HP Limit

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
  • Wollte fragen wie ich eine HP Begrenzung mache genauso wie Armor


    Also wenn mehr als 10 HP Ist setzt sich das auf 10 und das selbe bei Armor :)
    Hatte es schonmal hinbekommen aber kriege es nicht hin :S

  • Ich hoffe du hast dich verschrieben mit von 10 auf 10 setzen xD.


    Unter OnGameModeInit

    PHP
    SetTimer("CheckHp",300,1); //Je höher Zeit desto besser


    PHP
    forward CheckHp();
    public CheckHp(){
    	for(new i;i<MAX_PLAYERS;i++){
    		new Float:HP;
    		GetPlayerHealth(i,HP);
    		if(HP < 10) return SetPlayerHealth(i,100);}
    	return 1;
    }


    Ungetestet

  • Also wenn die HP über 10 ist soll sie wieder zurück auf 10 gesetzt werden so das man nciht mehr HP Bekommen kann^^

  • Ein 5000er Timer reicht vollkommen aus, ein 300er ist wahnsinnig

  • So ist das Script doch richtig oder? Wollte ein weiteres einbauen
    forward Checkverletzt();
    SetTimer("Checkverletzt",5000,1); //Je höher Zeit desto besser
    public Checkverletzt()
    {
    for(new i;i<MAX_PLAYERS;i++){
    new Float:HP;
    GetPlayerHealth(i,HP);
    if(HP < 5)
    SetPlayerDrunkLevel (i, 30000);
    return 0;
    }


    Sobald ich dies drinne habe kommen Folgende Errors

    Ja ich weiß habe bissl viele Loose Idetations warnings entferne die iwann mal wenn ich bock habe :P nur grade regt mich das auf das ich erstmal mein script fertig haben will^^