Author Topic: New Specialitys Point System  (Read 10364 times)

Orogan

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
    • View Profile
New Specialitys Point System
« 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


Harthas

  • Guest
Re: New Specialitys Point System
« 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?

Orogan

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
    • View Profile
Re: New Specialitys Point System
« 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.

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Re: New Specialitys Point System
« 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 =)
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
  • *
  • Posts: 29
  • Karma: +0/-0
    • View Profile
Re: New Specialitys Point System
« 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.

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Re: New Specialitys Point System
« Reply #5 on: December 25, 2007, 07:40:17 pm »
 :) 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)
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
  • *
  • Posts: 29
  • Karma: +0/-0
    • View Profile
Re: New Specialitys Point System
« Reply #6 on: December 26, 2007, 12:13:15 am »
Could you write a more basic system i could use?

coolgames

  • Guest
Re: New Specialitys Point System
« 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  :P

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Re: New Specialitys Point System
« 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.
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
Specialty System
« 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  :'(
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 :)


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!

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Re: Specialty System
« 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 ^^
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