Ir para conteúdo

Luzetti

Membro
  • Registro em

  • Última visita

Tudo que Luzetti postou

  1. E será que teria como assim: o monstro tirar sangue dele é dar a vc? Alguém pode me dizer isso? Seria bacana o monstro te dar sangue.
  2. Essa aí é a XML da spell onnde eu coloco isso?
  3. gente eu to acompanhando o forum e esse topico, entao fui testar no meu sv e da isso enquanto o monstro fica brilhando em baixo dele e caso eu morra ainda continua contando, e se eu deslogar tbm continua contando. O que podemos fazer?
  4. Gente, eu to com uma spell que ela rouba vida, porem...ela tem que roubar a vida de quem estiver no target, só que mesmo sem nada no target ela recupera a vida mesmo assim, ( essa spell ela "rouba vida"). Segue ela abaixo. function onCastSpell(cid, var) if getPlayerStorageValue(cid, 333311) < os.time () then setPlayerStorageValue(cid, 333311, os.time () + 5) -- 5 = 5 segundos local playerpos = getCreaturePosition(cid) local target = getCreatureTarget(cid) local trapos = getCreaturePosition(target) local level = getPlayerLevel(cid) local numero1 = (level*1.5) -- Dano Mínimo local numero2 = (level*20.5) -- Dano Máximo for i = numero1, numero2 do levelz = (math.random(numero2)) end doCreatureAddHealth(target, -levelz) doSendAnimatedText(trapos, levelz, 180) doCreatureAddHealth(cid, levelz) doCreatureAddMana(cid, -30) -- Quanto Vai Gastar de Mana doSendMagicEffect(trapos, 9) doSendMagicEffect(playerpos, 12) doSendDistanceShoot(trapos, playerpos, 40) else return false end return true end Quem puder ajudar agradeço.
  5. Olá gente tudo bem com vocês? Eu tô de boa gente, galera assim, outro dia eu estava assistindo a nova temporada de pokémon a sun and Moon, e vi uma coisa legal...pra quem não viu Ash pega uma ultra beast, com uma super beast ball, o que eu pensei, em fazer um servidor com as sprites atuais e colocar esses pokémons novos, e sabe os lendários? Que não se pode dar catch? Então, pq não ter uma ball específica pra cada. Tipo entei- entei- ball Raikou, charge ball ou raikou ball, especificamente seria isso, remontar o conceito de não poder pegar pokés com as balls normais mas sim com as específicas, e refazer tudo o que conhecemos de pokémon, cliente, mapa, pokémon, etc.
  6. Luzetti postou uma resposta no tópico em Arquivo Público
    eu ainda nao fui atendido
  7. Luzetti postou uma resposta no tópico em Suporte Tibia OTServer
    a boots of waterwalkin é uma bota que tem no tibia, porem ngm tem ela, e ela no global ella tem 5 cargas para poder andar em cima da agua, e teria que ter um npc que recarregaria ela
  8. Luzetti postou uma resposta no tópico em Suporte Tibia OTServer
    consegue me ajudar? @Vodkart @Saymon Kopolsky
  9. Luzetti postou uma resposta no tópico em Suporte Tibia OTServer
    Vc n consegue me ajudar?
  10. Luzetti postou uma resposta no tópico em Suporte Tibia OTServer
    Olá galera, tudo bem com voces? Bom, seguinte, eu muitos amigos meus estamos atrás do script funcional da boots of waterwalking, eu já vi aqui no TK, porém não é o "verdadeiro" como sabemos a nota tem 5 cargas para ser usada na água, sendo assim quando se esgotado as 5 cargas ela é levada a um NPC no qual ele a recarrega. Ah Luzetti, beleza mas qual o pedido, então meu caro, eu tentei refazer o sistema mas não obtive sucesso, e vim aclamar a ajuda de vós mercês, lembrando que: O SCRIPT QUE FOR FEITO, SERA DEIXADO PARA QUEM QUISER PEGAR. CONHEÇO PESSOAS QUE PODEM AJUDAR, VODKART, SAYMON. ESPERO QUE AJUDEM.
  11. vc quer praticamente duas coisas que ja existem...o da flecha a pxg ja usa pra quando cai stone, e o de cores a otpokemon.com, ja trabalha com isso...pela raridade do item...isso?
  12. funciona em 860?
  13. ai cara, eu mato os 30, e n cria o tp... ta estranho isso pra kct acho que ja achei o erro achei o erro man, desculpa ai, pode senar o topico, era um unico erro de pos. vllw abraços irmao
  14. e o event fica como?
  15. vc pode me mandar com as config corretas pra mim?
  16. opa desculpa a demora de responder estava em uam chacara fds, entao testei hje o sistema, nao aparece mais aqueles erros do print, porem quando mato todos os ferumbras da area nao abre nenhum tp.
  17. fiz como vc falou, porem o monstro ele morre mas a vida n some, e começa a dar isso no console.
  18. local config = { loginMessage = getConfigValue('loginMessage'), useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')) } function onLogin(cid) accountManager = "Account Manager" managerCounter = 0 for i, player in ipairs(getOnlinePlayers()) do if accountManager:lower() == player:lower() then managerCounter = managerCounter + 1 end end if managerCounter >= 3 then return false end local loss = getConfigValue('deathLostPercent') if(loss ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10) end local accountManager = getPlayerAccountManager(cid) if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "A ultima vez que voce fez login foi em " .. os.date("%a %b %d %X %Y", lastLogin) .. "." else str = str .. " Please choose your outfit." doPlayerSendOutfitWindow(cid) end doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) elseif(accountManager == MANAGER_NAMELOCK) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?") elseif(accountManager == MANAGER_ACCOUNT) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.") end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end registerCreatureEvent(cid, "Mail") registerCreatureEvent(cid, "GuildMotd") registerCreatureEvent(cid, "Idle") if(config.useFragHandler) then registerCreatureEvent(cid, "SkullCheck") end registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "AdvanceSave") registerCreatureEvent(cid, "attackguild") registerCreatureEvent(cid, "advance") registerCreatureEvent(cid, "FimVip") registerCreatureEvent(cid, "SkullCheck") registerCreatureEvent(cid, "demonOakLogout") registerCreatureEvent(cid, "demonOakDeath") registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "VipReceive") registerCreatureEvent(cid, "PlayerKill") registerCreatureEvent(cid, "onPrepareDeath") registerCreatureEvent(cid, "onPrepareDeath2") registerCreatureEvent(cid, "KillingInTheNameOf") registerCreatureEvent(cid, "exp_pmob") registerCreatureEvent(cid, "forever amulet") registerCreatureEvent(cid, "Senha") registerCreatureEvent(cid, "PointSystem") registerCreatureEvent(cid, "ExpVip") player:registerEvent("FerumbrasQuest") if (InitArenaScript ~= 0) then InitArenaScript = 1 for i = 42300, 42309 do setGlobalStorageValue(i, 0) setGlobalStorageValue(i+100, 0) end end if getPlayerStorageValue(cid, 42309) < 1 then for i = 42300, 42309 do setPlayerStorageValue(cid, i, 0) end end if getPlayerStorageValue(cid, 42319) < 1 then for i = 42310, 42319 do setPlayerStorageValue(cid, i, 0) end end if getPlayerStorageValue(cid, 42329) < 1 then for i = 42320, 42329 do setPlayerStorageValue(cid, i, 0) end end if getPlayerStorageValue(cid, 42355) == -1 then setPlayerStorageValue(cid, 42355, 0) end if getPlayerAccess(cid) > 3 then doPlayerSendCancel(cid, "$@$Administrador") doPlayerSendCancel(cid, " ") end setPlayerStorageValue(cid, 42350, 0) setPlayerStorageValue(cid, 42352, 0) local txt = [[ Pegue seu item inicial no andar de cima. PS Para saber sobre os aols leia o Log no client Att: Kevintwo ]] doPlayerPopupFYI(cid, txt) return true end ta ai
  19. deu isso: [18/03/2017 11:28:15] [Error - CreatureScript Interface] [18/03/2017 11:28:15] data/creaturescripts/scripts/login.lua:onLogin [18/03/2017 11:28:15] Description: [18/03/2017 11:28:15] data/creaturescripts/scripts/login.lua:75: attempt to index global 'player' (a nil value) [18/03/2017 11:28:15] stack traceback: [18/03/2017 11:28:15] data/creaturescripts/scripts/login.lua:75: in function <data/creaturescripts/scripts/login.lua:6> [18/03/2017 11:28:15] Kevintwo has logged out.
  20. entao é uma quest...essa area ai é o todo de onde vai se espalhar os ferumbras, ai queria que quando morto aparecesse um tp, quando acabar todos, uso tfs 1.0, e teria como o player fala a palavra estando na presença da statua? ai no script ta a posição dela, pq tipo, se eu to dp de thais eu falo a palavra ela é removida, por isso queria que desse pra fala somente quando tiver perto dela.
  21. amigo parece que deu certo aqui, agora vc poderia me ajudar em uma outra coisa? tenho esse outro script function isWalkable(pos, creature, proj, pz)-- by Nord if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end if getTopCreature(pos).uid > 0 and creature then return false end if getTileInfo(pos).protection and pz then return false, true end local n = not proj and 3 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end function doCreateFerumbras(amount) local vetor = 0 local Area = {{x=7649,y=16379,z=5},{x=7735,y=16443,z=7}} repeat local pos = {x=math.random(Area[1].x, Area[2].x), y=math.random(Area[1].y,Area[2].y), z=math.random(Area[1].z,Area[2].z)} if isWalkable(pos, false, false, false) then doSummonCreature("Ferumbras", pos) vetor = vetor + 1 end until vetor == amount end function onSay(cid, words, param, channel) local avisoproibido = "Desculpe isso não é possível." local horario = "Apenas uma vez por dia os deuses podem ser liberados." if getTileHouseInfo(getThingPos(cid)) then return doPlayerSendCancel(cid,avisoproibido) end if getTilePzInfo(getThingPos(cid)) then return doPlayerSendCancel(cid,avisoproibido) end if getTileHouseInfo(getThingPos(cid)) then return doPlayerSendCancel(cid,horario) end local M = { Pos = {x=7691,y=16409,z=5}, id= 1355, time = 86400} local x = M function criar() local parede = getTileItemById(x.Pos, x.id) doCreateItem(x.id, 1, x.Pos) end local tempo = 1*24*60*60 local storage = 94368 if x then local parede = getTileItemById(x.Pos, x.id) if getTileInfo(getCreaturePosition(cid)).itemid == 3217 or 3216 then if (getPlayerStorageValue(cid, storage) <= os.time()) then if parede then setPlayerStorageValue(cid, storage, os.time()+tempo) doRemoveItem(parede.uid, 1) --doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))-- doPlayerSendTextMessage(cid, 25, "A furia dos Deuses foi liberada tenha cuidado") doCreateFerumbras(30) addEvent(criar, x.time*1000) end else doPlayerSendCancel(cid, "A furia dos deuses só pode ser liberada a cada 24 horas.") end end end return true end oq ele faz?? ele fala uma palavra q pode ser dita apenas 1 vez por dia e sumona 30 ferumbras, oq eu queria é que: tivesse um local especifico para essa palavra ser dita, e após matar todos os ferumbras abrir um tp que leve para outro local. Pode me ajudar nisso tbm? dou rep hje e amanha pra vc.
  22. cara, sempre que eu compro numero blza vai, ai quero parar ele fala isso. 18:24 Brian O'Conner: Desculpe, mais voce nao possui dinheiro esta aposta sendo que ja apostei, comprei 3 numero, ai falo parar ele fala isso ai.
  23. vc pode fazer isso para mim?
  24. obg por tentar ajudar, porem ele mostra meu numero final, tipo eu tiro 11, ai compro mais 1 e sai 12. como na foto abaixo, seria possivel fazer a soma de tudo? ele ta dando o resultado da aposta baseado no 2 numero. No caso o jogo 21 se joga assim: eu e vc: vc compra 1 carta somando 21 vc ganha eu compro 1 ou mais cartas passando de 21 perco, queria que mostrasse a soma dos numeros tanto meu quanto dele e desse o resultado.
  25. caraca, ta foda, ngm ajuda nesse forum...não é atoa que caiu a qualidade de suporte e ajuda aqui.

Informação Importante

Confirmação de Termo