Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

15 Pages V  « < 2 3 4 5 6 > »   
Closed TopicStart new topic
> GTBS - GubiD's Tactical Battle System, A FFT inspired engine. See for full details! VX and XP
Tigerbite
post Feb 16 2008, 01:10 AM
Post #61


Level 10
Group Icon

Group: Revolutionary
Posts: 166
Type: Event Designer
RM Skill: Advanced




[read other post below...by me...way down there]

This post has been edited by Tigerbite: Feb 19 2008, 01:42 PM


__________________________


QUOTE (Ash_Darkmoon @ IRC @ 11:19pm EST @ Thursday, June 12, 2008)
Something Tigerbite said to me the other day made sense
.
Go to the top of the page
 
+Quote Post
   
SeeYouAlways
post Feb 16 2008, 01:21 AM
Post #62


Demented Moogle
Group Icon

Group: Banned
Posts: 1,130
Type: None
RM Skill: Undisclosed




Please post this in the official thread for the script. I will merge it.


__________________________
Go to the top of the page
 
+Quote Post
   
garret
post Feb 17 2008, 08:54 PM
Post #63


Level 7
Group Icon

Group: Member
Posts: 95
Type: Artist
RM Skill: Skilled




does any one know how to progam a boss for the script?


__________________________
Semper Fidelis
Go to the top of the page
 
+Quote Post
   
Tigerbite
post Feb 18 2008, 06:44 AM
Post #64


Level 10
Group Icon

Group: Revolutionary
Posts: 166
Type: Event Designer
RM Skill: Advanced




it's in the help or tutorial file instructions inside the script.


__________________________


QUOTE (Ash_Darkmoon @ IRC @ 11:19pm EST @ Thursday, June 12, 2008)
Something Tigerbite said to me the other day made sense
.
Go to the top of the page
 
+Quote Post
   
garret
post Feb 18 2008, 12:04 PM
Post #65


Level 7
Group Icon

Group: Member
Posts: 95
Type: Artist
RM Skill: Skilled




it says "Script '-Scene_Battle_TBS' line 235: NoMethodError Occured undefined method `[]' for nil:Nilclass" oh and im using i believe 1.2 of the scripts thats problem im faceing so what am i doing wrong?


__________________________
Semper Fidelis
Go to the top of the page
 
+Quote Post
   
LOT7V
post Feb 18 2008, 09:28 PM
Post #66


The Lord of the Seven Voices
Group Icon

Group: Revolutionary
Posts: 151
Type: Developer
RM Skill: Beginner




This is an awesome script! Thank you!

One thing: how do you call the settings screen? Because $scene = Scene_Config.new isn't working.


__________________________
[Show/Hide] Lord of the Seven Voices


I'll do custom text sigs like this one if you want me to-just PM me.
Go to the top of the page
 
+Quote Post
   
Tigerbite
post Feb 19 2008, 11:07 AM
Post #67


Level 10
Group Icon

Group: Revolutionary
Posts: 166
Type: Event Designer
RM Skill: Advanced




Working with experience earned in battles...

CODE
class Game_Enemy
  Enemy_Classes = { 1 => "Golbin", 40 => "tactictestbattle", 33 => 'Guard', 34 => 'General', 35 => 'Archer', 36 => 'Blood Mage', 37 => 'Elite Guard'}
  Enemy_Levels = { 1 => -1, 40 => 5000, 33 => 3, 34 => 6, 35 => 3, 36 => 8, 37 => 5, 35 => 5000}

  def class_name
    c = Enemy_Classes[@enemy_id]
    return "" if c == nil
    return c
  end
  
  def level
    lev = Enemy_Levels[@enemy_id]
    return 1 if lev == nil
    return lev
  end
end


I was testing stuff with both enemy IDs 35 & 40. My problem is...the second number gives the character that much experience every time they hit the character, rather than it being the total amount, so what can I do to make it so that "5000" would be the total experience earned, rather than experienced earned per hit?

Thanks.


__________________________


QUOTE (Ash_Darkmoon @ IRC @ 11:19pm EST @ Thursday, June 12, 2008)
Something Tigerbite said to me the other day made sense
.
Go to the top of the page
 
+Quote Post
   
GubiD
post Feb 21 2008, 10:37 AM
Post #68


Level 9
Group Icon

Group: Revolutionary
Posts: 145
Type: Scripter
RM Skill: Masterful




Sorry, been away from the computer for awhile...
Tigerbite,
Your right, if you are using exp per hit then it uses 10 + (enemy_lev-actor_lev). If you do not use the per it stuff, then it will use the db exp when the enemy is killed and no exp is given during battle unless they get killed.

Garret,
I am guessing that you are setting a victory/failure condition for the battle, but you didnt pass any variables to it. Please review the Victory/Failure. If you are still having problems, please PM me with your project so I can help you out.

Lotsv
The command I use to launch the Config menu is... $scene = Scene_Config.new


__________________________



Go to the top of the page
 
+Quote Post
   
Tigerbite
post Feb 25 2008, 12:46 AM
Post #69


Level 10
Group Icon

Group: Revolutionary
Posts: 166
Type: Event Designer
RM Skill: Advanced




Actually, viewing it more carefully...after looking up there exp points in the database, Actor 1 hit the enemy twice and got 10,000 EXP points where as Actor 2 did not hit the enemy at all and received 5,000 EXP points. Back to square one. sad.gif

Test #2, I went in to the battle with just one actor, lowered the HP so I could kill it in one hit, and my actor still received 10,000 EXP points, when the enemy only gives 5000 EXP.



[Show/Hide] Original Post, which can be completely ignored now -_-
CODE
#else, if EXP ALL is true, PerHit and Pop are ignored


That ended up being my problem wink.gif lol
Having Exp ALL set to true doesn't ignore perhit...that's why I kept getting 5000exp per hit, even though I had exp all set to true.

Now, I'm working on making it so not every member gets "5000 exp."

Trying to make it so that they only get there fair share...Help would be nice wink.gif

(Example for the ... people that don't understand... english?)

Enemy has 100 HP and his experience is set to 100.
Player A does 62 total damage to him.
Player B does 38 total damage to him.

Player A gets 62exp points, Player B gets 38exp points.

*Runs off to get a headache*


This post has been edited by Tigerbite: Feb 25 2008, 01:00 AM


__________________________


QUOTE (Ash_Darkmoon @ IRC @ 11:19pm EST @ Thursday, June 12, 2008)
Something Tigerbite said to me the other day made sense
.
Go to the top of the page
 
+Quote Post
   
onimusuko
post Feb 25 2008, 12:54 AM
Post #70


Level 4
Group Icon

Group: Member
Posts: 45
Type: Artist
RM Skill: Beginner




can the character move diagonally free??
i need that kind for the eye candy


__________________________
Go to the top of the page
 
+Quote Post
   
Tigerbite
post Feb 27 2008, 04:04 PM
Post #71


Level 10
Group Icon

Group: Revolutionary
Posts: 166
Type: Event Designer
RM Skill: Advanced




My Bump, my bump my bump my bump, my lovely forum bumps.


__________________________


QUOTE (Ash_Darkmoon @ IRC @ 11:19pm EST @ Thursday, June 12, 2008)
Something Tigerbite said to me the other day made sense
.
Go to the top of the page
 
+Quote Post
   
Sergioespaillat
post Mar 1 2008, 10:09 PM
Post #72



Group Icon

Group: Member
Posts: 1
Type: Scripter
RM Skill: Beginner




hey guys i have a problem i may sound stupid but i have no idea on how to ut enemies on the field can i please get aid thnxs biggrin.gif
Go to the top of the page
 
+Quote Post
   
Tigerbite
post Mar 2 2008, 12:04 AM
Post #73


Level 10
Group Icon

Group: Revolutionary
Posts: 166
Type: Event Designer
RM Skill: Advanced




ummm, it's all in the help / tutorial files in the scripts, that are in the demo.

make events, and place them where you want your actors/enemies to pop up, i.e. actor1, actor2, actor3, actor4, and enemy1, enemy2, enemy3, etc...


__________________________


QUOTE (Ash_Darkmoon @ IRC @ 11:19pm EST @ Thursday, June 12, 2008)
Something Tigerbite said to me the other day made sense
.
Go to the top of the page
 
+Quote Post
   
Strike Noir
post Mar 4 2008, 03:30 PM
Post #74


Level 4
Group Icon

Group: Member
Posts: 47
Type: None
RM Skill: Beginner




wow, just picked this thing up, and I love it. I was making a game with the ZTBS before, but this seems much more fluid to it. Good job with this, I look forward to newer things from you.
Go to the top of the page
 
+Quote Post
   
garret
post Mar 4 2008, 09:11 PM
Post #75


Level 7
Group Icon

Group: Member
Posts: 95
Type: Artist
RM Skill: Skilled




is the higher the leval you are the less likely weak enemies are to attack


__________________________
Semper Fidelis
Go to the top of the page
 
+Quote Post
   
GubiD
post Mar 7 2008, 02:15 PM
Post #76


Level 9
Group Icon

Group: Revolutionary
Posts: 145
Type: Scripter
RM Skill: Masterful




There is absolutely no code to determine that garret, they are what you setup for the designated map or battle call inside event.

Tigerbite, I believe I already answered this via PM, but the reason you still collect 10000 exp instead of 5000 is because the attacking character always receives *2 the database amount, while all others receive the specified DB amount. I could turn that around and say that all others received /2 the db amount and the actor (who killed them) receive 100% of the DB exp amount. You are free to look at this section of code as well.. its def gain_exp in the Scene_Battle_TBS section.


__________________________



Go to the top of the page
 
+Quote Post
   
Tigerbite
post Mar 7 2008, 03:30 PM
Post #77


Level 10
Group Icon

Group: Revolutionary
Posts: 166
Type: Event Designer
RM Skill: Advanced




haha, nice...that's what that means...I just asked a question similar to that in the PM on CA, but if you read this, you can completely ignore it wink.gif
If not...well, it looks like you can answer it in about 4 words so it wont be wasting too much of your time wink.gif

Thanks again smile.gif

Just to make sure, here's the code:
CODE
      if GTBS::EXP_ALL
        if GTBS::NEUTRAL_EXP
          for bat in $game_system.tactics_actors + $game_system.tactics_neutral
            plev = bat.level
            if bat == battler
              bat.exp += exp
            else
              bat.exp += exp
            end


Now, the first bat.exp += exp is the battler that kills the enemy
and the, else bat.exp += exp is the rest of the actors?
I'm about to go play with it anyways smile.gif


Quick little edit
Well, my question to myself ^ was right tongue.gif
Too bad, if enemy1 has 500HP, and actor 1 does 499 damage, but actor 2 kills enemy1, actor 2 gets more experience (if /2 is added to the second bat.exp).

I wonder if there's anyway %s can be set up, so like, say the 500HP enemy was worth 500exp, and actor1 did 400damage and actor2 did 100damage, actor1 would get 400exp and actor2 would get 100exp? Anyway possible that could be implemented into the code?

This post has been edited by Tigerbite: Mar 7 2008, 03:39 PM


__________________________


QUOTE (Ash_Darkmoon @ IRC @ 11:19pm EST @ Thursday, June 12, 2008)
Something Tigerbite said to me the other day made sense
.
Go to the top of the page
 
+Quote Post
   
GubiD
post Mar 8 2008, 09:34 PM
Post #78


Level 9
Group Icon

Group: Revolutionary
Posts: 145
Type: Scripter
RM Skill: Masterful




To your first question.. yes that is correct. As for the second one.. ownership of HP dealt.. no. That is nearly impossible to track. It can be done, but I would rather not bother. If you want.. look at the def attack_effect and store the battler as dealing the damage and amount. Then read that when assinging exp.

This post has been edited by GubiD: Mar 8 2008, 09:35 PM


__________________________



Go to the top of the page
 
+Quote Post
   
Trinn
post Mar 12 2008, 04:00 AM
Post #79



Group Icon

Group: Member
Posts: 2
Type: Developer
RM Skill: Skilled




I have a problem with script, when i try to begin battle my character (id in group = 1) always blank (all others good)
Go to the top of the page
 
+Quote Post
   
GubiD
post Mar 12 2008, 08:07 PM
Post #80


Level 9
Group Icon

Group: Revolutionary
Posts: 145
Type: Scripter
RM Skill: Masterful




What is the characters battler name? Do you have a character by the same name? The system uses the Battler_name to query the Characters folder for that name and assigns that Character to it. let me know if you need further clarification.


__________________________



Go to the top of the page
 
+Quote Post
   

15 Pages V  « < 2 3 4 5 6 > » 
Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 19th May 2013 - 04:02 PM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker