Forum

> > CS2D > Scripts > 0 DMG Zone
Forums overviewCS2D overview Scripts overviewLog in to reply

German 0 DMG Zone

16 replies
To the start Previous 1 Next To the start

old 0 DMG Zone

NeverLast
User Off Offline

Quote
Hallo ich habe mal ne frage kann man ein script erstellen,
das wenn man auf eiener bestümmten positzion kommt man 0 DMG hat oder man kein leben abgezogen bekommt wenn eienr auf dich schießt?
Geht das ?? währe net wenn mir eienr hilft
SRY WEGEN MEINE RECHTSCHREIBUNG ACHTE DA NIT SO DRAUF
Dankke im vorraus

old Re: 0 DMG Zone

TimeQuesT
User Off Offline

Quote
1
2
3
4
5
6
7
8
9
10
11
12
13
14
addhook ("hit","p")

iX = 10; --von
iX2 = 20; --bis
iY = 10; --von
iY2 ? 20; --bis

function p(id)

if((player(id,"tilex")>=iX) and (player(id,"tilex")<=iX2) and (player(id,"tiley")>=iY) and (player(id,"tiley")<=iY2)) then
return 1;
end

end

old Re: 0 DMG Zone

Blunt
User Off Offline

Quote
Ja kann man...
Schau einfach mal das Deutsche Forum durch...



1
2
3
4
5
6
addhook ("hit","dudummkopf")
 function dudummkopf(id)
 if (player(id,"usgn")==DEINE-USGN) then
 return 1;
 end
 end

Script by TimeQuesT

Edit: Man bin ich langsam!
TimeQuesT war schneller
edited 1×, last 19.02.12 05:26:14 pm

old Re: 0 DMG Zone

NeverLast
User Off Offline

Quote
OK aber das hat man immer noch dmg und kann gekillt werden?
das geht dann nit

old Re: 0 DMG Zone

Blunt
User Off Offline

Quote
user NeverLast has written
OK aber das hat man immer noch dmg und kann gekillt werden?
das geht dann nit



Du wolltest doch so ein Script das du nicht mehr
Sterben kannst. Was ist denn jetzt dein Prob.?
WTF!!

old Re: 0 DMG Zone

TimeQuesT
User Off Offline

Quote
1
2
3
4
iX = 10; --von
iX2 = 20; --bis
iY = 10; --von
iY2 ? 20; --bis

Hast du da auch deine eigenen Werte eingetragen?

old Re: 0 DMG Zone

NeverLast
User Off Offline

Quote
Ist pro fliese oder wie in z.B in tibia die NCPs setzen mini positzionen ? 1 fliese?? weil habe pro fliese eingetragen

old Re: 0 DMG Zone

TimeQuesT
User Off Offline

Quote
VON
BIS

--> In anderen Worten:

Bei iX trägt du ein wo die Position ist. (Auf welchem X Tile);
bei iX2 trägst du die END-Position ein, also da wo das NoDmg Feld aufhört. (Das Gleiche halt auch bei iY und iY2)

bsp.

iX = 15
iX2 = 20
iY = 5
iY2 = 10

Alles was zwischen Tile nr. 15 und 20 auf der xAchse liegt und alles was sich zwischen 5 und 10 auf der yAchse befindet wird unverwundbar.

old Re: 0 DMG Zone

NeverLast
User Off Offline

Quote
Habe ich aber es geht nicht
Kann mir bitte einer helfen???
edited 1×, last 20.02.12 12:29:08 pm

old Re: 0 DMG Zone

TimeQuesT
User Off Offline

Quote
Whoop. Hatte bei iY2 das '=' mit einem '?' vertauscht.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
addhook ("hit","p")

iX = 6; --von
iX2 = 12; --bis
iY = 2; --von
iY2 = 8; --bis

function p(id)

if((player(id,"tilex")>=iX) and (player(id,"tilex")<=iX2) and (player(id,"tiley")>=iY) and (player(id,"tiley")<=iY2)) then
return 1;
end

end

Das hier funktioniert für mich.

old Re: 0 DMG Zone

TimeQuesT
User Off Offline

Quote
Du möchtest ein bestimmtes Gebiet, indem man keinen Schaden erhält. ?

old Re: 0 DMG Zone

NeverLast
User Off Offline

Quote
Ja
könntest du skype kommen und mich anehmen?ich glaube das währe besser

old Re: 0 DMG Zone

TimeQuesT
User Off Offline

Quote
user TimeQuesT has written
1
2
3
4
5
6
7
8
9
10
11
12
13
14
addhook ("hit","p")

iX = 6; --von
iX2 = 12; --bis
iY = 2; --von
iY2 = 8; --bis

function p(id)

if((player(id,"tilex")>=iX) and (player(id,"tilex")<=iX2) and (player(id,"tiley")>=iY) and (player(id,"tiley")<=iY2)) then
return 1;
end

end


Ich weiß ja nicht was du willst, aber ich habe das hier getestet und es funktioniert ohne Probleme.
To the start Previous 1 Next To the start
Log in to reply Scripts overviewCS2D overviewForums overview