Salut :king
Pour enregistré une variable en pawn c'est pas très bien compliqué.
Je vais prendre un exemple admétons on veut enregistré le nombre de fois mort d'un joueur.
1) Tu crée un variable par ex:
new Mort[MAX_PLAYERS]; // sa tu mes tout en haut.
2) Tu place la variable dans ton script par ex:
public OnPlayerDeath(playerid, killerid, reason) {
if(killerid == INVALID_PLAYER_ID) {
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
Mort[playerid] ++; // sa sa ajoute 1 Mort
}
3) Tu Save le variable quand il se deconnect par ex:
public OnPlayerDisconnect(playerid, reason) {
dini_IntSet(udb_encode(playername), "Mort:", floatround(Mort[playerid]));
return 1 ;
}
4) Tu charge la variable dans la commande /login
if(!strcmp(cmd,"/login",true)) {
Mort[playerid] = dini_Int(udb_encode(playername), "Mort:");
return 1;
}
Mais parcontre pour l'amende je vait teste ta commande et jte poste des que j'ai trouve ton erreur
A ++ tout le monde
Dadou :dling