Ir para conteúdo

Wise

Membro
  • Registro em

  • Última visita

Tudo que Wise postou

  1. Arquivo rarespellbook.lua em data/actions/scripts: function onUse(cid, item, fromPosition, toPosition) local spell, player = "Ice Strike", Player(cid) if (not player:hasLearnedSpell(spell)) then player:getPosition():sendMagicEffect(CONST_ME_FIREWORK_YELLOW) player:sendTextMessage(MESSAGE_INFO_DESCR, 'You have learned a new spell!!') player:learnSpell(spell) end return true end Para configurar a spell, altere Ice Strike (nome da magia de conjuração do exori frigo) pelo nome da spell que você deseja. Você pode ver o nome da conjuração dela em spells.xml, logo após: <instant name=" Continuando..no arquivo actions.xml em data/actions, adicione: <action itemid="6666" event="script" value="rarespellbook.lua"/> Substitua 6666 pelo ID do livro. Já a parte de "desativar" a aquisição dessa magia, é só fazer o que o membro Ka zuza disse.
  2. Wise postou uma resposta no tópico em Suporte Tibia OTServer
    function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 99284) == 2 then doPlayerSendCancel(cid, "Tienes que cerrar el chat privado para poder Gravar.") return 1 end if getPlayerStorageValue(cid, 99284) == 1 then doPlayerSendCancel(cid, "Tu ya estas al aire! Tu Canal de Tv es: "..getPlayerStorageValue(cid, 99285).."") doPlayerSendChannel(cid, getPlayerChannelId(cid), getPlayerStorageValue(cid, 99285)) return 1 end doPlayerPopupFYI(cid, "Escoje un nombre para tu canal") end

Informação Importante

Confirmação de Termo