Raised This Month: $12 Target: $400
 3% 

Need help with a large plugin


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
ghostofmybrain
Veteran Member
Join Date: Mar 2010
Old 04-03-2012 , 15:59   Need help with a large plugin
Reply With Quote #1

As many of you in the forums may have realized by now, Diegorkable made a pug plugin.

As most of you probably didn't didn't know, Diego actually offered to code this plugin as a private pug plugin for my clan. He was supposed to do this in return for help I gave him setting up servers and for allowing him space on a fastdl server. Unfortunately for me, this did not turn out well. Towards the end of our correspondance, he started adding tons of (in my opinion) extremely stupid features to the pug that I repeatedly told him to remove, and then he suddenly had his "server hacked" and his "script stolen" which "forced" him to post his pug here, instead of keeping it private per the original agreement. So now, the only supported pug on this forum has a ton of extra features that are extremely stupid (in my opinion).

Because of this, I have a pug plugin that is significantly better (in my opinion) in terms of features than Diego's, but also a bit more buggy.

Unfortunately, I don't know how to script, and I also refuse to subject myself to correspondance with the original coder, so I can't fix those bugs. While the pug is still playable, the bugs do cause some significant interference. I've been searching for 6 months or so for a scripter who would fix the bugs privately, but I haven't had any luck. So, I'm posting this pug plugin in public forums in the hopes that somebody at alliedmodders can help.

Can somebody fix the problems in this plugin? Namely:

1. The plugin doesn't unload itself correctly after a match. Players who are connected are not prompted to ready up again, and they are not kicked for not readying up. Furthermore, any new players are also not kicked.

2. When players vote for a new map, the map changes, and a couple of players always get "stuck in limbo", where they are not officially spectators, and are not free to choose a team. These people have to rejoin the server to be allowed onto a team.

[I think this can be fixed by changing the method of teaming players. Right now, after the map change, the plugin assigns the players to a team, and then a vote for "team organization" (eg, random teams, captains) appears. If the plugin instead allowed people to join their own them but then required them to type .rdy again before a team organization vote, it would probably be a good work around.

(It's up to you whether you simply fix the issue or use that work around. It doesn't matter to me either way.)]

So, those are the two main problems. It's a hefty plugin, so take your time. Please reply to the thread if you decide to take on the project so I can stop looking elsewhere so heavily.
Attached Files
File Type: sma Get Plugin or Get Source (pug6.sma - 626 views - 52.1 KB)
__________________
Boycott ESEA
My servers

Last edited by ghostofmybrain; 04-05-2012 at 05:57.
ghostofmybrain is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 18:30.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode