• 04 Juin 2026, 07:07:03


Auteur Sujet: probleme de score  (Lu 2588 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne calibra

  • *
  • Nouveau
  • Messages: 13
    • Voir le profil
probleme de score
« le: 21 Mai 2009, 14:15:11 »
bonjour a tousses

voila j utilise comme FS Admin (V-Admin)
le problème c que quand je reboot ou un joueur quit le serveur et reviens sont score(nombres de kills) reviens a zéro
je voudrais savoir comment remedier a ce problème en sauvegardent les scores

merci de votre aide

Hors ligne rivoal29

  • *
  • Bandit
  • Messages: 269
    • Voir le profil
Re : probleme de score
« Réponse #1 le: 21 Mai 2009, 19:35:53 »
Avec dini il faut faire, si t'arive pas dans la soirée ( si j'ai le temp ) je te dirait comment faire


Hors ligne calibra

  • *
  • Nouveau
  • Messages: 13
    • Voir le profil
Re : Re : probleme de score
« Réponse #2 le: 22 Mai 2009, 10:43:10 »
Avec dini il faut faire, si t'arive pas dans la soirée ( si j'ai le temp ) je te dirait comment faire



non je n ais pas réussie j attend avec impatience ta solutions

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : probleme de score
« Réponse #3 le: 22 Mai 2009, 15:01:27 »
Salut,

je vais t,aider légèrement, ce fs contient certainement une fonction dans laquelle il charge les comptes et une autre où il les sauvegarde.
Tu dois trouver ces fonctions et ajouter, comme le disait rivoal29, des dini (si c'est ce qu'utilise le fs) pour un truc du genre:

Dans le chargement:
SetPlayerScore(..., dini_get(....));

dans la sauvegarde:
dini_set(..., GetPlayerScore(...));

sur ce, bonne chance  ;)

++Sim++





Hors ligne calibra

  • *
  • Nouveau
  • Messages: 13
    • Voir le profil
Re : probleme de score
« Réponse #4 le: 22 Mai 2009, 16:50:20 »
merci de vôtres aide mais V-Admin n utilise pas dini je pense
mais je cherche encore le problème
je met une partit du script

public OnPlayerConnect(playerid)
{
   ServerInfo[Players] ++;
   dini_IntSet(SFile, "PlayersConnected", ServerInfo[Players]);
   ServerInfo[TotPlayers] ++;
    dini_IntSet(SFile, "TotalConnects", ServerInfo[TotPlayers]);
   new string[256];
   new playrname[MAX_PLAYER_NAME];
    new planame[MAX_PLAYER_NAME];
   new connect[128];
   GetPlayerName(playerid, planame, sizeof(planame));
   GetPlayerName(playerid, playrname, sizeof(playrname));
   format(connect, sizeof(string), "V-Admin/Users/%s.ini", playrname);
   if(ServerInfo[Locked] == 1)
   {
       SendClientMessage(playerid, COLOR_BRIGHTRED, "The Server is currently locked ! (KICKED)");
       Kick(playerid);
       return 1;
   }


j aispair que c la bonne partit

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : probleme de score
« Réponse #5 le: 22 Mai 2009, 17:39:28 »
Salut,

Ce bout de code nous confirme que le script utilise dini, donc les information que je t'ai données sont bonnes.... à une exception près, tu doit utiliser les fonction pour les entier, dini_IntSet ....

je vais jeter un œil dans le v-admin et je reviens

++Sim++





Hors ligne calibra

  • *
  • Nouveau
  • Messages: 13
    • Voir le profil
Re : probleme de score
« Réponse #6 le: 22 Mai 2009, 18:08:54 »
ces super sympa merci bien pour toute l aide

Hors ligne calibra

  • *
  • Nouveau
  • Messages: 13
    • Voir le profil
Re : probleme de score
« Réponse #7 le: 24 Mai 2009, 10:47:31 »
arf toujour pas de sollution  ;D

Hors ligne calibra

  • *
  • Nouveau
  • Messages: 13
    • Voir le profil
Re : Re : probleme de score
« Réponse #8 le: 29 Mai 2009, 10:15:44 »
Salut,

Ce bout de code nous confirme que le script utilise dini, donc les information que je t'ai données sont bonnes.... à une exception près, tu doit utiliser les fonction pour les entier, dini_IntSet ....

je vais jeter un œil dans le v-admin et je reviens

++Sim++





arf je t attend toujour :'( :'(

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : probleme de score
« Réponse #9 le: 29 Mai 2009, 10:55:15 »
a tu essayer au moin
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Re : Re : probleme de score
« Réponse #10 le: 29 Mai 2009, 17:31:58 »
Salut,

Salut,

Ce bout de code nous confirme que le script utilise dini, donc les information que je t'ai données sont bonnes.... à une exception près, tu doit utiliser les fonction pour les entier, dini_IntSet ....

je vais jeter un œil dans le v-admin et je reviens

++Sim++

arf je t attend toujour :'( :'(

Je suis aller voir, mais comme je n'ai rien trouvé de pertinent, je ne me suis pas donné la peine de poster, toutes les informations sont ici

PS. autour de la ligne 900
PS2. autour de la ligne 5150

++Sim++