jonbar101 Posted May 29, 2020 Share Posted May 29, 2020 Hello minehut community, Has anyone or could anyone make a small script so when you get combat tagged in pvp you can't jump back into spawn. For example the skript will make a glass wall to stop you from getting in. Thank you for your time. Link to comment Share on other sites More sharing options...
KJPAKA Posted May 29, 2020 Share Posted May 29, 2020 I'm pretty sure you can do this with the plugin combat log. Active Minehut Player since 2016 Advanced at Skript - Know a lot about running a server If you need help with anything contact me @ KJPAKA#0001 Link to comment Share on other sites More sharing options...
jonbar101 Posted May 29, 2020 Author Share Posted May 29, 2020 @KJPAKA You can't download combat log. It's not on the plugin list Link to comment Share on other sites More sharing options...
KJPAKA Posted May 29, 2020 Share Posted May 29, 2020 Interesting, there should be some type of combat log plugin. At least last time I check there was. Active Minehut Player since 2016 Advanced at Skript - Know a lot about running a server If you need help with anything contact me @ KJPAKA#0001 Link to comment Share on other sites More sharing options...
downtrend Posted May 30, 2020 Share Posted May 30, 2020 try something like this, I've just made this from scratch on damage: if attacker is a player: set {combat.%player%} to true while {combat.%player%} is true: #codehere Link to comment Share on other sites More sharing options...
KJPAKA Posted May 30, 2020 Share Posted May 30, 2020 (edited) on damage: if attacker is a player: set {combat::%attacker's uuid%} to now set {combat::%victim's uuid%} to now on any command: if player is not op: if {combat::%player's uuid%} is set: set {_time} to difference between {combat::%player's uuid%} and now if {_time} < 5 seconds: send "&cYour currenly in combat, please wait" to player cancel event Should work fine not the most efficient but it works. Edited May 30, 2020 by KJPAKA Active Minehut Player since 2016 Advanced at Skript - Know a lot about running a server If you need help with anything contact me @ KJPAKA#0001 Link to comment Share on other sites More sharing options...
BananaMaster60 Posted July 19, 2020 Share Posted July 19, 2020 this does not work cant understand on any command Link to comment Share on other sites More sharing options...
3Q6Dev Posted July 19, 2020 Share Posted July 19, 2020 24 minutes ago, BananaMaster60 said: this does not work cant understand on any command Just use on command: Click Next Page to view my forum signature. #UnbanMooMoo #Unban3Q6 Image too large, view here: https://3q6dev.tk/images/MinehutOriginal3.png Super League Gaming Loses $14.5 million on $1 million in revenue in 2019 https://3Q6Dev.tk/ Link to comment Share on other sites More sharing options...
farwl Posted July 19, 2020 Share Posted July 19, 2020 Quote I'm pretty sure you can do this with the plugin combat log. More people would use Skript for multiple things than install different plugins for features. Especially with the 12 plugin limit. 1 Graphic Designer - Skript Developer - Professional Builder - Content Creator Been on Minehut since January 2018. Throughout my time here I've mastered the skills you see above. I make free logos, banners, and server art for users on Minehut. I'm a proficient Skript developer. I'm also really good at building, you can see my portfolio by clicking here. Feel free to say hi if you see me somewhere Amethyst Studios Discord Link to comment Share on other sites More sharing options...
EnderEyeGames Posted July 22, 2020 Share Posted July 22, 2020 The spawn area should be exit only unless you use /spawn. Here's my combat tag skript, Action Combat Tag Plus. # Action Combat Tag Plus [ACT+], by EnderEyeGames/root@kali on damage of a player: attacker is a player {actplus.immune.%victim's uuid%} is not 1: {actplus.time.%victim's uuid%} is not set: send "&6[&c&lACT&e+&6]&c You are now in combat. Do not log out." to victim set {actplus.time.%victim's uuid%} to 12 set {actplus.combatant.%victim's uuid%} to "%attacker%" {actplus.immune.%attacker's uuid%} is not 1: {actplus.time.%attacker's uuid%} is not set: send "&6[&c&lACT&e+&6]&c You are now in combat. Do not log out." to attacker set {actplus.time.%attacker's uuid%} to 12 set {actplus.combatant.%attacker's uuid%} to "%victim%" every 2 ticks: loop all players where [{actplus.time.%player input's uuid%} exists]: {actplus.time.%loop-player's uuid%} is less than 0.1: send action bar "&aYou are no longer in combat." to loop-player send "&6[&c&lACT&e+&6]&a You are no longer in combat." to loop-player delete {actplus.time.%loop-player's uuid%} delete {actplus.combatant.%loop-player's uuid%} {actplus.time.%loop-player's uuid%} is greater than 0: loop-player is not sprinting: send action bar "&cYou are in combat for %{actplus.time.%loop-player's uuid%}% seconds (%{actplus.combatant.%loop-player's uuid%}%)" to loop-player subtract 0.1 from {actplus.time.%loop-player's uuid%} loop-player is sprinting: send action bar "&cCombat time frozen while sprinting (%{actplus.combatant.%loop-player's uuid%}%)" to loop-player on command: {actplus.time.%player's uuid%} is set player does not have the permission "actplus.immune": send "&6[&c&lACT&e+&6]&c You cannot execute commands in combat." to player cancel event stop command is not "actimmune": send "&6[&c&lACT&e+&6]&c You cannot usually execute commands in combat." to player send "&6[&c&lACT&e+&6]&a You have the ability to escape combat with /actimmune." to player cancel event on quit: {actplus.time.%player's uuid%} exists kill player broadcast "&6[&c&lACT&e+&6]&c&l %player%&c logged out while fighting &l%{actplus.combatant.%player's uuid%}%" on death of a player: wait 1 tick {actplus.time.%victim's uuid%} exists set {actplus.time.%victim's uuid%} to 0 on join: {actplus.immune.%player's uuid%} exists: send "&6[&c&lACT&e+&6]&a You're currently immune to combat tag. Disable with /actimmune" to player command /actimmune: permission: actplus.immune permission message: &6[&c&lACT&e+&6]&c Permission required: actplus.immune trigger: {actplus.immune.%player's uuid%} exists: delete {actplus.immune.%player's uuid%} send "&6[&c&lACT&e+&6]&a You are no longer immune to combat tag." to player stop {actplus.immune.%player's uuid%} is not set: set {actplus.immune.%player's uuid%} to 1 send "&6[&c&lACT&e+&6]&a You are now immune to combat tag." to player delete {actplus.time.%player's uuid%} delete {actplus.combatant.%player's uuid%} # End of Action Combat Tag Plus 1 Link to comment Share on other sites More sharing options...
AnGamito Posted March 8, 2022 Share Posted March 8, 2022 mgm Link to comment Share on other sites More sharing options...
Disvand Posted March 8, 2022 Share Posted March 8, 2022 8 hours ago, AnGamito said: mgm bro smh lock for necropost someone Vip: 20/12/2021 Skript is fun, I am currently working on SkChat and making stuff for market rank! | NEWEST VERSION | https://forums.minehut.com/topic/51451-skchat-v11-release/ Link to comment Share on other sites More sharing options...
kegnh Posted March 10, 2022 Share Posted March 10, 2022 On 3/9/2022 at 1:48 AM, Disvand said: bro smh lock for necropost someone necroposting doesn't apply on specific categories. Skript Releases being one of them. Minecraft Ranks[DEFAULT] - 9th October 2020[PRO] - 21st November 2020[PATRON] - 27th October 2021 Proficiency Python - 8 Years C/C++ - 5 Years Skript - 4 Years Javascript - 3 Year Java - 1 Year Links Discord - kegnh#1234 Link to comment Share on other sites More sharing options...
Disvand Posted March 10, 2022 Share Posted March 10, 2022 16 hours ago, kegnh said: necroposting doesn't apply on specific categories. Skript Releases being one of them. ah didnt realise my bad 1 Vip: 20/12/2021 Skript is fun, I am currently working on SkChat and making stuff for market rank! | NEWEST VERSION | https://forums.minehut.com/topic/51451-skchat-v11-release/ Link to comment Share on other sites More sharing options...
Nomthellama Posted March 19, 2022 Share Posted March 19, 2022 On 7/21/2020 at 5:21 PM, EnderEyeGames said: The spawn area should be exit only unless you use /spawn. Here's my combat tag skript, Action Combat Tag Plus. # Action Combat Tag Plus [ACT+], by EnderEyeGames/root@kali on damage of a player: attacker is a player {actplus.immune.%victim's uuid%} is not 1: {actplus.time.%victim's uuid%} is not set: send "&6[&c&lACT&e+&6]&c You are now in combat. Do not log out." to victim set {actplus.time.%victim's uuid%} to 12 set {actplus.combatant.%victim's uuid%} to "%attacker%" {actplus.immune.%attacker's uuid%} is not 1: {actplus.time.%attacker's uuid%} is not set: send "&6[&c&lACT&e+&6]&c You are now in combat. Do not log out." to attacker set {actplus.time.%attacker's uuid%} to 12 set {actplus.combatant.%attacker's uuid%} to "%victim%" every 2 ticks: loop all players where [{actplus.time.%player input's uuid%} exists]: {actplus.time.%loop-player's uuid%} is less than 0.1: send action bar "&aYou are no longer in combat." to loop-player send "&6[&c&lACT&e+&6]&a You are no longer in combat." to loop-player delete {actplus.time.%loop-player's uuid%} delete {actplus.combatant.%loop-player's uuid%} {actplus.time.%loop-player's uuid%} is greater than 0: loop-player is not sprinting: send action bar "&cYou are in combat for %{actplus.time.%loop-player's uuid%}% seconds (%{actplus.combatant.%loop-player's uuid%}%)" to loop-player subtract 0.1 from {actplus.time.%loop-player's uuid%} loop-player is sprinting: send action bar "&cCombat time frozen while sprinting (%{actplus.combatant.%loop-player's uuid%}%)" to loop-player on command: {actplus.time.%player's uuid%} is set player does not have the permission "actplus.immune": send "&6[&c&lACT&e+&6]&c You cannot execute commands in combat." to player cancel event stop command is not "actimmune": send "&6[&c&lACT&e+&6]&c You cannot usually execute commands in combat." to player send "&6[&c&lACT&e+&6]&a You have the ability to escape combat with /actimmune." to player cancel event on quit: {actplus.time.%player's uuid%} exists kill player broadcast "&6[&c&lACT&e+&6]&c&l %player%&c logged out while fighting &l%{actplus.combatant.%player's uuid%}%" on death of a player: wait 1 tick {actplus.time.%victim's uuid%} exists set {actplus.time.%victim's uuid%} to 0 on join: {actplus.immune.%player's uuid%} exists: send "&6[&c&lACT&e+&6]&a You're currently immune to combat tag. Disable with /actimmune" to player command /actimmune: permission: actplus.immune permission message: &6[&c&lACT&e+&6]&c Permission required: actplus.immune trigger: {actplus.immune.%player's uuid%} exists: delete {actplus.immune.%player's uuid%} send "&6[&c&lACT&e+&6]&a You are no longer immune to combat tag." to player stop {actplus.immune.%player's uuid%} is not set: set {actplus.immune.%player's uuid%} to 1 send "&6[&c&lACT&e+&6]&a You are now immune to combat tag." to player delete {actplus.time.%player's uuid%} delete {actplus.combatant.%player's uuid%} # End of Action Combat Tag Plus So /spawn wont work? Link to comment Share on other sites More sharing options...
Yessirsussy Posted June 12, 2022 Share Posted June 12, 2022 This is all good Link to comment Share on other sites More sharing options...
NotToxic___ Posted December 18, 2022 Share Posted December 18, 2022 hehe Link to comment Share on other sites More sharing options...
nmazey Posted December 18, 2022 Share Posted December 18, 2022 ? Nmazey Hello I'm nmazey and I joined minehut in 2014 but left because It was super TRASH! and played other servers... But in 2015 I joined back and saw the in-game gui and I left because i thought That it was still a towny server.. 2 years later I realised that I saw lots of youtube videos about minehut so I joined again and found out it's not an towny server anymore saw free minecraft servers! Then I started to make a minehut server called foxboxy, newwolf and more but today in 2024 I have 62 servers and I have the VIP rank and switched to bedrock Link to comment Share on other sites More sharing options...
Recommended Posts