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


    Npc de guilda

    coloonder
    coloonder
    Novato
    Novato


    Mensagens : 3
    Créditos : 0

    Npc de guilda Empty Npc de guilda

    Mensagem por coloonder Qua Dez 29, 2010 8:08 am

    Estou criando um projeto com o Netplay Master v3.0, e estou tendo problemas em criar um npc que dê a opção de entrar em uma das duas quildas que o jogo terá. Seria uma guild com nome "Orc" e outra com o nome "Elf", o npc teria que te dar a opção de escolher uma das duas e, dependendo da sua escolha, te teleportaria para um ou outro mapa. O Netplay Master v3.0 tem um sistema de guilda normal, onde o char pode criar sua guilda se chamar outros chars que não tenham guilda e não façam parte de uma outra.

    Código:
    #==============================================================================
    # ** Guild System
    #------------------------------------------------------------------------------
    # By Snake Death
    #==============================================================================

    module Guild_Commands
     
      def self.verificar_guild(guild, jogador, flag, lider)
        return if jogador != $game_party.actors[0].name
        if $game_party.actors[0].guild == ""
        $convite_guild2 = true
        $convite.visible = true
        $convite.active = true
        nominho = lider
        $lider_g_lider = lider
        $guild_text = guild.to_s
        $flag_text = flag.to_s
        $convite.set_text("#{nominho} convidou você para entrar na guild #{guild.to_s}",0, -3)
        end
      end
     
    end

    class Guild
     
      attr_accessor :nome                 
      attr_accessor :cargo
      attr_accessor :jogador_convidado
      attr_accessor :flag
      attr_accessor :window
      attr_accessor :window_input
       
      def initialize
        @nome = ""
        @cargo = ""
        @jogador_convidado = ""
        @flag = ""
        @window = ""
        @window_input = ""
      end
    end
    $guild = Guild.new

    A ideia é ter só duas guildas no jogo inteiro, onde o char entrará em uma das duas, e ficará nela para sempre, se alguém puder ajudar ficaria agradecido. :)

      Data/hora atual: Qui Mar 28, 2024 7:39 am