nb Core Community
February 09, 2012, 04:18:21 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: 1.2.3 +nb is now final and released

@new registrations. I will not allow any new registrations here as there are more (real person) spambots here than ever.... captcha proved to be ineffective.

After your registration, mail me at ( admin AT shinobilegends.com ) from the mail address you want to register. Provide some text about you and possibly your game.
 
   Home   Help Search Calendar Downloads Login Register  
Pages: [1]
  Print  
Author Topic: New Specialitys Point System  (Read 3235 times)
Orogan
Newbie
*

Karma: +0/-0
Posts: 29


View Profile
« on: December 20, 2007, 04:47:44 pm »

Ok, i have an idea for a modification, i am not sure what anyone will think but i will of course put it forward.  To put it bluntly i am getting bored of the "Normal" specialitys points system, therefore i was hoping to re-build a system.

To expand on that idea, get rid of the current point is system and replacing it like so

Current
    
—Special Abilities—
Summoner (5 points)
• Summon Animals (1)
• Summon Spirits (2)
• Summon Demons (3)
• Summon Heroes (5)

New Idea


—Skill Points 35—
—Basic Abilities—
Fire Attack (1)
Wind Attack (1)
Water Attack (1)
Earth Attack (1)

—Special Abilities—
• Summon Animals (1)
• Summon Dwarfs(2)
• Summon Elves (3)
• Summon Spirits (5)
• Summon Demons(10)
• Summon Heroes (15)
• Summon Dragons (25)

So the more Skill Points the abilities cost you the better buffs or attacks they give you. These are just basic things i could think of however the abilities for each Speciality should be admin settable.  Also an add-on idea could also be to allow the user to learn different abilities for a large price of course. 

Just one last thing you could do to make this idea an even better one is to let the user spend dragon points on their Skill Points so they can use more abilities in battle.

Please let me know what you think
-Orogan

Logged
Harthas
Guest
« Reply #1 on: December 20, 2007, 06:19:54 pm »

One question...

Are the skill points to be spent in battle, or before battle, so you can learn these skills?
Logged
Orogan
Newbie
*

Karma: +0/-0
Posts: 29


View Profile
« Reply #2 on: December 20, 2007, 06:32:36 pm »

You would recive some abilities when you choose your Speciality and you could also learn some more abilities.  You would use them in battle however some will gives buffs and other just take damage away from the creature you are fighting.
Logged
Nightborn
Administrator
Sr. Member
*****

Karma: +20/-0
Posts: 306



View Profile WWW
« Reply #3 on: December 22, 2007, 11:36:13 am »

... that has already been done, and does not need to be core =)


I wrote a specialty system on shinobilegends.com and legendofbleach.com which exactly does that.

It counts for ALL the points, you can spend them on ALL like you want.

Though the copyright of this system lies by me, and the players of shinobilegends.com as I developed it for that =)
Logged

It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro
Orogan
Newbie
*

Karma: +0/-0
Posts: 29


View Profile
« Reply #4 on: December 23, 2007, 05:22:06 pm »

Could i have a copy?

This would go great with the atk/def system you made.
Logged
Nightborn
Administrator
Sr. Member
*****

Karma: +20/-0
Posts: 306



View Profile WWW
« Reply #5 on: December 25, 2007, 07:40:17 pm »

 Smiley Sorry, this is not released and I won't release it.

Not only because of the purpose for SL and LoB, but also because it is not like a normal module you know: click & install.

For the sake of performance, a few more clicks after a new spec-installation are necessary and also you need to know how it works if there are problems.

Also, you cannot directly (I wrote no editor for that) give people certain specs or lift up their points... you should use the functions for that only. (made the field viewonly in the user editor)
Logged

It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro
Orogan
Newbie
*

Karma: +0/-0
Posts: 29


View Profile
« Reply #6 on: December 26, 2007, 12:13:15 am »

Could you write a more basic system i could use?
Logged
coolgames
Guest
« Reply #7 on: January 14, 2008, 06:15:38 pm »

Could you write a more basic system i could use?

Orogan, the point of the system in the 1st place IS to make the Specialties SIMPLER....
i think he would have written a simpler system already, if that is easy to do  Tongue
Logged
Nightborn
Administrator
Sr. Member
*****

Karma: +20/-0
Posts: 306



View Profile WWW
« Reply #8 on: January 17, 2008, 04:26:32 pm »

There are 3 types of code

1) simple code
2) fast code
3) flexible code


you cannot have all three. You cannot have even 2, you have to weight your benefits and choose.

I chose between all those the middle.

You can easily put in stuff, it is not as fast as it COULD have been (all subparts merged into the base would significantly speed it up - but I would not want to add anything to it as it would be a PITA)

Also, this is the very basic system. It features all of the benefits of the current specialties out there.

You can make it simpler: alter ONE specialty, strip it of all the "effective" code, like the specialty boon, specialty name, whatnot.

make ALL that stuff into an array.
then alter the core code to have computing the array.

and you have a small and simple specialty system.
Logged

It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro
coolgames
Guest
« Reply #9 on: January 25, 2008, 01:22:04 pm »

thankk you guys for the help. I finally got a specialty system into my hands after 2 weeks of my dad coding.
My dad's starting to understand how LoGTD works now that he read all of this too.

I like the specialty system  because:

1. Speed (i didn't try it on my server yet but, nb said it should it will increase it) (i don't know if my dad's one will though  Cry
2. Effectiveness (i am guessing the specialties will be easier for me to make now since i don't have to write all those stupid lines from the file (they already in the SP system) )
3. My players are going to like the "Save Specialties" thing
—Basic Abilities—
Fire Attack (1)
Wind Attack (1)
Water Attack (1)
Earth Attack (1)

—Special Abilities—
• Summon Animals (1)
• Summon Dwarfs(2)
• Summon Elves (3)
• Summon Spirits (5)
• Summon Demons(10)
• Summon Heroes (15)
• Summon Dragons (25)

although i don't know how he coded this, i'll stick my hands on the code and see how.. i am actually fascinated by this since all i told em was *the link to http://nb-core.org/index.php/topic,11.0.html

i whish i had a race system here soon but, i guess i can't ask him now for all the work he did for me Smiley


To expand on that idea, get rid of the current point is system and replacing it like so

Current
    
—Special Abilities—
Summoner (5 points)
• Summon Animals (1)
• Summon Spirits (2)
• Summon Demons (3)
• Summon Heroes (5)

New Idea


—Skill Points 35—
—Basic Abilities—
Fire Attack (1)
Wind Attack (1)
Water Attack (1)
Earth Attack (1)

—Special Abilities—
• Summon Animals (1)
• Summon Dwarfs(2)
• Summon Elves (3)
• Summon Spirits (5)
• Summon Demons(10)
• Summon Heroes (15)
• Summon Dragons (25)

You can make it simpler: alter ONE specialty, strip it of all the "effective" code, like the specialty boon, specialty name, whatnot.

make ALL that stuff into an array.
then alter the core code to have computing the array.

and you have a small and simple specialty system.


thankx Orogan and +nb!
Logged
Nightborn
Administrator
Sr. Member
*****

Karma: +20/-0
Posts: 306



View Profile WWW
« Reply #10 on: January 26, 2008, 11:09:07 am »

Why did you make another topic? I have no clue why.


Also, we are not going to discuss non-nb-core modules here anylonger, sorry.

This is not a forum to help people write modules ^^
Logged

It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!