Michael_Otto
Дебютант
if(!strcmp(cmd, "/agl", true))
{
new actplayerid = strval(tmp);
if ((strfind(pData[actplayerid][pMysqlID], "'", true) != -1) && (strfind(pData[actplayerid][pMysqlID], ",", true) != -1))
{
SendClientMessage(playerid, -1, "Вы используете запрещённые символы");
}
else
{
if(pData[playerid][pAdmin] < 6) return 1;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /agl [id]");
new query[135];
pData[actplayerid][pLicenses][LIC_DRIVING] = 1;
pData[actplayerid][pLicenses][LIC_FLY] = 1;
pData[actplayerid][pLicenses][LIC_BOAT] = 1;
pData[actplayerid][pLicenses][LIC_DRIVING] = 1;
SendClientMessage(playerid, COLOR_RED, "Вы дали игроку все лицензии.");
format(query,sizeof(query),"UPDATE `accounts` SET `licDrive` = '1',`licFly` = '1',`licBoat` = '1',`licWeap` = '1' WHERE `id` = '%d'",pData[actplayerid][pMysqlID]);
sql_query(zConn, query);
SendClientMessage(actplayerid, COLOR_RED, "Вы получили все лицензии от администратора.");
return true;
}
}
if(!strcmp(cmd, "/givelic", true))
{
new actplayerid = strval(tmp);
if ((strfind(pData[actplayerid][pMysqlID], "'", true) != -1) && (strfind(pData[actplayerid][pMysqlID], ",", true) != -1))
{
SendClientMessage(playerid, -1, "Вы используете запрещённые символы.");
}
else
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /agl [id]");
pData[actplayerid][pLicenses][LIC_DRIVING] = 1;
pData[actplayerid][pLicenses][LIC_FLY] = 1;
pData[actplayerid][pLicenses][LIC_BOAT] = 1;
pData[actplayerid][pLicenses][LIC_DRIVING] = 1;
SendClientMessage(playerid, COLOR_YELLOW, "Вы дали игроку все лицензии.");
new query[135];
format(query,sizeof(query),"UPDATE `accounts` SET `licDrive` = '1',`licFly` = '1',`licBoat` = '1',`licWeap` = '1' WHERE `id` = '%d'",pData[actplayerid][pMysqlID]);
sql_query(zConn, query);
SendClientMessage(actplayerid, COLOR_BLUE, "Вы получили все лицензии от лицензёра.");
return true;
}
}
{
new actplayerid = strval(tmp);
if ((strfind(pData[actplayerid][pMysqlID], "'", true) != -1) && (strfind(pData[actplayerid][pMysqlID], ",", true) != -1))
{
SendClientMessage(playerid, -1, "Вы используете запрещённые символы");
}
else
{
if(pData[playerid][pAdmin] < 6) return 1;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /agl [id]");
new query[135];
pData[actplayerid][pLicenses][LIC_DRIVING] = 1;
pData[actplayerid][pLicenses][LIC_FLY] = 1;
pData[actplayerid][pLicenses][LIC_BOAT] = 1;
pData[actplayerid][pLicenses][LIC_DRIVING] = 1;
SendClientMessage(playerid, COLOR_RED, "Вы дали игроку все лицензии.");
format(query,sizeof(query),"UPDATE `accounts` SET `licDrive` = '1',`licFly` = '1',`licBoat` = '1',`licWeap` = '1' WHERE `id` = '%d'",pData[actplayerid][pMysqlID]);
sql_query(zConn, query);
SendClientMessage(actplayerid, COLOR_RED, "Вы получили все лицензии от администратора.");
return true;
}
}
if(!strcmp(cmd, "/givelic", true))
{
new actplayerid = strval(tmp);
if ((strfind(pData[actplayerid][pMysqlID], "'", true) != -1) && (strfind(pData[actplayerid][pMysqlID], ",", true) != -1))
{
SendClientMessage(playerid, -1, "Вы используете запрещённые символы.");
}
else
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /agl [id]");
pData[actplayerid][pLicenses][LIC_DRIVING] = 1;
pData[actplayerid][pLicenses][LIC_FLY] = 1;
pData[actplayerid][pLicenses][LIC_BOAT] = 1;
pData[actplayerid][pLicenses][LIC_DRIVING] = 1;
SendClientMessage(playerid, COLOR_YELLOW, "Вы дали игроку все лицензии.");
new query[135];
format(query,sizeof(query),"UPDATE `accounts` SET `licDrive` = '1',`licFly` = '1',`licBoat` = '1',`licWeap` = '1' WHERE `id` = '%d'",pData[actplayerid][pMysqlID]);
sql_query(zConn, query);
SendClientMessage(actplayerid, COLOR_BLUE, "Вы получили все лицензии от лицензёра.");
return true;
}
}
Пишет, что лицензии выданы, хотя не выдаёт, что делать?
Последнее редактирование:
