Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Dieses Script wurde von [TGR]Spielie und Mustang96 erstellt und auf
- http://sa-mp.de/ veröffentlicht. Reuploads und 2nd Releases sind nur
- mit Absprache von [TGR]Spielie und Mustang96 genehmigt.
- Achtung: Alle Personen, die dieses Script (editiert) hochladen und
- als das ihre ausgeben, werden strafrechtlich verfolgt und der Upload
- wird mit sofortiger Wirkung gelöscht. Das entfernen eines Copyright-
- Hinweises ist ebenfalls verboten und wird ebenfalls strafrechtlich
- verfolgt.
- Nutzungsbedingungen:
- 1. Copyrights müssen vorhanden bleiben
- 2. Falls dieses Script in einem "100%" Selfmade Script erscheint,
- müssen diese Zeilen oben im Script stehen
- 3.
- */
- #include <a_samp>
- #include <a_http>
- enum PEnterE
- {
- Float:EnterX, //Outdoor
- Float:EnterY, //Outdoor
- Float:EnterZ, //Outdoor
- Float:ExitX, //Inside
- Float:ExitY, //Inside
- Float:ExitZ, //Inside
- Int, //Interior ID (http://weedarr.wikidot.com/interior)
- VW //Virtuelle Welt, in der man sich befindet, wenn man das gebäude betritt (damit darin kein Städtetreff ist)
- };
- new Float:PEnter[][PEnterE] =
- {
- {1038.1316, -1339.7664, 13.7266, 376.9288, -192.4743, 1000.6328, 17, 2}, //Donut-LS
- {-144.1406, 1224.5731, 19.8992, 376.9288, -192.4743, 1000.6328, 17, 3}, //Donut Area51
- {-2767.1177, 788.8901, 52.7813, 376.9288, -192.4743, 1000.6328, 17, 4}, //Donut SF
- {172.4178, 1176.2129, 14.7645, 365.0718, -11.1250, 1001.8516, 9, 5}, //Clucking Bell
- {2393.1060, 2042.3536, 10.8203, 365.0718, -11.1250, 1001.8516, 9, 6}, //Clucking Bell
- {-2672.3770, 259.0845, 4.6328, 365.0718, -11.1250, 1001.8516, 9, 7}, //Clucking Bell
- {2398.0588, -1897.9069, 13.5469, 365.0718, -11.1250, 1001.8516, 9, 8}, //Clucking Bell
- {2420.7085, -1508.9585, 24.0000, 365.0718, -11.1250, 1001.8516, 9, 9}, //Clucking Bell
- {-1807.7166, 944.9205, 24.8906, 372.4469,-132.8290,1001.4922, 5, 10}, //Pizza
- {2104.6133, -1806.3728, 13.5547, 372.4469,-132.8290,1001.4922, 5, 2}, //Pizza
- {2471.8054, 2034.1240, 11.0625, 460.0295, -88.6260, 999.5547, 4, 3}, //BurgerShot
- {1872.9301, 2071.7893, 11.0625, 460.0295, -88.6260, 999.5547, 4, 4}, //BurgerShot
- {1158.7645, 2072.1416, 11.0625, 460.0295, -88.6260, 999.5547, 4, 5}, //BurgerShot
- {-1911.5082, 828.7873, 35.1719, 460.0295, -88.6260, 999.5547, 4, 6}, //BurgerShot
- {-2356.5618, 1008.0384, 50.8984, 460.0295, -88.6260, 999.5547, 4, 7}, //BurgerShot
- {1199.2833, -918.9497, 43.1169, 460.0295, -88.6260, 999.5547, 4, 9}, //BurgerShot
- {2158.8420, 943.3492, 10.8203, 316.3380, -169.8564, 999.6010, 6, 10}, //Ammunation
- {-1509.0056, 2608.8940, 55.8359, 316.3380, -169.8564, 999.6010, 6, 2}, //Ammunation
- {-1678.6256, 1313.4783, 7.1875, 316.3380, -169.8564, 999.6010, 6, 3}, //Ammunation
- {-2336.0146, -166.8746, 35.5547, 316.3380, -169.8564, 999.6010, 6, 4}, //Ammunation
- {-2625.6716, 209.9583, 4.6218, 316.3380, -169.8564, 999.6010, 6, 5}, //Ammunation
- {2400.4294, -1980.7820, 13.5469, 316.3380, -169.8564, 999.6010, 6, 6}, //Ammunation
- {1368.4675, -1279.7552, 13.5469, 316.3380, -169.8564, 999.6010, 6, 8}, //Ammunation
- {1352.2687, -1758.5074, 13.5078, -25.8498, -185.8688, 1003.545, 17, 9}, //24-7 LSPD
- {1315.5540, -898.0838, 39.5781, 6.09179, -29.27188, 1003.5498, 10, 10}, //24-7 BSN
- {1352.2687, -1758.5074, 13.5078, -25.8498, -185.8688, 1003.545, 17, 1}, //24-7 BSN-Tanke
- {2194.5679, 1990.9087, 12.2969, 6.09179, -29.27188, 1003.5498, 10, 2}, //24-7 LV
- {-2160.6926, 578.6028, 35.1719, -25.8498, -185.8688, 1003.545, 17, 3}, //24-7 SF
- {1929.2341, -1776.3066, 13.5469, 6.09179, -29.27188, 1003.5498, 10, 4} //24-7 Mülldeponie
- };
- public OnFilterScriptInit()
- {
- print("_________________________________________"); //Diese Zeile darf nicht bearbeitet werden!
- print(" Enter-Exit System by [TGR]Spielie "); //Diese Zeile darf nicht bearbeitet werden!
- print(" and Mustang96 "); //Diese Zeile darf nicht bearbeitet werden!
- print("_________________________________________"); //Diese Zeile darf nicht bearbeitet werden!
- print(" Hinweis: Das Entfernen der Copyrights ");
- print(" ist verboten und kann ");
- print(" strafrechtlich verfolgt werden ");
- for(new i = 0; i < sizeof(PEnter); i++)
- {
- AddStaticPickup(1239, 1, PEnter[i][EnterX], PEnter[i][EnterY], PEnter[i][EnterZ], 0);
- AddStaticPickup(1239, 1, PEnter[i][ExitX], PEnter[i][ExitY], PEnter[i][ExitZ], PEnter[i][VW]);
- }
- }
- public OnPlayerConnect(playerid) //Diese Zeile darf nicht bearbeitet werden!
- { //Diese Zeile darf nicht bearbeitet werden!
- HTTP(playerid, HTTP_GET, "http://the-german-roleplay.tk/check.php?script=2823123", "", ""); //Diese Zeile darf nicht bearbeitet werden!
- return 1; //Diese Zeile darf nicht bearbeitet werden!
- } //Diese Zeile darf nicht bearbeitet werden!
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext,"/enter", true) == 0 || strcmp(cmdtext,"/exit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- for(new i = 0; i < sizeof(PEnter); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, PEnter[i][EnterX], PEnter[i][EnterY], PEnter[i][EnterZ]))
- {
- SetPlayerPos(playerid, PEnter[i][ExitX], PEnter[i][ExitY], PEnter[i][ExitZ]);
- SetPlayerInterior(playerid, PEnter[i][Int]);
- SetPlayerVirtualWorld(playerid, PEnter[i][VW]);
- SendClientMessage(playerid,0x8C8C8CFF,"Gebäude betreten.");
- break;
- }
- if(IsPlayerInRangeOfPoint(playerid, 2.0, PEnter[i][ExitX], PEnter[i][ExitY], PEnter[i][ExitZ]) && GetPlayerVirtualWorld(playerid) == PEnter[i][VW])
- {
- SetPlayerPos(playerid, PEnter[i][EnterX], PEnter[i][EnterY], PEnter[i][EnterZ]);
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- SendClientMessage(playerid,0x8C8C8CFF,"Gebäude verlassen.");
- break;
- }
- }
- }
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement