MantisBT - Zandronum | ||||||||||
View Issue Details | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||
0002805 | Zandronum | [All Projects] Suggestion | public | 2016-08-15 21:13 | 2016-10-15 15:43 | |||||
Reporter | Korshun | |||||||||
Assigned To | ||||||||||
Priority | normal | Severity | minor | Reproducibility | always | |||||
Status | closed | Resolution | duplicate | |||||||
Platform | OS | OS Version | ||||||||
Product Version | ||||||||||
Target Version | Fixed in Version | |||||||||
Summary | 0002805: Add a way to execute a clientside script for a single client | |||||||||
Description | Right now, ACS_ExecuteAlways launches a clientside script for ALL players. So to make that script affect only a given player, modders need to write the following boilerplate: script 1 (int player, ...) CLIENTSIDE { if (player != ConsolePlayerNumber()) terminate; ... } It would be better to have a function that only launches the script for the specified client, like ACS_ExecuteOnClient(int player, int script, int arg1, int arg2, int arg3). It would eliminate useless server commands being sent to other, potentially 63, clients, and it would prevent cheating opportunities, because other clients can hack their scripts/engines and get notified of the fact that such a script was launched for player X, providing tactical advantage. | |||||||||
Steps To Reproduce | ||||||||||
Additional Information | ||||||||||
Tags | No tags attached. | |||||||||
Relationships |
| |||||||||
Attached Files | ||||||||||
Issue History | ||||||||||
Date Modified | Username | Field | Change | |||||||
2016-08-15 21:13 | Korshun | New Issue | ||||||||
2016-08-15 21:17 | Korshun | Note Added: 0015452 | ||||||||
2016-08-15 22:28 | DrinkyBird | Note Added: 0015453 | ||||||||
2016-10-15 15:43 | Ru5tK1ng | Relationship added | duplicate of 0002751 | |||||||
2016-10-15 15:43 | Ru5tK1ng | Status | new => closed | |||||||
2016-10-15 15:43 | Ru5tK1ng | Resolution | open => duplicate |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|