Little sscanf issue.
#2

Try:

PHP код:
CMD:baninfo(playeridparams[])
{
    new 
PlayerFile[24];
    if(
PlayerInfo[playerid][AdminLevel] < 2) return 0;
    if(
sscanf(params,"s[24]"PlayerFile)) return SendClientMessage(playerid,COLOR_WHITE,"USAGE: /baninfo [playername]");
    
format(PlayerFilesizeof(PlayerFile), "Saves/%s.ini"params);
    if(!
dini_Exists(PlayerFile)) return SendClientMessage(playerid,COLOR_GREY,"Couldn't find that user in our files.");
    if(
dini_Int(PlayerFile,"Banned")==1)
    {
        new 
str[256];
        
SendClientMessage(playerid,COLOR_YELLOW,"_________________BAN INFO_______________");
        
format(str,sizeof(str),"%s was banned by %s",params,dini_Get(PlayerFile,"Banner"));
        
SendClientMessage(playeridCOLOR_WHITEstr);
        
format(str,sizeof(str),"Reason: {FFFFFF}%s",dini_Get(PlayerFile,"Reason"));
        
SendClientMessage(playerid,COLOR_YELLOW,str);
        
SendClientMessage(playerid,COLOR_YELLOW,"________________________________________");
    }
    else return 
SendClientMessage(playerid,COLOR_GREY,"That player isn't banned.");
    return 
1;

Reply


Messages In This Thread
Little sscanf issue. - by Tayab - 24.07.2013, 05:44
Re: Little sscanf issue. - by ThePhenix - 24.07.2013, 05:46
Re: Little sscanf issue. - by Tayab - 24.07.2013, 07:00

Forum Jump:


Users browsing this thread: 1 Guest(s)