View Single Post
  #11  
Old 04-29-2012, 08:47 PM
Mark Sir Link Mark Sir Link is offline
Kevin Azite
Mark Sir Link's Avatar
Join Date: Sep 2005
Posts: 1,489
Mark Sir Link is just really niceMark Sir Link is just really nice
Send a message via AIM to Mark Sir Link
Quote:
Originally Posted by fowlplay4 View Post
Hacks upon hacks upon hacks make for really complicated systems, also the fact that you have to go completely custom if you want to modify nearly any default system.

I.e.

1. If you want to increase movement speed, you have to script an entire movement system.
2. If you want to change the Inventory, you have to re-script the entire damn thing.
3. If you want to change how say2 messages are displayed, gotta re-script the entire thing and create a new function.
4. If you want to go beyond 3.7 million gralats, you gotta re-script your entire money system and use a clientr flag instead.
5. If you want to change baddy behavior, yep gotta re-script that entirely too.

I've also had to do some really complex things to fix small details that most people would accept and not bother trying to fix.

Some people also plan way too big and make things way more complicated than they need to be or the documentation isn't there and they end up making something more complicated than it needs to be.
TPlayer.defaultwalkspeed
TPlayer.diagonalwalkspeed

I think it would be nice for all the object/classes being used inherently to be modifiable though local to that server, I'm not sure what the issue is with allowing servers to touch stuff like TServerPlayer.addweapon etc
Reply With Quote