Questions and Answers |
Sometimes when i pick up a green, I get kicked. Why is that, and how can i fix it?
The problem is that you pick up a Shield or a Super prize, your timer for it is at 0. So when the Shield works out the timer, or the Super trys to pick a random number, and the amount for it in the cfg is 0, you can not divide by 0 (for Shield) or a random number between 0 and 0 (Super), it makes an error because the answer is undefinded.
To fix this problem, open your Server.cfg file, and change the following under the [Warbird], [Javlin], etc. sections.
The super time and the shield time limit changed to or greater than 1. 1 would make it so it is useless (Shield and Super last for .1 seconds). That is how to fix the prize problem.
|
When ever I type in ?status, SubSpace closes down on me. How can I fix this problem?
This happens because your inital settings are greater than or equal to your max settings for Speed, Recharge, Energy, Thrusters, and/or Rotation.
You fix it by making the Inital(Recharge, etc) less than your Max(Energy). That is how League settings are. But to start out with max of everything, make the inital one less than the max, and make the starting bounty something high enough to get the prizes for Speed, etc. Something like 200 to 400 will be enough, but it all matters for what you have for your prize weight.
|
How do I calculate bomb damage and bullet damage?
Bomb damage is calculated by finding the following info. Get the Max Bomb Damage, Bomb Blast Raduis, the bomb level, and distance from bomb explosion point. The Max Bomb Damage and Blast Raduis are found in the zone's server.cfg. The bomb level is easy to get (if you can't figure this out, don't both trying any of this). The distance is a little hard, but this should help.
Open an image editor, and create a new image. Make it an even size (best is a little below your screen res, like if you had 800x600, make it 600x500). Put a picture of a ship in the EXACT middle. Then get a bomb picture, and put it where you think it exploded. Then find the middle point of the bomb (X,Y coords). Then minus those coords with the coords of the ship. It does not matter if the X,Y becomes neg then. Now do the following for the distance. (X² + Y²) Now find the squae root of that, the POSITIVE one. I know the square root of 2 is 2 or -2 smarty. (I can't find a symbol for square root without making a picture.) That is the distance.
To calculate the damage, you will need to first multiply the Blast Raduis by the bomb level to get the right raduis. You can skip that if it is a L1. Now do the following using that raduis for the correct bomb level. [distance] × -[Max Bomb Damage] ÷ [raduis] + [Max Bomb Damage] = Bomb Damage.
To calculate the bullet damage is easy. Get the bullet damage from the server.cfg, then add any extra(s) bullet levels if you are using L2-L4 bullets. That is the max bullet level for that type of bullet. Now, get a calculator that makes random numbers (between 0 and 1 with 3 decimals; IE: .921 and .510). Hit the random number, and multiply it by that max bullet damage. That makes the bullet damage, each one different.
(NOTE: All final calculations are then rounded to the nearest positive intieger)
|
When ever any mod trys to do sounds (IE: %9), it shuts down SS. How do i get it to work again?
That is a normal error. What you need to do is make sure EVERY ship's shields/super timer is greater than 0. Many people don't want some ships to get super/shields, so they make it 0. That is one of the worst bugs the SS crew didn't fix. If it is a zero, and that ship gets one of them, it will close SS. Same if any ship has a 0 for shield/super, it will create an error for any sounds via %'s.
For some reason, many parts of SS items require some input from settings. Like the repel delay for after you repel is the same as the multifire delay. But if the single fire delay is longer than the multifire delay, it picks the single fire delay. See? Some more confusing things they put in...
|