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
DeaN
Nietore
Valentine
Nanzin
TecoKun
Mario.Hacker
10 participantes

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mario.Hacker
    Mario.Hacker
    Aldeia Friend
    Aldeia Friend


    Medalhas : [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Trophy11
    Mensagens : 1225
    Créditos : 131

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por Mario.Hacker Dom Set 25, 2011 8:02 pm


    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Redebutton

    olá pessoal, estou de volta para mais uma "aula"
    hoje ensinarei voces a como adicionar
    grupos de usuarios no Net Play master v3.0 ou superior;
    e como o nome deles ficar com cores diferentes!;

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Desenvolvimentobutton

    bom vamos começar com ache o script [NET] Network

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Ssbancoscripts

    bom agora encontre a linha: 121
    deve estar assim:
    Código:
    def self.group
        if @group.downcase.include?("adm")
          group = "admin"
        elsif @group.downcase.include?("mod")
          group = "mod"
        else
          group = "standard"
        end
        return group
      end
    certo?
    bom agora vamos aos edits, suponhamos que eu quero criar os seguintes grupos: "Professor","Monitor","Aluno".
    entaum vou substituir pra ir mais rapido o "mod", adicione as seguintes linhas:
    Código:
    if @group.downcase.include?("adm")
      group = "admin"
    elsif @group.downcase.include?("prof")
      group = "professor"
    elsif @group.downcase.include?("mon")
      group = "monitor"
    else
     group = "aluno"
    end

    bom reparem que eu modifiquei "standard" que é o padrao do Net Play por "aluno"
    entao tambem devemos modificar no servidor.

    Meu Deus como faço isso?? nao sei mecher em Lua :@ (lua = programaçao utilizada no servidor);
    -> pra isso eu to aqui, bom va na pasta: servidor > Scripts, clique com o botao direito do mouse sobre o arquivo Functions.lua, (aconselho ter um editor de codigo no computador, o Notepad ++ é o melhor na minha opiniao);
    clique em abrir com.. escolha Bloco de Notas, procure por
    Código:

    --------------------------------
    --  PROFILE/GROUP Request (3)--
    --------------------------------
      elseif cmd == "<3>" then
        if user.profile == nil then
        do NP():SendToUser(user.id,"<3>'standard'</3>") end
        else
        do NP():SendToUser(user.id,"<3>"..user.profile.."</3>") end
        end
      elseif cmd == "<getgroup>" then
        if user.profile == nil then
        do NP():SendToUser(user.id,"<getgroup>'standard'</getgroup>") end
        else
        do NP():SendToUser(user.id,"<getgroup>"..user.profile.."</getgroup>") end
        end
    e substitue por

    Código:
    --------------------------------
    --  PROFILE/GROUP Request (3)--
    --------------------------------
      elseif cmd == "<3>" then
        if user.profile == nil then
        do NP():SendToUser(user.id,"<3>'aluno'</3>") end
        else
        do NP():SendToUser(user.id,"<3>"..user.profile.."</3>") end
        end
      elseif cmd == "<getgroup>" then
        if user.profile == nil then
        do NP():SendToUser(user.id,"<getgroup>'aluno'</getgroup>") end
        else
        do NP():SendToUser(user.id,"<getgroup>"..user.profile.."</getgroup>") end
        end
    e salve, agora pronto mechemos nos scripts do servidor!;

    pronto, grupos criados na rede, agora vamos para a proxima parte;

    agora, va no script [CONFIG] User_Edits, procure a linha: 64 e 65,
    deve possuir isso:
    Código:
    #Administrador
    ADM_COLOR = Color.new(250, 250, 0)
    confuso?
    -> essa seria a cor do administrador !
    para saber a matriz de cores voce pode utilizar o comando de evento Cor da tela.

    agora adicione as seguintes linhas:
    Código:
    #Professor
    PROF_COLOR = Color.new(255,255,255,255)
      #Monitor
      MON_COLOR = Color.new(255,0,0,255)
    simples nao?

    mais uma vez procure a linha: 82.
    possui isso:
    Código:
    COLOR_ADMIN = true

    se voce nao sabe o que significa saberá agora, isso quer dizer que a cor de administrador esta permitida a ser diferente das demais!; vera isso na proxima etapa, mais antes adicione isso

    Código:
    COLOR_PROF = true
    COLOR_MON = true

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Toquesfinais

    bom aqui faremos a parte final do nosso tutorial!;
    vamos nessa:

    encontre o script: [EXT] event text display
    é o script responsavel por colocar o nome do personagem na tela.

    encontre a linha: 122
    deve possuir:
    Código:
    if Network::Main.group == 'admin' and User_Edit::COLOR_ADMIN == true
        @text_display = [txt, ADM_Color]
      else
        @text_display = [txt, Player_Color]
        end

    coloque agora isso:
    Código:
     if Network::Main.group == 'admin' and User_Edit::COLOR_ADMIN == true
        @text_display = [txt, ADM_Color]
      elsif Network::Main.group == 'monitor' and User_Edit::COLOR_PROF == true
        @text_display = [txt, User_Edit::MON_COLOR]
      elsif Network::Main.group == 'professor' and User_Edit::COLOR_MON == true
        @text_display = [txt, User_Edit::PROF_COLOR]
      else
        @text_display = [txt, Player_Color]
        end

    -> a condiçao "if (se)" esta analisando se o grupo da conta é administradora e naquele script user_edits que nois editamos lembram-se? a cor do administrador esta permitida a ter cor diferente entaum o nome fica modificado, o mesmo acontece com todos os outros (senao_se) "elsif";

    ultimo script, prometo kkk

    va no script [SPR] Sprite_NetCharacter
    na linha: 63 devera possuir isso
    Código:
    if @character.grupo == "Admin" and User_Edit::COLOR_ADMIN == true
        bitmap.font.color = User_Edit::ADM_COLOR#Color.new(250, 250, 0)
        else
        bitmap.font.color = User_Edit::PLAYER_COLOR#Color.new(255, 255, 255)
        end
    acredito que agora ja saiba o que fazer né?
    nao?

    ok -> modifique por isso:
    Código:
    if Network::Main.group == "admin" and User_Edit::COLOR_ADMIN == true
        bitmap.font.color = User_Edit::ADM_COLOR #Color.new(250, 250, 0)
        elsif Network::Main.group == "monitor" and User_Edits::Color_MON == true
        bitmap.font.color = User_Edits::MON_COLOR
        elsif Network::Main.group == "professor" and User_Edits::COLOR_PROF == true
        bitmap.font.color = User_Edits::PROF_COLOR
        else
        bitmap.font.color = User_Edit::PLAYER_COLOR#Color.new(255, 255, 255)
        end

    explicaçao -> bom agora ele esta testando a condiçao para mdar a cor da font!, basico nao?

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Creditoso

    Nanzin

    Bom Pessoal é isso ai ate o proximo tutorial/aula abraços espero que tenham compreendido!;

    OBS: Esse Principio pode ser utilizado para criar "VIPS", boa sorte!;


    Última edição por Junio® em Seg Out 03, 2011 5:13 pm, editado 1 vez(es)


    _________________
    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin 33fao3m

    TecoKun
    TecoKun
    Membro de Honra
    Membro de Honra


    Mensagens : 1310
    Créditos : 69

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty Re: [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por TecoKun Dom Set 25, 2011 8:03 pm

    Muito fod4 cara,embora dificilmente colocarei no Oraculum,mas ta bom xD



    +1 de cred!


    _________________
    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin 9vqffD0
    Meu fórum de RPG Maker! ainda esta em construção, mas ja tem materias exclusivos! Visite-nos, você vai gostar!
    Status do fórum: PARADO (por enquanto)


    Alguns dos meus textos sobre Rpg, podem te ajudar Wink
    * Contos dos Heróis


    Deem uma olhada Successful 
    Nanzin
    Nanzin
    Membro de Honra
    Membro de Honra


    Mensagens : 1550
    Créditos : 252

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty Re: [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por Nanzin Dom Set 25, 2011 8:41 pm

    criei esse tutorial/aula, para que os novatos pude-sem fazer essa ediçao simples no net play e nao precisa-se caçar um scripter para faze-la esse principio parte mais para as pessoas que querem criar o "VIP"!

    abraços


    _________________
    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Npvo

    Para Aqueles que gostam de Min e de meu Trabalho;
    Upem Meu Pet nao custa nda!!


    Pet:
    Mario.Hacker
    Mario.Hacker
    Aldeia Friend
    Aldeia Friend


    Medalhas : [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Trophy11
    Mensagens : 1225
    Créditos : 131

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty Re: [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por Mario.Hacker Dom Set 25, 2011 8:48 pm

    Conserteza cara adorei isso +1 pra vc
    {lol]


    _________________
    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin 33fao3m

    Nanzin
    Nanzin
    Membro de Honra
    Membro de Honra


    Mensagens : 1550
    Créditos : 252

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty Re: [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por Nanzin Dom Set 25, 2011 9:00 pm

    é noix lek, vou sempre tentar ajudar geral!;


    _________________
    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Npvo

    Para Aqueles que gostam de Min e de meu Trabalho;
    Upem Meu Pet nao custa nda!!


    Pet:
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin ZgLkiRU
    Mensagens : 5336
    Créditos : 1163

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty Re: [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por Valentine Dom Set 25, 2011 11:10 pm

    Muito bom, ta de parabéns Successful
    Nietore
    Nietore
    Lenda
    Lenda


    Medalhas : [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin ZgLkiRU
    Mensagens : 851
    Créditos : 163

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty Re: [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por Nietore Seg Set 26, 2011 12:47 am

    Muito Bom mesmo, parabéns (:


    _________________
    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin AIymW

    Eu poderia ser a pessoa mais agradavel do mundo! mas optei por ser eu mesmo.
    Nanzin
    Nanzin
    Membro de Honra
    Membro de Honra


    Mensagens : 1550
    Créditos : 252

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty Re: [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por Nanzin Seg Set 26, 2011 12:41 pm

    obrigado, vindo de voces aqui da Aldeia é um grande elogio!;

    abraços a todos!;


    _________________
    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Npvo

    Para Aqueles que gostam de Min e de meu Trabalho;
    Upem Meu Pet nao custa nda!!


    Pet:
    DeaN
    DeaN
    Colaborador
    Colaborador


    Mensagens : 1243
    Créditos : 48

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty Re: [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por DeaN Seg Set 26, 2011 5:43 pm

    Bom tuto vlw cara vou usar para colocar como VIP no meu Game...
    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

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin MiB0H
    Nanzin
    Nanzin
    Membro de Honra
    Membro de Honra


    Mensagens : 1550
    Créditos : 252

    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty Re: [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por Nanzin Seg Set 26, 2011 7:27 pm

    fico feliz que tenha gostado do meu tutorial, e mais feliz ainda que vai utiliza-lo [b]DeaN Very Happy

    abraços
    [/b]


    _________________
    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Npvo

    Para Aqueles que gostam de Min e de meu Trabalho;
    Upem Meu Pet nao custa nda!!


    Pet:

    Conteúdo patrocinado


    [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior      By:Nanzin Empty Re: [TUTORIAL/AULA] Criando Grupos para o Net PLay Master v3.0 ou superior By:Nanzin

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Mar 29, 2024 3:47 am