Ir para conteúdo

Wakon

Héroi
  • Registro em

  • Última visita

Tudo que Wakon postou

  1. Wakon postou uma resposta no tópico em Websites
    Tópico aprovado e movido a área correta, obrigado por compartilhar.
  2. Wakon postou uma resposta no tópico em Websites
    Tópico aprovado e movido a área correta, obrigado por compartilhar.
  3. Wakon postou uma resposta no tópico em Websites
    Tópico aprovado e movido a área correta, obrigado por compartilhar.
  4. Wakon postou uma resposta no tópico em Websites
    Tópico aprovado e movido a área correta, obrigado por compartilhar.
  5. Wakon postou uma resposta no tópico em Websites
    Tópico aprovado e movido a área correta, obrigado por compartilhar.
  6. Wakon postou uma resposta no tópico em Websites
    Tópico aprovado e movido a área correta, obrigado por compartilhar.
  7. Tópico aprovado e movido a área correta, obrigado por compartilhar.
  8. Wakon postou uma resposta no tópico em Suporte Tibia OTServer
    Em "Data/creaturescripts/scripts", copie e cole um arquivo.LUA e renomeie para maxLevel.lua, apague tudo e cole: local maxLevel = 630 function onAdvance(cid, skill, oldLevel, newLevel) if skill == SKILL__LEVEL then if newLevel >= maxLevel then doPlayerAddExp(cid, getExperienceForLevel(t.maxLevel)-getPlayerExperience(cid)) end end return true end Agora em "Data/creaturescripts", abra o arquivo creaturescripts.xml e adicione a tag: <event type="advance" name="maxLevel" event="script" value="maxLevel.lua"/> Novamente em "Data/creaturescripts/scripts", abra o arquivo login.lua e adicione: registerCreatureEvent(cid, "maxLevel")
  9. local time = 30 -- minutos function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 5489) <= os.time() then if doPlayerRemoveMoney(cid,500000) == 1 and getPlayerLevel(cid) >= 200 then addLevel(cid,1) doSendMagicEffect(topos,14) doPlayerSay(cid,"Level Desbugado",16) setPlayerStorageValue(cid, 5489, time + os.time()) else doPlayerSay(cid,"Sorry Custa 50 Gold",16) doPlayerSendCancel(cid,"Sorry no have Lvl 500!") end else doPlayerSendCancel(cid,"Você tem que esperar" .. (getPlayerStorageValue(cid, 5489) - os.time()) .. " segundo(s) para desbugar novamente.") end return true end
  10. local t = { checkStorage = 0092, -- Não altere mesmo que faça outro script para outra vocation!!! vocStorage = 0091, -- Mesma coisa da checkStorage. table = { [2455] = {voc = 5}, -- Master Sorcerer [2456] = {voc = 6}, -- Elder Druid [2457] = {voc = 7}, -- Royal Paladin [2458] = {voc = 8} -- Elite Knight }, } function onUse(cid, item) for k, v in pairs(t.table) do if item.itemid == k then doPlayerSetVocation(cid, v.voc) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Sua vocação foi alterada para ".. (getVocationInfo(v.voc).name) ..".") setPlayerStorageValue(cid, t.vocStorage, v.voc) setPlayerStorageValue(cid, t.checkStorage, 1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_GREEN) doRemoveItem(item.uid, 1) end end return true end
  11. local t = { checkStorage = 0092, -- Não altere mesmo que faça outro script para outra vocation!!! vocStorage = 0091, -- Mesma coisa da checkStorage. maxLevel = 10, -- Level máximo para usar. table = { [2455] = {voc = 5}, -- Master Sorcerer [2456] = {voc = 6}, -- Elder Druid [2457] = {voc = 7}, -- Royal Paladin [2458] = {voc = 8} -- Elite Knight }, } function onUse(cid, item) for k, v in pairs(t.table) do if item.itemid == k then if getPlayerLevel(cid) <= t.maxLevel then doPlayerSetVocation(cid, v.voc) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Sua vocação foi alterada para ".. (getVocationInfo(v.voc).name) ..".") setPlayerStorageValue(cid, t.vocStorage, v.voc) setPlayerStorageValue(cid, t.checkStorage, 1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_GREEN) doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Apenas jogadores com level inferior a ".. t.maxLevel .." podem utilizar este item.") end end end return true end
  12. É isso que o script faz amigo, é só alterar na tabela: table = { [2456] = {voc = 6}, -- Item 2456 altera para a vocação elder druid. [2457] = {voc = 7}, -- Item 2457 altera para a vocação royal paladin. [2458] = {voc = 8} -- Item 2458 altera para a vocação elite knight. }, } Depois de alterar na tabela, altere também na tag.
  13. Preencha a sala com protection zone, tire apenas dos locais que estão com os monstros. Para retirar você seleciona a protection zone, segura o CTRL e clica no piso desejado.
  14. Qual base você baixou? Se quiser me passe a data por PM que eu verifico se tem algum shutdown no servidor.
  15. Não precisa criar outro tópico só para postar o script, irei deletar o outro e da próxima, apenas edite o primeiro tópico!
  16. Wakon postou uma resposta no tópico em Suporte Bots
    Acho que o neutral bot está free, quando eu usava era um ótimo bot, não sei agora.
  17. Wakon postou uma resposta no tópico em Suporte Tibia OTServer
    Qual o seu sistema VIP?
  18. Não crie vários tópicos com o mesmo pedido, aguarde até que alguém lhe ajude, irei deletar os outros e manter apenas esse. 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 Scripts" Para: "OTServ → Suporte OTServ → Suporte de WebSites"
  19. Wakon postou uma resposta no tópico em Suporte Tibia OTServer
    Em "Data/movements/scripts", arquivo gaara.lua: local t = { vocations = {500}, newSpeed = 400 } function onStepIn(cid, item, position, fromPosition) if isInArray(t.vocations, getPlayerVocation(cid)) then local bs = getCreatureBaseSpeed(cid) setPlayerStorageValue(cid, speedGaara, bs) doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, getPlayerStorageValue(cid, speedGaara) + t.newSpeed) end return true end function onStepOut(cid, item, position, fromPosition) if isInArray(t.vocations, getPlayerVocation(cid)) then doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, getPlayerStorageValue(cid, speedGaara)) end return true end Em "Data/movements", no arquivo movements.xml, adicione as tags: <movevent type="StepIn" itemid="450" event="script" value="gaara.lua"/> <movevent type="StepOut" itemid="450" event="script" value="gaara.lua"/> Se der algum problema, avise.
  20. Vasto, é proibido oferecer suporte fora do fórum, leia as regras: http://www.tibiaking.com/forum/topic/1281-regras-gerais/
  21. 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: "Desenvolvimento e Programação → VB / .NET → Dúvidas" Para: "OTServ → Suporte OTServ → Suporte de OTServ Geral"
  22. Wakon postou uma resposta no tópico em Ferramentas OpenTibia
    Testei aqui, está normal no Windows 10, tenta clicar com o botão direito no icone > Abrir com... e selecionar o Adobe Air.
  23. Desculpe a demora para aprovar. Conteúdo funcional, tópico aprovado e movido a área correta.
  24. O sistema funciona apenas em TFS1.1 +, pois precisa da modal window que só tem nessas versões do TFS.
  25. Tópico aprovado e movido a área correta, obrigado por compartilhar.

Informação Importante

Confirmação de Termo