PDA

Просмотр полной версии : [Вопрос] Ошибка



George Sazonovskiy
17.06.2018, 01:42
У меня ошибка:

error 001: expected token: ";", but found "-identifier-"
в строке :

SetPVarInt(playerid, "UnBanDate", gettime() + params[1]*86400), format(data,sizeof(data), "%s",date("%dd.%mm.%yyyy",gettime()));
Вот команда, в которой ошибка:

CMD:offban(playerid, params[])
{
if(PI[playerid][pAdmLevel] < 4 || AdminLogged[playerid] == false) return 1;
if(sscanf(params, "s[24]dS()", params[0], params[1], params[2])) return SendClientMessage(playerid, COLOR_GREY, "Ââåäèòå: /offban [Nick-Name] [êîë-âî äíåé] [ïðè÷èíà]");
if(params[1] < 1 || params[1] > 30) return SendClientMessage(playerid, COLOR_GREY, "Ñðîê áàíà îò 1 äî 30 äíåé");
query = "";
new data[16];
new ip[32]
SetPVarInt(playerid, "UnBanDate", gettime() + params[1]*86400), format(data,sizeof(data), "%s",date("%dd.%mm.%yyyy",gettime()));
format(query,sizeof(query), "INSERT INTO `banlist` (`Nick`,`Admin`, `IP`, `Date` ,`Reason`,`Days`,`UnbanDate`) VALUES ('%s','%s','%s','%s','%s','%d','%d')", params[0], NamePlayer(playerid), ip, data, params[2], params[1], GetPVarInt(playerid, "UnBanDate"));
mysql_function_query(cHandle, query, false, "", "");
strin = "";
format(strin, 100, "[A] Àäìèíèñòðàòîð %s çàáàíèë â îôôëàéíå %s íà %i äíåé. Ïðè÷èíà: %s", NamePlayer(playerid), params[0], params[1] , params[2]);
SendClientMessageToAll(COLOR_LIGHTRED,strin);
AdmLog("logs/offbanlog.txt",strin);
return 1;
}
Прошу помощи, ибо сам уже час голову ломаю над этим...

Nash_Brigers
17.06.2018, 10:21
У меня ошибка:

error 001: expected token: ";", but found "-identifier-"
в строке :

SetPVarInt(playerid, "UnBanDate", gettime() + params[1]*86400), format(data,sizeof(data), "%s",date("%dd.%mm.%yyyy",gettime()));
Вот команда, в которой ошибка:

CMD:offban(playerid, params[])
{
if(PI[playerid][pAdmLevel] < 4 || AdminLogged[playerid] == false) return 1;
if(sscanf(params, "s[24]dS()", params[0], params[1], params[2])) return SendClientMessage(playerid, COLOR_GREY, "Ââåäèòå: /offban [Nick-Name] [êîë-âî äíåé] [ïðè÷èíà]");
if(params[1] < 1 || params[1] > 30) return SendClientMessage(playerid, COLOR_GREY, "Ñðîê áàíà îò 1 äî 30 äíåé");
query = "";
new data[16];
new ip[32]
SetPVarInt(playerid, "UnBanDate", gettime() + params[1]*86400), format(data,sizeof(data), "%s",date("%dd.%mm.%yyyy",gettime()));
format(query,sizeof(query), "INSERT INTO `banlist` (`Nick`,`Admin`, `IP`, `Date` ,`Reason`,`Days`,`UnbanDate`) VALUES ('%s','%s','%s','%s','%s','%d','%d')", params[0], NamePlayer(playerid), ip, data, params[2], params[1], GetPVarInt(playerid, "UnBanDate"));
mysql_function_query(cHandle, query, false, "", "");
strin = "";
format(strin, 100, "[A] Àäìèíèñòðàòîð %s çàáàíèë â îôôëàéíå %s íà %i äíåé. Ïðè÷èíà: %s", NamePlayer(playerid), params[0], params[1] , params[2]);
SendClientMessageToAll(COLOR_LIGHTRED,strin);
AdmLog("logs/offbanlog.txt",strin);
return 1;
}
Прошу помощи, ибо сам уже час голову ломаю над этим...

собственно где ";"?

new ip[32];