SA-MP Forums Archive
give me a help with Cmd +1 rep - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: give me a help with Cmd +1 rep (/showthread.php?tid=392737)



give me a help with Cmd +1 rep - Aloula - 15.11.2012

Help me please i have a admin chat OOC it work only for msg1 and msg5

msg 2/3/4 Dont work


thi cod

PHP код:
    if(strcmp(cmd"/aooc"true) == || strcmp(cmd"/ao"true) == 0)
    {
        new 
adminname[MAX_PLAYER_NAME];
        
GetPlayerName(playeridadminnamesizeof(adminname));
        new 
length strlen(cmdtext);
        new 
adminRankName[LITTLE_STRING];
        while ((
idx length) && (cmdtext[idx] <= ' '))
            {
idx++;}
        new 
offset idx;
        while ((
idx length) && ((idx offset) < (sizeof(result) - 1)))
            {
result[idx offset] = cmdtext[idx]; idx++;}
        
result[idx offset] = EOS;
        
admin_rankname(i,adminRankName);
        if(!
strlen(result))
            {
SendClientMessage(playeridCOLOR_USAGE"{FF6600}[Action]{99EEFF} (/ao)oc <Text>"); return 1;}
        if (
PlayerInfo[playerid][pAdmin] == 1)
        {
               
format(stringsizeof(string), "(( msg1 %s : %s ))"adminnameresult);
               
SendClientMessageToAll(COLOR_AOOC,string);
               
printf("msg1 %s: %s"adminnameresult);
        }
        else if (
PlayerInfo[playerid][pAdmin] == 2)
        {
               
format(stringsizeof(string), "(( msg2  %s : %s ))"adminnameresult);
               
SendClientMessageToAll(COLOR_AOOC,string);
               
printf("msg2 %s: %s"adminnameresult);
        }
        else if (
PlayerInfo[playerid][pAdmin] == 3)
        {
               
format(stringsizeof(string), "(( msg3 %s : %s ))"adminnameresult);
               
SendClientMessageToAll(COLOR_AOOC,string);
               
printf("msg3 %s: %s"adminnameresult);
        }
        else if (
PlayerInfo[playerid][pAdmin] == 4)
        {
               
format(stringsizeof(string), "(( msg4 %s : %s ))"adminnameresult);
               
SendClientMessageToAll(COLOR_AOOC,string);
               
printf("msg4 %s: %s"adminnameresult);
        }
        else if (
PlayerInfo[playerid][pAdmin] == 1337)
        {
               
format(stringsizeof(string), "(( msg5 %s : %s ))"adminnameresult);
               
SendClientMessageToAll(COLOR_AOOC,string);
               
printf("msg5 %s: %s"adminnameresult);
        }
        return 
1;
    } 
thanks


Re: give me a help with Cmd +1 rep - Plovix - 15.11.2012

PHP код:
    if(strcmp(cmd"/aooc"true) == || strcmp(cmd"/ao"true) == 0)
    {
        new 
adminname[MAX_PLAYER_NAME];
        
GetPlayerName(playeridadminnamesizeof(adminname));
        new 
length strlen(cmdtext);
        new 
adminRankName[LITTLE_STRING];
        while ((
idx length) && (cmdtext[idx] <= ' '))
            {
idx++;}
        new 
offset idx;
        while ((
idx length) && ((idx offset) < (sizeof(result) - 1)))
            {
result[idx offset] = cmdtext[idx]; idx++;}
        
result[idx offset] = EOS;
        
admin_rankname(i,adminRankName);
        if(!
strlen(result))
            {
SendClientMessage(playeridCOLOR_USAGE"{FF6600}[Action]{99EEFF} (/ao)oc <Text>"); return 1;}
        if (
PlayerInfo[playerid][pAdmin] == 1)
        {
               
format(stringsizeof(string), "(( msg1 %s : %s ))"adminnameresult);
               
SendClientMessageToAll(COLOR_AOOC,string);
               
printf("msg1 %s: %s"adminnameresult);
        }
        if (
PlayerInfo[playerid][pAdmin] == 2)
        {
               
format(stringsizeof(string), "(( msg2  %s : %s ))"adminnameresult);
               
SendClientMessageToAll(COLOR_AOOC,string);
               
printf("msg2 %s: %s"adminnameresult);
        }
        if (
PlayerInfo[playerid][pAdmin] == 3)
        {
               
format(stringsizeof(string), "(( msg3 %s : %s ))"adminnameresult);
               
SendClientMessageToAll(COLOR_AOOC,string);
               
printf("msg3 %s: %s"adminnameresult);
        }
        if (
PlayerInfo[playerid][pAdmin] == 4)
        {
               
format(stringsizeof(string), "(( msg4 %s : %s ))"adminnameresult);
               
SendClientMessageToAll(COLOR_AOOC,string);
               
printf("msg4 %s: %s"adminnameresult);
        }
        if (
PlayerInfo[playerid][pAdmin] == 1337)
        {
               
format(stringsizeof(string), "(( msg5 %s : %s ))"adminnameresult);
               
SendClientMessageToAll(COLOR_AOOC,string);
               
printf("msg5 %s: %s"adminnameresult);
        }
        return 
1;
    }