Hallo Breadfish
Ich würde gerne wissen wie man die Funktion erstellt womit der Spieler bei 15 Hp auf dem Boden fällt und die Animation /crack bekommt?
Konnte mir jemand helfen?
Hallo Breadfish
Ich würde gerne wissen wie man die Funktion erstellt womit der Spieler bei 15 Hp auf dem Boden fällt und die Animation /crack bekommt?
Konnte mir jemand helfen?
Du musst ersteinmal auslesen wie viel HP der User hat
Ich denke dies geht ungefähr mit der Funktion GetPlayerHealth
Ich vermute mal dass dies so funktioniert:
new Float:SpielerHP;
if(SpielerHP < 15.0)
{
Deine Animation kommt dann hier rein
}
return 1;
Bin noch einer der kleinsten Anfänger beim Scripten,
aber es würde mich interessieren, ob dies richtig ist was ich geschrieben habe
Bin noch einer der kleinsten Anfänger beim Scripten,
aber es würde mich interessieren, ob dies richtig ist was ich geschrieben habe
da fehlt GetPlayerHealth noch
new Float:HP, rechnung;
GetPlayerHealth(playerid,HP);
rechnung = floatround(HP) - amount;
if(rechnung <= 0) SetPlayerHealth(playerid, 14.0);
if(rechnung <= 15)
{
// Hier kommt die Animation
}
Sollte so funktionieren.. man sollte halt überprüfen ob die HP unter null fallen und wenn dies der Fall ist einfach die Hp anders setzen.
Schnell gemacht in müden Status..wenn falsch ist es halt so xD
new Float:aHealth;
GetPlayerHealth(playerid,aHealth);
if(aHealth < 15.0)
{
Hier die Animation
}
Curry ich habe das gemacht
aber der Spieler liegt sofort am Boden wenn er sich einloggt
Hast du am Anfang 100Prozent Leben?
Du musst ja auch abfragen ob er angeschossen worden ist also bei OnPlayerTakeDamage
wo hast du das geschrieben? new Float:aHealt; also die Funktion?
Also bei OnPlayerTakeDamge habe ich geschrieben
new Float:HP;
if(GetPlayerHealth(playerid, HP) < 15)
{
LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); // Dieing of Crack
return 1;
}
Du musst schon 15.0 machen da das Leben eine Float ist
new Float:health;
GetPlayerHealth(playerid,health);
if (health < 15.0)
{
LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); // Dieing of Crack
}
Danke Leute
PS: Curry jawohl es hat geklappt Danke sehr