• 06 Juin 2026, 22:25:31


Auteur Sujet: Crée un DM stats  (Lu 5176 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Re : Crée un DM stats
« Réponse #15 le: 10 Octobre 2009, 17:37:01 »
Salut,

c'est que certains bout de code sont vraiment mal placé et non d'ailleurs même aucune raison d'exister, quand tu ajoute un code, demande toi TOUJOURS pourquoi tu le fait....

#include <a_samp>
#include <a_players>
new kill[MAX_PLAYERS];
new Death[MAX_PLAYERS];
new killp = kill[playerid];//ca c nul
new Deathp = Death[playerid];//idem
new string[64];
#define SendAllInfoMessage(%0)      SendClientMessage(0xFF9900AA, %0)

ensuite, comme je te l'ai dit, tu augmente les valeurs au besoin dans la callback OnPlayerDeath

ps. pour le nombre de kill, fais bien attention aux moment où le tueur n'existe pas vraiment (suicides) donc assure toi que killerid != INVALID_PLAYER_ID

++Sim++





Hors ligne BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Re : Crée un DM stats
« Réponse #16 le: 10 Octobre 2009, 19:01:10 »
Pourquoi tu as mis sa c'est nul sur les new killp = kill[playerid];//ca c nul ???
ıllıllı вυвυησ ıllıllı


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Crée un DM stats
« Réponse #17 le: 10 Octobre 2009, 19:29:51 »
bon je voit que tu as du mal un truc aussi simple

new Kill[MAX_PLAYERS];
new Death[MAX_PLAYERS];


dans le onplayerconect

Kill[playerid] = 0;
Death = 0;


dans le onplayerdeath

tu verifie que ce n'est pas /kill ou une chute comme a expliquer Sim

Kill[killerid] = Kill[playerid] + 1;
Death[playerid] = Death[playerid] + 1;


dans ta commande

format(string, sizeof(string), "Kill: %d - Death: %d", kill[playerid], Death[playerid]);
evidemment ce code comporte des erreures volontaire trouve les
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 BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Re : Crée un DM stats
« Réponse #18 le: 11 Octobre 2009, 11:35:35 »
Salut,
Alors voila je croit que j'ai réparer les érreurs mais le soucis c'est que il ne marche toujours pas car je fais /stats il m'affiche death 0 kill : 0 et quand on me tue sa ne change rien :'(
http://pastebin.gtaonline.fr/pastebin.php?show=677

Merci d'avance de votre aide ;)
ıllıllı вυвυησ ıllıllı


Hors ligne BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Re : Crée un DM stats
« Réponse #19 le: 14 Octobre 2009, 19:06:24 »
Help me please :'(
ıllıllı вυвυησ ıllıllı


Hors ligne ghm94

  • *
  • Grand Banditisme
  • Messages: 886
    • Voir le profil
Re : Crée un DM stats
« Réponse #20 le: 14 Octobre 2009, 19:10:34 »
A la place de :
format(tmp, sizeof(tmp), "Kill: %d - Death: %d" , kill[0], Death[0], tmp);
Tu mets sa :
format(tmp, sizeof(tmp), "Kill: %d - Death: %d" , kill[playerid], Death[playerid]);

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Crée un DM stats
« Réponse #21 le: 14 Octobre 2009, 19:19:45 »
comme quoi je me fatigue a expliquer est rien n'est lu pourquoi continuer de t'aider master bru ?
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 BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Re : Crée un DM stats
« Réponse #22 le: 14 Octobre 2009, 21:00:03 »
Salut,
Citer
comme quoi je me fatigue a expliquer est rien n'est lu pourquoi continuer de t'aider master bru ?
Comment sa ?

Citer
A la place de :

format(tmp, sizeof(tmp), "Kill: %d - Death: %d" , kill[0], Death[0], tmp);
Tu mets sa :

format(tmp, sizeof(tmp), "Kill: %d - Death: %d" , kill[playerid], Death[playerid]);

Bas je comprend pas c'est bien ce que j'ai mis :
format(string, sizeof(string), "Kill: %d - Death: %d", Kill[playerid], Death[playerid]);Enfin a par les tmp et string mais c'est la même chose non ?? (sinon c'est quoi la différence ?)

Merci d'avance de votre aide
ıllıllı вυвυησ ıllıllı


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Crée un DM stats
« Réponse #23 le: 14 Octobre 2009, 21:02:09 »
mais sur pastebin le nouveaux code car la tu doit te melanger quelque part
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 » Lukubi™

  • *
  • Soy el bico loco
  • Messages: 3282
    • Voir le profil
Re : Re : Crée un DM stats
« Réponse #24 le: 14 Octobre 2009, 21:03:26 »
Enfin a par les tmp et string mais c'est la même chose non ?? (sinon c'est quoi la différence ?)

Sa depend de la chaine de caractère que tu a definit, la en l'occurence tu a nommé ta chaine String ( new String[64] ).


++
MrT®

“Si la Terre est un endroit dangereux ce n’est pas à cause des hommes mauvais mais à cause des hommes bons qui ne font rien pour les empêcher.” (Albert Einstein).

Hors ligne BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Re : Crée un DM stats
« Réponse #25 le: 14 Octobre 2009, 21:05:11 »
Donc il y a pas de différence ???
ıllıllı вυвυησ ıllıllı


Hors ligne » Lukubi™

  • *
  • Soy el bico loco
  • Messages: 3282
    • Voir le profil
Re : Crée un DM stats
« Réponse #26 le: 14 Octobre 2009, 21:08:37 »
Tu lit pas ou tu le fait exprès ?  :dry



Sa depend de la chaine de caractère que tu a definit

++
MrT®

“Si la Terre est un endroit dangereux ce n’est pas à cause des hommes mauvais mais à cause des hommes bons qui ne font rien pour les empêcher.” (Albert Einstein).

Hors ligne BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Re : Crée un DM stats
« Réponse #27 le: 14 Octobre 2009, 21:10:20 »
Mais je comprend pas à quoi sa sert de mettre tmp ou string ?
merci d'avance
ıllıllı вυвυησ ıllıllı


Hors ligne ghm94

  • *
  • Grand Banditisme
  • Messages: 886
    • Voir le profil
Re : Crée un DM stats
« Réponse #28 le: 14 Octobre 2009, 21:34:08 »
La plus grande différence c'est que entre les crochet tu avais mis 0 alors qu'il faut mettre playerid.

Hors ligne BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Re : Re : Crée un DM stats
« Réponse #29 le: 14 Octobre 2009, 21:35:43 »
ıllıllı вυвυησ ıllıllı