Solved Problem With Script
-
So, Im Trying To Make A Script That Insults People When You Kill Them, Heres My Code:
/// api_version=2 var target; var EntityPlayer = Java.type('net.minecraft.entity.player.EntityPlayer'); var RedeskyWords = [ "Oops, Sorry %name% My Config Is To Good", "Sorry %name% I Guess Im Just To Good", "Im not Hacking %name% I Just Have A Good Gaming Chair", "Next Time, %name% Think Twice Before Going Up Against Me", "Sorry %name%, JK", "Why All Of The Players, Including %name%, Are so bad?", "Want A I Chance Against Me? - https://www.youtube.com/watch?v=dQw4w9WgXcQ", "Your Welcome %name%", "Want To Also Hack Like This? - https://www.youtube.com/watch?v=dQw4w9WgXcQ", "Better Luck Next Time %name% (:", "I Give You My Uwu %name%", "Oops I Barely Tried On That One", "Sorry Can't Do Anything About The Kill %name%, But I Can Give You A UwU", "%name% At Least Pretend To Try Next Time" ]; var script = registerScript({ name: "Kill Insults", version: "1.0.0", authors: ["CutieHacker"] }); script.registerModule({ name: "KillInsults", category: "Misc", description: "Insults people when you kill them" }, function (module) { module.on("enable", function() { target = null; }); module.on("attack", function(event) { target = event.getTargetEntity(); if(target != null) { if (target.isDead) { mc.thePlayer.sendChatMessage(RedeskyWords[Math.Floor(Math.random() * (RedeskyWords.length+1))].replace("%name%", target.getName())); target = null; } } }); });
But The Script Seems To Not Work, I Have No Idea Why, It Shows Up In The Scripts But Upon Enabling The Moudle, It Does Nothing.
I've Been Trying To Make It Work For Hours Now If Anybody Can Help Me I Will Appreciate It!
-
@cutiehacker Instead of "Math.Floor" or "math.floor", You just have to type "Math.floor"
-
@cutiehacker Try to look in the console log for the errors.
-
@ali00035 Im new too scripting, where is the console located?
-
@cutiehacker Console log is in the launcher console. Scroll up in the launcher console.
-
@ali00035 And Where Is The Console (Im Sorry, I Just Have Really No Idea How To Do Stuff Like That)
-
@cutiehacker said in Problem With Script:
@ali00035 And Where Is The Console (Im Sorry, I Just Have Really No Idea How To Do Stuff Like That)
Enable the launcher output in the launcher settings.
-
@ali00035 It said It successfully loaded the script, but I already knew that
-
@cutiehacker Oh, I misread, sorry.
-
-
@ali00035 its ok, Its a problem with the code
-
@ali00035 What about math.floor? I am using that already in the script
-
@cutiehacker said in Problem With Script:
@ali00035 What about math.floor? I am using that already in the script
The correct way is just Math.floor
-
@ali00035 can you show me the code, because I cant quite understand what you mean by "The Correct Way Is Just Math.Floor"
-
@cutiehacker Instead of "Math.Floor" or "math.floor", You just have to type "Math.floor"
-
@ali00035 no..........
-
@cutiehacker ?
-
@ali00035 It works Thank You, I cant believe such a simple mistake cost me that much time!
-
kumri owo
-
@cutiehacker No problem.
Nice avatar by the way.
-
@ali00035 thanks!
-
@cutiehacker No problem again.