Ir para conteúdo
  • Cadastre-se

Nogard

Membro
  • Total de itens

    859
  • Registro em

  • Última visita

  • Dias Ganhos

    10

Tudo que Nogard postou

  1. function OnSay (cid, word) if getPlayerLevel(cid) == 40 then --- level requerido doPlayerAddItem (uid, itemid, count, 5445, 1) --- id do item, e quantidade doPlayerAddItem (uid, itemid, count, 5446, 1) else doPlayerSendTextMessage(message, color, "Você ainda não tem o level requerido", 1) --- mensagem que aparecerá end end não sei se vai funcionar .. tentei ajudar ..
  2. function OnUse (cid, itemid) local table = {Knight, Paladin, Druid} if getPlayerVocation(cid) ==t[1] then doPlayerAddItem(uid, itemid, 5445, 1) else doPlayerSendTextMessage(cid, message, color, "Sua vocation não tem permissão para pegar tal item", 1) if getPlayerVocation(cid) ==t[2] then doPlayerAddItem(uid, itemid, 5446, 1) else doPlayerSendTextMessage(cid, message, color, "Sua vocation não tem permissão para pegar tal item", 1) if getPlayerVocation(cid) ==t[3] then doPlayerAddItem(uid, itemid, 5447, 1) else doPlayerSendTextMessage(cid, message, color, "Sua vocation não tem permissão para peg
  3. Quais Scripts você quer adptar exatamente? PM que tento lhe ajudar.
  4. if newLevel == 150 then --- level em que o player recebera a Addon doPlayerAddAddons(cid,3) --- id da Addon que o player recebera doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Mensagem que aparecerá no console.") --- e também a cor.. Só ir editando essa tag.
  5. function onAdvance(cid, skill, oldLevel, newLevel) if skill == SKILL__LEVEL then if newLevel ==75 then doPlayerAddAddons(cid,1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você recebeu o primeiro addon.") if newLevel == 100 then doPlayerAddAddons(cid,2) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você recebeu o segundo addon.") if newLevel == 150 then doPlayerAddAddons(cid,3) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você recebeu o terceiro addon.") end end end end return true end
  6. function OnUse(cid, itemid)=5456 local table= {20, 50, 100} -- Só ir adicionando mais com o uso da vírgula, no t.[aqui você colocaria em que posição ele se encontra dentro dos colchetes] getPlayerLevel(cid)=t.[1] or >=20 then doPlayerAddAddons(cid, addon)=5448 getPlayerLevel(cid)=t.[2] or >=50 then doPlayerAddAddons(cid, addon)=3442 -- Seria só ir dando ctrl+c e ctrl+v, e editando os valores tanto da tabela como a addon getPlayerLevel(cid)=t.[3] or >=100 then doPlayerAddAddons(cid, addon)=5445 else print("Você não tem o level necessário") end end end e adicionar a tag
  7. Não seria mais facil uma talkaction? O script verificaria se é o dia '20', e se fosse, 'enviaria' os items para os players com x group, e mandaria a mensagem. -' Seria bem mais simples.
  8. Muito bom esses tutoriais Jamison! Porém, dei uma fuçada e acabei encontrando as funções nas sources, haha. Podem fechar o tópico, obrigado.
  9. Há vezes em que ocorrem erros no console, que não os entendo, preciso me adaptar à linguagem, haha. É uma boa, obrigado pela sugestão.
  10. Creio que o sucesso do server é certo, Avatar é bem Roleplay Eu poderia contribuir como Spriter.
  11. Bom, talvez algumas já me conheçam, outros não, mas enfim: .lua voltada a OT Server é um tanto específica, syntaxe diferente de C++ e afins, há alguma aula presente no forum ou algo do tipo?
  12. Bem legal.. Sprite da água com animation e pá..
  13. WhenDateBe(value)="Saturday October 28" andTimeBe(value)"5:00" DoRemoveCreatureOfPosition(position)="x=544, y=454, z=6" end Obs* Caso não funcione, só tentei ajuda-lo.
  14. Precisaria da permissão do NPC em questão para passar pelo piso da porta, seria isso?
  15. Spriter Advanced.. PM que conversamos.
  16. Só as classes que não fazem 0 de sentido com a história. De resto achei legal.
  17. Tenso, haha. Mas de qualquer forma, boa sorte.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo