[SERVICE] Die Questerstellung

10/23/2013 18:41 OliviaIchLiebeDichx3#736
Hatt jemand so eine quest das man 10 Metins der schaten killen müss und dan ein Lolli bekommt ?


Und 500 schwarze ork's und dan bekommt man die 50er king nach char
10/23/2013 21:58 Noa_#737
Quote:
Originally Posted by OliviaIchLiebeDichx3 View Post
Hatt jemand so eine quest das man 10 Metins der schaten killen müss und dan ein Lolli bekommt ?


Und 500 schwarze ork's und dan bekommt man die 50er king nach char
PHP Code:
quest name begin
    state start begin
        when letter begin
            
if pc.getqf('mob_'..vnumork)<500 or pc.getqf('mob_'..vnumschatten)<10 then
                send_letter
"Auftrag"
            
end
        end
        when button 
or info begin
            say_title
"Kill-Auftrag"
            
say""
            
local _ork,_schatten=pc.getqf('mob_'..vnumork),pc.getqf('mob_'..vnumschatten)
            
say((_ork<500 and'Du musst noch '.._ork.." von 500 Beseigen")or'')
            
say((_schatten<10 and'Du musst noch '.._schatten..' von 10 Besiegen')or'')
        
end
        when kill with not npc
.is_pc()begin
            local _countertable
={
                [
vnumork]={500,{'King-Krieger','King-Ninja','King-Sura','King-Schami'}},
                [
vnumschatten]={10,'lolli'},
            }
            
local _table=_countertable[npc.get_race()]
            if 
_table~=nil then
                
if pc.getqf('mob_'..npc.get_race())<_table[1then
                    pc
.setqf('mob_'..npc.get_race(),pc.getqf('mob_'..npc.get_race())+1)
                else
                    
local _reward=type(_table[2])=='table'and _table[2][pc.get_job()+1]or _table[2]
                    
say("Du hast den Autrag mit dem ".._table[1].."x "..mob_name(npc.get_race()))
                    
say'Geschafft und bekommst deshalb'
                    
say''
                    
say_item_vnum(_reward)
                    
clear_letter()
                
end
            end
        end
    end
end 
hab es nicht getestet, wenn es ein Fehler spukt, sag einfach bescheid
10/24/2013 12:16 OliviaIchLiebeDichx3#738
Kommt zwar kein fehler aber wo finde ich die quest ? :o
Also ingame?
10/24/2013 13:46 Mijago#739
Wenn er es richtig gemacht hat, als Briefchen links :D
10/24/2013 14:36 OliviaIchLiebeDichx3#740
Kommt leider nix :/
10/24/2013 14:43 .ProjektX²#741
Du musst noch dort wo vnumork/ vnumschatten steht die Vnums eintragen

so z.b.

PHP Code:
pc.getqf('mob_'..vnumork
wenn vnumork = 1238 ist dann:

PHP Code:
pc.getqf('mob_1238'
10/24/2013 19:26 x3Schaufelx3#742
Hey,
Ich bräuchte dringend eine Quest,
Die mich über einen NPC in 3 andere Map´s portet mit lvl beschränkung z.B Grotte 1 ab 65 Grotte 2 ab 75 usw

Wäre dankbar
10/25/2013 22:06 G.I Duke#743
Quote:
Originally Posted by x3Schaufelx3 View Post
Hey,
Ich bräuchte dringend eine Quest,
Die mich über einen NPC in 3 andere Map´s portet mit lvl beschränkung z.B Grotte 1 ab 65 Grotte 2 ab 75 usw

Wäre dankbar
PHP Code:
quest teleport1 begin
    state starte bgein
        when npc_vnum
.chat."Teleportieren" begin -- NPC VNUM noch eintragen
            say_title
("Wohin möchtest du teleportiert werden?")
            
say("")
            
local s select("Grotte der Verbannung""Grotte der Verbannung 2""Grotte der Verbannung 3""Nirgends.")
            if 
== 1 then
                
if pc.get_level() < 65 then
                    syschat
("Du musst mindestens Level 65 sein um diesen Ort betreten zu können.")
                elseif 
pc.get_level() >= 65 then
                    pc
.warp(0000000000) -- Koordinaten noch eintragen
                end
            
elseif == 2 then
                
if pc.get_level() < 75 then
                    syschat
("Du musst mindestens Level 75 sein um diesen Ort betreten zu können.")
                elseif 
pc.get_level() >= 75 then
                    pc
.warp(0000000000) -- Koordinaten noch eintragen
                end
            
elseif == 3 then
                
if pc.get_level() < 85 then
                    syschat
("Du musst mindestens Level 85 sein um diesen Ort betreten zu können.")
                elseif 
pc.get_level() >= 85 then
                    pc
.warp(0000000000) -- Koordinaten noch eintragen
                end
            
elseif == 4 then
            end
        end
    end
end 
MfG
10/26/2013 10:18 arakel112#744
Hey ich suche eine Quest!
z.b eine Truhe wen man die truhe versucht zu öffnen benötigt man ein Passwort
um die Truhe zu öffnen, wen man dan das Passwort eingegebn hat und es korrekt ist öffnet sich ein EXTRA Lager ! (fast die gleiche Funktion wie beim Lagerverwalter aber er sollte ein völlig anderes Lager öffnen also extra)


Viel Glück & danke :/:bandit:
10/26/2013 14:34 G.I Duke#745
Quote:
Originally Posted by arakel112 View Post
Hey ich suche eine Quest!
z.b eine Truhe wen man die truhe versucht zu öffnen benötigt man ein Passwort
um die Truhe zu öffnen, wen man dan das Passwort eingegebn hat und es korrekt ist öffnet sich ein EXTRA Lager ! (fast die gleiche Funktion wie beim Lagerverwalter aber er sollte ein völlig anderes Lager öffnen also extra)


Viel Glück & danke :/:bandit:
Was für ein EXTRA Lager? Haste schon nen "zweites" - Lager erstellt?
10/27/2013 02:55 Noa_#746
Quote:
Originally Posted by arakel112 View Post
Hey ich suche eine Quest!
z.b eine Truhe wen man die truhe versucht zu öffnen benötigt man ein Passwort
um die Truhe zu öffnen, wen man dan das Passwort eingegebn hat und es korrekt ist öffnet sich ein EXTRA Lager ! (fast die gleiche Funktion wie beim Lagerverwalter aber er sollte ein völlig anderes Lager öffnen also extra)


Viel Glück & danke :/:bandit:
Questlib:
Quest:
10/27/2013 09:55 .ProjektX²#747
Quote:
Originally Posted by Noa_ View Post
Questlib:
Quest:
Damit kannste aber keine Items die auf Zeit laufen oder Waffen mit bonis etc speichern. Solltest vllt noch nen Verbot fuer die Types einbauen.
10/27/2013 12:31 Noa_#748
Quote:
Originally Posted by .ProjektX² View Post
Damit kannste aber keine Items die auf Zeit laufen oder Waffen mit bonis etc speichern. Solltest vllt noch nen Verbot fuer die Types einbauen.
man kann jetzt unendlich viele Items mit oder ohne Bonus lagern,
Items mit Bonus werden wie jedes andere Item gespeichert wird aber beim Gebrauch ins Itemshoplager gebracht.

Quest:
10/27/2013 16:09 Cr4shedx#749
Heyho,

Ich bräuchte eine Quest, um simpel ingame Bannen zu können.
Sie soll enthalten:
- 1 bis 7 Tagesbann
- Permabann
- automatisches Entbannen nach den Zeitraum (1-7)
- bannen über ein Item (oder einen Npc)
- nur als GM bedienbar (sollte eigentlich klar sein ;D)
- Auch wenn der Spieler offline ist, sollte ich ihn bannen können.

Wär hammer geil, wenn einer mir solche eine Quest erstellen könnte!

Mfg Cr4shedx
10/27/2013 17:01 Noa_#750
Quote:
Originally Posted by Cr4shedx View Post
Heyho,

Ich bräuchte eine Quest, um simpel ingame Bannen zu können.
Sie soll enthalten:
- 1 bis 7 Tagesbann
- Permabann
- automatisches Entbannen nach den Zeitraum (1-7)
- bannen über ein Item (oder einen Npc)
- nur als GM bedienbar (sollte eigentlich klar sein ;D)
- Auch wenn der Spieler offline ist, sollte ich ihn bannen können.

Wär hammer geil, wenn einer mir solche eine Quest erstellen könnte!

Mfg Cr4shedx
Quest: