#include #pragma tabsize 0 new sendfstring[200]; #define SendFormatMessage(%1,%2,%3,%4) format(sendfstring,128,(%3),%4); SendClientMessage((%1), (%2) ,sendfstring) /* ** Enters-System ** Copyright (c) by Firerfan ** Lizenz: CC BY-NC-SA 3.0 ** Informationen: http://creativecommons.org/licenses/by-nc-sa/3.0/de/ ** Neue Eingänge hinzufügen 1. sucht "new enters" 2. öffnet eine weitere Klammer darunter und fügt folgende Daten ein: {Aussen_X,Aussen_Y,Aussen_Z,Innen_X,Innen_Y,Innen_Z,InteriorID,Virtuelle-Welt,"Text beim Enter-Pickup"} Bitte beachten: Hinter jedem Enter muss ein Komma sein, ausser bei dem letzten! 3. Server restarten & Benutzen ;) ** Kontakt: Skype: firerfan96 E-Mail: firerfan@googlemail.com */ //============================================================================================== // ALLGEMINE EINSTELLUNGEN #define MAX_ENTERS 1 // Auf die Anzahl der Einträge setzen #define E_COLOR 0x008080FF // Eure Farbe für die 3D-Texte an den Ein/Ausgängen new Float:E_Distance = 15.0; // Anzeigeweite des 3D-Textes new Float:E_enterdist = 1.0; // In welcher Reichweite man die Taste drücken muss new debugg = 1; // 0 = Kein Debugg | 1 = Debugg //============================================================================================== enum e_info { Float:a_x, Float:a_y, Float:a_z, Float:i_x, Float:i_y, Float:i_z, interior, world, etext[70] } //============================================================================================== // EIN- UND AUSGÄNGE new enters[MAX_ENTERS][e_info] = { {0.0,0.0,0.0, 0.0,0.0,0.0, 0,0,"Test"} }; //============================================================================================== public OnFilterScriptInit() { if(debugg == 0) { #pragma unused sendfstring } print("\n--------------------------------------"); print(" Enters-System by Firerfan"); print("--------------------------------------\n"); for(new i=0; i