Advertisement
Guest User

Untitled

a guest
Mar 13th, 2016
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.54 KB | None | 0 0
  1. if ( newkeys & KEY_SPRINT && !IsPlayerInAnyVehicle( playerid ) || newkeys & KEY_HANDBRAKE && IsPlayerInAnyVehicle( playerid ) ) // Uzbindinam SPACE
  2. {
  3. if(IsPlayerInRangeOfPoint(playerid, 10.0 , -> 799.3759766,664.6290283,11.7869997<- )) // Irasom uzdarytu vartu kordinates kur yra rodyklem pazymeta. Rodykles kai pakeitete kordinates istrinkite
  4. {
  5. if(playerDB[playerid][darbas]==7) //Cia irasykit darbo id. Darbo id nurodys kas gales darynet vartus
  6. {
  7. if(GetPVarInt(playerid, "vartai1") == 0)
  8. {
  9. MoveDynamicObject(vartai1, 799.3759765625, 664.62902832031, 6.4120001792908, 2);//Čia irašykite atidaritų vartų kordinates
  10. GameTextForPlayer(playerid,"~g~Vartai Atidaromi!",1500,5); //ši eilute daro ta kai atidarote vartus jums ekrane parodys "Vartai atidaromi" teksta
  11. SetPVarInt(playerid, "vartai1", 1);
  12. }
  13. else if(GetPVarInt(playerid, "vartai1") == 1)
  14. {
  15. MoveDynamicObject(vartai1, 799.3759766,664.6290283,11.7869997, 2);//Cia irasykite uzdarytu vartu kordinates
  16. GameTextForPlayer(playerid,"~g~Vartai Uzdaromi!",1500,5); //ši eilute daro ta kai atidarote vartus jums ekrane parodys "Vartai atidaromi" teksta
  17. SetPVarInt(playerid, "vartai1", 0);
  18. }
  19. }
  20. }
  21. ///////////////Jaigu Norit kad taip pat su space užsidarytu ir kiti vartai, tiesiog prateskit kodą. Ir poto viska teskitte kaip ir pirmam pavizdyje, tiesiog nepamirskite pakeist darbų ID, vartų pavadinimus, ir aišku kordinates.
  22. else if(IsPlayerInRangeOfPoint(playerid, 10.0 , 713.1799, 1927.1957, 7.3459)) // Vietoi X,Y,Z iraome vartu koordinates
  23. {
  24. if(playerDB[playerid][darbas]==14)
  25. {
  26. if(GetPVarInt(playerid, "grovez") == 0)
  27. {
  28. MoveObject(grovev, 713.1799, 1927.1957, 1.6543, 2);//Atidarom
  29. GameTextForPlayer(playerid,"~g~Vartai Atidaromi!",1500,5);
  30. SetPVarInt(playerid, "grovez", 1);
  31. }
  32. else if(GetPVarInt(playerid, "grovez") == 1)
  33. {
  34. MoveObject(grovev, 713.1799, 1927.1957, 7.3459,2);//uzdarom
  35. GameTextForPlayer(playerid,"~g~Vartai Uzdaromi!",1500,5);
  36. SetPVarInt(playerid, "grovez", 0);
  37. }
  38. }
  39. }
  40. //Šis kodas užbaigia vartų kodus. Turiu omenyje kad prasidės kiti bind'ai ar visiškai naujos sistemos. Viska užbaigia pats paskutinis skliaustas
  41. else if(IsPlayerInRangeOfPoint(playerid, 10.0 , -322.9429932,1735.9659424,43.8069992)) // Vietoi X,Y,Z iraome vartu koordinates
  42. {
  43. if(playerDB[playerid][darbas]==4)
  44. {
  45. if(GetPVarInt(playerid, "dylaz") == 0)
  46. {
  47. MoveDynamicObject(dylbaze1, -322.94198608398, 1735.9659423828, 35.006999969482, 2);//Atidarom
  48. GameTextForPlayer(playerid,"~g~Vartai Atidaromi!",1500,5);
  49. SetPVarInt(playerid, "dylaz", 1);
  50. }
  51. else if(GetPVarInt(playerid, "dylaz") == 1)
  52. {
  53. MoveDynamicObject(dylbaze1, -322.9429932,1735.9659424,43.8069992, 2);//Atidarom
  54. GameTextForPlayer(playerid,"~g~Vartai Uzdaromi!",1500,5);
  55. SetPVarInt(playerid, "dylaz", 0);
  56. }
  57. }
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement