Tudo que eunaosei123 postou
-
(Resolvido)Storage sumindo
Boa noite, no meu otserv tem um item que ao da use você ganha 2 horas de heal e mana, porém se o player morrer ou relogar ele perde o buff ( mas a storage fica até as duas horas terminar). o meu problema é que quando o player relogar ou morrer continue curando pelo tempo restante. local l = { storage = 789159, -- storage do check mp = 2, -- porcentagem que vai ganhar de mana por segundo hp = 2, -- porcentagem que vai ganhar em hp por segundo secs = 1, -- em quanto em quanto segundos que vai healar hours = 2 -- quantas horas irá ficar healando } local function LoopRegen(uid) if isPlayer(uid) then if getPlayerStorageValue(uid, l.storage) > os.time() then doCreatureAddMana(uid, getCreatureMaxMana(uid)/100*l.mp) doCreatureAddHealth(uid, getCreatureMaxHealth(uid)/100*l.hp) addEvent(function() LoopRegen(uid) end, l.secs*1000) end end end function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, l.storage) < os.time() then doCreatureSetStorage(cid, l.storage, os.time()+l.hours*60*60) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você agora está com heal de 2% de Mana e Life por "..l.hours.." hora"..(l.hours == 1 and "." or "s." )) LoopRegen(cid) doSendAnimatedText(getPlayerPosition(cid), "Amethyst", TEXTCOLOR_PURPLE) doSendMagicEffect(getCreaturePosition(cid), math.random(27,27)) doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Desculpe, mas você já está com buff.") end return true end function onLogin(cid) return LoopRegen(l.storage, os.time()+l.hours*60*60, cid) end
-
Livro Informativo
De preferencia sim :l , Não é cliente próprio, já editei no editor de item mas não vai .
-
Item de cura por tempo.
Boa tarde. Gostaria de um script de um item que curasse por tempo. -Curasse durante 2 horas (pode ser alterado). -Só pode-se usar o item novamente depois que terminar. -Item curasse por porcentagem. -Curasse Life e Mana. -Quanto tempo de uma cura para outra. -Ao morrer continuaria com a cura até completar o tempo. -Que ao clicar usar aparecesse a mensagem ( Agora você esta healando 2% de mana e life por "tempo que falta" horas, não podendo usar outra Amethyst".. )
-
Livro Informativo
Fiz isso, mas continuou a mesma coisa.
-
Livro Informativo
Boa Tarde, Gostaria de poder escrever no item (8977) ele é um livro, porém não consigo escrever nele, e também gostaria de saber se tem como deixar ele em um local que o player não conseguisse move-lo do chão e nem para a bp.
-
Erro script
Agora vi o erro, e é nos 2 scripts de quest diferentes rsrsrs E a script lá de cima da quest, ela não tá removendo os boss e nem os player na área informada. aqui o script da porta
- [Sistema] Battlefield Event! V.1
-
Erro script
Boa tarde, tô testando esse script só que depois do tempo da quest (2 minutos) ele vai executar o cleararea ele da erro na distro. ERRO Quest.lua
-
Erro quest
Boa tarde, esse script ele não da erro na distro, porem ao click na porta dessa quest aparece a mensagem "Aguarde até que a Arena seja liberada." sendo que não tem ninguém na quest, abro o distro novamente e click nela e da a mesma coisa. Quest.lua
-
(Resolvido)Erro spells
Deu certo, obrigado! rep+
-
(Resolvido)Erro spells
Boa tarde, coloquei essa magia no attack do boss, só que quando ele utiliza no player da esse erro. [30/01/2019 16:49:26] [Error - Spell Interface] [30/01/2019 16:49:26] data/spells/scripts/160/exorifrigomas.lua:onCastSpell [30/01/2019 16:49:26] Description: [30/01/2019 16:49:26] (luaDoPlayerSendTextMessage) Player not found magia.lua
-
Tempo não mostrando
Boa noite, essa script que tenho ela não ta mostrando o tempo nas position informada nela, e quando termina o tempo (2 minutos, o pessoal é teleportado) a outra equipe tem que esperar mais 2 minutos, gostaria de tirar esses minutos, deixar só os 2 minutos da quest mesmo
-
Quest Dungeon
Boa noite, Gostaria de um sistema de quest que funcionaria assim. *5 player em x posição (level 150-200) (posição diferente); *Em relação ao level, quando eles pisarem e não for o level necessário vai voltar pro piso onde estavam; *Vão ser teleportado pra x posição quando apertarem a alavanca (aqui mesma posição); *Vai ter tempo para completar; *Queria que mostrasse o tempo em x posição; *caso o tempo acabe, eles vão ser teleportado pra x posição; *Se outro player tentar entrar não vai poder até que os outros que estão dentro terminem; *item onde eles vão click para poder entrar; *O player só pode fazer essa quest a cada 12 horas: Obrigado pela atenção!
-
(Resolvido)Sistema de Exausted
Deu erro.
-
(Resolvido)Sistema de Exausted
Boa noite, tenho um sistema de item que cura uma porcentagem aleatória, porem ela não tem exausted, queria colocar um pouco de exausted. Obrigado pela atenção!
-
(Resolvido)Player andando dentro do outro Player
Gostaria de saber como faço para colocar que um player ande dentro do outro. Não sei se estou na área correta. Obrigado pela atenção!
-
Sistema de Invasão
Boa Noite, Gostaria de um sistema de invasão para Ferumbras, que a invasão o time fosse aleatório. * Local para os monstros nascer; ( o local eu colocaria a position de cima e de baixo do mapa e ele iria nascer em canto aleatório pela city); * Enviar mensagem no broadcast; *E que o sistema seja automatico: Meu ot é 8.6 e a versão é 0.1.0 (Beta Version). Obrigado pela atenção!
- [Dúvida] Passar pelo player no mesmo SQM quando dentro da PZ
-
Pedido ( item adicionar skill)
Tente esse sistema Abra a pasta data/items e abra seu items.xml e procure o item que você deseja coloca a skill, vou colocar um exemplo esse item ele esta adicionando Distancia ao item. fica ao seu critério qual skill você vai adicionar. Depois Salve Tipos de Skill skillDist = Distancia para Paladin magiclevelpoints = Magic Level para Sorcerer e Druid skillAxe = Axe para Knight skillSword = Sword para Knight skillClub = club para Knight absorbPercentAll = esse adiciona proteção ao player Agora vá em data/movements e depois abra o movements.xml e depois procure a sessão (Helmet, Legs, Armor, Ring) a do item desejado, olhe se o ITEMID já esta na lista caso ele teja não precisa adicionar, caso não esteja adicione isso SLOT É ONDE O ITEM VAI FICAR SÉ É NA MÃO, CABEÇA, CALÇA ETC. caso você não saiba só pedi que digo Boa Noite.
-
(Resolvido)Player passando dentro do outro
UP
-
(Resolvido)Player passando dentro do outro
Alguém pode posta um vídeo tutorial de source ?
-
Magia de monstro pegando nos outros
Não prestou, Não deu erro no distro tbm os monstros ainda se atacam
-
[Spell] Exevo Gran Trap
Tente esse
-
Magia de monstro pegando nos outros
Up
-
(Resolvido)Quest
Deu certo Valeu ae , tava vendo aqui a quest tem 6 monstro 3 em cada lado se ele mata 3 de qualquer lado se ele entra no teleporte o tempo para de contar e os monstro não desaparecem imediatamente ,so desaparecem quando o tempo acaba mesmo :/