Open bot core - ghid, personalizare - botner-ragnarok - joc online de jocuri mmorpg

Local OpenKore este configurat pentru RagGame (din limba rusă). Dacă joci pe un alt server, înainte de a rula Core, primul pas este să intri în fișierul config.txt și să ștergi elementul de configurare, după cum urmează:







maestru
Apoi Kore la pornire va oferi pentru a selecta un server din lista de disponibile în ea, și va ridica setările sale. În plus, trebuie să eliminați pluginurile ropp.pl și pathconnect.pl în dosarul pluginuri (de la versiunea 2.0.0, doar 1 fișier pathconnect.pl trebuie să fie eliminat).

Pentru ca Cora să se conecteze exact la serverul dvs., există un fișier servere.txt nafigoditsya în tabelele tatalui. Serverele din acest fișier sunt setate în mod prestabilit, dar cu siguranță nu a fost acolo, îmi pare rău, dar o vom rezolva!

Fișierul server.txt are următorul format (care ar trebui să fie nafigoditsya în acest fișier):

[Server] este numele serverului tău. cum vrei să o vezi
ip 000.000.000.000 - IP-ul serverului dvs.
portul 6900 - portul serverului master_version 12 - versiunea master a serverului
versiunea 0 - server type server version 5 - tipul de server
serverEncoding Russian - server encoding
privat 1 - privat / oficial
charBlockSize 108 - numărul de octeți alocați pentru descrierea persanilor
Ceea ce este alocat roșii va trebui să vă obțineți. Parametrii "privat" și "charBlockSize" nu sunt specificați pentru toate servcii, a se vedea mai jos.

Pentru a determina setările, avem nevoie de programul WPEPro.

1) Descărcați programul. Dacă aveți un antivirus instalat, dezactivați-l pentru câteva minute, deoarece WpeSpy.dll este vizibil ca un troian, dar este un simplu sniffer și în cazul nostru este foarte util!

2) Începeți clientul dvs. Ro și apoi mergeți la momentul în care trebuie să introduceți datele de conectare și parola. Luați clientul.

5) Mergeți la fereastra clientului și introduceți orice login / parolă (nu puteți exista), apoi apăsați ALT + F4, închizând astfel clientul.

6) În programul WpePro, faceți clic pe "Stop logging"

9) Înlocuiți valorile din calculator și calculați valorile reale ale versiunii master_version și ale versiunii:

Ca rezultat, am obținut următoarele setări:

[Raggame]
ip 81.177.13.7
port 6900
master_version 25
versiunea 301
serverEncoding rusă
Vă recomandăm să compilați complet acest fișier și să lăsați numai serverul.

10) ServerType este, de fapt, versiunea protocolului pentru schimbul de informații între client și server (adică ce pachete de mărime și cum sunt stocate informațiile în ele).






Cum se definește?

Dacă nu înțelegeți cum să faceți acest lucru, selectați doar acest număr. Valorile tipice (în ordinea descrescătoare a popularității) sunt 8, 9, 5, 0, 8_1, 3. Dacă aceste valori nu sunt potrivite, încercați altele din intervalul 0. 18.

0 - iRO, precum și serverele vechi de diferite platforme
1 - oRO (Oceania) (depășită)
2 - pRO (filipinez)
3 - eAthena SVN, o raritate
4 - Freya, uneori apare
5 - serverul eAthena folosind sakexe628,

Prindeți mai multe pachete WPE - mutați, atacați. și le compara cu sursele din Core. Este posibil să se limiteze la capturarea unui pachet de hartă-login (sendMapLogin). Apoi, la pachetul prins vă uitați.
a) primii doi octeți (antetul)
b) lungimea sa

Pentru a prinde un pachet de autentificare cu WPE, trebuie să:
- rulați clientul, ajungem la alegerea farmecului
- rulați WPE, selectați clientul Ragnarok (programul țintă)
- apăsați "Start logging"
- alege farmecul. Clientul se închide într-o secundă
- apăsați "Stop logging" și arătați ce este prins.
- uita-te la propriul serverType

Primul pachet va trimite un server de caractere, de regulă, la portul 6121. Și ceea ce aveți nevoie este primul pachet "către un alt port", de obicei la 5121.

Aici, în imagine, datele de autentificare sunt prinse, așa cum este descris mai sus. Să găsim informațiile de care avem nevoie:

Aici, prin modul în care puteți vedea în care slot imaginea de aftar a ales farmecul (pachetul numărul 1, trimite, uita-te la ultimul octet). Și serverul de farmec (portul 6121) ți-a răspuns acest lucru (Recv, pachet # 2) "Unde apare" (adică ce card pentru a descărca clientului) (acesta a fost ultimul pachet de la serverul de farmec). Și acum, după descărcarea cardului, clientul telegratează (pachetul # 3) pe serverul de hartă (schimbând portul la 5121, trimiteți) ("cardul este încărcat, hai să mergem!") - deci este ceea ce avem nevoie (map-login)! Aici avem titlul "9B 00", lungime 37. Acesta este serverType 9.

______________________________________
| | serverType | header | lungime |
| -------------- | ------------- | --------- |
| | 8 | 9B 00 | 26 |
| | 9 | 9B 00 | 37 |
| | 5 | 9B 00 | 32 |
| | 0 | 72 00 | 19 |
| | 8_1 | 9B 00 | 34 |
| | 3 | 9B 00 | 32 |
| | 4 | F5 00 | 29 |
| ______________ | _____________ | _________ |

Definirea corectă a serverType vă va ajuta să vă asigurați securitatea. Faptul este că emulatorul eAthena permite ca mai multe versiuni ale clientului să ruleze imediat, dar arată administratorului ce versiune utilizează clientul. Desigur, dacă există o versiune "non-nativă" (nu ca și clientul inițial), aceasta poate provoca suspiciuni, transformând treptat în convingerea că utilizați software "rău".

Definiția corectă a serverType este necesară pentru xKore 1. Dacă clientul "serverType" și "serverType" din OpenKore nu se potrivesc, veți primi blocări din joc și / sau atârnarea personajului din joc. Și acest lucru, în ciuda faptului că individual clientul va lucra și OpenKore în xKore 0 mod prea!


12) charBlockSize 108 această linie este adăugată la descrierea serverului (în servere.txt) numai în acele cazuri, dacă numele caracterului, profesiei, nivelului (0/0) este afișat incorect:

Acest număr reprezintă numărul de octeți; Indică numărul de octeți atribuiți descrierii fiecăruia dintre caractere. Anterior, întotdeauna această dimensiune a fost egală cu 106. dar acum este pe noile servere 108. și probabil că într-o bună zi va fi schimbată.
Avertisment: acest lucru nu funcționează cu vechiul OpenKore; nevoie

1.9.4 SVN 5200 și mai mare.







Trimiteți-le prietenilor: