Kann mir einer diese quest umschreiben :D

06/17/2012 21:49 EventMaster1#1
PHP Code:
----------------------------------------------
-- 
Reittier Menü Quest
----------------------------------------------
quest reittier_rufen begin
    state start begin
        when 70894.
use begin
            say_title
("Hey ".. pc.get_name() ..".")
            
say("Welches Reittier Willst du Benutzen")
            
local s select("Löwe","Keiler","Feuer Tieger","Wolf","Schwarzer-Löwe","Schwarzer-Keiler","Schwarzer-Feuer Tieger","Schwarzer-Wolf","EXIT")
       if 
== 1 then
            say_reward
("Du Hast Dein Löwen gerufen")
            
pc.mount(20113)
            
end
        
if == 2 then
            say_reward
("Du Hast Dein Keiler gerufen")
            
pc.mount(20110)
            
end
        
if == 3 then
            say_reward
("Du Hast Dein Feuer Tieger gerufen")
            
pc.mount(20112)
            
end
        
if == 4 then
            say_reward
("Du Hast Dein Wolf gerufen")
            
pc.mount(20111)
            
end
        
if == 1 then
            say_reward
("Du Hast Dein Schwarzen-Löwen gerufen")
            
pc.mount(20118)
            
end
        
if == 2 then
            say_reward
("Du Hast Dein Schwarzen-Keiler gerufen")
            
pc.mount(20115)
            
end
        
if == 3 then
            say_reward
("Du Hast Dein Schwarzen-Feuer Tieger gerufen")
            
pc.mount(20116)
            
end
        
if == 4 then
            say_reward
("Du Hast Dein Schwarzen-Wolf gerufen")
            
pc.mount(20117)
            
end
        end
    end
end 
Ich hätte gerne nach den Normalen reittieren (ohne schwarz) einen weiter button und schließen button
und dann halt für den weiter button eine 2te seite wo die schwarzen reittiere sind kann mir die einer umschreiben???? :D
lg
EventMaster
06/18/2012 09:47 MetinLegende#2
PHP Code:
---------------------------------------------- 
-- 
Reittier Menü Quest 
---------------------------------------------- 
quest reittier_rufen begin 
    state start begin 
        when 70894.
use begin 
            say_title
("Hey ".. pc.get_name() .."."
            
say("Welches Reittier Willst du Benutzen"
            
local s select("Löwe","Keiler"," Tiger","Wolf""weitere""schließen"
       if 
== 1 then 
            say_reward
("Du Hast Dein Löwen gerufen"
            
pc.mount(20113
            
end 
        
if == 2 then 
            say_reward
("Du Hast Dein Keiler gerufen"
            
pc.mount(20110
            
end 
        
if == 3 then 
            say_reward
("Du Hast Dein Tiger gerufen"
            
pc.mount(20112
            
end 
        
if == 4 then 
            say_reward
("Du Hast Dein Wolf gerufen"
            
pc.mount(20111
            
end 
        
if == 6
         
return
        
end
        
if == 5
        say
("Hier findest du noch mehr reittiere zur Auswahl")
        
local b select ("Schwarzer-Löwe","Schwarzer-Keiler","Schwarzer Tiger","Schwarzer-Wolf","EXIT"
       if 
== 1 then 
            say_reward
("Du Hast Dein Schwarzen-Löwen gerufen"
            
pc.mount(20118
            
end 
        
if == 2 then 
            say_reward
("Du Hast Dein Schwarzen-Keiler gerufen"
            
pc.mount(20115
            
end 
        
if == 3 then 
            say_reward
("Du Hast Dein Schwarzen Tiger gerufen"
            
pc.mount(20116
            
end 
        
if == 4 then 
            say_reward
("Du Hast Dein Schwarzen-Wolf gerufen"
            
pc.mount(20117
            
end 
        
if == 
        
return
        
end
        end
        end 
    end 
end 
Sry dass ich nicht eingerückt habe aber bin am Handy da geht das nicht so gut
06/18/2012 15:50 EventMaster1#3
Vielen dank was muss ich jetzt noch verändern? :D

Thanks haste :D
06/18/2012 15:54 MetinLegende#4
Nichts einfach einfügen in quest_List eintrage und make.py ausführen dann reload q oder reboot (das item70894 in der db auf Type 18 stellen nicht vergessen)
06/18/2012 16:20 EventMaster1#5
hab ich alles schon die andere quest funkt auch hab grade nur extremes problem mit dem server wegen dcc .....

wie führe ich make.py aus ?

Synta error String start21 then expectet near "return" reittierebyeventi.quest 52 error occured on compile reittierebyeventi.quest

der fehler kommt beim : m2 qc befehl wenn er quests neu laden soll
06/18/2012 16:45 DasKuchen#6
PHP Code:
----------------------------------------------
-- 
Reittier Menü Quest
----------------------------------------------
quest reittier_rufen begin
    state start begin
        when 70894.
use begin
            say_title
("Hey ".. pc.get_name() ..".")
            
say("Welches Reittier Willst du Benutzen")
            
local s select("Löwe","Keiler","Feuer Tieger","Wolf","Weiter","EXIT")
       if 
== 1 then
            say_reward
("Du Hast Dein Löwen gerufen")
            
pc.mount(20113)
            
end
        
if == 2 then
            say_reward
("Du Hast Dein Keiler gerufen")
            
pc.mount(20110)
            
end
        
if == 3 then
            say_reward
("Du Hast Dein Feuer Tieger gerufen")
            
pc.mount(20112)
            
end
        
if == 4 then
            say_reward
("Du Hast Dein Wolf gerufen")
            
pc.mount(20111)
            
end
            
if == 5 then
                local b 
select ("Schwarzer-Löwe","Schwarzer-Keiler","Schwarzer Tiger","Schwarzer-Wolf","EXIT"
            if 
== 1 then 
                say_reward
("Du Hast Dein Schwarzen-Löwen gerufen"
                
pc.mount(20118
            
end 
            
if == 2 then 
                say_reward
("Du Hast Dein Schwarzen-Keiler gerufen"
                
pc.mount(20115
            
end 
            
if == 3 then 
                say_reward
("Du Hast Dein Schwarzen Tiger gerufen"
                
pc.mount(20116
            
end 
            
if == 4 then 
                say_reward
("Du Hast Dein Schwarzen-Wolf gerufen"
                
pc.mount(20117
            
end 
            
if == 
                
return         
            
end
            end
        end
    end
end 
EDIT: Habe sie bearbeitet sollte nun gehen.
06/18/2012 16:47 ɑɀe'#7
Die sollte funktionieren..

Mit freundlichen Grüßen
06/18/2012 17:03 EventMaster1#8
Für die mühe kriegt jeder ein thanks ich danke euch :D

Aber jungs egal weche ich einfüge bei jeder scheibt er mir einen fehler bitte schaut nochmal drüber die die ich eingefügt habe von mir funktioniert einwandfrei eure leider nicht ...

lg
EventMaster
06/18/2012 22:51 Sαirex#9
PHP Code:
----------------------
-- 
Reittier Menü Quest
----------------------
quest reittier_rufen begin
    state start begin
        when 70894.
use begin
            say_title
("Hey ".. pc.get_name() ..",")
            
say("Welches Reittier willst du benutzen?")
            
            
local main_set select("Löwe""Keiler""Feuer Tieger""Wolf""Weiter""Schließen")
            
        if 
main_set == 6 then
                
return
            
end
            
        
if main_set == 1 then
            say_reward
("Du Hast Dein Löwen gerufen")
            
pc.mount(20113)
            return
        
end
            
        
if main_set == 2 then
            say_reward
("Du Hast Dein Keiler gerufen")
            
pc.mount(20110)
            return
        
end
        
        
if main_set == 3 then
            say_reward
("Du Hast Dein Feuer Tieger gerufen")
            
pc.mount(20112)
            return
        
end
        
        
if main_set == 4 then
            say_reward
("Du Hast Dein Wolf gerufen")
            
pc.mount(20111)
            return
        
end
        
        
if main_set == 5 then
            local weiter 
select("Schwarzer Löwe""Schwarzer Keiler""Schwarzer Feuer Tiger""Schwarzer Wolf""Schließen")
        
        if 
weiter == 1 then
            say_reward
("Du Hast Dein Schwarzen-Löwen gerufen")
            
pc.mount(20118)
            return
        
end
        
        
if weiter == 2 then
            say_reward
("Du Hast Dein Schwarzen-Keiler gerufen")
            
pc.mount(20115)
            return
        
end
        
        
if weiter == 3 then
            say_reward
("Du Hast Dein Schwarzen-Feuer Tieger gerufen")
            
pc.mount(20116)
            return
        
end
        
        
if weiter == 4 then
            say_reward
("Du Hast Dein Schwarzen-Wolf gerufen")
            
pc.mount(20117)
            return
        
end
        
        
if weiter == 5 then
                
return
            
end
        end
        end
    end
end 
06/19/2012 13:09 DasKuchen#10
Habe meine nun auch bearbeitet
06/19/2012 13:22 Sp0ngeb0b ist cool#11
oder einfach so :P

PHP Code:
quest reittier_rufen begin
    state start begin
        when 40004.
use begin
            local tiere
,name,value = {20113,20110,20112,20111,20118,20115,20116,20117},{},{}
            
say_title("Hey ".. pc.get_name() ..",")
            
say("Welches Reittier willst du benutzen?")
            
table.foreach(tiere, function(i,ltable.insert(name,i,mob_name(l)) table.insert(value,i,lend)
            
table.insert(name,1,4); table.insert(name,'abbrechen')
            
local sel select2(name)
            if 
sel == table.getn(namethen say('Bis bald.') return end
            say_reward
('Du hast deinen '..name[sel]..' gerufen')
            
pc.mount(value[sel])
        
end
    end
end 
ps: enthält Befehle aus Mijagos-Lib!
06/24/2012 15:30 EventMaster1#12
[Only registered and activated users can see links. Click Here To Register...]


Mehr muss ich zu alex seiner quest nicht sagen ...
06/24/2012 16:15 Sp0ngeb0b ist cool#13
Quote:
Originally Posted by EventMaster1 View Post
[Only registered and activated users can see links. Click Here To Register...]


Mehr muss ich zu alex seiner quest nicht sagen ...
Nimm doch einfach meine Version :facepalm:
06/24/2012 17:01 Sαirex#14
Quote:
Originally Posted by EventMaster1 View Post
[Only registered and activated users can see links. Click Here To Register...]


Mehr muss ich zu alex seiner quest nicht sagen ...
Nehm mal die reittierebyeventi.quest raus.