Commands needs to be typed 2 times before working and showing wrong
#10

Quote:
Originally Posted by ¤Adas¤
Quote:
Originally Posted by DarkPhoenix
Quote:
Originally Posted by ¤Adas¤
I think, it is useless to write all player's weapon data in this command. Let there be GetPlayerWeapon for the beginning.
That's the problem, there's always showing an error that's why I made this thread.
Show us the errors and error lines again.
This is the script
pawn Код:
dcmd_whois(playerid, params[])
{
    new playermoney;

if(!strlen(params))
    {
        SystemMessage(playerid, "[USAGE] ''/whois [playername/id]''.");
        return 1;
    }

giveplayerid = ReturnUser(params);

    new Float:pWeapons
    GetPlayerWeapons(giveplayerid, pWeapons);

    new Float:pHealth,Float:pArmour;
    GetPlayerHealth(giveplayerid,pHealth);
    GetPlayerArmour(giveplayerid,pArmour);
   
    new PlayerIP[16];
    GetPlayerIp(giveplayerid,PlayerIP,sizeof(PlayerIP));

    if (pInfo[playerid][pAdmin] < 1)
    {
        SystemMessage(playerid, "You are not an Administrator with the required level.");
        return 1;
    }

    new string[MAX_STRING];
    if (IsPlayerConnected(giveplayerid))
    {
        playermoney = GetPlayerMoney(giveplayerid);
        format(string, sizeof(string), "Name: %s | ID: %d | Money: $%d | Weapon(s): | Health: %.1f | Armour: %.1f | IP: %s ", PlayerName(giveplayerid), giveplayerid, playermoney,, pWeapons, pHealth, pArmour, PlayerIP);
        SystemMessage(playerid, string);
    }
    else
  {
        format(string, sizeof(string), "That player is not active.");
        SystemMessage(playerid, string);
    }
    return 1;
}
No weapon showing...
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)