Ir para conteúdo

Danihcv

Membro
  • Registro em

  • Última visita

Tudo que Danihcv postou

  1. Tenta entrar com o seu ipv4 que pode ser conseguido indo em: inciar > executar > cmd > digite ipconfig e de enter > agora porucre pelo seu ipv4 e tente acessar usando ele.
  2. function onStepIn(cid, item, position, fromPosition) if getPlayerPremiumDays(cid) < 1 then doTeleportThing(cid, fromPosition) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_RED) doPlayerSendCancel(cid,"Somente premium's podem passar aqui.") end return true end Tenta assim.
  3. Bora lá galera, quanto maior a demanda, mais concursos surgirão!
  4. Tenta assim: local monsters = { --[ORDEM]={name="NOME-DO-MONSTRO", pos={POSICAO DO MONSTRO}} [1]={name="Demon", pos={x=32368, y=32216, z=7}} } local chance = 20 --A chance em porcentagem function onThink(interval) a = math.random(1, 100) if a <= chance then for e, f in pairs(monsters) do doCreateMonster(monsters[e].name, monsters[e].pos) end end return true end
  5. Vc ta tentando acessar com qual ip?
  6. Pra acessar o phpmyadmin, basta digitar ali na parte de endereço no navegador: localhost/phpmyadmin e dar enter. @Edit, amigo tem 3 eventos que estão ocorrendo o tempo todo, e isso pode lagar o seu server, pois podem estar exigindo muito da máquina. Os eventos são: <globalevent name="save" interval="500" event="script" value="save.lua"/> *Esse de save eu não recomendo deixar ele tão rápido assim. Recomendo deixar pelo menos 1800000 para que o server salve a cada meia hora* <globalevent name="napis" interval="1" script="napis.lua"/> *Esse eu não sei do que se trata, porém está muito muito muito rápido e isso deve estar exigindo muuuito da máquina. Vc sabe pra que serve esse evento?* <globalevent name="mensagem" interval="500" script="mensagem.lua"/> *Esse eu tb não sei do que se trata e também pode estar exigindo muuuito da maqina. Vc sabe do que esse se trata tb?*
  7. Bom, para gerenciar as contas, vc deve fazer isso pelo seu gerenciador de data base (que provavelmente deve ser o phpmyadmin). Poste o conteúdo do seu arquivo globalevents.xml aqui para que eu possa dar uma olhada e ver se tem algum evento ocorrendo nesse intervalo de tempo.
  8. Não sei qual o mapa que vc está usando, imagino que seja global. Então problema pode ser as configurações do pc msm. Mas ele nem é tão fraco assim...
  9. Exatamente isso, amigo. Vc coloca o preço nessa parte em negrito:
  10. Vai no arquivo talkactions.xml e procura pelas tags relacionadas ao aol. Veja qual é o script responsavel por ele e poste o script aqui.
  11. Desculpe o descuido amigo. Distro é na vdd o seu executável, tipo tfs (The Forgotten Server) e a versão do mesmo. Tudo isso pode ser visto nas primeiras linhas do console assim que vc executa ele. Segue um tutorial mais explicado de como instalar: Va na pasta data\talkactions e adicione essa tag ao arquivo talkactions.xml: <talkaction words="!promote;/promote" event="script" value="promote.lua"/> Agora va na pasta data\talkactions\scripts e crie um arquivo chamado promote.lua e coloque isso dentro: function onSay(cid) if getPlayerPromotionLevel(cid) < 1 then setPlayerPromotionLevel(cid, 1) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You already promoted.") end return true end
  12. Vê se assim está bom: function onSay(cid) if getPlayerPromotionLevel(cid) < 1 then setPlayerPromotionLevel(cid, 1) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You already promoted.") end return true end Vc não especificou qual sua distro, nem quantos niveis de promotion existem em seu ot... :/
  13. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    Se quiser uma ultima tentativa... local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) local tempo = 2 function onCastSpell(cid, var) if exhaustion.check(cid, 1000) == false then exhaustion.set(cid,1000, tempo) return doCombat(cid, combat, var) else doPlayerSendCancel(cid, "Cooldown[" ..exhaustion.get(cid,1000).."]") end end Apenas mudei o tempo do exaust que o script confere para 2 segundos (que seria um tempo de cooldown da mw).
  14. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    Amigo, por favor nas próximas vezes que criar um tópico escolha um bom título que descreva o conteúdo do tópico. Leia as regras: http://www.tibiaking.com/forum/topic/1281-regras-gerais/?p=7680#entry7680
  15. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    Então vamos fazer assim: colocar o cooldown no arquivo spells.xml. Vá no seu spells.xml e procure pela tag da magic wall e deixa ela assim: <conjure name="Magic Wall" words="adevo grav tera" lvl="32" mana="750" soul="5" reagentId="2260" conjureId="2293" conjureCount="3" exhaustion="1000" groups="3,2000" icon="23" needlearn="0" event="function" value="conjureRune"> <vocation id="1"/> <vocation id="5"/> </conjure> O cooldown vc coloca o que vc quiser nessa parte: Agora atenção! Existem 2 partes relacionadas à mw. Uma relacionada ao script magic wall rune e o outro que é da magia. O que vc deve deixar igual ao que eu mandei é o relativo à magia! Aguardo resposta pra saber se funcionou.
  16. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    Tenta assim amigo: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  17. Danihcv postou uma resposta no tópico em Suporte Bots
    Amigo, por favor nas próximas vezes escolha um título adequado ao seu tópico. Um título que exlique sobre o que o tópico se trata. Leia as regras: http://www.tibiaking.com/forum/topic/1281-regras-gerais/?p=7680#entry7680
  18. Essa congelada provavelmente se deve à potencia da maquina que está hosteando o server. Quais as configurações da maquina que está hosteando?
  19. Vc deixa o pc ligado direto ou desliga?
  20. Tenta assim: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_TYPE, 17) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -60, -1, -60, 5, 5, 4, 7) local condition = createConditionObject(CONDITION_CURSED) setConditionParam(condition, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition, 5, 2000, -60) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  21. Adicione essa tag ao arquivo globalevents.xml (data\globalevents): <globalevent name="save" interval="5200000" event="script" value="save.lua"/> Agora va na pasta data\globalevents\scripts e crie um arquivo chamado save.lua e coloque isso dentro: local config = { broadcast = {120, 30}, shallow = "no", delay = 120, events = 30 } config.shallow = getBooleanFromString(config.shallow) local function executeSave(seconds) if(isInArray(config.broadcast, seconds)) then local text = "" if(not config.shallow) then text = "O s" else text = "S" end text = text .. "erver vai ser salvo em " .. seconds .. " segundos, podera dar uma travada!" doBroadcastMessage(text) end if(seconds > 0) then addEvent(executeSave, config.events * 1000, seconds - config.events) else doSaveServer(config.shallow) doBroadcastMessage("O server foi salvo.") end end
  22. Tudo bem, basta fazer as devidas modificações.
  23. @kamus9629, esse não é o local certo para se fazer um pedido. Por favor crie um tópico na área adequada.

Informação Importante

Confirmação de Termo