Ir para conteúdo
  • Cadastre-se

Bodak Reborn

Membro
  • Total de itens

    558
  • Registro em

  • Última visita

  • Dias Ganhos

    18

Tudo que Bodak Reborn postou

  1. Sim, mas queria saber se teria que mudar algo nos scripts sobre a pokedex. Sobre o tópico: você substituiu a pasta "game_textwindow"?
  2. 3 (segundos) * 60 (segundos) = 180 segundos 180 segundos = 3 minutos.
  3. actions/scripts nome_arquivo.lua function onUse(cid, item, frompos, item2, topos) local storage = 546236 local timeToCall = 3 -- tempo em minutos. if getGlobalStorageValue (storage) < os.time() then doBroadcastMessage ("[QUEST CALL] O jogador "..getCreatureName (cid).." está esperando ajuda para fazer a quest 'tal'") setGlobalStorageValue (storage, timeToCall * 60 + os.time()) end return true end XML: <action actionid="ACTION_ID" script="nome_arquivo.lua"/>
  4. Tenta assim: function doRegenerateWithY(cid, sid) if isPlayerOnline(cid) then local ball = getPlayerSlotItem(cid, 8) or getPlayerSlotItem(getCreatureMaster(cid), 8) local Tiers = { [1] = {bonus = Regen1}, [2] = {bonus = Regen2}, [3] = {bonus = Regen3}, [4] = {bonus = Regen4}, [5] = {bonus = Regen5}, [6] = {bonus = Regen6}, [7] = {bonus = Regen7}, } if isPlayer(cid) and #getCreatureSummons(cid) > 0 then local Tier = getItemAttribute(ball.uid, "heldy") if Tier and Tier > 0 and Tier < 8 then if not getCreatureCondition(cid, CONDITION_INFIGHT) then
  5. Bom, vamos lá. Não consegui fazer de um jeito "automático", demorei por isso. Só consegui fazer automático com o storage para todos os pokémons. Espero que fazer "manualmente" não te atrapalhe tanto. Para cada Giant pokémon, um novo arquivo e uma nova tag deve ser criada em actions. O ID do item invisível/baú deve ser diferente também. Lembrando que pelo jeito que eu fiz, você deve criar um item novo. Se não fizer, ao clicar em um item com o mesmo ID que este, você receberá a recompensa. globalevents/scripts nome_arquivo.lua Este vai fazer
  6. Se tu me dissesse como você inseriu ela no seu servidor, eu poderia dizer como remover a outra... ;p
  7. Utilize a ferramenta de pesquisa antes de postar.
  8. O storage temporário seria para qualquer boss ou apenas para um boss específico que o player matou?
  9. Caso ninguém te ajudar até amanhã, eu vejo isso. Estou com dor de cabeça e torcicolo.
  10. Primeira coisa: está funcionando? Não testei, gostaria que alguém me desse esse retorno. Sobre sua pergunta: sim, tem como, mas teria que fazer algumas outras verificações, pelo fato do mesmo item fazer duas coisas. Amanhã eu faço, são algumas modificações chatinhas e no momento estou com dor de cabeça e com torcicolo.
  11. Caso queira que ele fique com 1 de hp: function onStepIn(cid, item, position, fromPosition) local storage = 318926 -- storage da quest. if getPlayerStorageValue (cid, storage) ~= 1 then local lessHealth = (getCreatureHealth (cid) + 1) - getCreatureHealth (cid) doCreatureAddHealth (cid, -lessHealth) end return true end
  12. Receberia 990 de dano, mano vê, quero ele receba um dano de 99% do hp total,nesse caso, assim q ele pisar no espinho estaria no RED (quase morrendo). @Droox
  13. function onStepIn(cid, item, position, fromPosition) local storage = 318926 -- storage da quest. if getPlayerStorageValue (cid, storage) ~= 1 then local percent = 1 -- porcentagem que será removida. local lessHealth = (getCreatureHealth (cid) * percent)/100 doCreatureAddHealth (cid, -lessHealth) end return true end Em um post você diz vida máxima e no outro atual... Fiz com a atual.
  14. Essas são as tabelas da sua database, é suposto elas estarem lá, se não, nunca vai funcionar. Quando você abre o site com este código, qual erro é aparece?
  15. 1% de 1000 é 10, logo, receberia 990 de dano. Volto a perguntar, 1 de hp ou 1%?
  16. Execute esse código e me diga o que imprime na distro. function onUse(cid, item, frompos, item2, topos) local pos = {x=828,y=743,z=7} local poss = {x=845,y=745,z=7} local item = 1616 print (1) if getTileItemById (pos, item).uid == 1 then doTeleportThing (cid, poss) print (2) elseif getTileItemById (pos, item).uid == 0 then print (3) doCreatureAddHealth (cid, -getCreatureMaxHealth (cid)) end return true end
  17. Utilize a ferramenta de pesquisa antes de postar.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo