Ir para conteúdo

Bruno

Herói
  • Total de itens

    2571
  • Registro em

  • Última visita

  • Dias Ganhos

    27

Tudo que Bruno postou

  1. Bruno

    Movements Sql

    @@Helflin, Tenta assim: doPlayerSendTextMessage(cid,22,"Voce entrou na sala de treinamento.") db.query("UPDATE `players` SET `is_training` = 1 WHERE name = '" .. string.gsub(getCreatureName(cid), "'", "\'") .. "';")
  2. Bruno

    Erro vocations

    O problema não está nas linhas, ele não está conseguindo ler o arquivo xml das vocações.
  3. Bruno

    First items

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  4. Bruno

    First items

    @@SkyDarkyes, tenta assim amigo:
  5. É por essas e outras que o Tibia está acabando aos poucos.
  6. function onstartup() db.query("UPDATE `player_storage` SET `value` = 0 WHERE `key` = " .. ZE_isOnZombieArea .. ";") doSetStorage(ZE_STATUS, 0) doSetStorage(ZE_PLAYERS_NUMBER, ZE_DEFAULT_NUMBER_OF_PLAYERS) doSetStorage(ZE_ZOMBIES_TO_SPAWN, 0) doSetStorage(ZE_ZOMBIES_SPAWNED, 0) addZombiesEventBlockEnterPosition() return true end Tenta assim... Referente ao outro erro, ele não está conseguindo sumonar a criatura Zombie Event, ela está configurada corretamente?
  7. @ Não tenho certeza, mais tenta ai: local config = { segundos = 5, lerIP = true } function sleep(n) local t = os.clock() while os.clock() - t <= n do end end function onLogout(cid) local timeNow, playerIP, m_lastLogin, m_lastIP, seg = os.time(), getPlayerIp(cid), 0, 0, config.segundos if m_lastLogin + config.segundos >= timeNow and (not config.lerIP or m_lastIP == playerIP) then for i = 1, config.segundos do doPlayerSendTextMessage(cid, 19, "[Pokémon X Timer] Aguarde "..seg.." segundo(s) Para Poder Deslogar!.") sleep(1) seg = seg - 1 end return false end m_lastIP = playerIP m_lastLogin = timeNow return true end
  8. HAHAHA sem problemas Qualquer coisa dá um grito!
  9. Bruno

    BAU DE Quest

    Acho que você não entendeu kkkk Eu editei o post lá com o seu pedido, coloquei pra aparecer a mensagem quando matar o boss.
  10. Bruno

    BAU DE Quest

    @, coloquei a mensagem ao matar o boss. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  11. Bruno

    BAU DE Quest

    apareceu esse erro dentro da pasta scripts, actions. Tiro um erro e deixo outro kkkk, já arrumei!
  12. Bruno

    BAU DE Quest

    Erro meu, concertado...
  13. Bruno

    [Resolvido] Distro

    Como eu disse, já está compilada para x86, mas com as sources você pode compilar para x64. Dúvida sanada?
  14. Bruno

    BAU DE Quest

    @, Vá em data/creaturescripts/creaturescripts.xml e adicione a seguinte tag: <event type="kill" name="bossKill" script="bosskill.lua"/>Em data/creaturescripts/scripts crie o arquivo bosskill.lua com o seguinte conteúdo: local config = { boss = "Nome do Boss", storage = 724800 } function onKill(cid, target, damage, flags) if isMonster(target) then if getCreatureName(target) == config.boss and getPlayerStorageValue(cid, config.storage) == -1 then setPlayerStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabens por matar o boss " .. config.boss .. ", pode pegar sua recompensa.") doSendMagicEffect(getCreaturePosition(cid), 66) end end return true endAinda em data/creaturescripts/scripts adicione isso em login.lua antes do ultimo return true: registerCreatureEvent(cid, "bossKill")Agora vá em data/actions/actions.xml e coloque a seguinte tag: <action actionid="4213" script="rewardBoss.lua" />E para finalizar, em data/actions/scripts crie o arquivo rewardBoss.lua com o seguinte conteúdo: local config = { questStorage = 724877, bossStorage = 724800, item = {18422, 5} -- itemid, amount } function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, config.bossStorage) >= 1 then if getPlayerStorageValue(cid, config.questStorage) >= 1 then doPlayerSendTextMessage(cid, 25, "Desculpe, mas voce ja completou essa quest!") return false end doPlayerAddItem(cid, config.item[1], config.item[2]) setPlayerStorageValue(cid, config.questStorage, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabens! Voce recebeu "..config.item[2].." "..getItemNameById(config.item[1])..".") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE) return true else doPlayerSendTextMessage(cid, 25, "The chest is empty.") end return false end
  15. Bruno

    [Resolvido] Distro

    Link: http://www.4shared.com/zip/Wtq97z7jce/tfs_04.html Scan: https://www.virustotal.com/pt/file/1bbd0c8fdf39de9a95cbe1a22aaba11afbc3944e71d14f9216b104d68ca46753/analysis/1435334949/ O executável está compilado para 32 bits, porém as sources estão juntas.
  16. Bruno

    [Resolvido] Distro

    O tfs 0.4, é o melhor distro que já trabalhei com 8.60.
  17. Neste caso seriam apenas em lua.
  18. Estou precisando da resposta de mais algumas pessoas, mais se tudo der certo lanço na segunda-feira Bom ver essa animação!!!
  19. Poste uma imagem do erro para sabermos da onde está vindo!
  20. É um excelente script, parabéns! Obrigado por compartilhar conosco.
  21. Vá na pasta do site, abra o arquivo install.txt e altera de "127.0.0.1" para "192.168.0.1".
  22. Bruno

    xMapShape v1.0.1

    Posso colocar uma funcionalidade aleatória para isso, exemplo: Do ID 4620 até o 4630 vai gerando grounds aleatórios para não deixa tudo no mesmo id.
  23. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  24. Resolvido, fechado e movido para pedidos e duvidas resolvidos.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...