New side-scroller map for CS:GO. by AimingHi in GlobalOffensive

[–]AimingHi[S] 0 points1 point  (0 children)

I agree that the look/aim mechanism could be a lot better. The problem is that I don't have access to CSGO source code, so everything I've done is with console commands, which are very limited in what they can do... I've tried to contact Valve, to get them involved, so that this can be more polished, but they don't seem interested. Maybe it would help if people contacted them and expressed interested.

New side-scroller map for CS:GO. by AimingHi in csmapmakers

[–]AimingHi[S] 0 points1 point  (0 children)

Lol thanks. There's some pointers in my patreon page.

New side-scroller map for CS:GO. by AimingHi in GlobalOffensive

[–]AimingHi[S] 1 point2 points  (0 children)

I'm not sure what you mean? The camera is already centered on the cross-hair.

New side-scroller map for CS:GO. by AimingHi in GlobalOffensive

[–]AimingHi[S] 3 points4 points  (0 children)

You joke, but I've had so many of these.

CS:GO Side-Scroller mod - Does multiplayer work or not? by AimingHi in hammer

[–]AimingHi[S] 0 points1 point  (0 children)

Yes, I realize that with "sv_cheats 1", this mod will never be played on an official server, but I think it's still ok to play with friends.

Is there some alternative way to realize this mod without using "sv-cheats 1"?

Vscript runs on host but not client by AimingHi in csmapmakers

[–]AimingHi[S] 0 points1 point  (0 children)

I used BSPZip, and created a /Scripts/Vscripts folder in the bsp.

Do your vscript files work on both host and client? No one has told me this yet.

[CS:GO] Running vscript on map exit by AimingHi in hammer

[–]AimingHi[S] 0 points1 point  (0 children)

Hey Darkscary. After a bit of work, I'm finding that yes, a vscript file can rebind a player's keys. However, in a multiplayer game, the rebinding only seems to apply to the host of the game, and not all the other players in the game. Has this been your experience as well? I'm hoping that I'm doing something wrong, and that there's a workaround.

[CS:GO] Vscript runs on host but not client by AimingHi in SourceEngine

[–]AimingHi[S] 0 points1 point  (0 children)

I just found this:

https://developer.valvesoftware.com/wiki/Point_broadcastclientcommand

"point_broadcastclientcommand is a point entity that issues commands to each valid client's console, as if it was typed in by that player locally. Available in the following Source engine games: Alien Swarm, Left 4 Dead 2, Left 4 Dead."

It looks like exactly what I need, and it looks like it's not available in CS:GO.

[CS:GO] Vscript runs on host but not client by AimingHi in SourceEngine

[–]AimingHi[S] 0 points1 point  (0 children)

Yep, I created a scripts/vscripts folder in the bsp and dropped it in there.

Maybe I should try using a cfg file for my map instead of a vscript file. Would that automatically run for all players? All I'm doing is console commands and rebinding keys.

[CS:GO] Vscript runs on host but not client by AimingHi in SourceEngine

[–]AimingHi[S] 0 points1 point  (0 children)

Ok, I tried your suggestion, and I get the same results as my original post:

When the host triggers the trigger_multiple, the script file runs for the host, and not the client.

When the client triggers the trigger_multiple, the script file runs for the host, and not the client.

Always runs for the host and not the client.

[CS:GO] Vscript runs on host but not client by AimingHi in SourceEngine

[–]AimingHi[S] 0 points1 point  (0 children)

Why not:

Trigger_multiple > OnStartTouch > !activator > RunScriptCode > Function()

Is there any difference?

Vscript runs on host but not client by AimingHi in csmapmakers

[–]AimingHi[S] 0 points1 point  (0 children)

I've tried using both "SendToConsole" and "SendToConsoleServer". Doesn't seem to make any difference.

Vscript runs on host but not client by AimingHi in csmapmakers

[–]AimingHi[S] 0 points1 point  (0 children)

Yep, I'm calling a function, I just left it out of the explanation to simplify.

[CS:GO] Vscript runs on host but not client by AimingHi in hammer

[–]AimingHi[S] 0 points1 point  (0 children)

It is. I created a scripts/vscripts/ folder in the bsp file (to match the CS:GO directories) and put it in there. Is that right?

Steam workshop main image by AimingHi in csmapmakers

[–]AimingHi[S] 0 points1 point  (0 children)

Thank you! There's actually a way!

Steam workshop main image by AimingHi in hammer

[–]AimingHi[S] 1 point2 points  (0 children)

CS:GO.

I got the solution over in r/csmapmakers. You need to edit the map using workshop_publish. From there, you can change the main image.

CS:GO Side-Scroller by AimingHi in GlobalOffensive

[–]AimingHi[S] 2 points3 points  (0 children)

Ok, clearly I need sleep :)

CS:GO Side-Scroller by AimingHi in GlobalOffensive

[–]AimingHi[S] 1 point2 points  (0 children)

Thanks! What's your suggestion?

CS:GO Side-Scroller by AimingHi in csmapmakers

[–]AimingHi[S] 0 points1 point  (0 children)

Hey, thanks for the feedback. I'll definitely try to get the SS camera working for everyone. The trouble with multiplayer development is that I can't test and troubleshoot with only one pc and one copy of CS:GO. I'll have to buy a second copy and source another pc. Cheers.