02.03.2012, 20:47
pawn Код:
CMD :setvip ( playerid , params [ ] )
{
if ( IsPlayerConnected ( playerid ) )
{
if ( IsPlayerAdmin ( playerid ) )
{
new
name [ MAX_PLAYER_NAME ] ,
str [ 79 ] ,
pid ,
level
;
if ( sscanf ( params, "ui" , pid , level ) ) return SendClientMessage ( playerid , 0xBEBEBEAA , "[CORRECTION]: /setvip [playerid] [level 0 - 3]" ) ;
if ( level <= 0 && level >= 3 ) return SendClientMessage ( playerid , 0x8B1A1AAA , "[ERROR]: Level Must Be Between 0-3!" ) ;
if ( level >= 0 && level < 4)
{
pVip [ pid ] = level ;
GetPlayerName ( playerid , name , sizeof ( name ) ) ;
GetPlayerName ( pid , name , sizeof ( name ) ) ;
format ( str , sizeof ( str ) , "*You Have Successfuly Set %s's VIP Level To %i." , pid , level ) ;
SendClientMessage ( playerid , 0x00FF00AA , str ) ;
format ( str , sizeof ( str ) , "*%s Has Setted Your VIP Level To %i" , name , level ) ;
SendClientMessage ( playerid , 0x00FF00AA , str ) ;
}
}
else
SendClientMessage ( playerid, 0x8B1A1AAA , "[ERROR] Only RCON Administrators Can Use This Command!" ) ;
}
else
SendClientMessage ( playerid , 0x8B1A1AAA , "[ERROR] Player Not Connected!" ) ;
return 1;
}