Advertisement
Guest User

PWN

a guest
Oct 30th, 2012
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.08 KB | None | 0 0
  1. /*
  2. [PC Filterscript by Ronny16
  3. Dieses Notebook System wurde von Ronny16
  4. Geschrieben. Schaut es euch einfach an.
  5. Ich würde es Cool finden wenn ihr es
  6. Bewerten / Benutzen würdet.
  7. */
  8.  
  9. #include <a_samp>
  10. //=====|Defines|=====//
  11. #define DIALOG_BURGERSHOT 1
  12. #define DIALOG_WAFFENLADEN 2
  13. #define DIALOG_247LADEN 3
  14. #define DIALOG_HMLADEN 4
  15. #define DIALOG_PCKAUFEN 5
  16. //=====|News |=====//
  17. new Text:Textdraw0;
  18. new Text:Textdraw1;
  19. new Text:Textdraw2;
  20. new Text:Textdraw3;
  21. new Text:Textdraw4;
  22. new Text:Textdraw5;
  23. new Text:Textdraw6;
  24. new Text:Textdraw7;
  25. new Text:Textdraw8;
  26. new Text:Textdraw9;
  27. new Text:Textdraw10;
  28. new Text:Textdraw11;
  29. new Text:Textdraw12;
  30. new Text:Textdraw13;
  31. new Text:Textdraw14;
  32. new Text:Textdraw15;
  33. new Text:Textdraw16;
  34. new Text:Textdraw17;
  35. new Text:Textdraw18;
  36.  
  37. enum PlayerInfo
  38. {
  39. pLaptop, // Ist eigentlich Unwichtig! Da es ey nicht gespeichert / Geladen wird
  40. //Ist halt nur so gedacht das man sich vorher ein Laptop kaufen muss.
  41. //muss nicht benutzt werden. MFG Ronny :D
  42.  
  43. };
  44. new pInfo[MAX_PLAYERS][PlayerInfo];
  45.  
  46. main()
  47. {
  48. print("\n----------------------------------");
  49. print(" Notebook System| By Ronny16|");
  50. print(" Wurde erfolgreich geladen");
  51. print("----------------------------------\n");
  52. }
  53.  
  54. public OnGameModeInit()
  55. {
  56. SetGameModeText("Pc");
  57. AddPlayerClass(53,998.7527,-944.7200,42.0745,78.2254,0,0,0,0,0,0); // Spawn Tankstelle [BSN]
  58. AddStaticPickup(1239, 2, 980.5051,-933.3316,41.3362); // Laptop kaufen
  59. Create3DTextLabel("Laufe ins Pickup",0xFF6E00FF,980.5051,-933.3316,41.3362,10,0,0);
  60. //=====|TextDraws|=====//
  61. print("Laptop Script V.0.1 [2012]");
  62. print("By Ronny16");
  63.  
  64. // Create the textdraws:
  65. Textdraw0 = TextDrawCreate(177.000000, 150.000000, ".");
  66. TextDrawBackgroundColor(Textdraw0, 255);
  67. TextDrawFont(Textdraw0, 1);
  68. TextDrawLetterSize(Textdraw0, 1.759999, 19.300003);
  69. TextDrawColor(Textdraw0, 255);
  70. TextDrawSetOutline(Textdraw0, 0);
  71. TextDrawSetProportional(Textdraw0, 1);
  72. TextDrawSetShadow(Textdraw0, 1);
  73. TextDrawUseBox(Textdraw0, 1);
  74. TextDrawBoxColor(Textdraw0, 255);
  75. TextDrawTextSize(Textdraw0, 446.000000, 8.000000);
  76. TextDrawSetSelectable(Textdraw0,false);
  77.  
  78. Textdraw1 = TextDrawCreate(175.000000, 156.000000, "--------------------------------------------");
  79. TextDrawBackgroundColor(Textdraw1, 255);
  80. TextDrawFont(Textdraw1, 1);
  81. TextDrawLetterSize(Textdraw1, 0.439999, 1.000000);
  82. TextDrawColor(Textdraw1, -1);
  83. TextDrawSetOutline(Textdraw1, 0);
  84. TextDrawSetProportional(Textdraw1, 1);
  85. TextDrawSetShadow(Textdraw1, 1);
  86. TextDrawSetSelectable(Textdraw1,false);
  87.  
  88. Textdraw2 = TextDrawCreate(175.000000, 308.000000, "--------------------------------------------");
  89. TextDrawBackgroundColor(Textdraw2, 255);
  90. TextDrawFont(Textdraw2, 1);
  91. TextDrawLetterSize(Textdraw2, 0.439999, 1.000000);
  92. TextDrawColor(Textdraw2, -1);
  93. TextDrawSetOutline(Textdraw2, 0);
  94. TextDrawSetProportional(Textdraw2, 1);
  95. TextDrawSetShadow(Textdraw2, 1);
  96. TextDrawSetSelectable(Textdraw2,false);
  97.  
  98. Textdraw3 = TextDrawCreate(229.000000, 149.000000, "Notebook bitte waehle etwas aus");
  99. TextDrawBackgroundColor(Textdraw3, 255);
  100. TextDrawFont(Textdraw3, 1);
  101. TextDrawLetterSize(Textdraw3, 0.280000, 1.000000);
  102. TextDrawColor(Textdraw3, 16711935);
  103. TextDrawSetOutline(Textdraw3, 0);
  104. TextDrawSetProportional(Textdraw3, 1);
  105. TextDrawSetShadow(Textdraw3, 1);
  106. TextDrawSetSelectable(Textdraw3,false);
  107.  
  108. Textdraw4 = TextDrawCreate(186.000000, 176.000000, "Burger Shot");
  109. TextDrawBackgroundColor(Textdraw4, 255);
  110. TextDrawFont(Textdraw4, 2);
  111. TextDrawLetterSize(Textdraw4, 0.189999, 1.600000);
  112. TextDrawColor(Textdraw4, -16776961);
  113. TextDrawSetOutline(Textdraw4, 0);
  114. TextDrawSetProportional(Textdraw4, 1);
  115. TextDrawSetShadow(Textdraw4, 1);
  116. TextDrawSetSelectable(Textdraw4,true);
  117.  
  118. Textdraw5 = TextDrawCreate(179.000000, 170.000000, "----------");
  119. TextDrawBackgroundColor(Textdraw5, 255);
  120. TextDrawFont(Textdraw5, 1);
  121. TextDrawLetterSize(Textdraw5, 0.500000, 1.000000);
  122. TextDrawColor(Textdraw5, 16711935);
  123. TextDrawSetOutline(Textdraw5, 0);
  124. TextDrawSetProportional(Textdraw5, 1);
  125. TextDrawSetShadow(Textdraw5, 1);
  126. TextDrawSetSelectable(Textdraw5,false);
  127.  
  128. Textdraw6 = TextDrawCreate(179.000000, 185.000000, "----------");
  129. TextDrawBackgroundColor(Textdraw6, 255);
  130. TextDrawFont(Textdraw6, 1);
  131. TextDrawLetterSize(Textdraw6, 0.500000, 1.000000);
  132. TextDrawColor(Textdraw6, 16711935);
  133. TextDrawSetOutline(Textdraw6, 0);
  134. TextDrawSetProportional(Textdraw6, 1);
  135. TextDrawSetShadow(Textdraw6, 1);
  136. TextDrawSetSelectable(Textdraw6,false);
  137.  
  138. Textdraw7 = TextDrawCreate(370.000000, 170.000000, "----------");
  139. TextDrawBackgroundColor(Textdraw7, 255);
  140. TextDrawFont(Textdraw7, 1);
  141. TextDrawLetterSize(Textdraw7, 0.500000, 1.000000);
  142. TextDrawColor(Textdraw7, 16711935);
  143. TextDrawSetOutline(Textdraw7, 0);
  144. TextDrawSetProportional(Textdraw7, 1);
  145. TextDrawSetShadow(Textdraw7, 1);
  146. TextDrawSetSelectable(Textdraw7,false);
  147.  
  148. Textdraw8 = TextDrawCreate(371.000000, 185.000000, "----------");
  149. TextDrawBackgroundColor(Textdraw8, 255);
  150. TextDrawFont(Textdraw8, 1);
  151. TextDrawLetterSize(Textdraw8, 0.500000, 1.000000);
  152. TextDrawColor(Textdraw8, 16711935);
  153. TextDrawSetOutline(Textdraw8, 0);
  154. TextDrawSetProportional(Textdraw8, 1);
  155. TextDrawSetShadow(Textdraw8, 1);
  156. TextDrawSetSelectable(Textdraw8,false);
  157.  
  158. Textdraw9 = TextDrawCreate(375.000000, 177.000000, "Waffenladen");
  159. TextDrawBackgroundColor(Textdraw9, 255);
  160. TextDrawFont(Textdraw9, 2);
  161. TextDrawLetterSize(Textdraw9, 0.210000, 1.300000);
  162. TextDrawColor(Textdraw9, -16776961);
  163. TextDrawSetOutline(Textdraw9, 0);
  164. TextDrawSetProportional(Textdraw9, 1);
  165. TextDrawSetShadow(Textdraw9, 1);
  166. TextDrawSetSelectable(Textdraw9,true);
  167.  
  168. Textdraw10 = TextDrawCreate(179.000000, 269.000000, "----------");
  169. TextDrawBackgroundColor(Textdraw10, 255);
  170. TextDrawFont(Textdraw10, 1);
  171. TextDrawLetterSize(Textdraw10, 0.500000, 1.000000);
  172. TextDrawColor(Textdraw10, 16711935);
  173. TextDrawSetOutline(Textdraw10, 0);
  174. TextDrawSetProportional(Textdraw10, 1);
  175. TextDrawSetShadow(Textdraw10, 1);
  176. TextDrawSetSelectable(Textdraw10,false);
  177.  
  178. Textdraw11 = TextDrawCreate(179.000000, 286.000000, "----------");
  179. TextDrawBackgroundColor(Textdraw11, 255);
  180. TextDrawFont(Textdraw11, 1);
  181. TextDrawLetterSize(Textdraw11, 0.500000, 1.000000);
  182. TextDrawColor(Textdraw11, 16711935);
  183. TextDrawSetOutline(Textdraw11, 0);
  184. TextDrawSetProportional(Textdraw11, 1);
  185. TextDrawSetShadow(Textdraw11, 1);
  186. TextDrawSetSelectable(Textdraw11,false);
  187.  
  188. Textdraw12 = TextDrawCreate(189.000000, 278.000000, "24/7");
  189. TextDrawBackgroundColor(Textdraw12, 255);
  190. TextDrawFont(Textdraw12, 2);
  191. TextDrawLetterSize(Textdraw12, 0.400000, 1.100000);
  192. TextDrawColor(Textdraw12, -16776961);
  193. TextDrawSetOutline(Textdraw12, 0);
  194. TextDrawSetProportional(Textdraw12, 1);
  195. TextDrawSetShadow(Textdraw12, 1);
  196. TextDrawSetSelectable(Textdraw12,true);
  197.  
  198. Textdraw13 = TextDrawCreate(368.000000, 269.000000, "----------");
  199. TextDrawBackgroundColor(Textdraw13, 255);
  200. TextDrawFont(Textdraw13, 1);
  201. TextDrawLetterSize(Textdraw13, 0.500000, 1.000000);
  202. TextDrawColor(Textdraw13, 16711935);
  203. TextDrawSetOutline(Textdraw13, 0);
  204. TextDrawSetProportional(Textdraw13, 1);
  205. TextDrawSetShadow(Textdraw13, 1);
  206. TextDrawSetSelectable(Textdraw13,false);
  207.  
  208. Textdraw14 = TextDrawCreate(369.000000, 286.000000, "----------");
  209. TextDrawBackgroundColor(Textdraw14, 255);
  210. TextDrawFont(Textdraw14, 1);
  211. TextDrawLetterSize(Textdraw14, 0.500000, 1.000000);
  212. TextDrawColor(Textdraw14, 16711935);
  213. TextDrawSetOutline(Textdraw14, 0);
  214. TextDrawSetProportional(Textdraw14, 1);
  215. TextDrawSetShadow(Textdraw14, 1);
  216. TextDrawSetSelectable(Textdraw14,false);
  217.  
  218. Textdraw15 = TextDrawCreate(372.000000, 278.000000, "Aussehen");
  219. TextDrawBackgroundColor(Textdraw15, 255);
  220. TextDrawFont(Textdraw15, 2);
  221. TextDrawLetterSize(Textdraw15, 0.290000, 1.100000);
  222. TextDrawColor(Textdraw15, -16776961);
  223. TextDrawSetOutline(Textdraw15, 0);
  224. TextDrawSetProportional(Textdraw15, 1);
  225. TextDrawSetShadow(Textdraw15, 1);
  226. TextDrawSetSelectable(Textdraw15,true);
  227.  
  228. Textdraw16 = TextDrawCreate(269.000000, 314.000000, "Ausloggen");
  229. TextDrawBackgroundColor(Textdraw16, 255);
  230. TextDrawFont(Textdraw16, 1);
  231. TextDrawLetterSize(Textdraw16, 0.500000, 1.000000);
  232. TextDrawColor(Textdraw16, -16776961);
  233. TextDrawSetOutline(Textdraw16, 0);
  234. TextDrawSetProportional(Textdraw16, 1);
  235. TextDrawSetShadow(Textdraw16, 1);
  236. TextDrawSetSelectable(Textdraw16,true);
  237.  
  238. Textdraw17 = TextDrawCreate(258.000000, 215.000000, "Windows ~y~7");
  239. TextDrawBackgroundColor(Textdraw17, 255);
  240. TextDrawFont(Textdraw17, 1);
  241. TextDrawLetterSize(Textdraw17, 0.649999, 3.399998);
  242. TextDrawColor(Textdraw17, -1);
  243. TextDrawSetOutline(Textdraw17, 0);
  244. TextDrawSetProportional(Textdraw17, 1);
  245. TextDrawSetShadow(Textdraw17, 1);
  246.  
  247. Textdraw18 = TextDrawCreate(263.000000, 246.000000, "Premium Edition by Ronny");
  248. TextDrawBackgroundColor(Textdraw18, 255);
  249. TextDrawFont(Textdraw18, 1);
  250. TextDrawLetterSize(Textdraw18, 0.310000, 1.100000);
  251. TextDrawColor(Textdraw18, -1);
  252. TextDrawSetOutline(Textdraw18, 0);
  253. TextDrawSetProportional(Textdraw18, 1);
  254. TextDrawSetShadow(Textdraw18, 1);
  255. return 1;
  256. }
  257.  
  258. public OnGameModeExit()
  259. {
  260. return 1;
  261. }
  262.  
  263. public OnPlayerRequestClass(playerid, classid)
  264. {
  265. SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  266. SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  267. SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  268. return 1;
  269. }
  270.  
  271. public OnPlayerConnect(playerid)
  272. {
  273. return 1;
  274. }
  275.  
  276. public OnPlayerDisconnect(playerid, reason)
  277. {
  278. return 1;
  279. }
  280.  
  281. public OnPlayerSpawn(playerid)
  282. {
  283. return 1;
  284. }
  285.  
  286. public OnPlayerDeath(playerid, killerid, reason)
  287. {
  288. return 1;
  289. }
  290.  
  291. public OnVehicleSpawn(vehicleid)
  292. {
  293. return 1;
  294. }
  295.  
  296. public OnVehicleDeath(vehicleid, killerid)
  297. {
  298. return 1;
  299. }
  300.  
  301. public OnPlayerText(playerid, text[])
  302. {
  303. return 1;
  304. }
  305.  
  306. public OnPlayerCommandText(playerid, cmdtext[])
  307. {
  308.  
  309. if (strcmp("/Kaufen", cmdtext, true, 10) == 0)
  310. {
  311. if(IsPlayerInRangeOfPoint(playerid,2.0,980.5051,-933.3316,41.3362))
  312. {
  313. new stringnews[1700];
  314. format(stringnews,sizeof(stringnews),"{FEFEFE}Herzlich Willkommen in Ronny,s Pc laden\nMoechten sie sich für {FF3200}50€{FEFEFE} ein Laptop laufen");
  315. ShowPlayerDialog(playerid, DIALOG_PCKAUFEN, DIALOG_STYLE_MSGBOX, "PC-Laden{0FFF00}[By Ronny]{FEFEFE}",stringnews,"Kaufen","Abbrechen");
  316. return 1;
  317. }
  318. else
  319. {
  320. SendClientMessage(playerid,0xEB0000FF,"Du bist nicht im Kauf Pickup!");
  321. return 1;
  322. }
  323. }
  324. if (strcmp("/Leben", cmdtext, true, 10) == 0)
  325. {
  326. SetPlayerHealth(playerid,40);
  327. return 1;
  328. }
  329. if (strcmp("/Geld", cmdtext, true, 10) == 0)
  330. {
  331. GivePlayerMoney(playerid,500);
  332. return 1;
  333. }
  334. if (strcmp("/Laptop", cmdtext, true, 10) == 0)
  335. {
  336. if(pInfo[playerid][pLaptop] > 0)
  337. {
  338. TogglePlayerControllable ( playerid, false );
  339. Showlaptop(playerid);
  340. SendClientMessage(playerid,0x00FFDCFF,"Du hast dein Laptop gestartet");
  341. TextDrawShowForPlayer(playerid, Textdraw0);
  342. TextDrawShowForPlayer(playerid, Textdraw1);
  343. TextDrawShowForPlayer(playerid, Textdraw2);
  344. TextDrawShowForPlayer(playerid, Textdraw3);
  345. TextDrawShowForPlayer(playerid, Textdraw5);
  346. TextDrawShowForPlayer(playerid, Textdraw6);
  347. TextDrawShowForPlayer(playerid, Textdraw7);
  348. TextDrawShowForPlayer(playerid, Textdraw8);
  349. TextDrawShowForPlayer(playerid, Textdraw10);
  350. TextDrawShowForPlayer(playerid, Textdraw11);
  351. TextDrawShowForPlayer(playerid, Textdraw13);
  352. TextDrawShowForPlayer(playerid, Textdraw14);
  353. TextDrawShowForPlayer(playerid, Textdraw17);
  354. TextDrawShowForPlayer(playerid, Textdraw18);
  355. }
  356. else
  357. {
  358. SendClientMessage(playerid,0xEB0000FF,"Du hast kein Laptop!");
  359. return 1;
  360. }
  361. return 1;
  362. }
  363. return 0;
  364. }
  365.  
  366. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  367. {
  368. return 1;
  369. }
  370.  
  371. public OnPlayerExitVehicle(playerid, vehicleid)
  372. {
  373. return 1;
  374. }
  375.  
  376. public OnPlayerStateChange(playerid, newstate, oldstate)
  377. {
  378. return 1;
  379. }
  380.  
  381. public OnPlayerEnterCheckpoint(playerid)
  382. {
  383. return 1;
  384. }
  385.  
  386. public OnPlayerLeaveCheckpoint(playerid)
  387. {
  388. return 1;
  389. }
  390.  
  391. public OnPlayerEnterRaceCheckpoint(playerid)
  392. {
  393. return 1;
  394. }
  395.  
  396. public OnPlayerLeaveRaceCheckpoint(playerid)
  397. {
  398. return 1;
  399. }
  400.  
  401. public OnRconCommand(cmd[])
  402. {
  403. return 1;
  404. }
  405.  
  406. public OnPlayerRequestSpawn(playerid)
  407. {
  408. return 1;
  409. }
  410.  
  411. public OnObjectMoved(objectid)
  412. {
  413. return 1;
  414. }
  415.  
  416. public OnPlayerObjectMoved(playerid, objectid)
  417. {
  418. return 1;
  419. }
  420.  
  421. public OnPlayerPickUpPickup(playerid, pickupid)
  422. {
  423. if(IsPlayerInRangeOfPoint(playerid,2.0,980.5051,-933.3316,41.3362))//Laptop Kaufen
  424. {
  425. GameTextForPlayer(playerid,"~g~/kaufen",2000,4);
  426. }
  427. return 1;
  428. }
  429.  
  430. public OnVehicleMod(playerid, vehicleid, componentid)
  431. {
  432. return 1;
  433. }
  434.  
  435. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  436. {
  437. return 1;
  438. }
  439.  
  440. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  441. {
  442. return 1;
  443. }
  444.  
  445. public OnPlayerSelectedMenuRow(playerid, row)
  446. {
  447. return 1;
  448. }
  449.  
  450. public OnPlayerExitedMenu(playerid)
  451. {
  452. return 1;
  453. }
  454.  
  455. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  456. {
  457. return 1;
  458. }
  459.  
  460. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  461. {
  462. return 1;
  463. }
  464.  
  465. public OnRconLoginAttempt(ip[], password[], success)
  466. {
  467. return 1;
  468. }
  469.  
  470. public OnPlayerUpdate(playerid)
  471. {
  472. return 1;
  473. }
  474.  
  475. public OnPlayerStreamIn(playerid, forplayerid)
  476. {
  477. return 1;
  478. }
  479.  
  480. public OnPlayerStreamOut(playerid, forplayerid)
  481. {
  482. return 1;
  483. }
  484.  
  485. public OnVehicleStreamIn(vehicleid, forplayerid)
  486. {
  487. return 1;
  488. }
  489.  
  490. public OnVehicleStreamOut(vehicleid, forplayerid)
  491. {
  492. return 1;
  493. }
  494.  
  495. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  496. {
  497. if(dialogid == DIALOG_PCKAUFEN)
  498. {
  499. if(response==0)
  500. {
  501. SendClientMessage(playerid,0xEB0000FF,"Du möchtest dir also kein Laptop kaufen!");
  502. }
  503. if(response==1)
  504. {
  505. if(GetPlayerMoney(playerid) < 50)
  506. {
  507. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}50,00${FF1E00}].");
  508. return 1;
  509. }
  510. SendClientMessage(playerid,0xEB0000FF,"Du hast dir für 50,00$ Ein Laptop gekauft /laptop !");
  511. GivePlayerMoney(playerid,-50);
  512. pInfo[playerid][pLaptop] = 1;
  513. }
  514. }
  515. if(dialogid == DIALOG_HMLADEN)
  516. {
  517. if(response == 1)
  518. {
  519. switch (listitem)
  520. {
  521. case 0://CJ-SKIN 5$
  522. {
  523. if(GetPlayerMoney(playerid) < 5)
  524. {
  525. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}5,00${FF1E00}].");
  526. return 1;
  527. }
  528. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-5,00€{FAFAFA} Den CJ Skin bestellt!");
  529. GivePlayerMoney(playerid,-5);
  530. SetPlayerSkin(playerid,0);
  531. ShowPlayerDialog(playerid, DIALOG_HMLADEN, DIALOG_STYLE_LIST, "{FF6400}H&M-Internetseite{FEFEFE}", "CJ-Skin: 5,00$\nOma-Skin: 10,00$\nGangster-Skin: 15,00$", "Bestellen", "Zurueck");
  532. }
  533. case 1://Oma-SKIN 10$
  534. {
  535. if(GetPlayerMoney(playerid) < 10)
  536. {
  537. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}10,00${FF1E00}].");
  538. return 1;
  539. }
  540. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-10,00€{FAFAFA} Den Oma Skin bestellt!");
  541. GivePlayerMoney(playerid,-10);
  542. SetPlayerSkin(playerid,10);
  543. ShowPlayerDialog(playerid, DIALOG_HMLADEN, DIALOG_STYLE_LIST, "{FF6400}H&M-Internetseite{FEFEFE}", "CJ-Skin: 5,00$\nOma-Skin: 10,00$\nGangster-Skin: 15,00$", "Bestellen", "Zurueck");
  544. }
  545. case 2://Gangster-Skin 15,00$
  546. {
  547. if(GetPlayerMoney(playerid) < 15)
  548. {
  549. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}15,00${FF1E00}].");
  550. return 1;
  551. }
  552. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-15,00€{FAFAFA} Den Gangster Skin bestellt!");
  553. GivePlayerMoney(playerid,-15);
  554. SetPlayerSkin(playerid,21);
  555. ShowPlayerDialog(playerid, DIALOG_HMLADEN, DIALOG_STYLE_LIST, "{FF6400}H&M-Internetseite{FEFEFE}", "CJ-Skin: 5,00$\nOma-Skin: 10,00$\nGangster-Skin: 15,00$", "Bestellen", "Zurueck");
  556. }
  557. }
  558. }
  559. }
  560. if(dialogid == DIALOG_247LADEN)
  561. {
  562. if(response == 1)
  563. {
  564. switch (listitem)
  565. {
  566. case 0://Kippen 5$
  567. {
  568. if(GetPlayerMoney(playerid) < 5)
  569. {
  570. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}5,00${FF1E00}].");
  571. return 1;
  572. }
  573. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-5,00€{FAFAFA} eine Schachtel Kippen bestellt!");
  574. GivePlayerMoney(playerid,-5);
  575. SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
  576. ShowPlayerDialog(playerid, DIALOG_247LADEN, DIALOG_STYLE_LIST, "{FF6400}24/7-Internetseite{FEFEFE}", "Kippen: 5$", "Bestellen", "Zurueck");
  577. }
  578. }
  579. }
  580. }
  581. if(dialogid == DIALOG_WAFFENLADEN)
  582. {
  583. if(response == 1)
  584. {
  585. switch (listitem)
  586. {
  587. case 0://Deagle 150$
  588. {
  589. if(GetPlayerMoney(playerid) < 150)
  590. {
  591. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}150,00${FF1E00}].");
  592. return 1;
  593. }
  594. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-150,00€{FAFAFA} eine Deagle bestellt!");
  595. GivePlayerMoney(playerid,-150);
  596. GivePlayerWeapon(playerid,24,50);
  597. ShowPlayerDialog(playerid, DIALOG_WAFFENLADEN, DIALOG_STYLE_LIST, "{FF6400}WL-Internetseite{FEFEFE}", "Deagle: 150$\nMesser: 5,00$\n9mm: 200$\nAK-47: 500$", "Bestellen", "Zurueck");
  598. }
  599. case 1://Messer 5$
  600. {
  601. if(GetPlayerMoney(playerid) < 5)
  602. {
  603. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}5,00${FF1E00}].");
  604. return 1;
  605. }
  606. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-5,00€{FAFAFA} ein Messer bestellt!");
  607. GivePlayerMoney(playerid,-5);
  608. GivePlayerWeapon(playerid,4,1);
  609. ShowPlayerDialog(playerid, DIALOG_WAFFENLADEN, DIALOG_STYLE_LIST, "{FF6400}WL-Internetseite{FEFEFE}", "Deagle: 150$\nMesser: 5,00$\n9mm: 200$\nAK-47: 500$", "Bestellen", "Zurueck");
  610. }
  611. case 2://9mm 200$
  612. {
  613. if(GetPlayerMoney(playerid) < 200)
  614. {
  615. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}200,00${FF1E00}].");
  616. return 1;
  617. }
  618. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-200,00€{FAFAFA} eine 9mm bestellt!");
  619. GivePlayerMoney(playerid,-200);
  620. GivePlayerWeapon(playerid,22,100);
  621. ShowPlayerDialog(playerid, DIALOG_WAFFENLADEN, DIALOG_STYLE_LIST, "{FF6400}WL-Internetseite{FEFEFE}", "Deagle: 150$\nMesser: 5,00$\n9mm: 200$\nAK-47: 500$", "Bestellen", "Zurueck");
  622. }
  623. case 3://Ak47 500$
  624. {
  625. if(GetPlayerMoney(playerid) < 500)
  626. {
  627. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}500,00${FF1E00}].");
  628. return 1;
  629. }
  630. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-500,00€{FAFAFA} eine Ak47 bestellt!");
  631. GivePlayerMoney(playerid,-500);
  632. GivePlayerWeapon(playerid,30,500);
  633. ShowPlayerDialog(playerid, DIALOG_WAFFENLADEN, DIALOG_STYLE_LIST, "{FF6400}WL-Internetseite{FEFEFE}", "Deagle: 150$\nMesser: 5,00$\n9mm: 200$\nAK-47: 500$", "Bestellen", "Zurueck");
  634. }
  635. }
  636. }
  637. }
  638. if(dialogid == DIALOG_BURGERSHOT)
  639. {
  640. if(response == 1)
  641. {
  642. switch (listitem)
  643. {
  644. case 0://Pizza 5$
  645. {
  646. new Float:health;
  647. if(GetPlayerMoney(playerid) < 5)
  648. {
  649. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}5,00${FF1E00}].");
  650. return 1;
  651. }
  652. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-5,00€{FAFAFA} eine Pizza bestellt!");
  653. GivePlayerMoney(playerid,-5);
  654. GetPlayerHealth(playerid,health);
  655. SetPlayerHealth(playerid, health+5);
  656. ShowPlayerDialog(playerid, DIALOG_BURGERSHOT, DIALOG_STYLE_LIST, "{FF6400}BS-Internetseite{FEFEFE}", "Pizza: 5,00$\nCola: 1,00$\nBig-Mag: 10,00$\nBier :1,00$", "Bestellen", "Zurueck");
  657. }
  658. case 1://Cola 1$
  659. {
  660. new Float:health;
  661. if(GetPlayerMoney(playerid) < 1)
  662. {
  663. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}1,00${FF1E00}].");
  664. return 1;
  665. }
  666. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-1,00${FAFAFA} ein Glas Cola bestellt!");
  667. GivePlayerMoney(playerid,-1);
  668. GetPlayerHealth(playerid,health);
  669. SetPlayerHealth(playerid, health+1);
  670. SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
  671. ShowPlayerDialog(playerid, DIALOG_BURGERSHOT, DIALOG_STYLE_LIST, "{FF6400}BS-Internetseite{FEFEFE}", "Pizza: 5,00$\nCola: 1,00$\nBig-Mag: 10,00$\nBier :1,00$", "Bestellen", "Zurueck");
  672. }
  673. case 2://Big-Mag 10,00$
  674. {
  675. new Float:health;
  676. if(GetPlayerMoney(playerid) < 10)
  677. {
  678. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}10,00${FF1E00}].");
  679. return 1;
  680. }
  681. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-10,00${FAFAFA} ein Big-Mag bestellt!");
  682. GivePlayerMoney(playerid,-10);
  683. GetPlayerHealth(playerid,health);
  684. SetPlayerHealth(playerid, health+10);
  685. ShowPlayerDialog(playerid, DIALOG_BURGERSHOT, DIALOG_STYLE_LIST, "{FF6400}BS-Internetseite{FEFEFE}", "Pizza: 5,00$\nCola: 1,00$\nBig-Mag: 10,00$\nBier :1,00$", "Bestellen", "Zurueck");
  686. }
  687. case 3://Bier 1,00$
  688. {
  689. new Float:health;
  690. if(GetPlayerMoney(playerid) < 1)
  691. {
  692. SendClientMessage(playerid, 0xFF3200FF, "{FF1E00}Du hast nicht genug Geld [{F5FF00}1,00${FF1E00}].");
  693. return 1;
  694. }
  695. SendClientMessage(playerid,0xFAFAFAFF,"Du hast dir für {FF2800}-1,00${FAFAFA} eine Flasche Bier bestellt!");
  696. GivePlayerMoney(playerid,-1);
  697. GetPlayerHealth(playerid,health);
  698. SetPlayerHealth(playerid, health+1);
  699. SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
  700. ShowPlayerDialog(playerid, DIALOG_BURGERSHOT, DIALOG_STYLE_LIST, "{FF6400}BS-Internetseite{FEFEFE}", "Pizza: 5,00$\nCola: 1,00$\nBig-Mag: 10,00$\nBier :1,00$", "Bestellen", "Zurueck");
  701. }
  702. }
  703. }
  704. }
  705. return 1;
  706. }
  707.  
  708. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  709. {
  710. return 1;
  711. }
  712.  
  713. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  714. {
  715.  
  716. if ( clickedid == Textdraw4 )
  717. {
  718. SendClientMessage(playerid,0xFAFAFAFF,"Willkommen auf der Burger Shot Internet seite");
  719. SendClientMessage(playerid,0xFAFAFAFF,"Hier koennen sie sich etwas Online bestellen");
  720. SendClientMessage(playerid,0xFAFAFAFF,"Bitte weahlen sie ihr bestellung");
  721. ShowPlayerDialog(playerid, DIALOG_BURGERSHOT, DIALOG_STYLE_LIST, "{FF6400}BS-Internetseite{FEFEFE}", "Pizza: 5,00$\nCola: 1,00$\nBig-Mag: 10,00$\nBier :1,00$", "Bestellen", "Zurueck");
  722. return 1;
  723. }
  724. else if ( clickedid == Textdraw9 )
  725. {
  726. SendClientMessage(playerid,0xFAFAFAFF,"Willkommen auf der Internet seite des Waffenladens");
  727. SendClientMessage(playerid,0xFAFAFAFF,"Hier koennen sie sich etwas Online bestellen");
  728. ShowPlayerDialog(playerid, DIALOG_WAFFENLADEN, DIALOG_STYLE_LIST, "{FF6400}WL-Internetseite{FEFEFE}", "Deagle: 150$\nMesser: 5,00$\n9mm: 200$\nAK-47: 500$", "Bestellen", "Zurueck");
  729. return 1;
  730. }
  731. else if ( clickedid == Textdraw12 )
  732. {
  733. SendClientMessage(playerid,0xFAFAFAFF,"Willkommen auf der Internet vom 24/7 Shop");
  734. SendClientMessage(playerid,0xFAFAFAFF,"Hier koennen sie sich etwas Online bestellen");
  735. ShowPlayerDialog(playerid, DIALOG_247LADEN, DIALOG_STYLE_LIST, "{FF6400}24/7-Internetseite{FEFEFE}", "Kippen: 5$", "Bestellen", "Zurueck");
  736. return 1;
  737. }
  738. else if ( clickedid == Textdraw15 )
  739. {
  740. SendClientMessage(playerid,0xFAFAFAFF,"Willkommen auf der Internet von H&M");
  741. SendClientMessage(playerid,0xFAFAFAFF,"Hier koennen sie sich etwas Online bestellen");
  742. ShowPlayerDialog(playerid, DIALOG_HMLADEN, DIALOG_STYLE_LIST, "{FF6400}H&M-Internetseite{FEFEFE}", "CJ-Skin: 5,00$\nOma-Skin: 10,00$\nGangster-Skin: 15,00$", "Bestellen", "Zurueck");
  743. return 1;
  744. }
  745. else if ( clickedid == Textdraw16 )
  746. {
  747. SendClientMessage(playerid,0x00FFDCFF,"Du hast dein Laptop Heruntergefahren");
  748. TextDrawHideForPlayer(playerid,Textdraw0);
  749. TextDrawHideForPlayer(playerid,Textdraw1);
  750. TextDrawHideForPlayer(playerid,Textdraw2);
  751. TextDrawHideForPlayer(playerid,Textdraw3);
  752. TextDrawHideForPlayer(playerid,Textdraw4);
  753. TextDrawHideForPlayer(playerid,Textdraw5);
  754. TextDrawHideForPlayer(playerid,Textdraw6);
  755. TextDrawHideForPlayer(playerid,Textdraw7);
  756. TextDrawHideForPlayer(playerid,Textdraw8);
  757. TextDrawHideForPlayer(playerid,Textdraw9);
  758. TextDrawHideForPlayer(playerid,Textdraw10);
  759. TextDrawHideForPlayer(playerid,Textdraw11);
  760. TextDrawHideForPlayer(playerid,Textdraw12);
  761. TextDrawHideForPlayer(playerid,Textdraw13);
  762. TextDrawHideForPlayer(playerid,Textdraw14);
  763. TextDrawHideForPlayer(playerid,Textdraw15);
  764. TextDrawHideForPlayer(playerid,Textdraw16);
  765. TextDrawHideForPlayer(playerid,Textdraw17);
  766. TextDrawHideForPlayer(playerid,Textdraw18);
  767. TogglePlayerControllable ( playerid, true );
  768. CancelSelectTextDraw (playerid);
  769. return 1;
  770. }
  771. return 1;
  772. }
  773.  
  774. stock Showlaptop(p)
  775. {
  776. TextDrawShowForPlayer ( p, Textdraw4);
  777. TextDrawShowForPlayer ( p, Textdraw9);
  778. TextDrawShowForPlayer ( p, Textdraw12);
  779. TextDrawShowForPlayer ( p, Textdraw15);
  780. TextDrawShowForPlayer ( p, Textdraw16);
  781. SelectTextDraw ( p , 0xFF9600FF );
  782. new x = 0;
  783. for ( ; x<20; x++ ) { SendClientMessage ( p, 0xFFFFFFFF, "" ); }
  784. return 1;
  785. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement