Ir para conteúdo

Movie

Membro
  • Registro em

  • Última visita

Tudo que Movie postou

  1. Só não entendi uma coisa... Ao usar o item ele nunca mais mudará de outfit, ou o item sumirá para sempre?
  2. Tenta assim: server_path = "C:/Users/Guilherme/Desktop/BaiakLuden\"
  3. O site não está conseguindo achar o config.lua do seu OT.. Mude o caminho dele nas configs.
  4. Sim. Só abrir o servidor por ele que quando cair ele liga sozinho.
  5. local config = { jumps2 = 50, walktime = 200 } combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_HITCOLOR, COLOR_ORANGE) setCombatParam(combat1, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, NUMERO DO DISTANCE EFFECT) setCombatParam(combat1, COMBAT_PARAM_EFFECT, NUMERO DO EFEITO) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -10.0, 0, -15.0, 0) function onCastSpell(cid) if exhaustion.check(cid, 13104) == TRUE then doPlayerSendCancel(cid, "Podera usar novamente dentro de 10 segundos.") doSendMagicEffect(getCreaturePosition(cid), 2) return false end function move2(cid, pos, n) local n = n or 0 if (n < config.jumps2) then if (isCreature(cid)) then local pos = pos or getCreaturePosition(cid) local target = getCreatureTarget(cid) local dir = (target ~= 0) and getDirectionTo(pos, getCreaturePosition(target)) or getCreatureLookDirection(cid) local tpos = (target ~= 0) and getCreaturePosition(target) local newPos if ((target ~= 0) and ((pos.x == tpos.x) and (pos.y == tpos.y))) then newPos = tpos else newPos = getPosByDir(pos, dir) end if ((getTopCreature(newPos).uid == 1) and doTileQueryAdd(cid, newPos) ~= 0) then return false end doCombat(cid, combat1, { pos = newPos, type = 2 }) addEvent(move2, config.walktime, cid, newPos, n + 1) end end end move2(cid) exhaustion.set(cid, 13104, 10.0) return true end Observe ali em cima, alterei para "Numero do distance effect" e "numero do efeito". Utilize os comandos in-game para saber o numero do efeito.
  6. Movie postou uma resposta no tópico em Suporte & Pedidos
    Recomendo a empresa OVH... Se você for iniciante, recomendo utilizar da 4youstart, que é uma revendedora da OVH e dão suporte aos iniciantes de tibia... Creio que uns 4 GB de RAM é o suficiente para começar.
  7. Movie postou uma resposta no tópico em Suporte Tibia OTServer
    Tenta assim: function onEquip(cid, item, slot) doTransformItem(item.uid, 7697, 1) doPlayerSendTextMessage(cid, 22, 'Agora ganha 2x mais experiencia!') doPlayerSetExperienceRate(cid, getConfigValue("rateExperience")*2) return TRUE end function onDeEquip(cid, item, slot) doTransformItem(item.uid, 7708, 1) doPlayerSendTextMessage(cid, 22, 'Experiencia extra cancelada.') doPlayerSetExperienceRate(cid, 1) return TRUE end
  8. No meu servidor eu fiz assim... Coloquei um serversave para dar shutdown no ot.. Contudo, eu abro o meu ot por um arquivo que toda vez que o ot cai ele liga novamente. ligar.sh while true; do ./tfs; done Sendo que o "tfs" é o nome do executável na pasta. Ao ligar o servidor você irá ligar pelo ./ligar.sh
  9. Tenta assim: sqlType = "sqlite" sqlHost = "127.0.0.1" sqlPort = 3306 sqlUser = "root" sqlPass = "" sqlDatabase = "tibia" sqlFile = "forgottenserver.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "sha1"
  10. Posta o seu talkactions para o cast...
  11. Isso aparece apos tentar criar o personagem ou a própria página mesmo? Me manda um print das colunas da tabela players, por favor.
  12. Qual o erro?
  13. Você quer que todas as swords fossem assim, ou só uma em específico?
  14. <?xml version="1.0" encoding="UTF-8"?> <groups> <group id="1" name="Player" flags="8304" customFlags="8192"/> <group id="2" name="Tutor" access="2" flags="176"/> <group id="3" name="Senior Tutor" flags="68736352256" customFlags="14" access="3" violationReasons="10" nameViolationFlags="2" statementViolationFlags="63" maxVips="200"/> <group id="4" name="Game Master" flags="3808558964575" customFlags="562911" access="4" violationReasons="19" nameViolationFlags="10" statementViolationFlags="69" depotLimit="3000" maxVips="300"/> <group id="5" name="Community Manager" flags="3840774348794" customFlags="562911" access="5" violationReasons="23" nameViolationFlags="42" statementViolationFlags="213" depotLimit="4000" maxVips="400"/> <group id="6" name="ADM" flags="338646913753080" customFlags="91805663" access="6" violationReasons="23" nameViolationFlags="426" statementViolationFlags="469" depotLimit="5000" maxVips="500"/> <group id="7" name="VIP Player" flags="8304" customFlags="8192"/> <group id="8" name="Pokemon" flags="8304" customFlags="8192" violationReasons="4" nameViolationFlags="2"/> <group id="11" name="Watching TV" flags="13196790358799" customFlags="0"/> </groups>
  15. Tenta assim:
  16. Possível é, só alterar as flags. Manda aqui seu groups.xml
  17. Tem um tempinho que não mexo nisso.. Mas me manda seu accountmanagement
  18. Tem como deixar deletado, só que você precisa adicionar uma códigozinho na parte do createcharacter para colocar o player com deleted = 0
  19. Movie postou uma resposta no tópico em Suporte Websites
    Qual a versão do seu ot?
  20. Você está indicando o caminho errado para a pasta do seu ot.
  21. Como é o seu sistema de Reset?
  22. Tenta assim: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local node1 = keywordHandler:addKeyword({'promot'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can promote you for 20000 gold coins. Do you want me to promote you?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 20000, level = 20, promotion = yes, text = 'Congratulations! You are now promoted.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true}) npcHandler:addModule(FocusModule:new())
  23. local c = { level = 150, msg = "Você não pode passar, apenas pessoas acima do level 150 podem passar." } function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if getPlayerLevel(cid) < c.level then doPlayerSendCancel(cid, c.msg) doTeleportThing(cid, fromPosition) return false end return true end Sabe criar a tag de movements ou precisa que eu crie?
  24. Então não entendi sua dúvida... O que precisa?

Informação Importante

Confirmação de Termo