Quest

Indította Losmark10, 2018-06-09, 11:39:54

Sziasztok, valaki tud olyan questet küldeni, aminek az elve az, hogyha a játékos rákattint a rögre, akkor egy bizonyos mennyiséget jóváír neki.
Előre is köszönöm.:)

quest asd begin
state start begin
when rogid.use begin -- írd át a rogid-t
if pc.count_item(rogid) >= 1 then -- írd át a rogid-t, illetve a rög type-ja item_proto-ban 18 legyen vagy ITEM_USE másképp nem fog működni.
pc.remove_item(rogid,1)
pc.give_gold(400000000)
end
end
end
end

Nagyon szépen köszönöm.:)

quest asd begin
state start begin
when raktarosid.chat."Rög beváltás" begin
say("Szeretnél egy rögöt beváltani?")
local s = select ("igen", "nem")
if s == 2 then return end
if s == 1 then
if pc.count_item(rogid) >= 1 then -- írd át
pc.remove_item(rogid,1) -- írd át
pc.give_gold(400000000)
end
end
end
end
end


Célszerűbb lenne így NPC-re tenni, mert így nem tudnak visszaélni vele.
Visszaélés: Amikor kereskedés ablakban van, elnyomják, a másik nem kapja meg.