Ir para conteúdo
  • Cadastre-se

Cerberus

Membro
  • Total de itens

    407
  • Registro em

  • Última visita

  • Dias Ganhos

    8

Tudo que Cerberus postou

  1. e catch e dentro do monstro na parte catch se ficar 0 ele não pode ser pego.. tem q ser de 1 a 100 onde 1 e mais dificil e 100 pega na hora kkk
  2. Muito bom parabéns @pota , verifiquei ak que com seu spr e dat o market abre.. depois q adcionei um pouco mais de imagem no spr o market parou de funcionar..... Sabe dizer como foi configurado e como concertar?
  3. reviver topico mais como e script vamos la. seu ta assim local pos { {x=2993, y=1239, z=7}, {x=2992, y=1241, z=7}, {x=2993, y=1243, z=7}, {x=2995, y=1245, z=7}, mais você remover o = (igual) e assim local pos = { {x=2993, y=1239, z=7}, {x=2992, y=1241, z=7}, {x=2993, y=1243, z=7}, {x=2995, y=1245, z=7},
  4. vocation sorcerer = 1 .. vai puxar a 1 do seu servidor... poketibia so tem a vocation 1 o resto e tv sistem e outras funções .. so deixa a sorcerer e o resto remover.
  5. Aconselho usar a segunda versão que eu fiz por creatureEvent e melhor do que essa na parte de exaution.set(tempo*1000) muda para tempo*1 e configura por segundos depois você tem que resetar a storage para -1 xD.. ou espera tempo acabar xD. se tah falando seu summon perder life para te dar?
  6. testei aqui e funcionou vou verificar agora. minha TF tenho que setar por segundo em 1 em vez de 1000. se não da exaustão com valor errado. minha tfs e 1 segundo em vez de 1000 vou ver aqui mais se eu por tempo * 1000 da erro.. se sua tf e outro e so mudar o 1 para 1000. olha se eu deixa assim exhaustion.set(cid, t.storage, t.timer*1000) normal aqui.
  7. como ta o seu onkill no script manda ele aqui a primeira linha dele.
  8. Versão testada : 8.6 a TAG tem 2 tipos uma com % da mana e outra com valor fixo, vou disponibilizar as 2 tags vc escolhe o que preferir. <!-- Custom AVP Spells --> <instant name="SumonScript " words="Msg que vai sumonar você escolhe" lvl="lvl minimo para usar" maglv="ml para usar" manapercent="quanto gasta de mana em porcentagem 1,20,50,100" exhaustion="2000" needlearn="0" event="script" value="summon/summon_script.lua"> <vocation id="1"/>-- vocations do server que pode usar a magia , mecha de acordo com sua vontade <vocation id="2"/> <vocatio
  9. vou falar o mesmo que falei com outro cara , poste o erro e posta script no Pastebin ou notepad , para saber a linha .....não sei ver script pelo que ta escrito e sim pela linha do erro. local t = { storage = 9998, --poe numero de storage aqui que não tenha no servidor timer = 1, --tempo em segundos sem poder usar dinovo quant = 3, -- quantidade de monstros sumonados summon = "Gnomo", -- poe name aki nMin = 10, -- tempo em segundos aqui da creatura sumir effect = CONST_ME_MAGIC_RED } function onCastSpell(cid, var) if exhaustion.check(cid, t.storage) == false then if #getCreatureSummo
  10. qual servidor se for pokemon tem que usar ehMonstro.. meu aqui deixei assim. if isPlayer(cid) and ehMonstro(target) and not isSummon(target) then
  11. local function isWand(uid) -- Function by Mock the bear. uid = uid or 0 if getItemWeaponType(uid) == 6 then return true end return false end local function isWeapon(uid) -- Function by Mock the bear. uid = uid or 0 local f = getItemWeaponType(uid) if f == 1 or f == 2 or f == 3 then return true end return false end local function isShield(uid) -- Function by Mock the bear. uid = uid or 0 if getItemWeaponType(uid) == 4 then return true end return false end local function isBow(uid) -- Function by Mock the bear. uid = uid or 0 if getItemWeapon
  12. local condition_sword = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition_sword, CONDITION_PARAM_TICKS, -1) setConditionParam(condition_sword, CONDITION_PARAM_SKILL_SWORD, 50) local ID_upgrade = 2394 local items = getPlayerItemCount(cid, ID_upgrade) local arma = getPlayerSlotItem(cid, CONST_SLOT_LEFT),getPlayerSlotItem(cid, CONST_SLOT_LEFT) local sto = 5555 -- armazena a storage que a stone deu ao dar use. local storage = getPlayerStorageValue(cid, sto) local atribute = getItemWeaponType(arma[1]),getItemWeaponType(arma[2]) local weapom = Id[atribute[1]],Id[atribute[2]]
  13. so uso discord. https://discord.gg/gKRDbea
  14. ve se entendi vou usar items do tibia Bright sword não tem elemento 2 bright sword+ stone fire você daria hit+extrahit fire?
  15. da para dar dano extra. tipo alem do hit normal ter um extra hit de tempo em tempo.ai esse hit ser elemental tb. ou se for tipos de stone , tiro stone fire bate fogo.. stone energy base energy de extra hit. da p pensar em algo assim.
  16. vocÊ até pode equipar mais isso não soma nada, acho que so a defesa do item que server pq atke vai ser sempre do que o servidor reconhecer mais da p fazer algo em relação a script sim, mais tem que falar mais.. tipo ao ter 2 itens iguais equipado ele ganha algo, faz algo , etc... tem que falar mais sobre a ideia , o equipar 2 itens e o mais simples o que faz ao ter os 2 e o script..
  17. ta em mysql tem xampp ou algo do genero com a database do server? se não tiver tem que mudar para sqlType = "sqlite"sqlHost = "localhost"sqlPort = 3306sqlUser = "root"sqlPass = "vertrigo"sqlDatabase = "dxp database"sqlFile = "dxp database.s3db"
  18. papai aqui ensinou ele..kkk ja está pronto ahauaha
  19. local max = 1 local ID = 2394 -- id do item para sumonar local ActionID = 2394 -- action no item local name = "Gnomo" local remover = true -- se por false não remove o item ao sumonar o gnomo function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == ID then if item.actionid == ActionID then local dir = getPlayerLookDir(cid) local ppos = getPlayerPosition(cid) if(dir==1)then ppos.x = ppos.x + 1 end local count, pos = #getCreatureSummons(cid), getThingPos(cid) if count == max then doPlayerSendCancel(cid, 'Voce não pode sumonar mai
  20. @Vodkart vlw.. estou tentando... ainda vou consegui fazer isso em 1 xml que nem vc xD..
  21. a sua TFS usa o tempo correto em ves de milisegundos entao use 1 mesmo em vez de 1000 que e igual 1 segundo em outras distro xd.quanto ao valor estando fizo faz seguinte poe ele diretamento no script e testa fica assim onde tem doCreatureAddHealth(master,cfg.life) poe assim doCreatureAddHealth(master,math.random(cfg.min,cfg.max)) e lem cima no Cfg no lugar de life vc escreve local cfg = { min = 100 , max = 400, storage = 9999, tempo = 10 -- em segundos }
  22. depois de life tem que ter a virgula life = math.random(100,400), local cfg = { life = math.random(100,400), storage = 9999, tempo = 10 -- em segundos }
  23. retira a linha toda do convence pq ja usei o creature summonem ves do create monster doConvinceCreature(cid,mons) life = math.random(100,400) ou poeseparado min = 100, max = 400, life = math.random(cfg.min,cfg.max ) não esquece de marcar melhor resposta xD.
  24. vai ser assim configurando monstro primeiro Tag do creatureevent <event type="cast" name="cura" event="script" value="Cura.lua"/> dentro do creatureevent o script com nome de Cura.lua agora vai no spelll na TAG. dentro da pasta Summon/Gnomo cria o arquivo chamado Gnomo.lua e poe isso dentro pode marcar esse como melhor resposta ao terminar blz.... ai vai ajuda outros com a mesma duvida.
  25. COMO ESPERA TA CURANDO PQ VOCÊ AINDA TA USANDO O OUTRO SPELL <attacks> <attack name="melee" interval="2000" skill="10" attack="10"/> <attack name="cura" interval="100" chance="100" range="7" target="1"/> ISSO AQUI NÃO PRECISA </attacks> VOCÊ NÃO TA VENDO CURAR PQ NÃO ESTOU PONDO EFEITO.. OU MSG DA CURA.. MAIS TA CURANDO SIM E god NÃO CURA PQ O LIFE NÃO MECHE. VOU ABRIR 1 SERVIDOR 8.6 AQUI SO PARA TESTAR Xd. aqui ta sem erro nenhum versão 8.6 vou te passar o daqui dinovo delete tudo que você tem re
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo