Hey, mal eine Frage.. Wie ist es Möglich, das ein Auto Bevor es Zerstört und Respawnt wird, einfach mit Motorschaden an seiner "Deathpos" zu lassen? Sodas man einen Mechaniker rufen muss.. Das Auto soll NICHT Respawnen..
Auto nicht Zerstören
- .SleY
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
das geht mit einen Timer und ne Vehiclehealth abfrage
-
Ja aber wie oO
-
ich sachte es doch Timer + Abfragen
hier ma nen Muster
for(new p;p<MAX_PLAYERS;p++)
{
new Float:Vehh,vehicleid = GetPlayerVehicleID(p);
GetVehicleHealth(vehicleid,Vehh);
if(IsPlayerInVehicle(p,vehicleid))
{
if(Vehh<250)//ab hier brennt er schon
{
SetVehicleHealth(vehicleid,390);//hier gibt der den leben(Qualm) den rest musst du dafür anpassen
}
}//
} -
Wohin muss das ?
-
wie oft noch?
ein TIMER darin diese Funktion
-
SetTimer
oder SetTimerEx ? -
mach nen Globalen timer oder setz das darein wo du deine Uhr hast da der auch sekündlich geht
-
Ich SCripte noch nicht so Lange.. Bitte in KLEINEN schritten
-
bei OnGameModeInit das
SetTimer("OnSecond",1000,1);
dann wo nix is das
forward OnSecond();
public OnSecond()
{
for(new p;p<MAX_PLAYERS;p++)
{
new vehicleid = GetPlayerVehicleID(p);
GetVehicleHealth(vehicleid,Vehh);
if(IsPlayerInVehicle(p,vehicleid))
{
if(Vehh<250)
{
SetVehicleHealth(vehicleid,390);
}
}
}
return 1;
} -
-
Wie mache ich das man das auto nicht mehr fahren kann?? erst wenn das leben wieder 1000 ist ?
-
wieder ne vehicle Abfrage beim motor starten...
-
breadfish.de
Hat das Thema geschlossen.