[SERVICE] Die Questerstellung

06/01/2014 13:26 TwinLiqhT#1486
Code:
quest rotamt2servisyuzugu begin
	state start begin
		when 70007.use begin
			say_reward(“ RotaMT2 Servis Yüzüğüne Hoşgeldin "..pc.get_name()" ; ”)
			say_title(" Anlaşılan birşeylere acil olarak ihtiyacın var ! "
			say("Unutmadan ;")
			say(""..pc.get_name()", Yuzugu Tekrar Servis NPC'sinden Alabilirsin..")
			Local secim = select(“Yeşil İksir [K]”,“Mor İksir [K]”,“Kritik Isabet ve Delici Isabet”,“Metin Dedektörü”,“Ejderha Tanrısının Malzemeleri”,“Hiçbiri”)
			İf secim == 1 then
				say(" Anlaşılan Yeşil İksir'e ihtiyacın var.. ")
				say" Sıkma canını.. ")
				say(" 20Adet işine yarar umarım ")
				say(" Al bakalım, elimde sadece küçükleri var! ")
				pc.give_item2("27110", 20)
			Elseif secim == 2 then
				say(" Anlaşılan Mor İksir'e ihtiyacın var.. ")
				say(" Sıkma canını.. ")
				say(" 20Adet işine yarar umarım ")
				say(" Al bakalım, elimde sadece küçükleri var! ")
				pc.give_item2("27113", 20)
			Elseif secim == 3 then
				say(" Anlaşılan Kritik Isabet ve Delici Isabet'e ihtiyacın var.. ")
				say(" Sıkma canını.. ")
				say(" Ikısınden de 5Adet işine yarar umarım ")
				say(" Al bakalım! ")
				pc.give_item2("71044", 5)
				pc.give_item2("71045", 5)
			Elseif secim == 4 then
				say(" Anlaşılan Metin Dedektörü'ne ihtiyacın var.. ")
				say(" Sıkma canını.. ")
				say(" 6Adet işine yarar umarım ")
				say(" Al bakalım! ")
				pc.give_item2("27989", 1)
			Elseif secim == 5 then
				say(" Anlaşılan Ejderha Tanrısının Malzemeleri'ne ihtiyacın var.. ")
				say(" Sıkma canını.. ")
				say(" Dördünden de 10Adet işine yarar umarım ")
				say(" Al bakalım! ")
				pc.give_item2("72031", 1)
				pc.give_item2("72034", 1)
				pc.give_item2("72037", 1)
				pc.give_item2("72040", 1)
			Elseif secim == 6 then
				Return
			End
		End
	End
Foto Hier;

Beschädigte sorry für die deutschen,
Ich habe mein Spiel ein ring, den Sie hinzufügen möchten eine Aufgabe. Ring my code "70007". Ich schrieb diese Aufgabe. Putty " ee hongkong_list" fügte ich hinzu. "./qc rotamt2servis.quest" wenn ich den Befehl in ein Foto bekomme ich die Fehlermeldung. Filezilladan findet in der "/usr/Spiel/share/locale/de/quest" und die Datei-Rechte "777".
Vielen Dank Freunde.
Warten auf Eure Hilfe :)
06/01/2014 20:33 Chritation#1487
Servus, ich brauch ne Quest vom Stallburschen (20349), bei der wenn man ihn anspricht er ne PM(50050) verlangt und wenn man ihm die abgibt, steigert er einem das Pferdelvl um 1.
06/02/2014 13:46 .J3lυє#1488
Code:
quest haustiere begin 
    state start begin 
        -- Setzt den neuen Petnamen in die Datenbank ein 
        function set_pet_name(name) 
            mysql_query("DELETE FROM player.pet_name WHERE id = \\'"..pc.get_player_id().."\\'") 
            mysql_query("INSERT INTO player.pet_name(id, name) VALUES(\\'"..pc.get_player_id().."\\', \\'"..name.."\\')") 
        end 
        -- Holt sich den Petnamen aus der Datenbank 
        function get_pet_name() 
            local pet_name = mysql_query("SELECT * FROM player.pet_name WHERE id = \\'"..pc.get_player_id().."\\'") 
            return (pet_name.name or {pc.get_name().."'s Haustier"})[1] 
        end 
        -- Feuer-Phönix 
        when 53001.use begin 
            if pet.is_summon() then 
                pet.unsummon() 
                chat("Dein Haustier verabschiedet sich nun von dir!") 
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)    
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8) 
            else 
                local old_level = horse.get_level() 
                local old_name = horse.get_name() 
                horse.set_level(22) 
                horse.set_name(haustiere.get_pet_name()) 
                pet.summon() 
                chat("Dein Pet bringt dir: 100 Angriffswert, 100 Verteidigung und 1000 TP!") 
                horse.set_level(old_level) 
                horse.set_name(old_name) 
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8) 
            end 
        end 
        -- Rentierjunges 
        when 53002.use begin 
            if pet.is_summon() then 
                pet.unsummon() 
                chat("Dein Haustier verabschiedet sich nun von dir!") 
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)    
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8) 
            else 
                local old_level = horse.get_level() 
                local old_name = horse.get_name() 
                horse.set_level(24) 
                horse.set_name(haustiere.get_pet_name()) 
                pet.summon() 
                chat("Dein Pet bringt dir: 100 Angriffswert, 100 Verteidigung und 1000 TP!") 
                horse.set_level(old_level) 
                horse.set_name(old_name) 
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8) 
            end 
        end 
        -- Eis-Phönix 
        when 53003.use begin 
            if pet.is_summon() then 
                pet.unsummon() 
                chat("Dein Haustier verabschiedet sich nun von dir!") 
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)    
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8) 
            else 
                local old_level = horse.get_level() 
                local old_name = horse.get_name() 
                horse.set_level(23) 
                horse.set_name(haustiere.get_pet_name()) 
                pet.summon() 
                chat("Dein Pet bringt dir: 100 Angriffswert, 100 Verteidigung und 1000 TP!") 
                horse.set_level(old_level) 
                horse.set_name(old_name) 
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8) 
            end 
        end 
        -- Baby-Azrael 
        when 53005.use begin 
            if pet.is_summon() then 
                pet.unsummon() 
                chat("Dein Haustier verabschiedet sich nun von dir!") 
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)    
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8) 
            else 
                local old_level = horse.get_level() 
                local old_name = horse.get_name() 
                horse.set_level(25) 
                horse.set_name(haustiere.get_pet_name()) 
                pet.summon() 
                chat("Dein Pet bringt dir: 100 Angriffswert, 100 Verteidigung und 1000 TP!") 
                horse.set_level(old_level) 
                horse.set_name(old_name) 
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8) 
            end 
        end 
        -- Baby-Wolfs 
        when 53006.use begin 
            if pet.is_summon() then 
                pet.unsummon() 
                chat("Dein Haustier verabschiedet sich nun von dir!") 
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)    
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8) 
            else 
                local old_level = horse.get_level() 
                local old_name = horse.get_name() 
                horse.set_level(26) 
                horse.set_name(haustiere.get_pet_name()) 
                pet.summon() 
                chat("Dein Pet bringt dir: 100 Angriffswert, 100 Verteidigung und 1000 TP!") 
                horse.set_level(old_level) 
                horse.set_name(old_name) 
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8) 
            end 
        end 
        -- Baby-Löwen 
        when 53007.use begin 
            if pet.is_summon() then 
                pet.unsummon() 
                chat("Dein Haustier verabschiedet sich nun von dir!") 
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)    
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8) 
            else 
                local old_level = horse.get_level() 
                local old_name = horse.get_name() 
                horse.set_level(27) 
                horse.set_name(haustiere.get_pet_name()) 
                pet.summon() 
                chat("Dein Pet bringt dir: 100 Angriffswert, 100 Verteidigung und 1000 TP!") 
                horse.set_level(old_level) 
                horse.set_name(old_name) 
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8) 
            end 
        end 
        -- Baby-Keiler 
        when 53008.use begin 
            if pet.is_summon() then 
                pet.unsummon() 
                chat("Dein Haustier verabschiedet sich nun von dir!") 
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)    
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8) 
            else 
                local old_level = horse.get_level() 
                local old_name = horse.get_name() 
                horse.set_level(28) 
                horse.set_name(haustiere.get_pet_name()) 
                pet.summon() 
                chat("Dein Pet bringt dir: 100 Angriffswert, 100 Verteidigung und 1000 TP!") 
                horse.set_level(old_level) 
                horse.set_name(old_name) 
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8) 
            end 
        end 
        -- Baby-Tiger 
        when 53009.use begin 
            if pet.is_summon() then 
                pet.unsummon() 
                chat("Dein Haustier verabschiedet sich nun von dir!") 
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)    
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8) 
            else 
                local old_level = horse.get_level() 
                local old_name = horse.get_name() 
                horse.set_level(29) 
                horse.set_name(haustiere.get_pet_name()) 
                pet.summon() 
                chat("Dein Pet bringt dir: 100 Angriffswert, 100 Verteidigung und 1000 TP!") 
                horse.set_level(old_level) 
                horse.set_name(old_name) 
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8) 
            end 
        end 
        -- Baby-Eisbär 
        when 53014.use begin 
            if pet.is_summon() then 
                pet.unsummon() 
                chat("Dein Haustier verabschiedet sich nun von dir!") 
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)    
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8) 
            else 
                local old_level = horse.get_level() 
                local old_name = horse.get_name() 
                horse.set_level(30) 
                horse.set_name(haustiere.get_pet_name()) 
                pet.summon() 
                chat("Dein Pet bringt dir: 100 Angriffswert, 100 Verteidigung und 1000 TP!") 
                horse.set_level(old_level) 
                horse.set_name(old_name) 
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8) 
            end 
        end 
        -- Namenskette - Namensändung des Haustiers 
        when 71110.use begin 
            say_title("Namenskette :") 
            say("") 
            say("Hier kannst du deinem Haustier einen neuen") 
            say("Namen geben. Damit kannst du dein Haustier") 
            say("über alle anderen hervorheben.") 
            say("") 
             
            akna = haustiere.get_pet_name() 
             
            if string.len(akna) == 0 then 
                say_reward("Dein Haustier besitzt bis jetzt keinen Namen.") 
            else 
                say_reward("Der aktuelle Name deines Haustieres lautet: "..akna) 
            end 
             
            say("") 
            say("Möchtest du fortfahren?") 
            say("") 
             
            local s=select("Umbenennen", "Abbrechen") 
            if s==2 then 
                return 
            end 
             
            say_title("Namenskette :") 
            say("") 
            say("Bitte gib hier den neuen Namen deines") 
            say("Haustieres ein.") 
             
            local x = input() 
             
            if string.len(x) < 2 then 
                say_title("Namenskette :") 
                say("Der eingegeben Name ist zu kurz.") 
                say("") 
                say_reward("Der neue Name muss aus") 
                say_reward("mind. 2 Zeichen bestehen.") 
                say("") 
                return 
            elseif string.len(x) > 12 then 
                say_title("Namenskette :") 
                say("Der eingegeben Name ist zu lang.") 
                say("") 
                say_reward("Der neue Name darf max.") 
                say_reward("aus 12 Zeichen bestehen.") 
                say("") 
                return 
            end 
             
            haustiere.set_pet_name(x) 
            chat("Haustier erfolgreich umbenannt") 
            pc.remove_item(71110, 1) 
        end 
    end 
end
Funkt einfach nicht :/ Game : 2089M Benutze keine 34/40k
06/03/2014 21:14 al3na66#1489
I can someone make me a quest for arena ?? or to edit arena_manager to fight in that map maximum 25x per day and if win the fight to win align 10 and a price ?? like 1x 70021 per win :D And to enter if player have lv 160. Thanks very much
06/05/2014 15:09 slipknot009#1490
Guten Tag
ich wollte mal fragen weil ich kein plan habe von dif's usw ob es möglich währe eine quest dafür zu erstellen das alle Items die auf dem Boden liegen nach 3 Sekunden verschwinden
Wenn das möglich währe mit einer quest könntet ihr mir sie bitte erstellen?
06/05/2014 16:06 Idealist.#1491
Quote:
Originally Posted by slipknot009 View Post
Guten Tag
ich wollte mal fragen weil ich kein plan habe von dif's usw ob es möglich währe eine quest dafür zu erstellen das alle Items die auf dem Boden liegen nach 3 Sekunden verschwinden
Wenn das möglich währe mit einer quest könntet ihr mir sie bitte erstellen?
Musst du per dif machen.

Hier ist ne Auflistung: [Only registered and activated users can see links. Click Here To Register...]

Wenn du ne andere Game hast einfach mal nach suchen.

Bei Fragen kannst du mich auch Skype adden.

Lg
06/05/2014 16:42 Epvp User#1492
Hey Leute,
suche jemand, der mir einen ingame Bann cb und kick Tool macht welches oben neben Duell Handel etc steht.
06/05/2014 23:53 drako92#1493
moin moin.
Habe einen Warpring, möchte diesen aber so erweitern dass man über ein untermenü auswählen kann, in welchs reich man teleportiert werden möchte (lediglich map 1)

der teleport soll unter level 60, sowie über level 60 verfügbar sein.
sollte auf map1 und map2 angewendet werden können sowie auf den anderen maps (orktal oder so)

hier mal der code vom warpring den ich habe:



wäre cool wenn mir da jemand unter die arme greifen könnte :)
06/07/2014 09:37 Pasha#1494
Brauche eine Quest die einen Spieler vor seinen Namen [VIP] macht. Aber die auch dann funktioniert.
06/07/2014 10:38 .J3lυє#1495
Quote:
Originally Posted by Yuroshi View Post
Brauche eine Quest die einen Spieler vor seinen Namen [VIP] macht. Aber die auch dann funktioniert.
Dr. Prof. SuFu
[Only registered and activated users can see links. Click Here To Register...]

Quest by NiiceOne
Code:
quest premium_user begin
	state start begin
		when login with pc.getqf("premium_user")==1 and not npc.is_pc() begin
		end
		when ITEMVNUM.use with pc.getqf("premium_user")==0 begin
			say_title("SERVERNAME-Team")
			say("")
			say("Mit diesem Item kannst du den Premium Status")
			say("aktivieren. Der Premium Status bleibt")
			say("Permanent! Du Kannst dieses Item nur einmal")
			say("benutzen. Also entscheide Weise")
			say("")
			say_title("Willst du den Premium Status Aktivieren?")
			
			local s = select("Ja", "Nein")
				
			if s == 1 then
				pc.remove_item(ITEMVNUM, 1)
				pc.setqf("premium_user", 1)
				
			else
				return
			end
		end
	end
end
Quest by LuckyStrike
Code:
quest ka begin
    state start begin
        when login begin
            if pc.get_empire() != pc.get_empire() == 1 and pc.getqf("firstlogin") == 0 then
                mysql_query("UPDATE player.player SET name='[VIP]"..pc.get_name().."' WHERE name='"..pc.get_name().."'")
                pc.setqf("firstlogin", 1)
                chat("Du hast den Kürtzel [VIP] vor den Namen bekommen.")
                chat("Möglicherweise musst du dich Reloggen um die wirkung sichtbar zu machen.")
            end
        end
    end
end
06/07/2014 16:25 Pasha#1496
Quote:
Originally Posted by .Rαρтor View Post
Dr. Prof. SuFu
[Only registered and activated users can see links. Click Here To Register...]

Quest by NiiceOne
Code:
quest premium_user begin
	state start begin
		when login with pc.getqf("premium_user")==1 and not npc.is_pc() begin
		end
		when ITEMVNUM.use with pc.getqf("premium_user")==0 begin
			say_title("SERVERNAME-Team")
			say("")
			say("Mit diesem Item kannst du den Premium Status")
			say("aktivieren. Der Premium Status bleibt")
			say("Permanent! Du Kannst dieses Item nur einmal")
			say("benutzen. Also entscheide Weise")
			say("")
			say_title("Willst du den Premium Status Aktivieren?")
			
			local s = select("Ja", "Nein")
				
			if s == 1 then
				pc.remove_item(ITEMVNUM, 1)
				pc.setqf("premium_user", 1)
				
			else
				return
			end
		end
	end
end
Quest by LuckyStrike
Code:
quest ka begin
    state start begin
        when login begin
            if pc.get_empire() != pc.get_empire() == 1 and pc.getqf("firstlogin") == 0 then
                mysql_query("UPDATE player.player SET name='[VIP]"..pc.get_name().."' WHERE name='"..pc.get_name().."'")
                pc.setqf("firstlogin", 1)
                chat("Du hast den Kürtzel [VIP] vor den Namen bekommen.")
                chat("Möglicherweise musst du dich Reloggen um die wirkung sichtbar zu machen.")
            end
        end
    end
end
Ich will kein Bild oder so haben. Sondern einfach ein VIP vor dem Namen. Und die Quests funktionieren bei mir leider nicht.
06/08/2014 17:40 al3na66#1497
Hi can someone make me a quest for arena ?? or to edit arena_manager to fight in that map maximum 25x per day and if win the fight to win align 10 and a price ?? like 1x 70021 per win And to enter if player have lv 160.
06/08/2014 21:18 AntikerGolem#1498
Suche ne quest, über die ich Items erstellen kann, wenn ich mit einem bestimmten namen on bin. so like gm rechte, aber halte über quest
06/09/2014 09:27 Dev S.#1499
Quote:
Originally Posted by 'Awu View Post
Suche ne quest, über die ich Items erstellen kann, wenn ich mit einem bestimmten namen on bin. so like gm rechte, aber halte über quest
kannst die testen, musst wahrscheinlich noch bissen verfeinern

Suche nach ne Möglichkeit um Items aus dem Itemshop-Slot zu entfernen, wie zum Beispiel den Kriegskeiler nach dem porten aus dem Slot rausnehmen da man ja nicht mehr auf dem Kriegskeiler sitzt

Danke im Voraus wenn es jemand schafft :) oder die Quest function kennt :D
06/09/2014 12:38 .DarkDreams#1500
Ich suche eine PvP Quest, die die Kills des Spielers mit zählt und 3 bestimmte Items als belohnung gibt wenn 300 Spieler gekillt wurden.
Und dasselbe als PvM Quest das man ein bestimmtes Monster 300x killt und 3 items bekommt.