if(fexist(filestring) && (dini_Int(File,"Admin") >= 1)) return SendClientMessage(playerid, COLOR_RED, "[Error]: You can not use offline ban on admins!");
C:\Users\Aref\Desktop\Aref\sampserver\pawno\CODv2.pwn(3072) : error 035: argument type mismatch (argument 1)
i have this code but given me one error how t o fix it?
PHP код:
PHP код:
|
if(fexist(filestring)) && (dini_Int(File,"Admin") >= 1) return SendClientMessage(playerid, COLOR_RED, "[Error]: You can not use offline ban on admins!")
if(fexist(filestring) && dini_Int(File,"Admin") >= 1) return SendClientMessage(playerid, COLOR_RED, "[Error]: You can not use offline ban on admins!");
if(fexist(filestring) && dini_Int(File,"Admin") >= 1)) return SendClientMessage(playerid, 0xFF0000AA, "[Error]: You can not use offline ban on admins!");
if(fexist(filestring) && dini_Int(File,"Admin") >= 1)) return SendClientMessage(playerid, COLOR_RED, "[Error]: You can not use offline ban on admins!");
CMD:oban(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] == CmdsOptions[oban] || IsPlayerAdmin(playerid))
{
new targetname[24], filestring[79], adminname[MAX_PLAYER_NAME];
if(sscanf(params, "s[24]", targetname)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /oban [Player's Name]");
format(filestring, sizeof(filestring), "/Asystem/Users/%s.ini", targetname);
if(!fexist(filestring)) return SendClientMessage(playerid, COLOR_RED, "[Error]: The player name you have chosen was not found in our system.");
else
{
GetPlayerName(playerid, adminname, sizeof(adminname));
new INI:File = INI_Open(filestring);
INI_SetTag(File, "data");
INI_WriteInt(File, "Ban", 1);
INI_Close(File);
new done[128];
format(done, sizeof(done), "[BAN] Admin %s (id:%d) Offlinebanned %s from server.", adminname, playerid, targetname);
SendClientMessageToAll(COLOR_RED, done);
printf("[BAN] Admin %s (id:%d) Offlinebanned %s from server.", adminname, playerid, targetname);
return 1;
}
}
else return SendClientMessage(playerid,COLOR_RED,"You do not have permission to use this command!");
}