Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...

Starter Skyrim


Snobi

Messages recommandés

Centre de Téléchargement

Hidden Content

    Give reaction to this post to see the hidden content.
( Interne )

Informations sur le partage: Cette quête vous emmènera dans le monde merveilleux de Skyrim pendant l'espace d'un moment dans vos débuts de metin2. A partir du niveau 5, vous recevez une lettre vous demandant d'aller parler au garde du village afin de remplir le registre metin2 à votre nom. Cela vous donnera le choix en premier lieu d'indiquer votre nom, puis de choisir votre race, puis votre classe pour terminer. Choisissez les attentivement, chacune d’entre-elles vous octroies des bonus intéressant!

 

quest starter_skyrim begin
	state start begin
		when login or levelup with pc.level >= 5 begin
			set_state("starter")
		end
	end
	state starter begin
		when letter begin
			send_letter("Registre metin2")
			local v = find_npc_by_vnum(20354)
			if 0!=v then target.vid("__TARGET__", v, "Registre metin2") end
		end
		when button or info begin
			say_title("Registre metin2:")
			say("Allez voir le garde du village pour")
			say("vous inscrire sur le registre metin2")
			say("afin que vous ne soyez pas un inconnu")
			say("aux yeux de tous.")
		end
		when __TARGET__.target.click or 
			20354.chat."Registre metin2" begin
			target.delete("__TARGET__")
			say_title("Garde du village:")
			say("Bonjour inconnu,[ENTER]")
			say("Que venez-vous faire dans ce monde si")
			say("merveilleux ?")
			local a = select("J'aimerai m'inscrire au registre", "Rien! Au revoir")
			if(a == 2) then return end
			say_title("Garde du village:")
			say("Très bien jeune inconnu.")
			say("Veuillez remplir ce formulaire.")
			wait()
			starter_skyrim.formulary()
		end
		function formulary()
			say_title("Formulaire d'inscription au registre Metin2:")
			say_title("Inscrivez votre nom:")
			local my_name = input()
			if my_name == "" then
				say("Vous devez remplir ce champ!")
				wait()
				starter_skyrim.formulary()
			elseif my_name != pc.name then
				say("Le nom que vous avez indiqué est différent")
				say("de votre nom actuel, voulez-vous quand même")
				say("l'enregistrer?")
				say_reward("Attention, si vous inscrivez le mauvais nom")
				say_reward("votre nom changera en celui que vous avez indique.")
				local b = select(locale.yes,locale.no)
				if(b == 1) then
					mysql_query("UPDATE player.player SET name='"..my_name.."' WHERE id='"..pc.get_player_id().."';")
					starter_skyrim.formulary_2()
				end
				starter_skyrim.formulary()
			end
			starter_skyrim.formulary_2()
		end
		function formulary_2()
			say_title("Formulaire d'inscription au registre Metin2:")
			say_title("Choisissez votre race")
			local racelist = select("Altmer", "Argonian", "Bosmer", "Breton", "Dunmer", "Imperial", "SUIVANT")
			if racelist == 1 then
				say_title("Altmer:")
				say("+10 en régénération de mana.")
				say("+5 en vitesse du sort.")
				say("+1500 en mana.")
				say("+5 en résistance à la magie.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(11,10,60*60*24*365*60)
					affect.add(9,5,60*60*24*365*60)
					affect.add(2,1500,60*60*24*365*60)
					affect.add(37,5,60*60*24*365*60)
					chat("Vous êtes maintenant un Altmer!")
					starter_skyrim.formulary_3()
				end
				starter_skyrim.formulary_2()
			elseif racelist == 2 then
				say_title("Argonian:")
				say("+2 en chance.")
				say_reward("Cela comprend toutes les chances. (critiques, drop, yangs...)")
				say("+10 en régénération des pvs.")
				say("+5 en vitesse de déplacement.")
				say("+5 en armure.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(12,2,60*60*24*365*60)
					affect.add(13,2,60*60*24*365*60)
					affect.add(14,2,60*60*24*365*60)
					affect.add(15,2,60*60*24*365*60)
					affect.add(16,2,60*60*24*365*60)
					affect.add(39,2,60*60*24*365*60)
					affect.add(40,2,60*60*24*365*60)
					affect.add(42,2,60*60*24*365*60)
					affect.add(43,2,60*60*24*365*60)
					affect.add(45,2,60*60*24*365*60)
					affect.add(44,2,60*60*24*365*60)
					affect.add(47,2,60*60*24*365*60)
					affect.add(10,10,60*60*24*365*60)
					affect.add(8,5,60*60*24*365*60)
					affect.add(54,5,60*60*24*365*60)
					chat("Vous êtes maintenant un Argonian!")
					starter_skyrim.formulary_3()
				end
				starter_skyrim.formulary_2()
			elseif racelist == 3 then
				say_title("Bosmer:")
				say("+10 en distance de tir à l'arc.")
				say("+5 en effet magique.")
				say("+5 en armure.")
				say("+8 en chance de coup critique.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(52,10,60*60*24*365*60)
					affect.add(4,5,60*60*24*365*60)
					affect.add(54,5,60*60*24*365*60)
					affect.add(15,8,60*60*24*365*60)
					chat("Vous êtes maintenant un Bosmer!")
					starter_skyrim.formulary_3()
				end
				starter_skyrim.formulary_2()
			elseif racelist == 4 then
				say_title("Breton:")
				say("+25 en resistance magique.")
				say("+300 en dégats magiques.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(56,25,60*60*24*365*60)
					affect.add(55,300,60*60*24*365*60)
					chat("Vous êtes maintenant un Breton!")
					starter_skyrim.formulary_3()
				end
				starter_skyrim.formulary_2()
			elseif racelist == 5 then
				say_title("Dunmer:")
				say("+30 en résistance au feu.")
				say("+10 en armure.")
				say("+5 en intelligence.")
				say("+1000 en mana.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(35,30,60*60*24*365*60)
					affect.add(54,10,60*60*24*365*60)
					affect.add(4,5,60*60*24*365*60)
					affect.add(2,1000,60*60*24*365*60)
					chat("Vous êtes maintenant un Dunmer!")
					starter_skyrim.formulary_3()
				end
				starter_skyrim.formulary_2()
			elseif racelist == 6 then
				say_title("Imperial:")
				say("+20 en armure.")
				say("+10 en blocage.")
				say("+15 en résistance magique.")
				say("+20 en parade.")
				say("+10 en régénération des pvs.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(54,20,60*60*24*365*60)
					affect.add(27,10,60*60*24*365*60)
					affect.add(56,15,60*60*24*365*60)
					affect.add(39,20,60*60*24*365*60)
					affect.add(10,10,60*60*24*365*60)
					chat("Vous êtes maintenant un Imperial!")
					starter_skyrim.formulary_3()
				end
				starter_skyrim.formulary_2()
			end
			starter_skyrim.racelist2()
		end
		function racelist2()
			local racelist2 = select("Khajiit", "Nord", "Orc", "Redguard", "Retour")
			if racelist2 == 1 then
				say_title("Khajiit:")
				say("+10 en chance de coup critique et coup percant.")
				say("+5 en distance de tir à l'arc.")
				say("+10 en vitesse d'attaque.")
				say("+20 en vitesse de déplacement.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(15,10,60*60*24*365*60)
					affect.add(16,10,60*60*24*365*60)
					affect.add(52,5,60*60*24*365*60)
					affect.add(7,10,60*60*24*365*60)
					affect.add(8,20,60*60*24*365*60)
					chat("Vous êtes maintenant un Khajiit!")
					starter_skyrim.formulary_3()
				end
				starter_skyrim.racelist2()
			elseif racelist2 == 2 then
				say_title("Nord:")
				say("+30 en résistance au vent.")
				say("+5 en blocage.")
				say("+5 en armure.")
				say("+100 en dégats d'attaques.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(38,30,60*60*24*365*60)
					affect.add(27,5,60*60*24*365*60)
					affect.add(54,5,60*60*24*365*60)
					affect.add(53,100,60*60*24*365*60)
					chat("Vous êtes maintenant un Nord!")
					starter_skyrim.formulary_3()
				end
				starter_skyrim.racelist2()
			elseif racelist2 == 3 then
				say_title("Orc:")
				say("+10 en armure.")
				say("+5 en blocage.")
				say("+5 en vitesse d'attaque.")
				say("+10 en résistance magique.")
				say("+5% en défense BRUT.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(54,10,60*60*24*365*60)
					affect.add(27,5,60*60*24*365*60)
					affect.add(7,5,60*60*24*365*60)
					affect.add(56,10,60*60*24*365*60)
					affect.add(65,5,60*60*24*365*60)
					chat("Vous êtes maintenant un Orc!")
					starter_skyrim.formulary_3()
				end
				starter_skyrim.racelist2()
			elseif racelist2 == 4 then
				say_title("Redguard:")
				say("+30 en résistance au poison.")
				say("+5 en blocage.")
				say("+5 en distance de tir à l'arc.")
				say("+5 en vitesse de déplacement.")
				say("+150 en effet magique et d'attaque.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(41,10,60*60*24*365*60)
					affect.add(27,5,60*60*24*365*60)
					affect.add(52,5,60*60*24*365*60)
					affect.add(8,10,60*60*24*365*60)
					affect.add(53,5,60*60*24*365*60)
					affect.add(55,5,60*60*24*365*60)
					chat("Vous êtes maintenant un Redguard!")
					starter_skyrim.formulary_3()
				end
				starter_skyrim.racelist2()
			end
			starter_skyrim.formulary_2()
		end
		function formulary_3()
			say_title("Formulaire d'inscription au registre Metin2:")
			say_title("Choisissez votre classe")
			local classe_list = select("Acrobat", "Archer", "Assassin", "Barbarian", "Barde", "Mage de guerre", "SUIVANT")
			if classe_list == 1 then
				say_title("Acrobat:")
				say("+50 en vitesse de déplacement.")
				say("+50 en vitesse d'attaque.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(7,50,60*60*24*365*60)
					affect.add(8,50,60*60*24*365*60)
					chat("Vous êtes maintenant un Acrobat!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.formulary_3()
			elseif classe_list == 2 then
				say_title("Archer:")
				say("+50 en vitesse de déplacement.")
				say("+50 en distance de tir à l'arc.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(7,50,60*60*24*365*60)
					affect.add(52,50,60*60*24*365*60)
					chat("Vous êtes maintenant un Archer!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.formulary_3()
			elseif classe_list == 3 then
				say_title("Assassin:")
				say("+50 en vitesse de déplacement.")
				say("+50 en chance de coup critique.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(7,50,60*60*24*365*60)
					affect.add(15,50,60*60*24*365*60)
					chat("Vous êtes maintenant un Assassin!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.formulary_3()
			elseif classe_list == 4 then
				say_title("Barbarian:")
				say("+300 en dégats d'attaques.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(53,300,60*60*24*365*60)
					chat("Vous êtes maintenant un Barbarian!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.formulary_3()
			elseif classe_list == 5 then
				say_title("Barde:")
				say("+20 en intelligence.")
				say("+20 en force.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(4,20,60*60*24*365*60)
					affect.add(5,20,60*60*24*365*60)
					chat("Vous êtes maintenant un Barde!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.formulary_3()
			elseif classe_list == 6 then
				say_title("Mage de guerre:")
				say("+10 en intelligence.")
				say("+5 en force.")
				say("+50 dégats d'attaques et magiques.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(4,10,60*60*24*365*60)
					affect.add(5,5,60*60*24*365*60)
					affect.add(53,50,60*60*24*365*60)
					affect.add(55,50,60*60*24*365*60)
					chat("Vous êtes maintenant un Mage de guerre!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.formulary_3()
			end
			starter_skyrim.classe_list2()
		end
		function classe_list2()
			local classe_list2 = select("Crusader", "Chevalier", "Mage", "Pélerin", "Guerrier", "Retour")
			if classe_list2 == 1 then
				say_title("Crusader:")
				say("+10 en force.")
				say("+10 en blocage et en défense.")
				say("+50 en dégats d'attaques.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(5,10,60*60*24*365*60)
					affect.add(27,10,60*60*24*365*60)
					affect.add(54,10,60*60*24*365*60)
					affect.add(53,50,60*60*24*365*60)
					chat("Vous êtes maintenant un Crusader!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.classe_list2()
			elseif classe_list2 == 2 then
				say_title("Chevalier:")
				say("+75 en dégats d'attaques.")
				say("+30 en défense et en défense magique.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(53,75,60*60*24*365*60)
					affect.add(54,30,60*60*24*365*60)
					affect.add(56,30,60*60*24*365*60)
					chat("Vous êtes maintenant un Chevalier!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.classe_list2()
			elseif classe_list2 == 3 then
				say_title("Mage:")
				say("+300 en dégats magiques.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(55,300,60*60*24*365*60)
					chat("Vous êtes maintenant un Mage!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.classe_list2()
			elseif classe_list2 == 4 then
				say_title("Pélerin:")
				say("+5 en force, en intelligence, en dexterité et en vitalité.")
				say("+30 en dégats magiques et d'attaques.")
				say("+20 en défense et en défense magique.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(3,5,60*60*24*365*60)
					affect.add(4,5,60*60*24*365*60)
					affect.add(5,5,60*60*24*365*60)
					affect.add(6,5,60*60*24*365*60)
					affect.add(53,30,60*60*24*365*60)
					affect.add(55,30,60*60*24*365*60)
					affect.add(54,20,60*60*24*365*60)
					affect.add(56,20,60*60*24*365*60)
					chat("Vous êtes maintenant un Pélerin!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.classe_list2()
			elseif classe_list2 == 5 then
				say_title("Guerrier:")
				say("+10 en blocage, en parade et en défense.")
				say("+50 en force.")
				local confirm = select("Confirmer",locale.no)
				if confirm == 1 then
					affect.add(3,5,60*60*24*365*60)
					affect.add(4,5,60*60*24*365*60)
					affect.add(5,5,60*60*24*365*60)
					affect.add(6,5,60*60*24*365*60)
					chat("Vous êtes maintenant un Guerrier!")
					pc.warp(pc.getx()*100,pc.gety()*100)
					set_state("__COMPLETE")
				end
				starter_skyrim.classe_list2()
			end
			starter_skyrim.formulary_3()
		end
	end
	state __COMPLETE begin
	end
end

PS : leur lien d'images et mort, je n'est pas encore testé la quêtes !

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 0
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Jours populaires

Meilleurs contributeurs dans ce sujet



  • brilliantdiscord_widget
  • Flux d'Activité

    1. 37
    2. 21

      Metin2 en 2020 peut-on en parler?

    3. 0

      METIN2Project

    4. 3

      Ressources - UnPack - Metin2 Client - Officiel

    5. 0

      Barre des tâches d'argent étendue

    6. 16

      Redémarrage automatique des channels

    7. 16

      Multi Logo GM / SGM / GA

  • En ligne récemment

    • Aucun utilisateur enregistré regarde cette page.

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.