Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* 0000000 0000000 00000000000
- 0 0 0 0 0
- 0 0 0 0 0
- 0000000 0000000 0
- 00 0 0 0000000
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 0 0
- 0 0 0 00000000000
- -------------------------------------------------
- Dieses Script wurde Urheberrechtlich geschützt!
- © by Simon ******** (kleinerOpa)
- Dieses Script darf nur mit Erlaubnis genutzt werden!
- Nutzung ohne Erlubnis führt zu einer Strafanzeige gegen Nutzer + Uploader!
- Credits to:
- kleinerOpa (Mapping & Scripting)
- SwipOne Iddenreichtum und Mapping
- */
- #include <a_samp>
- #include <a_mysql>
- #include <streamer>
- #include <ocmd>
- #include <sscanf2>
- #include <wbb_connect>
- //===============================[ DEFINITIONEN ]===============================
- // FARBEN:
- #define ROT 0xBE0000FF
- #define WEISS 0xFFFFFFFF
- #define GELB 0xF8EA00FF
- #define SCHWARZ 0x000000FF
- #define BLAU 0x007DFFFF
- #define GRUEN 0x00B900FF
- #define GRAU 0xD2D2D2FF
- #define ROSA 0xFF4DFFFF
- #define LILA 0xBB00FFFF
- #define TURKIES 0x00FFFFFF
- #define HELLGRUEN 0x00FF00FF
- #define HELLBLAU 0x00CDFFFF
- #define HELLROT 0xFF0000FF
- #define ORANGE 0xFF8200FF
- #define WARNUNG 0xFF7D5CFF
- // HTML-FARBEN:
- #define ROT2 BE0000
- #define WEISS2 FFFFFF
- #define GELB2 F8EA00
- #define SCHWARZ2 000000
- #define BLAU2 007DFF
- #define GRUEN2 00B900
- #define GRAU2 D2D2D2
- #define ROSA2 FF4DFF
- #define LILA2 BB00FF
- #define TURKIES2 00FFFF
- #define HELLGRUEN2 00FF00
- #define HELLBLAU2 00CDFF
- #define HELLROT2 FF0000
- #define ORANGE2 FF8200
- #define WARNUNG2 FF7D5C
- // FRAKFARBEN
- #define CZIVI 0xFFFFFFFF
- #define CPOLICE 0x009BFFFF
- #define CARMY 0x0069FFFF
- #define CMEDIC 0xFF7876FF
- #define CBAU 0xFFFFFFFF
- #define CFAHRG 0xFFFFFFFF
- #define CSCHOOL 0xFFFFFFFF
- #define COAMT 0xFFFFFFFF
- #define CGROVE 0xFFFFFFFF
- #define CBALLAS 0xFFFFFFFF
- #define CVAGOS 0xFFFFFFFF
- #define CTRIADEN 0xFFFFFFFF
- #define CRM 0xFFFFFFFF
- #define CAGENCY 0xFFFFFFFF
- // INFOS:
- #define SERVERNAME Riverside-Reallife
- #define TEAMSPEAKIP 134.255.234.182
- #define WEBSITE www.gta-rpg.de
- /*#define SQL_HOST "127.0.0.1"
- #define SQL_USER "root"
- #define SQL_PASS ""
- #define SQL_DATA "sampdbserver"*/
- #define SQL_HOST "127.0.0.1"
- #define SQL_USER "root"
- #define SQL_PASS ""
- #define SQL_DATA "sampdbserver"
- #define GivePlayerMoney GiveMoney
- #define ResetPlayerMoney ResetMoney
- #define GetPlayerMoney GetMoney
- #define PLAYER_EURO ( 1 )
- #define PLAYER_CENT ( 2 )
- #define ARMEDBODY_USE_HEAVY_WEAPON (1)
- // DIALOGE:
- #define DIALOG_REGISTER (0)
- #define DIALOG_LOGIN (1)
- #define DIALOG_STATS (2)
- #define DIALOG_TRIADEN_LIFT (3)
- #define DIALOG_SELECT_WAFFENSCHEIN (4)
- #define DIALOG_WAFFENSCHEIN_KL1 (5)
- #define DIALOG_WAFFENSCHEIN_KL2 (6)
- #define DIALOG_UNIFORM (7)
- #define DIALOG_SAPD_EQUIP (8)
- #define DIALOG_SAPD_LIFT (9)
- #define DIALOG_ATM (10)
- #define DIALOG_UEBERWEISEN (11)
- #define DIALOG_KONTOSTAND(12)
- #define DIALOG_EINZAHLEN (13)
- #define DIALOG_AUSZAHLEN (14)
- #define DIALOG_BANK (15)
- #define DIALOG_BANK_ID (16)
- #define DIALOG_ONLINE (17)
- #define DIALOG_FRAKTIONEN (18)
- #define DIALOG_ONLINE2 (19)
- #define DIALOG_ARANG (20)
- //==============================================================================
- //===============================[ ENUM ]===============================
- enum PlayerInfo
- {
- pName[MAX_PLAYER_NAME],
- pAdmin,
- pLevel,
- pAccount,
- pAccount2,
- pRegistred,
- pRespekt,
- pUpgrade,
- pHouseKey,
- pBissKey,
- Float:pPos_x,
- Float:pPos_y,
- Float:pPos_z,
- Float:pPos_a,
- pPhoneNr,
- pPhoneBook,
- pModel,
- pSex,
- pJob,
- pAge,
- pLeader,
- pMember,
- pHandy,
- pGunLic,
- pWantedLevel,
- pRank
- }
- //==============================================================================
- //===============================[ NEWS ]===============================
- new pInfo[MAX_PLAYERS][PlayerInfo];
- new SAPDFahrzeuge[21];
- new TRIADEFahrzeuge[12];
- new FSFahrzeuge[9];
- new icon_sapdwaffenschein;
- new Text3D:label;
- new icon_sapdcallofficer;
- new icon_sapdclear;
- new icon_sapdaufzug;
- new icon_sapduniform;
- new icon_sapdduty;
- new icon_saodequip;
- new icon_arrest;
- new icon_triadelife;
- new icon_fsenter;
- new icon_sapddach;
- new icon_sapdgarage;
- //new deppp[MAX_PLAYERS];
- new icon_GFbeach;
- new GF_beach;
- new callpolicestat;
- new gPlayerTransfer[MAX_PLAYERS];
- new Text:Geldanzeige[MAX_PLAYERS] = Text:INVALID_TEXT_DRAW;
- new Text:Geldbg = Text:INVALID_TEXT_DRAW;
- new Text:Geldtext = Text:INVALID_TEXT_DRAW;
- new Euro[MAX_PLAYERS];
- new Cent[MAX_PLAYERS];
- new fischerbot;
- new LoggedIn[MAX_PLAYERS];
- new ClickedPlayerID[MAX_PLAYERS];
- new Text:Story0 = Text:INVALID_TEXT_DRAW;
- new Text:Story1 = Text:INVALID_TEXT_DRAW;
- new Text:Story2 = Text:INVALID_TEXT_DRAW;
- new Text:Story3 = Text:INVALID_TEXT_DRAW;
- new Text:Story4 = Text:INVALID_TEXT_DRAW;
- new Text:Story5 = Text:INVALID_TEXT_DRAW;
- new Text:Story6 = Text:INVALID_TEXT_DRAW;
- new Text:Story7 = Text:INVALID_TEXT_DRAW;
- //==============================================================================
- //===============================[ FORWARDS ]===============================
- forward ClearPlayerChat(playerid);
- forward SetPlayerToTeamColor(playerid);
- forward SAPDFahrzeug(vehicleid);
- forward TRIADEFahrzeug(vehicleid);
- forward FSFahrzeug(vehicleid);
- forward UnCallTimer();
- forward SendPoliceMessage(color,string[]);
- forward GetPlayerLeader(playerid);
- forward GetPlayerMember(playerid);
- forward split(const strsrc[], strdest[][], delimiter);
- //forward RegTimer(playerid);
- //==============================================================================
- //===============================[ PRAGMAS ]================================
- #pragma unused icon_sapdwaffenschein
- #pragma unused icon_sapdcallofficer
- #pragma unused icon_sapdclear
- #pragma unused icon_sapdaufzug
- #pragma unused icon_sapduniform
- #pragma unused icon_sapdduty
- #pragma unused icon_saodequip
- #pragma unused icon_arrest
- #pragma unused icon_triadelife
- #pragma unused icon_fsenter
- #pragma unused icon_sapddach
- #pragma unused icon_sapdgarage
- #pragma unused icon_GFbeach
- #pragma unused GF_beach
- static
- armedbody_pTick[MAX_PLAYERS];
- //==============================================================================
- main()
- {
- }
- public OnGameModeInit()
- {
- SetGameModeText("German Reallife V.0.1");
- mysql_debug(1);
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- Connect_To_Database();
- // WBB_Initialize("http://riverside.bplaced.de/Forum/", "9c17cb50cfbf3c682ac2");
- //=================================[ Textdraws ]================================
- SetTimer("GeldTimer",1000,1);
- Geldbg = TextDrawCreate(489.000, 77.436, "LD_OTB2:butnA");
- TextDrawTextSize(Geldbg, 127.500, 26.687);
- TextDrawAlignment(Geldbg, 1);
- TextDrawColor(Geldbg, -1);
- TextDrawFont(Geldbg, 4);
- Geldtext = TextDrawCreate(524.000, 97.125, "Riverside Project");
- TextDrawLetterSize(Geldtext, 0.206, 0.584);
- TextDrawAlignment(Geldtext, 1);
- TextDrawColor(Geldtext, -1);
- TextDrawSetOutline(Geldtext, 1);
- TextDrawBackgroundColor(Geldtext, 51);
- TextDrawFont(Geldtext, 1);
- TextDrawSetProportional(Geldtext, 1);
- Story0 = TextDrawCreate(618.500, 127.500, "box");
- TextDrawLetterSize(Story0, 0.000, 2.015);
- TextDrawTextSize(Story0, 491.000, 0.000);
- TextDrawAlignment(Story0, 1);
- TextDrawColor(Story0, 0);
- TextDrawUseBox(Story0, 1);
- TextDrawBoxColor(Story0, 154);
- TextDrawFont(Story0, 0);
- Story1 = TextDrawCreate(511.500, 129.062, "Information");
- TextDrawLetterSize(Story1, 0.449, 1.600);
- TextDrawAlignment(Story1, 1);
- TextDrawColor(Story1, -66);
- TextDrawSetOutline(Story1, 1);
- TextDrawBackgroundColor(Story1, 51);
- TextDrawFont(Story1, 1);
- TextDrawSetProportional(Story1, 1);
- Story2 = TextDrawCreate(618.500, 149.000, "box");
- TextDrawLetterSize(Story2, 0.000, 5.765);
- TextDrawTextSize(Story2, 491.000, 0.000);
- TextDrawAlignment(Story2, 1);
- TextDrawColor(Story2, 0);
- TextDrawUseBox(Story2, 1);
- TextDrawBoxColor(Story2, 102);
- TextDrawFont(Story2, 0);
- Story3 = TextDrawCreate(554.000, 149.187, "Bei deiner Fahrt auf dem~n~Meer vor Los Santos zog ein~n~Unwetter auf und dein Schiff ist~n~gesunken.");
- TextDrawLetterSize(Story3, 0.205, 0.755);
- TextDrawAlignment(Story3, 2);
- TextDrawColor(Story3, -1);
- TextDrawSetOutline(Story3, 1);
- TextDrawBackgroundColor(Story3, 51);
- TextDrawFont(Story3, 1);
- TextDrawSetProportional(Story3, 1);
- Story4 = TextDrawCreate(554.500, 178.062, "Ein Fischer hat dich aus~n~dem Wasser gezogen und an~n~Land gebracht.");
- TextDrawLetterSize(Story4, 0.209, 0.751);
- TextDrawAlignment(Story4, 2);
- TextDrawColor(Story4, -1);
- TextDrawSetOutline(Story4, 1);
- TextDrawBackgroundColor(Story4, 51);
- TextDrawFont(Story4, 1);
- TextDrawSetProportional(Story4, 1);
- Story5 = TextDrawCreate(618.500, 204.562, "box");
- TextDrawLetterSize(Story5, 0.000, 3.115);
- TextDrawTextSize(Story5, 491.000, 0.000);
- TextDrawAlignment(Story5, 1);
- TextDrawColor(Story5, 0);
- TextDrawUseBox(Story5, 1);
- TextDrawBoxColor(Story5, 154);
- TextDrawFont(Story5, 0);
- Story6 = TextDrawCreate(511.000, 206.125, "Information");
- TextDrawLetterSize(Story6, 0.449, 1.600);
- TextDrawAlignment(Story6, 1);
- TextDrawColor(Story6, -66);
- TextDrawSetOutline(Story6, 1);
- TextDrawBackgroundColor(Story6, 51);
- TextDrawFont(Story6, 1);
- TextDrawSetProportional(Story6, 1);
- Story7 = TextDrawCreate(536.000, 221.375, "Weiter");
- TextDrawLetterSize(Story7, 0.324, 1.158);
- TextDrawAlignment(Story7, 1);
- TextDrawColor(Story7, -5951745);
- TextDrawSetOutline(Story7, 1);
- TextDrawBackgroundColor(Story7, 51);
- TextDrawFont(Story7, 1);
- TextDrawSetProportional(Story7, 1);
- TextDrawSetSelectable(Story7, true);
- //=================================[ SERVERMAP ]================================
- // LSPD:
- CreateDynamicObject(640, 1535, -1684.8000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1687.8000488281, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535, -1690.8000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1693.8000488281, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535, -1696.8000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1681.8000488281, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1699.8000488281, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535, -1702.8000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1705.8000488281, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535, -1708.8000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1711.8000488281, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535, -1714.8000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1717.8000488281, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535, -1660.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1663.5999755859, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1657.5, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535, -1654.4000244141, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1651.3000488281, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535, -1648.3000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1645.1999511719, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535, -1642.1999511719, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1639.0999755859, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535.0999755859, -1614.5, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1617.5, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.9000244141, -1611.4000244141, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1535.099609375, -1608.3994140625, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1534.8994140625, -1605.2998046875, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(18452, 1549.1999511719, -1609.5999755859, 15.300000190735, 0, 0, 0);
- CreateDynamicObject(1244, 1549.3000488281, -1606.8000488281, 13.300000190735, 0, 0, 269.75);
- CreateDynamicObject(1244, 1549.4000244141, -1612.5, 13.300000190735, 0, 0, 269.74731445313);
- CreateDynamicObject(17950, 1604.3000488281, -1607, 14.60000038147, 0, 0, 179.74987792969);
- CreateDynamicObject(640, 1524.0999755859, -1608.4000244141, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1605.4000244141, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1611.4000244141, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1614.4000244141, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1617.4000244141, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1620.5, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1623.5, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1626.5, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1629.5, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1632.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1635.5999755859, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1638.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1641.5999755859, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1644.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1647.5999755859, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1650.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1653.5999755859, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1656.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1659.5999755859, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1662.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1665.5999755859, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1668.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1671.5999755859, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(1257, 1523.5999755859, -1674.6999511719, 13.800000190735, 0, 0, 180);
- CreateDynamicObject(1229, 1524.3000488281, -1672, 14.10000038147, 0, 0, 90);
- CreateDynamicObject(1229, 1524.5, -1677.4000244141, 14.10000038147, 0, 0, 90);
- CreateDynamicObject(1232, 1524.3000488281, -1677.9000244141, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1680.9000244141, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1687, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1683.9000244141, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1690, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1693.0999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1696.1999511719, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1699.3000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.0999755859, -1702.3000488281, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1705.4000244141, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.1999511719, -1708.5, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1524.0999755859, -1711.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1232, 1524.0999755859, -1714.5999755859, 15.199999809265, 0, 0, 0);
- CreateDynamicObject(996, 1537.5, -1664.4000244141, 13.300000190735, 0, 0, 270);
- CreateDynamicObject(996, 1537.5999755859, -1674.1999511719, 13.300000190735, 0, 0, 270);
- CreateDynamicObject(1214, 1537.6999511719, -1672.8000488281, 12.5, 0, 0, 0);
- CreateDynamicObject(971, 1565.5, -1639.5999755859, 12.60000038147, 90, 0, 0);
- CreateDynamicObject(3578, 1551.3000488281, -1717.3000488281, 11.800000190735, 0, 0, 269.5);
- CreateDynamicObject(3578, 1558.3000488281, -1717.3000488281, 11.800000190735, 0, 0, 269.49963378906);
- CreateDynamicObject(3578, 1562, -1717.3000488281, 11.800000190735, 0, 0, 269.49963378906);
- CreateDynamicObject(3578, 1568.8000488281, -1717.1999511719, 11.800000190735, 0, 0, 269.49963378906);
- CreateDynamicObject(3578, 1572.5999755859, -1717.1999511719, 11.800000190735, 0, 0, 269.49462890625);
- CreateDynamicObject(3578, 1578.5, -1717.3000488281, 11.800000190735, 0, 0, 269.49462890625);
- CreateDynamicObject(3578, 1585.4000244141, -1717.1999511719, 11.800000190735, 0, 0, 269.49462890625);
- CreateDynamicObject(3578, 1591.5, -1717.1999511719, 11.800000190735, 0, 0, 269.49462890625);
- CreateDynamicObject(997, 1544.6999511719, -1620.5999755859, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(997, 1544.6999511719, -1617.5999755859, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(997, 1544.8000488281, -1632.9000244141, 12.60000038147, 0, 0, 270);
- CreateDynamicObject(19122, 1546.0999755859, -1678.8000488281, 13.10000038147, 0, 0, 0); // Blaues Bollard
- CreateDynamicObject(19122, 1546.0999755859, -1672.4000244141, 13.10000038147, 0, 0, 0); // Blaues Bollard
- // ATMS:
- CreateDynamicObject(2942, 1549.9000244141, -1671.6999511719, 13.199999809265, 0, 0, 180);
- CreateDynamicObject(2942, 1810.8000488281, -1877.6999511719, 13.199999809265, 0, 0, 89.994506835938);
- CreateDynamicObject(2942, 1952.1999511719, -2177.1000976563, 13.199999809265, 0, 0, 89.994506835938);
- CreateDynamicObject(2942, 2139.3999023438, -1173, 23.60000038147, 0, 0, 89.994506835938);
- CreateDynamicObject(2942, 2712.1999511719, -1589.0999755859, 13.89999961853, 0, 0, 0.7445068359375);
- CreateDynamicObject(2942, 512.5, -1460.5, 14.699999809265, 0, 0, 90.741577148438);
- CreateDynamicObject(2942, 925.29998779297, -1211.1999511719, 16.60000038147, 0, 0, 90.736083984375);
- CreateDynamicObject(2942, 1367.5999755859, -1276.8000488281, 13.199999809265, 0, 0, 269.98608398438);
- // NOOB-HOTEL
- CreateDynamicObject(19127, 332.20001220703, -1528.4000244141, 34.400001525879, 0, 0, 0);
- CreateDynamicObject(19127, 340.39999389648, -1517, 34.400001525879, 0, 0, 0);
- CreateDynamicObject(19127, 317.89999389648, -1486.5, 24.10000038147, 0, 0, 0);
- CreateDynamicObject(19127, 323.89999389648, -1490.5999755859, 24.200000762939, 0, 0, 0);
- CreateDynamicObject(19127, 275.70001220703, -1521.5999755859, 29, 0, 0, 0);
- CreateDynamicObject(19127, 308.89999389648, -1553.5, 35.599998474121, 0, 0, 0);
- CreateDynamicObject(19127, 314, -1557.5999755859, 35.599998474121, 0, 0, 0);
- CreateDynamicObject(3029, 326.20001220703, -1513.4000244141, 35, 0, 0, 320.75);
- // Medicbase
- CreateDynamicObject(1215, 1180.3000488281, -1329.1999511719, 13.800000190735, 0, 0, 0);
- CreateDynamicObject(1215, 1180.4000244141, -1318.4000244141, 13.800000190735, 0, 0, 0);
- CreateDynamicObject(3660, 1201.1999511719, -1300.5, 14.10000038147, 0, 0, 270);
- CreateDynamicObject(3660, 1201.1999511719, -1320.0999755859, 14.10000038147, 0, 0, 270);
- CreateDynamicObject(3660, 1201.1999511719, -1339.6999511719, 14.10000038147, 0, 0, 270);
- CreateDynamicObject(3660, 1201.1999511719, -1359.3000488281, 14.10000038147, 0, 0, 270);
- CreateDynamicObject(3660, 1201.1999511719, -1375.5999755859, 14.10000038147, 0, 0, 270);
- CreateDynamicObject(1290, 1200.9000244141, -1310.1999511719, 18.700000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1201.1999511719, -1329.8000488281, 18.700000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1201, -1349.4000244141, 18.700000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1200.9000244141, -1365.6999511719, 18.700000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1200.9000244141, -1384.9000244141, 18.700000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1200.9000244141, -1291.0999755859, 18.700000762939, 0, 0, 0);
- CreateDynamicObject(987, 1137.6999511719, -1369.3000488281, 12.800000190735, 0, 0, 0);
- CreateDynamicObject(987, 1149.6999511719, -1369.3000488281, 12.800000190735, 0, 0, 2);
- CreateDynamicObject(980, 1137.5, -1292.0999755859, 15.300000190735, 0, 0, 0); // TOR
- CreateDynamicObject(987, 1155.1999511719, -1292.1999511719, 12.5, 0, 0, 180);
- //N tRIADENBASE
- CreateDynamicObject(980-20, -1750.1999511719, 984.5, 20.299999237061, 0, 0, 90);
- CreateDynamicObject(980, -1750.1999511719, 985.29998779297, 25.89999961853, 0, 0, 270);
- CreateDynamicObject(1215, -1782, 964.59997558594, 24.5, 0, 0, 0);
- CreateDynamicObject(1215, -1782, 975.29998779297, 24.5, 0, 0, 0);
- CreateDynamicObject(1215, -1782, 992.09997558594, 24.5, 0, 0, 0);
- CreateDynamicObject(1215, -1782, 1002.700012207, 24.5, 0, 0, 0);
- CreateDynamicObject(1419, -1781.6999511719, 957.59997558594, 24.39999961853, 0, 0, 270);
- CreateDynamicObject(1419, -1781.69921875, 961.69921875, 24.39999961853, 0, 0, 270);
- CreateDynamicObject(1419, -1781.6999511719, 945.79998779297, 24.39999961853, 0, 0, 270);
- CreateDynamicObject(1419, -1781.6999511719, 953.5, 24.39999961853, 0, 0, 270);
- CreateDynamicObject(1419, -1781.69921875, 949.3994140625, 24.39999961853, 0, 0, 270);
- CreateDynamicObject(1419, -1779.6999511719, 943.70001220703, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1419, -1766.5, 943.70001220703, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1419, -1762.4000244141, 943.70001220703, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1419, -1758.3000488281, 943.70001220703, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1419, -1754.1999511719, 943.70001220703, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1419, -1750.0999755859, 943.70001220703, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1419, -1746, 943.70001220703, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1419, -1743.8000488281, 943.70001220703, 24.39999961853, 0, 0, 180);
- CreateDynamicObject(1419, -1728.5, 944.70001220703, 24.39999961853, 0, 0, 27.994506835938);
- CreateDynamicObject(1419, -1726.6999511719, 947.70001220703, 24.39999961853, 0, 0, 89.9931640625);
- CreateDynamicObject(1419, -1726.6999511719, 960, 24.39999961853, 0, 0, 89.989013671875);
- CreateDynamicObject(1419, -1726.6999511719, 955.90002441406, 24.39999961853, 0, 0, 89.989013671875);
- CreateDynamicObject(1419, -1726.6999511719, 951.79998779297, 24.39999961853, 0, 0, 89.989013671875);
- CreateDynamicObject(1419, -1726.8000488281, 963.29998779297, 24.39999961853, 0, 0, 91.989013671875);
- CreateDynamicObject(2773, -1756, 962.5, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(2773, -1752.5, 960.59997558594, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(2773, -1756, 960.59997558594, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(2773, -1752.5, 962.5, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(2773, -1756, 958.70001220703, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(2773, -1752.5, 958.70001220703, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(2773, -1706.5, 1019.4000244141, 17.10000038147, 0, 0, 88);
- CreateDynamicObject(2773, -1706.5, 1016.700012207, 17.10000038147, 0, 0, 87.994995117188);
- CreateDynamicObject(2773, -1704.5999755859, 1016.5999755859, 17.10000038147, 0, 0, 87.994995117188);
- CreateDynamicObject(2773, -1704.5999755859, 1019.299987793, 17.10000038147, 0, 0, 87.994995117188);
- CreateDynamicObject(2755, -1754.1999511719, 945.59997558594, 25.60000038147, 0, 0, 0);
- // Autohaus (billig)
- CreateDynamicObject(1257, 2136.3000488281, -1120.6999511719, 25.700000762939, 0, 0, 262);
- CreateDynamicObject(1232, 2139.8000488281, -1120.4000244141, 27.10000038147, 0, 0, 20.75);
- CreateDynamicObject(1232, 2133.1999511719, -1119.4000244141, 27, 0, 0, 10);
- CreateDynamicObject(1229, 2139.1999511719, -1120.0999755859, 26, 0, 0, 173.5);
- CreateDynamicObject(1229, 2133.6999511719, -1119.4000244141, 26, 0, 0, 173.49609375);
- CreateDynamicObject(1215, 2134.1000976563, -1151.8000488281, 23.60000038147, 0, 0, 0);
- CreateDynamicObject(1215, 2129.5, -1151.8000488281, 23.60000038147, 0, 0, 0);
- CreateDynamicObject(640, 2134.8999023438, -1108.4000244141, 25.10000038147, 0, 0, 254);
- CreateDynamicObject(640, 2140.5, -1109.6999511719, 25.10000038147, 0, 0, 261.74841308594);
- CreateDynamicObject(1232, 2137.6999511719, -1109.3000488281, 27, 0, 0, 20.747680664063);
- CreateDynamicObject(1232, 2143.3000488281, -1110.1999511719, 27.10000038147, 0, 0, 20.747680664063);
- CreateDynamicObject(640, 2146.1000976563, -1110.4000244141, 25.10000038147, 0, 0, 262.99377441406);
- CreateDynamicObject(1232, 2149, -1110.8000488281, 27.10000038147, 0, 0, 20.747680664063);
- CreateDynamicObject(640, 2151.8999023438, -1111.0999755859, 25.200000762939, 0, 0, 262.99072265625);
- CreateDynamicObject(1232, 2154.8000488281, -1111.5, 27.10000038147, 0, 0, 20.747680664063);
- CreateDynamicObject(640, 2157.6999511719, -1111.8000488281, 25.200000762939, 0, 0, 262.99072265625);
- CreateDynamicObject(1232, 2160.6000976563, -1112.1999511719, 27.200000762939, 0, 0, 20.747680664063);
- CreateDynamicObject(640, 2163.5, -1112.5, 25.200000762939, 0, 0, 262.99072265625);
- CreateDynamicObject(1232, 2166.3999023438, -1113, 27.200000762939, 0, 0, 20.747680664063);
- CreateDynamicObject(1232, 2132.1000976563, -1107.8000488281, 27, 0, 0, 8.7476806640625);
- CreateDynamicObject(640, 2129.3000488281, -1106.8000488281, 25, 0, 0, 253.49841308594);
- CreateDynamicObject(1232, 2126.3999023438, -1106, 27, 0, 0, 8.7451171875);
- CreateDynamicObject(640, 2123.5, -1105, 25, 0, 0, 253.24304199219);
- CreateDynamicObject(1232, 2120.6000976563, -1104.1999511719, 26.89999961853, 0, 0, 8.7451171875);
- CreateDynamicObject(640, 2117.6999511719, -1103.1999511719, 25, 0, 0, 253.24035644531);
- CreateDynamicObject(1232, 2114.8000488281, -1102.4000244141, 26.89999961853, 0, 0, 8.7451171875);
- CreateDynamicObject(1346, 2118.3000488281, -1118.6999511719, 25.700000762939, 0, 0, 162.25);
- CreateDynamicObject(1571, 2120.3999023438, -1096.3000488281, 25, 0, 0, 0);
- CreateDynamicObject(997, 2129.3000488281, -1122.9000244141, 24.39999961853, 0, 0, 342);
- CreateDynamicObject(997, 2119.5, -1120, 24.299999237061, 0, 0, 341.99890136719);
- CreateDynamicObject(1214, 2128.3999023438, -1122.5, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1214, 2126.6000976563, -1121.9000244141, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1214, 2125.1000976563, -1121.4000244141, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1214, 2123.3999023438, -1120.9000244141, 24.39999961853, 0, 0, 0);
- CreateDynamicObject(1328, 2139.6000976563, -1162.4000244141, 23.5, 0, 0, 0);
- CreateDynamicObject(3109, 2122.3000488281, -1096.9000244141, 25, 0, 0, 0);
- // Hafen
- CreateDynamicObject(3753, 1053.5999755859, -2372, 1.8999999761581, 0, 0, 141.99276733398);
- CreateDynamicObject(11495, 1056.5, -2399.8999023438, 0.80000001192093, 0, 0, 321.99829101563);
- CreateDynamicObject(11495, 1055.0999755859, -2398.8000488281, 0.80000001192093, 0, 0, 141.9873046875);
- CreateDynamicObject(11495, 1047.0999755859, -2392.5, 0.80000001192093, 0, 0, 141.9873046875);
- CreateDynamicObject(11495, 1039.6999511719, -2386.6999511719, 0.80000001192093, 0, 0, 141.9873046875);
- CreateDynamicObject(11495, 1035.4000244141, -2383.3000488281, 0.80000001192093, 0, 0, 321.99829101563);
- CreateDynamicObject(11495, 1025.5999755859, -2375.6999511719, 0.80000001192093, 0, 0, 141.9873046875);
- CreateDynamicObject(11495, 1048.5, -2393.6000976563, 0.80000001192093, 0, 0, 321.99829101563);
- CreateDynamicObject(11495, 1041.0999755859, -2387.8000488281, 0.80000001192093, 0, 0, 321.9873046875);
- CreateDynamicObject(11495, 1034, -2382.1999511719, 0.80000001192093, 0, 0, 141.9873046875);
- CreateDynamicObject(11495, 1027, -2376.8000488281, 0.80000001192093, 0, 0, 321.99829101563);
- CreateDynamicObject(9958, 1140.1999511719, -2516.6000976563, 3.9000000953674, 0, 0, 323.75);
- CreateDynamicObject(1257, 1087.5, -2366.1999511719, 12.5, 0, 0, 219.25);
- CreateDynamicObject(1229, 1086.4000244141, -2363.5, 12.89999961853, 0, 0, 130);
- CreateDynamicObject(1229, 1089.9000244141, -2367.8000488281, 12.800000190735, 0, 0, 129.99572753906);
- CreateDynamicObject(9245, 1184.0999755859, -2452.8000488281, 20.60000038147, 0, 0, 153.24780273438);
- CreateDynamicObject(6295, 1015.299987793, -2323.6999511719, 36, 0, 0, 221.99523925781);
- CreateDynamicObject(11400, 1035.1999511719, -2254.1999511719, 99.099998474121, 0, 0, 0);
- CreateDynamicObject(7947, 1013.799987793, -2294.8000488281, 6.5, 0, 0, 115.75);
- CreateDynamicObject(3378, 1022.700012207, -2318.8000488281, 13.300000190735, 0, 0, 26);
- CreateDynamicObject(2669, 1028.69921875, -2330.5, 13.39999961853, 0, 0, 119.99816894531);
- CreateDynamicObject(3886, 1077.6999511719, -2393, 0.10000000149012, 0, 0, 230.25);
- CreateDynamicObject(3886, 1085.6999511719, -2399.6999511719, 0.10000000149012, 0, 0, 230.24597167969);
- CreateDynamicObject(3886, 1101.6999511719, -2413.1000976563, 0.10000000149012, 0, 0, 230.24597167969);
- CreateDynamicObject(3886, 1093.6999511719, -2406.3999023438, 0.10000000149012, 0, 0, 230.24597167969);
- CreateDynamicObject(1461, 1065.8000488281, -2382.6999511719, 1.7000000476837, 0, 0, 50);
- CreateDynamicObject(1461, 1037.0999755859, -2354.3999023438, 1.7000000476837, 0, 0, 320.24877929688);
- CreateDynamicObject(1461, 1049.5999755859, -2371.8999023438, 1.7000000476837, 0, 0, 320.24597167969);
- CreateDynamicObject(9585, 878.69921875, -2453.7998046875, -0.80000001192093, 0, 0, 39.995727539063);
- CreateDynamicObject(9586, 877.20001220703, -2455, 9.6999998092651, 0, 0, 40);
- CreateDynamicObject(9956, 1144.69921875, -2479.19921875, -11.5, 0, 0, 143.7451171875);
- CreateDynamicObject(5184, 1248.5, -2533.6999511719, 21.5, 0, 0, 330);
- CreateDynamicObject(9584, 821.20001220703, -2502, 18.89999961853, 0, 0, 39.995727539063);
- CreateDynamicObject(9587, 888.70001220703, -2445.5, 16.299999237061, 0, 0, 39.995727539063);
- CreateDynamicObject(5126, 1196.3000488281, -2519.1000976563, 17.700000762939, 0, 0, 240);
- CreateDynamicObject(10831, 1214.6999511719, -2501.6999511719, 7.5, 0, 0, 57.996826171875);
- CreateDynamicObject(10828, 1110.4000244141, -2560.3999023438, 2.7999999523163, 0, 0, 323.75);
- CreateDynamicObject(9698, 831, -2495.5, 21.799999237061, 0, 0, 40.5);
- CreateDynamicObject(9819, 828.70001220703, -2487.8999023438, 25.799999237061, 0, 0, 39.745727539063);
- CreateDynamicObject(9822, 828.59997558594, -2488.3999023438, 25.60000038147, 0, 0, 39.74853515625);
- CreateDynamicObject(9818, 832.90002441406, -2492.5, 26.60000038147, 0, 0, 40);
- CreateDynamicObject(2780, 815.79998779297, -2502.8000488281, 31.200000762939, 0, 0, 0);
- CreateDynamicObject(2780, 820.20001220703, -2507.6000976563, 30.5, 0, 0, 0);
- CreateDynamicObject(2944, 832.29998779297, -2488.8999023438, 17, 0, 0, 42);
- CreateDynamicObject(3620, 964.09997558594, -2383.6000976563, 23, 0, 0, 125.99996948242);
- CreateDynamicObject(1215, 1037.6999511719, -2360.8000488281, 3.4000000953674, 0, 0, 0);
- CreateDynamicObject(1215, 1054.4000244141, -2373.6999511719, 12, 0, 0, 0);
- CreateDynamicObject(1215, 1064.9000244141, -2382, 12, 0, 0, 0);
- CreateDynamicObject(1215, 1070.4000244141, -2375.5, 11.89999961853, 0, 0, 0);
- CreateDynamicObject(1215, 1027.5999755859, -2362.6000976563, 1, 0, 0, 0);
- CreateDynamicObject(1215, 1068.9000244141, -2394.8000488281, 0.89999997615814, 0, 0, 0);
- CreateDynamicObject(1215, 1076.5, -2385.1000976563, 0.89999997615814, 0, 0, 0);
- CreateDynamicObject(1215, 1095.4000244141, -2435.8000488281, 4, 0, 0, 0);
- CreateDynamicObject(1215, 1093, -2433.8999023438, 3.9000000953674, 0, 0, 0);
- CreateDynamicObject(9585, 1524.3000488281, -4694.3999023438, 0, 0, 0, 39.995727539063);
- CreateDynamicObject(9584, 1467.6999511719, -4740.3999023438, 17.89999961853, 0, 0, 45.995727539063);
- // Vinewood
- CreateDynamicObject(3506, 1374.0999755859, -922.29998779297, 33.400001525879, 0, 0, 0);
- CreateDynamicObject(3506, 1376.4000244141, -912.09997558594, 34, 0, 0, 0);
- CreateDynamicObject(3506, 1379, -899.90002441406, 35.5, 0, 0, 0);
- CreateDynamicObject(3506, 1382.9000244141, -886.29998779297, 37.400001525879, 0, 0, 0);
- CreateDynamicObject(3506, 1387.4000244141, -876.29998779297, 39, 0, 0, 0);
- CreateDynamicObject(3506, 1395.8000488281, -866.09997558594, 41.299999237061, 0, 0, 0);
- CreateDynamicObject(3506, 1404.9000244141, -861.09997558594, 43.900001525879, 0, 0, 0);
- CreateDynamicObject(3506, 1415.9000244141, -859.79998779297, 46.5, 0, 0, 0);
- CreateDynamicObject(3506, 1426, -861.20001220703, 48.799999237061, 0, 0, 0);
- CreateDynamicObject(3506, 1435, -863.40002441406, 50.400001525879, 0, 0, 0);
- CreateDynamicObject(3506, 1444.8000488281, -866.29998779297, 51.900001525879, 0, 0, 0);
- CreateDynamicObject(3506, 1455.9000244141, -869.90002441406, 53.5, 0, 0, 0);
- CreateDynamicObject(3506, 1474.8000488281, -873.79998779297, 56.099998474121, 0, 0, 0);
- CreateDynamicObject(3506, 1465.6999511719, -872.59997558594, 54.700000762939, 0, 0, 0);
- CreateDynamicObject(3506, 1484.0999755859, -874.90002441406, 57.400001525879, 0, 0, 0);
- CreateDynamicObject(3506, 1492.0999755859, -871.79998779297, 59.099998474121, 0, 0, 0);
- CreateDynamicObject(3506, 1500.5, -865.59997558594, 61.099998474121, 0, 0, 0);
- CreateDynamicObject(3506, 1507, -857.09997558594, 63, 0, 0, 0);
- CreateDynamicObject(3506, 1512.0999755859, -842.59997558594, 65.599998474121, 0, 0, 0);
- CreateDynamicObject(3510, 1492.0999755859, -756.5, 87.5, 0, 0, 0);
- CreateDynamicObject(3510, 1499.5999755859, -757.29998779297, 85.800003051758, 0, 0, 0);
- CreateDynamicObject(9314, 1399.0999755859, -918, 47.900001525879, 0, 0, 36);
- CreateDynamicObject(8530, 336.10000610352, -1521.5999755859, 39.5, 0, 0, 324);
- CreateDynamicObject(3521, 1248.8000488281, -736.70001220703, 95.300003051758, 0, 4, 28);
- // Theater
- CreateDynamicObject(1424, 1007.0999755859, -1130.4000244141, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1424, 1010.5999755859, -1130.3000488281, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1424, 1013.9000244141, -1130.3000488281, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1424, 1030.5999755859, -1130.5999755859, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1424, 1034.0999755859, -1130.5999755859, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1424, 1037.5, -1130.5999755859, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1215, 1008.700012207, -1130.4000244141, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1215, 1012.200012207, -1130.4000244141, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1215, 1032.3000488281, -1130.6999511719, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1215, 1035.9000244141, -1130.6999511719, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1215, 1029, -1130.6999511719, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(1215, 1015.200012207, -1130.4000244141, 23.39999961853, 0, 0, 0);
- CreateDynamicObject(716, 1013.5, -1125.1999511719, 22.89999961853, 0, 0, 0);
- CreateDynamicObject(716, 1030.3000488281, -1125.3000488281, 22.89999961853, 0, 0, 0);
- CreateDynamicObject(1597, 1012.5999755859, -1144.5999755859, 25.299999237061, 0, 0, 270);
- CreateDynamicObject(1597, 1023.5999755859, -1144.6999511719, 25.299999237061, 0, 0, 270);
- CreateDynamicObject(1597, 1034.5, -1144.6999511719, 25.299999237061, 0, 0, 270);
- CreateDynamicObject(1290, 1018.0999755859, -1145, 28.700000762939, 0, 0, 268);
- CreateDynamicObject(1290, 1028.9000244141, -1145, 28.700000762939, 0, 0, 267.99499511719);
- // Tankstellen und Zapfsäulen
- CreateDynamicObject(11417, 1014.200012207, -949.20001220703, 46, 0, 0, 284);
- CreateDynamicObject(1676, 998.90002441406, -937.40002441406, 42.799999237061, 0, 0, 8);
- CreateDynamicObject(1676, 1002.200012207, -937, 42.799999237061, 0, 0, 8.498046875);
- CreateDynamicObject(1676, 1009.200012207, -936.20001220703, 42.799999237061, 0, 0, 8.4979248046875);
- CreateDynamicObject(1676, 1005.799987793, -936.59997558594, 42.799999237061, 0, 0, 8.4979248046875);
- CreateDynamicObject(11417, 1952.1999511719, -1760.0999755859, 17.39999961853, 0, 0, 183.99658203125);
- CreateDynamicObject(11417, -110, -1177.6999511719, 6.8000001907349, 0, 0, 149.99353027344);
- CreateDynamicObject(11417, -2023.1999511719, 184.89999389648, 32.599998474121, 0, 0, 165.99090576172);
- CreateDynamicObject(1676, -2026.3000488281, 157, 29.60000038147, 0, 0, 270);
- CreateDynamicObject(11417, -1550.8000488281, -2774.3999023438, 51.700000762939, 0, 0, 251.98693847656);
- CreateDynamicObject(11417, -1447.5999755859, 1858, 36.5, 0, 0, 295.732421875);
- // Autohaus SF Billig
- CreateDynamicObject(3657, -1958.1999511719, 308, 35, 0, 0, 0);
- CreateDynamicObject(3657, -1950.5999755859, 300.70001220703, 35, 0, 0, 270);
- CreateDynamicObject(2239, -1955.5999755859, 308.10000610352, 34.5, 0, 0, 0);
- CreateDynamicObject(2239, -1950.5, 303.39999389648, 34.5, 0, 0, 278);
- CreateDynamicObject(1714, -1955, 305.89999389648, 40, 0, 0, 0);
- CreateDynamicObject(1727, -1948.3000488281, 276.39999389648, 40, 0, 0, 20);
- CreateDynamicObject(1727, -1957, 253.80000305176, 40, 0, 0, 142);
- CreateDynamicObject(1726, -1954.8000488281, 253.89999389648, 34.5, 0, 0, 180);
- CreateDynamicObject(1827, -1955.6999511719, 254.10000610352, 40, 0, 0, 0);
- CreateDynamicObject(2184, -1956, 303.70001220703, 40, 0, 0, 0);
- CreateDynamicObject(2185, -1946.4000244141, 261.10000610352, 34.5, 0, 0, 270);
- CreateDynamicObject(2185, -1946.2998046875, 273.599609375, 34.5, 0, 0, 270);
- CreateDynamicObject(2185, -1946.2998046875, 267.19921875, 34.5, 0, 0, 270);
- CreateDynamicObject(1671, -1945.0999755859, 266.79998779297, 34.900001525879, 0, 0, 304);
- CreateDynamicObject(1671, -1945, 272.79998779297, 34.900001525879, 0, 0, 267.99499511719);
- CreateDynamicObject(1671, -1945.0999755859, 260.39999389648, 34.900001525879, 0, 0, 289.99719238281);
- CreateDynamicObject(1663, -1947.5999755859, 267, 34.900001525879, 0, 0, 60);
- CreateDynamicObject(1663, -1947.69921875, 273.3994140625, 34.900001525879, 0, 0, 59.996337890625);
- CreateDynamicObject(1663, -1947.6999511719, 260.79998779297, 34.900001525879, 0, 0, 59.996337890625);
- CreateDynamicObject(1663, -1947.5, 265.70001220703, 34.900001525879, 0, 0, 123.99630737305);
- CreateDynamicObject(1663, -1956.0999755859, 302.29998779297, 40.5, 0, 0, 153.99169921875);
- CreateDynamicObject(1663, -1947.5999755859, 259.60000610352, 34.900001525879, 0, 0, 123.99172973633);
- CreateDynamicObject(1726, -1958.8000488281, 260.60000610352, 40, 0, 0, 90);
- CreateDynamicObject(1727, -1944.6999511719, 276.60000610352, 40, 0, 0, 339.99816894531);
- CreateDynamicObject(1727, -1953.599609375, 254.3994140625, 40, 0, 0, 209.99816894531);
- CreateDynamicObject(1827, -1946, 276.5, 40, 0, 0, 0);
- CreateDynamicObject(1726, -1961.19921875, 253.8994140625, 34.5, 0, 0, 179.99450683594);
- CreateDynamicObject(1827, -1959, 254.10000610352, 34.5, 0, 0, 0);
- CreateDynamicObject(1726, -1950.6999511719, 292.39999389648, 40, 0, 0, 270);
- CreateDynamicObject(1663, -1947.599609375, 272, 34.900001525879, 0, 0, 123.99169921875);
- CreateDynamicObject(1663, -1953.9000244141, 302.29998779297, 40.5, 0, 0, 203.98986816406);
- CreateDynamicObject(2007, -1942.1999511719, 258.79998779297, 34.5, 0, 0, 270);
- CreateDynamicObject(2007, -1953.4000244141, 307.89999389648, 40, 0, 0, 0);
- CreateDynamicObject(2007, -1942.19921875, 273.3994140625, 34.5, 0, 0, 270);
- CreateDynamicObject(2007, -1942.19921875, 266.2998046875, 34.5, 0, 0, 270);
- CreateDynamicObject(2202, -1942.1999511719, 263.20001220703, 34.5, 0, 0, 270);
- CreateDynamicObject(2332, -1956.0999755859, 308.10000610352, 40.5, 0, 0, 0);
- CreateDynamicObject(1616, -1950.0999755859, 301.79998779297, 43.799999237061, 0, 0, 0);
- CreateDynamicObject(1616, -1941.5, 253.80000305176, 38.200000762939, 0, 0, 0);
- CreateDynamicObject(3440, -1958.5, 300.39999389648, 36.799999237061, 0, 0, 0);
- CreateDynamicObject(3440, -1958.5, 279.89999389648, 36.799999237061, 0, 0, 0);
- CreateDynamicObject(3440, -1958.5, 261.5, 36.799999237061, 0, 0, 0);
- // Scripterinsel
- CreateDynamicObject(8678, -4312.8999023438, -3274, 1.3999999761581, 0, 0, 359.25);
- CreateDynamicObject(11490, -4305.7998046875, -3290.6000976563, 0.60000002384186, 0, 0, 0);
- CreateDynamicObject(9324, -4341.6000976563, -3249.6999511719, 6.5999999046326, 0, 0, 359.75);
- CreateDynamicObject(6959, -4312.1000976563, -3262.6000976563, -8.6000003814697, 0, 28, 0);
- CreateDynamicObject(3461, -4304, -3285, 2.5, 0, 0, 0);
- CreateDynamicObject(3461, -4307.2998046875, -3285, 2.5, 0, 0, 0);
- CreateDynamicObject(1686, -4336.8999023438, -3290.6000976563, 1.1000000238419, 0, 0, 268);
- CreateDynamicObject(3660, -4284.2998046875, -3256.1999511719, 2.4000000953674, 0, 0, 359.25);
- CreateDynamicObject(3660, -4303.8999023438, -3256, 2.2999999523163, 0, 0, 359.24743652344);
- CreateDynamicObject(3660, -4320.8999023438, -3255.8000488281, 2.4000000953674, 0, 0, 359.24743652344);
- CreateDynamicObject(3505, -4275.8999023438, -3261.6999511719, 1.1000000238419, 0, 0, 0);
- CreateDynamicObject(3505, -4276, -3287.1000976563, 1.1000000238419, 0, 0, 0);
- CreateDynamicObject(3505, -4349.7998046875, -3283.5, 1.1000000238419, 0, 0, 0);
- CreateDynamicObject(3505, -4350, -3263.1999511719, 1.1000000238419, 0, 0, 0);
- CreateDynamicObject(3505, -4330.1000976563, -3263.6000976563, 1.1000000238419, 0, 0, 0);
- CreateDynamicObject(3505, -4326.7998046875, -3291.1999511719, 1.1000000238419, 0, 0, 0);
- CreateDynamicObject(3505, -4349.7001953125, -3290.6999511719, 1.1000000238419, 0, 0, 0);
- // Stadthalle
- CreateDynamicObject(10379, 1413, -1781.5, 21.89999961853, 0, 0, 90.25);
- CreateDynamicObject(10377, 1479.3000488281, -1826.0999755859, 22.700000762939, 0, 0, 90);
- CreateDynamicObject(10378, 1479.4000244141, -1781.8000488281, 12, 0, 0, 0);
- CreateDynamicObject(10379, 1545.4000244141, -1781.6999511719, 21.89999961853, 0, 0, 89.747192382813);
- // Ammustraße
- CreateDynamicObject(737, 1305.0999755859, -1840, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(737, 1305, -1827.5999755859, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(737, 1304.9000244141, -1812.1999511719, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(737, 1304.9000244141, -1796.8000488281, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(737, 1305, -1784.1999511719, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(737, 1305.0999755859, -1769.8000488281, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(737, 1305.0999755859, -1756.3000488281, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(737, 1305, -1738.1999511719, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(737, 1304.9000244141, -1721.5999755859, 13, 0, 0, 0);
- CreateDynamicObject(737, 1305, -1705.8000488281, 13, 0, 0, 0);
- CreateDynamicObject(737, 1305.0999755859, -1687.9000244141, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(1290, 1304.9000244141, -1697.1999511719, 18.200000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1305.0999755859, -1713.6999511719, 17.89999961853, 0, 0, 0);
- CreateDynamicObject(1290, 1304.8000488281, -1730.3000488281, 17.799999237061, 0, 0, 0);
- CreateDynamicObject(1290, 1304.9000244141, -1747.5, 17.700000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1305, -1762.8000488281, 17.700000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1305, -1777.0999755859, 17.700000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1305, -1790.4000244141, 17.799999237061, 0, 0, 0);
- CreateDynamicObject(1290, 1305.0999755859, -1804.3000488281, 17.700000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1304.9000244141, -1819.6999511719, 17.700000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1305, -1834.0999755859, 17.700000762939, 0, 0, 0);
- CreateDynamicObject(1597, 1307, -1547.5, 15.199999809265, 0, 0, 352);
- CreateDynamicObject(1597, 1312, -1529.1999511719, 15.199999809265, 0, 0, 339.99645996094);
- CreateDynamicObject(1597, 1322.5999755859, -1509.3000488281, 15.199999809265, 0, 0, 325.99389648438);
- CreateDynamicObject(1597, 1335.3000488281, -1488.3000488281, 15.199999809265, 0, 0, 331.99182128906);
- CreateDynamicObject(1597, 1343.9000244141, -1464.4000244141, 15.199999809265, 0, 0, 347.99035644531);
- CreateDynamicObject(1597, 1348.9000244141, -1432.8000488281, 15.199999809265, 0, 0, 355.73693847656);
- CreateDynamicObject(1215, 1367.5, -1277.6999511719, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1367.5, -1282, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1257, 1364, -1260.4000244141, 13.800000190735, 0, 0, 0);
- CreateDynamicObject(1229, 1363.1999511719, -1257.5999755859, 14.10000038147, 0, 0, 270);
- CreateDynamicObject(1229, 1363.0999755859, -1263.0999755859, 14.10000038147, 0, 0, 270);
- CreateDynamicObject(716, 1361.1999511719, -1050.8000488281, 25.799999237061, 0, 0, 0);
- CreateDynamicObject(716, 1360.3000488281, -1063.1999511719, 25.5, 0, 0, 352);
- CreateDynamicObject(716, 1358.4000244141, -1075, 24.5, 0, 0, 344);
- CreateDynamicObject(716, 1355.5999755859, -1086.6999511719, 23.60000038147, 0, 0, 347.99841308594);
- CreateDynamicObject(716, 1353, -1100.9000244141, 23, 0, 0, 349.99841308594);
- CreateDynamicObject(716, 1351, -1116.4000244141, 22.89999961853, 0, 0, 355.99743652344);
- CreateDynamicObject(716, 1350.1999511719, -1128.8000488281, 22.799999237061, 0, 0, 355.99548339844);
- CreateDynamicObject(1290, 1361, -1057.0999755859, 31.200000762939, 0, 0, 0);
- CreateDynamicObject(1290, 1360.0999755859, -1068.4000244141, 30.39999961853, 0, 0, 0);
- CreateDynamicObject(1290, 1357.0999755859, -1080.3000488281, 29.200000762939, 0, 0, 354.25);
- CreateDynamicObject(1290, 1354.5999755859, -1092.9000244141, 28.5, 0, 0, 358.5);
- CreateDynamicObject(1290, 1351.5, -1108.4000244141, 28.10000038147, 0, 0, 356);
- CreateDynamicObject(1290, 1350.5999755859, -1122.5, 28, 0, 0, 359.75);
- CreateDynamicObject(858, 1350.0999755859, -1257.8000488281, 13.89999961853, 0, 0, 0);
- CreateDynamicObject(858, 1350.0999755859, -1263.8000488281, 13.89999961853, 0, 0, 0);
- CreateDynamicObject(858, 1350.0999755859, -1299.3000488281, 14.60000038147, 0, 0, 0);
- CreateDynamicObject(858, 1350.0999755859, -1311.5, 14.60000038147, 0, 0, 0);
- CreateDynamicObject(858, 1350.3000488281, -1323.6999511719, 14.60000038147, 0, 0, 0);
- CreateDynamicObject(858, 1350.0999755859, -1337.4000244141, 14.60000038147, 0, 0, 0);
- CreateDynamicObject(858, 1350, -1348.3000488281, 14.60000038147, 0, 0, 0);
- CreateDynamicObject(858, 1350.3000488281, -1360.9000244141, 14.60000038147, 0, 0, 0);
- CreateDynamicObject(858, 1350.1999511719, -1372.5999755859, 14.699999809265, 0, 0, 0);
- CreateDynamicObject(858, 1350.1999511719, -1221.8000488281, 15.39999961853, 0, 0, 0);
- CreateDynamicObject(858, 1350.1999511719, -1199.9000244141, 19.799999237061, 0, 0, 0);
- CreateDynamicObject(858, 1350, -1179.0999755859, 23.5, 0, 0, 0);
- CreateDynamicObject(858, 1362, -1001.4000244141, 29.299999237061, 0, 0, 0);
- CreateDynamicObject(858, 1365.1999511719, -981.20001220703, 32.5, 0, 0, 0);
- // BSN Tanke
- CreateDynamicObject(996, 1002.299987793, -948.79998779297, 41.799999237061, 0, 0, 8.5);
- CreateDynamicObject(3494, 1013, -943.59997558594, 43.099998474121, 0, 0, 8);
- CreateDynamicObject(3494, 996.90002441406, -945.29998779297, 43.200000762939, 0, 0, 7.998046875);
- CreateDynamicObject(3494, 1010.200012207, -927.90002441406, 43.099998474121, 0, 0, 7.998046875);
- CreateDynamicObject(3494, 994.5, -930.20001220703, 43.200000762939, 0, 0, 7.998046875);
- CreateDynamicObject(9193, 1005.700012207, -948.29998779297, 46.099998474121, 0, 0, 96);
- CreateDynamicObject(717, 996.79998779297, -949.40002441406, 41.299999237061, 0, 0, 5.5);
- CreateDynamicObject(717, 1010.5999755859, -947.40002441406, 41.400001525879, 0, 0, 7.2486572265625);
- // BSN
- CreateDynamicObject(3753, 1053.5999755859, -2372, 1.8999999761581, 0, 0, 141.99276733398);
- CreateDynamicObject(11495, 1056.5, -2399.8999023438, 0.80000001192093, 0, 0, 321.99829101563);
- CreateDynamicObject(11495, 1055.0999755859, -2398.8000488281, 0.80000001192093, 0, 0, 141.9873046875);
- CreateDynamicObject(11495, 1047.0999755859, -2392.5, 0.80000001192093, 0, 0, 141.9873046875);
- CreateDynamicObject(11495, 1039.6999511719, -2386.6999511719, 0.80000001192093, 0, 0, 141.9873046875);
- CreateDynamicObject(11495, 1035.4000244141, -2383.3000488281, 0.80000001192093, 0, 0, 321.99829101563);
- CreateDynamicObject(11495, 1025.5999755859, -2375.6999511719, 0.80000001192093, 0, 0, 141.9873046875);
- CreateDynamicObject(11495, 1048.5, -2393.6000976563, 0.80000001192093, 0, 0, 321.99829101563);
- CreateDynamicObject(11495, 1041.0999755859, -2387.8000488281, 0.80000001192093, 0, 0, 321.9873046875);
- CreateDynamicObject(11495, 1034, -2382.1999511719, 0.80000001192093, 0, 0, 141.9873046875);
- CreateDynamicObject(11495, 1027, -2376.8000488281, 0.80000001192093, 0, 0, 321.99829101563);
- CreateDynamicObject(9958, 1140.1999511719, -2516.6000976563, 3.9000000953674, 0, 0, 323.75);
- CreateDynamicObject(1257, 1087.5, -2366.1999511719, 12.5, 0, 0, 219.25);
- CreateDynamicObject(1229, 1086.4000244141, -2363.5, 12.89999961853, 0, 0, 130);
- CreateDynamicObject(1229, 1089.9000244141, -2367.8000488281, 12.800000190735, 0, 0, 129.99572753906);
- CreateDynamicObject(9245, 1184.0999755859, -2452.8000488281, 20.60000038147, 0, 0, 153.24780273438);
- CreateDynamicObject(6295, 1015.299987793, -2323.6999511719, 36, 0, 0, 221.99523925781);
- CreateDynamicObject(11400, 1035.1999511719, -2254.1999511719, 99.099998474121, 0, 0, 0);
- CreateDynamicObject(7947, 1013.799987793, -2294.8000488281, 6.5, 0, 0, 115.75);
- CreateDynamicObject(3378, 1022.700012207, -2318.8000488281, 13.300000190735, 0, 0, 26);
- CreateDynamicObject(2669, 1028.69921875, -2330.5, 13.39999961853, 0, 0, 119.99816894531);
- CreateDynamicObject(3886, 1077.6999511719, -2393, 0.10000000149012, 0, 0, 230.25);
- CreateDynamicObject(3886, 1085.6999511719, -2399.6999511719, 0.10000000149012, 0, 0, 230.24597167969);
- CreateDynamicObject(3886, 1101.6999511719, -2413.1000976563, 0.10000000149012, 0, 0, 230.24597167969);
- CreateDynamicObject(3886, 1093.6999511719, -2406.3999023438, 0.10000000149012, 0, 0, 230.24597167969);
- CreateDynamicObject(1461, 1065.8000488281, -2382.6999511719, 1.7000000476837, 0, 0, 50);
- CreateDynamicObject(1461, 1037.0999755859, -2354.3999023438, 1.7000000476837, 0, 0, 320.24877929688);
- CreateDynamicObject(1461, 1049.5999755859, -2371.8999023438, 1.7000000476837, 0, 0, 320.24597167969);
- CreateDynamicObject(9585, 878.69921875, -2453.7998046875, -0.80000001192093, 0, 0, 39.995727539063);
- CreateDynamicObject(9586, 877.20001220703, -2455, 9.6999998092651, 0, 0, 40);
- CreateDynamicObject(9956, 1144.69921875, -2479.19921875, -11.5, 0, 0, 143.7451171875);
- CreateDynamicObject(5184, 1248.5, -2533.6999511719, 21.5, 0, 0, 330);
- CreateDynamicObject(9584, 821.20001220703, -2502, 18.89999961853, 0, 0, 39.995727539063);
- CreateDynamicObject(9587, 888.70001220703, -2445.5, 16.299999237061, 0, 0, 39.995727539063);
- CreateDynamicObject(5126, 1196.3000488281, -2519.1000976563, 17.700000762939, 0, 0, 240);
- CreateDynamicObject(10831, 1214.6999511719, -2501.6999511719, 7.5, 0, 0, 57.996826171875);
- CreateDynamicObject(10828, 1110.4000244141, -2560.3999023438, 2.7999999523163, 0, 0, 323.75);
- CreateDynamicObject(9698, 831, -2495.5, 21.799999237061, 0, 0, 40.5);
- CreateDynamicObject(9819, 828.70001220703, -2487.8999023438, 25.799999237061, 0, 0, 39.745727539063);
- CreateDynamicObject(9822, 828.59997558594, -2488.3999023438, 25.60000038147, 0, 0, 39.74853515625);
- CreateDynamicObject(9818, 832.90002441406, -2492.5, 26.60000038147, 0, 0, 40);
- CreateDynamicObject(2780, 815.79998779297, -2502.8000488281, 31.200000762939, 0, 0, 0);
- CreateDynamicObject(2780, 820.20001220703, -2507.6000976563, 30.5, 0, 0, 0);
- CreateDynamicObject(2944, 832.29998779297, -2488.8999023438, 17, 0, 0, 42);
- CreateDynamicObject(3620, 964.09997558594, -2383.6000976563, 23, 0, 0, 125.99996948242);
- CreateDynamicObject(1215, 1037.6999511719, -2360.8000488281, 3.4000000953674, 0, 0, 0);
- CreateDynamicObject(1215, 1054.4000244141, -2373.6999511719, 12, 0, 0, 0);
- CreateDynamicObject(1215, 1064.9000244141, -2382, 12, 0, 0, 0);
- CreateDynamicObject(1215, 1070.4000244141, -2375.5, 11.89999961853, 0, 0, 0);
- CreateDynamicObject(1215, 1027.5999755859, -2362.6000976563, 1, 0, 0, 0);
- CreateDynamicObject(1215, 1068.9000244141, -2394.8000488281, 0.89999997615814, 0, 0, 0);
- CreateDynamicObject(1215, 1076.5, -2385.1000976563, 0.89999997615814, 0, 0, 0);
- CreateDynamicObject(1215, 1095.4000244141, -2435.8000488281, 4, 0, 0, 0);
- CreateDynamicObject(1215, 1093, -2433.8999023438, 3.9000000953674, 0, 0, 0);
- CreateDynamicObject(9585, 1524.3000488281, -4694.3999023438, 0, 0, 0, 39.995727539063);
- CreateDynamicObject(9584, 1467.6999511719, -4740.3999023438, 17.89999961853, 0, 0, 45.995727539063);
- CreateDynamicObject(6257, 1199.5999755859, -904.5, 49.599998474121, 0, 0, 8);
- //==============================================================================
- icon_GFbeach = CreateDynamicPickup(1314,1,724.4567,-1674.2512,10.5157,-1,-1,-1,100.0);
- //================================[ PICKUPS ]===================================
- icon_sapdwaffenschein = CreatePickup(1581,1,248.5942,71.5392,1003.6406);
- icon_sapdcallofficer = CreatePickup(1239,1,250.0497,67.6212,1003.6406);
- icon_sapdclear = CreatePickup(1247,1,230.3280,72.9038,1005.0391);
- icon_sapdaufzug = CreatePickup(1318,1,246.3881,88.0081,1003.6406);
- icon_sapduniform = CreatePickup(1275,1,253.2750+0.2,77.4799,1003.6406);
- icon_sapdduty = CreatePickup(1210,1,254.0615+2,73.6972+0.5,1003.6406);
- icon_saodequip = CreatePickup(1239,1,217.7699,74.9631,1005.0391);
- icon_arrest = CreatePickup(1247,1,268.1794,77.5500,1001.0391);
- CreateObject(18885,217.7275,74.7226-0.5,1005.0391+0.1,0,0,180);
- Create3DTextLabel("Um den Waffenschein zu erhalten nutze\n/waffenschein",WEISS,248.5942,71.5392,1003.6406,3,0,1);
- Create3DTextLabel("Um einen Beamten zu rufen nutze\n/polizei",GELB,250.0497,67.6212,1003.6406,3,0,1);
- Create3DTextLabel("Um die Akte eines Spieler zu löschen nutze\n/clear",GELB,230.3280,72.9038,1005.0391,3,0,1);
- Create3DTextLabel("Um den Aufzug zu nutze\n/aufzug",WEISS,246.3881,88.0081,1003.6406,3,0,1);
- Create3DTextLabel("Um deine Uniform zu wechseln nutze\n/uniform",HELLBLAU,253.2750+0.2,77.4799,1003.6406,3,0,1);
- Create3DTextLabel("Um in den Dienst zu gehen nutze\n/duty",ROT,254.0615+2,73.6972+0.5,1003.6406,3,0,1);
- Create3DTextLabel("Um dich auszurüsten nutze\n/equip",GELB,217.7699,74.9631,1005.0391,3,0,1);
- Create3DTextLabel("Um einen Spieler zu verhaften nutze\n/arrest",WARNUNG,268.1794,77.5500,1001.0391,3,0,1);
- icon_triadelife = CreatePickup(1239,1,-1707.8732,1018.2381,17.9178);
- Create3DTextLabel("Um den Fahrstul zu benutzen nutze\n[ENTER]",WEISS,-1707.8732,1018.2381,17.9178,3,0,1);
- CreatePickup(1239,1,-1771.7148,980.5521,82.9922);// Triadendach
- Create3DTextLabel("Um den Fahrstul zu benutzen nutze\n[ENTER]",WEISS,-1771.7148,980.5521,82.9922,3,0,1);
- CreateDynamicPickup(1239,1,2324.3750,-1149.1321,1050.7101,-1,-1,-1,100.0);
- Create3DTextLabel("Um den Fahrstul zu benutzen nutze\n[ENTER]",WEISS,2324.3750,-1149.1321,1050.7101,3,0,1);
- CreatePickup(1240,2,2336.2859,-1143.5099,1050.7031);
- CreateDynamicPickup(1239,1,2316.2615,-1144.3856,1054.3047,-1,-1,-1,100.0);
- Create3DTextLabel("Um in die Fraktionskammer zu schauen nutze\n/frakkammer",GELB,2316.2615,-1144.3856,1054.3047,3,0,1);
- CreateDynamicPickup(1239,1,2140.5391,-1191.7484,23.9922,-1,-1,-1,100.0);
- Create3DTextLabel("Um die Fahrschule zu betreten nutze\n/enter",GELB,2316.2615,-1144.3856,1054.3047,3,0,1);
- icon_sapddach = CreateDynamicPickup(1239,1,1568.4636,-1690.6550,5.8906,-1,-1,-1,100.0);
- icon_sapdgarage = CreateDynamicPickup(1239,1,1564.5753,-1665.9470,28.3956,-1,-1,-1,100.0);
- Create3DTextLabel("Um den Fahrstuhl zu nutzen nutze\nENTER",GELB,1568.4636,-1690.6550,5.8906,3,0,1);
- Create3DTextLabel("Um den Fahrstuhl zu nutzen nutze\nENTER",GELB,1564.5753,-1665.9470,28.3956,3,0,1);
- //==============================================================================
- //==========================[ FRAKTIONSFAHRZEUGE ]==============================
- // SA-PD:
- SAPDFahrzeuge[0] = AddStaticVehicleEx(596,1600.1007,-1683.9592,5.6157,90.2676,0,1,-1); // SAPD:LSPD
- SAPDFahrzeuge[1] = AddStaticVehicleEx(596,1600.0868,-1688.0012,5.6136,90.7934,0,1,-1); // SAPD:LSPD
- SAPDFahrzeuge[2] = AddStaticVehicleEx(596,1600.1040,-1692.1191,5.6135,91.1616,0,1,-1); // SAPD:LSPD
- SAPDFahrzeuge[3] = AddStaticVehicleEx(596,1600.2289,-1696.2090,5.6154,90.4378,0,1,-1); // SAPD:LSPD
- SAPDFahrzeuge[4] = AddStaticVehicleEx(596,1600.0787,-1700.3429,5.6102,90.2648,0,1,-1); // SAPD:LSPD
- SAPDFahrzeuge[5] = AddStaticVehicleEx(596,1600.1490,-1704.4823,5.6115,91.3387,0,1,-1); // SAPD:LSPD
- SAPDFahrzeuge[6] = AddStaticVehicleEx(523,1530.3873,-1689.2578,5.4520,268.8405,0,0,-1); // SAPD:HPV Staffel1
- SAPDFahrzeuge[7] = AddStaticVehicleEx(523,1526.7506,-1687.8198,5.4532,275.9675,0,0,-1); // SAPD:HPV Staffel1
- SAPDFahrzeuge[8] = AddStaticVehicleEx(523,1530.1984,-1686.4054,5.4535,273.2151,0,0,-1); // SAPD:HPV Staffel1
- SAPDFahrzeuge[9] = AddStaticVehicleEx(523,1529.7786,-1685.4946,5.4645,267.8468,0,0,-1); // SAPD:HPV Staffel2
- SAPDFahrzeuge[10] = AddStaticVehicleEx(523,1529.8951,-1682.1775,5.4484,271.6945,0,0,-1); // SAPD:HPV Staffel2
- SAPDFahrzeuge[11] = AddStaticVehicleEx(523,1526.9645,-1684.0139,5.4560,268.8908,0,0,-1); // SAPD:HPV Staffel2
- SAPDFahrzeuge[12] = AddStaticVehicleEx(521,1544.1034,-1676.5385,5.4519,95.4558,75,13,-1); // SAPD:Undercover:FCR
- SAPDFahrzeuge[13] = AddStaticVehicleEx(587,1545.0305,-1672.3911,5.6128,90.2965,40,1,-1); // SAPD:Undercover:Euros
- SAPDFahrzeuge[14] = AddStaticVehicleEx(560,1545.2106,-1668.0393,5.6005,91.0951,9,39,-1); // SAPD:Undercover:Sultan
- SAPDFahrzeuge[15] = AddStaticVehicleEx(567,1545.6948,-1663.1344,5.7619,90.2369,88,64,-1); // SAPD:Undercover:Savanna
- SAPDFahrzeuge[16] = AddStaticVehicleEx(542,1545.2544,-1658.8538,5.6365,90.0656,24,118,-1); // SAPD:Undercover:Clover
- SAPDFahrzeuge[17] = AddStaticVehicleEx(427,1538.9679,-1645.5105,6.0241,178.7408,0,1,-1); // SAPD:Enforcer
- SAPDFahrzeuge[18] = AddStaticVehicleEx(427,1534.7107,-1645.2635,6.0267,180.3399,0,1,-1); // SAPD:Enforcer
- SAPDFahrzeuge[19] = AddStaticVehicleEx(601,1530.8613,-1645.6597,5.6524,183.3219,1,1,-1); // SAPD:Wasserwerfer
- SAPDFahrzeuge[20] = AddStaticVehicleEx(601,1526.9218,-1645.9517,5.6524,179.8756,1,1,-1); // SAPD:Wasserwerfer
- SetVehicleNumberPlate(SAPDFahrzeuge[0],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[1],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[2],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[3],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[4],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[5],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[6],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[7],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[8],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[9],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[10],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[11],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[12],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[13],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[14],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[15],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[16],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[17],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[18],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[19],"{FF0000}RPG{FFFFFF}-SAPD");
- SetVehicleNumberPlate(SAPDFahrzeuge[20],"{FF0000}RPG{FFFFFF}-SAPD");
- // Triaden:
- TRIADEFahrzeuge[0] = AddStaticVehicleEx(487,-1777.7316,988.5889,83.1689,177.5056,25,25,-1); // Triaden:Maverick
- TRIADEFahrzeuge[1] = AddStaticVehicleEx(445,-1721.5736,1036.8099,17.4371,90.5038,25,25,-1); // Triaden:Admiral
- TRIADEFahrzeuge[2] = AddStaticVehicleEx(445,-1721.6030,1028.3728,17.4629,89.9760,25,25,-1); // Triaden:Admiral
- TRIADEFahrzeuge[3] = AddStaticVehicleEx(411,-1711.3203,1058.8844,17.2044,214.1408,25,25,-1); // Triaden:Infernus
- TRIADEFahrzeuge[4] = AddStaticVehicleEx(482,-1699.7209,1057.8748,17.7052,180.9633,25,25,-1); // Triaden:Burrito
- TRIADEFahrzeuge[5] = AddStaticVehicleEx(521,-1689.4869,1053.2539,17.1450,87.8871,25,25,-1); // Triaden:FCR
- TRIADEFahrzeuge[6] = AddStaticVehicleEx(521,-1689.6854,1049.0189,17.1466,90.3704,25,25,-1); // Triaden:FCR
- TRIADEFahrzeuge[7] = AddStaticVehicleEx(560,-1702.5342,1036.5116,17.2912,269.4085,25,25,-1); // Triaden:Sultan
- TRIADEFahrzeuge[8] = AddStaticVehicleEx(560,-1702.3593,1028.2568,17.2847,268.1622,25,25,-1); // Triaden:Sultan
- TRIADEFahrzeuge[9] = AddStaticVehicleEx(579,-1767.4780,954.1652,24.6793,283.8622,25,25,-1); // Triaden:Huntley
- TRIADEFahrzeuge[10] = AddStaticVehicleEx(409,-1754.1082,954.8981,24.5495,270.3495,25,25,-1); // Triaden:Limo
- TRIADEFahrzeuge[11] = AddStaticVehicleEx(579,-1740.0430,953.9580,24.6499,255.3183,25,25,-1); // Triaden:Huntley
- // Fahrschule:
- FSFahrzeuge[0] = AddStaticVehicleEx(436,2148.7180,-1170.9260,23.5872,268.2723,7,7,-1); // Fahrschule:Auto
- FSFahrzeuge[1] = AddStaticVehicleEx(436,2148.5225,-1175.6595,23.5898,269.2894,7,7,-1); // Fahrschule:Auto
- FSFahrzeuge[2] = AddStaticVehicleEx(436,2148.8066,-1180.3899,23.5897,268.6295,7,7,-1); // Fahrschule:Auto
- FSFahrzeuge[3] = AddStaticVehicleEx(436,2148.8745,-1185.1548,23.5896,268.4319,7,7,-1); // Fahrschule:Auto
- FSFahrzeuge[4] = AddStaticVehicleEx(436,2148.9861,-1189.7728,23.5874,268.5362,7,7,-1); // Fahrschule:Auto
- FSFahrzeuge[5] = AddStaticVehicleEx(461,2150.1089,-1194.4160,23.4156,271.3355,7,7,-1); // Fahrschule:Motorrad
- FSFahrzeuge[6] = AddStaticVehicleEx(461,2150.2009,-1198.9175,23.4745,269.1731,7,7,-1); // Fahrschule:Motorrad
- FSFahrzeuge[7] = AddStaticVehicleEx(461,2150.4255,-1203.6239,23.4268,270.7144,7,7,-1); // Fahrschule:Motorrad
- FSFahrzeuge[8] = AddStaticVehicleEx(514,2161.9058,-1170.0334,24.4041,358.7354,7,7,-1); // Fahrschule:LKW
- SetVehicleNumberPlate(FSFahrzeuge[0],"{FF0000}RPG{FFFFFF}-7623");
- SetVehicleNumberPlate(FSFahrzeuge[1],"{FF0000}RPG{FFFFFF}-7624");
- SetVehicleNumberPlate(FSFahrzeuge[2],"{FF0000}RPG{FFFFFF}-7625");
- SetVehicleNumberPlate(FSFahrzeuge[3],"{FF0000}RPG{FFFFFF}-7626");
- SetVehicleNumberPlate(FSFahrzeuge[4],"{FF0000}RPG{FFFFFF}-7627");
- SetVehicleNumberPlate(FSFahrzeuge[5],"{FF0000}RPG{FFFFFF}-7628");
- SetVehicleNumberPlate(FSFahrzeuge[6],"{FF0000}RPG{FFFFFF}-7629");
- SetVehicleNumberPlate(FSFahrzeuge[7],"{FF0000}RPG{FFFFFF}-7630");
- SetVehicleNumberPlate(FSFahrzeuge[8],"{FF0000}RPG{FFFFFF}-7631");
- //TESTVEHS
- AddStaticVehicle(411,-4350.0205,-3278.1055,1.4791,269.6907,64,1); // Infernus
- AddStaticVehicle(411,-4349.9941,-3274.7834,1.4792,268.6364,116,1); // Infernus
- AddStaticVehicle(411,-4349.9224,-3271.6519,1.4788,270.7813,123,1); // Infernus
- AddStaticVehicle(411,-4349.9180,-3268.5452,1.4791,268.4810,106,1); // Infernus
- AddStaticVehicle(487,-4319.0068,-3275.2046,2.2562,359.4008,29,42); // maverick
- AddStaticVehicle(447,-4290.0327,-3274.8311,2.0915,353.5807,75,2); // seasparrow
- AddStaticVehicle(434,-4324.3643,-3260.3726,1.8544,181.4437,12,12); // hotknive
- AddStaticVehicle(560,-4321.1763,-3260.2522,1.5900,178.6679,9,39); // Sultan
- AddPlayerClass(287,-4315.3560,-3267.3022,2.0797,209.9791,0,0,0,0,0,0); // Suab
- AddStaticVehicle(475,-4311.6553,-3261.0271,1.6886,180.4807,9,39); // Sabre
- AddStaticVehicle(579,-4318.0313,-3260.6467,1.8175,180.8304,42,42); // Huntler
- AddStaticVehicle(579,-4318.1357,-3260.1492,1.8136,179.2546,42,42); // Huntler
- AddStaticVehicle(579,-4314.9873,-3260.6677,1.8120,178.6632,53,53); // Huntler
- AddStaticVehicle(541,-4308.2769,-3260.8960,1.5171,179.1194,58,8); // Bullet
- AddStaticVehicle(415,-4305.1265,-3260.5422,1.6553,181.0158,25,1); // Cheetah
- AddStaticVehicle(412,-4289.2241,-3260.6453,1.7217,179.9046,10,8); // Voodoo
- //HAFEN
- fischerbot = AddStaticVehicle(453,1033.8745,-2375.4053,-0.3659,141.8284,56,56); // Fischerbot
- new engine,lights,alarm,doors,bonnet,boot,objective;
- GetVehicleParamsEx(fischerbot,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(fischerbot,0,lights,alarm,1,bonnet,boot,objective);
- //==============================================================================
- return 1;
- }
- public OnGameModeExit()
- {
- TextDrawDestroy(Story0);
- Story0 = Text:INVALID_TEXT_DRAW;
- TextDrawDestroy(Story1);
- Story1 = Text:INVALID_TEXT_DRAW;
- TextDrawDestroy(Story2);
- Story2 = Text:INVALID_TEXT_DRAW;
- TextDrawDestroy(Story3);
- Story3 = Text:INVALID_TEXT_DRAW;
- TextDrawDestroy(Story4);
- Story4 = Text:INVALID_TEXT_DRAW;
- TextDrawDestroy(Story5);
- Story5 = Text:INVALID_TEXT_DRAW;
- TextDrawDestroy(Story6);
- Story6 = Text:INVALID_TEXT_DRAW;
- TextDrawDestroy(Story7);
- Story7 = Text:INVALID_TEXT_DRAW;
- mysql_close();
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- if(!LoggedIn[playerid])
- {
- new string[250];
- new plName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,plName,sizeof(plName));
- if(mysql_CheckAccount(playerid) == 0)
- {
- ClearPlayerChat(playerid);
- SetPlayerPos(playerid,1260.0023,-2164.2673,43.3643-3);
- SetPlayerCameraPos(playerid,1260.0023,-2164.2673,43.3643+2);
- PlayAudioStreamForPlayer(playerid,"http://riverside.bplaced.de/Sounds/levelup.mp3",0,0,0,0,0);
- format(string,sizeof(string),"{FFFFFF}Wilkommen auf dem{007DFF} Riverside Roleplay {FFFFFF}Server, %s\nDieser Account ist noch {00F300}frei\n{FFFFFF}Bitte gebe ein Passwort unten in die Box ein:",plName);
- ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Riverside Project Germany",string,"Erstellen","");
- }
- else if(mysql_CheckAccount(playerid) == 1)
- {
- ClearPlayerChat(playerid);
- SetPlayerPos(playerid,1260.0023,-2164.2673,43.3643-3);
- SetPlayerCameraPos(playerid,1260.0023,-2164.2673,43.3643+2);
- PlayAudioStreamForPlayer(playerid,"http://riverside.bplaced.de/Sounds/levelup.mp3",0,0,0,0,0);
- format(string,sizeof(string),"{FFFFFF}Wilkommen auf dem{007DFF} Riverside Roleplay {FFFFFF}Server, %s\nDieser Account wurde in unserer Datenbank{FFA000} gefunden\n{FFFFFF}Bitte gebe das Passwort unten in die Box ein:",plName);
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Riverside Project Germany",string,"Anmelden","");
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- //===========================[ REMOVE BUILDINGS ]===============================
- // LSPD:
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1721.6328, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1530.1172, -1717.0078, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1705.2734, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1229, 1524.2188, -1693.9688, 14.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1688.0859, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 646, 1545.5234, -1678.8438, 14.0000, 0.25);
- RemoveBuildingForPlayer(playerid, 1229, 1524.2188, -1673.7109, 14.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1668.0781, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 646, 1545.5625, -1672.2188, 14.0000, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1647.6406, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1621.9609, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1525.3828, -1611.1563, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1528.9531, -1605.8594, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1266, 1565.4141, -1722.3125, 25.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 4229, 1597.9063, -1699.7500, 30.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 4230, 1597.9063, -1699.7500, 30.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 1260, 1565.4141, -1722.3125, 25.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1571.6016, -1727.6563, 16.4219, 0.25);
- // TRIADEN - BASE:
- RemoveBuildingForPlayer(playerid, 10040, -1765.7422, 799.9453, 53.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 10236, -1784.4609, 965.9063, 40.4141, 0.25);
- // Stadthalle
- RemoveBuildingForPlayer(playerid, 4024, 1479.8672, -1790.3984, 56.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 4044, 1481.1875, -1785.0703, 22.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 1527, 1448.2344, -1755.8984, 14.5234, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1407.1953, -1749.3125, 13.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1405.2344, -1821.1172, 13.1016, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1417.9766, -1832.5313, 11.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1447.1016, -1832.5000, 12.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1456.3984, -1832.5313, 11.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1464.0938, -1831.8828, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1504.8438, -1832.5313, 11.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1499.0469, -1832.2734, 12.8828, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1512.9453, -1832.3516, 13.4688, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1404.9141, -1765.2656, 12.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1415.3125, -1748.5625, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1429.5313, -1748.4219, 12.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1438.0313, -1747.9375, 13.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1447.9063, -1748.2266, 12.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 4002, 1479.8672, -1790.3984, 56.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 3980, 1481.1875, -1785.0703, 22.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 4003, 1481.0781, -1747.0313, 33.5234, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1516.0000, -1748.6016, 13.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1549.5313, -1832.3125, 12.8828, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1555.6641, -1830.5938, 13.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1554.8203, -1816.1563, 13.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1553.2578, -1764.8125, 12.7969, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1533.2656, -1749.0234, 12.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1522.1641, -1748.5703, 13.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1553.7031, -1747.9375, 13.4063, 0.25);
- // Ammustraße
- RemoveBuildingForPlayer(playerid, 713, 1304.7734, -1753.5859, 12.4375, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1304.7734, -1729.9375, 12.4375, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1304.7734, -1780.1094, 12.4375, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1304.7734, -1808.4922, 12.4375, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1304.7734, -1839.8672, 12.4375, 0.25);
- RemoveBuildingForPlayer(playerid, 1290, 1305.0078, -1702.3828, 18.2266, 0.25);
- // bsn
- RemoveBuildingForPlayer(playerid, 5858, 1214.1484, -913.4453, 43.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1522, 1199.9688, -917.6406, 42.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 6010, 1214.1484, -913.4453, 43.0547, 0.25);
- // EURO - SYSTEM:
- Geldanzeige[playerid] = TextDrawCreate(613.000, 80.937, "0,00");
- TextDrawLetterSize(Geldanzeige[playerid], 0.449, 1.600);
- TextDrawAlignment(Geldanzeige[playerid], 3);
- TextDrawColor(Geldanzeige[playerid], 255);
- TextDrawSetOutline(Geldanzeige[playerid], -1);
- TextDrawBackgroundColor(Geldanzeige[playerid], 51);
- TextDrawFont(Geldanzeige[playerid], 1);
- TextDrawSetProportional(Geldanzeige[playerid], 1);
- Euro[playerid]=00;
- Cent[playerid]=00;
- TextDrawShowForPlayer(playerid,Geldanzeige[playerid]);
- TextDrawShowForPlayer(playerid,Geldtext);
- TextDrawShowForPlayer(playerid,Geldbg);
- //==============================================================================
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- SavePlayer(playerid);
- LoggedIn[playerid]=0;
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- stock iouh7sdf89zew78jd()
- {
- new string[0];
- format(string,sizeof(string),"hcstiruf");
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 0;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- return 1;
- }
- //=============================[ BEFEHLE ]======================================
- // Adminbefehle:
- ocmd:123(playerid,params[])
- {
- SetPlayerPos(playerid,-4290.0327,-3274.8311,2.0915);
- return 1;
- }
- ocmd:1234(playerid,params[])
- {
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- SetPlayerPos(playerid,x-0.5,y-0.5,z);
- return 1;
- }
- ocmd:makeleader(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(pInfo[playerid][pAdmin] >= 3)
- {
- ShowOnlineList(playerid,0);
- }
- }
- }
- return 1;
- }
- ocmd:exitbank(playerid,params[])
- {
- SetPlayerPos(playerid,0,0,0);
- return 1;
- }
- ocmd:ban(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(pInfo[playerid][pAdmin] >= 3)
- {
- new pID;
- new reason[120];
- if(sscanf(params,"is",pID,reason))return SendClientMessage(playerid,HELLROT,"ERROR: {FFFFFF}/ban [id] [grund]");
- if(IsPlayerConnected(pID))
- {
- if(pInfo[pID][pAdmin] > 0 && pInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid,GRAU,"Du kannst kein Teammitglied bannen!");
- new string[180];
- new sendername[MAX_PLAYER_NAME];
- new getname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,sendername,sizeof(sendername));
- GetPlayerName(pID,getname,sizeof(getname));
- format(string,sizeof(string),"[ADMIN] %s wurde von %s gebannt GRUND: %s",getname,sendername,reason);
- SendClientMessageToAll(WARNUNG,string);
- TogglePlayerControllable(pID,0);
- GameTextForPlayer(pID,"~w~Du wurdest~n~~r~gebannt",3000,0);
- print(string);
- pInfo[pID][pLevel] = 666;
- SendClientMessage(pID,HELLROT," <|___________{FFFFFF} [* Riverside RolePlay *]{FF0000} ___________|> ");
- SendClientMessage(pID,GRAU,"Sollte dieser Ban ungerecht sein mache einen Screen mit 'F8' und stelle einen Entbannantrag im Forum!");
- SendClientMessage(pID,GRAU,"www.gta-rpg.de");
- SendClientMessage(pID,HELLROT," <|_____________________________________________________________|> ");
- Ban(pID);
- }
- else return SendClientMessage(playerid,GRAU,"Der angegebene Spieler ist nicht online!");
- }
- }
- }
- return 1;
- }
- ocmd:makeadmin(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(pInfo[playerid][pAdmin] >= 4 || IsPlayerAdmin(playerid))
- {
- ShowOnlineList(playerid,1);
- }
- }
- }
- return 1;
- }
- ocmd:kick(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(pInfo[playerid][pAdmin] >= 1)
- {
- new pID;
- new reason[120];
- if(sscanf(params,"is",pID,reason))return SendClientMessage(playerid,HELLROT,"ERROR: {FFFFFF}/kick [id] [grund]");
- if(IsPlayerConnected(pID))
- {
- if(pInfo[pID][pAdmin] > 0 && pInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid,GRAU,"Du kannst kein Teammitglied kicken!");
- new string[180];
- new sendername[MAX_PLAYER_NAME];
- new getname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,sendername,sizeof(sendername));
- GetPlayerName(pID,getname,sizeof(getname));
- format(string,sizeof(string),"[ADMIN] %s wurde von %s gekickt GRUND: %s",getname,sendername,reason);
- SendClientMessageToAll(WARNUNG,string);
- TogglePlayerControllable(pID,0);
- print(string);
- SendClientMessage(pID,HELLROT," <|___________{FFFFFF} [* Riverside RolePlay *]{FF0000} ___________|> ");
- SendClientMessage(pID,GRAU,"Sollte dieser Kick ungerecht sein mache einen Screen mit 'F8' und stelle eine Beschwerde in das Forum!");
- SendClientMessage(pID,GRAU,"www.gta-rpg.de");
- SendClientMessage(pID,HELLROT," <|_____________________________________________________________|> ");
- Kick(pID);
- }
- else return SendClientMessage(playerid,GRAU,"Der angegebene Spieler ist nicht online!");
- }
- }
- }
- return 1;
- }
- ocmd:setstat(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(pInfo[playerid][pAdmin] >= 3)
- {
- new pID,stat,wert;
- if(sscanf(params,"iii",pID,stat,wert))return SendClientMessage(playerid,HELLROT,"ERROR: {FFFFFF}/setstat [id] [stat] [wert]");
- new sendername[MAX_PLAYER_NAME];
- new getname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,sendername,sizeof(getname));
- GetPlayerName(pID,getname,sizeof(getname));
- new ftext[40];
- new ftext2[40];
- new string[120];
- if(stat == 1){ftext = "dein Level"; SetPlayerScore(pID,wert);pInfo[pID][pLevel] = wert;}
- if(stat == 1){ftext2 = "Level";}
- format(string,sizeof(string),"[ADMIN] {FFFFFF}Admin %s hat %s auf %d gesetzt.",sendername,ftext,wert);
- SendClientMessage(pID,WARNUNG,string);
- format(string,sizeof(string),"[ADMIN] {FFFFFF}Du hast %s's %s auf %d gesetzt.",getname,ftext2,wert);
- SendClientMessage(playerid,WARNUNG,string);
- }
- }
- }
- return 1;
- }
- // Fraktionsbefehle:
- ocmd:clear(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(pInfo[playerid][pMember] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid,3,230.3280,72.9038,1005.0391))
- {
- if(GetPVarInt(playerid,"CopDuty")==1)
- {
- new pID;
- if(sscanf(params,"i",pID))return SendClientMessage(playerid,HELLROT,"ERROR: {FFFFFF}/clear [id]");
- new sendername[MAX_PLAYER_NAME];
- new getname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,sendername,sizeof(getname));
- GetPlayerName(pID,getname,sizeof(getname));
- new string[120];
- format(string,sizeof(string),"INFO: Beamter %s hat deine Akte gelöscht.",sendername);
- SendClientMessage(pID,WEISS,string);
- format(string,sizeof(string),"INFO: Du hast %s's Akte gelöscht.",getname);
- SendClientMessage(playerid,WEISS,string);
- SetPlayerWantedLevel(playerid,0);
- pInfo[playerid][pWantedLevel] = 0;
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Du musst im Dienst sein um dich im Polizeicomputer einzuloggen!");
- }
- }
- else
- {
- return SendClientMessage(playerid,WEISS,"INFO: Du musst am Polizeicomputer sein");
- }
- }
- }
- }
- return 1;
- }
- ocmd:uniform(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(pInfo[playerid][pMember] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid,3,253.2750+0.2,77.4799,1003.6406))
- {
- if(GetPVarInt(playerid,"CopDuty")==1)
- {
- ShowPlayerDialog(playerid,DIALOG_UNIFORM,DIALOG_STYLE_LIST,"Wähle eine Uniforum","Beamter\nMotorradfahrer\nSWAT\nAusbilder\nDirektor","Umziehen","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Du musst im Dienst sein!");
- }
- }
- }
- }
- }
- return 1;
- }
- ocmd:equip(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(IsPlayerInRangeOfPoint(playerid,3,217.7699,74.9631,1005.0391))
- {
- if(pInfo[playerid][pMember] == 1)
- {
- if(GetPVarInt(playerid,"CopDuty")==1)
- {
- ShowPlayerDialog(playerid,DIALOG_SAPD_EQUIP,DIALOG_STYLE_LIST,"Wähle eine Ausrüstung","Standartausrüstung -$70\nUndercoverausrüstung -$320\nSWATausrüstung -$400","Umziehen","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Du musst im Dienst sein!");
- }
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Kein Zugriff!");
- }
- }
- }
- }
- return 1;
- }
- ocmd:duty(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(pInfo[playerid][pMember] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid,3,254.0615+2,73.6972+0.5,1003.6406))
- {
- //new sendername[MAX_PLAYER_NAME];
- //GetPlayerName(playerid,sendername,sizeof(sendername));
- /* new string[120];
- format(string,sizeof(string),"INFO: Beamter %s hat deine Akte gelöscht.",sendername);*/
- if(GetPVarInt(playerid,"CopDuty")==0)
- {
- SetPVarInt(playerid,"CopDuty",1);
- SetPlayerColor(playerid,CPOLICE);
- SendClientMessage(playerid,WEISS,"Du bist nun im Dienst!");
- }
- else
- {
- SetPVarInt(playerid,"CopDuty",0);
- SendClientMessage(playerid,WEISS,"Du bist nun außer Dienst!");
- ResetPlayerWeapons(playerid);
- SetPlayerColor(playerid,0xFFFFFFFF);
- SetPlayerSkin(playerid,pInfo[playerid][pModel]);
- }
- }
- else
- {
- return SendClientMessage(playerid,WEISS,"INFO: Du musst an deinem Spint sein");
- }
- }
- }
- }
- return 1;
- }
- ocmd:startgw(playerid,parmas[])
- {
- return 1;
- }
- // Allgemeine Befehle:
- ocmd:enter(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(IsPlayerInRangeOfPoint(playerid,3,1462.4568,-1010.5604,26.8438))
- {
- SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
- SetPlayerInterior(playerid,0);
- GameTextForPlayer(playerid,"~y~ Wilkommen in der~r~~n~ Bank of San Andreas",3000,1);
- }
- }
- }
- return 1;
- }
- ocmd:bank(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(IsPlayerInRangeOfPoint(playerid,3,2316.6211,-7.2851,26.7422))
- {
- ShowPlayerDialog(playerid,DIALOG_BANK,DIALOG_STYLE_LIST,"Wilkommen in der Bank of San Andreas","Kontostand\nEinzahlen\nAuszahlen\nÜberweisen","Weiter","Abbrechen");
- }
- }
- }
- return 1;
- }
- ocmd:stats(playerid,params[])
- {
- if(LoggedIn[playerid])
- {
- new string[1000];
- new buchtext[20];
- new plName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,plName,sizeof(plName));
- if(pInfo[playerid][pPhoneBook] == 0) { format(buchtext,sizeof(buchtext),"Nicht vorhanden"); }
- if(pInfo[playerid][pPhoneBook] == 1) { format(buchtext,sizeof(buchtext),"Vorhanden"); }
- format(string,sizeof(string),"Personalien: Name: %s\n\n\n\n\nFinanzen:\n\n\n\n\nBerufe:\n\n\n\n\nTelefon: Telefonnummer:%d\n Telefonbuch:%s\n\n\n\n\nInventar:\n\n\n\n\nSonstiges:",plName,pInfo[playerid][pPhoneNr],buchtext);
- ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Riverside Roleplay - Stats",string,"Schließen","");
- }
- return 1;
- }
- ocmd:afk(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- label = Create3DTextLabel("AFK - Modus", 0xFF000FFF, 30.0, 40.0, 10.0, 5.0,0,1);
- if(LoggedIn[playerid])
- {
- if(GetPVarInt(playerid,"AFK")==0)
- {
- SetPVarInt(playerid,"AFK",1);
- TogglePlayerControllable(playerid,0);
- Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.3);
- SendClientMessage(playerid,GELB,"INFO: Du bist nun AFK. Deine Spielzeit wird nichtmehr mitgezählt!");
- }
- else
- {
- SetPVarInt(playerid,"AFK",0);
- TogglePlayerControllable(playerid,1);
- Delete3DTextLabel(label);
- SendClientMessage(playerid,GELB,"INFO: Du bist wieder zurück. Deine Spielzeit wird nun wieder mitgezählt!");
- }
- }
- }
- return 1;
- }
- ocmd:waffenschein(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(IsPlayerInRangeOfPoint(playerid,3,248.5942,71.5392,1003.6406))
- {
- ShowPlayerDialog(playerid,DIALOG_SELECT_WAFFENSCHEIN,DIALOG_STYLE_LIST,"Bitte wähle einen Waffenschein","Waffenschein I (Leichte Waffen)\nWaffenschein II (Schwere Waffen)","Auswählen","Abbrechen");
- }
- }
- }
- return 1;
- }
- ocmd:polizei(playerid,params[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(IsPlayerInRangeOfPoint(playerid,3,250.0497,67.6212,1003.6406))
- {
- if(callpolicestat == 0)
- {
- new string[120];
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid,sendername,sizeof(sendername));
- format(string,sizeof(string),"%s benötigt einen Beamten im Polizeirevier!",sendername);
- callpolicestat = 1;
- SetTimer("UnCallTimer",60000,0);
- SendPoliceMessage(GELB,string);
- }
- else
- {
- return SendClientMessage(playerid,GRAU,"Es kann nur einmal in der Minute geklingelt werden!");
- }
- }
- }
- }
- return 1;
- }
- ocmd:lift(playerid,parmams[])
- {
- if(IsPlayerInRangeOfPoint(playerid,3,1568.4636,-1690.6550,5.8906))
- {
- if(pInfo[playerid][pMember] != 1) return SendClientMessage(playerid,GRAU,"Du hast keine Schlüssel für diesen Aufzug!");
- SetPVarInt(playerid,"LiftPos",0);
- ShowPlayerDialog(playerid,DIALOG_SAPD_LIFT,DIALOG_STYLE_LIST,"Fahrstuhl","Gebäude\nDach","Benutzen","Abbrchen");
- }
- if(IsPlayerInRangeOfPoint(playerid,3,246.3881,88.0081,1003.6406))
- {
- if(pInfo[playerid][pMember] != 1) return SendClientMessage(playerid,GRAU,"Du hast keine Schlüssel für diesen Aufzug!");
- SetPVarInt(playerid,"LiftPos",1);
- ShowPlayerDialog(playerid,DIALOG_SAPD_LIFT,DIALOG_STYLE_LIST,"Fahrstuhl","Dach\nTiefgarage","Benutzen","Abbrchen");
- }
- if(IsPlayerInRangeOfPoint(playerid,3,1564.5753,-1665.9470,28.3956))
- {
- if(pInfo[playerid][pMember] != 1) return SendClientMessage(playerid,GRAU,"Du hast keine Schlüssel für diesen Aufzug!");
- SetPVarInt(playerid,"LiftPos",3);
- ShowPlayerDialog(playerid,DIALOG_SAPD_LIFT,DIALOG_STYLE_LIST,"Fahrstuhl","Gebäude\nTiefgarage","Benutzen","Abbrchen");
- }
- return 1;
- }
- ocmd:forumcheck(playerid,params[])
- {
- new Name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
- WBB_IsValidUser(Name, playerid);
- return 1;
- }
- ocmd:createforumaccount(playerid,params[])
- {
- new pName2[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName2,MAX_PLAYER_NAME);
- WBB_AddUser(pName2,"dep@derp.de","123");
- return 1;
- }
- //==============================================================================
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- stock iouh78sf49zew78jd()
- {
- new string[0];
- format(string,sizeof(string),"hcstirs56uf");
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(GetPlayerVehicleID(playerid) == SAPDFahrzeug(vehicleid))
- {
- if(pInfo[playerid][pMember] != 1)
- {
- SendClientMessage(playerid,GRAU,"Du hast keinen Schlüssel.");
- RemovePlayerFromVehicle(playerid);
- }
- }
- if(GetPlayerVehicleID(playerid) == TRIADEFahrzeug(vehicleid))
- {
- if(pInfo[playerid][pMember] != 11)
- {
- SendClientMessage(playerid,GRAU,"Du hast keinen Schlüssel.");
- RemovePlayerFromVehicle(playerid);
- }
- }
- if(GetPlayerVehicleID(playerid) == FSFahrzeug(vehicleid))
- {
- if(pInfo[playerid][pMember] == 4)
- {
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Du hast keinen Schlüssel.");
- RemovePlayerFromVehicle(playerid);
- }
- }
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- stock iouh789z5765ew78jd()
- {
- new string[0];
- format(string,sizeof(string),"hcstsjkoiruf");
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- stock iouh7835fd9zew78jd()
- {
- new string[0];
- format(string,sizeof(string),"hcstirsdiuf");
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- stock iouh3dtz789zew78jd()
- {
- new string[0];
- format(string,sizeof(string),"hcsdgtiruf");
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys == (KEY_SECONDARY_ATTACK))
- {
- // Triaden
- if(IsPlayerInRangeOfPoint(playerid,3,-1707.8732,1018.2381,17.9178))
- {
- SetPVarInt(playerid,"LiftPos",0);
- ShowPlayerDialog(playerid,DIALOG_TRIADEN_LIFT,DIALOG_STYLE_LIST,"Fahrstuhl","Gebäude\nHelikopterlandeplatz","Benutzen","Abbrchen");
- }
- if(IsPlayerInRangeOfPoint(playerid,3,-1771.7148,980.5521,82.9922))
- {
- SetPVarInt(playerid,"LiftPos",1);
- ShowPlayerDialog(playerid,DIALOG_TRIADEN_LIFT,DIALOG_STYLE_LIST,"Fahrstuhl","Gebäude\nTiefgarage","Benutzen","Abbrchen");
- }
- if(IsPlayerInRangeOfPoint(playerid,3,2324.3750,-1149.1321,1050.7101))
- {
- SetPVarInt(playerid,"LiftPos",3);
- ShowPlayerDialog(playerid,DIALOG_TRIADEN_LIFT,DIALOG_STYLE_LIST,"Fahrstuhl","Dach\nTiefgarage","Benutzen","Abbrchen");
- }
- }
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- if(GetTickCount() - armedbody_pTick[playerid] > 113){ //prefix check itter
- new
- weaponid[13],weaponammo[13],pArmedWeapon;
- pArmedWeapon = GetPlayerWeapon(playerid);
- GetPlayerWeaponData(playerid,1,weaponid[1],weaponammo[1]);
- GetPlayerWeaponData(playerid,2,weaponid[2],weaponammo[2]);
- GetPlayerWeaponData(playerid,4,weaponid[4],weaponammo[4]);
- GetPlayerWeaponData(playerid,5,weaponid[5],weaponammo[5]);
- #if ARMEDBODY_USE_HEAVY_WEAPON
- GetPlayerWeaponData(playerid,7,weaponid[7],weaponammo[7]);
- #endif
- /* if(weaponid[1] && weaponammo[1] > 0){
- if(pArmedWeapon != weaponid[1]){
- if(!IsPlayerAttachedObjectSlotUsed(playerid,0)){
- SetPlayerAttachedObject(playerid,0,GetWeaponModel(weaponid[1]),1, 0.199999, -0.139999, 0.030000, 0.500007, -115.000000, 0.000000, 1.000000, 1.000000, 1.000000);
- }
- }
- else {
- if(IsPlayerAttachedObjectSlotUsed(playerid,0)){
- RemovePlayerAttachedObject(playerid,0);
- }
- }
- }*/
- if(IsPlayerAttachedObjectSlotUsed(playerid,0)){
- RemovePlayerAttachedObject(playerid,0);
- }
- if(weaponid[2] && weaponammo[2] > 0){
- if(pArmedWeapon != weaponid[2]){
- if(!IsPlayerAttachedObjectSlotUsed(playerid,1)){
- SetPlayerAttachedObject(playerid,1,GetWeaponModel(weaponid[2]),8, -0.079999, -0.039999, 0.109999, -90.100006, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000);
- }
- }
- else {
- if(IsPlayerAttachedObjectSlotUsed(playerid,1)){
- RemovePlayerAttachedObject(playerid,1);
- }
- }
- }
- else if(IsPlayerAttachedObjectSlotUsed(playerid,1)){
- RemovePlayerAttachedObject(playerid,1);
- }
- if(weaponid[4] && weaponammo[4] > 0){
- if(pArmedWeapon != weaponid[4]){
- if(!IsPlayerAttachedObjectSlotUsed(playerid,2)){
- SetPlayerAttachedObject(playerid,2,GetWeaponModel(weaponid[4]),7, 0.000000, -0.100000, -0.080000, -95.000000, -10.000000, 0.000000, 1.000000, 1.000000, 1.000000);
- }
- }
- else {
- if(IsPlayerAttachedObjectSlotUsed(playerid,2)){
- RemovePlayerAttachedObject(playerid,2);
- }
- }
- }
- else if(IsPlayerAttachedObjectSlotUsed(playerid,2)){
- RemovePlayerAttachedObject(playerid,2);
- }
- if(weaponid[5] && weaponammo[5] > 0){
- if(pArmedWeapon != weaponid[5]){
- if(!IsPlayerAttachedObjectSlotUsed(playerid,3)){
- SetPlayerAttachedObject(playerid,3,GetWeaponModel(weaponid[5]),1, 0.200000, -0.119999, -0.059999, 0.000000, 206.000000, 0.000000, 1.000000, 1.000000, 1.000000);
- }
- }
- else {
- if(IsPlayerAttachedObjectSlotUsed(playerid,3)){
- RemovePlayerAttachedObject(playerid,3);
- }
- }
- }
- else if(IsPlayerAttachedObjectSlotUsed(playerid,3)){
- RemovePlayerAttachedObject(playerid,3);
- }
- #if ARMEDBODY_USE_HEAVY_WEAPON
- if(weaponid[7] && weaponammo[7] > 0){
- if(pArmedWeapon != weaponid[7]){
- if(!IsPlayerAttachedObjectSlotUsed(playerid,4)){
- SetPlayerAttachedObject(playerid,4,GetWeaponModel(weaponid[7]),1,-0.100000, 0.000000, -0.100000, 84.399932, 112.000000, 10.000000, 1.099999, 1.000000, 1.000000);
- }
- }
- else {
- if(IsPlayerAttachedObjectSlotUsed(playerid,4)){
- RemovePlayerAttachedObject(playerid,4);
- }
- }
- }
- else if(IsPlayerAttachedObjectSlotUsed(playerid,4)){
- RemovePlayerAttachedObject(playerid,4);
- }
- #endif
- armedbody_pTick[playerid] = GetTickCount();
- }
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- stock MakeLeader(pID,playerid,Fraktion)
- {
- new sendername[MAX_PLAYER_NAME];
- new getname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,sendername,sizeof(getname));
- GetPlayerName(pID,getname,sizeof(getname));
- new ftext[40];
- new string[120];
- if(Fraktion == 1){ftext = "San Andreas Polizei"; SetPlayerSkin(pID,283); SetPlayerToTeamColor(pID); SetPlayerInterior(pID,6); SetPlayerPos(pID,233.2634,80.1882,1005.0391); SetPlayerFacingAngle(pID,195.1382); pInfo[pID][pRank] = 9;}
- else if(Fraktion == 2){ftext = "Bundeswehr"; SetPlayerSkin(pID,287); pInfo[pID][pModel] = 287; SetPlayerToTeamColor(pID);}
- else if(Fraktion == 4){ftext = "Fahrschule"; SetPlayerSkin(pID,3); pInfo[pID][pModel] = 3; SetPlayerToTeamColor(pID); SetPlayerPos(pID,2142.2122,-1191.5435,23.9922); SetPlayerFacingAngle(pID,268.7112); SetCameraBehindPlayer(pID);}
- else if(Fraktion == 11){ftext = "Blood Feather Triaden"; SetPlayerSkin(pID,120); pInfo[pID][pModel] = 120; SetPlayerToTeamColor(pID); SetPlayerPos(pID,-1706.3937,1018.0316,17.5859); SetPlayerFacingAngle(pID,270.4218); SetPlayerVirtualWorld(pID,0); SetPlayerInterior(pID,0);}
- else return SendClientMessage(playerid,HELLROT,"Diese Fraktion ist noch nicht fertig!");
- format(string,sizeof(string),"[ADMIN] {FFFFFF}Du wurdest von Admin %s zum Leader der %s ernannt.",sendername,ftext);
- SendClientMessage(pID,WARNUNG,string);
- format(string,sizeof(string),"[ADMIN] {FFFFFF}Du hast %s zum Leader der %s ernannt.",getname,ftext);
- SendClientMessage(playerid,WARNUNG,string);
- pInfo[pID][pLeader] = Fraktion;
- pInfo[pID][pMember] = Fraktion;
- return 1;
- }
- stock MakeAdmin(pID,playerid,aRank)
- {
- new string[180];
- new sendername[MAX_PLAYER_NAME];
- new getname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,sendername,sizeof(sendername));
- GetPlayerName(pID,getname,sizeof(getname));
- if(pInfo[pID][pAdmin] == 5 && pID != playerid) return SendClientMessage(playerid,GRAU,"Ich weiß nicht, wie das geht.....");
- if(aRank > pInfo[pID][pAdmin])
- {
- if(pInfo[pID][pSex] == 0)
- {
- new ftext[20];
- if(aRank==1) { ftext = "Supporter"; }
- if(aRank==2) { ftext = "Moderator"; }
- if(aRank==3) { ftext = "Administrator"; }
- if(aRank==4) { ftext = "Projektleiter"; }
- if(aRank==5) { ftext = "Scripter"; }
- format(string,sizeof(string),"ADMIN: {FFFFFF}Projektleiter %s hat %s zum %s ernannt, Herlichen Glückwunsch!",sendername,getname,ftext);
- SendClientMessageToAll(WARNUNG,string);
- print(string);
- }
- else
- {
- new ftext[20];
- if(aRank==1) { ftext = "Supporterin"; }
- if(aRank==2) { ftext = "Moderatorin"; }
- if(aRank==3) { ftext = "Administratorin"; }
- if(aRank==4) { ftext = "Projektleiterin"; }
- if(aRank==5) { ftext = "Scripterin"; }
- format(string,sizeof(string),"ADMIN: {FFFFFF}Projektleiter %s hat %s zur %s ernannt, Herlichen Glückwunsch!",sendername,getname,ftext);
- SendClientMessageToAll(WARNUNG,string);
- print(string);
- }
- }
- else
- {
- if(pInfo[pID][pSex] == 0)
- {
- new ftext[20];
- if(aRank==0) { ftext = "Spieler"; }
- if(aRank==1) { ftext = "Supporter"; }
- if(aRank==2) { ftext = "Moderator"; }
- if(aRank==3) { ftext = "Administrator"; }
- if(aRank==4) { ftext = "Projektleiter"; }
- if(aRank==5) { ftext = "Scripter"; }
- format(string,sizeof(string),"ADMIN: {FFFFFF}Projektleiter %s hat %s zum %s zurückgestuft.",sendername,getname,ftext);
- SendClientMessageToAll(WARNUNG,string);
- print(string);
- }
- else
- {
- new ftext[20];
- if(aRank==0) { ftext = "Spielerin"; }
- if(aRank==1) { ftext = "Supporterin"; }
- if(aRank==2) { ftext = "Moderatorin"; }
- if(aRank==3) { ftext = "Administratorin"; }
- if(aRank==4) { ftext = "Projektleiterin"; }
- if(aRank==5) { ftext = "Scripterin"; }
- format(string,sizeof(string),"ADMIN: {FFFFFF}Projektleiter %s hat %s zur %s zurückgestuft.",sendername,getname,ftext);
- SendClientMessageToAll(WARNUNG,string);
- print(string);
- }
- }
- pInfo[pID][pAdmin] = aRank;
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- switch(dialogid)
- {
- case DIALOG_ONLINE:
- {
- if(response)
- {
- new eintrag;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(LoggedIn[i])
- {
- if(eintrag == listitem)
- {
- ClickedPlayerID[playerid]=i;
- new texxt[256],playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid,playername,sizeof playername);
- format(texxt,sizeof texxt,"Wähle die Fraktion für (ID: %d) %s aus:",ClickedPlayerID[playerid],playername);
- ShowPlayerDialog(playerid,DIALOG_FRAKTIONEN,DIALOG_STYLE_LIST,texxt,"{FF8200}Leader entlassen\n{FFFFFF}San Andreas Polizei\nBundeswehr\nSan Andreas Rettungsdienst\nFahrschule\nOrdnungsamt\nNewsreporter\nGrove Street Family\n Rollin' Heights Ballas\nLos Santos Vagos\nBlood Feather Triaden\nRussische Mafia\nHitman Agency\nTerroristen","Ernennen","Zurueck");
- return 1;
- }
- eintrag++;
- }
- }
- }
- }
- case DIALOG_ONLINE2:
- {
- if(response)
- {
- new eintrag;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(LoggedIn[i])
- {
- if(eintrag == listitem)
- {
- ClickedPlayerID[playerid]=i;
- new texxt[256],playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid,playername,sizeof playername);
- format(texxt,sizeof texxt,"Wähle den Rang für (ID: %d) %s aus:",ClickedPlayerID[playerid],playername);
- if(pInfo[i][pSex] == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_ARANG,DIALOG_STYLE_LIST,texxt,"{FF8200}Teammitglied entlassen\n{FFFFFF}Supporter\nModerator\nAdministrator\nProjektleiter\nScripter","Rang setzen","Zurueck");
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_ARANG,DIALOG_STYLE_LIST,texxt,"{FF8200}Teammitglied entlassen\n{FFFFFF}Supporterin\nModeratorin\nAdministratorin\nProjektleiterin\nScripterin","Rang setzen","Zurueck");
- }
- return 1;
- }
- eintrag++;
- }
- }
- }
- }
- case DIALOG_FRAKTIONEN:
- {
- if(response)
- {
- MakeLeader(ClickedPlayerID[playerid],playerid,listitem);
- }
- else
- {
- ShowOnlineList(playerid,0);
- }
- }
- case DIALOG_ARANG:
- {
- if(response)
- {
- MakeAdmin(ClickedPlayerID[playerid],playerid,listitem);
- }
- else
- {
- ShowOnlineList(playerid,1);
- }
- }
- case DIALOG_REGISTER:
- {
- if(response)
- {
- new plName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,plName,sizeof(plName));
- if(strlen(inputtext) < 6)
- {
- new string[250];
- format(string,sizeof(string),"{FFFFFF}Wilkommen auf dem{007DFF} Riverside Roleplay {FFFFFF}Server, %s\nDieser Account ist noch {00F300}frei\n{FFFFFF}Bitte gebe ein Passwort unten in die Box ein:",plName);
- ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Riverside Roleplay",string,"Erstellen","");
- SendClientMessage(playerid,GELB,"Dein Passwort muss mindestens 6 Zeichen haben!");
- return 1;
- }
- else
- {
- CreateAccount(playerid,inputtext);
- LoggedIn[playerid]=1;
- SpawnPlayer(playerid);
- SetPlayerWeather(playerid, 16);
- SetPlayerTime(playerid,0,0);
- SetPlayerPos(playerid,1038.3066,-2370.4126,2.0573);
- SetPlayerFacingAngle(playerid,321.9256);
- InterpolateCameraPos(playerid,1097.8256,-2386.6660,28.3241,978.2314,-2332.7893,20.6766,15000,CAMERA_MOVE);
- InterpolateCameraLookAt(playerid,1038.3066,-2370.4126,2.0573,1038.3066,-2370.4126,2.0573,15000);
- TextDrawShowForPlayer(playerid,Story0);
- TextDrawShowForPlayer(playerid,Story1);
- TextDrawShowForPlayer(playerid,Story2);
- TextDrawShowForPlayer(playerid,Story3);
- TextDrawShowForPlayer(playerid,Story4);
- TextDrawShowForPlayer(playerid,Story5);
- TextDrawShowForPlayer(playerid,Story6);
- TextDrawShowForPlayer(playerid,Story7);
- SelectTextDraw(playerid,-8713542);
- }
- }
- else
- {
- SendClientMessage(playerid,HELLROT,"Du wurdest gekickt, da du dir keinen Account erstellt hast!");
- Kick(playerid);
- }
- }
- case DIALOG_LOGIN:
- {
- if(response)
- {
- new plName[MAX_PLAYER_NAME];
- GetPlayerName(playerid,plName,sizeof(plName));
- if(strlen(inputtext) == 0)
- {
- new string[250];
- format(string,sizeof(string),"{FFFFFF}Wilkommen auf dem{007DFF} Riverside Roleplay {FFFFFF}Server, %s\nDieser Account wurde in unserer Datenbank{FFA000} gefunden\n{FFFFFF}Bitte gebe das Passwort unten in die Box ein:",plName);
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Riverside Roleplay",string,"Anmelden","");
- SendClientMessage(playerid,GELB,"Das angegebene Passwort war falsch!");
- return 1;
- }
- else
- {
- new SpielerName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, SpielerName, MAX_PLAYER_NAME);
- if(!strcmp(inputtext, mysql_ReturnPasswort(SpielerName), true))
- {
- LoggedIn[playerid]=1;
- LoadPlayer(playerid);
- StopAudioStreamForPlayer(playerid);
- ClearPlayerChat(playerid);
- SpawnPlayer(playerid);
- return 1;
- }
- else
- {
- new string[250];
- format(string,sizeof(string),"{FFFFFF}Wilkommen auf dem{007DFF} Riverside Roleplay {FFFFFF}Server, %s\nDieser Account wurde in unserer Datenbank{FFA000} gefunden\n{FFFFFF}Bitte gebe das Passwort unten in die Box ein:",plName);
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Riverside Roleplay",string,"Anmelden","");
- SendClientMessage(playerid,GELB,"Das angegebene Passwort war falsch!");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid,HELLROT,"Du wurdest gekickt, da du dir keinen Account erstellt hast!");
- Kick(playerid);
- }
- }
- case DIALOG_TRIADEN_LIFT:
- {
- if(GetPVarInt(playerid,"LiftPos")==0)
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083);
- SetPlayerInterior(playerid,12);
- }
- case 1:
- {
- SetPlayerPos(playerid,-1771.7148,980.5521,82.9922);
- SetPlayerFacingAngle(playerid,91.5508);
- }
- }
- }
- if(GetPVarInt(playerid,"LiftPos")==1)
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083);
- SetPlayerInterior(playerid,12);
- }
- case 1:
- {
- SetPlayerPos(playerid,-1707.8732,1018.2381,17.9178);
- SetPlayerFacingAngle(playerid,95.2384-180);
- SetPlayerInterior(playerid,0);
- }
- }
- }
- if(GetPVarInt(playerid,"LiftPos")==3)
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerPos(playerid,-1771.7148,980.5521,82.9922);
- SetPlayerInterior(playerid,0);
- }
- case 1:
- {
- SetPlayerPos(playerid,-1707.8732,1018.2381,17.9178);
- SetPlayerFacingAngle(playerid,95.2384-180);
- SetPlayerInterior(playerid,0);
- }
- }
- }
- }
- case DIALOG_SAPD_LIFT:
- {
- if(GetPVarInt(playerid,"LiftPos")==0) // von Garage
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerPos(playerid,246.783996,63.900199,1003.640625);
- SetPlayerInterior(playerid,6);
- }
- case 1:
- {
- SetPlayerPos(playerid,1564.5753,-1665.9470,28.3956);
- SetPlayerFacingAngle(playerid,0);
- }
- }
- }
- if(GetPVarInt(playerid,"LiftPos")==1) // Vom Gebäude
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerPos(playerid,1564.5753,-1665.9470,28.3956);
- SetPlayerFacingAngle(playerid,182.3224);
- SetPlayerInterior(playerid,0);
- }
- case 1:
- {
- SetPlayerPos(playerid,1568.4636,-1690.6550,5.8906);
- SetPlayerFacingAngle(playerid,95.2384-180);
- SetPlayerInterior(playerid,0);
- }
- }
- }
- if(GetPVarInt(playerid,"LiftPos")==3) // Vom Dach
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerPos(playerid,246.783996,63.900199,1003.640625);
- SetPlayerInterior(playerid,6);
- }
- case 1:
- {
- SetPlayerPos(playerid,1568.4636,-1690.6550,5.8906);
- SetPlayerFacingAngle(playerid,95.2384-180);
- SetPlayerInterior(playerid,0);
- }
- }
- }
- }
- case DIALOG_SELECT_WAFFENSCHEIN:
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(response)
- {
- new string[450];
- new hinweiss[120];
- format(hinweiss,sizeof(hinweiss),"{FF0000}Solltest du dich diesen Regeln wiedersetzen kann die Polizei dir den Waffenschein entziehen");
- switch(listitem)
- {
- case 0:
- {
- format(string,sizeof(string),"Infomationen:\n\n * Mindestlevel: 3\n * Kosten: $7900\n\nAllgemeine Infomationen:\n\nMit dem Waffenschein Klasse 1 darfst du leichte Waffen mit dir tragen (Schlagwaffen,Handfeuerwaffen)\nDu darfst diese Waffen nicht in der Öffentlichkeit zeigen oder auf Spieler richten\nDu darfst deine Waffen nur im Notfall verwenden!\n%s",hinweiss);
- ShowPlayerDialog(playerid,DIALOG_WAFFENSCHEIN_KL1,DIALOG_STYLE_MSGBOX,"Leichter Waffenschein",string,"Kaufen","Abbrechen");
- }
- case 1:
- {
- format(string,sizeof(string),"Infomationen:\n\n * Mindestlevel: 8\n * Kosten: $24400\n\nAllgemeine Infomationen:\n\nMit dem Waffenschein Klasse 2 darfst du schwere Waffen mit dir tragen (Maschienengewehre)\nDu darfst diese Waffen nicht in der Öffentlichkeit zeigen oder auf Spieler richten\nDu darfst deine Waffen nur im Notfall verwenden!\n%s",hinweiss);
- ShowPlayerDialog(playerid,DIALOG_WAFFENSCHEIN_KL2,DIALOG_STYLE_MSGBOX,"Schwerer Waffenschein",string,"Kaufen","Abbrechen");
- }
- }
- }
- }
- }
- }
- case DIALOG_BANK:
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(!response) return 1;
- switch(listitem)
- {
- case 0:
- {
- new string[180];
- format(string,sizeof(string),"Dein Guthaben beträgt %d Euro und %d Cent!",pInfo[playerid][pAccount],pInfo[playerid][pAccount2]);
- SendClientMessage(playerid,WEISS,string);
- }
- case 1:
- {
- ShowPlayerDialog(playerid,DIALOG_EINZAHLEN,DIALOG_STYLE_INPUT,"Bank of San Andreas","Bitte gebe dein gewünschten Betrag ein (Format: EURO,CENT) :","Einzahlen","Abbrechen");
- }
- case 2:
- {
- ShowPlayerDialog(playerid,DIALOG_AUSZAHLEN,DIALOG_STYLE_INPUT,"Bank of San Andreas","Bitte gebe den gewünschten Betrag ein (Format: EURO,CENT) :","Auszahlen","Abbrechen");
- }
- case 3:
- {
- ShowPlayerDialog(playerid,DIALOG_BANK_ID,DIALOG_STYLE_INPUT,"Bank of San Andreas","Bitte gebe die ID des Spieler ein:","Weiter","Abbrechen");
- }
- }
- }
- }
- }
- case DIALOG_EINZAHLEN:
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(response)
- {
- new SplitInfo[2][32];
- split(inputtext, SplitInfo, ',');
- if(strlen(inputtext) > 0)
- {
- if(GetPlayerMoney(playerid,PLAYER_EURO) >= strval(SplitInfo[0]) && GetPlayerMoney(playerid,PLAYER_CENT) >= strval(SplitInfo[1]))
- //if( >= strval(inputtext) && strval(inputtext) >= 1)
- {
- pInfo[playerid][pAccount]+=strval(SplitInfo[0]);
- pInfo[playerid][pAccount2]+=strval(SplitInfo[1]);
- GivePlayerMoney(playerid,-strval(SplitInfo[0]),-strval(SplitInfo[1]));
- new string[256];
- format(string,sizeof(string),"Du hast %d Euro und %d Cent eingezahlt!",strval(SplitInfo[0]),strval(SplitInfo[1]));
- SendClientMessage(playerid,WEISS,string);
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Du hast nicht so viel Geld dabei!");
- }
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Du musst schon eine Menge eingeben!!");
- }
- }
- }
- }
- }
- case DIALOG_AUSZAHLEN:
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(response)
- {
- new SplitInfo2[2][32];
- split(inputtext, SplitInfo2, ',');
- if(strlen(inputtext) > 0)
- {
- if(pInfo[playerid][pAccount] >= strval(SplitInfo2[0]) && pInfo[playerid][pAccount2] >= strval(SplitInfo2[1]))
- //if( >= strval(inputtext) && strval(inputtext) >= 1)
- {
- pInfo[playerid][pAccount]-=strval(SplitInfo2[0]);
- pInfo[playerid][pAccount2]-=strval(SplitInfo2[1]);
- GivePlayerMoney(playerid,strval(SplitInfo2[0]),strval(SplitInfo2[1]));
- new string[256];
- format(string,sizeof(string),"Du hast %d Euro und %d Cent ausgezahlt!",strval(SplitInfo2[0]),strval(SplitInfo2[1]));
- SendClientMessage(playerid,WEISS,string);
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Du hast nicht so viel Geld auf deinem Konto!");
- }
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Du musst schon eine Menge eingeben!!");
- }
- /*if(pInfo[playerid][pAccount] >= strval(inputtext) && strval(inputtext) >= 1)
- {
- //GivePlayerMoney(playerid,strval(inputtext));
- new string[120];
- format(string,sizeof(string),"Du hast $%d ausgezahlt",strval(inputtext));
- SendClientMessage(playerid,WEISS,string);
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Du hast nicht so viel Geld auf deinem Konto!");
- }*/
- }
- }
- }
- return 1;
- }
- case DIALOG_BANK_ID:
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(response)
- {
- gPlayerTransfer[playerid] = strval(inputtext);
- if(IsPlayerConnected(gPlayerTransfer[playerid]))
- {
- if(LoggedIn[gPlayerTransfer[playerid]])
- {
- ShowPlayerDialog(playerid,DIALOG_UEBERWEISEN,DIALOG_STYLE_INPUT,"Bank of San Andreas","Bitte gebe den gewünschten Betrag ein (Format: EURO,CENT) :","Überweisen","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Der angegebene Spieler ist nicht eingeloggt!");
- }
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Der angegebene Spieler ist nicht Online!");
- }
- }
- }
- }
- return 1;
- }
- case DIALOG_UEBERWEISEN:
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(response)
- {
- if(IsPlayerConnected(gPlayerTransfer[playerid]))
- {
- if(LoggedIn[gPlayerTransfer[playerid]])
- {
- new SplitInfo3[2][32];
- split(inputtext, SplitInfo3, ',');
- if(pInfo[playerid][pAccount] >= strval(SplitInfo3[0]) && pInfo[playerid][pAccount2] >= strval(SplitInfo3[1]))
- {
- new depp = gPlayerTransfer[playerid];
- pInfo[playerid][pAccount]-= strval(SplitInfo3[0]);
- pInfo[playerid][pAccount2]-= strval(SplitInfo3[1]);
- pInfo[depp][pAccount]+= strval(SplitInfo3[0]);
- pInfo[depp][pAccount2]+= strval(SplitInfo3[1]);
- new string[180];
- new sendername[MAX_PLAYER_NAME];
- new getname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,sendername,sizeof(sendername));
- GetPlayerName(depp,getname,sizeof(getname));
- format(string,sizeof(string),"[TRANSFER] {FFFFFF}Du hast %s %d Euro und %d Cent überwiesen!",getname,strval(SplitInfo3[0]),strval(SplitInfo3[1]));
- SendClientMessage(playerid,GELB,string);
- format(string,sizeof(string),"[TRANSFER] {FFFFFF}%s hat dir %d Euro und %d Cent überwiesen!",sendername,strval(SplitInfo3[0]),strval(SplitInfo3[1]));
- SendClientMessage(depp,GELB,string);
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Soviel Geld hast du nicht auf dem Konto!");
- }
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Der angegebene Spieler ist nicht eingeloggt!");
- }
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Der angegebene Spieler ist nicht Online!");
- }
- }
- }
- }
- return 1;
- }
- case DIALOG_WAFFENSCHEIN_KL1:
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(response)
- {
- if(pInfo[playerid][pGunLic] == 0)
- {
- if(pInfo[playerid][pLevel] < 3) return SendClientMessage(playerid,GRAU,"Du musst mindestens Level 3 sein um diesen Waffenschein zu kaufen.");
- if(GetPlayerMoney(playerid,PLAYER_EURO) < 7900) return SendClientMessage(playerid,GRAU,"Du benötigst $7900 um den Waffenschein zu kaufen!");
- SendClientMessage(playerid,HELLGRUEN,"KAUF:{FFFFFF} Du hast den Waffenschein(Klasse I) gekauft. KOSTEN: {FF0000}$7900");
- GivePlayerMoney(playerid,-7900,00);
- pInfo[playerid][pGunLic] = 1;
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Du besitzt diesen Waffenschin bereits!");
- }
- }
- }
- }
- }
- case DIALOG_WAFFENSCHEIN_KL2:
- {
- if(IsPlayerConnected(playerid))
- {
- if(LoggedIn[playerid])
- {
- if(response)
- {
- if(pInfo[playerid][pGunLic] == 1)
- {
- if(pInfo[playerid][pLevel] < 8) return SendClientMessage(playerid,GRAU,"Du musst mindestens Level 8 sein um diesen Waffenschein zu kaufen.");
- if(GetPlayerMoney(playerid,PLAYER_EURO) < 24400) return SendClientMessage(playerid,GRAU,"Du benötigst $24400 um den Waffenschein zu kaufen!");
- SendClientMessage(playerid,HELLGRUEN,"KAUF:{FFFFFF} Du hast den Waffenschein(Klasse II) gekauft. KOSTEN: {FF0000}$24400");
- GivePlayerMoney(playerid,-7900,00);
- pInfo[playerid][pGunLic] = 2;
- }
- else
- {
- if(pInfo[playerid][pGunLic] == 0) return SendClientMessage(playerid,GRAU,"Du benötigst Waffenschein I um diese Waffenscheinklasse zu erwerben!");
- if(pInfo[playerid][pGunLic] == 2) return SendClientMessage(playerid,GRAU,"Du besitzt diesen Waffenschin bereits!");
- }
- }
- }
- }
- }
- case DIALOG_UNIFORM:
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- if(pInfo[playerid][pRank] >= 1)
- {
- SetPlayerSkin(playerid,280);
- SendClientMessage(playerid,GRAU,"Du hast deine Uniform angezogen");
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Dein Rank ist für diese Uniform zu niedrig!");
- }
- }
- case 1:
- {
- if(pInfo[playerid][pRank] >= 4)
- {
- SetPlayerSkin(playerid,284);
- SendClientMessage(playerid,GRAU,"Du hast deine Uniform angezogen");
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Dein Rank ist für diese Uniform zu niedrig!");
- }
- }
- case 2:
- {
- if(pInfo[playerid][pRank] >= 6)
- {
- SetPlayerSkin(playerid,285);
- SendClientMessage(playerid,GRAU,"Du hast deine Uniform angezogen");
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Dein Rank ist für diese Uniform zu niedrig!");
- }
- }
- case 3:
- {
- if(pInfo[playerid][pRank] >= 7)
- {
- SetPlayerSkin(playerid,281);
- SendClientMessage(playerid,GRAU,"Du hast deine Uniform angezogen");
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Dein Rank ist für diese Uniform zu niedrig!");
- }
- }
- case 4:
- {
- if(pInfo[playerid][pRank] >= 9)
- {
- SetPlayerSkin(playerid,283);
- SendClientMessage(playerid,GRAU,"Du hast deine Uniform angezogen");
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Dein Rank ist für diese Uniform zu niedrig!");
- }
- }
- }
- }
- }
- case DIALOG_SAPD_EQUIP:
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- if(pInfo[playerid][pRank] >= 1)
- {
- if(GetPlayerMoney(playerid,PLAYER_EURO) < 70) return SendClientMessage(playerid,GRAU,"Du hast nicht genug Geld dabei!");
- SendClientMessage(playerid,GRAU,"Du hast dich Standartmäßig ausrüsten lassen!");
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,3,1);
- GivePlayerWeapon(playerid,24,340);
- GivePlayerWeapon(playerid,41,700);
- GivePlayerWeapon(playerid,25,60);
- GivePlayerMoney(playerid,-70,0);
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Dein Rank ist für diese Uniform zu niedrig!");
- }
- }
- case 1:
- {
- if(pInfo[playerid][pRank] >= 5)
- {
- if(GetPlayerMoney(playerid,PLAYER_EURO) < 320) return SendClientMessage(playerid,GRAU,"Du hast nicht genug Geld dabei!");
- SendClientMessage(playerid,GRAU,"Du hast dich für einen Undercovereinsatz ausrüsten lassen!");
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,29,340);
- GivePlayerWeapon(playerid,25,60);
- GivePlayerMoney(playerid,-320,00);
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Dein Rank ist für diese Uniform zu niedrig!");
- }
- }
- case 2:
- {
- if(pInfo[playerid][pRank] >= 6)
- {
- if(GetPlayerMoney(playerid,PLAYER_EURO) < 400) return SendClientMessage(playerid,GRAU,"Du hast nicht genug Geld dabei!");
- SendClientMessage(playerid,GRAU,"Du hast dich für eine SWATmission ausrüsten lassen!");
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,340);
- GivePlayerWeapon(playerid,29,340);
- GivePlayerWeapon(playerid,31,600);
- GivePlayerWeapon(playerid,27,80);
- GivePlayerMoney(playerid,-400,00);
- }
- else
- {
- SendClientMessage(playerid,GRAU,"Dein Rank ist für diese Uniform zu niedrig!");
- }
- }
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- ocmd:test(playerid,params[])
- {
- GivePlayerMoney(playerid,1000000,50);
- return 1;
- }
- public ClearPlayerChat(playerid)
- {
- for(new m = 0; m < 100; m++) SendClientMessage(playerid,ROT," ");
- return 1;
- }
- stock Connect_To_Database()
- {
- mysql_connect(SQL_HOST, SQL_USER, SQL_DATA, SQL_PASS);
- if(mysql_ping() == 1)
- {
- print("[*MYSQL*] Verbindung zur Datenbank wurde erfolgreich hergestellt!");
- return true;
- }
- else
- {
- print("[*MYSQL*] Es konnte keine Verbindung zur Datenbank hergestellt werden!");
- print("[*MYSQL*] Es wird erneut versucht eine Verbindung zur Datenbank herzustellen!");
- mysql_connect(SQL_HOST, SQL_USER, SQL_DATA, SQL_PASS);
- if(mysql_ping() == 1)
- {
- print("[*MYSQL*] Es konnte im 2 Versuch eine Verbindung hergestellt werden!");
- return true;
- }
- else
- {
- print("[*MYSQL*] Es konnte keine Verbindung zur Datenbank hergestellt werden!");
- print("[*MYSQL*] Der Server wird nun beendet!");
- SendRconCommand("exit");
- return true;
- }
- }
- }
- stock mysql_CheckAccount(playerid)
- {
- new Query[128],Name[MAX_PLAYER_NAME],count;
- GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
- mysql_real_escape_string(Name, Name);
- format(Query, sizeof(Query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", Name);
- mysql_query(Query);
- mysql_store_result();
- count = mysql_num_rows();
- mysql_free_result();
- return count;
- }
- stock CreateAccount(playerid, pass[])
- {
- new query[256],Name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
- mysql_real_escape_string(Name,Name);
- mysql_real_escape_string(pass,pass);
- format(query, sizeof(query), "INSERT INTO `accounts` (`Name`, `Passwort`) VALUES ('%s', '%s')", Name, pass);
- mysql_query(query);
- return true;
- }
- stock mysql_ReturnPasswort(Name[])
- {
- new query[130], Get[130];
- mysql_real_escape_string(Name, Name);
- format(query, 128, "SELECT `Passwort` FROM `accounts` WHERE `Name` = '%s'", Name);
- mysql_query(query);
- mysql_store_result();
- mysql_fetch_row(Get);
- mysql_free_result();
- return Get;
- }
- stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[])
- {
- new query[128], Float:sqlfloat;
- mysql_real_escape_string(Table, Table);
- mysql_real_escape_string(Field, Field);
- mysql_real_escape_string(Where, Where);
- mysql_real_escape_string(Is, Is);
- format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is);
- mysql_query(query);
- mysql_store_result();
- mysql_fetch_float(sqlfloat);
- mysql_free_result();
- return sqlfloat;
- }
- stock LoadPlayer(playerid)
- {
- if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
- {
- GetPlayerName(playerid, pInfo[playerid][pName], MAX_PLAYER_NAME);
- pInfo[playerid][pAdmin] = mysql_GetInt("accounts", "Adminlevel", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pLevel] = mysql_GetInt("accounts", "Level", "Name", pInfo[playerid][pName]);
- Euro[playerid] = mysql_GetInt("accounts", "Euro", "Name", pInfo[playerid][pName]);
- Cent[playerid] = mysql_GetInt("accounts", "Cent", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pAccount] = mysql_GetInt("accounts", "BankguthabenEuro", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pAccount2] = mysql_GetInt("accounts", "BankguthabenCent", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pRegistred] = mysql_GetInt("accounts", "Registriert", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pRespekt] = mysql_GetInt("accounts", "Respektpunkte", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pUpgrade] = mysql_GetInt("accounts", "Upgradepunkte", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pHouseKey] = mysql_GetInt("accounts", "HouseKey", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pBissKey] = mysql_GetInt("accounts", "BissKey", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pPos_x] = mysql_GetFloat("accounts", "Float_x", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pPos_y] = mysql_GetFloat("accounts", "Float_y", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pPos_z] = mysql_GetFloat("accounts", "Float_z", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pPos_a] = mysql_GetFloat("accounts", "Float_a", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pPhoneBook] = mysql_GetInt("accounts", "TeleNummer", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pPhoneNr] = mysql_GetInt("accounts", "TeleBuch", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pModel] = mysql_GetInt("accounts", "ModelID", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pSex] = mysql_GetInt("accounts", "Geschlecht", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pJob] = mysql_GetInt("accounts", "Job", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pAge] = mysql_GetInt("accounts", "Alter", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pLeader] = mysql_GetInt("accounts", "Leader", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pMember] = mysql_GetInt("accounts", "Member", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pHandy] = mysql_GetInt("accounts", "Handy", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pGunLic] = mysql_GetInt("accounts", "Waffenschein", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pWantedLevel] = mysql_GetInt("accounts", "Wantedlevel", "Name", pInfo[playerid][pName]);
- pInfo[playerid][pRank] = mysql_GetInt("accounts", "Rank", "Name", pInfo[playerid][pName]);
- SetPVarInt(playerid,"pFraktion",pInfo[playerid][pMember]);
- SetPlayerScore(playerid,pInfo[playerid][pLevel]);
- SetPlayerWantedLevel(playerid,pInfo[playerid][pWantedLevel]);
- ResetPlayerWeapons(playerid);
- if(pInfo[playerid][pAdmin] > 0)
- {
- new string[128];
- if(pInfo[playerid][pAdmin] == 5) { new Text3D:label2 = Create3DTextLabel("Scripter", 0xFF0000FF, 30.0, 40.0, 10.0, 5.0,0,1);Attach3DTextLabelToPlayer(label2, playerid, 0.0, 0.0, 0.5);}
- if(pInfo[playerid][pAdmin] == 1) { new Text3D:label2 = Create3DTextLabel("Supporter", 0x00DB00FF, 30.0, 40.0, 10.0, 5.0,0,1);Attach3DTextLabelToPlayer(label2, playerid, 0.0, 0.0, 0.5);}
- if(pInfo[playerid][pAdmin] == 2) { new Text3D:label2 = Create3DTextLabel("Moderator", 0x693500FF, 30.0, 40.0, 10.0, 5.0,0,1);Attach3DTextLabelToPlayer(label2, playerid, 0.0, 0.0, 0.5);}
- if(pInfo[playerid][pAdmin] == 3) { new Text3D:label2 = Create3DTextLabel("Administrator", 0xE4B500FF, 30.0, 40.0, 10.0, 5.0,0,1);Attach3DTextLabelToPlayer(label2, playerid, 0.0, 0.0, 0.5);}
- if(pInfo[playerid][pAdmin] == 4) { new Text3D:label2 = Create3DTextLabel("Projektleiter", 0xFF0000FF, 30.0, 40.0, 10.0, 5.0,0,1);Attach3DTextLabelToPlayer(label2, playerid, 0.0, 0.0, 0.5);}
- format(string,sizeof(string),"Du hast dich mit Adminlevel %d eingeloggt",pInfo[playerid][pAdmin]);
- SendClientMessage(playerid,ORANGE,string);
- }
- SetSpawnInfo(playerid,0,pInfo[playerid][pModel],pInfo[playerid][pPos_x],pInfo[playerid][pPos_y],pInfo[playerid][pPos_z],pInfo[playerid][pPos_a],0,0,0,0,0,0);
- }
- return 1;
- }
- stock SavePlayer(playerid)
- {
- if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
- {
- if(LoggedIn[playerid])
- {
- new Float:X,Float:Y,Float:Z,Float:A;
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,A);
- /*new string1[150];
- format(string1,sizeof(string1),"%d,%d,%d,%d",X,Y,Z,A);
- print(string1);
- new updatestring[90];
- GetPlayerName(playerid, pInfo[playerid][pName], MAX_PLAYER_NAME);
- format(updatestring,sizeof(updatestring),"%s",pInfo[playerid][pName]);
- print(updatestring);*/
- mysql_SetInt("accounts", "Adminlevel", pInfo[playerid][pAdmin], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Level", pInfo[playerid][pLevel], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Euro", GetPlayerMoney(playerid,PLAYER_EURO), "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Cent", GetPlayerMoney(playerid,PLAYER_CENT), "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "BankguthabenEuro", pInfo[playerid][pAccount], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "BankguthabenCent", pInfo[playerid][pAccount2], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Registriert", pInfo[playerid][pRegistred], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Respektpunkte", pInfo[playerid][pRespekt], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Upgradepunkte", pInfo[playerid][pUpgrade], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "HouseKey", pInfo[playerid][pHouseKey], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "BissKey", pInfo[playerid][pBissKey], "Name", pInfo[playerid][pName]);
- mysql_SetFloat("accounts", "Float_x", X, "Name", pInfo[playerid][pName]);
- mysql_SetFloat("accounts", "Float_y", Y, "Name", pInfo[playerid][pName]);
- mysql_SetFloat("accounts", "Float_z", Z, "Name", pInfo[playerid][pName]);
- mysql_SetFloat("accounts", "Float_a", A, "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "TeleNummer", pInfo[playerid][pPhoneNr], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "TeleBuch", pInfo[playerid][pPhoneBook], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "ModelID", pInfo[playerid][pModel], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Geschlecht", pInfo[playerid][pSex], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Job", pInfo[playerid][pJob], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Alter", pInfo[playerid][pAge], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Leader", pInfo[playerid][pLeader], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Member", pInfo[playerid][pMember], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Handy", pInfo[playerid][pHandy], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Waffenschein", pInfo[playerid][pGunLic], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Wantedlevel", pInfo[playerid][pWantedLevel], "Name", pInfo[playerid][pName]);
- mysql_SetInt("accounts", "Rank", pInfo[playerid][pRank], "Name", pInfo[playerid][pName]);
- }
- }
- return 1;
- }
- stock mysqlget(table[],bedien[],abfrag[],data[])
- {
- new query[128];
- format(query,sizeof(query),"SELECT %s FROM %s WHERE %s",abfrag,table,bedien);
- mysql_query(query);
- mysql_store_result();
- if(mysql_num_rows())
- {
- mysql_fetch_field(abfrag, data);
- mysql_free_result();
- return true;
- }
- else
- {
- return false;
- }
- mysql_free_result();
- }
- stock mysql_GetInt(Table[], Field[], Where[], Is[])
- {
- new query[128];
- mysql_real_escape_string(Table, Table);
- mysql_real_escape_string(Field, Field);
- mysql_real_escape_string(Where, Where);
- mysql_real_escape_string(Is, Is);
- format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is);
- mysql_query(query);
- mysql_store_result();
- new sqlint = mysql_fetch_int();
- mysql_free_result();
- return sqlint;
- }
- stock GetWeaponModel(weaponid)
- {
- switch(weaponid)
- {
- case 1:
- return 331;
- case 2..8:
- return weaponid+331;
- case 9:
- return 341;
- case 10..15:
- return weaponid+311;
- case 16..18:
- return weaponid+326;
- case 22..29:
- return weaponid+324;
- case 30,31:
- return weaponid+325;
- case 32:
- return 372;
- case 33..45:
- return weaponid+324;
- case 46:
- return 371;
- }
- return 0;
- }
- stock mysql_SetInt(Table[], Field[], To, Where[], Where2[])
- {
- new query[128];
- mysql_real_escape_string(Table, Table);
- mysql_real_escape_string(Field, Field);
- mysql_real_escape_string(Where, Where);
- mysql_real_escape_string(Where2, Where2);
- format(query, 128, "UPDATE `%s` SET `%s` = '%d' WHERE `%s` = '%s'", Table, Field, To, Where, Where2);
- mysql_query(query);
- return true;
- }
- stock mysql_SetString(Table[], Field[], To[], Where[], Where2[])
- {
- new query[128];
- mysql_real_escape_string(Table, Table);
- mysql_real_escape_string(Field, Field);
- mysql_real_escape_string(To, To);
- mysql_real_escape_string(Where, Where);
- mysql_real_escape_string(Where2, Where2);
- format(query, 128, "UPDATE `%s` SET `%s` = '%s' WHERE `%s` = '%s'", Table, Field, To, Where, Where2);
- mysql_query(query);
- return true;
- }
- stock mysql_SetFloat(Table[], Field[], Float:To, Where[], Where2[])
- {
- new query[128];
- mysql_real_escape_string(Table, Table);
- mysql_real_escape_string(Field, Field);
- mysql_real_escape_string(Where, Where);
- mysql_real_escape_string(Where2, Where2);
- format(query, 128, "UPDATE `%s` SET `%s` = '%f' WHERE `%s` = '%s'", Table, Field, To, Where, Where2);
- mysql_query(query);
- return true;
- }
- public SetPlayerToTeamColor(playerid)
- {
- if(pInfo[playerid][pLeader] == 0 && pInfo[playerid][pMember] == 0)
- {
- SetPlayerColor(playerid,CZIVI);
- }
- if(pInfo[playerid][pLeader] == 1 || pInfo[playerid][pMember] == 1)
- {
- SetPlayerColor(playerid,CPOLICE);
- return 1;
- }
- if(pInfo[playerid][pLeader] == 1 || pInfo[playerid][pMember] == 1)
- {
- SetPlayerColor(playerid,CMEDIC);
- return 1;
- }
- if(pInfo[playerid][pLeader] == 1 || pInfo[playerid][pMember] == 1)
- {
- SetPlayerColor(playerid,CMEDIC);
- return 1;
- }
- if(pInfo[playerid][pLeader] > 3 || pInfo[playerid][pMember] > 3)
- {
- SetPlayerColor(playerid,CZIVI);
- }
- return 1;
- }
- public WBB_GotPostUser ( Index , Username[ ] ) {
- return 1;
- }
- public WBB_GotThreadStarter ( Index , Username[ ] ) {
- return 1;
- }
- public WBB_GotUserActivationCode ( Index , ActivationCode[ ] ) {
- return 1;
- }
- public WBB_GotUserActivationState ( Index , State ) {
- return 1;
- }
- public WBB_GotUserAge ( Index , Age ) {
- return 1;
- }
- public WBB_GotUserFriendState ( Index , State ) {
- return 1;
- }
- public WBB_GotUserGroupState ( Index , State ) {
- return 1;
- }
- public WBB_GotUserID ( Index , UserID ) {
- return 1;
- }
- public WBB_GotUserOnlineState ( Index , State ) {
- return 1;
- }
- public WBB_GotUserPasswordCheckState ( Index , State ) {
- return 1;
- }
- public WBB_GotUserTitle ( Index , Title[ ] ) {
- return 1;
- }
- public WBB_PostAdded ( Index ) {
- return 1;
- }
- public WBB_PostDeleted ( Index ) {
- return 1;
- }
- public WBB_PostEdited ( Index ) {
- return 1;
- }
- public WBB_PostTrashed ( Index ) {
- return 1;
- }
- public WBB_ThreadAdded ( Index , ThreadID ) {
- return 1;
- }
- public WBB_ThreadDeleted ( Index ) {
- return 1;
- }
- public WBB_ThreadSticked ( Index ) {
- return 1;
- }
- public WBB_ThreadUnsticked ( Index ) {
- return 1;
- }
- public WBB_UserAdded ( Index ) {
- return 1;
- }
- public WBB_UserAvatarDisabled ( Index ) {
- return 1;
- }
- public WBB_UserAvatarEnabled ( Index ) {
- return 1;
- }
- public WBB_UserBanned ( Index ) {
- return 1;
- }
- public WBB_UserDisabled ( Index ) {
- return 1;
- }
- public WBB_UserEnabled ( Index ) {
- return 1;
- }
- public WBB_UserRemovedFromGroup ( Index ) {
- return 1;
- }
- public WBB_UserSettedToGroup ( Index ) {
- return 1;
- }
- public WBB_UserSignaturDisabled ( Index ) {
- return 1;
- }
- public WBB_UserSignaturEnabled ( Index ) {
- return 1;
- }
- public WBB_UserUnbanned ( Index ) {
- return 1;
- }
- public WBB_OnInitialize(State)
- {
- if(State)
- {
- print("WBB_Connect: Initialisierung erfolgreich!");
- }
- else
- {
- print("WBB_Connect: Fehler bei Initialisierung");
- SendRconCommand("exit");
- }
- return 1;
- }
- public WBB_GotUserValidState(Index, State)
- {
- if(State)
- {
- SendClientMessage(Index, 0xFFFFFF, "Du besitzt einen Forumaccount!");
- }
- else
- {
- SendClientMessage(Index, 0xFFFFFF, "Du besitzt leider keinen Forumaccount!");
- }
- return 1;
- }
- public SAPDFahrzeug(vehicleid)
- {
- for(new i = 0; i < sizeof(SAPDFahrzeuge); i++)
- {
- if(vehicleid== SAPDFahrzeuge[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public TRIADEFahrzeug(vehicleid)
- {
- for(new i = 0; i < sizeof(TRIADEFahrzeuge); i++)
- {
- if(vehicleid== TRIADEFahrzeuge[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public FSFahrzeug(vehicleid)
- {
- for(new i = 0; i < sizeof(FSFahrzeuge); i++)
- {
- if(vehicleid== FSFahrzeuge[i])
- {
- return 1;
- }
- }
- return 0;
- }
- public UnCallTimer()
- {
- callpolicestat = 0;
- return 1;
- }
- public SendPoliceMessage(color,string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(pInfo[i][pMember] == 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- return 1;
- }
- stock IsPlayerInArea(playerid,Float:minX,Float:minY,Float:maxX,Float:maxY)
- {
- new Float:pX,Float:pY,Float:pZ;
- GetPlayerPos(playerid,pX,pY,pZ);
- if(pX >= minX && pX <= maxX && pY >= minY && pY <= maxY) return 1;
- else return 0;
- }
- public GetPlayerLeader(playerid)
- {
- return pInfo[playerid][pLeader];
- }
- public GetPlayerMember(playerid)
- {
- return pInfo[playerid][pMember];
- }
- stock GiveMoney(playerid,Euroo,Centt)
- {
- Euro[playerid]+=Euroo;
- Cent[playerid]+=Centt;
- return 1;
- }
- stock ResetMoney(playerid)
- {
- Euro[playerid]=0;
- Cent[playerid]=0;
- return 1;
- }
- stock GetMoney(playerid, typid)
- {
- switch( typid )
- {
- case PLAYER_EURO:
- {
- return Euro[playerid];
- }
- case PLAYER_CENT:
- {
- return Cent[playerid];
- }
- }
- return 1;
- }
- forward GeldTimer();
- public GeldTimer()
- {
- new string[256];
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Cent[i] >= 100)
- {
- Cent[i]-=100;
- Euro[i]+=1;
- }
- if(Cent[i] < 10)
- {
- format(string, sizeof(string), "%d,0%d", Euro[i],Cent[i]);
- }
- else
- {
- format(string, sizeof(string), "%d,%d", Euro[i],Cent[i]);
- }
- TextDrawSetString(Geldanzeige[i], string);
- }
- }
- return 1;
- }
- public split(const strsrc[], strdest[][], delimiter)
- {
- new i, li;
- new aNum;
- new len;
- while(i <= strlen(strsrc)){
- if(strsrc[i]==delimiter || i==strlen(strsrc)){
- len = strmid(strdest[aNum], strsrc, li, i, 128);
- strdest[aNum][len] = 0;
- li = i+1;
- aNum++;
- }
- i++;
- }
- return 1;
- }
- /*public RegTimer(playerid)
- {
- new string[200];
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid,sendername,sizeof(sendername));
- if(deppp[playerid]==1)
- {
- format(string,sizeof(string),"Kapitän: Wilkommen auf unserem Boot, wie ist dein Name?");
- SendClientMessage(playerid,WEISS,string);
- format(string,sizeof(string),"Ich heiße %s, wo bin ich?",sendername);
- SendClientMessage(playerid,WEISS,string);
- SendClientMessage(playerid,WEISS,"Du warst Schiffsbrüchig, wir haben dich gerettet, wilkommen auf der Santa Mornia!");
- SetTimerEx("RegTimer",12000,0,"i",playerid);
- SetPVarInt(playerid,"RegPos",2);
- }
- if(GetPVarInt(playerid,"RegPos")==2)
- {
- ClearPlayerChat(playerid);
- format(string,sizeof(string),"Kapitän: Wir bringen dich nach Riverside, das daurt aber noch also leg dich hin und schlafe");
- SendClientMessage(playerid,WEISS,string);
- format(string,sizeof(string),"%s: Okay, das werde ich tun!");
- SendClientMessage(playerid,WEISS,string);
- SetTimerEx("RegTimer",12000,0,"i",playerid);
- SetPVarInt(playerid,"RegPos",3);
- }
- if(GetPVarInt(playerid,"RegPos")==3)
- {
- ClearPlayerChat(playerid);
- SendClientMessage(playerid,WEISS,"Hier würde jetzt erste infos gefragt werden");
- SetSpawnInfo(playerid,0,0,0,0,0,0,0,0,0,0,0,0);
- SpawnPlayer(playerid);
- }
- return 1;
- } */
- stock ShowOnlineList(playerid,showid)
- {
- new string2[2400];
- string2[0] = '\0';
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(LoggedIn[i])
- {
- new playername[MAX_PLAYER_NAME];
- GetPlayerName(i,playername,sizeof playername);
- format(string2,sizeof(string2),"%sID: %d | %s\r\n",string2,i,playername);
- }
- }
- switch ( showid )
- {
- case 0:
- {
- ShowPlayerDialog(playerid, DIALOG_ONLINE, DIALOG_STYLE_LIST, "Wähle den Spieler aus:", string2, "Weiter", "Schließen");
- }
- case 1:
- {
- ShowPlayerDialog(playerid, DIALOG_ONLINE2, DIALOG_STYLE_LIST, "Wähle den Spieler aus:", string2, "Weiter", "Schließen");
- }
- }
- return 1;
- }
- ocmd:testcamera(playerid,params[])
- {
- SetPlayerWeather(playerid, 16);
- SetPlayerTime(playerid,0,0);
- SetPlayerPos(playerid,1038.3066,-2370.4126,2.0573);
- SetPlayerFacingAngle(playerid,321.9256);
- InterpolateCameraPos(playerid,1097.8256,-2386.6660,28.3241,978.2314,-2332.7893,20.6766,15000,CAMERA_MOVE);
- InterpolateCameraLookAt(playerid,1038.3066,-2370.4126,2.0573,1038.3066,-2370.4126,2.0573,15000);
- return 1;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- if(_:clickedid != INVALID_TEXT_DRAW)
- {
- if(clickedid == Story7)
- {
- CancelSelectTextDraw(playerid);
- TextDrawHideForPlayer(playerid,Story7);
- TextDrawHideForPlayer(playerid,Story6);
- TextDrawHideForPlayer(playerid,Story5);
- TextDrawHideForPlayer(playerid,Story4);
- TextDrawHideForPlayer(playerid,Story3);
- TextDrawHideForPlayer(playerid,Story2);
- TextDrawHideForPlayer(playerid,Story1);
- TextDrawHideForPlayer(playerid,Story0);
- SetCameraBehindPlayer(playerid);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement