Ir para conteúdo
Banner com Efeitos

Movie

Membro
  • Registro em

  • Última visita

Tudo que Movie postou

  1. Olá a todos, criei um OTServ a um tempo atrás e não deu muito certo então resolvi deixar disponível para vocês baixarem. O que editei: - Implementação da Aura System - Boss Event diário 100% automático. - Magias novas (!spells) - Quests inéditas - Eventos funcionais - Implementado um sistema de reset 100% funcional - Áreas Donate, Supreme, Ultimate, Super UP (cave exclusiva) e Reset City. - Sistema de compra de itens no templo. - Dodge e Critical System - Refinamento System - E muito mais... Algumas imagens: Curtiu? dá um REP+ aí Download: clique aqui Scan: clique aqui Site: clique aqui O servidor vêm preparado para ser utilizado com MySQL. Em breve colocarei o site que usei para download aqui. Use a database que vêm junto com o arquivo. Créditos: 75% Baiak Fusion 25% Movie
  2. Apresenta algum erro?
  3. function onUse(cid, item, fromPosition, itemEx, toPosition) local config = { exaust = 933787, -- exaust storage hours = 2 } if getPlayerStorageValue(1) == 1 then setPlayerStorageValue(cid, config.exaust, os.time()+config.hours*60) doSummonCreature("Nome do Monstro", {x= , y= , z= }) end end agora é so editar as coordenadas e o nome do monstro
  4. local config = { loginMessage = getConfigValue('loginMessage'), useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')) } pos = {x=927, y=927, z=7} function onLogin(cid) local maxaccbyip = 2 local accm = {} local pbi = getPlayersByIp(getPlayerIp(cid)) function antiTumb(cid) for _,player in ipairs(pbi) do if getCreatureName(player) == "Account Manager" then table.insert(accm, player) end end if #accm > maxaccbyip then print("Foi ultrapassado o limite maximo de contas online com o seguinte ip "..convertIntToIP(getPlayerIp(cid)).."\npor motivos de seguranca todos os accounts managers com esse ip foram kickados\nAnti-Nuker System 2.0") for _,player in ipairs(accm) do doRemoveCreature(player) end end return true end addEvent(antiTumb, 10, cid) local loss = getConfigValue('deathLostPercent') if(loss ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10) end local accountManager = getPlayerAccountManager(cid) 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 doTeleportThing(cid, pos, true) str = str .. " Please choose your outfit." doPlayerSendOutfitWindow(cid) end doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) elseif(accountManager == MANAGER_NAMELOCK) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?") elseif(accountManager == MANAGER_ACCOUNT) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.") end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end registerCreatureEvent(cid, "Mail") registerCreatureEvent(cid, "GuildMotd") registerCreatureEvent(cid, "Idle") if(config.useFragHandler) then registerCreatureEvent(cid, "SkullCheck") end registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "AdvanceSave") registerCreatureEvent(cid, "EffectCheck") registerCreatureEvent(cid, "EffectLogin") registerCreatureEvent(cid, "Aol") registerCreatureEvent(cid, "DeusRedAol") registerCreatureEvent(cid, "RedAol") registerCreatureEvent(cid, "VocReward") registerCreatureEvent(cid, "fraglook") registerCreatureEvent(cid, "hmup") registerCreatureEvent(cid, "perdereifeto") registerCreatureEvent(cid, "SafeCombat") registerCreatureEvent(cid, "SafeTarget") registerCreatureEvent(cid, "dodge") if getPlayerStorageValue(cid, 48902) == -1 then setPlayerStorageValue(cid, 48902, 0) end if getPlayerStorageValue(cid, 48903) == -1 then setPlayerStorageValue(cid, 48903, 0) end return true end E aí? Funcionou?
  5. Qual a coordenada que você quer que o player teletransporte?
  6. Sim, poste seu login.lua que fica no creaturescripts
  7. Movie postou uma resposta no tópico em Suporte Tibia OTServer
    Se não me engano, isso é possível modificando alguns códigos da distro.
  8. Movie postou uma resposta no tópico em Suporte Tibia OTServer
    http://www.tibiaking.com/forum/forums/topic/77227-script-coin-dentro-do-jogo/
  9. Movie postou uma resposta no tópico em Suporte Tibia OTServer
    Só procurar
  10. é possivel. mande seu login.lua no creaturescript
  11. Só procurar amigo...
  12. Apareceu algum erro na distro?
  13. mande seu shopsystem.php
  14. Veja se na sua pasta de images/items contém o arquivo com o nome: 2160
  15. Seu website está online?
  16. Tente dar Ctrl+ R pra recarregar o cache da página.
  17. Vai na pasta images/items/ e vê se tem o ID do item lá.
  18. Utilize os tutoriais presentes no Tibiaking. http://www.tibiaking.com/forum/forums/forum/123-começando-seu-servidor/
  19. Sua internet é compartilhada?
  20. Vou ver se consigo fazer aqui pra você. actions/script/dodgestone local config = { effectonuse = 14, -- efeito que sai levelsdodge = 100, --- leveis que terão storagedodge = 48902 -- storage que será verificado } function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, config.storagedodge) < config.levelsdodge then doRemoveItem(item.uid, 1) doSendMagicEffect(topos,config.effectonuse) doPlayerSendTextMessage(cid,22,"You've Leveled your Dodge Skill to ["..(getPlayerStorageValue(cid, config.storagedodge)+1).."/100].") setPlayerStorageValue(cid, config.storagedodge, getPlayerStorageValue(cid, config.storagedodge)+1) doPlayerSetSpecialDescription(cid,'\n[Dodge: '..config.storagedodge..']') elseif getPlayerStorageValue(cid, config.storagedodge) >= config.levelsdodge then doPlayerSendTextMessage(cid,22,"You've already reached the MAX level of Dodge Skill.\nCongratulations!!!!") return 0 end return 1 end Testa esse, se funcionar me avise que faço o do critical.
  21. Movie postou uma resposta no tópico em Suporte Tibia OTServer
  22. Teria que fazer pra cada item uma talkaction diferente...
  23. Como funcionaria esse addon doll?

Informação Importante

Confirmação de Termo