ironman

Re: ironman

Postby dzienny » 26 Mar 2012, 17:37

There are no sophisticated checks for ironman challenge. If someone logs out he loses nothing. Ironman challenge can be taken up only before the flood starts. It's impossible to take on ironman challenge during the flood.

Also mind that the code for money award changed. Default implementation looks now this way:
Code: Select all
public static void PayRewardDefault(Player p, int rewardDifference)
        {
            if (p.IsAboveSeaLevel)
            {
                if (p.IronChallenge != IronChallengeType.None)
                {
                    p.money += Settings.LavaSettings.All.RewardAboveSeaLevel * 2;
                    Player.SendMessage(p, string.Format(Lang.LavaSystem.RewardMessageAboveSea, Settings.LavaSettings.All.RewardAboveSeaLevel * 2, Server.moneys));
                }
                else
                {
                    p.money += Settings.LavaSettings.All.RewardAboveSeaLevel;
                    Player.SendMessage(p, string.Format(Lang.LavaSystem.RewardMessageAboveSea, Settings.LavaSettings.All.RewardAboveSeaLevel, Server.moneys));
                }
            }
            else
            {
                if (p.IronChallenge != IronChallengeType.None)
                {
                    p.money += Settings.LavaSettings.All.RewardBelowSeaLevel * 2;
                    Player.SendMessage(p, string.Format(Lang.LavaSystem.RewardMessageBelowSea, Settings.LavaSettings.All.RewardBelowSeaLevel * 2, Server.moneys, (rewardDifference < 1 ? "" : string.Format(Lang.LavaSystem.RewardMessageBelowSea2, rewardDifference))));
                }
                else
                {
                    p.money += Settings.LavaSettings.All.RewardBelowSeaLevel;
                    Player.SendMessage(p, string.Format(Lang.LavaSystem.RewardMessageBelowSea, Settings.LavaSettings.All.RewardBelowSeaLevel, Server.moneys, (rewardDifference < 1 ? "" : string.Format(Lang.LavaSystem.RewardMessageBelowSea2, rewardDifference))));
                }
            }
        }
User avatar
dzienny
Administrator
 
Posts: 1181
Joined: 23 Jan 2011, 14:27

Re: ironman

Postby HelloWorldCool » 27 Mar 2012, 17:02

Well this is definitely a good challenge...although their names are hilariously off-topic :P

Maybe there should be some new aliases.
Download fCraft maps! - viewtopic.php?f=25&t=3012!



Note: The Developer(s) of MCDzienny have resigned and the software is no longer supported.
Errors are bound to occur and Mojang has not attempted to resolve them.
User avatar
HelloWorldCool
 
Posts: 867
Joined: 18 Oct 2011, 00:19
Location: MCDzienny Forums, HelloWorldCool Forums

Previous

Return to Lava Suggestions

Who is online

Users browsing this forum: No registered users and 1 guest

cron