GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Xolokos le 30 Décembre 2010, 11:21:51
-
Alors bonjour premièrement, j'ai fait un système de register je sais comment enregistrer le score la money le skin des truc du genre mais je voudrais faire une sorte de licence d'Avions a acheter et l'enregistrer si oui ou non il la grâce a une valeur Booléen mais je ne sais pas comment enregistrer la valeur dans mon Dini ?
new name[MAX_PLAYER_NAME], file[256];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), SERVER_USER_FILE, name);
if(gPlayerLogged[playerid] == 1)
{
dini_IntSet(file, "Score", PlayerInfo[playerid][pScore] = GetPlayerScore(playerid));
dini_IntSet(file, "Money", PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid));
dini_IntSet(file, "AdminLevel", PlayerInfo[playerid][pAdminLevel]);
}
gPlayerLogged[playerid] = 0;
Merci d'avance.
-
comme tu as commencer
-
dini_IntSet(file, "HunterL", PlayerInfo[playerid][pHunterL]); ?
Et comment utiliser une Booléen et la changer en 1 (True) ?
-
1 = true
0 = false
Pas besoin que ton résultat soit composé de caractères !
-
Oui mais comment changer cette valeur dans une commande ?
-
ben simplement
il(var == 1)
{
var = 0;
}
else
{
var = 1;
}
-
Voilà j'ai fait ma license pour le vol mais comment l'enregistrer j'ai pas comprit ?
-
ben simplement
il(var == 1)
{
var = 0;
}
else
{
var = 1;
}
Ou bien
var != var;