Advertisement
Guest User

Untitled

a guest
May 20th, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.44 KB | None | 0 0
  1. #define MUSOR 5000
  2.  
  3. //_______________________________[New's]_____________________________________ //Quest Vara
  4.  
  5. new total[MAX_PLAYERS];
  6. new musor[MAX_PLAYERS];
  7.  
  8.  
  9. public OnPlayerConnect(playerid) {
  10. musor[playerid] = 0;
  11. total[playerid] = 0;
  12.  
  13. public OnPlayerDisconnect(playerid, reason) {
  14. musor[playerid] = 0;
  15. total[playerid] = 0;
  16.  
  17. public OnPlayerDisconnect(playerid, reason) {
  18. musor[playerid] = 0;
  19. total[playerid] = 0;
  20.  
  21. public OnPlayerDeath(playerid, killerid, reason) {
  22. musor[playerid] = 0;
  23. total[playerid] = 0;
  24.  
  25. public OnPlayerEnterCheckpoint(playerid)
  26. {
  27. if(musor[playerid] == 1)
  28. {
  29. total[playerid] += 1;
  30. ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
  31. //________________________[]_____________________________
  32. DestroyPlayerObject(playerid, object10[playerid]);
  33. DestroyPlayerObject(playerid, object100[playerid]);
  34. DestroyPlayerObject(playerid, object3[playerid]);
  35. DestroyPlayerObject(playerid, object4[playerid]);
  36. DestroyPlayerObject(playerid, object5[playerid]);
  37. DestroyPlayerObject(playerid, object6[playerid]);
  38. //________________________[]_____________________
  39. new rand666=random(6);
  40. switch (rand666)
  41. {
  42. case 0:SetPlayerCheckpoint(playerid,171.0814,-1892.0038,0.4027,0.6), object10[playerid] = CreatePlayerObject(playerid, 953, 171.0814,-1892.0038,0.4027-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  43. case 1:SetPlayerCheckpoint(playerid,297.5862,-1851.4967,3.2588,0.6), object100[playerid] = CreatePlayerObject(playerid, 953, 297.5862,-1851.4967,3.2588-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  44. case 2:SetPlayerCheckpoint(playerid,216.1052,-1786.7668,4.1862,0.6), object3[playerid] = CreatePlayerObject(playerid, 953, 216.1052,-1786.7668,4.1862-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  45. case 3:SetPlayerCheckpoint(playerid,218.9650,-1850.6410,3.3005,0.6), object4[playerid] = CreatePlayerObject(playerid, 953, 218.9650,-1850.6410,3.3005-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  46. case 4:SetPlayerCheckpoint(playerid,350.4814,-1866.7509,3.3163,0.6), object5[playerid] = CreatePlayerObject(playerid, 953, 350.4814,-1866.7509,3.3163-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  47. case 5:SetPlayerCheckpoint(playerid,209.6899,-1778.2089,3.8570,0.6), object6[playerid] = CreatePlayerObject(playerid, 953, 209.6899,-1778.2089,3.8570-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  48. }
  49. }
  50.  
  51. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
  52. if(strlen(inputtext) >= 1) {
  53. if(strfind(inputtext, "%", true) != -1 || strfind(inputtext, "`", true) != -1 || strfind(inputtext, "'", true) != -1) return SCM(playerid, COLOR_CLIENT, "Caractere invalide!");
  54. }
  55.  
  56. if(dialogid == 4499)
  57. {
  58. if(response)
  59. {
  60. SetPVarInt(playerid, "SKINID", GetPlayerSkin(playerid));
  61. SetPlayerSkin(playerid, 45);
  62. //________________________[.]_____________________
  63. new rand666=random(6);
  64. switch (rand666)
  65. {
  66. case 0:SetPlayerCheckpoint(playerid,171.0814,-1892.0038,0.4027,0.6), object10[playerid] = CreatePlayerObject(playerid, 1264, 171.0814,-1892.0038,0.4027-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  67. case 1:SetPlayerCheckpoint(playerid,297.5862,-1851.4967,3.2588,0.6), object100[playerid] = CreatePlayerObject(playerid, 917, 297.5862,-1851.4967,3.2588-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  68. case 2:SetPlayerCheckpoint(playerid,216.1052,-1786.7668,4.1862,0.6), object3[playerid] = CreatePlayerObject(playerid, 2672, 216.1052,-1786.7668,4.1862-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  69. case 3:SetPlayerCheckpoint(playerid,218.9650,-1850.6410,3.3005,0.6), object4[playerid] = CreatePlayerObject(playerid, 1264, 218.9650,-1850.6410,3.3005-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  70. case 4:SetPlayerCheckpoint(playerid,350.4814,-1866.7509,3.3163,0.6), object5[playerid] = CreatePlayerObject(playerid, 1264, 350.4814,-1866.7509,3.3163-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  71. case 5:SetPlayerCheckpoint(playerid,209.6899,-1778.2089,3.8570,0.6), object6[playerid] = CreatePlayerObject(playerid, 1264, 209.6899,-1778.2089,3.8570-0.5, 0, 0, 96, 300.0), musor[playerid] = 1;
  72. }
  73. total[playerid] = 0;
  74. SendClientMessage(playerid, 0xFFFFFFAA, "{1562C6}[!]: {FFFFFF}Ai inceput jobul de vara. Nu uita, daca vrei sa il opresti foloseste /stopjob.");
  75. }else SendClientMessage(playerid, 0xFFFFFFAA, "{1562C6}[!]: {FFFFFF}Trebuie sa apesi butonul 'da' pentru a incepe jobul de vara.");
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement