CS2D Bug Reports
1,993 replies @
slimK: Unfortunately I don't know why this is happening. Therefore I can't fix it.
It's the same for all the tabbing/windowed/fullscreen issues...

It's the same for all the tabbing/windowed/fullscreen issues...

@
lelu: launch the game in OpenGL mode.

You received a game ban because you seem to be a cheater. You are not able to log-in in-game anymore.
1. When I open the servers list and enabling sorting by Players quantity, firstly I see servers with players, then - unplayable servers with closed ports on which I can't join, and only then - servres which are playable and have 0 players. Instead, the unplayable servers should be at bottom of the list.
2. In Zombies! game mode, if a zombie infects the last survivor and the target has more kills than anyone, the survivor guy gets MVP for "the most infections" instead of for "the most kills".
3. While using the "Get out of there it's gonna blow" radio command, in chat appears "Get out of there she's gonna blow".
4. No documentation for sv_voicechat on https://www.cs2d.com/help.php?cat=all.
5. No documentation for sv_physics on https://www.cs2d.com/help.php?cat=all. Also, this commands isn't being suggested while typing it from console. Also, if sv_physics is set to 1, in Zombies! mode bots (in both teams) have incredible high movement speed. In the Standard mode, bots barely able to move (terrorists walk very slowly, counter-terrorists just got stuck).
2. In Zombies! game mode, if a zombie infects the last survivor and the target has more kills than anyone, the survivor guy gets MVP for "the most infections" instead of for "the most kills".
3. While using the "Get out of there it's gonna blow" radio command, in chat appears "Get out of there she's gonna blow".
4. No documentation for sv_voicechat on https://www.cs2d.com/help.php?cat=all.
5. No documentation for sv_physics on https://www.cs2d.com/help.php?cat=all. Also, this commands isn't being suggested while typing it from console. Also, if sv_physics is set to 1, in Zombies! mode bots (in both teams) have incredible high movement speed. In the Standard mode, bots barely able to move (terrorists walk very slowly, counter-terrorists just got stuck).
edited 1×, last 10.02.22 04:37:07 pm
You received a game ban because you seem to be a cheater. You are not able to log-in in-game anymore.
In map editor,
env_room highlights affected tiles incorrectly when I hover mouse over it's icon while X/Y offset is set (it acts like the offset is not set).
---
If map background image has a high resolution, there's a chance that it will not loaded and instead of the image there will be a solid white background. However, sometimes the background image loads succesfully. Tested with bmp and png files, offline and on a server, the same weird thing happens.

---
If map background image has a high resolution, there's a chance that it will not loaded and instead of the image there will be a solid white background. However, sometimes the background image loads succesfully. Tested with bmp and png files, offline and on a server, the same weird thing happens.
edited 1×, last 30.05.22 11:51:36 pm
You received a game ban because you seem to be a cheater. You are not able to log-in in-game anymore.
I don't know if it was like that before..
You can compare it if You turn on/off in map editor "In game view". I think the game should look like on second screen:
Both screens made in windowed mode 1440 x 900 in the Editor.
When You use 850x480 windowed mode everything looks like on 2-nd screen. But for my monitor which is 1920 x 1080 this window looks too small so I use 1440 x 900. Higher resolutions cause such bad game looking like on 1-st screen.
Edit:
In addition of what
Kolia_rus said:
In the editor when You put Teleport and move this line to the position You need, the line has offset, but still if You place it right where You want it will work fine. (1440x900, windowed)
You can compare it if You turn on/off in map editor "In game view". I think the game should look like on second screen:
Both screens made in windowed mode 1440 x 900 in the Editor.
When You use 850x480 windowed mode everything looks like on 2-nd screen. But for my monitor which is 1920 x 1080 this window looks too small so I use 1440 x 900. Higher resolutions cause such bad game looking like on 1-st screen.
Edit:
In addition of what

In the editor when You put Teleport and move this line to the position You need, the line has offset, but still if You place it right where You want it will work fine. (1440x900, windowed)
edited 3×, last 09.06.22 11:23:08 am
Quote:
Make Copy & Paste commands work like they supposed to do. As for now, when I do Ctrl+V, it removes the whole text content and then pastes what it should. This is too annoying, I never saw this in any other software. And copying something (e.g. server IP from the servers list) sometimes just cleans the clipboard, I did not find any regularity in this so most likely it happens randomly.
I originally wrote this in the ideas thread but I'd say it's more a bug report than an idea.
You received a game ban because you seem to be a cheater. You are not able to log-in in-game anymore.
I suppose this problem is a bit more than what I encountered but here it is:
Why the mismatch?
Mami Tomoe has written:
Update:
The parameter IS in milliseconds.
But, it is still set to
Furthermore, for the restart commands, the endround hook is only called when the round actually ends, not when the message appears on screen, which differs from when a team wins.
When a team wins:
X Team Wins - Message on screen
Endround hook called
Delay if any
End round
When a round restarts:
Round restart in X - Message on screen
Delay if any
Endround hook called
Endround
So the round ends instantly and there's no point in having the delay in many cases because the round already ended, same frame.
I do suggest changing the behaviour there, as this doesn't seem to be intended, as the hook should be called when the round is ending, and not when it has already ended.
Another update:
I'm no longer certain what the
endround's hook return value is for the delay parameter and I gave up on trying to figure it out.
I suspect it may or may not be in milliseconds.
I leave this for you, @
DC to figure out.
EDIT:
object returns
env_building.
Code:
1
2
2
addbind('f6') -- works
if key == 'f6' then -- fails, key returned by key hook is 'F6'
if key == 'f6' then -- fails, key returned by key hook is 'F6'
Why the mismatch?

Not sure if this totally fits here, but there's a typo here.
At End of 2012;
DC has written:
EDIT:
endround's delay parameter claims to be in milliseconds, yet it's in seconds (I checked).
In addition to that, it's
restart without parameters).
At End of 2012;

Unreal Software announces the development of Stranded III and starts a devolpment blog to show progress.
EDIT:

In addition to that, it's
nil
when there is no delay (I.E. using 
Update:
The parameter IS in milliseconds.
But, it is still set to
nil
if there's no delay in some instances.Furthermore, for the restart commands, the endround hook is only called when the round actually ends, not when the message appears on screen, which differs from when a team wins.
When a team wins:
X Team Wins - Message on screen
Endround hook called
Delay if any
End round
When a round restarts:
Round restart in X - Message on screen
Delay if any
Endround hook called
Endround
So the round ends instantly and there's no point in having the delay in many cases because the round already ended, same frame.
I do suggest changing the behaviour there, as this doesn't seem to be intended, as the hook should be called when the round is ending, and not when it has already ended.
Another update:
I'm no longer certain what the

I suspect it may or may not be in milliseconds.
I leave this for you, @

EDIT:

false
for the entity
parameter on buildings spawned by 
edited 5×, last 29.07.22 12:15:44 pm
It's hard being the best girl in the whole entire world
15.08.22 01:57:23 am
This may count as a new feature, but I'll still hazard a reply to the topic, why not. Wouldn't it be crazy cool if you could press enter on a dialogue box in the editor, and close it down, instead of having to press "Load", "Save", "Okay" etc., just like on the quit CS2D prompt? I edit maps more than I play the actual game, and it would be real convenient if I could just press enter instead of having to swipe the touchpad 2-3 times and even tap it after that, which uses up a lot of energy.
cp_roundend showing wrong MVP when 2 players are defusing the bomb. In other hand, bombdefuse hook always shows right.
Also this other "bug" regarding grenades could be fixed natively so we don't need to use this script.: https://unrealsoftware.de/files_show.php?file=17778
And the "ghost grenade" bug still happens. You see the projectile going in a way and exploding in another.
Also this other "bug" regarding grenades could be fixed natively so we don't need to use this script.: https://unrealsoftware.de/files_show.php?file=17778
And the "ghost grenade" bug still happens. You see the projectile going in a way and exploding in another.

@
inentityzone doesn't work properly with 18 id, Info_NoBuildings.
Maybe with others too, but it only profit if I'm exactly at the entity position on map, but not in the entity zone:

Maybe with others too, but it only profit if I'm exactly at the entity position on map, but not in the entity zone:
Code:
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
addhook('movetile','_muv')
function _muv(id,x,y)
if inentityzone(x,y,0) then --tt, working in 5x5 area
msg("TT")
elseif inentityzone(x,y,1) then --ct, same as upper
msg("CT")
elseif inentityzone(x,y,18) then --nobuild, only at entity position, not the zone
msg("NOBUILD")
end
end
function _muv(id,x,y)
if inentityzone(x,y,0) then --tt, working in 5x5 area
msg("TT")
elseif inentityzone(x,y,1) then --ct, same as upper
msg("CT")
elseif inentityzone(x,y,18) then --nobuild, only at entity position, not the zone
msg("NOBUILD")
end
end
Today I'm reporting a performance issue about floor types.
Using 'debug 2' I found this:
All floor types (except Snow and Water) have DrawImage around 28, which is okay, I'm just reporting this for reference.
Water have DrawImage around 60 (thats 2x more but that's still ok) + this visual glitch: https://prnt.sc/uHbOgiBhwmmn
Please take a look in the water particles if it's in the player position properly. It's not due to the resolution, because it happens in all resolutions, even in 4:3 resolutions.
Snow have DrawImage around 480 (and just 1 player walking): https://prnt.sc/q_mQ5hYDlgtc
And to "fix" this, you could just reduce the particles like for 10x less. I noticed people complaining about "lag" due to their potato pcs in maps with snow floors.
Using 'debug 2' I found this:
All floor types (except Snow and Water) have DrawImage around 28, which is okay, I'm just reporting this for reference.
Water have DrawImage around 60 (thats 2x more but that's still ok) + this visual glitch: https://prnt.sc/uHbOgiBhwmmn
Please take a look in the water particles if it's in the player position properly. It's not due to the resolution, because it happens in all resolutions, even in 4:3 resolutions.
Snow have DrawImage around 480 (and just 1 player walking): https://prnt.sc/q_mQ5hYDlgtc
And to "fix" this, you could just reduce the particles like for 10x less. I noticed people complaining about "lag" due to their potato pcs in maps with snow floors.
There's a visual bug with the usgn username. Easy to re-create it.
You can use case-insensitive characters during sign in like this:

Which will reflect across the UI in the game. I think this is due to using the passed string in the form rather than the username from USGN during the auth process.
This is also seen in the scoreboard on hover.
You can use case-insensitive characters during sign in like this:

Which will reflect across the UI in the game. I think this is due to using the passed string in the form rather than the username from USGN during the auth process.
This is also seen in the scoreboard on hover.

I want to request really last feature to CS2D that I'm missing, and I don't want to mess with Lua.
Ideas for CS2D - READ THE FIRST POST (OP)! is closed.
There's
sv_usgnonly as well there's probably
sv_steamonly but there's no option that could force one of these, eg.
sv_usgn_or_steam


There's



@
Gaios:
What's the difference of having it in game instead Lua?

Code:
1
2
3
4
5
6
2
3
4
5
6
addhook("join","_join")
function _join(id)
if player(id,"steamid") == "0" then
parse("kick "..id.." You need a Steam account to play here.")
end
end
function _join(id)
if player(id,"steamid") == "0" then
parse("kick "..id.." You need a Steam account to play here.")
end
end
What's the difference of having it in game instead Lua?
1. mousex & mousey aren't working in hudscale 0 with different resolutions
2. game screen is 849x479 instead of 850x480, intended? Actualy all resolutions have -1 X and -1 Y.
2. game screen is 849x479 instead of 850x480, intended? Actualy all resolutions have -1 X and -1 Y.
edited 1×, last 19.09.22 04:36:05 am
@
mrc: How did you get these values? Did you realize that the coordinates start with zero? so for instance its 0 to 849 = 850 values

You're right DC, my mistake.
Minimap view have -2 tile in X.
https://prnt.sc/T8ETGqtKVhPb
Example, if your map has 50x50, you'll need to put in editor 52x50 so it will look as intended on minimap, otherwise 1 tile will be hidden. That's not a big deal though.
Minimap view have -2 tile in X.
https://prnt.sc/T8ETGqtKVhPb
Example, if your map has 50x50, you'll need to put in editor 52x50 so it will look as intended on minimap, otherwise 1 tile will be hidden. That's not a big deal though.
edited 4×, last 28.09.22 11:01:00 pm