Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 10/16/2023 in all areas

  1. Since the Last Stand update broke so many things, I never attempted to try to fix anything because, from what I experienced, the Sourcemod community never really fixed any of the dependents. That probably changed since I had given up looking. I never publicly released my plugin because of a few reasons: 1. I'm not a programmer. Even though I wrote v2.0 from scratch, it was still a giant mess. I only learned Sourcepawn from reading other people's work on plugins I was interested in, which led me to altering an already existing Points System and making countless bug fixes (pre v2.0). For those who remember the invincible Tank dying animation will know what I mean (which was... man, 11 years ago?). Things that would take someone like 30 minutes to code or fix would take me hours and I had no one I could use for resources. A few people helped me test, but that's literally it. 2. The code is a giant ducking mess. Under someone much more competent than I am, I bet the entire plugin size could be halved. Including whitespace, comments and such, it weighs in at a hefty 12,337 lines. I'd be embarrassed to have someone look at what I made, let alone constantly criticize it. I want to have some kind of dignity left... I'm surprised that the majority of the things actually... kinda worked. 3. I didn't want people to change what I had created. Call it pride or something, but if you let someone tinker around with something you made... is it really yours anymore? I didn't want it to not be mine anymore. There should be no shame in asking for help, but at the time, I had no one I could ask for help from. The constant nagging people did when something didn't work and expected the "genius at work" to fix it when they didn't know how to is kinda awkward. Probably is my fault anyway. I wanted recognition on something I made and I was kind of proud of myself that I made something work from nothing without knowing how to do it... which led me to not wanting to lose it, so I never released it. 4. I didn't want it to be used anywhere else but GC. I made it for GC, I felt it should be exclusive to GC... plus reason 3. I also wanted to keep things as vanilla as possible because every other 10v10 server was going further and further away from vanilla. Even slight changes (apart from very slightly buffing damage values by like 1 or 2, I'm looking at you Jockey and Smoker) would depart from vanilla in my eyes. The biggest change was Tanks didn't get slowed by gunfire anymore. In my eyes, those other servers kinda ruined the feel of the original game and if you didn't want to play somewhere where you could have like 50 abilities to choose from or have 1000 Survivor HP, GC's server was people's home. Also... it sucked when you were trying to enjoy yourself playing in the server, seeing something not work right or break, then leaving the server to fix it right away so the other 19 people could continue to have fun... wish I could have had fun every now and then... sadge.
    1 point
×
×
  • Create New...