Advertisement
Jasit_Legandary

Weed(เก่า)

Nov 11th, 2020 (edited)
456
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 4.02 KB | None | 0 0
  1. /*
  2.                 ระบบนี้ห้ามนำไปขาย
  3.                 เอามาแจกโดยเฉพาะ
  4.                 @ จ่า สิท
  5. */
  6. #include <a_samp>
  7. #include <streamer>
  8.  
  9. forward ReTimer_5(playerid);
  10.  
  11. new Weedc[MAX_PLAYERS];
  12. new PaclWeed_P[MAX_PLAYERS];
  13. new Sell_WeedPack;
  14. new Sell_PackWeed[MAX_PLAYERS];
  15. public OnGameModeInit()
  16. {
  17.     Create3DTextLabel("กด N", 0xFFFFFFFF, -1071.5822,-1615.0758,76.3739, 40.0, 0, 0);
  18.     Create3DTextLabel("กด N", 0xFFFFFFFF, -1071.1246,-1624.4353,76.3672, 40.0, 0, 0);
  19.     Create3DTextLabel("กด N", 0xFFFFFFFF, -1071.1296,-1631.0476,76.3672, 40.0, 0, 0);
  20.     Create3DTextLabel("กด N", 0xFFFFFFFF, -1113.7871,-1637.3279,76.3672, 40.0, 0, 0);
  21.     Create3DTextLabel("Auto", 0xFFFFFFFF, 2657.3777,-2047.8774,13.6404, 40.0, 0, 0);
  22.     return 1;
  23. }
  24. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  25. {
  26.     if(newkeys & KEY_NO)
  27.     {
  28.         if(PlayerToPoint(2.0 ,playerid, -1071.5822,-1615.0758,76.3739)
  29.         || PlayerToPoint(2.0 ,playerid, -1071.1246,-1624.4353,76.3672)
  30.         || PlayerToPoint(2.0 ,playerid, -1071.1296,-1631.0476,76.3672))
  31.         {
  32.            
  33.             if(PlayerInfo[playerid][pWeed] >= 5)return SendClientMessage(playerid,COLOR_YELLOW,"คุณมีกัญชามากกว่า 5 นำไปแพ็คก่อน");
  34.             if(Weedc[playerid])return SendClientMessage(playerid,COLOR_YELLOW,"รอสักครู่...");
  35.             SetTimerEx("ReTimer_5", 5000, 0, "d", playerid);
  36.             SendClientMessage(playerid,COLOR_YELLOW,"กำลังเก็บกัญชา....");
  37.             Weedc[playerid] = true;
  38.             TogglePlayerControllable(playerid,0);
  39.             return 1;
  40.         }
  41.         if(PlayerToPoint(2.0 ,playerid, -1113.7871,-1637.3279,76.3672))
  42.         {
  43.             if(PaclWeed_P[playerid])return SendClientMessage(playerid,COLOR_YELLOW,"รอสักครู่...");
  44.             if(PlayerInfo[playerid][pWeed] <=0)return SendClientMessage(playerid,COLOR_YELLOW,"คุณไม่มีใบกัญชาพอแพ็ค....");
  45.             SetTimerEx("ReTimer_5", 5000, 0, "d", playerid);
  46.             PaclWeed_P[playerid] = true;
  47.             TogglePlayerControllable(playerid,0);
  48.             SendClientMessage(playerid,COLOR_YELLOW,"กำลังแพ็คกัญชา....");
  49.             return 1;
  50.         }
  51.     }
  52.     return 1;
  53. }
  54. public OnPlayerPickUpPickup(playerid, pickupid)
  55. {
  56.    
  57.     if(pickupid == Sell_WeedPack)
  58.     {
  59.         if(PlayerInfo[playerid][pPackWeed] <=0)return SendClientMessage(playerid,COLOR_YELLOW,"คุณไม่มีแพ็คกัญชาพอขาย");
  60.         if(Sell_PackWeed[playerid])return SendClientMessage(playerid,COLOR_YELLOW,"รอสักครู่...");
  61.         SetTimerEx("ReTimer_5", 5000, 0, "d", playerid);
  62.         SendClientMessage(playerid,COLOR_YELLOW,"กำลังฟอกเงิน....");
  63.         Sell_PackWeed[playerid] = true;
  64.     }
  65.     return 1;
  66. }
  67. public ReTimer_5(playerid)
  68. {
  69.     new ran = 1 + random(3), str[256];
  70.     new ran1 = 9 * random(99);
  71.     if(Weedc[playerid])
  72.     {
  73.         PlayerInfo[playerid][pWeed] += ran;
  74.         format(str, sizeof(str), "คุณได้เก็บใบกัญชาจำนวน %d ใบ",ran);
  75.         SendClientMessage(playerid,COLOR_YELLOW,str);
  76.         Weedc[playerid] = false;
  77.         TogglePlayerControllable(playerid,1);
  78.         return 1;
  79.     }
  80.     else if(PaclWeed_P[playerid])
  81.     {
  82.         PlayerInfo[playerid][pWeed] -= ran;
  83.         PlayerInfo[playerid][pPackWeed] += 1;
  84.         format(str, sizeof(str), "ใบกัญชา - %d ใบ",ran);
  85.         SendClientMessage(playerid,COLOR_YELLOW,str);
  86.         SendClientMessage(playerid,COLOR_YELLOW,"คุณได้รับแพ็คกัญชาจำนวน 1 แพ็ค");
  87.         PaclWeed_P[playerid] = false;
  88.         TogglePlayerControllable(playerid,1);
  89.     }
  90.     else if(Sell_PackWeed[playerid])
  91.     {
  92.         PlayerInfo[playerid][pPackWeed] --;
  93.         PlayerInfo[playerid][pCash] += ran1;
  94.         SendClientMessage(playerid,COLOR_YELLOW,"แพ็คกัญชาลบ 1 แพ็ค");
  95.         format(str ,sizeof(str), "คุณได้รับเงินจากการฟอกจำนวน %d",ran1);
  96.         SendClientMessage(playerid,COLOR_YELLOW,str);
  97.         Sell_PackWeed[playerid] = false;
  98.         return 1;
  99.     }
  100.     return 1;
  101. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement