Ir para conteúdo
  • 0

Item que da Bonus XP


Pergunta

Preciso de um script que um item da EX:50% de XP pra quem usa-lo, assim que ele usar o item, o item some e fica um ícone do lado do Battle mostrando o tempo que falta pra acabar ou um comando que mostre o tempo pro bônus acabar
e se possível, gostaria que ele guardasse o tempo restante (caso o player deslogue antes do Bônus acabar)

(obs: já procurei, só acho script de ring e MODS)
se o ring for equipado e não dê pra retira-lo até ele acabar , eu até usaria...

Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/
Compartilhar em outros sites

14 respostass a esta questão

Posts Recomendados

  • 0

Use este abaixo:

 

1º Passo

  Mostrar conteúdo oculto

 

 

2º Passo

  Mostrar conteúdo oculto

 

 

3º Passo

  Mostrar conteúdo oculto

 

 

 

Para aprender configurar a rate do Script clique no spoiler abaixo:

  Mostrar conteúdo oculto

 

 

CORRIGIDO ERRO DE DIGITAÇÃO!

 

Para saber quanto tempo falta, basta dar look no item.

 

Espero que funcione.

 

Boa sorte.

Editado por Adriano Swatt
Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1667787
Compartilhar em outros sites

  • 0
  Em 07/09/2015 em 15:01, Adriano Swatt disse:

Use este abaixo:

 

1º Passo

 

  Mostrar conteúdo oculto

 

2º Passo

 

  Mostrar conteúdo oculto

 

3º Passo

 

  Mostrar conteúdo oculto

 

 

 

Para aprender configurar a rate do Script clique no spoiler abaixo:

 

  Mostrar conteúdo oculto

 

 

Para saber quanto tempo falta, basta dar look no item.

 

Espero que funcione.

 

Boa sorte.

 

Deu erro no item.xml

tentei 2 vezes e deu o mesmo erro, e se eu apertasse Y pra continuar o carregamento, ele dava erro no movements

 

e aproveitando, como colocaria o tempo limite pro item "quebrar" ?

Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1667825
Compartilhar em outros sites

  • 0

Erro no Items.xml, deve ocorrer por alguma coisa incorreta que adicionou.

 

Sobre como adicionar tempo, estas tags do items.xml já o faz:

<attribute key="duration" value="4320" /> -- Aqui é a duração do item em segundos (72 horas)
<attribute key="decayTo" value="0" /> -- Aqui é para o item cair para id 0 ou seja, sumir.
<attribute key="showduration" value="1" /> -- Aqui é para aparecer o tempo restante do item ao dar look

Tente refazer o items.xml novamente, e caso dê erro em movements.xml, me informe para corrigir o mesmo.

 

Qual versão de servidor está usando?

 

Boa sorte.

Editado por Adriano Swatt
Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1667829
Compartilhar em outros sites

  • 0
  Em 07/09/2015 em 23:33, Adriano Swatt disse:

Erro no Items.xml, deve ocorrer por alguma coisa incorreta que adicionou.

 

Sobre como adicionar tempo, estas tags do items.xml já o faz:

<attribute key="duration" value="4320" /> -- Aqui é a duração do item em segundos (72 horas)
<attribute key="decayTo" value="0" /> -- Aqui é para o item cair para id 0 ou seja, sumir.
<attribute key="showduration" value="1" /> -- Aqui é para aparecer o tempo restante do item ao dar look

Tente refazer o items.xml novamente, e caso dê erro em movements.xml, me informe para corrigir o mesmo.

 

Qual versão de servidor está usando?

 

Boa sorte.

to usando ot 8.6

tfs 0.4

 

só vou termina de editar o mapa aqui e já vou refaze-lo.

Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1667831
Compartilhar em outros sites

  • 0
  Em 07/09/2015 em 23:33, Adriano Swatt disse:

Erro no Items.xml, deve ocorrer por alguma coisa incorreta que adicionou.

 

Sobre como adicionar tempo, estas tags do items.xml já o faz:

<attribute key="duration" value="4320" /> -- Aqui é a duração do item em segundos (72 horas)
<attribute key="decayTo" value="0" /> -- Aqui é para o item cair para id 0 ou seja, sumir.
<attribute key="showduration" value="1" /> -- Aqui é para aparecer o tempo restante do item ao dar look

Tente refazer o items.xml novamente, e caso dê erro em movements.xml, me informe para corrigir o mesmo.

 

Qual versão de servidor está usando?

 

Boa sorte.

Aqui deu erro em movements: http://prntscr.com/8dtw3v e fecha o Ot.

 

Aqui tô no 1.2 tentei adaptar mas da este erro.

Editado por Lumus
Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1667832
Compartilhar em outros sites

  • 0

Editei o script exp_ring, atualizem o seu e teste novamente.

 

O erro pode ser na tag movements do movements.xml, pois de tfs 0.3.6 (o meu) para o seu tfs 0.4 (o seu), tem diferenteça nesta tag.

Check e copie algum exemplo das suas e muda apenas o atalho do script.lua e a id do item de funcionamento.

 

Boa sorte.

Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1667838
Compartilhar em outros sites

  • 0

eu estava precisando deste script valeu Adriano,

aqui deu erro no items.xml tbm + por causa desta tag aki

 

  Mostrar conteúdo oculto

Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1667853
Compartilhar em outros sites

  • 0
  Em 08/09/2015 em 01:47, ShadowsinXT disse:

eu estava precisando deste script valeu Adriano,

aqui deu erro no items.xml tbm + por causa desta tag aki

 

  Mostrar conteúdo oculto

 

Certo, foi mesmo um erro de digitação.

 

Obrigado por reportar, já corrigi.

 

Faça bom uso. :)

Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1667906
Compartilhar em outros sites

  • 0

eu fiz o 7708 e ele travou o meu distro

fiz o 7697 e ele duplicou os ring assim que eu equipei, ai apareceu a msg de duble bonus e da pra remover ele e aparece a msg dizendo que ele não pode ser removido, só que ele sai.

Se possível, eu gostaria que o item não pudesse ser removido até que ele acabe (se não os players vão colocar a HTK pra equipa o ring só quando aparecer monstros na tela) e gostaria que o ring desaparecesse assim que ele terminasse (pra não dar nenhum problema com players caloteiros)
post-358727-0-71750300-1441761797_thumb.png

se não tiver com um set equipado ele da esse bug, (ele duplica os ring na mão) e coloca 2 vezes o mesmo bônus
post-358727-0-34361900-1441762059_thumb.png

e deu esse erro no distro
post-358727-0-47703800-1441762541_thumb.png

 

 

e tbm o tempo do bônus se ativa assim que o item entra na BP e mesmo que você jogue o item no chão, o tempo continua correndo

22:37 You see a signet ring that has energy for 68 minutes left.
ItemID: [7697].
TransformTo: [7708] (onDeEquip).

assim, depois que equipa o item, se der look ele não mostra o tempo que falta pro bônus acabar...
e se outro player pega o ring e equipa ele da o bônus e derruba o server.


Acredito que só tenha esses bugs.

@up

Editado por kolosso
Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1667985
Compartilhar em outros sites

  • 0
  Em 10/09/2015 em 17:02, Adriano Swatt disse:

Basta usar o script de Bônus e por o item 7708 (id dele equipado) para Not Movable através do editor de Items.otb.

 

#DONE.

Como assim ?

Não entendo muito de scripts, saco mais na area do map (editar algumas paradas etc...)

Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1668434
Compartilhar em outros sites

  • 0

Abre o ItemEditor que é usado para editar o arquivo Items.otb do seu servidor e põe o item 7708 como item que não pode ser movido.

 

#done

Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1668489
Compartilhar em outros sites

  • 0

Tópico Movido
Este tópico foi movido de "OTServSuporte OTServSuporte Scripting"
para "OTServSuporte OTServSuporte ScriptingPedidos e dúvidas resolvidos - Scripting".

 

 

Link para o comentário
https://xtibia.com/forum/topic/236641-item-que-da-bonus-xp/#findComment-1672664
Compartilhar em outros sites

×
×
  • Criar Novo...