Tudo que ZoR postou
-
Effect Ice Damage
Manda o Script
-
(Resolvido)Como Adicionar Soucers Em Um Mapa Narutibia
Toma sourcer limpa https://github.com/otservme/global860/tree/master/sources Topico que ajudei no mesmo motivo
- Naruto Hero V2 - 8.60
-
Alguem pode me ajuda?
Eles estao no monster.xml?
- Limpar database (otimização)
-
(Resolvido)[PEDIDO] Spell Summon
function onCastSpell(cid, var) local config = { [1] = {x=getCreaturePosition(cid).x ,y=getCreaturePosition(cid).y ,z=getCreaturePosition(cid).z}, [2] = {x=getCreaturePosition(cid).x ,y=getCreaturePosition(cid).y+1 ,z=getCreaturePosition(cid).z}, [3] = {x=getCreaturePosition(cid).x+1 ,y=getCreaturePosition(cid).y+1 ,z=getCreaturePosition(cid).z}, [4] = {x=getCreaturePosition(cid).x+2 ,y=getCreaturePosition(cid).y+1 ,z=getCreaturePosition(cid).z}, [5] = {x=getCreaturePosition(cid).x+2 ,y=getCreaturePosition(cid).y ,z=getCreaturePosition(cid).z}, [6] = {x=getCreaturePosition(cid).x+2 ,y=getCreaturePosition(cid).y-1 ,z=getCreaturePosition(cid).z}, [7] = {x=getCreaturePosition(cid).x+1 ,y=getCreaturePosition(cid).y-1 ,z=getCreaturePosition(cid).z}, [8] = {x=getCreaturePosition(cid).x ,y=getCreaturePosition(cid).y-1 ,z=getCreaturePosition(cid).z}, [9] = {x=getCreaturePosition(cid).x+1 ,y=getCreaturePosition(cid).y ,z=getCreaturePosition(cid).z}, } local from1,to1 = {x=962, y=885, z=7},{x=973, y=892, z=7} local from2,to2 = {x=979, y=901, z=7},{x=991, y=905, z=7} local pos = getCreaturePosition(cid) local MaximoSummon = 1 local summons = getCreatureSummons(cid) if isInRange(pos, from1, to1) or isInRange(pos, from2, to2) then doPlayerSendCancel(cid, "Você não pode usar Summons Aqui!") return FALSE end if(table.maxn(summons) < MaximoSummon) then local monsters = { [1] = "MONSTER", [2] = "MONSTER", [3] = "MONSTER", [4] = "MONSTER", [5] = "MONSTER" } for i=1, #monsters do doSummonMonster(cid, monsters[i]) end for i=1, #config do doSendMagicEffect(config[i], 54) end return true end return false end
-
Pos Effect
Nao pegou? entao pq editou o Topico e retirou o [Code...} que só tem em outro Forum. Nao Minta rapaz,chega com isso ta desfiando o assunto do Topico se tiver falando desses topicos sim cara tenho duvidas pq nem sempre sei as Funçoes do Tibia,Só sei algumas para script pequenos.
-
Pos Effect
Topicos antigos,estudei um pouco de Lua,1 pegou algo e nao colocou os devidos creditos.
-
Pos Effect
-
[PEDIDO] Magia (summon) igual ao pokemon de poketibia
entao é por isso,o unico que pode arrumar isso é o @KotZletY ou @Dwarfer
-
[PEDIDO] Magia (summon) igual ao pokemon de poketibia
Qual TFS?
-
[PEDIDO] Magia (summon) igual ao pokemon de poketibia
qual?
-
[PEDIDO] Magia (summon) igual ao pokemon de poketibia
nao precisa mexer nisso
- Naruto Hero V2 - 8.60
-
[PEDIDO] Magia (summon) igual ao pokemon de poketibia
SCRIPT DA SPELL function onCastSpell(cid, var) local from,to = {x=962, y=885, z=7},{x=973, y=892, z=7} -- começo e final do mapa local from2,to2 = {x=979, y=901, z=7},{x=991, y=905, z=7} -- começo e final do mapa local playerpos = getPlayerPosition(cid) local cloth = getCreatureOutfit(cid) local health = getCreatureHealth(cid) local maxhealth = getCreatureMaxHealth(cid) local MaximoSummon = 2 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 5 Clones local summons = getCreatureSummons(cid) if isInRange(getCreaturePosition(cid), from, to) or isInRange(getCreaturePosition(cid), from2, to2) then doPlayerSendCancel(cid, "Você não pode usar Summons Aqui!") return true end if(table.maxn(summons) < MaximoSummon) then -- no summons local clone = doCreateMonster("clone", playerpos) doConvinceCreature(cid, clone) setCreatureMaxHealth(clone, maxhealth) doCreatureAddHealth(clone, health) doSendMagicEffect(playerpos, 2) return TRUE end end doCreateMonster("escolhe o seu") local MaximoSummon = é o tanto de summon que voce permite
-
Ajuda para passar otserv nto 8.54 para 8.60
só pegar uma base 8.60 e jogar a data da base dentro e pronto,e atualizar alguns script para a base conseguir ler
-
Pos Effect
pow cara se tem que entender o script tbm mano toma aqui 21 Pos function onThink(interval, lastExecution) pos = {x = 1008, y = 900, z = 6} -- Coordenada de onde sairá o texto pos1 = {x = 1007, y = 900, z = 6} -- Coordenada de onde sairá o texto pos2 = {x = 1006, y = 897, z = 7} -- Coordenada de onde sairá o texto pos3 = {x = 1007, y = 897, z = 7} -- Coordenada de onde sairá o texto pos4 = {x = 1008, y = 897, z = 7} -- Coordenada de onde sairá o texto pos5 = {x = 1003, y = 897, z = 7} -- Coordenada de onde sairá o texto pos6 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos7 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos8 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos9 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos10 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos11 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos12 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos13 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos14 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos15 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos16 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos17 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos18 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos19 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos20 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto pos21 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto doSendAnimatedText(pos, 'Eventos', 190) doSendAnimatedText(pos1, 'Eventos', 190) doSendAnimatedText(pos2, 'GxG', 150) doSendAnimatedText(pos3, 'Quest', 100) doSendAnimatedText(pos4, 'Quest', 100) doSendAnimatedText(pos5, 'ADMIN', 15) doSendAnimatedText(pos6, 'ADMIN', 15) doSendAnimatedText(pos7, 'ADMIN', 15) doSendAnimatedText(pos8, 'ADMIN', 15) doSendAnimatedText(pos9, 'ADMIN', 15) doSendAnimatedText(pos10, 'ADMIN', 15) doSendAnimatedText(pos11, 'ADMIN', 15) doSendAnimatedText(pos12, 'ADMIN', 15) doSendAnimatedText(pos13, 'ADMIN', 15) doSendAnimatedText(pos14, 'ADMIN', 15) doSendAnimatedText(pos15, 'ADMIN', 15) doSendAnimatedText(pos16, 'ADMIN', 15) doSendAnimatedText(pos17, 'ADMIN', 15) doSendAnimatedText(pos18, 'ADMIN', 15) doSendAnimatedText(pos19, 'ADMIN', 15) doSendAnimatedText(pos20, 'ADMIN', 15) doSendAnimatedText(pos21, 'ADMIN', 15) return true end Se te ajudei Rep+ e melhor resposta Deu Certo?
-
Pos Effect
Só colocar aqui pos7 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto e mudar aqui doSendAnimatedText(pos7, 'Quest', 100) Se te ajudei Rep+ e melhor resposta
-
Pos Effect
Explica direito cara. function onThink(interval, lastExecution) pos = {x = 1008, y = 900, z = 6} -- Coordenada de onde sairá o texto pos1 = {x = 1007, y = 900, z = 6} -- Coordenada de onde sairá o texto pos2 = {x = 1006, y = 897, z = 7} -- Coordenada de onde sairá o texto pos3 = {x = 1007, y = 897, z = 7} -- Coordenada de onde sairá o texto pos4 = {x = 1008, y = 897, z = 7} -- Coordenada de onde sairá o texto pos5 = {x = 1003, y = 897, z = 7} -- Coordenada de onde sairá o texto pos6 = {x = 1004, y = 897, z = 7} -- Coordenada de onde sairá o texto doSendAnimatedText(pos, 'Eventos', 190) doSendAnimatedText(pos1, 'Eventos', 190) doSendAnimatedText(pos2, 'GxG', 150) doSendAnimatedText(pos3, 'Quest', 100) doSendAnimatedText(pos4, 'Quest', 100) doSendAnimatedText(pos5, 'ADMIN', 15) doSendAnimatedText(pos6, 'ADMIN', 15) return true end se eu entendi é isso que voce quer,ali no nome obvio muda para qual voce quer e o numero é a cor,mas vai até 254 a cor Tag <globalevent name="Welcome" interval="1900" script="welcome.lua" />
-
(Resolvido)Qual é o Castle 48 horas?
se quer o castle 48? nao entendi esse ai é 24 pow vai ser todo dia
-
[Narutibia] Jinchuuriki System - Distro 0.4
Voce colocou a nova LIB que ele colocou? jin_bijuus = { ["shukaku"] = {sto = 1, spells = {""}, bijuu_outfit = 323, skill_p = 10, time_buff = 30, effBuff = 3}, ["nibi"] = {sto = 2, spells = {""}, bijuu_outfit = 323, skill_p = 10, time_buff = 60, effBuff = 3}, ["sanbi"] = {sto = 3, spells = {""}, bijuu_outfit = 323, skill_p = 10, time_buff = 60, effBuff = 3}, ["yonbi"] = {sto = 4, spells = {""}, bijuu_outfit = 323, skill_p = 10, time_buff = 60, effBuff = 3}, ["gobi"] = {sto = 5, spells = {""}, bijuu_outfit = 323, skill_p = 10, time_buff = 60, effBuff = 3}, ["rokubi"] = {sto = 6, spells = {""}, bijuu_outfit = 323, skill_p = 10, time_buff = 60, effBuff = 3}, ["shichibi"] = {sto = 7, spells = {""}, bijuu_outfit = 323, skill_p = 10, time_buff = 60, effBuff = 3}, ["hachibi"] = {sto = 8, spells = {""}, bijuu_outfit = 323, skill_p = 10, time_buff = 60, effBuff = 3}, ["kyuubi"] = {sto = 9, spells = {""}, bijuu_outfit = 323, skill_p = 10, time_buff = 15, effBuff = 3} } id_name = { -- id da storage refrente ao monstro na primeira tabela, lembrando que se for adicionar mais, a variável sto tem que dar um valor de storage referente ao novo monstro adicionado [1] = "Shukaku", [2] = "Nibi", [3] = "Sanbi", [4] = "Yonbi", [5] = "Gobi", [6] = "Rokubi", [7] = "Shichibi", [8] = "Hachibi", [9] = "Kyuubi" } jin_Storage = 1234255 -- Storage que armazena o Jinchuuriki jin_StorageTime = 1234256 -- Storage de quanto tempo o player tem de Jinchuuriki jin_TimeDay = 2 -- Tempo em dias que o player ficará com a Bijuu selada nele jin_percentHp = 20 -- Porcentagem que precisa para selar o Bijuu jin_cond_id = 23 -- Sub-Id da condição do buff, assim não da conflito com outros buffs. jin_cond_id = 24 -- Sub-Id da condição do outfit, assim não da conflito com outros buffs. jin = { -- jin.getPlayerBijuu(uid) getPlayerBijuu = function(uid) -- retorna o nome da biju do player em string. if getPlayerStorageValue(uid, jin_Storage) == -1 then return 0 end return id_name[getPlayerStorageValue(uid, jin_Storage)] end, -- jin.setPlayerBijuu(uid, BijuuId) setPlayerBijuu = function(uid, BijuuId) -- Set no player a Bijuu tornando-o um Jinchuuriki. return doCreatureSetStorage(uid, jin_Storage, BijuuId) end, -- jin.setBijuuTime(uid, days) setBijuuTime = function(uid, days) -- Seta a quantidade de dias que o player ficará com a bijuu. return doCreatureSetStorage(uid, jin_StorageTime, os.time()+days*24*60*60) end, -- jin.getPlayerBijuuTime(uid) getPlayerBijuuTime = function(uid) -- Retorna tempo e hora que falta pra acabar o Jinchuuriki do Player. if getPlayerStorageValue(uid, jin_StorageTime)-os.time() <= 0 then return "Tempo restante é de 0 dias, 0 horas e 0 segundos." end local tempo = getPlayerStorageValue(uid, jin_StorageTime)-os.time() local segundos = tempo % 60 local minutos = math.floor(tempo%3600/60) local horas = math.floor(tempo%86400/3600) local dias = math.floor(tempo%604800/86400) return "Tempo restante é de "..dias.." dia"..(dias > 1 and "s" or "")..", "..horas.." hora"..(horas > 1 and "s" or "")..", "..minutos.." minuto"..(minutos > 1 and "s"or "").." e "..segundos.." segundo"..(segundos > 1 and "s" or "").."" end, -- jin.doPlayerSetSpells(uid, spells) doPlayerSetSpells = function(uid, spells) -- Faz o player aprender mais de 1 spells. if type(spells) == "table" then for i = 1, #spells do doPlayerLearnInstantSpell(uid, spells[i]) end else doPlayerLearnInstantSpell(uid, spells) end end, -- jin.doPlayerRemoveSpells(uid, spells) doPlayerRemoveSpells = function(uid, spells) -- Remove todas as spells aprendidas do player. if type(spells) == "table" then for i = 1, #spells do doPlayerUnlearnInstantSpell(uid, spells[i]) end else doPlayerUnlearnInstantSpell(uid, spells) end end, -- jin.doPlayerRemoveJinchuuriki(uid) doPlayerRemoveJinchuuriki = function(uid) -- Remove o Jinchuuriki do player. if jin.getPlayerBijuu(uid) ~= 0 then jin.doPlayerRemoveSpells(uid, jin_bijuus[jin.getPlayerBijuu(uid):lower()].spells) doCreatureSetStorage(uid, jin_StorageTime, -1) doCreatureSetStorage(uid, jin_Storage, -1) end end }
- Sprites Ot Pokemon Atualizadas 30/08/17
- Sprites Ot Pokemon Atualizadas 30/08/17
- Sprites Ot Pokemon Atualizadas 30/08/17
- Sprites Ot Pokemon Atualizadas 30/08/17