Bonjour,
Pour mes début en SQF, j'ai repris un code à coté de moi et j'ai extrait certaines partie du code pour faire quelque chose qui me convient.
Le script consiste à créer un compte "préfecture" depuis un panneau.
Hors quand je créer mon compte préfecture, j'ai bien les message ect ... Mais au moment de la génération des identifiants et mot de passe, rien n'y fait, ça ne s'affiche pas sur ma boite de dialogue ...
J'ai essayé différente manières, mais rien.
Mais aussi toujours lié au script j'ai fais en sorte que ça m'insert automatiquement le player avec des valeurs en "-1", tant que le compte n'est pas créé.
Sauf que pareil ma BDD ne bouge pas. Du coup aucune requête passe.
Quelqu'un peu m'aider svp.
Je vais joindre les différente partie de code.
Merci.
Voici les logs (avec le past-me trop de caractères)
Mission : fn_prefectureCreateAccount.sqf et fn_prefectureInit.sqf
Life_server : fn_addAccountPrefecture.sqf et fn_insertPlayerPrefecture.sqf
Je met la partie de stringtable ou y a le bug :
[CODE lang="xml" title="stringtable.xml"]<Key ID="STR_A3LL_Prefecture_Created_ID">
<Original>Identifiant : %1<br/>Mot de passe : %2</Original>
</Key>[/CODE]
[CODE lang="cpp" title="Function.hpp"]class Life_Client_Core {
tag = "life";
[...]
class prefecture {
file = "core\prefecture";
class prefectureCreateAccount {};
class prefectureInit {};
};
};[/CODE]
[CODE lang="cpp" title="CfgRemoteExec.hpp"]class CfgRemoteExec {
class Functions {
[...]
/// Prefecture
F(life_fnc_prefectureInit,CLIENT)
[...]
/// Prefecture
F(TON_fnc_addAccountPrefecture,SERVER)
F(TON_fnc_insertPlayerPrefecture,SERVER)
[...]
};[/CODE]
[CODE lang="cpp" title="config.cpp du life_server"]class CfgFunctions {
[...]
class TON_System {
tag = "TON";
[...]
class Applications {
file = "\life_server\Functions\Applications";
class addAccountPrefecture {};
class insertPlayerPrefecture {};
};
};
};[/CODE]
Table de la base de donnée :
A la confirmation j'ai rien :
Pour mes début en SQF, j'ai repris un code à coté de moi et j'ai extrait certaines partie du code pour faire quelque chose qui me convient.
Le script consiste à créer un compte "préfecture" depuis un panneau.
Hors quand je créer mon compte préfecture, j'ai bien les message ect ... Mais au moment de la génération des identifiants et mot de passe, rien n'y fait, ça ne s'affiche pas sur ma boite de dialogue ...
J'ai essayé différente manières, mais rien.
Mais aussi toujours lié au script j'ai fais en sorte que ça m'insert automatiquement le player avec des valeurs en "-1", tant que le compte n'est pas créé.
Sauf que pareil ma BDD ne bouge pas. Du coup aucune requête passe.
Quelqu'un peu m'aider svp.
Je vais joindre les différente partie de code.
Merci.
Voici les logs (avec le past-me trop de caractères)
A3 Help – Google Drive
drive.google.com
Mission : fn_prefectureCreateAccount.sqf et fn_prefectureInit.sqf
Life_server : fn_addAccountPrefecture.sqf et fn_insertPlayerPrefecture.sqf
Je met la partie de stringtable ou y a le bug :
[CODE lang="xml" title="stringtable.xml"]<Key ID="STR_A3LL_Prefecture_Created_ID">
<Original>Identifiant : %1<br/>Mot de passe : %2</Original>
</Key>[/CODE]
[CODE lang="cpp" title="Function.hpp"]class Life_Client_Core {
tag = "life";
[...]
class prefecture {
file = "core\prefecture";
class prefectureCreateAccount {};
class prefectureInit {};
};
};[/CODE]
[CODE lang="cpp" title="CfgRemoteExec.hpp"]class CfgRemoteExec {
class Functions {
[...]
/// Prefecture
F(life_fnc_prefectureInit,CLIENT)
[...]
/// Prefecture
F(TON_fnc_addAccountPrefecture,SERVER)
F(TON_fnc_insertPlayerPrefecture,SERVER)
[...]
};[/CODE]
[CODE lang="cpp" title="config.cpp du life_server"]class CfgFunctions {
[...]
class TON_System {
tag = "TON";
[...]
class Applications {
file = "\life_server\Functions\Applications";
class addAccountPrefecture {};
class insertPlayerPrefecture {};
};
};
};[/CODE]
Table de la base de donnée :
A la confirmation j'ai rien :
- Vos logs serveur | Your server logs
- https://drive.google.com/file/d/139HTCmfG0_a5mbRiuQnsVQUUJRcMD75D/view?usp=sharing
- Vos logs client | Your client logs
- https://drive.google.com/file/d/1jzeqlTg9kV7LrTpoOsoojWaECldBrCmx/view?usp=sharing
Fichiers joints
Dernière édition: