[SERVICE] Die Questerstellung

08/18/2013 11:09 G.I Duke#436
Quote:
Originally Posted by .s[H]orty View Post
Brauche eine Quest, wenn man NPC 9001 anklickt und mindestens level 100 ist, kommt man auf folgende map: 150 150 (Koordinaten)

Es sollte bevor man "Teleportieren" klickt auch noch ein kleiner text angezeigt werden, wenns geht.

Gruß,
sHorty.
PHP Code:
quest teleport begin
    state start begin
        when 9001.chat
."100er Map" with pc.get_level() >= 100 begin
            say_title
("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
say("")
            
wait()
            
            
say_title("")
            
say("")
            
say_reward("Willst du wirklich dort hin?")
            
local s select("Ja teleportier mich""Nein ich bleibe")
            if 
== 1 then
                pc
.warp(1500015000)
            elseif 
== 2 then
            end
        end
    end
end 
MfG
08/18/2013 11:30 AGU#437
1 Jagdauftragquest über NPC zum mitnehmen bitte.
08/18/2013 13:26 swamswam#438
Quote:
Originally Posted by AGU View Post
1 Jagdauftragquest über NPC zum mitnehmen bitte.
Genauer gehts auch nicht oder?
08/18/2013 13:27 moneywanters#439
Quest for kill mob point ,when kill mob ,player level under o over 10 of mob , get point
08/18/2013 13:30 swamswam#440
Kann mir jemand ne Quest erstellen, wo man irgendein item auf einen npc zieht und dieser gegenstand dann zu einem anderen gegenstand wird und dabei die bonis übernommen werden.

Wie eine art schmied quest bloß mit das man den npc selber bestimmen kann.

Wäre sehr nett wenn das jemand für mich machen könnte!

mfg swamswam :)
08/18/2013 14:01 .J3lυє#441
Quote:
Originally Posted by .Rαρтor View Post
Wäre nett wenn mir jmd ne PvP Quest machen könnte bis 300Kills
und das man wenn man 5x den selben SPieler gekillt hat 20minuten warten muss das die Kills wieder gewertet werden

Wäre sehr nett :)

MfG
Suche immernoch so ne quest !
08/18/2013 14:03 AGU#442
Quote:
Zitat:
Zitat von AGU Beitrag anzeigen
1 Jagdauftragquest über NPC zum mitnehmen bitte.

Zitat von swamswam Beitrag anzeigen
Genauer gehts auch nicht oder?
Was soll ich noch genauer sagen?
Ich will das man über einen NPC einen Jagdauftrag starten kann?
08/18/2013 15:26 ♥Punchinello♥#443
Hallo Epvp,

Unzwar suche ich eine Quest,mit der mann per OT Sura (20091) auf verschiedenen Maps porten kann.

Unzwar wollte ich dort die "Grotte 1" , "Grotte 2" , "ErzeMap" , "Tal von Kanji"


Grotte 1 < 61
Grotte 2 < 75
Erze Map< 30
Tal von Kanji< 90

Also mit level grenze

Könnte mir jemand so eine Quest vllt schreiben?

Wäre Lieb
08/18/2013 15:53 swamswam#444
Quote:
Originally Posted by Shiro2Punshi View Post
Hallo Epvp,

Unzwar suche ich eine Quest,mit der mann per OT Sura (20091) auf verschiedenen Maps porten kann.

Unzwar wollte ich dort die "Grotte 1" , "Grotte 2" , "ErzeMap" , "Tal von Kanji"


Grotte 1 < 61
Grotte 2 < 75
Erze Map< 30
Tal von Kanji< 90

Also mit level grenze

Könnte mir jemand so eine Quest vllt schreiben?

Wäre Lieb

In die Quest musst du nur noch bei pc.warp in die Klammer die (x, y) koordinaten einfügen.

PHP Code:
quest otsura begin
    state start begin
        when 20091.chat begin
        local map 
select ("Grotte 1""Grotte 2""Erze Map""Tal von Kanji")
        if 
map == 1 then
            
if pc.get_level >= 61 then
                pc
.warp()
            else
                
say("Dein Level ist zu niedrig!")
        elseif 
map == 2 then
            
if pc.get_level >= 75 then
                pc
.warp()
            else
                
say("Dein Level ist zu niedrig!")
        elseif 
map == 3 then
            
if pc.get_level >= 30 then
                pc
.warp()
            else
                
say("Dein Level ist zu niedrig!")
        elseif 
map == 4 then
            
if pc.get_level >= 90 then
                pc
.warp()
            else
                
say("Dein Level ist zu niedrig!")
        
end
    end
end 
Quote:
Originally Posted by .Rαρтor View Post
Suche immernoch so ne quest !
Hier haste deine Kill-quest , aber habe ka wie man das mit dem namen prüfen machen soll und bezweifel das es irgendeinen befehl dafür gibt ;)

PHP Code:
quest spieler begin
    state start begin
        when login begin
            set_state
(player_kill1)
        
end
    end
    state player_kill1 begin
        when letter begin
            send_letter
("PVP-Auftrag")
        
end

        when button 
or info begin
            say_title
("")
            
say("")
            
say("")
            
say_reward("")
            
say("")
            
pc.setqf("state"300)
            
q.set_counter("kills"300)
            
set_state(kill)
        
end
    end
    state kill begin
        when letter begin
            send_letter
("Töte die Spieler")
        
end
        when button 
or info begin
            say_title
("System:")
            
say_reward("Du musst noch "..pc.getqf("state").." von 100 töten")
            
say("")
        
end
        when kill begin
            
if npc.is_pc() then 
                local count 
pc.getqf("state") - 1
                
if count <= 300 then
                    pc
.setqf("state"count)
                    
q.set_counter("kills", -count)
                
end
                
if count == 0 then
                    pc
.give_item2(""1)
                
end
            end
        end
    end
end 
08/18/2013 16:13 ♥Punchinello♥#445
Neben frage wenn ich die Kordis eingebe passiert nicht´s....

z.B bei 90er Lvl map Is BasePosition 1024000 1664000
Muss ich die Komplette zahl eingeben?
08/18/2013 16:19 G.I Duke#446
Quote:
Originally Posted by swamswam View Post
Hier haste deine Kill-quest , aber habe ka wie man das mit dem namen prüfen machen soll und bezweifel das es irgendeinen befehl dafür gibt ;)

PHP Code:
quest spieler begin
    state start begin
        when login begin
            set_state
(player_kill1)
        
end
    end
    state player_kill1 begin
        when letter begin
            send_letter
("PVP-Auftrag")
        
end

        when button 
or info begin
            say_title
("")
            
say("")
            
say("")
            
say_reward("")
            
say("")
            
pc.setqf("state"300)
            
q.set_counter("kills"300)
            
set_state(kill)
        
end
    end
    state kill begin
        when letter begin
            send_letter
("Töte die Spieler")
        
end
        when button 
or info begin
            say_title
("System:")
            
say_reward("Du musst noch "..pc.getqf("state").." von 100 töten")
            
say("")
        
end
        when kill begin
            
if npc.is_pc() then 
                local count 
pc.getqf("state") - 1
                
if count <= 300 then
                    pc
.setqf("state"count)
                    
q.set_counter("kills", -count)
                
end
                
if count == 0 then
                    pc
.give_item2(""1)
                
end
            end
        end
    end
end 
Die würde dauerhaft
PHP Code:
say_reward("Du musst noch 300 von 100 töten"
anzeigen also machs so
PHP Code:
say_reward("Du musst noch "..count.." von 300 töten"
MfG
08/18/2013 16:19 Royalos#447
Eine Energie System Quest wie auf DE,
hatte ich gebraucht:)
08/18/2013 16:21 G.I Duke#448
Quote:
Originally Posted by Shiro2Punshi View Post
Neben frage wenn ich die Kordis eingebe passiert nicht´s....

z.B bei 90er Lvl map Is BasePosition 1024000 1664000
Muss ich die Komplette zahl eingeben?
/state Befehl eingeben

die Zahlen in der Klammer mit 2 Nullen.
08/18/2013 16:37 ♥Punchinello♥#449
quest otsura begin
state start begin
when 20091.chat begin
local map = select ("Grotte 1", "Grotte 2", "Erze Map", "Tal von Kanji")
if map == 1 then
if pc.get_level >= 61 then
pc.warp(10100,1211900)
else
say("Dein Level ist zu niedrig!")
elseif map == 2 then
if pc.get_level >= 75 then
pc.warp(241500,1274700)
else
say("Dein Level ist zu niedrig!")
elseif map == 3 then
if pc.get_level >= 30 then
pc.warp(1226600,1680600)
else
say("Dein Level ist zu niedrig!")
elseif map == 4 then
if pc.get_level >= 90 then
pc.warp(1082700,1792400)
else
say("Dein Level ist zu niedrig!")
end
end
end

In der Quest isn Fehler drin..
08/18/2013 16:42 AGU#450

Das ist nicht ganz das was ich wollte.
Wie ich bereits geschrieben habe will ich eine Quest bei der man über einen NPC einen Jagdauftrag starten kann.
Also man spricht NPC an. Da kann man auf Jagdauftrag klicken. Wenn man das aktiviert will der NPC das man 50 Mobs tötet.