id 0 at this cmds
#3

Код:
CMD:spec(playerid, params[])
{
    if(pInfo[playerid][Logged] == 0) return SCM(playerid,0x0080C0FF,"Please login before using this command.");
    if(pInfo[playerid][Admin] >= 1)
    {
        new targetid;
        new string[150];
        new sstring[250];
        new pname[24];
        if(sscanf(params,"u", targetid)) return SendClientMessage(playerid, -1, "{F70505}Usage: {FFFFFF}/spec [playerid]");
        GetPlayerName(targetid,pname,24);
        new Float:gihp, Float:giar;
        GetPlayerHealth(targetid, gihp);
        GetPlayerArmour(targetid, giar);
        if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, red, "SERVER: Player not connected");
        TogglePlayerSpectating(playerid, 1);
        if(IsPlayerInAnyVehicle(targetid))
        {
            new vehicleid = GetPlayerVehicleID(targetid);
            PlayerSpectateVehicle(playerid, vehicleid);
        }
        else
        {
            PlayerSpectatePlayer(playerid, targetid);
            SetPlayerInterior(playerid,GetPlayerInterior(targetid));
        }
        format(string, sizeof(string), "** You are now spectating %s (%d) - Type /specoff when you're done.", pname, targetid, GetPlayerPing(targetid));
        format(sstring, sizeof(sstring), "** Ping: %d - Money: %i - Health: %0.1f - Armour: %0.1f", GetPlayerPing(targetid),GetPlayerMoney(targetid),gihp,giar);
        SendClientMessage(playerid, 0x0080C0FF, string);
        SendClientMessage(playerid, 0x0080C0FF, sstring);
    }
    else SendClientMessage(playerid, red, "You do not have access to this command!");
    return 1;
}

CMD:score(playerid,params[])
{
    if(pInfo[playerid][Logged] == 0) return SCM(playerid,0x0080C0FF,"Please login before using this command.");
    if(pInfo[playerid][Admin] >= 1)
    {
        new Target;
        new msg1[128];
        new name[MAX_PLAYER_NAME];
        if(sscanf(params, "u", Target)) return SCM(playerid, red, "{F70505}Usage: {FFFFFF}/score <playerid>");
        GetPlayerName(Target,name,sizeof(name));
        if(!IsPlayerConnected(Target)) return SCM(playerid,red,"Invalid player id.");
        format(msg1,128,"%s (%d)'s score: %d",name,Target,GetPlayerScore(Target));
        SCM(playerid,LIGHTBLUE,msg1);
        pInfo[Target][AdminActions]++;
    }
    return 1;
}
Try it
Reply


Messages In This Thread
id 0 at this cmds - by Face9000 - 25.03.2013, 20:26
Re: id 0 at this cmds - by Rock - 25.03.2013, 20:32
Re: id 0 at this cmds - by Joao Pedro - 25.03.2013, 20:34
Re: id 0 at this cmds - by Face9000 - 25.03.2013, 23:37
Re: id 0 at this cmds - by kamzaf - 25.03.2013, 23:40
Re: id 0 at this cmds - by Neil. - 25.03.2013, 23:43
Re: id 0 at this cmds - by Face9000 - 25.03.2013, 23:44

Forum Jump:


Users browsing this thread: 1 Guest(s)