• 04 Mai 2025, 01:00:33


Auteur Sujet: Variable "i"  (Lu 1100 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Falcon

  • *
  • Nouveau
  • Messages: 12
    • Voir le profil
Variable "i"
« le: 06 Juillet 2009, 18:05:19 »
Scripteurs, bonjour.

Pourriez-vous m'expliquer précisément une ligne de code qui me pose des problèmes depuis un bout de temps et que je n'arrive toujours pas à comprendre?

Il s'agit de celle-ci :

for(new i = 0; i <MAX_PLAYERS; i++)
Merci de votre aide.

Des exemples concrets seront les bienvenus. ;=)

A+, Falcon.

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Variable "i"
« Réponse #1 le: 06 Juillet 2009, 18:38:59 »
i= tout les joueurs present sur le serveur

desoler je ne voit pas comment l'expliquer mais en regardant bien sa tombe sous le sens generalement
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 MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : Variable "i"
« Réponse #2 le: 06 Juillet 2009, 18:42:04 »
i n'est qu'une variable comme une autre c'est juste que la elle est definie dans une boucle qui commence a 0 et fini a 200 (MAX_PLAYERS est une constante de base dans sa-mp qui vaut 200)

On aurait tres bien pu faire for(new j=0;j<MAX_PLAYERS;j++) c'est la meme chose mais de maniere general (pour je ne sait quel raison) on nome la variable d'une boucle i


Hors ligne Falcon

  • *
  • Nouveau
  • Messages: 12
    • Voir le profil
Re : Variable "i"
« Réponse #3 le: 06 Juillet 2009, 18:57:56 »
Merci de vos réponses.

J'avais à peu près compris cela mais ce que je ne comprends pas c'est définir un "i" qui correspond à seulement un groupe de personne.
Je ne sais pas si vous voyez ce que je veux dire?

Je m'explique :

Une course à lieu, et je veux que quand un joueur arrive au dernier checkpoint, le checkpoint soit détruit pour tous les participants.

Comment faire, s'il vous plaît?

Merci, Falcon.

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Variable "i"
« Réponse #4 le: 06 Juillet 2009, 19:05:55 »
exemple fais sur le forum meme donc surement faux mais sa donne une idee

for(new i = 0; i <MAX_PLAYERS; i++)
{
if(courseparticipe [i]==1)
{
//ton code
}
return 1;
}

attention dans ton code tu remplaceras le playerid par i
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 Falcon

  • *
  • Nouveau
  • Messages: 12
    • Voir le profil
Re : Variable "i"
« Réponse #5 le: 06 Juillet 2009, 20:14:03 »
Ah ok, d'accord, je vois mieux. Merci beaucoup.

Si jamais j'ai un autre souci avec cette variable, je me permettrai de solliciter à nouevau votre aide.

A+, Falcon