// Token: 0x0600011E RID: 286 RVA: 0x0000B3C8 File Offset: 0x000095C8 private void Update() { if (Main.autofarm5.GetData <bool>()) { global::HeldEntity heldEntity = SilentCat1111.smethod_1(SilentCat1111.smethod_0()); BaseMelee baseMelee = heldEntity as BaseMelee; if (!SilentCat1111.smethod_2(baseMelee, null) && SilentCat1111.smethod_3() - this.float_0 >= baseMelee.repeatDelay * 0.5f + 0.01f && SilentCat1111.smethod_4(heldEntity, null)) { foreach (BaseNpc baseNpc in SilentCat1111.smethod_5()) { float num = Vector3.Distance(SilentCat1111.smethod_7(SilentCat1111.smethod_6(SilentCat1111.smethod_0())), SilentCat1111.smethod_7(SilentCat1111.smethod_6(baseNpc))); if (num < 7f && !SilentCat1111.smethod_8(baseNpc) && !SilentCat1111.smethod_9(baseNpc)) { using (PlayerAttack playerAttack = Pool.Get <PlayerAttack>()) { using (Attack attack = Pool.Get <Attack>()) { playerAttack.attack = attack; playerAttack.attack.hitID = baseNpc.net.ID; playerAttack.attack.hitPositionWorld = SilentCat1111.smethod_7(SilentCat1111.smethod_6(baseNpc)); playerAttack.attack.hitNormalWorld = (SilentCat1111.smethod_7(SilentCat1111.smethod_6(MainCamera.mainCamera)) - SilentCat1111.smethod_7(SilentCat1111.smethod_6(baseNpc))).normalized; playerAttack.attack.pointStart = Misc.localplayer.eyes.position; playerAttack.attack.pointEnd = baseNpc.transform.position; baseMelee.ServerRPC <PlayerAttack>("PlayerAttack", playerAttack); this.float_0 = Time.time; Debug.Log("YAS BITCH"); } } } } } } }
// Token: 0x06000424 RID: 1060 RVA: 0x0001A2F8 File Offset: 0x000184F8 private void Update() { if (Main.suicide.GetData <bool>() && SilentMelee0.smethod_1(SilentMelee0.smethod_0()) && SilentMelee0.smethod_2(SilentMelee0.smethod_0()) && SilentMelee0.smethod_3() >= this.nextAttack) { global::BasePlayer basePlayer = null; float num = 99999f; if (SilentMelee0.smethod_4() != null) { foreach (global::BasePlayer basePlayer2 in SilentMelee0.smethod_4()) { Vector3 vector = SilentMelee0.smethod_7(MainCamera.mainCamera, SilentMelee0.smethod_6(SilentMelee0.smethod_5(basePlayer2, "head"))); if (vector.z > 0f) { Vector2 vector2 = new Vector2(vector.x, (float)SilentMelee0.smethod_8() - vector.y); float num2 = Mathf.Abs(Vector2.Distance(new Vector2((float)(SilentMelee0.smethod_9() / 2), (float)(SilentMelee0.smethod_8() / 2)), new Vector2(vector2.x, (float)Screen.height - vector2.y))); if (num2 <= num) { num = num2; basePlayer = basePlayer2; } } } } if (basePlayer != null && basePlayer.IsValid()) { Vector3 position = basePlayer.model.headBone.position; global::HeldEntity heldEntity = LocalPlayer.Entity.GetHeldEntity(); if (heldEntity != null && heldEntity.IsValid()) { float num3 = Vector3.Distance(LocalPlayer.Entity.transform.position, basePlayer.transform.position); BaseMelee baseMelee = heldEntity as BaseMelee; if (baseMelee != null && baseMelee.IsValid()) { if (num3 < 2f) { using (PlayerAttack playerAttack = Pool.Get <PlayerAttack>()) { playerAttack.attack = new Attack { hitID = basePlayer.net.ID, hitPositionWorld = basePlayer.FindBone("head").position, hitPositionLocal = new Vector3(-0.1f, -1f, 0f), hitNormalLocal = new Vector3(0f, -1f, 0f), hitNormalWorld = (MainCamera.mainCamera.transform.position - basePlayer.FindBone("head").position).normalized, pointStart = LocalPlayer.Entity.transform.position, pointEnd = basePlayer.FindBone("head").position }; baseMelee.ServerRPC <PlayerAttack>("PlayerAttack", playerAttack); Debug.Log("Stop hitting yourself xD"); } } this.nextAttack = Time.time + baseMelee.repeatDelay; } } } } }
private void Update() { if (CFG.Setting.bvbvn && LocalPlayer.Entity && LocalPlayer.Entity.IsValid() && global::BasePlayer.VisiblePlayerList != null) { global::HeldEntity heldEntity = LocalPlayer.Entity.GetHeldEntity(); BaseMelee baseMelee = heldEntity as BaseMelee; if (!(baseMelee == null) && Time.time - nextAttack >= Time.deltaTime && heldEntity != null) { foreach (OreHotSpot player in companent.orehotspot) { global::Item activeItem = LocalPlayer.Entity.Belt.GetActiveItem(); if (player != null && !player.IsDestroyed && BaseEntityEx.IsValid(player) && BaseEntityEx.IsValid(baseMelee) && activeItem != null && (activeItem.info.shortname.Contains("bone.club") || activeItem.info.shortname.Contains("hammer.salvaged") || activeItem.info.shortname.Contains("icepick.salvaged") || activeItem.info.shortname.Contains("pickaxe") || activeItem.info.shortname.Contains("stone.pickaxe") || activeItem.info.shortname.Contains("rock") || activeItem.info.shortname.Contains("jackhammer"))) { int dist = (int)Vector3.Distance(MainCamera.mainCamera.transform.position, player.transform.position); if (dist < 4) { Ray ray = new Ray(menu.localplayer.eyes.transform.position, (player.transform.position - player.transform.position).normalized); using (PlayerAttack playerAttack = Facepunch.Pool.Get <PlayerAttack>()) { using (Attack attack = Facepunch.Pool.Get <Attack>()) { playerAttack.attack = attack; playerAttack.attack.hitID = player.net.ID; playerAttack.attack.hitBone = 0; playerAttack.attack.hitPositionWorld = player.transform.position; playerAttack.attack.hitNormalWorld = ray.direction; playerAttack.attack.pointStart = menu.localplayer.eyes.position; playerAttack.attack.pointEnd = player.transform.position; baseMelee.ServerRPC <PlayerAttack>("PlayerAttack", playerAttack); } }; nextAttack = UnityEngine.Time.time + baseMelee.repeatDelay; } } } } } }
private void Update() { if (CFG.Setting.hgf && LocalPlayer.Entity && LocalPlayer.Entity.IsValid() && Time.time >= nextAttack && global::BasePlayer.VisiblePlayerList != null) { foreach (StorageContainer storageContainer in companent.containers) { if (storageContainer != null && storageContainer.IsValid() && storageContainer.ShortPrefabName.Contains("barrel")) { Vector3 position = storageContainer.transform.position; global::HeldEntity heldEntity = LocalPlayer.Entity.GetHeldEntity(); if (heldEntity != null && heldEntity.IsValid() && storageContainer.ShortPrefabName.Contains("barrel")) { float num = Vector3.Distance(LocalPlayer.Entity.transform.position, storageContainer.transform.position); BaseMelee baseMelee = heldEntity as BaseMelee; if (baseMelee != null && baseMelee.IsValid() && num < 7f && storageContainer.ShortPrefabName.Contains("barrel")) { using (PlayerAttack playerAttack = Pool.Get <PlayerAttack>()) { playerAttack.attack = new Attack { hitID = storageContainer.net.ID, hitBone = 0U, hitPartID = 0U, hitMaterialID = 0U, hitItem = 0U, hitPositionWorld = storageContainer.transform.position, hitPositionLocal = new Vector3(-0.1f, -1f, 0f), hitNormalLocal = new Vector3(0f, -1f, 0f), hitNormalWorld = (MainCamera.mainCamera.transform.position - storageContainer.transform.position).normalized, pointStart = MainCamera.mainCamera.transform.position, pointEnd = storageContainer.transform.position }; baseMelee.ServerRPC <PlayerAttack>("PlayerAttack", playerAttack); } nextAttack = Time.time + baseMelee.repeatDelay; } } } } } }
// Token: 0x060003F2 RID: 1010 RVA: 0x00019C00 File Offset: 0x00017E00 private void Update() { if (Main.meleehack.GetData <bool>()) { global::HeldEntity heldEntity = SilentMelee.smethod_1(SilentMelee.smethod_0()); BaseMelee baseMelee = heldEntity as BaseMelee; if (!SilentMelee.smethod_2(baseMelee, null) && SilentMelee.smethod_3() - this.float_0 >= baseMelee.repeatDelay && SilentMelee.smethod_4(heldEntity, null)) { foreach (global::BasePlayer basePlayer in SilentMelee.smethod_5()) { float num = Vector3.Distance(SilentMelee.smethod_7(SilentMelee.smethod_6(SilentMelee.smethod_0())), SilentMelee.smethod_7(SilentMelee.smethod_6(basePlayer))); if (num < 7f && !SilentMelee.smethod_8(basePlayer) && !SilentMelee.smethod_9(basePlayer)) { if (Main.meleewalls.GetData <bool>()) { PlayerAttack playerAttack = Pool.Get <PlayerAttack>(); try { PlayerAttack playerAttack2 = playerAttack; Attack attack = SilentMelee.smethod_10(); attack.hitID = basePlayer.net.ID; attack.hitPositionWorld = SilentMelee.smethod_7(SilentMelee.smethod_6(SilentMelee.smethod_0())); attack.hitPositionLocal = SilentMelee.smethod_7(SilentMelee.smethod_6(SilentMelee.smethod_0())); attack.hitNormalLocal = SilentMelee.smethod_7(SilentMelee.smethod_6(SilentMelee.smethod_0())); attack.hitNormalWorld = SilentMelee.smethod_7(SilentMelee.smethod_6(SilentMelee.smethod_0())); attack.pointStart = SilentMelee.smethod_7(SilentMelee.smethod_6(SilentMelee.smethod_0())) + Vector3.up; attack.pointEnd = SilentMelee.smethod_7(SilentMelee.smethod_6(SilentMelee.smethod_0())) + Vector3.up; attack.ShouldPool = true; playerAttack2.attack = attack; baseMelee.ServerRPC <PlayerAttack>("PlayerAttack", playerAttack); goto IL_287; } finally { if (playerAttack != null) { SilentMelee.smethod_11(playerAttack); } } goto IL_19A; } goto IL_19A; IL_287: this.float_0 = Time.time; continue; IL_19A: using (PlayerAttack playerAttack3 = Pool.Get <PlayerAttack>()) { using (Attack attack2 = Pool.Get <Attack>()) { playerAttack3.attack = attack2; playerAttack3.attack.hitID = basePlayer.net.ID; playerAttack3.attack.hitPositionWorld = SilentMelee.smethod_7(SilentMelee.smethod_12(basePlayer, "head")); playerAttack3.attack.hitNormalWorld = (SilentMelee.smethod_7(SilentMelee.smethod_6(MainCamera.mainCamera)) - SilentMelee.smethod_7(SilentMelee.smethod_12(basePlayer, "head"))).normalized; playerAttack3.attack.pointStart = Misc.localplayer.eyes.position; playerAttack3.attack.pointEnd = basePlayer.FindBone("head").position; baseMelee.ServerRPC <PlayerAttack>("PlayerAttack", playerAttack3); Debug.Log("YAS BITCH"); } } goto IL_287; } } } } }