Ir para conteúdo

Pepeco

Membro
  • Registro em

  • Última visita

Tudo que Pepeco postou

  1. @Menina Gamer voce quer isso para bot ou servidor?
  2. Pepeco postou uma resposta no tópico em Suporte Tibia OTServer
    Estava procurando no forum as formulas das magias, mas nao entendi algumas coisas. O que quer dizer minb, maxb, minl, maxl, mina, maxa? Preciso fazer uma leve editada em algumas magias e preciso dos detalhes das formulas.
  3. @poko360 Não sei se vai funcionar, é apenas uma teoria, mas colocar save server no servidor, talvez diminua o tanto de coisas para salvar, tipo na metade do dia, nao sei se é assim que funciona o SS, mas normalmente demora um minuto mesmo para dar SS
  4. @diarmaint globalevents
  5. @diarmaint nao sei se vai funcionar, fiz correndo e nao testei, por isso coloquei os comentarios function onThink(cid, interval, lastExecution) local effects ={ [1] = {pos = {1162, 999, 7}, effect = 2}, -- effect = 2 ou effect = "2" [2] = {pos = {1163, 999, 7}, effect = 2}, [3] = {pos = {1164, 999, 7}, effect = 2} } local dano = -200 -- -200 ou "-200", sempre negativo para tirar a vida. ---- for _, area in pairs(effects) do doSendMagicEffect({x=area.pos[1],y=area.pos[2],z=area.pos[3]}, area.effect[1]) doCreatureAddHealth(pid, dano) end return true end
  6. Pepeco postou uma resposta no tópico em Suporte Tibia OTServer
    @login12 sim cara, é que no momento estou sem tempo e script pega muito disso para mim, então fiquei um pouco ausente, mas vou ver quando reabro esse topico, se quiserem fechar, minhas desculpas ficar sem resposta aqui. Vou ver se consigo voltar semana que vem com o topico. Vlw
  7. @citizen muda isso local ballcatch = { [2394] = {cr = 40, on = 24, off = 23, ball = 11826, send = 47}, --normal ball [2391] = {cr = 50, on = 198, off = 197, ball = 11832, send = 48}, --great ball [2393] = {cr = 60, on = 202, off = 201, ball = 11835, send = 46}, --super ball [2392] = {cr = 70, on = 200, off = 199, ball = 11829, send = 49}, --ultra ball [556] = {cr = 80, on = 187, off = 176, ball = 554, send = 45}, --master ball } por isso local ballcatch = { [2394] = {cr = 40, on = 24, off = 23, ball = 11826, send = 47}, --normal ball [2391] = {cr = 50, on = 198, off = 197, ball = 11832, send = 48}, --great ball [2393] = {cr = 60, on = 202, off = 201, ball = 11835, send = 46}, --super ball [2392] = {cr = 70, on = 200, off = 199, ball = 11829, send = 49}, --ultra ball [556] = {cr = 80, on = 187, off = 176, ball = 554, send = 45} --master ball }
  8. @Altair Junior nao é uma coisa relacionada a pot, tenta procurar alguma script que bata com o erro, entendeu?
  9. @Shinob tenta assim, mas testa primeiro antes de colocar online, talvez haja bug, como pegar de graça, mas pelo que eu entendi, nao vai ter nao u.u function onSay(cid, words, param, channel) if param == "" then return sendMsgToPlayer(cid, 20, "Estao faltam os parametros! [clan name], [rank]") end local t = string.explode(param, ",") local clans = {'Volcanic', 'Seavell', 'Orebound', 'Wingeon', 'Malefic', 'Gardestrike', 'Psycraft', 'Naturia', 'Raibolt'} if not isInArray(clans, t[1]) then return sendMsgToPlayer(cid, 20, t[1].." nao é uma clan valido!") elseif not tonumber(t[2]) then return sendMsgToPlayer(cid, 20, "Parametros errados! [clan name], [rank].") end local rank = tonumber(t[2]) local clan = t[1] if getPlayerItemCount(cid, 2145) < 10 then return doPlayerSendCancel(cid, "Você precisa de 10 diamonds para mudar de clan.") else return doPlayerSendCancel(cid, "Sorry, not possible.") end if(getPlayerLevel(cid) < 120) then return doPlayerSendCancel(cid, "Você estar no level 120.") else return doPlayerSendCancel(cid, "Sorry, not possible.") end doPlayerSendTextMessage(cid, 27, "Agora você pertence ao clan "..clan..", rank: "..rank.."") doPlayerRemoveItem(cid, 2145, 10) setPlayerClan(cid, clan) setPlayerClanRank(cid, rank) return true end
  10. @Altair Junior parece que o erro esta no creaturescript, voce add algum script recentemente? pode ser isso, tenta achar o script e postar aqui
  11. Pepeco postou uma resposta no tópico em Suporte Tibia OTServer
    @dersinho Cara, eu realmente nao entendi muito bem oq voce quis dizer com isso, desculpa, mas pelo que eu entendi da script, só add o item da alavanca e tals, use o doRemoveItem(getTileItemById(tile1, Itemid).uid) e doCreateItem(itemid, count, tile1)
  12. @BangxD Coloca a script formatada, por favor, assim é meio dificil de ler
  13. Pepeco postou uma resposta no tópico em Suporte Tibia OTServer
    @vankk Nice, mas nao estou no seu nivel ainda ._., vou ver se começo a usar mais o return, estou ruim em logica
  14. @gobr acho que seria melhor colocar no forum a script para futuras pessoas utilizarem, se nao me engano o pastebin expira depois de um tempo
  15. Pepeco postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    A script funciona da seguinte forma, quando voce digitar o comando, vai sair um effect em todos players online, mas nao é o effect que é só no player, é aquele effect que sai envolta de voce. Igual o comando /x. function onSay(cid, words, param, channel) param = tonumber(param) for _, pid in ipairs(getPlayersOnline()) do local position = getCreaturePosition(pid) for i = 1, 30 do doSendDistanceShoot(position, {x = position.x + math.random(-7, 7), y = position.y + math.random(-5, 5), z = position.z}, param) end doCreatureSay(pid, 'XAZAAANNN') end return true end
  16. Pepeco postou uma resposta no tópico em Suporte Tibia OTServer
    @Yago Blind. desculpa, expliquei com pressa, é assim vou dar um outro exemplo, voce vai no raids, cria um arquivo e coloca isso dentro dele <raid> <announce delay="1000" type="event" message="Scouts report a barbarian army gathering near Svargrond" /> <announce delay="4000" type="event" message="Some invaders might try to access Svargrond via the ice to the North." /> <announce delay="8000" type="event" message="Raiders are attacking Svargrond!" /> <!--Area Spawns--> <areaspawn delay="10000" fromx="32199" fromy="31063" fromz="5" tox="32251" toy="31084" toz="5"> <monster name="Barbarian Bloodwalker" amount="35" /> <monster name="Barbarian Brutetamer" amount="22" /> <monster name="Barbarian Headsplitter" amount="22" /> <monster name="Barbarian Skullhunter" amount="28" /> <monster name="Ice Witch" amount="15" /> </areaspawn> </raid> depois dentro do raids.xml voce coloca essa linha <raid name="Barbarian" file="Barbarian.xml" interval2="30" margin="1800" enabled="yes"/> sim, voce nao precisa colocar o spawn no map, isso é uma raid, quando tiver a raid, vai alertar o server.
  17. Pepeco postou uma resposta no tópico em Suporte Tibia OTServer
    @Yago Blind. vai em raids/scripts e coloque isso <raid> <announce delay="1000" type="event" message="Citizens of Yalahar, beware! Harbingers of vampiric blood thirst are appearing in the city. Fight them or take your chance to flee while you still can." /> <announce delay="36000" type="event" message="Harbingers of vampiric blood thirst are appearing now in Yalahar!." /> <!--Area Spawns--> <areaspawn delay="36000" fromx="605" fromy="548" fromz="7" tox="599" toy="648" toz="7"> <monster name="Vampire" amount="100" /> </areaspawn> </raid> só configurar agr
  18. vlw, agr que eu vi onde eu postei HUSAHUASHU', nao dormi ainda, to meio sem noção, desculpa vou pedir para algum mod mover @Wakon
  19. @matheus9712 posta a script do NPC
  20. @Wellinton faus a primeira parte é em creaturescript/scripts
  21. A script funciona assim, caso você mate algum monstro configurável, você vai ganhar um item de recompensa.
  22. Pepeco postou uma resposta no tópico em Suporte Tibia OTServer
    @mateusmoretti Coloca o nome exato do seu monstro, caso nao funcione, voce coloca o print ali, para pegar o nome dele. -- Created by Pepeco -- local im = { [1] = {item = {2160, 5}, monster = {"Rat"}}, [2] = {item = {2148, 5}, monster = {"Rotworm"}} } function onKill(cid, target, lastHit) if isPlayer(cid) and not isPlayer(target) then for _, all in pairs(im) do -- print(getCreatureName(target)) -- Caso nao funcione, tente usar isso para pegar o nome exato do seu monstro. if getCreatureName(target) == all.monster[1] then doPlayerAddItem(cid, all.item[1], all.item[2]) end end end return true end em creaturescript coloque <event type="kill" name="Monsteritem" event="script" value="Monsteritem.lua"/> depois vai em login.lua e coloque registerCreatureEvent(cid, "Monsteritem") Nao esqueça de avaliar o codigo, lá encima /\
  23. Pepeco postou uma resposta no tópico em Suporte Tibia OTServer
    @Yago Blind. vai em creaturescript local boss = {"annihilon", "demon"} -- Monstros que serão anunciados quando morrerem function onKill(cid, target, lastHit) if isPlayer(cid) and isInArray(boss, getCreatureName(target)) then broadcastMessage("O jogador ".. getCreatureName(cid) .." matou o boss " .. getCreatureName(target) ..".") end return true end -- Creditos Flavio S. Cabral -- <event type="death" name="name" event="script" value=""/> depois no monstro que deseja e coloca <script> <event name="name"/> </script> Fonte Dropar loot no chao: Fonte
  24. Pepeco postou uma resposta no tópico em Suporte Tibia OTServer
    @mateusmoretti if getPlayerStorageValue(cid, 04421001) < os.time() then se nao funcionar assim, troca a storage
  25. Pepeco postou uma resposta no tópico em Suporte Tibia OTServer
    Já faço isso, mas nao frequentemente, eu nao estou com muito tempo, entao sempre alguem responde primeiro que eu e se nao responde, eu ajudo u.u

Informação Importante

Confirmação de Termo