Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
Connexion avec identifiant, mot de passe et durée de la session

 
avancée

254687 Messages dans 14036 Fils de discussion- par 6619 Membres - Dernier membre: djalal

23 Mai 2012 à 04:47:57
GTAOnline.frSan Andreas MultiplayerScripting SA-MP [Pawn center] (Modérateurs: S!m, Xartrick)Alarm
Pages: 1 2 [3]   Bas de page
Imprimer
Auteur Fil de discussion: Alarm  (Lu 462 fois)
0 Membres et 2 Invités sur ce fil de discussion.
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #30 le: 26 Novembre 2011 à 21:03:39 »

Donne moi le rapport complet.
Journalisée

Ashley11
Hors ligne Hors ligne


Tueur en série
*

Messages: 192


« Répondre #31 le: 26 Novembre 2011 à 21:15:38 »

Citation
[21:01:16] CALL:      AlarmOn(0)
[21:01:16] VARIABLE:  iVehicleID: 0
[21:01:16] VARIABLE:  sOwner:     80
[21:01:16] VARIABLE:  iOwner:     -1
[21:01:16] VARIABLE:  sName:      TR
[21:01:16] CONDITION: 0 is connected
Journalisée
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #32 le: 26 Novembre 2011 à 21:37:51 »

Il y a quelque-chose qui me chiffonne.

Code:
if (!(strcmp(sName, sOwner, false)))

Si le nom du joueur qui possède la voiture est le même que celui du voleur de la voiture ?
Dans ce cas, le joueur vol sa propre voiture ?

Bref, ce n'est pas l'important, tu trouve une valeur (80), il faut maintenant que tu trouves d'où elle vient !

Il faut savoir que tu dois faire certains tests pour ton système car le joueur qui possède la voiture peut ne pas être connecté, etc ...
Journalisée

Ashley11
Hors ligne Hors ligne


Tueur en série
*

Messages: 192


« Répondre #33 le: 26 Novembre 2011 à 23:17:29 »

le "!" est censé dire différent donc pas de soucis à ce niveau là ...?
Journalisée
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #34 le: 26 Novembre 2011 à 23:22:49 »

Les différents opérateurs [niveau: tous]

Révise la fonction de l'opérateur !.

Ici, ce qui t'induit en erreur, c'est la valeur de retour de la fonction strcmp, va lire le Wiki !

Sinon, tu as trouvé à quoi correspond la valeur 80 ?
Journalisée

Ashley11
Hors ligne Hors ligne


Tueur en série
*

Messages: 192


« Répondre #35 le: 27 Novembre 2011 à 00:10:48 »

Je sait que !strcmp se fait, mais il ya ça aussi
Code:
strcmp(const char 1, const char 2) != 0)
Journalisée
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #36 le: 27 Novembre 2011 à 01:00:16 »

strcmp

Compare deux chaînes de caractères pour voir si elles sont les mêmes.

Paramètres

Code:
(const string1[], const string2[], bool:ignorecase, length)

string1 - La première chaîne de caractères à comparer.
string2 - La seconde chaîne de caractères à comparer.
ignorecase (optionel) - Quand cette valeur est vrai, la casse n'importe pas.
length (optionel) - Compare seulement les length premiers caractères des deux chaînes de caractères.

Retour

-1 - Si la première chaîne de caractères vient avant la seconde.
1 - Si la première chaîne de caractères vient après la seconde.
0 - Si les chaînes de caractères sont les mêmes.
Journalisée

Ashley11
Hors ligne Hors ligne


Tueur en série
*

Messages: 192


« Répondre #37 le: 27 Novembre 2011 à 09:37:36 »

Ah oui désolé,  c'est des tableaux de char en C++
Journalisée
Gilux
Hors ligne Hors ligne

GTAOnline Addict
*

Messages: 1296


WWW
« Répondre #38 le: 27 Novembre 2011 à 10:04:16 »

Tant qu'on y est,

Citation
-1 - Si la première chaîne de caractères vient avant la seconde.
1 - Si la première chaîne de caractères vient après la seconde.

Elle est où la différence ?  Tire la langue

++
Journalisée


Ashley11
Hors ligne Hors ligne


Tueur en série
*

Messages: 192


« Répondre #39 le: 27 Novembre 2011 à 10:46:01 »

Oui  Tire la langue  mais sa dépend de l'ordre dans lequel tu met  tes
Paramètres Sourire
Journalisée
Xartrick
Hors ligne Hors ligne


Moderateur
GTAOnline Addict
*

C & Pawn Programmer

Messages: 1206


WWW
« Répondre #40 le: 27 Novembre 2011 à 18:16:01 »

Citation
-1 - Si la première chaîne de caractères vient avant la seconde.
1 - Si la première chaîne de caractères vient après la seconde.

Elle est là la différence.

Sinon, tu as trouvé à quoi corresponds le nombre 80 ?
Journalisée

Ashley11
Hors ligne Hors ligne


Tueur en série
*

Messages: 192


« Répondre #41 le: 29 Novembre 2011 à 18:06:06 »

Oui, biensur je vais voir ça
Journalisée
Pages: 1 2 [3]   Haut de page
Imprimer
Aller à:  

Theme créé par padexx et modifié par GTAOnline.fr
Page générée en 0.169 secondes avec 22 requêtes.
Forum GTAOnline.fr 2.0 | Design par : Lalu et GtaManiac
Merci a toute la communaute pour son support !
Copyright © 2004-2012 - GTAOnline.fr | GTAPro.com | Contact