Ir para conteúdo

LeoTK

Membro
  • Registro em

  • Última visita

Tudo que LeoTK postou

  1. @Vodkart então vod o tempo reseta como disse então se o jogador usar uma exp bonus vai começar a contar se ele jogar outra em cima vai resetar e começar a contar novamente do começo porém o status vai somar com a primeira então a primeira de 1.5 de bonus rate exp ao jogar a segunda em cima o tempo reseta começa tudo novamente porém o bonus rate de exp ganho vai mudar para 3.0 tendeu
  2. @Vodkart sim sim é livre vod prints o respawn é normal aberto ai já configurei tudo para necessitar um time de pelo menos 2 ou mais players pra conseguir fazer então quem ajudar a matar ganha a storage quando o monstro morre não iria apenas para um jogador mas para todos que ajudaram a matar já que ajudar a matar vai ser a contribuição para o respawn do boss final após matar os quatro vão seguir em frente até onde deu respawn do boss final o boss final já esta configurado pra quando morre abre um portal para terminarem a quest eu só preciso da parte que mata os 4 monstros antes pra sumonar o boss
  3. @GiovaniRodrigo teria para 0.3.6?
  4. @Vodkart não vod é um respawn normal é quest porém quando o boss morre abre um tp ai eu queria fazer com que necessite matar os 4 monstros antes pra sumonar o boss
  5. @Dragon Ball Hiper entendi de boas vou esperar talvez um deles de um help
  6. @Dragon Ball Hiper exatamente não pode ser apenas um deles ou apenas 3 mas os quatro ai nasce 1 boss só
  7. @Dragon Ball Hiper certo sumonou o boss certinho só tem dois problemas deu esse erro [12/08/2018 16:48:29] [Error - CreatureScript Interface] [12/08/2018 16:48:29] In a timer event called from: [12/08/2018 16:48:29] data/creaturescripts/scripts/boss.lua:onDeath [12/08/2018 16:48:29] Description: [12/08/2018 16:48:29] attempt to index a nil value [12/08/2018 16:48:29] stack traceback: [12/08/2018 16:48:29] [C]: in function 'doSendMagicEffect' [12/08/2018 16:48:29] data/creaturescripts/scripts/boss.lua:16: in function <data/creaturescripts/scripts/boss.lua:14> e sumonou quatro boss eu preciso desse pequeno detalhe que mate os 4 pra nascer o boss entende tipo poderia colocar apenas em 1 o event name mas ai o jogador iria matar apenas um pra passar e eu preciso que seja obrigatório matar todos os quatro pra summonar o boss mas apenas 1 boss e não quatro contou um boss pra cada monstro morto no caso preciso apenas de um boss ao matar os quatro
  8. @Dragon Ball Hiper porque assim o jogador vai matar os quatro monstros para sumonar o boss então eu deixo registrado no boss e os quatro outros monstros deixa sem nada registrado? no meu ta registrado apenas no boss que vai ser sumonado porém ele é o que vai ser sumona pra morrer obs: o meu boss ta assim <script> <event name="questakatsukiseis"/> <event name="boss"/> </script> esse outro event é pra criar um teleport quando o boss morre
  9. @Dragon Ball Hiper uma dúvida o script de event é para colocar no boss que vai nascer ou nos monstros que vão morrer pra sumonar o boss?
  10. @Dragon Ball Hiper [12/08/2018 16:26:41] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/boss.lua:21: '<eof>' expected near 'end' [12/08/2018 16:26:41] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/boss.lua) [12/08/2018 16:26:41] data/creaturescripts/scripts/boss.lua:21: '<eof>' expected near 'end' erro no end ainda
  11. @Dragon Ball Hiper então [12/08/2018 16:18:59] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/boss.lua:20: '<eof>' expected near 'end' [12/08/2018 16:18:59] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/boss.lua) [12/08/2018 16:18:59] data/creaturescripts/scripts/boss.lua:20: '<eof>' expected near 'end' eu apaguei 1 end e testei não foi também
  12. @Dragon Ball Hiper erro no script [12/08/2018 16:03:32] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/boss.lua:5: ']' expected near 'if' [12/08/2018 16:03:32] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/boss.lua) [12/08/2018 16:03:32] data/creaturescripts/scripts/boss.lua:5: ']' expected near 'if'
  13. @Zanrix muito bom se tiver todas essas configurações na aba guild do site seria melhor ainda e no caso barra de progressão exemplo começa tudo level 0 ao doar 5% da sua exp ganha caçando ou total para a a skill da guilda poder ter mais slots aparece a barra de progressão supondo que o seu 5% aumetasse uns 40% da barra de progressão do level 0 para o level 1 .... seria bem legal
  14. @Dragon Ball Hiper apareceu esse erro [12/08/2018 15:30:12] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/painboss.lua:5: ']' expected near 'if' [12/08/2018 15:30:12] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/painboss.lua) [12/08/2018 15:30:12] data/creaturescripts/scripts/painboss.lua:5: ']' expected near 'if' e esse erro [12/08/2018 15:30:17] [Error - MoveEvents Interface] [12/08/2018 15:30:17] data/movements/scripts/isclass.lua:onStepIn [12/08/2018 15:30:17] Description: [12/08/2018 15:30:17] (luaDoPlayerSendTextMessage) Player not found [12/08/2018 15:30:18] [Warning - Monster::Monster] Unknown event name - painboss [12/08/2018 15:30:18] [Warning - Monster::Monster] Unknown event name - painboss [12/08/2018 15:30:18] [Warning - Monster::Monster] Unknown event name - painboss [12/08/2018 15:30:18] [Warning - Monster::Monster] Unknown event name - painboss os scripts estão assim creaturescript painboss.xml local monster = {"Caminho Asura,", "Caminho Animal", "Caminho Preta", "Caminho Humano"} function onDeath(cid, corpse, deathList) local monsters = monster[getCreatureName(cid) if monsters then actionstatus = getPlayerStorageValue(cid,6632) if actionstatus == -1 then if doCreatureSay(cid,"Voce nao tera chance contra todos os caminhos juntos!",TALKTYPE_ORANGE_1) then setPlayerStorageValue(cid,6632,1) end end end function Summon() doCreateMonster("Pain boss", {x = 740, y = 794, z = 7}) doSendMagicEffect(bossname,36) addEvent(Summon,100) end end end login registerCreatureEvent(cid, "painboss") creaturescript.xml <event type="death" name="painboss" event="script" value="painboss.lua"/> e o monstro <script> <event name="painboss"/> </script>
  15. @Dragon Ball Hiper agora ta tudo registrado deu esse erro [12/08/2018 15:18:46] [Error - CreatureScript Interface] [12/08/2018 15:18:46] data/creaturescripts/scripts/painboss.lua:onDeath [12/08/2018 15:18:46] Description: [12/08/2018 15:18:46] data/creaturescripts/scripts/painboss.lua:5: bad argument #1 to 'lower' (string expected, got table) [12/08/2018 15:18:46] stack traceback: [12/08/2018 15:18:46] [C]: in function 'lower' [12/08/2018 15:18:46] data/creaturescripts/scripts/painboss.lua:5: in function <data/creaturescripts/scripts/painboss.lua:2> eu tive que criar monstros novos então o script ficou assim local monster = {"Caminho Asura,", "Caminho Animal", "Caminho Preta", "Caminho Humano"} function onDeath(cid, corpse, deathList) if isMonster(cid) then if string.lower(getCreatureName(cid)) == string.lower(monster) then actionstatus = getPlayerStorageValue(cid,6632) if actionstatus == -1 then if doCreatureSay(cid,"Voce nao tera chance contra todos os caminhos juntos!",TALKTYPE_ORANGE_1) then setPlayerStorageValue(cid,6632,1) end end end function Summon() doCreateMonster("Pain boss", {x = 740, y = 794, z = 7}) doSendMagicEffect(bossname,36) addEvent(Summon,100) end end end
  16. @Dragon Ball Hiper erro nenhum porém não esta sumonando o boss sera que esta faltando alguma coisa? registrar alguma coisa nos monstros ou algo do tipo?
  17. @Dragon Ball Hiper o primeiro não deu erro mas não sumonou o boss o segundo deu esse erro [12/08/2018 11:44:15] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/painboss.lua:26: 'end' expected (to close 'function' at line 6) near '<eof>' [12/08/2018 11:44:15] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/painboss.lua) [12/08/2018 11:44:15] data/creaturescripts/scripts/painboss.lua:26: 'end' expected (to close 'function' at line 6) near '<eof>'
  18. Salve galera bom eu andei testando vários exp potion disponíveis aqui no fórum e vários deles contém bugs ou falta alguma coisa então depois de pensar bastante elaborei a ideia de um exp potion bem bacana se algum scripter achar que ficaria legal e puder estar contribuindo com o fórum essa é a ideia 1 - verificar se o player é premium ou não porque ao voltar a exp normal se o player for premium vai pra 1.5 se o player for free volta pra 1.0 2 - caso o player relogar ou sair e voltar ele continue contando o tempo que falta para acabar de onde parou quando o jogador saiu achei legal se o jogador tiver a oportunidade de usar cada segundo do bônus exp 3 - ficar subindo o time em forma de texto colorido que falta pra acabar a potion exemplo: function effect(cid, seconds) if not isCreature(cid) then return LUA_ERROR end local t, pos = convertTime(0, seconds), getCreaturePosition(cid) doPlayerSendTextMessage(cid,22,texto) doSendAnimatedText(pos, t.minutes > 0 and t.minutes..":"..t.seconds or t.seconds, 191) if seconds ~= 1 then addEvent(effect, 1000, cid,seconds-1) end end Function na 050-function lib function convertTime(minutes,seconds) local hours = 0 repeat if seconds >= 60 then minutes = minutes + 1; seconds = seconds - 60 elseif minutes >= 60 then hours = hours + 1; minutes = minutes - 60 end until seconds < 60 and minutes < 60 return {hours = hours, seconds = seconds, minutes = minutes} end 4 - configurar mais de um item que de porcentagem de exp no mesmo script se possível exemplo: exp potion 1 : 1.5 + de exp exp potion 2: 2.0 + de exp Obs: caso não der para fazer no mesmo script então se possível por mais que seja scripts diferentes gostaria que as exp potion se somasse ou seja caso o jogador usar uma exp potion que de 1.5 a mais de rate caso ele usar outra da mesma somasse para 3.0 de rate, lembrando que a rate normal que seria 1.5 para premium e 1.0 para jogador free ficaria assim com essa mudança jogador premium : 4.5 jogador free : 4.0 obs2: ter o limite de usar 3 poções ao mesmo tempo ou seja ele pode usar até 3 poções (iguais ou diferentes) para somar a exp rate dele obs3: as poções vão ter o mesmo tempo de duração de 2 horas então ao usar uma poção em cima da outra o time é resetado assim não fica contando o tempo da primeira poção que foi usada mais sim da última 5 - Caso o jogador morrer não perde o efeito da exp potion ela continua normalmente como se tivesse relogado ... 5 - Avisos. 5.1 - Ao relogar começar a subir o texto colorido com o tempo faltando pra acabar a poção 5.2 Caso tentar usar mais de 3 poções avisando que já esta no limite de poções ativas simultaneamente 5.3 Caso morrer ao nascer começar a soltar o texto colorido falando quanto tempo falta para acabar a poção 5.4 Ao acabar a poção apareça um texto colorido também falando que a exp acabou é isso galera
  19. @Dragon Ball Hiper o primeiro script deu esse erro [12/08/2018 07:50:44] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/painboss.lua:20: 'end' expected (to close 'function' at line 2) near '<eof>' [12/08/2018 07:50:44] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/painboss.lua) [12/08/2018 07:50:44] data/creaturescripts/scripts/painboss.lua:20: 'end' expected (to close 'function' at line 2) near '<eof>' o segundo script deu esse erro [12/08/2018 07:49:25] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/painboss.lua:25: 'end' expected (to close 'if' at line ? near '<eof>' [12/08/2018 07:49:25] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/painboss.lua) [12/08/2018 07:49:25] data/creaturescripts/scripts/painboss.lua:25: 'end' expected (to close 'if' at line ? near '<eof>' @tataboy67 eu testei o seu editado não da nenhum erro mas também não sumona o boss após matar os quatro monstros
  20. @Dragon Ball Hiper bom não da erro nenhum mas não ta sumonando o boss .... alguma ideia?
  21. @Dragon Ball Hiper [11/08/2018 14:22:56] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/painboss.lua:8: ']' expected near 'if' [11/08/2018 14:22:56] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/painboss.lua) [11/08/2018 14:22:56] data/creaturescripts/scripts/painboss.lua:8: ']' expected near 'if'
  22. @Under Influence Poste o scan do mesmo
  23. @tataboy67 error [11/08/2018 14:06:21] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/painboss.lua:8: ']' expected near 'if' [11/08/2018 14:06:21] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/painboss.lua) [11/08/2018 14:06:21] data/creaturescripts/scripts/painboss.lua:8: ']' expected near 'if'
  24. Fala galera bom achei esse script aqui no fórum porém estou com um problema o script aparentemente foi feito pra ler apenas uma criatura acredito, porém eu preciso que ele reconheça mais de uma criatura morta antes de spawnar o boss ficando assim local monster = "Pain Two, Pain Three, Pain Four, Pain Five" local bossname= "Pain boss" local bossgo = {x=740,y=794,z=7} -- Coordenas de a onde o monstro irá aparecer! (Demodras) function onDeath(cid) local monsters = monster[getCreatureName(cid)] if monsters then actionstatus = getPlayerStorageValue(cid,6632) if actionstatus == -1 then if doCreatureSay(cid,"Voce nao tera chance contra todos os caminhos juntos!",TALKTYPE_ORANGE_1) then setPlayerStorageValue(cid,6632,1) function Summon() doSummonCreature(bossname,bossgo) doSendMagicEffect(bossname,36) addEvent(Summon,100) end end eu precisaria que o script reconhece-se que precisa morrer os 4 antes de spawnar o boss mas mesmo antes de matar algum monstro da erro na distro [11/08/2018 12:10:24] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/painboss.lua:17: 'end' expected (to close 'if' at line 10) near '<eof>' [11/08/2018 12:10:24] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/painboss.lua) [11/08/2018 12:10:24] data/creaturescripts/scripts/painboss.lua:17: 'end' expected (to close 'if' at line 10) near '<eof>' se alguém puder estar me ajudando acredito que seria um bom script pro pessoal
  25. @Sharck bom eu estou muito ativo na área de mapping ultimamente estou reformulando um mapa ja criado ou seja eu apago tudo e recrio ele mantendo a estrutura original porém mudando todo o conteúdo e um pouco mais fácil porém ainda sim existe a inércia eu procuro sempre começar fazendo as paredes como um contorno do lugar que vou criar e me concentro no raio que eu criei ou seja por exemplo quando criei esse local como é um lugar que ja existe pesquisei muito sobre ele vi de outras fontes e decidi criar do zero acredite eu contei cada parede para fazer os 3 serem iguais no tamanho deu muito trabalho esse prédio tem 3 andares então eu primeiro separei o local isolei com a parede branca e depois fui fazendo as outras camadas depois criei os corredores as portas e depois fui adicionando o conteúdo nele você tem que ter disposição .... e não faz nada de cabeça quente ou sem vontade porque ai vai sair um trabalho zuado kkk quando for assim sai vai tomar um ar eu fumo um cigarro < não aconselho... enfim é isso caso quiser conversar mais manda uma mensagem privada

Informação Importante

Confirmação de Termo