Awerlando
Ученик
PHP:
case 6:
{
if(response)
{
if(!strlen(inputtext))
{
gPlayerAccount[playerid] = 2;
SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pChar], 1222.9193,-1814.1594,16.5938, 1.0, -1, -1, -1, -1, -1, -1);
SpawnPlayer(playerid);
strmid(sqlreferal[playerid], "None", 0, 4, MAX_PLAYER_NAME);
return true;
}
if(strlen(inputtext) < 1 || strlen(inputtext) > MAX_PLAYER_NAME) return SPD(playerid,6,DIALOG_STYLE_INPUT,"Реферальная система","{ffffff}Введите имя игрока, который пригласил вас на наш проект\nЕсли вас никто не приглашал то нажмите на кнопку 'Пропустить'","Далее","Пропустить");
format(query, sizeof(query), "SELECT * FROM "TABLE_ACCOUNT" WHERE Name = '%s'", inputtext);
mysql_query(query);
mysql_store_result();
if(!mysql_fetch_row_format(query))
{
SCM(playerid, -1,"Данного аккаунта нет в базе данных!");
return SPD(playerid,6,DIALOG_STYLE_INPUT,"Реферальная система","{ffffff}Введите имя игрока, который пригласил вас на наш проект\nЕсли вас никто не приглашал то нажмите на кнопку 'Пропустить'","Далее","Пропустить");
}
gPlayerAccount[playerid] = 2;
strmid(sqlreferal[playerid], inputtext, 0, strlen(inputtext), MAX_PLAYER_NAME);
SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pChar], 1222.9193,-1814.1594,16.5938, 1.0, -1, -1, -1, -1, -1, -1);
SpawnPlayer(playerid);
}
else
{
gPlayerAccount[playerid] = 2;
strmid(sqlreferal[playerid], "None", 0, 4, MAX_PLAYER_NAME);
SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pChar], 1222.9193,-1814.1594,16.5938, 1.0, -1, -1, -1, -1, -1, -1);
SpawnPlayer(playerid);
}
}
