|
@@ -27,9 +27,21 @@ func conn(id):
|
|
|
print('client connected, id: ' + str(id))
|
|
|
yield(get_tree(),"physics_frame")
|
|
|
rpc_id(0,'ping')
|
|
|
+ rpc_id(0,'tokerequest')
|
|
|
+
|
|
|
+remote func tokenreply(token, username):
|
|
|
+ var db = get_parent().get_node('PostgreSQL')
|
|
|
+ var data = db.Read('validtokens_database','username',"'"+username+"'")
|
|
|
+ var message = 'token validated'
|
|
|
+ if data == []:
|
|
|
+ message = "no token found"
|
|
|
+ if data[0][2] != token:
|
|
|
+ message = "token is invalid"
|
|
|
+ print('check tokens....')
|
|
|
+ print(data)
|
|
|
print('clients connected: ' + str(custom_multiplayer.get_network_connected_peers().size()))
|
|
|
var instance = playerphsyics.instance()
|
|
|
- instance.name = str(id)
|
|
|
+ instance.name = str(api.get_rpc_sender_id())
|
|
|
$players.add_child(instance)
|
|
|
|
|
|
remote func connected_peer():
|