sim sim eu entendi, eu vo ver o que posso fazer ,mais pode demorar!
5 participantes
Duvida de condiçao no script NP MASTER 3.O
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
- Mensagem nº11
Re: Duvida de condiçao no script NP MASTER 3.O
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
Peaverin- Ocasional
- Mensagens : 182
Créditos : 19
- Mensagem nº12
Re: Duvida de condiçao no script NP MASTER 3.O
Ok Nanzin eu tambem estou tentando fazer se consigo disponivilizarei para voce o script.
_________________
Eu sou espanhol, desculpe se eu falho malamente o portugues :/+
Novo NP modificado por mim: Netplay Extended Edition
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
- Mensagem nº13
Re: Duvida de condiçao no script NP MASTER 3.O
pode demorar nao pelo fato de eu nao saber e sim por tempo =/
estou com muiito pouco pouco mesmo =/
estou com muiito pouco pouco mesmo =/
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
Peaverin- Ocasional
- Mensagens : 182
Créditos : 19
- Mensagem nº14
Re: Duvida de condiçao no script NP MASTER 3.O
Ok eu tou esperando nao se preocupe. Eu ja sé como fazer tudo para o sistema da GVG só falta isso.
_________________
Eu sou espanhol, desculpe se eu falho malamente o portugues :/+
Novo NP modificado por mim: Netplay Extended Edition
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
- Mensagem nº15
Re: Duvida de condiçao no script NP MASTER 3.O
eu aj tive algumas ideias pra voce fazer
abraços
- Código:
$game_party.actors[0].guild_lider.push
abraços
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
Peaverin- Ocasional
- Mensagens : 182
Créditos : 19
- Mensagem nº16
Re: Duvida de condiçao no script NP MASTER 3.O
nao, esse codigo da erro nao existe guild_lider
alguem tem a soluçao?
alguem tem a soluçao?
_________________
Eu sou espanhol, desculpe se eu falho malamente o portugues :/+
Novo NP modificado por mim: Netplay Extended Edition
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
- Mensagem nº17
Re: Duvida de condiçao no script NP MASTER 3.O
ah pera aew eu vou procurar essa bosta agora!
abraços
abraços
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
LeonM²- Lenda
- Mensagens : 1802
Créditos : 153
- Mensagem nº18
Re: Duvida de condiçao no script NP MASTER 3.O
tenta esse code.Peaverin escreveu:nao, esse codigo da erro nao existe guild_lider
alguem tem a soluçao?
- Código:
if Network::Main.group == 'admin' and $guild_position == "Lider"
p "O líder é ADMIN"
elsif Network::Main.group == 'standard' and $guild_position == "Lider"
p "O líder não é ADMIN"
end
Nanzin- Membro de Honra
- Mensagens : 1550
Créditos : 252
- Mensagem nº19
Re: Duvida de condiçao no script NP MASTER 3.O
nao nao ira funfar
ele quer que se o lider da guild x é adm ai sim faz algo e nao se voce e o lider
bom caraeuja tive um começo
essa variael armazena o nome do lider da guild, o .push o traz
se fosse voce para testa coloca-se um evento com isso;
abraços
ele quer que se o lider da guild x é adm ai sim faz algo e nao se voce e o lider
bom caraeuja tive um começo
- Código:
$guild_lider_name.to_s.push
essa variael armazena o nome do lider da guild, o .push o traz
se fosse voce para testa coloca-se um evento com isso;
- Código:
print ($guild_lider_name.to_s)
abraços
_________________
Para Aqueles que gostam de Min e de meu Trabalho;
Upem Meu Pet nao custa nda!!
- Pet:
Peaverin- Ocasional
- Mensagens : 182
Créditos : 19
- Mensagem nº20
Re: Duvida de condiçao no script NP MASTER 3.O
Nao, nao da certo. Quando eu fico o comando nao da bug mas sale uma window sem nenhum texto, quando teria que sair uma window com o nome do lider.
Edit: Mirando os scripts do network é da guild, eu comprovei que a variavel que voce diz só e nombrada quando alguem invita voce a la guild. Ex:
Se eu invito a voce a la guild, voce tendra a variavel com o valor do meu nome, mais como eu fiz quem criou a guild, eu nao tenho o nome da variavel.
Cual é o problema? O problema é que essa variavel nao é compativel com o sistema de guild que RD12 fiz, onde os recutas podian invitar membros a la guild.
¿Porque?
Vou fazer uma breve explicaçao para que todos entendam:
No script window_guild, o def ok é o que comença a invitaçao de um jogador.
nessa parte, han diversas condiçoes do text.
fixese, na linha
Vamos a fixarnos em
Pra isso vamos ao script llamado Guild_System e buscamos:
Conclusao2: Se voce cria a guild, a variavel do lider nao é nenhuma.
Conclusao3: O codigo do Nanzin funciona, só se voce nao tem o sistema de RD12, que incluye cargos na guild.
Conclusao4: Aun nao sé como fazer pra comprobar se o lider é adm.
Edit: Mirando os scripts do network é da guild, eu comprovei que a variavel que voce diz só e nombrada quando alguem invita voce a la guild. Ex:
Se eu invito a voce a la guild, voce tendra a variavel com o valor do meu nome, mais como eu fiz quem criou a guild, eu nao tenho o nome da variavel.
Cual é o problema? O problema é que essa variavel nao é compativel com o sistema de guild que RD12 fiz, onde os recutas podian invitar membros a la guild.
¿Porque?
Vou fazer uma breve explicaçao para que todos entendam:
No script window_guild, o def ok é o que comença a invitaçao de um jogador.
- Código:
def ok
for p in Network::Main.players.values
if p.nome == $guild_created_input.text
flag = $flag.to_s
jogador = p.nome
#Aqui, a variavel lider_name passa a ser o nome do jogador que invitou voce, e nao do #lider
lider_name = $game_party.actors[0].name
#Aqui, fixese no [COM] & [GDD]. O primero é igual ao Text0 e o segundo é o Text1
Network::Main.pchat(p.netid,"[COM] [GDD] #{$guild_name} #{jogador} #{flag} #{lider_name}")
end
end
nessa parte, han diversas condiçoes do text.
fixese, na linha
- Código:
if text[0] == "[COM]"
Vamos a fixarnos em
- Código:
elsif text[1] == "[GDD]"
- Código:
Guild_Commands.verificar_guild(text[2], text[3], text[4], text[5])
Pra isso vamos ao script llamado Guild_System e buscamos:
- Código:
def self.verificar_guild(guild, jogador, flag, lider)
- Código:
#Nao entendo exatamente esta linhea.
return if jogador != $game_party.actors[0].name
# Se o jogador nao tem guild... (se tem nao é possivel invitar)
if $game_party.actors[0].guild == ""
# Chama a janela para o jogador onde mostra: Tal invitou voce a guild tal
$convite_guild2 = true
$convite.visible = true
$convite.active = true
#End da chamada da janela
#A variavel nominho, anteriormente definida com o nombre do jogador que convida voce a la guild e igual a
#la variavel lider
nominho = lider
# A variavel lider é igual a la variavel global (nao é global pra todos os jogadores, é global para todo o jogo #de um so jogador) $lider_g_lider
$lider_g_lider = lider
# O nombre da guild pra que seja mostrado acima de voce
$guild_text = guild.to_s
# O icono da flag que será mostrada no seu personaje
$flag_text = flag.to_s
$convite.set_text("#{nominho} te ha invitado a la guild #{guild.to_s}",0, -3)
end
end
end
Conclusao2: Se voce cria a guild, a variavel do lider nao é nenhuma.
Conclusao3: O codigo do Nanzin funciona, só se voce nao tem o sistema de RD12, que incluye cargos na guild.
Conclusao4: Aun nao sé como fazer pra comprobar se o lider é adm.
Última edição por Peaverin em Qua Nov 02, 2011 8:40 pm, editado 2 vez(es)
_________________
Eu sou espanhol, desculpe se eu falho malamente o portugues :/+
Novo NP modificado por mim: Netplay Extended Edition
|
|