GetVehicleHealth DE
From SA-MP Wiki
GetVehicleHealth
Beschreibung:
Gibt die Health des Fahrzeuges zurück
(vehicleid, &Float:health)
vehicleid | ID des Fahrzeuges |
&Float:health | Variable, in der der Health-Wert gespeichert wird |
Rückgabe | Die Fahrzeug Health |
Beispiel:
//repariert das Fahrzeug, indem sich der Spieler gerade befindet. if(strcmp(cmdtext, "/repair", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) //checkt ob der spieler in einem Fahrzeug sitzt { new Float:health; new veh; veh = GetPlayerVehicleID(playerid); GetVehicleHealth(veh, health); if(health >500) return SendClientMessage(playerid,COLOR_RED,"Du brauchst dein Fahrzeug nicht zu reparieren"); //if(health >500) 500 kann beliebeg verändert werden. Wenn die Fahrzeughealth über dieser Zahl ist, //lässt sich das Fahrzeug nicht reparieren! SetVehicleHealth(veh,1000); SendClientMessage(playerid,COLOR_GREEN,"repariert!"); } else //wenn der Spieler in keinem Fahrzeug sitzt { SendClientMessage(playerid, COLOR_RED, "Du bist in keinem Fahrzeug!"); } }
Verwandte Funktionen
Folgende Funktionen könnten ebenfalls nützlich sein, da sie in der einen oder anderen Weise mit dieser verwandt sind.
- SetVehicleHealth: Setzt die Health eines Fahrzeuges auf einen vorher festgelegten Wert
- GetPlayerHealth: Gibt die Health eines Spielers wieder