CMD:fwoff(playerid, params[]) { new playerb[32], string[128], number[6], file[32]; if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command."); if(PlayerInfo[playerid][pFacRank] < 6) return SendClientMessage(playerid, COLOR_GREY, "You are not rank 6 +."); if(sscanf(params, "s[32]i[6]s[128]", playerb, params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fw [playername] [FW TO CHANGE] [reason]"); if(RPIDFN(playerb) != INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, "Player is connected to the server, use /fw instead."); format(file, sizeof(file), "users/%s.ini", playerb); if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_GREY, "Player name not found."); if(PlayerInfo[playerid][pFac] < dini_Int(file, "Fac")) return SendClientMessage(playerid, COLOR_GREY, "Player is not in your faction."); if(PlayerInfo[playerid][pFac] > dini_Int(file, "Fac")) return SendClientMessage(playerid, COLOR_GREY, "Player is not in your faction."); if(PlayerInfo[playerid][pFac] == dini_Int(file, "Fac")) { format(string, sizeof(string), "OFFLINE FW MODE : %s managed %s's faction warn to %d, reason: %s", NORPN(playerid), playerb, number, params); SendClientMessage(playerid,COLOR_RADIO, string); format(string, sizeof(string), "OFFFLINE MODE :%s suffered changed faction warn from %s to %d, reason: %s", playerb,NORPN(playerid), number, params); Log("logs/fw.log", string); dini_IntSet(file, "FactionWarn", number); } return 1; }
rc.pwn(24702) : error 035: argument type mismatch (argument 3)
number[6]
number
CMD:fwoff(playerid, params[]) { new playerb[32], string[128], number[6], file[32]; if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command."); if(PlayerInfo[playerid][pFacRank] < 6) return SendClientMessage(playerid, COLOR_GREY, "You are not rank 6 +."); if(sscanf(params, "s[32]i[6]s[128]", playerb, params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fw [playername] [FW TO CHANGE] [reason]"); if(RPIDFN(playerb) != INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, "Player is connected to the server, use /fw instead."); format(file, sizeof(file), "users/%s.ini", playerb); if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_GREY, "Player name not found."); if(PlayerInfo[playerid][pFac] < dini_Int(file, "Fac")) return SendClientMessage(playerid, COLOR_GREY, "Player is not in your faction."); if(PlayerInfo[playerid][pFac] > dini_Int(file, "Fac")) return SendClientMessage(playerid, COLOR_GREY, "Player is not in your faction."); if(PlayerInfo[playerid][pFac] == dini_Int(file, "Fac")) { format(string, sizeof(string), "OFFLINE FW MODE : %s managed %s's faction warn to %d, reason: %s", NORPN(playerid), playerb, number, params); SendClientMessage(playerid,COLOR_RADIO, string); format(string, sizeof(string), "OFFFLINE MODE :%s suffered changed faction warn from %s to %d, reason: %s", playerb,NORPN(playerid), number, params); Log("logs/fw.log", string); (dini_IntSet file, "FactionWarn", number); } return 1; }
Above of the script, change:
pawn Код:
pawn Код:
|
CMD:fwoff(playerid, params[])
{
if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command.");
if(PlayerInfo[playerid][pFacRank] < 6) return SendClientMessage(playerid, COLOR_GREY, "You are not rank 6 +.");
new playerb[MAX_PLAYER_NAME], number, reason[64];
if(sscanf(params, "s[24]is[64]", playerb, number, reason)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fw [playername] [FW TO CHANGE] [reason]");
if(RPIDFN(playerb) != INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, "Player is connected to the server, use /fw instead.");
new file[32];
format(file, sizeof(file), "users/%s.ini", playerb);
if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_GREY, "Player name not found.");
if(PlayerInfo[playerid][pFac] != dini_Int(file, "Fac")) return SendClientMessage(playerid, COLOR_GREY, "Player is not in your faction.");
new string[128];
format(string, sizeof(string), "OFFLINE FW MODE : %s managed %s's faction warn to %d, reason: %s", NORPN(playerid), playerb, number, reason);
SendClientMessage(playerid,COLOR_RADIO, string);
format(string, sizeof(string), "OFFFLINE MODE :%s suffered changed faction warn from %s to %d, reason: %s", playerb,NORPN(playerid), number, reason);
Log("logs/fw.log", string);
dini_IntSet(file, "FactionWarn", number);
return 1;
}
pawn Код:
|