GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: [ALEX] le 22 Février 2010, 20:28:33

Titre: Adapter deux bout de code.
Posté par: [ALEX] le 22 Février 2010, 20:28:33
Bonsoir, j'aimerais adapter ce bout de code:


public OnPlayerConnect(playerid)
{
    new formatZ[256];
  format(formatZ,sizeof(formatZ),"%s'sAccount.txt",PlayerName(playerid));
    if(!udb_Exists(formatZ))
    {
    udb_Create(formatZ,"209010");
    }
    PlayerInfo[playerid][Rank] = dUserINT(formatZ).("Rank");
    PlayerInfo[playerid][MafiaGangLeader] = dUserINT(formatZ).("MafiaGangLeader");
    PlayerInfo[playerid][MafiaGangPlayer] = dUserINT(formatZ).("MafiaGangPlayer");
    return 1;
}
stock PlayerName(playerid)
{
  new name[255];
GetPlayerName(playerid, name, 255);
return name;
}
public OnPlayerDisconnect(playerid)
{
    new formatZ2[256];
  format(formatZ2,sizeof(formatZ2),"%s'sAccount.txt",PlayerName(playerid));
    dUserSetINT(formatZ2).("Rank",PlayerInfo[playerid][Rank]);
    dUserSetINT(formatZ2).("MafiaGangLeader",PlayerInfo[playerid][MafiaGangLeader]);
    dUserSetINT(formatZ2).("MafiaGangPlayer",PlayerInfo[playerid][MafiaGangPlayer]);
    return 1;
}

pour qu'il fonctionne avec AOD de Sim.

Si vous aviez une solution merci de me la communiqué .

Cordialement



Titre: Re : Adapter deux bout de code.
Posté par: S!m le 23 Février 2010, 02:23:50
Salut,

y a deux méthodes:

 - appeler le code d'AOD via le gm (donc on élimine le /login et /register du fs d'admin)
 - appeler le code du gm via AOD (donc ton compte serait créé dans un public à part et non à la connexion)

++Sim++