Advertisement
Guest User

Untitled

a guest
Aug 25th, 2017
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.72 KB | None | 0 0
  1. CPed * gracz = FindPlayerPed();
  2. else if (KeyPressed(VK_RBUTTON))
  3. {
  4. if (!gracz->m_apNearPeds[0] && !gracz->m_apNearPeds[1] && !gracz->m_apNearPeds[2] && !gracz->m_apNearPeds[3] && !gracz->m_apNearPeds[4] && !gracz->m_apNearPeds[5] && !gracz->m_apNearPeds[6] && !gracz->m_apNearPeds[7] && !gracz->m_apNearPeds[8] && !gracz->m_apNearPeds[9] && !gracz->m_apNearPeds[10]) { return; }
  5. if (gracz->m_apNearPeds[0]->m_fHealth != 0.0 && gracz->m_apNearPeds[0]->IsPedShootable() && gracz->m_apNearPeds[0]->IsVisible())
  6. {
  7. if (gracz->m_apNearPeds[0])
  8. {
  9. gracz->m_pPointGunAt = gracz->m_apNearPeds[0];
  10. gracz->AimGun();
  11. gracz->Attack();
  12. gracz->ClearAttackByRemovingAnim();
  13. return;
  14. }
  15. }
  16. else
  17. {
  18. if (gracz->m_apNearPeds[1]->m_fHealth != 0.0&& gracz->m_apNearPeds[1]->IsPedShootable() && gracz->m_apNearPeds[1]->IsVisible())
  19. {
  20. gracz->m_pPointGunAt = gracz->m_apNearPeds[1];
  21. gracz->AimGun();
  22. gracz->Attack();
  23. gracz->ClearAttackByRemovingAnim();
  24. return;
  25. }
  26. else
  27. {
  28. if (gracz->m_apNearPeds[2]->m_fHealth != 0.0&& gracz->m_apNearPeds[2]->IsPedShootable() && gracz->m_apNearPeds[2]->IsVisible())
  29. {
  30. gracz->m_pPointGunAt = gracz->m_apNearPeds[2];
  31. gracz->AimGun();
  32. gracz->Attack();
  33. gracz->ClearAttackByRemovingAnim();
  34. return;
  35. }
  36. else
  37. {
  38. if (gracz->m_apNearPeds[3]->m_fHealth != 0.0&& gracz->m_apNearPeds[3]->IsPedShootable() && gracz->m_apNearPeds[3]->IsVisible())
  39. {
  40. gracz->m_pPointGunAt = gracz->m_apNearPeds[3];
  41. gracz->AimGun();
  42. gracz->Attack();
  43. gracz->ClearAttack();
  44. gracz->m_pPointGunAt = gracz;
  45. return;
  46. }
  47. else
  48. {
  49. if (gracz->m_apNearPeds[4]->m_fHealth != 0.0&& gracz->m_apNearPeds[4]->IsPedShootable() && gracz->m_apNearPeds[4]->IsVisible())
  50. {
  51. gracz->m_pPointGunAt = gracz->m_apNearPeds[4];
  52. gracz->AimGun();
  53. gracz->Attack();
  54. gracz->ClearAttack();
  55. gracz->m_pPointGunAt = gracz;
  56. return;
  57. }
  58. else
  59. {
  60. if (gracz->m_apNearPeds[5]->m_fHealth != 0.0&& gracz->m_apNearPeds[5]->IsPedShootable() && gracz->m_apNearPeds[5]->IsVisible())
  61. {
  62. gracz->m_pPointGunAt = gracz->m_apNearPeds[5];
  63. gracz->AimGun();
  64. gracz->Attack();
  65. gracz->ClearAttackByRemovingAnim();
  66.  
  67. return;
  68. }
  69. else
  70. {
  71. if (gracz->m_apNearPeds[6]->m_fHealth != 0.0&& gracz->m_apNearPeds[6]->IsPedShootable() && gracz->m_apNearPeds[6]->IsVisible())
  72. {
  73. gracz->m_pPointGunAt = gracz->m_apNearPeds[6];
  74. gracz->AimGun();
  75. gracz->Attack();
  76.  
  77.  
  78. gracz->ClearAttackByRemovingAnim();
  79. return;
  80. }
  81. else
  82. {
  83. if (gracz->m_apNearPeds[7]->m_fHealth != 0.0&& gracz->m_apNearPeds[7]->IsPedShootable() && gracz->m_apNearPeds[7]->IsVisible())
  84. {
  85. gracz->m_pPointGunAt = gracz->m_apNearPeds[7];
  86. gracz->AimGun();
  87. gracz->Attack();
  88. gracz->ClearAttackByRemovingAnim();
  89. return;
  90. }
  91. else
  92. {
  93. if (gracz->m_apNearPeds[8]->m_fHealth != 0.0&& gracz->m_apNearPeds[8]->IsPedShootable() && gracz->m_apNearPeds[8]->IsVisible())
  94. {
  95. gracz->m_pPointGunAt = gracz->m_apNearPeds[8];
  96. gracz->AimGun();
  97. gracz->Attack();
  98. gracz->ClearAttackByRemovingAnim();
  99. return;
  100. }
  101. else
  102. {
  103. if (gracz->m_apNearPeds[9]->m_fHealth != 0.0&& gracz->m_apNearPeds[9]->IsPedShootable() && gracz->m_apNearPeds[9]->IsVisible())
  104. {
  105. gracz->m_pPointGunAt = gracz->m_apNearPeds[9];
  106. gracz->AimGun();
  107. gracz->Attack();
  108. gracz->ClearAttackByRemovingAnim();
  109. return;
  110. }
  111. else
  112. {
  113. gracz->ClearAimFlag();
  114. gracz->ClearAttack();
  115. gracz->SetCurrentWeapon(0);
  116. return;
  117. /* if (gracz->m_apNearPeds[10]->m_fHealth != 0.0&& gracz->m_apNearPeds[10]->IsPedShootable() && gracz->m_apNearPeds[10]->IsVisible())
  118. {
  119. gracz->m_pPointGunAt = gracz->m_apNearPeds[10];
  120. gracz->AimGun();
  121. gracz->ReactToAttack(gracz->m_apNearPeds[10]);
  122. gracz->Attack();
  123. return;
  124. }*/
  125. }
  126. }
  127. }
  128. }
  129. }
  130. }
  131. }
  132. }
  133. }
  134. }
  135. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement