Ir para conteúdo

poko360

Membro
  • Registro em

  • Última visita

Tudo que poko360 postou

  1. muito obrigado, ta funcionando perfeitamente, só queria 1 coisa, teria como voce colocar 1 premio quem ficar por ultimo no trono?
  2. eu queria colocar essa magia pra bater 1(hit) por cada lvl exemplo: sou lvl 500 ela vai tirar 500 so que eu queria juntar esses scripts sem dar bug script 1 function onGetFormulaValues(cid, level, maglevel) min = -(level*1) max = -(level*1) return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end eu queria por isso /\ nessa magia\/ Script 2 local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 28) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 41) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -4.5, 0, -4.5, 0) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 28) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 41) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -4.5, 0, -4.5, 0) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 28) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 41) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -4.5, 0, -4.5, 0) arr1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr2 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr3 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3 } addEvent(onCastSpell1, 0, parameters) addEvent(onCastSpell2, 350, parameters) addEvent(onCastSpell3, 700, parameters) return true end deu pra entender? se nao deu RESUMO: Quero que a magia acima (script 2) seja 1 de dano por level, so que eu nao entendi como coloca no combat1,combat2 e combat3 obrigado desde ja
  3. @up como ficaria o script se fosse só por level? obrigado desde ja
  4. nao teria como eu usar esse comando e aparecesse um teleport no templo (automatico)?
  5. nao funcionou, falei /all eae e nao apareceu nada, quando fui usar denovo apareceu que so posso usar o comando denovo em180 seg teria como colocar level e custo? (tipo 1kk)
  6. por talkactions pode fazer? edit: god,cm etc.
  7. só que o script dele só funciona 1 vez,tipo primeira pessoa que usar o "/all oi" primeiro, ai ngm pode usar dnv
  8. Edit= no meio da tela, so que ta em vermelho =\
  9. /b pra player com exausth de 2 minutos pf eu queria que o player falasse /all eae galera agora eu queria quer aparecesse a msg em branco (/bc white) igual os info.lua entende? exemplo: Fulaninho [300]: gogo quest vip (em branco) e quando ele falasse , aparecia uma msg que so poderia usar o comando daqui a 2 minutos REP+
  10. nao funcionou, ta do msm jeito
  11. tipo, toda noite as 8 horas o teleport aparece no templo, que vai para o castelo, ai começa a contar quando o player subir no trono entende?
  12. eu tenho um comando /tp city que quando eh usado o player se teleporta para o templo so que tipo, eu queria que saisse um magic effect de onde o comando foi usado exemplo: exemplo: eu to no sqm x=150 y=54 y=7 queria que saisse 1 efeito no x=150 y=54 y=7 e no x=160 y=54 y=7 (TEMPLO) o script que tenho só sai o efeito no templo depois que eh usado alguem pode me ajudar? aqui: city = {x= 160, y= 54, z= 7} function onSay(cid, words, param, channel) if getTilePzInfo(getPlayerPosition(cid)) then if(param == 'city') then doTeleportThing(cid,city) doSendMagicEffect(getPlayerPosition(cid), 66) else local str = "Locais: \n /tp \city" doShowTextDialog(cid, 10016, str) end else doPlayerSendCancel(cid, "Voce so pode usar em area Protect Zone.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) end end tp.bmp
  13. poko360 postou uma resposta no tópico em Suporte Tibia OTServer
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Comedinha" script="data/npc/scripts/default.lua" walkinterval="5000" floorchange="0"> <health now="100" max="100"/> <look type="128" head="100" body="100" legs="114" feet="114" addons="2"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|! Bem vindo a minha casa. Mas lembre-se, nao toque em nada." /> <parameter key="module_keywords" value="1" /> <parameter key="keywords" value="hi;" /> <parameter key="keyword_reply1" value="Ola |PLAYERNAME|! Bem vindo a minha casa. Mas lembre-se, nao toque em nada."/> </parameters> </npc> em hi: voce pode botar oi
  14. to precisando desse script, por favor alguem me ajude, ja procurei por toda parte e não achei ex: entra quantos players quiser no castelo, e no ultimo andar tem um trono, e entao os players brigam pra ficar emcima dele por uns 5 minutos de guerra, quem ficar por ultimo no trono vence ajuda
  15. haha, eu nao vi isso de seuitem=9930 falha minha
  16. cara muito obrigado, valeu mesmo REP+ edit: nao funcionou aqui, quando eu dou USE nao acontece nada '-'
  17. teria como dar use em um item e ficar saindo efeito ( comando:/z )por 30 minutos?
  18. acho que o efeito coloca no creature script, vc tentou la? Edit: achei outro script so que da o mesmo error do antigo (que eu postei) =/
  19. tipo, esse script nao mostra quanto tempo falta pra acabar a potion :/ se pudesse colocar um efeito tipo isso doSendMagicEffect(getPlayerPosition(cid), CONST_ME_ICETORNADO), pra mostrar que o player ta com efeito ta ligado? teria como fazer isso? tipo cada 1 segundo soltar esse efeito até a potion acabar sim voce poderia restrinjir? olha 15:38 Fellz [5825]: aff veio 15:38 Fellz [5825]: perdi 5 potions 15:38 Fellz [5825]: nessa besteira 15:38 Fellz [5825]: de ficar clicando no potion
  20. e se usar o potion 2 vezes? a exp nao fica 4x nao?
  21. 15:17 ADM Holiday [496]: tenta 15:17 ADM Holiday [496]: agora 15:17 Druh [4104]: aff 15:17 Druh [4104]: msm coisa 15:17 ADM Holiday [496]: ? 15:17 Druh [4104]: nao usa 15:18 ADM Holiday [496]: tenta 15:18 ADM Holiday [496]: agora 15:18 ADM Holiday [496]: ? 15:18 Druh [4104]: nao usa 15:18 Druh [4104]: ainda apaguei o storage no SQL como vc pediu e ainda nao ta pegando

Informação Importante

Confirmação de Termo