wojasek |
Wysłany: Śro 23:41, 22 Cze 2005 Temat postu: Stawianie serwera !! |
|
$$ Należy ściągnąć $$
1. Pliki serwerowe:
Znajdziesz je w downloadzie "Pliki Serwerowe". Musisz je rozpakowac na d:\ na innych nie zadziała chyba że przerobisz GameServer.exe.
2. SQL'a:
Ściągniesz go z tad.Zainstaluj go tam gdzie program chce.
$$ Instalacja SQL'a $$
Select "SQL Server 2000 Components"
1. "Install Database Server"
2. Next
3. Local Computer (zaznaczamy)
4. Next
5."Create a new instance of SQL Server,or install Client Tools" (zaznaczamy)
6. Next
7. Jakis name, jakas company i Next
8. Yes
9. Server and Client Tools (zaznaczamy)
10. Next
11. wybieramy Default
12. Next
13. Typical (zaznaczamy)
14. Next
14. "Use the same account for each service.Auto start SQL Server Service" (zaznaczamy)
15. "Use the Local System account"(zaznaczamy)
16. Next
17. "Windows Authenticatication Mode."(zaznaczamy)
18. Next
19. Next
20. Install
$$ Tworzenie bazy danych w SQL $$
1. Odpalamy : Start -> Programs -> Microsoft SQL Server ->
Enterprise Manager, 2. Rozwijamy te "katalogi" w treeview po lewej,
aż dojdziemy do -> Databases.
3. Prawy przycisk -> Create a new database i nazywamy ja -> MuOnline.
4. Prawy przycisk -> Create a new database i nazywamy ja -> Ranking.
5. Klikamy na ikonke dopiero co stworzonej bazy MuOnline, prawy przycisk ->
Wszystkie zadania -> Restare Database...
6. Wybieramy "From Device" i potem klikamy "Select Devices",
klikamy na Add i idziemy do katalogu "d:/muserver/db baks"
i wybieramy plik "MuOnline", OK, OK,
az wrocimy do okienka gdzie dokonalismy wyboru "From Device".
Klikamy na zakladke "Options" zaznaczamy
"Force restore over existing database" i klikamy OK.
7. 5 i 6 punkt powtarzamy rowniez dla bazy Ranking,
ale wybieram plikiem z katalogu "db baks" bedzie tym razem "Ranking".
8. Bazy juz sa OK.
$$ Konfiguracja ODBC $$
1. Odpalamy : Start -> Panel sterowania -> Narz. Admini. ->
Zrodla danych (ODBC)
2. Wybieramy zakladke "System DSN" i klikamy Add.
3. Na samym koncu listy wybieramy "SQL Server", klikamy dwa razy na nia.
Teraz jako nazwa wpisujemy ->
MuOnline,? description pozostawaimy bez zmian, jako Server wybieramy nie
(local) lecz ten drugi, ktory jest nazwa naszego kompa
( ta nazwa to nazwa servera sql ktora widnieje w
"Enterprise Manager" - opisanym powyzej). Next. nic nie zmieniamy.
Next. Klikamy "Change the default database to" i wybieramy ->
MuOnline. Next. Zakoncz. OK.
4. Teraz tworzymy kolejne zrodla danych
(tak jak to opisalem w punkcie 3) ktore nazywamy ->
MuOnlineJoinDB, USELOG, Event
( je tworzymy dokladnie tak samo jak w punkcie 3 tylko nazwe wpisujemy inna).
5. Tworzymy ostatnie zrodlo danych ->
Ranking tak samo jak w punkcie 3 oprocz nazwy oraz tego ze w
"Change the default database
to" wybieramy -> Ranking a nie MuOnline.
$$ Konfiguracja IP $$
Serwer do INTERNETU:
1. Udostepnić porty
-44405
-55901
2. Musisz Wpisać Zewnętrzne ip lub domenę w:
-D:\muserver\CS\data\serverlist.dat
3. Musisz Wpisać ip: 127.0.0.1 w:
-D:\muserver\CS\connectserverlist.dat
-D:\muserver\CS\data\connectserverlist.dat
-D:\muserver\data\lang\kor\commonloc.cfg
-D:\muserver\data\commonserver.cfg (3 miejsca na ip 127.0.0.1)
-D:\muserver\Links (w 4 i 8 linku | w ósmym są dwa miejsca i na nie trzeba wpisac 127.0.0.1)
Serwer do LAN
Musisz Wpisać ip: 127.0.0.1 w:
-D:\muserver\CS\data\serverlist.dat
-D:\muserver\CS\connectserverlist.dat
-D:\muserver\CS\data\connectserverlist.dat
-D:\muserver\data\lang\kor\commonloc.cfg
-D:\muserver\data\commonserver.cfg (3 miejsca na ip 127.0.0.1)
-D:\muserver\Links (w 4 i 8 linku | w ósmym są dwa miejsca i na nie trzeba wpisac 127.0.0.1)
"D:\MuServer\MU2003_EVENT_SERVER\DATA\svconfig.ini"
zmieniamy z:
"mu2003_dsn = DEVILSQURE_RANKING"
na
"mu2003_dsn = Ranking"
"D:\MuServer\RankingServer\svconfig.ini"
zmieniamy z:
"odbc_dsn=DEVILSQURE_RANKING"
na
"odbc_dsn=Ranking".
$$ Tworzenie pierwszego konta $$
1. Start-> Programs -> MS SQL Server -> SQL Analyzer( albo Query Analizer).
2. Wybieramy nasz serwer SQL ( jego nazwe jak znalezc napisalem jzu wyzej !),
wybieramy
"Windows Authentyfication" i OK.
3. Na gorze mamy Combobox w ktorym wybieramy "MuOnline"
4. W to duze pole tekstowe wklejamy :
SET IDENTITY_INSERT MEMB_INFO ON
INSERT INTO MEMB_INFO (memb_guid,memb___id,memb__pwd,memb_name,sno__numb
,post_code,addr_info,addr_deta,tel__numb,mail_addr
,phon_numb,fpas_ques,fpas_answ,job__code,appl_days
,modi_days,out__days,true_days,mail_chek,bloc_code
,ctl1_code)
VALUES ('1','admin','admin','admin',
'1','1234','11111','personalid','12343','email','t
est@test.com','question','answer','1','2004-1-1','2004-1-1','2004-1-1','2004-1-1','1','0','1')
te trzy wyrazy -> admin mozemy zamienic na wlasne.
6. Klikamy "F5" i mamy usera.
7. Czyscimy powyzsze, wklejamy to :
INSERT INTO VI_CURR_INFO (ends_days,chek_code,used_time,memb___id,memb_name
,memb_guid,sno__numb,Bill_Section,Bill_value,Bill_Hour,Surplus_Point,Surplus_Minute,Increa
se_Days)
VALUES ('2005','1',1234,'admin','admin',1,'7','6','3','6','6','2004-1-1 10:36:00','0')
klikamy "F5" i baza zostala skonfigurowana dla pierwszego usera.
8. Wychodzimy z prograu i nie zachowujemy Untitled1 ;].
$$ Odpalanie serwera $$
twieramy katalog Links który znajduje się w D:\muserver\links\ i otwieramy po kolei wszystkie linki:
1
2
3
4
5
6
7
8
--------------------------------------------------
$$ Ustawienia serwera $$
To wszystko co jest podane na dole możemy edytowac tylko w pliku commonserver.cfg otwierajac go przez notanik.
Jak ustawić EXP
Znajdź tą linie jest na samym początku configa.
AddExperience = 100 ; % of xp per mob
Zmień liczbę 100 na jaką chcesz, np na 1000.
AddExperience = 1000 ; % of xp per mob
Jak ustawić życie potworów
Znajdź tą linie jest prawie na samej górze:
MonsterHp = 0 ; Jeżeli wpiszem 0 potowry mają 100% Hp, Jeżeli wpiszemy 20 potwory mają 80% Hp
Jak ustawić Drop Itemów
Znajdź tą linię :
ItemDropPer = 50 ; % of Item drops
Zmień 50 na jaką wartość chcesz, ja mam 80 (Drop tylko itemów nie zenów!)
ItemDropPer = 80 ; % of Item drops
Jak Ustawić minimalny lvl kasowania postaci
Znajdź tą linie
CharacterDeleteMinLevel = 40 ; level 41 cant delete char
Zmień 40 na jaki level ci się podoba, ja mam 350.
CharacterDeleteMinLevel = 350 ; level 350 cant delete char
$$ Pomocne ustawienia $$
Jak zrobić GM
Wejdź do Enterprise Manager > Database> Muonline> Tables> Character następnei klikamy prawym przyciskiem myszy na tabeli
characters wyskoczy ci menu wybierz z niego open table następnie return all rows. Znajdź osobe której chcesz zrobić gm'a klikni w
rubryce na jej nick po lewej pojawi się mała strzałeczka następnie przesuń pasek aż dojedziesz do ctl code tam będzie pisało wpsiz w
miejsce 8 i już. Jest jeszcze jeden sposób ściągnij najnowszego MuEditora czyli SkyTeam'u i tam znajdziesz opcje przy edycji postaci
GameMaster kliknij w to daj tam ok i postać już powinna mieć prawa GameMastera .
Edytowanie statystyk postaci
Wejdź do Enterprise Manager > Database> Muonline> Tables> Character następnie klikamy prawym przyciskiem myszy na tabeli
characters wyskoczy ci menu wybierz z niego open table następnie return all rows. Znajdź osobe której chcesz wyedytować statsy. Też
możesz to zrobić przy pomoc MuEditora tak jak jest wyżej napisane tylko musisz wejść do tej postaci którą chcesz edytowac i tam wpisujesz jej
strange,aglity,vitality... .
Reset Postaci
Wejdź do Enterprise Manager > Database> Muonline> Tables> Character następnie klikamy prawym przyciskiem myszy na tabeli
characters wyskoczy ci menu wybierz z niego open table następnie return all rows. Znajdź osobe której chcesz zrobić reset i w polu
cLevel wpisz 1 a w polu Experience wpisz 0. Też możesz to zrobić przy pomoc MuEditora tak jak jest wyżej napisane tylko lvl taki jaki ona ma
wpisz jej poprostu 1 i już ma ona reset.
Edycja statów potworom
Wejdź do D:\MuServer\data and open Monster.txt
Wybierz moba któremu chcesz wyedytowac statystyki.
np: 82 1 "Golden Some" 400 150000 0 2300 3300 4300 0 450 185 3 150 2 7 4 00 1400 70 2 180 30 3 0 9 7 9 9
82 - index
1 - rate
"Golden Some" - Nazwa ( W grze - Golden Tantaros )
400 - level
150000 - HP
0 - MP Wskaznik mana
2300 - 3300 - Minimalny Damage
4300 - 0 - Maxymalny Damage
450 - Obrona
185 - 3 - obran przed magi
150 - 2 - Atk Rating
2 - 7 - Miss Rate
400 - 1400 - Moving Range
70 - 2 Typ ataku
180 - 30 - Atk Range
3 - 0 - View Range
9 - 7 - Szybkośc poruszania
9 - 9 - Szybkosc uderzania
Bless Bug
Jest to lubiana przez wielu graczy rzecz.
Bless Bug polega na tym aby dać do jakiego kolwiek sklepu
Jewel of Bless i ustawić mu Durability na max czyli 255. Przy sprzedaniu takiego Blessa ze sklepu dostaniesz dużo więcej kasy niż za ile go kupiłeś .
$$ Komendy GM $$
/move (nick psotaci) numer mapy pozycja X pozycja Y
Numery Map:
0 = lorencia 125/125 (7-140 secret)
1 = dungeon Level 2: 233/126 Level 3: 3/85 (bullroom:119/46)
2 = devias 222/62
3 = noria 176/110
4 = losttower LT1: 208/78 LT3: 86/166 LT5: 130/53 LT7: 8/85
5 = Nie ma tej mapy (Gdy np ktoś cię denerwuje możesz posłac tam jakiegoś userka. Gdy on będzie chciał wejść do gry to dostanie DC.)
6 = Arena 63/160
7 = Atlans 24/19
8 = Tarkan 187/58
9 = Devil Square
10 = Icarus (skycity) Start: 15/13 DPH: 47/205
11 = Blood Castle I Start: 15/13 End: 15/94
12 = Blood Castle II
13 = Blood Castle III
14 = Blood Castle IV
15 = Blood Castle V
16 = Blood Castle VI
Np: /move LoLeKs 0 125 125
lub
Np: /warp LoLeKs 0 125 125
Inne Comendy
/Trace (imie postaci) = teleportacja do usera
/SetBlock = ?
/UnsetBlock = ?
/disconnect (imie postaci) = disconnects dla danego usera
/disablechat (imie postaci) = chatban (czasem nie działa)
/enablechat (imie postaci) = usuniencie chatban'u (j.w.)
/GuildMove (nazwa_gildii nr_mapy wspolrzendne) = warp całej gildii
/GuildDisconnect (nazwa gildii) = DC dla całej gildii
/GuildWarEnd = /GuildWarEnd GuildName
/GuildWarStart = /GuildWarStart GUildName
/GuildWarStop = /GuildWarStop GuildName
/Make = Unknown. (trzeba miec koreanska klawiature wtedy mozna robic itemy...)
/RemainTime = jesli server ustawiony jako płatny podaje ile jeszcze
mozna grac za zapłacone pieniadze
/re lub /request on lub off - włączenie wyłączenie próśb (trade duel itd) szczegolnie przydatne!!
$$ Kody sklepów $$
shop 0 - [Lorencia]Kowal
shop 1 - [Lorencia]Bar
shop 2 - [Lorencia]Wizard
shop 3 - [Lorencia]Peddler (ten na dole)
shop 4 - [Lorencia]Peddler (za rzeką)
shop 5 - [Lorencia]Potion Girl
shop 6 - [Davias] Bar
shop 7 - [Davias] Wizard
shop 8 - [Davias] Weapon Shop
shop 9 - [Noria] Weapon Shop
shop 10 -[Noria] Elf LaLa
------------------------------------------------------------------------------
$$ 1000 lvl $$
Otwieramy GameServer.exe programem HexEditor (Jest w dziale "Edytory).
Szukamy:
83 7D 08 01 7C 09 81 7D 08 5E 01
Zamieniamy na
83 7D 08 01 7C 09 81 7D 08 E8 03
81 F9 5E 01 00
Zamieniamy na
81 F9 E8 03 00
81 7D F0 5E 01
Zamieniamy na
81 7D F0 E8 03
3D 5E 01 00 00
Zamieniamy na
3D E8 03 00 00
4D EC 69 C9 E8 03 00 00
Zamieniamy na
4D EC 69 C9 6E 00 00 00
3D E8 03 00 00
4D EC 69 C9 E8 03 00 00
Zamieniamy na
4D EC 69 C9 6E 00 00 00
$$ Succes Rate Pralki $$
Succes Rate Pralki dla itemków: "+10 +11 - Wingi 2lvl"
1. Set success rate of Wings Level 2:
Znajdz 83BA800C00005A i zmien na 83BA800C000001
C780800C00005A i zmien to na C780800C000062
i bedziesz mial 98% success (nie 90% ). Zmien 62 -> 64 jak chcesz 100%.
2. Set success rate of Items +10 +11:
Znajdz 750F8B4D08C781800C000032 i
EB0D8B5508C782800C00002D. Ostatnie cyfry 32 i 2D jest to 50%
(kiedy robisz +10) i 45%(kiedy robisz +11) Jak chcesz zmienic % to zmieniasz 2 ostatnie cyfry
$$ Ograniczenie osob $$
Poszukaj ciagu znakow przy użyciu programu HexEditor w pliku GameServer.exe 01 00 FF FF 00 00
wartosc za tymi znakami to F4 01 (500 dec) jesli plik exe niemodyfikowany jesli po modyfikacji moze byc co innego.
Wpisujesz za f4 01 pożądana liczbe graczy:
64 00 - 100 ppl
46 00 - 70 ppl
32 00 - 50 ppl
1E 00 - 30 ppl
19 00 - 25 ppl
14 00 - 20 ppl
F0 00 - 15 ppl
A0 00 - 10 ppl
$$ move icarus $$
Otwieramy plik gate.txt i szukamy takiego wpisu:
//Arena Spawn Point
50 0 6 72 140 73 181 0 0 0 //Arena Spawn
Zamieniamy na:
//Icarus Spawn Point
50 0 10 11 12 18 19 0 0 180 //Icarus Spawn
Numerki odpowiadają za:
50 - Numer Wrót
0 - NIe wiem jakiś "Flag"
10 - nr. Mapy
11 12 - Punkt naszego położenia
12 18 - Drugi punkt przekątny naszego położenia
0 - Nie wiem
0 - chyba kierunek w którym patrzy się postać.
180 - min lvl jaki przejdzie przez dany gate.
Przy takim przenoszeniu się na stadium możemy chodzić po nim bez skrzydeł lub dinorantów co ogólnie jest potrzebne
zeby się tam przemieszczać. Ale po chwili postać zostaje teleportowana do miejsca z którego sie tam przenosił.
$$ Autoreset $$
Uruchamiamy Enterprise manager, rozwijamy liste do pozycji Management.
Nastepnie również rozwijamy liste i wchodzimy do SQL Server Agent a tam szukamy Jobs. Klikamy prawym
przyciskiem myszy i dodajemy "New Job"
W name wpisujemy "autoreset" i przechodzimy do kolejnej zakładki jaka jest Steps
klikamy "New Step" i wpisujemy tak:
W step name: autoreset
Database (zmieniamy na MuOnline)
W command wpisujemy to:
UPDATE Character
SET experience = ('0') , CLevel = ('1')
WHERE Clevel>349 <===> ( jest to max lvl, gdy go przekroczymy nastapi autoreset)
teraz klikamy na zakładke "scheudles", nazwe wspisujesz
"autoreset" ( też w zasadzie bez znaczenia ta nazwa ), zaznaczasz
"recurring" i klikasz "change".
ustawiasz:
"Occures > Daily "
"Daily frequency > 1 > Hours"
"Duration > no end date"
Nastepnie klikasz ok.
Dziłanie wygłada tak : skrpyt co godzine sprawdza czy ktoś ma powyżej 349 (999) lvlu, jeśli ma ustawia
mu lvl 1 i 0 expa.
Żeby to działało musimy włączyć "SQL Server Agent" ( start -> msqsql -> service manager -> w kobo box ustawiamy "SQL Server Agent" i klikamy przycisk "play", możemy odrazu zaznaczyć auto start przy starcie systemu).
$$ Stadium & Icarus 2 $$
Icarus2
W pliku Gate.text znajdź:
64 1 10 14 12 16 12 65 0 80
65 2 4 17 249 19 249 0 1 80
i zmnień na
64 1 10 14 12 16 12 65 0 80
65 2 10 249 1 248 2 0 1 180
Od tej pory jak będziesz chciał z icarus wrucić do LT7 <<< to nie wyjdzie trafisz do Icarus 2
Stadium
Ja usunołem boisko (wejście na nie) tylko Admini mogą a mianowicie zrobiłem to tak : znalazłem To
50 0 6 72 140 73 181 0 0 0 // Ă౸ °ć±âŔĺ ŔÔ±¸
51 0 6 59 153 59 153 0 0 0 // Red team Á¤·Ä ŔĺźŇ
52 0 6 59 164 59 165 0 0 0 // blue team Á¤·É ŔĺźŇ
podmnieniłem na To
50 0 6 62 121 62 118 0 0 0 // Ă౸ °ć±âŔĺ ŔÔ±¸
51 0 6 59 153 59 153 0 0 0 // Red team Á¤·Ä ŔĺźŇ
52 0 6 59 164 59 165 0 0 0 // blue team Á¤·É ŔĺźŇ
Od teraz po wpisaniu komede /move stadium wylondujesz na arenie a nie jak wcześniej na boisku no chyba że masz serwer na wersi 0.97d to nie muśsz się w to bawic jedynie z icarus 2.
$$ Jewel Succes Rate na 100% $$
Otwórz przy użyciu programu HexEditor plik GameServer.exe.
Jewel of Live:
83 7D FC 32 - 32 zmień na 0
Jewel of Soul:
83 7d fc 46 - 46 zmień na 64
Jewel of Bless:
83 7D FC 37 - 37 zmień na 0
$$ Itemy +15 +28 $$
Itemy + 15:
Otwieramy plik GameServer.exe przy użyciu HexEditor'a (Znajdziemy go w Edytorach).
Znajdz:
83fa0b7e0966c78578ff
zamień na:
83fa0f7e0966c78578ff
Znajdz:
83fa0b7e0966c7855cff
zamień na:
83fa0f7e0966c7855cff
Teraz itemy+15 nie będąznikały po wyjściu z gry.
Itemy z opcja +28
Jak wyżej. Otwieramy GameServer.exe ... .
Znajdz:
000075268b854c
zamień na:
000090908b854c
Znajdz:
33c08a440a4783e04083f8407504c645da04
zamień na:
8A441147C0E80424040845DA909090909090
Znajdz:
751c8b4d0833d2
zamień na:
90908b4d0833d2
Znajdz:
83F9047D50
zamień na:
83F9077D50
Jak już to zrobimy to możemy sobie spokojnie Jolowac itemka do +28 .
$$ Pod Serwery $$
otrzebujemy: Dwa komputery, najlepiej w lanie lub z minimalnym opuznieniem na polaczeniu (odpada ping wiekszy od 300 ms)
Na jednym z nich normalnie zainstalowany serwer, na drugim tylko pliki serwerowe.
Zabawe zaczynamy na komputerze z SQlem. Otwieramy pliki D:/muserver/CS/Connectserverlist.dat
Ma on mniejwiecej taki wyglad:
//Server List
0 "ąůĄĺ´�Ëž" "193.25.7.39" 55901 "SHOW"
Musimy dopisać w nim kolejna linijke w postaci 1 "ąůĄĺ´�Ëž" "193.25.7.39" 55902 "SHOW", zamieniajac IP na zew ip drugiego komputera. Jesli oba sa w lanie port 55901 przekierowywujemy na pierwszy komputer, port 55902 zas na drugi. Wtedy tez oba ip będa takie same. Zawartosc stworzonego pliku kopiujemy do D:\muserver\CS\Data\Connectserverlist.dat i D:\muserver\CS\Data\ServerList.dat
Teraz na drugim komputerze, w zaleznosci od tego czy nasz pierwszy serwer jest poza lanem wpisujemy wszedzie jego zew ip, jesli jest w lanie jego wew ip.
Niezwykle istotne jest edytowanie pliku D:\muserver\data\ServerInfo.dat na drugim komputerze. Ma on taka postac:
[GameServerInfo]
ServerName = ąůĄĺ´�Ëž
ServerCode = 0
ConnectMemberLoad = 0;
ServerCode musi byc rowny pierwszej liczbie wpisanej wczesniej na pierwszym komputerze (1 "ąůĄĺ´�Ëž" "193.25.7.39" 55902 "SHOW").
Zmieniamy dodatkowo przez właściwości. D:\muserver\GameServer\GameServer.exe ZEW_IP 55970 ZEW_IP DATA_PORT 55902 musi miec postac link na drugim kompie.
Teraz wystarczy odpalic pierwszy serwer normalnie, a nastepnie na drugim komputerze odpalic TYLKO 8 link.
$$ Konfiguracja MuEditora pod win 98 $$
Panel sterowania (tam sie wchodzi przez start => ustawienia => Panel sterowania
lub uwantualnie przez Mój komputer => Panel sterowania)
Tam powinna byc ikonka "źródła danych ODBC (32 bity)" jeżeli nie ma zalecam
wejsc na dysk C:\ znaleść plik AutoExec.bat edytowac go nim usunac wszystko i wpisac
format C: a nastepnie kopnac w reset. potem nalezy tylko nacisnac T i juz wszystko
powinno grac..
Jeśli jest to włączyc...
Wybrac zakładkę DSN użytkownika
Kliknać Dodaj i potem wybrac SQL server następnie kliknąć zakończ...
Jako nazwe wpisac MuOnline
opis zostawic pusty
a jako server podac ip servera
klikn�ć dalej
potem wybrac
"Uwierzytelnianie servera SQL, uzywajac ID logowania i hasła podanego przez uzytkownika"
Nastepnie Konfiguracja klienta...
Server alias bedzie podany ip servera
W network librairies wybrac TCP/IP
Computer name to IP serva port number zostawic domyslne (1433)
b�d? dopytac sie admina czy co? przekombinował.
Następnie połączyc się z serverem SQL, aby uzyskac...
Podac login hasło i kliknac dalej
Jesli nie połączyło sie sprawdzic czy kabel sieciowy jest podłączony,
lub czy wogule mamy internet, oraz czy firewall nie zablokował,
ewentualnie czy my wogule wiemy co robimy i czy jesteśmy normalni na umyśle
Jeżli udało się połączyc
Dalej powinno się ustawic samo.. tak czy inaczej jestes normalny i gratuluje udanej konfiguracji ODBC.
$$ Przenoszenie NPC $$
Aby z edytowac npc czyli przestawić je na inne miejsce lub obrucić musicie konfigurować to w pliku
MonsterSetBase który znajduje się w D:\muserver\data\MonsterSetBase.txt
no więc tak:
150 6 -1 80 60 2
150 - Indeks potworka
6 - Numer świata
-1 - Rodzaj ruchu (-1 losowo, 10,20,30 jak strażnik)
80 60 - Wspólrzędne
2 - Kierunek w który będze zwrócona twarz (przy potworkach nie ma znaczenia gdyż one ruszają się).
$$ Dropy z Boxów $$
Aby zmienić drop z Boxów na taki jaki sobie chcemy dac musimy to robić w plikach eventitembag.
eventitembag.txt = box lof luck , box of heaven
eventitembag2.txt = skeleton king
eventitembag3.txt = prawdopodobnie Red Dragon
eventitembag4.txt = star of chrismtas
eventitembag5.txt = Firecracker , Heart of love
eventitembag6.txt = Gold Medal
eventitembag7.txt = Silver Metal
eventitembag8.txt = +1 Kundun
eventitembag9.txt = +2 Kundun
eventitembag10.txt = +3 Kundun
eventitembag11.txt = +4 Kundun
eventitembag12.txt = +5 Kundun
$$ Sposoby na Bugi $$
1. Potion Bug:
Otwieramy hexeditor i szukamy
c7459400004040
i zamieniamy na
90909090909090
2. Party Zen Bug:
Znow otwieramy hexeditor i wyszukujemy (ignorujcie 00068xxx, to adres kodu hexowego)
000680d0h: 1A 9C F9 FF 83 C4 14 E9 6B FE FF FF 5F 5E 5B 8B ; .???.???_^[?
000680e0h: E5 5D C3 CC CC CC CC CC CC CC CC CC CC CC CC CC ; ????????
000680f0h: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC ; ????????
00068100h: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC ; ????????
I zamieniamy je na:
000680d0h: 1A 9C F9 FF 83 C4 14 E9 6B FE FF FF 8B 4D 0C 33 ; .???.????.3
000680e0h: C0 8A 41 5C 83 F8 02 75 20 8B 91 94 00 00 00 89 ; ?A\?.u ??..?
000680f0h: 55 F8 DB 45 F8 D8 0D 74 36 51 00 E8 40 54 03 00 ; U?E?.t6Q.?T..
00068100h: 8B 4D 0C 89 81 94 00 00 00 5F 5E 5B 8B E5 5D C3 ; ?.??.._^[?] |
|