Skip to content

Commit 3090b48

Browse files
authored
Add files via upload
1 parent 2e8526c commit 3090b48

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

ApproachWarning.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
/**@author XLittleLeft#7638 @since 2022/08/19 */
2+
module = script.registerModule("ApproachWarning",MISC);
3+
module.addIntegerProperty("set_R","Range",5,1,8,1);
4+
5+
var timer = timer_util.getTimer();
6+
7+
module.onEvent("playerPreUpdateEvent",function(event){
8+
var entities = world.getEntityList();
9+
var i;
10+
for(i = 0;i < entities.length;i++){
11+
if(player.getDistanceToEntity(entities[i]) < module.getProperty("set_R").getInteger() && entity_util.getName(entities[i]) != player.getName()){
12+
if (timer.delay(1000) && entities[i] != null) {
13+
client.print("\u00A76XLittleLeft\u00A7f]" + "\u00A7cWarning" + "\u00A7a " +entities[i].getName() + " \u00A7cis coming!" + " " +
14+
"\u00A7bdistance: " + Math.abs(player.getX() - entities[i].posX).toFixed(2) + "\u00A7f");
15+
timer.reset();
16+
}
17+
}
18+
}
19+
});

0 commit comments

Comments
 (0)