Ir para conteúdo
  • Cadastre-se

[Script] Pegar nome da columa accessLevel e CharId


Posts recomendados

Está é um função bem simples que pega o nome da coluna "charId" na tabela characters e do campo de "accessLevel" na tabela accounts. Na teoria funciona em qualquer versão do L2, testei nas Dbs Interlude e GOD e funcionaram perfeitamente.

 

Campos possiveis de ID na tabela character:

charid, char_id, char_Id, charId, objid, obj_id, obj_Id, ou objId

 

Campos possiveis de AccessLevel na tabela accounts:

accesslevel, access_level, accessLevel ou access_Level

 

Se a tebela tiver quaisquer um dos nomes acima tanto na tabela character quanto na accounts ele vai retornar o valor.

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Modo de usar:

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Llairenm Ilai - Nível Aprendiz+ | HTML, CSS, PHP, MYSQL.

Link para o comentário
Compartilhar em outros sites


Aff!

Não entendi muito bem. :(

 

no script vem dizendo asim : puxa do acess_Level.

e no seu bando de dados é assim : acesslevel

claro que ele nao vai achar ne? nomes diferentes :S

 

isso ai busca os resultados não só 1 nome da tabela, e sim com varios...

acho que nao expliquei direito.

mais acho que da pra intender

 

se ajudei da 1 curtir :D

L2 is life

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Eu acredito que não ficou muito funcional.

Quando eu desenvolvi o

O conteúdo está oculto, favor efetuar login ou se cadastrar!
, eu havia pensado nesse problema.

Minha idéia foi fazer com que eu sempre criasse uma variável perguntando se tal campo existia na tabela, se sim, retornava true, se não, retornava false.

Essa idéia funciona para qualquer tabela e para qualquer campo. Vale lembrar que no L2J muitas tabelas mudam, não somente a characters e accounts. Temos como exemplo a tabela heroes.

 

Criei uma função também para verificar se uma tabela existe, pois é possível que em um determinado pack a tabela tenha um nome e em outro tenha nome diferente.

Bom, pense em fazer uma função universal, que possa ser usada em qualquer campo/tabela.

 

Boa iniciativa, fica a dica.

 

Abraços, feliz ano novo!

Editado por ScottinG

logo.png

Link para o comentário
Compartilhar em outros sites





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.