Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


+6
Valentine
Jonny
Muta
Derik
Mario.Hacker
joaovitor2763
10 participantes

    Usando a [WIN] Window_Teleporte

    joaovitor2763
    joaovitor2763
    Membro de Honra
    Membro de Honra


    Medalhas : Usando a [WIN] Window_Teleporte Trophy12
    Mensagens : 645
    Créditos : 137

    Usando a [WIN] Window_Teleporte Empty Usando a [WIN] Window_Teleporte

    Mensagem por joaovitor2763 Qui Ago 04, 2011 5:51 pm

    Bem como algumas pessoas têm duvidas sobre como usar esse sistema do NP, resolvi criar esse tutorial:

    1° Editando o preço que aparece no teleporte:

    Entre as linas 16 a 19 encontre:

    Código:
    @teleporte1 = Button.new(self,100, 50, " 20 Golds ") {sparta}
        @teleporte2 = Button.new(self,100, 70, "100 Golds") {olympia}
        @teleporte3 = Button.new(self,100, 90, "120 Golds") {tiquanda}
        @teleporte4 = Button.new(self,100, 110, "200 Golds") {premia}

    Para mudar o valor do teleporte na janela mude os valores entre parenteses:
    Exemplo: O primeiro teleporte aparece com preço 20G, altere o "20 Golds" para o valor desejado.

    2° Editando o o nome dos teleportes:

    Nas linhas 45 a 49 encontre:
    Código:
    self.contents.draw_text(5, 30, self.width-64, 32, "Sparta")
        self.contents.draw_text(5, 50, self.width-64, 32, "Olympia")
        self.contents.draw_text(5, 70, self.width-64, 32, "Tiquanda")
        self.contents.draw_text(5, 90, self.width-64, 32, "Premia")
    Para mudar o nome do local de teleporte mude o que está entre parenteses.
    Ex o primeiro local de teleporte e chamado Sparta, mude o "Sparta" para o nome desejado.

    2º Definindo local do teleporte e condição do teleporte:


    *Obs: Utilize o comando CTRL+F e localize os codigos:
    Código:
    def sparta
    Código:
    def olympia
    Código:
    def tiquanda
    Código:
    def premia

    *Obs²: Usarei como base a parte do "def sparta", primeiro teleporte.

    Após achar o codigo:
    Código:
    def sparta
    Procure:
    Código:
    if $game_party.item_number(Item_Ouro::Item_Id.to_i) >= 20
    Mude o 20 para o valor/Preço do teleporte, que deve ser o mesmo citado no tópico 1
    Código:
    @teleporte1 = Button.new(self,100, 50, " 20 Golds ") {sparta}

    Procure nas próximas linhas:
    Código:
    $game_temp.player_new_map_id = 1
    Mude "1", para o ID do mapa para qual deve ser teleportado.

    A seguir procure:
    Código:
      $game_temp.player_new_x = 18
    Mude "18" para coordenada X do mapa em que o heroi deve ser teleportado
    Código:
        $game_temp.player_new_y = 17
    Mude "17" para coordenada Y do mapa em que o heroi deve ser teleportado

    4º Diminuindo o dinheiro após o teleporte:

    *Obs³: As observações 1 e 2 citadas anteriormente continuam validas.
    Procure por
    Código:
    $game_party.lose_item(Item_Ouro::Item_Id.to_i, 20)
    Mude o 20 para o valor do teleporte, o mesmo da linhas:
    Código:
    if $game_party.item_number(Item_Ouro::Item_Id.to_i) >= 20
    ;
    Código:
    @teleporte1 = Button.new(self,100, 50, " 20 Golds ") {sparta}

    *Obs4: Para alterar os outros teleportes basta procurar as linhas de codigo anteriomente citadas após cada def:
    Código:
    def olympia
    Código:
    def tiquanda
    Código:
    def premia

    Concluindo:
    O tutorial ficou simples, más acho que dá pra entender, depois coloco umas imagens caso alguém ainda tenha duvidas.


    Última edição por joaovitor2763 em Qui Ago 04, 2011 5:59 pm, editado 1 vez(es)


    _________________
    Ser maker e ser capaz de dar vida a sua imaginação.

    Usando a [WIN] Window_Teleporte IcxBy6
    Usando a [WIN] Window_Teleporte H8MZe
    Mario.Hacker
    Mario.Hacker
    Aldeia Friend
    Aldeia Friend


    Medalhas : Usando a [WIN] Window_Teleporte Trophy11
    Mensagens : 1225
    Créditos : 131

    Usando a [WIN] Window_Teleporte Empty Re: Usando a [WIN] Window_Teleporte

    Mensagem por Mario.Hacker Qui Ago 04, 2011 5:59 pm

    Muito bom cara eu já sabia + vai ajudar muitos Nub'S
    inicantes por ai +1Cred


    _________________
    Usando a [WIN] Window_Teleporte 33fao3m

    joaovitor2763
    joaovitor2763
    Membro de Honra
    Membro de Honra


    Medalhas : Usando a [WIN] Window_Teleporte Trophy12
    Mensagens : 645
    Créditos : 137

    Usando a [WIN] Window_Teleporte Empty Re: Usando a [WIN] Window_Teleporte

    Mensagem por joaovitor2763 Qui Ago 04, 2011 6:00 pm

    JuɲÍØ® escreveu:Muito bom cara eu já sabia + vai ajudar muitos Nub'S
    inicantes por ai +1Cred
    kkk, tks, dei uma pequena editada pra explicar como editar os outros teleportes não só o sparta xD, mas vai ajudar o "newbies" tbm.


    _________________
    Ser maker e ser capaz de dar vida a sua imaginação.

    Usando a [WIN] Window_Teleporte IcxBy6
    Usando a [WIN] Window_Teleporte H8MZe
    Derik
    Derik
    Iniciante
    Iniciante


    Mensagens : 36
    Créditos : 2

    Usando a [WIN] Window_Teleporte Empty Re: Usando a [WIN] Window_Teleporte

    Mensagem por Derik Qui Ago 04, 2011 6:48 pm

    Uia Vlw cara ta de parabéns Otimo ta precisando Very Happy


    _________________
    Usando a [WIN] Window_Teleporte Sub-zero-pegadinha-no-futebol
    Muta
    Muta
    Ocasional
    Ocasional


    Mensagens : 190
    Créditos : 48

    Usando a [WIN] Window_Teleporte Empty Re: Usando a [WIN] Window_Teleporte

    Mensagem por Muta Qui Ago 04, 2011 6:54 pm

    Muito bom o Tuto João Usando a [WIN] Window_Teleporte 364988687


    _________________
    "Cansei de esconder o que há em meu coração, agora vou mostrar todo o amor que sinto por você"
    By:Darus Sven
    Usando a [WIN] Window_Teleporte HcMNL

    Melhores Bandas da História:

    Spoiler:
    Usando a [WIN] Window_Teleporte Tkw
    Jonny
    Jonny
    Aldeia Friend
    Aldeia Friend


    Medalhas : Usando a [WIN] Window_Teleporte Trophy11Usando a [WIN] Window_Teleporte 9P5Gx
    Mensagens : 1936
    Créditos : 327

    Usando a [WIN] Window_Teleporte Empty Re: Usando a [WIN] Window_Teleporte

    Mensagem por Jonny Qui Ago 04, 2011 7:44 pm

    Bon tutorial pero puedes melhorarle por un module!!

    Ejemplo :


    module CONF

    MAPA = 01
    X = 15
    Y = 15

    end


    # Aldea Fan makers
    def ciudad
    $teleport.visible = false
    $teleport.active = false
    $game_temp.player_new_map_id = CONF::MAPA
    $game_temp.player_new_x = CONF::X
    $game_temp.player_new_y = CONF::Y
    $game_temp.player_transferring = true
    $game_map.update
    @move = $game_player
    @move.turn_down
    Audio.me_stop
    Audio.bgs_stop
    $scene = Scene_Map.new
    $fechando_ativar = true
    Network::Main.send_start
    end


    Asi puedes fasearlo mas rapido!! ;D


    _________________
    Spoiler:


    Usando a [WIN] Window_Teleporte KVIdx
    Derik
    Derik
    Iniciante
    Iniciante


    Mensagens : 36
    Créditos : 2

    Usando a [WIN] Window_Teleporte Empty Re: Usando a [WIN] Window_Teleporte

    Mensagem por Derik Qui Ago 04, 2011 7:53 pm

    Tava Tudo ocorrendo bem mais começou a dar isto Fury

    [img]Usando a [WIN] Window_Teleporte Capturaras [/img]
    Jonny
    Jonny
    Aldeia Friend
    Aldeia Friend


    Medalhas : Usando a [WIN] Window_Teleporte Trophy11Usando a [WIN] Window_Teleporte 9P5Gx
    Mensagens : 1936
    Créditos : 327

    Usando a [WIN] Window_Teleporte Empty Re: Usando a [WIN] Window_Teleporte

    Mensagem por Jonny Qui Ago 04, 2011 8:11 pm

    En Scitps nao se puede combinar Mayusculas con Minusculas

    por que da error Usando a [WIN] Window_Teleporte 1071211947


    _________________
    Spoiler:


    Usando a [WIN] Window_Teleporte KVIdx
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Usando a [WIN] Window_Teleporte ZgLkiRU
    Mensagens : 5336
    Créditos : 1163

    Usando a [WIN] Window_Teleporte Empty Re: Usando a [WIN] Window_Teleporte

    Mensagem por Valentine Qui Ago 04, 2011 11:42 pm

    Muito bom joao
    + 2 créditos
    DeaN
    DeaN
    Colaborador
    Colaborador


    Mensagens : 1243
    Créditos : 48

    Usando a [WIN] Window_Teleporte Empty Re: Usando a [WIN] Window_Teleporte

    Mensagem por DeaN Sex Ago 05, 2011 9:01 am

    Muito Bom tava precisando vlw por disponibilizar...
    1+


    _________________
    Dean, Programador Geral :)

    Contato: Skype:matucarvalho e Facebook
    The Enze - Vulzt

    Shield Block
    Anti-Cheat para jogos de FPS, agora vou adaptar para jogos de RPG principalmente para o RMXP.
    www.shieldblock.net
    fb.com/shieldblockoficial

    Usando a [WIN] Window_Teleporte MiB0H

    Conteúdo patrocinado


    Usando a [WIN] Window_Teleporte Empty Re: Usando a [WIN] Window_Teleporte

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui Mar 28, 2024 10:15 am