
Tudo que Wakon postou
-
(Resolvido)Script Para Deslogar
Não é necessário registrar eventos Logout/Login no login.lua.
- [TUTORIAL] Adicionando novas mounts
-
(Resolvido)Login
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.
-
(Resolvido)Login
É 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.
-
[Pedido] Adicionar Vocation Nova
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"
-
(Resolvido)Login
A mensagem está definida no config.lua, procure por loginMessage e altere lá .
-
(Resolvido)[NPC] Retirando a missão!
Jack Fate LB: Jack FateGoroma:
-
(Resolvido)Login
Poste seu login.lua.
-
(Resolvido)Script Para Deslogar
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 .
-
(Resolvido)[NPC] Retirando a missão!
Se der algum problema, me avise . Captain Waverider.lua:
-
Como coloco um pokemon para ser premio de uma box ?
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ú.
- (DUC)
-
Object Builder
Disponível no github: https://www.dropbox.com/sh/l6u5ponwfr77bhm/AAAY3xbcGudRzvcjUbizt0tha
- (DUC)
-
GANHAR STORAGE AO MATAR MONSTRO
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
-
Bug Do Target Do baiak!
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.
-
(Resolvido)[AJUDA] Mudando Pokeballs
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"
-
[LINUX] Ubuntu 12.04 OTpanel v2.6
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"
-
[PEDIDO] Script Hyper !
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.
- Mapper King
-
(Resolvido)Tile que teleporta sem o pokemon
Acho que eu inverti as funções, editei o lá de cima, testa ai.
-
(Resolvido)[Action] Mudar de TALK para ACTION
É mesmo, foi mal.
-
(Resolvido)Npc que da montaria por item
Como tem mount achei que fosse TFS 1.0, kk. Troquei as funções do script, testa ai:
-
[8.54] Pokémon Omega
Tópico aprovado e movido a área correta, obrigado por compartilhar.
-
(Resolvido)Npc que da montaria por item
Qual a versão do TFS?