Transfer strcmp to zcmd+sscanf
#2

PHP код:
CMD:warn(playerid,params[])
{
    new 
giveplayerid,result[64],name[2][MAX_PLAYER_NAME];
    if(
sscanf(params,"us[64]",giveplayerid,result))return SendClientMessage(playeridCOLOR_GRAD2"{00FF00}Folosire:{FFFFFF} /warn [playerid/numejucator] [reason]");
    if(!
IsPlayerConnected(giveplayerid))return 1;
    if(
giveplayerid != INVALID_PLAYER_ID)
    {
        
GetPlayerName(giveplayerid,name[0],MAX_PLAYER_NAME);
        
GetPlayerName(playerid,name[1],MAX_PLAYER_NAME);
        if(
PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])return SendClientMessage(playeridCOLOR_GREY"Nu poti da warn unui administrator cu rangul mai mare ca al tau.");
        
PlayerInfo[giveplayerid][pWarns] += 1;
        
Update(giveplayerid,pWarningsx);
        if(
PlayerInfo[giveplayerid][pWarns] >= 3)
        {
            new 
yearmonth,day;
             
getdate(yearmonthday);
              
format(stringsizeof(string), "AdmCmd: %s a primit ban de la %s(3 warns), motiv: %s (%d-%d-%d)"giveplayersendernameresult,month,day,year);
               
format(stringsizeof(string), "{0066FF}Info: %s{a9c4e4} a primit ban de la %s (3 Warns), motiv: %s"giveplayersendernameresult);
               
SendClientMessageToAll(COLOR_LIGHTREDstring);
            
PlayerInfo[giveplayerid][pReg] = -999;
            
Update(giveplayerid,pRegisteredx);
            
PlayerInfo[giveplayerid][pWarns] = 0;
            
Update(giveplayerid,pWarningsx);
            new 
playersip[256];
            
GetPlayerIp(giveplayerid,playersip,sizeof(playersip));
            
strmid(PlayerInfo[giveplayerid][pIP], playersip0100255);
            
Update(giveplayeridpIPx);
            
Kick(giveplayerid);
            return 
1;
        }
        else
        {
              
format(stringsizeof(string), "   %d nu este conectat."giveplayerid);
            
SendClientMessage(playeridCOLOR_GRAD1string);
        }
    }
    return 
1;

Reply


Messages In This Thread
Transfer strcmp to zcmd+sscanf - by Jimmi - 03.08.2015, 10:52
Re: Transfer strcmp to zcmd+sscanf - by MarvinPWN - 03.08.2015, 10:56
Re: Transfer strcmp to zcmd+sscanf - by Jimmi - 03.08.2015, 11:01
Re: Transfer strcmp to zcmd+sscanf - by MarvinPWN - 03.08.2015, 11:08
Re: Transfer strcmp to zcmd+sscanf - by rymax99 - 03.08.2015, 11:10
Re: Transfer strcmp to zcmd+sscanf - by Jimmi - 03.08.2015, 11:14

Forum Jump:


Users browsing this thread: 1 Guest(s)