c'est très simple, d'abort tu mets
new Variable [MAX_PLAYERS];
en haut de ton script en dessus de main
Après dans OnPlayerConnect tu mets le language par défaut que tu veux avec ta variable, donc sa donne sa
Variable[playerid] = 0; //le 0 c'est pour la langue française par exemple
Ensuite tu fais la commande pour sélectioner le language, voila un exemple :
if(strcmp(cmdtext,"/english", true)==0){
Variable[playerid] = 1; //le 1 c'est pour la langue anglaise
return 1;
}
Tu fais pareil pour le français mais en changeant quelques trucs ;)
Pour la fin tu vas utiliser tes variables, par exemple quand je joueur entre dans un véhicule
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if (Variable[playerid] == 0)
{
SendClientMessage(playerid, COLOR, "** Bonjour **");
return 1;
}
else if (Variable[playerid] == 1)
{
SendClientMessage(playerid, COLOR, "** hello **");
return 1;
}
return 1;
}
Je sais pas si les codes sont faux, je ne les ai pas testés, donc dit moi si il y a des erreurs ;)
++
R@f