Krok 1
Ustaw na mapie skrzynke i nadaj jej jakieś uid(unique id) kture niezostało użyte w actions.xml...odrazu muwie że nadawane uid to nie id itemka tylko uid qesta... a oto screen
http://www.fotosik.pl/pokaz_obrazek/997c320c5ffa1e5e.html
Krok 2
otwórz folder z ots/potem wejdź w data/actions/scripts i znajdź plik o nazwie Chest.lua i otwurz go poprzez notatnik. Będzie on prawdopodobnie zawierał dużo linijek z qestami i wystarczy dodać nowe linijki z danym qestem... w tym przypadku wzorując się na screnie wyżej dodajemy taki fragment:
| Cytat: |
| elseif item.uid == 5091 then
queststatus = getPlayerStorageValue(cid,5091) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"You have found a Bronze Trophy.") doPlayerAddItem(cid,7371,1) setPlayerStorageValue(cid,5091,1) else doPlayerSendTextMessage(cid,23,"It is empty.") end |
Czerwony-te 3 żeczy mają być takie same jakie nadaliśmy uid przy qeście(w skrzynce) patrz krok 1
Zielony-id przedmiotu(nagrody) w tym przypadku jest to puchar,oczywiście czeba ustawić swoją nagrode jaka ma być po wykonaniu qesta.
Pomarańczowy-napisz ktury się okarze po wykonaniu qestu.
Krok 3
Ostatnia żecz to dodanie do actions.xml takiej linijki
| Cytat: |
| <action uniqueid="5091" script="chest.lua" /> |
5091-to uid qestu na mapie(krok 1) jeśli na swojej mapie ustawi się inne uid to tutaj też musi być inne i w kroku 2 też
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Poradnik Napisany By Me... Pozdroo


