Moijn allerseits!
In einem Agenten sende ich via se.SendConsoleCommand(srv, command) ein Kommando an andere Server. Der Agent-Owner hat nicht auf allen Servern das Recht dazu, Kommandos zu senden und das lässt sich auch -vorerst- nicht kurzfristig beheben.
Als Fehlercode bekomme ich 4000 zurück und das kann so ziemlich alles mögliche bedeuten, sodass ich ungern mit On Error 4000 ... arbeiten würde. Ist bspw. ein Server down, würde mir SendConsoleCommand ebenfalls einen 4000 zurück geben und diese beiden Fälle würde ich gern unterscheiden.
Gibt es einen Fehlercode, der explizit das nicht vorhandene Recht zum Senden von Konsolenkommandos ausgibt, oder anders herum: wie kann ich den Agenten so bauen, dass zwischen "Du darfst nix senden" nicht und "Irgendwas anderes ist grad passiert" unterschieden werden und ich die Fehler entsprechend behandeln kann?
THX in advance!
RW