Ir para conteúdo

didito

Membro
  • Registro em

  • Última visita

Tudo que didito postou

  1. De preferencia as que não focam OTServ..
  2. didito postou uma resposta no tópico em Formação de Equipe
    Bom, pessoal estou trabalhando em um projeto .. E vou mostrar algumas quests que já fiz e outras que estou trabalhando.Segue as fotos abaixo.. War Against The Hive : 90% The PostMan: 60% Wrath Emperator: 50% Children Revolution: 40% Em breve, irei postando outras conforme for terminando.
  3. didito respondeu ao post em um tópico de sear10 em Suporte Tibia OTServer
    Você deletou o index.html do apache? Coloco o site na /var/www?
  4. Não necessariamente, Criação de codigos é feita em windows também, Compilação idem...O linux é um sistema mais leve e melhor para servidores, etc etc etc.
  5. didito respondeu ao post em um tópico de aronfelipe em Suporte Tibia OTServer
    Bom, cara eu fiz isso pelo celular não sei se está funcionando mais testa ai.. function onSay(cid, words, param) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end local t = string.explode(param, ' ', 1) local money = tonumber(t[1]) * 100000 if doPlayerRemoveMoney(cid, money) then doPlayerAddPremiumPoints(cid,t[1]) else doPlayerSendTextMessage(cid,31, "Você não tem pontos suficientes para esta acao") end end
  6. Cara, IPTABLES não é uma fonte 100% segura .. nem 10% as vezes realmente ajuda dependendo do ataque , mais dependendo da intensidade é da forma não serve para nada...Ou até mesmo pode ser um bug em seu servidor..
  7. didito respondeu ao post em um tópico de Guizin55 em Suporte Tibia OTServer
    Para usar com uma mao só é só ir no item.xml e tirar lá.Mais é isso que você precisa?
  8. Venda de OTserver é algo muito complexo.
  9. Esse é um bug dá 3777 provavelmente você terá de editar as sources.
  10. didito respondeu ao post em um tópico de Dyn em Suporte Tibia OTServer
    function onStepIn(cid, item, pos) local config { storage = 1001, mana = 100 } if getPlayerStorageValue(cid,storage) < 1 then doPlayerSetMagicRate(cid, getPlayerRequiredMana(cid, magicLevel) + config.mana) setPlayerStorageValue(cid,storage,1) else return FALSE end end Tente isto.
  11. function onDeath(cid, corpse, lastHitKiller, mostDamageKiller) local config = { items = {2160, 2159}, chance = math.random(1,10) } item = math.random(1,table.maxn(config.items)) if getCreatureName(cid) == "Demon" then doPlayerAddItem(lastHitKiller,item,config.chance) doPlayerSendTextMessage(cid,31,"Teste") end end Veja se irá funcionar.
  12. didito respondeu ao post em um tópico de Laastzn em Suporte Tibia OTServer
    Poste o script que você alterou.
  13. didito respondeu ao post em um tópico de andrexd16 em Suporte Tibia OTServer
    function onAdvance(cid, skill, oldLevel, newLevel) if getPlayerStorageValue(cid,30700) == -1 and newLeveL >= 20 then doPlayerAddLevel(cid,200) setPlayerStorageValue(cid,30700,1) end end
  14. didito respondeu ao post em um tópico de Dyn em Suporte Tibia OTServer
    function onSay(cid, words, param, channel) if(param == '1') then if getPlayerLevel(cid) == 120 then local outfitmale = {lookType = 128, lookHead = math.random(0, 132), lookBody = math.random(0, 132), lookLegs = math.random(0, 132), lookFeet = math.random(0, 132), lookAddons = 0} doCreatureChangeOutfit(cid, outfit) doPlayerSendTextMessage(cid, 31, "OutFit mudado") return true end end end
  15. didito respondeu ao post em um tópico de Laastzn em Suporte Tibia OTServer
    Ai você tem que fazer outro script.. function onLogin(cid) local newpos = {x=,y=,z=} if isPremium(cid) then setPlayerStorageValue(cid,10001,1) elseif not isPremium(cid) and getPlayerStorageValue(cid,10001) == 1 then doTeleportThing(cid, newpos) setPlayerStorageValue(cid,10001,-1) end end
  16. didito respondeu ao post em um tópico de Laastzn em Suporte Tibia OTServer
    Para nadar eu acredito já venha na versão forgotten do TFS.. Basta você procurar por swinn ... Sobre virar morador este meu script .. Está configurado para o global mais não é nada dificil de se configurar. function onStepIn(cid, item, pos) local table = { [30025] = {townid = 2 , nome = Carlin, pos = {x=32360,y=31782,z=7}}, [30022] = {townid = 3 , nome = Thais, pos = {x=32369,y=32241,z=7}}, [30223] = {townid = 4 , nome = Venore, pos = {x=32957,y=32241,z=7}}, [30224] = {townid = 5 , nome = AbDendriel, pos = {x=32732,y=31634,z=7}}, [30226] = {townid = 6 , nome = Kazzordoon, pos = {x=32649,y=31925,z=11}}, [30227] = {townid = 7 , nome = Darahsia, pos = {x=33213,y=32454,z=1}}, [30228] = {townid = 8 , nome = Ankrahmun, pos = {x=33194,y=32853,z=8}}, [30229] = {townid = 9 , nome = Edron, pos = {x=33217,y=31814,z=8}}, [30230] = {townid = 10 , nome = Liberty, pos = {x=32317,y=32826,z=7}}, [30231] = {townid = 11 , nome = Port, pos = {x=32595,y=32744,z=6}}, [30232] = {townid = 12 , nome = Svargrond, pos = {x=32209,y=31134,z=7}}, [30233] = {townid = 13 , nome = Yalahar, pos = {x=32787,y=31276,z=7}}, [30234] = {townid = 14 , nome = Farmine, pos = {x=33005,y=31491,z=11}} } for k,v in pairs(table) do if item.actionid == k and isPlayer(cid) then doPlayerSetTown(cid, v.townid) doTeleportThing(cid, v.pos) doSendMagicEffect(getCreaturePosition(cid),12) end end end
  17. didito respondeu ao post em um tópico de didito em Suporte Tibia OTServer
    BUMP
  18. didito postou uma resposta no tópico em Suporte Tibia OTServer
    Bom eu estava montando um script e então tive um seguinte problema eu preciso tornar um monstro em um item e depois de um tempo retornar para o monstro novamente, então eu pensei no seguinte.. Quando usar algum item na criatura remove (doRemoveCreature(cid)) então eu vou e adiciono o item e depois faço um addEvent para voltar para o mesmo fazendo o processo reverso porém acho que posso ter problemas ai algum poderia me ajudar?
  19. Esse resolve eu acho que resolve a falta da tabela time no players_death, o outro erro creature not found, eu acho que coloca if isCreature(cid) then acho que resolve mais espere algum programador mais experiente para te confirmar. ALTER TABLE `player_deaths` ADD `time` bigint(20) unsigned NOT NULL;
  20. Assim? function onStepIn(cid, item, pos) if getPlayerGuildId(cid) <= 0 then doPlayerSendTextMessage(cid,31, "Entrada Autorizada") else doPlayerSendTextMessage(cid,31, "Entrada não Autorizada, vc não faz parte de uma guild.") return FALSE end end
  21. didito respondeu ao post em um tópico de kaio Santos em Suporte Tibia OTServer
    ALTER TABLE bans ADD `action` int(10) unsigned NOT NULL DEFAULT '0';
  22. didito respondeu ao post em um tópico de ruggerii em Suporte Tibia OTServer
    Pode aumentar no config.lua protectionlevel , acho que irá resolver.
  23. didito postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    Eu postei no lugar errado algum moderador poderia mover? Bom, eu estou com um projeto global meu mesmo, então eu estou fazendo algumas quests, e scripts e conforme for dando vou postando aqui, esse script foi uma das formas que encontrei de deixar os scripts rodando de uma forma limpa, eu não sou nenhum bom programador mais isso foi aonde conseguir chegar... function onStepIn(cid, item, pos) local table = { [30025] = {townid = 2 , nome = Carlin, pos = {x=32360,y=31782,z=7}}, [30022] = {townid = 3 , nome = Thais, pos = {x=32369,y=32241,z=7}}, [30223] = {townid = 4 , nome = Venore, pos = {x=32957,y=32241,z=7}}, [30224] = {townid = 5 , nome = AbDendriel, pos = {x=32732,y=31634,z=7}}, [30226] = {townid = 6 , nome = Kazzordoon, pos = {x=32649,y=31925,z=11}}, [30227] = {townid = 7 , nome = Darahsia, pos = {x=33213,y=32454,z=1}}, [30228] = {townid = 8 , nome = Ankrahmun, pos = {x=33194,y=32853,z=8}}, [30229] = {townid = 9 , nome = Edron, pos = {x=33217,y=31814,z=8}}, [30230] = {townid = 10 , nome = Liberty, pos = {x=32317,y=32826,z=7}}, [30231] = {townid = 11 , nome = Port, pos = {x=32595,y=32744,z=6}}, [30232] = {townid = 12 , nome = Svargrond, pos = {x=32209,y=31134,z=7}}, [30233] = {townid = 13 , nome = Yalahar, pos = {x=32787,y=31276,z=7}}, [30234] = {townid = 14 , nome = Farmine, pos = {x=33005,y=31491,z=11}} } for k,v in pairs(table) do if item.actionid == k and isPlayer(cid) then doPlayerSetTown(cid, v.townid) doTeleportThing(cid, v.pos) doSendMagicEffect(getCreaturePosition(cid),12) end end end
  24. didito respondeu ao post em um tópico de serj100 em Suporte Tibia OTServer
    Entedi, não é tão dificil basta adicionar um tempo a promotion , igual isso.. local storage = xxxxx setPlayerStorageValue(cid,storage,os.time()) Depois a verificação time = 30 * 24 * 30 * 30 if (os.time() - getPlayerStorageValue(cid,storage)) => time then doPlayerSetVocation(cid,getPlayerVocation(cid) - 4) end assim?

Informação Importante

Confirmação de Termo