[SERVICE] Die Questerstellung

04/13/2015 19:49 KΛIƬӨ#2521
Quote:
Originally Posted by Shimao View Post
Quest geht leider nicht..

Code:
pferd30.quest:1:quest doesn't have begin-end clause. (beginn)
Error occured on compile pferdsofort.quest
Quest wurden neu kompiliert!


Das kannst du ganz einfach in der Datenbank machen (funktoniert aber glaube ich nur bei Reittiere, keine Pets!
In der Datenbank unter item_proto scrollst du ganz weit nach Rechts und unter value0 kannst du einfach einstellen was und wie viel..
Find die liste leider nicht .. hier gibt es irgendwo eine Liste (google mal sowas wie: "Metin2 Reittiere Boniliste" oder ähnliches dann wirst du iwann fündig welche Nummer welches Boni ist
So wieder da, war in Eile hab beginn anstatt begin geschrieben eben verschrieben bei dem Zeitwahn. Kopier sie mal wieder und danach muss sie 100% gehen !
04/13/2015 22:40 timiich12#2522
Ich suche eine Quest die mir nach dem teleporten oder warpen mir volle TP gibt.
THX im voraus
04/13/2015 22:54 Shimao#2523
Ich glaube wir 2 nerven heute extrem.. aber ich bräuchte eine Quest, die sobald ich Item X auslöse der die Zeit vom Biologen um das nächste Item auf 0 abzugeben sofort auf 0 stellt..

Heißt
Biologe braucht 4 Stunden um Abzugeben>Item Drücken>Zeit auf 0 und nächste Item kann sofort abgegeben werden>item verschwindet ..

Danke im vorraus

MfG :)
04/14/2015 07:15 Ace*-#2524
Servus ihr Quester da draußen ich brauche eine Quest die so aussehen soll:

Wenn man 1 Umhang einlöst das er nicht verschwindet sondern bleibt und es ganz normal gepullt wird. d.h einfach ein Permanenter Umhang.

Lg
04/14/2015 08:45 geneesys#2525
Hallo zusammen =)
Hätte auch mal eine frage zu einer Quest ._.

Hallo ich suche jemanden der mir die Quest so biegt, das ich sie immer ab verschieden leveln zugesendet bekomme.

Lv. 5,25,50,75,99
Die Stautswerte die man bekommt sollten auch jedes mal anders sein (die passe ich aber selbst an :p )
Berfus "Level" die man wählt: Krieger-Neuling-Krieger Lehrling-Krieger-Meister-Krieger-Gutt
(Ich hab natürlich schon selber probiert aber jedes mal funktioniert nichts mehr °.° Bin leider kein code Profi wie ihr!)

Hab auch probiert einfach oben das Level auf 25 zu ändern und die Quest als Beruf2 abzuspeichern und die andere als Beruf3 leider klappte das nicht D: Eine von beiden lädt dann einfach nicht o:


Code:
quest berufauswahl2 begin 
    state start begin 
        when login or levelup with pc.get_level() >= 25 begin 
            set_state(beruf2) 
        end 
    end 
    state beruf2 begin 
        when letter begin 
            send_letter("Beruf steigern Lv. 25") 
        end 
        when button or info begin 
            say("Hallo Spieler:") 
            say("Du hast Lv.50 erreicht und darfst nun Waehlen!")			
            say("Welchen Beruf möchtest du Steigern:")			
            say("Krieger-Meister bekommt: 1000TP + 10 STR") 
			say("") 
            say("Ninja-Meister bekommt: 1000TP + 10 DEX") 
            say("")			
            say("Sura-Meister bekommt: 1000TP + 10 INT")
			say("")					
            say("Schamanen-Meister bekommt: 1000TP + 10 INT") 
            say("")
            say("AllInOne-Player bekommt: ") 
            say("500 TP und MP + 5 DEX + 5 INT + 5 VIT + 5 STR")			
            say("")				
            say("Besuche den Berufslehrer um zu waehlen!") 
        end 
        when 20080.chat."Berufe steigern" begin 
            say_title("Wähle deinen Beruf:") 
            local s=select("Krieger-Meister","Ninja-Meister","Sura-Meister","Schamanen-Meister","AllInOne-Player","Abbrechen!") 
            if s==1 then 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*24*365*60) 
                affect.add_collect(apply.STR, 10, 60*60*24*365*60) 
                chat("Du bist jetzt ein Krieger-Meister. Du bekommst 1000 HP und 10 Stärkepunkte.") 
                set_state(__COMPLETE2__) 
            elseif s==2 then 
                affect.add_collect(apply.DEX, 10, 60*60*24*365*60) 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*24*365*60) 
                chat("Du bist jetzt ein Ninja-Meister. Du bekommst 1000 HP und 10 DEX Punkte.") 
                set_state(__COMPLETE2__) 
            elseif s==3 then 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*24*365*60) 
                affect.add_collect(apply.INT, 10, 60*60*24*365*60) 
                chat("Du bist jetzt ein Sura-Meister. Du bekommst 1000 HP und 10 INT Punkte") 
                set_state(__COMPLETE2__) 
            elseif s==4 then 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*24*365*60) 
                affect.add_collect(apply.INT, 10, 60*60*24*365*60) 
                chat("Du bist jetzt ein Schamanen-Meister. Du bekommst 1000 HP und 10 INT Punkte.") 
                set_state(__COMPLETE2__)
            elseif s==5 then 
                affect.add_collect(apply.MAX_HP, 500, 60*60*24*365*60) 
                affect.add_collect(apply.MAX_SP, 800, 60*60*24*365*60) 
                affect.add_collect(apply.INT, 5, 60*60*24*365*60) 
                affect.add_collect(apply.VIT, 5, 60*60*24*365*60) 
                affect.add_collect(apply.DEX, 5, 60*60*24*365*60) 
                affect.add_collect(apply.STR, 5, 60*60*24*365*60) 
                chat("Du bist jetzt ein AllInOne-Player. Du bekommst 500 HP und 800 MP, 5 INT, 5 STR, 5 DEX, 5 VIT.") 
                set_state(__COMPLETE2__) 				
			elseif s==6 then 
				return
            end 
        end 
    end 
    state __COMPLETE2__ begin 
    end 
end

Könnt ihr mir helfen das ich diese mit verschiedenen Belohunungen pro level erhalte ?

Vielen Dank =)
04/14/2015 12:25 Backxtar#2526
Quote:
Originally Posted by Backxtar View Post
Suche noch immer eine Art jagdauftrag bei dem man 5 metins der Schlacht töten muss und anschließend aus 3 Belohnungen wählen kann :/ das ganze soll mit Level 5 stattfinden
.. :)
04/14/2015 12:39 .yorliK#2527
Quote:
Originally Posted by Backxtar View Post
.. :)
Wurde doch schon geschrieben?!
[Only registered and activated users can see links. Click Here To Register...]
04/14/2015 12:44 Backxtar#2528
Oh sorry hab ich übersehen :D

Edit:

Die Quest geht nich ..

[Only registered and activated users can see links. Click Here To Register...]
04/14/2015 13:47 KΛIƬӨ#2529
Quote:
Originally Posted by Backxtar View Post
Oh sorry hab ich übersehen :D

Edit:

Die Quest geht nich ..

[Only registered and activated users can see links. Click Here To Register...]
Code:
quest petquest begin
	state start begin
		when login or levelup with pc.get_level() >= 5 begin
			send_letter("Pet Quest")
		end
		when button or info with pc.get_level() >= 5 begin 
			say_title("Pet Quest")
			say_reward("Um die Quest erfolgreich abzuschließen,")
			say_reward("töte 5 Metinsteine der Schlacht!")
			if select("Kannst du das für mich machen?","Nein danke.") == 2 then return end
			pc.setqf("metinkill",0)
			clear_letter()
		end
		when kill with npc.get_race() == 8003 and pc.get_level() >= 5 begin
			pc.setqf("metinkill",pc.getqf("metinkill")+1)
			if pc.getqf("metinkill") == 20 then
				setstate(belohnung1)
			end
		end
	end
	state belohnung1 begin
		when letter begin
			send_letter("Geschafft!")
		end
		when button or info with pc.get_level() >= 5 begin
			say_title("Pet Quest")
			say("Du hast 5 Metinsteine der Schlacht zerstört!")
			say("Such dir nun eine Belohnung aus.")
			local s = select("Feuerphönix (50 AW)","Eisphönix (50 DEF)","Jadephönix (1000 TP)")
			if s == 1 then
				pc.give_item2(53001, 1)
				return
			elseif s == 2 then
				pc.give_item2(53003, 1)
				return
			elseif s == 3 then 
				pc.give_item2(53017, 1)
				return
			end
			setstate(_COMPLETE_)
		end
	end
	state _COMPLETE_ begin
	end
end
Hast ein Begin vergessen. Ich setz mich kurz an die anderen Quests wenn mein Vs mal gehen würde.

Quote:
Originally Posted by Shimao View Post
Ich glaube wir 2 nerven heute extrem.. aber ich bräuchte eine Quest, die sobald ich Item X auslöse der die Zeit vom Biologen um das nächste Item auf 0 abzugeben sofort auf 0 stellt..

Heißt
Biologe braucht 4 Stunden um Abzugeben>Item Drücken>Zeit auf 0 und nächste Item kann sofort abgegeben werden>item verschwindet ..

Danke im vorraus

MfG :)
Schick mir mal die Quest. Lad sie auf [Only registered and activated users can see links. Click Here To Register...] hoch.

Quote:
Originally Posted by timiich12 View Post
Ich suche eine Quest die mir nach dem teleporten oder warpen mir volle TP gibt.
THX im voraus
Code:
quest kaito begin
	state start begin
		when login begin
			pc.set_hp(pc.get_max_hp())
		end
	end
end
04/14/2015 15:27 rollback#2530
Quote:
Originally Posted by Ace*- View Post
Servus ihr Quester da draußen ich brauche eine Quest die so aussehen soll:

Wenn man 1 Umhang einlöst das er nicht verschwindet sondern bleibt und es ganz normal gepullt wird. d.h einfach ein Permanenter Umhang.

Lg
PHP Code:
quest umhang begin
    state start begin
        when umhangvnum
.use begin
            pc
.aggregate_monster()
        
end
    end
end 
Type vom Umhang auf 18 ändern
04/14/2015 17:00 timiich12#2531
Hay ich habe ein Problem ich möchte in diese Quest ab level 15 ist und ich weiß nicht ganz genau wo ich das jetzt ein bauen musst thx im voraus :)
PHP Code:
quest pvm begin 
    state start begin  
        when letter begin 
            send_letter
("Deine PvM-Aufgabe") 
        
end 
        when button 
or info begin 
            say_title
("PvM-Aufgabe") 
            
say("") 
            
say("Töte Metin der Schlacht und erhalte Belohnungen.") 
            
say("") 
            
say_reward("Du musst noch "..(20-pc.getqf("pvm")).." Metin der Schlacht töten.") 
        
end 
        when kill with npc
.get_race()== 8003 begin  
            
if pc.getqf("pvm") != 0 then 
                pc
.setqf("pvm", pc.getqf("pvm")+1) 
            else  
                
pc.setqf("pvm", 1) 
            
end
            
if pc.getqf("pvm") >= 20 then 
                set_state
(pvm_end) 
            
end 
        end 
    end 
    state pvm_DarkDreams_end begin 
        when letter begin 
            say_title
("PvM-Aufgabe") 
            
say("") 
            
say("Sehr gut,") 
            
say("du hast 20 Metin der Schlacht getötet.") 
            
say("") 
            
say("Deine Belohnung:") 
            
say("50x Tapferkeitsumhänge") 
            
say("1x Warpring") 
            
say("10x Gegenstand Verstärken") 
            
pc.give_item2(70038, 50) 
            
pc.give_item2(70070, 1) 
            
pc.give_item2(71085, 10) 
            
set_state(__COMPLETE__) 
        
end 
    end 
    state __COMPLETE__ begin 
    end 
end 
04/14/2015 17:32 Backxtar#2532
welches begin fehlt denn ..
04/14/2015 18:20 timiich12#2533
Quote:
Originally Posted by timiich12 View Post
Hay ich habe ein Problem ich möchte in diese Quest ab level 15 ist und ich weiß nicht ganz genau wo ich das jetzt ein bauen musst thx im voraus :)
PHP Code:
quest pvm begin 
    state start begin  
        when letter begin 
            send_letter
("Deine PvM-Aufgabe") 
        
end 
        when button 
or info begin 
            say_title
("PvM-Aufgabe") 
            
say("") 
            
say("Töte Metin der Schlacht und erhalte Belohnungen.") 
            
say("") 
            
say_reward("Du musst noch "..(20-pc.getqf("pvm")).." Metin der Schlacht töten.") 
        
end 
        when kill with npc
.get_race()== 8003 begin  
            
if pc.getqf("pvm") != 0 then 
                pc
.setqf("pvm", pc.getqf("pvm")+1) 
            else  
                
pc.setqf("pvm", 1) 
            
end
            
if pc.getqf("pvm") >= 20 then 
                set_state
(pvm_end) 
            
end 
        end 
    end 
    state pvm_DarkDreams_end begin 
        when letter begin 
            say_title
("PvM-Aufgabe") 
            
say("") 
            
say("Sehr gut,") 
            
say("du hast 20 Metin der Schlacht getötet.") 
            
say("") 
            
say("Deine Belohnung:") 
            
say("50x Tapferkeitsumhänge") 
            
say("1x Warpring") 
            
say("10x Gegenstand Verstärken") 
            
pc.give_item2(70038, 50) 
            
pc.give_item2(70070, 1) 
            
pc.give_item2(71085, 10) 
            
set_state(__COMPLETE__) 
        
end 
    end 
    state __COMPLETE__ begin 
    end 
end 
schon gelöst trotzdem danke :)
04/14/2015 20:56 KΛIƬӨ#2534
Quote:
Originally Posted by Backxtar View Post
welches begin fehlt denn ..
Hab es doch neu gepostet..
04/14/2015 21:03 Backxtar#2535
Da haben wir aber dasselbe Problem wie letztes mal. Du kannst die Rolle anklicken, aber es kommt kein Text.