daniil9536
Новичок
Привет всем, появилась у меня такая проблема.
После того как зайду на сервер и авторизуюсь, после релога у меня пропадает окно регистрации(TextDraw).
Иногда даже зайти не могу ибо это окно у меня не появляется.
За ранее всем спасибо!
Код входа:
Код функции:
После того как зайду на сервер и авторизуюсь, после релога у меня пропадает окно регистрации(TextDraw).
Иногда даже зайти не могу ибо это окно у меня не появляется.
За ранее всем спасибо!
Код входа:
Код:
GetPlayerName(playerid, PlayerInfo[playerid][pName], MAX_PLAYER_NAME);
new mysql_text[80];
if(gPlayerLogged[playerid] != 1)
{
format(mysql_text, sizeof(mysql_text),"SELECT `name`, `password` FROM `users` WHERE `name` = '%s'", GN(playerid));
mysql_function_query(connects, mysql_text, true, "mysql_player_exist","i", playerid);
}
//=======================================================================
mysql_format(connects, mysql_text, sizeof(mysql_text), "SELECT * FROM `users` WHERE `name` = '%s'", GN(playerid));
mysql_function_query(connects, mysql_text, true, "GetBan", "i", playerid);
Код:
publics: mysql_player_exist(playerid)
{
new rows, fields, maximum[64];
cache_get_data(rows, fields);
if(rows)
{
cache_get_field_content(0, "password", maximum), strmid(PlayerInfo[playerid][pKey], maximum, 1, strlen(maximum), 16);
for(new td; td < 13; td++) TextDrawShowForPlayer(playerid,STDAUTO[td]);
PlayerTextDrawShow(playerid,TDAUTO[playerid]);
SetPVarInt(playerid, "show_auto",1);
SelectTextDraw(playerid,SLOT_VIDILAET);
}
else
{
for(new td; td < sizeof(TDREGS); td++) TextDrawShowForPlayer(playerid,TDREGS[td]);
PlayerTextDrawShow(playerid,TDREG[playerid][0]);
PlayerTextDrawShow(playerid,TDREG[playerid][1]);
SetPVarInt(playerid, "show_rega",1),SelectTextDraw(playerid,SLOT_VIDILAET);
}
return 1;
}
