Simple "Fix Car" Command
#1

Код:
FixCar(playerid)
{
    if(IsPlayerInAnyVehicle(playerid) == 1)
    {
        if(GetPlayerState(playerid) == 2)
        {
        SetVehicleHealth(GetPlayerVehicleID(playerid),1000.0);
        SendClientMessage(playerid,COLOR_GREEN,"Car fixed!");
        }
        else
        {
        SendClientMessage(playerid,COLOR_YELLOW,"You need to be the driver to fix your car");
        }
    }
    else
    {
        SendClientMessage(playerid,COLOR_YELLOW,"You need to be in a vehicle to fix it!");
    }
}
I got this from the following link: http://weedarr.wikidot.com/cfunctions
Reply
#2

pawn Код:
public OnPlayerCommandText( playerid, cmdtext[ ] )
{
    if( strcmp( "/fix", cmdtext, true, 4 ) == 0 ) {
        FixCar( playerid );
        return 1;
    }
    return 0;
}
// At The Bottom
stock FixCar( playerid )
{
    if( !IsPlayerInAnyVehicle( playerid ) ) return SendClientMessage( playerid, COLOR_YELLOW, "You need to be in a vehicle to fix it!" );
    if( GetPlayerState( playerid ) != 2 ) return SendClientMessage( playerid, COLOR_YELLOW, "You need to be the driver to fix your car" );
    SetVehicleHealth( GetPlayerVehicleID( playerid ), 1000.0 );
    SendClientMessage( playerid, COLOR_GREEN, "Car fixed!" );
    return 1;
}
Reply
#3

Oh, ty
Reply
#4

No problem
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)