diff options
| author | Anson Bridges <bridges.anson@gmail.com> | 2022-09-04 14:57:56 -0700 |
|---|---|---|
| committer | Anson Bridges <bridges.anson@gmail.com> | 2022-09-04 14:57:56 -0700 |
| commit | a0967ebe815cd229b69fb9578f2288b95b2ddb28 (patch) | |
| tree | ce1b06b1d8226c64e3550d674df96a2308f18130 /scripts/Server.gd | |
| parent | 5dbe6302e437c5c1d4431b853c410aa1d52f9b3d (diff) | |
networked machine project. added broken airplane from previous project
Diffstat (limited to 'scripts/Server.gd')
| -rw-r--r-- | scripts/Server.gd | 5 |
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 "" |
