-
Posts
976 -
Joined
-
Last visited
Everything posted by Scooby
-
did u try redownloading it? since u said urs was different... not sure how tho lol noone else seems to be having the same problems. i let the script run for a few days on 3 servers before i released it. then if they spot any problems, they tell me and i fix them. this one has never been mentioned. if in doubt, unload all, reload all, restart mirc. make sure u get no errors showing in the mirc status window. if that still doesnt help, add my msn: [email protected] and i'll try to help u out on there.
-
u press f8, and type: rcon_login urpasswordhere failing that, open the script and goto line 155, it should look like this: if ($mta.level($1,$2) < 5) mta.pm $1 $2 Error: Level 5 Admins Only! change it to: if ($gus.level($1,$2) < 10) mta.pm $1 $2 Error: Level 10 Admins Only! hope that helps
-
thats ok, just login with rcon and it should work.
-
why dont u just download 1.2 if ur not up to date? and maybe u messed something up adding the alias?
-
lol i only just got a reply email to this.. 2 months late... did u ever get it working?
-
Already seeing what i can come up with (so u might as well wait for this), from an earlier post i said: the auto login system will work for any admins u add, but of course since there are no pm's to unknowns, its impossible to use any kind of password login for admins not added to rcon. this will work ok for those added to rcon who also have dynamic ip's, and those who arent added, will of course have to be readded.
-
and ur using which version? if its PRS1.2, open ur script and goto line 571, this is the alias: alias checkpings { var %a = 0 while (%a %max) { mta.text $1 Kicking $mta.nick($1,%a) For High Ping: %av - Max: %max .timer 1 3 mta.kick $1 %a } } !inc %a } } if ur not using 1.2... then u should update. if urs doesnt look like this, then just replace it with this. other than that, i dont see how its possible to display the message but not kick the player.
-
well i doubt it can be anything, if the text is coming up saying: 'Kicking Player For High Ping: 345 - Max: 200' the next line in the script is the kick line, so really it shouldnt not work. I have at times had it when a player leaves the server but remains on mtama, and every 30 secs it just keeps saying its kicking him, but never does, this is down to packet loss too. let me know if u keep getting this anyway, i dont think theres anything else i can do, but if ur getting it a lot, i'll have a more thorough look thru.
-
C-Bullets, if ur using GUS, then u can only use PGS:1.0. Later versions will only work with the PRS due to the fact they are set up for use on Race, DM and RS-DM maps that arent compatible with GUS. Sorry about that but GUS is very limited and development on it seems to have stopped a long time ago.
-
lol yes u can laugh Toady, u put ur name to it, u are one of the creators! for all we know, u wrote that part of the script
-
ok..here... goto line 71, replace: elseif (!rand* iswm $3) mta.text $1 Random Race: $hget(prstemp,randomrace) with: elseif ($3 == !random) { if ($mta.level($1,$2) >= 4) { mta.text $1 Starting A Random Map - $hget(prstemp,randomrace) mta.startrace $1 $mta.races($1,$hget(prstemp,randomrace)) } else insuf $1 $2 }
-
well this is kinda how it looks: so u can see, u can change the levels to what u want with ease. theres no room for 2 digits, however u can manually change it either in the script itsself or in the ini file that saves the data. enough of the chat anyway im getting nothing done lol. leave it with me, i'll see what i can do.
-
laughable.. sry i know its cruel. its not ofen i see such useless code. btw, most of the commands can be manually set in the dialog, its just a few top commands i set to level 5. u can change them to what u want without too much trouble.
-
ok erm... im not entirely sure what u mean, theres no way of only allowing admins to change maps if the server doesnt load one, but if u want !random to change to a random map? hmm the easiest way is to just use !map or !changemap to do the same thing and remove the word random altogether. to do this: goto line 271 u should see this: if (!$4) mta.pm $1 $2 Error: Specify A Map Name elseif ($4 == random) { change it to: if (!$4) { also while u have it open, change line 270 to this: if ($mta.level($1,$2) >= $prs.startmap($1)) { hehe seems i left some useless code in there, dont worry, it doesnt work. ok and im guessing that !nextmap command was something for 1.3? not a prob, i'll add it for u. progress is going ok:)
-
Ok No probs, it shouldnt be too hard, i was gonna suggest just multiplying everything by 2, but from what u say, u will need to go thru and edit loads of differnt commands for levels 3,5,7 & 9 also, got the login working on first 2 ip parts now.
-
hmm u lost me there... ive tested it and got it working with exact ip at the moment (all 4 parts) seems to be working ok. And thinking about it, if u do want 10 levels, ul have to go thru some of the functions within the script and set them to what u need them to be, at the moment they go thru 1 to 5, some can be set in the dialog, but some are set in the script and would need changing. not a major job i know, but just letting u know.
-
lol well thats the same if u only have 5:P but ok, once i do this its not gonna be hard to change it to 10. as for the ip's, i have many members onl AOL, they all have 172.*.*.* so saving only the first 2 parts for them wouldnt work. and i know a lot of other people had trouble with it too, which is another reason why i just stuck with rcon. so do u want full ip saving or just first 2 parts?
-
ok well how does this sound.. i can make the auto login, which will work ok untill someones ip changes (which u say its never happened to u) then they must either be readded as an admin under their new ip if theyre not added to the server config, or, those added to the config can just relogin with rcon and it will save all the info automatically. this way u should get exactly what u have now, adding admins via script or the ability to add them to the config. i dont see the point in 10 levels of admin tho. it was ok in VC but there really arent enough admin controls to warrent 10. however, by changing 1 variable in a line (i can show u how later if u want) will make it 10 - but i dont see the point. i'll add this to PRS 1.3 ^ so keep ur eyes open
-
did u fix this yet? if not, what is it exactly that u need? maybe i can include it in the next release
-
Well i included the customisable Join msg, so i figured it was kinda the same thing. Progress: I had a look into a few other things last night, the next release (PRS.1.3) wont seem much different to use, theres just a lot of things i want to combine. I have already started work on Making the scripts into 1, i will include an on/off since it seems some people might just want to use PRS on its own. also, ive had a look into making an auto login which seems to be working ok in testing. This will auto login the admin if their IP matches the IP stored, but will ask them to login with rcon if its changed. doing this will benefit those with a static ip without affecting the login for those with dynamic IP's Coming in PRS1:3..... Combined, PRS & PGS In one Tabbed Dialog Aditionl Tabs With Extra functions Viewing/Removing Top Times from Dialog Auto Login System (Admin Only) I will be busy on this one for a while, if anyone has any other suggestions, plz say so. **************************************************************************** *EDIT* I found a small bug in PGS1.2, ive updated the link, but its an easy fix if u dont feel up to it, just redownload, open ur script and replace: $pgslottofund($1) replace with: $pgs.lottofund($1) i think its in there 2 times, line 297 and 363 sorry about that.
-
u just added 3 extra lines to what i wrote but if u want to make it neater... alias mta.warnings !return $iif($readini($scriptdirwarn.ini,warns,$mta.nick($1,$2)) == $null),0,$v1) on *:SIGNAL:mta.command:{ var %a = $iif($4 == $null,$2,$iif($mta.getid($1,$4) == $null,$2,$v1)) if ($3 == !warn) { if (!$4) mta.pm $1 $2 Error: !warn elseif (%a == $2) mta.pm $1 $2 Error: Cannot Warn Self! elseif ($gus.level($1,$2) >= 10) { var %b = $mta.warnings($1,%a) !writeini -n " $+ $scriptdirwarn.ini" warns $mta.nick($1,%a) $calc(%b + 1) if (%b >= 3) mta.ban $1 %a else mta.text $1 $mta.nick($1,%a) Has Been Warned %b $iif(%b == 1,Time,Times) } else mta.pm $1 $2 You must Be level 10 to use this command. } elseif ($3 == !warnings) mta.text $1 $mta.nick($1,%a) Has Been Warned $mta.warnings($1,%a) $iif($mta.warnings($1,%a) == 1,Time,Times) }
-
ok thx well if a few people do use it on its own, then i will still combine them, i will just add an option to disable the PGS part, i just didnt wanna go thru the whole script making things work with an on/off if it was never gonna be used. btw he, can use PRS:1.2 On its own, it has quite a few fixes and loads more than PRS1.1 New In PRS:1.2 ----------------- !warn warns selected player !warnings shows how many warnings a player has !setwarnlimit <3> set the limit from between 3 to 10 warnings (default 3) !unwarn removes warnings on selected player !setdmlimit <0> used to set a minimum required amount of players to start a DM/RS-DM map (default 0) !dmlimit to see the required amount of players to start a DM/RS-DM map !banname used to ban any name - eg: !ban adminsux, would ban the nick 'AdminSux', stopping players from using it !unbanname used to remove warnings and clear bans on a banned name. !exportmaps Exports removed maps to an ini file, for viewing so you know which maps to remove off the server. !top score shows top 3 scores on RS-DM maps so u can see whos leading. Altered Spam filter which warns for spamming after a few times, then auto mutes for 60 seconds if they contine. some other updates added, including a complete new banning system where u can ban any unwanted names from your server all names / ip's banned are stored in hash and if server bans are lost, they will be instantly rebanned on join. warning messages added for players joining with nicks previously banned. prs.endrace siganl added which signals PGS on all map finishes. Points now awarded for 3 modes.
-
Can i just ask, does anyone use PRS without PGS? Im thinking of combinding them for the next release, but i dont want to go thru the trouble of adding an On/Off If we all always use it. Thx.
-
the script is the error:P i see loads... on *:SIGNAL:mta.command:{ var %a = $iif($4 == $null,$2,$mta.getid($1,$4)) if ($3 == !warn) { if (%a == $null) mta.pm $1 $2 Error: !warn elseif (%a == $2) mta.pm $1 $2 Error: Cannot Warn Self! elseif ($gus.level($1,$2) >= 10) { !writeini -n " $+ $scriptdir $+ warn.ini" WARNS $mta.nick($1,%a) $calc($iif($readini($scriptdir $+ warn.ini,WARNS,$mta.nick($1,%a)),$readini($scriptdir $+ warn.ini,WARNS,$mta.nick($1,%a)),0) + 1) if ($readini($scriptdir $+ warn.ini,WARNS,$mta.nick($1,%a)) >= 3) mta.ban $1 %a } else mta.pm $1 $2 You must Be level 10 to use this command. } } im getting tired of making things twice... im not making anything else for GUS Theres only so much u can tune an old car...
-
Yes - a good idea for him. the login system is only a few lines. and would be easy anough to add.
