Ir para conteúdo

Pergunta

bom galera, meu otserv existe uma promotion segundaria para jogadores VIP, e essa promotion e acionada automaticamente, assim que o player compra vip no site, porem quando pesquisa o nome do character no site, a PROFISSÃO dele fica em branco, como segue a imagem abaixo...

 

IRREI DEIXAR AQUI MEU CHARACTERS.PHP, O CONFIG.PHP E O ID DAS VOCAÇÃO QUEM PUDER ME AJUDAR VLW!

 

characters.phpFetching info...

config.phpFetching info...

 

 

<vocation id="5" name="Master Sorcerer (VIP)"

<vocation id="6" name="Elder Druid (VIP)"

<vocation id="7" name="Royal Paladin (VIP)"

<vocation id="8" name="Elite Knight (VIP)"

 

 

 

r3VJh5o.jpg


@up


@up


@up

Editado por matheusata55
Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/
Compartilhar em outros sites

Posts Recomendados

  • 0
  Em 04/05/2015 em 20:17, MitSuig disse:

então usa, ja que o sistema dele não usa promotion e sim set vocation.

 

$vocation_name[0][0] = array(0 => 'None', 1 => 'Sorcerer', 2 => 'Druid', 3 => 'Paladin', 4 => 'Knight', 5 => 'Master Sorcerer (vip)', 6 => 'Elder Druid (vip)', 7 => 'Royal Paladin (vip)', 8 => 'Elite Knight (vip)');

 

 

Boa mlk, resolvido :)

Editado por matheusata55
Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650109
Compartilhar em outros sites

  • 0
  Em 04/05/2015 em 08:40, Piabeta disse:

mano, mesmo seguindo este seu tutorial, quando eu pesquiso o nome do player e ele ta free, fica normal por exemplo "Profission: Elder Druid" dai quando ele compra vip no jogo automaticamente o nome dele muda pra por exemplo... "You see Sukebsk (Level 8). He is an elder druid (vip)." mais no site fica "Profssion: " você poderia baixar o config ali e tentar adicionar pra mim? eu estou achando que é porque a vocação tem parenteses... ja tem a voc no jogo ta tudo certo, so nao aparece no site :/

@up

Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650076
Compartilhar em outros sites

  • 0

Deixe assim seu config.php:

 

  Mostrar conteúdo oculto

 

Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650079
Compartilhar em outros sites

  • 0
  Em 04/05/2015 em 19:11, Bruno Minervino disse:

Deixe assim seu config.php:

 

  Mostrar conteúdo oculto

 

mano deu até certo, mais somente pros players que ja eram vip, agora se voce cria um char e compra a vip a profission dele fica como nenhuma

Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650082
Compartilhar em outros sites

  • 0

$vocation_name[0][0] ~~vocação sem promotion

$vocation_name[0][1] ~~vocação com promotion

$vocation_name[0][2] ~~vocação segunda promotion

 

Espero que você tenha entendido!

Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650084
Compartilhar em outros sites

  • 0
  Em 04/05/2015 em 19:23, matheusata55 disse:

mano deu até certo, mais somente pros players que ja eram vip, agora se voce cria um char e compra a vip a profission dele fica como nenhuma

Mas isso é a realidade man, se você quer que todos os players VIP's fiquem promovidos, você tem que alterar seu sistema.

Uma vez que eu fizer essa alteração somente no characters.php, ingame ele continuará sem promotion...

Ou o que pode ser feito também é uma alteração na parte de criar o char, pra se ele for vip, ele já ser criado com status promovido!

Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650085
Compartilhar em outros sites

  • 0

no seu config.php a parte das voc deixa assim

 

$vocation_name[0][0] = array(0 => 'None', 1 => 'Sorcerer', 2 => 'Druid', 3 => 'Paladin', 4 => 'Knight');
$vocation_name[0][1] = array(1 => 'Master Sorcerer', 2 => 'Elder Druid', 3 => 'Royal Paladin', 4 => 'Elite Knight');
$vocation_name[0][2] = array(1 => 'Master Sorcerer (vip)', 2 => 'Elder Druid (vip)', 3 => 'Royal Paladin (vip)', 4 => 'Elite Knight (vip)');
Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650086
Compartilhar em outros sites

  • 0
  Em 04/05/2015 em 19:29, Piabeta disse:

$vocation_name[0][0] ~~vocação sem promotion

$vocation_name[0][1] ~~vocação com promotion

$vocation_name[0][2] ~~vocação segunda promotion

 

Espero que você tenha entendido!

cara, olha como eu deixei do jeito certo e mesmo assim fica em branco, namoral aff...

 

$vocation_name[0][1] = array(0 => 'None', 1 => 'Master Sorcerer', 2 => 'Elder Druid', 3 => 'Royal Paladin', 4 => 'Elite Knight');
$vocation_name[0][2] = array(1 => 'Master Sorcerer (VIP)', 2 => 'Elder Druid (VIP)', 3 => 'Royal Paladin (VIP)', 4 => 'Elite Knight (VIP)');
$vocation_name[0][1] = array(0 => 'None', 1 => 'Master Sorcerer', 2 => 'Elder Druid', 3 => 'Royal Paladin', 4 => 'Elite Knight');
$vocation_name[0][2] = array(1 => 'Master Sorcerer (VIP)', 2 => 'Elder Druid (VIP)', 3 => 'Royal Paladin (VIP)', 4 => 'Elite Knight (VIP)');
Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650087
Compartilhar em outros sites

  • 0
  Em 04/05/2015 em 19:37, matheusata55 disse:

 

cara, olha como eu deixei do jeito certo e mesmo assim fica em branco, namoral aff...

 

$vocation_name[0][1] = array(0 => 'None', 1 => 'Master Sorcerer', 2 => 'Elder Druid', 3 => 'Royal Paladin', 4 => 'Elite Knight');
$vocation_name[0][2] = array(1 => 'Master Sorcerer (VIP)', 2 => 'Elder Druid (VIP)', 3 => 'Royal Paladin (VIP)', 4 => 'Elite Knight (VIP)');
$vocation_name[0][1] = array(0 => 'None', 1 => 'Master Sorcerer', 2 => 'Elder Druid', 3 => 'Royal Paladin', 4 => 'Elite Knight');
$vocation_name[0][2] = array(1 => 'Master Sorcerer (VIP)', 2 => 'Elder Druid (VIP)', 3 => 'Royal Paladin (VIP)', 4 => 'Elite Knight (VIP)');

 

 

  Em 04/05/2015 em 19:36, MitSuig disse:

 

no seu config.php a parte das voc deixa assim

 

$vocation_name[0][0] = array(0 => 'None', 1 => 'Sorcerer', 2 => 'Druid', 3 => 'Paladin', 4 => 'Knight');
$vocation_name[0][1] = array(1 => 'Master Sorcerer', 2 => 'Elder Druid', 3 => 'Royal Paladin', 4 => 'Elite Knight');
$vocation_name[0][2] = array(1 => 'Master Sorcerer (vip)', 2 => 'Elder Druid (vip)', 3 => 'Royal Paladin (vip)', 4 => 'Elite Knight (vip)');

 

preciso nem dizer mais nada né? /\/\/\/\/\/\/\/\

Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650088
Compartilhar em outros sites

  • 0
  Em 04/05/2015 em 19:42, matheusata55 disse:

está do jeito que ele falou, porem nao vai do mesmo jeito

amigo verifica se o chares com vip estão com promotion 2 ou com as vocações das promotion.

Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650090
Compartilhar em outros sites

  • 0

seu script
$vocation_name[0][1] = array(0 => 'None', 1 => 'Master Sorcerer', 2 => 'Elder Druid', 3 => 'Royal Paladin', 4 => 'Elite Knight');
$vocation_name[0][2] = array(1 => 'Master Sorcerer (VIP)', 2 => 'Elder Druid (VIP)', 3 => 'Royal Paladin (VIP)', 4 => 'Elite Knight (VIP)');
$vocation_name[0][1] = array(0 => 'None', 1 => 'Master Sorcerer', 2 => 'Elder Druid', 3 => 'Royal Paladin', 4 => 'Elite Knight');
$vocation_name[0][2] = array(1 => 'Master Sorcerer (VIP)', 2 => 'Elder Druid (VIP)', 3 => 'Royal Paladin (VIP)', 4 => 'Elite Knight (VIP)');

mitsung script
$vocation_name[0][0] = array(0 => 'None', 1 => 'Sorcerer', 2 => 'Druid', 3 => 'Paladin', 4 => 'Knight');
$vocation_name[0][1] = array(1 => 'Master Sorcerer', 2 => 'Elder Druid', 3 => 'Royal Paladin', 4 => 'Elite Knight');
$vocation_name[0][2] = array(1 => 'Master Sorcerer (vip)', 2 => 'Elder Druid (vip)', 3 => 'Royal Paladin (vip)', 4 => 'Elite Knight (vip)');

me diz a diferença entre os 2, só prestar a atenção, você mesmo vai ver e rir de você mesmo!
aqui eu so dou o conhecimento só você prestar atenção que você consegue!



  Em 04/05/2015 em 19:44, MitSuig disse:

 


ele tem que aprender com os erros!

Editado por Piabeta
Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650091
Compartilhar em outros sites

  • 0

amigo, eu ja vi meu erro eu ja arrumei e deixei igual o mitsuig falou, porem o player está vip e fica so "elder druid"

 

esses sao os ids da voc vip

<vocation id="5" name="Master Sorcerer (VIP)"

<vocation id="6" name="Elder Druid (VIP)"

<vocation id="7" name="Royal Paladin (VIP)"

<vocation id="8" name="Elite Knight (VIP)"

Link para o comentário
https://xtibia.com/forum/topic/233660-error-charactersphp/#findComment-1650092
Compartilhar em outros sites

×
×
  • Criar Novo...