Ir para conteúdo

Sotten

Membro
  • Registro em

  • Última visita

  1. essa cena toda pra nao postar o script? kk
  2. Storm reagiu a uma resposta no tópico: Weapon Critico - BOW
  3. Galera, preciso que um item do meu servidor tenha aquela função de alguns servers, o dano crítico. Exemplo, a cada 10 hits que ele der, 1 é dano critico e hita 5000k a mais(configurável) e quando der o dano critico, aparecer uma mensagem em cima do target "Criticaal" . Vou usar a função apenas para um weapon, é um bow, precisa seguir o seguinte script: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, HOLY) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 37) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -21.8, -0, -21.5, -0) function onUseWeapon(cid, var) return doCombat(cid, combat, var) end
  4. mullino reagiu a uma resposta no tópico: WEAPON RUNE CHARGES
  5. Sotten reagiu a uma resposta no tópico: Double Exp Potion Completa
  6. Sotten reagiu a uma resposta no tópico: (Resolvido)Action Corpse Box
  7. Como sempre @Sttorm mostrando que é o melhor ! Valeu cara
  8. Eai Seguinte, no meu servidor tem um monstro que quando morre o seu corpse é um item(6509). Fiz uma action simples nele pra ele sortear um valor de 0 a 100 de platinun coins quando der use nele, porém estou pensando em inovar e por pra também sortear alguma outra coisa, um item raro ou algo do tipo. Então a script é mais ou menos isso: Aparecer uma mensagem informando o que o player ganhou O item 6509 continua sorteando os platinun coins de 0 a 100 E vou adicionar mais alguns itens para também sortear Teria como por por porcentagem pra sortear? Tipo, os platinuns pode ser toda vez, agora os itens raros bem difícil ! Detalhe, o item não é infinito, ele precisa sumir tanto quanto no chão quanto na bag. Script que eu uso atualmente.(se tiver como manter o mesmo efeito ao usar, agradeço) function onUse(cid, item, frompos, item2, topos) if doRemoveItem(item.uid, 1) then local exx = math.random(1,100) doPlayerSendTextMessage(cid, 25, "You have recieved "..exx.." platinum coins!") doPlayerAddItem(cid, 2152, exx, true) doSendMagicEffect(getThingPos(cid), 27) return TRUE end return TRUE end
  9. Funcionou, só tem um problema cara eu tenho que clicar várias vezes pra box abrir, sabe o por que?
  10. Galera, estou com uma action de box mas tem um probleminha.. A box só some se estiver na bag, se estiver no chão ela fica infinita, como resolvo isso? function onUse(cid, item, fromPosition, itemEx, toPosition) local rewarditems = { {id = 2472, chance = 17, count = 1}, -- start with the lowest chances {id = 8977, chance = 2, count = 1} } local box = 6509 --ID da box. local chance = math.random(1,100) for i = 1, #rewarditems, 1 do if(chance < rewarditems[i].chance) then local info = getItemInfo(rewarditems[i].id) if(rewarditems[i].count > 1) then text = rewarditems[i].count .. " " .. info.plural else text = info.article .. " " .. info.name end if item.itemid == box then doPlayerAddItem(cid, rewarditems[i].id, rewarditems[i].count) doPlayerRemoveItem(cid, box, 1) doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) text = "You have received " .. text .. "." else text = "You have failed to open your mystery box. The item is to heavy or you have not enough space to take it." end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, text) return true else chance = chance - rewarditems[i].chance end end end
  11. @alguem
  12. @Sttorm me salva nessa ai mano @Vodkart vocês dois são referencia de scrippters pra mim desde muito tempo atrás
  13. Sotten reagiu a uma resposta no tópico: TALKACTION CM
  14. Galera Preciso de uma talkaction para usar na categoria CM do meu ot.. funcionará assim É um comando que cria item, basicamente o /i mas ele não poderá criar os VIP's items, teria como?
  15. Sotten reagiu a uma resposta no tópico: (Resolvido)[Pedido] NPC DA ITEM APENAS 1 VEZ
  16. Sotten reagiu a uma resposta no tópico: [PEDIDO]Item Exp
  17. Sotten reagiu a uma resposta no tópico: [Pedido] Npc Que Teleporta Por Level
  18. Sotten reagiu a uma resposta no tópico: Como coloca level para entrar na porta?
  19. @up alguem?
  20. Meu servidor caiu e agora nao consigo executar nada mais, nao consigo por on, alguem sabe o que aconteceu? resolvido.
  21. Galera, não sei se é possivel mas eu precisava de uma runa pro meu OT que fizesse a seguinte função. Player compra a runa(ID2297) e ele da use nela em algumas weapons(ID8922, 8858, entre outras) ai essa weapon que ele deu use fica com uma carga de 10000 e hita 1000 de damage a mais. A cada hit que ele der com a weapon diminui 1 de carga. Se possível ficar escrito na weapon a contagem das cargas que são gastas: You enchanted this weapon: 9999 charges left. Damage tem que ser configurável .. @up alguem?
  22. mikaelkelvin reagiu a uma resposta no tópico: Itens Por Vocação
  23. Sotten postou uma resposta no tópico em Suporte Tibia OTServer
    Bom dia Abra a pastadoseuot/data/weapons/weapons.xml Ctrl + F e procure por <!-- Axes --> e adicione a seguinte tag. <melee id="ID ITEM" level="35" unproperly="1" function="default"> <vocation name="Knight"/> <vocation name="Elite Knight"/> <vocation name="3ª Vocation"/> ID ITEM = Coloque o ID do seu axe. vocation name = Coloque as vocações desejadas. 35 = Level para usar o item.

Informação Importante

Confirmação de Termo