25.09.2011, 06:53
pawn Код:
// In top of Script...
new InvTimer[ MAX_PLAYERS ];
if(strcmp(cmdtext, "/vpi", true) == 0)
{
new string[128];
switch(gTeam[playerid])
{
case TEAM_Goldvip:
{
if( ( GetTickCount( ) - WaitTimeForCMD[ playerid ] ) > 86400000 ) return SendClientMessage( playerid, 0xFFFFFFFF, "ERROR: Wait 24 Hours to use this CMD again!" );
new Float:x,Float:y,Float:z;
GetPlayerPos( playerid, x, y, z );
new car1[ MAX_PLAYERS ];
car1[ playerid ] = CreateVehicle(411,Float:x,Float:y,Float:z,100.0,1,1,10);
PutPlayerInVehicle( playerid, car1[ playerid ], 0 );
WaitTimeForCMD[ playerid ] = GetTickCount( );
InvTimer[ playerid ] = SetTimerEx( Autorepair, 1000, true );
}
format(string,sizeof(string),"Platinum V.I.P. Invincible Car");
SendClientMessage(playerid,Platinum_vip_COLOUR,string);
}
return 1;
}
forward Autorepair( playerid );
public Autorepair( playerid )
{
if( IsPlayerInAnyVehicle( playerid ) )
{
new
Float:health,
vehicleid = GetPlayerVehicleID( playerid )
;
GetVehicleHealth( vehicleid, health );
if( health < 999 ) RepairVehicle( vehicleid );
}
return ( 1 );
}