31.07.2016, 17:23
Agora й seu dever de aprender a mexer com DEBUG.
Provavelmente o erro estб aqui:
1 - Primeiro passo й vocк colocar OnQueryFinished(playerid) no OnPlayerConnect, ou melhor, fazer algo que faz chamar essa funзгo. Provavelmente o servidor vai cair e vocк vai ter certeza que aн que estб o problema.
2 -Comente a linha SetPlayerName(extraid, name); e compile o GameMode. Volte no servidor e veja se o servidor continua caindo.
3 - Muito pouco provбvel que ele continue caindo. Mas caso aconteзa, vб para o prуximo passo.
4 - Faзa substituiзгo:
Eu fiz assim porque quero que vocк compreenda a detectar os erros sozinho. Quando terminar, volte aqui e diga qual vocк teve que comentar que fez o servidor parar de cair.
PS: Ignore os avisos de nгo estб sendo usado e outros do compilador. No DEBUG й desnecessбrio..
Provavelmente o erro estб aqui:
PHP код:
format(PlayerData[extraid][pUsername], sizeof(name), name);
SetPlayerName(extraid, name);
// Ou aqui
switch (SetPlayerName(extraid, PlayerCharacters[extraid][PlayerData[extraid][pCharacter] - 1]))
2 -Comente a linha SetPlayerName(extraid, name); e compile o GameMode. Volte no servidor e veja se o servidor continua caindo.
3 - Muito pouco provбvel que ele continue caindo. Mas caso aconteзa, vб para o prуximo passo.
4 - Faзa substituiзгo:
PHP код:
switch (SetPlayerName(extraid, PlayerCharacters[extraid][PlayerData[extraid][pCharacter] - 1]))
// Por
new nometeste;
switch(nometeste)
PS: Ignore os avisos de nгo estб sendo usado e outros do compilador. No DEBUG й desnecessбrio..