Only in theory. In practice you will get too many problems.Quote:
Ich würde gerne eine Quest bekommen, die Ingame alle 3 Stunden anzeigt wieviele Spieler momentan online sind. wäre soetwas möglich?
With best regards.
Only in theory. In practice you will get too many problems.Quote:
Ich würde gerne eine Quest bekommen, die Ingame alle 3 Stunden anzeigt wieviele Spieler momentan online sind. wäre soetwas möglich?
quest verwand begin
state start begin
when 70007.use with pc.getqf("prestige1") == 1 begin
if pc.polymorph(2206) then
pc.remove_polymorph()
else
pc.polymorph(2206, 1800)
end
end
end
end
Quote:
Kann mir jemand ne Quest schreiben.
Das man man neu anfängt kommt rechts ne Quest die heist Milligaul.
Wenn du ein Milligaul haben willst.
Musst du Folgendes machen:
Darin steht töte 20 Wölfe und 5 Keiler.
Dannach kehre zum Hauptmann zurrück.
Ja? Nein? (So Butten)
Dann bei Hauptmann.
SAGT ER:
Oh, du hast 20 Wölfe und 5 Keiler getötet.
Nun bist du bereit ein starkes Pferd zu erhateln.
Du erhälst Miligaulbuch.
Das Pferdelvl wird auf 21 auch erhöht.
kann jemand das machen???
mfg
quest gaul begin
state start begin
when login begin
set_state(kill)
end
end
state kill begin
when letter begin
send_letter("Töte 20 Wölfe & 5 Keiler")
end
when button or info begin
say_title("Töte die Tiere")
say("Du musst es machen, weil ich ... bin")
end
when kill with npc.get_race()==108 begin
if pc.getqf("kill") == 4 then
else
pc.setqf("kill",pc.getqf("kill")+1)
end
end
when kill with npc.get_race()==102 begin
if pc.getqf("kill") == 19 then
set_state(killed)
else
pc.setqf("kill",pc.getqf("affen_kill")+1)
end
end
end
state killed begin
when letter begin
send_letter("Erfolg")
end
when button or info begin
say_title("Erfolg")
say("Hier deine Belohnung!")
pc.give_item(50053, 1)
horse.set_level(21)
set_state(COMPLETE)
end
end
state COMPLETE begin
end
end
Quote:
Mit der Quest soll man sich ab Prestige 1 in den Flammenkönig per Klick verwandeln sollen. Klappt aber nicht :s
€dit: Ich habe das mal mit pc.is_gm geschrieben, jetzt verwandelt der sich erst, aber wenn man wieder rauf klickt, um sich zurück zu verwandeln, verwandelt der sich ein paar mal erneut. (Am Ende ist man der Flammi) Und ja, der type ist auf 18!PHP Code:quest verwand begin
state start begin
when 70007.use with pc.getqf("prestige1") == 1 begin
if pc.polymorph(2206) then
pc.remove_polymorph()
else
pc.polymorph(2206, 1800)
end
end
end
end
Bei Fehlern schrieb mich an, habs nicht getestetPHP Code:quest gaul begin
state start begin
when login
if pc.getqf("gaul") == 0 then
pc.setqf("gaul", 1)
set_state(kill)
end
end
state kill begin
when letter begin
send_letter("Töte 20 Wölfe & 5 Keiler")
end
when button or info begin
say_title("Töte die Tiere")
say("Du musst es machen, weil ich ... bin")
end
when kill with npc.get_race()==108 begin
if pc.getqf("kill") == 4 then
else
pc.setqf("kill",pc.getqf("kill")+1)
end
end
when kill with npc.get_race()==102 begin
if pc.getqf("kill") == 19 then
set_state(killed)
else
pc.setqf("kill",pc.getqf("affen_kill")+1)
end
end
end
state killed begin
when letter begin
send_letter("Erfolg")
end
when button or info begin
say_title("Erfolg")
say("Hier deine Belohnung!")
pc.give_item(50053, 1)
horse.set_level(21)
set_state(COMPLETE)
end
end
state COMPLETE begin
end
end
Quote:
Brauche eine Quest wo ich ein beliebigen NPC, aber nur für GMS und SA.
Einstellen kann Rates alle. und wie lange die laufen.
mfg
quest rates begin
state start begin
when 20011.chat."Ingame Rates" with pc.is_gm() begin
say_title("Ingame Rates")
say("")
say("Welche Rates willst du erhöhen/erniedrigen?")
rate = {"Exp-Rate", "Yang-Rate", "Drop-Rate", "Yangbomben-Rate", "Abbrechen"}
com = { "priv 0 4 ", "priv 0 2 ", "priv 0 1 ", "priv 0 3 " }
local s = select_table(rate)
if s == table.getn(rate) then return end
say_title(rate[s])
say("")
say("Alles klar. Dann gib die "..rate[s].." ein:")
local zahl = tonumber(input())
if zahl <= 0 then say("Die Zahl ist zu niedrig!") return end
say_title(rate[s])
say("")
say("Wie lange soll die "..rate[s].." bestehen bleiben?")
local zahl2 = tonumber(input())
if zahl2 <= 0 then say("Die Zahl ist zu niedrig!") return end
if zahl2 > 24 then zahl2 = 24 end
say_title(rate[s])
say("")
say("Willst du die "..rate[s].." wirklich auf "..zahl.." %")
say("für "..zahl2.." Stunde/en setzen?")
if select("Ja", "Nein")==2 then return end
command(""..com[s]..""..zahl.." "..zahl2.."")
end
end
end
Wo muss ich die venum eintragen wenn ich nen anderen npc willQuote:
Kein Plan ob das mit der Zeit so richtig ist ^^
PHP Code:quest rates begin
state start begin
when 20011.chat."Ingame Rates" with pc.is_gm() begin
say_title("Ingame Rates")
say("")
say("Welche Rates willst du erhöhen/erniedrigen?")
rate = {"Exp-Rate", "Yang-Rate", "Drop-Rate", "Yangbomben-Rate", "Abbrechen"}
com = { "priv 0 4 ", "priv 0 2 ", "priv 0 1 ", "priv 0 3 " }
local s = select_table(rate)
if s == table.getn(rate) then return end
say_title(rate[s])
say("")
say("Alles klar. Dann gib die "..rate[s].." ein:")
local zahl = tonumber(input())
if zahl <= 0 then say("Die Zahl ist zu niedrig!") return end
say_title(rate[s])
say("")
say("Wie lange soll die "..rate[s].." bestehen bleiben?")
local zahl2 = tonumber(input())
if zahl2 <= 0 then say("Die Zahl ist zu niedrig!") return end
if zahl2 > 24 then zahl2 = 24 end
say_title(rate[s])
say("")
say("Willst du die "..rate[s].." wirklich auf "..zahl.." %")
say("für "..zahl2.." Stunde/en setzen?")
if select("Ja", "Nein")==2 then return end
command(""..com[s]..""..zahl.." "..zahl2.."")
end
end
end
Notw. Änderungen sind kommentiert.Quote:
Ich suche schon seit langem nach einer PvP Quest, aber etwas anders wie die jetzigen.
Unzwar sollte ein User von jedem Reich 50 Leute killen. Sprich, 50 Rote, 50 Blaue, 50 Gelbe.
Auch wenn man im Roten Reich ist sollte man seine eigenen Leute killen können also seine
Reichangehörigen. Zudem sollte man immer 2 Min warten müssen. Sprich: Du killst Rot. Du
musst 2Min warten um Rot wieder zu killen. Aber Gelb / Blau kannst du dennoch killen.
€: Und nachdem man alles geschafft hat sollte man zu einem bestimmten NPC gehen &
seinen Preis abholen können!
Waere echt sehr nice wenn das jemand machen könnte!
Danke dir !!:handsdown::handsdown::handsdown::handsdown:Quote:
Notw. Änderungen sind kommentiert.
Weiß nicht, ob ich das jetzt so richtig verstanden habe, wenn nicht, bitte melden!Quote:
Bräuchte folgende Quest:
Truhe, die 2 Auswahlmöglichkeiten hat:
Auswahl1: 2 zufällige Items aus einer Liste von Items
Auswahl2: Man darf sich 1 Item aussuchen, das ebenfalls aus dieser Liste stammt
Wenn sich jemand die Arbeit macht und sich daran setzt, dann bitte Bugfrei.
Danke schonmal
quest truhexy begin -- möglicherweise namen anpassen
state start begin
when truhe.use begin -- Truhen ID
local items = { 19, 29, 39, 49 } -- Item IDs
say_title("Auswahlmöglichkeiten")
say("")
s = select("Auswahl 1", "Auswahl 2", "Abbrechen")
if s == 3 then
return
elseif s == 1 then
repeat
ran1 = number(1, table.getn(items))
ran2 = number(1, table.getn(items))
until ran1 != ran2
if pc.count_item(truhe)< 1 then syschat("Du besitzt diese Truhe nicht!") return end -- Truhen ID
pc.give_item2(items[ran1], 1)
pc.give_item2(items[ran2], 1)
pc.remove_item(truhe, 1) -- Truhen ID
elseif s == 2 then
names = {}
for i=1, table.getn(items), 1 do
table.insert(names, item_name(items[i]))
end
table.insert(names, "Abbrechen")
s = select_table(names)
if s == table.getn(names) then return end
if pc.count_item(truhe)< 1 then syschat("Du besitzt diese Truhe nicht!") return end -- Truhen ID
pc.give_item2(items[s], 1)
pc.remove_item(truhe, 1) -- Truhen ID
end
end
end
end
Funst einwandfrei (getestet)Quote:
Bräuchte folgende Quest:
Truhe, die 2 Auswahlmöglichkeiten hat:
Auswahl1: 2 zufällige Items aus einer Liste von Items
Auswahl2: Man darf sich 1 Item aussuchen, das ebenfalls aus dieser Liste stammt
Wenn sich jemand die Arbeit macht und sich daran setzt, dann bitte Bugfrei.
Danke schonmal