summaryrefslogtreecommitdiff
path: root/scripts/Server.gd
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/Server.gd')
-rw-r--r--scripts/Server.gd5
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/Server.gd b/scripts/Server.gd
index 731663c..bf1acbb 100644
--- a/scripts/Server.gd
+++ b/scripts/Server.gd
@@ -101,9 +101,10 @@ func _client_request_change_character(arguments):
func _client_request_control_vehicle(arguments):
var dest_machine = world.get_node("MACHINES/"+arguments["machine"])
+ var name = "BOT" if arguments["id"] == 1 else connected_players[arguments["id"]][0]
if dest_machine != null and dest_machine.get_network_master() == 1 and !dest_machine.in_use:
- print_line(connected_players[arguments["id"]][0] + " is controlling " + arguments["machine"])
- dest_machine.rpc("set_net_owner", arguments["id"])
+ print_line(arguments["char_name"] + "(" + name + ") is controlling " + arguments["machine"])
+ dest_machine.rpc("set_net_owner", arguments["id"], arguments["char_name"])
func _character_death(arguments):
var victim_player = connected_players[arguments["victim_mp_id"]][0] if arguments["victim_mp_id"] != 1 else ""