Forums

Pages: [1] 2
Author Topic: Requests/suggestions for skillsrank  (Read 2814 times)
Offline  CrancK
Rocketeer
*

ehh... what?
Posts: 397
dude...
as the name of thread implies, requests and/or suggestions go here:

(already got some through steam):

-point system needs revamping
and i kinda agree, i just dunno how to go about it really, some input would very much be appreciated

-autoregistering new players
going to add, but i will make it optional, since if thats on, you'll get loads of accounts thatll never be used

-change admin flag for sm_amenu
probably gonna make that a cvar then

-change sm_checkmap to sm_top
np, gonna do


---------------------------
   
Soldier
***

m3thskiLL
Posts: 184
k, i have a lot of suggestions cause the new version has been bugging me
i think most of them got relayed but

+Point system needs revamping
well as we know the points are meaningless right now.
the main problem is that you get points everytime you beat a map, so to be #1 you can just keep setting times on the same map over and over again.
the other thing is the difficulty setting is useless. because its very hard to rate how difficult a map is, and with new harder maps coming out all the time... a hard map 2 yrs ago is now medium/easy.
so just remove the difficulty rating completely

i think theres two ways you could add useful points/ stats/leaderboards
1. Have it give points based on your top times.
-i would do it so each time you have in the top 10 gets points, most for first least for 10th. say 10 points for first 1 for 10th.
2. Have it give you points based on # of different maps completed.
-1 point per map completed. or just write # maps completed beside the persons name on the list.
I think it would be cool if it had both as separate stats/leaderboards

+Commands need to be easier
-re add /top command to view the top scores on the current map.
-it should go straight to the scoreboard without having to type anything else. if theres multiple courses on the map it should just list all the courses records on the same screen OR it could pop up and you choose the course
-if you want to view scores on another map /top *mapname* (if possible, need to make sure that /top with nothing after it still works for the current map)
-maybe make /pmenu something easier like /timer or /timed

+Autoregister
base it on your steam ID of course
-either register every player who enters the server or you could do every player that touches the timing pole gets registered.

+change admin flag for sm_amenu
ya, so you dont need root admin to put in the timing poles.

+Courses and Checkpoints
-you should be able to name the courses, a command that you type in /coursename *currentname* *newname* or something like that (so the courses can be named Red, or Blue, or Soldier, or whatever you want)
-checkpoints seem worthless (remove them)
(im not sure multiple courses was a good idea cause its hard to implement, but it will be really nice if done right)
« Last Edit: December 21, 2010, 11:53:51 PM by wonderland »
   
Soldier
***

m3thskiLL
Posts: 184
-make it easy to input, transfer or delete times. if the times get removed/messed up every time theres a new version... it defeats the purpose of the timer

I dont like the countdown thing you added, X:XX time left to beat 1st. but thats more of an opinion than a problem. still i would remove it, it annoys me and also makes it so you cant record (speedrun) demos with HUD.
its broken right now too. I was doing a speedrun on Course 2 and it was counting down the time for Course 1 as it was the fastest time or because there were no times for Course 2.


ideas:

-a feature id like is to be able to set/change your account name with a command (/accountname *currentname* *newname* or w/e). and have it say in brackets beside someones name their account name.
so if i recorded a time my name would say malice in wonderland (wonderland)
its good cause when people have random names you still know who set the time and if you decide to change your name in the future you could change your account name and your old times would still be recognizable
it could just list your account name under stats.

-maybe make it so you can set which class a map is. then make the timer only works for that class OR (preferably) make it so theres separate scoreboards for soldier and demo (1 course and it puts you in a separate scoreboard depending if youre soldier or demo, or two separate courses 1 that works for each class) and the correct class for the map is listed first in the leaderboards. (let admins set which class a map is like you can do in JA)
« Last Edit: December 21, 2010, 11:57:46 PM by wonderland »
   
Offline  CrancK
Rocketeer
*

ehh... what?
Posts: 397
dude...
ok, wow, long list :P

Quote
-a feature id like is to be able to set/change your account name with a command (/accountname *currentname* *newname* or w/e). and have it say in brackets beside someones name their account name.
already in, it's called !setnick [name]

Quote
-maybe make it so you can set which class a map is. then make the timer only works for that class OR (preferably) make it so theres separate scoreboards for soldier and demo (1 course and it puts you in a separate scoreboard depending if youre soldier or demo, or two separate courses 1 that works for each class) and the correct class for the map is listed first in the leaderboards. (let admins set which class a map is like you can do in JA)
!pmenu already only show times for the class you are currently (and !checkmap [course] [class] does that aswell)
as for setting for which classes a map is... good idea

Quote
+Commands need to be easier
-yes, i will make !checkmap back into !top
-different name for the playermenu, sure... np
-checking for different maps already works, but you also have to choose course (!checkmap [course] [mapname] or !checkmap [course] [mapname] [class] )

-Autoreg, will do

-Adminflag, will do

-Names for courses, will do

-Checkpoints, prolly will be gone, the reason i added them in the first place was because at the time there were no proper tp plugins and with checkpoints cheating with tp would be alot harder, but since JA is here now, i can take the cps out

Quote
-make it easy to input, transfer or delete times. if the times get removed/messed up every time theres a new version... it defeats the purpose of the timer
ha :D, funny thing, but if people want different shit saved, in a different format... it's reall hard/impossible to make it compatible, but i understand your point completely

Quote
I dont like the countdown thing you added, X:XX time left to beat 1st. but thats more of an opinion than a problem. still i would remove it, it annoys me and also makes it so you cant record (speedrun) demos with HUD.
its broken right now too. I was doing a speedrun on Course 2 and it was counting down the time for Course 1 as it was the fastest time or because there were no times for Course 2.
i could make a command, so you can turn that off?
also, the brokeness you said, its not broken, sqlite is just weird in that if it doesnt find a time for the course that it should be, instead of telling me it didnt find anything, it suddenly finds me a time from another course, i have checked and doublechecked, and its not possible as far as i can tell from the sourcemod code, so i think its sqlite being weird about that (not too much a problem i'd think though, since its only once)

Ok, now, you might've noticed i left some stuff unawnsered till now.

Why? because they are related to the way the database works, which i can change, but if you want it to be convertible, i need to know shizzle exact, and i'll need to explain how it works atm... so lets go:

atm, a player can save 10 times per course per map, why? simple reason, with the MOTD i can only show a string of 2048 characters long, (which usually means about 11 times actually)
that same reason, thus prevents me from showing all courses at the same time
(now i can completely bypass this problem now, since now we have forums, i can make it show php pages with all the stats, however, that will require me to redo most of the plugin, which'll take a while, and might cause the DB to not be compatible....)

Then, the point system, comlpetely agree that its not working atm, and a bit more of a dynamic ranking would be great i agree....
Quote
-i would do it so each time you have in the top 10 gets points, most for first least for 10th. say 10 points for first 1 for 10th.
would you mean that in the case where you have 10 times? or only for a single best time? or...?
basically this question depends on the question/situation before, do we want to save only 1 time/player/course/map, or 10 or inf?


So... summary,
most of the stuff, cool ok, will do and/or was already there

As for the actual stat thingies in term of points & saves... needs more discussion

did i miss anything?



---------------------------
   
Offline  CrancK
Rocketeer
*

ehh... what?
Posts: 397
dude...
Interesting fact, i've found out how to make triggers,

i know people want to take out cps(they are optional anyway, you dont need to use them), but hear me out.

what if i can make the start/end/checkpoint non-solid, as in: you can go through them?


firstly: would people actually like the idea of non-solid stuff?
secondly: would that redeem the checkpoints, to not need to be banned from plugin?
thirdy: more a note then question, doing this would require quite some recoding, and take a little while to test/get working

but if people want a skillsrank which has php pages and stats from multiple servers combined, that would be a major overhaul anyway,
so then, i would like to ask wether it would be better to "fix up" the current version, and get it done within a week orso (maybe more since its christmas soon), or... to just go for the whole shablam in 1 go? (which would take considerably longer)


---------------------------
   
Soldier
*

Posts: 163
Very carefully
 should make it so its like j2 kinda where like, if you do !top then theres a thing where you can click which course you wanna look at or something instead of having to keep track of which number corresponds to which course, or maybe make it so rather than naming the courses after numbers they could be strings or something like !top easy assuming that's how you're going to be changing checkmap back to top
   
Offline  Matti
Fly
***

Posts: 78
soar_a4 is out!
Interesting fact, i've found out how to make triggers,

i know people want to take out cps(they are optional anyway, you dont need to use them), but hear me out.

what if i can make the start/end/checkpoint non-solid, as in: you can go through them?


firstly: would people actually like the idea of non-solid stuff?
secondly: would that redeem the checkpoints, to not need to be banned from plugin?
thirdy: more a note then question, doing this would require quite some recoding, and take a little while to test/get working

but if people want a skillsrank which has php pages and stats from multiple servers combined, that would be a major overhaul anyway,
so then, i would like to ask wether it would be better to "fix up" the current version, and get it done within a week orso (maybe more since its christmas soon), or... to just go for the whole shablam in 1 go? (which would take considerably longer)

Ideally I'd like it so there was some form of forcefield texture for the checkpoint triggers that should be very easy to see through (for example the ones in portal that disintergrate objects). As well as this a subtle noise to confirm the trigger had reconigned you. Also, it should be set up so that they only appear for the player on the speed run.

Not sure how possible these are which is why I say ideally. In order of importance, though none of them are really necessary.
   
Offline  CrancK
Rocketeer
*

ehh... what?
Posts: 397
dude...
Ideally I'd like it so there was some form of forcefield texture for the checkpoint triggers that should be very easy to see through (for example the ones in portal that disintergrate objects). As well as this a subtle noise to confirm the trigger had reconigned you. Also, it should be set up so that they only appear for the player on the speed run.

Not sure how possible these are which is why I say ideally. In order of importance, though none of them are really necessary.

well, the way im gonna bake the brush, ts simply gonna be invisible, so id have to spawn a holo field seperately,doable
sound, doable
only 1 player seeing it... i dunno


---------------------------
   
Soldier
***

m3thskiLL
Posts: 184
Quote
-a feature id like is to be able to set/change your account name with a command (/accountname *currentname* *newname* or w/e). and have it say in brackets beside someones name their account name.
already in, it's called !setnick [name]
k, thats good, but I also mean add a piece where it says the account name in brackets beside the players name in the regular scoreboard (not just in statistics)

Quote
I dont like the countdown thing you added, X:XX time left to beat 1st. but thats more of an opinion than a problem. still i would remove it, it annoys me and also makes it so you cant record (speedrun) demos with HUD.
its broken right now too. I was doing a speedrun on Course 2 and it was counting down the time for Course 1 as it was the fastest time or because there were no times for Course 2.
i could make a command, so you can turn that off?
also, the brokeness you said, its not broken, sqlite is just weird in that if it doesnt find a time for the course that it should be, instead of telling me it didnt find anything, it suddenly finds me a time from another course, i have checked and doublechecked, and its not possible as far as i can tell from the sourcemod code, so i think its sqlite being weird about that (not too much a problem i'd think though, since its only once)
a command to turn that on/off would be perfect I think

atm, a player can save 10 times per course per map, why? simple reason, with the MOTD i can only show a string of 2048 characters long, (which usually means about 11 times actually)
that same reason, thus prevents me from showing all courses at the same time
(now i can completely bypass this problem now, since now we have forums, i can make it show php pages with all the stats, however, that will require me to redo most of the plugin, which'll take a while, and might cause the DB to not be compatible....)
well I think php would be much better, we could probly transfer the database manually? It depends if youre okay with rewriting everything I think
I remember we had big plans for php and linking all the servers together, and it got scrapped. maybe we could do that now

Then, the point system, comlpetely agree that its not working atm, and a bit more of a dynamic ranking would be great i agree....
Quote
-i would do it so each time you have in the top 10 gets points, most for first least for 10th. say 10 points for first 1 for 10th.
would you mean that in the case where you have 10 times? or only for a single best time? or...?
basically this question depends on the question/situation before, do we want to save only 1 time/player/course/map, or 10 or inf?
I mean it would only count 1 time per person per map. It would take the top 10 overall times on each map and give points for them  ex: 1st=10pts, 2nd=9pts, down to 10th=1pt.

and the other way

it just counts the number of different maps you've beat. and the leaderboard would be who has completed the most DIFFERENT,SEPARATE,INDIVIDUAL maps

I think both ways are good, the 1st one is who's best at speedruns and the 2nd is who is good at beating difficult jumps.

if the separate timers are working then you could split the leaderboards into Soldier and Demoman.
so the statistics would have 4 sections.
Soldier Speedrun Records, Soldier Maps Completed, Demo Speedrun Records, Demo Maps Completed

sorry I took so long to respond, havnt been jumping much lately
   
Offline  Vend
Maggot
***

Posts: 19
Quote
what if i can make the start/end/checkpoint non-solid, as in: you can go through them?

I think thats a great idea, I was pushing for this long time ago when matt was trying to redo the speed run plug. It makes it alot better for finishing a speedrun as you can just blast through the last area and not have to land right against the pole to get the time. so +1 from me I dont know why anybody would prefer a pole over a finish line type deal.

You'd have to either tint the invisible slightly 1 colour so you can see where it is or some other notification obviously but yes, do it!
   
Soldier
*

Posts: 247
Quote
what if i can make the start/end/checkpoint non-solid, as in: you can go through them?

I think thats a great idea, I was pushing for this long time ago when matt was trying to redo the speed run plug. It makes it alot better for finishing a speedrun as you can just blast through the last area and not have to land right against the pole to get the time. so +1 from me I dont know why anybody would prefer a pole over a finish line type deal.

You'd have to either tint the invisible slightly 1 colour so you can see where it is or some other notification obviously but yes, do it!

So would that mean the the timer would start when you un-touched (vs touch as it is right no) the model then? if so then that would work good. and might as well just use a bigger model like the CP
   
Offline  Vend
Maggot
***

Posts: 19
well yes what I'm thinking is a vertical sheet of glass that's slightly tinted red or something and you can walk freely through it and as soon as you touch or untouched it the timer starts up like a start line instead of a small pole or maybe leave the pole for the start that way u can choose if you want a timed run or not and a bigger finish line invisible wall that you pass through just for the finish line because on alot of maps at the end you are going pretty fast and alot of the time you miss the pole and have to maneuver yourself to hit it instead of just blasting through a finish line


Another suggestion I have is to be able to see if the person who made that time did it in hardcore mode or if they used ammo mod. J2 has it, I like it what does everyone else think.
« Last Edit: December 26, 2010, 11:29:56 PM by Vend »
   
Offline  CrancK
Rocketeer
*

ehh... what?
Posts: 397
dude...
the non-solid idea is as follows: i spawn a rectangular trigger_multiple, i spawn (seperatly) another model (or not) and place that inside the trigger, the model doesnt actually do anythin, and ppl can just move through it, and the trigger works like a trigger: yuo enter it, it fires its event, if you leave, it stops firing its event


---------------------------
   
Soldier
***

m3thskiLL
Posts: 184
@CrancK seems nice for the start and finish. it makes checkpoints easier to use but i still think theyre useless

@Vend i dont think writing what mode the time was set in is a good idea, cause its stupid to set a time without ammo mod if everyone else is using it
maybe we should make two scoreboards, one with regen and one without. only problem with that is it divides the times even more.
so really I think we just need to choose either regen on or off. I talked to rush a bit about it and atm it looks like regen on (since Chillout is running JA now so they also have regen)
maybe add an sub-scoreboard that you can access that shows the times without regen? idk
   
Offline  CrancK
Rocketeer
*

ehh... what?
Posts: 397
dude...
i can easily add to it wether it was done in "hardcore" mode or not
(don't really see what it adds, except more times for the same maps, but hey, not much work for me, if you really want it, ill put it in)


---------------------------
   
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2
« previous next »


spirit Powered by SMF 2.0 RC5 | SMF © 2006–2011, Simple Machines LLC