/stats command.
#1

Any one can help me with /stats command

pawn Код:
YCMD:stats(playerid,params[]){
{
    if(IsPlayerConnected(playerid))
    {
    new password = PlayerInfo[playerid][Password];
    new admin = PlayerInfo[playerid][Admin];
    new Origin = PlayerInfo[playerid][Origin];
    new Skin = PlayerInfo[playerid][Skin];
    new Developer = PlayerInfo[playerid][Developer];
    new Money = PlayerInfo[playerid][Money];
    new Age = PlayerInfo[playerid][Age];
    new Gender = PlayerInfo[playerid][Gender];
    new string[500];
    format(string,sizeof(string),"Password: %s | Admin: %d | Origin: %d | Skin: %d | Developer: %d | Money: %d | Age: %d | Gender: %d",password,Admin,Origin,Skin,Developer,Money,Age,Gender);
    SendClientMessage(playerid,COLOR_WHITE,string);
    }
    return 1;
}
Here that is

My gamemode compiles fine as soon as I put this in that give me 26 errors those are.
Код:
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(1600) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(1608) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3104) : warning 219: local variable "Origin" shadows a variable at a preceding level
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3105) : warning 219: local variable "Skin" shadows a variable at a preceding level
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3106) : warning 219: local variable "Developer" shadows a variable at a preceding level
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3107) : warning 219: local variable "Money" shadows a variable at a preceding level
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3108) : warning 219: local variable "Age" shadows a variable at a preceding level
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3109) : warning 219: local variable "Gender" shadows a variable at a preceding level
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3109) : warning 204: symbol is assigned a value that is never used: "Gender"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3108) : warning 204: symbol is assigned a value that is never used: "Age"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3107) : warning 204: symbol is assigned a value that is never used: "Money"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3106) : warning 204: symbol is assigned a value that is never used: "Developer"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3105) : warning 204: symbol is assigned a value that is never used: "Skin"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3104) : warning 204: symbol is assigned a value that is never used: "Origin"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3103) : warning 204: symbol is assigned a value that is never used: "admin"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3118) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3118) : error 017: undefined symbol "@yC_vstrength"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3118) : error 017: undefined symbol "@yC_vstrength"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3129) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3129) : error 017: undefined symbol "@yC_vspeed"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3129) : error 017: undefined symbol "@yC_vspeed"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3140) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3140) : error 017: undefined symbol "@yC_vjump"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3140) : error 017: undefined symbol "@yC_vjump"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3153) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3153) : error 017: undefined symbol "@yC_spec"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3153) : error 017: undefined symbol "@yC_spec"
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3211) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3211) : error 029: invalid expression, assumed zero
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3211) : error 004: function "S@@_OnGameModeInit" is not implemented
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3407) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3407) : error 029: invalid expression, assumed zero
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3407) : error 004: function "S@@_OnGameModeExit" is not implemented
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3422) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3422) : error 029: invalid expression, assumed zero
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3422) : error 004: function "S@@_OnPlayerRequestClass" is not implemented
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3429) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3429) : error 029: invalid expression, assumed zero
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3429) : error 004: function "S@@_OnPlayerConnect" is not implemented
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3455) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3455) : error 029: invalid expression, assumed zero
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3455) : error 004: function "S@@_OnPlayerDisconnect" is not implemented
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3464) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3464) : error 029: invalid expression, assumed zero
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3464) : error 004: function "S@@_OnPlayerSpawn" is not implemented
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3485) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3485) : error 029: invalid expression, assumed zero
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3485) : error 004: function "S@@_OnPlayerDeath" is not implemented
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3491) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3491) : error 029: invalid expression, assumed zero
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3491) : error 004: function "S@@_OnVehicleSpawn" is not implemented
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3496) : warning 225: unreachable code
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3496) : error 029: invalid expression, assumed zero
C:\Users\Osman Ali\Desktop\BC\gamemodes\COS-RP.pwn(3496) : error 004: function "S@@_OnVehicleDeath" is not implemented

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


26 Errors.
Reply
#2

pawn Код:
YCMD:stats(playerid,params[])//You got an extra bracket here ({), just remove it.
{
    if(IsPlayerConnected(playerid))
    {
        new password = PlayerInfo[playerid][Password];
        new admin = PlayerInfo[playerid][Admin];
        new Origin = PlayerInfo[playerid][Origin];
        new Skin = PlayerInfo[playerid][Skin];
        new Developer = PlayerInfo[playerid][Developer];
        new Money = PlayerInfo[playerid][Money];
        new Age = PlayerInfo[playerid][Age];
        new Gender = PlayerInfo[playerid][Gender];
        new string[500];
        format(string,sizeof(string),"Password: %s | Admin: %d | Origin: %d | Skin: %d | Developer: %d | Money: %d | Age: %d | Gender: %d",password,Admin,Origin,Skin,Developer,Money,Age,Gender);
        SendClientMessage(playerid,COLOR_WHITE,string);
    }
    return 1;
}
Reply
#3

why using new again and again? why not once?
pawn Код:
YCMD:stats(playerid,params[])
{
    if(IsPlayerConnected(playerid))
    {
        new password = PlayerInfo[playerid][Password],
        admin = PlayerInfo[playerid][Admin],
        Origin = PlayerInfo[playerid][Origin],
        Skin = PlayerInfo[playerid][Skin],
        Developer = PlayerInfo[playerid][Developer],
        Money = PlayerInfo[playerid][Money],
        Age = PlayerInfo[playerid][Age],
        Gender = PlayerInfo[playerid][Gender],
        string[500];
        format(string,sizeof(string),"Password: %s | Admin: %d | Origin: %d | Skin: %d | Developer: %d | Money: %d | Age: %d | Gender: %d",password,Admin,Origin,Skin,Developer,Money,Age,Gender);
        SendClientMessage(playerid,COLOR_WHITE,string);
    }
    return 1;
}
is there any problem with this?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)