Alliance Revramp

Should we Implement this idea

Yes
25
100%
No
0
No votes
 
Total votes: 25
[SGC_ReplicÅtors]
Forum Addict
Posts: 3949
Joined: Sun Mar 13, 2005 4:57 pm
ID: 0

Alliance Revramp

Ok allaince need to do more than allaince are doing now. Heres the idea....

1. Alliance Wars(similar to chaos and more...)


The leaders of their alliance can set relationships with other alliance; this forces all members within the alliance to be at war/peace/Neutral/Ceasefire with them to make battles more interesting. Another option would be that you will have a Galactic newspaper side bar appear, this only becomes important if you are in an alliance, right in this newspaper it will only specify attacks/relations done to your alliance members with the opposing alliances. Also have another option for the leaders a Notice text box where he can right anything in their and it gets automatically submitted to every member within the alliance but this doesn’t end up in the message box it appears at your Command Center, a small text box area under your stats. This Newspaper does not record outside interference.

Example

GameTime: 10:14:27
Alliance XX has declared all out WAR with Alliance YY, prepare your forces….

GameTime: 10:14:27
Player XX has attacked Player YY and has taken ZZ Naqada

GameTime: 10:14:27
Player XX has attacked Player YY and has defend the assault

GameTime: 10:14:27
Alliance AA has requested Alliance BB to help them destroy Alliance XX

GameTime: 10:14:27
Allaince BB has refused the request of Alliance AA to join in the fight.

GameTime: 10:14:27
Player AA has sent a shipment of UU/Naqada/Turns to Player CC

GameTime: 10:14:27
Unknown Player AA has Sabotaged XX weapons Player CC


2. Beneficial Relation


Alliance Relations/Relations
Numbers can be reevaluated later to further balance game. This is how it works everybody in the game can pick however they want in there personal Alliance, all they have to do is Go to the Alliance bar and they select who they want in there alliance, but the person you are inviting must say accept of decline the offer. If the invited person accepts his slot well be filled with the players name and vice versa. So let say A wants B to be in his defensive alliance A invites B to his defensive alliance B accepts in A defensive alliance slot the name B well be on it and B defensive slot well say A.

Defensive-A defensive alliance builds a solid foundation to protect each of the partners. Any time you are attacked, XX% of your allies forces (if they have any defense) will come to assist in your defense. You and your allies well lose men and weapons well be damaged. But the Main person who is getting attacked well suffer the blunt of the attack, so they may suffer a lot more damage in repair bill and men loss than there allies.
Max: 3 Allies

Offensive-The opposite of the defensive alliance, an Offensive Alliance will auto bring in XX% of your allies army during your attacks (if they have any offense). So the main attacking person well suffers most of the damage in repair bill and men lost than his/her allies. But since this is a group effort the allies get a share of you naqada spoils.
Max: 2 Allies

Intelligence-An intelligence alliance brings together the strength of each member’s intelligence agents in both engaging in and protecting from spy operations. This well bring XX% of you allies spy power in protecting and defending (if they have any). Like all other alliance the main person doing the spying well suffer most of the damage in spy loses. This does not eat up the allies Covert capacity it only eats up the Main person who is doing the spying.
Max: 3 Allies

Technology- This type of Alliance can work if they add more technology into the game. This alliance is beneficial to technology players. Each time one person engages in technological research, His allies well receive XX% of the knowledge, a lack of technology on your part will limit your gains from an alliance.
Max: 3 Allies

EXAMPLE

[SGC_ReplicÅtors] Alliances

Image


3. Alliance State (NUMBERS CAN BE CHANGED)


Stances only appear in Alliance wars, stances can only be adjusted every 96 turns. They have there draw backs and bonuses.

None
This is the default status for a alliance and has no bonuses or drawbacks.

Peaceful
The Peaceful stance provides the following bonuses and drawbacks:
This stance is only for alliance that does not wish to pursue to fight a war with this in effect it is harder for the opposing alliance to mount a offensive onto the peaceful alliance but the peaceful alliance also suffers

+25% Defense against spy and operations
-15% Ability to perform spy operations against enemies
-10% Offense
-10% Repair bill Defensive weapons
+10% Repair bill Offensive Weapons

Fortified
The Fortified stance provides the following bonuses and drawbacks:
This stance is for Alliance who wants to get info on the opposing alliance before mounting any sort of attacked.

15% lower defensive Losses
10% Higher Defense
15% Lower Offensive weapons Strength
Enemy’s war meter has slower increase rate.

Aggressive
The Aggressive stance provides the following bonuses and drawbacks:
This is for alliance that blindly rushes into battle not analyzing the enemies’ strength.

-15% Lower Naqada production
15% Lower offensive Losses
5% Lower defensive weapons strength
The war Meter rises at Faster

4)

Alliance wars in depth


As in Chaos you can declare war on an entire alliance and this will set your entire alliance members at war with the other alliance. Now there is another thing to be taken care of abuse of this new system… some alliance can get there entire alliance online one day and declare war on a alliance and start attacking them without any warning, and they could can a huge jump start, the counter measure is the alliance that is declared war on gets a message to every single member that some alliance declared war on you and War will officially begin in 96 Turns (2 days).

EXAMPLE

Image


This war meter will determine who wins the war or not first the light blue color will determine the right side alliance and vise versa. To actually win a war you must keep the meter more than 80%-85% for more than 48 Turns and the enemy will be forced to surrender. What determines the war meter going left or right are the basics attacking, sabotages, Naqada/UU Gains, Failed attacks.

5)
Allies, Allies, Allies….

Well since there are alliances that help other alliance out, the war meter can also fit extra new comers to the side of the war so one side of the bar might have 3 Alliance and the other side might have 3 too. And it works the same way as a 1 vs. 1 war. But before the assisting Alliance can come in and help they will also get a message saying this alliance requests for your help against the other alliance. The leader of the Requesting alliance has 2 choices Accept or not to accept and the message is only there for 96 Turns. Also they will also have to wait to get into the war a time of 24 turns before they can start helping. The enemy alliance will have no warning about a request…but since each alliance has there on off site forums there are always spies and people talking that they could find out that the other alliance requested help.

Image

6)
Winners/Losers/CeaseFires rewards

Ok this is the reward system....you can chose to have a reward or not that is up to the warring parties leaders if u just want a clean fight with no rewards for either losers or winners. you can go smahs each other to bits

If u want a reward this is how its going to be set up. It all depends on the how long you fight the war if u fight a very short war u will get very little rewards in the end if u fight a long war then the rewards will be bigger. More Alliance into a fight the bigger the rewards i mean exponentially. The rewards gets automatically divide among everybody.

During a fight there will be a Reward Cache under the war meters, this will tell you the size of the reward you get and it grows everyturn whether you are doing nothing or something. How the rewards gets caclualted is...indirect growth what i mean by this is Everytime you repair your weaps that money goes directly to the Reward Cache. SO if you want a bigger reward SMASH your enemy.

Also All resouces you buy from the market gets taxed and goes to the Reward cache if you buy turns or UU some of those will be converted to naq and sent to the reward cache.

Also in war Glory and repurtation is EARNED the hard way. If you win a alliance war 1% of every enemies reputation gets shipped into the reward cache and divide evenly amoung the members this only works if they have GR points to lose.

7)
Temporary War Forums

Ok this is a forum inside the game its only temporarly for war purposes
this will be under the relations tab on the left side of the screen where the warring parties can discuss between allainces. Just remember not ot post any stargetic information this Forum can be seen by all warring parties why we need this is becuase so allaince leaders can discuss any treaties/surrenders/ceasefires any sort of commication between the warring parties.

The forums dissapears with everything in it after the warring parties surrenders or loses.

8.
ANTI-ABUSING
1. During a war you cant attack anyone else but the other alliance you are warring with. No out side of war attacks.

2. Other poeple outside the war can attack you, sab you, do whatever but they will get heavily reduced gains because they are interfereing. PLus they get increase weps cost and combat losses.

3. No PPT in war, but what happens if u PPT and u jump into war....I SAY U LOSE IT....we dont need sissies hidiing in war....everybody fights no one quits...But what if u paid real money...u keep ur 2 days becuase you paid real money for it. if u buy it in the market will too bad.

4. No activity during a fight, the war meter will slide to the smallest allaince(member wise maybe power wise)

5. Members that are in a war and run away cant get back in until the war is over further more there will be a defect cost for doing this(Thinking of losing a % out of everything...(weps,turns,UU,UP,spy levels,money,personal)

6.
Market prices...this is only for the warring parties,the poeple outside the war is not effected. As was i saying the prices in the market in wartime is increased to the specific player depending on the player power.

7. All Rewards get auto divided to every member so if u have a lazy ass in ur alliance u better whip him back to shape and fight the war. Or he can sit there and recieve the beatings he gets from the alliance further increaseing the warmeter for the other allaince.

8. What about poeple outside the war sending you aid, this is allowed, but you as a warring member can not send outside of war only to your alliance members.

9. There are some alliance thay have so much power that they could smash any small alliance. Going to war with another alliance should have some certain limit like a 10x rank raiding limit for raiding. (There should be some sort of ratio limit so warring parties are evenly macthed)

10.
Once you are in war u cant recruit any new members into your alliance until the war is over.

11.
Vacation Mode...there is no Vacation mode inside of war...but what happens if u are in vactaion mods and your alliance goes to war...u stay in vacation mode until you drop out...once u drop out your fair game and you CANT go back.

12.
Maixium members that can go into war is 5/5 on the other side of the war meter and 5 on the other side. More members Even more rewards.

13. For a multi Alliance Battle...what happens if one of your alliance teams quits on you.....too bad they stay in until a winner or a loser is decide.As i said earlier we dont need lazy asses, also this makes sure u beter pick a allaince that will actaully do something!

14. Once there is a winner there will be a caeasefire between the 2 groups for 5-7 days. That means that these 2+ alliance cant hit each other for becuase kicking a enmey while hes down is not a game anymore. Also The loser alliance gets a week War protection this means they can jump into war with any other alliance for a week becuase they will be easy pickings.

15. The reward system is absed on weapons repair but what happens is u mass the player until he has no weps left will soince he has no weps to repair no money goes to the reward cache. This is your choice mass him or not.

Thats All the anit Abuse i can think of if u have more feel free to psot it
Last edited by [SGC_ReplicÅtors] on Wed Mar 01, 2006 6:48 pm, edited 5 times in total.
KnightValor
Forum Regular
Posts: 660
Joined: Tue Oct 11, 2005 6:55 pm
ID: 0
Location: Banned.

Whoa...

Very well thought out... It might be tricky, but it would be worth it...

Simple war meter:

Code: Select all

... ?>
<table width=200 border=1><tr><td width=40>0%</td><td width=40>20%</td><td width=40>40%</td><td width=40>60%</td><td width=40>80%</td><td width=40>100%</td></tr></table>
<table width=200 border=1>
<tr><td width=<?php print($percent*2); ?> bgcolor=FF0000></td><td width=<?php print((200-$percent*2)); ?> bgcolor=FF4444></td></tr></table>
<?php
print("Your alliance holds ".$percent."% of the War Meter");
...


Well, at least most of it.

However, some of your ideas I think overcomplicates things a bit too much...

no defensive/offensive/intelligence/research mini-alliances. Waaay too complicated. Or at least, it would be on top of all of this.

But in case admin disagrees with me...

mysql table `users`:
Add def_alliance_p1, def_alliance_p2, atk_alliance_p1, spy_alliance_p1, spy_alliance p2, and research can be added later if at all.

Accepting proposal...

Code: Select all

\\ $id would be the invitor's id
\\ $request would be the alliance request type (def, atk) in numerical form
if($request == 1) { // def
if(mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."' AND `def_alliance_p1`='0' OR `def_alliance_p2`='0')) == 1) {
$othermember1 = mysql_result(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."''),null,"def_alliance_p1");
$othermember2 = mysql_result(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."''),null,"def_alliance_p2");
if($othermember1 != 0) {
mysql_query(UPDATE `users` SET (`def_alliance_p1`, `def_alliance_p2`) VALUES ('".$id."', '".$othermember1."')"); }
if($othermember2 != 0) {
mysql_query(UPDATE `users` SET (`def_alliance_p1`, `def_alliance_p2`) VALUES ('".$id."', '".$othermember2."')"); }
if($othermember1 == 0 && othermember2 == 0) {
mysql_query(UPDATE `users` SET (`def_alliance_p1`) VALUES ('".$id."', '".$othermember2."')"); } } }
if($request == 2) { // intel
if(mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."' AND `spy_alliance_p1`='0' OR `spy_alliance_p2`='0')) == 1) {
$othermember1 = mysql_result(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."''),null,"spy_alliance_p1");
$othermember2 = mysql_result(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."''),null,"spy_alliance_p2");
if($othermember1 != 0) {
mysql_query(UPDATE `users` SET (`spy_alliance_p1`, `spy_alliance_p2`) VALUES ('".$id."', '".$othermember1."')"); }
if($othermember2 != 0) {
mysql_query(UPDATE `users` SET (`spy_alliance_p1`, `spy_alliance_p2`) VALUES ('".$id."', '".$othermember2."')"); } } }


Okay, uh... that's not nearly all yet, I know, but I'm too lazy to finish it/correct the mistakes I just reallized I made/look up the things I'm not sure on, so hopefully this will at least help out to start.

Things I didn't have: I forgot to put "WHERE `id`='".$pid."'" in all the update alliance columns (assuming pid is the accepting player's id). I didn't add anything to update the other members' profiles with the new alliance member. I also forgot in the spy one to add a third $othermember scenario... If there are no alliance members yet.

Arg. Yeah, I got tired of doing that for an idea I don't even support.

But the main idea behind this is amazingly good!
Ex-hacker.


I'm not really a bad guy, just bored. ;)
User avatar
Bahamut
Forum Expert
Posts: 1226
Joined: Mon Apr 11, 2005 9:01 am
Alliance: The AEON Kings
Race: SystemLord
ID: 1
Contact:

yea i had privilege to read hole concept few days before

i mean what to say expect great idea


NICE!
Image
User avatar
Wolf359
The Big Bad Admin
Posts: 5208
Joined: Sat Feb 19, 2005 2:40 am
Alliance: EPA
Race: Tauri
ID: 0
Location: Omnipresent
Contact:

Honours and Awards

Grrrr - alliance wars was my idea :evil:

http://www.stargatewars.com/phpBB2/viewtopic.php?t=4010

:-D

Although I must admit that you have gone into more depth, and suggested some extra alliance improvements.

The only bit I really really don't like is the 2nd part - Beneficial Relation. As I understand it - this is having different people to help you out for different things (attack/defence/covert) - this is kind of alliances within (and without) of alliances and I think is a little bit too overcomplicated.
Image
Severian wrote:So I say as a last resort, splice Semper & Wolf359 for a good balance, Clone said unholy abomination a hundred times, let loose on forums and problem solved.
Mod Speak
Chris M
Forum Expert
Posts: 1366
Joined: Tue Apr 19, 2005 1:06 pm
Race: System Lord
ID: 13122
Location: England

wow, i like this idea
very well thought out
RETIRED
[SGC_ReplicÅtors]
Forum Addict
Posts: 3949
Joined: Sun Mar 13, 2005 4:57 pm
ID: 0

Wolf359 wrote:Grrrr - alliance wars was my idea :evil:

http://www.stargatewars.com/phpBB2/viewtopic.php?t=4010

:-D

Although I must admit that you have gone into more depth, and suggested some extra alliance improvements.

The only bit I really really don't like is the 2nd part - Beneficial Relation. As I understand it - this is having different people to help you out for different things (attack/defence/covert) - this is kind of alliances within (and without) of alliances and I think is a little bit too overcomplicated.



dont worry Wolf if it wasnt for everybdy who posted anything on allaince wars and such i would never had thought about this idea...it just too me a while to thnk of a idea like this....


as for the current idea there are some concepts in the idea that seem flawed and need to be iron out. Also i am currently thingking of a rewards system for winning...

KnightValor wrote:Whoa...

Very well thought out... It might be tricky, but it would be worth it...

Simple war meter:

Code: Select all

... ?>
<table width=200 border=1><tr><td width=40>0%</td><td width=40>20%</td><td width=40>40%</td><td width=40>60%</td><td width=40>80%</td><td width=40>100%</td></tr></table>
<table width=200 border=1>
<tr><td width=<?php print($percent*2); ?> bgcolor=FF0000></td><td width=<?php print((200-$percent*2)); ?> bgcolor=FF4444></td></tr></table>
<?php
print("Your alliance holds ".$percent."% of the War Meter");
...


Well, at least most of it.

However, some of your ideas I think overcomplicates things a bit too much...

no defensive/offensive/intelligence/research mini-alliances. Waaay too complicated. Or at least, it would be on top of all of this.

But in case admin disagrees with me...

mysql table `users`:
Add def_alliance_p1, def_alliance_p2, atk_alliance_p1, spy_alliance_p1, spy_alliance p2, and research can be added later if at all.

Accepting proposal...

Code: Select all

\\ $id would be the invitor's id
\\ $request would be the alliance request type (def, atk) in numerical form
if($request == 1) { // def
if(mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."' AND `def_alliance_p1`='0' OR `def_alliance_p2`='0')) == 1) {
$othermember1 = mysql_result(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."''),null,"def_alliance_p1");
$othermember2 = mysql_result(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."''),null,"def_alliance_p2");
if($othermember1 != 0) {
mysql_query(UPDATE `users` SET (`def_alliance_p1`, `def_alliance_p2`) VALUES ('".$id."', '".$othermember1."')"); }
if($othermember2 != 0) {
mysql_query(UPDATE `users` SET (`def_alliance_p1`, `def_alliance_p2`) VALUES ('".$id."', '".$othermember2."')"); }
if($othermember1 == 0 && othermember2 == 0) {
mysql_query(UPDATE `users` SET (`def_alliance_p1`) VALUES ('".$id."', '".$othermember2."')"); } } }
if($request == 2) { // intel
if(mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."' AND `spy_alliance_p1`='0' OR `spy_alliance_p2`='0')) == 1) {
$othermember1 = mysql_result(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."''),null,"spy_alliance_p1");
$othermember2 = mysql_result(mysql_query("SELECT * FROM `users` WHERE `id`='".$id."''),null,"spy_alliance_p2");
if($othermember1 != 0) {
mysql_query(UPDATE `users` SET (`spy_alliance_p1`, `spy_alliance_p2`) VALUES ('".$id."', '".$othermember1."')"); }
if($othermember2 != 0) {
mysql_query(UPDATE `users` SET (`spy_alliance_p1`, `spy_alliance_p2`) VALUES ('".$id."', '".$othermember2."')"); } } }


Okay, uh... that's not nearly all yet, I know, but I'm too lazy to finish it/correct the mistakes I just reallized I made/look up the things I'm not sure on, so hopefully this will at least help out to start.

Things I didn't have: I forgot to put "WHERE `id`='".$pid."'" in all the update alliance columns (assuming pid is the accepting player's id). I didn't add anything to update the other members' profiles with the new alliance member. I also forgot in the spy one to add a third $othermember scenario... If there are no alliance members yet.

Arg. Yeah, I got tired of doing that for an idea I don't even support.

But the main idea behind this is amazingly good!


WHAO....i feel so honoured that u actautlly coded it KUDOS!
User avatar
Bad Wolf
The Man Behind the Curtain
Posts: 4107
Joined: Wed Jul 20, 2005 11:54 am
Race: System Lord
ID: 0
Location: The Grassy Knoll

LOVE IT

Please make it so admin !!!!!!

it is well thought out, might be hard to do, but it is so good, would make the game new again.


PS = I love it !!!!!
Image
[SGC_ReplicÅtors]
Forum Addict
Posts: 3949
Joined: Sun Mar 13, 2005 4:57 pm
ID: 0

I noticed the wars between allaince are not will organized if we had some sort of system like this it will organzie the masses to jion in and get ppl to help out with the bar and such it will determin who is winning or losing.



Always i gotta think of something for the rewards for the winners and also the war forums
NoDot
Forum Irregular
Posts: 342
Joined: Wed Feb 09, 2005 4:37 pm
ID: 0
Location: Preparing for my big move...
Contact:

If this is implimented, then I'm becomming an Asgard and joining an alliance, because those are the people who'll be at the top then.
Trade Feedback Thread for NoDot
You recieved 980 Naquadriah in exchange for 490,000 Units!
Don't! Just...don't!
[SGC_ReplicÅtors]
Forum Addict
Posts: 3949
Joined: Sun Mar 13, 2005 4:57 pm
ID: 0

lol ASgard, this idea isnt suppose to do anything except organize relations that all will maybe some of the ideas are more of a game enhancement lol
ZS Agent281
Forum Intermediate
Posts: 960
Joined: Fri Dec 16, 2005 9:21 am
ID: 0
Location: At the edges of the universe, waiting, replicating.

I really like it, but I must say that the agressive stance makes it seem like it would be far too weak and people would just go covert stance to combat the defensive stance. You are adding way too much emphasis on defense and like NoDot said, Asgard alliances will completely pwn all.
By Haktar-
Image
Image
[SGC_ReplicÅtors]
Forum Addict
Posts: 3949
Joined: Sun Mar 13, 2005 4:57 pm
ID: 0

my entire idea doesnt have to be implmented the main idea iw as suggesting was the chart and war meter
ZS Agent281
Forum Intermediate
Posts: 960
Joined: Fri Dec 16, 2005 9:21 am
ID: 0
Location: At the edges of the universe, waiting, replicating.

I understand that it is not an "as is" idea, but I am just saying that that is definitly an area that needs to be worked on if you don't want the Tauri to slip into an even deeper pit. :lol:
By Haktar-
Image
Image
[SGC_ReplicÅtors]
Forum Addict
Posts: 3949
Joined: Sun Mar 13, 2005 4:57 pm
ID: 0

Indeed
[SGC_ReplicÅtors]
Forum Addict
Posts: 3949
Joined: Sun Mar 13, 2005 4:57 pm
ID: 0

Does anybody have ideas on the rewards system i am kinda tap out on the thnking part...
Locked

Return to “Suggestions Archive”