Galera, eu estou com um problema no login do meu gm. Quando eu entro no sv e coloco minha senha ele nгo dб Spawn de mediato, ele fica um tempгo com aqueles botхes do Spawn lб embaixo(cerca de 2 minutos) e quando finalmente ele da Spawn eu tenho que apertar o botгo de Spawn pra spawnar mesmo.
Код:
{
// {
SendClientMessage(playerid, COLOR_LIGHTRED, "Caso erre a senha 7 vezes, terб o ip banido!");
GetPlayerIp(playerid, ip, sizeof ip);
GetPlayerName(playerid,loginname,sizeof(loginname));// {00FF00}B
//format(string,sizeof(string),"{E31919}%s{FFFFFF} Seja Bem Vindo ao\n%s RP Digite sua Senha para Logar!",loginname,NOMEDOSERVE);
//ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Login", string, "Logar", "Sair");
ShowPlayerDialog(playerid, 1,DIALOG_STYLE_PASSWORD,"Autenticaзгo","Bem vindo de volta ao crp.\nPor favor, digite sua senha abaixo para confirmar sua autenticaзгo.","Logar", "Sair");
}
else
{
format(string,sizeof(string),"{E31919}%s{FFFFFF} Seja Bem Vindo ao\n%s RP Digite sua Senha para Registrar!\nUse Somente Letras minusculas!",PlayerName(playerid),NOMEDOSERVE);
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Registrar", string, "Registrar", "Sair");
}
// |----------novospawn----------|
InterpolateCameraPos(playerid, -2378.002197, 356.162353, 46.776157, -2378.002197, 356.162353, 46.776157, 4000);
InterpolateCameraLookAt(playerid, -2382.390625, 354.344543, 45.215187, -2382.390625, 354.344543, 45.215187, 4000);
//PlayerPlaySound(playerid, 1097, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pSkin] = Peds[classid][0];
SetPlayerTeamFromClass(playerid,classid);
}
else
{
SpawnPlayer(playerid);
}
return false;
}
public SetupPlayerForClassSelection(playerid)
{
}
Mostra todo o OnPlayerConnect e a parte do OnDialogResponse desses dialogs de login.
O sistema de login dessa gm nгo й pelo o OnPlayerConnect, vocк tem Skype? Se arrumar esse bug para mim eu posso te recompensar em algo