Firentis
Advanced User
- Joined
- Jul 13, 2009
- Messages
- 174
- Reaction score
- 26
Siema
Wiecie co to vip door chyba? dla tych niewiedz?cych to s? takie drzwi przez kt?re mo?na przej?? tylko gdy ma si? vip a vipa dostaje si? gdy naci?niemy na specjalny medal
Ok zaczynamy...
wchodzimy w data/actions/script i tworzymy plik o nazwie vipaccess.lua i wpisujemy w nim:
teraz wchodzimy w data/actions/script i tworzymy plik o nazwie vipdoor.lua a w nim piszemy:
Kolor - Pozycja gdzie ma nas teleportowa? gdy mamy vipa
Kolor - ActionID (ustawiamy je na drzwiach w map editorze...)
teraz wchodzimy w data/actions/actions.xml i dopisujemy:
To wszystko jak chcemy stworzy? vip medal piszemy godem /i 5785 i klikamy na to =)
Pozdro...
Wiecie co to vip door chyba? dla tych niewiedz?cych to s? takie drzwi przez kt?re mo?na przej?? tylko gdy ma si? vip a vipa dostaje si? gdy naci?niemy na specjalny medal
Ok zaczynamy...
wchodzimy w data/actions/script i tworzymy plik o nazwie vipaccess.lua i wpisujemy w nim:
Code:
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)
doSendAnimatedText(getPlayerPosition(cid), "Welcome!", TEXTCOLOR_RED)
doPlayerSay(cid,'Gratulacje! Zostales posiadaczem VIP-a',16)
end
end
Code:
function onUse(cid, item, frompos, item2, topos)
local storageValue = 21444
vipstatus = getPlayerStorageValue(cid,storageValue)
newnPosition = [COLOR="Yellow"]{x=1246, y=992, z=7}[/COLOR]
if vipstatus == 1 then
playerpos = getPlayerPosition(cid)
doorpos = {x = frompos.x, y = frompos.y, z = frompos.z, stackpos = 253}
if item.actionid == [COLOR="Red"]5859[/COLOR] and getPlayerStorageValue(cid,21444) == 1 then
doTeleportThing(cid,newnPosition)
doSendMagicEffect(newnPosition, 10)
doPlayerSay(cid,'Witaj VIP-ie!',16)
end
else
doPlayerSay(cid,'Nie posiadasz VIP-a!',16)
end
return 1
end
Kolor - Pozycja gdzie ma nas teleportowa? gdy mamy vipa
Kolor - ActionID (ustawiamy je na drzwiach w map editorze...)
teraz wchodzimy w data/actions/actions.xml i dopisujemy:
Code:
<action itemid="5785" script="vipaccess.lua" />
<action actionid="5859" script="vipdoor.lua"/>
To wszystko jak chcemy stworzy? vip medal piszemy godem /i 5785 i klikamy na to =)
Pozdro...