• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

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

Status
Zamknięty.

sekula eu

Active User
Dołączył
Kwiecień 1, 2013
Posty
63
Liczba reakcji
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:
Kod:
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!
 
Odp: [Konkurs] Blokada run/czar?w na danym terenie

Mo?e i skrypt fajny ale nie potrzebny od takiego czego? jest map editor.
 
Odp: [Konkurs] Blokada run/czar?w na danym terenie

Nie rozumiem, jak chcesz w map edytorze zablokowa? u?ywanie run na danym terenie?
 
Odp: [Konkurs] Blokada run/czar?w na danym terenie

Nie rozumiesz mnie na danym terenie mo?esz zaznaczy? PZ itd
 
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
Zamknięty.
Do góry