Heilung beschleunigen

uweachim
Moin moin,
schon wieder ich Freude

Auf Tastendruck wird das Medikit eingesetzt und der Spieler heilt sich.
Kann ich diese Heilungszeit beschleunigen?
Wenn ja, wo in welcher cfg.

1.3 extreme 2.6

Danke und Gruß



€ by bangingbernie
serthy
Eine Einstellung hab ich nicht gefunden, aber probier mal das (ungetestet!):

in der _ex_firstaid.gsc ganz oben:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
main()
{
    // MOD
    if( !isDefinedlevel.ex_heal_amount ) )
        level.ex_heal_amount intgetCvarInt"ex_heal_amount" ) / 20 );

    level endon("ex_gameover");
    self endon("disconnect");
    self endon("ex_spawned");
    self endon("ex_dead");


und in Zeile 145 das so abändern:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
{
                    // MOD
                    // if(healnow == 1)
                    {
                        self.ex_targetplayer.health += level.ex_heal_amount;
                        healamount--;
                        healnow = -1;
    
                        self.ex_ishealing true;
                    }


und dann in der Config:

set ex_heal_amount 50; // 50 Lebenspunkte pro Sekunde
uweachim
Hallo serthy,

der Eintrag in der cfg., wo muss der hin???

Du meinst doch die oder?????


// Call of Duty Health System
//*************************************************************************
*****
// eXtreme+ health control
// 0 = stock health system (health regen) without healthbar
// 1 = stock health system (health regen) with healthbar
// 2 = eXtreme+ medic system (see below) with healthbar (default)
set ex_healthsystem "2"

// regen delay for stock health system (milliseconds)
// min = 0, max = 99999, default = 5000
//set ex_healthregen_delay "5000"

// regen rate for stock health system
// min = 1 (slow), max = 20 (fast), default = 10
//set ex_healthregen_rate "10"

// regen heavy breathing sounds
// 0 = disabled, 1 = enabled, default = 1
set ex_healthregen_heavybreathing "0"

// regen heavy breathing cutoff (percentage)
// min = 1, max = 100, default = 75
set ex_healthregen_heavybreathing_cutoff "100"

Und muss die 50 dann nicht in "" ????
sefeschnut
Das Script _ex_firstaid.gsc ist im extreme Ordner drin wo du ändern sollst.
uweachim
Moin moin safeschnut,

das Script habe ich ja gefunden und auch geändert, aber das hier:

und dann in der Config:

set ex_heal_amount 50; // 50 Lebenspunkte pro Sekunde

kann ja meiner Meinung nach nur in der:

Call of Duty Health System.cfg

geändert oder ergänzt werden.
Ich finde diesen Eintrag aber nicht und deswegen denke ich, dass er eingefügt werden muss. Und dann muss doch die 50 in """ oder nicht???

Danke und Gruß
sefeschnut

Zitat:

Original von uweachim
Moin moin safeschnut,

das Script habe ich ja gefunden und auch geändert, aber das hier:

und dann in der Config:

set ex_heal_amount 50; // 50 Lebenspunkte pro Sekunde

kann ja meiner Meinung nach nur in der:

Call of Duty Health System.cfg

geändert oder ergänzt werden.
Ich finde diesen Eintrag aber nicht und deswegen denke ich, dass er eingefügt werden muss. Und dann muss doch die 50 in """ oder nicht???

Danke und Gruß


Ja denke so hat es Serthy gemeint wenn es nicht klappt trage es mal noch unter Medic system so ein:

// 50 Lebenspunkte pro Sekunde
set ex_heal_amount "50"
uweachim
Danke für deine Hilfe und Tipps.

Hab es jetzt so gemacht, aber leider repariert er sich dann gar nicht mehr.
Werde es beim "Alten" Zustand lassen.
Man kann ja mit leben ne. Störend ist nur, dass er sich manchmal während des Laufens repariert und dann wird er ja richtig langsam. Und da wäre es eben schön, wenn er sich dann ganz schnell (1sec. oder so) reparieren würde.

Einen schönen Sonntag und Gruß
serthy
Hallo,

sorry das es nicht geht, soll ich nochmal drübersehn?

Die config-Einträge können mit "" oder ohne stehen wenn es eine Zahl ist, aber mit ist sicherer und schadet auf jedenfall nicht. Auch in welcher Datei es steht ist im Prinzig auch egal, da alle von der Mod geladen werden. Aber ich (glaube) das Semikolon am ende soll da nicht stehen, scheint aber auch egal zu sein.

Gruß
uweachim
Moin moin serthy,

habe den Eintrag ohne ; aber mit "" gemacht.
Leider ohne Ergebnis, bzw er repariert sich gar nicht mehr.
Denke, das liegt nicht an dem cfg Eintrag, sondern an der script Änderung.

Nur wenn du mal Zeit hast, kannst du da ja noch mal nachschauen.

Danke und Gruß