UScript for Unturned Code Samples: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 28: | Line 28: | ||
foreach(player in server.players) { | foreach(player in server.players) { | ||
} | } | ||
=== Rocket Groups, Game Voice Groups, Group Examples === | |||
// print("VIP Player Group:" + objPlayer.Group); | |||
== uScript pages == | == uScript pages == |
Revision as of 12:36, 30 January 2025
Messages
broadcast a message to allow players on server
broadcast("Door Alarm triggered! Door InstanceID: {0} | Name of inturder: {1}".format(doorid, player.name), "red");
send an on screen message to a single player
player.message("Door InstanceID: " + doorid, "red");
echo a message to console
echo ("message");
SQL Related
populate an arrow with records from SQL table
vRecords = database.allRows("SELECT * FROM uconomy ORDER BY balance DESC LIMIT " + n);
prevent error from comparisons when array is empty because SQL record is missing or null
if (vPlayerName.count == 0) {
Event Examples
event onZombieKilled(player){ PlayerData = AllPlayerInfo[i]; broadcast(player.name + " killed a zombie."); }
event onPlayerEquipped(player, item){
Other Examples
Players in server
foreach(player in server.players) { }
Rocket Groups, Game Voice Groups, Group Examples
// print("VIP Player Group:" + objPlayer.Group);