Saga

Saga is designed to be a complete solution for RPG servers. Saga allows players to form factions for pvp, establish settlements with numerous buildings, develop abilities and unlock skills. Here is a small list of some of features saga will bring to your server:
- Faction Features
- Players can create factions and invite other players.
- Declare wars on factions and sieges on settlements.
- Wages based on the amount of taxes collected from settlements.
- Assign members roles that grant attribute bonuses, abilities and faction permissions.
- Settlement Features
- Ability to create settlements and invite players.
- Protection from outside influence.
- Settlements gain new claim points every minute, based on amount of online members.
- Member roles that grant attribute bonuses, abilities and settlement permissions.
- Building different buildings with various effects.
- Player Features
- Players gain attribute and ability points from killing both mobs and players and by harvesting resources.
- Training attributes provides various physical bonuses.
- Passive and active abilities.
You can view more about the features of saga here.
Keep up to date with the source code and development builds here






-
View User Profile
-
Send Message
Posted Oct 29, 2012FYI: Buildings do generate resources, well the lumber one does :D
I ran through it, and picked at your code to figure out the commands and info on how to make things work. A problem I see is with attributes being case-sensitive, and there not being much info on how attributes and such work. Cause it took me at least two hours to figure out its case-sensitive. I would love to add some of this to your wiki, but I can't change/add anything...
-
View User Profile
-
Send Message
Posted Oct 29, 2012@nomercy4you
I will be implementing vault soon. Will fix the permissions problem. Will put Dynmap on my TODO list.
-
View User Profile
-
Send Message
Posted Oct 29, 2012Dynmap integration would be perfect! To show zones on dynmap and buildings. And my permissions dont work. I have to be op to use any commands. I use official PermissionsBukkit Plugin for permissions. But on start it says: Permissions plugin not found, using defaults
-
View User Profile
-
Send Message
Posted Oct 29, 2012It seems that there is a problem with player data saving for non windows servers. The bug happens because on some operating systems, the directories are case sensitive.
Fixed version: http://www.hot.ee/lostinthecraft/Saga.jar Note: this version also hooks up with Vault economy.
-
View User Profile
-
Send Message
Posted Oct 27, 2012@ZwPBerserk
You can tell your players that Saga doesn’t offer any chest protection. At least in current state. If they really want then I can add a warehouse, which protects settlement chests from outsiders.
I can implement the ability to turn Saga off in about 1.5 weeks.
-
View User Profile
-
Send Message
Posted Oct 27, 2012Thanks for the information. It really helps. I think the pvp aspect is very cool as it is. And how you describe it, its is perfect for me.
Last question about that: Are chests protected in any way? And then i mean.. is it possible to close them off for other players? (not that i would really needed the feature, its just so i can tell my players)
And the only feature i would want is the ability to turn the plugin off in certain worlds. This is only because i would want a vanilla world and i want to use some vanilla maps with the new command blocks. You said you were gonna put this feature in it right? How long u think this might take?
Im even considering deleting Heroes. As i like this saga rpg stuff much more.
-
View User Profile
-
Send Message
Posted Oct 27, 2012@ZwPBerserk
Theoretically there might be a bug where a player gets kicked out of a settlement/faction. I haven’t encountered one though. The console should have shown something. Tell players that they give the exact date when they get kicked if it happens again. You can send me the console output. Btw, reset your server.log if you haven't done it in a while. If it is indeed the case then it probably happened because player information failed to save properly.
Currently owning a settlement only gives better wages and access to /sspawn Settlement_name. You can't grief the owned settlement in any way. When a rival faction is taking over a settlement, you will receive messages in faction chat "/f". To stop claiming you just need to kill/kick enemy faction from the town square before the timer runs out. The rival faction will not loose their progress instantly, so your faction will still need to protect the settlement for some time after that. You can't /sspawn in the settlement while it is being claimed. Faction "/fstats 4" also displays owned settlements and their locations.
Giving grief permissions isn't a good idea imo, because the people will just not make settlements if it can be griefed. The idea behind this is so people build cool settlements and factions compete for them.
The economy being separate isn’t really a feature. I will at some point hook into vault. But I will leave an option not to.
And thanks for giving Saga a try.
-
View User Profile
-
Send Message
Posted Oct 27, 2012I must say this plugin is VERY impressive.
I had some players test it out. It works really good. I found out that /shelp 3 (etc) Gave descriptions about the buildings. The idea of the buildings with special stuff is really cool. Almost like a strategy game but now, you live in it yourself.
Someone said that when he left the game, he automatically left the faction and settlement. Not sure if its true though, but could that be possible..? and how?
Also could u give me some more info about the pvp aspect? Like protecting the base, With griefing, stealing, pvping ?
Also what i think is very good is that the economy in your plugin is seperate from the other economy on my server. This way reallyyy rich people that got their money with jobs and other things(some people have 4 million) are now still balanced within the saga plugin.
Most players vote for saga instead of factions now. Nice job!
-
View User Profile
-
Send Message
Posted Oct 26, 2012@ZwPBerserk
I usually claim the spawn area. I don’t really want to hook into wordguard without a really good reason.
Did you get buildings to spawn resources?
-
View User Profile
-
Send Message
Posted Oct 26, 2012@andfRe
Permissions are working now! Had to change some things with the "-" permissions. No issues on your end though.
Plugin seems to be working fine. Some things that might be handy in the future is stopping people from claiming a Spawnpoint or something. Like an unclaimable area. Maybe something that checks for a worldguard region? Just an idea.
Once more users will get online i can tell u more about how it works together with heroes and stuff .
-
View User Profile
-
Send Message
Posted Oct 26, 2012@ZwPBerserk
It should work. Are you sure you didn’t make any typos? Is the world correct?
Also, Sagas permissions are set up so saga.user.* gives everything you need for normal users. saga.admin.* for admins/mods.
-
View User Profile
-
Send Message
Posted Oct 26, 2012@andfRe
Hey! I started using the plugin today on the server (i was gone for 2 days). And i gave my default group the "saga.user.wilderness.build" permission.
But players still cant build inside the wilderness.
I have the * permission and i can though. :P
(im using PEX)
I posted the info about saga on my server forums and everybody is eagerly waiting to start playing it. With some more info on how everything works. And maybe some more config options this would be one of the coolest plugins i've seen!
-
View User Profile
-
Send Message
Posted Oct 23, 2012@Link2o1o
Thanks, but I already have an official beta server for Saga. But if you get enough people to actively use Saga, then I can certainly use the server for testing. On the current server the RPG part isn’t used as I would like.
-
View User Profile
-
Send Message
Posted Oct 23, 2012I like where your going with this, and I like the idea myself. It reminds me of what Towny was, but with quite a few additions itself. I would like to setup a server for your plugin, and if its okay it could be used as the current beta server for your plugins development. I would be giving you full OP and all to test and prep your mod/plugin for release.
-
View User Profile
-
Send Message
Posted Oct 23, 2012@ZwPBerserk
If you don’t want people creating settlements in a certain world, then just add the negative permission node for it: -saga.user.settlement.create . Same with factions. If you don’t want a settlement to be claimed, then don’t add a town_square building.
Saga doesn’t restrict chest and door usage (unless it's a warehouse, which is not in default config). Should it?
Replaced /f with /fc: www.hot.ee/lostinthecraft/Saga.jar This is not an official version.
Also, if you have a creative world then don’t forget to disable guardian rune on that world while testing: general.json: "guardRuneDisableWorlds":["creative"] <- case sensitive
-
View User Profile
-
Send Message
Posted Oct 23, 2012@andfRe
Thanks for the long reply! I really appreciate it.
Not sure if i really need to plugin to be disabled complete in a world though. But is it possible to just disable people claiming and creating settlements in a world by giving them no permissions in that world?
If people take over settlements can they access chests and doors? So they can loot the items and stuff? Would be cool :P
Its cool that blocks still deal damage but wont destroy blocks!
BTW im gonna test the plugin today or tomorrow on my live server (together with factions). If you want u could make a version that doesnt conflict with factions. Or just make the /f command /fc or something (just an idea)
-
View User Profile
-
Send Message
Posted Oct 23, 2012@rasnyderiii
It is a bit late to separate into modules. Also, settlements, RPG and factions are supposed work as one whole. It would be hard to achieve that if they were separate modules.
There are also some fundamental differences that I can't use towny/factions for.
All future modifications (like Dungeons) will probably be in separate modules.
You can disable some parts by removing permissions.
-
View User Profile
-
Send Message
Posted Oct 23, 2012@ZwPBerserk
1. It is possible to exploit player exp gain, but there isn't much I can do on the plugin side. That should be the mods/admins job to seek out the exploiters. Things like that should be visible, because you need to kill a lot. You can't really exploit faction leveling by making throwaway settlements. Higher level settlements are worth a lot more and settlements below level 5 (config option) get disbanded if there are no members left. You can give your settlement a leveling bonus, by joining with an alternative account, but you will need quite a few to make it count.
2. Currently no. If it is something you really need then I can implement the option if a few weeks.
3. All explosions are blocked in settlements. They still deal damage. Creeper explosions are blocked everywhere (config option).
4. Factions give the name as a prefix.
5. After you die, your inventory gets restored. You will need to recharge the guard rune after that in academy building. Costs coins. Important note: Saga doesnt hook into eco plugins yet.
6. Although I haven’t tested, but I think Saga will conflict with Heroes. Mainly because Saga modifies hp. You can turn off all abilities by removing them from the config. I haven’t made a proper config tutorial, so PM me/add a comment if you want to remove them.
7. You take over by standing in the town square building. You cant grief owned settlements, but you can /sspawn there and the faction members get additional wages.
I really don’t want to change /f, but I can compile a modified version without the conflicts.
It is important to note that some of Sagas config is not properly balanced yet, so I would appreciate any feedback if you choose to use Saga.
-
View User Profile
-
Send Message
Posted Oct 23, 2012@rmh4209
I don’t have an API page, but you can fork Saga on github. Almost everything is commented. If you want me to upload javadocs then let me know.
No IRC channel.
-
View User Profile
-
Send Message
Posted Oct 23, 2012Fantastic idea - but - bloated. Separate this into modules. RPG / Settlement / Dungeons..
I love the idea of settlements you have! But competing with Towny and Factions is.. setting up for failure - why not lets this hook into Towny and Fac - and let it be something that as it grows those of us who use it will eventually go - this is even better!
Will be watching this - has sweet potential!