Forum TIBIA!OTS! i nie tylko! Strona Główna
  Obecny czas to Pon 12:07, 25 Lis 2024   

Forum TIBIA!OTS! i nie tylko! Strona Główna -> Poradniki

Poradnik Jak Robic Questy w Yorots :)

  Autor    Temat Napisz nowy temat Odpowiedz do tematu
Alfons II
Stały Gość



Dołączył: 17 Lis 2005
Posty: 59 Przeczytał: 0 tematów

Ostrzeżeń: 1/10
Skąd: KRAKÓW !!!

Poradnik Jak Robic Questy w Yorots :)

ok zaluwazylem ze duzo ludzi suzka jak zorbic questy do YurOTS
a wiec tak:


1.edytujemy mapke
2.stawiamy skrzynke
3.klikamy properties
4.sustawiamy np na 1001
5.Otwieramy data/actions/sctpits/chest.lua(w przypadku nowej mapki tworzymy nowe)
6.jesli mamy nowa mapke to otwieramy nowe chest.lua i wpisujemy:

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

-- bright sword quest
if item.uid == 1001 then
queststatus = getPlayerStorageValue(cid,1001)
if queststatus == -1 then
if getPlayerLevel(cid) >= 20 then
doPlayerSendTextMessage(cid,22,"You have found Bright Sword.")
doPlayerAddItem(cid,3233,1)
setPlayerStorageValue(cid,1001,1)
else
doPlayerSendTextMessage(cid,22,"You need level 20 to get prize.")
end
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
end
return 1
end




lvl od którego mozan zrobic questa
tekst jaki sie wyswietli gdy wykonamy questa
numer properties(UID)
numer itema i ilosc jaki ma otwzymac player itemid,ilosc
text jaki sie ma wyswietlic jak sie nie ma wmaganego lvlu
text który sie ma wyswietlic ze quest juz zostal wykonany przez danego playera


7.a gdy chcemy dodac 2 quest to poprostu
dodajemy tak samo jak ten pierwszy tylko tez w pliku chest.lua
zmienic w properties na 1002
I w chest.lua dodajemy


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

-- bright sword quest
if item.uid == 1001 then
queststatus = getPlayerStorageValue(cid,1001)
if queststatus == -1 then
if getPlayerLevel(cid) >= 20 then
doPlayerSendTextMessage(cid,22,"You have found Bright Sword.")
doPlayerAddItem(cid,3233,1)
setPlayerStorageValue(cid,1001,1)
else
doPlayerSendTextMessage(cid,22,"You need level 20 to get prize.")
end
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end


-- ice rapier quest
if item.uid == 1002 then
queststatus = getPlayerStorageValue(cid,1002)
if queststatus == -1 then
if getPlayerLevel(cid) >= 100 then
doPlayerSendTextMessage(cid,22,"You have found ice rapier.")
doPlayerAddItem(cid,3222,1)
setPlayerStorageValue(cid,1002,1)
else
doPlayerSendTextMessage(cid,22,"You need level 100 to get prize.")
end
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
end
return 1
end


Post został pochwalony 0 razy

Post Czw 21:40, 17 Lis 2005 
 Zobacz profil autora    
GLupEK
Elite Knight



Dołączył: 16 Lis 2005
Posty: 46 Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: •Włocławek•

eeee ja napisalemk taki poradnik, tylko ladniejszy bvo kolorowy na forum.tibia.org.pl

Post został pochwalony 0 razy

Post Czw 23:24, 17 Lis 2005 
 Zobacz profil autora    
Alfons II
Stały Gość



Dołączył: 17 Lis 2005
Posty: 59 Przeczytał: 0 tematów

Ostrzeżeń: 1/10
Skąd: KRAKÓW !!!

? ja to mam z swojego forum Razz

Post został pochwalony 0 razy

Post Śro 17:51, 23 Lis 2005 
 Zobacz profil autora    
Sekos
No-vocation



Dołączył: 10 Maj 2008
Posty: 6 Przeczytał: 0 tematów

Ostrzeżeń: 0/10

no podobny zdeczka :S

Post został pochwalony 0 razy

Post Nie 12:25, 11 Maj 2008 
 Zobacz profil autora    
  Wyświetl posty z ostatnich:      
Napisz nowy temat Odpowiedz do tematu

Skocz do:  


Last Thread | Next Thread  >

Zasady:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

 

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB Š 2001 phpBB Group

phpBB Template by Vereor.

Web Templates
Web Design Templates Š