Tudo que Zazeros postou
-
Ajuda - casas
@mallagoli Cara, poe pra 'add' pra começar. Ai vai criar um com o nome "Unnamed house" e um numero. Ai você clica em Edit, escolhe o nome da casa e o aluguel. Ai você segue o que o Ddjs mostrou.
-
(Resolvido)Clicar na porta e ser teleportado se tiver storage
@Jovim Boa explica o mano, agr eu to entendendo melhor esse script de task que eu peguei. Foi o único que eu achei que era simples sabe? Se fala com o npc, ele pede pra matar uns mod, tu mata e pronto, ele te dá o prêmio. O único problema desse script eh que ele nao conta quantos você matou. Se tem que ir contando por conta própria. Enfim, esse negócio de == 2 e == 4 eu pensei que era frações da storage, ahahauauahhauaa. Tipo, o == 2 seria só 2/4 da storage, então pra receber ela completa, se teria que matar o mob, ai tu ganhava a outra parte, que ficaria 4/4, ou 1. Ai tu ganhava a storage completa. Na minha cabeça fazia um pouco de sentido. Mas vlw mano, ajudou bastante!!!!
-
(Resolvido)Clicar na porta e ser teleportado se tiver storage
@Jovim Cara, eu mudei o "if getPlayerStorageValue(cid, storage) == 4 then " porque so teleportava se tivesse matado o mob da quets, que tava dentro da porta. Ai eu mudei o numero de 4 pra 2 e agr deu certo, muito obrigado. Se tu tiver um tempo, se podia me explicar o porque que tava == 1 não deu e depois tem == 2 e == 4 @KOLISAO Desculpa man, como ele me marcou, eu vi o post dele primeiro, e já deu certo, mas vlw pela ajuda hein!!
-
(Resolvido)Clicar na porta e ser teleportado se tiver storage
@Jovim Alterei sim. Os players estão ganhando através dessa quest, quando acabam de falar com o npc:
-
(Resolvido)Clicar na porta e ser teleportado se tiver storage
@Jovim Cara, mesmo com a storage, o player não foi teleportado, sem erros no console. Apenas aparece a msg que da quando o player não tem a storage
-
(Resolvido)Clicar na porta e ser teleportado se tiver storage
Base: 0.4 Bom dia meu povo, como o titulo já diz, eu queria uma script que fizesse isso; clica na porta, é checado se o player tem a storage, é teleportado para um lugar x se tiver, uma msg aparece pra ele se não tiver a storage.
-
Adicionando vida maxima por script de Movements
@DukeeH Cara, deu esse erro aqui: [28/9/2018 10:9:53] [Error - LuaInterface::loadFile] data/movements/scripts/spell learner.lua:6: ')' expected (to close '(' at line 5) near 'return' [28/9/2018 10:9:53] [Error - Event::checkScript] Cannot load script (data/movements/scripts/spell learner.lua) [28/9/2018 10:9:53] data/movements/scripts/spell learner.lua:6: ')' expected (to close '(' at line 5) near 'return' [28/9/2018 10:9:53] [Error - LuaInterface::loadFile] data/movements/scripts/spell learner.lua:6: ')' expected (to close '(' at line 5) near 'return' [28/9/2018 10:9:53] [Error - Event::checkScript] Cannot load script (data/movements/scripts/spell learner.lua) [28/9/2018 10:9:53] data/movements/scripts/spell learner.lua:6: ')' expected (to close '(' at line 5) near 'return'
-
Adicionando vida maxima por script de Movements
Base: 0.4 Eu vou explicar esse titulo: Eu estava adicionando vida máxima em alguns itens, colocava no xml "<attribute key="maxhitpoints" value="500"/>" e depois no xml do movements, aquele equip e deequip, ate ai tudo bem. Quando eu fiz um item com script, que quando você punha ele, você aprendia uma magia, quando tirasse, você esquecia, deu tudo certo, mas quando eu fui colocar vida máxima nele, não funcionou, pois no xml do movements eu colocava "event="function" value="onEquipItem">" , mas o item agora tinha outro "event" e outro "function", que é "event="script" value="spell leaner.lua">". Devido ao meu baixíssimo conhecimento em script, eu pensei em por o maxhitpoints dentro do script de aprender a magia, mas eu não sei como colocar, segue o script: Resumindo, eu queria colocar dentro desse script, quando o player colocasse o item, ele aprenderia a magia e ganharia um máximo de vida, quando ele tirasse, perdesse a vida e esquecesse a spell. Alguem pode me ajudar?
-
(Resolvido)Magia que bate conforme o level
@ernaix69 Boa cara, Obrigado por essa dica, não sabia não. Vlw.
-
(Resolvido)Magia que bate conforme o level
@esnio12 Aqui esta:
-
Magia de Aluguel
@pablobionCara, desculpa pela demora, mas npc nao era minha prioridade no momento, então quando ele for, eu vou testar oq você passou, vlw!!
-
(Resolvido)Magia que bate conforme o level
Base: 0.4 Boa noite pessoa, eu gostaria de uma ajuda para que a spell bata conforme o lvl da pessoa, ou que possa usar um math.random. pois a minha magia só ta dando certo com isso: setCombatFormula(meteor, COMBAT_FORMULA_LEVELMAGIC, -30, -50, -40, -55) se eu tirar a parte do "LEVELMAGIC" e deixar só "LEVEL" ela não sai dano nem um
-
Magia de Aluguel
@pablobion Ahsuahsuahsuahsua, perdão. É o seguinte: Vai ter um npc mercenário. Você fala com ele, e ele te oferece os serviços dele por um certo período de tempo, por uma certa quantia, essa é a ideia. Eu já tenho a magia de summon, e já tenho um npc que vende magia, mas o que eu realmente estava precisando é de um script para que a magia sumisse depois de um tempo, ou seja, o player desaprendia a magia, entendeu? Ai se ele quisesse contratar de novo, ele pagasse o dinheiro e aprndia a magia novamente.
-
Magia de Aluguel
@pablobion Cara, eu pensei num npc mercenário, mais ou menos. Ai quando você compra a magia, seria o mesmo de contratar ele pra batalha, ou seja, seria tipo um summon que eu posso usar durante um certo tempo. Ai quando acaba esse tempo, você não pode mais usar ele, só se fizer o contrato de novo
-
Magia de Aluguel
Boa tarde pessoal, eu gostaria de ajuda não numa spell, mas em um NPC que quando você falasse com ele, você pagaria uma certa quantia em dinheiro e você aprendia uma magia durante um certo tempo. Você podia morrer que ela continuaria com você. Depois que passasse esse tempo, você desaprendia a magia e não poderia usar mais ela, somente pagando novamente para o npc. Eu pensei em algo relacionado com storages, que quando acabasse o tempo, a storage sumisse, mas não consegui criar nada assim. A Base é 0.4. 8.6 Obrigado. Obs: Eu criei esse tópico em uma sessão errada sem querer e não sei como exclui, perdão
-
Magia de Alugue
Boa tarde pessoal, eu gostaria de ajuda não numa spell, mas em um NPC que quando você falasse com ele, você pagaria uma certa quantia em dinheiro e você aprendia uma magia durante um certo tempo. Você podia morrer que ela continuaria com você. Depois que passasse esse tempo, você desaprendia a magia e não poderia usar mais ela, somente pagando novamente para o npc. Eu pensei em algo relacionado com storages, que quando acabasse o tempo, a storage sumisse,mas não consegui criar nada assim. A Base é 0.4. 8.6 Obrigado.
-
(Resolvido)Action Health
@TchukaNão ta indo mano, e o foda eh que nesse nem apareceu erro no console
-
(Resolvido)Action Health
@Tchuka Continua dando erro...: [18/9/2018 18:21:14] [Error - Action Interface] [18/9/2018 18:21:14] data/actions/scripts/heal summon.lua:onUse [18/9/2018 18:21:14] Description: [18/9/2018 18:21:14] data/actions/scripts/heal summon.lua:11: attempt to perform arithmetic on a boolean value [18/9/2018 18:21:14] stack traceback: [18/9/2018 18:21:14] data/actions/scripts/heal summon.lua:11: in function <data/actions/scripts/heal summon.lua:2>
-
(Resolvido)Action Health
@Tchuka Cara, agora esta dando esse esse aqui: [18/9/2018 15:26:41] [Error - Action Interface] [18/9/2018 15:26:41] data/actions/scripts/heal summon.lua:onUse [18/9/2018 15:26:41] Description: [18/9/2018 15:26:41] data/actions/scripts/heal summon.lua:9: bad argument #1 to 'random' (interval is empty) [18/9/2018 15:26:41] stack traceback: [18/9/2018 15:26:41] [C]: in function 'random' [18/9/2018 15:26:41] data/actions/scripts/heal summon.lua:9: in function <data/actions/scripts/heal summon.lua:2>
-
(Resolvido)Action Health
@dirso Aqui funcionou quase perfeitamente, esta healando o summon e talz, mas ele não tem exhaust e também o item não esta sumindo, ele tem cargas infinitas. O que eu tenho que arrumar??? aqui esta o erro [18/9/2018 11:26:49] [Error - Action Interface] [18/9/2018 11:26:49] data/actions/scripts/heal summon.lua:onUse [18/9/2018 11:26:49] Description: [18/9/2018 11:26:49] data/actions/scripts/heal summon.lua:14: attempt to index global 'item' (a nil value) [18/9/2018 11:26:49] stack traceback: [18/9/2018 11:26:49] data/actions/scripts/heal summon.lua:14: in function <data/actions/scripts/heal summon.lua:1>
-
Object Builder e Otclient
@KotZletY Entao cara, no object builder, a transição de quadros estava de 300 em 300 milissegundos. Ai eu troquei pra 100 e ficou perfeita, eu dei save e compilei. Quando eu reabri o SPR e DAT pelo object builder logo em seguida, ele não tinha salvo essa alteração de 300 para 100, ou ele salvo e reseto, não sei. Mas eu acho que esse deve ser o problema então. Eu salvei a velocidade de 100 milissegundos e quando dei load, ele volto pra 300
-
Object Builder e Otclient
Ot 8.6 Boa noite galera, depois que eu "peguei emprestado" novos sprites de criaturas do global e coloquei no meu ot 8.6 (essas criaturas estavam com aquele andar bonitinho de vários quadros), ai quando coloquei no ot, eu percebi que eles andavam parecendo que estavam em câmera lenta, isso eu já sabia, então fui no object builder e mudei os milissegundos que demoraria para mudar de um quadro para o outro, na teoria funcionou, quando eu salvei no programa ficou com o andar bonitinho, mas quando fui no ot, eles estavam a mesma coisa, andando em câmera lenta. Ai eu fui tentar outra coisa, compilar as sprites com a caixinha do "improved animations" marcada, e quando fui rodar o cliente, aparecia para eu botar um arquivo DAT na pasta do cliente pra rodar. E agora eu to sem ideias, como que eu posso fazer essas sprites andarem bonitinhas? Sera que não da por causa da minha versão ser 8.6? Mas já vi ots 8.6 com esse tipo de animação.... Enfim, se alguém puder me ajudar, ou pelo menos me dar um norte, eu agradeço.
-
(Resolvido)Duplicar Script TASK
@peterson18 Cara, eu fiz oq tu falou e deu esse erro agr: >>> Loading creaturescripts... [Error - LuaInterface::loadFile] data/creaturescripts/scripts/tasktest.lua:4: unexpected symbol near 'ï' [Error - Event::checkScript] Cannot load script (data/creaturescripts/scripts/tasktest.lua) data/creaturescripts/scripts/tasktest.lua:4: unexpected symbol near 'ï' E mais uma coisa, essa script ta contando cada vez que o monstro morre? tipo, ta aparecendo "voce matou 3 de 200" algo assim?
-
(Resolvido)Duplicar Script TASK
@Skydrowz Cara, eu coloquei sua script e ta dando esse erro: [18/6/2018 19:5:8] >>> Loading creaturescripts... [Error - LuaInterface::loadFile] data/creaturescripts/scripts/tasktest.lua:3: unexpected symbol near '<' [18/6/2018 19:5:10] [Error - Event::checkScript] Cannot load script (data/creaturescripts/scripts/tasktest.lua) [18/6/2018 19:5:10] data/creaturescripts/scripts/tasktest.lua:3: unexpected symbol near '<'
-
NPC de task simples
@poko360 Sim, na verdade, esse mod é completo até de mais. Eu queria somente algo simples, um NPC que ficaria na cave, falaria pro player matar alguma quantidade das criaturas que estão nessa caverna, depois ele vai falar com o NPC e e ganha as coisas, só isso. Esse que eu coloquei como base já faz isso, o único problema é que o player não sabe quantos ele ja matou