Ir para conteúdo

MaXwEllDeN

Héroi
  • Registro em

  • Última visita

Tudo que MaXwEllDeN postou

  1. Mandei convite, aceita lá!
  2. Não tenho certeza, mas acho que na seção de TUTORIAIS DE SCRIPTING, deve ter algo relacionado, não acha?
  3. Gostei cara, é algo simples mas que é muito útil e os membros pedem direto isso na seção de Dúvidas. Obrigado por trazer o conteúdo {:
  4. CAPEEEEEEEEEETTTTTTTAAAAAAAAAA
  5. 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 .-.
  6. Ah entendo, em breve vou fazer um tutorial sobre isso . Eu já estava com a ideia de criá-lo.
  7. Só é por a mesma tag que você colocaria em talkactions.xml
  8. Funções muito úteis Galera, nesse tópico vou mostrar algumas funções muito usadas no mundo dos OTS, pra que elas servem e como devem ser usadas. doPlayerAddItem(uid, itemid[, count/subtype[, canDropOnMap]]) Nota: Parâmetros que ficam entre [], são opcionais e recebem alguns valores por padrão caso não sejam especificados. Conforme o tempo vou adicionando mais funções aqui .-. doCreatureSay(uid, words[, type]) getCreatureName(cid) getCreatureHealth(uid) getCreatureMaxHealth(uid) getCreatureMana(uid) getCreatureMaxMana(uid) getPlayerLevel(uid)
  9. AEA EHAUEHUAE
  10. Desculpa a demora .-. Eu fiz um, ensinando algumas boas práticas para programar, Quais informações você acha que ficou faltando no tópico?
  11. 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!
  12. Poste como seu script está, por favor.
  13. MaXwEllDeN postou uma resposta no tópico em Playground (Off-topic)
    Alguém leu a música?
  14. MOBA?
  15. MaXwEllDeN - MaXwEllDeN Ah, sou iniciante nesse estilo de jogo '---'
  16. MaXwEllDeN postou uma resposta no tópico em Playground (Off-topic)
  17. MaXwEllDeN postou uma resposta no tópico em Playground (Off-topic)
  18. MaXwEllDeN postou uma resposta no tópico em Playground (Off-topic)
    Cara, se você tem esse desejo, tudo bem, mas não me inclua no meio desses ok? '-------'
  19. MaXwEllDeN postou uma resposta no tópico em Playground (Off-topic)
    Matheus velho, já te disse que esse vício vai acabar te falindo mano, para de gastar o dinheiro dos anúncios com prostitutas e investe no fórum.
  20. MaXwEllDeN postou uma resposta no tópico em Playground (Off-topic)
    Sdds Augusto }:
  21. MaXwEllDeN postou uma resposta no tópico em Playground (Off-topic)
    Ah não xD. Você é um bom membro, tem suas dúvidas como qualquer membro, mas não fica só sugando o conteúdo, você também procura contribuir curti muito sua iniciativa do tópico de sprites
  22. MaXwEllDeN postou uma resposta no tópico em Playground (Off-topic)
    DAFAQ
  23. Perfeito cara, você tem uma lógica boa . {:
  24. Essa função serve para verificar o acesso de um player, ela será útil para fazer o NPC, mas ainda precisamos da outra que define o acesso do player \:
  25. MaXwEllDeN postou uma resposta no tópico em Playground (Off-topic)
    @Augusto Pois é cara \: As pessoas pensam que nós temos obrigação de trazer conteúdo e oferecer suporte exclusivo à elas, mas não é assim que funciona. Fazemos porque gostamos não porque somos obrigados. Amigo, o que eu ganho querendo dar um migue em alguém? Nada, que é exatamente o que eu ganhei por postar o sistema, eu só estaria perdendo tempo dando um migue. Como o Augusto falou nós compartilhamos porque gostamos, não porque somos obrigados. Eu tentei ajudar o cara da foto, ele não cooperou, eu continuei tentando ajudar, aí ele vem e me manda uma mensagem dessas? '-' Depois da mensagem eu parei de tentar ajudar ele. Como já falei no outro post, ninguém do fórum que eu conheço sabe ler mentes, tem poderes de telepatia, ou faz macumba(O Vittu faz, mas não ajuda). Então EU PRECISO SABER O ERRO QUE DÁ PARA PODER CORRIGIR, entende? Eu não sou adivinho pra saber onde tá dando erro, se o cara não fala o erro que dá na distro eu não vou poder ajudar, o cara da foto inúmeras vezes que eu pedi no tópico pra ele fazer algo ele não fazia, não dava resposta se funcionou. Agora você vem dizer que é migue? Vai lá na seção de Dúvidas, e encontra um PROBLEMA(não pedido) de script que foi resolvido que não envolve as mensagens que dá no distro.

Informação Importante

Confirmação de Termo