Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie]System botow h2Bot2


Rekomendowane odpowiedzi

Opublikowano

Obczajcie i powiedzcie co i jak

 

http://www.elitepvpers.com/forum/metin2-hacks-bots-cheats-exploits-macros/2781666-hbot2-advanced-clientless-metin2-botting-system.html

 

 

O co chodzi z tym kodem zeby dzialaly te boty

 

Ciąg g_current_ip = "" ; / / serwer dane tymczasowe re powinny być używane tylko przez skrypt domyślny
g_current_port uint16 = 0 , / / ^

Ciąg g_auth_ip = "" , / / ip serwera auth z
Uint16 g_auth_port = 0 , / / port z serwera uwierzytelniającego

Ciąg g_char_ip = "" , / / IP serwera, char
Uint16 g_char_port = 0 , / / port z serwerem char

Ciąg g_account = "Nazwa konta" , / / tak samo dobrze jak domyślne dane użytkownika
ciąg g_password = "password" , / / ^

uint g_auth_key = 0 , / / jest za logowania
uint g_selected_char = 0 , / / jest stosowany z prawidłowym char grze pojawiło się na

bool OnStartup () / / funkcja ta jest wywoływana, gdy bot jest uruchamiany
{
g_current_ip = g_auth_ip ;
g_current_port = g_auth_port ;

net . połączyć ( g_current_ip , g_current_port ) / / jeśli jest domyślny serwer, jest podłączony bezpośrednio
powrót prawdziwy ;
}

bool OnCleanup () / / i ta funkcja jest wywoływana, gdy bot jest zatrzymany
{
powrócić prawdą ;
}

bool OnDisconnected () / / jeśli masz prosty rzut lub odłączyć skończyć się tutaj w funkcji, gdy funkcja zwrócone false, bot przestał
{
net . połączyć ( g_current_ip , g_current_port ) / / spróbuj ponownie
powrót prawdą ; / / kiedy nieważne ip dano bota nadal działa tak, tak dość brudny
}

[ OnTick ] / / oznaczyć następującą funkcję jako wywołania zwrotnego (w przypadku na OnTick)
void on_tick ( uint client_time , uint server_time ) / / nazwie stałe w głównej pętli, która, o ile rzeczywisty botcode, przeznaczona ¶ rt, że w OnTick callback
{

}

[ OnChangePhase ] / / oznaczyć następującą funkcję jako wywołania zwrotnego (w przypadku na OnChangePhase)
void basic_change_phase ( uint8 faza ) / / funkcja jest wywoływana, gdy serwer wysyła pakiet phase
{
jeśli ( etap == 10 ) { / / w etap 10, np. gdy trzeba serwera dziennika auth
sieci . send_auth ( g_account , g_password );
} else jeśli ( etap == 2 ) { / / w fazie 2 masz odpowiedź z serwera uwierzytelniającego wysłania char lub gra serwer (na jeden jest już podłączony w przypadku)
net . send_login ( g_account , g_auth_key );
}
}

[ OnLoginFailure ] / / oznaczyć następującą funkcję jako wywołania zwrotnego (w przypadku na OnLoginFailure)
void basic_login_failure_log ( String powód ) / / funkcja jest zawsze wywoływana, gdy popiersia zaloguj gt!

fananit.png


Pomogłem ?


Daj like to nic nie kosztuje !


Like mnie motywuje do udzielania pomocy na mpcforum.pl


Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...