Ir para conteúdo

didito

Membro
  • Registro em

  • Última visita

Tudo que didito postou

  1. Qual versão do windows? Sempre nesta parte que dá o erro?
  2. Está vendo está parte em seu login.lua.. if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." else str = str .. " Please choose your outfit." doPlayerSendOutfitWindow(cid) end Mude para isso e teste. if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." else str = str .. " Please choose your outfit." setCreatureMaxHealth(cid, VIDAAA) doPlayerSendOutfitWindow(cid) end
  3. Algo assim? function onUse(cid, item, fromPosition, itemEx, toPosition) setPlayerStorageValue(cid,1000,os.time()) doPlayerSetVocation(cid, getPlayerVocation(cid)+4) doPlayerSendTextMessage(cid, 20, "You are a ".. getPlayerVocationName(cid) ..".") doSendMagicEffect(fromPosition, CCONST_ME_MAGIC_RED) doRemoveItem(item.uid, 1) return TRUE end Agora o check pelo GlobalEvents.. function onThink() time = 1*60*60 if (os.time() - getPlayerStorageValue(cid,1000)) >= time then doPlayerSendTextMessage(cid , 31, "Sua promotion acabou") doPlayerSetVocation(cid, getPlayerVocation(cid)-4) doRemoveCreature(cid) end end
  4. doSendMagicEffect(getCreatureTarget(cid),66) Algo assim?
  5. Segue OTX 9.70 x64.. Não sei se seria essa versão mais ta ai..Eu tenho apenas essa que compilei a algum tempo.. http://www.speedyshare.com/35GsQ/TheForgottenServer-x64.exe
  6. Tente isso.. <look typeex="ITEMID" head="ITEMID" body="0" legs="0" feet="0" addons="0"/>
  7. Amigo se você ler o script verá que OnSay e provavelmente como ele pediu no topico é uma talkactions..
  8. Cara , como me pediu fiz uma coisia muita rapida pois estou bem ocupado , e não sei nem se vai funcionar porque estou com uma tremenda preguiça de ler todo os script para entende-lo..
  9. Eu acho que não tem como simplesmente mudar as sources já compilada para x64, até onde sei e apenas recompilando para x86 ou x64..
  10. didito postou uma resposta no tópico em Suporte Tibia OTServer
    Poderia ser mais claro em sua pergunta.. As configurações de ataque e real podem ser alteradas pelo .xml e pelas spells.
  11. Bom ai basta você continuar adicionando o level preço e bless, eu não sei se essa seria a maneira mais facil de se fazer isso mais pelo meu mero conhecimento em lua foi a unica que consegui chegar por enquanto. Basta seguir essa tabela abaixo, acho que seria assim que queria caso queira mais alguma modificação avise. [level] = {preco=2000(EMGP),bless=1} -- start shit local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} local table = { [30] = {preco=2000,bless=1}, [31] = {preco=2200,bless=2}, [32] = {preco=2400,bless=3} } function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end --returns how many msgs he have said already function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end for k,v in pairs(table) do if msgcontains(msg,'bless1') and getPlayerLevel(cid) <= k then if doPlayerRemoveMoney(cid,v.preco) then doPlayerAddBlessing(cid, v.bless) npcHandler:say("Now you is safe",cid) else npcHandler:say("You dont have money",cid) end end end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  12. didito postou uma resposta no tópico em Suporte Tibia OTServer
    Basta você adicionar mais "0" ao globalevents.xml
  13. Vou tentar fazer do meu jeito, e já posto para você configurar momento
  14. didito postou uma resposta no tópico em Suporte Tibia OTServer
    Dá sim, você pode continuar com seus arquivos porém terá de atualizar as pastas lib's e todas as funções diferentes de cada distro.
  15. Fausto está faltando essa função nas lib's, veja isto.
  16. Parecido com isto?
  17. didito postou uma resposta no tópico em Suporte Tibia OTServer
    Cara desse jeito é um pouco dificil de ajudar, algum erro na distro? Você configurou corretamente o config.lua? Caso seja windows liberou as portas? Algum script no creaturescripts bloqueando a entrada dos players ?
  18. Se o player nunca tiver logado no servidor e Logou pela primeira vez você vai colocar ali onde está OUTFIT você coloca o outfit que deseja que o player fique quando nascer.
  19. Sim, exato se em seu servidor você tiver usando o sistema de premium para players que donatam sim.
  20. Algo assim?
  21. didito postou uma resposta no tópico em Suporte Tibia OTServer
    Eu tenho compilado para o meu servidor 9.70 , não sei se irá servir porém está compilada em x64... http://www.speedyshare.com/35GsQ/TheForgottenServer-x64.exe
  22. Como assim poderia exemplificar, por exemplo a primeira vez que o player logar no servidor ele irá nascer com X outfit, ou sempre que ele morrer ele irá voltar com y outfit ?
  23. Mas como seria para fazer a morte justifica ou não max?
  24. Vou testar aqui no meu Servidor um momento por favor.

Informação Importante

Confirmação de Termo