Command Warnings
#1

Код:
C:\Documents and Settings\Adrian\My Documents\World Wide Roleplay\gamemodes\WW-RP.pwn(702) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Adrian\My Documents\World Wide Roleplay\gamemodes\WW-RP.pwn(702) : warning 202: number of arguments does not match definition
CMD:
pawn Код:
CMD:setvw(playerid, params[])
{
    if(PlayerInfo[playerid][pAdmin] < 3) return SCM(playerid, COLOR_RED, "You are not authorized to use this command");
    new targetid, vw, string[128];
    if(sscanf(params, "ud", targetid, vw)) return SendClientMessage(playerid, COLOR_FADE1, "USAGE:/setvw [playerid] [virtual world]");
    if(IsPlayerConnected(targetid))
    {
        PlayerInfo[targetid][pVW] =  vw;
        SetPlayerVirtualWorld(targetid,  vw);
        format(string, sizeof(string), "You have set %s's virtual world to %d.", GetPlayerName(targetid), vw);//Line 702
        SendClientMessage(playerid, COLOR_YELLOW, string);
    }
    return 1;
}
Reply
#2

GetPlayerName returns the player name as reference.

Код:
new pname [24];
GetPlayerName(targetid, pname, 24);
format(string, sizeof(string), "You have set %s's virtual world to %d.", pname, vw);//Line 702
Reply
#3

pawn Код:
CMD:setvw(playerid, params[])
{
    if(PlayerInfo[playerid][pAdmin] < 3) return SCM(playerid, COLOR_RED, "You are not authorized to use this command");
    new targetid, vw, string[128];
    if(sscanf(params, "ud", targetid, vw)) return SendClientMessage(playerid, COLOR_FADE1, "USAGE:/setvw [playerid] [virtual world]");
    if(IsPlayerConnected(targetid))
    {
        PlayerInfo[targetid][pVW] =  vw;
        SetPlayerVirtualWorld(targetid,  vw);
        new pName[24];
        GetPlayerName(targetid, pName, 24);
        format(string, sizeof(string), "You have set %s's virtual world to %d.", pName, vw);//Line 702
        SendClientMessage(playerid, COLOR_YELLOW, string);
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)