BZAP Posted May 18, 2010 Report Posted May 18, 2010 At one point, you guys had a system that shuffled teams after a consecutive win. I thought this was a good idea... why is it no longer used? All too often one freq will dominate the other one fg after the next. It's already frustrating enough that entering mid-game will (likely) place you with the weaker team. The fact that leech/kill money comes slower for experienced players gives us all the less reason to attack on a disadvantaged team. Also wonder why the (S) tag no longer appears next to summon lancs. It's true that almost everyone has summon at this point in the reset... but it would be good to recognize teammates that might not have it. Quote
Samapico Posted May 19, 2010 Report Posted May 19, 2010 Agree about the (S) thing... I also wondered why they'd REMOVE a feature, unless it was giving problems, but I don't see how this one could create problems... Quote
Dr Brain Posted May 20, 2010 Report Posted May 20, 2010 The shuffling thing would occasionally crash the zone. I opted to remove it until the problem could be fixed. The lancs thing was removed due to a pymod conflict stemming from different versions of hscore_items.h between compiling environments. D1st0rt hasn't had a chance to fix it. He's probably forgotten it was a problem. Quote
»D1st0rt Posted May 20, 2010 Report Posted May 20, 2010 He's probably forgotten it was a problem.this Quote
vetta64 Posted May 20, 2010 Report Posted May 20, 2010 If shuffling the teams causes the zone to crash can you make the shuffle command simpler to process. For example disband the freqs after win but not automatically reintroduce them into teams. This is a VERY important part of the game I think. Quote
Samapico Posted May 20, 2010 Report Posted May 20, 2010 Instead of a full shuffle... while (team0.total_exp() > team1.total_exp()*1.05) //5% difference allowed random player on team0 -> change_freq(team1) Would this still crash the server? Quote
Cheese Posted May 20, 2010 Report Posted May 20, 2010 im just curious how the zone would crash, because theres a lock on the player list specifically designed to stop it... Quote
Cheese Posted May 21, 2010 Report Posted May 21, 2010 probably because theyre using crashy python stuff http://www.ssforum.net/public/style_emoticons/default/facepalm.gif Quote
Kilo Posted May 21, 2010 Report Posted May 21, 2010 (edited) Yep, making Python modules crash the zone is almost too easy, not to mention the language itself is highly inconvenient. It's why I wish we used more modules of a simpler language that wasn't archaic, has no pitfalls, and is perfectly understandable. Edited May 21, 2010 by Kilo Quote
Cheese Posted May 21, 2010 Report Posted May 21, 2010 are u implying that python auto initializes ints to 0? Quote
Samapico Posted May 21, 2010 Report Posted May 21, 2010 I think he's implying that you suck http://www.ssforum.net/public/style_emoticons/default/blum.gif Quote
Kilo Posted May 21, 2010 Report Posted May 21, 2010 I wouldn't know since I don't pick which language I use based on what dangerous practice I can get away with.I was sort of hinting that the things that crash the zone are C, because unlike Python, it does absolutely nothing to protect the unwitting programmer. Python on the other hand will throw exceptions and cry but in the end you're still connected. C will crash without prejudice (and sometimes it will even just act weird without crashing...)... so yeah. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.