MantisBT - Zandronum
View Issue Details
0001778Zandronum[All Projects] Suggestionpublic2014-04-11 00:472015-09-06 17:23
Dusk 
 
normalminorN/A
closedfixed 
 
 
0001778: SERVERSIDE script type?
Quote

<TheMisterCat> i was looking at your ACS_NetworkExecute
<TheMisterCat> that shit needs to be in zandro bad
<Dusk> heh, it was a bad idea
<TheMisterCat> why?
<Dusk> acs_execute should be doing it by default
<Dusk> it already does from server to client
<TheMisterCat> oh, true
<TheMisterCat> but then you lose the ability to execute client locally
<TheMisterCat> script 1 (void) clientside { ACS_Execute(5, 0); } should execute script 5 as clientside
<TheMisterCat> if ACS_Execute was going to do that, it would need to be as a flag
<Dusk> hmm
<Dusk> acs_execute is full
<Dusk> no room for flags
<TheMisterCat> yeah
<Dusk> i'm beginning to wonder could there be a SERVERSIDE acs script type
<Dusk> like CLIENTSIDE
<Dusk> when the server executes a CLIENTSIDE script, it tells the clients to execute it
<Dusk> this could go the other way around
<TheMisterCat> that would be immensely useful
<TheMisterCat> for wormsdoom at least
No tags attached.
Issue History
2014-04-11 00:47DuskNew Issue
2014-06-15 16:16WatermelonNote Added: 0009444
2014-06-15 16:16WatermelonStatusnew => feedback
2015-09-06 17:23DuskNote Added: 0013447
2015-09-06 17:23DuskStatusfeedback => new
2015-09-06 17:23DuskStatusnew => closed
2015-09-06 17:23DuskResolutionopen => fixed

Notes
(0009444)
Watermelon   
2014-06-15 16:16   
Only question:

If we have this, is there any danger in a client hacking their binary to flood the server with script calling commands?
(0013447)
Dusk   
2015-09-06 17:23   
This use case is now covered by RequestScriptPuke