Hallo,
in dem Bürogebaude bei dem Skatepark in Los Santos ist ein Schacht. Dieser ist eigt. für einen Fahrstuhl gedacht. Dieser muss vorerst noch eingefügt werden, dazu aber kommen wir später. Leider ist der Fahrstuhl, wie alle anderen standart Filterscripts auch, auf englisch. Ich habe mir mal die Zeit genommen und den auf Deutsch übersezt. Das ist jetzt nicht's besonderes aber vlt. nützlich!
Ich habe euch einige Mirrors bereitgestellt. Bitte beachte, dass dies nur die .pwn Datei ist:
*snipped by neo*
Verändern
Vlt. hast du ja eine Fraktion etc. in diesem Gebäude und möchtest darum den jeweiligen Stock nach z.B. "CNN Studio" umbenennen. Dies ist kein Problem. In Zeile 30 bis 50 findest du folgenden Code:
"Erdgeschoss",
"1. Stock",
"2. Stock",
"3. Stock",
"4. Stock",
"5. Stock",
"6. Stock",
"7. Stock",
"8. Stock",
"9. Stock",
"10. Stock",
"11. Stock",
"12. Stock",
"13. Stock",
"14. Stock",
"15. Stock",
"16. Stock",
"17. Stock",
"18. Stock",
"19. Stock",
"Dachboden"
Sagen wir, wir möchten den 17. Stock nach "CNN Studio" umbenennen. Dies ist ganz einfach, du änderst den Begriff der jeweiligen Zeile. Wenn du also 17. Stock umbenennen möchtest, tust du dies so:
"Erdgeschoss",
"1. Stock",
"2. Stock",
"3. Stock",
"4. Stock",
"5. Stock",
"6. Stock",
"7. Stock",
"8. Stock",
"9. Stock",
"10. Stock",
"11. Stock",
"12. Stock",
"13. Stock",
"14. Stock",
"15. Stock",
"16. Stock",
"CNN Studio", // Originaltext: 17. Stock
"18. Stock",
"19. Stock",
"Dachboden"
Das zum ändern eines Namen. Möchtest du jetzt aber sagen, dass nur das Erdgeschoss und das CNN Studio erreichbar sein sollen, so tust du dies folgendermaßend:
1. Du löscht oder Kommentierst alle Stockwerke aus die du nicht haben möchtest.
2. Du zählst durch wieviele Stockwerke noch übrigbleiben. In unserem Fall 2
3. Du änderst die Stockwerkezahl folgendermaßend:
static FloorNames[21][] =//21 ist die Stockwerkzahl wenn alle Stockwerke aktiviert sind
{
[...] //Hier stehen normalerweise die Stockwerknamen. ich habe Sie durch [...] ersezt, damit der Code nicht so lang ist
};
static FloorNames[2][] = //2 ist die Zahl von den übriggebliebenen Stockwerken (2 = Erdgeschoss und CNN Studio)
{
[...] //Hier stehen normalerweise die Stockwerknamen. ich habe Sie durch [...] ersezt, damit der Code nicht so lang ist
};
Am Ende könnte der Scriptteil von Zeile 28 bis 51 so aussehen:
static FloorNames[2][] =
{
"Erdgeschoss",
//"1. Stock", //Die mit einem // versehen Namen, sind auskommentiert (Deaktiviert)
//"2. Stock",
//"3. Stock",
//"4. Stock",
//"5. Stock",
//"6. Stock",
//"7. Stock",
//"8. Stock",
//"9. Stock",
//"10. Stock",
//"11. Stock",
//"12. Stock",
//"13. Stock",
//"14. Stock",
//"15. Stock",
//"16. Stock",
"CNN Studio",
//"18. Stock",
//"19. Stock",
//"Dachboden"
};
Dies ist erweiterbar mit allen anderen Stockwerken.
Einbau
Nun muss das Filterscript nurnoch geladen werden. Dies ist ganz einfach:
1. Compile den Fertigen Filterscript
2. Schreibe den Namen(Fahrstuhl_Deutsch) in die Server.cfg in die Zeile 'filterscripts'
3. Sarte den Server(neu)
Fertig ist es!
Ich wünsche euch viel Spaß mit dem Fahrstuhl.
Euer Grover