EXP share

● ARCHIVED · READ-ONLY
Started by Kaydorable1 7 posts View original ↗
  1. I don't know if this has been posted on as a topic already. This is my first post, I don't want to get yelled at. >o<

    So, I want to let only certain players in a party get EXP. Not just whoever's in formation or everyone in the party regardless gets the whole share. Y'know how in MMOs, if you're at a really high level but go to a super low level dungeon, you can't gain EXP? I want it like that. I have two low level players and two higher level players, but I don't want the higher leveled players to get EXP. Is there a way I can do this? I tried looking at "Reserving EXP" but that's sharing the EXP for all party members. So... I want to know if there's a way to do this. I tried looking for other topics, but I'm not sure those helped. Sorry guys! ^^;

    Capture.PNG

    So here's what the levels are, in case it helps. I dunno. It might. ^^; It's really small, so it might help to click on it. I don't know how to do this. Sorry again!
  2. Moving to RGSS3 Script Requests
  3. I'm currently looking into this and will try to get a response soon.

    If anyone else knows, by all means, don't wait on me. ^.^
  4. there are several ways to do this, with or without scripts.


    Without scripts, you can reduce the EXP-Rate for the high-level-actors.


    With scripts, there are already several scripts out that create variable max levels - I personaly have used Tsukihime's and set the variable to a different max level depending on map, so that the low level maps don't give EXP/Level to high level actors.
  5. Okay, I found Tsukihime's script, but I don't know exactly how to use it. A little explanation, please? ^^
  6. Basically, you decide on which variables to use for which actor to set the current maxlevel - that needs to be entered into the script configuration, like Tsukihime describes in the script comments.


    After that, you decide when to use a control variable command to set those variables to which maximum level.


    You might set them to maxlavel=10 for the high-level actors and max-level=6 for the low level actors for the first part of your game, then at some point you might decide to increase the max level by 2 for the high-level-actors and by 3 for the low level actors, or whatever you decide as current maximum level for which actor on which part of your game.
  7. I have a variable for the low and high level actors, but when I encounter an enemy, the high level actors can't use skills for some reason. They won't show up in the skills menu. Is there something I'm doing wrong?

    Edit: 3:06 7/25/14 
    I realized that my high level characters were level one... But, Now I'm having trouble with script. It says

    Script "Game_Variables" line 19: Type Error occurred no implicit conversion from nil to integer

    Line 18 and 19

    def [](variable_id)

        @data[variable_id] || 0

     

    It's having trouble with line 19 and I don't know why.

     

    Edit: 4:42 PM  7/29/14

    ...I guess it's fine. This post is closed. I figured, I didn't need the script.