Quote:
Kiloy die quest stimmt soweit aber wenn ich da bin mit dem Wie viel wo oder wie muss ich das einstellen das man exp bekommt wenn man seine zahl eintippt?
Du gibst einfach die EXP in das Input-Feld ein, die du haben willst.Quote:
Mit dem Befehl pc.give_exp2(Wieviel EXP)
Vielen Dank :DQuote:
Nadenn...
PHP Code:quest kill_mob_notice begin
state start begin
when kill with npc.get_race() == 101 begin
if party.is_party() then
notice_all("Das Team von "..pc.get_name().." hat den SuperHund getötet.")
else
notice_all(pc.get_name().." hat den SuperHund getötet. Gelobt sei er.")
end
end
end
end
Es wäre weit aus einfacher die Items in der DB als nicht handelbar einzustellen. Ich meine das so, du machst für GMs nochmal extra Items und falls Spieler diese auch haben sollen, sind ja noch die handelbaren Items da.Quote:
Hallo Kann einer mir villt ne quest erstellen für GM sobald man als GM ist bekommt man item wobei er die items nicht handeln kann als GM so wie rüssi waffe kette ohringe armband und schuhe und waffe helm und sein level direkt auf max level ist ?
quest starteq_for_gm begin
state start begin
when login begin
pc.give_item2(Kette, 1)
pc.give_item2(Schuhe, 1)
pc.give_item2(Schild, 1)
pc.give_item2(Armband, 1)
pc.give_item2(Ohrringe, 1)
pc.give_item2(({HelmKrieger, HelmNinja, HelmSura, HelmSchamane})[pc.get_job()+1], 1)
pc.give_item2(({WaffeKrieger, WaffeNinja, WaffeSura, WaffeSchamane})[pc.get_job()+1], 1)
pc.give_item2(({RuestungKrieger, RuestungNinja, Ruestung, RuestungSchamane})[pc.get_job()+1], 1)
while pc.get_level() < ENDLEVEL do
local a = pc.get_next_exp()
pc.give_exp2(a)
end
end
end
end
10
25
50
100
200
abbrechen
Quote:
kann mir einer eine Simple quest schreiben?
Man soll auf ein Item Drücken (6633) und dan kommen 4 Zeilen Text und dan kommen 6 Auswahlfenster:
PHP Code:10
PHP Code:25
PHP Code:50
PHP Code:100
PHP Code:200
wenn man auf 10 Drückt kommt der Text in Rot Möchtest du 10 Energiesplitter für 10kk kaufen? und dan kann man "Ja" und "Nein" Drücken.PHP Code:abbrechen
bei 25 das gleiche nur 25kk
gleiche nur mit 50kk
100kk
200kk
Wenn man dan auf ja gedrükt hat bekommt man dan die menge, die man gekauft hat (Vnum: 6632)
Dieses Mal die Endung in der quest_list nicht vergessen ;)Quote:
PHP Code:quest tayzz begin
state start begin
when 6633.use begin
say("[WINDOW_SIZE width;300|height;350]")
say_title("Titel")
say("")
say("1. Zeile")
say("2. Zeile")
say("3. Zeile")
say("4. Zeile")
local nums = ({10,25,50,100,200})[select("10 Energiesplitter","25 Energiesplitter","50 Energiesplitter","100 Energiesplitter","200 Energiesplitter","Abbrechen")]
if not nums then return end
say_title("Titel2")
say("")
say_reward("Möchtest du "..nums.. " Energiesplitter für "..nums.."kk Yang")
say_reward("kaufen?")
if select("Ja","Nein")==2 then return end
if pc.get_gold() > nums*1000000 then
pc.give_item2(6632,nums)
pc.change_money(-(nums*1000000))
else
syschat("Nicht genügend Yang!")
end
end
end
end
Ingame wird nichts angezeigt wenn man ihn killt. :(Quote:
quest kill_mob_notice begin
state start begin
when kill with npc.get_race() == 2598begin
if party.is_party() then
notice_all("Das Team von "..pc.get_name().." hat den Azrael getötet.")
else
notice_all(pc.get_name().." hat den Azrael getötet. Gelobt sei er.")
end
end
end
end
Quote:
Ingame wird nichts angezeigt wenn man ihn killt. :(
P.s. Suche quest mit der man die Rates einstellen kann <Wenn es geht nur auf SGM u SA bezogen> wenn nicht auf ein Item
Quote:
Wie bau ich die Wölfe und Metins ein? also sollte so sein wie bei Wildhunden , nur das man alle killen muss und dann belohnung aufruft (ist rot markiert die stelle)?
Quote:
Hallo guten Morgen :P,
Kann mir wer eine Quest erstellen
Das wenn man auf den Blutstein drückt in die Grotte der Verbannung geportet wird und das Item nach dem Klicken verschwindet ?
Und das wenn man sich in Grotte der Verbannung ausloggt wieder auf der map 1 gespawnt wird.
Hoffe es ist mach danke voraus.
quest grotte_verbannung_saya begin
state start begin
when 30190.use begin
pc.warp(10000, 1214200)
pc.remove_item2(30190, 1)
end
when logout with pc.get_map_index()== 72 begin
pc.setqf("Next_warp_map1", 1)
end
when login with pc.getqf("Next_warp_map1")==1 begin
if pc.get_map_index() == 72 then
pc.setqf("Next_warp_map1", 0)
warp = {
{474300, 954800},
{63800, 166400},
{959900, 269200}
}
pc.warp(warp[pc.get_empire()][1], warp[pc.get_empire()][2])
else
pc.setqf("Next_warp_map1", 0)
end
end
end
end
Quote:
Hallo,
brauche eine Quest die dem User beim ersten einloggen das Pferdelevel auf 21 setzt und ein Millitärpferdebuch gibt...
Danke!
MfG - Idealist
quest perde_level_Idealist begin
state start begin
when login with pc.getqf("Pferde_eq")==0 begin
horse.set_level(21)
pc.give_item2(50053, 1)
pc.setqf("Pferde_eq", 1)
end
end
end