NPC G si P

Închis
Avatar utilizator
Metin2Ploiesti
Utilizator interzis !

Utilizator interzis !
Mesaje: 49
Membru din: 02 Iul 2016, 18:45
Server: Metin2
Regat: Jinno
Aprecieri: 3  
Mulţumiri: 0
 Contact:
Medalii

Buna ziua , as dori si eu NPC care da G si P.
Multumesc .
Avatar utilizator
[OVA]Hermes
Nivel 2

Nivel 2
Mesaje: 268
Membru din: 05 Mar 2015, 22:07
Server: PROBĂ CU ARCU
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 8  
  Rezolvări prob.: 2
 Contact:
Medalii

Uite aici un quest, care iti da posibilitatea sa-ti cumperi P/G de la NPC. unde scrie :when 20094.chat."Skilluri" begin, poti modifica tu cod-ul npc-ului de la care sa poti accesa asta.
ABBC3_SPOILER_SHOW
Atenție! Semnătură cu un puternic impact emoțional!
Am pierdut averi și bani
Am pierdut și ani de școală
Am pierdut și grâu-n spic
Dar când mi se scoală -cenzurat-, parcă n-am pierdut nimic
Imagine
Afișează semnătura
Avatar utilizator
DarkTobi
Nivel 5

Nivel 5
Mesaje: 846
Membru din: 19 Apr 2016, 14:31
Server: NU JOC
Aprecieri: 16  
Mulţumiri: 197  
Medalii

Salut , poftim un quest cu Skilurile : M , G , P si secundare

Cod: Selectaţi tot

quest skill begin
       state start begin   
          when 20094.chat."Skilluri" begin
             say_title(mob_name(npc.get_race())..":")
             say("Buna "..pc.name)
             say("Te rog sa alegi ce abilitati doresti....[ENTER][ENTER][ENTER][ENTER]")
             local s = select ("M","G","P","Iesire")
             if s==1 then
                sk=20
                skill = "M"
                limita=30
                bani=1000000
             elseif s==2 then
                sk=30
                skill = "G"
                limita=60
                bani=10000000
             elseif s==3 then
                sk=59
                skill = "P"
                limita=90
                bani=50000000
             end
             say_title(mob_name(npc.get_race())..":")
             say("Buna "..pc.name)
             say("Tiai ales skilluri "..skill.."")
             say("Pentru a continua ai nevoie de ")
             say("Nivelul: "..limita.."[ENTER]Yang:"..bani.."")
             say("Doresti sa continui?[ENTER](c) Cruel")
             if select("Da","Nu")==1 then
                if pc.get_level() >=limita and pc.get_gold() >=  bani then
                   pc.changegold ( -bani )     
                   table.foreachi(special.active_skill_list[pc.get_job()+1][pc.get_skill_group()],function(r,skill) pc.set_skill_level(skill,sk) end)
                end
             elseif pc.get_level() < limita then
                say_title(mob_name(npc.get_race())..":")
                say("Buna "..pc.name)
                say("Tiai ales skilluri "..skill.."")
                say("Insa nu ai atins nivelul necesar ("..limita..")")
                say("Te rog sa te intorci cand atingi nivelul necesar.")
             elseif pc.get_gold() < bani then
                say_title(mob_name(npc.get_race())..":")
                say("Buna "..pc.name)
                say("Tiai ales skilluri "..skill.."")
                say("Insa nu ai suma necesara ("..bani..")")
                say("Te rog sa te intorci cand o sa ai suma necesara.")
             end
          end
       end
    end
Daca doresti poti sa scoti M , si skilurile secundare
Hacking
Afișează semnătura
Avatar utilizator
[Andrew]
Fost Moderator

Fost Moderator
Mesaje: 1174
Membru din: 02 Mar 2015, 19:57
Server: KING2.RO
Regat: Chunjo
Aprecieri: 98  
Mulţumiri: 25  
Discord: Copiază ID
 Contact:
Medalii

Subiect mutat in categoria http://just4metin.ro/cereri/
Imagine
Imagine
Afișează semnătura
Avatar utilizator
mambo900
Nivel 3

Nivel 3
Mesaje: 333
Membru din: 09 Ian 2015, 13:38
Server: Malefic II
Regat: Chunjo
Aprecieri: 116  
Mulţumiri: 38  
Discord: Copiază ID
 Contact:
Medalii

Poftim:
quest skill begin
state start begin
when 20095.chat."Skilluri" begin
say_title(mob_name(npc.get_race())..":")
say("Buna "..pc.name)
say("Te rog sa alegi ce abilitati doresti....[ENTER][ENTER][ENTER][ENTER]")
local s = select ("M","G","P","Iesire")
if s==1 then
sk=20
skill = "M"
limita=30
bani=1000000
elseif s==2 then
sk=30
skill = "G"
limita=60
bani=10000000
elseif s==3 then
sk=59
skill = "P"
limita=90
bani=50000000
end
say_title(mob_name(npc.get_race())..":")
say("Buna "..pc.name)
say("Tiai ales skilluri "..skill.."")
say("Pentru a continua ai nevoie de ")
say("Nivelul: "..limita.."[ENTER]Yang:"..bani.."")
say("Doresti sa continui?[ENTER](c) Cruel")
if select("Da","Nu")==1 then
if pc.get_level() >=limita and pc.get_gold() >= bani then
pc.changegold ( -bani )
table.foreachi(special.active_skill_list[pc.get_job()+1][pc.get_skill_group()],function(r,skill) pc.set_skill_level(skill,sk) end)
end
elseif pc.get_level() < limita then
say_title(mob_name(npc.get_race())..":")
say("Buna "..pc.name)
say("Tiai ales skilluri "..skill.."")
say("Insa nu ai atins nivelul necesar ("..limita..")")
say("Te rog sa te intorci cand atingi nivelul necesar.")
elseif pc.get_gold() < bani then
say_title(mob_name(npc.get_race())..":")
say("Buna "..pc.name)
say("Tiai ales skilluri "..skill.."")
say("Insa nu ai suma necesara ("..bani..")")
say("Te rog sa te intorci cand o sa ai suma necesara.")
end
end
end
end
[/bbvideo]
Afișează semnătura
Avatar utilizator
ManiacRobert
Developer

Developer
Mesaje: 1526
Membru din: 09 Dec 2013, 09:51
Server: Canary-World
Regat: Shinsoo
Aprecieri: 310  
Mulţumiri: 687  
Discord: Copiază ID
 Contact:
Medalii

Mutat la arhiva
Imagine
Imagine
Imagine
Imagine
Afișează semnătura
Închis

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 34 vizitatori