Ir para conteúdo

Wakon

Héroi
  • Registro em

  • Última visita

Tudo que Wakon postou

  1. Não é necessário registrar eventos Logout/Login no login.lua.
  2. Se não me engano foi adicionado o sistema de montarias na versão 8.7.
  3. A mensagem aparece somente quando loga ou aparece em um intervalo de tempo enquanto está logado? Você pode utilizar o notepad para procurar pela mensagem em toda a pasta: https://notepad-plus-plus.org/ Abra o notepad, aperte CTRL + F, clique em "Localizar em arquivos" depois digite a mensagem que aparece no seu servidor ou apenas uma parte, seleciona a pasta do seu servidor e clique em Localizar todos.
  4. É essa que está no script, se não for está definido em outro script. No seu login.lua está definido a loginMessage: local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage -- str é igual a config.loginMessage. doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) -- Envia mensagem ao player definida em str que é igual a config.loginMessage.
  5. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de WebSites"
  6. A mensagem está definida no config.lua, procure por loginMessage e altere lá .
  7. Jack Fate LB: Jack FateGoroma:
  8. Poste seu login.lua.
  9. Em "Data/creaturescripts/scripts" crie blocklogin.lua e blocklogout.lua e cole: blocklogin.lua: local t = { storage = 54555, temp = 20 } function onLogin(cid) setPlayerStorageValue(cid, t.storage, os.time() + t.temp) return true end blocklogout.lua: local t = { storage = 54555 } function onLogout(cid) if getPlayerStorageValue(cid, t.storage) > os.time() then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa esperar "..getPlayerStorageValue(cid, t.storage) - os.time().. " segundos para deslogar.") return false end return true end Ai em "Data/creaturescripts" abra o creaturescripts.xml e cole as tags: <event type="logout" name="BlockLogout" script="blocklogout.lua"/> <event type="login" name="BlockLogin" script="blocklogin.lua"/> Testei e está normal, caso tenha problemas me avise .
  10. Se der algum problema, me avise . Captain Waverider.lua:
  11. Dá pra colocar direto no baú. Em "Data/actions/scripts" copie e cole um arquivo.LUA e renomeie para nome_do_arquivo.lua, apague tudo e cole: local t = { storage = 34444, -- Storage da quest, só mexa se necessário. pokemon = "Ditto", -- Nome do pokémon que irá ganhar. level = 100, -- Level necessário para fazer a quest. ball = "normal" -- Tipo da ball. } function onUse(cid) local gender = math.random(0, 1) if getPlayerStorageValue(cid, t.storage) < 1 then if getPlayerLevel(cid) >= t.level then doSendMagicEffect(getPlayerPosition(cid), 12) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você encontrou um "..t.pokemon..".") addPokeToPlayer(cid, t.pokemon, 0, gender, t.ball) setPlayerStorageValue(cid, t.storage, 1) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você precisa ser level "..t.level.." para ganhar a recompensa.") end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você já pegou sua recompensa.") end return true end Em "Data/actions" abra o actions.xml e cole a tag: <action actionid="actionID_desejada" event="script" value="nome_do_arquivo.lua"/> Ai é só colocar a actionID desejada no baú.
  12. Wakon postou uma resposta no tópico em Suporte Tibia OTServer
    Você tem que criar um IP no site e não passar o IP que está no DUC...
  13. Wakon postou uma resposta no tópico em Ferramentas OpenTibia
    Disponível no github: https://www.dropbox.com/sh/l6u5ponwfr77bhm/AAAY3xbcGudRzvcjUbizt0tha
  14. Wakon postou uma resposta no tópico em Suporte Tibia OTServer
    Amigo, você criou dois tópicos com o mesmo conteúdo, irei deletar o outro e manter apenas esse, preste mais atenção. Se eu não me engano esse IP que você está dizendo é o IP da sua internet, não tem problema se ele mudar.
  15. Tem certeza que dá pra usar setGlobalStorageValue assim? Não seria assim: setGlobalStorageValue(34242, guild) No script de movement: if getGlobalStorageValue(cid,storage) == getPlayerGuildName(cid) then Tira o cid: if getGlobalStorageValue(storage) == getPlayerGuildName(cid) then
  16. Wakon postou uma resposta no tópico em Suporte Tibia OTServer
    Seu executável é a compilação das sources, você tem que ter elas para compilar novamente, não é todos os servidores que disponibilizam a source mas da pra baixar outras distros e testar se é compatível com seu servidor. Você pode encontrar distros + sources na seção de downloads: http://www.tibiaking.com/forum/forum/115-otservs-86x/ Ai é só testar alguma distro que tenha source e compilar modificando o arquivo que o fire disse.
  17. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Spriting" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
  18. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de Programação"
  19. Wakon postou uma resposta no tópico em Suporte Tibia OTServer
    Amigo, evite dar vários UP's no mesmo dia, leias as regras: http://www.tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Você já foi avisado no mesmo tópico, irei te negativar e espero que não aconteça novamente.
  20. Wakon postou uma resposta no tópico em Eventos de Mapping
    Voto no mapa 01 pois ficou clean e bem detalhado, achei legal. Mapa 02 tem muitas bordas estranhas.
  21. Acho que eu inverti as funções, editei o lá de cima, testa ai.
  22. Como tem mount achei que fosse TFS 1.0, kk. Troquei as funções do script, testa ai:
  23. Wakon postou uma resposta no tópico em OTServer Derivados
    Tópico aprovado e movido a área correta, obrigado por compartilhar.
  24. Qual a versão do TFS?

Informação Importante

Confirmação de Termo