Ir para conteúdo
  • Cadastre-se

xWhiteWolf

Héroi
  • Total de itens

    3604
  • Registro em

  • Última visita

  • Dias Ganhos

    158

Tudo que xWhiteWolf postou

  1. nao dá pra clicar a distancia, a function use é só pra objetos que estão a 1 sqm de distancia então não faz sentido vc clicar numa coisa, andar até ela e se teleportar pra ela
  2. se vc não entendeu oque aquilo significa pode falar que eu te explico melhor... mas basicamente é só colocar function on cast spell e depois fazer: local summons = getCreatureSummons(cid) if(table.maxn(summons) <= 0) then -- no summons doPlayerSendCancel(cid, "You don't have any summons..") return false else for _, pid in ipairs(summons) do doRemoveCreature(pid) end return true end
  3. @felippepsa, se vc não entendeu imagine o pessoal daqui do forum que vê isso daqui: Dá uma explicada noque vc quer ajuda, oque tá faltando? que erro tá dando? oque o script faz??
  4. getCreatureSummons(cid) Info This functions checks for creature summons list. Returns false if creature not found, otherwise table with creatures list (NOTE: Can be empty!) Example local summons = getCreatureSummons(cid) if(table.maxn(summons) <= 0) then -- no summons doPlayerSendCancel(cid, "You don't have any summons..") return false end -- remove all summons for _, pid in ipairs(summons) do doRemoveCreature(pid) end
  5. eu não tenho server de pokemon mas eu ficaria feliz em tentar fazer o script pra vc... me desenha o mapa de como seria essa área de troca e me passa os id's dos fosseis, das pokebolas com os pokemons e da pokebola vazia
  6. vc manja de criar items novos pelo otb editor?
  7. acho que o jeito seria fazer um movements que desse a condition de 3% de life e mana já que não tem uma função que vc coloque no items.xml que vá aumentar a vida e mana
  8. coloquei a checagem da vida atual e total dentro da condição do numero de summons ser maior ou igual a 1. Daí não vai dar erro de "criatura não pode ser encontrada"
  9. entendi nada, escreve a frase com vírgulas e tenta não usar termos do tipo kamui ou jutso obito que daí eu tento entender... faz uma suma doque a spell faz nesse estilo assim: Uma spell que abre um teleporte por 9 segundos, todos que entrarem vão pra uma posição X que eu defino no script;
  10. mudei aquele fimzinho, troca por isso daqui: elseif item.itemid == 7633 then if #getCreatureSummons(cid) >= 1 then local hp, maxhp = getCreatureHealth(getCreatureSummons(cid)[1]), getCreatureMaxHealth(getCreatureSummons(cid)[1]) doSendMagicEffect(getCreaturePosition(getCreatureSummons(cid)[1]), 67) doRemoveCreature(getCreatureSummons(cid)[1]) doTransformItem(item.uid, 7632) doItemSetAttribute(item.uid, "lifepet", hp) doItemSetAttribute(item.uid, "maxlifepet", maxhp) doCreatureSay(cid, "Volta, " .. pet_name .
  11. dá ctrl + f no amulet of loss e copia o atribute dele ué kk se não for isso cola seu creaturescripts.xml aqui
  12. não entendi nada, escreve com vírgulas e explica oque faz.. não me importa se é o jutsu de teleporte do minato, apenas me fala oque faz, aqui tem um exemplo: É uma spell que quando você usa, ela coloca um item no chão e ao usar novamente ele se teleporta para o item.
  13. <attribute key="preventDrop" value="1" />
  14. faz dois combats, seta a condition do paralyze em um deles e faz um math.random pra sortear qual combat vc vai usar... local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0) local xCombat = createCombatObject() setCombatParam(xCombat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(xCombat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(xCombat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(xCombat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0
  15. não dá.. não existe nenhuma funções que adicione ml então a unica forma de fazer seria por condition.. oque não é viável. Pode fechar o tópico que não vai ser possível fazer isso que vc quer
  16. vê na minha assinatura o Aura bold item que eu fiz uma gambiarra parecida com oque vc quer
  17. Item que solta magia: http://www.tibiaking...tions-em-área/
  18. o certo mesmo era aqui: Item que solta magia: http://www.tibiaking...tions-em-área/
  19. mods\scripts\expstagescroll.lua: local config = { storage = 99000, expstorage = 99001, register = 99002, savexp = 99003 } function onSay(cid, words, param) if getPlayerAccess(cid) >= 3 then local t = string.explode(param, ",") if not t[2] and not t[3] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local pid = getPlayerByName(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerAccess(pid) > getPlayerAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[1] .. " not found.") ret
  20. tava viajando e voltei hj.. amanhã provavelmente eu retome as atividades aqui no fórum e te aviso dos meus progressos mas acho que é só fazer onThink mesmo e a talkaction ativa o creaturescript.. daí no login eu faço um sisteminha de checagem pra caso o player deslogar. Tá praticamente pronto, só falta colocar no notepad e testar kkk
  21. tem mais alguma action usando esse item 7618?? coloca removeOnUse = "no", e vê se resolve.
  22. os points do gesior são pelo que? É uma table no sql dos players ou é um storage?
  23. te disseram é? me manda um video do sistema que eu vejo oque dá pra fazer
  24. vcs tem que entender que eu não jogo otserv e eu não gosto de naruto.. se vc quiser que eu faça algo, me explica ao máximo oque é e oque faz e eu vou fazer idêntico ao que vc quer... mas saiba que eu odeio esse povo que pede um script e depois fica pedindo pra ir implementando coisa depois que já tá pronto então é bom vc falar detalhadamente tudo que faz
  25. sim ué.. pra upar do 50 pro 51 a conta é a seguinte: (51*51/k) - (50*50/k) que é igual a 1300 - 1250 = 50 picaretadas.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo