Ich biete euch hier wie der Name schon sagt eine E2 an die ein Alarm System ist und mit dem Rpen Verknüpft ist.
Dies soll wie folgt geschehen.
Die E2 kann nur einmal auf dem Server gespawnt werden.
Der Owner der E2 kann Türen, Keypads, Autos und Printer hinzufuegen.
Es ist so gedacht das der Owner sie nicht nur zu seinen eigen gebraucht sondern sozusagen einen "Job" erfüllt und mehrere Spieler mit diesem Alarm ausstattet.
Wenn er sie nur zu seinen eigen gebrauch macht erkennt die E2 das in laufe der Zeit.
Sobald sich ein Alarm auslöst erscheint es auf den Egp Screens vom Büro der "Sicherheits" Firma.
Deren Aufgabe ist es nun die betroffene Spieler möglichst per GPhone zu kontaktieren und diese zu fragen ob alles Ok ist.
Wenn sie dies mit einem ja bestätigen kann dieser Alarm auf einen der Egp Screens ausgeschaltet werden.
Ein ausgelöster Alarm lässt sich aber auch vermeiden, denn jeder Spieler der ein oder mehrere Alarme(plural) besitzt verfügt über einen "Schaltkasten".
Dieser kann per Lockpick geknackt werden um alle Alarme des jeweiligen Spielers temporär zu deaktivieren.
Es kann selbstverständlich nicht vom Owner oder den Mitarbeitern gemerkt werden.
Aber es besteht die möglichkeit das das lockpicken vom "Schaltkasten" schiefgeht und ein Alarm ausgelöst wird.
Diese E2 ist noch nicht komplett fertig. Was noch kommt und bekannte Bugs stehen am Anfang der E2.
Verwendung:
1.E2 platzieren.
2.Egp Screens platzieren und möglichst ein Büro einrichten sowie dazugehörige Leute einstellen.
3.Alle Egp Screens per Chat Command "!add" hinzufügen während man auf den Egp Screen draufschaut.
4.Als Gewhitelisteter User oder als Owner zum Kunden fahren und sie per "!add (Spieler Name)" ohne () während man auf eine Tür Keypad...usw schaut mit einem Alarm auszustatten.
Um Leute zu whitelisten schreibe einfach "!whitelist (Spieler Name)" in den Chat.
Bug reports und Vorschläge sind stets erwünscht!
E2 Downloader: (weil der Code zu lang zum copy and pasten ist.)
- @name E2 Downloader
- @inputs
- @outputs
- @persist Request
- @trigger
- runOnHTTP(1)
- if(!Request&httpCanRequest()) {
- httpRequest("http://pastebin.com/raw/xr4tpD0p")
- Request=1
- }
- if(httpClk()&Request) {
- fileWrite(">e2shared/Security RP chip.txt",httpData())
- hint("The E2 is saved to your e2shared folder!",3000)
- selfDestruct()
- }