Ir para conteúdo

caotic

Infante
  • Total de itens

    1599
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que caotic postou

  1. E se você morrer dormindo? E possível.. Mais ainda seria triste você dormir e nunca mais acordar. De qualquer modo a morte e bem ruim... Sim, mas é melhor morrer do que sofrer e ficar vegetando em uma cama, não acha? Com certeza A dor da morte e só uma vez e acabo.
  2. E se você morrer dormindo? E possível.. Mais ainda seria triste você dormir e nunca mais acordar. De qualquer modo a morte e bem ruim...
  3. Tenho medo e da dor morte. Você fica agonizando ate que você respire pela ultima vez.
  4. caotic

    Lordfire

    Lf e moura foram perfeitos na equipe e ponto final. Não sou o diogo mais.... Tópico Fechado
  5. caotic

    Caotic

    E esta treta toda com um tópico com meu nick *.*. O povo todo tá de TPM. Abs Fode Ai :3
  6. Ola galera fiz este script hoje para especial para os narutibianos. E o sharing sytem ele copia spells de outro inimigos teoricamente ele ganha uma spell por certo minutos ao usar esta talk. Em monstro e players podem ser usados o sharigan mais precisa configurar o nome da magia para cada vocação e nome do monstro. A spell que ele irá aprender precisar ser aprendida então coloca assim na tag das spells: needlearn="1" local voc = { ["Paladin"] = {spell = {"Berserk"}}, ---- "Vocação" e a spell que ele irá receber ao usar sharigan nesta vocação. ["Sorcerer"] = {spell = {"Berserk"}}, ["Druid"] = {spell = {"Berserk"}} } local mos = { ["Demon"] = {spell = {"Berserk"}},---- "Nome do monstro" e a spell que ele irá receber ao usar sharigan neste monstro ["Troll"] = {spell = {"Berserk"}}, ["Dragon"] = {spell = {"Berserk"}} } function onSay(cid, words, param, channel) local level = 20 -- Quanto de level ele precisa usar sharigan local mana = 400 ---- Quanto de mana precisa local effect = 14 --- Id do efeito que irá aparecer ao usar o sharigan local endeffect = 13 -- Id do efeito que irá aparecer ao terminio do sharigan function endSharigan(cid, spell) if isPlayer(cid) then doPlayerUnlearnInstantSpell(cid, spell) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O poder do sharigan acabou você perdeu a habilidade de usar "..spell.."") doSendMagicEffect(getCreaturePosition(cid), endeffect) setPlayerStorageValue(cid, 23421, -1) end end local target,voca = getCreatureTarget(cid), getPlayerVocationName(cid) if target < 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O sharigan so pode ser ativado quando a uma target") return 0 end if getCreatureMana(cid) <= mana or getPlayerLevel(cid) <= level then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não "..mana.." de mana ou "..level.." de level") return 0 end if getPlayerStorageValue(cid, 23421) ~= -1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ja esta usando o sharigan") return 0 end if isPlayer(target) and voc[voca] then local mag = voc[voca].spell doPlayerLearnInstantSpell(cid, mag[1]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O sharigan foi ativado agora podera usar as magias "..mag[1].."") setPlayerStorageValue(cid, 23421, mag) doCreatureAddMana(cid, -mana) doSendMagicEffect(getCreaturePosition(cid), effect) addEvent(endSharigan, 3600*6, cid, mag[1]) return true end if isMonster(target) and mos[getCreatureName(target)] then local mag = mos[getCreatureName(target)].spell doPlayerLearnInstantSpell(cid, mag[1]) setPlayerStorageValue(cid, 23421, mag) doCreatureAddMana(cid, -mana) doSendMagicEffect(getCreaturePosition(cid), effect) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você copiou a habilidade "..mag[1].."") addEvent(endSharigan, 3600*6, cid, mag[1]) return true end return true end Coloque esta tag em talkactions.xml Agora crie um arquivo Lua em creaturescripts chamado de spell e coloque isto: function onLogout(cid) if getPlayerStorageValue(cid, 23421) ~= 1 then doPlayerUnlearnInstantSpell(cid, getPlayerStorageValue(cid, 23421)) return true end return true end Vai la ne login.lua e antes do ultimo return true coloque isto: registerCreatureEvent(cid, "sharigan") Agora coloque esta tag em creaturescripts.xml:
  7. caotic

    If Then Bla Bla

    E velho aqui num seria apropriado para outras linguagens a não ser Lua. Mesmo que exista outros programadores de outras linguagens. Da uma estuda legal em logica da programação que se consegue . Boa sorte. Tópico Fechado
  8. Vai lá no seu login.lua e coloca isto: doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0)
  9. caotic

    Caotic

    Pocha velho valew mesmo. Realmente fiquei decepcionado mais foi por causa que o usuário eu respeitava muito. Enfim velho. Muito obrigado mesmo. Você sumiu hein!
  10. Até você Vodkart aff. Quando era da moderação não tinha tempo para exercer na área de scripting e ainda moderar. Tanto que por minha própria decisão eu voltei a colaboração e ate ajudei um pouco la. Só depois eu voltei a moderação de novo e depois a coordenação. Mais isso não e assunto para o barzinho. Só estou decepcionado com o comentário porque você era a pessoa que mais respeitava no xtibia.
  11. Pode ate ter lib mais acho que actions combinaria mais com a área de seu script. Tópico Movido
  12. E né prezyoso. Mais falto você postar o script do catch.
  13. Ratne não vejo problema dele falar a área correta para o membro. Enfim. Tópico Fechado
  14. davidid duvido muito que ele irá responder porque o tópico e muito antigo. Você reviveu um tópico de 2011. Leias as regras
  15. O local esta incorreto. Tópico Movido a pedidos e duvidas de scripts
  16. Vc teria que colocar a spell para se apreder. Mais a do skymagmun tbm funciona.
  17. caotic

    Script Ban

    Conversei com o Stevan ele disse a conta dele KUNGLOW foi hackeada. Pelo jeito ele deve ter dado a senha dele para uma pessoa maliciosa. Enfim Por milhares de flood e reviver tópicos. Conta banida.
  18. Se pelo menos você dizer o nome do seu vip sytem. Que sistema de vip vc usa?
  19. Crie um arquivo Lua em moveements/scripts chamado de spell: local magic = "exori xtibia" ---Name da spell function onEquip(cid, item, slot) doPlayerLearnInstantSpell(cid, magic) return true end function onDeEquip(cid, item, slot) doPlayerUnlearnInstantSpell(cid, magic) return true end <movevent type="Equip" itemid="10309" slot="head" event="script" value="spell.lua"/> <movevent type="DeEquip" itemid="10309" slot="head" event="script" value="spell.lua"/>
  20. Verifiquei alguns errinhos no script: local vocations = { [1] = 5985, [4] = 5985, [7] = 5985, [10] = 5985 } function onDeath(cid, corpse, deathList) if not isPlayer(cid) then return true end local cp = vocations[getPlayerVocation(cid)] if cp then doTransformItem(corpse.uid, cp) end return true end
  21. Muita boa formatação. Tutorial Aprovado
  • Quem Está Navegando   0 membros estão online

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