Alex
Al3x
 Din: Bucuresti
Inregistrat: acum 18 ani
Postari: 67
|
|
1. Step: Downloadeaza Microsoft SQL Server 2000
-Instaleaza Extrage SQLEVAL.exe. -Executa Setup.exe si apasa Next de 8 ori. -O sa vezi o fereastra care se numeste Services Accounts. -In Service Settings seteaza Use the Local System Account. -Apasa Next si o sa vezi Authentication Mode window. -Seteaza Mixed Mode(Windows Authentication and SQL server Authentication) si asigura-te ca ai setat o parola. -parola o sa fie parola de la userul sa, si o sa ai nevoie de ea mai departe in instalarea serverului. -Dupa apasa NEXT si continua instalarea.
Urmatoarele lucruri se editeaza in D:\muserver\data\commonserver.cfg(deschis cu Notepad sau WordPAd)
Setari ale Experientei
Cauta linia de aproape de sus:"AddExperience".Veti vedea ceva de genu:
AddExperience = *** ; % of xp per mob
In loc de *** ar trebui sa vedeti un numar,acel numar reprezinta EXP serverului,modificati-o cu ce EXP doriti.
Setari de viata ale monstrilor
Gasiti linia:"MonsterHp". Ea arata ceva de genu:"MonsterHp".Veti vedeea ceva de genu:
MonsterHp = *** ; Daca *** este setat de ex 0 = atunci viata monstrilor este 100% , daca *** este setat la 80 =>viata monstrilor este de 100-80=20%
Aici cam se explica tot de la sine.
Setari ale dropurilor
Gasiti linia :"ItemDroPer".Veti vedea ceva de genu:
ItemDropPer = *** ; % of Item drops
In loc de *** veti gasi un numar...ala reprezinta dropul serverului...setati dropul cum doriti(daca dropul este setat la 100,pica doar iteme nu si zen!!)
Posibiliatea stergerii de caracter
Gasiti linia :"CharacterDeleteMinLevel".Veti vedea ceva de genu:
CharacterDeleteMinLevel = *** ; caracterele de lvl ***+1 se pot sterge.Ex daca CharacterDeleteMinLevel = 40 atunci caractere de lvl 41 se pot sterge
Sa scazi preturile la Jeweluri
ATENTIE:Configuratia asta iti poate da serverul peste cap.Fa o copie la GameServer daca nu prea esti destept in ceea ce faci.Aceasta configuratie se face doar cu servu OFFLINE
Dati "Open" si deschideti D:\MuServer\GameServer\GameServer.exe!Acum nu va mai trebuie decat putine cunostinte de engleza
Downlod => MuFileGs
Crearea unu caracter GM
Dute la Enterprise Manager > Database> Muonline> Tables> Character. Apoi click dreapta pe tabelul characters si selectati open table then return all rows.Gasiti linia cu caracterul pe care doriti sa-l modificati , si parcurgeti sirul pana dati de ceva in care scrie ctl code puneti un 8 in loc de <NULL>.
Editarea caracterelor,resetarea caracterelor,adaugarea de iteme in stasul caracterelor
Toate acestea se realizeaza cu MuEditor
===========[Magazine(Shopuri)]====================================
Afisare generala a codurilor itemelor
Citite de la stanga la dreapta:
0 0 este codul itemului 11 inseamna + cat este itemul...aici este item +11 de exemplu 255 este Duriability (255 este max) 0 - Luck (sa fie 1 sau 0,dar nu mai mult) 1 - Skill (sa fie 1 sau 0 dar nu mai mult) 4 - Opt 1 -4% 2- 8% 3-12% 4-16% (multipli de 4,sa ramana intre 1-4)
Exemple:
0 1 0 255 0 0 0 //Shortsword+0 0 1 11 255 1 1 4 //Shortsword+11+luck+skill+16
Pentru a edita shopurile folositi => Mu_Bag_Shop_Editor este cekl mai bun in domeniu...cand il rulati,ca sa selectati shopul pe care doriti sa-l editati,dati "File" apoi "Open" si mergeti in D:\MuServer\Data\ ,aici veti gasit mai multe fisiere .txt...deschideti shopurile...ex.shop1.txt.Acum editati! Nimic mai simplu,nu??
Pozitionarea shopurlor in fisiere
shop0 - [Lorencia] Weapon Shop shop1 - [Lorencia] Bar shop2 - [Lorencia] Wizard Shop shop3 - [Lorencia] Peddlar shop4 - [Lorencia] Wanderer Merchant near the river shop5 - [Lorencia] Potion Girl shop6 - [Deivas] Bar shop7 - [Devias] Wizard Shop shop8 - [Devias] Weapon Shop shop9 - [Noria] Weapon Shop shop10 - [Noria] Potion Fairy
Bless(Jewel) Bug
Pentru a adauga Bless BUG,puneti la magazin un bless cu multa Durability.Cu cat mai multa Durability cu atat mai multi zeni primesti cand il vinzi iar . (ATENTIE: nu incercati asta cu JOL ca ii buggy)
Codes: 14 13 0 255 0 0 0 //Jewel of Bless 14 14 0 255 0 0 0 //Jewel of Soul 14 16 0 255 0 0 0 //Jewel of Life
//Devil Square/ Blood Castle Invitations
14 19 1 1 0 0 0 //Devil Square Invitation+1 14 19 2 1 0 0 0 //Devil Square Invitation+2 14 19 3 1 0 0 0 //Devil Square Invitation+3 14 19 4 1 0 0 0 //Devil Square Invitation+4
13 18 1 1 0 0 0 //Blood Castle Cloak+1 13 18 2 1 0 0 0 //Blood Castle Cloak+2 13 18 3 1 0 0 0 //Blood Castle Cloak+3 13 18 4 1 0 0 0 //Blood Castle Cloak+4 13 18 5 1 0 0 0 //Blood Castle Cloak+5 13 18 6 1 0 0 0 //Blood Castle Cloak+6
//Kunduns
14 11 8 1 0 0 0 //Box of Kundun+1 14 11 9 1 0 0 0 //Box of Kundun+2 14 11 10 1 0 0 0 //Box of Kundun+3 14 11 11 1 0 0 0 //Box of Kundun+4 14 11 12 1 0 0 0 //Box of Kundun+5
//Potions (+11 255) 14 3 11 225 1 1 4 //Some Potion 14 6 11 225 1 1 4 //Some Potion 14 1 11 225 1 1 4 //Some Potion 14 4 11 225 1 1 4 //Some Potion 14 2 11 225 1 1 4 //Some Potion 14 5 11 225 1 1 4 //Some Potion
//E-Elf Orbs 12 8 0 0 0 0 0 //Healing Orb 12 9 0 0 0 0 0 //Advanced Defence 12 10 0 0 0 0 0 //Advanced Damage 12 11 0 0 0 0 0 //Summon Goblin 12 11 1 0 0 0 0 //Summon Golem 12 11 2 0 0 0 0 //Summon Assassin 12 11 3 0 0 0 0 //Summon Yeti 12 11 4 0 0 0 0 //Summon DarkKnight 12 11 5 0 0 0 0 //Summon Bali 12 11 6 0 0 0 0 //Summon Soilder
//Other Orbs 12 7 0 255 0 0 0//Twisting slash (DK/MG) 12 12 0 255 0 0 0 //Earth Break (BK) 12 13 0 255 0 0 0 //Horn Attack (BK/DK/MG) 12 14 0 255 0 0 0 //Mass Healing (BK) 12 16 0 255 0 0 0 //Flame Slash (MG) 12 17 0 255 0 0 0 //Penetration (M-Elf/Elf) 12 18 0 255 0 0 0 //Ice Age (M-Elf) 12 19 0 255 0 0 0 //Death Stab (DK) _________________
Editarea serverului de MUonline (rata de drop , experienta)
EXP & DROP* EXP este cantitatea de Experience (în procente) pe care o va primi jucătorul de la fiecare monstru ucis; DROP este procentul de LUCRURI căzute. Procentul rămas v-a cădea Zen, deci nu are sens de pus mai mult de 100 %. 1)Deschide-ți filul Data/commonserver.cfg și: a)Exp: Găsiți AddExperience = ..., și schimbați valoarea după "="; b)Drop: ItemDropPer = ..., și schimbați valoarea după "=";
*Acest Drop nu are nimic comun cu cel al lucrurilor Excellent.
Excellent Drop Aici e o problemă mai complicată, însă dacă aveți cunoștintele de bază în codul hexazecimal vă veți descurca. În primul rînd aveți nevoe de un HexRedactor sau un redactor de texte cu funcție de HexRedactor. Puteți cauta pe Google sau folosi acesta. apoi deschideți failul GameServer/gameserver.exe cu ajutorul acestuia și găsiti (Pentru aceasta accesați CTRL+F) urmatoarea combinatie "99 B9 B0 04 00 00".
B004 în regim zecimal corespunde numărului 1200, iar formula de cădere a lucrurilor excellent este 1/1200 adică 1 din 1200 lucruri 1 v-a fi excellent. Bineînțeles aceasta este foarte puțin și nouă nu ne convine deci noi schimbam B004 pe numarul care ne convine**. De exemplu pentru a avea 1/10 trebue sa schimbăm pe 10 = 0A >> 0A 00 >> 99 B9 0A 00 00 00.
**Pentru a afla echivalentul în regim Hexazecimal a unei cifre se poate de calculat independent (Clasa a 7-a informatica) sau de utilizat calculatorul din windows în regim "Scientific". În caz că ați ales al 2-lea fel de calcul În colțul din stînga, sus sunt mai multe regimuri (Hex, Dec, Oct, Bin). Alegeți "Dec" introduceți numărul si alegeți "Hex".
În caz de primiți numai un semn -> de exemplu 15 = F trebue să introduceți 0F (unde 0 este zero) . Fix așa și cu 3 cifre.
Box of Luck Drop Este destul de ușor, însă cam greu de lămurit și de înțeles. Pentru a redacta dropul din boxuri deschideți Data/eventitembag.txt = box lof luck , box of heaven ...eventitembag2.txt = skeleton king ...eventitembag3.txt = Nu lucrează ...eventitembag4.txt = star of chrismtas ...eventitembag5.txt = Heart of love ...eventitembag6.txt = Silver Medal ...eventitembag7.txt = Gold Metal ...eventitembag8.txt = +1 Kundun ...eventitembag9.txt = +2 Kundun ...eventitembag10.txt = +3 Kundun ...eventitembag11.txt = +4 Kundun ...eventitembag12.txt = +5 Kundun
Deschideți failul dorit. În el veți vedea o mulțime de cifre aranjate astfel: 0 6 4 0 0 0 0 7 4 0 0 0 ... Voi încerca să lămuresc semnificația fiecăreia. În cazul combinației 0 6 4 0 0 0: Primele 2 cifre (0 6) sunt indexul lucrului care doriți să cadă. Anume ele decid dacă v-a cădea Leather sau Hurricane . Pentru a afla indexul lucrurilor consultați filul Data/Lang/<Limba>/item(<Limba> ).txt (de obicei Data/Lang/kor/item(kor).txt). Acest fail este formulat in felul urmator: 0 0 1 2 1 1 1 "Kris" 6 6 11 50 20 0 40 40 1 1 1 3 1 1 3 1 1 1 "Short Sword" 3 3 7 20 22 0 60 0 1 1 1 3 ... 1 0 1 3 1 1 1 "Small Axe" 1 1 6 20 18 0 50 0 1 1 1 3 1 1 3 1 1 1 "Hand Axe" 4 4 9 30 20 0 70 0 1 1 1 3 ... Avem nevoie numai de prima coloană. Cifrele care sunt colorate (în exemplul meu) cu roșu sunt indexul (Prima cifră din indexul total), iar cele care sunt cu albastru sunt subindexul (a doua cifră ).
În caz că item(Kor).txt este într-o limbă necunoscută puteți utiliza acesta Restul e mai ușor: - 0 6 : indexul - 4: level of items. - 0: luck (Dacă puneți 0 lucrul poate avea luck da poate și nu da dacă introduceți 1 va avea luck 100 % ) - 0: Exc options (dacă doriți să cadă lucruri cu prima exc opție introduceți 1, dacă cu 1 și 2 introduceți 2 și așa mai departe pînă la 6.) - 0: options (în caz că puneți 0 lucrurile cazute vor primi în mod random optie de la 0 pînă la 12, în caz că puneți 1 lucrurile pot primi între 4 și 16 opt) _________________
Part 1: Gasirea GM Shop
trebuie sa stiti astea:: shop0.txt = Hans the Blacksmith = 251 shop1.txt = Bar Lorencia = 255 shop2.txt = Pasi The Wizard = 254 shop3.txt = Peddler (N00b area) = 250 shop4.txt = Peddler (Far to the north) = 248 shop5.txt = Potion Girl = 253 shop6.txt = Bar Davias = 244 shop7.txt = Wizard Shop Davias = 245 shop8.txt = Weapon/Armor Shop Davias = 246 shop9.txt = Yoda-Looking Dude In Noria XD = 243 shop10.txt = Elf Lala = 242
Numerele reprezinta numarul NPC`ului in Monster.txt si monsterbase.txt. Tine minste asta...... Gaseste, in monstersetbase.txt, toate intrarile care incep cu numarul NPC`ului pe care l`ai selectat Ex. Vrei sa il selectezi pe Hans? Tre sa gasesti liniile astea (EXAMPLE, REMEMBER!!)
Cod: 251 0 0 116 141 3 251 0 0 123 126 3
Stergi una din ele.In cealalalta linie,cea pe care nu ai sters`o, pui coord undeva unde nimeni nu poate sa ajunga decat tu cu warpu`. Example:
Cod: 251 6 0 250 250 0
Acesta este un spot izolat din arena , 251 fiind codul monstrului,6 fiind numarul harti si 250 250 coordonatele iar celelate cifre ceva ce tu nu trebuie le schimbi
Ok, ai pus coord "GM shop"`ului si te`ai asigurat ca nimeni nu poate sa ajunga la elsi nu sunt duplicate ale shopului.Desigur poti sa faci 2 GM shopuri in locatii diferite.
Part 2:
FPt partea asta iti trebuie :MuBagShopEditor In acest caz deoarece il folosim pe Hans tre sa editam fisiereu shop0.txt.Deschide MuBagShopEditor. In cazul meu vad asta:
Cod: //Hans the Black Smith 4 15 11 255 0 0 0 //Bolts+11 4 7 11 255 0 0 0 //Arrows+11 14 8 0 100 0 0 0 //Antidote 14 1 11 100 0 0 0 //Small Healing Potion+11 14 2 11 100 0 0 0 //Medium Healing Potion+11 14 3 11 100 0 0 0 //Large Healing Potion+11 14 4 11 100 0 0 0 //Small Mana Potion+11 14 5 11 100 0 0 0 //Medium Mana Potion+11 14 6 11 100 0 0 0 //Large Mana Potion+11 13 0 0 0 0 0 0 //Guardian Angel 13 1 0 0 0 0 0 //Satan 13 2 0 0 0 0 0 //Horn of Unilia 13 3 0 255 0 0 0 //DinoRant 14 14 0 0 0 0 0 //Jewel of Soul 14 13 0 255 0 0 0 //Jewel of Bless 14 16 0 255 0 0 0 //Jewel of Life 0 1 0 255 1 1 4 //Short Sword+0+16+skill+luck 0 2 0 255 1 1 4 //Rapier+0+16+skill+luck 0 3 0 255 1 1 4 //Katache+0+16+skill+luck 0 4 0 255 1 1 4 //Scimitar+0+16+skill+luck 0 5 0 255 1 1 4 //Blade+0+16+skill+luck 0 6 0 255 1 1 4 //Gladius+0+16+skill+luck 0 7 0 255 1 1 4 //Falchion+0+16+skill+luck 0 8 0 255 1 1 4 //Serpent Borg+0+16+skill+luck 0 9 0 255 1 1 4 //Salamander+0+16+skill+luck 0 10 0 255 1 1 4 //Light Saber+0+16+skill+luck 0 11 0 255 1 1 4 //Legendary Sword+0+16+skill+luck 0 15 0 255 1 1 4 //Giant Sword+0+16+skill+luck 0 12 0 255 1 1 4 //Helical Sword+0+16+skill+luck 7 1 0 255 0 1 4 //Dragon Helm+0+16+luck 8 1 0 255 0 1 4 //Dragon Armor+0+16+luck 9 1 0 255 0 1 4 //Dragon Pants+0+16+luck 10 1 0 255 0 1 4 //Dragon Gloves+0+16+luck 11 1 0 255 0 1 4 //Dragon Boots+0+16+luck //Black Dragon Set 7 16 0 255 0 1 7 //Black Dragon Helm 8 16 0 255 0 1 4 //Black Dragon Armor 9 16 0 255 0 1 4 //Black Dragon Pants 10 16 0 255 0 1 4 //Black Dragon Gloves 11 16 0 255 0 1 4 //Black Dragon Boots
Folosind MuBagShopEditor, sterge fiecare linie. Acum gaseste itemele pe care vrei sa le pui in shop: Ex. Daca vrei sa pui toate Bokurile pui codurile astea:: Code:
//Hans The Blacksmith 14 11 8 255 0 1 0 //Box of Kundun+1+Luck 14 11 9 255 0 1 0 //Box of Kundun+2+Luck 14 11 10 255 0 1 0 //Box of Kundun+3+Luck 14 11 11 255 0 1 0 //Box of Kundun+4+Luck 14 11 12 255 0 1 0 //Box of Kundun+5+Luck end
Prima linie probabil ca nu va aparea , asta nu conteaza.., deci tine minte acest fisier shop este doar pe Hans The Blacksmith si nu sterge ultima comanda (end) Fara ea GameServer va da erori. _________________
M Securizarea serverului de Muonline
Pasul 1: Pentru inceput downloadeaza Sygate Personal Firewall Pro din link-ul de mai jos. Instaleazal si dai restart la calculator, chiar dak Sygate Firewall nu te intreaba dai restart recomandat. Dupa ce ai dat restart, Sygate te v-a intreba dak vrei s-a accepti niste programe care acceseaza Internetul. Da-le accept la toate pana distar. DAR cand deschizi Serverul tau opreste-te s-a dai accept si urmeaza instructiunile. Download Sygate Blocheaza tot inafara de astea:
Gameserver.exe Connectserver.exe
Blocheaza astea:
Dataserver1 Dataserver2 Joinserver ExDB RankingServer EventServer
Acum am terminat prima parte in a face Serverul tau Anti-Hack.
Pasul 2: Schimbi porturile pentru a face Serverul tau AntiBlast si AntiVaultBlast.
Dute in D:\muserver\links folder si dai click dreapta pe urmatoarele link-uri:
Link 1 - DataServer1 Link 2 - DataServer2 Link 4 - JoinServer Link 8 - GameServer
Ele o s-a arate cam asa:
Cod: 1- D:\muserver\DataServer1\Dataserver.exe 55960 2- D:\muserver\DataServer2\Dataserver.exe 55962 4- D:\muserver\JoinServer\JoinServer.exe /p55970 /ca127.0.0.1 /cp55557 8- D:\muserver\GameServer\Gameserver.exe 127.0.0.1 55970 127.0.0.1 55960 55901
Acum pentru a schimba porturile cu altele diferite alege DataServer1 cu portu format din 5 cifre care sa inceapa cu 5, ex: 51234. DataServer2 este intodeauna mai mare cu 2 numere decat DataServer1, ex: 51236. Acum s-a schimbam portu de la Join Server din 55970 in altceva, de ex: 54321 Acum in GameServer vom vedea porturile vechi de la JoinServer si DataServer1, schimba-le cu cele noi, uita-te jos pentru instruciuni.
Cod: 1- D:\muserver\DataServer1\Dataserver.exe 51234 2- D:\muserver\DataServer2\Dataserver.exe 51236 (2 more than Dataserver1) 4- D:\muserver\JoinServer\JoinServer.exe /p54321 /ca127.0.0.1 /cp55557 8- D:\muserver\GameServer\Gameserver.exe 127.0.0.1 54321 127.0.0.1 51234 55901
Acum dak folosesti Router fa acesti pasi dar deschide doar porturile astea:
44405 [TCP] 55901 [TCP] 55557 [TCP+UDP] _________________
Data inscrierii: 10/Sep/2006 Mesaje: 90
Pasul 1: downloadezi AppServ Cum Instalez AppSrv:
- Alegi Custom:
- debifezi MySQL si phpMyAdmin
- Pui IP sau DNS urmat mai jos de parola
-la sfarsit debifezi Start MySQL
Pasu 2: te duci in C:\Windows\php.ini... cauti ;extension=php_mssql.dll si stergi ; din fata, dupa care o s-a arate asa extension=php_mssql.dll
Pasu 3: down WebMu 0.3 Cum Configurez WebMu: -dupa ce mai down copiezi tot in C:\AppServ\www -deschizi config.php cu ajutoru Notepad-ului sau Wordpad-ului -configurarea serverului
Pasu 4: dupa toate astea trb sa dai Restart la AppServ Start/All Programs/AppServ/Service Control Server/Apache Restart
Pasu 4: Intri pe http://IP sau DNS/install/install.php ... -dai Install Requirements
-dai Create Acount...tine minte Security Code si ai grija sa nu al pui 1111 -dupa ce ti-ai facut acount intri pe http://IP sau DNS/moules/cutenews
-dai la edit news si scrii ce vrei.
Atentie! Nu uitati s-a stergeti Install folder dupa ce a-ti instalat MuWeb pentru securitate _________________
Cum sa faci un subserver la serverul de MUonline
Main Server
D:\MUServer\CS\Connectserverlist.dat 0 "MUPB1" "IPWAN1" 55901 "SHOW" 1 "MUPB2" "IPWAN2" 55902 "SHOW"
D:\MUServer\CS\Data\Connectserverlist.dat 0 "MUPB1" "IPWAN1" 55901 "SHOW" 1 "MUPB2" "IPWAN2" 55902 "SHOW"
D:\MUServer\CS\Data\Serverlist.dat 0 "MUPB1" "IPWAN1" 55901 "SHOW" 1 "MUPB2" "IPWAN2" 55902 "SHOW"
D:\MUServer\data\commonserver.cfg ChaosEventServer = IP1 DevilSquareEventServer = IP1 EventChipServerIp = IP1
D:\MUServer\data\Iplist.dat "IPWAN1" "IPWAN2"
D:\MUServer\data\ServerInfo.dat [GameServerInfo] ServerName = MUPB1 ServerCode = 0 ConnectMemberLoad = 0;
D:\MUServer\data\lang\chs\commonloc.cfg [ConnectServerInfo] IP = IPWAN1 PORT = 55557
- Copy dir Dataserver1 and rename Dataserver3. - Now, we have 9 links.
01 : D:\MUServer\DataServer1\Dataserver.exe 55960 02 : D:\MUServer\DataServer2\Dataserver.exe 55962 03 : D:\MUServer\DataServer3\Dataserver.exe 55964 04 : D:\MuServer\CS\CS.exe 05 : D:\Muserver\JoinServer\JoinServer.exe /p55970 /caIP1 /cp55557 06 : D:\MuServer\MU2003_EVENT_SERVER\WZ_MU2003_EVENT_SE RVER.exe 07 : D:\MuServer\RankingServer\DevilSqure_EventServer.e xe 08 : D:\MuServer\ExDB\Exdb.exe 09 : D:\Muserver\GameServer\GameServer.exe IP1 55970 IP1 55960 55901
Sub Server
- We only need 2 dir : data and GameServer D:\SubServer\data\commonserver.cfg ChaosEventServer = IPWAN1 DevilSquareEventServer = IPWAN1 EventChipServerIp = IPWAN1
D:\SubServer\data\Iplist.dat "IPWAN1" "IPWAN2"
D:\SubServer\data\ServerInfo.dat [GameServerInfo] ServerName = MUPB2 ServerCode = 1 ConnectMemberLoad = 0;
D:\SubServer\data\lang\chs\commonloc.cfg [ConnectServerInfo] IP = IPWAN1 PORT = 55557
D:\SubServer\GameServer\MyGSFun.ini DSN=DSN=MuOnline;UID=Sa;PWD=****** ServerID=1
Link for GameServer.exe : D:\SubServer\GameServer\GameServer.exe IPWAN1 55970 IPWAN1 55962 55902
- We add DSN Muonline for SubServer . If not gameserver will run with error like error expired
Open Port
IP1:44405 IP1:55901
+ If Sub in LAN( PC2 )
IP2:55902
+ If Sub in WAN
IP1:1433 ( If not we can't add DSN for Sub) IP1 : 55557 TCP & UDB IP1: 55962 & 55964 ( port data server) IP1: 55906 (I don't known but we need ) IP1: 44455 & 44456 ( 2 port opened when run WZ_MU2003_EVENT_SERVER.exe and DevilSqure_EventServer.exe) - PC run Sub need open port 55902 to user can connect .
|
|