/makeadmin help
#1

I was make command /makeadmin but I have error

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
   if(!strcmp(cmdtext, "/me", true, 3))
    {
      if(IsPlayerAdmin(playerid))
      {
          if(cmdtext[3] == 0) {
               SendClientMessage(playerid, 0xFF0000FF, "USAGE: /me [radnja]");
               return 1;
           }
           new str[128];
           GetPlayerName(playerid, str, sizeof(str));
           format(str, sizeof(str), "* %s %s", str, cmdtext[4]);
           SendClientMessageToAll(0xFFFF00AA, str);
           return 1;
      }
      else
      {
      SendClientMessage(playerid,0x00AAAA00,"Test");
      }
    }
    new cmd[256], idx;
   cmd = strtok(cmdtext, idx);
   if(strcmp(cmd, "/makeadmin", true) == 0)
   {
       new string[128];
       new tmp[256];
       new player[MAX_PLAYER_NAME], giveplayer[MAX_PLAYER_NAME];
       new giveplayerid;
       if (IsPlayerAdmin(playerid)) // provjerava jeli igrac RCON admin
       {
               tmp = strtok(cmdtext, idx);
               if(!strlen(tmp))
               {
                       SendClientMessage(playerid, ORANGE, "KORISTENJE: /makeadmin [ime/id] [level]");
                       SendClientMessage(playerid, ORANGE, "FUNKCIJA: Igrac ce biti admin.");
                       return 1;
               }
               giveplayerid = ReturnUser(tmp);
               tmp = strtok(cmdtext, idx);
               new level = strval(tmp);
               if(giveplayerid != INVALID_PLAYER_ID)
               {
                       GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                       GetPlayerName(playerid, player, sizeof(player));
                       PlayerInfo[giveplayerid][AdminLevel] = level;
                       printf("Admin %s je stavio %s level %d admina.", player, giveplayer, level);
                       format(string, sizeof(string), "Sada ste admin level %d ,zahvaljujuci %s.", level,  player);
                       SendClientMessage(giveplayerid, 0x00C2ECFF, string);
                       format(string, sizeof(string), "Dali ste %s level %d admina.",  giveplayer,PlayerInfo[giveplayerid][AdminLevel]);
                               SendClientMessage(playerid, 0x00C2ECFF, string);
               }
               else if(giveplayerid == INVALID_PLAYER_ID)
               {
                       format(string, sizeof(string), "%i nije online.", giveplayerid);
                       SendClientMessage(playerid, 0xE60000FF, string);
               }
       }
       else
       {
           SendClientMessage(playerid, 0xE60000FF, "Niste head admin!");
       }
   }
   return SendClientMessage(playerid,0x00AAAA00, "You was enter wrong command, ask admin abot help or type /help /help1 /help2");
}
errors:
E:\5STARS~1\GAMEMO~1\5stars.pwn(134) : error 017: undefined symbol "ReturnUser"
E:\5STARS~1\GAMEMO~1\5stars.pwn(296) : warning 203: symbol is never used: "ret_memcpy"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply


Messages In This Thread
/makeadmin help - by Christian_Bojic - 24.07.2011, 20:04
Re: /makeadmin help - by Shockey HD - 24.07.2011, 20:06
Re: /makeadmin help - by MoroDan - 24.07.2011, 20:08
Re: /makeadmin help - by Christian_Bojic - 24.07.2011, 20:08
Re: /makeadmin help - by Vince - 24.07.2011, 20:09
Re: /makeadmin help - by Christian_Bojic - 24.07.2011, 20:10
Re: /makeadmin help - by MoroDan - 24.07.2011, 20:12
Re: /makeadmin help - by Christian_Bojic - 24.07.2011, 20:15

Forum Jump:


Users browsing this thread: 1 Guest(s)