What's new

Spells [Konkurs] Blokada run/czar?w na danym terenie

Status
Not open for further replies.

sekula eu

Active User
Joined
Apr 1, 2013
Messages
63
Reaction score
7
Witam, postanowi?em udost?pni? wam skrypt, kt?ry pisa?em na potrzeby swojego serwera. Jest to prosty skrypt, kt?ry dzia?a nast?puj?co:
- gdy gracz znajdzie si? na danym obszarze nie b?dzie m?g? u?ywa? danej runy/czaru.

Jako przyk?ad pos?u?y nam magic wall rune, oczywi?cie analogicznie post?pujemy z innymi runami lub czarami.

skrypt.lua:
Code:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatParam(combat, COMBAT_PARAM_CREATEITEM, ITEM_MAGIC_WALL)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)

local pos = {
	frompos = {x=2202, y=2226, z=8},
	topos = {x=2247, y=2261, z=8},
}

function onCastSpell(cid, var)
	if not isInArea(getPlayerPosition(cid), pos.frompos, pos.topos) then
		return doCombat(cid, combat, var)
	else
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Niemozliwe na tym terenie.")
	end
end

Obrazek pomocniczy:
90vj3hhu11p4.png

Zabraniam kopiowania zawarto?ci na inne fora/serwisy.

Notka moderatorska:
+10 pkt do konkursu!
 

Slayback

Active User
Joined
Mar 24, 2013
Messages
57
Reaction score
9
Odp: [Konkurs] Blokada run/czar?w na danym terenie

Mo?e i skrypt fajny ale nie potrzebny od takiego czego? jest map editor.
 

sekula eu

Active User
Joined
Apr 1, 2013
Messages
63
Reaction score
7
Odp: [Konkurs] Blokada run/czar?w na danym terenie

Nie rozumiem, jak chcesz w map edytorze zablokowa? u?ywanie run na danym terenie?
 

Slayback

Active User
Joined
Mar 24, 2013
Messages
57
Reaction score
9
Odp: [Konkurs] Blokada run/czar?w na danym terenie

Nie rozumiesz mnie na danym terenie mo?esz zaznaczy? PZ itd
 

Placek

Blue Waffle
Joined
Sep 30, 2008
Messages
6,793
Reaction score
672
Age
9
Odp: [Konkurs] Blokada run/czar?w na danym terenie

Dasz pz na evencie i wtedy nie beda sie pojawiac np zombie... A o to chodzi zeby pz nie bylo, dalo sie walczyc z zombie i nie mozna bylo blokowac sie przy pomocy run.
Albo za przyklad damy inny event. Jakis ctf albo castle war i spam ue. Wystarczy w ten sposob wylaczyc ue...

Lub kolejny przykald, jakis quest na ktorym mozna by spokojnie sie zblokowac mwallami albo cos podobnego, kolejne zastosowanie...

Wrzucalem podobny skrypt ktory mozna wykorzystywac, tylko prostrzy w obsludze. Nie trzeba sprawdzac i wpisywac pozycji tylko dac dane storage:

I mozna jednego storage do kilku czarow na kikla roznych eventow uzywac. Wystarczy na wejsciu na dany teren dodac odpowiednia linijke i tyle. Ale kto co lubi :p
 
Status
Not open for further replies.
Top