Oula !!!!!!
Tu veux créer une table pour chaque joueur ?!! :O
N'importe quoi !!!!!! Goos malade !!! Bachibouzouk !!!
Pour commencer pour créer ta table ta requête n'est pas trop mauvaise, ensuite ta table c'est un table, et chaque row, ligne de ton tableau correspondra à chaque joueur, il ne faut pas créer de table pour chaque joueur mais une row !!!!
De plus tu as oublié une parenthèse à la fin de ta création de table.
Utilise des types de valeurs correctes aussi (integer, varchar(16)).
Je te conseille aussi d'utiliser des IDs, c'est plus clair et tu as un petit ordre ;) mais là c'est pas trop utile :3
Là je mets Primary Key pour que ce soit le nom du joueur qui ordonne la table.
Imagine:
[spoiler=test_Izychiel + test_Synatiks]test_Izychiel
+---------+---------+-----+
| Player |Meurtre|Mort|
+---------+---------+-----+
| Izychiel| 12 | 45 |
+---------+---------+-----+
test_Synatiks
+---------+---------+-----+
| Player |Meurtre|Mort|
+---------+---------+-----+
| Synatiks| 132 | 5 |
+---------+---------+-----+
Ce serait largement mieux ainsi !
[spoiler=stats_player]stats_players
+---------+---------+-----+
| Player |Meurtre|Mort|
+---------+---------+-----+
| Synatiks| 132 | 5 |
+---------+---------+-----+
| Izychiel | 12 | 45 |
+---------+---------+-----+
| Notch | 23 | 78 |
+---------+---------+-----+
Donc pour cela ou tu nous fais cela lors du load du script:
[spoiler=Code]
on load:
update "CREATE TABLE IF NOT EXISTS stats_player (`Joueur` varchar(16) PRIMARY KEY NOT NULL,`Meurtres` INT NOT NULL,`Morts` INT NOT NULL) ;"
command /testmort:
trigger
set {_morts} to the first element out of objects in column "Morts" from result of query "SELECT Morts FROM stats_player WHERE Joueur = '%player%' ;" and close
set {_morts} to parsed as integer
add 1 to {_morts}
# Si la row du player existe déjà
update "UPDATE stats_player SET Morts = {_morts} WHERE Joueur = '%player%' ;"
# Si elle n'existe pas
update "INSERT INTO stats_player (Joueur, Meurtres, Morts) VALUES ('%player%', 0, {_morts}) WHERE Joueur = '%player%' ;"
[code=lua][/spoiler]
Il faudra que tu fasses toi même la condition pour savoir si la row du joueur existe déjà :p
(Faudra aussi refaire les tabs)