Ir para conteúdo

juliok500

Membro
  • Registro em

  • Última visita

  1. OscaarHerculano reagiu a uma resposta no tópico: Script de Anti Nuker - Acc Manager
  2. juliok500 postou uma resposta no tópico em Tibia Global OTServer
    Ta tranquilo... só atualiza o link ai pq eu tive que trocar o arquivo, pois o antigo estava com algumas casas desconfiguradas. Novo link: http://www.4shared.com/rar/IkdldDLF/Baiak_Barao_OT.html Abraços!
  3. Rapaz... eu testei aqui e não funcionou, mesmo falando só a palavra servegame por exemplo, aparece a mensagem dizendo que eu estou muted 834238479 porém eu consigo falar de boas.
  4. Ae galera... conseguiram resolver o meu problema! Já podem fechar o tópico. A solução foi adicionar as linhas abaixo no arquivo da magia que o monstro estava usando, no meu caso exevo tera hur if isMonster(cid) then doCreatureSay(cid, "exevo tera hur", TALKTYPE_MONSTER) end Ai o arquivo ficou da seguinte maneira: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_SMALLPLANTS) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EARTH) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 3.5, 7) local area = createCombatArea(AREA_SQUAREWAVE5, AREADIAGONAL_SQUAREWAVE5) setCombatArea(combat, area) function onCastSpell(cid, var) if isMonster(cid) then doCreatureSay(cid, "exevo tera hur", TALKTYPE_MONSTER) end return doCombat(cid, combat, var) end Ah... e para ninguém ficar com duvida, o ataque do monstro ficou assim, na pasta OT/data/Monsters escolha um monstro, e adicione a linha abaixo nos ataques do monstro: <attack name="Terra Wave" interval="2000" chance="12" length="6" spread="3" min="-190" max="-290"> <attribute key="areaEffect" value="terra wave"/> </attack> Abraços!
  5. Olha, acho que a solução então seria falar com algum scripter para alterar o código que te passei, e pedir pra ele remover a linha que dá ban no player e ao invés de banir kickar o player. @Edit Eu encontrei um script que faz kickar o player e vi que a linha que faz kickar o player já existe no código, tente deixar o script desse jeito e faça um teste. function onLogin(cid) local limit,days = 2,360 function CheckMcManager(cid) local count,on = 0,getPlayersOnline() if #on > 0 then for i = 1, #on do if getCreatureName(on[i]) == "Account Manager" and getPlayerIp(on[i]) == getPlayerIp(cid) then count = count + 1 end end if count > limit then doRemoveCreature(cid) end end return true end addEvent(CheckMcManager, 1000, cid) return true end A linha removida foi essa: doAddIpBanishment(getPlayerIp(cid), days * 24 * 60 * 60) Eu não vou conseguir testar agora, pq não estou em casa... testa ai e me diz se deu certo. Seria legal se colocasse este player em uma fila de espera, para que o script não ficasse executando a todo tempo para kickar o player, pois acho que poderia dar lag.
  6. Poxa galera, valeu mesmo... mas não da pra deixar assim pq o monstro tem mais de 1 ataque, e então imagina o monstro usando exevo gran mas frigo e falando exevo tera hur. rsrs Continuo aguardando alguma alma bondosa que possa me ajudar!
  7. Olá, estou criando um monstro novo e gostaria de adicionar uma fala assim que o monstro usar um ataque, dentro do arquivo do monstro existe o seguinte ataque: <attack name="earth" interval="1000" chance="12" length="6" spread="3" min="-100" max="-150"> <attribute key="areaEffect" value="smallplants"/> <voices> <voice sentence="exevo tera hur"/> </voices> <-- Linha que adicionei, achando que o monstro iria falar ao usar o ataque... porém sem sucesso. </attack> Alguém saberia me dizer se há algum atributo que eu possa colocar dentro da tag <attack>? Agradeço desde que nasci! Abraços!
  8. juliok500 reagiu a uma resposta no tópico: Soul System
  9. Na verdade o que você quis dizer é processo do servidor em tempo real... Siga os passos abaixo: •Entre na pasta do seu ot e abra o config.lua •Ache essa linha: maxPlayers = 1000 •Esse número em vermelho significa o limite de players que seu ot pode chegar, altere ele para 200 (se necessitar pode aumentar mais um pouco) •Abra seu ot normalmente •Clique em Ctrl+Alt+Del •Entre no gerenciador de tarefa •Em cima clique em Processos •Procure pelo nome do seu executavel •Clique com o botão direito do mouse no seu executável, clique em >>> definir propriedade >>> tempo real •OBS: Modificar processos no gerenciador de tarefas pode danificar seu computador. -- As dicas acima foram retiradas de outro forum e os créditos são 100% do usuário POssidio
  10. Rapaz... creio que não dê para tirar o fast atk do elf de jeito algum, o que você pode fazer é diminuir o atk do seu OT, pois hoje em dia todo mundo usa elf, ou seja, se você diminuir o atk do OT ninguém vai sair prejudicado, pois não existe player que não utilize o BOT.
  11. Eu acho que está faltando você adicionar o SPAWN pelo RME. Sabe aquele fogo roxo que fica próximo aos monstros? Então... tu tem que adicionar ele no mapa. Só não te falo o passo a passo pq não estou em casa no momento.
  12. Nossa... e eu usando esse script! Você poderia por favor me dizer qual foi o teste que você fez para descobrir que está banindo outros players, sem terem logado mais de 2 acc manager!? Pq eu testei logando os acc manager e funcionou certinho, pode ser que tenha banido alguém sem que eu saiba. rsrs
  13. Tu também pode colocar uma mensagem no motd do config.lua informando o site do OT, dai as pessoas que entrarem no server vão ver a caixa de mensagem com o texto que você colocou no motd.
  14. juliok500 postou uma resposta no tópico em Suporte & Pedidos
    Muito muito muito FODA! Essa sua ultima imagem, vou te indicar pra trabalhar de mapper da cipsoft Vou me inspirar (copiar) nessa ultima imagem pra fazer uma hunt bacana. Valeu man!
  15. juliok500 reagiu a uma resposta no tópico: Temple, 8.60
  16. juliok500 postou uma resposta no tópico em Suporte & Pedidos
    Muito inspirador... vou aproveitar algumas coisas para montar algumas hunts. Obrigado por compartilhar seu trabalho!
  17. Veja se o nome da base de dados está igual ao nome que você colocou no config.lua
  18. Os créditos desse script são 100% do membro Vodkart. Te amo Vodkart, marry me? __________________________________ Fala carinha, blz!? Olha estou usando esse script abaixo do usuário Vodkart, e funciona que é uma beleza! Da uma olhadinha ai e vê o que tu acha. Este script foi retirado de outro forum! Introdução Vocês devem estar se perguntando porque o nome deste tópico é tão grande, vou explicar. Sabe quando você está com seu OT numa boa, e do nada começa a dar umas travadas, então você vai ver e tem algum infeliz utilizando magebomb para logar uns 200 account manager? Então, eu tenho a solução aqui, o script faz o seguinte: Se alguem com o mesmo IP logar x Account Manager, o seu IP será banido por y dias. Porque x e y? Porque pode ser configurado através do script. Instalação Na pasta data\creaturescripts, coloque isso dentro do arquivo creaturescripts.xml: Spoiler <event type="login" name="AntiMbCrash" event="script" value="antimbcrash.lua"/> Na pasta \data\creaturescripts\scripts crie um arquivo chamado checkmcmanager.lua Então coloque isto dentro dele: function onLogin(cid) local limit,days = 2,360 function CheckMcManager(cid) local count,on = 0,getPlayersOnline() if #on > 0 then for i = 1, #on do if getCreatureName(on[i]) == "Account Manager" and getPlayerIp(on[i]) == getPlayerIp(cid) then count = count + 1 end end if count > limit then doAddIpBanishment(getPlayerIp(cid), days * 24 * 60 * 60) doRemoveCreature(cid) end end return true end addEvent(CheckMcManager, 1000, cid) return true end Configuração Para configurar é fácil, na segunda linha do script está assim: local limit,days = 2,360 2 = número máximo de Account Manager. 360 = número de dias que o IP ficará banido.

Informação Importante

Confirmação de Termo