What's new

Skrzynka Questowa

Status
Not open for further replies.

bloodyanti

Active User
Joined
Jun 22, 2010
Messages
76
Reaction score
1
Witam, chcia?bym zrobi? skrzynke questow?, ale te poradniki g?wno mi da?y, nie rozumiem ich.. actions.xml dajcie mi kod ca?y, ?ebym skopiowa? i sobie wklei?.
I jeszcze co? trzeba zrobi? w data\actions\scripts?
Kod prosz? mi da? na GG 26195492 poniewa? max 15ty? znak?w, i si? nie zmie?ci.
Prosz? mi poda? co tam trzeba zrobi?, CA?E. Z g?ry dzi?kuje.
 

Szaki

Active User
Joined
Jul 25, 2010
Messages
104
Reaction score
7
Odp: Skrzynka Questowa

http://tibia.net.pl/propozycje/149303-poradnik-jak-zrobic-questa.html

Najprostszy poradnik na ?wiecie dotycz?cy quest?w. Jest na tym forum, wi?c nie trzeba si? nigdzie rejestrowa?. Je?li go nie zrozumiesz to musisz da? se z tym siana. Chyba, ?e kto? jakim? cudem by ci pokaza? jak to zrobi? (np. film na YouTube).

Pozdrawiam,
Szaki.
 
Last edited:

bloodyanti

Active User
Joined
Jun 22, 2010
Messages
76
Reaction score
1
Odp: Skrzynka Questowa

Ok, ja nie mam Chest.lua i czego? tam jeszcze, a link wygas?, co mi poradzisz?? ; /
Nie mam te? linijki <!-- simple quests --> .
 

Szaki

Active User
Joined
Jul 25, 2010
Messages
104
Reaction score
7
Odp: Skrzynka Questowa

quest.lua
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.actionid == 5000 then
if getPlayerStorageValue(cid,item.uid) == -1 then
doPlayerAddItem(cid,item.uid,1)
doPlayerSetStorageValue(cid,item.uid,1)
doPlayerSendTextMessage(cid,10,'That is your reward!')
else
doPlayerSendTextMessage(cid,10,'It is empty.')
end
end
return FALSE
end
actions.xml (mi?dzy <actions> a </actions>):
<action actionid="5000" script="quest.lua"/>

W map editorze na skrzynce dajesz Action ID na 5000, a w uid wpisujesz ID nagrody.

Mam nadzieje, ?e pomog?em (SKRYPT JEST M?J W RAZIE W?TPLIWO?CI, wersja z roku 2008 albo 2009 xDD)

Pozdrawiam.
 
Last edited:

bloodyanti

Active User
Joined
Jun 22, 2010
Messages
76
Reaction score
1
Odp: Skrzynka Questowa

Ej to Twoje nie dzia?a.
Ale inne questy dzia?aj? ;/
tylko te co by?y w silniku odrazu.
w jednym jest tak o:
Code:
--
function onUse(cid, item, frompos, item2, topos)
 
if item.uid ==1019 then
queststatus = getPlayerStorageValue(cid,1019)
if queststatus == 1 then
doPlayerSendTextMessage(cid,22,"This Chest is empty.")
 
else
doPlayerSendTextMessage(cid,22,"Voc? encontrou uma Knight Armor.")
doSendMagicEffect(topos,12)
coins_uid = doPlayerAddItem(cid,2476,1)
setPlayerStorageValue(cid,1019,1)
end
return 0
end
return 1
end
 
Last edited:
Status
Not open for further replies.
Top