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

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

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

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

+6
DeaN
Nietore
Valentine
Nanzin
TecoKun
Mario.Hacker
10 participantes

Página 1 de 2 1, 2  Seguinte

Ir para baixo

[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

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

http://almaker.forumeiros.com/

Ir para o topo Ir para baixo

[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 
TecoKun
TecoKun
Membro de Honra
Membro de Honra

Mensagens : 1310
Créditos : 69

Ir para o topo Ir para baixo

[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:
Nanzin
Nanzin
Membro de Honra
Membro de Honra

Mensagens : 1550
Créditos : 252

Ir para o topo Ir para baixo

[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

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

http://almaker.forumeiros.com/

Ir para o topo Ir para baixo

[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:
Nanzin
Nanzin
Membro de Honra
Membro de Honra

Mensagens : 1550
Créditos : 252

Ir para o topo Ir para baixo

[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
Valentine
Valentine
Administrador
Administrador

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

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

[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.
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

Ir para o topo Ir para baixo

[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:
Nanzin
Nanzin
Membro de Honra
Membro de Honra

Mensagens : 1550
Créditos : 252

Ir para o topo Ir para baixo

[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
DeaN
DeaN
Colaborador
Colaborador

Mensagens : 1243
Créditos : 48

http://www.shieldblock.net

Ir para o topo Ir para baixo

[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:
Nanzin
Nanzin
Membro de Honra
Membro de Honra

Mensagens : 1550
Créditos : 252

Ir para o topo Ir para baixo

[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


Conteúdo patrocinado


Ir para o topo Ir para baixo

Página 1 de 2 1, 2  Seguinte

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos