Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- --------------------------Internet Cafe Version 0.2 Beta-----------------------------
- ---------------------------by GStyler aka Scarface & Ink-----------------------
- */
- #include <a_samp>
- #define START_INTERNET 100
- #define SEITE_AUTOHAUS24 101
- #define SEITE_SACAM 102
- #define KAUFEN_AUTO1 103//SUNRISE
- #define KAUFEN_AUTO2 104//PREVION
- #define KAUFEN_AUTO3 105//SULTAN
- #define KAUFEN_AUTO4 106//CHEETAH
- #define KAUFEN_AUTO5 140//Emperor
- #define KAUFEN_AUTO6 141//Solair
- #define KAUFEN_AUTO7 142//Bobcat
- #define KAUFEN_AUTO8 143//Blista-Compact
- #define SEITE_SAGPS 107
- #define SEITE_SF 108
- #define CAM_LSPD 110
- #define CAM_SFPD 111
- #define CAM_LSAMMU 112
- #define CAM_SFAMMU 113
- #define CAM_LSKRANK 114
- #define CAM_SFKRANK 115
- #define CAM_LSBHF 116
- #define CAM_SFBHF 117
- #define CAM_SFFS 118
- #define CAM_LSAIRPORT 119
- #define CAM_SFAIRPORT 120
- #define CAM_LSBANK 121
- #define CAM_WANG 123
- #define CAM_OTTO 124
- #define CAM_BSN 122
- #define GPS_LSPD 125
- #define GPS_LSAMMU 126
- #define GPS_LSKRANK 127
- #define GPS_LSBHF 128
- #define GPS_LSAIRPORT 129
- #define GPS_LSBANK 130
- #define GPS_LSBSN 131
- #define GPS_SFPD 132
- #define GPS_SFAMMU 133
- #define GPS_SFKRANK 134
- #define GPS_SFBHF 135
- #define GPS_SFFS 136
- #define GPS_SFAIRPORT 137
- #define GPS_SFWANG 138
- #define GPS_SFOTTO 139
- #define COLOR_WHITE 0xFFFFFFAA
- new peingang;
- enum PlaceInfo
- {
- Float:PCpX,
- Float:PCpY,
- Float:PCpZ,
- };
- #define PCPLACES 13 //Anzahl der plätze
- #define Eingang 1
- #define Ausgang 1
- new Float:PCPlace[PCPLACES][PlaceInfo] = {
- {2391.7856, -1713.0577, 2847.6052},
- {2391.6972, -1711.0755, 2847.5979},
- {2391.7121, -1709.3239, 2847.5979},
- {2397.5451, -1709.3212, 2847.5922},
- {2397.5561, -1711.0903, 2847.6000},
- {2393.2578, -1709.9960, 2847.5979},
- {2400.6599, -1709.7369, 2847.5979},
- {2402.6081, -1709.7524, 2847.5979},
- {2394.5825, -1711.3426, 2847.5979},
- {2394.7395, -1709.5145, 2847.5979},
- {2404.1728, -1709.6384, 2847.5979},
- {2404.2011, -1711.5133, 2847.5979},
- {2404.2841, -1713.3756, 2847.5979}
- };
- new Float:EINGANG[Eingang][PlaceInfo] = {
- {1016.0976,-1548.9873,14.8594}
- };
- new Float:AUSGANG[Ausgang][PlaceInfo] = {
- {2397.1728,-1714.5190,2848.2470}
- };
- new Float:SUNRISE24[4][4]={
- {-2265.0947,208.8506,34.9830,91.6195},
- {-1926.4221,585.1722,34.9440,359.1555},
- {-1987.9761,305.9121,35.0020,91.8539},
- {-2464.5781,741.3196,34.8331,1.4314}
- };
- new Float:PREVION24[3][4]={
- {1356.4569,-1749.6426,13.1414,356.9075},
- {1275.4581,-1212.6139,13.4454,2.8900},
- {1295.0391,-981.0820,32.4644,268.5690}
- };
- new Float:SULTAN24[6][4]={
- {-2271.0620,440.7148,34.8761,254.9306},
- {-2510.1809,328.4603,34.8191,252.5691},
- {-2660.7195,235.9635,4.0447,88.9183},
- {-2718.6863,-152.6965,4.0406,89.5563},
- {-2762.4031,-295.0127,6.7481,178.6754},
- {-2396.1531,-594.7552,132.3532,124.4349}
- };
- new Float:CHEETAH24[10][4] = {
- {1676.2100,1305.7024,10.5913,359.3546},
- {1390.1277,1043.1487,10.5906,0.4600},
- {1090.1598,1219.4612,10.5936,1.4119},
- {984.0316,1738.2328,8.4237,270.9809},
- {1098.1621,2094.9114,10.5905,176.0744},
- {1297.4778,2078.4993,10.5911,270.2304},
- {1984.4392,2057.9861,10.5918,179.5527},
- {2240.0488,1975.0792,26.0686,180.2455},
- {2610.3447,1693.8826,10.5914,267.1815},
- {1925.9054,698.1741,10.6027,2.6922}
- };
- new Float:EMPEROR24[8][4] = {
- {2809.1606,-1972.2748,12.1415,270.3982},
- {2676.0320,-1672.1921,8.9802,1.1300},
- {2410.3794,-1222.9200,24.4856,2.1970},
- {2205.6790,-1164.9213,25.3177,93.5192},
- {1819.5249,-1394.0643,13.0072,92.8562},
- {1519.9124,-1505.3376,13.1432,269.0759},
- {1136.6447,-1690.8660,13.4369,90.3885},
- {1065.3206,-1248.8295,14.6807,0.2171}
- };
- new Float:SOLAIR24[7][4] = {
- (956.1055,-1180.8501,16.8240,270.3099), // Solair1
- (863.7314,-1369.8148,13.4255,88.8428), // Solair2
- (783.5697,-1424.1984,13.4255,86.3636), // Solair3
- (881.5798,-1449.5203,13.4645,269.9108), // Solair4
- (994.5520,-1523.2725,13.4338,358.0850), // Solair5
- (1226.7776,-1867.1104,13.4254,359.1764), // Solair6
- (299.9467,-1491.4141,24.4723,53.5794) // Solair7
- };
- new Float:BOBCAT24[5][4] = {
- (-834.9142,-2427.2722,62.8339,60.7878), // Bobcat1
- (-1309.9265,-2622.0601,13.4381,66.5218), // Bobcat2
- (-1561.7367,-2737.2515,48.5377,323.9383), // Bobcat3
- (-1982.2789,-2395.3877,30.6090,136.1114), // Bobcat4
- (-2085.6494,-2555.1548,30.6078,39.6101) // Bobcat5
- };
- new Float:BCOMBAT24[5][4] = {
- (-2796.7070,-55.5363,6.9037,270.9081), // BlistaCombat1
- (-2586.2195,329.2014,4.5636,88.1909), // BlistaCombat2
- (-2592.4133,635.3649,27.5282,90.4610), // BlistaCombat3
- (-2175.6521,306.2436,34.8337,358.9960), // BlistaCombat4
- (-1487.1803,699.6777,6.8962,93.7084) // BlistaCombat5
- };
- new Float:Pos[MAX_PLAYERS][4];
- forward Camende(playerid);
- forward IsAtPCPlace(playerid);
- forward IsAtEingang(playerid);
- forward IsAtAusgang(playerid);
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Internet Cafe Version 0.2 Loaded...");
- print(" by GStyler aka Scarface & Ink");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SetPlayerMapIcon(playerid, 12, 1016.0976,-1548.9873,14.8594, 35, 0 );
- peingang = CreatePickup(1239, 1, 1016.0976,-1548.9873,14.8594);
- CreateObject(14603, 2397.9582519531, -1710.4788818359, 2849.3791503906, 0, 0, 0);
- CreateObject(1500, 2396.29296875, -1715.2325439453, 2847.5979003906, 0, 0, 0);
- CreateObject(2185, 2396.6667480469, -1710.166015625, 2847.5981445313, 0, 0, 270.26916503906);
- CreateObject(2185, 2396.65625, -1708.6500244141, 2847.5981445313, 0, 0, 270.26916503906);
- CreateObject(2185, 2395.5834960938, -1710.3594970703, 2847.5974121094, 0, 0, 89.559234619141);
- CreateObject(2185, 2405.1086425781, -1710.3537597656, 2847.5979003906, 0, 0, 89.555053710938);
- CreateObject(2185, 2405.0930175781, -1712.2131347656, 2847.5979003906, 0, 0, 89.555053710938);
- CreateObject(2185, 2405.0776367188, -1714.0748291016, 2847.5979003906, 0, 0, 89.555053710938);
- CreateObject(2185, 2403.328125, -1708.9805908203, 2847.5979003906, 0, 0, 179.28503417969);
- CreateObject(2185, 2401.3842773438, -1708.9567871094, 2847.5979003906, 0, 0, 179.28039550781);
- CreateObject(2185, 2395.57421875, -1711.8408203125, 2847.6003417969, 0, 0, 89.555053710938);
- CreateObject(2185, 2390.8706054688, -1708.6966552734, 2847.5979003906, 0, 0, 270.26916503906);
- CreateObject(2185, 2390.8786621094, -1710.3559570313, 2847.5979003906, 0, 0, 270.26916503906);
- CreateObject(2185, 2390.8933105469, -1712.1981201172, 2847.6052246094, 0, 0, 270.26916503906);
- CreateObject(2185, 2394.0295410156, -1709.0638427734, 2847.5979003906, 0, 0, 179.28039550781);
- CreateObject(2356, 2391.7856445313, -1713.0577392578, 2847.6052246094, 0, 0, 109.67001342773);
- CreateObject(2356, 2391.697265625, -1711.0755615234, 2847.5979003906, 0, 0, 109.66552734375);
- CreateObject(2356, 2391.7121582031, -1709.3239746094, 2847.5979003906, 0, 0, 109.66552734375);
- CreateObject(2356, 2397.5451660156, -1709.3212890625, 2847.5922851563, 0, 0, 109.66552734375);
- CreateObject(2356, 2397.5561523438, -1711.0903320313, 2847.6000976563, 0, 0, 109.66552734375);
- CreateObject(2356, 2393.2578125, -1709.99609375, 2847.5979003906, 0, 0, 29.905517578125);
- CreateObject(2356, 2400.6599121094, -1709.7369384766, 2847.5979003906, 0, 0, 29.90478515625);
- CreateObject(2356, 2402.6081542969, -1709.7524414063, 2847.5979003906, 0, 0, 29.90478515625);
- CreateObject(2356, 2394.5825195313, -1711.3426513672, 2847.5979003906, 0, 0, 300.17492675781);
- CreateObject(2356, 2394.7395019531, -1709.5145263672, 2847.5979003906, 0, 0, 300.17395019531);
- CreateObject(2356, 2404.1728515625, -1709.6384277344, 2847.5979003906, 0, 0, 300.17395019531);
- CreateObject(2356, 2404.201171875, -1711.5133056641, 2847.5979003906, 0, 0, 300.17395019531);
- CreateObject(2356, 2404.2841796875, -1713.3756103516, 2847.5979003906, 0, 0, 300.17395019531);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- DisablePlayerCheckpoint(playerid);
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- DestroyVehicle(vehicleid);
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/rein", cmdtext, true) == 0)
- {
- if (IsAtEingang(playerid))
- {
- SetPlayerPos(playerid, 2397.1728, -1714.5190, 2848.2470);
- }
- return 1;
- }
- if (strcmp("/raus", cmdtext, true) == 0)
- {
- if (IsAtAusgang(playerid))
- {
- SetPlayerPos(playerid, 1016.0976,-1548.9873,14.8594);
- }
- return 1;
- }
- if (strcmp("/internet", cmdtext, true) == 0)
- {
- if(IsAtPCPlace(playerid))
- {
- ShowPlayerDialog(playerid,START_INTERNET,DIALOG_STYLE_LIST,"Internet Menü","www.autohaus24.sa\nwww.sacam.sa\nwww.sagps.sa","Wählen","Abbrechen");
- }
- return 1;
- }
- return 0;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == peingang) SendClientMessage(playerid,0x33AA33AA,"Internet Cafe");
- if(pickupid == peingang) SendClientMessage(playerid,0x33AA33AA,"/rein");
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == START_INTERNET)
- {
- if (response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,SEITE_AUTOHAUS24,DIALOG_STYLE_LIST,"Willkommen auf www.autohaus24.sa","Sunrise\nPrevion\nSultan\nCheetah\nEmperor\nSolair\nBobcat\nBlista-Compact","Kaufen","Abbrechen");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,SEITE_SACAM,DIALOG_STYLE_LIST,"Willkommen auf www.sacam.sa","Los Santos PD\nLos Santos Ammu-nation\nLos Santos Krankenhaus\nLos Santos Bahnhof\nLos Santos Flughafen\nLos Santos Bank\nLos Santos BSN\nSan Fierro PD\nSan Fierro Ammu-Nation\nSan Fierro Krankenhaus\nSan Fierro Bahnhof\nSan Fierro Fahrschule\nSan Fierro Flughafen\nSan Fierro Wang-Cars\nSan Fierro Otto-Cars","Anschauen","Abbrechen");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,SEITE_SAGPS,DIALOG_STYLE_LIST,"Willkommen auf www.sagps.sa","LS PD\nLS Ammu-nation\nLS Krankenhaus\nLS Bahnhof\nLS Flughafen\nLS Bank\nLS BSN\nSF PD\nSF Ammu-Nation\nSF Krankenhaus\nSF Bahnhof\nSF Fahrschule\nSF Flughafen\nSF Wang-Cars\nSF Otto-Cars","Markieren","Abbrechen");
- }
- }
- }
- if(dialogid == SEITE_AUTOHAUS24) //2
- {
- if (response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,KAUFEN_AUTO1,DIALOG_STYLE_MSGBOX,"Sunrise","Auto: Sunrise\nFarbe: Rot\nAbholort: San Fierro\nGebrauchtwagen\nPreis: 49000$","Kaufen","Zurück");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,KAUFEN_AUTO2,DIALOG_STYLE_MSGBOX,"Previon","Auto: Previon\nFarbe: Grau\nAbholort: Los Santos\nNeuwagen\nPreis: 73000$","Kaufen","Zurück");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,KAUFEN_AUTO3,DIALOG_STYLE_MSGBOX,"Sultan","Auto: Sultan\nFarbe: Blau\nAbholort: San Fierro\nNeuwagen\nPreis: 150000$","Kaufen","Zurück");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,KAUFEN_AUTO4,DIALOG_STYLE_MSGBOX,"Cheetah","Auto: Cheetah\nFarbe: Weiss\nAbholort: Las Venturas\nGebrauchtwagen\nPreis: 115000$","Kaufen","Zurück");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid,KAUFEN_AUTO5,DIALOG_STYLE_MSGBOX,"Emperor","Auto: Emperor\nFarbe: Weiß\nAbholort: Los Santos\nGebrauchtwagen\nPreis: 57000$","Kaufen","Zurück");
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,KAUFEN_AUTO6,DIALOG_STYLE_MSGBOX,"Solair","Auto: Solair\nFarbe: Orange\nAbholort: Los Santos\nGebrauchtwagen\nPreis: 37430$","Kaufen","Zurück");
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid,KAUFEN_AUTO7,DIALOG_STYLE_MSGBOX,"Bobcat","Auto: Bobcat\nFarbe: Schwarz\nAbholort: Country\nGebrauchtwagen\nPreis: 20103$","Kaufen","Zurück");
- }
- if(listitem == 7)
- {
- ShowPlayerDialog(playerid,KAUFEN_AUTO8,DIALOG_STYLE_MSGBOX,"Blista-Combat","Auto: Blista-Compact\nFarbe: Grün\nAbholort: San Fierro\nGrbrauchtwagen\nPreis: 83410$","Kaufen","Zurück");
- }
- }
- }
- if(dialogid == KAUFEN_AUTO1) //2
- {
- if(response == 1)
- {
- if(GetPlayerMoney(playerid) < 49000)// Kleiner als Kaufpreis!
- {
- SendClientMessage(playerid,0x33AA33AA,"Sie haben nicht Genug geld um das auto zu kaufen!");
- return 1;
- }
- new rand = random(sizeof(SUNRISE24));
- SetPlayerCheckpoint(playerid, SUNRISE24[rand][0], SUNRISE24[rand][1], SUNRISE24[rand][2],3.0);
- CreateVehicle(550,SUNRISE24[rand][0], SUNRISE24[rand][1], SUNRISE24[rand][2],SUNRISE24[rand][3],70,70,0);
- GivePlayerMoney(playerid,-49000);
- SendClientMessage(playerid,0x33AA33AA,"Sunrise Erfolgreich Erworben!");
- }
- else
- {
- ShowPlayerDialog(playerid,START_INTERNET,DIALOG_STYLE_LIST,"Internet Menü","www.autohaus24.sa\nwww.sacam.sa\nwww.sagps.sa","Wählen","Abbrechen");
- }
- }
- if(dialogid == KAUFEN_AUTO2) //2
- {
- if(response == 1)
- {
- if(GetPlayerMoney(playerid) < 73000)// Kleiner als Kaufpreis!
- {
- SendClientMessage(playerid,0x33AA33AA,"Sie haben nicht Genug geld um das auto zu kaufen!");
- return 1;
- }
- new rand = random(sizeof(PREVION24));
- SetPlayerCheckpoint(playerid, PREVION24[rand][0], PREVION24[rand][1], PREVION24[rand][2],3.0);
- CreateVehicle(436,PREVION24[rand][0], PREVION24[rand][1], PREVION24[rand][2],PREVION24[rand][3],92,92,-1);
- GivePlayerMoney(playerid,-73000);
- SendClientMessage(playerid,0x33AA33AA,"Previon Erfolgreich Erworben!");
- }
- else
- {
- ShowPlayerDialog(playerid,START_INTERNET,DIALOG_STYLE_LIST,"Internet Menü","www.autohaus24.sa\nwww.sacam.sa\nwww.sagps.sa","Wählen","Abbrechen");
- }
- }
- if(dialogid == KAUFEN_AUTO3) //3
- {
- if(response == 1)
- {
- if(GetPlayerMoney(playerid) < 150000)// Kleiner als Kaufpreis!
- {
- SendClientMessage(playerid,0x33AA33AA,"Sie haben nicht Genug geld um das auto zu kaufen!");
- return 1;
- }
- new rand = random(sizeof(SULTAN24));
- SetPlayerCheckpoint(playerid, SULTAN24[rand][0], SULTAN24[rand][1], SULTAN24[rand][2],3.0);
- CreateVehicle(560,SULTAN24[rand][0], SULTAN24[rand][1], SULTAN24[rand][2],SULTAN24[rand][3],125,125,0);
- GivePlayerMoney(playerid,-150000);
- SendClientMessage(playerid,0x33AA33AA,"Sultan Erfolgreich Erworben!");
- }
- else
- {
- ShowPlayerDialog(playerid,START_INTERNET,DIALOG_STYLE_LIST,"Internet Menü","www.autohaus24.sa\nwww.sacam.sa\nwww.sagps.sa","Wählen","Abbrechen");
- }
- }
- if(dialogid == KAUFEN_AUTO4) //4
- {
- if(response == 1)
- {
- if(GetPlayerMoney(playerid) < 115000)// Kleiner als Kaufpreis!
- {
- SendClientMessage(playerid,0x33AA33AA,"Sie haben nicht Genug geld um das auto zu kaufen!");
- return 1;
- }
- new rand = random(sizeof(CHEETAH24));
- SetPlayerCheckpoint(playerid, CHEETAH24[rand][0], CHEETAH24[rand][1], CHEETAH24[rand][2],3.0);
- CreateVehicle(415,CHEETAH24[rand][0], CHEETAH24[rand][1], CHEETAH24[rand][2],CHEETAH24[rand][3],1,1,0);
- GivePlayerMoney(playerid,-115000);
- SendClientMessage(playerid,0x33AA33AA,"Cheetah Erfolgreich Erworben!");
- }
- else //kann indemfall nur response 1 sein
- {
- ShowPlayerDialog(playerid,START_INTERNET,DIALOG_STYLE_LIST,"Internet Menü","www.autohaus24.sa\nwww.sacam.sa\nwww.sagps.sa","Wählen","Abbrechen");
- }
- }
- if(dialogid == KAUFEN_AUTO5) //5
- {
- if(response == 1)
- {
- if(GetPlayerMoney(playerid) < 57000)// Kleiner als Kaufpreis!
- {
- SendClientMessage(playerid,0x33AA33AA,"Sie haben nicht Genug geld um das auto zu kaufen!");
- return 1;
- }
- new rand = random(sizeof(EMPEROR24));
- SetPlayerCheckpoint(playerid, EMPEROR24[rand][0], EMPEROR24[rand][1], EMPEROR24[rand][2],3.0);
- CreateVehicle(585,EMPEROR24[rand][0], EMPEROR24[rand][1], EMPEROR24[rand][2],EMPEROR24[rand][3],1,1,0);
- GivePlayerMoney(playerid,-57000);
- SendClientMessage(playerid,0x33AA33AA,"Emperor Erfolgreich Erworben!");
- }
- else //kann indemfall nur response 1 sein
- {
- ShowPlayerDialog(playerid,START_INTERNET,DIALOG_STYLE_LIST,"Internet Menü","www.autohaus24.sa\nwww.sacam.sa\nwww.sagps.sa","Wählen","Abbrechen");
- }
- }
- if(dialogid == KAUFEN_AUTO6) //6
- {
- if(response == 1)
- {
- if(GetPlayerMoney(playerid) < 37430)// Kleiner als Kaufpreis!
- {
- SendClientMessage(playerid,0x33AA33AA,"Sie haben nicht Genug geld um das auto zu kaufen!");
- return 1;
- }
- new rand = random(sizeof(SOLAIR24));
- SetPlayerCheckpoint(playerid, SOLAIR24[rand][0], SOLAIR24[rand][1], SOLAIR24[rand][2],3.0);
- CreateVehicle(458,SOLAIR24[rand][0], SOLAIR24[rand][1], SOLAIR24[rand][2],SOLAIR24[rand][3],6,6,0);
- GivePlayerMoney(playerid,-37430);
- SendClientMessage(playerid,0x33AA33AA,"Solair Erfolgreich Erworben!");
- }
- else //kann indemfall nur response 1 sein
- {
- ShowPlayerDialog(playerid,START_INTERNET,DIALOG_STYLE_LIST,"Internet Menü","www.autohaus24.sa\nwww.sacam.sa\nwww.sagps.sa","Wählen","Abbrechen");
- }
- }
- if(dialogid == KAUFEN_AUTO7) //7
- {
- if(response == 1)
- {
- if(GetPlayerMoney(playerid) < 20103)// Kleiner als Kaufpreis!
- {
- SendClientMessage(playerid,0x33AA33AA,"Sie haben nicht Genug geld um das auto zu kaufen!");
- return 1;
- }
- new rand = random(sizeof(BOBCAT24));
- SetPlayerCheckpoint(playerid, BOBCAT24[rand][0], BOBCAT24[rand][1], BOBCAT24[rand][2],3.0);
- CreateVehicle(422,BOBCAT24[rand][0], BOBCAT24[rand][1], BOBCAT24[rand][2],BOBCAT24[rand][3],0,0,0);
- GivePlayerMoney(playerid,-20103);
- SendClientMessage(playerid,0x33AA33AA,"Bobcat Erfolgreich Erworben!");
- }
- else //kann indemfall nur response 1 sein
- {
- ShowPlayerDialog(playerid,START_INTERNET,DIALOG_STYLE_LIST,"Internet Menü","www.autohaus24.sa\nwww.sacam.sa\nwww.sagps.sa","Wählen","Abbrechen");
- }
- }
- if(dialogid == KAUFEN_AUTO8) //8
- {
- if(response == 1)
- {
- if(GetPlayerMoney(playerid) < 83410)// Kleiner als Kaufpreis!
- {
- SendClientMessage(playerid,0x33AA33AA,"Sie haben nicht Genug geld um das auto zu kaufen!");
- return 1;
- }
- new rand = random(sizeof(BCOMBAT24));
- SetPlayerCheckpoint(playerid, BCOMBAT24[rand][0], BCOMBAT24[rand][1], BCOMBAT24[rand][2],3.0);
- CreateVehicle(496,BCOMBAT24[rand][0], BCOMBAT24[rand][1], BCOMBAT24[rand][2],BCOMBAT24[rand][3],86,86,0);
- GivePlayerMoney(playerid,-83410);
- SendClientMessage(playerid,0x33AA33AA,"Blista-Compact Erfolgreich Erworben!");
- }
- else //kann indemfall nur response 1 sein
- {
- ShowPlayerDialog(playerid,START_INTERNET,DIALOG_STYLE_LIST,"Internet Menü","www.autohaus24.sa\nwww.sacam.sa\nwww.sagps.sa","Wählen","Abbrechen");
- }
- }
- if(dialogid == SEITE_SACAM) //2
- {
- if (response)
- {
- if(listitem == 0)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von LS PD");
- SetPlayerCameraPos(playerid,1505.9364,-1659.6912,19.2422);
- SetPlayerCameraLookAt(playerid,1546.5189,-1675.9105,13.5625);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,1505.9364,-1659.6912,19.2422);
- }
- if(listitem == 1)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von LS Ammu-Nation");
- SetPlayerCameraPos(playerid,1332.8787,-1269.1128,31.4688);
- SetPlayerCameraLookAt(playerid,1364.7385,-1279.4756,13.5469);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,1332.8787,-1269.1128,31.4688);
- }
- if(listitem == 2)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von LS Krankenhaus");
- SetPlayerCameraPos(playerid,1229.1963,-1328.1476,14.1388);
- SetPlayerCameraLookAt(playerid,1177.2717,-1324.0989,14.0625);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,1229.1963,-1328.1476,14.1388);
- }
- if(listitem == 3)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von LS Bahnhof");
- SetPlayerCameraPos(playerid,1776.0845,-1809.4250,54.5687);
- SetPlayerCameraLookAt(playerid,1742.8599,-1861.7463,13.5771);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,1776.0845,-1809.4250,54.5687);
- }
- if(listitem == 4)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von LS Flughafen");
- SetPlayerCameraPos(playerid,1682.9686,-2305.0122,13.5354);
- SetPlayerCameraLookAt(playerid,1685.4663,-2333.9968,13.5469);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,1682.9686,-2305.0122,13.5354);
- }
- if(listitem == 5)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von LS Bank");
- SetPlayerCameraPos(playerid,1451.4238,-1048.5793,23.8281);
- SetPlayerCameraLookAt(playerid,1458.7584,-1022.1246,23.8281);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,1451.4238,-1048.5793,23.8281);
- }
- if(listitem == 6)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von LS Burger Shot Nord");
- SetPlayerCameraPos(playerid,1211.9050,-956.8143,55.6010);
- SetPlayerCameraLookAt(playerid,1203.3649,-919.6611,43.0842);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,1211.9050,-956.8143,55.6010);
- }
- if(listitem == 7)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von SF PD");
- SetPlayerCameraPos(playerid,-1609.2656,739.2864,12.6391);
- SetPlayerCameraLookAt(playerid,-1605.5851,714.7830,12.6914);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,-1609.2656,739.2864,12.6391);
- }
- if(listitem == 8)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von SF Ammu-Nation");
- SetPlayerCameraPos(playerid,-2626.3960,226.4644,4.6151);
- SetPlayerCameraLookAt(playerid,-2625.9680,210.2995,4.6144);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,-2626.3960,226.4644,4.6151);
- }
- if(listitem == 9)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von SF Krankenhaus");
- SetPlayerCameraPos(playerid,-2662.7241,594.7763,14.4531);
- SetPlayerCameraLookAt(playerid,-2660.5854,636.0543,14.4531);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,-2662.7241,594.7763,14.4531);
- }
- if(listitem == 10)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von SF Bahnhof");
- SetPlayerCameraPos(playerid,-2022.1398,151.7243,33.9382);
- SetPlayerCameraLookAt(playerid,-1983.9819,139.4768,27.6875);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,-2022.1398,151.7243,33.9382);
- }
- if(listitem == 11)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von SF Fahrschule");
- SetPlayerCameraPos(playerid,-2044.4611,-59.9123,47.2874);
- SetPlayerCameraLookAt(playerid,-2053.2612,-99.3645,35.1641);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,-2044.4611,-59.9123,47.2874);
- }
- if(listitem == 12)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von SF Flughafen");
- SetPlayerCameraPos(playerid,-1415.9154,-313.1132,14.0000);
- SetPlayerCameraLookAt(playerid,-1420.2482,-288.0084,14.1484);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,-1415.9154,-313.1132,14.0000);
- }
- if(listitem == 13)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von SF Wang-Cars");
- SetPlayerCameraPos(playerid,-1991.0977,301.5355,35.4688);
- SetPlayerCameraLookAt(playerid,-1967.2283,291.8083,35.2405);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,-1991.0977,301.5355,35.4688);
- }
- if(listitem == 14)
- {
- SetTimerEx("Camende",5000,0,"i",playerid);
- SendClientMessage(playerid,0x33AA33AA,"Kamera von SF Otto-Cars");
- SetPlayerCameraPos(playerid,-1604.5879,1197.8564,7.1797);
- SetPlayerCameraLookAt(playerid,-1641.1914,1205.5109,7.2490);
- TogglePlayerControllable(playerid, 0);
- GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerPos(playerid,-1604.5879,1197.8564,7.1797);
- }
- }
- }
- if(dialogid == SEITE_SAGPS) //3
- {
- if (response)
- {
- if(listitem == 0)
- {
- SetPlayerCheckpoint(playerid,1536.2178,-1674.3573,13.1098,5.0);//LSPD
- }
- if(listitem == 1)
- {
- SetPlayerCheckpoint(playerid,1362.6958,-1280.2457,13.1889,5.0);//LSAMMU
- }
- if(listitem == 2)
- {
- SetPlayerCheckpoint(playerid,1190.7892,-1323.7899,13.2061,5.0);//LSKRANKENHAUS
- }
- if(listitem == 3)
- {
- SetPlayerCheckpoint(playerid,1742.2936,-1859.6819,13.2201,5.0);//LSBHF
- }
- if(listitem == 4)
- {
- SetPlayerCheckpoint(playerid,1683.3979,-2324.3647,13.1890,5.0);//LSFLUGHAFEN
- }
- if(listitem == 5)
- {
- SetPlayerCheckpoint(playerid,1462.9697,-1029.9811,23.3833,5.0);//LSBANK
- }
- if(listitem == 6)
- {
- SetPlayerCheckpoint(playerid,1222.2180,-922.0259,42.6334,5.0);//LSBSN
- }
- if(listitem == 7)
- {
- SetPlayerCheckpoint(playerid,-1610.7368,723.9014,12.7566,5.0);//SFPD
- }
- if(listitem == 8)
- {
- SetPlayerCheckpoint(playerid,-2626.8186,212.6708,4.2797,5.0);//SFAMMU
- }
- if(listitem == 9)
- {
- SetPlayerCheckpoint(playerid,-2657.1382,630.6093,14.2166,5.0);//SFKRANKENHAUS
- }
- if(listitem == 10)
- {
- SetPlayerCheckpoint(playerid,-1991.8768,143.2117,27.3026,5.0);//SFBHF
- }
- if(listitem == 11)
- {
- SetPlayerCheckpoint(playerid,-2047.4196,-84.6479,34.9274,5.0);//SFFS
- }
- if(listitem == 12)
- {
- SetPlayerCheckpoint(playerid,-1423.6128,-295.0938,13.8357,5.0);//SFFLUGHAFEN
- }
- if(listitem == 13)
- {
- SetPlayerCheckpoint(playerid,-1984.7727,288.3660,34.4535,5.0);//SFWANG
- }
- if(listitem == 14)
- {
- SetPlayerCheckpoint(playerid,-1639.6221,1211.7948,7.0391,5.0);//SFOTTO
- }
- }
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- DisablePlayerCheckpoint(playerid);
- return 1;
- }
- public IsAtPCPlace(playerid)
- {
- for(new p = 0; p < PCPLACES; p++)
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0,PCPlace[p][PCpX],PCPlace[p][PCpY],PCPlace[p][PCpZ]))
- {
- return 1;
- }
- }
- return 0;
- }
- public Camende(playerid)
- {
- ShowPlayerDialog(playerid,START_INTERNET,DIALOG_STYLE_LIST,"Internet Menü","www.autohaus24.sa\nwww.sacam.sa\nwww.sagps.sa","Wählen","Abbrechen");
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid, 1);
- SetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
- SetPlayerFacingAngle(playerid,Pos[playerid][3]);
- return 1;
- }
- public IsAtEingang(playerid)
- {
- for(new p = 0; p < Eingang; p++)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,EINGANG[p][PCpX],EINGANG[p][PCpY],EINGANG[p][PCpZ]))
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAtAusgang(playerid)
- {
- for(new p = 0; p < Ausgang; p++)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,AUSGANG[p][PCpX],AUSGANG[p][PCpY],AUSGANG[p][PCpZ]))
- {
- return 1;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment