RMRK is retiring.
Server is paid up for the rest of 2026, but the forum may go after that. See here for more information. Please archive or save anything you would like to keep before 2027.
Main Menu
  • Welcome to The RPG Maker Resource Kit.

[Request] Spell Mastery

Started by Lecode, March 02, 2011, 09:37:43 AM

0 Members and 1 Guest are viewing this topic.

Lecode

Spell mastery
March 2, 2011




Summary
Hello :)
I want a script that allow skill to have level of mastery.
Whene the skill wins a certain level,this base damage go up.
When using a spell, he gains experience points to increase his level of mastery.
Thank =)

I forgot: I use Tenkatai SBS last verion.

Features Desired

  • Max level of mastery
  • Gains experience points to increase his level of mastery.
  • Base damage increase when a skill wins a certain level of mastery




Did you search?
yes,but there is a similar script for RPG Maker XP if I'm not mistaken. I saw him in 2009.Not for RMVX =(

What did you search for?

  • Skill level,rpg maker vx

If someone do that for me, I'll be extremely grateful =)

modern algebra

Well, you could try using my Learn Skill By Use script in conjunction with the Level Skills By Use addon. I think it would do this, though it is a little more complicated than your request demands.

Lecode

#2
Ok =) I will try.
Thank you

EDIT: I really can't,sorry =/

EDIT2: I tryed to script with skill id 59 and the method execute_action_skill but it doesn't work:
The variable "Exp" of skill id 59 doesn't change.Why?

module Lecode_Sl
  Exp_plus = 1
 
  Exp_besoin = 20
 
  Niveau_maximum = 5
 
end


module RPG
  class Skill < UsableItem
    include LaM::Skill_Up
    attr_accessor :lvl
    attr_accessor :exp
   
    def lvl
      @lvl = 1
    end
   
    def exp
       @exp = 0
     end
     
   end
end

   class Scene_Battle < Scene_Base
#include MOG
alias lecodesl_execute_action_skill execute_action_skill
def execute_action_skill
   
    #skill = @active_battler.action.skill
   # $data_skills[59]
$data_skills[59].exp += 1
if $data_skills[59].exp >= Lecode_Sl::Exp_besoin
  $data_skills[59].lvl += 1
  $data_skills[59].exp = 0
  $data_skills[59].base_damage += 2
  end
lecodesl_execute_action_skill
end
end


Lecode

Someone can help me,please? =/

Lecode


Infinate X

okay I saw a script (can't remember what site it was so I might not be able to get it since the moderators r worse at that site then RPGRevolution) and it does EXACTLEY what you requested so I'll search for it and if I find it I'll post a link to it here (or in another reply if someone else posts)

BTW your request reminded me of it and I decided to use it so I need it anyways...  ;D

Lecode

Ho! thank you :)
  I saw a script like my request but it is for GTBS.(On RPGrevolution)

Infinate X

#7
i accualy saw one for VX and I'm still looking for it



DP:Still looking...

TP:Accualy I think the script was on RPGMakerVX.net and I got banned from there (for unknown reason but I do think everyone should know RPGRevolution had problems with my birthday for a couple days due to a glitch and I think it happened on RPGMakerVX.net and I don't think you can get un-banned...just saying so u don't think I'm a bad person)

Lecode

Its ok =D i made the script myself ^^
Tomorrow i think that i will post the script.

Infinate X

awesome! that's one less reason to make a new rpgmakervx.net  :D