Ir para conteúdo

LuckOake

Marquês
  • Total de itens

    1104
  • Registro em

  • Última visita

  • Dias Ganhos

    20

Tudo que LuckOake postou

  1. Isso é flood, evite fazer esses tipos de comentário, por favor.
  2. LuckOake

    Poke Life

    Hm... Estranho. Como eu não sei a estrutura dos servers de pokemons, vou pela lógica. O monstro tá com um event no final, então vai na pasta creaturescripts e me passa o script do evento "Spawn" (Qualquer coisa, olha no creaturescripts.xml e procura o arquivo.lu pelo nome do event)
  3. LuckOake

    Poke Life

    Área errada, movido. Pra editar a life, mude aqui: <health now="270" max="270"/> Pra deixar o pokemon todo preto é editando o client, e isso é em outra área do XTibia.
  4. @PiabetaMan01 Isso ai é flood, rapaz. Evita fazer esse tipo de comentário. @Topic Melhor assim, fica mais fácil de editar depois: OBS: AREA_CIRCLE1X1 não existe. O correto seria AREA_SQUARE1X1.
  5. LuckOake

    Dois Pedido

    Sobre o primeiro, é que não tem essa linha aqui no script do baú: doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Mensagem") Já o segundo, tá ai: PS: Use a tag que desejar.
  6. Heeeeello Ékz, estou eu aqui novamente, mas agora de Colaborador Bom, fiz um script interessante, que pode oferecer um RPG maior para os servers. Funciona assim: Tem uma pedra (id 1234) no chão. - Se um kina pegar ela e equipar, a pedra vira uma sword - Se um pally pegar ela e equipar, a pedra vira uma spear - Se um druid pegar ela e equipar, a pedra vira uma rod - Se um sorc pegar ela e equipar, a pedra vira uma wand OBS: Você configura as vocations e os items, isto é apenas um exemplo. Script: movements.xml: <movevent type="Equip" itemid="1234" slot="hand" script="vocweapon.lua"/> <movevent type="DeEquip" itemid="1111;2222;3333;4444;5555;6666;7777;8888" slot="hand" script="vocweapon.lua"/> Edite o itemid="1294" no primeiro, no lugar coloque o ID do item de base (no exemplo citado, seria a pedra de id 1234). No segundo, edite o itemid="1111;2222;3333;4444;5555;6666;7777;8888", no lugar coloque o ID dos items que o item de base poderá transformar (no exemplo citado, seria a sword, a spear, a rod e a wand) vocweapon.lua: Configurações: local armas_tb = { [1] = 1111, [2] = 2222, [3] = 3333, [4] = 4444, [5] = 5555, [6] = 6666, [7] = 7777, [8] = 8888 } 1 até 8 = ID das vocations (Você pode adicionar mais, basta lembrar de adicionar uma vírgula após cada vocation adicionada) 1111 até 8888 = ID dos items em que o item de base irá se transformar (Adicione todos na tag onDeEquip) Também edite aqui: if item.actionid == 1234 then No lugar de 1234, coloque o ID do item de base. Créditos: LuckOake (Script) Demonbholder (Ajudas e correções) Obrigado, c'ya.
  7. Faltou uma vírgula. Toda vez que você adicionar um novo monstro na tabela, coloque uma vírgula no final.
  8. Já registrou no login.lua?
  9. function onDeath(cid, lastHitKiller, mostDamageKiller) if getPlayerSlotItem(cid, 5).itemid == 5907 then if getPlayerSkullType(cid) >= 4 then doCreatureSetDropLoot(cid, false) end end return true end Tenta ai.
  10. @notle2012 Caramba notle, que bagunça você fez nesse script .-. @Topic movements.xml: <movevent type="StepIn" actionid="6320" script="storagetile.lua"/> <movevent type="StepIn" actionid="6321" script="storagetile.lua"/> storagetile.lua: OBS: Pra cada novo tile, adicione outra tag com action id diferente e acrescente uma linha na tabela tiles (em vermelho) no script.
  11. Tenho esse script aqui: creaturescripts.xml: <event type="death" name="MonsterTeleport" script="monsterteleport.lua"/> monsterteleport.lua: No monstro, adicione isso antes de </monster>: <script> <event name="MonsterTeleport"/> </script> Configs:
  12. Dá algum erro no console?
  13. Assim: doCreatureSay(cid, ""..getCreatureName(item2.uid)..", digivolua para "..evo.."!", TALKTYPE_MONSTER)
  14. Coloca assim: doCreatureSay(cid, "Digivolva!", TALKTYPE_MONSTER)
  15. Obrigado pelos elogios, galera. Eu vou sempre procurar inovar e criar sistemas que ainda não foram divulgados. E alguém saberia resolver o bug que citei no tópico?
  16. LuckOake

    Exp Por Time

    movements.xml: <movevent type="StepIn" actionid="xxxx" script="exptile.lua"/> <movevent type="StepOut" actionid="xxxx" script="exptile.lua"/> Substitua o xxxx por um action id que desejar. exptile.lua:
  17. Rapaz, não registre nada desse script no login.lua e coloque isso no monstro que você quer, antes de </monster>: <script> <event name="event"/> </script> Substitua o "event" pelo nome do seu creatureevent.
  18. @Oneshot Pois é, eu tinha tentado alterar o código atual de player pra creature antes de criar o tópico, mas infelizmente não funcionou. @Topic Muy bien, someone will help me?
  19. Heeeello world Ékz. Volto a ficar pedindo coisa que ninguém pede, mas é por um bom motivo, futuramente surgirão coisas boas. A bola da vez é, como já diz o título do tópico, colocar special description em monstros. Is this possible? Pra quem não sabe, Special Description é aquilo que você lê quando dá look em alguém e vê coisa a mais, tipo: You see Fulano (Level 71). He is an elder druid [Frags: 100] No caso, [Frags: 100] é a Special Description. C'ya.
  20. creaturescripts.xml: <event type="kill" name="MonsterStor" script="monsterstor.lua.lua"/> monsterstor.lua: login.lua: registerCreatureEvent(cid, "MonsterStor") Não sei se vai funcionar, mas tentemos, né.
  21. Rapaz, isso ai é que o mapa tenta criar um monstro que não existe. Apenas retire-o ou crie um monstro com o nome Furious Troll.
  22. PS: Área errada. Reportado.
  23. Ah é, esqueci disso. Coloca antes de </monster> <script> <event name="MonsterTarget"/> </script>
  24. talkactions.xml: <talkaction log="yes" access="5" words="/createmonster" script="createmonsterpos.lua"/> createmonsterpos.lua: Uso: Você: /createmonster Zombie,100,100,7 Mensagem: "Monstro Zombie criado na posição: X = 100, Y = 100, Z = 7"
  • Quem Está Navegando   0 membros estão online

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