[SERVICE] Die Questerstellung

01/02/2014 10:04 Naru.Chan#946
Könntest du mir so eine Quest erstellen?
Bitte danke.

Z.b ab sobald du 500 kills hast bekommst du ne quest darin steht töte 100 blaue gelbe und rote dafür bekommt man z.b ein pokemon / ab 1000 kills bekommst du töte 300 blaue rote und gelbe dazu den bosen blablabla mob auf der pvm map gibt wd ne Belohnung
01/04/2014 01:24 .Colossus.#947
Hallo Leute,
Ich hab wirklich keine Ahnung wie ich folgendes per Quest definieren kann und zwar möchte ich, dass 3 metins spawnen und diese in der richtigen reihenfolge zerstört werden müssen, sonst spawnen alle wieder. (die reihenfolge sollte sich immer ändern)

Vielleicht gibt es jemand unter euch der etwas mehr Ahnung als ich damit hat.
01/04/2014 04:23 *~.ιηνιη¢ιвℓє.~*#948
Suche ne gildenmap.quest

Hier mal ne Info :p

- Der Leader einer Gilde kann bei NPC XY mit Yang , Items oder sonst was, eine Gildenmap kaufen, auf diese Gildenmap können dann alle User aus der Gilde des Leader's ...

wäre cool wenn einer das schreiben würde (Y)



#
01/04/2014 12:41 flampy1#949
Hallo Ihr Lieben,

Wollte mal fragen wer mir die quest umschreiben [Item Zerstörer] kann weil wenn ich ein item zerstören will geht es wenn ich 200 zerstören will geht

PHP Code:
quest eimer begin
    state start begin
    
        when 30103.take with item
.get_id() begin
            vnum 
item.get_vnum()
            
say_title("Mülleimer")
            
say_item_vnum(vnum)
            
say("Willst du wirklich "..item.get_name().." zerstören?")
            
local s select("Ja","Nein")
            if 
== 1 then
                pc
.remove_item(vnum)
            elseif 
== 2 then
                
return
            
end
        end
        
        when 30103.chat begin
            say_title
("Mülleimer")
            
say("Bei uns gibt es auch einen Mülleimer")
            
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.")
            
say("Zieh einfach das Item auf mich drauf !.")
        
end
        
    end
end 
Lg. Flampy
01/04/2014 13:41 .Vegas#950
Hallo Community,
da ich nicht so besonders Questen kann wollte ich fragen ob jemand eine Quest schreiben kann.
Sie soll beinhalten das man wenn man 127 wird also End Level ein Item Bekommt.
Das man benutzten kann um die End Rüstung herzustellen.

Es sollte per NPC passieren also das man sich die Quest per Npc abholen kann.


Wäre richtig hilfreich wenn mir jemand helfen könnte.

LG. [SA]Perfect
01/04/2014 13:57 QuickFlameZ#951
Quote:
Originally Posted by flampy1 View Post
Hallo Ihr Lieben,

Wollte mal fragen wer mir die quest umschreiben [Item Zerstörer] kann weil wenn ich ein item zerstören will geht es wenn ich 200 zerstören will geht

PHP Code:
quest eimer begin
    state start begin
    
        when 30103.take with item
.get_id() begin
            vnum 
item.get_vnum()
            
say_title("Mülleimer")
            
say_item_vnum(vnum)
            
say("Willst du wirklich "..item.get_name().." zerstören?")
            
local s select("Ja","Nein")
            if 
== 1 then
                pc
.remove_item(vnum)
            elseif 
== 2 then
                
return
            
end
        end
        
        when 30103.chat begin
            say_title
("Mülleimer")
            
say("Bei uns gibt es auch einen Mülleimer")
            
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.")
            
say("Zieh einfach das Item auf mich drauf !.")
        
end
        
    end
end 
Lg. Flampy
Ich habe eine bessere für dich ;) So wird das ausgewählte item auch removed nicht das was an erster Stelle im Invetar ist.
Kind regards
PHP Code:
quest trash begin
    state start begin
        when 30103.take begin
            local sel_i 
item.select_cell(item.get_cell())
            
say_title("Mülleimer[ENTER]")
            
say_item_vnum(item.get_vnum())
            
say("Wirklich zestören?")
            if 
select("Ja","Nein") == 2 then return end
            pc
.remove_item(sel_i)
        
end
        
        when 30103.chat begin 
            say_title
("Mülleimer"
            
say("Bei uns gibt es auch einen Mülleimer"
            
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen."
            
say("Zieh einfach das Item auf mich drauf !."
        
end 
    end
end 
____________________________________________

Quote:
Originally Posted by [SA]Perfect View Post
Hallo Community,
da ich nicht so besonders Questen kann wollte ich fragen ob jemand eine Quest schreiben kann.
Sie soll beinhalten das man wenn man 127 wird also End Level ein Item Bekommt.
Das man benutzten kann um die End Rüstung herzustellen.

Es sollte per NPC passieren also das man sich die Quest per Npc abholen kann.


Wäre richtig hilfreich wenn mir jemand helfen könnte.

LG. [SA]Perfect
Bei verbesserungen etc. schreib mich an.

PHP Code:
quest perfect begin
    state start begin
        when levelup with pc
.get_level() == 127 begin
            local i 
= {19,29,39,49}
            
pc.give_item2(i[pc.get_job()+1], 1)
        
end
        
        when npcID
.take begin
            
if in_table(item.get_vnum(), {19,29,39,49}) then
                local armor 
= {42009,44009,46009,48009}
                
say_title(mob_name(npc.get_race()).."[ENTER]")
                
say_item_vnum(armor[pc.get_job()+1])
                
say("Wirklich herstellen?")
                if 
select("Ja","Nein") == 2 then return end
                pc
.remove_item(item.select_cell(item.get_cell()), 1)
                
pc.give_item2(string.format("%d"armor[pc.get_job()+1]))  
            else
                return
            
end    
        end
    end
end 
Kind regards
01/04/2014 15:24 i'm HNSY#952
Hallo,

könnte jemand folgendes Editieren?

-Wenn man Level 25 erreicht bekommt man ein Brief das man zum Uriel(beispiel) gehen muss und über ihm ist dieser Pfeil, sobald man ihn anklickt labert er iwas (textinhalt) und muss z.b 3 Brutale Hauptmänner töten, sobald man diese getötet hat kommt wieder ein Brief das man zum Uriel gehen soll, man klickt ihn an er sagt iwas dann auf weiter und dann bekommt man seine Belohnung

PHP Code:
quest haupti begin
    state start begin
        when login 
or levelup with pc.get_level() >= 25 begin
            set_state
(information)
        
end
    end
    
    state information begin
        when letter begin
            send_letter
("Besiege die Hauptmänner")
        
end
        
        when button 
or info begin
            say_title
("Besiege die Hauptmänner")
            
say("Hallo,")
            
say("im anderen Dorf wüten")
            
say("Brutale Hauptmänner und")
            
say("zerstören das Dorf.")
            
say("Remus bittet dich 3 davon")
            
say("zu erledigen.")
            
say("")
            
say("")
            
say("")
        
end
        
        when kill with npc
.get_race() == 591 begin
            
if pc.getqf("kills") == 2 then
                say
("Sehr gut, du hast 3 Brutale Haupmänner erledigt!")
                
say("Als dank erhälst du folgendes :")
                
say("1.000.000 Erfahrungspunkte")
                
say("7 x Konzentriertes Lesen")
                
say("3 Segenskugeln")
                
pc.give_exp2(1000000)
                
pc.give_item2(390307)
                
pc.give_item2(700243)
                
set_state(__COMPLETE__)
            else
                
pc.setqf("kills",pc.getqf("kills")+1)
            
end
        end
    end
    
    state __COMPLETE__ begin
    end
end 
01/04/2014 17:48 *~.ιηνιη¢ιвℓє.~*#953
Quote:
Originally Posted by *~.ιηνιη¢ιвℓє.~* View Post
Suche ne gildenmap.quest

Hier mal ne Info :p

- Der Leader einer Gilde kann bei NPC XY mit Yang , Items oder sonst was, eine Gildenmap kaufen, auf diese Gildenmap können dann alle User aus der Gilde des Leader's ...

wäre cool wenn einer das schreiben würde (Y)

#immernoch
01/04/2014 18:13 QuickFlameZ#954
Quote:
Originally Posted by *~.ιηνιη¢ιвℓє.~* View Post
#immernoch
Hay,
ich werde diese Quest zu meinem 500Thx Special machen, wenn sie vorher noch keiner gemacht hat.
Kind regards
01/04/2014 21:11 *~.ιηνιη¢ιвℓє.~*#955
Quote:
Originally Posted by QuickFlameZ View Post
Hay,
ich werde diese Quest zu meinem 500Thx Special machen, wenn sie vorher noch keiner gemacht hat.
Kind regards
Warte mache kurz deine 500 voll haha und pass die an crys Map an haha
01/05/2014 14:10 Mr.Xhater#956
Guten Mittag,
wer kann mir die Funktion einbauen das wenn ich unter dem Level der Map bin Angezeigt wird das mann das Maximal Level der Map noch nicht Erreicht hatt
PHP Code:
quest otsura begin
    state start begin
        when 30121.click begin
        local map 
select ("Farmmap (Ab Level 50)""Spinnen Dungeon 3 (Ab Level 90)""Tal der Bösen (Ab lvl 100)""Tal der Verfluchten (Ab lvl 125)""Tal von Euphoria (Ab lvl 150)""Schließen")
            if 
map == 1 then
                
if pc.get_level() < 50 then return end
                pc
.warp(100861213190)
            elseif 
map == 2 then
                
if pc.get_level() < 90 then return end
                pc
.warp(97900571100)
            elseif 
map == 3 then
                
if pc.get_level() < 100 then return end
                pc
.warp(10496001510400)
            elseif 
map == 4 then
                
if pc.get_level() < 125 then return end
                pc
.warp(10827001792400)
            elseif 
map == 5 then
                
if pc.get_level() < 150 then return end
                pc
.warp(12266001680600)
            elseif 
map == 6 then
                
return
            
end
        end
    end
end 
01/05/2014 15:05 Sp0ngeb0b ist cool#957
Probiers mal so:
PHP Code:
quest otsura begin
    state start begin
        when 30121.click begin
            local maps
,koords = {
            {
"Farmmap (Ab Level 50)","Spinnen Dungeon 3 (Ab Level 90)""Tal der Bösen (Ab lvl 100)""Tal der Verfluchten (Ab lvl 125)","Tal von Euphoria (Ab lvl 150)","schließen"}},
            {{
10086,1213190},{10086,1213190},{10086,1213190},{10086,1213190},{10086,1213190},}
            
local s select2(maps)
            if 
== table.getn(mapsthen return end
            
if pc.get_level() < tonumber(split(string.sub(maps[s],string.find(maps[s], "(")),' ')[3]) then
                say
('Du musst mindestens Level '..tonumber(split(string.sub(maps[s],string.find(maps[s], "(")),' ')[3])..' sein!')
                return
            
end    
            pc
.warp(koords[s][1],koords[s][2])
            
end
        end
    end
end 
01/05/2014 15:06 flampy1#958
hallo ihr lieben,

ich wollte mal fragen ob es eine quest gibt wenn man mobs tötet z.b. wildhund hat man eine z.b. 25% chance eine item zu bekommen... ?


L.g. Flampy
01/05/2014 15:27 .yorliK#959
@Mr.Xhater

Ich glaub du meintest das so oder?

PHP Code:
quest otsura begin
    state start begin
        when 30121.click begin
        local map 
select ("Farmmap (Ab Level 50)""Spinnen Dungeon 3 (Ab Level 90)""Tal der Bösen (Ab lvl 100)""Tal der Verfluchten (Ab lvl 125)""Tal von Euphoria (Ab lvl 150)""Schließen")
            if 
map == 1 then
                
if pc.get_level() >= 50 then
                pc
.warp(100861213190)
                else
                
say_title("Level 50")
                
say("Du musst Level 50 sein, um den Zugang zu")
                
say("dieser Map zuerhalten. Dir fehlt/fehlen noch")
                
say(50-pc.get_level(), " Level.")
                return
                
end
            
elseif map == 2 then
                
if pc.get_level() >= 90 then
                pc
.warp(97900571100)
                else
                
say_title("Level 90")
                
say("Du musst Level 90 sein, um den Zugang zu")
                
say("dieser Map zuerhalten. Dir fehlt/fehlen noch")
                
say(90-pc.get_level(), " Level.")
                return
                
end
            
elseif map == 3 then
                
if pc.get_level() >= 100 then
                pc
.warp(10496001510400)
                else
                
say_title("Level 100")
                
say("Du musst Level 100 sein, um den Zugang zu")
                
say("dieser Map zuerhalten. Dir fehlt/fehlen noch")
                
say(100-pc.get_level(), " Level.")
                return
                
end
            
elseif map == 4 then
                
if pc.get_level() >= 125 then
                pc
.warp(10827001792400)
                else
                
say_title("Level 125")
                
say("Du musst Level 125 sein, um den Zugang zu")
                
say("dieser Map zuerhalten. Dir fehlt/fehlen noch")
                
say(125-pc.get_level(), " Level.")
                return
                
end
            
elseif map == 5 then
                
if pc.get_level() >= 150 then
                pc
.warp(12266001680600)
                else
                
say_title("Level 150")
                
say("Du musst Level 150 sein, um den Zugang zu")
                
say("dieser Map zuerhalten. Dir fehlt/fehlen noch")
                
say(150-pc.get_level(), " Level.")
                return
                
end
            
elseif map == 6 then
                
return
            
end
        end
    end
end 
01/06/2014 14:42 ichfrankunddu#960
Hey Leute,

Kann mir jemand bitte diese Quest erstellen?


Quest ab Lv 1, man muss 1000 Mobs töten oder so (kann man ja dann bestimmt noch ändern), dafür bekommt man dann ein Regenbogenstein.



Danke im Vorraus ;)