Guest User

Misijaaa

a guest
Nov 26th, 2021
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.41 KB | None | 0 0
  1. ////////////////////////////////// NEWOVI //////////////////////////////////
  2. new MisijaPokrenuta[MAX_PLAYERS];
  3. new IgracUzeoPakete[MAX_PLAYERS];
  4. ///////////////////////////////////////////////////////////////////////////
  5. public OnGameModeInit()
  6. {
  7.  
  8. CreateDynamic3DTextLabel(""ZELENA"(Actor) NarkoBoss:\n"BELA"Hej, imam posao ukoliko si zainteresiran...\nTrazen sam zbog kriminala, a treba mi kokain pod hitno.\nPlatio bih te dobrim novcima ukoliko bi mi ga dostavio. "ZELENA"(/pokrenimisiju)",0x9EC73DAA, 710.7203,-465.7318,16.3359, 30, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 20.0);
  9.  
  10. CreateDynamic3DTextLabel(""ZELENA"Kokain\n/uzmipakete"BELA" za uzimanje paketa",0x9EC73DAA, -1110.0609,-1671.0298,76.6899, 30, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 20.0);
  11.  
  12. CreateActor(113, 710.6572,-465.9182,16.3359, 1);
  13.  
  14. return 1;
  15. }
  16. ////////////////////////////////// DIALOG ///////////////////////////////////
  17. fDialog(8498)
  18. {
  19. if(!response) return 1;
  20. switch(listitem)
  21. {
  22.  
  23. case 0:
  24. {
  25. SetPlayerCheckpoint(playerid,710.7203,-465.7318,16.3359, 2);
  26. SCM(playerid,-1,""ZELENA"[BM:RP MISIJA] "BELA"Mjesto pocetka misije vam je oznaceno crveno na mapi!");
  27. }
  28. }
  29. return 1;
  30. }
  31. ////////////////////////////////// KOMANDE //////////////////////////////////
  32.  
  33. YCMD:misije(playerid, params[],help)
  34. {
  35. SPD(playerid, 8498, DIALOG_STYLE_LIST, ""ZELENA"Balkan Moon "BELA"Misije", ""ZELENA"01:"BELA" Dostavljanje droge narko-bossu", "Odaberi", "Zatvori");
  36. return 1;
  37. }
  38.  
  39. YCMD:pokrenimisiju(playerid, params[],help)
  40. {
  41. if (IsPlayerInRangeOfPoint(playerid, 7.0, 710.7203,-465.7318,16.3359))
  42. {
  43. if(MisijaPokrenuta[playerid] == 1) return SCM(playerid,-1,""CRVENA"#GRESKA: "BELA"Imas vec pokrenutu misiju!");
  44. MisijaPokrenuta[playerid] = 1;
  45. IgracUzeoPakete[playerid] = 0;
  46. SendClientMessage(playerid,-1,""ZELENA"[BM:RP MISIJA] "BELA"Mjesto gdje morate pokupiti torbu sa drogom vam je oznaceno crveno na mapi!");
  47. SendClientMessage(playerid,-1,""ZELENA"[BM:RP MISIJA] "BELA"Kada dodjete tamo preskocite kapiju ukoliko nemate daljinski! (ako niste clan bdt-a)");
  48. SetPlayerCheckpoint(playerid, -1110.0609,-1671.0298,76.6899, 3);
  49. }
  50. else return SCM(playerid,-1,""CRVENA"#GRESKA: "BELA"Niste kod mjesta za pokretanje misije! /misije");
  51. return 1;
  52. }
  53.  
  54. YCMD:prekinimisiju(playerid, params[],help)
  55. {
  56. if(MisijaPokrenuta[playerid] == 1)
  57. {
  58. SCM(playerid,-1,""ZELENA"[BM:RP MISIJA] "BELA"Misija je uspjesno prekinuta!");
  59. IgracUzeoPakete[playerid] = 0;
  60. MisijaPokrenuta[playerid] = 0;
  61. }
  62. else return SCM(playerid,-1,""CRVENA"#GRESKA: "BELA"Nemas pokrenutu misiju!");
  63. return 1;
  64. }
  65.  
  66. YCMD:uzmipakete(playerid, params[],help)
  67. {
  68. if (IsPlayerInRangeOfPoint(playerid, 7.0, -1110.0609,-1671.0298,76.6899))
  69. {
  70. if(MisijaPokrenuta[playerid] == 0) return SCM(playerid,-1,""CRVENA"#GRESKA: "BELA"Nisi pokrenuo misiju!");
  71. else if(MisijaPokrenuta[playerid] == 1)
  72. {
  73. SCM(playerid,-1,""ZELENA"[BM:RP] "BELA"Uspjesno ste uzeli torbu sa paketima droge, odnesite ih narkobossu!");
  74. SCM(playerid,-1,""ZELENA"[BM:RP] "BELA"Narkoboss vam je oznacen crveno na mapi, kada stignete do njega kucajte /dajpakete.");
  75. SetPlayerCheckpoint(playerid, 710.7203,-465.7318,16.3359, 3.0);
  76. SetPlayerAttachedObject( playerid, 8, 371, 1, 0.087999, -0.125000, -0.014000, 3.299999, 86.200019, -5.300003, 1.000000, 1.000000, 1.000000 );
  77. IgracUzeoPakete[playerid] = 1;
  78. new string[611];
  79. format(string, sizeof string, "* %s uzima pakete droge.",GetName(playerid));
  80. ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
  81. }
  82. }
  83. else return SCM(playerid,-1,""CRVENA"#GRESKA: "BELA"Niste kod mjesta za uzimanje paketa droge!");
  84. return 1;
  85. }
  86.  
  87. YCMD:dajpakete(playerid, params[],help)
  88. {
  89. if (IsPlayerInRangeOfPoint(playerid, 7.0, 710.7203,-465.7318,16.3359))
  90. {
  91. if(IgracUzeoPakete[playerid] == 0) return SCM(playerid,-1,""CRVENA"#GRESKA: "BELA"Nisi uzeo pakete droge!");
  92. SCM(playerid,-1,""ZELENA"[BM:RP] "BELA"Dali ste torbu sa paketima narbossu, te vam je on platio sa 24000 dolara!");
  93. GivePlayerMoney(playerid, 24000);
  94. MisijaPokrenuta[playerid] = 0;
  95. new string[612];
  96. format(string, sizeof string, "* %s daje pakete droge narko-bossu.",GetName(playerid));
  97. ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
  98. for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
  99. {
  100. if(IsPlayerAttachedObjectSlotUsed(playerid, i)) RemovePlayerAttachedObject(playerid, i);
  101. }
  102.  
  103. IgracUzeoPakete[playerid] = 0;
  104. }
  105. else return SCM(playerid,-1,""CRVENA"#GRESKA: "BELA"Niste u blizini narkobossa!");
  106. return 1;
  107. }
Add Comment
Please, Sign In to add comment