Quote:
Originally Posted by [HiC]TheKiller
pawn Код:
YCMD:offlineban(playerid, params[], help) { new name[24]; //Name instead (string) if( !sscanf(params, "s[24]", name)) //Cannot be 'u' because the player is not online. { new string[32]; format(string,sizeof(string),PATH,name); // Changed from TargetID -> Name. You may need to change the path //because you were using an integer before (TargetID wasn't a string). new INI:File = INI_Open(string); //Shouldn't be path, should be string. if(!fexist(string)) return SendClientMessage(playerid, -1, "Invalid player name."); //All good here INI_WriteInt(File,"Banned",1); //Just put a 1, makes it easier. //BanEx( TargetID, "offlineban" ); <--- No need for that :). SendClientMessage(playerid,-1, "You have now banned the player.."); //Sweet. INI_Close(File); //Closed } else return SendClientMessage(playerid, -1, "USAGE: /offlineban [playername]"); //Yep return 1; //Sweet }
|
Thanks TheKiller! Once again saving my time!
Glad to see you're back!