hab das problem das ich keine belohnungen hinzufügen kann würde gern rechts auf weiter un links auf zurück skippen könn für alle belohnungen
quest pvp_points begin
state start begin
when kill with npc.is_pc() begin -- Hier beginnt der Shop
local ute,hans = pc.get_vid(), npc.get_vid()
pc.select(hans)
local killed_name = pc.get_name()
pc.select(ute)
if get_time() < pc.getqf("waitingtime"..tostring((npc.get_vid()))) then
chat("Du kannst eine Stunde lang nichts mehr von "..killed_name.." droppen")
return
else
if pc.getqf("killedtimes"..npc.get_vid()) >= 4 then -- Anzahl der Kills bei der der Dropblock aktiviert wird
pc.setqf("waitingtime"..npc.get_vid(), get_time()+1*60*60) -- 60 Minuten 2 Stunden = 2*60*60
pc.setqf("killedtimes"..npc.get_vid(), 0)
say_title("PvP-Dropblock Sperre!")
say""
say("Du wirst für eine Stunde von "..killed_name)
say("nichts droppen können!")
else
local v = number(10,20) -- Zufallsnummer zwischen 10,20 falls man einen bestimmten Wert haben möchte -> number(10,20) weg und da ne zahl hinschreiben
pc.setqf("pvp_points", tonumber(pc.getqf("pvp_points"))+v)
chat("Du hast "..killed_name.." getötet!")
chat("Deine PvP Punkte steigen auf"..tostring(pc.getqf("pvp_points")))
chat("Du hast "..tostring(v).." PvP Punkte erhalten!")
pc.setqf("killedtimes"..npc.get_vid(), pc.getqf("killedtimes"..npc.get_vid())+1)
end
end
end
when 20094.chat."PvP-Point Shop" begin -- Hier beginnt der Shop
say_title("Heyho!")
say""
say("Du hast aktuell "..tostring(pc.getqf("pvp_points")).." PvP Punkte!")
shopitems = {
{{10009, 1, 200},{10019, 1, 200}}, -- Rüstungen; AUFBAU : {VNUM, ANZAHL, KOStEN IN PVP POINTS!}
{{10029, 1, 200}, {10039, 1, 200}}, -- Waffen ; KANN MAN UNENDLICH WEITERERGÄNZEN!!
{{10059, 1, 200}, {10049, 1, 200}}, -- Sonstiges
}
local a = select("Waffen","Waffen2","Waffen3","Abbrechen")
local c = {}
for i = 1, table.getn(shopitems[a]), 1 do
table.insert(c, item_name(shopitems[a][i][1]))
end
local b = select3(c)
if shopitems[a][b] == nil then return end
say_title("Hey,")
say("Bist du dir sicher, dass du "..tostring(shopitems[a][b][2]))
say(item_name(shopitems[a][b][1]).." kaufen möchtesst?")
say_reward("Das kostet dich"..tostring(shopitems[a][b][3]))
local dec = select("Ja","Nein")
if dec == 2 then return end
if pc.getqf("pvp_points") >= shopitems[a][b][3] then
pc.give_item2(shopitems[a][b][1], shopitems[a][b][2])
pc.setqf("pvp_points", pc.getqf("pvp_points") - shopitems[a][b][3])
else
chat("Du hast nicht genügend PvP-Points!")
end
end
when 38056.use begin
say_title("Möchtest du den Coupong einlösen?")
say("")
say("Durch diesen Coupon bekommst du 1000 PvP Points")
say_reward("Einlösen?")
local jein = select("Ja","Nein")
if jein == 2 then return end
pc.setqf("pvp_points", tonumber(pc.getqf("pvp_points"))+1000)
item.remove()
chat("Du hast nun "..tostring(pc.getqf("pvp_points")).." PvP Points")
end
end
end