Advertisement
Sem_Loreann

Untitled

Apr 19th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.75 KB | None | 0 0
  1. void KeyJob(playerid, jobtype)
  2. {
  3. case 1:
  4. {
  5. int r = random(2);
  6. if(r == 0)
  7. {
  8. pKeyJob{playerid} = 1;
  9. pProverka{playerid} = 1;
  10.  
  11. TextDrawShowForPlayer(playerid, games_TD[0]);
  12. TextDrawShowForPlayer(playerid, games_TD[1]);
  13. TextDrawShowForPlayer(playerid, games_TD[3]);
  14.  
  15. TextDrawHideForPlayer(playerid, games_TD[2]);
  16. TextDrawHideForPlayer(playerid, games_TD[4]);
  17. TextDrawHideForPlayer(playerid, games_TD[5]);
  18. }
  19. else if(r == 1)
  20. {
  21. pKeyJob{playerid} = 2;
  22. pProverka{playerid} = 1;
  23.  
  24. TextDrawShowForPlayer(playerid, games_TD[0]);
  25. TextDrawShowForPlayer(playerid, games_TD[1]);
  26. TextDrawShowForPlayer(playerid, games_TD[2]);
  27.  
  28. TextDrawHideForPlayer(playerid, games_TD[3]);
  29. TextDrawHideForPlayer(playerid, games_TD[4]);
  30. TextDrawHideForPlayer(playerid, games_TD[5]);
  31. }
  32. if(pKeys{playerid} == 10)
  33. {
  34. TogglePlayerControllable(playerid, 1);
  35.  
  36. SetPlayerAttachedObject(playerid, 2 , 2358, 1,0.11,0.36,0.0,0.0,90.0);
  37. RemovePlayerAttachedObject(playerid, 0);
  38. RemovePlayerAttachedObject(playerid, 1);
  39.  
  40. ClearAnimations(playerid);
  41. SetPlayerSpecialAction(playerid, SPECIAL_ACTION_CARRY);
  42. SendClientMessage(playerid, c_ARGON, "Ты разобрал содержимое коробки, теперь пройди за столы напротив для сбора макета оружия.");
  43.  
  44. TextDrawHideForPlayer(playerid, games_TD[0]);
  45. TextDrawHideForPlayer(playerid, games_TD[1]);
  46. TextDrawHideForPlayer(playerid, games_TD[2]);
  47. TextDrawHideForPlayer(playerid, games_TD[3]);
  48. PlayerTextDrawHide(playerid, games_PTD[playerid]);
  49.  
  50. PlayerTextDrawTextSize(playerid, games_PTD[playerid], 0.0, 19.0);
  51. CheckCountGames[playerid] = 0;
  52.  
  53. pKeyJob{playerid} = 0;
  54. pProverka{playerid} = 0;
  55. Workpiece[playerid] = 2;
  56.  
  57. DestroyObject(PlantObject[playerid]);
  58. PlantObject[playerid] = -1;
  59. }
  60. }
  61. case 2:
  62. {
  63. int r = random(2);
  64. if(r == 0)
  65. {
  66. pKeyJob{playerid} = 3;
  67. pProverka{playerid} = 1;
  68.  
  69. TextDrawShowForPlayer(playerid, games_TD[0]);
  70. TextDrawShowForPlayer(playerid, games_TD[1]);
  71. TextDrawShowForPlayer(playerid, games_TD[3]);
  72.  
  73. TextDrawHideForPlayer(playerid, games_TD[2]);
  74. TextDrawHideForPlayer(playerid, games_TD[4]);
  75. TextDrawHideForPlayer(playerid, games_TD[5]);
  76. }
  77. else if(r == 1)
  78. {
  79. pKeyJob{playerid} = 4;
  80. pProverka{playerid} = 1;
  81.  
  82. TextDrawShowForPlayer(playerid, games_TD[0]);
  83. TextDrawShowForPlayer(playerid, games_TD[1]);
  84. TextDrawShowForPlayer(playerid, games_TD[2]);
  85.  
  86. TextDrawHideForPlayer(playerid, games_TD[3]);
  87. TextDrawHideForPlayer(playerid, games_TD[4]);
  88. TextDrawHideForPlayer(playerid, games_TD[5]);
  89. }
  90. if(pKeys{playerid} == 10)
  91. {
  92. TogglePlayerControllable(playerid, 1);
  93.  
  94. RemovePlayerAttachedObject(playerid, 0);
  95. RemovePlayerAttachedObject(playerid, 1);
  96.  
  97. RemovePlayerAttachedObject(playerid, 2);
  98. SetPlayerSpecialAction (playerid, SPECIAL_ACTION_NONE);
  99. SetPlayerAttachedObject(playerid, 0, pGunModel[playerid], 6);
  100. SetPlayerCheckpoint(playerid, -838.0020,5098.2310,36.9726, 1.5);
  101. SendClientMessage(playerid, c_ARGON, "Макет оружия собран, теперь отнеси его на склад.");
  102.  
  103. TextDrawHideForPlayer(playerid, games_TD[0]);
  104. TextDrawHideForPlayer(playerid, games_TD[1]);
  105. TextDrawHideForPlayer(playerid, games_TD[2]);
  106. TextDrawHideForPlayer(playerid, games_TD[3]);
  107.  
  108. PlayerTextDrawTextSize(playerid, games_PTD[playerid], 0.0, 19.0);
  109. CheckCountGames[playerid] = 0;
  110. PlayerTextDrawHide(playerid, games_PTD[playerid]);
  111.  
  112. pKeyJob{playerid} = 0;
  113. Workpiece[playerid] = 3;
  114. pProverka{playerid} = 0;
  115.  
  116. DestroyObject(PlantObject[playerid]);
  117. PlantObject[playerid] = -1;
  118. }
  119. }
  120. return true;
  121. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement