Criar Npc de varias Janelas

    Compartilhe

    bruninho998
    Admin

    Mensagens : 87
    Data de inscrição : 23/12/2010

    Criar Npc de varias Janelas

    Mensagem  bruninho998 em Sab Jan 08, 2011 11:54 am

    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

      Data/hora atual: Sex Nov 17, 2017 11:06 pm