Irys
Active User
- Joined
- Apr 5, 2008
- Messages
- 119
- Reaction score
- 4
Witam.
Z powodu i? mi nie dzia?a?y Questy (kt?re osobi?cie zrobi?em) daje wam specjalny (^^) kodzik by normalnie chodzi?y bo s?ysza?em, ?e du?o os?b tak ?e mia?o problemy
data/actions/scripts/waszanazwa.lua
data/actions/actions.xml - na ko?cu dodajecie:
<action itemid="9999" script="questo.lua" />
ID skryptu. Polecam 9999 bo taki nie zosta? jeszcze u?yty xD
Nazwa powy?ej wklejonego przeze mnie kodu (nazwa pliku a w nim powy?szy kod) xD.
Co zrobi? by QUEST dzia?a? ?
1.Wchodzisz w RME / Map Editor.
2.Stawiasz skrzynie
3.Prawym na ni? i Proporties
4.Wyskakuje wam :
4a). Action ID
4b). Unique ID
Ation ID ; Wpisujesz nr. QUESTU . W tym przypadku 9999 Tak jak wy?ej opisa?em
Unique ID ; Item kt?ry jest w Que?cie ( jego ID ).
Teraz gdy robicie QUEST nie trzeba robi? innych/oddzielnych skrypt?w !
Wystarczy w skrzyni wpisa? 9999 i ni?ej nr. Itemu !
---------------------------------------
Zastrzegam sobie praw do KOPIOWANIA !
---------------------------------------
Z powodu i? mi nie dzia?a?y Questy (kt?re osobi?cie zrobi?em) daje wam specjalny (^^) kodzik by normalnie chodzi?y bo s?ysza?em, ?e du?o os?b tak ?e mia?o problemy
data/actions/scripts/waszanazwa.lua
function onUse(cid, item, frompos, item2, topos)
prize = item.uid
count = item.actionid
if prize > 0 and prize < 7000 then
queststatus = getPlayerStorageValue(cid,prize)
if queststatus == -1 then
if count > 1 then
doPlayerSendTextMessage(cid,22,'You have found '.. count ..' of ' .. getItemName(prize) .. '.')
doPlayerAddItem(cid,prize,count)
setPlayerStorageValue(cid,prize,1)
else
doPlayerSendTextMessage(cid,22,'You have found a ' .. getItemName(prize) .. '.')
doPlayerAddItem(cid,prize,1)
setPlayerStorageValue(cid,prize,1)
end
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
return 1
else
return 0
end
end
data/actions/actions.xml - na ko?cu dodajecie:
<action itemid="9999" script="questo.lua" />
ID skryptu. Polecam 9999 bo taki nie zosta? jeszcze u?yty xD
Nazwa powy?ej wklejonego przeze mnie kodu (nazwa pliku a w nim powy?szy kod) xD.
Co zrobi? by QUEST dzia?a? ?
1.Wchodzisz w RME / Map Editor.
2.Stawiasz skrzynie
3.Prawym na ni? i Proporties
4.Wyskakuje wam :
4a). Action ID
4b). Unique ID
Ation ID ; Wpisujesz nr. QUESTU . W tym przypadku 9999 Tak jak wy?ej opisa?em
Unique ID ; Item kt?ry jest w Que?cie ( jego ID ).
Teraz gdy robicie QUEST nie trzeba robi? innych/oddzielnych skrypt?w !
Wystarczy w skrzyni wpisa? 9999 i ni?ej nr. Itemu !
---------------------------------------
Zastrzegam sobie praw do KOPIOWANIA !
---------------------------------------