trailer_2.pwn 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. #if defined _inc_hooks
  2. #undef _inc_hooks
  3. #endif
  4. #include <YSI_Coding\y_hooks>
  5. hook OnGameModeInit() {
  6. new tmpobjid;
  7. tmpobjid = CreateDynamicObject(19377,1404.839,1597.923,407.880,0.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  8. SetDynamicObjectMaterial(tmpobjid, 0, 13007, "sw_bankint", "woodfloor1", 0x00000000);
  9. tmpobjid = CreateDynamicObject(19377,1394.339,1597.923,407.880,0.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  10. SetDynamicObjectMaterial(tmpobjid, 0, 13007, "sw_bankint", "woodfloor1", 0x00000000);
  11. tmpobjid = CreateDynamicObject(19455,1393.911,1602.736,409.688,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  12. SetDynamicObjectMaterial(tmpobjid, 0, 17036, "cuntwbt", "des_woodslats1", 0x00000000);
  13. tmpobjid = CreateDynamicObject(19455,1392.821,1602.736,409.688,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  14. SetDynamicObjectMaterial(tmpobjid, 0, 17036, "cuntwbt", "des_woodslats1", 0x00000000);
  15. tmpobjid = CreateDynamicObject(19455,1393.911,1598.126,409.688,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  16. SetDynamicObjectMaterial(tmpobjid, 0, 17036, "cuntwbt", "des_woodslats1", 0x00000000);
  17. tmpobjid = CreateDynamicObject(19455,1403.540,1598.116,409.688,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  18. SetDynamicObjectMaterial(tmpobjid, 0, 17036, "cuntwbt", "des_woodslats1", 0x00000000);
  19. tmpobjid = CreateDynamicObject(19455,1403.541,1602.736,409.688,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  20. SetDynamicObjectMaterial(tmpobjid, 0, 17036, "cuntwbt", "des_woodslats1", 0x00000000);
  21. tmpobjid = CreateDynamicObject(19455,1406.181,1600.956,409.688,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  22. SetDynamicObjectMaterial(tmpobjid, 0, 17036, "cuntwbt", "des_woodslats1", 0x00000000);
  23. tmpobjid = CreateDynamicObject(19327,1406.065,1600.314,409.726,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  24. SetDynamicObjectMaterial(tmpobjid, 0, 3292, "cxrf_payspray", "newindow4", 0x00000000);
  25. tmpobjid = CreateDynamicObject(19327,1403.885,1602.644,409.726,0.000,0.000,360.000,-1,-1,-1,300.000,300.000);
  26. SetDynamicObjectMaterial(tmpobjid, 0, 3292, "cxrf_payspray", "newindow4", 0x00000000);
  27. tmpobjid = CreateDynamicObject(19455,1402.604,1598.134,407.548,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  28. SetDynamicObjectMaterial(tmpobjid, 0, 6351, "rodeo02_law2", "woodboards1", 0x00000000);
  29. tmpobjid = CreateDynamicObject(19455,1406.165,1598.134,407.548,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  30. SetDynamicObjectMaterial(tmpobjid, 0, 6351, "rodeo02_law2", "woodboards1", 0x00000000);
  31. tmpobjid = CreateDynamicObject(19455,1401.315,1602.736,407.548,0.000,0.000,450.000,-1,-1,-1,300.000,300.000);
  32. SetDynamicObjectMaterial(tmpobjid, 0, 6351, "rodeo02_law2", "woodboards1", 0x00000000);
  33. tmpobjid = CreateDynamicObject(19387,1396.484,1599.795,409.686,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  34. SetDynamicObjectMaterial(tmpobjid, 0, 17036, "cuntwbt", "des_woodslats1", 0x00000000);
  35. tmpobjid = CreateDynamicObject(19455,1396.482,1606.217,409.688,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  36. SetDynamicObjectMaterial(tmpobjid, 0, 17036, "cuntwbt", "des_woodslats1", 0x00000000);
  37. tmpobjid = CreateDynamicObject(19455,1396.494,1605.377,407.548,0.000,0.000,540.000,-1,-1,-1,300.000,300.000);
  38. SetDynamicObjectMaterial(tmpobjid, 0, 6351, "rodeo02_law2", "woodboards1", 0x00000000);
  39. tmpobjid = CreateDynamicObject(19455,1396.494,1594.247,407.548,0.000,0.000,540.000,-1,-1,-1,300.000,300.000);
  40. SetDynamicObjectMaterial(tmpobjid, 0, 6351, "rodeo02_law2", "woodboards1", 0x00000000);
  41. tmpobjid = CreateDynamicObject(19455,1396.474,1605.367,407.548,0.000,0.000,540.000,-1,-1,-1,300.000,300.000);
  42. SetDynamicObjectMaterial(tmpobjid, 0, 6351, "rodeo02_law2", "woodboards1", 0x00000000);
  43. tmpobjid = CreateDynamicObject(19455,1396.474,1594.257,407.548,0.000,0.000,540.000,-1,-1,-1,300.000,300.000);
  44. SetDynamicObjectMaterial(tmpobjid, 0, 6351, "rodeo02_law2", "woodboards1", 0x00000000);
  45. tmpobjid = CreateDynamicObject(19455,1392.974,1598.129,407.548,0.000,0.000,630.000,-1,-1,-1,300.000,300.000);
  46. SetDynamicObjectMaterial(tmpobjid, 0, 6351, "rodeo02_law2", "woodboards1", 0x00000000);
  47. tmpobjid = CreateDynamicObject(19455,1391.644,1602.718,407.548,0.000,0.000,630.000,-1,-1,-1,300.000,300.000);
  48. SetDynamicObjectMaterial(tmpobjid, 0, 6351, "rodeo02_law2", "woodboards1", 0x00000000);
  49. tmpobjid = CreateDynamicObject(19455,1392.825,1602.718,407.548,0.000,0.000,720.000,-1,-1,-1,300.000,300.000);
  50. SetDynamicObjectMaterial(tmpobjid, 0, 6351, "rodeo02_law2", "woodboards1", 0x00000000);
  51. tmpobjid = CreateDynamicObject(19327,1392.944,1600.314,409.726,0.000,0.000,450.000,-1,-1,-1,300.000,300.000);
  52. SetDynamicObjectMaterial(tmpobjid, 0, 3292, "cxrf_payspray", "newindow4", 0x00000000);
  53. tmpobjid = CreateDynamicObject(19327,1400.765,1598.223,409.726,0.000,0.000,540.000,-1,-1,-1,300.000,300.000);
  54. SetDynamicObjectMaterial(tmpobjid, 0, 3292, "cxrf_payspray", "newindow4", 0x00000000);
  55. tmpobjid = CreateDynamicObject(19087,1393.261,1604.379,409.824,0.000,90.000,90.000,-1,-1,-1,300.000,300.000);
  56. SetDynamicObjectMaterial(tmpobjid, 0, 19598, "sfbuilding1", "darkwood1", 0x00000000);
  57. tmpobjid = CreateDynamicObject(19377,1405.379,1597.923,411.520,0.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  58. SetDynamicObjectMaterial(tmpobjid, 0, 14650, "ab_trukstpc", "mp_CJ_WOOD5", 0x00000000);
  59. tmpobjid = CreateDynamicObject(19377,1394.878,1597.923,411.520,0.000,90.000,0.000,-1,-1,-1,300.000,300.000);
  60. SetDynamicObjectMaterial(tmpobjid, 0, 14650, "ab_trukstpc", "mp_CJ_WOOD5", 0x00000000);
  61. tmpobjid = CreateDynamicObject(19829,1403.503,1600.557,411.446,90.000,90.000,360.000,-1,-1,-1,300.000,300.000);
  62. SetDynamicObjectMaterial(tmpobjid, 0, 19598, "sfbuilding1", "darkwood1", 0x00000000);
  63. tmpobjid = CreateDynamicObject(19829,1398.880,1600.557,411.446,90.000,90.000,360.000,-1,-1,-1,300.000,300.000);
  64. SetDynamicObjectMaterial(tmpobjid, 0, 19598, "sfbuilding1", "darkwood1", 0x00000000);
  65. tmpobjid = CreateDynamicObject(19829,1394.627,1600.557,411.446,90.000,90.000,360.000,-1,-1,-1,300.000,300.000);
  66. SetDynamicObjectMaterial(tmpobjid, 0, 19598, "sfbuilding1", "darkwood1", 0x00000000);
  67. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  68. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  69. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  70. tmpobjid = CreateDynamicObject(2911,1400.161,1602.652,407.966,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  71. tmpobjid = CreateDynamicObject(2335,1399.886,1598.678,407.966,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  72. tmpobjid = CreateDynamicObject(2335,1400.886,1598.678,407.966,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  73. tmpobjid = CreateDynamicObject(2335,1401.887,1598.678,407.966,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  74. tmpobjid = CreateDynamicObject(2159,1398.885,1598.391,407.986,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  75. tmpobjid = CreateDynamicObject(1761,1402.876,1602.193,407.966,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  76. tmpobjid = CreateDynamicObject(1761,1405.637,1601.303,407.966,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  77. tmpobjid = CreateDynamicObject(2160,1399.139,1602.461,407.966,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  78. tmpobjid = CreateDynamicObject(19916,1398.216,1602.163,407.966,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  79. tmpobjid = CreateDynamicObject(1793,1393.972,1598.799,407.443,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  80. tmpobjid = CreateDynamicObject(2833,1404.575,1599.753,407.966,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  81. tmpobjid = CreateDynamicObject(1738,1401.855,1602.426,408.456,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  82. tmpobjid = CreateDynamicObject(1778,1396.486,1602.413,407.966,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  83. tmpobjid = CreateDynamicObject(1736,1405.793,1600.424,410.876,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  84. tmpobjid = CreateDynamicObject(2700,1403.932,1598.499,409.316,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  85. tmpobjid = CreateDynamicObject(2112,1403.735,1600.486,408.356,0.000,0.000,-20.399,-1,-1,-1,300.000,300.000);
  86. tmpobjid = CreateDynamicObject(1770,1393.966,1598.868,407.966,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  87. tmpobjid = CreateDynamicObject(2285,1401.977,1602.162,409.396,0.000,0.000,360.000,-1,-1,-1,300.000,300.000);
  88. tmpobjid = CreateDynamicObject(2285,1397.166,1602.162,409.396,0.000,0.000,360.000,-1,-1,-1,300.000,300.000);
  89. tmpobjid = CreateDynamicObject(2073,1403.501,1600.544,411.416,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  90. tmpobjid = CreateDynamicObject(2073,1403.501,1600.544,411.416,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  91. tmpobjid = CreateDynamicObject(2073,1403.501,1600.544,411.416,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  92. tmpobjid = CreateDynamicObject(2073,1394.620,1600.544,411.416,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  93. tmpobjid = CreateDynamicObject(2073,1394.620,1600.544,411.416,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  94. tmpobjid = CreateDynamicObject(2073,1394.620,1600.544,411.416,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  95. tmpobjid = CreateDynamicObject(2073,1398.870,1600.544,411.416,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  96. tmpobjid = CreateDynamicObject(2073,1398.870,1600.544,411.416,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  97. tmpobjid = CreateDynamicObject(2073,1398.870,1600.544,411.416,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  98. tmpobjid = CreateDynamicObject(2281,1405.198,1598.709,409.636,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  99. tmpobjid = CreateDynamicObject(2282,1397.049,1601.157,409.456,0.000,0.000,450.000,-1,-1,-1,300.000,300.000);
  100. tmpobjid = CreateDynamicObject(2149,1401.973,1598.663,409.156,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  101. tmpobjid = CreateDynamicObject(11743,1398.338,1598.535,409.006,0.000,0.000,171.100,-1,-1,-1,300.000,300.000);
  102. tmpobjid = CreateDynamicObject(19624,1403.213,1598.467,408.376,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  103. tmpobjid = CreateDynamicObject(2812,1399.627,1602.330,409.036,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  104. tmpobjid = CreateDynamicObject(11707,1399.218,1602.587,409.276,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  105. tmpobjid = CreateDynamicObject(11706,1397.188,1598.599,407.966,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  106. tmpobjid = CreateDynamicObject(19626,1400.169,1602.596,408.756,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  107. tmpobjid = CreateDynamicObject(2828,1401.281,1598.639,409.016,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  108. tmpobjid = CreateDynamicObject(2561,1402.230,1598.585,409.046,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  109. tmpobjid = CreateDynamicObject(2559,1405.662,1600.810,409.026,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  110. tmpobjid = CreateDynamicObject(2559,1403.431,1602.270,409.026,0.000,0.000,360.000,-1,-1,-1,300.000,300.000);
  111. tmpobjid = CreateDynamicObject(2559,1393.330,1599.839,409.026,0.000,0.000,450.000,-1,-1,-1,300.000,300.000);
  112. tmpobjid = CreateDynamicObject(11705,1399.121,1598.562,409.016,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  113. tmpobjid = CreateDynamicObject(19825,1396.603,1599.806,410.736,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  114. tmpobjid = CreateDynamicObject(2813,1403.806,1600.507,408.756,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  115. tmpobjid = CreateDynamicObject(19920,1403.826,1600.985,408.766,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  116. tmpobjid = CreateDynamicObject(19814,1402.643,1598.215,408.136,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  117. tmpobjid = CreateDynamicObject(19814,1396.572,1601.115,408.136,0.000,0.000,450.000,-1,-1,-1,300.000,300.000);
  118. tmpobjid = CreateDynamicObject(19829,1401.372,1602.658,408.916,0.000,0.000,360.000,-1,-1,-1,300.000,300.000);
  119. tmpobjid = CreateDynamicObject(19829,1396.572,1600.817,408.916,0.000,0.000,450.000,-1,-1,-1,300.000,300.000);
  120. tmpobjid = CreateDynamicObject(2670,1399.707,1601.386,408.046,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  121. tmpobjid = CreateDynamicObject(11745,1394.922,1598.858,408.874,0.000,0.000,106.400,-1,-1,-1,300.000,300.000);
  122. tmpobjid = CreateDynamicObject(349,1394.226,1598.914,408.734,71.000,-142.099,-4.299,-1,-1,-1,300.000,300.000);
  123. tmpobjid = CreateDynamicObject(2816,1394.338,1598.651,408.764,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  124. tmpobjid = CreateDynamicObject(19583,1394.397,1598.620,409.074,90.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  125. tmpobjid = CreateDynamicObject(2967,1393.850,1599.012,408.754,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  126. tmpobjid = CreateDynamicObject(19918,1394.897,1598.993,408.084,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  127. tmpobjid = CreateDynamicObject(19918,1394.527,1598.993,408.084,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  128. tmpobjid = CreateDynamicObject(2056,1394.732,1598.227,409.584,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  129. tmpobjid = CreateDynamicObject(19515,1395.973,1598.502,408.194,360.000,270.000,23.700,-1,-1,-1,300.000,300.000);
  130. tmpobjid = CreateDynamicObject(19921,1394.158,1599.051,408.084,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  131. tmpobjid = CreateDynamicObject(2705,1393.248,1602.449,409.464,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  132. tmpobjid = CreateDynamicObject(2705,1393.248,1602.209,409.464,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  133. tmpobjid = CreateDynamicObject(2915,1396.190,1601.875,408.084,0.000,0.000,90.000,-1,-1,-1,300.000,300.000);
  134. tmpobjid = CreateDynamicObject(2050,1395.770,1602.598,409.524,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
  135. tmpobjid = CreateDynamicObject(1788,1403.915,1598.710,409.766,0.000,0.000,180.000,-1,-1,-1,300.000,300.000);
  136. tmpobjid = CreateDynamicObject(2261,1405.592,1602.122,409.336,0.000,0.000,270.000,-1,-1,-1,300.000,300.000);
  137. #if defined INT_TR2_OnGameModeInit
  138. return INT_TR2_OnGameModeInit();
  139. #else
  140. return Y_HOOKS_CONTINUE_RETURN_1;
  141. #endif
  142. }
  143. #if defined _ALS_OnGameModeInit
  144. #undef OnGameModeInit
  145. #else
  146. #define _ALS_OnGameModeInit
  147. #endif
  148. #define OnGameModeInit INT_TR2_OnGameModeInit
  149. #if defined INT_TR2_OnGameModeInit
  150. forward INT_TR2_OnGameModeInit();
  151. #endif