09.09.2009, 21:42
Please add function GetPlayerSkillLevel(playerid, skill, level)
Originally Posted by dugi
The Skill level is server side and not client side, therefore any cheats changing it wont have any effect.
|
Originally Posted by Seif_ [adream-rp.com
]
Quote:
|
Originally Posted by Jay_
Quote:
|
Originally Posted by Jay_
Quote:
|
//global
new
gSkillLevel[ MAX_PLAYERS ][ 11 ];
//set (you could wrap this as a define)
gSkillLevel[ playerid ][ skillid ] = level;
SetPlayerSkillLevel( playerid, skillid, level );
//get
#define GetPlayerSkillLevel(%1,%2) gSkillLevel[ %1 ][ %2 ]
//or
GetPlayerSkillLevel( playerid, skillid ) //connection and index protection (OOB)
{
if ( IsPlayerConnected( playerid ) )
{
if ( skillid < 11 && skillid > -1 ) return gSkillLevel[ playerid ][ skillid ];
}
return 0;
}
printf( "skill %d is %d", skillid, GetPlayerSkillLevel( playerid, skillid ) );