14.11.2014, 15:05 | #1 (permalink) |
Registriert seit: 16.09.2014
Beiträge: 32
|
Wasteland (Stratis) mit Zeus für Admins
Hi.
Wir versuchen derzeit folgendes: Wasteland hat ja ein eigenes Admin System mit Menü u.s.w. Wir wollen nun, dass Admins der Stufe 3, also "Server Owner" per Tastendruck zu Zeus werden. Damit wollen wir bessere Events auf dem Server veranstalten. Ich habe mich durch die Daten gewühlt und rausgefunden, wie ich abfrage, ob ein Spieler Admin ist oder nicht. Was mir noch fehlt ist: - Der Tastendruck. Z.B. die Taste < oder so... - Ein Script, das es erlaubt in den Zeusmodus zu wechseln, ohne dass vorher ein entsprechender Slot verfügbar ist. Alternativ wäre es auch möglich mehrer Zeus-Slots in die Lobby einzufügen, die aber nur von denen benutzt werden können, dessen UID als Admin eingetragen ist. Ich komme mit der ganzen Materie noch nicht ganz klar und wäre froh um jede mögliche Hilfe Vielen Dank schonmal. MfG Hyper |
14.11.2014, 15:37 | #2 (permalink) |
Registriert seit: 17.01.2008
Beiträge: 267
|
PHP-Code:
Was hier ebenfalls nicht abgedeckt ist, ist das nachträgliche Hinzufügen von editierbaren Objekten. Im Falle von Wasteland müsste z.B. das irgendwo in einem Eventhandler rein, wenn ein Spieler connected. Die Funktion beseitigt alle ungenutzen/alten Zeusslots wieder. Denk daran, falls du einen Zeusslot regulär einbauen willst, für den muss dann eine Ausnahme eingefügt werden. Aufrufen kannst du die Funktion von einem Client aus wie folgt: PHP-Code:
__________________
Geändert von Tajin (14.11.2014 um 16:15 Uhr). |
14.11.2014, 16:00 | #3 (permalink) |
Registriert seit: 16.09.2014
Beiträge: 32
|
Sehr gut, das werde ich gleich versuchen.
Fehlt nur noch die Funktion dass das ganze per Tastendruck funktioniert. Können mit diesem Script mehrere Admins gleichzeitig Zeus nutzen, oder immer nur einer? EDIT: Achja, du sagtes du kennst die Admin Abfrage nicht auswendig. Das fragt ab, ob die PlayerUID die diese Funktion benutzt als Admin eingetragen ist, und ob er Admin der Stufe 3 ist. Geändert von HyperStorm (14.11.2014 um 16:03 Uhr). |
14.11.2014, 16:41 | #5 (permalink) |
Registriert seit: 16.09.2014
Beiträge: 32
|
Ok, es will noch nicht ganz klappen.
So sieht es bisher aus: Hab es in das Admin-Menü eingefügt. Hab ich darin einen Fehler? Der Hint "Zeus-Modus" erscheint, aber mehr auch nicht. Wo könnte da der Fehler liegen? PHP-Code:
Soll man beim aktivieren direkt in den Zeus-Modus wechseln, oder muss man nach dem ausführen des Scripts noch etwas tun? Geändert von HyperStorm (14.11.2014 um 17:27 Uhr). |
14.11.2014, 18:01 | #6 (permalink) |
Registriert seit: 17.01.2008
Beiträge: 267
|
Wird das scriptfile das du da gepostet hat auch auf dem Server ausgeführt oder nur bei den Clients?
Der Server muss die "fnc_newZeus" Funktion haben, sonst geht nix. Abgesehen davon, aktiviert das Script Zeus nur. Anschalten muss man es selbst, mit der üblichen Tastenkombi.
__________________
|
14.11.2014, 18:54 | #7 (permalink) |
Registriert seit: 16.09.2014
Beiträge: 32
|
Übliche Tastenkombie? Du meinst Z?
Ansonsten wäre mir grad keine Kombie bekannt. Edit: Das script liegt in folgendem Ordner: "A3Wasteland_v1.0b.Stratis\client\systems\adminPan el\optionSelect.sqf" Man angenommen ich lege das script z.B. unter "A3Wasteland_v1.0b.Stratis\server" ab, wie müsste ich dann von der oben genannten optionSelect.sqf auf das script mit dem code den du geschrieben hast verweisen, und wo bringe ich das "[player,"fnc_newZeus",false,false] call BIS_fnc_MP;" unter? Tut mir leid für die blöden Fragen, aber ich bin grad echt am Rätzeln... Hab jetz einige Varianten probiert, aber es scheint nicht zu klappen. Geändert von HyperStorm (14.11.2014 um 18:59 Uhr). |
17.11.2014, 11:48 | #8 (permalink) |
Registriert seit: 17.01.2008
Beiträge: 267
|
So wie du es oben hast, müsste es doch schon funktionieren.
Man muss nur eben wie gesagt das tastenkürzel zum aktivieren von Zeus drücken. (Z oder wie auch immer du es belegt hast) Teste das script von mir am besten mal separat in einer leeren mission, kann immer sein das ich irgendwo nen Fehler gemacht habe. Ist nur aus dem Kopf heraus hingescripted und völlig ungetestet.
__________________
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Arma 3 - Patches / Updates / Expansions | INNOCENT&CLUELESS | Community | 4685 | 16.06.2018 23:20 |
Zeus Multiplayer | DennisBI | Multiplayer | 7 | 21.08.2014 18:28 |
Arma III Zeus Abend sucht Spieler | Neonwolve | Die Litfaßsäule | 2 | 29.04.2014 13:49 |
Zeus Event 11.4. | MrCharles | Multiplayer | 15 | 15.04.2014 11:49 |
DAYZ Epoch Chernarus Server | Nette Leute | Erfahrene Admins | Noch viel Platz | MANU[GER] | DayZ | 0 | 28.10.2013 16:14 |