[SERVICE] Die Questkontrolle

01/22/2012 21:23 Kriegergeist^^#4591
bei den npc on_click auf 2 zu machen hat auch nichts genützt, sobald ich den eventflag "dungeonpunkte" auf 1 setze, kann man ihn nicht mehr ansprechen, habe es sogar mit on_click 0 versucht, das selbe ergebnis
Glaube es liegt an der quest, weiß bloß nicht was -.-

#Edit: Habe das Problem anderes gelöst, trotzdem danke ;)

MfG
Kriegergeist^^
01/23/2012 14:44 SheroXx#4592
Hey hab da mal ein Prob von mir mit Pferdequest will 200x Boni Switcher gegen Pony tauschen war am Anfang ne Reitkarte da gings mit den Switcher net


Code:
quest horse_getting begin
state start begin
when 20349.chat."Mein Pferd" with horse.get_level()==0 begin
say_title("Stallbursche")
say("Hallo "..pc.get_name())
say("Um ein Pferd von mir zu bekommen")
say("Musst du mir etwas bringen um mein Waffe zu verstärken")
say("Dann ist das Pferd deins.")
say_item_vnum(71084, 200)	
if pc.count_item("71084, 200")==0 then
say("Wenn du mir das holst")
say("Dann werde ich dir sehr Dankbar sein.")
return
end
say("Möchtest du mir das geben?")
local s=select("Ja", "Nein")
if s==2 then
say_title("Stallbursche")
say("Schade, dann geh bitte wieder.")
return
end
if pc.count_item("71084, 200")==0 then
chat("ERROR!!!!")
return
end
pc.remove_item("71084, 200", 1)
pc.give_item2("50051", 1)	
say_title("Stallbursche")
say("Oh danke! Hier kriegst du ein Pferd.")
say("Pass gut drauf auf!")
pc.set_skill_level(131, 10)
horse.set_level(1)
horse.summon()	
horse.ride()	
end
when 20349.chat."Mein Kampfpferd" with horse.get_level()==1 and pc.get_level()>=20 begin
say_title("Stallbursche")
say("Hallo "..pc.get_name())
say("Um ein Kampfpferd von mir zu bekommen")
say("musst du mir etwas Yang bezahlen.")
say("Die Pferde pflegen sich nicht von")
say("alleine und mir geht bald das Futter")
say("aus. Wenn du mir ein Kampfpferd für")
say("7kk Yang abkaufst währe ich dir sehr")
say("dankbar.")
local s = select("Kaufen", "Nicht kaufen")
if s==2 then return end
say_title("Stallbursche")
if pc.get_gold()<7000000 then
say("Du hast zu wenig Yang um mir")
say("eines abzukaufen.")
return
end	
say("Oh danke! Hier kriegst du ein Kampfpferd.")
say("Pass gut drauf auf!")
pc.change_gold(-7000000)
pc.give_item2("50052", 1)
pc.remove_item("50051", 1)
horse.unride()
horse.set_level(11)
horse.summon()	
horse.ride()
end
when 20349.chat."Mein Millitärspferd" with horse.get_level()==11 and pc.get_level()>=35 begin
say_title("Stallbursche")
say("Hallo "..pc.get_name())
say("Um ein Millitärspferd von mir zu bekommen")
say("musst du mir einen Gefallen tun.")
say("Der Oberork hat letztens eines meiner")
say("Pferde getötet. Um ihn zu rächen wünsche")
say("ich mir von dir, dass du ihn tötest.")
say_reward("Willst du das für mich machen?")
local s=select("Ja", "Nein")
if s==2 then return	end
say_title("Stallbursche")
say("Danke, komme wieder wenn er erledigt")
say("ist.")
set_state(obi)
end
end
state obi begin
when 691.kill begin
pc.setqf("obi", 1)
end
when 20349.chat."Mein Millitärspferd" begin	
if pc.getqf("obi")==0 then
say_title("Stallbursche")
say("Hallo "..pc.get_name())
say("Um ein Millitärspferd von mir zu bekommen")
say("musst du mir einen Gefallen tun.")
say("Der Oberork hat letztens eines meiner")
say("Pferde getötet. Um ihn zu rächen wünsche")
say("ich mir von dir, dass du ihn tötest.")
say_reward("Willst du das für mich machen?")
local s=select("Ja", "Nein")
if s==2 then
return
end	
say_title("Stallbursche")
say("Danke, komme wieder wenn er erledigt")
say("ist.")
return
end
say_title("Stallbursche")
say("Oh danke, du hast ihn getötet!")
say("Hier kriegst du ein Millitärspferd")
say("Pass gut drauf auf!")	
pc.give_item2("50053", 1)
pc.remove_item("50052", 1)
horse.unride()
horse.set_level(21)
horse.summon()
horse.ride()
set_state(ende)	
end
end
state ende begin
end
end
01/23/2012 20:36 He3o Sippel#4593
Quote:
Originally Posted by SheroXx View Post
Hey hab da mal ein Prob von mir mit Pferdequest will 200x Boni Switcher gegen Pony tauschen war am Anfang ne Reitkarte da gings mit den Switcher net


Code:
quest horse_getting begin
state start begin
when 20349.chat."Mein Pferd" with horse.get_level()==0 begin
say_title("Stallbursche")
say("Hallo "..pc.get_name())
say("Um ein Pferd von mir zu bekommen")
say("Musst du mir etwas bringen um mein Waffe zu verstärken")
say("Dann ist das Pferd deins.")
say_item_vnum(71084, 200)	
if pc.count_item("71084, 200")==0 then
say("Wenn du mir das holst")
say("Dann werde ich dir sehr Dankbar sein.")
return
end
say("Möchtest du mir das geben?")
local s=select("Ja", "Nein")
if s==2 then
say_title("Stallbursche")
say("Schade, dann geh bitte wieder.")
return
end
if pc.count_item("71084, 200")==0 then
chat("ERROR!!!!")
return
else
pc.remove_item("71084, 200", 1)
pc.give_item2("50051", 1)	
say_title("Stallbursche")
say("Oh danke! Hier kriegst du ein Pferd.")
say("Pass gut drauf auf!")
pc.set_skill_level(131, 10)
horse.set_level(1)
horse.summon()	
horse.ride()	
end
so sollte es gehen
01/24/2012 15:24 Sp0ngeb0b ist cool#4594
PHP Code:
quest horse_getting begin
    state start begin
        when 20349.chat
."Mein Pferd" with horse.get_level() == 0 begin
            say_title
("Stallbursche")
            
say("Hallo "..pc.get_name())
            
say("Um ein Pferd von mir zu bekommen")
            
say("Musst du mir etwas bringen um mein Waffe zu verstärken")
            
say("Dann ist das Pferd deins.")
            
say_item_vnum(71084)    
            if 
pc.count_item(71084) < 200 then
                say
("Wenn du mir das holst")
                
say("Dann werde ich dir sehr Dankbar sein.")
                return
            
end
            say
("Möchtest du mir das geben?")
            
local s=select("Ja""Nein")
            if 
s==2 then
                say_title
("Stallbursche")
                
say("Schade, dann geh bitte wieder.")
                return
            
end
            
if pc.count_item(71084) < 200 then
                chat
("ERROR!!!!")
                return
            
end
            pc
.remove_item(71084200)
            
pc.give_item2(500511)
            
say_title("Stallbursche")
            
say("Oh danke! Hier kriegst du ein Pferd.")
            
say("Pass gut drauf auf!")
            
pc.set_skill_level(13110)
            
horse.set_level(1)
            
horse.summon()    
            
horse.ride()    
        
end
    end
end 
...eher so ;)
01/24/2012 21:27 SheroXx#4595
Danke Sippel jetzt steht in Virtual Box 80 Errors xDDD Spongi deins Test ich mal jetze Hoffe es klappt Sippel is net so schlimm aber trotzdem Danke könnte auch ein Screen schicken wenn ich wüsste wie hochladen ;D

€dit :@Spongebob Deins ist Besser aber immer noch 31 Errors

PS: habe 1678 Files von Daroo dann gebe ich in Virtual Box "m2 qc" ein dann läd er alle quest dann steht unten wie viele Errors

Danke
01/25/2012 12:56 £αšεℜ™#4596
Könntest du ein bild davon machen? würde mich mal interesiieren was da steht
01/25/2012 13:33 SheroXx#4597
Ich hab ein bild von Sippel seinem Weiß aber net wie ich es hier rein bekomme ins Forum dann könnte ich auch eins von Spongebob machen aber wie läd ma die hier rein ??? einfach kopieren und einfügen ???
01/25/2012 15:29 Sp0ngeb0b ist cool#4598
[Only registered and activated users can see links. Click Here To Register...]

da..funktioniert bestens ;)

tipp: nimm andere files wenn du irgendwas mit quests machen musst..die files sind echt fürn ar***

also wie gesagt an der quest liegts nicht
01/25/2012 16:26 SheroXx#4599
Also ich such ja Files ich hab Archi schon pnt wegen 2012 Files und was hast du für 2011 Files gehen da die 80er Rüssis und die Reittiere außerdem kam ich bis jetzt gut aus

SheroXx

€dit : Wie haste des Foto hochgeladen ?
01/25/2012 16:55 Sp0ngeb0b ist cool#4600
items sowie reittiere funktionieren auf jeden files :facepalm:
man muss sie doch bloß einfügen..
& wie gesagt wenn du was mit quests machen willst, lass die files weg & wenn du sagst dass du damit bisher gut ausgekommen bist..dann behalt sie & mach den server ohne quests..was aus meiner sicht ziemlich scheiße klingt ;)

ich empfehle die 2011 files von howan

hochladen? und dann [img] link [/img] ..
01/25/2012 17:46 SheroXx#4601
Also 1. Reittiere gehen bei Daroo Files net wenn ma die Quest einfügt kommt Error uncorred oder so on compile Adventskalender.quest

2. Ohne Quest ist kacke

und 3. Ich Probier mal die Files aus

Außerdem wollte ich wissen ob die 80er Rüssis im Inventar angezeigt werden und auch anziehbar sind und man die Reittiere rufen und Reiten kann ;D

SheroXx
01/25/2012 18:12 Sp0ngeb0b ist cool#4602
1. noch ein grund nicht die files zu nehmen

2. ach ne?

3. schön

das mit den rüssis hängt vom client ab & nicht von den files :facepalm:
zu den reittieren: files von howan aka. 2011 files sind eben 2011 files & konnte man auf dem de server im jahre 2011 die reittiere rufen & reiten? ...ich glaube schon
01/25/2012 18:47 SheroXx#4603
Also mal zu 1. Ich will aber die Files ich kläre des mit den QUest in Skype mit ToBeUnleash oder so xD und 2.weiß ich 3. sind nicht mehr on Hab Marco_a Pnt wegen Files und was könntest du mit für ein Client empfehlen für Daroo FIles mit den Rüssis und man kann Connecten mit Hamachi Server weil hab auch 2012 Client von Touch der geht net "Fehler beim Verbinden mit dem Server"

€dit : kann niemand ein Quest schicken das genauso ist nur ohne Errors bei 1678 Files ???
01/25/2012 20:31 CheHDST#4604
Ich habe den Z-Run gemacht und wen ich bei putty die quests lade dan kommt das:
Error occured on compile z_run.quest HELP!
01/25/2012 21:29 SheroXx#4605
So ähnlich is es bei meinen Reittieren da kommt halt dann Error occured on compile adventskalender.quest xDD brauch auch Hilfe und Pferdequest geht immer noch net