Ir para conteúdo

Adm Evolution

Membro
  • Registro em

  • Última visita

Tudo que Adm Evolution postou

  1. Eu já tentei, mas não funcionou@mullino
  2. Gente, é o seguinte, meu account manager está aparecendo todas as vocations que no caso seriam as promotion, já mudei o fromvoc, porém quando reloga volta pra inicial.. alguém me ajuda pf o server é 8.6
  3. @FlavioHulk Utilizei outro código, não postei por questão de tempo mesmo mas segue ai: ESSE SCRIPT FUNCIONA DA SEGUINTE FORMA: APÓS VOCÊ USAR O ITEM ELE SERÁ REMOVIDO, PORÉM O PERSONAGEM QUE VOCÊ UTILIZAR NÃO IRÁ NECESSITAR NUNCA MAIS DE BLESS. TORNANDO AUTOMÁTICO. VÁ ATÉ: ACTION/SCRIPTS CRIE UM ARQUIVO .LUA Abra o arquivo e cole o seguinte código: local efeito = {27,28, 29,79} function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 89210) == 1 then doPlayerSendTextMessage(cid,22,"You already used this book!") else doPlayerSendTextMessage(cid,22,"Congratulations! From now, you will be blessed automatically.") setPlayerStorageValue(cid, 89210, 1) doRemoveItem(item.uid, 1) doSendMagicEffect(getThingPos(cid), efeito[math.random(#efeito)]) end end Logo após ter feito isso vá até actions.xml E adicione a Tag: <action itemid="IDDOITEMDESEJADO" event="script" value="actionbless.lua"/> Feito isso vá até CREATURESCRIPTS/SCRIPTS CRIE UM ARQUIVO .LUA E adicione o seguinte código: local cfg = { message = "You have been blessed automatically!", bless = {1, 2, 3, 4, 5}, efeito = {27,28, 29,79} } function onLogin(cid) for i = 1, #cfg.bless do if getPlayerStorageValue(cid, 89210) == 1 and getPlayerBlessing(cid, i) then doPlayerSendTextMessage(cid,22, "You are blessed!") return true end if getPlayerStorageValue(cid, 89210) == 1 then doPlayerAddBlessing(cid, i) doPlayerSendTextMessage(cid,22,cfg.message) doSendMagicEffect(getThingPos(cid), cfg.efeito[math.random(#cfg.efeito)]) end end return true end Logo após ter feito isso vá até creaturescripts.xml E adicione a Tag: <event type="login" name="blesscheck" event="script" value="blesscheck.lua"/> Em seguida vá até login.lua ainda em CREATURESCRIPTS/SCRIPTS/LOGIN.LUA e registre o seguinte evento: registerCreatureEvent(cid, "checkbless") O CRIADOR DO SCRIPT NÃO FUI EU, APENAS PEGUEI EM ALGUM SITE QUE PERDI SUA FONTE, ESPERO TER AJUDADO ALGUÉM E OBRIGADO QUEM AJUDOU.
  4. 0.4, já consegui arrumar. Obrigado.
  5. @luiz.marsilio [8/6/2018 23:30:19] [Error - LuaInterface::loadFile] data/actions/scripts/actionbless.lua:21: unexpected symbol near 'ï' [8/6/2018 23:30:19] [Error - Event::checkScript] Cannot load script (data/actions/scripts/actionbless.lua) [8/6/2018 23:30:19] data/actions/scripts/actionbless.lua:21: unexpected symbol near 'ï' mexi por aqui, mas não consegui arrumar
  6. Gente, eu gostaria de um script de um item que só necessita está dentro da backpack que já irá ficar com bless ativa, sem ser necessário clicar nele para ativar, esse item seria infinito. a bless que uso é necessário clicar para receber a bless, se alguém puder me ajudar agradeço mais uma vez! local cfg = { bless = { 1, 2, 3, 4, 5 }, level = 8 } function onUse(cid, item, fromPosition, itemEx, toPosition) for i = 1, table.maxn(cfg.bless) do if(getPlayerBlessing(cid, cfg.bless[i])) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) doCreatureSay(cid, "Voce ja possui todas as bless ativas.", TALKTYPE_ORANGE_1) return true end end if getPlayerLevel(cid) >= cfg.level then for i = 1, table.maxn(cfg.bless) do doPlayerAddBlessing(cid, cfg.bless[i]) end doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA) doSendAnimatedText(getCreaturePosition(cid), "BLESSED!", TEXTCOLOR_RED) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Voce ativou todas as bless!.") end return true end
  7. @Jociel Muito Obrigado! esclareceu minhas duvidas!
  8. @Sttorm Nossa, Agora entendi e vou dar uma estudada! muito obrigado! @Sttorm Ei, outro problema surgiu e não percebi! quando reloga a vocation some e volta pra elite knight, oque devo fazer?
  9. @Sttorm Ei, funcionou perfeitamente, porém está pulando pra ultima promotion, como eu faço para ir pra promotion exata? tipo no caso é é assim, 4,8 e 12, queria que fosse até a 8. teria como você me explicar como funciona essa parte? doPlayerSetVocation(cid, getPlayerVocation(cid) + 8) Esse +8, como que isso é atribuído ao código?
  10. Não consegui, estou me perdendo nos else,if, return true... estou aprendendo agora e estou me complicando um pouco, teria como você pegar esse meu código ai e detalhar as funções? se não tudo bem e obrigado!
  11. Gente, eu estava tentando colocar para usar esse item apenas uma vez, porém não consegui... alguém pode corrigir esse script? E se poder me explicar qual forma correta de montar agradeço mais ainda! =_) function onUse(cid, item, fromPosition, itemEx, toPosition) if getCreatureStorage(cid, storage) == 1 then doPlayerSendTextMessage(cid, 27, "Voce so pode usar esse item uma vez") return true end if getPlayerVocation(cid) > 8 then doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE, 'Voce nao pode ser mais promovido!') else doPlayerSetVocation(cid, getPlayerVocation(cid) + 8) doPlayerRemoveItem(cid,8189,1) doCreatureSetStorage(cid, storage, 1) doSendMagicEffect(frompos, 28) doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE, 'Voce foi promovido!') return true end end
  12. @Vodkart O erro ainda continua, agora vê só, quando eu abro o distro dá esse erro: Ai quando dou reload nos moveevents não dá erro algum
  13. Editado ## Não tem nada a ver com movements.xml
  14. Gente, estou com dois scripts atualmente porém, ambos estão dando o mesmo erro e não sei como concertar, alguém poderia me ajudar? Segue foto do erro seguido de códigos, se não estiver na área correta me avisem onde devo postar esse tipo de conteúdo. Esses são os erros. Abaixo os códigos: Script 1: Ao equipar os 3 itens ter um efeito no jogador. Script 2: Ao equipar o shield terá efeitos de digitos subindo como tem no código. OBS: TODOS OS CÓDIGOS FORAM RETIRADOS AQUI DO TIBIAKING, CASO SEJA NECESSÁRIO POSTAR ME AVISEM. local interval = 3 -- intervalo em segundos entre dois efeitos local set_effect = CONST_ME_FIREWORK_RED -- edite o id do efeito local set = { [CONST_SLOT_HEAD] = 10561, -- id do helmet [CONST_SLOT_ARMOR] = 10555, -- || armor [CONST_SLOT_RIGHT] = 10562, --|| legs } function onEquip(cid, item, slot) SendEffect(cid, set_effect, interval) return true end function SendEffect(cid, effect, time) if isPlayer(cid) then local check = true for slot, id in pairs(set) do if getPlayerSlotItem(cid, slot).itemid ~= id then check = false break end end if check == true then doSendMagicEffect(getPlayerPosition(cid), effect) addEvent(SendEffect, time*1000, cid, effect, time) end end return true end local table = { itemNeed = 10570, -- txt = {"´ . ,". ". ´ ,", "` . ,", ", ` ."}, delay = 1000, cor = {26, 30, 31, 32}, effect = 3 } function doPlayerLoopEff(cid) if isPlayer(cid) and getPlayerSlotItem(cid, CONST_SLOT_RING).itemid == table.itemNeed then doSendMagicEffect(getThingPos(cid), table.effect) doSendAnimatedText(getThingPos(cid), table.txt[math.random(#table.txt)], table.cor[math.random(#table.cor)]) addEvent(function() doPlayerLoopEff(cid) end, table.delay) end end function onEquip(cid, item, slot) doPlayerLoopEff(cid) return true end
  15. @Sttorm Tipo, eu digo pra usar apenas uma vez, entende? para não poder abusar e usar várias vezes. Isso ,usar apenas uma vez, eu que me embananei ao escrever ali.
  16. Olá gente, estou com um probleminha, estou com um script que dá 5 de todos skills ao usar um item, porém eu queria botar um exaust nele, tentei por uma storage mas não consegui... se alguém poder me ajudar agradeço! function onUse(cid, item, frompos, item2, topos) if item.itemid == item.itemid then doPlayerAddSkillTry(cid,0,doPlayerAddSkill(cid, 0)) doPlayerAddSkillTry(cid,1,doPlayerAddSkill(cid, 1)) doPlayerAddSkillTry(cid,2,doPlayerAddSkill(cid, 2)) doPlayerAddSkillTry(cid,3,doPlayerAddSkill(cid, 3)) doPlayerAddSkillTry(cid,4,doPlayerAddSkill(cid, 4)) doPlayerAddSkillTry(cid,5,doPlayerAddSkill(cid, 5)) doPlayerAddSkillTry(cid,6,doPlayerAddSkill(cid, 6)) doPlayerAddSkillTry(cid,0,doPlayerAddSkill(cid, 0)) doPlayerAddSkillTry(cid,1,doPlayerAddSkill(cid, 1)) doPlayerAddSkillTry(cid,2,doPlayerAddSkill(cid, 2)) doPlayerAddSkillTry(cid,3,doPlayerAddSkill(cid, 3)) doPlayerAddSkillTry(cid,4,doPlayerAddSkill(cid, 4)) doPlayerAddSkillTry(cid,5,doPlayerAddSkill(cid, 5)) doPlayerAddSkillTry(cid,6,doPlayerAddSkill(cid, 6)) doPlayerAddSkillTry(cid,0,doPlayerAddSkill(cid, 0)) doPlayerAddSkillTry(cid,1,doPlayerAddSkill(cid, 1)) doPlayerAddSkillTry(cid,2,doPlayerAddSkill(cid, 2)) doPlayerAddSkillTry(cid,3,doPlayerAddSkill(cid, 3)) doPlayerAddSkillTry(cid,4,doPlayerAddSkill(cid, 4)) doPlayerAddSkillTry(cid,5,doPlayerAddSkill(cid, 5)) doPlayerAddSkillTry(cid,6,doPlayerAddSkill(cid, 6)) doPlayerAddSkillTry(cid,0,doPlayerAddSkill(cid, 0)) doPlayerAddSkillTry(cid,1,doPlayerAddSkill(cid, 1)) doPlayerAddSkillTry(cid,2,doPlayerAddSkill(cid, 2)) doPlayerAddSkillTry(cid,3,doPlayerAddSkill(cid, 3)) doPlayerAddSkillTry(cid,4,doPlayerAddSkill(cid, 4)) doPlayerAddSkillTry(cid,5,doPlayerAddSkill(cid, 5)) doPlayerAddSkillTry(cid,6,doPlayerAddSkill(cid, 6)) doPlayerAddSkillTry(cid,0,doPlayerAddSkill(cid, 0)) doPlayerAddSkillTry(cid,1,doPlayerAddSkill(cid, 1)) doPlayerAddSkillTry(cid,2,doPlayerAddSkill(cid, 2)) doPlayerAddSkillTry(cid,3,doPlayerAddSkill(cid, 3)) doPlayerAddSkillTry(cid,4,doPlayerAddSkill(cid, 4)) doPlayerAddSkillTry(cid,5,doPlayerAddSkill(cid, 5)) doPlayerAddSkillTry(cid,6,doPlayerAddSkill(cid, 6)) end doRemoveItem(item.uid,1) doSendMagicEffect(frompos, 28) doSendAnimatedText(getPlayerPosition(cid), "Skill Up", TEXTCOLOR_BLUE) return true end end
  17. 0.4 fiz uma aqui, vou testar agora!
  18. @Cerberus Desisti do task, botei um mais simples, agora estou com dúvida em outro tópico algo totalmente diferente.
  19. Alguém poderia me ajudar, é o seguinte: Eu queria que um certo sqm ficasse alterando de acordo com o tempo, tipo o o item de id 9562 ficar trocando com o 9563, tipo uma animação alternando os itens no chão sozinho, seria basicamente pra ficar piscando a cor do teleport.
  20. Aqui não está contando os monstros, mesmo ativando contador, obs: OTX, server linux teste, não sei se irá funcionar normalmente na vps, também é otx.
  21. Já Tentou? body { background-image: url(); background-size: 100% 100%; Quando eu tive esse problema, eu resolvi mexendo na css, só fiz alterar para 100% e funcionou perfeitamente, e lembrando que a resolução padrão é 1600x800px se eu estiver errado por favor me corrijam, mas foi apenas uma tentativa de ajudar.
  22. Valeu fera
  23. RESOLVIDO, REMOVI O EVENTO KK
  24. Alguém de bom coração poderia me passar a page do gesior 8.6 do evento snowball?

Informação Importante

Confirmação de Termo