Advertisement
Guest User

Untitled

a guest
Apr 12th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 5.44 KB | None | 0 0
  1. #include <a_samp>
  2. #include <zcmd>
  3. #define NAME_CODER  "Mr Son"
  4.  
  5. #pragma tabsize 0 //Khong can thiet
  6.  
  7. new ObjectKS[10];
  8. new Text3D:LabelDestroyKS[10];
  9. new DestroyKSMSTimer[MAX_PLAYERS];
  10. main()
  11. {
  12.     print("=================RealLife Team=================");
  13.     print(" Bai kiem tra nang luc so 2 - "NAME_CODER"");
  14.     print("==========================================");
  15. }
  16.  
  17. //Khong can thiet
  18. public OnPlayerSpawn(playerid)
  19. {
  20.     SetPlayerInterior(playerid,0);
  21.     TogglePlayerClock(playerid,0);
  22.     return 1;
  23. }
  24.  
  25. //Khong can thiet
  26. public OnPlayerDeath(playerid, killerid, reason)
  27. {
  28.     return 1;
  29. }
  30.  
  31. //Khong can thiet
  32. SetupPlayerForClassSelection(playerid)
  33. {
  34.     SetPlayerInterior(playerid,14);
  35.     SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
  36.     SetPlayerFacingAngle(playerid, 270.0);
  37.     SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
  38.     SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
  39. }
  40.  
  41. //Khong can thiet
  42. public OnPlayerRequestClass(playerid, classid)
  43. {
  44.     SetupPlayerForClassSelection(playerid);
  45.     return 1;
  46. }
  47.  
  48. CMD:khaithac(playerid, params[])
  49. {
  50.     SetPlayerPos(playerid, -1353.652587, -1236.322509, 113.288497);
  51.     return 1;
  52. }
  53.  
  54. //Bug, cau ki
  55. forward DestroyKSMS(playerid, objectid);
  56. public DestroyKSMS(playerid, objectid)
  57. {
  58.     if(IsPlayerConnected(playerid))
  59.     {
  60.         if(objectid == 1)
  61.         {
  62.             Delete3DTextLabel(LabelDestroyKS[1]);//Xoa 3DTextLabel Mac Dinh, 1000 Health
  63.             LabelDestroyKS[2] = Create3DTextLabel("100 Xang\n{FFFFFF}[{73FF00}KHOANG SAN{FFFFFF}]\nHP: {D70000}1000", 0xFFFFFFFF, -1353.652587, -1236.322509, 113.288497, 30, 0, 0);
  64.             DestroyKSMSTimer[playerid] = SetTimerEx("DestroyKSMS", 5000, 0, "ii", playerid, 2);
  65.         }
  66.         else if(objectid == 2)
  67.         {
  68.             Delete3DTextLabel(LabelDestroyKS[2]);
  69.             LabelDestroyKS[3] = Create3DTextLabel("85 Xang\n{FFFFFF}[{73FF00}KHOANG SAN{FFFFFF}]\nHP: {D70000}824", 0xFFFFFFFF, -1353.652587, -1236.322509, 113.288497, 30, 0, 0);
  70.             DestroyKSMSTimer[playerid] = SetTimerEx("DestroyKSMS", 5000, 0, "ii", playerid, 3);
  71.         }
  72.         else if(objectid == 3)
  73.         {
  74.             Delete3DTextLabel(LabelDestroyKS[3]);
  75.             LabelDestroyKS[4] = Create3DTextLabel("70 Xang\n{FFFFFF}[{73FF00}KHOANG SAN{FFFFFF}]\nHP: {D70000}735", 0xFFFFFFFF, -1353.652587, -1236.322509, 113.288497, 30, 0, 0);
  76.             DestroyKSMSTimer[playerid] = SetTimerEx("DestroyKSMS", 5000, 0, "ii", playerid, 4);
  77.         }
  78.         else if(objectid == 4)
  79.         {
  80.             Delete3DTextLabel(LabelDestroyKS[4]);
  81.             LabelDestroyKS[5] = Create3DTextLabel("50 Xang\n{FFFFFF}[{73FF00}KHOANG SAN{FFFFFF}]\nHP: {D70000}665", 0xFFFFFFFF, -1353.652587, -1236.322509, 113.288497, 30, 0, 0);
  82.             DestroyKSMSTimer[playerid] = SetTimerEx("DestroyKSMS", 5000, 0, "ii", playerid, 7);
  83.         }
  84.         else if(objectid == 5)
  85.         {
  86.             Delete3DTextLabel(LabelDestroyKS[5]);
  87.             LabelDestroyKS[6] = Create3DTextLabel("35 Xang\n{FFFFFF}[{73FF00}KHOANG SAN{FFFFFF}]\nHP: {D70000}460", 0xFFFFFFFF, -1353.652587, -1236.322509, 113.288497, 30, 0, 0);
  88.             DestroyKSMSTimer[playerid] = SetTimerEx("DestroyKSMS", 5000, 0, "ii", playerid, 6);
  89.         }
  90.         else if(objectid == 6)
  91.         {
  92.             Delete3DTextLabel(LabelDestroyKS[6]);
  93.             LabelDestroyKS[7] = Create3DTextLabel("30 Xang\n{FFFFFF}[{73FF00}KHOANG SAN{FFFFFF}]\nHP: {D70000}280", 0xFFFFFFFF, -1353.652587, -1236.322509, 113.288497, 30, 0, 0);
  94.             DestroyKSMSTimer[playerid] = SetTimerEx("DestroyKSMS", 5000, 0, "ii", playerid, 7);
  95.         }
  96.         else if(objectid == 7)
  97.         {
  98.             Delete3DTextLabel(LabelDestroyKS[7]);
  99.             LabelDestroyKS[8] = Create3DTextLabel("20 Xang\n{FFFFFF}[{73FF00}KHOANG SAN{FFFFFF}]\nHP: {D70000}80", 0xFFFFFFFF, -1353.652587, -1236.322509, 113.288497, 30, 0, 0);
  100.             DestroyKSMSTimer[playerid] = SetTimerEx("DestroyKSMS", 5000, 0, "ii", playerid, 8);
  101.         }
  102.         else if(objectid == 8)
  103.         {
  104.             DestroyObject(ObjectKS[2]);//Xoa May Khai Thac
  105.             DestroyKSMSTimer[playerid] = SetTimerEx("DestroyKSMS", 50, 0, "ii", playerid, 9);
  106.         }
  107.         else if(objectid == 9)
  108.         {
  109.             DestroyObject(ObjectKS[1]);//Xoa Object Mac Dinh, Da Khai Thac
  110.             DestroyObject(ObjectKS[9]);
  111.             Delete3DTextLabel(LabelDestroyKS[8]);
  112.             SetTimerEx("ObjectSpawnTimer", 60000, false, "dd");
  113.             GameTextForPlayer(playerid, "Tai Nguyen Da Khong Con Nua", 5000, 3);
  114.         }
  115.     }
  116.     return 1;
  117. }
  118.  
  119. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  120. {
  121.     //Non RP
  122.     if(newkeys & KEY_CTRL_BACK)
  123.     {
  124.         {//?????
  125.             ObjectKS[2] = CreateObject(2690, -1353.652587, -1236.322509, 113.288497+0.7, -50, 0, 0);//Tao May Khai Thac
  126.             GameTextForPlayer(playerid, "Bam 'H' Them 1 Lan Nua De Khai Thac", 5000, 3);
  127.             DestroyKSMSTimer[playerid] = SetTimerEx("DestroyKSMS", 2000, 0, "ii", playerid, 1);
  128.             ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0, 1);
  129.         }
  130.     }
  131.     return 1;
  132. }
  133.  
  134. forward ObjectSpawnTimer();
  135. public ObjectSpawnTimer()
  136. {
  137.  
  138.       for(new i = 0; i < sizeof(ObjectKS); i ++)
  139.       {
  140.           DestroyObject(ObjectKS[i]);
  141.       }
  142.       ObjectKS[1] = CreateObject(3930, -1353.652587, -1236.322509, 113.288497, 0, 0, 0);
  143. }
  144.  
  145. public OnGameModeInit()
  146. {
  147.     SetGameModeText("Kiem tra so 2");
  148.     //Khong can thiet
  149.     ShowPlayerMarkers(1);
  150.     ShowNameTags(1);
  151.     AllowAdminTeleport(1);
  152.     AddPlayerClass(265,1958.3783,1343.1572,15.3746,270.1425,0,0,0,0,-1,-1);
  153.     ObjectKS[1] = CreateObject(3930, -1353.652587, -1236.322509, 113.288497, 0, 0, 0);
  154.     LabelDestroyKS[1] = Create3DTextLabel("{FFFFFF}[{73FF00}KHOANG SAN{FFFFFF}]\nHP: {D70000}1000", 0xFFFFFFFF, -1353.652587, -1236.322509, 113.288497, 30, 0, 0);
  155.     return 1;
  156. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement