Na szóval. Írtam 2 questet.
Mindben több opció van, de a választhatóak közül csak az első és a kilépés működik, pedig összesben ugyanaz van, csak pl más tárgyakat ad meg hasonlók. Egyszerűen kilép a questből ha azokra kattintok.
local a = select ( "opció1" , "opció2" , "kilépés" )
if a == 3 then
return
end
if a == 1 then
if pc . gold < szám then
say_title ( "duma" )
say ( "duma" )
say ( "duma." )
return
end
if pc . gold >= szám then
pc . give_item2 ( "tárgy" , 1 )
pc . changegold ( -szám )
return
end
if a == 2 then
if pc . gold < szám then
say_title ( "duma" )
say ( "duma" )
say ( "duma" )
return
end
if pc . gold >= szám then
pc . give_item2 ( "tárgy" , 1 )
pc . changegold ( -szám )
return
end
end
end
end
end
end
Persze hogy szám, duma, stb ezek nem így szerepelnek benne, csak átírtam mert nem a quest közzététele a célom...
Ebben itt pl az opció 1 és a kilépés működik, de a sorrend nem befolyásolja, teszteltem.
Az endek is helyesen szerepelnek mert másképp el sem fogadja a make.py
Ötletek?
local a = select ( "opció1" , "opció2" , "kilépés" )
if a == 3 then
return
end
if a == 1 then
if pc . gold < szám then
say_title ( "duma" )
say ( "duma" )
say ( "duma." )
return
end
if pc . gold >= szám then
pc . give_item2 ( "tárgy" , 1 )
pc . changegold ( -szám )
return
end
[COLOR=#ff0000]end[/COLOR]
if a == 2 then
if pc . gold < szám then
say_title ( "duma" )
say ( "duma" )
say ( "duma" )
return
end
if pc . gold >= szám then
pc . give_item2 ( "tárgy" , 1 )
pc . changegold ( -szám )
return
end
end
end
end
end
end
Próbáld ki így.
Így hibát ír a make.py.... Sok neki az end :D
Próbáld meg hogy a végéről kiszedsz egy end -et.
Már írtam hogy úgy nem fogadja el ha több vagy kevesebb end van... Pont így van lezárva a quest, máshogy le se futtatja a make.
De, úgy próbáld hogy azt amit előbb írtam, + a végéről kiszedsz egy end et. Ha így nem jó akkor nem tudom, másold be a teljes questet.
Úgy is meglehet oldani, hogy egyenkánt rakod be mindet, egy NPChez , csak az kicsit hosszadalmas. (https://board.ddmt2.net/proxy.php?request=http%3A%2F%2F87.229.111.86%2FSmileys%2Fdefault%2Fsmiley.gif&hash=0dd15633c5df65888d910fa8369594d63999e4e1) Én a teleportot az új mapokra így írtam meg, mert máshogy nem akart működni..
Idézetet írta: Funk Dátum 2011-09-02, 16:40:09
Úgy is meglehet oldani, hogy egyenkánt rakod be mindet, egy NPChez , csak az kicsit hosszadalmas. (https://board.ddmt2.net/proxy.php?request=http%3A%2F%2F87.229.111.86%2FSmileys%2Fdefault%2Fsmiley.gif&hash=0dd15633c5df65888d910fa8369594d63999e4e1) Én a teleportot az új mapokra így írtam meg, mert máshogy nem akart működni..
Ugyanannyi idő csak nem szeretem... Főleg ha összetartozó dolgokról van szó és mindhez új menüpont van az npc főmenüjében kicsit gáz
Edit: LOOOL Bence... Isten vagy XD Múúúúkodik!:D Köszönöm^^