galo 1 рік тому
батько
коміт
d1af4146b0
2 змінених файлів з 18 додано та 6 видалено
  1. 15 3
      Database.gd
  2. 3 3
      main.tscn

+ 15 - 3
Database.gd

@@ -1,9 +1,22 @@
 extends Node
 
 func Create(db,key,value):
+	var truncatekey = ''
+	var truncatevalue = ''
+	for i in key.size()-1:
+		truncatekey += str(key[i]) + ','
+	for i in value.size()-1:
+		truncatevalue += str(value[i]) + ','
+	
+	truncatekey += key.back()
+	truncatevalue += value.back()
+	
+	print(truncatekey)
+	print(truncatevalue)
+	
 	var db_command = ("""
 	insert into %s (%s) values (%s);
-	""" % [db, key, value])
+	""" % [db, truncatekey, truncatevalue])
 	print(db_command)
 	database.execute(db_command)
 
@@ -53,9 +66,8 @@ func _physics_process(_delta: float) -> void:
 func _authentication_error(error_object: Dictionary) -> void:
 	prints("Error connection to database:", error_object["message"])
 
-
 func _executer() -> void:
-	Create('niggers',"crime,executiondate","'das rite','2017-06-01'")
+	Create('niggers',["crime","executiondate"],["'das rite'","'2017-06-01'"])
 	Update('niggers',"executiondate","'2019-08-07'" , "crime", "'das rite'")
 	print(Read('niggers',"crime","'das rite'"))
 	Delete('niggers',"crime","'das rite'")

+ 3 - 3
main.tscn

@@ -45,7 +45,7 @@ render_target_v_flip = true
 [node name="Goblin" type="AnimatedSprite" parent="Textures/Goblin1"]
 modulate = Color( 0, 0.811765, 1, 1 )
 frames = SubResource( 5 )
-frame = 2
+frame = 3
 playing = true
 offset = Vector2( 32, 32 )
 
@@ -57,7 +57,7 @@ render_target_v_flip = true
 
 [node name="Goblin" type="AnimatedSprite" parent="Textures/Goblin2"]
 frames = SubResource( 5 )
-frame = 1
+frame = 2
 speed_scale = 0.8
 playing = true
 offset = Vector2( 32, 32 )
@@ -85,7 +85,7 @@ render_target_v_flip = true
 [node name="Goblin" type="AnimatedSprite" parent="Textures/Goblin4"]
 modulate = Color( 1, 0, 0.984314, 1 )
 frames = SubResource( 5 )
-frame = 2
+frame = 3
 speed_scale = 0.9
 playing = true
 offset = Vector2( 32, 32 )