Sziasztok!
Beraktam egy PVP Questet,beírtam quest_listbe azután le qc.ztem és ezt írja a vbox:
(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2Fkepfeltoltes.hu%2F120824%2F691150895asd_www.kepfeltoltes.hu_.png&hash=95046a26cccd69e879b921e0a5addb0b490d6863)
Ha valalaki tud segíteni akkor írjon légyszíves!
Szyntaktyykalyi hibaj
Nézd át a questet, valahol van egy szintaktikai hiba (pl.: if a = 1, ez szintaktikai hiba, mivel helyesen if a == 1)
Ahogy nézem a "==" körül van valami hiányzó jel.
Kösz megnézem
Post Merge: 2012-08-24, 10:28:12
Nem látok ilyet Akro.
Másold be ide a questet [ code ] tagek közé.
Hiányzott 3 end a végéről + átírtam a state részt.
quest player_kill begin
state start begin
when login with pc.level >== 15 begin
set_state (informaciok)
end
end
state informaciok begin
when letter begin
send_letter ( "PvP Quest" )
end
when button or info begin
say_title ( "Küldetés tekercs: ")
say("Szóval erősnek hiszed magad.")
say("Most betudod bizonyítani hogy mit tudsz!")
say("Győzz le nekem 100")
say("embert és a jutalom nem marad el!")
say_reward("Csak PvPben megnyert harcokat számolom!")
say("Remélem megérted...")
pc.setqf("Megolt", 0)
set_state (kill_player)
end
end
state kill_player begin
when letter begin
send_letter("PvP Quest")
end
when button or info begin
say_title ("Küldetés tekercs: ")
say ( "" )
say_reward ( "Te eddig "..pc.getqf("Megolt").." játékost öltél meg a 100-ból!" )
end
when kill begin
if npc.is_pc() then
pc.setqf("Megolt", pc.getqf("Megolt")+1)
local count == pc.getqf ( "Megolt" )
end
if count == 100 then
say_title("Gratulálok!")
say("Remek munkát végeztél!")
say("Munkádért nem marad el a jutalom:")
say_reward("Egy smaragd vért +9")
say_reward("5.000.000.00 Yang")
say_reward("A lovad szintjét is feljebb viszem!!")
pc.change_money(500000000)
horse.advance(21)
if pc.job == 0 then --harcos
pc.give_item2(42019)
elseif pc.job == 1 then
pc.give_item2(42019) --ninja
elseif pc.job == 2 then --sura
pc.give_item2(42019)
elseif pc.job == 3 then --sámán
pc.give_item2(42019)
end
notice_all("".. pc.get_name() .." te egy igazi harcos vagy!")
notice_all("Ne feledd 100 Játékost megöltél!!")
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end
end
end
end
köszönöm szépen.