Hi habe eine Frage, wie die überschrift sagt, möchte ich das alle 2 min sich die HP um 1 erhöht
ich weiss das es mit SetPlayerHealth geht aber wenn ich da +1 mache geht es nicht....
ich hoff ihr könnt mir helfen
Hi habe eine Frage, wie die überschrift sagt, möchte ich das alle 2 min sich die HP um 1 erhöht
ich weiss das es mit SetPlayerHealth geht aber wenn ich da +1 mache geht es nicht....
ich hoff ihr könnt mir helfen
new Float:Health;
GetPlayerHealth(playerid,Health);
Health+1.0;
SetPlayerHealth(playerid,Health);
aus dem Kopf
So erhöhst du die Health:
new Float:HP;
GetPlayerHealth(playerid,HP);
SetPlayerHealth(playerid,HP + 1);
forward GiveAllHP();
public GiveAllHP() {
for(new i; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new Float:HP;
GetPlayerHealth(i, HP);
SetPlayerHealth(i, HP+1);
}
}
}
Oben im Script:
SetTimer("GiveAllHP", 120000, true);
Gut, wie mache ich das das nur FrakID 24 bekommt?
:DD
forward GiveAllHP();
public GiveAllHP() {
for(new i; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && IsPlayerInFrac(i, 24))
{
new Float:HP;
GetPlayerHealth(i, HP);
SetPlayerHealth(i, HP+1);
}
}
}
Danke, ehm könnt ihr mir vlt bei dem Autohaus helfen? habe ein Thema erstellt...
Autohaus, Informationen zum Kauf werden nicht angezeigt Dtc Carsys