Ir para conteúdo
  • 0

[Urgente] Aol Bugado!


doia

Pergunta

Então, é o seguinte vim aqui pedir ajuda de vocês pois não achei nada relacionado ao meu problema,

 

 

*oque acontece é o seguinte char com aol , morre não perde nada até ai tudo normal, mais também não some o aol, ele fica no char..

 

 

olha como está no meu data/items...

 

<item id="2173" article="an" name="amulet of loss">
 <attribute key="weight" value="420" />
 <attribute key="slotType" value="necklace" />
 <attribute key="charges" value="1" />
 <attribute key="preventDrop" value="1" />
</item>

 

por favor urgente.

ot verssao 8.6

 

----------------------------------RESOLVIDO------------------------------------

 

 

Depois de muitas tentativas frustradas de Resolver o problema, finalmente percebi qual era o problema.

 

Eu estava criando o amulet of loss com meu GM dando "/i 2173" e dando para o meu jogador. Descobri que quando o GM dá item que pode ser removido, simplesmente o item vira infinito (Isso é erro de Programação de todos os servidores que testei, entre eles : Baiak Yurotz 2.0.7, Baiak 2.0.8, TFS 0.3.6, TFS 0.2.7 e Alissow 3.9.0).

 

O Erro é simples : Quando o jogador compra o aol na loja, é adicionado um storage value, indicando que foi comprando um aol no personagem tal...

 

Então o erro acontece da seguinte forma: O Gm ao criar o item, não é adicionado nenhum storage value no banco de dados MYSQL, então por isso que ao usar o item que foi criado pelo GM, o item fica infinito.

 

O Servidor ele indentifica o Storage Value do Aol no banco de dados na tabela "player_storage", então se estiver "1" significa que existe aol, se tiver "0" é por que não existe.

 

Solução para esse problema : Não criem Amulet of Loss para os jogadores do seu servidor, pois eles ficarão infinitos!!!

Editado por doia
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

tipo no meu ot funfa certin ele esta assim

<item id="2173" article="an" name="amulet of loss">
	<attribute key="weight" value="420" />
	<attribute key="slotType" value="necklace" />
	<attribute key="preventDrop" value="1" />
</item>

 

e no arquivo movements.xml

tem que ter essas 2 linhas (eu acho)

<movevent type="Equip" itemid="2173" slot="necklace" event="function" value="onEquipItem"/>
<movevent type="DeEquip" itemid="2173" slot="necklace" event="function" value="onDeEquipItem"/>

 

no meu funciona normal.

 

abraços t +

Editado por Rhamer
Link para o comentário
Compartilhar em outros sites

  • 0

tipo no meu ot funfa certin ele esta assim

<item id="2173" article="an" name="amulet of loss">
	<attribute key="weight" value="420" />
	<attribute key="slotType" value="necklace" />
	<attribute key="preventDrop" value="1" />
</item>

 

e no arquivo movements.xml

tem que ter essas 2 linhas (eu acho)

<movevent type="Equip" itemid="2173" slot="necklace" event="function" value="onEquipItem"/>
<movevent type="DeEquip" itemid="2173" slot="necklace" event="function" value="onDeEquipItem"/>

 

no meu funciona normal.

 

abraços t +

 

intao, o meu ta igualzinho ai, na aba "Amulets", no movement certo, ja fui verificar ainda continua, eu estava pensando não pode ser alguma coisa no config.lua?

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...