Ir para conteúdo

Omega

Marquês
  • Total de itens

    1165
  • Registro em

  • Última visita

  • Dias Ganhos

    13

Tudo que Omega postou

  1. Tópico movido para a seção de dúvidas e pedidos resolvidos. De nada, que bom que deu certo!
  2. Omega

    Vocations site

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  3. Bom, depois de um tempo querendo fazer, pensei num jeito e acho que deu certo: Salve como npcs/scripts/outfitmodel.lua. Edite o tempo entre as mudanças e as roupas que ele vai usar lá em cima. Basta seguir o padrão. Pode usar esse xml (salve na pasta npcs como outfitmodel.lua) <?xml version="1.0" encoding="UTF-8"?> <npc name="Outfit Model" script="data/npc/scripts/outfitmodel.lua" walkinterval="1000" floorchange="0"> <health now="100" max="100"/> <look type="153" head="0" body="76" legs="96" feet="114" addons="3"/> <parameters> <parameter key="message_greet" value="Do you like my outfits?" /> <parameter key="message_farewell" value="See ya!" /> <parameter key="message_walkaway" value="Bye bye!"/> </parameters> </npc> Também vai precisar desse globalevent: salve como outfitmodelreset.lua em globalevents/scripts: function onStartup() setGlobalStorageValue(89019, -1) return true end E a tag em globalevents.xml: <globalevent name="outfit reset" type="start" event="script" value="outfitmodelreset.lua"/>
  4. Aleluia! Finalmente alguma medida tomada contra esses caras! Quando fui jogar no ano passado, pesquisei alguns mundos e vários desses citados aí era dominados por botters babacas e power abusers. Linda essa atitude, quase a ponto de ter fé de novo na CIP.
  5. ainda qro seu cu Vamos lá, pessoal, usem o barzinho, por favor.
  6. Estão abertas as inscrições para a escolinha de scripting - Turma #2. O objetivo é o mesmo: ensinar a quem não tem conhecimento da linguagem lua, mas tem a motivação para aprender a arte do scripting. Apresento também algumas modificações nessa edição: ao final das aulas, os alunos terão que criar um código totalmente próprio e publicá-lo aqui para a comunidade. Os alunos que o fizerem serão considerados formados e ganharão uma medalha. A turma será composta por 5 alunos que serão selecionados a partir das inscrições dessa página. Para se inscrever, certifique-se de que possui a motivação para aprender (muitas vezes a programação é frustrante, então se for desistir, nem comece), disponibilidade de horário (além dos tutoriais selecionados e criados para a turma, pretendo fazer uma reunião semanal para dúvidas e exercícios) e linguagem coerente e inteligível (dá pra entender o que você escreve?). Prazo de inscrição: até 12/01/14 23:59 Formulário de inscrição: - Dados Pessoais - Nome: Idade: Skype: - Disponibilidade - Dias de semana: Fim de semana: - Motivação - Motivação para aprender scripting: Alguma ideia de um código que queira criar e ainda não consiga: - Conhecimento prévio - Nível de conhecimento de inglês: ( ) Iniciante / ( ) Intermediário / ( ) Avançado O que sabe de scripting: Contato com outras linguagens de programação:
  7. O título do seu tópico não possui informações sobre o conteúdo dele, portanto está desrespeitando as regras. Por favor, preste mais atenção da próxima vez e leia as regras da seção antes de postar. Título editado.
  8. Simples, mas útil e bem explicado. Gostei desse seu primeiro script, continue aprendendo!
  9. Essa não é a área correta para postar seu tutorial. Ela serve para a publicação de códigos prontos (actions, talkactions e movements). Vou mover para a área correta (aprovação de tutoriais). Por favor, preste mais atenção da próxima vez, mas obrigado por contribuir com o conteúdo.
  10. Essa seção não deve ser usada para pedidos ou dúvidas, temos uma seção específica para isso. Como você fez isso recentemente e existe um aviso logo de cara nessa seção: Não acho que me resta alternativa a não ser alertá-lo para que perceba o seu erro e não volte a comete-lo. Leia as regras e preste mais atenção antes de postar. Movido para pedidos e dúvidas - scripting.
  11. Deu um trabalho, mas achei legal o comando. Mas dividi em 2: /itemlist itemid /itemcount playername, itemid O primeiro retorna a lista de todos os jogadores que tem o item e o segundo retorna a quantidade que o jogador tem do item. <talkaction words="/itemlist;/itemcount" access="5" event="script" value="itemlist.lua"/>
  12. Fiz um NPC que não vai vender por janela de trade, então esse bug não deve funcionar. Ele vende viper stars somente. viperstarseller.xml em data/npcs: vip_star_seller.lua em data/npcs/scripts: Só substitua o viper_star_id pelo item certo e mude o preço de cada uma em price.
  13. Tópico na seção errada, favor prestar mais atenção da próxima vez. Movido para pedidos e dúvidas - servidores derivados.
  14. local chance_de_quebrar = 80 -- % local msg_quebrou = "hahaha se ferrou." function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == 13292 and itemEx.itemid == 13306 then local rand = math.random(100) if rand <= chance_de_quebrar then doRemoveItem(item.uid) doSendMagicEffect(toPosition, CONST_ME_POFF) if msg_quebrou then doPlayerSendTextMessage(cid, 21, msg_quebrou) end else doSendMagicEffect(fromPosition, CONST_ME_MAGIC_BLUE) doPlayerAddMount(cid, 8) doRemoveItem(item.uid, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você Domou o Tin Lizzard!") end else doSendMagicEffect(toPosition, CONST_ME_POFF) end end A mensagem é opcional. Se não quiser nada, só tirar a linha da msg.
  15. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  16. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  17. Pelo amor de Deus, use [ spoiler] antes e [/ spoiler] depois do código quando ele for desse tamanho. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  18. Movido para pedidos e dúvidas resolvidos - scripting.
  19. Tópico movido para a seção de dúvidas e pedidos resolvidos. Como sua dúvida é relativa à servidores derivados (no caso, poketibia), poste em pedidos e dúvidas - servidores derivados da próxima vez que tiver alguma dúvida sobre isso.
  20. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  21. Primeiro e último aviso: parem com o flood, por favor. Se quiserem brigar, usem MP. Limpei o tópico dos comentários desnecessários.
  22. Resolvido, fechado e movido para pedidos e duvidas resolvidos.
  23. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  24. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  • Quem Está Navegando   0 membros estão online

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