Problema caracter war m/f client
- Moț
-

- Mesaje: 2825
- Membru din: 03 Apr 2017, 15:00
- Aprecieri: 216
- Mulţumiri: 3040
- Discord: Copiază ID
Trebuie sa ti apara ceva in syserr ,ii imposibil ! sterge syserr.txt si porneste clientul si alege caracterul respectiv ,daca nici atunci nu apare nimic in syserr client pune syserr ch1 ,auth,db !
- Moț
-

- Mesaje: 2825
- Membru din: 03 Apr 2017, 15:00
- Aprecieri: 216
- Mulţumiri: 3040
- Discord: Copiază ID
Daca detii sursa ,da . Te duci in input.cpp si cauti ".exe" si ai gen "Metin2BTA.exe" modifici numele ,compilezi si inlocuiesti game ul vechii cu cel compilat ,permisiuni si reboot!Octavv scrie:Am repus numele vechi , multumesc , gasisem si eu .
Multumesc mult ! Pot cumva sa schimb numele fara sa faca problema asta ?
- [RaffaeL]
-

- Mesaje: 3223
- Membru din: 19 Mar 2016, 12:58
- Server: ...
- Aprecieri: 15
- Mulţumiri: 2502
- Rezolvări prob.: 2
- Discord: Copiază ID
- Contact:
Poti comenta acea functie, de genul:Octavv scrie:pot sa si scot functia asta ? sau macar sa fac autopatcher , daca il fac merge ?
Cod: Selectaţi tot
void CInputProcessor::Version(LPCHARACTER ch, const char* c_pData)
{
if (!ch)
{
return;
}
TPacketCGClientVersion * p = (TPacketCGClientVersion *) c_pData;
// If the file name is not metin2client.exe and the GM level is not equal with GM_IMPLEMENTOR kick the player
if (strcmp(p->filename, "Starter.exe") && ch->GetGMLevel() != GM_IMPLEMENTOR)
{
// immediately close the connection with the player
sys_err("%s[%d] has been disconnected: %s", ch->GetName(), ch->GetPlayerID(), p->filename);
ch->GetDesc()->SetPhase(PHASE_CLOSE);
return;
}
sys_log(0, "VERSION: %s %s %s", ch->GetName(), p->timestamp, p->filename);
ch->GetDesc()->SetClientVersion(p->timestamp);
}
Răspunsuri
10 Vizualizări
1107
10 Vizualizări
1107
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 75 vizitatori



