Advertisement
Sem_Loreann

Untitled

Apr 24th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. case 3777:
  2. {
  3. if(!response) return true;
  4. new Float:x, Float:y, Float:z,Float:dist,Float:lowest,number = 1;
  5. switch(listitem)
  6. {
  7. case 0: // 1. ближайшие бизнесы
  8. {
  9. GetPlayerPos(playerid, x,y,z);
  10. lowest = PointToPoint(x,y,z,BizzInfo[1][bEntr][0],BizzInfo[1][bEntr][1],BizzInfo[1][bEntr][2]);
  11. for(new i; i < TOTALBIZZ; i++ )
  12. {
  13. dist = PointToPoint(x,y,z,BizzInfo[1][bEntr][0],BizzInfo[1][bEntr][1],BizzInfo[1][bEntr][2]);
  14. if(dist < lowest)
  15. {
  16. lowest = dist;
  17. number = i;
  18. }
  19. }
  20. SendClientMessage(playerid,-1,"Местоположение ближайшего бизнеса установлено.");
  21. SetPlayerCheckpoint(playerid,BizzInfo[number][bEntr][0],BizzInfo[number][bEntr][1],BizzInfo[number][bEntr][2],3.0);
  22. return true;
  23. }
  24. case 1:
  25. {
  26. GetPlayerPos(playerid, x,y,z);
  27. lowest = PointToPoint(x,y,z,ATMInfo[1][aPos][0],ATMInfo[1][aPos][1],ATMInfo[1][aPos][2]);
  28. for(new i; i < TOTALATM; i++ )
  29. {
  30. dist = PointToPoint(x,y,z,ATMInfo[1][aPos][0],ATMInfo[1][aPos][1],ATMInfo[1][aPos][2]);
  31. if(dist < lowest)
  32. {
  33. lowest = dist;
  34. number = i;
  35. }
  36. }
  37. SendClientMessage(playerid,-1,"Местоположение ближайшего банкомата установлено.");
  38. SetPlayerCheckpoint(playerid,ATMInfo[number][aPos][0],ATMInfo[number][aPos][1],ATMInfo[number][aPos][2],3.0);
  39. return true;
  40. }
  41. }
  42. return true;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement