• 03 Mai 2025, 06:58:07


Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Vince284

Pages: [1]
1
Non la faute du "numbre" c'était en postant. Mais j'ai compris mon erreur, en faite quant j'ai créé ma variable number je n'ai pas mit "Float" mais "float".  :... En tout cas je te remercie.

2
Bonsoirs, mesdames et messieurs. Alors voila depuis quelques heures de bloque sur un problème tout bête. Comment affecter la valeur d'une variable de type String à une variable de type Float.

new string[256];
new float:number;

string = "0.0";

numbre = floatstr(string);
printf("%lf", number);


Mon souci c'est que j'ai pour la ligne contenant le "floatstr", l'erreur suivante "tag mismatch". Alors ça commence a faire quelques temps que je tourne en rond a cause de cela, sans trouver pourquoi.  J'espère trouvé mon sauveur pour ne pas finir zinzin avant la fin de soirée.  :bangin   Merci

3
Créer un menu, je sais faire, par contre je sais pas comment y insérer du texte comme le leurs.

4
Scripting SA-MP [Pawn center] / Comment sont fait leurs Menu?
« le: 11 Juin 2009, 17:47:24 »
Bonjours, alors voila j'essaye de faire des fenêtre pour afficher des message ou plutôt du texte. J'ai essayé avec les menu mais c'est bof comme résultat...

Bon j'apprends à scripter donc je suis un peut un :boulet ...


Alors s'il vous plait pouvais vous m'aider a ce sujet, merci. :P

5
Je me suis débrouillé pour que ma base de donné soit un claire plutôt qu'avec leur hash MD5 modifier...  :D En tout cas merci pour ta réponse.

Double post
En tout cas merci car ta requête, elle simplifie beaucoup mon code, cependant je ne sais pas comment savoir si la variable "user_id" est égale a rien du tout ou a un chiffre.

J'ai utiliser ceci mais sa ne fonctionne pas...
if (strcmp(user_id,"",false) == 0)
{
format (result, sizeof(result), "L'utilisateur %s existe.", Name);
printf (result);
}

Double post
Excuser moi mais je n'ai toujours pas réussi a faire ce que je voulais. Le souci c'est que maintenant je doit comparé une variable qui est une chaine de caractère, donc si elle est égale a rien du tout l'utilisateur n'existe pas, sinon si c'est égale a un chiffre quelconque l'utilisateur existe. Mais je ne sais pas comment je doit mis prendre pour faire ceci. Je vous remercie d'avance pour votre aide.

6
Bien les bonjours chers communauté, je vous écris suite à quelques soucis.

Alors voila le problème, je souhait créer mon serveur SAMP en relation avec un site et un forum. Pour ce qui est du forum j’utilise un PHPBB3. Par conséquent les informations des joueur seront enregistrer dans une base de donné SQL. Je suis donc obligé d’utiliser le plugins samp_mysql.

Alors voila j’ai essayé de créer un script qui comparer le Nom du joueur qui se connecte au serveur et les Nom des joueur qui sont dans la base de donné. Le but étant de voir si le joueur c’est enregistrer préalablement sur le site.

La base de données est plus ou moins comme sa:
user_id     Name       Password
0Jean058749
1Bidule964874
2GuyGuy624789


public MySQLconnection()
{

    //--------------------------------------------------------------------------
    new Name[128];
new DB_Name[128];
new DB_Name2[128];
new query[128];
new user_id = 0;
new result[256];

Name = "Heritrix [Crawler]";
DB_Name = "";
DB_Name2 = "0";
   
samp_mysql_connect("127.0.0.1", "root", "");
samp_mysql_select_db("gta avalon forum");

    if(strcmp(Name,DB_Name, false) == 0)
{
    user_id++;

format (query, sizeof(query), "SELECT username FROM phpbb_users WHERE user_id = %d", user_id);
printf (query);
samp_mysql_query(query);
samp_mysql_store_result();
samp_mysql_fetch_row(DB_Name);

printf ("*");
printf (DB_Name);
printf ("*");


if (strcmp(Name,DB_Name, true) == 0)
{
format (result, sizeof(result), "L'utilisateur %d existe.", Name);
printf (result);
}

if (strcmp(DB_Name,DB_Name2, true) == 0)
{
format (result, sizeof(result), "L'utilisateur %d n'existe pas.", Name);
printf (result);
}
    DB_Name2 = DB_Name;


}
    //--------------------------------------------------------------------------
    samp_mysql_close();
}


Alors la variable Name c'est le nom du joueur qui essaye de se connecter, La variable DB_Name c'est la variable qui a été récupérer dans la base de donné et la variable DB_Name2 c'est le nom qui a été récupère avant avant qu'on incrément user_id.

La dans mon code j'ai mis un nom o pif qui été dans ma base de donné. Bon mon code n'est pas correcte j'espère que vous allé pouvoir m'aidé, car le but est de lire tout les nom de la base de donné, si le nom existe on fera un test du password et sinon si le joueur n'existe pas on lui envoi un message pour lui dire de s'inscrire sur le site.


Au début j'avais essayé avec "while(strcmp(Name,DB_Name, false) == 0)"

7
Bien le Bonjour à tous. Alors voila j'ai commencé a me servir du plugin SAMP-MySQL. Jusqu'à présent j'ai réussi à charger une base de donnée et à lire son contenu. Le Problème est que dans ma data base j'ai enregistré les position pour un objet. Mais lorsque je récupère ces données elle sont dans une variable conçue pour contenir du texte et non pas pour un chiffre.
Donc quant je créer mon objet sa colle pas, car il ne voit pas la variable comme un chiffre.

Alors comment faire pour transformer une variable sensée contenir des caractères en variable contenant un chiffre.  Sachant que la variable contenant des caractère est égale a "2147" par exemple.

Je vous remercie d'avance.

Pages: [1]