Ir para conteúdo

NOBE123

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    NOBE123 deu reputação a MaXwEllDeN em Mods, o que são, onde vivem e como funcionam?   
    Exato {:



    Não não, não tem ordem, é que eu gosto de por todas actions juntas, talkactions creaturescripts e tal pra ficar mais organizado .-.
  2. Gostei
    NOBE123 deu reputação a MaXwEllDeN em Mods, o que são, onde vivem e como funcionam?   
    Mods




    Mods são no geral um conjunto de scripts que quando unidos servem para executar alguma ação no seu servidor, como adicionar eventos como Capture The Flag e etc.



    Como funcionam?





    Todo mod, tem um arquivo xml que fica dentro de sua pasta mods . Eles geralmente têm essa estrutura:

    <?xml version = "1.0" encoding = "UTF-8"?> <mod name = "The Surprise Bag" author = "MaXwEllDeN" version = "1.0" enabled ="yes" contact = "[email protected]"> <event type = "logout" name = "LTSBag_Logout" event = "script" value = "The Surprise Bag/Creaturescript.lua"/> <talkaction words = "!surprisebag" case-sensetive = "no" event = "script" value = "The Surprise Bag/Talkaction.lua" /> <globalevent time = "23:56" name = "LTSBag_Start" event ="script" value = "The Surprise Bag/Globalevent.lua"/> <movement type = "RemoveItem" actionid = "4773" event = "script" value = "The Surprise Bag/Movement.lua"/> </mod> <mod name = "The Surprise Bag" author = "MaXwEllDeN" version = "1.0" enabled ="yes" contact = "[email protected]"> Essa linha é como uma linha de inicialização , nela ficam as informações gerais sobre o mod, como versão, o nome dela, o autor e se o mod está ativado. <event type = "logout" name = "LTSBag_Logout" event = "script" value = "The Surprise Bag/Creaturescript.lua"/> Após a linha de inicializialização são colocadas as tags(são as mesmas que você coloca em actions.xml, talkactions.xml, globalevents.xml, creaturescripts.xml, movements.xml, etc) , de referência aos scripts que o seu mod terá. É possível definir o script direto do xml, só que eu acho que fica muito desorganizado e prefiro criar uma pasta e colocar dentro dela os scripts relacionados ao mod. Após colocar todas as tags você deve fechar a inicialização com essa linha: </mod>


    Esse tutorial ficou bem pequeno, mas acho que vai saciar algumas dúvidas que os membros possam ter em relação aos mods, qualquer informação que tenha ficado vaga, podem postar aí pedindo!

Informação Importante

Confirmação de Termo