Forum

> > CS2D > Allgemein > USGNs Unsterblich machen
ForenübersichtCS2D-ÜbersichtAllgemein-ÜbersichtEinloggen, um zu antworten

Deutsch USGNs Unsterblich machen

9 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

alt USGNs Unsterblich machen

Slater
User Off Offline

Zitieren
Hallo,

wie kann ich mehrere USGNs unsterblich machen also das sie wen sie getroffen werden keinen Schaden erleiden...
ich danke schonmal in Voraus.

mfg
Slater
(PS:Suche einen der mir hilfst rasch einen kleinren rp_lua zu machen)

alt Re: USGNs Unsterblich machen

Alpha Beta
User Off Offline

Zitieren
1
2
3
4
5
6
addhook("hit","usgnnodmg")
function usgnnodmg(id,source,weapon,hpdmg,apdmg)
	if (player(id,"usgn")==1234567) then
		return 1
	end
end

habs aber nicht getestet.... einfach die zahl 1234567 ersetzen

alt Re: USGNs Unsterblich machen

Leiche
Moderator Off Offline

Zitieren
1
2
3
4
5
6
addhook("hit","usgnnodmg")
function usgnnodmg(id,source,weapon,hpdmg,apdmg)
	if (player(id,"usgn")!= -1) then
		return 1
	end
end
würde das nicht eigentlich auch funktionieren ?

alt Re: USGNs Unsterblich machen

ohaz
User Off Offline

Zitieren
Das macht aber alle Leute mit USGN unsterblich und nicht nur die die man will

Übrigens macht das Skript einen auch noch nicht unsterblich - von Explosionen kann man soweit ich mich erinnere (und falls DC es nicht geändert hat) immer noch Schaden erleiden!

alt Re: USGNs Unsterblich machen

Slater
User Off Offline

Zitieren
Ich hab 123456789 mit meiner USGN geändert... bei mir klappt es bei anderen hab ichs net getestet... wie kann ich dann einige BESTIMMTE USGNs unsterblch machen ??.

Und Explosionen dafür hab ich Super Armor und 250 Leben

alt Re: USGNs Unsterblich machen

DC
Admin On Online

Zitieren
für mehrere IDs gibt es mehrere lösungen.
z.b. per or verknüpfung
1
2
3
4
usgn=player(id,"usgn")
if (usgn==1) or (usgn==5) or (usgn==169109) then
	return 1
end
wenn es viele sind könnte man sie auch in nen tabledings schreiben und per for durchgehen

@leiche: ich glaube player(id,"usgn") gibt 0 und nicht -1 zurück, wenn jemand nicht eingloggt ist. bin mir aber nicht sicher.
außerdem ist ungleich in lua ~= und nicht !=
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antwortenAllgemein-ÜbersichtCS2D-ÜbersichtForenübersicht