Ir para conteúdo

Kemmlly

Membro
  • Registro em

  • Última visita

Tudo que Kemmlly postou

  1. Config.lua, accountMAnnage = true mude para false
  2. Você me mandou o spells.xml duplicado, tente assim:
  3. Tentou localhost:80 ou localhost:8080?
  4. Marcou a opção SVC, antes do nome APACHE? Se sim e o erro continuar , provavelmente é comunicação de porta, veja esse video e faça o procedimento dele: Caso o erro persista, desisntale o xamp, limpe seus diretorios em c:, passe um combofix ou ccleaner para limpar os registros, reinicie o pc e refaça a instalação do zero, ao abrir o xampp feche todos os processos nomeados naquelas tentativas que te mandei, marque os SVC e veja se conseguiu.
  5. Não manjo de TFS 1+, mas sei que esse erro do 0/100 é porque o storage inicialmente é -1, então quando ele soma 1, vai ficar zero. Antes dessa soma você tem que determinar 0 para esse storage, acredito que seja assim, tente substituir o final por essa parte: player:teleportTo(zombieespera) if Game.getStorageValue(ze_joinCountGlobalStorage) < 0 then Game.setStorageValue(ze_joinCountGlobalStorage, 0) end Game.setStorageValue(ze_joinCountGlobalStorage, Game.getStorageValue(ze_joinCountGlobalStorage) + 1) Game.broadcastMessage(string.format('%s has joined the Zombie Event! [%s/'.. ze_maxPlayers ..'].', player:getName(), Game.getStorageValue(ze_joinCountGlobalStorage)), MESSAGE_STATUS_WARNING) player:setStorageValue(ze_joinStorage, 1) return true end
  6. Tentativa um: 1- Abrir o gerenciador de tarefas 2- Procure em Aplicativos alguma coisa relacionada a isso (mysqld.exe *32) 3- Finalize o processo mysqld.exe *32 4- Inicie o Xampp e o Apache Tentativa dois: Vá em Tools > Options > Advanced > Connection. Desabilite a opção Use port 80 and 443 for alternatives for incoming connections. Desconecte-se e feche o Skype. Inicie o Apache novamente. Tentativa três: No menu iniciar, digite "recursos" e clique em "Ativar ou desativar recursos do Windows". Aguarde alguns minutos. Quando a janela de "Recursos do Windows" abrir, desmarque a caixinha "Serviços de Informações da Internet". E pressione OK. O processo pode demorar alguns minutos. Depois reinicie o computador. Outra coisa a fazer é: assim que instalar o XAMPP, iniciar o apache e der erro, abra o gerenciador de tarefas e mate todos os processos httpd.exe *32 emysqld.exe *32. Feito isso, volte a iniciar o Apache. Fonte: http://pt.stackoverflow.com/
  7. Na linha 82 do 004-database, dentro da função getDataString, troque o: error("[Result:getDataString] Result not set!") Por: return nil No seu script, tudo que tiver: if guild:getDataString("guild") ~= "" then Troque por: if guild:getDataString("guild") ~= nil then Não tive como testar, mas acredito que resolva seu problema.
  8. Substitua por esses e veja se funciona: httpd.conf httpd-ssl.conf
  9. Da algum erro na importação? Após importar você aperta F5? Está procurando na sessão correta do monstro, "Outros"?
  10. Substitua por esse.
  11. Remova o # de trás do listen 12.34.56.78:80
  12. Tente adicionar o // na frente do DELIMITER na primeira linha do comando a tabela que você quer inserir.
  13. Esses erros na database geralmente são quando a tabela q você quer adicionar já existe no banco de dados, crie uma nova e tente adicionar para confirmar que não há erros no mysql
  14. Acredito q seja 0.4 , mande qualquer script seu pra mim, assim vejo a versão, mas não XML , mande um LUA
  15. Não é esse, é a versão do seu executável, se for TFS, ao executar o servidor aparece em cima, nos primeiros textos que ele executa na tela preta.
  16. Kemmlly respondeu ao post em um tópico de kauan13 em Suporte Tibia OTServer
    Versão do servidor?
  17. Versão do servidor?
  18. Acredito que não há como fazer ele somente em Lua , tem que ser inserido nas sources em C como esse aí do 0.4, vou tentar criar essa função no 1.2 e se tiver sucesso compartilho com você, abraços .
  19. Kemmlly respondeu ao post em um tópico de kauan13 em Suporte Tibia OTServer
    Show, no math.floor q eu tinha empacado, abraços.
  20. Kemmlly respondeu ao post em um tópico de kauan13 em Suporte Tibia OTServer
    Gosto de ajudar membros como vocês, que reconhecem o esforço de quem ajuda, estão sempre ativos e com ideias inovadoras. Amanhã pela manhã posto o script aqui no tópico, qualquer duvida me falem nas mensagens que faço o possível, abraços.
  21. Kemmlly respondeu ao post em um tópico de kauan13 em Suporte Tibia OTServer
    Eu iniciei o script, está quase pronto, se você olhar nas suas mensagens eu te fiz uma pergunta sobre ele e você não me respondeu, por isso não terminei ainda...
  22. Mande o seu spells.xml
  23. Em outro lugar como assim? No mapa?
  24. Tente um onDeath: function onDeath(cid, corpse, deathList, target) local storage = 656565 if getPlayerStorageValue(deathList[1], storage) < 1 then if isPlayer(deathList[1]) then setPlayerStorageValue(deathList[1], storage, 1) doSendMagicEffect(getPlayerPosition(deathList[1]), 12) end else return true end return true end Lembre de mudar de KILL para DEATH no creaturescripts.xml
  25. Kemmlly respondeu ao post em um tópico de Pirlo em Suporte Tibia OTServer
    Deixe todo o sistema do jeito que voce pegou do forum, mude apenas o BattleLib.lua por esse, apaga tudo e cola isso: _Lib_Battle_Info = { Reward = { exp = {true, 100}, items = {true, 2160, 10}, premium_days = {true, 2} }, TeamOne = {name = "Black Assassins", storage = 140120, pos = {x=164,y=54,z=7}}, TeamTwo = {name = "Red Barbarians",storage = 140121,pos = {x=163,y=50,z=7}}, storage_count = 180400, tpPos = {x=182, y=56, z=7}, limit_Time = 10 -- limite de tempo para adentrar o evento } function resetBattle() setGlobalStorageValue(_Lib_Battle_Info.TeamOne.storage, 0) setGlobalStorageValue(_Lib_Battle_Info.TeamTwo.storage, 0) end function OpenWallBattle() local B = { {1543,{x=186, y=54, z=7, stackpos = 1}}, {1543,{x=186, y=55, z=7, stackpos = 1}}, {1543,{x=186, y=56, z=7, stackpos = 1}}, {1543,{x=186, y=57, z=7, stackpos = 1}} } for i = 1, #B do if getTileItemById(B[i][2], B[i][1]).uid == 0 then doCreateItem(B[i][1], 1, B[i][2]) else doRemoveItem(getThingfromPos(B[i][2]).uid,1) end end end function doBroadCastBattle(type, msg) for _, cid in pairs(getPlayersOnline()) do if getPlayerStorageValue(cid, _Lib_Battle_Info.TeamOne.storage) >= 1 or getPlayerStorageValue(cid, _Lib_Battle_Info.TeamTwo.storage) >= 1 then doPlayerSendTextMessage(cid,type,msg) end end end function removeBattleTp() local t = getTileItemById(_Lib_Battle_Info.tpPos, 1387).uid return t > 0 and doRemoveItem(t) and doSendMagicEffect(_Lib_Battle_Info.tpPos, CONST_ME_POFF) end function getWinnersBattle(storage) local str, c = "" , 0 for _, cid in pairs(getPlayersOnline()) do if getPlayerStorageValue(cid, storage) == 1 then if _Lib_Battle_Info.Reward.exp[1] == true then doPlayerAddExperience(cid, _Lib_Battle_Info.Reward.exp[2]) end if _Lib_Battle_Info.Reward.items[1] == true then doPlayerAddItem(cid, _Lib_Battle_Info.Reward.items[2], _Lib_Battle_Info.Reward.items[3]) end if _Lib_Battle_Info.Reward.premium_days[1] == true then doPlayerAddPremiumDays(cid, _Lib_Battle_Info.Reward.premium_days[2]) end doRemoveCondition(cid, CONDITION_OUTFIT) local tab = { pos = {x = 160, y = 54, z = 7} -- posição x, y, z do seu templo } doTeleportThing(cid, tab.pos) setPlayerStorageValue(cid, storage, -1) c = c+1 end end str = str .. ""..c.." Player"..(c > 1 and "s" or "").." from team "..(getGlobalStorageValue(_Lib_Battle_Info.TeamOne.storage) == 0 and _Lib_Battle_Info.TeamTwo.name or _Lib_Battle_Info.TeamOne.name).." won the event battlefield!" resetBattle() OpenWallBattle() return doBroadcastMessage(str) end function CheckEvent(delay) if delay > 0 and getGlobalStorageValue(_Lib_Battle_Info.storage_count) > 0 then doBroadcastMessage("[BattleField Event] We are waiting "..getGlobalStorageValue(_Lib_Battle_Info.storage_count).." players to Battlefield starts") elseif delay == 0 and getGlobalStorageValue(_Lib_Battle_Info.storage_count) > 0 then for _, cid in pairs(getPlayersOnline()) do if getPlayerStorageValue(cid, _Lib_Battle_Info.TeamOne.storage) >= 1 or getPlayerStorageValue(cid, _Lib_Battle_Info.TeamTwo.storage) >= 1 then doRemoveCondition(cid, CONDITION_OUTFIT) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) setPlayerStorageValue(cid, _Lib_Battle_Info.TeamOne.storage, -1) setPlayerStorageValue(cid, _Lib_Battle_Info.TeamTwo.storage, -1) end end doBroadcastMessage("The event cannot be started because not had enough players.") setGlobalStorageValue(_Lib_Battle_Info.storage_count, 0) resetBattle() removeBattleTp() end addEvent(CheckEvent, 60000, delay-1) end

Informação Importante

Confirmação de Termo