Ir para conteúdo

Omega

Marquês
  • Total de itens

    1165
  • Registro em

  • Última visita

  • Dias Ganhos

    13

Tudo que Omega postou

  1. Meu comando tá funcionando direitinho, só deixei esse erro bobo de fora. Ah, mas vai dar erro se você colocar pra procurar um item que não existe (outro erro). E como eu disse, esse comando verifica itens na casa, no jogador e no depot. Os itens das casas ficam em tile_items. Pra tirar item das casas dos outros não adianta com o servidor ligado. Assim que der o próximo save, vai voltar tudo. Pra fazer isso, tem que desligar o servidor e executar a query no banco de dados.
  2. Tópico movido para a seção de dúvidas e pedidos resolvidos. De nada, que bom que deu certo!
  3. Omega

    Vocations site

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  4. 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"/>
  5. 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.
  6. ainda qro seu cu Vamos lá, pessoal, usem o barzinho, por favor.
  7. 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:
  8. 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.
  9. Simples, mas útil e bem explicado. Gostei desse seu primeiro script, continue aprendendo!
  10. 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.
  11. 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.
  12. 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"/>
  13. 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.
  14. Tópico na seção errada, favor prestar mais atenção da próxima vez. Movido para pedidos e dúvidas - servidores derivados.
  15. 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.
  16. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  17. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  18. 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.
  19. Movido para pedidos e dúvidas resolvidos - scripting.
  20. 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.
  21. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  22. Primeiro e último aviso: parem com o flood, por favor. Se quiserem brigar, usem MP. Limpei o tópico dos comentários desnecessários.
  23. Resolvido, fechado e movido para pedidos e duvidas 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...