1
Scripting SA-MP [Pawn center] / Probleme d'affichage d'un %s
« le: 04 Novembre 2012, 19:12:51 »
Bonjour,
Je fait un petit tutoriel dans mon GM que je fait de A à Z, mais dans le tuto4 je demande l'adresse email au joueur il me le donne. Mais le problème c'est que dans le récapitulatif il n'affiche pas l'adresse email.
Je fait un petit tutoriel dans mon GM que je fait de A à Z, mais dans le tuto4 je demande l'adresse email au joueur il me le donne. Mais le problème c'est que dans le récapitulatif il n'affiche pas l'adresse email.
Code: (pawn) [Sélectionner]
ShowPlayerDialog(playerid,Tuto4,DIALOG_STYLE_INPUT,"Adresse Email","Tapez votre adresse Email","OK","Quitter");
if(dialogid == Tuto4)
{
if(!response)
{
Kick(playerid);
}
else
{
if(strlen(inputtext))
{
new s[128], name[MAX_PLAYER_NAME], file[256];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), "Comptes/%s.ini", name);
dini_Set(file, "Email", inputtext);
InfosJoueur[playerid][jEmail] = strval(inputtext);
format(s,sizeof(s),"Serveur: Votre Adresse Email est {3BB9FF}%s\n", inputtext);
ShowPlayerDialog(playerid,Tuto5,DIALOG_STYLE_MSGBOX,"Adresse Email",s,"Continuer","Quitter");
SendClientMessage(playerid, -1, s);
}
else
{
new s[128];
format(s,sizeof(s),"Vous n'avez rien ecrit, entrez votre Adresse Email");
ShowPlayerDialog(playerid,Tuto4,DIALOG_STYLE_INPUT,"Erreur",s,"OK","Quitter");
}
}
}
Code: (pawn) [Sélectionner]
if(dialogid == Tuto5)
{
if(response)
{
new nom[MAX_PLAYER_NAME], s[258];
GetPlayerName(playerid, nom, sizeof(nom));
new age = InfosJoueur[playerid][jAge];
new sexe[20];
if(InfosJoueur[playerid][jSexe] == 1) { sexe = "Homme"; }
else if(InfosJoueur[playerid][jSexe] == 2) { sexe = "Femme"; }
new pays[20];
if(InfosJoueur[playerid][jPays] == 1) { sexe = "Etats Unis"; }
else if(InfosJoueur[playerid][jPays] == 2) { sexe = "Chine"; }
else if(InfosJoueur[playerid][jPays] == 3) { sexe = "Allemagne"; }
else if(InfosJoueur[playerid][jPays] == 4) { sexe = "France"; }
else if(InfosJoueur[playerid][jPays] == 5) { sexe = "Royaume Uni"; }
else if(InfosJoueur[playerid][jPays] == 6) { sexe = "Italie"; }
else if(InfosJoueur[playerid][jPays] == 7) { sexe = "Brésil"; }
else if(InfosJoueur[playerid][jPays] == 8) { sexe = "Canada"; }
else if(InfosJoueur[playerid][jPays] == 9) { sexe = "Russie"; }
format(s,sizeof(s),"Votre Nom : %s\nVotre Age : %d\nVotre Sexe : %s\nVotre Pays de Naissance : %s\nVotre Adresse Email : %s", nom,age,sexe,pays,InfosJoueur[playerid][jEmail]);
ShowPlayerDialog(playerid,Tuto6,DIALOG_STYLE_MSGBOX,"Recapitulatif",s,"Spawn","");
}
}
Pouvez vous m'aidez s'il vous plaît.