[SERVICE] Die Questkontrolle

06/28/2011 16:06 Lord Elinoy#2686
Habe herrausgefunden xD es fehlte ein ",
06/28/2011 16:10 .Delta#2687
PHP Code:
quest spezialporter begin
    state start begin
        when 20092.chat
."Spezialteleporter" begin
            say_title
("Spezialporter:")
            
say("In den Highmap´s ist es sehr gefährlicher!")
            
say("Dort lauern viele Gefahren")
            
say("Möchtest du sie wirklich betreten?")
            
local s select("Map1 Shinsoo(Rot)","Map1 Chunjo(Gelb)","Map1 Jinno(Blau)""Grotte 1","Grotte 2","Tal der 1000 Seelen","Abbrechen")
            if 
== 1 then
                say_title
("Spezialporter:")
                
say("Viel Spaß in Map1 Shinsoo(Rot)!")
                
wait()
                
pc.warp(474300,954800)
            elseif 
== 2 then
                say_title
("Spezialporter:")
                
say("Viel Spaß in Map1 Chunjo(Gelb)")
                
wait()
                
pc.warp(63800,166400)
            elseif 
== 3 then
                say_title
("Spezialporter:")
                
say("Viel Spaß in Map1 Jinno(Blau)")
                
wait()
                
pc.warp(959900,269200)
            elseif 
== 4 then
                say_title
("Spezialporter:")
                
say("Viel Glück in der Grotte 1")
                
wait()
                
pc.warp(0,1203200)
            elseif 
== 5 then
                say_title
("Spezialporter:")
                
say("Viel Glück in der Grotte 2")
                
wait()
                
pc.warp(153600,1203200)
            elseif 
== 6 then
                say_title
("Spezialporter:")
                
say("Viel Glück in der Tal der 1000 Seelen")
                
wait()
                
pc.warp(999900,999900)
            elseif 
== 7 then
                say
("Dann halt nicht")
            
end
        end
    end
end 
die local .. select... Zeile hatte Fehler ;)
06/29/2011 17:15 [SA]Imbattle#2688
tagchen ich habe nen kleines problem es liegt daran das irgendwie meine neuen quests die ich gemacht habe in diesem fall eine quest damit ich den militärgaul bekomme durch ein item
nicht funktionieren, das liegt daran das wenn ich make.sh mache das neue nicht eingefügt wird dann steht da nicht ganz unten QUEST Militaergaul.quest START... WHEN... also
muss ich vieleicht noch was bestimmtes machen damit das da rein geht außer in die hongkong_list reinschreiben und chmod u+x make.sh und dann sh make.sh machen
??? bin ratlos =(
06/29/2011 17:18 .Delta#2689
ne eig net
poste mal nen screen rein, wie das bei dir nach dem ausführen der make.sh ausschaut.
06/29/2011 17:32 [SA]Imbattle#2690
und wie stell ich das an?^^
06/29/2011 17:35 .Delta#2691
du machst einen Screenshot, wenn die make.sh durchgelaufen ist und stellst den hier rein? :D

Oder du sagst mir, ob und wenn ja welche Fehlermeldung angezeigt wird.
06/29/2011 17:52 [SA]Imbattle#2692
soll ich nen foto mit meiner kamera machen odas was man ich hab kp wie man nen screenshot macht von solchen programmen ich hab nur ne hypercam2
06/29/2011 17:55 xBommBomm#2693
Hey,

Ich habe einen Quest hier gefunden, der aber nicht ganz funktioniert.

Und zwar der quest bekommt beim laden keinen Fehler aber wenn ich zb. Mob "1093" kille kommt keine Ankündigung im Chat...

Danke Im Voraus

Hier der Quest:

PHP Code:
quest mobkill begin
    state start begin
            when 2598.kill begin
            notice_all 
(pc.get_name().." hat den Tot besiegt!")
            
notice_all ("Er ist ein Held!")
            
end
            when 2291.kill begin
            notice_all 
(pc.get_name().." hat den Roten Drachen besiegt!")
            
notice_all ("Herzlichen Glückwunsch.")
            
end
            when 591.kill begin
            notice_all 
(pc.get_name().." hat den Brutalen Hauptmann besiegt!")
            
end
            when 1095.kill begin
            notice_all 
(pc.get_name().." hat den Blauen Tot besiegt!")
            
end
            when 1091.kill begin
            notice_all 
(pc.get_name().." hat den Dämonenkönig besiegt!")
            
end
            when 1092.kill begin
            notice_all 
(pc.get_name().." hat den Stolzen Dämonenkönig besiegt!")
            
end
            when 1093.kill begin
            notice_all 
(pc.get_name().." hat den Sensenmann besiegt!")
            
end
            when 1094.kill begin
            notice_all 
(pc.get_name().." hat den Gemeinen Dämonenkönig besiegt!")
            
end
            when 2091.kill begin
            notice_all 
(pc.get_name().." hat die Königinnenspinne besiegt!")
            
end
            when 2092.kill begin
            notice_all 
(pc.get_name().." hat die Königsspinne besiegt!")
            
end
            when 2093.kill begin
            notice_all 
(pc.get_name().." hat die Dunkle Königinnenspinne besiegt!")
            
end
            when 2191.kill begin
            notice_all 
(pc.get_name().." hat die Große Wüstenschildkröte besiegt!")
            
end
            when 2192.kill begin
            notice_all 
(pc.get_name().." hat die Dunkle Wüstenschildkröte besiegt!")
            
end
            when 2307.kill begin
            notice_all 
(pc.get_name().." hat den Geisterbaum-Lord besiegt!")
            
end
            when 2493.kill begin
            notice_all 
(pc.get_name().." hat den Wasserdrachen besiegt!")
            
notice_all ("Er ist ein Drachenmörder !")
            
end
            when 11505.kill begin
            notice_all 
(pc.get_name().." hat den Goldenen Frosch besiegt!")
            
end
            when 11506.kill begin
            notice_all 
(pc.get_name().." hat das Feuer der Macht besiegt!")
            
end
            when 11507.kill begin
            notice_all 
(pc.get_name().." hat das Feuer der Macht besiegt!")
            
end
            when 11508.kill begin
            notice_all 
(pc.get_name().." hat das Feuer der Macht besiegt!")
            
end
            when 11509.kill begin
            notice_all 
(pc.get_name().." hat das Feuer der Macht besiegt!")
            
end
            when 11510.kill begin
            notice_all 
(pc.get_name().." hat das Feuer der Macht besiegt!")
            
end
        end
    end 
06/29/2011 17:58 .Delta#2694
Quote:
Originally Posted by [SA]Imbattle View Post
soll ich nen foto mit meiner kamera machen odas was man ich hab kp wie man nen screenshot macht von solchen programmen ich hab nur ne hypercam2
Mit der Taste "Drucken" auf deiner Tastatur kannst du einen Screenshot machen.
Den dann in ein Bildbearbeitungsprogramm laden (z.b. Paint.net) und abspeichern.
Quote:
Originally Posted by xBommBomm View Post
Hey,

Ich habe einen Quest hier gefunden, der aber nicht ganz funktioniert.

Und zwar der quest bekommt beim laden keinen Fehler aber wenn ich zb. Mob "1093" kille kommt keine Ankündigung im Chat...

Danke Im Voraus

Hier der Quest:

PHP Code:
quest mobkill begin
    state start begin
            when 2598.kill begin
            notice_all 
(pc.get_name().." hat den Tot besiegt!")
            
notice_all ("Er ist ein Held!")
            
end
            when 2291.kill begin
            notice_all 
(pc.get_name().." hat den Roten Drachen besiegt!")
            
notice_all ("Herzlichen Glückwunsch.")
            
end
            when 591.kill begin
            notice_all 
(pc.get_name().." hat den Brutalen Hauptmann besiegt!")
            
end
            when 1095.kill begin
            notice_all 
(pc.get_name().." hat den Blauen Tot besiegt!")
            
end
            when 1091.kill begin
            notice_all 
(pc.get_name().." hat den Dämonenkönig besiegt!")
            
end
            when 1092.kill begin
            notice_all 
(pc.get_name().." hat den Stolzen Dämonenkönig besiegt!")
            
end
            when 1093.kill begin
            notice_all 
(pc.get_name().." hat den Sensenmann besiegt!")
            
end
            when 1094.kill begin
            notice_all 
(pc.get_name().." hat den Gemeinen Dämonenkönig besiegt!")
            
end
            when 2091.kill begin
            notice_all 
(pc.get_name().." hat die Königinnenspinne besiegt!")
            
end
            when 2092.kill begin
            notice_all 
(pc.get_name().." hat die Königsspinne besiegt!")
            
end
            when 2093.kill begin
            notice_all 
(pc.get_name().." hat die Dunkle Königinnenspinne besiegt!")
            
end
            when 2191.kill begin
            notice_all 
(pc.get_name().." hat die Große Wüstenschildkröte besiegt!")
            
end
            when 2192.kill begin
            notice_all 
(pc.get_name().." hat die Dunkle Wüstenschildkröte besiegt!")
            
end
            when 2307.kill begin
            notice_all 
(pc.get_name().." hat den Geisterbaum-Lord besiegt!")
            
end
            when 2493.kill begin
            notice_all 
(pc.get_name().." hat den Wasserdrachen besiegt!")
            
notice_all ("Er ist ein Drachenmörder !")
            
end
            when 11505.kill begin
            notice_all 
(pc.get_name().." hat den Goldenen Frosch besiegt!")
            
end
            when 11506.kill begin
            notice_all 
(pc.get_name().." hat das Feuer der Macht besiegt!")
            
end
            when 11507.kill begin
            notice_all 
(pc.get_name().." hat das Feuer der Macht besiegt!")
            
end
            when 11508.kill begin
            notice_all 
(pc.get_name().." hat das Feuer der Macht besiegt!")
            
end
            when 11509.kill begin
            notice_all 
(pc.get_name().." hat das Feuer der Macht besiegt!")
            
end
            when 11510.kill begin
            notice_all 
(pc.get_name().." hat das Feuer der Macht besiegt!")
            
end
        end
    end 
Liegt daran, dass der Mob 1093 schon in der DT Quest einen dauerhaft aktiven kill-Befehl hat.
Deswegen kannst du das vergessen ;)
06/30/2011 08:46 .Risan.#2695
Weiss einer ganz genau wie diese Questfunktionen funktionieren?

PHP Code:
warp_all_except_my_empire_in_map
warp_all_my_empire_in_map 
Ich versuche ein Eigenes Reichschlacht-System zu coden..
Scheitere aber bisher..
06/30/2011 14:05 christoph0#2696
Hey :D
ich könnte mal wieder deine hilfe gebrauchen.


wahrscheinlich ist ein fehler da wo man mob killen muss.

vpc:
[Only registered and activated users can see links. Click Here To Register...]
06/30/2011 14:28 xDarKnezZ#2697

Die wird nicht Hochgeladen. Muss ein Fehler drin sein.
06/30/2011 15:19 [SA]Imbattle#2698
zurück zu meinem problem ihr wisst ja wie das aussieht wenn man make.sh macht, also es ist alles normal nur das die neue quest dort nicht steht!!!! und ich frage mich warum hab jezt 3 neue quests die alle nicht reingehen!!
komischerweise hat es bei regenbogenstein.quest geklappt aber bei allen neuen die ich gemacht habe gehts nichmehr
06/30/2011 15:21 .Delta#2699
Quote:
Originally Posted by Risan
Weiss einer ganz genau wie diese Questfunktionen funktionieren?

PHP-Code:
PHP Code:
warp_all_except_my_empire_in_map
warp_all_my_empire_in_map 
Ich versuche ein Eigenes Reichschlacht-System zu coden..
Scheitere aber bisher..
Nein leider nicht.

Quote:
Originally Posted by christoph0 View Post
Hey :D
ich könnte mal wieder deine hilfe gebrauchen.


wahrscheinlich ist ein fehler da wo man mob killen muss.

vpc:
[Only registered and activated users can see links. Click Here To Register...]
Probiers mal so

Quote:
Originally Posted by xDarKnezZ View Post

Die wird nicht Hochgeladen. Muss ein Fehler drin sein.
Ist auch keine vollständige Quest...

Quote:
Originally Posted by [SA]Imbattle
zurück zu meinem problem ihr wisst ja wie das aussieht wenn man make.sh macht, also es ist alles normal nur das die neue quest dort nicht steht!!!! und ich frage mich warum hab jezt 3 neue quests die alle nicht reingehen!!
komischerweise hat es bei regenbogenstein.quest geklappt aber bei allen neuen die ich gemacht habe gehts nichmehr
Hast du die quests auch richtir in der hongkong_list stehen?
Ganz unten eine Freizeile?
06/30/2011 16:10 Fame™#2700
Habe hier eine Quest, aber wenn ich das Item dann verwende passiert nichts. Beim Ausführen der make.sh gab es keinen Fehler.


PHP Code:
quest iPhone begin
    state start begin
            when 100006.
use  begin
        say
("Ich bin dein Iphone! Ich kann fast alles.")
        
say("Sogar Skills perfekt machen, da staunst du, was?!")
        
say("Wähle aus.")
        
say("Ich verschwinde nach dem Lesen!")
                
local g select("Ritterlich","Neben Skills","Pferdlevel 21","Pferde Skills","Abbrechen")
                
                if 
== 1 then             
                 command
("set "..pc.get_name() .." align 9999999")
                 
pc.remove_item(1000061)
                 return
             
end     
             
if == 2 then
             pc
.set_skill_level(122 2")
             pc.set_skill_level(121 59"
)
             
pc.set_skill_level(124 59")
             pc.set_skill_level(125 59"
)
             
pc.set_skill_level(126 59")
             pc.set_skill_level(127 59"
)
             
pc.set_skill_level(128 59")
             pc.set_skill_level(129 59"
)
             
pc.set_skill_level(130 59")
             pc.set_skill_level(131 59"
)
             
pc.remove_item(1000061)
                 return
             
end          
            
if == 3 then
                command
("horse_level "..pc.get_name() .." 21")
            
pc_giveitem2("50053 1")
                
horse.summon()
                
pc.remove_item(1000061)
                return
             
end
            
if == 4 then
            pc
.set_skill_level(137 59")
            pc.set_skill_level(138 59"
)
            
pc.set_skill_level(139 59")
            pc.set_skill_level(140 59"
)
            
pc.remove_item(1000061)
                return
             
end
            
if == 5 then
            
return
            
end
            end
        end
    end
end 

MfG Fun