Guten Abend,
ich hätte gerne das Paint Spray auf meinem Server deaktiviert.
Jedoch nicht mit Toren davor oder so. Ist ja hässlich..
Ich hab an folgendes gedacht.
Erstmal ein Timer, der jede Sekunde läuft.
Wenn man vor dem Paint Spray steht, soll eine Variable erstellt werden, indem die Fahrzeug-HP des Fahrzeuges gespeichert wird.
Dann wenn man in dem Paint Spray steht, soll die Variable abgefragt werden. Wenn das Fahrzeug dann mehr HP hat als die Variable selbst, dann soll die Fahrzeug-HP auf die Variable gesetzt werden, die vor dem Paint Spray gespeichert wurden ist.
Hab bereits folgendes:
Code
public PaintSprays(playerid)
{
new car = GetPlayerVehicleID(playerid);
new Float:carrhp[MAX_PLAYERS];
if(IsPlayerInRangeOfPoint(playerid, 4, 1024.9993,-1030.7120,31.6895)) // vor dem PnS
{
GetVehicleHealth(car, PnSHP[car]);
}
if(IsPlayerInRangeOfPoint(playerid, 4, 1024.9377,-1026.8920,31.7812)) // in dem PnS
{
GetVehicleHealth(car, carrhp[playerid]);
if(PnSHP[car] > carrhp[playerid])
{
SetVehicleHealth(car, PnSHP[car]);
}
}
}
Alles anzeigen
Freue mich auf jede Antwort!
Mit freundlichen Grüßen,
Litpa.