Advertisement
wilmans2m

wils2m-(GAMES-MENU)

Mar 29th, 2024 (edited)
810
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 21.64 KB | Gaming | 0 0
  1. -- wils2m-(GAMES-MENU)
  2. -- https://t.me/HxE_Chat
  3.  
  4. gg.setVisible(false)
  5. local xLASTDATE="04/11/24 @1000 GMT"
  6.  
  7. local GAME={
  8.     {"Boxing Stars +","https://pastebin.com/raw/y18xXbJj","(Auto-Update) x64\n√ Disable ennemy\n√ Mega Punch"},
  9.     {"Dragon Ball Legends +","https://pastebin.com/raw/3fKJjCzq","(5.1.0) x32\n√ Play with 0 Energy\n√ Battle Challenges\n√ Disable Enemy\n√ One Hit\n√ Much more"},
  10.     {"Evolution 2 +","https://pastebin.com/raw/dftXVCkB","(Auto-Update) x64\n√ Accuracy\n√ Max level\n√ Unlimited Ammo\n√ No Reload"},
  11.     {"Fist Of The North Star +","https://pastebin.com/raw/XiA4xUS3","(Auto-Update) x64\n√ Unlimited Skills"},
  12.     {"Granny Legend +","https://pastebin.com/raw/9wH9neBn","(1.2.3) x64\n√ One Hit KO\n√ Dumb ennemy\n√ Coin multiplier\n√ High Gold (50k)\n√ Damage increase"}, 
  13.     {"GrimSoul +","https://pastebin.com/raw/FKFY9KdN","(Auto-Update) x64\n√ One Hit KO\n√ Max VIP\n√ Max Durability\n√ Free Craft and unlock blueprint\n√ Free upgrades and buildings\n√ Split Single Items\n√ Duplicate Items when Split\n√ Assembly without materials"},
  14.     {"Harry Potter Hogwarts +","https://pastebin.com/raw/cJWM4NFR","(5.7.2) x64\n√ Unlimited Energy\n√ Currency Hack\n√ Unlock Shop Items"},
  15.     {"Jackal Retro +","https://pastebin.com/raw/ARxMq6Sm","(Auto-Update) x64\n√ Add VIP\n√ Anti ban (soft)\n√ God mode\n√ Infinite energy\n√ Battlepass premium\n√ Money, Cash, parts never decrease"},
  16.     {"Last hope 2 +","https://pastebin.com/raw/iL0Y3XBn","(Auto-Update) x64\n√ No Ads + Offers\n√ Set player to High XP\n√ Unlimited Crystals\n√ No reload\n√ +++More"},
  17.     {"Last hope 3 +","https://pastebin.com/raw/9Q1i6T5T","(Auto-Update) x64\n√ No Ads + Offers\n√ Set player to High XP\n√ Unlimited Crystals\n√ No reload\n√ +++More"},  
  18.     {"Major Mayhem 2 +","https://pastebin.com/raw/1rxWUGfY","(Auto-Update) x64\n√ God mode\n√ Money Hack\n√ Free Upgrade/Weapons"},
  19.     {"Contest of Champions +","https://pastebin.com/raw/EfJziM44","(Auto-Update) x64\n√ Disable Enemy\n√ Always Critical Hit\n√ Critical Damage\n√ Long Range Attack and Infinite Special Attack"},
  20.     {"Off The Road +","https://pastebin.com/raw/iuG3muUU","(1.14.0) x64\n√ No Ads\n√ VIP card activated\n√ Money hack"},  
  21.     {"Otherworld Legends +","https://pastebin.com/raw/Cqk52hUH","(Auto-Update) x64\n√ Battlepass activated\n√ VIP card activated\n√ Achievements completed hack\n√ God Mode\n√ Disable Ennemies\n√ Skill Hacks\n√ +++More"},
  22.     {"Penny and Flo +","https://pastebin.com/raw/Xk9wpJYc","(Auto-Update) x64\n√ Auto win\n√ Free Stars\n√ No tutorials\n√ Battlepass activated\n√ Coins hack"},
  23.     {"Rugby Nations 24 +","https://pastebin.com/raw/b1MvbWvu","(Auto-Update) x64\n√ Unlimited Energy\n√ Stupid Players\n√ Game End Cash Reward\n√ Can Buy Store Packs\n√ No Pop-Up Ads"},
  24.     {"Shadow Of Death +","https://pastebin.com/raw/BPLHwtW9","(Auto-Update) x64\n√ No Ads\n√ Unlimited Crystal, Soul, Skillpoints\n√ Instant Kill\n√ Free Equipment Hacks\n√ Freeplay, Autoplay, Disable ennemies"},
  25.     {"Sonic Forces +","https://pastebin.com/raw/RTRLiMMi","(Auto-Update) x64\n√ God mode\n√ Rail Hack\n√ No Ads\n√ No Ring Lost Hack"},
  26.     {"Spider Fighter 3 +","https://pastebin.com/raw/ktBxvPnR","(Auto-Update) x64\n√ Dumb enemy\n√ No shards required\n√ No money decrease\n√ No Ads, active premium"},
  27.     {"Stickman Legends +","https://pastebin.com/raw/1Vrs6NR5","(Auto-Update) x64\n√ Unlimited money, ressources\n√ LvlUp Gold, XP increased (x3)\n√ Auto mode\n√ Unlock Maps, Characters"},  
  28.     {"Subway Surfers +","https://pastebin.com/raw/wYi946Zx","(Auto-Update) x64\n√ Real Money Hook\n√ God mode, Free resurrection\n√ Speed hack + Much More"},
  29.     {"Zombie Hunter +","https://pastebin.com/raw/ZkHkSrXU","(Auto-Update) x64\n√ God mode\n√ High Hit\n√ Ammo\n√ Always Critical Hit\n√ Unlimited Gold, Money, Lingots\n√ Unlimited Grenades, Medkits"},
  30.     }
  31.  
  32. local GNAME={}
  33.     for i,  v in ipairs(GAME) do
  34.         GNAME[i]=GAME[i][1]
  35.     end
  36.  
  37. local xGAMECOUNT=#(GNAME)
  38.    
  39. local GLINK={}
  40.     for i, v in ipairs(GAME) do
  41.         GLINK[i]=GAME[i][2]
  42.     end
  43.  
  44. local GHACKS={}
  45.     for i, v in ipairs(GAME) do
  46.         GHACKS[i]=tostring(GAME[i][3])
  47.     end
  48.    
  49.  
  50.  
  51. local ACOUNT=0
  52. local ALIST={}
  53. local ALINK={}
  54. local AHACKS={}
  55.     for i in pairs(GNAME) do
  56.         if string.match(string.sub(tostring(GNAME[i]),1,1),"A") then
  57.             ACOUNT=ACOUNT+1
  58.             ALIST[ACOUNT]=GNAME[i]
  59.             ALINK[ACOUNT]=GLINK[i]
  60.             AHACKS[ACOUNT]=GHACKS[i]
  61.         end
  62.     end
  63.  
  64. local BCOUNT=0
  65. local BLIST={}
  66. local BLINK={}
  67. local BHACKS={}
  68.     for i in pairs(GNAME) do
  69.         if string.match(string.sub(tostring(GNAME[i]),1,1),"B") then
  70.             BCOUNT=BCOUNT+1
  71.             BLIST[BCOUNT]=GNAME[i]
  72.             BLINK[BCOUNT]=GLINK[i]
  73.             BHACKS[BCOUNT]=GHACKS[i]
  74.         end
  75.     end
  76.  
  77. local CCOUNT=0
  78. local CLIST={}
  79. local CLINK={}
  80. local CHACKS={}
  81.     for i in pairs(GNAME) do
  82.         if string.match(string.sub(tostring(GNAME[i]),1,1),"C") then
  83.             CCOUNT=CCOUNT+1
  84.             CLIST[CCOUNT]=GNAME[i]
  85.             CLINK[CCOUNT]=GLINK[i]
  86.             CHACKS[CCOUNT]=GHACKS[i]
  87.         end
  88.     end
  89.  
  90. local DCOUNT=0
  91. local DLIST={}
  92. local DLINK={}
  93. local DHACKS={}
  94.     for i in pairs(GNAME) do
  95.         if string.match(string.sub(tostring(GNAME[i]),1,1),"D") then
  96.             DCOUNT=DCOUNT+1
  97.             DLIST[DCOUNT]=GNAME[i]
  98.             DLINK[DCOUNT]=GLINK[i]
  99.             DHACKS[DCOUNT]=GHACKS[i]
  100.         end
  101.     end
  102.  
  103. local ECOUNT=0
  104. local ELIST={}
  105. local ELINK={}
  106. local EHACKS={}
  107.     for i in pairs(GNAME) do
  108.         if string.match(string.sub(tostring(GNAME[i]),1,1),"E") then
  109.             ECOUNT=ECOUNT+1
  110.             ELIST[ECOUNT]=GNAME[i]
  111.             ELINK[ECOUNT]=GLINK[i]
  112.             EHACKS[ECOUNT]=GHACKS[i]
  113.         end
  114.     end
  115.  
  116. local FCOUNT=0
  117. local FLIST={}
  118. local FLINK={}
  119. local FHACKS={}
  120.     for i in pairs(GNAME) do
  121.         if string.match(string.sub(tostring(GNAME[i]),1,1),"F") then
  122.             FCOUNT=FCOUNT+1
  123.             FLIST[FCOUNT]=GNAME[i]
  124.             FLINK[FCOUNT]=GLINK[i]
  125.             FHACKS[FCOUNT]=GHACKS[i]
  126.         end
  127.     end
  128.  
  129. local GCOUNT=0
  130. local GLIST={}
  131. local GGLINK={}
  132. local GGHACKS={}
  133.     for i in pairs(GNAME) do
  134.         if string.match(string.sub(tostring(GNAME[i]),1,1),"G") then
  135.             GCOUNT=GCOUNT+1
  136.             GLIST[GCOUNT]=GNAME[i]
  137.             GGLINK[GCOUNT]=GLINK[i]
  138.             GGHACKS[GCOUNT]=GHACKS[i]
  139.         end
  140.     end
  141.  
  142. local HCOUNT=0
  143. local HLIST={}
  144. local HLINK={}
  145. local HHACKS={}
  146.     for i in pairs(GNAME) do
  147.         if string.match(string.sub(tostring(GNAME[i]),1,1),"H") then
  148.             HCOUNT=HCOUNT+1
  149.             HLIST[HCOUNT]=GNAME[i]
  150.             HLINK[HCOUNT]=GLINK[i]
  151.             HHACKS[HCOUNT]=GHACKS[i]
  152.         end
  153.     end      
  154.  
  155. local ICOUNT=0
  156. local ILIST={}
  157. local ILINK={}
  158. local IHACKS={}
  159.     for i in pairs(GNAME) do
  160.         if string.match(string.sub(tostring(GNAME[i]),1,1),"I") then
  161.             ICOUNT=ICOUNT+1
  162.             ILIST[ICOUNT]=GNAME[i]
  163.             ILINK[ICOUNT]=GLINK[i]
  164.             IHACKS[ICOUNT]=GHACKS[i]
  165.         end
  166.     end
  167.  
  168. local JCOUNT=0
  169. local JLIST={}
  170. local JLINK={}
  171. local JHACKS={}
  172.     for i in pairs(GNAME) do
  173.         if string.match(string.sub(tostring(GNAME[i]),1,1),"J") then
  174.             JCOUNT=BCOUNT+1
  175.             JLIST[JCOUNT]=GNAME[i]
  176.             JLINK[JCOUNT]=GLINK[i]
  177.             JHACKS[JCOUNT]=GHACKS[i]
  178.         end
  179.     end
  180.  
  181. local KCOUNT=0
  182. local KLIST={}
  183. local KLINK={}
  184. local KHACKS={}
  185.     for i in pairs(GNAME) do
  186.         if string.match(string.sub(tostring(GNAME[i]),1,1),"K") then
  187.             KCOUNT=KCOUNT+1
  188.             KLIST[KCOUNT]=GNAME[i]
  189.             KLINK[KCOUNT]=GLINK[i]
  190.             KHACKS[KCOUNT]=GHACKS[i]
  191.         end
  192.     end
  193.  
  194. local LCOUNT=0
  195. local LLIST={}
  196. local LLINK={}
  197. local LHACKS={}
  198.     for i in pairs(GNAME) do
  199.         if string.match(string.sub(tostring(GNAME[i]),1,1),"L") then
  200.             LCOUNT=LCOUNT+1
  201.             LLIST[LCOUNT]=GNAME[i]
  202.             LLINK[LCOUNT]=GLINK[i]
  203.             LHACKS[LCOUNT]=GHACKS[i]
  204.         end
  205.     end
  206.  
  207. local MCOUNT=0
  208. local MLIST={}
  209. local MLINK={}
  210. local MHACKS={}
  211.     for i in pairs(GNAME) do
  212.         if string.match(string.sub(tostring(GNAME[i]),1,1),"M") then
  213.             MCOUNT=MCOUNT+1
  214.             MLIST[MCOUNT]=GNAME[i]
  215.             MLINK[MCOUNT]=GLINK[i]
  216.             MHACKS[MCOUNT]=GHACKS[i]
  217.         end
  218.     end
  219.  
  220. local NCOUNT=0
  221. local NLIST={}
  222. local NLINK={}
  223. local NHACKS={}
  224.     for i in pairs(GNAME) do
  225.         if string.match(string.sub(tostring(GNAME[i]),1,1),"N") then
  226.             NCOUNT=NCOUNT+1
  227.             NLIST[NCOUNT]=GNAME[i]
  228.             NLINK[NCOUNT]=GLINK[i]
  229.             NHACKS[NCOUNT]=GHACKS[i]
  230.         end
  231.     end
  232.  
  233. local OCOUNT=0
  234. local OLIST={}
  235. local OLINK={}
  236. local OHACKS={}
  237.     for i in pairs(GNAME) do
  238.         if string.match(string.sub(tostring(GNAME[i]),1,1),"O") then
  239.             OCOUNT=OCOUNT+1
  240.             OLIST[OCOUNT]=GNAME[i]
  241.             OLINK[OCOUNT]=GLINK[i]
  242.             OHACKS[OCOUNT]=GHACKS[i]
  243.         end
  244.     end
  245.  
  246. local PCOUNT=0
  247. local PLIST={}
  248. local PLINK={}
  249. local PHACKS={}
  250.     for i in pairs(GNAME) do
  251.         if string.match(string.sub(tostring(GNAME[i]),1,1),"P") then
  252.             PCOUNT=PCOUNT+1
  253.             PLIST[PCOUNT]=GNAME[i]
  254.             PLINK[PCOUNT]=GLINK[i]
  255.             PHACKS[PCOUNT]=GHACKS[i]
  256.         end
  257.     end
  258.  
  259. local QCOUNT=0
  260. local QLIST={}
  261. local QLINK={}
  262. local QHACKS={}
  263.     for i in pairs(GNAME) do
  264.         if string.match(string.sub(tostring(GNAME[i]),1,1),"Q") then
  265.             QCOUNT=QCOUNT+1
  266.             QLIST[QCOUNT]=GNAME[i]
  267.             QLINK[QCOUNT]=GLINK[i]
  268.             QHACKS[QCOUNT]=GHACKS[i]
  269.         end
  270.     end
  271.  
  272. local RCOUNT=0
  273. local RLIST={}
  274. local RLINK={}
  275. local RHACKS={}
  276.     for i in pairs(GNAME) do
  277.         if string.match(string.sub(tostring(GNAME[i]),1,1),"R") then
  278.             RCOUNT=RCOUNT+1
  279.             RLIST[RCOUNT]=GNAME[i]
  280.             RLINK[RCOUNT]=GLINK[i]
  281.             RHACKS[RCOUNT]=GHACKS[i]
  282.         end
  283.     end
  284.  
  285. local SCOUNT=0
  286. local SLIST={}
  287. local SLINK={}
  288. local SHACKS={}
  289.     for i in pairs(GNAME) do
  290.         if string.match(string.sub(tostring(GNAME[i]),1,1),"S") then
  291.             SCOUNT=SCOUNT+1
  292.             SLIST[SCOUNT]=GNAME[i]
  293.             SLINK[SCOUNT]=GLINK[i]
  294.             SHACKS[SCOUNT]=GHACKS[i]
  295.         end
  296.     end
  297.  
  298. local TCOUNT=0
  299. local TLIST={}
  300. local TLINK={}
  301. local THACKS={}
  302.     for i in pairs(GNAME) do
  303.         if string.match(string.sub(tostring(GNAME[i]),1,1),"T") then
  304.             TCOUNT=TCOUNT+1
  305.             TLIST[TCOUNT]=GNAME[i]
  306.             TLINK[TCOUNT]=GLINK[i]
  307.             THACKS[TCOUNT]=GHACKS[i]
  308.         end
  309.     end
  310.  
  311. local UCOUNT=0
  312. local ULIST={}
  313. local ULINK={}
  314. local UHACKS={}
  315.     for i in pairs(GNAME) do
  316.         if string.match(string.sub(tostring(GNAME[i]),1,1),"U") then
  317.             UCOUNT=UCOUNT+1
  318.             ULIST[UCOUNT]=GNAME[i]
  319.             ULINK[UCOUNT]=GLINK[i]
  320.             UHACKS[UCOUNT]=GHACKS[i]
  321.         end
  322.     end
  323.  
  324. local VCOUNT=0
  325. local VLIST={}
  326. local VLINK={}
  327. local VHACKS={}
  328.     for i in pairs(GNAME) do
  329.         if string.match(string.sub(tostring(GNAME[i]),1,1),"V") then
  330.             VCOUNT=VCOUNT+1
  331.             VLIST[VCOUNT]=GNAME[i]
  332.             VLINK[VCOUNT]=GLINK[i]
  333.             VHACKS[VCOUNT]=GHACKS[i]
  334.         end
  335.     end
  336.  
  337. local WCOUNT=0
  338. local WLIST={}
  339. local WLINK={}
  340. local WHACKS={}
  341.     for i in pairs(GNAME) do
  342.         if string.match(string.sub(tostring(GNAME[i]),1,1),"W") then
  343.             WCOUNT=WCOUNT+1
  344.             WLIST[WCOUNT]=GNAME[i]
  345.             WLINK[WCOUNT]=GLINK[i]
  346.             WHACKS[WCOUNT]=GHACKS[i]
  347.         end
  348.     end
  349.  
  350. local XCOUNT=0
  351. local XLIST={}
  352. local XLINK={}
  353. local XHACKS={}
  354.     for i in pairs(GNAME) do
  355.         if string.match(string.sub(tostring(GNAME[i]),1,1),"X") then
  356.             XCOUNT=XCOUNT+1
  357.             XLIST[XCOUNT]=GNAME[i]
  358.             XLINK[XCOUNT]=GLINK[i]
  359.             XHACKS[XCOUNT]=GHACKS[i]
  360.         end
  361.     end
  362.  
  363. local YCOUNT=0
  364. local YLIST={}
  365. local YLINK={}
  366. local YHACKS={}
  367.     for i in pairs(GNAME) do
  368.         if string.match(string.sub(tostring(GNAME[i]),1,1),"Y") then
  369.             YCOUNT=YCOUNT+1
  370.             YLIST[YCOUNT]=GNAME[i]
  371.             YLINK[YCOUNT]=GLINK[i]
  372.             YHACKS[YCOUNT]=GHACKS[i]
  373.         end
  374.     end
  375.  
  376. local ZCOUNT=0
  377. local ZLIST={}
  378. local ZLINK={}
  379. local ZHACKS={}
  380.     for i in pairs(GNAME) do
  381.         if string.match(string.sub(tostring(GNAME[i]),1,1),"Z") then
  382.             ZCOUNT=ZCOUNT+1
  383.             ZLIST[ZCOUNT]=GNAME[i]
  384.             ZLINK[ZCOUNT]=GLINK[i]
  385.             ZHACKS[ZCOUNT]=GHACKS[i]
  386.         end
  387.     end
  388.  
  389.  local NUMCOUNT=0
  390. local NUMLIST={}
  391. local NUMLINK={}
  392. local NUMHACKS={}
  393.     for i in pairs(GNAME) do
  394.         if string.match(string.sub(tostring(GNAME[i]),1,1),"%d") then
  395.             NUMCOUNT=NUMCOUNT+1
  396.             NUMLIST[NUMCOUNT]=GNAME[i]
  397.             NUMLINK[NUMCOUNT]=GLINK[i]
  398.             NUMHACKS[NUMCOUNT]=GHACKS[i]
  399.         end
  400.     end
  401.  
  402. local AZTAB={"nil",
  403.     {NUMLIST, NUMLINK, NUMHACKS},
  404.     {ALIST, ALINK, AHACKS},
  405.     {BLIST, BLINK, BHACKS},
  406.     {CLIST, CLINK, CHACKS},
  407.     {DLIST, DLINK, DHACKS},
  408.     {ELIST, ELINK, EHACKS},
  409.     {FLIST, FLINK, FHACKS},
  410.     {GLIST, GGLINK, GGHACKS},
  411.     {HLIST, HLINK, HHACKS},
  412.     {ILIST, ILINK, IHACKS},
  413.     {JLIST, JLINK, JHACKS},
  414.     {KILIST, KLINK, KHACKS},
  415.     {LLIST, LLINK, LHACKS},
  416.     {MLIST, MLINK, MHACKS},
  417.     {NLIST, NLINK, NHACKS},
  418.     {OLIST, OLINK, OHACKS},
  419.     {PLIST, PLINK, PHACKS},
  420.     {QLIST, QLINK, QHACKS},
  421.     {RLIST, RLINK, RHACKS},
  422.     {SLIST, SLINK, SHACKS},
  423.     {TLIST, TLINK, THACKS},
  424.     {ULIST, ULINK, UHACKS},
  425.     {VLIST, VLINK, VHACKS},
  426.     {WLIST, WLINK, WHACKS},
  427.     {XLIST, XLINK, XHACKS},
  428.     {YLIST, YLINK, YHACKS},
  429.     {ZLIST, ZLINK, ZHACKS}
  430.     }
  431.  
  432.  
  433. local AZLIST={
  434.     "View All  [ "..xGAMECOUNT.." ]",
  435.     "  0~9  [ "..NUMCOUNT.." ]",
  436.     "  A   [ "..ACOUNT.." ]",
  437.     "  B   [ "..BCOUNT.." ]",
  438.     "  C   [ "..CCOUNT.." ]",
  439.     "  D   [ "..DCOUNT.." ]",
  440.     "  E   [ "..ECOUNT.." ]",
  441.     "  F   [ "..FCOUNT.." ]",
  442.     "  G   [ "..GCOUNT.." ]",
  443.     "  H   [ "..HCOUNT.." ]",
  444.     "  I   [ "..ICOUNT.." ]",
  445.     "  J   [ "..JCOUNT.." ]",
  446.     "  K   [ "..KCOUNT.." ]",
  447.     "  L   [ "..LCOUNT.." ]",
  448.     "  M   [ "..MCOUNT.." ]",
  449.     "  N   [ "..NCOUNT.." ]",
  450.     "  O   [ "..OCOUNT.." ]",
  451.     "  P   [ "..PCOUNT.." ]",
  452.     "  Q   [ "..QCOUNT.." ]",
  453.     "  R   [ "..RCOUNT.." ]",
  454.     "  S   [ "..SCOUNT.." ]",
  455.     "  T   [ "..TCOUNT.." ]",
  456.     "  U   [ "..UCOUNT.." ]",
  457.     "  V   [ "..VCOUNT.." ]",
  458.     "  W   [ "..WCOUNT.." ]",
  459.     "  X   [ "..XCOUNT.." ]",
  460.     "  Y   [ "..YCOUNT.." ]",
  461.     "  Z   [ "..ZCOUNT.." ]",
  462.     }
  463.  
  464.  
  465. ::STARTLIST::
  466. gg.toast("wils2m")
  467. local grouplist=gg.multiChoice(AZLIST,{},"wils2m https://t.me/HxE_Chat\nUpdated on: "..xLASTDATE)
  468.    
  469.     if grouplist==nil then
  470.         print("×× Script Cancelled ××")
  471.         gg.setVisible(true)
  472.         os.exit()
  473.         return
  474.     end
  475.  
  476. local selection=0
  477.     for i = 1,#(AZLIST) do
  478.         if grouplist[i] then selection=selection+1 end
  479.     end
  480.    
  481.     if selection==0 then
  482.         gg.alert("No List Selected","MENU",nil,"wils2m")
  483.         goto STARTLIST
  484.         return
  485.     end
  486.    
  487.     if selection>1 then
  488.         gg.alert("Select Only 1 List","MENU",nil,"wils2m")
  489.         goto STARTLIST
  490.         return
  491.     end
  492.  
  493.  
  494.     if grouplist[1] then
  495.         ::STARTGAME::
  496.         local gamechoice=gg.multiChoice(GNAME,{},"wils2m https://t.me/HxE_Chat\nUpdated on: "..xLASTDATE.."\n[ "..xGAMECOUNT.." ]   (  64+   32/64++  )")
  497.             if gamechoice==nil then
  498.                 goto STARTLIST
  499.                 return
  500.             end
  501.         local selection=0
  502.             for i = 1,#(GNAME) do
  503.                 if gamechoice[i] then selection=selection+1 end
  504.             end    
  505.             if selection==0 then
  506.                 gg.alert("No Script Selected","MENU",nil,"wils2m")
  507.                 goto STARTGAME
  508.                 return
  509.             end    
  510.             if selection>1 then
  511.                 gg.alert("Select Only 1 Script","MENU",nil,"wils2m")
  512.                 goto STARTGAME
  513.                 return
  514.             end
  515.  
  516.             for gch=1,#(GNAME) do
  517.                 if gamechoice[gch] then
  518.                     gnamexxxx=tostring(GNAME[gch])
  519.                     glinkxxxx=tostring(GLINK[gch])
  520.                     ghacksxxxx=tostring(GHACKS[gch])
  521.                     moreoptions=0
  522.                     local verify=gg.alert("× NOT FOR PC/EMULATORS ×\n\n"..gnamexxxx.."\n"..ghacksxxxx,"[START]","BACK","MORE OPTIONS")
  523.                         if verify==2 then goto STARTGAME break return end
  524.                         if verify==3 then moreoptions=1 end
  525.                 end
  526.             end
  527.     end  -- if grouplist 1
  528.  
  529.  
  530.     if not grouplist[1] then
  531.         ::STARTAZ::
  532.         local AZNAME={}
  533.         for lch=1,#(AZTAB) do
  534.             if grouplist[lch] then
  535.                 if #(AZTAB[lch][1])==0 then
  536.                     local Alpha={"nil","0~9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"}
  537.                     gg.alert("No Scripts for '"..Alpha[lch].."'","BACK",nil,"wils2m")
  538.                     goto STARTLIST
  539.                     break
  540.                     return
  541.                 end
  542.                 local gamechoice=gg.multiChoice(AZTAB[lch][1],{},"wils2m https://t.me/HxE_Chat\nUpdated on: "..xLASTDATE.."\n[ "..#(AZTAB[lch][1]).." ]  (  64+   32/64++  )")
  543.                 if gamechoice==nil then
  544.                     goto STARTLIST
  545.                     break
  546.                     return
  547.                 end
  548.                 local selection=0
  549.                 for s=1,#(AZTAB[lch][1]) do
  550.                     if gamechoice[s] then
  551.                         selection=selection+1
  552.                         ss=s
  553.                     end
  554.                 end
  555.                 if selection==0 then
  556.                     gg.alert("No Script Selected","BACK",nil,"wils2m") goto STARTAZ
  557.                 break
  558.                 return
  559.                 end
  560.                 if selection>1 then
  561.                     gg.alert("Select Only 1 Script","BACK",nil,"wils2m") goto STARTAZ
  562.                 break
  563.                 return
  564.                 end
  565.                 gnamexxxx=tostring(AZTAB[lch][1][ss])
  566.                 glinkxxxx=tostring(AZTAB[lch][2][ss])  
  567.                 ghacksxxxx=tostring(AZTAB[lch][3][ss])
  568.                 moreoptions=0
  569.                 local verify=gg.alert("× NOT FOR PC/EMULATORS ×\n\n"..gnamexxxx.."\n"..ghacksxxxx,"[START]","BACK","MORE OPTIONS")
  570.                         if verify==2 then goto STARTAZ break return end
  571.                         if verify==3 then moreoptions=1 end
  572.                 gg.toast(gnamexxxx)  
  573.             break      
  574.             end
  575.         end
  576.     end
  577.  
  578. print("---------------------------------------------------------------")  
  579. print("wils2m-(GAMES).lua")
  580. print(gnamexxxx)
  581. print("---------------------------------------------------------------")
  582.  
  583.     local API=gg.makeRequest(glinkxxxx).content
  584.         if API==nil then
  585.             print("×× FAILED TO CONNECT ××")
  586.             gg.setVisible(true) os.exit()
  587.             return
  588.         end              
  589.         if not string.match(tostring(API),"HxE_Chat") then                    
  590.             print("Error Getting File:\n"..gnamexxxx)
  591.             gg.setVisible(true)
  592.             os.exit()
  593.             return
  594.         end
  595.        
  596.         if moreoptions==1 then
  597.             local Co=gg.choice({
  598.                 "Copy Pastebin Link",
  599.                 "Copy Entire Script",
  600.                 "Save Script to File",
  601.                 "<-- Back"},0,"wils2m  https://t.me/HxE_Chat\n\n"..gnamexxxx)
  602.                 if Co==4 then goto STARTLIST return end
  603.                 if Co==1 then
  604.                     gg.copyText(tostring(glinkxxxx),false)
  605.                     gg.toast("Link Copied")
  606.                     gg.alert(gnamexxxx.."\n\nLink Copied to Clipboard:\n"..glinkxxxx,"OK",nil,"wils2m")
  607.                 end
  608.                
  609.                 if Co==2 then
  610.                     local xread=tostring(load(API))
  611.                     local xread=string.gsub(xread,"function:","",1)
  612.                     local xread=string.gsub(xread,":0%p0","",1)
  613.                     gg.copyText(xread, false)
  614.                     gg.toast("Script Copied")
  615.                     gg.alert("Script Copied to Clipboard\n\n"..xread,"OK",nil,"wils2m")                    
  616.                 end
  617.                
  618.                 if Co==3 then
  619.                     local xread=tostring(load(API))
  620.                     local xread=string.gsub(xread,"function:","",1)
  621.                     local xread=string.gsub(xread,":0%p0","",1)
  622.                     local script=gg.getFile()
  623.                     local name = script:match('[^/]+$')
  624.                     local rem=script:gsub('[^/]+$','')
  625.                     local fixname=string.gsub(gnamexxxx,"+","",100)
  626.                     local fixname=string.gsub(fixname," ","",100)
  627.                     local SAVEX=rem..fixname..'_wils2m.lua'
  628.                     io.output(SAVEX):write(xread)
  629.                     gg.alert("File Saved to:\n\n"..SAVEX,"OK",nil,"wils2m")  
  630.                 end        
  631.     end -- moreoptions
  632.  
  633.     local gXaC=0
  634.     local getXa=gg.getRangesList()
  635.         if #(getXa)~=0 then
  636.             for i, v in ipairs(getXa) do
  637.                 if v.state=="Xa" then gXaC=1 end
  638.             end
  639.         end
  640.         if gXaC==0 then
  641.             print("Your device / environment is not \ncompatible with this script.")
  642.             print("Good-bye")
  643.             gg.setVisible(true) os.exit()
  644.             return
  645.         end        
  646.        
  647.         pcall(load(API))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement