[Release]PVP Quest mit Belohnung

03/12/2012 20:17 Pαddy#1
Ich weiß, ist nichts großes, baue mir aber grad ein kleinen Server zusammen, und PVP Server könnten vielleicht die Quest gut gebrauchen, da man die Belohnung ja auch noch ändern kann :>

So funktioniert sie:
Wenn man jemanden killt, wird ein Counter erhöht.
Nun kann man zum NPC mit der vnum 20094(änderbar) gehen und sich seine Belohnung für Kills abholen!

Quote:
quest pvp begin
state start begin
when npc.kill with npc.is_pc begin
pc.setqf("pvpkills", pc.getqf("pvpkills")+1)
end
when 20094.chat."PVP Belohnung" begin
say_title("PVP Belohnungen")
say("Hier kannst du deine PVP Kills gegen")
say("Yang, EXP oder Rangpunkte tauschen!")
say("Pro Kill bekommst du:")
say("-10.000 Yang,")
say("-250.000 EXP oder")
say("-1000 Rangpunkte!")
wait()
say("Du hast momentan "..pc.getqf("pvpkills").."Kills!")
say("Möchtest du einen tauschen?")
local s=select("Ja", "Nein")
if s==2 then
return
end
local b=select("Yang", "EXP", "Rang")
if b==1 then
pc.give_gold(10000)
pc.setqf("pvpkills", pc.getqf("pvpkills")-1)
elseif b==2 then
pc.give_exp2(250000)
pc.setqf("pvpkills", pc.getqf("pvpkills")-1)
elseif b==3 then
pc.change_alignment(1000)
pc.setqf("pvpkills", pc.getqf("pvpkills")-1)
end
end
end
end
03/12/2012 20:18 exi°#2
Man lasse Einschübe vom Himmel fallen.
03/12/2012 20:19 Fear *_*#3
sorry aber das ist schon ne billige quest xD
03/12/2012 20:30 .αpeх'#4
Und die Quest kommt auch noch aus Leno... (Keine Ahnung ob's in Ordnung ist, dass ich das Forum hier nenne :o)
Ist also auch wahrscheinlich nicht seine..
03/12/2012 20:31 [SA]KiLLeD#5
Nicht das beste aber danke für die Quest :D
03/12/2012 20:36 MissUnderstoodOne#6
*hust*Meine*Hust*

*hust*aus ******* kopiert*hust*
03/12/2012 21:31 [SA]KiLLeD#7
Quote:
Originally Posted by MissUnderstoodOne View Post
*hust*Meine*Hust*

*hust*aus ******* kopiert*hust*
Danke für die Information.

Thx removed and MissUnderstoodOne given.
03/12/2012 21:35 є∂ιρ#8
Naja. Nichts besonderes mehr.
03/12/2012 21:46 Endless.#9
Also wenn man Quests postet dann in PHP^^ Niemand hat glaub Lust die ganzen TABS zu setzen.

2. Sind PvP Quests sowas von bescheuert.. vorallem sowie diese jetzt geschrieben ist, wird der DT-Run zur Kinderkrippe..-.-
03/12/2012 22:13 .BonG™#10
Die Quest gibt es schon.

Kleiner Tipp:

Poste die Quest beim Nächsten mal so: [ PHP ] Text [ /PHP ] ohne die leerzeichen.
Warum ?
Weil es einfach übersichtlicher aussieht.

PHP Code:
quest pvp begin
state start begin
    when npc
.kill with npc.is_pc begin
        pc
.setqf("pvpkills"pc.getqf("pvpkills")+1)
            
end
                when 20094.chat
."PVP Belohnung" begin
                say_title
("PVP Belohnungen")
                
say("Hier kannst du deine PVP Kills gegen")
                
say("Yang, EXP oder Rangpunkte tauschen!")
                
say("Pro Kill bekommst du:")
                
say("-10.000 Yang,")
                
say("-250.000 EXP oder")
                
say("-1000 Rangpunkte!")
                
wait()
                
say("Du hast momentan "..pc.getqf("pvpkills").."Kills!")
                
say("Möchtest du einen tauschen?")
                
local s=select("Ja""Nein")
                if 
s==2 then
                
return
                
end
                local b
=select("Yang""EXP""Rang")
                if 
b==1 then
                pc
.give_gold(10000)
                
pc.setqf("pvpkills"pc.getqf("pvpkills")-1)
                elseif 
b==2 then
                pc
.give_exp2(250000)
                
pc.setqf("pvpkills"pc.getqf("pvpkills")-1)
                elseif 
b==3 then
                pc
.change_alignment(1000)
                
pc.setqf("pvpkills"pc.getqf("pvpkills")-1)
            
end
        end
    end
end 
MfG .BonG™