Git Product home page Git Product logo

sm-timer's People

Contributors

andrej-fishchev avatar hymnsfordisco avatar nyood avatar techsupportjosh avatar totallymehis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sm-timer's Issues

Beams not showing

I did everything that you said to do on the devlog I deleted influx_zones_beams_custom-plugin and updated influx_beams.cfg. Great work on the timer btw

EDIT:
Also not working on CSS. I do make all my zones full idk if that has anything to do with it. Going to try some other things.

EDIT2:
Got it working with a fresh install of sourcemod think it might be a plugin

Own replay

I've been asking myself if the "own replay" feature was broken but recently i figured it out, it replays your last try at the map, even if you don't finish, as long as you leave the start-zone and start hopping it starts recording your own replay, and when u reset it stops, you don't have to finish the map nor have your best time for it to record, I don't know if that's what was intended for this feature.
I started noticing something weird when I just joined the map that I've finished a lot of times and the own replay was grey (Locked/unable to select). And then i tried to understand it from there, i tried to just do 3 jumps and reset, spec the bot, play my own replay, and that was my own replay, those 3 jumps.
Probably this is what you wanted to do with this feature because if you actually save everyone's best time after a long time if 100 people play every map being ~~ 1000 maps i'd do be 10000 replays that way it doesn't save but also deletes your replay if you just leave the start-zone, my suggestion is to save it while the map is being played but only if you finished the map / your best run.

*Suggestion* Zones

Here is another suggestion about time glitching, there should be an option to start counting the time as soon as you jump instead of when you leave the start zone, that would allow pre-speed for noobs and would allow you to touch the start zone without resetting your timer by mistake in some maps, and even better it would cancer the time glitch!

Bug Zone_block.cfg Auto generated!

One bug on auto generate Zone_block.cfg on Counter Strike Source!

The file is like:

// This file was auto-generated by SourceMod (v1.8.0.5951)
// ConVars for plugin "influx_zones_block.smx"

// Default punish type for block zones. (push, teletostart, disabletimer)
// -
// Default: "push"
influx_zones_block_punishtype "d


-Error-
influx_zones_block_punishtype "d
-Good-
influx_zones_block_punishtype "disabletimer"

thx

Unable to load influx_comp_standup

L 06/07/2017 - 16:18:28: [SM] Unable to load plugin "influx_comp_standup.smx": Could not find required plugin "standup_core"
How can I fix it?
BTW after I added the plugin my server stuck on cmdrate 0.0 and none can move.
No errors :(
How can I fix it?

SourceMod Version Information:

SourceMod Version: 1.8.0.6002

SourcePawn Engine: SourcePawn 1.8, jit-x86 (build 1.8.0.6002)

SourcePawn API: v1 = 4, v2 = 11

Compiled on: Jun  2 2017 05:38:25

Built from: https://github.com/alliedmodders/sourcemod/commit/1387257

Build ID: 6002:1387257

http://www.sourcemod.net/

Metamod:Source version 1.10.7-dev

Built from: alliedmodders/metamod-source@4403e81

Build ID: 957:4403e81

Loaded As: Valve Server Plugin

Compiled on: Apr 30 2017

Plugin interface version: 15:14

SourceHook version: 5:5

http://www.metamodsource.net/

New anti-prespeed is a bit annoying

If you jump too far back in the start zone it doesn't start your timer. I think a better way of doing this is setting the max velocity in the start zone to 300.

Some suggestions

-Redesign the hud and add sync
-Showtriggers command
-Make it so we can have more timescale and edit speed options like blacky's TAS
-Fix timescale issue with CSGO
-Make it so you can drop your knife like on CSS instead of using !drop every time.
-Press E to replay bot
-Make it so when you finish a TAS you can go back and redo parts of the run.

Thank you Mehis for making such a great timer these are the only issues I have you're doing a great job.

Timer doesn't start

Hello. Just set the timer and there was a problem. When I exit the start zone, the timer does not go. The chat says "fps_max".
20170606110132_1
20170606110135_1

Shooting bots

Is there a way to make the bots stop shooting?
Its really annoying to listen to it shooting and looks really bad when you hide the guns and record, even with guns.

Influx is really hard

I've been playing a lot lately on your timer, influx, and its has been really hard to leave the start zone when i prestrafe it counts as if i was jumping inside (i guess) and locks my speed, I don't recall changing anything but I might have by mistake or my mate that also has access to the FTP it would be nice to have a feature that if you jump the timer would start even if you are jumping inside the start zone as soon as u lift ur feet of the startzone's floor the timer starts, would be dope! This is what happens
https://youtu.be/YknPnkNBL8A

Timer doesn't start with uncapped fps

fps_max 0 should make the fps uncapped, however, when we leave the start zone it will not start timer due to the fps being bellow the server tickrate / 300 fps lock

Glitch with !noclip

Hi Mehis I love your project I follow you everyday. I have some cheat with !noclip on my server to fix that I need to put anti prespeed to 800! The bug is if a player bind sm_noclip and he take speed with noclip on start of the map.

Bug
1- the player do !noclip (bind command sm_noclip)
2- the player say !practice to remove the practice session
3-the player take speed and release sm_noclip to start very fast on start

I want server without prespeed but I cant. I have too many cheater!

Can you do something to kill this cheater?
Like when you noclip off you have cooldown of 3 sec to start a run? (If practice is off)
Or when you noclip off you tele to start without speed! (If practice is off)

thx you very much I wanna help you to kill bug!

List of suggestions.

Alright, since people seem to post suggestions here instead of the AM forums, I've decided to do just that. So... I thought I would post some ideas that would help the timer work for more that are people hosting servers with this plugin.

So, without further ado, the list:

Replay Bot:

  • Add: Press E for replay menu (When spectating the bot).
  • Add: Replace bot name when there's an active replay with run info.
  • Add: Server-side option to disable "Own Replay" from replay menu.
  • Fix: Reset clan tag to "NONE" after a run finishes.

Zones:

  • Add: Anti-Bhop Zone.
  • Add: Validator / Checker Zone.
  • Change: Rework zones to be stored in SQL.

HUD:

  • Add: Module to disable the radar.
  • Add: Server-side option to disable title (CS:GO).
  • Fix: Set default font size to 21 or remove name from SR (CS:GO).

Simple Ranks:

  • Add: Rank to scoreboard (clan tag).

Other:

  • Add: Stage record modules (WRCP).
  • Add: Start speed module.
  • Add: A command to teleport back to the stages start (i.e: sm_back / sm_stuck).

Okay, now to clarify some things so there's no confusion (maybe).

Replay Bot:

  • Add a functionality to press +use well spectating the bot to view the replay menu.

  • Replace the bot name with the name and run time of the user who's replay it is.
    (Example: BOT aveniccii - 03:54.1)

  • [No clarification needed?]

  • This is a problem because when you have repeat mode disabled the bot clan tag will remain as the last active run.

Zones:

  • Despite the name this would be extraordinarily useful for surf servers. This would prevent the player from bhoping on the zone however still allow the player to pass by it with their runs unaltered (unlike block).

  • These zones would work together by validating the players run (with the validator) then checking if the run is validated (with the checker). These zones would only really be used by poorly made maps but it's still useful.

  • The reasoning behind this one is due to surf servers having a higher emphasis on multi-server setups. Ahead of time I know this is a tall task however I think many people want this over the current .ini system. It would save copying and pasting .ini files from one server to another and it would avoid some servers having out of date and potentially exploitable times (depending on if/what zones were changed).

HUD:

  • [No clarification needed?]

  • Reason behind this one is just some people don't want a title at all and it obstructs PB and SR even when you enter nothing in the title field.

  • The default font size (22) currently puts the name from SR on the second line removing the possibility of seeing rank or style (unless you have the sync module). I would just remove the name because I think it looks weird anyways but you can also just change the font to 21 by default to fix it.

Simple Ranks:

  • [No clarification needed?]

Other:

  • So this is the other tall task on here that would be very nice to have especially for surf server operators. This module is pretty straight forward. You get records for stages you beat. Adding points for this would also be nice.

  • Display the speed at which the player leaves the zone (start or stage zones only). The units can be displayed in a couple different ways. The first would be to print something like this in the players chat: ( [Influx] Stage # 1: 385 u/s | PB: 412 u/s | SR: 476 u/s ) obviously change stage to start if linear. Another way to display start speed would be to display the units in brackets next to your current speed (on hud). This would need to be on a timer and would disappear after a few seconds. This would also only display your best speed.

  • [No clarification needed?]

If clarification is still needed post here and I'll update this post and respond to the comment.

Edit: Formatting.
Edit: More Formatting.
Edit: Even More Formatting.

Sync

How soon/Are you going to add sync to the timer?

*Suggestion* Styles

I think it would be nice if you added some hard scroll to the styles, like no 100% mm scroll or like 80% sort of hard like on kz servers!

Map won't change.

Using sm 1.8 build 6002 - influx bhop module 1.0.8.

Installed my server fresh with all server and gamemode cfgs set with times and other settings needed, map changes fine at the end (I use mapchooser).

As soon as I install Influx the map hangs at 0:00 forever and the mapchooser menu doesn't come up. Tried with influx_fixtimelimit.smx both enabled and disabled. Didn't change any server settings, which worked just minutes before enabling Influx.

Nothing in error logs.

Zone saving

When I first zone a map and save the zones it doesn't save and my time won't start, but when I delete the zones and rezone it the zones will save and my time will start.

Influx_GetRunBestTime does not return the correct values.

Influx_GetRunBestTime does not return the correct values, due to using FindRunById for the mode and style values.

Fixed function:

public int Native_GetRunBestTime(Handle hPlugin, int nParms)
{
    int irun = FindRunById(GetNativeCell(1));
    if (irun == -1)return 0;

    int mode = GetNativeCell(2);
    if (!VALID_MODE(mode))return 0;

    int style = GetNativeCell(3);
    if (!VALID_STYLE(style))return 0;

    if (nParms == 4)
    {
        SetNativeCellRef(4, GetRunBestTimeId(irun, mode, style));
    }

    return view_as<int>(GetRunBestTime(irun, mode, style));
}

Simpleranks

When I finish a map 50% of time I got my new rank and points but its not show on de chat and I stay on my old rank! When I switch map I dont have my current rank (old rank) Not loaded correctly! I need to sm_rankmenu (Default rank) every map change. (counter strike source)!

thx you good job for lastestupdate! :)

Bonus

I've been playing a map with a bunch of bonuses and i noticed that when i finished like bonus #3 it sat the record for bonus #7 and #6, Also when i do !b it goes to b#7 and when i do !b1 also goes to b#7. If i only have one bonus its okay, everything works just fine. But its also kinda confusing, it would be great if the zones for the bonus would just be another color! (green-red = main, purple-yellow=Bonus for example)

Timer plugin can't work in new sourcemod and metamod

Because CSGO's new update,I install new sourcemod and metamod,but the Timer plugin have some problems, one is when you leave start zone,your time will not start and appear " [Influx] You do not have a trikz buddy! (!buddy) " in chat window,another problem is map can't load zone,when you type in !zone and select create zone,you can't see later menu completely,just can see sequence numbers.

Why?

Why do not you want to stage, rank , WR , PB, do in HUD? [Cs go]

CSGO prestrafe

There is no prestrafing in CSGO and it would be nice to see a prestrafe plugin.

Fix Menu?

Why menu =
modelen = 11, display = Half-Sideways id = 4 info = s4
modelen = 11, display = Backwards id = 7 info = s7
modelen = 11, display = Normal id = 0 info = s0
modelen = 11, display = Low Gravity id = 6 info = s6
modelen = 11, display = A/D-Only id = 3 info = s3
modelen = 11, display = W-Only id = 2 info = s2
modelen = 11, display = Real HSW id = 5 info = s5
modelen = 11, display = Sideways id = 1 info = s1
modelen = 11, display = Parkour id = 8 info = s8
modelen = 11, display = Prespeed id = 10 info = s10
modelen = 11, display = Tool Assisted id = 9 info = s9

but not
modelen = 11, display = Normal id = 0 info = s0
modelen = 11, display = Sideways id = 1 info = s1
modelen = 11, display = W-Only id = 2 info = s2

And so on
20170721211425_1
20170721211422_1
20170721211424_1

Bind CPS

This might a stupid question but is there a way to bind the checkpoints to keys?

Taking Fall Damage

whenever i fall a certain distance i take fall damage it didnt happen before i updated

TAS player gets stuck

after testing the tas the player gets stuck and has to noclip out of where he is when rewinding stopping and continuing

--->Suggestion<--- | Simple Rank

Can you add option to finish multiple times a map and have point! Like first time you finish the map you have x point. When you finish again you have like %(cvar) of x point. (exemple 30%). Because on my server all new player RTV every 5 min to earn point for rank.

thx

Timescale

the timescale does not work it shows 0.25 but is still at 1x speed i tried the command too and sm_tas_dectimescale
i tried the cl_clock_correction_force_server_tick/cl_clockdrift_max_ms 0

chat times

Hi anyway to swap the colors around for the chat to show ahead of time and behind
like red for behind and green for ahead of time instead of green for behind and red for ahead its confusing players coming from ck

*Suggestion* for tas and prac

I think its important to know where the invisible walls are at and my suggestion is that while we are in tas and practice mode we could do like !clipbrushes or something to see the walls to be able to route better maybe even for normal

CSGO timescale fix

I talked to blacky and he said he doesn't use host_timescale he also mentioned something about stamina. He did say he showed it in one of his videos I think it was this video https://www.youtube.com/watch?v=8V6kg2_2Xgw

Also saw this in his comments
"m_flLaggedMovementValue recreates timescale pretty much because it runs frametime = frametime*m_flLaggedMovementValue before any players move funcs are called the only thing is this doesn't apply to the server like timescale so you have to use the value of it to give the player their time and mess with the replay bot as well xd"

Rewinding/Fast forwarding segmenting issue

Tested out TAS style on css, when I finished the run and watched the bot, it played back everything that I did, including rewinding/fast forwarding

P.S. You can just resize the frames arraylist instead of looping through and erasing each frame

All Chat!

Do you have a All chat plugin for Counter Strike Source. (spec can chat with alive player) Because in csgo the game already have cvar for this.

*Suggestion* wr

Something to differentiate the wr and every other time, maybe some colors or something!

Can't start runs

I first installed the new version of the timer and every run said "fps_max" so i proceeded to remove fps_check like always, then the time wouldn't start and it kept saying "[Influx] player_jump" and "[Influx] You can't start this run!" I only removed fps_check and scroll/legit modes, i updated the csgo/addons/configs.

Edit: "[Influx] box character" new message
https://gyazo.com/abd00382f076bcecc9fb3b6f83a0e87b

Unable to switch weapons

Can't seem to switch between weapons with the number keys, only scroll wheel. Is this intentional? I looked through the plugin list and configs and couldn't seem to find anything.

Player ladder

Hey, i've been checking out this plugin and I want to discard my ckSurf version for this. However, i see there's no player ladder at the moment, do you have any progress on that?

If you don't, i'll start coding it, but we could exchange ideas on which approach to take on that.

I added you to steam in case you want to further discuss this. (Ayeayeaye)

Influx crashes after today's update

Whenever I try to join my server it just crashes I don't even get a error log

EDIT:
Looks like influx_recording is causing the problem it's happening to other timers too.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.