criando npc com varias Janela
3 participantes
Página 1 de 1
criando npc com varias Janela
Boas venho ensinar a meter um npc a abrir várias shops, no tutoriais o
npc vai abrir a negociadora geral, Armas, armaduras, e loja das barras
de ouro.
1º - Ter ligação de FTP ligada, neste caso usei Filezilla.
2º - Ter a ligação configurada, vão em editar>configurações e mudem o
tempo de espera para 100.
3º - Iniciar a ligação Anfitrião (ip hamachi acabado em 100 ou não
hamachi tambem acabado em 100).
4º - Ir a esta localização
/usr/rain/channel/share_data/locale/hongkong(pode tambem ser english ou newcbin conforme tenham alterado)/quest/object
5º - Abrir um NPC qualquer, nete caso usei o 9010.
6º - Abrir o ficheiro .script nete caso é item_mall.start.0.script .
7º - Usei o notepad c++ para abrir.
8º - Apagar tudo que tem lá e colar este code:
quest shops begin
state start begin
when 9010.chat."Bens-Gerais" begin
say_title("Negociador:")
say("")
say("Queres abrir a Bens Gerais")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(3)
else
return
end
end
when 9010.chat."Vendedor de Armas" begin
say_title("Negociador:")
say("")
say("Queres abrir o Vendedor de Armas?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(1)
else
return
end
end
when 9010.chat."Vendedor de Armaduras" begin
say_title("Negociador:")
say("")
say("Queres abrir o Vendedor de Armaduras?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(2)
else
return
end
end
when 9010.chat."Loja das Barras de Ouro" begin
say_title("Negociador:")
say("")
say("Queres abrir a Loja das Barras de Ouro?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(7)
else
return
end
end
end
9º - Dar reboot.
10º - Abrir o jogo com um GM e fazer /m 9010.
Vão ter algo +- assim
Parte Extra:
Id's de algumas shops:
Negociadora Geral - 3
Vendedor de Armas - 1
Vendedor de Armaduras - 2
Fogueteira - 8
Barras de Ouro -7
vendedor de Acessorios - 6
Como Ver o ID de uma shop:
Na database player, abrem a tabela shop, e vêem o ID do npc que tem a
shop, neste caso 9003 - Loja Geral tem o id 3 Boas venho ensinar a meter um npc a abrir várias shops, no tutoriais o
npc vai abrir a negociadora geral, Armas, armaduras, e loja das barras
de ouro.
1º - Ter ligação de FTP ligada, neste caso usei Filezilla.
2º - Ter a ligação configurada, vão em editar>configurações e mudem o
tempo de espera para 100.
3º - Iniciar a ligação Anfitrião (ip hamachi acabado em 100 ou não
hamachi tambem acabado em 100).
4º - Ir a esta localização
/usr/rain/channel/share_data/locale/hongkong(pode tambem ser english ou newcbin conforme tenham alterado)/quest/object
5º - Abrir um NPC qualquer, nete caso usei o 9010.
6º - Abrir o ficheiro .script nete caso é item_mall.start.0.script .
7º - Usei o notepad c++ para abrir.
8º - Apagar tudo que tem lá e colar este code:
quest shops begin
state start begin
when 9010.chat."Bens-Gerais" begin
say_title("Negociador:")
say("")
say("Queres abrir a Bens Gerais")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(3)
else
return
end
end
when 9010.chat."Vendedor de Armas" begin
say_title("Negociador:")
say("")
say("Queres abrir o Vendedor de Armas?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(1)
else
return
end
end
when 9010.chat."Vendedor de Armaduras" begin
say_title("Negociador:")
say("")
say("Queres abrir o Vendedor de Armaduras?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(2)
else
return
end
end
when 9010.chat."Loja das Barras de Ouro" begin
say_title("Negociador:")
say("")
say("Queres abrir a Loja das Barras de Ouro?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(7)
else
return
end
end
end
9º - Dar reboot.
10º - Abrir o jogo com um GM e fazer /m 9010.
Vão ter algo +- assim
Parte Extra:
Id's de algumas shops:
Negociadora Geral - 3
Vendedor de Armas - 1
Vendedor de Armaduras - 2
Fogueteira - 8
Barras de Ouro -7
vendedor de Acessorios - 6
Como Ver o ID de uma shop:
Na database player, abrem a tabela shop, e vêem o ID do npc que tem a
shop, neste caso 9003 - Loja Geral tem o id 3
npc vai abrir a negociadora geral, Armas, armaduras, e loja das barras
de ouro.
1º - Ter ligação de FTP ligada, neste caso usei Filezilla.
2º - Ter a ligação configurada, vão em editar>configurações e mudem o
tempo de espera para 100.
3º - Iniciar a ligação Anfitrião (ip hamachi acabado em 100 ou não
hamachi tambem acabado em 100).
4º - Ir a esta localização
/usr/rain/channel/share_data/locale/hongkong(pode tambem ser english ou newcbin conforme tenham alterado)/quest/object
5º - Abrir um NPC qualquer, nete caso usei o 9010.
6º - Abrir o ficheiro .script nete caso é item_mall.start.0.script .
7º - Usei o notepad c++ para abrir.
8º - Apagar tudo que tem lá e colar este code:
quest shops begin
state start begin
when 9010.chat."Bens-Gerais" begin
say_title("Negociador:")
say("")
say("Queres abrir a Bens Gerais")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(3)
else
return
end
end
when 9010.chat."Vendedor de Armas" begin
say_title("Negociador:")
say("")
say("Queres abrir o Vendedor de Armas?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(1)
else
return
end
end
when 9010.chat."Vendedor de Armaduras" begin
say_title("Negociador:")
say("")
say("Queres abrir o Vendedor de Armaduras?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(2)
else
return
end
end
when 9010.chat."Loja das Barras de Ouro" begin
say_title("Negociador:")
say("")
say("Queres abrir a Loja das Barras de Ouro?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(7)
else
return
end
end
end
9º - Dar reboot.
10º - Abrir o jogo com um GM e fazer /m 9010.
Vão ter algo +- assim
Parte Extra:
Id's de algumas shops:
Negociadora Geral - 3
Vendedor de Armas - 1
Vendedor de Armaduras - 2
Fogueteira - 8
Barras de Ouro -7
vendedor de Acessorios - 6
Como Ver o ID de uma shop:
Na database player, abrem a tabela shop, e vêem o ID do npc que tem a
shop, neste caso 9003 - Loja Geral tem o id 3 Boas venho ensinar a meter um npc a abrir várias shops, no tutoriais o
npc vai abrir a negociadora geral, Armas, armaduras, e loja das barras
de ouro.
1º - Ter ligação de FTP ligada, neste caso usei Filezilla.
2º - Ter a ligação configurada, vão em editar>configurações e mudem o
tempo de espera para 100.
3º - Iniciar a ligação Anfitrião (ip hamachi acabado em 100 ou não
hamachi tambem acabado em 100).
4º - Ir a esta localização
/usr/rain/channel/share_data/locale/hongkong(pode tambem ser english ou newcbin conforme tenham alterado)/quest/object
5º - Abrir um NPC qualquer, nete caso usei o 9010.
6º - Abrir o ficheiro .script nete caso é item_mall.start.0.script .
7º - Usei o notepad c++ para abrir.
8º - Apagar tudo que tem lá e colar este code:
quest shops begin
state start begin
when 9010.chat."Bens-Gerais" begin
say_title("Negociador:")
say("")
say("Queres abrir a Bens Gerais")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(3)
else
return
end
end
when 9010.chat."Vendedor de Armas" begin
say_title("Negociador:")
say("")
say("Queres abrir o Vendedor de Armas?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(1)
else
return
end
end
when 9010.chat."Vendedor de Armaduras" begin
say_title("Negociador:")
say("")
say("Queres abrir o Vendedor de Armaduras?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(2)
else
return
end
end
when 9010.chat."Loja das Barras de Ouro" begin
say_title("Negociador:")
say("")
say("Queres abrir a Loja das Barras de Ouro?")
local s = select("Sim", "Não")
if s == 1 then
npc.open_shop(7)
else
return
end
end
end
9º - Dar reboot.
10º - Abrir o jogo com um GM e fazer /m 9010.
Vão ter algo +- assim
Parte Extra:
Id's de algumas shops:
Negociadora Geral - 3
Vendedor de Armas - 1
Vendedor de Armaduras - 2
Fogueteira - 8
Barras de Ouro -7
vendedor de Acessorios - 6
Como Ver o ID de uma shop:
Na database player, abrem a tabela shop, e vêem o ID do npc que tem a
shop, neste caso 9003 - Loja Geral tem o id 3
Elitecaos- Fundador
-
Mensagens : 2354
Agradeçimento : 6520
Nascimento : 21/04/1995
Inscriçao : 16/03/2010
Idade : 29
Localização : Brazil
Metin2
Game:
(5000/5000)
Re: criando npc com varias Janela
Nao sabes criar tipo janela para o vendedor de armaduras? tipo por janelas "Guerreiro" "ninja" "sura" "shaman" e depois em cada janela aparece os ekips para guerreiro, ninja, etc...
?
?
metin4funpt-
Mensagens : 3
Agradeçimento : 0
Inscriçao : 16/12/2010
Re: criando npc com varias Janela
isso é facil basta usar a função "if pc . job == 0 then" que o shop vai na ordem das classes e so para avisa esse tutorial de varias janelas o script não funcionar já testei aki.
Junior Ferraz-
Mensagens : 27
Agradeçimento : 0
Inscriçao : 13/11/2010
Localização : Santos - SP
Metin2
Game:
(0/0)
Tópicos semelhantes
» NPC Várias Funções - Atualizado PT
» MODO JANELA
» COMO EU ABRO O PB EM MODO DE JANELA?
» Criando servidor de Metin2 privado 2017
» Criando metin2
» MODO JANELA
» COMO EU ABRO O PB EM MODO DE JANELA?
» Criando servidor de Metin2 privado 2017
» Criando metin2
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos