Ir para conteúdo
  • Cadastre-se

[BUG] Aol não salva loot


Posts Recomendados

Verifique no seu item.xml se o aol está assim:

 

 

<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>

 

Se tiver blz. Vá em data>talkactoins> talkactions.xml e coloque essa "tag".

 

 

<talkaction words="!aol" event="script" value="sistemaaol.lua"/>

 

Depois vá em Data>talkactions>script e crie um arquivo.lua chamado sistemaaol, e cole isso dentro dele:

 

 

function onSay(cid, words, param)

 
if doPlayerRemoveMoney(cid, 20000) == TRUE then
local bp = doPlayerAddItem(cid, 2173, 1)
doSendMagicEffect(getCreaturePosition(cid),13)
doCreatureSay(cid, "Voce comprou um AOL", TALKTYPE_ORANGE_1)
else
doCreatureSay(cid, "Voce nao tem dinheiro suficiente", TALKTYPE_ORANGE_1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
end

 

No .lua tá configurado para ser 20k o aol, para mudar é so colocar seu preço onde tá em vermelho.

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites

Verifique no seu item.xml se o aol está assim:

 

 

Se tiver blz. Vá em data>talkactoins> talkactions.xml e coloque essa "tag".

 

 

Depois vá em Data>talkactions>script e crie um arquivo.lua chamado sistemaaol, e cole isso dentro dele:

 

 

No .lua tá configurado para ser 20k o aol, para mudar é so colocar seu preço onde tá em vermelho.

 

Mesmo depois de fazer tudo isso, ainda perde o loot quando morre.

Link para o post
Compartilhar em outros sites

Hmm... Tenta colocar essa "Tag" embaixo de "function onDeath", em data>creaturescript>script>playerdeath

 

 

 

doPlayerRemoveItem(cid, 2173, -1)

 

ficando assim:

 

 

function onDeath(cid, corpse, lastHitKiller, mostDamageKiller)

doPlayerRemoveItem(cid, 2173, -1)

 

Faça um backup, pois, não sei se irá funcionar ^^.

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites

Hmm... Tenta colocar essa "Tag" embaixo de "function onDeath", em data>creaturescript>script>playerdeath

 

 

ficando assim:

 

 

Faça um backup, pois, não sei se irá funcionar ^^.

 

Continua não dando certo.

Link para o post
Compartilhar em outros sites

:( . Então vamos esperar algum outro amigo do forum lhe ajudar. O que pude fazer por vc fiz :|. Não sou muito experiente ainda no ramo. Mas olhando seu problema, pode ser nas souceres da sua Distro, pois, no meu server tanto Tfs 0.3.6 e 0.4 essa função pega sem erros.

 

Desculpe não poder ajudar mais. At+

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites

:( . Então vamos esperar algum outro amigo do forum lhe ajudar. O que pude fazer por vc fiz :|. Não sou muito experiente ainda no ramo. Mas olhando seu problema, pode ser nas souceres da sua Distro, pois, no meu server tanto Tfs 0.3.6 e 0.4 essa função pega sem erros.

 

Desculpe não poder ajudar mais. At+

 

Valeu pela ajuda :/

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.


  • Conteúdo Similar

    • Por daviscript
      Após verificar que vários servidores estão sofrendo com problemas na página Guilds, onde era possível fazer diversas modificações com os players de qualquer guild, até a Cipsoft passou por esse problema recentemente...
      Resolvi compartilhar com vocês a correção de todos os Bugs conhecidos na Página de Guilds.
       
      Foram fixados os seguintes Bugs:
      ● Remover Players que não forem de sua guild.
      ● Aceitar guild com 1 personagem que não seja da sua conta.
      ● Editar o Text/Title de 1 player que não esteja na sua guild.
      ● Editar Ranks que não sejam da sua guild.
      ● Editar Rank de Players que não são da sua guild.
       
      Qualquer outro BUG que você encontrar... Pode listar aqui nesse tópico.
       
      OBS: É meu primeiro post... Então se estiver no local errado ou se algum moderador quiser reformular / formatar o tópico, fique a vontade.
       
       Vou deixar o Spoiler do php abaixo, mas também estou anexando o arquivo.
       
       
      Download: Mediafire
      Scan: Virus Total
       
       
    • Por Aluccard
      Olá!

      A pedidos de usuarios, resolvi fazer esse script simples e eficaz. Como o própio nome do tópico diz: Aol Inifinito.
      No script possui um config onde pode ser alterado o ammyID = id do amuleto, lossExp = player perder exp, lossItems = player perder items.

      newAol.lua

      local config = { ammyID = 2130, lossExp = false, lossItems = false } function onDeath(cid, lastHitKiller, mostDamageKiller) if isPlayer(cid) then if (getPlayerSlotItem(cid, 2).itemid == config.ammyID) then if (config.lossExp == false) then doPlayerSetLossPercent(cid, experience, 0) end doCreatureSetDropLoot(cid, config.lossItems) return true end end return true end creaturescripts.xml <event type="death" name="NewAol" event="script" value="newAol.lua"/> Adicione no login.lua essa linha perto dos outros registercreatures. registerCreatureEvent(cid, "NewAol")

      Obs¹: Esse script serve para todos os players inclusive RedSkulls/BlackSkulls.


      Qualquer dúvida é só postar!



      Atenciosamente,
      Aluccard.
    • Por Barca Furada
      Boa noite meus caros colegas!
      Preciso de um Help!
       
       
      Quando eu coloco meu itens editados no meu xml e otb, acontece isso com os teleportes, perde todas as propriedades:
       
      No lado direito é sem meu Itemxml
      No lado Esquerdo é com meu Itemxml
       
      Como vcs pode vem ele perde a propriedade de destino!
       
      O arquivo Check File Signatures está desativados!
       
      Quando eu entro no REM com meu Itemxml, ele da essas mensagem de erro:
       
       
       
      Antes de fazer tudo isso eu No item editor, todos itens estava com essa borda vermelha, eu tinha dado reload em todos itens para o cliente OTCv8 conseguir visualizar, no primeiro momento achei que era isso que tinha acontecido para bugar meus teleportes, então eu dei reload em todos itens um por um e deixei o teleport sem dar reload, para ver se era esses o bug! e deu na mesma , quando edito o mapa para colocar novas hunt e cidade ele buga todos teleportes!
       
       
       
       
      No itemxml o teleport está com mesmo id!
       
      alguma alma bondosa para ajudar um colega?
    • Por marvadon
      Boa noite pessoal.
       
       
      To com problemas com os npcs dos bank.
       
      o único que funciona é o NPC de Thais, o resto dos npcs não respondem aos comandos(balance, deposit, withdraw)
       
       
      alguém poderia me ajudar?
       
       
      obrigado
    • Por Digoshow
      Ola eu instalei um scrip no meu otserv que e o Auto-loot, tudo certinho blz, mais eu queria editar o comando que e usado para diciona um item, o comando que esta e esse /aloot remove:2170 eu queria deixa assim /aloot remove, 2170 tirar os 2 pontos e deixa uma virgula e um espaco depois da virgula, alguem consegue editar pra mim porfavor:
      Scrip que estou usando : http://www.tibiaking.com/forum/topic/8172-sistema-auto-loot/
      Obrigado, REP+ !
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo