Ir para conteúdo

Gui.Busato

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Gui.Busato deu reputação a Jamison Collins em (Resolvido)BAU DE QUEST QUE DE +1 DE SKILL OU ML   
    Bem, tente isso:
    Crie um arquivo .lua na pasta action/scripts chamado skillreward e cole isso dentro:
    local config = { skills_amount = 1, -- quantidade de skills que o player ganhará se ele for Knight ou Paladin magiclevel_amount = 1, -- quantidade de magic levels o player ganhará se ele for Druid ou Sorcerer storage = 10000, -- Storage para quest. uniqueID = 1000, -- UniqueID que você colocará no Map Editor mensagem = "Voce recebeu "..config.skills_amount.." skills e "..config.magiclevel_amount.." magic levels.", } local skills_id = {1, 2, 3, 4, 5} -- Não mexer. function onUse(cid, item, fromPosition, itemEx, toPosition) if(item.uid == config.uniqueID) then if getPlayerStorageValue(cid, config.storage) == -1 then if isInArray({1, 2, 5, 6}, getPlayerVocation(cid)) then for i = 1, table.maxn(skills_id) do doPlayerAddSkill(cid, skills_id[i], config.skills_amount) end else doPlayerAddMagLevel(cid, config.magiclevel_amount) end doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, config.mensagem) setPlayerStorageValue(cid, config.storage, 1) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Voce ja recebeu seu premio.") end end return true end Depois abra seu action.xml e cole essa tag dentro:
    <action uniqueid="10000" script="skillreward.lua"/> No script você pode configurar o UniqueID e a quantidade de skills que o player vai ganhar, eu separei que os knights e paladins não ganharão magic level, apenas skills.
     
    Espero ter ajudado, qualquer dúvida ou erro, pode retornar.
  2. Gostei
    Gui.Busato deu reputação a xWhiteWolf em Melhorando o dano de ataque e magia por reset   
    seu reset system é por storage? Se for é editar todas as suas spells pra tirarem um dano multiplicado por k onde esse k seja o valor do storage (numero de resets) +1 multiplicado por um coeficiente de resets (que vai definir o quão influente é o dano em relação aos resets)

Informação Importante

Confirmação de Termo