Advertisement
Guest User

Untitled

a guest
Jul 13th, 2014
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.53 KB | None | 0 0
  1. if(dialogid == 333)
  2. { //ShowPlayerDialog(playerid,333,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  3. if(response)
  4. {
  5. //gShowDialog[playerid] = 0;
  6. if(listitem == 0)
  7. {
  8. new listitems[] = "Поднять\
  9. \nОпустить\
  10. \nОткрыть/Закрыть ворота в парк-матик";
  11. ShowPlayerDialog(playerid,334,DIALOG_STYLE_LIST,"Park-Matik _1 stage_",listitems,"OK","Cancel");
  12. }
  13. else if(listitem == 1)
  14. {
  15. new listitems[] = "Поднять\
  16. \nОпустить\
  17. \nОткрыть/Закрыть ворота в парк-матик";
  18. ShowPlayerDialog(playerid,335,DIALOG_STYLE_LIST,"Park-Matik _2 stage_",listitems,"OK","Cancel");
  19. }
  20. else if(listitem == 2)
  21. {
  22. new listitems[] = "Поднять\
  23. \nОпустить\
  24. \nОткрыть/Закрыть ворота в парк-матик";
  25. ShowPlayerDialog(playerid,336,DIALOG_STYLE_LIST,"Park-Matik _3 stage_",listitems,"OK","Cancel");
  26. }
  27. else if(listitem == 3)
  28. {
  29. new listitems[] = "Поднять\
  30. \nОпустить\
  31. \nОткрыть/Закрыть ворота в парк-матик";
  32. ShowPlayerDialog(playerid,337,DIALOG_STYLE_LIST,"Park-Matik _4 stage_",listitems,"OK","Cancel");
  33. }
  34. else if(listitem == 4)
  35. {
  36. new listitems[] = "Поднять\
  37. \nОпустить\
  38. \nОткрыть/Закрыть ворота в парк-матик";
  39. ShowPlayerDialog(playerid,338,DIALOG_STYLE_LIST,"Park-Matik _5 stage_",listitems,"OK","Cancel");
  40. }
  41. else if(listitem == 5)
  42. {
  43. new listitems[] = "Поднять\
  44. \nОпустить\
  45. \nОткрыть/Закрыть ворота в парк-матик";
  46. ShowPlayerDialog(playerid,339,DIALOG_STYLE_LIST,"Park-Matik _6 stage_",listitems,"OK","Cancel");
  47. }
  48. }
  49. else
  50. {
  51. //gShowDialog[playerid] = 0;
  52.  
  53. }
  54. TogglePlayerControllableEx(playerid, 1);
  55. return 1;
  56. }
  57. else if(dialogid == 334)
  58. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  59. if(response)
  60. {
  61. //gShowDialog[playerid] = 0;
  62. if(listitem == 0)
  63. {
  64. if(gGateStatus[1] == 1)
  65. {
  66. MoveObject(oPark,1356.2500, -1677.7500, 12.3500, 1.0);
  67. MoveObject(oPark_1,1358.5400, -1677.5100, 18.1276, 3.0);
  68. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  69.  
  70. Parktimer_1 = SetTimer("tParkClose_1", 3500, 0);
  71. gGateStatus[1] = 0;//открыто
  72. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  73. return 1;
  74. }
  75. return 1;
  76. }
  77. else if(listitem == 1)
  78. {
  79. if(gGateStatus[1] == 0)
  80. {
  81. MoveObject(oPark,1360.5906, -1677.5801, 12.3291, 1.0);
  82. MoveObject(oPark_1,1358.5400, -1677.5100, 18.1276, 3.0);
  83. Parktimer_1 = SetTimer("tParkClose_1", 5000, 0);
  84. gGateStatus[1] = 1;//закрыто
  85. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускаеться!");
  86. return 1;
  87. }
  88. return 1;
  89. }
  90. else if(listitem == 2)
  91. {
  92. if(gGateStatus[11] == 0)
  93. {
  94. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  95. PlaySoundForObject(oPark_Matik2, 1165);//1035
  96. gGateStatus[11] = 1;//открыто
  97. return 1;
  98. }
  99. else
  100. {
  101. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  102. PlaySoundForObject(oPark_Matik2, 1165);//1035
  103. gGateStatus[11] = 0;//закрыто
  104. return 1;
  105. }
  106. }
  107. }
  108. else
  109. {
  110. //gShowDialog[playerid] = 0;
  111.  
  112. }
  113. return 1;
  114. }
  115. else if(dialogid == 335)
  116. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  117. if(response)
  118. {
  119. //gShowDialog[playerid] = 0;
  120. if(listitem == 0)
  121. {
  122. if(gGateStatus[15]==0)
  123. {
  124. gGateStatus[15] = 1;
  125. MoveObject(oPark1,1360.5908, -1677.2751, 15.8139, 1.0);
  126. MoveObject(oPark_Matik1,1364.7200, -1677.6000, 15.8100, 3.0);
  127. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  128.  
  129. Parktimer1 = SetTimer("tPark1Close", 5000, 0);
  130. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  131. return 1;
  132. }
  133. return 1;
  134. }
  135. else if(listitem == 1)
  136. {
  137. if(gGateStatus[14]==0)
  138. {
  139. gGateStatus[14] = 1;
  140. MoveObject(oPark1,1360.5908, -1677.2751, 15.8139, 1.0);
  141.  
  142. Parktimer11 = SetTimer("tPark11Close", 5000, 0);
  143. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускается!");
  144. return 1;
  145. }
  146. return 1;
  147. }
  148. else if(listitem == 2)
  149. {
  150. if(gGateStatus[11] == 0)
  151. {
  152. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  153. PlaySoundForObject(oPark_Matik2, 1165);//1035
  154. gGateStatus[11] = 1;//открыто
  155. return 1;
  156. }
  157. else
  158. {
  159. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  160. PlaySoundForObject(oPark_Matik2, 1165);//1035
  161. gGateStatus[11] = 0;//закрыто
  162. return 1;
  163. }
  164. }
  165. }
  166. else
  167. {
  168. //gShowDialog[playerid] = 0;
  169.  
  170. }
  171. return 1;
  172. }
  173. else if(dialogid == 336)
  174. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  175. if(response)
  176. {
  177. //gShowDialog[playerid] = 0;
  178. if(listitem == 0)
  179. {
  180. if(gGateStatus[1]==0)
  181. {
  182. gGateStatus[1] = 1;
  183. MoveObject(oPark2,1360.5906, -1677.5801, 18.6891, 1.0);
  184. MoveObject(oPark_Matik1,1364.7200, -1677.6000, 15.8100, 3.0);
  185. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  186.  
  187. Parktimer2 = SetTimer("tPark2Close", 12000, 0);
  188. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  189. return 1;
  190. }
  191. return 1;
  192. }
  193. else if(listitem == 1)
  194. {
  195. if(gGateStatus[3]==0)
  196. {
  197. gGateStatus[3] = 1;
  198. MoveObject(oPark2,1360.5906, -1677.5801, 18.6891, 1.0);
  199.  
  200. Parktimer22 = SetTimer("tPark22Close", 5000, 0);
  201. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускается!");
  202. return 1;
  203. }
  204. return 1;
  205. }
  206. else if(listitem == 2)
  207. {
  208. if(gGateStatus[11] == 0)
  209. {
  210. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  211. PlaySoundForObject(oPark_Matik2, 1165);//1035
  212. gGateStatus[11] = 1;//открыто
  213. return 1;
  214. }
  215. else
  216. {
  217. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  218. PlaySoundForObject(oPark_Matik2, 1165);//1035
  219. gGateStatus[11] = 0;//закрыто
  220. return 1;
  221. }
  222. }
  223. }
  224. else
  225. {
  226. //gShowDialog[playerid] = 0;
  227.  
  228. }
  229. return 1;
  230. }
  231. else if(dialogid == 337)
  232. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  233. if(response)
  234. {
  235. //gShowDialog[playerid] = 0;
  236. if(listitem == 0)
  237. {
  238. if(gGateStatus[4]==0)
  239. {
  240. gGateStatus[4] = 1;
  241. MoveObject(oPark3,1360.5906, -1677.5801, 21.5812, 1.0);
  242. MoveObject(oPark_Matik1,1364.7200, -1677.6000, 15.8100, 3.0);
  243. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  244.  
  245. Parktimer3 = SetTimer("tPark3Close", 16000, 0);
  246. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  247. return 1;
  248. }
  249. return 1;
  250. }
  251. else if(listitem == 1)
  252. {
  253. if(gGateStatus[5]==0)
  254. {
  255. gGateStatus[5] = 1;
  256. MoveObject(oPark3,1360.5906, -1677.5801, 21.5812, 1.0);
  257.  
  258. Parktimer33 = SetTimer("tPark33Close", 5000, 0);
  259. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускается!");
  260. return 1;
  261. }
  262. return 1;
  263. }
  264. else if(listitem == 2)
  265. {
  266. if(gGateStatus[11] == 0)
  267. {
  268. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  269. PlaySoundForObject(oPark_Matik2, 1165);//1035
  270. gGateStatus[11] = 1;//открыто
  271. return 1;
  272. }
  273. else
  274. {
  275. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  276. PlaySoundForObject(oPark_Matik2, 1165);//1035
  277. gGateStatus[11] = 0;//закрыто
  278. return 1;
  279. }
  280. }
  281. }
  282. else
  283. {
  284. //gShowDialog[playerid] = 0;
  285.  
  286. }
  287. return 1;
  288. }
  289. else if(dialogid == 338)
  290. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  291. if(response)
  292. {
  293. //gShowDialog[playerid] = 0;
  294. if(listitem == 0)
  295. {
  296. if(gGateStatus[6]==0)
  297. {
  298. gGateStatus[6] = 1;
  299. MoveObject(oPark4,1360.5906, -1677.5801, 24.3786, 1.0);
  300. MoveObject(oPark_Matik1,1364.7200, -1677.6000, 15.8100, 3.0);
  301. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  302.  
  303. Parktimer4 = SetTimer("tPark4Close", 20000, 0);
  304. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  305. return 1;
  306. }
  307. return 1;
  308. }
  309. else if(listitem == 1)
  310. {
  311. if(gGateStatus[7]==0)
  312. {
  313. gGateStatus[7] = 1;
  314. MoveObject(oPark4,1360.5905, -1677.6001, 24.3132, 1.0);
  315.  
  316. Parktimer44 = SetTimer("tPark44Close", 5000, 0);
  317. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускается!");
  318. return 1;
  319. }
  320. return 1;
  321. }
  322. else if(listitem == 2)
  323. {
  324. if(gGateStatus[11] == 0)
  325. {
  326. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  327. PlaySoundForObject(oPark_Matik2, 1165);//1035
  328. gGateStatus[11] = 1;//открыто
  329. return 1;
  330. }
  331. else
  332. {
  333. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  334. PlaySoundForObject(oPark_Matik2, 1165);//1035
  335. gGateStatus[11] = 0;//закрыто
  336. return 1;
  337. }
  338. }
  339. }
  340. else
  341. {
  342. //gShowDialog[playerid] = 0;
  343.  
  344. }
  345. return 1;
  346. }
  347. else if(dialogid == 339)
  348. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  349. if(response)
  350. {
  351. //gShowDialog[playerid] = 0;
  352. if(listitem == 0)
  353. {
  354. if(gGateStatus[8]==0)
  355. {
  356. gGateStatus[8] = 1;
  357. MoveObject(oPark5,1360.5906, -1677.5801, 27.2532, 1.0);
  358. MoveObject(oPark_Matik1,1364.7200, -1677.6000, 15.8100, 3.0);
  359. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  360.  
  361. Parktimer5 = SetTimer("tPark5Close", 25000, 0);
  362. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  363. return 1;
  364. }
  365. return 1;
  366. }
  367. else if(listitem == 1)
  368. {
  369. if(gGateStatus[9]==0)
  370. {
  371. gGateStatus[9] = 1;
  372. MoveObject(oPark5,1360.5906, -1677.5801, 27.2532, 1.0);
  373.  
  374. Parktimer55 = SetTimer("tPark55Close", 5000, 0);
  375. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускается!");
  376. return 1;
  377. }
  378. return 1;
  379. }
  380. else if(listitem == 2)
  381. {
  382. if(gGateStatus[11] == 0)
  383. {
  384. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  385. PlaySoundForObject(oPark_Matik2, 1165);//1035
  386. gGateStatus[11] = 1;//открыто
  387. return 1;
  388. }
  389. else
  390. {
  391. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  392. PlaySoundForObject(oPark_Matik2, 1165);//1035
  393. gGateStatus[11] = 0;//закрыто
  394. return 1;
  395. }
  396. }
  397. }
  398. else
  399. {
  400. //gShowDialog[playerid] = 0;
  401.  
  402. }
  403. return 1;
  404. }
  405. else if(dialogid == 340)
  406. { //ShowPlayerDialog(playerid,333,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  407. if(response)
  408. {
  409. //gShowDialog[playerid] = 0;
  410. if(listitem == 0)
  411. {
  412. new listitems[] = "Поднять\
  413. \nОпустить\
  414. \nОткрыть/Закрыть ворота в парк-матик";
  415. ShowPlayerDialog(playerid,341,DIALOG_STYLE_LIST,"Park-Matik _1 stage_",listitems,"OK","Cancel");
  416. }
  417. else if(listitem == 1)
  418. {
  419. new listitems[] = "Поднять\
  420. \nОпустить\
  421. \nОткрыть/Закрыть ворота в парк-матик";
  422. ShowPlayerDialog(playerid,342,DIALOG_STYLE_LIST,"Park-Matik _2 stage_",listitems,"OK","Cancel");
  423. }
  424. else if(listitem == 2)
  425. {
  426. new listitems[] = "Поднять\
  427. \nОпустить\
  428. \nОткрыть/Закрыть ворота в парк-матик";
  429. ShowPlayerDialog(playerid,343,DIALOG_STYLE_LIST,"Park-Matik _3 stage_",listitems,"OK","Cancel");
  430. }
  431. else if(listitem == 3)
  432. {
  433. new listitems[] = "Поднять\
  434. \nОпустить\
  435. \nОткрыть/Закрыть ворота в парк-матик";
  436. ShowPlayerDialog(playerid,344,DIALOG_STYLE_LIST,"Park-Matik _4 stage_",listitems,"OK","Cancel");
  437. }
  438. else if(listitem == 4)
  439. {
  440. new listitems[] = "Поднять\
  441. \nОпустить\
  442. \nОткрыть/Закрыть ворота в парк-матик";
  443. ShowPlayerDialog(playerid,345,DIALOG_STYLE_LIST,"Park-Matik _5 stage_",listitems,"OK","Cancel");
  444. }
  445. else if(listitem == 5)
  446. {
  447. new listitems[] = "Поднять\
  448. \nОпустить\
  449. \nОткрыть/Закрыть ворота в парк-матик";
  450. ShowPlayerDialog(playerid,346,DIALOG_STYLE_LIST,"Park-Matik _6 stage_",listitems,"OK","Cancel");
  451. }
  452. }
  453. else
  454. {
  455. //gShowDialog[playerid] = 0;
  456.  
  457. }
  458. TogglePlayerControllableEx(playerid, 1);
  459. return 1;
  460. }
  461. else if(dialogid == 341)
  462. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  463. if(response)
  464. {
  465. //gShowDialog[playerid] = 0;
  466. if(listitem == 0)
  467. {
  468. if(gGateStatus[13] == 1)
  469. {
  470. MoveObject(oMatik,1364.8300, -1677.8300, 12.3100, 1.0);
  471. MoveObject(oMatik_1,1362.9891, -1677.5344, 17.7569, 3.0);
  472. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  473. Matiktimer_1 = SetTimer("tMaikClose_1", 3500, 0);
  474. gGateStatus[13] = 0;//открыто
  475. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  476. return 1;
  477. }
  478. return 1;
  479. }
  480. else if(listitem == 1)
  481. {
  482. if(gGateStatus[13] == 0)
  483. {
  484. MoveObject(oMatik,1360.5906, -1677.5801, 12.3291, 1.0);
  485. MoveObject(oMatik_1,1362.9891, -1677.5344, 17.7569, 3.0);
  486. Matiktimer_1 = SetTimer("tMatikClose_1", 5000, 0);
  487. gGateStatus[13] = 1;//закрыто
  488. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускаеться!");
  489. return 1;
  490. }
  491. return 1;
  492. }
  493. else if(listitem == 2)
  494. {
  495. if(gGateStatus[11] == 0)
  496. {
  497. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  498. PlaySoundForObject(oPark_Matik2, 1165);//1035
  499. gGateStatus[11] = 1;//открыто
  500. return 1;
  501. }
  502. else
  503. {
  504. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  505. PlaySoundForObject(oPark_Matik2, 1165);//1035
  506. gGateStatus[11] = 0;//закрыто
  507. return 1;
  508. }
  509. }
  510. }
  511. else
  512. {
  513. //gShowDialog[playerid] = 0;
  514.  
  515. }
  516. return 1;
  517. }
  518. else if(dialogid == 342)
  519. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  520. if(response)
  521. {
  522. //gShowDialog[playerid] = 0;
  523. if(listitem == 0)
  524. {
  525. if(gGateStatus[14]==0)
  526. {
  527. gGateStatus[14] = 1;
  528. MoveObject(oMatik1,1360.5908, -1677.2751, 15.8139, 1.0);
  529. MoveObject(oPark_Matik1,1364.7200, -1677.6000, 15.8100, 3.0);
  530. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  531.  
  532. Matiktimer1 = SetTimer("tMatik1Close", 5000, 0);
  533. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  534. return 1;
  535. }
  536. return 1;
  537. }
  538. else if(listitem == 1)
  539. {
  540. if(gGateStatus[15]==0)
  541. {
  542. gGateStatus[15] = 1;
  543. MoveObject(oMatik1,1360.5908, -1677.2751, 15.8139, 1.0);
  544.  
  545. Matiktimer11 = SetTimer("tMatik11Close", 5000, 0);
  546. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускается!");
  547. return 1;
  548. }
  549. return 1;
  550. }
  551. else if(listitem == 2)
  552. {
  553. if(gGateStatus[11] == 0)
  554. {
  555. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  556. PlaySoundForObject(oPark_Matik2, 1165);//1035
  557. gGateStatus[11] = 1;//открыто
  558. return 1;
  559. }
  560. else
  561. {
  562. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  563. PlaySoundForObject(oPark_Matik2, 1165);//1035
  564. gGateStatus[11] = 0;//закрыто
  565. return 1;
  566. }
  567. }
  568. }
  569. else
  570. {
  571. //gShowDialog[playerid] = 0;
  572.  
  573. }
  574. return 1;
  575. }
  576. else if(dialogid == 343)
  577. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  578. if(response)
  579. {
  580. //gShowDialog[playerid] = 0;
  581. if(listitem == 0)
  582. {
  583. if(gGateStatus[16]==0)
  584. {
  585. gGateStatus[16] = 1;
  586. MoveObject(oMatik2,1360.5906, -1677.5801, 18.6891, 1.0);
  587. MoveObject(oPark_Matik1,1364.7200, -1677.6000, 15.8100, 3.0);
  588. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  589.  
  590. Matiktimer2 = SetTimer("tMatik2Close", 12000, 0);
  591. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  592. return 1;
  593. }
  594. return 1;
  595. }
  596. else if(listitem == 1)
  597. {
  598. if(gGateStatus[17]==0)
  599. {
  600. gGateStatus[17] = 1;
  601. MoveObject(oMatik2,1360.5906, -1677.5801, 18.6891, 1.0);
  602.  
  603. Matiktimer22 = SetTimer("tMatik22Close", 5000, 0);
  604. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускается!");
  605. return 1;
  606. }
  607. return 1;
  608. }
  609. else if(listitem == 2)
  610. {
  611. if(gGateStatus[11] == 0)
  612. {
  613. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  614. PlaySoundForObject(oPark_Matik2, 1165);//1035
  615. gGateStatus[11] = 1;//открыто
  616. return 1;
  617. }
  618. else
  619. {
  620. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  621. PlaySoundForObject(oPark_Matik2, 1165);//1035
  622. gGateStatus[11] = 0;//закрыто
  623. return 1;
  624. }
  625. }
  626. }
  627. else
  628. {
  629. //gShowDialog[playerid] = 0;
  630.  
  631. }
  632. return 1;
  633. }
  634. else if(dialogid == 344)
  635. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  636. if(response)
  637. {
  638. //gShowDialog[playerid] = 0;
  639. if(listitem == 0)
  640. {
  641. if(gGateStatus[18]==0)
  642. {
  643. gGateStatus[18] = 1;
  644. MoveObject(oMatik3,1360.5906, -1677.5801, 21.5812, 1.0);
  645. MoveObject(oPark_Matik1,1364.7200, -1677.6000, 15.8100, 3.0);
  646. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  647.  
  648. Matiktimer3 = SetTimer("tMatik3Close", 12000, 0);
  649. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  650. return 1;
  651. }
  652. return 1;
  653. }
  654. else if(listitem == 1)
  655. {
  656. if(gGateStatus[19]==0)
  657. {
  658. gGateStatus[19] = 1;
  659. MoveObject(oMatik3,1360.5906, -1677.5801, 21.5812, 1.0);
  660.  
  661. Matiktimer33 = SetTimer("tMatik33Close", 5000, 0);
  662. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускается!");
  663. return 1;
  664. }
  665. return 1;
  666. }
  667. else if(listitem == 2)
  668. {
  669. if(gGateStatus[11] == 0)
  670. {
  671. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  672. PlaySoundForObject(oPark_Matik2, 1165);//1035
  673. gGateStatus[11] = 1;//открыто
  674. return 1;
  675. }
  676. else
  677. {
  678. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  679. PlaySoundForObject(oPark_Matik2, 1165);//1035
  680. gGateStatus[11] = 0;//закрыто
  681. return 1;
  682. }
  683. }
  684. }
  685. else
  686. {
  687. //gShowDialog[playerid] = 0;
  688.  
  689. }
  690. return 1;
  691. }
  692. else if(dialogid == 345)
  693. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  694. if(response)
  695. {
  696. //gShowDialog[playerid] = 0;
  697. if(listitem == 0)
  698. {
  699. if(gGateStatus[20]==0)
  700. {
  701. gGateStatus[20] = 1;
  702. MoveObject(oMatik4,1360.5906, -1677.5801, 24.3786, 1.0);
  703. MoveObject(oPark_Matik1,1364.7200, -1677.6000, 15.8100, 3.0);
  704. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  705.  
  706. Matiktimer4 = SetTimer("tMatik4Close", 14000, 0);
  707. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  708. return 1;
  709. }
  710. return 1;
  711. }
  712. else if(listitem == 1)
  713. {
  714. if(gGateStatus[21]==0)
  715. {
  716. gGateStatus[21] = 1;
  717. MoveObject(oMatik4,1360.5905, -1677.6001, 24.3132, 1.0);
  718.  
  719. Matiktimer44 = SetTimer("tMatik44Close", 5000, 0);
  720. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускается!");
  721. return 1;
  722. }
  723. return 1;
  724. }
  725. else if(listitem == 2)
  726. {
  727. if(gGateStatus[11] == 0)
  728. {
  729. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  730. PlaySoundForObject(oPark_Matik2, 1165);//1035
  731. gGateStatus[11] = 1;//открыто
  732. return 1;
  733. }
  734. else
  735. {
  736. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  737. PlaySoundForObject(oPark_Matik2, 1165);//1035
  738. gGateStatus[11] = 0;//закрыто
  739. return 1;
  740. }
  741. }
  742. }
  743. else
  744. {
  745. //gShowDialog[playerid] = 0;
  746.  
  747. }
  748. return 1;
  749. }
  750. else if(dialogid == 346)
  751. { //ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"TOG - список переключателей",listitems,"OK","Cancel");
  752. if(response)
  753. {
  754. //gShowDialog[playerid] = 0;
  755. if(listitem == 0)
  756. {
  757. if(gGateStatus[22]==0)
  758. {
  759. gGateStatus[22] = 1;
  760. MoveObject(oMatik5,1360.5906, -1677.5801, 27.2532, 1.0);
  761. MoveObject(oPark_Matik1,1364.7200, -1677.6000, 15.8100, 3.0);
  762. MoveObject(oPark_Matik,1360.4728, -1673.3136, 14.1741, 1.0);
  763.  
  764. Matiktimer5 = SetTimer("tMatik5Close", 15000, 0);
  765. SendClientMessage(playerid, COLOR_YELLOW,"Платформа поднимаетыся на своё место!");
  766. return 1;
  767. }
  768. return 1;
  769. }
  770. else if(listitem == 1)
  771. {
  772. if(gGateStatus[23]==0)
  773. {
  774. gGateStatus[23] = 1;
  775. MoveObject(oMatik5,1360.5906, -1677.5801, 27.2532, 1.0);
  776.  
  777. Matiktimer55 = SetTimer("tMatik55Close", 5000, 0);
  778. SendClientMessage(playerid, COLOR_YELLOW,"Платформа опускается!");
  779. return 1;
  780. }
  781. return 1;
  782. }
  783. else if(listitem == 2)
  784. {
  785. if(gGateStatus[11] == 0)
  786. {
  787. MoveObject(oPark_Matik2,1359.4854, -1664.4935, 12.7648, 1.0);
  788. PlaySoundForObject(oPark_Matik2, 1165);//1035
  789. gGateStatus[11] = 1;//открыто
  790. return 1;
  791. }
  792. else
  793. {
  794. MoveObject(oPark_Matik2,1364.3604, -1664.4230, 12.7648, 1.0);
  795. PlaySoundForObject(oPark_Matik2, 1165);//1035
  796. gGateStatus[11] = 0;//закрыто
  797. return 1;
  798. }
  799. }
  800. }
  801. else
  802. {
  803. //gShowDialog[playerid] = 0;
  804.  
  805. }
  806. return 1;
  807. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement