Advertisement
Trsak

Untitled

Apr 25th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. $(function(){
  2. window.addEventListener('message', function(event) {
  3. $('#health .bg').css('height', event.data.health+'%')
  4. $('#armor .bg').css('height', event.data.armor+'%')
  5.  
  6. if (event.data.action == "setValue"){
  7. if (event.data.key == "job"){
  8. setJobIcon(event.data.icon)
  9. }
  10. setValue(event.data.key, event.data.value)
  11.  
  12. }else if (event.data.action == "updateStatus"){
  13. updateStatus(event.data.status)
  14. }else if (event.data.action == "setTalking"){
  15.  
  16. setTalking(event.data.value)
  17. }else if (event.data.action == "setProximity"){
  18. setProximity(event.data.value)
  19. }else if (event.data.action == "toggle"){
  20. if (event.data.show){
  21. $('#ui').show();
  22. } else{
  23. $('#ui').hide();
  24. }
  25. } else if (event.data.action == "toggleCar"){
  26. if (event.data.show){
  27. $('.carStats').show();
  28. } else{
  29. $('.carStats').hide();
  30. }
  31. }else if (event.data.action == "updateCarStatus"){
  32. updateCarStatus(event.data.status)
  33. }else if (event.data.action == "updateWeight"){
  34. updateWeight(event.data.weight)
  35. }
  36. });
  37.  
  38. });
  39.  
  40. function updateCarStatus(status){
  41. var fuel = status[0]
  42. var damage = status[1]
  43. var lock = status[2]
  44. var engine = status[3]
  45. $('#fuel .bg').css('height', fuel.percent+'%')
  46. $('#damage .bg').css('height', damage.percent+'%')
  47. $('#lock .bg').css('height', lock.status)
  48. if (lock.status == 0){
  49. color = "#f44336";
  50. }else{
  51. color = "#d65600";
  52. }
  53. $('#engine .bg').css('height', engine.status)
  54. if (engine.status == 0){
  55. color = "#f44336";
  56. }else{
  57. color = "#d65600";
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement