BGames
Olá visitante! Seja bem vindo á BGames!

Para ter total acesso ao nosso fórum é preciso que você se registre.

Registre-se Aqui!


PARA VER LINKS E IMAGENS É PRECISO SE REGISTRAR!


BGames
Olá visitante! Seja bem vindo á BGames!

Para ter total acesso ao nosso fórum é preciso que você se registre.

Registre-se Aqui!


PARA VER LINKS E IMAGENS É PRECISO SE REGISTRAR!

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

BGamesEntrar

Fórum de Desenvolvimento de Jogos e Programação


description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar Empty[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
Está acontecendo um bagulho estranho:
As contas criadas pelo worldserver.exe com comando .account create [login] [senha] estão conseguindo joinar BG normalmente estando ou não com GM Rank, Porém as contas criadas pelo site não estão conseguindo Joinar BG. O server diz que o player ou alguém do grupo está com desert e não deixa joinar.

Detalhe: essas mesmas contas criadas pelo site, se estiverem com rank de GM level conseguem joinar BG normalmente.

Alguém sabe me explicar por que isso?
Ah e antes que mandem trocar o site. Já testei com vários.!

Vi em algum lugar algo com Role_Permission. Será que é isso? E como ajeito?

Segue print da mensagem:

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Conta criada pelo site Sem GM Rank

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Conta criada pelo site com GM Rank

Última edição por paradox em Dom 25 maio 2014 - 15:25, editado 1 vez(es) (Motivo da edição : Título)

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
Qual o site e qual a versão e revisão do seu core?

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
Acho que você deve ta falando dessa parte:
Já testei vários sites:


Using configuration file worldserver.conf.
Using SSL version: OpenSSL 1.0.1e 11 Feb 2013 (library: OpenSSL 1.0.1e 11 Feb 2013)
Using ACE version: 6.1.4
TrinityCore rev. f5cd494acb4b+ 2013-07-11 14:51:35 +0200 (master branch) (Win32, Release) (worldserver-daemon)
to stop.

 ______                       __
/\__  _\       __          __/\ \__
\/_/\ \/ _ __ /\_\    ___ /\_\ \, _\  __  __
   \ \ \/\`'__\/\ \ /' _ `\/\ \ \ \/ /\ \/\ \
    \ \ \ \ \/ \ \ \/\ \/\ \ \ \ \ \_\ \ \_\ \
     \ \_\ \_\  \ \_\ \_\ \_\ \_\ \__\\/`____ \
      \/_/\/_/   \/_/\/_/\/_/\/_/\/__/ `/___/> \
                                 C O R E  /\___/
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]                    \/__/

Server Editado por Joseilson Lima  

Realm running as realm ID 1
Database World Version: TDB 335.51

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
Sim é das Permissoes.

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
Mais como eu resolvo isso? Pliz.
Não sei como mexer nelas...

Última edição por priestzinho em Dom 25 maio 2014 - 14:13, editado 1 vez(es)

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
Tem que por a permissao para poderem entrar nas bgs. Sei que tem essa permissao.

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
Bom, nessa versão eu não sei como funciona o RBAC, mas na minha aqui tem uma Tabela do Banco de Dados auth chamada rbac_default_permissions onde fica o tipo de jogador: 3, 2, 1, 0 e a permissão do mesmo: 192, 193, 194, 195.
Jogador 0 com permissão 195 é o jogador comum nível 0.

E outra tabela do BD auth chamada rbac_linked_permissions, é aqui que fica as permissões das contas, como por exemplo, poder joinar BG. Ex:

Código:

 id          linkedId
195            3
195            4
195            5
195            6


Onde está id é o tipo de conta: level 0
linkedId é a permissão dela, a permissão 3 é Join Normal Battleground, a 4 é Join Random Battleground, a 5 é Join Arenas e a 6 é Join Dungeon Finder.

Se no seu core for desse jeito é só você adicionar a permissão de joinar bg para o id da conta nível 0

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
Essas as tabelas do banco de dados auth

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
A julgar pelo nome das tabelas, creio que a que resolverá o problema é a rbac_group_roles

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
Deu certo nesta tabela (rbac_account_groups),  mas tem que add permissão para a conta criada. Tentando ver se consigo colocar pro site ao mesmo tempo que registra a conta, adicionar a essa tabela tbem essa permissão baseada no id da conta da tabela account. Ta meio tenso conseguir. Valeu o esforço de vocês.

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

more_horiz
Penso que no worldserver.conf tem uma opção para novas contas criadas para ficarem de um certo grupo

description[Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar EmptyRe: [Dúvida] Players sem Desert, porém BG diz que tem e não deixa joinar

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