Forum

> > CS2D > Scripts > Show dmg Hurt error
Forums overviewCS2D overview Scripts overviewLog in to reply

German Show dmg Hurt error

2 replies
To the start Previous 1 Next To the start

old Show dmg Hurt error

Glow55
BANNED Off Offline

Quote
hallo leute,

ich habe mal wieder ein problem weil ich mich doch nicht soo gut mit die ganzen scripts aus kenne aber es wird

ja wie es der titel schon sagt habe ich ein Show Dmg Hurt error.
undzwar ist das die fehler meldung:

"LUA ERROR: sys/lua/server.lua:71: attempt to perform arithmetic on field '?' (a nil value)"

und zwar kommt die immer wenn ich durch ein Hurt laufe.
die Zeile 71 ist von diesen script

"sd.damage[src] = sd.damage[src] + hp"

der ganze script ist hier:

Spoiler >


meine frage ist jetzt kann man es irgend wie fixen das der error nicht kommt??
wäre echt toll von euch wenn mir einer hilft.

danke für eure hilfe. (:

rechtschreibfehler dürft ihr natürlich alle behalten.

gruß
Glow

schönen tag noch.

old Re: Show dmg Hurt error

TimeQuesT
User Off Offline

Quote
1
if hp > 0 then

Ersetzt mit:

1
2
3
if ( (hp > 0) and (src >=1 and src <= 32) ) then
	--Kot
end

Env_hurt liegt nicht im Spielerbereich[1-32]
--> sd.damage[src] == nil | Wahr
nil + N
--> Geht nicht

ps:
user Glow55 has written
rechtschreibfehler dürft ihr natürlich alle behalten.

Das kannst du auch für dich behalten
To the start Previous 1 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview