arthurfirmino 0 Postado Junho 16, 2012 Share Postado Junho 16, 2012 Olá, Procurei um script na internet para um anel de double xp, a alma do script está 100% dando a exp configurada e tudo, porem a mensagem de aviso aparece duas vezes 'You receive double experience.'... script: function onEquip(cid, item, slot) doTransformItem(item.uid, 7697, 1) doPlayerSetExperienceRate(cid, getConfigValue("rateExperience")*2.0) doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_ORANGE,'You receive double experience.') return TRUE end function onDeEquip(cid, item, slot) doTransformItem(item.uid, 7708, 1) doPlayerSetExperienceRate(cid, 1) doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_ORANGE,'Bonus experience has been disabled.') return TRUE end obrigado. Link para o comentário https://xtibia.com/forum/topic/188114-mensagem-aparece-2x/ Compartilhar em outros sites More sharing options...
0 Leoxtibia 137 Postado Junho 16, 2012 Share Postado Junho 16, 2012 Não sei oq pode tá acontecendo, talvez seja algum bug do servidor. O script está normal. Tenta fazer com esse: Crie dois arquivos em movements>scripts e cole isto dentro expring.lua local rate = 2.0 function onEquip(cid, item, slot) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sua experiência aumentou em + "..((rate - 1)*100).."%.") doPlayerSetExperienceRate(cid, rate) return true end expring2.lua function onDeEquip(cid, item, slot) doPlayerSetExperienceRate(cid, 1.0) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sua taxa de experiência extra terminou.") return true end Agora em movements.xml adicione as tags: <movevent type="Equip" itemid="7708" slot="ring" event="script" value="expring.lua"/> <movevent type="DeEquip" itemid="7708" slot="ring" event="script" value="expring2.lua"/> Em 7708, você troca pelo id do ring que dará exp. Vlw, espero ter ajudado. Link para o comentário https://xtibia.com/forum/topic/188114-mensagem-aparece-2x/#findComment-1279389 Compartilhar em outros sites More sharing options...
0 arthurfirmino 0 Postado Junho 16, 2012 Autor Share Postado Junho 16, 2012 Opa, cara testei aqui funciona mas nao totalmente o seu script, quando coloco o anel aparece a mensagem mas quando tiro nao e mesmo sem o anel a exp drobro Oo obrigado! Link para o comentário https://xtibia.com/forum/topic/188114-mensagem-aparece-2x/#findComment-1279608 Compartilhar em outros sites More sharing options...
0 Leoxtibia 137 Postado Junho 16, 2012 Share Postado Junho 16, 2012 Você mexeu nessa linha? Se sim, deixe como ela estava: doPlayerSetExperienceRate(cid, 1.0) Link para o comentário https://xtibia.com/forum/topic/188114-mensagem-aparece-2x/#findComment-1279625 Compartilhar em outros sites More sharing options...
0 arthurfirmino 0 Postado Junho 16, 2012 Autor Share Postado Junho 16, 2012 Copiei tudo completo sem modificar nada Link para o comentário https://xtibia.com/forum/topic/188114-mensagem-aparece-2x/#findComment-1279627 Compartilhar em outros sites More sharing options...
0 SmiX 265 Postado Junho 16, 2012 Share Postado Junho 16, 2012 doPlayerSetExperienceRate(cid, 1) Link para o comentário https://xtibia.com/forum/topic/188114-mensagem-aparece-2x/#findComment-1279632 Compartilhar em outros sites More sharing options...
Pergunta
arthurfirmino 0
Olá,
Procurei um script na internet para um anel de double xp, a alma do script está 100% dando a exp configurada e tudo, porem a mensagem de aviso aparece duas vezes 'You receive double experience.'...
script:
obrigado.
Link para o comentário
https://xtibia.com/forum/topic/188114-mensagem-aparece-2x/Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados