-
Total de itens
2553 -
Registro em
-
Última visita
-
Dias Ganhos
73
Tudo que zipter98 postou
-
Área incorreta, mais cuidado da próxima vez. Tópico movido.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
erro [Encerrado] Error Data/lib/configuration.lua
tópico respondeu ao leandropamgomes de zipter98 em Tópicos Sem Resposta
Linha 781, substitua ["Girafarig"] = {gender = 500, level = 80 storage = 1203, stoCatch = 666354}, por ["Girafarig"] = {gender = 500, level = 80, storage = 1203, stoCatch = 666354}, -
[Encerrado] [Pedido] Script Quest
tópico respondeu ao FlamesAdmin de zipter98 em Tópicos Sem Resposta
Antes de mais nada, qual a base de seu servidor? Em alguns poketibias, onDeath não funciona. Tendo, então, que fazer o código no exp2.0.lua. -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Talvez a causa do debug seja a cor da mensagem que coloquei (27). Editei meu código acima, se puder testar novamente.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Como se trata de um pedido relacionado à pokémon, vou mover para a área correta. Quando seu pedido for relacionado à servidores derivados, opte por postar aqui (Pedidos e dúvidas - Servidores derivados). Mais cuidado da próxima vez. Tópico movido.
-
[Encerrado] [Pedido] Script Quest
tópico respondeu ao FlamesAdmin de zipter98 em Tópicos Sem Resposta
Fiz aqui rapidinho (menos de 1 minuto) esse de teleportar os players. Como indicado no script, mude todos os 2308 para a storage da quest. Não sei se irá funcionar, já que não mexo com queries. Anyway, function onDeath(cid) local query = db.getResult("SELECT name FROM players WHERE key = 2308") --Mude todos os 2308 para a storage da quest. local list = {} if query:getID() == -1 then return true end local name = query:getDataString("name") table.insert(list, name) if isPlayer(cid) then if getPlayerStorageValue(cid, 2308) >= 1 then for a, b in pairs(list) do if not isCreature(b) then return true end doTeleportThing(b, getTownTemplePosition(getPlayerTown(b))) doPlayerSendTextMessage(b, 27, "O jogador "..getCreatureName(cid).." morreu durante a quest, e você foi teleportado para o Centro Pokémon.") setPlayerStorageValue(b, 2308, -1) end end end return true end /\ data/creaturescripts/scripts. Não se esqueça de colocar a tag em login.lua também. Estou de saída, na volta dou uma olhada melhor nesse código. -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
resolvido [Encerrado] [ajuda]Script
tópico respondeu ao leandropamgomes de zipter98 em Tópicos Sem Resposta
-
Ah, sim. Essa variável fica logo no começo de GoldenArenaConf.lua (data/lib).
-
Tá usando qual servidor como base? E não encontrou nada de SafariEnter ou Safarienter?
-
configuration.lua, variável Safarienter.
-
Não sei entendi direito o pedido, veja se é isso mesmo que eu fiz: uma pessoa usa o item, é armazenado neste o valor da vida atual do jogador. Na próxima vez que o item for usado, a vida do jogador será alterada para este valor. Aí, na próxima vez, será armazenado outro valor, com a vida no jogador no momento. E assim vai. É isso mesmo? function onUse(cid, item, frompos, item2, topos) local quest_status = getPlayerStorageValue(cid, 38347) if quest_status <= 0 then local life = getPlayerHealth(cid) doPlayerSendTextMessage(cid, 18, "Ativado. Heal: "..life..".") setPlayerStorageValue(cid, quest_status, 1) doItemSetAttribute(item.uid, "vida", life) doItemSetAttribute(item.uid, "description", "HP: "..life..".") doSendMagicEffect(frompos, 11) else local hp = getItemAttribute(item.uid, "vida") or 0 doSendAnimatedText(getPlayerPosition(cid), "!!!", 71) doPlayerSendTextMessage(cid, 18, "Usado. Sua vida agora é "..hp..".") setPlayerStorageValue(cid, quest_status, -1) doPlayerAddHealth(cid, -(getPlayerHealth(cid) - 1)) doPlayerAddHealth(cid, hp - 1) doSendMagicEffect(frompos, 11) end return true end
-
talkaction [Encerrado] Loot dos pokemons no PDA Slicer
tópico respondeu ao Geraldoida de zipter98 em Tópicos Sem Resposta
Área incorreta, mais cuidado da próxima vez. Tópico movido. -
resolvido [Encerrado] [ajuda]Script
tópico respondeu ao leandropamgomes de zipter98 em Tópicos Sem Resposta
Só isso? -
action Item quem sumona X boss e ao matar o boss abre um Y teleporte
pergunta respondeu ao Estagiario de zipter98 em Scripts
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
Resolvido, fechado e movido para pedidos e duvidas resolvidos.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
action Item quem sumona X boss e ao matar o boss abre um Y teleporte
pergunta respondeu ao Estagiario de zipter98 em Scripts
Editei aquele meu comentário acima com um erro corrigido. Encontrou mais algum? -
action Item quem sumona X boss e ao matar o boss abre um Y teleporte
pergunta respondeu ao Estagiario de zipter98 em Scripts
Tenta assim: toda vez que o boss morrer, a storage global será setada -1, podendo, assim, invocá-lo novamente. Se o monstro não morrer, consequentemente, a storage continua 1, impossibilitando com que alguém o summone. Fiz rapidinho aqui, qualquer erro, só postar. data/actions/scripts function onUse(cid, item, frompos, item2, topos) local cfg = { boss = "nome do monstro", pos = {x = xxx, y = yyy, z = zzz}, --Onde o boss será criado. } if getGlobalStorageValue(98661) >= 1 then return doPlayerSendCancel(cid, "Sorry, not possible.") end doCreateMonster(cfg.boss, cfg.pos) setGlobalStorageValue(98661, 1) for _, b in pairs(getPlayersOnline()) do doPlayerSendTextMessage(b, MESSAGE_STATUS_CONSOLE_RED, ""..cfg.boss.." was summoned!") end return true end data/creaturescripts/scripts function onDeath(cid, corpse, killer) local boss = "nome do monstro" if isMonster(cid) then if string.lower(getCreatureName(cid)) == string.lower(boss) then for _, b in pairs(getPlayersOnline()) do doPlayerSendTextMessage(b, MESSAGE_STATUS_CONSOLE_RED, ""..boss.." was killed by "..killer[1]..".") end setGlobalStorageValue(98661, -1) end end return true end Tag: <event type="death" name="BossDeath" event="script" value="nome do arquivo.lua"/> No arquivo .xml do boss, adicione isso: <script> <event name="BossDeath"/> </script> Caso já haja o <script> </script>, adicione apenas, entre eles, isso: <event name="BossDeath"/> -
local items = {{2160, 100}, {5151, 1}, {2551, 50}} for _, b in pairs(items) do doPlayerAddItem(cid, b[1], b[2]) end
-
[Encerrado] [AJUDA] Adcionar novos pokemons
tópico respondeu ao Heinekennn de zipter98 em Tópicos Sem Resposta
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.