Ir para conteúdo

ludgeromf1

Membro
  • Registro em

  • Última visita

Tudo que ludgeromf1 postou

  1. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Fala galera, preciso de uma ajuda de voces queria muito achar esse mapa alissow com a cidade sebcity, procurei e nao achei se alguem souber ou puder postar pra min baixar. Desde ja agradeço.
  2. Entao infelizmente meu mano voce vai ter que usar o xamp pelo menos pra abrir rodar o servidor somente no seu pc, muda o ip do config.lua pra 127.0.0.1 e cria o banco de dados e abre o executavel do teu ot que vai funcionar, tenho um tbm versao 13x que estou editando e somente dessa forma consigo testar as coisas, nao sei se voce manja de xamp essas parada mais vo deixar um link de um video que explica certin como fazer pra rodar somente no seu pc. https://www.youtube.com/watch?v=qeWav5LWZG8&t=16s
  3. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Seguinte achei esse script num ot baixado aqui mesmo "Real War 10.98" porem com muitos bugs porem achei um ot versao 13 com otc e old client e queria saber se esse script funcionaria nele... Se caso nao funcionar queria uma ajuda de um script que funcionasse nessa versao 13x, Desde ja agradeço. local config = { storageTime = 36544, storageRandom = 51642, tempo = 8 * 60, pos1, pos2 = {x = 1026, y = 1619, z = 7}, {x = 1106, y = 1686, z = 7} cidades = { [1] = { pos1 = Position(1134, 1049, 6), pos2 = Position(1024, 1119, 7), id = 1, }, -- Thais [2] = { pos1 = Position(854, 1073, 7), pos2 = Position(912, 1031, 7), id = 2, }, -- Carlin [3] = { pos1 = Position(952, 1194, 6), pos2 = Position(840, 1282, 6), id = 3, }, -- Venore [4] = { pos1 = Position(1087, 1204, 7), pos2 = Position(1140, 1281, 7), id = 4, }, -- Darashia [5] = { pos1 = Position(917, 1404, 7), pos2 = Position(824, 1462, 7), id = 5, }, -- Ankrahmun [6] = { pos1 = Position(1181, 1414, 7), pos2 = Position(1230, 1446, 7), id = 6, }, -- Port Hope [7] = { pos1 = Position(1086, 1557, 7), pos2 = Position(1064, 1599, 7), id = 7, }, -- Senja } } local citys = {} function isArray(array, value) for i = 1, #array do if value == array[i] then return true end end return false end function getRandomCity() local rand repeat rand = math.random(1, #config.cidades) until( not isArray(citys, rand) ) table.insert(citys, rand) if #citys == #config.cidades then citys = {} end return rand end function randomizarUser() local tabela = {} local user for _, user in pairs(Game.getPlayers()) do if (isInArea(user:getPosition(), config.pos1, config.pos2)) then table.insert(tabela, user) if (#tabela / 2) then else end end end return user end function toggleCity() local city = config.cidades[getRandomCity()] for _, player in pairs(Game.getPlayers()) do player:setStorageValue(config.storageRandom, (os.time() + config.tempo)) if player:getStorageValue(19754) >= 1 then local timePlayer = player:getStorageValue(config.storageTime) if timePlayer == 1 then player:getPosition():sendMagicEffect(11) player:teleportTo(city.pos1) player:setTown(Town(city.id)) player:getPosition():sendMagicEffect(1) player:setEmblem(GUILDEMBLEM_NEUTRAL) else player:getPosition():sendMagicEffect(11) player:teleportTo(city.pos2) player:setTown(Town(city.id)) player:getPosition():sendMagicEffect(1) player:setEmblem(GUILDEMBLEM_ENEMY) end end end end
  4. Seguinte queria saber se esse script de uma versao 8.6 de mudar mapa funcionaria numa versao global 12.60 exemplo... Storages: global: 15000 = ID do mapa 15001 = tempo do mapa para !online 18888 = placar do time vermelho 18889 = placar do time verde 17778 = bandeira roubada pelo time verde 17779 = bandeira roubada pelo time vermelho ----------------------------------------------------------- player: 12000 = Marca o time do player 17778 = bandeira roubada pelo time verde 17779 = bandeira roubada pelo time vermelho ]]-- ------------------------ CONFIG --------------------------- local numero_de_mapas = 9 -- colocar a quantidade de mapas existentes local WAR_COLORS = {{85,114,114,85},{81,88,88,81}} -- cores das roupas time azul e verde local mapas = { [1] = {{2,2},{3,3}}, -- [numero do mapa {maximo é o numero_de_mapas}] = {(townid de um spawn, townid de outro spawn),(townid de um spawn,town id de otro spawn)}, -- respectivamente verde e vermelho [2] = {{5,5},{6,6}}, [3] = {{8,8},{9,9}}, [4] = {{11,11},{12,12}}, [5] = {{25,25},{26,26}}, [6] = {{28,28},{29,29}}, [7] = {{31,31},{32,32}}, [8] = {{34,34},{35,35}}, [9] = {{36,36},{37,37}}, } ------------------------ FIM CONFIG ----------------------- function mudarMapa(id) setGlobalStorageValue(15000,id) -- seta a ID do novo mapa setGlobalStorageValue(15001,os.time() + 60*40) -- seta o tempo do mapa para o !online for i, pid in ipairs(getPlayersOnline()) do -- verifica os players online doRemoveCreature(pid) end end -- fim da funçao mudarMapa() function nextMap() if getGlobalStorageValue(15000) == numero_de_mapas then return 1 else return (getGlobalStorageValue(15000) + 1) end end -- fim da funcao nextMap function mudarRopa(cid) local colors = WAR_COLORS[getPlayerStorageValue(cid, 12000)] -- verifica qual time é. local outfit = getCreatureOutfit(cid) outfit.lookHead = colors[1] outfit.lookBody = colors[2] outfit.lookLegs = colors[3] outfit.lookFeet = colors[4] doCreatureChangeOutfit(cid, outfit) end -- fim do mudar roupas function getTeamSpawn(cid) return getTownTemplePosition(mapas[getGlobalStorageValue(15000)][getPlayerStorageValue(cid,12000)][math.random(1,2)]) end function getTeamMembers(id) local players = getPlayersOnline() local team = {} if #players == 1 then return team end for i, cid in ipairs(players) do if getPlayerStorageValue(cid, 12000) == id and getPlayerGroupId(cid) == 1 then table.insert(team, cid) end end return team end function setTeam(cid) local team1 = getTeamMembers(1) local team2 = getTeamMembers(2) if #team1 >= #team2 then setPlayerStorageValue(cid, 12000, 2) else setPlayerStorageValue(cid, 12000, 1) end mudarRopa(cid) doTeleportThing(cid,getTeamSpawn(cid),false) end
  5. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Seguinte to tentando abrir um ot 8.6 pra jogar com uns amigos mesmo, porem estou tentando por online e nao consigo desbloquiei as portas 7171/7172 tanto no firewall quanto no roteador baixei o programa duc la, criei ip fixo como sempre fiz porem nem eu nem eles conseguem entrar, so consigo entrar pelo 127.0.0.1 e somente eu ainda... OBS: Eu uso notebook agora, antigamente usava pc de mesa e fazia os procedimentos acima e logava de boa... desde ja agradeço. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  6. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Seguinte povo tenho um ot de war friday war porem estou tentando adicionar um script de skull conforme os frags que o player mata porem nao funfa fica matando eternamente e n pega skull nem nada. Queria saber se tem algo errado com config lua esta configurado conforme o script porem n sei se esta 100% certo dailyFragsToRedSkull = 999999 weeklyFragsToRedSkull = 999999 monthlyFragsToRedSkull = 999999 dailyFragsToBlackSkull = 9999999 weeklyFragsToBlackSkull = 9999999 monthlyFragsToBlackSkull = 9999999 dailyFragsToBanishment = dailyFragsToRedSkull weeklyFragsToBanishment = weeklyFragsToRedSkull monthlyFragsToBanishment = monthlyFragsToRedSkull <?xml version="1.0" encoding="ISO-8859-1"?> <mod name="Skull System" version="1.0" author="Skyforever" contact="#####.com" enabled="yes"> <config name="SkullC_func"><![CDATA[ function setSkullColor(cid) local t = { [{5,10}] = 1, [{11,15}] = 2, [{16,20}] = 3, [{21,25}] = 4, [{26,math.huge}] = 5 } for var, ret in pairs(t) do if getPlayerFrags(cid) >= var[1] and getPlayerFrags(cid) <= var[2] then doCreatureSetSkullType(cid, ret) end end end function skullMod(cid) if not isCreature(cid) then return true end doCreatureSetSkullType(cid, 0) addEvent(setSkullColor, 200, cid) addEvent(skullMod, 5000, cid) end function getPlayerFrags(cid) local time = os.time() local times = {today = (time - 86400), week = (time - (7 * 86400))} local contents, result = {day = {}, week = {}, month = {}}, db.getResult("SELECT `pd`.`date`, `pd`.`level`, `p`.`name` FROM `player_killers` pk LEFT JOIN `killers` k ON `pk`.`kill_id` = `k`.`id` LEFT JOIN `player_deaths` pd ON `k`.`death_id` = `pd`.`id` LEFT JOIN `players` p ON `pd`.`player_id` = `p`.`id` WHERE `pk`.`player_id` = " .. getPlayerGUID(cid) .. " AND `k`.`unjustified` = 1 AND `pd`.`date` >= " .. (time - (30 * 86400)) .. " ORDER BY `pd`.`date` DESC") if(result:getID() ~= -1) then repeat local content = {date = result:getDataInt("date")} if(content.date > times.today) then table.insert(contents.day, content) elseif(content.date > times.week) then table.insert(contents.week, content) else table.insert(contents.month, content) end until not result:next() result:free() end local size = {day = table.maxn(contents.day),week = table.maxn(contents.week),month = table.maxn(contents.month)} return size.day + size.week + size.month end ]]></config> <event type="login" name="SkullLogin" event="script"><![CDATA[ domodlib('SkullC_func') function onLogin(cid) registerCreatureEvent(cid, "ColorKill") setSkullColor(cid) return true end]]></event> <event type="kill" name="ColorKill" event="script"><![CDATA[ domodlib('SkullC_func') function onKill(cid, target) if isPlayer(cid) and isPlayer(target) then doCreatureSetSkullType(target, 0) doCreatureSetSkullType(cid, 0) addEvent(setSkullColor, 200, cid) skullMod(cid) end return true end]]></event> </mod> Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  7. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Fala pessoal, queria saber o seguinte: Tem como colocar um script no estilo xdream numa versao mais atualizada tpw pegar um mapa global e chapar um script de mudar de mapa e editar funfa? ou nem? Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  8. seguinte tenho um ot global versao 12,x so que seguinte quando o player mata algum monstro aparece a mensagem do loot normal porem os loots aparecem com o id tbm queria saber como resolver isso Loot of a cave rat: {3607|cheese}, {3031|2 gold coins} nao sei se é a area certa pois estou a bastante tempo sem postar alguma duvida, Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  9. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Up
  10. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    que antes deu formatar meu pc eu tinha o script esse que postei achei num tutorial como modificar e deu certo funciono pra acc td mais formatei o pc e nao salvei nada então ta faltando so isso pro meu ot e nao to encontrando mais mesmo assim vlw ainda fico no aguardo...
  11. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    A VIP vai pro char que usa o item nao pra conta inteira e cm eu disse queria pra ACC td
  12. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    up
  13. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Então seguinte galera estou com esse script de vip donate por item so que seguinte ela adiciona so pra um personagem se por exemplo a acc do player tiver 3 char so vai pegar no q usar nos outros nao... abaixo o scrpt 1> movement 2> actions. function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Você nao e VIP para comprar acesse", } if getPlayerStorageValue(cid, 13600) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end local remainingDays = math.floor((getPlayerStorageValue(cid, 13600) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Bem-Vindo à área VIP. Você tem" ..remainingDays.. " dia(s) de VIP restante(s)!") return TRUE end 2 function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 1 -- coloque os dias que serão a VIP! local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 13500) local timenow = os.time() if getPlayerStorageValue(cid, 13600) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 13600, time) local quantity = math.floor((getPlayerStorageValue(cid, 13600) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end queria saber como faço pra ficar pra acc toda uso site e tals e queria um sistema vip por item no caso uso esse que encontrei aqui no forum mesmo desde ja agradeço.
  14. ta mais isso ta no script nao explico muita coisa se eu soubesse como adicionar nao postaria duvida aqui né mano eu quero saber no caso " edita o valor da storage, pra o valor da storage do ultimo elemento adicionado." como vo saber a storange por exemplo do elemento cake.... tendeu agora ?
  15. Então galera seguinte eu tenho no meu ot esse script aqui de wand que mudar de elemento pelo comando !wand funciona e tals mais seguinte queria saber duas coisas quando eu digito !wand info nao parace nada pra ver os elementos.... 2ª duvida queria saber como eu adiciono mais elementos ex: cake, physical e tals desde ja agradeço...
  16. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    vlw mano rep+ podem fechar o topico...
  17. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Então galera seguinte queria saber como faço pra mudar o nome do item no geisor no shop admin eu criei os itens tudo certo pra vender na hora de adicionar adiciona mais com o nome original exemplo Pair Of Soft Boots nao fica tpw Donate Boots ou outro nome queria saber como modifico isso desde ja gradeço.
  18. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    up
  19. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Então nao sei se é area correta mais seguinte povo criei um site e tals plo tuto do matheus aqui do tibia king mesmo fiz td certo abriu e td depois desbloquiei as portas 80,7171,7172 fiz no roteador tbm e e blz mais mesmo assim n fica online o site aee vi um tuto aqui tbm no site de mexer nas confg. do xamp la modificar as nas linha la onde ta 80 por 8090 e 443 por 4499 mais aee mesmo assim n fico on botava o ip do site coloca no final 80, 8090 e nada nisso q mexi nas portas o painel do xamp la n inicia o apache de jeito nenhum aee voltei pro normal nas config ae inicio mais n consigo por on alguem da um help fasttt rep+ uma semana seguida desde ja agradeço.
  20. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    so funciona em client proprio? no caso se for normal nao teria como?
  21. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Então nao sei se a area é a certa mais seguinte povo joguei um ot uns tempo atraz que tinha no site pra vender outfit antigo tpw da epoca 7.6? queria saber como faço isso pra por em ot versão 8.6+ desde ja agradeço.
  22. ludgeromf1 postou uma resposta no tópico em Suporte Tibia OTServer
    Up
  23. ludgeromf1 postou uma resposta no tópico em Suporte OTServer Derivados
    Fala galera blz entao seguinte queria duas coisas... Primeira e um sistema de skull pra servidor de war achei um no site aqui mais ele buga queria que quando player atacasse nao virasse pk ele somente pegasse pz e ao matar x player pegar a skull e assim por diante. Segunda duvida e a seguinte no ot de war e aquele que muda de mapa famoso xdream na pasta lib la tem os script que muda de mapa queria saber como faco pra adicionar mais mapas vi la que tem town id mas ao entendi muito bem nao... Desde ja agradeço

Informação Importante

Confirmação de Termo