CoolFace
Datasetpublic

ReigeKwitt/MC_PocketHackClientFiles

sourceHugging Faceunlicenseupdated 5mo agoView on Hugging Face
0likes39downloads
Xive.js2839 linesDownload Raw Back to root
1//made by: VeroXCode | LetsBeastHunter | Maxi | Dazab2var ctx = com.mojang.minecraftpe.MainActivity.currentMainActivity.get();3var Button = android.widget.Button;4var LinearLayout = android.widget.LinearLayout;5var RelativeLayout = android.widget.RelativeLayout;6var TableLayout = android.widget.TableLayout;7var PopupWindow = android.widget.PopupWindow;8var ScrollView = android.widget.ScrollView;9var TextView = android.widget.TextView;10var CheckBox = android.widget.CheckBox;11var Switch = android.widget.Switch;12var Toast = android.widget.Toast;13var Runnable = java.lang.Runnable;14var View = android.view.View;15var ColorDrawable = android.graphics.drawable.ColorDrawable;16var Color = android.graphics.Color;17var Gravity = android.view.Gravity;18var bg = new android.graphics.drawable.GradientDrawable();19bg.setColor(android.graphics.Color.BLACK);20bg.setStroke(4, android.graphics.Color.WHITE);21bg.setCornerRadius(40); 22var bg2 = new android.graphics.drawable.GradientDrawable(); //Für Buttons23bg2.setColor(android.graphics.Color.BLACK);24 25var Team = "Xive - Client Team";26var time = 18;27var time2 = 10;28var stripe = "----------------";29var gravity = -0.07840000092983246;30var Client = "§7[§aXive§7] ";31var friends = new Array();32 33var bypsed = false;34var bpasssw = false;35 36var gtbped = false;37var gtbypass = false;38 39var mbbped = false;40var mbbypass = false;41 42var mxbped = false;43var mxbypass = false;44 45var sped = false;46var speed = false;47var mxspeed = false;48var vspeed = false;49var gtspeed = false;50var mbspeed = false;51var smotion = 1.0;52 53var spned = true;54var normalsp = true;55 56var spcted = false;57 58var ctspeed = false;59var velct = 0;60var timerct = 20;61var motionct = 1.0;62var jumpct = false;63var jumpct1 = true;64var groundct = true;65 66var eaet = false;67var uspe = 2;68 69var non = false;70var nock = false;71 72var bfed = false;73var bouncefly = false;74var bouncedelay = 9;75var bouncevel = 0.33;76var bouncespeed = 1.08;77 78var gmed = false;79 80var aimed = false;81var aim = false;82var maxr = 8;83var naim = true;84var naimed = true;85var raim = false;86var raimed = false;87 88var mobaimed = true;89var playaimed = true;90 91var towed = false;92var tower = false;93 94var jptwed = false;95var jumptower = false;96 97var extwed = false;98var exptower = false;99 100var autos = false;101var autosed = false;102 103var jesus = false;104var jesused = false;105var jesusn = true;106var jesush = false;107var jesushed = false;108var jesuss = false; 109var jesussed = false;110var jened = true;111 112var glded = false;113var glide = false;114var gdown = 0.1;115var gspeed = 1.0;116 117var health = 20;118var aimlen = 0;119 120var steped = false;121var step = false;122 123var laimed = false;124var lockaim = false;125 126var spammer = false;127var spamtime = 3*20;128var spamspeed = 3*20;129var state = 0;130var spammes = Client;131 132var ported = false;133 134var menuScroll = null;135 136var Utils = {137 138 Text: {139		clean: function (text) {140			var allColor = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f", "k", "l", "m", "n", "o", "r"];141 142			if(text != null) {143 144				allColor.forEach(function (entry) {145					text = text.replace(new RegExp("\u00A7" + entry, 'g'), "");146				});147				return text;148			} else149				return "";150		}151	},152 153Friends: {154  155  isFriend: function(entity) {156  var nof = true;157  158  for(i = 0;i < friends.length;i++) {159  var centity = Utils.Text.clean(Entity.getNameTag(entity));160  if(centity == friends[i]) {161  nof = false;162  }163  }164   return nof;165  }166 167},168 169 170Block: {171		isLiquid: function(id) {172			if (id >= 8 && id <= 11) return true;173			return false;174		},175		isLadder: function(id) {176			if (id = 65) return true;177			return false;178		},179		isWeb: function(id) {180			if (id = 30) return true;181			return false;182		},183		isIce: function(id) {184		if (id = 79 && id = 174) return true;185		return false;186		}187	},188	Player: {189		isInWater: function(){190			if(Utils.Block.isLiquid(getTile(getPlayerX(), getPlayerY() - 0.01, getPlayerZ())))return true;191			return false;192		},193		isOnWater: function(){194		if(Utils.Block.isLiquid(getTile(getPlayerX(), getPlayerY() - 1.3, getPlayerZ())))return true;195		return false;196		},197		isOnIce: function(){198		if(Utils.Block.isIce(getTile(getPlayerX(), getPlayerY() - 0.1, getPlayerZ())))return true;199		return false;200		},201		isOnLadder: function(){202		if(Utils.Block.isLadder(getTile(getPlayerX(), getPlayerY() + 0.1, getPlayerZ())))return true;203		return false;204		},205		onGround: function() {206			var y = getPlayerY();207			while (y > 1) y -= 1;208 209			if (Math.round(y * 100) == 62 && getTile(getPlayerX(), getPlayerY() - 1.65, getPlayerZ()) != 0 && !Utils.Block.isLiquid(getTile(getPlayerX(), getPlayerY() - 1.65, getPlayerZ()))) return true;210			if (Math.round(y * 100) == 12 && getTile(getPlayerX(), getPlayerY() - 1.65, getPlayerZ()) != 0 && !Utils.Block.isLiquid(getTile(getPlayerX(), getPlayerY() - 1.65, getPlayerZ()))) return true;211			return false;212		},213		overGround: function() {214			var y = getPlayerY();215			while (y > 2) y -= 2;216 217			if (Math.round(y * 100) == 62 && getTile(getPlayerX(), getPlayerY() - 2.15, getPlayerZ()) != 0 && !Utils.Block.isLiquid(getTile(getPlayerX(), getPlayerY() - 2.15, getPlayerZ()))) return true;218			if (Math.round(y * 100) == 12 && getTile(getPlayerX(), getPlayerY() - 2.15, getPlayerZ()) != 0 && !Utils.Block.isLiquid(getTile(getPlayerX(), getPlayerY() - 2.15, getPlayerZ()))) return true;219			return false;220		},221		isCollidedHorizontally: function() {222			var x = getPlayerX();223			var z = getPlayerZ();224			var blockX = Math.round(x - 0.5);225			var blockZ = Math.round(z - 0.5);226			while (x < 1) x += 1;227			while (z < 1) z += 1;228			while (x > 1) x -= 1;229			while (z > 1) z -= 1;230 231			if (Math.round(x * 100) == 31) x -= 0.01;232			if (Math.round(z * 100) == 31) z -= 0.01;233			if (Math.round(x * 100) == 69) x += 0.01;234			if (Math.round(z * 100) == 69) z += 0.01;235			if (Math.round(x * 100) == 30) blockX--;236			if (Math.round(z * 100) == 30) blockZ--;237			if (Math.round(x * 100) == 70) blockX++;238			if (Math.round(z * 100) == 70) blockZ++;239			//clientMessage(blockX+";"+blockZ);240			if (getTile(blockX, getPlayerY(), blockZ) == 0 && getTile(blockX, getPlayerY() - 1, blockZ) == 0) return false;241 242			if (Block.getDestroyTime(getTile(blockX, getPlayerY() - 1, blockZ)) <= 0.1 && Block.getDestroyTime(getTile(blockX, getPlayerY(), blockZ)) <= 0.1) return false;243 244			if (Math.round(x * 100) == 30 || Math.round(x * 100) == 70) return true;245			if (Math.round(z * 100) == 30 || Math.round(z * 100) == 70) return true;246			return false;247		},248		249		isFalling: function() {250		var velo = gravity;251		if(!Utils.Player.onGround() && Entity.getVelY(Player.getEntity()) < velo) return true;252		return false;253		}254	},255	256	   Entity: {257	   258	     calculateDist: function(ent, maxdist) {259	     	var x = Entity.getX(ent) - getPlayerX();260								var y = Entity.getY(ent) - getPlayerY();261								var z = Entity.getZ(ent) - getPlayerZ();262								var dist = Math.sqrt(Math.pow(x,2) + Math.pow(y,2) + Math.pow(z,2));263						if(dist <= maxdist) return true;264						return false;265								266	     },267    268      nextEnt: function() {269var mobs = Entity.getAll();270							var players = Server.getAllPlayers();271							var small = maxr;272							var ent = null;273							for (var i = 0; i < mobs.length; i++) {274								var x = Entity.getX(mobs[i]) - getPlayerX();275								var y = Entity.getY(mobs[i]) - getPlayerY();276								var z = Entity.getZ(mobs[i]) - getPlayerZ();277								var dist = Math.sqrt(Math.pow(x,2) + Math.pow(y,2) + Math.pow(z,2));278								if(dist < small && dist > 0 && Entity.getEntityTypeId(mobs[i]) <= 63 && Entity.getHealth(mobs[i]) >= 1){279							280							281if(mobaimed == true) {	if(Utils.Friends.isFriend(ent)) {282									small = dist;283						     ent = mobs[i]284						    }else {285									continue;286									}287						     }288							}289							}290							291		292							293							for (var i = 0; i < players.length; i++) {294								var x = Entity.getX(players[i]) - getPlayerX();295								var y = Entity.getY(players[i]) - getPlayerY();296								var z = Entity.getZ(players[i]) - getPlayerZ();297								var dist = Math.sqrt(Math.pow(x,2) + Math.pow(y,2) + Math.pow(z,2));298								if(dist < small && dist > 0 && Entity.getHealth(players[i]) >= 1){299						300						301if(playaimed == true) {	if(Utils.Friends.isFriend(ent)) {302									small = dist;303									ent = players[i];304 305									}else {306									continue;307									}308									}309									310								}311							}312							313							if(Utils.Friends.isFriend(ent)) {314							return ent;315							316							}317							318							},319							320						aimAtEnt: function(ent) {321							if(ent != null){322								var x = Entity.getX(ent) - getPlayerX();323								var y = Entity.getY(ent) - getPlayerY();324								var z = Entity.getZ(ent) - getPlayerZ();325								if(Entity.getEntityTypeId(ent) != 63)326									y += 0.5;327								var a = 0.5 + Entity.getX(ent);328								var b = Entity.getY(ent);329								var c = 0.5 + Entity.getZ(ent);330								var len = Math.sqrt(x * x + y * y + z * z);331								var y = y / len;332								var pitch = Math.asin(y);333								pitch = pitch * 180.0 / Math.PI;334								pitch = -pitch;335								if (pitch < 90 && pitch > -90) {										336									Entity.setRot(Player.getEntity(), -Math.atan2(a - (Player.getX() + 0.5), c - (Player.getZ() + 0.5)) * (180 / Math.PI), pitch);337								}338       }339   340   }341   342   },343	344	Vel: {345		lastX: 0,346		lastY: 0,347		lastZ: 0,348		calculateSpeed: function() {349			return Math.sqrt(Math.pow(Entity.getVelX(getPlayerEnt()), 2) + Math.pow(Entity.getVelZ(getPlayerEnt()), 2));350		}351	}352}353 354 355 356function dip2px(dips){357	return Math.ceil(dips * ctx.getResources().getDisplayMetrics().density);358}359 360ctx.runOnUiThread(new Runnable({ run: function(){361	try{362		var layout = new LinearLayout(ctx);363		layout.setOrientation(1);364		var menuBtn = new Button(ctx);365		menuBtn.setText('Xive');366		menuBtn.setTextColor(Color.BLACK);367		menuBtn.getBackground().setAlpha(100);368		menuBtn.setOnClickListener(new View.OnClickListener({369			onClick: function(viewarg){370			if(menuScroll == null) {371				Hub();372				Hubext();373				}374			}375		}));376		layout.addView(menuBtn);377		378		GUI = new PopupWindow(layout, RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);379		GUI.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));380		GUI.showAtLocation(ctx.getWindow().getDecorView(), Gravity.RIGHT | Gravity.TOP, 160, 0);381		}catch(err){382			Toast.makeText(ctx, "An error occured: " + err, 1).show();383		}384	}}));385	386	function Hub(){387	388	389	390	ctx.runOnUiThread(new Runnable({ run: function(){391		try{392		393		394	var hub1 = new LinearLayout(ctx);395	hub1.setOrientation(1);396	menuScroll = new ScrollView(ctx);397	398	var hub2 = new LinearLayout(ctx);399	hub2.setOrientation(1);400	401	menuScroll.addView(hub1);402	hub2.addView(menuScroll);403	hub2.setBackground(bg);404	hub2.getBackground().setAlpha(100);405	406	var name = new TextView(ctx);407			name.setTextSize(22);408			name.setText("Xive");409			name.setTextColor(android.graphics.Color.rgb(255, 255, 255));410			name.setGravity(Gravity.CENTER);411			hub1.addView(name);412			413      var sett = new Button(ctx);414			sett.setText("Settings");415			sett.setTextColor(android.graphics.Color.rgb(255, 255, 255));416			sett.setPadding(25, 2, 2, 2);417			sett.setBackground(bg2);418			sett.getBackground().setAlpha(100);419			sett.setOnClickListener(new View.OnClickListener({420				onClick: function(viewarg){421						settingWindow();422						settingExit();423						menu.dismiss();424						exitUI.dismiss();425						menuScroll = null;426					}427			}));428			hub1.addView(sett);429			430			431			var info = new Button(ctx);432			info.setText("Info");433			info.setTextColor(android.graphics.Color.rgb(255, 255, 255));434			info.setPadding(25, 2, 2, 2);435			info.setBackground(bg2);436			info.getBackground().setAlpha(100);437			info.setOnClickListener(new View.OnClickListener({438				onClick: function(viewarg){439				clientMessage(Client+"§aChangelog:");440				clientMessage(Client+"§aadded Custom-Speed + Settings");441				clientMessage(Client+"§aadded Step");442				clientMessage(Client+"§aadded FriendSystem");443				clientMessage(Client+"§aadded more Settings");444				clientMessage(Client+"§aadded Teleport");445				clientMessage(" ");446				clientMessage(Client+"§aType .help for Commands");447					}448			}));449			hub1.addView(info);450				451      452      sp = new Switch(ctx);453			sp.setText("Speed");454			sp.setTextColor(android.graphics.Color.rgb(255, 255, 255));455    sp.setPadding(10, 1, 1, 1);456    sp.setTextSize(14);457			sp.setChecked(sped);458			sp.setOnClickListener(new View.OnClickListener({459				onClick: function(viewarg){460					if(!sped){461						sped = true;462					}else{463					ModPE.setGameSpeed(20);464						sped = false;465					}466				 sp.setChecked(sped);467				}468			}));469			hub1.addView(sp);470			471			472			      eat = new Switch(ctx);473			eat.setText("FastEat");474			eat.setTextColor(android.graphics.Color.rgb(255, 255, 255));475    eat.setPadding(10, 1, 1, 1);476    eat.setTextSize(14);477			eat.setChecked(eaet);478			eat.setOnClickListener(new View.OnClickListener({479				onClick: function(viewarg){480					if(!eaet){481						eaet = true;482						fastEatOn(256);483					}else{484						eaet = false;485						fastEatOff(256);486					}487				 eat.setChecked(eaet);488				}489			}));490			hub1.addView(eat);491			492      493			494						      nnock = new Switch(ctx);495			nnock.setText("NoKnockback");496			nnock.setTextColor(android.graphics.Color.rgb(255, 255, 255));497    nnock.setPadding(10, 1, 1, 1);498    nnock.setTextSize(14);499			nnock.setChecked(non);500			nnock.setOnClickListener(new View.OnClickListener({501				onClick: function(viewarg){502					if(!non){503						non = true;504						nock = true;505					}else{506						non = false;507						nock = false;508					}509				 nnock.setChecked(non);510				}511			}));512			hub1.addView(nnock);513			514			bf = new Switch(ctx);515			bf.setText("BounceFly");516			bf.setTextColor(android.graphics.Color.rgb(255, 255, 255));517    bf.setPadding(10, 1, 1, 1);518    bf.setTextSize(14);519			bf.setChecked(bfed);520			bf.setOnClickListener(new View.OnClickListener({521				onClick: function(viewarg){522					if(!bfed){523						bfed = true;524						bouncefly = true;525					}else{526						bfed = false;527						bouncefly = false;528					}529				 bf.setChecked(bfed);530				}531			}));532			hub1.addView(bf);533      534			gm = new Switch(ctx);535			gm.setText("Creative");536			gm.setTextColor(android.graphics.Color.rgb(255, 255, 255));537    gm.setPadding(10, 1, 1, 1);538    gm.setTextSize(14);539			gm.setChecked(gmed);540			gm.setOnClickListener(new View.OnClickListener({541				onClick: function(viewarg){542					if(!gmed){543						gmed = true;544						Level.setGameMode(1);545					}else{546						gmed = false;547						Level.setGameMode(0);548					}549				 gm.setChecked(gmed);550				}551			}));552			hub1.addView(gm);553			554			555			ai = new Switch(ctx);556			ai.setText("AimAura");557			ai.setTextColor(android.graphics.Color.rgb(255, 255, 255));558    ai.setPadding(10, 1, 1, 1);559    ai.setTextSize(14);560			ai.setChecked(aimed);561			ai.setOnClickListener(new View.OnClickListener({562				onClick: function(viewarg){563					if(!aimed){564						aimed = true;565						aim = true;566					}else{567						aimed = false;568						aim = false;569					}570				 ai.setChecked(aimed);571				}572			}));573			hub1.addView(ai);574			575			var tow = new Switch(ctx);576      tow.setText("Tower");577      tow.setTextColor(android.graphics.Color.rgb(255, 255, 255));578      tow.setPadding(10, 1, 1, 1);579      tow.setTextSize(14);580      tow.setChecked(towed);581      tow.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({582      onCheckedChanged: function(){583      if(!towed){584      towed = true;585      tower = true;586      }else{587      towed = false;588      tower = false;589      }590      tow.setChecked(towed);591      }592      }));593      hub1.addView(tow);594      595  596  			var ato = new Switch(ctx);597      ato.setText("autoSword");598      ato.setTextColor(android.graphics.Color.rgb(255, 255, 255));599      ato.setPadding(10, 1, 1, 1);600      ato.setTextSize(14);601      ato.setChecked(autosed);602      ato.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({603      onCheckedChanged: function(){604      if(!autosed){605      autosed = true;606      autos = true;607      }else{608      autosed = false;609      autos = false;610      }611      ato.setChecked(autosed);612      }613      }));614      hub1.addView(ato);615      616      617      618        			var jeo = new Switch(ctx);619      jeo.setText("Jesus");620      jeo.setTextColor(android.graphics.Color.rgb(255, 255, 255));621      jeo.setPadding(10, 1, 1, 1);622      jeo.setTextSize(14);623      jeo.setChecked(jesused);624      jeo.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({625      onCheckedChanged: function(){626      if(!jesused){627      jesused = true;628      jesus = true;629      }else{630      jesused = false;631      jesus = false;632      }633      jeo.setChecked(jesused);634      }635      }));636      hub1.addView(jeo);637      638      var gld = new Switch(ctx);639      gld.setText("Glide");640      gld.setTextColor(android.graphics.Color.rgb(255, 255, 255));641      gld.setPadding(10, 1, 1, 1);642      gld.setTextSize(14);643      gld.setChecked(glded);644      gld.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({645      onCheckedChanged: function(){646      if(!glded){647      glded = true;648      glide = true;649      }else{650      glded = false;651      glide = false;652      }653      gld.setChecked(glded);654      }655      }));656      hub1.addView(gld);657      658      659      	         var pets = new Switch(ctx);660      pets.setText("Step");661      pets.setTextColor(android.graphics.Color.rgb(255, 255, 255));662      pets.setPadding(10, 1, 1, 1);663      pets.setTextSize(14);664      pets.setChecked(steped);665      pets.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({666      onCheckedChanged: function(){667      if(!steped){668      steped = true;669      step = true;670      }else{671      steped = false;672      step = false;673      }674      pets.setChecked(steped);675      }676      }));677      hub1.addView(pets);678      679      var tport = new Switch(ctx);680      tport.setText("Teleport");681      tport.setTextColor(android.graphics.Color.rgb(255, 255, 255));682      tport.setPadding(10, 1, 1, 1);683      tport.setTextSize(14);684      tport.setChecked(ported);685      tport.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({686      onCheckedChanged: function(){687      if(!ported){688      ported = true;689      }else{690      ported = false;691      }692      tport.setChecked(ported);693      }694      }));695      hub1.addView(tport);696      697    var spam = new Switch(ctx);698      spam.setText("Spammer");699      spam.setTextColor(android.graphics.Color.rgb(255, 255, 255));700      spam.setPadding(10, 1, 1, 1);701      spam.setTextSize(14);702      spam.setChecked(spammer);703      spam.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({704      onCheckedChanged: function(){705      if(!spammer){706      spammer = true;707      }else{708      spammer = false;709      }710      spam.setChecked(spammer);711      }712      }));713      hub1.addView(spam);714 715 716			717			menu = new PopupWindow(hub2, ctx.getWindowManager().getDefaultDisplay().getWidth()/2, ctx.getWindowManager().getDefaultDisplay().getHeight());718			menu.showAtLocation(ctx.getWindow().getDecorView(), Gravity.CENTER | Gravity.TOP, 0, 0);719			}catch(error){720				Toast.makeText(ctx, "An error occured: " + error, 1).show();721			}722	}}));723}724 725function Hubext(){726	ctx.runOnUiThread(new Runnable({ run: function(){727		try{728			var xLayout = new LinearLayout(ctx);729			var xButton = new Button(ctx);730			xButton.setText('X');731			xButton.setTextColor(Color.BLACK);732			xButton.setOnClickListener(new View.OnClickListener({733				onClick: function(viewarg){734				if(menuScroll != null) {735					exitUI.dismiss();736					menu.dismiss();737					menuScroll = null;738					}739				}740			}));741			xLayout.addView(xButton);742			743			exitUI = new PopupWindow(xLayout, dip2px(40), dip2px(40));744			exitUI.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));745			exitUI.showAtLocation(ctx.getWindow().getDecorView(), Gravity.RIGHT | Gravity.BOTTOM, 0, 0);746			}catch(exception){747				Toast.makeText(ctx, exception, 1).show();748			}749	}}));750}751 752function settingWindow(){753ctx.runOnUiThread(new Runnable({ run: function(){754		try{755		756		757		758		var screen = new LinearLayout(ctx);759		760		screen.setOrientation(1);761		var ScrollView2 = new ScrollView(ctx);762		763		var screen2 = new LinearLayout(ctx);764		screen2.setOrientation(1);765	766		ScrollView2.addView(screen);767		screen2.addView(ScrollView2);768		769		screen2.setBackground(bg);770		771		var settname = new TextView(ctx);772		settname.setText("Client Settings");773		settname.setTextColor(android.graphics.Color.rgb(255, 255, 255));774		settname.setTextSize(16);775		settname.setGravity(Gravity.CENTER);776  screen.addView(settname);777  778  var trn = new TextView(ctx);779		trn.setText(stripe);780		trn.setTextColor(android.graphics.Color.rgb(255, 255, 255));781		trn.setTextSize(16);782		trn.setGravity(Gravity.CENTER);783  screen.addView(trn);784      785      var settname3 = new TextView(ctx);786		settname3.setText("Tower");787		settname3.setTextColor(android.graphics.Color.rgb(255, 255, 255));788		settname3.setTextSize(16);789		settname3.setGravity(Gravity.CENTER);790  screen.addView(settname3);791  792  var jptw = new CheckBox(ctx);793  jptw.setText("Jump");794  jptw.setTextColor(android.graphics.Color.rgb(255, 255, 255));795  jptw.setChecked(jptwed);796  jptw.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({797      onCheckedChanged: function(){798      if(!jptwed){799      jptwed = true;800      jumptower = true;801      }else{802      jptwed = false;803      jumptower = false;804      }805      jptw.setChecked(jptwed);806      }807      }));808      screen.addView(jptw);809      810      var extw = new CheckBox(ctx);811  extw.setText("Experimental");812  extw.setTextColor(android.graphics.Color.rgb(255, 255, 255));813  extw.setChecked(extwed);814  extw.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({815      onCheckedChanged: function(){816      if(!extwed){817      extwed = true;818      exptower = true;819      }else{820      extwed = false;821      exptower = false;822      }823      extw.setChecked(extwed);824      }825      }));826      screen.addView(extw);827      828            var je1s = new TextView(ctx);829		je1s.setText(stripe);830		je1s.setTextColor(android.graphics.Color.rgb(255, 255, 255));831		je1s.setTextSize(16);832		je1s.setGravity(Gravity.CENTER);833  screen.addView(je1s);834  835  836  837  var je2s = new TextView(ctx);838		je2s.setText("Jesus");839		je2s.setTextColor(android.graphics.Color.rgb(255, 255, 255));840		je2s.setTextSize(16);841		je2s.setGravity(Gravity.CENTER);842  screen.addView(je2s);843  844  845  846 847      var je1 = new CheckBox(ctx);848 je1.setText("normal");849  je1.setTextColor(android.graphics.Color.rgb(255, 255, 255));850  je1.setChecked(jened);851  je1.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({852      onCheckedChanged: function(){853      if(!jesusn){854      jesusn = true;855      jened = true;856      }else{857      jesusn = false;858      jened = false;859      }860      je1.setChecked(jened);861      }862      }));863      screen.addView(je1);864      865 866 867      var je2 = new CheckBox(ctx);868  je2.setText("hop");869  je2.setTextColor(android.graphics.Color.rgb(255, 255, 255));870  je2.setChecked(jesushed);871  je2.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({872      onCheckedChanged: function(){873      if(!jesushed){874      jesushed = true;875      jesush = true;876      }else{877      jesushed = false;878      jesush = false;879      }880      je2.setChecked(jesushed);881      }882      }));883      screen.addView(je2);884 885      var je3 = new CheckBox(ctx);886  je3.setText("speed");887  je3.setTextColor(android.graphics.Color.rgb(255, 255, 255));888  je3.setChecked(jesussed);889  je3.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({890      onCheckedChanged: function(){891      if(!jesussed){892      jesuss = true;893      jesussed = true;894      }else{895      jesussed = false;896      jesuss = false;897      }898      je3.setChecked(jesussed);899      }900      }));901      screen.addView(je3);902      903      904      905      906                  var ai1s = new TextView(ctx);907		ai1s.setText(stripe);908		ai1s.setTextColor(android.graphics.Color.rgb(255, 255, 255));909		ai1s.setTextSize(16);910		ai1s.setGravity(Gravity.CENTER);911  screen.addView(ai1s);912  913  914  915  var ai2s = new TextView(ctx);916		ai2s.setText("Aim/Targets");917		ai2s.setTextColor(android.graphics.Color.rgb(255, 255, 255));918		ai2s.setTextSize(16);919		ai2s.setGravity(Gravity.CENTER);920  screen.addView(ai2s);921  922  923  924  var mobaim = new CheckBox(ctx);925  mobaim.setText("Mobs");926  mobaim.setTextColor(android.graphics.Color.rgb(255, 255, 255));927  mobaim.setChecked(mobaimed);928  mobaim.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({929      onCheckedChanged: function(){930      if(!mobaimed){931      mobaimed = true;932      }else{933      mobaimed = false;934      }935      mobaim.setChecked(mobaimed);936      }937      }));938      screen.addView(mobaim);939      940 941  942  var playai = new CheckBox(ctx);943  playai.setText("Player");944  playai.setTextColor(android.graphics.Color.rgb(255, 255, 255));945  playai.setChecked(playaimed);946  playai.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({947      onCheckedChanged: function(){948      if(!playaimed){949      playaimed = true;950      }else{951      playaimed = false;952      }953      playai.setChecked(playaimed);954      }955      }));956      screen.addView(playai);957      958 959 960var aimn = new CheckBox(ctx);961  aimn.setText("normal");962  aimn.setTextColor(android.graphics.Color.rgb(255, 255, 255));963  aimn.setChecked(naimed);964  aimn.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({965      onCheckedChanged: function(){966      if(!naimed){967      naim = true;968      naimed = true;969      }else{970      naimed = false;971      naim = false;972      }973      aimn.setChecked(naimed);974      }975      }));976      screen.addView(aimn);977      978      979      980      var aimr = new CheckBox(ctx);981  aimr.setText("ReactionAim");982  aimr.setTextColor(android.graphics.Color.rgb(255, 255, 255));983  aimr.setChecked(raimed);984  aimr.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({985      onCheckedChanged: function(){986      if(!raimed){987      raim = true;988      raimed = true;989      }else{990      raimed = false;991      raim = false;992      }993      aimr.setChecked(raimed);994      }995      }));996      screen.addView(aimr);997      998      var sps = new TextView(ctx);999		sps.setText(stripe);1000		sps.setTextColor(android.graphics.Color.rgb(255, 255, 255));1001		sps.setTextSize(16);1002		sps.setGravity(Gravity.CENTER);1003  screen.addView(sps);1004      1005      var sps2 = new TextView(ctx);1006		sps2.setText("Speed/Mode");1007		sps2.setTextColor(android.graphics.Color.rgb(255, 255, 255));1008		sps2.setTextSize(16);1009		sps2.setGravity(Gravity.CENTER);1010  screen.addView(sps2);1011  1012  1013 1014 1015var spn = new CheckBox(ctx);1016  spn.setText("Motion");1017  spn.setTextColor(android.graphics.Color.rgb(255, 255, 255));1018  spn.setChecked(spned);1019  spn.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({1020      onCheckedChanged: function(){1021      if(!spned){1022      normalsp = true;1023      spned = true;1024      }else{1025      spned = false;1026      normalsp = false;1027      }1028      spn.setChecked(spned);1029      }1030      }));1031      screen.addView(spn);1032      1033      var spct = new CheckBox(ctx);1034  spct.setText("Custom");1035  spct.setTextColor(android.graphics.Color.rgb(255, 255, 255));1036  spct.setChecked(spcted);1037  spct.setOnCheckedChangeListener(new android.widget.CompoundButton.OnCheckedChangeListener({1038      onCheckedChanged: function(){1039      if(!spcted){1040      ctspeed = true;1041      spcted = true;1042      }else{1043      spcted = false;1044      ctspeed = false;1045      }1046      spct.setChecked(spcted);1047      }1048      }));1049      screen.addView(spct);1050      1051      1052      1053  1054  1055      1056 smenu = new PopupWindow(screen2, ctx.getWindowManager().getDefaultDisplay().getWidth()/2, ctx.getWindowManager().getDefaultDisplay().getHeight()/1);1057			smenu.showAtLocation(ctx.getWindow().getDecorView(), Gravity.CENTER | Gravity.TOP, 0, 0);1058			}catch(error){1059				Toast.makeText(ctx, "An error occured: " + error, 1).show();1060			}1061	}}));1062}1063      1064 function settingExit(){1065	ctx.runOnUiThread(new Runnable({ run: function(){1066		try{1067			var sxLayout = new LinearLayout(ctx);1068			var sxButton = new Button(ctx);1069			sxButton.setText('X');1070			sxButton.setTextColor(Color.BLACK);1071			sxButton.setOnClickListener(new View.OnClickListener({1072				onClick: function(viewarg){1073					sexitUI.dismiss();1074					smenu.dismiss();1075				}1076			}));1077			sxLayout.addView(sxButton);1078			1079			sexitUI = new PopupWindow(sxLayout, dip2px(40), dip2px(40));1080			sexitUI.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));1081			sexitUI.showAtLocation(ctx.getWindow().getDecorView(), Gravity.RIGHT | Gravity.BOTTOM, 0, 0);1082			}catch(exception){1083				Toast.makeText(ctx, exception, 1).show();1084			}1085	}}));1086}1087 1088function modTick()1089{1090 1091 1092 1093 1094if(friends[0] == null) {1095friends.push("LonelyDazab");1096}1097var x = Player.getX();1098var y = Player.getX();1099var z = Player.getZ();1100 1101 1102if(spammer == true) {1103if(spamtime != 0) {1104spamtime--;1105}else {1106spamtime = spamspeed;1107Server.sendChat(state+"*"+spammes+"*"+state);1108state += 1;1109}1110}1111 1112if(step == true) {1113	if(Utils.Player.isCollidedHorizontally()) {1114		setPositionRelative(getPlayerEnt(), 0, 1.4, 0);1115	}1116		1117}1118 1119 1120if(gtspeed && bpasssw && gtbypass){1121if(Utils.Player.overGround())1122setVelY(getPlayerEnt(), -0.1);1123setVelX(getPlayerEnt(), Entity.getVelX(getPlayerEnt())*1.03);1124setVelZ(getPlayerEnt(), Entity.getVelZ(getPlayerEnt())*1.03);1125if(Utils.Player.onGround())1126setVelY(getPlayerEnt(), 0.3);1127vspeed = false;1128 }1129if(mbspeed && bpasssw && mbbypass){1130if(Utils.Player.onGround())1131setVelX(getPlayerEnt(), Entity.getVelX(getPlayerEnt())*1.08);1132if(Utils.Player.onGround())1133setVelZ(getPlayerEnt(), Entity.getVelZ(getPlayerEnt())*1.08);1134if(Utils.Player.onGround())1135setVelY(getPlayerEnt(), 0.2);1136vspeed = false;1137 }1138if(sped == true && ctspeed == true && groundct == false){1139setVelX(getPlayerEnt(), Entity.getVelX(getPlayerEnt())*motionct);1140setVelZ(getPlayerEnt(), Entity.getVelZ(getPlayerEnt())*motionct);1141jumpct1 = true;1142ModPE.setGameSpeed(timerct);1143 }1144if(sped == true && ctspeed == true && groundct == true){1145if(Utils.Player.onGround())1146setVelX(getPlayerEnt(), Entity.getVelX(getPlayerEnt())*motionct);1147if(Utils.Player.onGround())1148setVelZ(getPlayerEnt(), Entity.getVelZ(getPlayerEnt())*motionct);1149jumpct1 = true;1150ModPE.setGameSpeed(timerct);1151 }1152if(jumpct1 == true && jumpct == true && ctspeed == true && sped == true){1153if(Utils.Player.onGround())1154setVelY(getPlayerEnt(), velct);1155 }1156if(glide){1157setVelY(getPlayerEnt(), -gdown);1158setVelX(getPlayerEnt(), Entity.getVelX(getPlayerEnt())*gspeed);1159setVelZ(getPlayerEnt(), Entity.getVelZ(getPlayerEnt())*gspeed);1160}1161if(mxspeed && bpasssw && mxbypass){1162if(time !== 0) {1163time--;1164}1165if(time == 0) {1166time = 4;1167if(Utils.Player.onGround())1168setVelY(getPlayerEnt(), 0.001);1169if(Utils.Player.onGround())1170setVelX(getPlayerEnt(), Entity.getVelX(getPlayerEnt())*1.18);1171if(Utils.Player.onGround())1172setVelZ(getPlayerEnt(), Entity.getVelZ(getPlayerEnt())*1.18);1173 }}1174if(normalsp && sped){1175if(Utils.Player.onGround())1176setVelX(getPlayerEnt(), Entity.getVelX(getPlayerEnt())*smotion);1177if(Utils.Player.onGround())1178setVelZ(getPlayerEnt(), Entity.getVelZ(getPlayerEnt())*smotion);1179 }1180 1181 if(nock == true) {1182 this.tick = 0;1183 1184if(this.health > Entity.getHealth(getPlayerEnt()) ) {1185this.tick = 5;1186Entity.setImmobile(getPlayerEnt(), true);1187}1188if(this.tick == 0) {1189 1190Entity.setImmobile(getPlayerEnt(), false);1191 1192}1193 1194this.health = Entity.getHealth(getPlayerEnt());1195 1196if(this.tick != 0) {1197 1198tick--;1199 1200}

Showing the first 1,200 of 2839 lines. Download the file for the rest.