adri1

Untitled

Sep 5th, 2017
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. if(up_down || left_right)
  2. {
  3. if(CHARACTER_INFO[playerid][ch_STYLE] != 0 && CHARACTER_INFO[playerid][ch_STATE] == ROLEPLAY_STATE_NORMAL && PLAYER_TEMP[playerid][pt_CONTROL])
  4. {
  5. if(PLAYER_TEMP[playerid][pt_LAST_KEY] != Keys && gettime() > PLAYER_TEMP[playerid][pt_STYLE_IMMUNITY])
  6. {
  7. switch(Keys)
  8. {
  9. case KEY_WALK: ApplyAnimation(playerid, Style_Info[ CHARACTER_INFO[playerid][ch_STYLE] ][style_WALK_LIB], Style_Info[ CHARACTER_INFO[playerid][ch_STYLE] ][style_WALK_ANIM], 4.1, 1, 1, 1, 1, 1, 1);
  10. case KEY_SPRINT: ApplyAnimation(playerid, Style_Info[ CHARACTER_INFO[playerid][ch_STYLE] ][style_SPRINT_LIB], Style_Info[ CHARACTER_INFO[playerid][ch_STYLE] ][style_SPRINT_ANIM], 4.1, 1, 1, 1, 1, 1, 1);
  11. case 0: ApplyAnimation(playerid, Style_Info[ CHARACTER_INFO[playerid][ch_STYLE] ][style_RUN_LIB], Style_Info[ CHARACTER_INFO[playerid][ch_STYLE] ][style_RUN_ANIM], 4.1, 1, 1, 1, 1, 1, 1);
  12. }
  13. PLAYER_TEMP[playerid][pt_LAST_KEY] = Keys;
  14. }
  15. }
  16.  
  17. switch(Keys)
  18. {
  19. case KEY_SPRINT:
  20. {
  21. PLAYER_TEMP[playerid][pt_PED_STATE] = PED_SPRINTING;
  22. PLAYER_TEMP[playerid][pt_HUNGRY_THIRST_DISCOUNT_TIME] = 5;
  23. }
  24. case KEY_WALK:
  25. {
  26. PLAYER_TEMP[playerid][pt_PED_STATE] = PED_WALKING;
  27. PLAYER_TEMP[playerid][pt_HUNGRY_THIRST_DISCOUNT_TIME] = 10;
  28. }
  29. default:
  30. {
  31. PLAYER_TEMP[playerid][pt_PED_STATE] = PED_RUNNING;
  32. PLAYER_TEMP[playerid][pt_HUNGRY_THIRST_DISCOUNT_TIME] = 20;
  33. }
  34. }
  35. }
  36. else
  37. {
  38. if(CHARACTER_INFO[playerid][ch_STYLE] != 0 && CHARACTER_INFO[playerid][ch_STATE] == ROLEPLAY_STATE_NORMAL && PLAYER_TEMP[playerid][pt_CONTROL])
  39. {
  40. if(PLAYER_TEMP[playerid][pt_LAST_KEY] > -1)
  41. {
  42. ApplyAnimation(playerid, Style_Info[CHARACTER_INFO[playerid][ch_STYLE] ][style_IDLE_LIB], Style_Info[ CHARACTER_INFO[playerid][ch_STYLE] ][style_IDLE_ANIM], 4.0, 0, 0, 0, 0, 1, 1);
  43. PLAYER_TEMP[playerid][pt_LAST_KEY] = -1;
  44. }
  45. }
  46.  
  47. PLAYER_TEMP[playerid][pt_PED_STATE] = PED_STOPPED;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment