-
Total de itens
320 -
Registro em
-
Última visita
-
Dias Ganhos
2
Tudo que Farathor postou
-
[Encerrado][Formação de Equipe] Retro PvP 8.6
um tópico no fórum postou Farathor Formação de Equipes
Estou procurando membros para a equipe do meu projeto. O meu projeto é criar um servidor Mapa Próprio, com sistemas, magias e eventos exclusivos, o retro pvp, na versão 8.6 Atualmente, o servidor já tem sistema, eventos, magias e o mapa criado, PROCURO uma equipe para melhorar os mesmos. Estou procurando pessoas que possam me ajudar nesse projeto, os cargos são: Mapper -> Pessoa para me ajudar a criar novas areas, quests, etc para o servidor Scripter -> Pessoa para me ajudar a criar novos sistemas, magias, e scripts para quests, etc Websiter -> Pessoa responsável por criar páginas de eventos, e sistemas no site Divulgador -> Pessoa responsável à divulgar o nosso projeto ou mesmo o servidor quando estiver online Caso esteja interessado, por favor, poste o seguinte formulário abaixo. Nome: (Seu Nome) Função: (Mapper, Scripter, Websiter ou Divulgador) Experiência: (Sua Experiência) Tempo Disponível: (Seu tempo diponível) -
[Arquivado]Um servidor de sucesso atualmente?
tópico respondeu ao Farathor de Farathor em Noticias - Arquivo
Meu servidor tem vários scripts exclusivos e eventos também, a cidade principal, é a antiga Enigma (Editada) mas ainda com os telhados exani hur up etc -
[Arquivado]Um servidor de sucesso atualmente?
tópico respondeu ao Farathor de Farathor em Noticias - Arquivo
Então, você me diria, que se por exemplo, eu abrisse meu servidor, XP Baixo, sem nada infinito, mapa proprio, sem teleports, poderia dar certo, mas com o tempo? Então, esse dificilmente lotar, seria 7 - 10 players online? durante todo o tempo? Ou teria uma hora que ele iria ser mais jogado? -
Então pessoal, eu tenho um projeto de criar um servidor retro pvp, 8.6, mapa proprio, sem itens infinitos, com sistemas e eventos exclusivos, mas meu medo, é eu trabalhar tanto nesse servidor e ele não "lotar". Gostaria de saber a opinião de vocês de que se meu servidor poderá dar certo, ou somente Baiaks e Globais atualmente dão certo Obrigado pela atenção
-
Olá, gostaria de saber se é possível por para que esse script adicione o prêmio para cada vocação local query = db.query or db.executeQuerylocal premios = { -- -- [chance] -- itemid,amount[{1, 5}] = {{12674}, {11754}},[{10, 30}] = {{2390}, {2469}, {2646}, {8306,5}, {2408}, {9693}},[{80, 100}] = {{2160,1000}}} local function getGuildNameById(id) local name = "" local query = db.getResult('SELECT `name` FROM `guilds` WHERE `id` = "'.. id ..'"') if query:getID() == -1 then return true end name = query:getDataString("name") query:free() return nameend function pointNumber(number) if not tonumber(number) then return false end local str = "" number = tostring(number):reverse() local count = 0 for i = 1, number:len() do count = count + 1 if count <= 3 then if str == "" then str = number:sub(i, i) else str = str..number:sub(i, i) end else count = 1 str = str.."."..number:sub(i, i) end end return str:reverse()end function onStatsChange(cid, attacker, type, combat, value) if isMonster(cid) and isPlayer(attacker) and type == STATSCHANGE_HEALTHLOSS then if isInArray({"Castle Guardian I", "Castle Guardian II", "Castle Guardian III", "Castle Guardian IV", "Castle Generator", "Ice Crystal"}, getCreatureName(cid)) then doPlayerSetStorageValue(attacker, 1827311, getPlayerStorageValue(attacker, 1827311) + value) local quant = guild_hit_count[getPlayerGuildId(attacker)] and guild_hit_count[getPlayerGuildId(attacker)] or 0 guild_hit_count[getPlayerGuildId(attacker)] = quant + value end end return trueend function onDeath(cid, corpse, deathList) local gid = 0 local winner = 0 if isMonster(cid) and getCreatureName(cid) == "Ice Crystal" then if not getPlayingGuilds() then return true end local guilds = getPlayingGuilds() local max = 0 for index, var in pairs(guild_hit_count) do if var > max then max = var gid = index end end setGlobalStorageValue(1823999, gid) query("UPDATE `castle_dono` SET `guild_id` = '"..gid.."' WHERE `guild_id` > 0") doBroadcastMessage("{Castle War} O evento acabou, a guild com maior desempenho foi "..getGuildNameById(gid)..", com "..pointNumber(max).." pontos sobre o castelo.") updateCastleData() setGlobalStorageValue(18219113, -1) if gid > 0 then local mx = 0 for _, pid in pairs(getPlayersOnline()) do if getPlayerGuildId(pid) == gid then local st = getPlayerStorageValue(pid, 1827311) if st > mx then mx = st winner = pid end end end if isPlayer(winner) then local r = math.random(1,100) for v, k in pairs(premios) do if r >= v[1] and r <= v[2] then local rand = k[math.random(#k)] itemr, amountr = rand[1], (not rand[2] and 1 or rand[1] and rand[2] or 1) end end local recompensa = doPlayerAddItem(winner, itemr, amountr) doBroadcastMessage("{Castle War} O jogador com maior desempenho foi "..getCreatureName(winner)..", com "..pointNumber(mx).." pontos sobre o castelo. Ele recebeu "..pointNumber(amountr).."x "..getItemNameById(itemr).." como premio.") doItemSetAttribute(recompensa, 'description', "Premio do jogador "..getCreatureName(winner).." ganho no evento castle war do dia "..os.date("%d/%m/%y")..".") local medal = doPlayerAddItem(winner, 10127, 1) doItemSetAttribute(medal, 'description', "Trofeu ganho pelo jogador "..getCreatureName(winner).." no evento castle war do dia "..os.date("%d/%m/%y")..".") end end for _, pid in pairs(getPlayersOnline()) do if isInArea(getThingPos(pid), {x = 494, y = 552, z = 6}, {x = 585, y = 620, z = 6}) or isInArea(getThingPos(pid), {x = 511, y = 588, z = 5}, {x = 556, y = 607, z = 5}) or isInArea(getThingPos(pid), {x = 511, y = 588, z = 4}, {x = 556, y = 607, z = 4}) or isInArea(getThingPos(pid), {x = 511, y = 588, z = 3}, {x = 556, y = 607, z = 3}) or isInArea(getThingPos(pid), {x = 481, y = 580, z = 7}, {x = 683, y = 798, z = 7}) then doTeleportThing(pid, {x = 540, y = 631, z = 6}) end end guild_hit_count = {} end return trueend
-
Olá, gostaria de saber se seria possivel criar um script assim: Existiria um item no meu servidor, que quando eu clicar nele, eu ganho uma certa storage, e essa storage fica no meu personagem por uma quantidade de dias (configuravel)
-
Pessoal, eu sempre tive a duvida de como criar uma porta que só poderá ser aberta por certa chave Eu jogava um servidor a um tempo atras, que em um quest, vc ganhava uma chave, e essa chave servia para abrir uma porta que era a entrada de uma certa cave gostaria que vocês me ajudassem, obrigado ! OBS: esse é o script que eu tenho REVERSE_DOORS, CHILD_DOORS = {}, {} for k, v in pairs(DOORS) do REVERSE_DOORS[v] = k local tmp = getItemInfo(v) if(tmp.transformUseTo ~= 0) then CHILD_DOORS[tmp.transformUseTo] = k end end function onUse(cid, item, fromPosition, itemEx, toPosition) if(item.aid > 0 and itemEx.aid > 0) then if(isPlayerPzLocked(cid) and getTileInfo(toPosition).protection) then doPlayerSendDefaultCancel(cid, RETURNVALUE_ACTIONNOTPERMITTEDINPROTECTIONZONE) return true end local doors = DOORS[itemEx.itemid] if(not doors) then doors = REVERSE_DOORS[itemEx.itemid] end if(not doors) then doors = CHILD_DOORS[itemEx.itemid] end if(doors) then if(item.actionid ~= itemEx.actionid) then doPlayerSendCancel(cid, "The key does not match.") else doTransformItem(itemEx.uid, doors) end return true end end return false end
-
Olá, gostaria de um script que funciona-se assim, de um lado eu coloque o Hota (Não Full) e do outro as Small Enchanted Ruby, e teria uma certa chance do Forge dar certo, quando o Forge der certo, o item ce transforma em 1 Hota Full, caso não de certo, remove a Small e não acontece nada
-
teria como, criar outro, que não voltasse a Pedra automaticamente?
-
Obrigado
-
Então, como o titulo já diz, gostaria de um script, que ao clicar na alavanca, fosse removida uma certa pedra
-
Acho, que deveria ter a opição de voltar pro template anteior
- 32 respostas
-
- novo
- plataforma
-
(e 6 mais)
Tags:
-
como funciona esse da runa de fogo ? up ninguem?
-
otbm 10.80 - 10.90 | xTibia Sharp Map Tracker
tópico respondeu ao Administrador de Farathor em Ferramentas
Posta tibia cast 10.82 ai tbm -
e o meu pedido, vc fez tbm ? Tipo, e se existirem mais de 1 piso com esse ID no servidor? Toda vez que ele estiver em cima de um e ele falar esse comando, a passagem vai abrir?
-
Caso esteja com alguma duvida, me fale que eu tento sana-la teria como me passar esse do cara falar uma certa mensagem e a passagem abrir?
-
Consegui arrumar, obrigado
-
É, não existe essa lib no meu servidor @, procurei em lugar errado
-
de Fala
-
Pessoal, eu tenho uma duvida, onde eu defino o alcance do NPC em SQMS? porque eu vejo que em alguns OTS, o npc só alcance com 3 sqms de distancia, em outros são 5, onde eu configuro isso?
-
Não, é melhor que seja por item mesmo
-
Eu sei que é por script rs, poderia deixar essas partes para eu configurar?
-
Olá pessoal, gostaria de um script assim, tipo, eu USO certo item em uma certa parede, e essa parede some, mas tem um porém, quando eu uso a runa na parede, sai um efeito do personagem que utilizou a runa, até a parede, e quando a certa aparede aparece um PUFF e ela some, tipo como se eu atacasse a parede, e ela sumisse entenderam? VLW
-
Ele funciona assim, por exemplo !pvp level,500 - quando eu utilizar esse comando, só poderei atacar level 500 ou + outro comando !pvp marked - quando eu utilizo esse comando, só poderei atacar pessoas com SKULL e eu gostaria de colocar uma função, para que quando o jogador estivesse em war, os membros do seu time do time inimigo, não fossem "filtrados" pelo comando
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.