Advertisement
BlooDMasK

Untitled

Jul 27th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 29.55 KB | None | 0 0
  1. #include <a_samp>
  2. #include <sscanf2>
  3. #include <YSI\y_ini>
  4. #include <YSI\y_hooks>
  5. #include "../include/gl_common.inc"
  6. #include <zcmd>
  7. #include <streamer>
  8.  
  9. #define SCM SendClientMessage
  10. #define SCMA SendClientMessageToAll
  11.  
  12. //COLORI
  13. #define COL_TITLES "{FFEE00}"
  14. #define COL_BIANCO "{FFFFFF}"
  15. #define COL_ROSSO "{F81414}"
  16. #define COL_VERDE "{00FF22}"
  17. #define COL_AZZU "{D6D8FF}"
  18. #define COL_BLU "{0000C1}"
  19. #define COLORE_POLIZIA 0x00D9E6FF
  20. #define COLORE_MEDICI 0xFF0000FF
  21. #define BIANCO 0xFFFFFFFF
  22. #define NERO 0x000000FF
  23. #define VERDE 0x005700FF
  24. #define BLU 0x0000FFFF
  25. #define GIALLO 0xFFEE00FF
  26. #define GIALLOSCURO 0xFFB900FF
  27. #define ARANCIONE 0xFF6600FF
  28. #define GRIGIO 0xAFAFAFAA
  29. #define ROSSO 0xFF0000FF
  30. #define COLOR_FADE1 0xE6E6E6E6
  31. #define COLOR_FADE2 0xC8C8C8C8
  32. #define COLOR_FADE3 0xAAAAAAAA
  33. #define COLOR_FADE4 0x8C8C8C8C
  34. #define COLOR_FADE5 0x6E6E6E6E
  35. #define COLOR_GRAD1 0xB4B5B7FF
  36. #define COLOR_GRAD2 0xBFC0C2FF
  37. #define COLOR_GRAD3 0xCBCCCEFF
  38. #define COLOR_GRAD4 0xD8D8D8FF
  39. #define COLOR_GRAD5 0xE3E3E3FF
  40. #define COLOR_GRAD6 0xF0F0F0FF
  41. #define DVERDE 0x5DFF00FF
  42. #define LIGHTGREEN  0x38FF06FF
  43.  
  44. #define DIALOG_PUB 1984
  45.  
  46. new muro1,
  47.     muro2,
  48.     muro3,
  49.     muro4,
  50.     muro5,
  51.     muro6,
  52.     muro7,
  53.     muro8,
  54.     muro9,
  55.     muro10,
  56.     muro11,
  57.     muro12,
  58.     pav1,
  59.     pav2,
  60.     pav3,
  61.     pav4,
  62.     pav5,
  63.     pav6,
  64.     pav7,
  65.     P_Bancone1,
  66.     P_Bancone2,
  67.     P_Bancone3,
  68.     P_Bancone4,
  69.     P_Bancone5,
  70.     P_Bancone6,
  71.     P_Bancone7,
  72.     P_Bancone8,
  73.     Sep1,
  74.     Sep2,
  75.     Sep3,
  76.     Sep4,
  77.     sep_p1,
  78.     sep_p2,
  79.     sep_p3,
  80.     sep_p4,
  81.     sep_p5,
  82.     sep_p6,
  83.     C_1,
  84.     C_2,
  85.     C_3,
  86.     C_4,
  87.     C_5,
  88.     C_6,
  89.     C_7,
  90.     C_8,
  91.     C_9,
  92.     soffitto1,
  93.     soffitto2,
  94.     soffitto3,
  95.     soffitto4,
  96.     soffitto5,
  97.     soffitto6,
  98.     soffitto7,
  99.     mar1,
  100.     mar2,
  101.     mar3,
  102.     mar4,
  103.     mar5,
  104.     mar6,
  105.     mar7,
  106.     mar8,
  107.     mar9,
  108.     mar10,
  109.     mar11,
  110.     mar12,
  111.     mar13,
  112.     mar14,
  113.     mar15,
  114.     mar16,
  115.     mar17,
  116.     mar18,
  117.     mar19,
  118.     insegna,
  119.     tav1,
  120.     tav2,
  121.     tav3,
  122.     tav4,
  123.     tav5,
  124.     tav6,
  125.     tav7,
  126.     tav8;
  127.  
  128. new money[MAX_PLAYERS] = 0;
  129. new Float:RandomExit[][3] =
  130. {
  131.     {648.8292,-1360.7140,13.5870},
  132.     {649.0679,-1353.9269,13.5471}
  133. };
  134.  
  135. #if defined FILTERSCRIPT
  136.  
  137. public OnFilterScriptInit()
  138. {
  139.     print("\n--------------------------------------");
  140.     print(" Blank Filterscript by your name here");
  141.     print("--------------------------------------\n");
  142.     return 1;
  143. }
  144.  
  145. public OnFilterScriptExit()
  146. {
  147.     return 1;
  148. }
  149.  
  150. #else
  151.  
  152. main()
  153. {
  154.     print("\n----------------------------------");
  155.     print(" Blank Gamemode by your name here");
  156.     print("----------------------------------\n");
  157. }
  158.  
  159. #endif
  160.  
  161. public OnGameModeInit()
  162. {
  163.     CreateDynamicObject(14602, 1413.89954, -1837.87646, 2061.99121,   0.00000, 0.00000, 0.00000);
  164.     CreateDynamicObject(14602, 1413.87183, -1838.16943, 2054.52832,   0.00000, -180.00000, 180.00000);
  165.     muro1 = CreateDynamicObject(19445, 1411.06592, -1833.32727, 2058.16406,   0.00000, 0.00000, 90.00000);
  166.     muro2 = CreateDynamicObject(19445, 1406.16284, -1828.60059, 2058.16406,   0.00000, 0.00000, 180.00000);
  167.     muro3 = CreateDynamicObject(19445, 1401.51831, -1823.78540, 2058.16406,   0.00000, 0.00000, 90.00000);
  168.     muro4 = CreateDynamicObject(19445, 1391.93445, -1823.78406, 2058.16406,   0.00000, 0.00000, 90.00000);
  169.     muro5 = CreateDynamicObject(19445, 1411.05847, -1842.43286, 2058.16406,   0.00000, 0.00000, 90.00000);
  170.     muro6 = CreateDynamicObject(19445, 1406.16284, -1847.15918, 2058.16406,   0.00000, 0.00000, 180.00000);
  171.     muro7 = CreateDynamicObject(19445, 1401.47205, -1851.66077, 2058.16406,   0.00000, 0.00000, 90.00000);
  172.     muro8 = CreateDynamicObject(19445, 1391.84619, -1851.66064, 2058.16406,   0.00000, 0.00000, 90.00000);
  173.     muro9 = CreateDynamicObject(19445, 1391.05273, -1846.88965, 2058.16406,   0.00000, 0.00000, 0.00000);
  174.     muro10 = CreateDynamicObject(19445, 1391.05212, -1837.30579, 2058.16406,   0.00000, 0.00000, 0.00000);
  175.     muro11 = CreateDynamicObject(19445, 1391.05237, -1827.70471, 2058.16406,   0.00000, 0.00000, 0.00000);
  176.     muro12 = CreateDynamicObject(19445, 1410.56226, -1837.74426, 2058.16406,   0.00000, 0.00000, 180.00000);
  177.     SetDynamicObjectMaterial(muro1, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  178.     SetDynamicObjectMaterial(muro2, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  179.     SetDynamicObjectMaterial(muro3, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  180.     SetDynamicObjectMaterial(muro4, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  181.     SetDynamicObjectMaterial(muro5, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  182.     SetDynamicObjectMaterial(muro6, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  183.     SetDynamicObjectMaterial(muro7, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  184.     SetDynamicObjectMaterial(muro8, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  185.     SetDynamicObjectMaterial(muro9, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  186.     SetDynamicObjectMaterial(muro10, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  187.     SetDynamicObjectMaterial(muro11, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  188.     SetDynamicObjectMaterial(muro12, 0, 14602, "papaerchaseoffice", "wall_stone6_256", 0);
  189.     sep_p1 = CreateDynamicObject(19446, 1414.97314, -1837.04089, 2058.16406,   0.00000, 0.00000, 90.00000);
  190.     sep_p2 = CreateDynamicObject(19446, 1414.97314, -1835.39978, 2058.16406,   0.00000, 0.00000, 90.00000);
  191.     sep_p3 = CreateDynamicObject(19446, 1414.97314, -1838.70032, 2058.16406,   0.00000, 0.00000, 90.00000);
  192.     sep_p4 = CreateDynamicObject(19446, 1414.97314, -1840.37598, 2058.16406,   0.00000, 0.00000, 90.00000);
  193.     sep_p5 = CreateDynamicObject(19446, 1414.97314, -1842.05688, 2058.16406,   0.00000, 0.00000, 90.00000);
  194.     sep_p6 = CreateDynamicObject(19446, 1414.97314, -1833.73999, 2058.16406,   0.00000, 0.00000, 90.00000);
  195.     SetDynamicObjectMaterial(sep_p1, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  196.     SetDynamicObjectMaterial(sep_p2, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  197.     SetDynamicObjectMaterial(sep_p3, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  198.     SetDynamicObjectMaterial(sep_p4, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  199.     SetDynamicObjectMaterial(sep_p5, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  200.     SetDynamicObjectMaterial(sep_p6, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  201.     CreateDynamicObject(1522, 1410.49170, -1837.10120, 2056.59619,   0.00000, 0.00000, -90.00000);
  202.     CreateDynamicObject(1522, 1410.50122, -1835.44153, 2056.59619,   0.00000, 0.00000, -90.00000);
  203.     CreateDynamicObject(1522, 1410.52356, -1838.77942, 2056.59619,   0.00000, 0.00000, -90.00000);
  204.     CreateDynamicObject(1522, 1410.49500, -1840.44873, 2056.59619,   0.00000, 0.00000, -90.00000);
  205.     CreateDynamicObject(1522, 1410.48718, -1833.80627, 2056.59619,   0.00000, 0.00000, -90.00000);
  206.     mar1 = CreateDynamicObject(3499, 1401.90063, -1834.13452, 2056.62158,   0.00000, 0.00000, 0.00000);
  207.     mar2 = CreateDynamicObject(3499, 1401.90063, -1841.77307, 2056.62158,   0.00000, 0.00000, 0.00000);
  208.     mar3 = CreateDynamicObject(3499, 1401.91321, -1837.91089, 2060.26172,   0.00000, -90.00000, 90.00000);
  209.     mar4 = CreateDynamicObject(3499, 1401.91321, -1848.82178, 2060.26172,   0.00000, -90.00000, 90.00000);
  210.     mar5 = CreateDynamicObject(3499, 1401.91321, -1826.99792, 2060.26172,   0.00000, -90.00000, 90.00000);
  211.     mar6 = CreateDynamicObject(3499, 1410.68884, -1838.20740, 2060.26172,   0.00000, -90.00000, 90.00000);
  212.     mar7 = CreateDynamicObject(3499, 1411.44995, -1842.48755, 2060.26172,   0.00000, -90.00000, 0.00000);
  213.     mar8 = CreateDynamicObject(3499, 1406.17651, -1847.73059, 2060.26172,   0.00000, -90.00000, -90.00000);
  214.     mar9 = CreateDynamicObject(3499, 1411.44995, -1833.30444, 2060.26172,   0.00000, -90.00000, 0.00000);
  215.     mar10 = CreateDynamicObject(3499, 1406.17651, -1828.03857, 2060.26172,   0.00000, -90.00000, -270.00000);
  216.     mar11 = CreateDynamicObject(3499, 1400.61304, -1851.57996, 2060.26172,   0.00000, -90.00000, -180.00000);
  217.     mar12 = CreateDynamicObject(3499, 1390.07068, -1823.93970, 2060.26172,   0.00000, -90.00000, -180.00000);
  218.     mar13 = CreateDynamicObject(3499, 1409.69714, -1829.83911, 2060.26172,   0.00000, -90.00000, 45.00000);
  219.     mar14 = CreateDynamicObject(3499, 1409.66724, -1845.96570, 2060.26172,   0.00000, -90.00000, -45.00000);
  220.     mar15 = CreateDynamicObject(3499, 1391.04504, -1829.53918, 2060.26172,   0.00000, -90.00000, 90.00000);
  221.     mar16 = CreateDynamicObject(3499, 1391.04175, -1840.41772, 2060.26172,   0.00000, -90.00000, 90.00000);
  222.     mar17 = CreateDynamicObject(3499, 1391.04175, -1851.32471, 2060.26172,   0.00000, -90.00000, 90.00000);
  223.     mar18 = CreateDynamicObject(3499, 1400.61096, -1823.93970, 2060.26172,   0.00000, -90.00000, -180.00000);
  224.     mar19 = CreateDynamicObject(3499, 1389.72095, -1851.57996, 2060.26172,   0.00000, -90.00000, -180.00000);
  225.     SetDynamicObjectMaterial(mar1, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  226.     SetDynamicObjectMaterial(mar2, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  227.     SetDynamicObjectMaterial(mar3, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  228.     SetDynamicObjectMaterial(mar4, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  229.     SetDynamicObjectMaterial(mar5, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  230.     SetDynamicObjectMaterial(mar6, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  231.     SetDynamicObjectMaterial(mar7, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  232.     SetDynamicObjectMaterial(mar8, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  233.     SetDynamicObjectMaterial(mar9, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  234.     SetDynamicObjectMaterial(mar10, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  235.     SetDynamicObjectMaterial(mar11, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  236.     SetDynamicObjectMaterial(mar12, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  237.     SetDynamicObjectMaterial(mar13, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  238.     SetDynamicObjectMaterial(mar14, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  239.     SetDynamicObjectMaterial(mar15, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  240.     SetDynamicObjectMaterial(mar16, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  241.     SetDynamicObjectMaterial(mar17, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  242.     SetDynamicObjectMaterial(mar18, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  243.     SetDynamicObjectMaterial(mar19, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  244.     P_Bancone1 = CreateDynamicObject(3498, 1394.54785, -1835.28552, 2057.54565,   0.00000, 0.00000, 0.00000);
  245.     P_Bancone2 = CreateDynamicObject(3498, 1394.54785, -1840.72534, 2057.54565,   0.00000, 0.00000, 0.00000);
  246.     P_Bancone3 = CreateDynamicObject(3498, 1394.54785, -1851.52026, 2057.54565,   0.00000, 0.00000, 0.00000);
  247.     P_Bancone4 = CreateDynamicObject(3498, 1394.54785, -1823.89551, 2057.54565,   0.00000, 0.00000, 0.00000);
  248.     P_Bancone5 = CreateDynamicObject(3498, 1394.54785, -1827.80554, 2057.54565,   0.00000, 0.00000, 0.00000);
  249.     P_Bancone6 = CreateDynamicObject(3498, 1394.54785, -1831.54553, 2057.54565,   0.00000, 0.00000, 0.00000);
  250.     P_Bancone7 = CreateDynamicObject(3498, 1394.54785, -1844.38025, 2057.54565,   0.00000, 0.00000, 0.00000);
  251.     P_Bancone8 = CreateDynamicObject(3498, 1394.54785, -1848.12024, 2057.54565,   0.00000, 0.00000, 0.00000);
  252.     SetDynamicObjectMaterial(P_Bancone1, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  253.     SetDynamicObjectMaterial(P_Bancone2, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  254.     SetDynamicObjectMaterial(P_Bancone3, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  255.     SetDynamicObjectMaterial(P_Bancone4, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  256.     SetDynamicObjectMaterial(P_Bancone5, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  257.     SetDynamicObjectMaterial(P_Bancone6, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  258.     SetDynamicObjectMaterial(P_Bancone7, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  259.     SetDynamicObjectMaterial(P_Bancone8, 1, 14602, "papaerchaseoffice", "cof_wood2", 0);
  260.     C_1 = CreateDynamicObject(19428, 1393.53845, -1823.34058, 2058.33105,   0.00000, 0.00000, 0.00000);
  261.     C_2 = CreateDynamicObject(19428, 1391.85779, -1823.34058, 2058.33105,   0.00000, 0.00000, 0.00000);
  262.     C_3 = CreateDynamicObject(19428, 1392.71094, -1853.13171, 2059.56299,   0.00000, -90.00000, 90.00000);
  263.     C_4 = CreateDynamicObject(19428, 1393.53845, -1852.18286, 2058.33105,   0.00000, 0.00000, 0.00000);
  264.     C_5 = CreateDynamicObject(19428, 1391.85779, -1852.18286, 2058.33105,   0.00000, 0.00000, 0.00000);
  265.     C_6 = CreateDynamicObject(19428, 1392.66101, -1822.39282, 2059.56299,   0.00000, -90.00000, -90.00000);
  266.     SetDynamicObjectMaterial(C_1, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  267.     SetDynamicObjectMaterial(C_2, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  268.     SetDynamicObjectMaterial(C_3, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  269.     SetDynamicObjectMaterial(C_4, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  270.     SetDynamicObjectMaterial(C_5, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  271.     SetDynamicObjectMaterial(C_6, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  272.     Sep1 = CreateDynamicObject(2773, 1396.54663, -1831.51978, 2057.14429,   0.00000, 0.00000, -90.00000);
  273.     Sep2 = CreateDynamicObject(2773, 1396.55530, -1827.80920, 2057.14429,   0.00000, 0.00000, -90.00000);
  274.     Sep3 = CreateDynamicObject(2773, 1396.48926, -1844.36646, 2057.14429,   0.00000, 0.00000, -90.00000);
  275.     Sep4 = CreateDynamicObject(2773, 1396.53503, -1848.10779, 2057.14429,   0.00000, 0.00000, -90.00000);
  276.     SetDynamicObjectMaterial(Sep1, 0, 14602, "papaerchaseoffice", "ab_mottleGrey", 0);
  277.     SetDynamicObjectMaterial(Sep2, 0, 14602, "papaerchaseoffice", "ab_mottleGrey", 0);
  278.     SetDynamicObjectMaterial(Sep3, 0, 14602, "papaerchaseoffice", "ab_mottleGrey", 0);
  279.     SetDynamicObjectMaterial(Sep4, 0, 14602, "papaerchaseoffice", "ab_mottleGrey", 0);
  280.     CreateDynamicObject(14638, 1391.94275, -1851.60107, 2056.61597,   0.00000, 0.00000, -90.00000);
  281.     pav1 = CreateDynamicObject(19377, 1400.82483, -1847.12927, 2056.54102,   0.00000, 90.00000, 0.00000);
  282.     pav2 = CreateDynamicObject(19377, 1400.82483, -1837.49487, 2056.54102,   0.00000, 90.00000, 0.00000);
  283.     pav3 = CreateDynamicObject(19377, 1400.82483, -1827.86035, 2056.54102,   0.00000, 90.00000, 0.00000);
  284.     pav4 = CreateDynamicObject(19377, 1390.32385, -1837.49487, 2056.54102,   0.00000, 90.00000, 0.00000);
  285.     pav5 = CreateDynamicObject(19377, 1390.32385, -1847.12927, 2056.54102,   0.00000, 90.00000, 0.00000);
  286.     pav6 = CreateDynamicObject(19377, 1411.32605, -1837.49487, 2056.54102,   0.00000, 90.00000, 0.00000);
  287.     pav7 = CreateDynamicObject(19377, 1390.32385, -1827.86035, 2056.54102,   0.00000, 90.00000, 0.00000);
  288.     SetDynamicObjectMaterial(pav1, 0, 13007, "sw_bankint", "woodfloor1", 0);
  289.     SetDynamicObjectMaterial(pav2, 0, 13007, "sw_bankint", "woodfloor1", 0);
  290.     SetDynamicObjectMaterial(pav3, 0, 13007, "sw_bankint", "woodfloor1", 0);
  291.     SetDynamicObjectMaterial(pav4, 0, 13007, "sw_bankint", "woodfloor1", 0);
  292.     SetDynamicObjectMaterial(pav5, 0, 13007, "sw_bankint", "woodfloor1", 0);
  293.     SetDynamicObjectMaterial(pav6, 0, 13007, "sw_bankint", "woodfloor1", 0);
  294.     SetDynamicObjectMaterial(pav7, 0, 13007, "sw_bankint", "woodfloor1", 0);
  295.     soffitto1 = CreateDynamicObject(19379, 1400.82483, -1837.49487, 2059.98096,   0.00000, 90.00000, 0.00000);
  296.     soffitto2 = CreateDynamicObject(19379, 1411.32605, -1837.49487, 2059.98096,   0.00000, 90.00000, 0.00000);
  297.     soffitto3 = CreateDynamicObject(19379, 1400.82483, -1827.86035, 2059.98096,   0.00000, 90.00000, 0.00000);
  298.     soffitto4 = CreateDynamicObject(19379, 1390.32385, -1827.86035, 2059.98096,   0.00000, 90.00000, 0.00000);
  299.     soffitto5 = CreateDynamicObject(19379, 1390.32385, -1837.49487, 2059.98096,   0.00000, 90.00000, 0.00000);
  300.     soffitto6 = CreateDynamicObject(19379, 1390.32385, -1847.12927, 2059.98096,   0.00000, 90.00000, 0.00000);
  301.     soffitto7 = CreateDynamicObject(19379, 1400.82483, -1847.12927, 2059.98096,   0.00000, 90.00000, 0.00000);
  302.     SetDynamicObjectMaterial(soffitto1, 0, 11301, "carshow_sfse", "ws_officy_ceiling", 0xFFFFFFFF);
  303.     SetDynamicObjectMaterial(soffitto2, 0, 11301, "carshow_sfse", "ws_officy_ceiling", 0xFFFFFFFF);
  304.     SetDynamicObjectMaterial(soffitto3, 0, 11301, "carshow_sfse", "ws_officy_ceiling", 0xFFFFFFFF);
  305.     SetDynamicObjectMaterial(soffitto4, 0, 11301, "carshow_sfse", "ws_officy_ceiling", 0xFFFFFFFF);
  306.     SetDynamicObjectMaterial(soffitto5, 0, 11301, "carshow_sfse", "ws_officy_ceiling", 0xFFFFFFFF);
  307.     SetDynamicObjectMaterial(soffitto6, 0, 11301, "carshow_sfse", "ws_officy_ceiling", 0xFFFFFFFF);
  308.     SetDynamicObjectMaterial(soffitto7, 0, 11301, "carshow_sfse", "ws_officy_ceiling", 0xFFFFFFFF);
  309.     CreateDynamicObject(14638, 1391.94275, -1823.85144, 2056.61597,   0.00000, 0.00000, -90.00000);
  310.     C_9 = CreateDynamicObject(19428, 1389.57129, -1837.74036, 2059.61914,   0.00000, -90.00000, 0.00000);
  311.     SetDynamicObjectMaterial(C_9, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  312.     CreateDynamicObject(1663, 1396.53113, -1838.10303, 2057.04785,   0.00000, 0.00000, 89.52007);
  313.     CreateDynamicObject(1663, 1393.15125, -1833.09814, 2057.04785,   0.00000, 0.00000, 78.65993);
  314.     CreateDynamicObject(1663, 1393.10925, -1829.91943, 2057.04785,   0.00000, 0.00000, 98.15988);
  315.     CreateDynamicObject(1663, 1393.21509, -1826.22253, 2057.04785,   0.00000, 0.00000, 84.11987);
  316.     CreateDynamicObject(1663, 1393.16040, -1842.68384, 2057.04785,   0.00000, 0.00000, 93.77995);
  317.     CreateDynamicObject(1663, 1393.22620, -1846.21216, 2057.04785,   0.00000, 0.00000, 86.27995);
  318.     CreateDynamicObject(1663, 1393.26111, -1849.73303, 2057.04785,   0.00000, 0.00000, 102.47994);
  319.     CreateDynamicObject(19893, 1394.33740, -1848.96509, 2057.54663,   0.00000, 0.00000, -72.66001);
  320.     CreateDynamicObject(19893, 1394.40759, -1847.09277, 2057.54663,   0.00000, 0.00000, -104.16001);
  321.     CreateDynamicObject(19893, 1394.40259, -1842.03442, 2057.54663,   0.00000, 0.00000, -81.47997);
  322.     CreateDynamicObject(19893, 1397.84229, -1838.42676, 2057.34668,   0.00000, 0.00000, -109.08000);
  323.     CreateDynamicObject(19893, 1394.40442, -1832.73206, 2057.54663,   0.00000, 0.00000, -64.74001);
  324.     CreateDynamicObject(19893, 1394.43018, -1830.69653, 2057.54663,   0.00000, 0.00000, -110.76003);
  325.     CreateDynamicObject(19893, 1394.52014, -1826.89673, 2057.54663,   0.00000, 0.00000, -102.84006);
  326.     CreateDynamicObject(2164, 1391.14270, -1828.22913, 2056.62769,   0.00000, 0.00000, 90.00000);
  327.     CreateDynamicObject(2164, 1391.14429, -1830.92615, 2056.62769,   0.00000, 0.00000, 90.00000);
  328.     CreateDynamicObject(2167, 1391.13733, -1829.15173, 2056.62817,   0.00000, 0.00000, 90.00000);
  329.     CreateDynamicObject(2169, 1391.61682, -1832.91809, 2056.62817,   0.00000, 0.00000, 90.00000);
  330.     CreateDynamicObject(2200, 1391.28247, -1835.13916, 2056.62793,   0.00000, 0.00000, 90.00000);
  331.     CreateDynamicObject(2163, 1391.16406, -1832.81238, 2057.41895,   0.00000, 0.00000, 90.00000);
  332.     CreateDynamicObject(1808, 1391.33362, -1835.88599, 2056.62793,   0.00000, 0.00000, 90.00000);
  333.     CreateDynamicObject(2174, 1391.58887, -1826.45154, 2056.62817,   0.00000, 0.00000, 90.00000);
  334.     CreateDynamicObject(2164, 1391.13562, -1849.89868, 2056.62769,   0.00000, 0.00000, 90.00000);
  335.     CreateDynamicObject(2164, 1391.13562, -1848.11255, 2056.62769,   0.00000, 0.00000, 90.00000);
  336.     CreateDynamicObject(2202, 1391.63208, -1846.26538, 2056.62769,   0.00000, 0.00000, 90.00000);
  337.     CreateDynamicObject(2200, 1391.29675, -1844.39893, 2056.62793,   0.00000, 0.00000, 90.00000);
  338.     CreateDynamicObject(2162, 1391.11780, -1842.11963, 2057.60132,   0.00000, 0.00000, 90.00000);
  339.     CreateDynamicObject(1808, 1391.34680, -1839.68445, 2056.62793,   0.00000, 0.00000, 90.00000);
  340.     CreateDynamicObject(2167, 1391.17480, -1840.33838, 2056.62720,   0.00000, 0.00000, 90.00000);
  341.     CreateDynamicObject(630, 1391.47131, -1839.14160, 2057.63867,   0.00000, 0.00000, 0.00000);
  342.     CreateDynamicObject(630, 1391.45227, -1836.41162, 2057.63867,   0.00000, 0.00000, 0.00000);
  343.     C_7 = CreateDynamicObject(19428, 1390.51929, -1838.57996, 2058.33105,   0.00000, 0.00000, -90.00000);
  344.     SetDynamicObjectMaterial(C_7, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  345.     CreateDynamicObject(14638, 1391.09509, -1838.50391, 2056.61597,   0.00000, 0.00000, 0.00000);
  346.     C_8 = CreateDynamicObject(19428, 1390.51929, -1836.91333, 2058.33105,   0.00000, 0.00000, -90.00000);
  347.     SetDynamicObjectMaterial(C_8, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  348.     CreateDynamicObject(1702, 1405.53906, -1848.36133, 2056.60059,   0.00000, 0.00000, -90.00000);
  349.     tav1 = CreateDynamicObject(1822, 1405.02075, -1848.26306, 2056.62695,   0.00000, 0.00000, 0.00000);
  350.     SetDynamicObjectMaterial(tav1, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  351.     tav2 = CreateDynamicObject(1822, 1405.02124, -1845.07703, 2056.62695,   0.00000, 0.00000, 0.00000);
  352.     SetDynamicObjectMaterial(tav2, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  353.     CreateDynamicObject(1702, 1405.53906, -1845.15125, 2056.60059,   0.00000, 0.00000, -90.00000);
  354.     CreateDynamicObject(1702, 1404.84290, -1851.00684, 2056.60059,   0.00000, 0.00000, -180.00000);
  355.     tav3 = CreateDynamicObject(1822, 1401.71826, -1825.01221, 2056.62695,   0.00000, 0.00000, 0.00000);
  356.     SetDynamicObjectMaterial(tav3, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  357.     CreateDynamicObject(1705, 1401.55115, -1851.00684, 2056.60059,   0.00000, 0.00000, 180.00000);
  358.     CreateDynamicObject(1705, 1405.53906, -1831.53406, 2056.60059,   0.00000, 0.00000, -90.00000);
  359.     CreateDynamicObject(630, 1405.65320, -1851.07947, 2057.64600,   0.00000, 0.00000, 0.00000);
  360.     CreateDynamicObject(630, 1400.10669, -1850.95886, 2057.64600,   0.00000, 0.00000, 78.60001);
  361.     CreateDynamicObject(630, 1405.57935, -1842.44434, 2057.64600,   0.00000, 0.00000, 38.04000);
  362.     CreateDynamicObject(1702, 1402.02222, -1844.57983, 2056.60059,   0.00000, 0.00000, -270.00000);
  363.     CreateDynamicObject(1702, 1402.02222, -1847.90503, 2056.60059,   0.00000, 0.00000, -270.00000);
  364.     tav4 = CreateDynamicObject(1822, 1401.49377, -1831.11646, 2056.62695,   0.00000, 0.00000, 0.00000);
  365.     SetDynamicObjectMaterial(tav4, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  366.     CreateDynamicObject(630, 1401.82751, -1827.55188, 2057.64600,   0.00000, 0.00000, 183.30019);
  367.     CreateDynamicObject(1702, 1402.02222, -1833.23608, 2056.60059,   0.00000, 0.00000, -270.00000);
  368.     tav5 = CreateDynamicObject(1822, 1401.49377, -1845.77856, 2056.62695,   0.00000, 0.00000, 0.00000);
  369.     SetDynamicObjectMaterial(tav5, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  370.     CreateDynamicObject(1702, 1402.02222, -1829.91919, 2056.60059,   0.00000, 0.00000, -270.00000);
  371.     CreateDynamicObject(630, 1401.99670, -1848.12231, 2057.64600,   0.00000, 0.00000, 140.70013);
  372.     tav6 = CreateDynamicObject(1822, 1401.71826, -1851.52649, 2056.62695,   0.00000, 0.00000, 0.00000);
  373.     SetDynamicObjectMaterial(tav6, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  374.     CreateDynamicObject(1702, 1402.88086, -1824.42432, 2056.60059,   0.00000, 0.00000, 0.00000);
  375.     CreateDynamicObject(1702, 1405.53906, -1825.07446, 2056.60059,   0.00000, 0.00000, -90.00000);
  376.     CreateDynamicObject(1702, 1405.53906, -1828.27991, 2056.60059,   0.00000, 0.00000, -90.00000);
  377.     tav7 = CreateDynamicObject(1822, 1405.02124, -1828.20178, 2056.62695,   0.00000, 0.00000, 0.00000);
  378.     SetDynamicObjectMaterial(tav7, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  379.     tav8 = CreateDynamicObject(1822, 1405.02124, -1831.43103, 2056.62695,   0.00000, 0.00000, 0.00000);
  380.     SetDynamicObjectMaterial(tav8, 0, 14602, "papaerchaseoffice", "cof_wood2", 0);
  381.     CreateDynamicObject(1705, 1405.53906, -1842.88123, 2056.60059,   0.00000, 0.00000, -90.00000);
  382.     CreateDynamicObject(630, 1405.70422, -1832.92908, 2057.64600,   0.00000, 0.00000, 38.04000);
  383.     CreateDynamicObject(630, 1405.68164, -1824.32385, 2057.64600,   0.00000, 0.00000, 38.04000);
  384.     CreateDynamicObject(2243, 1401.89282, -1835.01489, 2056.84058,   0.00000, 0.00000, 0.00000);
  385.     CreateDynamicObject(2243, 1401.89282, -1840.81628, 2056.84058,   0.00000, 0.00000, 0.00000);
  386.     CreateDynamicObject(861, 1401.87207, -1835.00854, 2056.89380,   0.00000, 0.00000, -40.02000);
  387.     CreateDynamicObject(861, 1401.84705, -1840.83020, 2056.89380,   0.00000, 0.00000, -40.02000);
  388.     CreateDynamicObject(1705, 1407.16833, -1841.83081, 2056.60059,   0.00000, 0.00000, -180.00000);
  389.     CreateDynamicObject(1705, 1406.15234, -1833.94043, 2056.60059,   0.00000, 0.00000, 0.00000);
  390.     insegna = CreateDynamicObject(19173, 1398.86743, -1837.93237, 2059.51538,   0.00000, 0.00000, -90.00000);
  391.     SetDynamicObjectMaterialText(insegna, 0, "INTERGLOBAL TELEVISION", OBJECT_MATERIAL_SIZE_256x32,
  392.     "Arial", 21, 1, 0xFFFFFFFF, 0xFF002842, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
  393.     CreateDynamicObject(1705, 1400.57410, -1824.39001, 2056.60059,   0.00000, 0.00000, 0.00000);
  394.     CreateDynamicObject(630, 1400.28125, -1824.30200, 2057.64600,   0.00000, 0.00000, 46.26000);
  395.  
  396.     CreateDynamicPickup(1239, 1, 1399.1969, -1838.1083, 2057.6270, 0);
  397.     Create3DTextLabel("Premi Y per interagire", GIALLO, 1399.1969, -1838.1083, 2057.6270, 3.0, 0);
  398.    
  399.     CreateDynamicPickup(1239, 1, 1409.5256, -1837.8124, 2057.6270, 0);//uscita
  400.     CreateDynamicPickup(1239, 1, 648.8292, -1360.7140, 13.5870, 0);//entratadx
  401.     CreateDynamicPickup(1239, 1, 649.0679, -1353.9269, 13.5471, 0);//entratasx
  402.  
  403.     return 1;
  404. }
  405.  
  406. public OnGameModeExit()
  407. {
  408.     return 1;
  409. }
  410.  
  411. public OnPlayerRequestClass(playerid, classid)
  412. {
  413.     SetPlayerPos(playerid, 1417.9974, -1838.9384, 2058.2268);
  414.     return 1;
  415. }
  416.  
  417. public OnPlayerConnect(playerid)
  418. {
  419.     return 1;
  420. }
  421.  
  422. public OnPlayerDisconnect(playerid, reason)
  423. {
  424.     return 1;
  425. }
  426.  
  427. public OnPlayerSpawn(playerid)
  428. {
  429.     SetPlayerPos(playerid, 1417.9974, -1838.9384, 2058.2268);
  430.     return 1;
  431. }
  432.  
  433. public OnPlayerDeath(playerid, killerid, reason)
  434. {
  435.     return 1;
  436. }
  437.  
  438. public OnVehicleSpawn(vehicleid)
  439. {
  440.     return 1;
  441. }
  442.  
  443. public OnVehicleDeath(vehicleid, killerid)
  444. {
  445.     return 1;
  446. }
  447.  
  448. public OnPlayerText(playerid, text[])
  449. {
  450.     return 1;
  451. }
  452.  
  453. CMD:teleport(playerid, params[]){
  454. SetPlayerPos(playerid, 1417.9974, -1838.9384, 2058.2268);
  455. return 1;}
  456.  
  457. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  458. {
  459.     return 1;
  460. }
  461.  
  462. public OnPlayerExitVehicle(playerid, vehicleid)
  463. {
  464.     return 1;
  465. }
  466.  
  467. public OnPlayerStateChange(playerid, newstate, oldstate)
  468. {
  469.     return 1;
  470. }
  471.  
  472. public OnPlayerEnterCheckpoint(playerid)
  473. {
  474.     return 1;
  475. }
  476.  
  477. public OnPlayerLeaveCheckpoint(playerid)
  478. {
  479.     return 1;
  480. }
  481.  
  482. public OnPlayerEnterRaceCheckpoint(playerid)
  483. {
  484.     return 1;
  485. }
  486.  
  487. public OnPlayerLeaveRaceCheckpoint(playerid)
  488. {
  489.     return 1;
  490. }
  491.  
  492. public OnRconCommand(cmd[])
  493. {
  494.     return 1;
  495. }
  496.  
  497. public OnPlayerRequestSpawn(playerid)
  498. {
  499.     return 1;
  500. }
  501.  
  502. public OnObjectMoved(objectid)
  503. {
  504.     return 1;
  505. }
  506.  
  507. public OnPlayerObjectMoved(playerid, objectid)
  508. {
  509.     return 1;
  510. }
  511.  
  512. public OnPlayerPickUpPickup(playerid, pickupid)
  513. {
  514.     return 1;
  515. }
  516.  
  517. public OnVehicleMod(playerid, vehicleid, componentid)
  518. {
  519.     return 1;
  520. }
  521.  
  522. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  523. {
  524.     return 1;
  525. }
  526.  
  527. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  528. {
  529.     return 1;
  530. }
  531.  
  532. public OnPlayerSelectedMenuRow(playerid, row)
  533. {
  534.     return 1;
  535. }
  536.  
  537. public OnPlayerExitedMenu(playerid)
  538. {
  539.     return 1;
  540. }
  541.  
  542. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  543. {
  544.     return 1;
  545. }
  546.  
  547. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  548. {
  549.     if(newkeys & KEY_YES && IsPlayerInRangeOfPoint(playerid, 3.0, 1399.1969,-1838.1083,2057.6270)){
  550.     ShowPlayerDialog(playerid, DIALOG_PUB, DIALOG_STYLE_INPUT, "Pubblicizza ciò che vuoi!", "Scrivi qui sotto per pubblicizzare [1 Carattere = 3$]", "Invia", "Esci");}
  551.     if(newkeys & KEY_SECONDARY_ATTACK && IsPlayerInRangeOfPoint(playerid, 3.0, 1409.5256,-1837.8124,2057.6270)){
  552.     new rand = random(sizeof(RandomExit));
  553.     SetPlayerPos(playerid, RandomExit[rand][0], RandomExit[rand][1], RandomExit[rand][2]);}
  554.     if(newkeys & KEY_SECONDARY_ATTACK && IsPlayerInRangeOfPoint(playerid, 3.0, 648.8292,-1360.7140,13.5870) || IsPlayerInRangeOfPoint(playerid, 3.0, 649.0679,-1353.9269,13.5471)){
  555.     SetPlayerPos(playerid, 1409.5256,-1837.8124,2057.6270);}
  556.  
  557.     return 1;
  558. }
  559.  
  560. public OnRconLoginAttempt(ip[], password[], success)
  561. {
  562.     return 1;
  563. }
  564.  
  565. public OnPlayerUpdate(playerid)
  566. {
  567.     return 1;
  568. }
  569.  
  570. public OnPlayerStreamIn(playerid, forplayerid)
  571. {
  572.     return 1;
  573. }
  574.  
  575. public OnPlayerStreamOut(playerid, forplayerid)
  576. {
  577.     return 1;
  578. }
  579.  
  580. public OnVehicleStreamIn(vehicleid, forplayerid)
  581. {
  582.     return 1;
  583. }
  584.  
  585. public OnVehicleStreamOut(vehicleid, forplayerid)
  586. {
  587.     return 1;
  588. }
  589.  
  590. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  591. {
  592.     new idx;
  593.     if(dialogid == DIALOG_PUB){
  594.     if(!response) {}
  595.     if(response){
  596.     new length = strlen(inputtext);
  597.     while ((idx < length) && (inputtext[idx] <= ' ')){
  598.     idx++;}
  599.     new offset = idx;
  600.     new result[256], string[256];
  601.     while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))){
  602.     result[idx - offset] = inputtext[idx];
  603.     idx++;}
  604.     result[idx - offset] = EOS;
  605.     if(!strlen(result))return ShowPlayerDialog(playerid, DIALOG_PUB, DIALOG_STYLE_INPUT, "Pubblicizza ciò che vuoi!", "Scrivi qui sotto per pubblicizzare [1 Carattere = 3$]", "Invia", "Esci");
  606.     new payout = idx * 3;
  607.     if(money[playerid] < payout) return SCM(playerid, ROSSO, ">>Non hai abbastanza soldi.");
  608.     SCMA(LIGHTGREEN, "******************************************************[Pubblicità]*****************************************************");
  609.     format(string, sizeof(string), "[Pubblicità]: %s", result);
  610.     SCMA(LIGHTGREEN, string);
  611.     format(string, sizeof(string), "Pubblicità offerta da: %s - Telefono: GABRIELE FAI IL SISTEMA TELEFONO!", GetName(playerid));
  612.     SCMA(LIGHTGREEN, string);
  613.     SCMA(LIGHTGREEN, "***********************************************************************************************************************");
  614.     money[playerid] = money[playerid] - payout;
  615.     format(string, sizeof(string), "[INFO:] Caratteri: %d - Costo: $%d", idx,payout);
  616.     SCM(playerid, GIALLO, string);
  617.     }}
  618.     return 1;
  619. }
  620.  
  621. CMD:v(playerid, params[]){
  622. new string[100];
  623. format(string, sizeof(string), "Soldi: %d $", money[playerid]);
  624. SCM(playerid, GIALLO, string);
  625. return 1;}
  626.  
  627. CMD:v1(playerid, params[]){
  628. money[playerid] = 1000;
  629. return 1;}
  630.  
  631.  
  632. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  633. {
  634.     return 1;
  635. }
  636.  
  637. stock GetName(playerid)
  638. {
  639.     new pName[MAX_PLAYER_NAME];
  640.     GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
  641.     return pName;
  642. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement