Welcome, Guest. Please Login or Register.
May 14, 2025, 10:45:20 PM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  Development  |  Mod Ideas and Creation  |  RPG Mod Defined « previous next »
Pages: [1] 2 3 ... 7 Reply Ignore Print
Author Topic: RPG Mod Defined  (Read 6877 times)
irbrian
Sr. Member
****
Posts: 489


I create. Therefore I am.

brian@inverse-reality.com WWW
RPG Mod Defined
« on: December 21, 2001, 03:53:12 PM »
Reply with quote

[Wasn't quite sure where to post this]

I've decided I really want to make an attempt at an RPG Mod. However I have a feeling this is going to be a HUGE project for someone like me who started learning PHP -- er, yesterday. I know how to make a "Hello World" script or to pass variables from a form on one page to a document on the next, and really thats it.

I was really hoping a few people might be able to help me with all this -- basically here's the plan (listed in the order I'd like to implement the feature):

1) Auto-assigned Points: Posting (and later, other actions) will have an Experience Points Value, specified by the admin. This point value will be applied toward the user's running "experience" total which will be displayed in the info box to the left of a post. For this I will need to figure out how to make a table in the user's record in the database for Experience.

2) Admins (and moderators if the admin allows them too) can manually assign points to a user. They can either do this by manually editing the user's Experience Points total in the user's profile, or by clicking on an Admin-only option on the post to assign an amount to the post itself.

3) Membergroups instead become Levels. A Member's level increases when they hit the admin-specified exp points required for that level. (Level 4 might be 1200 points, Level 8 might be 5600 points.)

4) Users rating: Members can rate other members using a Poll-like scale. The options and associated points value would be set by the Admin. For example:

In rating this Member, please ask yourself:
How considerate are they of other members?
Do their posts contribute to the community or present useful information?

Rate this Member:
- Excellent [This might add 50 exp points]
- Very Good [This might add 40 exp points]
- Good [This might add 25 exp points]
- Fair [This might add 5 exp points]
- Poor [This would add no exp points]

5) Karma: Rating members would also have a direct influence on a sliding-scale variable called "karma" which would have a value from 1 to 10, based on how the user was rated by other users, and also by the frequency of their posts. The default value would be 5 (equivalent to "Good" on the scale)" and it would increase or decrease based on user ratings and being above or below a certain number of posts in a running month.

Karma would influence the rate at which a member's experience points increased. For example, if posting a message in an ordinary thread gives the user 100 points, and that user had a karma of 8, they might actually receive, say, 112 points... a 12% increase... whereas if Karma was 1, they might only receive 96 points, a 4% decrease. (I'm basing this, for example sake, on each point above or below 5 being worth a 4% increase or decrease. Perhaps this could be adjusted exponentially, or at least altered on a per-level basis... or just specified by the admin.)

6) All of these things could be displayed using graphical bars, as they are in existing mods for iKonboard and vBulletin, but that wouldn't be necessary. Instead each post could simply display the user's Level and Karma, and keep their experience points private. Or display the level and experience but not karma, or show all three, or just show level or show nothing at all, depending on the Admin's preference.


Sheesh -- like I said, a lot of work. If someone else wants to do all this for me and call it their Mod instead of mine, PLEASE feel free to have at it -- just let me know so I don't have to waste my time. ;)
Logged

Imparting great wisdom daily to those who will mistake my words as such.
Matt Siegman
Super Duper Developer
YaBB God
*****
Posts: 927


Red Hot!

ICQ - 95930457 WWW
Re:RPG Mod Defined
« Reply #1 on: December 21, 2001, 06:20:09 PM »
Reply with quote

your crazy ;)
Logged

irbrian
Sr. Member
****
Posts: 489


I create. Therefore I am.

brian@inverse-reality.com WWW
Re:RPG Mod Defined
« Reply #2 on: December 22, 2001, 01:23:38 AM »
Reply with quote

I had a feeling I'd get responses like this.

I appreciate the vote of confidence. But I'm going to try anyway.
Logged

Imparting great wisdom daily to those who will mistake my words as such.
Matt Siegman
Super Duper Developer
YaBB God
*****
Posts: 927


Red Hot!

ICQ - 95930457 WWW
Re:RPG Mod Defined
« Reply #3 on: December 22, 2001, 03:38:56 AM »
Reply with quote

Its a nice idea, but a big job...
Logged

irbrian
Sr. Member
****
Posts: 489


I create. Therefore I am.

brian@inverse-reality.com WWW
Re:RPG Mod Defined
« Reply #4 on: December 22, 2001, 06:10:29 AM »
Reply with quote

Well as I mentioned I'm taking it one step at a time. The first thing would be a mod that put "Points per Post" (X) in the Admin section, added a field in the database called "Experience", and then added X to the user's Experience field every time they hit "post".

Don't think of it as one mod, think of it as lots of different mods built over time that just happen to work together.
Logged

Imparting great wisdom daily to those who will mistake my words as such.
Damien
Jr. Member
**
Posts: 60


WWW
Re:RPG Mod Defined
« Reply #5 on: December 22, 2001, 08:13:27 PM »
Reply with quote

Do you think it's possible to "reward" people for using the attachment feature?

I run an audio freestyle board and have the attachment mod hacked so people can post audio.  And would like to reward them for posting files.  

Something to promote uploads  ;)

Check out what I did here.

Oh, have a look at my Karma buttons too...... ;D
Logged
Wiedo
Jr. Member
**
Posts: 50


I love YaBB SE - sure I do baby!

ICQ - 14949685 WWW
Re:RPG Mod Defined
« Reply #6 on: December 23, 2001, 12:05:14 AM »
Reply with quote

Maybe it's cool when users can define witch class you are... a Wizzard, Mage, Paladin, Monk, Sorcerer, Druid etc.
Logged
scx
Full Member
***
Posts: 218


Re:RPG Mod Defined
« Reply #7 on: December 23, 2001, 10:14:46 AM »
Reply with quote

As Kronosz said it would be good that members could define his/her class.
And here's my idea of this classes:
Each member could choose one (or more) class(es). For this board classes would be say: scripter, installer, etc. One class for almost every board. So when a member post in the board of his class he gets extra exp points. But to be sure not to discourage members to post in other boards, a member shouldnt get less exp point because of posting in the board not of his class.

Also if you need any help writing that mod, tell me :D
Logged
Wiedo
Jr. Member
**
Posts: 50


I love YaBB SE - sure I do baby!

ICQ - 14949685 WWW
Re:RPG Mod Defined
« Reply #8 on: December 23, 2001, 04:51:54 PM »
Reply with quote

I think it's cool when you can capture boards...
If you are a mage and you have the most posts/exp points on that board (or with other mages), the mages captured that board... and on the board index will stand: Mod Ideas -> Ruled by Mages  :)

and when you post on another board that's ruled by another class, you sort of attack the other class sow you get more exp. points... and that's how you get the most experience points.... a sort of battle of classes (when you have not much members you can define that there just two classes to be choosen from and when you have a board with 100 members every day you should make 8 classes or something)...

and there will be the top 25 of the members with the most experience points!  ;D

When I could make a mod I should make this one... but I can't code anything  >:(...
Logged
scx
Full Member
***
Posts: 218


Re:RPG Mod Defined
« Reply #9 on: December 23, 2001, 09:14:43 PM »
Reply with quote

Good idea! :D But there could be problems if most of members choose one class. And total win of one class over all boards isnt much fun.

Also irbrian said he'll make more than one mod for this. How about first to make sort of base RPG mod with exp points and levels. And then you could add additional RPG mods over this one.
Logged
Karle
Jr. Member
**
Posts: 64


I love YaBB SE!

WWW
Re:RPG Mod Defined
« Reply #10 on: December 23, 2001, 09:31:44 PM »
Reply with quote

@Irbrian:

wow, if this will be completed as an Mod - you will get from me not 50 Points for Excellent - you will get 200 Points for "God"  ;D ;D

Hope the complete Project will be done.

Greetz,   Karle
Logged

Karle aka "Exteriton"
[50 % of Pain Alliance]
http://www.painalliance.de

Hardbase
http://www.hardbase.org

USN [UNITED SPEEDCORE NATION]
http://www.u-s-n.de
klumy
Sr. Member
****
Posts: 432


Re:RPG Mod Defined
« Reply #11 on: December 23, 2001, 09:38:34 PM »
Reply with quote

this board is based on such ratings ;)
http://boards.turtled.com/
Logged
Wiedo
Jr. Member
**
Posts: 50


I love YaBB SE - sure I do baby!

ICQ - 14949685 WWW
Re:RPG Mod Defined
« Reply #12 on: December 25, 2001, 05:57:28 PM »
Reply with quote

I would like it when someone makes this mod...  ;D
Logged
irbrian
Sr. Member
****
Posts: 489


I create. Therefore I am.

brian@inverse-reality.com WWW
Re:RPG Mod Defined
« Reply #13 on: December 28, 2001, 06:12:09 PM »
Reply with quote

Um.. I really need some help on this one.. I realized that due to time constraints and working on my own board and projects, I won't have much time to work on this, and I also know very little PHP yet. I plan to study the YaBB SE code for awhile to get to know it.. but for now, I need someone who is familiar with PHP and Mod'ing YaBB SE to help me out.

The first thing we need to do is work on setting up experience points and levels. Can anyone help me with this?
Logged

Imparting great wisdom daily to those who will mistake my words as such.
G2Koolio
Noobie
*
Posts: 37


Web Diviner

ICQ - 40463845 WWW
Re:RPG Mod Defined
« Reply #14 on: December 28, 2001, 07:23:43 PM »
Reply with quote

*Walks right next to the size of this mod and falls over looking up at it*


This is a really huge project... well to impliment everyones ideas in it.

Such a MOD could be created as a task of Base MOD with addons.

Sort of a Mod with Mods...


Supposing you came out with a Base RPG mod that someones level went higher as they posted by experience. Also extra exp for Praised Karma. (Granted this would have to be optional as not everyone uses Karma)

Then you could add a MOD to that as one of the other users above stated.



Though I'd be glad to help... i'm a beginner PHPer as well... not to mention I have only commercial YaBB Boards and no such need for an RPG mod.


Unless it was generated with someone who seems to have the most questions and problems ;)
Logged

Pages: [1] 2 3 ... 7 Reply Ignore Print 
YaBB SE Community  |  Development  |  Mod Ideas and Creation  |  RPG Mod Defined « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.017 seconds with 20 queries.