Tibiabc - Zabawa jak na OT, klimat jak z Real.

Tibiabc - Wszelkie prawa zastrzeżone

Ogłoszenie

Niedługo oficjalny start! Co za tym idzie? Nowy szablon, Nowy... po więcej czytaj w Aktualności

#1 29-06-2009 09:56:40

Poufny Joe

http://img4.imageshack.us/img4/7918/administratorl.gif

Zarejestrowany: 26-06-2009
Posty: 45
Punktów :   

Vip Door - Tne@

VIP DOOR v2
8.42
Opis : Są to drzwi jeżeli użyjemy Vip access (amulet) na siebie to będziemy mogli przechodzić przez drzwi.
W actions tworzymy plik vipdoor.lua i wklejamy do niego to :

Kod:

-- Vip Door v2 by Kuba1418 --

function onUse(cid, item, fromPosition, itemEx, toPosition)
local cidPosition = getCreaturePosition(cid)
if item.actionid == 2075 and getPlayerStorageValue(cid,21444) == 1 then
if cidPosition.y < toPosition.y then
doTeleportThing(cid, {x=toPosition.x,y=toPosition.y+1,z=toPosition.z}, TRUE)
else
doTeleportThing(cid, {x=toPosition.x,y=toPosition.y-1,z=toPosition.z}, TRUE)
end
return TRUE
else
doCreatureSay(cid, "Nie posiadasz vip access.", TALKTYPE_ORANGE_1)
return TRUE
end
return FALSE
end

Teraz robimy plik vipdoor2.lua i wklejamy tam to :

Kod:

-- Vip Door v2 by Kuba1418 --
function onUse(cid, item, fromPosition, itemEx, toPosition)
local cidPosition = getCreaturePosition(cid)
if item.actionid == 2076 and getPlayerStorageValue(cid,21444) == 1 then
if cidPosition.x < toPosition.x then
doTeleportThing(cid, {x=toPosition.x+1,y=toPosition.y,z=toPosition.z}, TRUE)
else
doTeleportThing(cid, {x=toPosition.x-1,y=toPosition.y,z=toPosition.z}, TRUE)
end
return TRUE
else
doCreatureSay(cid, "Nie posiadasz vip access.", TALKTYPE_ORANGE_1)
return TRUE
end
return FALSE
end

Potem tworzymy plik vipaccess.lua i wklejmy do niego to :

Kod:

-- By Kuba1418

function onUse(cid, item, frompos, item2, topos)

if item.itemid == 5785 then

local playerpos = getCreaturePosition(cid)

doRemoveItem(item.uid,1)
setPlayerStorageValue(cid,21444,1)

doSendMagicEffect(playerpos, 12)
doCreatureSay(cid, "Gratulacie! Teraz jestes posiadaczem Vip Access!", TALKTYPE_ORANGE_1)
end
end

Jest to medal of honor gdy go użyjemy to będziemy mogli przejść przez vip door
W actions.xml dodajmy 3 linijki :

Kod:

<action itemid="5785" script="Vipaccess.lua" />
<action actionid="2075" script="vipdoor.lua"/>
<action actionid="2076" script="vipdoor2.lua"/>

Teraz w items.xml znajdujemy :

Kod:

<item id="5785" article="a" name="medal of honour">
<attribute key="weight" value="100"/>
</item>

I zamieniamy na :

Kod:

<item id="5785" article="a" name="vip access">
<attribute key="weight" value="100"/>
<attribute key="writeable" value="0"/>
</item>

W map edytorze dajemy drzwiom Action ID : 2075 jeżeli mają nas teleportować na North /\ albo South \/ a jeśli na < East albo West > to dajemy Action ID : 2076 na zdięciu są drzwi

Kod:

East, West

http://img266.imageshack.us/img266/1304/vipmk4.jpg

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.3gwsinf.pun.pl www.psdzsamp.pun.pl www.thugmusic.pun.pl www.rozmowki.pun.pl www.naszastrefa.pun.pl