Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function(context, args){
- var t = args.t;
- var uk1 =["unlock", "release", "open"];
- var col=["red", "purple", "blue", "cyan", "green", "lime", "yellow", "orange"];
- var pn =[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97];
- var ul = false;
- var ul_21;
- var ul_35;
- var ul_40;
- var ul_c1;
- var ul_c2;
- var ul_c3;
- var kp = {};
- while (ul === false){
- var loc = t.call({kp});
- var i=0;
- var k1 = "";
- var k2 = "";
- var k3 = "";
- var d;
- if(loc.includes("EZ_21")){
- for(i=0;i<=uk1.length; i++)
- {
- loc=t.call({EZ_21:uk1[i]});
- if(loc.includes("!LOCK_UNLOCKED ez_21"))
- {
- k1 = uk1[i];
- ul_21=true;
- break;
- }
- if(ul_21 === true){
- Object.assign(kp,{EZ_21:k1})
- break;}
- }
- continue;
- }
- if( loc.includes("EZ_35")){
- for(i=0;i<=uk1.length; i++)
- {
- loc=t.call({EZ_35:uk1[i]});
- if(loc.includes("digit"))
- {
- k1 = uk1[i];
- for(i=0;i<=9; i++)
- {
- loc=t.call({EZ_35:k1,d:i});
- if(loc.includes("!LOCK_UNLOCKED ez_35"))
- {
- d=i;
- ul_35=true;
- break;
- }
- }
- }
- if(ul_35 === true){
- Object.assign(kp,{EZ_35:k1,digit:d})
- break;}
- }
- continue;
- }
- if( loc.includes("EZ_40")){
- for(i=0;i<=uk1.length; i++)
- {
- loc=t.call({EZ_40:uk1[i]});
- if(loc.includes("ez_prime"))
- {
- k1 = uk1[i];
- for(i=0;i<=pn.length; i++)
- {
- loc=t.call({EZ_40:k1,ez_prime:pn[i]});
- if(loc.includes("!LOCK_UNLOCKED ez_40"))
- {
- d = pn[i];
- ul_40=true;
- break;
- }
- }
- }
- if(ul_40 === true){
- Object.assign(kp,{EZ_40:k1,ez_prime:d})
- break;}
- }
- continue;
- }
- if( loc.includes("c001")){
- for(i=0;i<=col.length; i++)
- {
- loc=t.call({c001:col[i]});
- if(loc.includes("color_digit"))
- {
- k1 = col[i];
- for(i=0;i<=9; i++)
- {
- loc=t.call({c001:k1,color_digit:i});
- if(loc.includes("!LOCK_UNLOCKED c001"))
- {
- d=i;
- ul_c1=true;
- break;
- }
- }
- }
- if(ul_c1 === true){
- Object.assign(kp,{c001:k1,color_digit:d})
- break;}
- }
- continue;
- }
- if( loc.includes("c002")){
- for(i=0;i<=col.length; i++)
- {
- loc=t.call({c002:col[i]});
- if(loc.includes("c002_complement"))
- {
- k1 = col[i];
- for(i=0;i<=col.length; i++)
- {
- loc=t.call({c002:k1,color_complement:col[i]});
- if(loc.includes("!LOCK_UNLOCKED c002"))
- {
- k2 = col[i]
- ul_c2=true;
- break;
- }
- }
- }
- if(ul_c2 === true){
- Object.assign(kp,{c002:k1,c002_complement:k2})
- break;}
- }
- continue;
- }
- if( loc.includes("c003")){
- for(i=0;i<=col.length; i++)
- {
- loc=t.call({c003:col[i]});
- if(loc.includes("!c003_triad_1"))
- {
- k1 = col[i];
- for(i=0;i<=col.length; i++)
- {
- loc=t.call({c003:k1,c003_triad_1:col[i]});
- if(loc.includes("!c003_triad_2"))
- {
- k2=col[i]
- for(i=0;i<=col.length;i++){
- loc = t.call({c003:k1,c003_triad_1:k2,c003_triad_2:col[i]});
- if(loc.includes("!LOCK_UNLOCKED c003")){
- k3 = col[i]
- ul_c3 = true
- }
- }
- }
- }
- }
- }
- if(ul_c3 === true){
- Object.assign(kp,{c003:k1,c003_triad_1:k2,c003_triad_2:k3})
- break;}
- continue
- }
- if(loc.includes("!LOCK_UNLOCKED")){
- ul = true;
- return{ok:ul, msg:loc+"\n"+kp}
- break;
- }
- }
- }
Add Comment
Please, Sign In to add comment