[SERVICE] Die Questerstellung

04/05/2016 19:22 gerald500#3436
Quote:
Originally Posted by 123snake123 View Post
Suche keine Quest sondern eine Funktion....

Und zwar pc.get_leader_pid(). Diese wurde mit dem Flummenrun eingefügt ist aber im Source defeniert also kann ich sie mir nicht so einfach rausziehen.

Würde mir die einer schreiben für in meine Questlib?
ich hab dir mal eine funktion gebaut via client quest kommi die kannst du erweitern das sie das macht was du brauchst.
04/05/2016 21:45 ライト#3437
Quote:
Originally Posted by [SA]xAmnezia View Post
Jo Leute!
Ich suche eine Quest, die mir per Item ermöglicht 4 Bonis zu zeigen von denen ich einen auswählen kann der Permanent auf dem Charakter bleibt! Nach Auswahl des 1 von 4 Bonis sollte das Item verschwinden.

Item ID: 555

1. Bonus : 15 Int
2. Bonus : 15 Vit
3. Bonus : 15 Dex
4. Bonus : 15 Str

Es wäre Nice wenn es möglich ist sie so zu schreiben das man pro Char nur einmal so ein Item benutzen kann. Ist das nicht möglich wäre es auch nicht schlimm!

Skype: xamneziahaze

Bitte per Skype senden wenn sowas möglich ist, Kleine Belohnung wird es geben!

Lg.
PHP Code:
quest bonis begin
    state start begin
        when 555.
use begin
            set_state
(boni)
        
end
            say_title
("Wähle deine Stärke aus:")
            
local s=select("Vitalität","Intelligenz","Stärke","Supporter")
            if 
s==1 then
                affect
.add_collect(apply.CON1560*60*24*365*60)
                
chat("Du hast 20 Vitalität erhalten!")
                
set_state(__COMPLETE__)
            elseif 
s==2 then
                affect
.add_collect(apply.INT1560*60*24*365*60)
                
chat("Du hast 20 Intelligenz erhalten!")
                
set_state(__COMPLETE__)
            elseif 
s==3 then
                affect
.add_collect(apply.STR1560*60*24*365*60)
                
chat("Du hast 20 Stärke erhalten!")
                
set_state(__COMPLETE__)
            elseif 
s==4 then
                affect
.add_collect(apply.DEX1560*60*24*365*60)
                
chat("Du hast 20 Verteidigung erhalten!")
                
set_state(__COMPLETE__)
            
end
        end
    end
    state __COMPLETE__ begin
    end
end 
04/06/2016 15:03 #..SyNTeX..<3#3438
Könnte mir jemand ein Quest erstellen diese sollte wie folgt aussehen:

Namesänderungsquest: Umlaute, Sonderzeichen, Klammern usw sollten damit funktionieren.
04/06/2016 21:27 123snake123#3439
Quote:
Originally Posted by gerald500 View Post
ich hab dir mal eine funktion gebaut via client quest kommi die kannst du erweitern das sie das macht was du brauchst.
Aber die funzt iwie nicht richtig oder ich machs falsch.
04/07/2016 08:58 SolWayne#3440
Guten Tag liebe epvpler,

Unzwar suche ich folgende questen ich selbst kriege es nicht gebacken sie zuschreiben.
Einmal das Bind / Ent- Bind Quest
Und einmal Kostüm Switcher Quest

Danke für euere Hilfe

Mit freundlichen Grüßen

SolWayne
04/09/2016 21:11 thecryfromhell#3441
hi all zusammen,

- ich möchte hier " warp ( 38300 , 64000 )" einpaar bosse haben, zwar will ich eigentlich das der player hier nur eine halbe stunde bleiben darf,

- ich will ja nicht das er alle bosse selbst killt er soll halt nach einer halben stunde gegickt werden

- und er darf erst wieder nach einer halben stunde wieder kommen, nicht vorher.

- und er muss mit irgendeinem item das er im inventar hat bezahlen, also wenn er eine weisse perle hat darf er nach einer halben stunde wieder kommen und eine halbe stunde bleiben.


ist so etwas möglich? wenn ja bitte ich um hilfe.

mfg
04/10/2016 17:04 SolWayne#3442
Zu der Zeit muss du wie in jeden ein ein Server Timer in die Quest einbauen.
Dann das er dann nach 30 min erst wieder kann erneut ein Timer


Machen wir es ganz einfach lad dir koris Files runter such dir von der Game die razador run Quest und schreibe die dir beliebig um :D
04/12/2016 18:03 Triona2#3443
Kann mir wer eine Quest schreiben das wenn mit meinem Char das erste mal joine das oben Steht Wir Begrüßen Name in der Welt von Metin2. und der name soll in der Farbe sein in das Reich er joint.
Danke im Voraus
04/13/2016 23:27 qimi44#3444
@[Only registered and activated users can see links. Click Here To Register...], ich könnte dir die Quest schicken, allerdings ohne die Funktion mit der Reichsfarbe ^^ Wenn du Interesse hast schreib einfach
04/16/2016 18:48 gerald500#3445
Quote:
Originally Posted by SolWayne View Post
Zu der Zeit muss du wie in jeden ein ein Server Timer in die Quest einbauen.
Dann das er dann nach 30 min erst wieder kann erneut ein Timer


Machen wir es ganz einfach lad dir koris Files runter such dir von der Game die razador run Quest und schreibe die dir beliebig um :D
Keiner braucht nen server_timer für sowas wenns doch so geht:
Code:
quest special_map begin
	state start begin
	
		function quest_options()
			options = {}
			options.fail_text_wait = "Du musst noch warten bis du wieder auf die Map darfst"
			options.time_to_wait = 60*30
			options.time_to_stay_on_map = 60*30
			options.text_time_over = "die halbe Stunde ist um!"
			options.text_teleporter = {"Hallo ich bringe dich auf meine geheime Map","aber dafür musst du mir eine Weiße Perle geben",", du darfst nur eine halbe Stunde bleiben", " und erst nach einer halben Stunde wieder kommen","Willst du wirklich die Map betreten?"}
			options.text_teleporter_no_item = "Du besitzt keine Weiße Perle!"
			options.need_item = 27992
			options.need_item_count = 1
			options.teleporter_choose_text={"Ja","Nein"}
			options.kords = {38300,64000}
			options.index = 1 -- hier den mapindex anpassen
			options.not_legal_on_map="Du bist nicht über den Teleporter auf die map gekommen Widerschauen!"
			return options
		end
		
		when 9012.chat."MEIN MAP NAME" begin
			local options = special_map.quest_options()
			for _,v in ipairs(options.text_teleporter) do
				say(v)
			end 
			if select(options.teleporter_choose_text[1],options.teleporter_choose_text[2]) == 2 then return end
			if pc.getqf("last_time") > get_time() then say(options.fail_wait) return end
			if pc.count_item(options.need_item) <= 0 then say(options.text_teleporter_no_item) return end
			pc.remove_item(options.need_item,options.need_item_count)
			pc.setqf("legal_on_map",1)
			pc.warp(options.kords[1],options.kords[2])
		end
		
		when login begin 
			local options = special_map.quest_options()
			if pc.get_map_index() == options.index then
				if pc.getqf("legal_on_map") <= 1 then notice(options.not_legal_on_map) warp_to_village() return end
				if pc.getqf("time_to_stay") == 0 then
					pc.setqf("time_to_stay",options.time_to_stay_on_map)
				end
				loop_timer("Kick_From_Map",60)
			end
		end
	
		when Kick_From_Map.timer begin
			local options = special_map.quest_options()
			pc.setqf("time_to_stay",pc.getqf("time_to_stay")-1)
			if pc.getqf("time_to_stay") <= 0 then
				pc.setqf("last_time",get_time()+options.time_to_wait)
				notice(options.text_time_over)
				pc.setqf("legal_on_map",0)
				warp_to_village()
			end
		end
	
	end
end
wenn er sich ausloggt und wd einloggt kommt der loop_timer wieder und zieht wd vom questflag jede minute ab ?

und man braucht nur einen timer keinen zweiten lol es gibt questflags und zeit funktionen
04/17/2016 17:55 -Exploit#3446
Hallo,

Ich suche jemanden der mir eine Quest erstellt wo man für 10 Pferdemedaillen ein Millitärgauel bekommt vom Stallburschen.

Die Quest soll man ab Level 35 bekommen mit geh zum Stallburschen um dein Pferd zu erhalten und dann die Information das man Pferdemedaillen Farmen muss.

Ich danke im vorraus!

Mfg
04/20/2016 16:20 Jantux#3447
Quote:
Originally Posted by .TekkForCe View Post
Hallo,

Ich suche jemanden der mir eine Quest erstellt wo man für 10 Pferdemedaillen ein Millitärgauel bekommt vom Stallburschen.

Die Quest soll man ab Level 35 bekommen mit geh zum Stallburschen um dein Pferd zu erhalten und dann die Information das man Pferdemedaillen Farmen muss.

Ich danke im vorraus!

Mfg

Bitte schön

PHP Code:
quest horse_quest begin
    state start begin
        when levelup 
or login with pc.get_level() >= 35 begin
            send_letter
("Gehe zum Stallburschen")
        
end
        when button 
or info begin
            say_title
("Gehe zum Stallburschen")
            
say()
            
say("Gehe zum Stallburschen.Er will")
            
say("mit dir über etwas sprechen.")
        
end
        when 000.chat
."Militärpferd" begin            --- 000 durch die Vnum des Stallburschen ersetzen
            say_title
("Militärpferd")
            
say()
            
say("Du möchtest nun also ein Militärpferd haben?")
            
say_red("Kannst du haben..Allerdings benötige ich")
            
say_red("von dir 10")
            
say_item_vnum("vnum von Pferdemaille")     --- Die hier vnum von der Pferdemaille rein
            say
("Du erhälst sie von den Affen im Affendungeon")
            
say("Viel Glück!")
            if 
pc.count_item(000) >= 10 then        --- 000 durch Vnum der Pferdemaille ersetzen
                send_letter
("Gehe zum Stallburschen: Abgeschlossen")
            
end
        end
        when button 
or info begin
            say_title
("Gehe zum Stallburschen: Abgeschlossen")
            
say()
            
say("Bringe die Pferdemaillen zum Stallburschen")
        
end
        when 000.chat
."Militärpferd" with pc.count_item(000) >= 10 begin            --- 1."000" durch die Vnum des Stallburschen ersetzen und 2. für Pferdemaille
            say_title
("Militärpferd")
            
say()
            
say("Vielen Dank das du mir die ")
            
say("Pferdemaillen zurück gebracht hast")
            
say("Als Belohnung erhälst du:")
            
say_red("Militärpferde-Buch")
                        
clear_letter()
            
pc.remove_item(00010)                    --- 000 durch Vnum der Pferdemaille ersetzen[Da werden sie entfernt!]
            
pc.give_item2(000)                        --- 000 durch Vnum des Militärpferde-Buch ersetzen
            horse
.set_level(21)
            
set_state(_COMPLETE_)
        
end
    end
    state _COMPLETE_ begin    
    end
end 
lass es mich wissen wenn es geklappt hat!
04/30/2016 14:22 .ERDLING.#3448
Suche jemanden der mir folgende Quest schreiben kann.
Ich weiß, dass es Arbeit ist, jedoch würde ich auch Rest PSC bieten^^
05/02/2016 20:14 .ERDLING.#3449
05/07/2016 06:34 ImbaSun#3450
Hallo Suche ne Quest Für map 1 Blau Gelb Rot (warpring)