Ir para conteúdo

O Caipora

Artesão
  • Total de itens

    101
  • Registro em

  • Última visita

  • Dias Ganhos

    3

Tudo que O Caipora postou

  1. O Caipora

    Dúvida De Spell.

    Desculpe a falta de competência, eu não sou muito bom nessa área, mas mesmo assim tento ajudar. Fico feliz que tenha resolvido seu problema, e uma boa sorte com seu servidor. Obrigado, sem mais.
  2. O Caipora

    Dúvida De Spell.

    Amigo, sua spell não tem nada de errado, na minha opinião você deve fazer a seguinte troca no arquivo rollout.lua: setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.3, 0, -0.4, 0) Por setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0.3, -2, 0.4, -4) OU doCombat(cid, combat, var) addEvent(doCombat, 1500, cid, combat, var) addEvent(doCombat, 3000, cid, combat, var) addEvent(doCombat, 4500, cid, combat, var) addEvent(doCombat, 6000, cid, combat, var) addEvent(doCombat, 7500, cid, combat, var) addEvent(doCombat, 9000, cid, combat, var) addEvent(doCombat, 10500, cid, combat, var) addEvent(doCombat, 12000, cid, combat, var) addEvent(doRemoveCondition, 12700, cid, CONDITION_OUTFIT) return true end Por function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell, 1500, parameters) addEvent(onCastSpell, 3000, parameters) addEvent(onCastSpell, 4500, parameters) addEvent(onCastSpell, 6000, parameters) addEvent(onCastSpell, 7500, parameters) addEvent(onCastSpell, 9000, parameters) addEvent(onCastSpell, 10500, parameters) addEvent(onCastSpell, 12000, parameters) addEvent(doRemoveCondition, 12700, cid, CONDITION_OUTFIT) return true end Tente, se não der certo você posta o que aconteceu. Obrigado, sem mais.
  3. Bom dia amigo, tente mudar o seu arquivo sudden death.lua(spells/attack) da seguinte maneira: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -30, -1, -30, 5, 5, 4, 7) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  4. Gostaria de saber se é possível a criação de um script com o seguinte objetivo: Um monstro X não ataca o player Y que tiver a storage Z. Um player Y com a storage Z não pode atacar o monstro X.
  5. Amigo, você postou na seção errada, o certo seria na área de Dúvidas.
  6. Uma idéia @junior2b, você poderia criar um código em que a arvore depois de X tempo ela voltasse a nascer. Obrigado, sem mais.
  7. É incrível como a comunidade de "scripters" vem crescendo desde que comecei com servidores na versão 7.1, acho que só existia o Colex e olha lá. Não testei o script, mas se fizer o que promete é mais um para a nossa coleção de códigos para servidores RPG, sem tirar que com um script desse tipo você pode sair de base e fazer vários outros. Obrigado, sem mais.
  8. Olha amigo, a idéia do monstro está muito legal, as o Health do mesmo está muito baixo, com um simples ataque ele morre, os danos estão muito altos, você deveria colocar para que tipo de "rate" você aconselha o uso (Alta, Média, Baixa). Seria legal você postar imagens também do monstro e se possível melhorar o loot da criatura, está muito desequilibrado em relação ao poder do mesmo. Obrigado, sem mais.
  9. O Caipora

    Bug De Runa

    Edição: Fico feliz que você já tenha resolvido o seu problema, não existe problema nenhum em usar a mesma Sprite de um item em um novo, mas você deve seguir o seguinte procedimento: Entrar na aba "Deprecated", pegar algum número da lista, clicar com o botão direito sobre o mesmo (depois de já editado), e selecionar a opção "None". - - - - - - - - - - - - - - - Olha amigo, não há nada de errado com seu "script" em vista, mas acho que você não seguiu todos os passos necessários para a criação de uma runa completa, se eu estiver errado por favor me corrijam: 1 - Você deve abrir seu OTItemEditor, e marcar as seguintes opções na sua runa, Pickuable, Useable e Charges. 2 - Na hora de passar o novo "item" para o XML, faça a runa baseada no seguinte código: 3 - Agora vamos adicionar a sua runa no XML "Spells". * Primeiro adicione esse código: * Agora adicione o seguinte código (caso você queira que ela possa ser criada por jogadores): Legenda: Azul Escuro: Palavras para a criação da runa. Rosa: Level necessário para a criação da runa. Vermelho: Mana necessária para a criação da runa. Roxo: Quantidade de Soul que irá consumir. Laranja: É a famosa blank rune, se você não quiser a utilização dela para a criação da Super Mage UH, retire essa s palavras [ reagentId="2260" ]. Verde: É a ID (12636) da runa que você criou. Azul Claro: A quantidade de cargas da runa, eu recomendo deixar a mesma quantidade da linha do Items.XML. Obrigado, espero ter ajudado, qualquer dúvida poste nesse tópico ou mande PM.
  10. Olá querido JV Chequer, quanto tempo, até o seu avatar não mudou, pelo menos eu não estava presente no momento da troca. Eu ganhei o primeiro concurso de Script do XTibia, em 2005 ou 2006 não me recordo bem, já entrei em vários projetos como "scripter" para o XTibia, eu fico muito feliz em saber que na minha ausência o fórum cresceu tanto, eu fiquei triste uma época porque nitidamente houve uma grande queda de público, mas hoje eu posso dizer novamente, esse é o melhor fórum de todos os brasileiros (OT), temos um grande suporte não só da equipe mas também dos membros que se ajudam, eu mesmo tive ajuda de um membro que eu não conhecia, que tinha muito poucos "posts" e mesmo assim se fez um grande companheiro e me ajudou. No que depender de mim vou ajudar o meu "Fórum Natal" crescer. Sugestão: Criação de concursos nas "áreas mortas" do fórum, por exemplo a seção de Gráficos Pixel, ela não é nem um pouco estimulada. Acho que poderia acontecer uma separação de usuários na seção de Script, pois mesmo havendo algumas pessoas que ajudam você e as vezes infelizmente você não retorna com alguma resposta para seu problema, sendo assim o tópico entrando para uma "lixeira do tempo".
  11. O Caipora

    [Spell] Prision

    Olá minha turma, venho aqui fazer um pedido simples (eu espero), quando eu falo tipo exori tito "Teste, o jogador teste vai pro lugar X y Z do Mapa, fica por lá 5 segundos, e são sumonados um monstro no lugar X y Z, e depois que passa os 5 segundos o player volta pro lugar de origem e o monstro some. Obrigado,
  12. Vejo que é um grande desafio essa spell (KKK), eu também tentei de todos os jeitos, mas infelizmente ainda não consigo o resultado esperado, apocarai, eu usei o seu Script, ele está tudo certinho, dano, o teleport no final voltou a funcionar mas infelizmente o do inicio ainda não está rolando
  13. É, deu um novo erro, nenhum dos dois scripts funcionaram, agora não sai efeito nem na saída, [17/11/2010 13:24:59] [Error - Spell Interface] [17/11/2010 13:24:59] data/spells/scripts/rogue/ambush.lua:onCastSpell [17/11/2010 13:24:59] Description: [17/11/2010 13:24:59] attempt to index a nil value [17/11/2010 13:24:59] stack traceback: [17/11/2010 13:24:59] [C]: in function 'doSendMagicEffect' [17/11/2010 13:24:59] data/spells/scripts/rogue/ambush.lua:20: in function <data/spells/scripts/rogue/ambush.lua:12>
  14. Aconteceu o seguinte erro amigo, 17/11/2010 13:04:51] [Error - Spell Interface] [17/11/2010 13:04:51] data/spells/scripts/rogue/ambush.lua:onCastSpell [17/11/2010 13:04:51] Description: [17/11/2010 13:04:51] data/spells/scripts/rogue/ambush.lua:20: attempt to call global 'fromPosition' (a nil value) [17/11/2010 13:04:51] stack traceback: [17/11/2010 13:04:51] data/spells/scripts/rogue/ambush.lua:20: in function <data/spells/scripts/rogue/ambush.lua:12>
  15. É o seguinte eu tenho como alvo um troll, eu falo "Ambush", ele vai para onde o monstro está, mas quando eu saiu do meu lugar de origem não acontece nada, eu queria que rolasse um efeito na saida, porque o efeito na chegada já funciona. O script que eu estou usando agora,
  16. O Caipora

    Spell - Teleport

    Mais uma vez eu aqui enchendo o saco de vocês, mas eu tentei juro de todas as maneiras, com certeza eu devo ser burro mesmo, mas eu estou usando uma magia que você é "teleportado" para o seu alvo, atacando o mesmo. Infelizmente o efeito de "teleport" só aparece quando eu ataco a pessoa, eu queria pra aparecer quando o player sair de sua posição e também quando batesse, mas infelizmente o effect de teleport só sai quando já estou no alvo, segue o script end
  17. Ok, o -1 representa no caso um tipo de "retirar storage" ?
  18. To com uma quest que quando você clica ela retira um storage value teu, mas pra mim esse comando é desconhecido, alguem sabe qual a função que retira uma storage?
  19. O Caipora

    Quest Log E Npc

    Estou com uma pequena dúvida em questão de Quest Log, é a seguinte: É o seguinte eu tenho um NPC que entrega a Storage (9555) para a missão aparecer no Quest Log, até ai tudo bem, mas eu não sei como fazer com que a uma Chest ou NPC mude o valor da Missionstate 1 para Missionstate 2, para que ele possa proceguir até 3 pra ficar "Completed", eu só consigo proceder até a primeira missão, mas passar para a ID 2 e ID 3 eu não consigo, alguem sabe alguma função ou como faz para o NPC ou Chest trocar o valor da ID para prosseguir na missão. Desde já, obrigado. Desculpe pelo post duplo, mas ninguem pode me ajudar nao? ><
  20. Deu certinho, mas o que eu coloco depois da função ? por favor me ajuda ai
  21. Eu sou muito NOOB em Script, mas eu criei um script que se você tiver tal vocação e der use você transforma em outra e ganha mais algumas coisas. Mas o erro é seguinte: A vocação necessária é Paladin, quando eu dou use ele vira Royal Paladin certinho, e quando delogo e volto, ele ta Paladin denovo, isso sim é Fuuu kkkk
  22. Uma bom dia para todos, primeiramente eu queria um item que quando você desse "use", aconteceria o seguinte: Se tiver a vocação Elite Knight (ID 8) poderá clicar no item, do contrário irá aparecer uma mensagem, Teste. Se tiver a vocação mudar para a nova vocação Guardian (ID 12). Aparecer um efeito, qualquer um, ice, fire. Se for homem adicionar tal OUTFIT. Se for mulher adicionar tal OUTFIT. Remover o Item. Obrigado, agradeço desde já.
  23. Será que teria como vocês fazerem um script simples (se tem como ser simples), que só tal voc abre a chest e quando abrir ser teleportado para x, y, z. Eu tambem queria aprender como coloco mais de um item para ser de recompensa no script da quest, tipo uma demon armor, uma golden legs, será que você poderiam me ajudar?
  24. O Caipora

    Quest Script !

    É o seguinte eu queria um script de Quest, que fosse da seguinte maneira, a chest só poderia ser aberta por tal vocação, o player que clicasse na chest iria ser teleportado e que ganhasse mais de um item, tipo dinheiro (gold), uma sword e um ring. Por favor me ajudem no meu projeto *_*
  25. Olá minha turma, eu estava a procura de um script do estilo da magia Falling Rocks. Obrigado.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...