ReturnUser fail.
#1

Hey, it dont work. Nothing shows up.
pawn Code:
if (strcmp("/aclear", cmdtext, true) == 0)
    {
        if(IsPlayerConnected(playerid))
      {
            if(PlayerInfo[playerid][pAdmin] >= 1336)
        {
          tmp = strtok(cmdtext, idx);
                if(!strlen(tmp))
                {
                  SendClientMessage(playerid, COLOR_GREY, "BENUTZUNG: /aclear [playerid/PartOfName]");
                  return 1;
                }
                giveplayerid = ReturnUser(tmp);
                if(IsPlayerConnected(giveplayerid))
                {
                  if(giveplayerid != INVALID_PLAYER_ID)
                  {
                    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    format(string, sizeof(string), "Admin %s hat deine Wanteds gelцscht.", sendername);
                    SendClientMessage(playerid, COLOR_LIGHTRED, string);
                    format(string, sizeof(string), "Du hast %s Wanteds gelцscht.", giveplayer);
                        SendClientMessage(playerid, COLOR_ORANGE, string);
            WantedPoints[giveplayerid] = 0;
                        WantedLevel[giveplayerid] = 0;
                        ClearCrime(giveplayerid);
                    }
                    else
                    {
                      SendClientMessage(playerid, COLOR_GREY, "Dieser Spieler ist nicht Online!");
                      return 1;
                    }
                }
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin!");
                return 1;
            }
        }//not connected
    }
Reply
#2

Every Command, we make, don't workt. We can copy it from older commands but it doesn't work, too. We think mistake is in ReturnUser, because if we only enter /aclear, the Message"BENUTZUNG: /aclear [playerid/PartOfName]" came, but we have the normal utils.inc. So pls help us.
Reply
#3

Quote:
Originally Posted by #.'
pawn Code:
if(strcmp(cmd, "/aclear", true) == 0) <---//Mistake / Fehler! :O
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pAdmin] >= 1336)
           {
                tmp = strtok(cmdtext, idx);
                if(!strlen(tmp))
                {
                     SendClientMessage(playerid, COLOR_GREY, "BENUTZUNG: /aclear [playerid/PartOfName]");
                     return 1;
                }
                giveplayerid = ReturnUser(tmp);
                if(IsPlayerConnected(giveplayerid))
                {
                     if(giveplayerid != INVALID_PLAYER_ID)
                     {
                           GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                           GetPlayerName(playerid, sendername, sizeof(sendername));
                           format(string, sizeof(string), "Admin %s hat deine Wanteds gelцscht.", sendername);
                           SendClientMessage(playerid, COLOR_LIGHTRED, string);
                           format(string, sizeof(string), "Du hast %s Wanteds gelцscht.", giveplayer);
                           SendClientMessage(playerid, COLOR_ORANGE, string);
                           WantedPoints[giveplayerid] = 0;
                           WantedLevel[giveplayerid] = 0;
                           ClearCrime(giveplayerid);
                      }
                      else
                      {
                           SendClientMessage(playerid, COLOR_GREY, "Dieser Spieler ist nicht Online!");
                           return 1;
                      }
                  }
              }
              else
              {
                  SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin!");
                  return 1;
              }
     }//not connected
}
Reply
#4

Thank you very much.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)