Ideas for CS2D - READ THE FIRST POST (OP)!
3,231 replies if its possible:
radio let the hook also trigger automaticly sent radios (e.g. Fire in the Hole)
Or an option to disable them in server-settings would be fine too

Or an option to disable them in server-settings would be fine too
Ability to mute a player locally (prevent receiving his text messages).
According to your configuration the messages will (by default) only be shown in the console, but that should be possible to disable as well.
According to your configuration the messages will (by default) only be shown in the console, but that should be possible to disable as well.
It's hard being the best girl in the whole entire world
@
Mami Tomoe: You can mute any player voice chat you want to. You can mute text messages if you will use custom chat script.

It should be built in as not every server will have that script, yet it's quite useful.
It's hard being the best girl in the whole entire world
No, no, no...
There is already built-in function in CS2D to mute player voice and chat, you don't need any lua scripts.
https://i.imgur.com/ihwqP6y.jpg
There is already built-in function in CS2D to mute player voice and chat, you don't need any lua scripts.

Lua command that oppose to
addbind - removebind
or make unable to bind same keys, double binding keys lead to twice execution

or make unable to bind same keys, double binding keys lead to twice execution
Rework lua functions.
For example timer and freetimer.
- Timer should return timer id (some handle id)
freetimer should remove timers by its id not the function and parameter. Function name can be optional, depending if value is integer or string.
- Images which are renderer and fixed over player should have some ability to have positional offset.
- I think I was year ago mentioning something about primitives (primitive rendering functions), I think this would be also good thing to have.
- Hook for dispenser heal
- some console commands still wants player name instead of player id or player name as it is in different commands. Same for weapon commands.
For example timer and freetimer.
- Timer should return timer id (some handle id)
freetimer should remove timers by its id not the function and parameter. Function name can be optional, depending if value is integer or string.
- Images which are renderer and fixed over player should have some ability to have positional offset.
- I think I was year ago mentioning something about primitives (primitive rendering functions), I think this would be also good thing to have.
- Hook for dispenser heal
- some console commands still wants player name instead of player id or player name as it is in different commands. Same for weapon commands.
A third parameter for the Lua parse function being:
Name - Output type
Inputs - 0,1,2
0 = Default - Print to console
1 = Print to chat
2 = Don't print
0 >
That's what we currently have and will stay the default.
1 >
That's useful for debugging purposes, not 100% needed but still a cool feature.
2 >
This would be useful in case I'd like to place a building somewhere without caring if it works or not.
So I wont have to check if it's a good spot for a building and have CS2D check thereafter, costing performance.
I'd like to only use the CS2D check but I don't want an error as the output, because having no building spawn is also an option in my code.
Name - Output type
Inputs - 0,1,2
0 = Default - Print to console
1 = Print to chat
2 = Don't print
0 >
That's what we currently have and will stay the default.
1 >
That's useful for debugging purposes, not 100% needed but still a cool feature.
2 >
This would be useful in case I'd like to place a building somewhere without caring if it works or not.
So I wont have to check if it's a good spot for a building and have CS2D check thereafter, costing performance.
I'd like to only use the CS2D check but I don't want an error as the output, because having no building spawn is also an option in my code.
It's hard being the best girl in the whole entire world
@
Mami Tomoe: Still possible to do a Lua wrapper for this.

The Lua wrapper basically inserts the parse into a function, it doesn't make the errors go away.
It's hard being the best girl in the whole entire world
@
Mami Tomoe: No, @
Gaios: said, that you can make your own wrapper with that parameter, not that the function actually exists.
Edit: Ok now I understand, but still, there's no reason to hide the errors, to be honest here, you need these errors... Errors are not meant to be hidden. Try-catch is basically used when exception can occur, but it won't affect the application. In your case, you must make your own checker, because the performance will be affected anyway. You'll affect the performance just earlier than the parse will do.


Edit: Ok now I understand, but still, there's no reason to hide the errors, to be honest here, you need these errors... Errors are not meant to be hidden. Try-catch is basically used when exception can occur, but it won't affect the application. In your case, you must make your own checker, because the performance will be affected anyway. You'll affect the performance just earlier than the parse will do.
Spawning a building without caring if it spawns or not:
Your idea:
Can it spawn? Spawn it.
Spawn it = CS2D checks if it can spawn and then spawns it.
My idea:
Spawn it.
CS2D checks if it can spawn and then spawns it, ignores errors because I don't care.
Why check twice?
EDIT:
Why does
This seems like a bad decision, makes a custom team balance bad.
How about
Your idea:
Can it spawn? Spawn it.
Spawn it = CS2D checks if it can spawn and then spawns it.
My idea:
Spawn it.
CS2D checks if it can spawn and then spawns it, ignores errors because I don't care.
Why check twice?
EDIT:
Why does
makect
and maket
kill the player?This seems like a bad decision, makes a custom team balance bad.
How about
spawnct
and spawnt
? edited 2×, last 16.09.19 02:15:43 pm
It's hard being the best girl in the whole entire world

It would be cool, if it would be possible to define a range of frames in spritesheet, between the tween is animating.
E.G.: tween_animate(id, speed, mode, startframe, endframe)
Add full support for the Russian language, the ability to translate the server description, chat messages caused by the script, colored text, the use of the Cyrillic alphabet in scripts / console.
My God, the Russian-speaking community is very large, why not add this!

S.T.A.L.K.E.R. RP - https://discord.gg/wQUEKSB
I would like developers to have the option to disable the default way to make purchases, this way we can create graphic menus and it would work perfect.
investigate and I didn't find a way to disable the B buttons among others, in a new update it would be good if you could edit a server in this way, ispossible?
investigate and I didn't find a way to disable the B buttons among others, in a new update it would be good if you could edit a server in this way, ispossible?
31.10.19 10:49:45 pm
::::::::::::Suggestion For The Next Update::::::::::::
I am looking to be able to close a Window like this through commands.
Although I shouldn't, I managed to do it with this code.(this also closes the windows of the clients that enter the server).
This makes the following menu appear:
My suggestion is to create a hook or a return value that closes this menu at will a few milliseconds after it appears.
This is not a stupid request since several players look for this, to include it in their servers.
the hook or return value must be compatible with this
this will add a lot of combinations for the servers, well not really so many, but at least we can program timer to buy and that the menu works or not within time periods and more.
remember that axecibility is good!
I am looking to be able to close a Window like this through commands.
Although I shouldn't, I managed to do it with this code.(this also closes the windows of the clients that enter the server).
This makes the following menu appear:
My suggestion is to create a hook or a return value that closes this menu at will a few milliseconds after it appears.
This is not a stupid request since several players look for this, to include it in their servers.
the hook or return value must be compatible with this
Code:
1
menu(1,"Hidden@i,b1,b2,b3")
Code:
1
menu(id,'b1')
this will add a lot of combinations for the servers, well not really so many, but at least we can program timer to buy and that the menu works or not within time periods and more.
remember that axecibility is good!