GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: FRTORN le 06 Février 2011, 02:13:49

Titre: Probleme de Systeme de Plaque D'immatriculation
Posté par: FRTORN le 06 Février 2011, 02:13:49
Bonjour,Bonsoir, apres avoir passer la nuit a  bidouiller un systeme de plaque d'immatriculation je bloque sur 4erreurs restante les voici
si l'on pourrait m'aider sa serai vraiment sympa car je n'y arrive pas vraiment a corriger ces erreurs

C:\Documents and Settings\Administrateur\Bureau\PlaqueByTorn.pwn(26) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrateur\Bureau\PlaqueByTorn.pwn(26) : warning 215: expression has no effect
C:\Documents and Settings\Administrateur\Bureau\PlaqueByTorn.pwn(26) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Administrateur\Bureau\PlaqueByTorn.pwn(26) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrateur\Bureau\PlaqueByTorn.pwn(26) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: cristab le 06 Février 2011, 09:28:44
il manque un point virgule a la ligne 25 apparement
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: Damien_Lohier le 06 Février 2011, 10:57:24
Ou 26 ;)
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: Armans le 06 Février 2011, 12:42:43
Moi je dirai plus 26 aussi ^^ désoler Cristab mais la tu t'es gourer  :lmfao.
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: KleBorn le 06 Février 2011, 13:10:40
En fait c'est la ligne 25
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: cristab le 06 Février 2011, 14:01:09
oui c'est belle est bien la ligne inferieure a celle signaler par le compilot car pour lui le point virgiule ferme une fonction et que la il y avait du code dans la fonction a la ligne 26 donc il retourne l'erreure a la ligne 26 car elle est la le probleme mais la virgule est sur la ligne inferieure en l'occurance la la 25
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: Armans le 06 Février 2011, 16:22:33
C'est bon j avoue ta raison j'ai tort t'es comptant ?  :lmfao 
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: FRTORN le 06 Février 2011, 16:42:55
Bonjour, j'ai bien verifier mais il y a déja le ";" sur la ligne en question je pense pas que sa vien de la
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: cristab le 06 Février 2011, 16:48:16
envoie les ligne de 24 a 27
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: FRTORN le 06 Février 2011, 16:53:08
Voila les lignes:

if(!PlayerToPoint(2.0,playerid, 362.5048,173.4742,1008.3828))
{
    SendClientMessage(playerid, COLOR_VEHICULE, "[Vehicule] Allez a la mairie et demander un fomulaire de changement de plaque [/gps]!");
    return 1;
}
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: cristab le 06 Février 2011, 18:00:18
ok ton soucis vient donc de ta fonction PlayerToPoint mais personnellement j'aurais preferer ceci

if(!IsPlayerInRangeOfPoint(playerid,2.0, 362.5048,173.4742,1008.3828))
{
    SendClientMessage(playerid, COLOR_VEHICULE, "[Vehicule] Allez a la mairie et demander un fomulaire de changement de plaque [/gps]!");
    return 1;
}
Titre: Re : Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: FRTORN le 06 Février 2011, 18:31:11
ok ton soucis vient donc de ta fonction PlayerToPoint mais personnellement j'aurais preferer ceci

if(!IsPlayerInRangeOfPoint(playerid,2.0, 362.5048,173.4742,1008.3828))
{
    SendClientMessage(playerid, COLOR_VEHICULE, "[Vehicule] Allez a la mairie et demander un fomulaire de changement de plaque [/gps]!");
    return 1;
}

Toujour les memes erreurs je comprend pas d'ou sa peut venir
Titre: Re : Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: Pixect le 06 Février 2011, 19:37:57
Salut,

C'est bon j avoue ta raison j'ai tort t'es comptant ?  :lmfao 
Une meilleure écriture ne ferais pas de mal...
Pour le problème, je ne sais pas d'où cela peut provenir, mais au lieu de "!" au début de la condition, met "== 0" à la fin de celle-ci, pour voir si ça marche. ;)

++
ReGaX
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: FRTORN le 06 Février 2011, 19:44:02
Donc je fais comme ceci ?

if(==0IsPlayerInRangeOfPoint(playerid,2.0, 362.5048,173.4742,1008.3828))
{
    SendClientMessage(playerid, COLOR_VEHICULE, "[Vehicule] Allez a la mairie et demander un fomulaire de changement de plaque [/gps]!");
    return 1;
}


Titre: Re : Re : Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: Pixect le 06 Février 2011, 19:51:26
Salut,

[...] met "== 0" à la fin de celle-ci [...]
Donc:
Code: (PAWN) [Sélectionner]
<?php

if(IsPlayerInRangeOfPoint(playerid2.0362.5048173.47421008.3828) == 0)
{
    
SendClientMessage(playeridCOLOR_VEHICULE"[Véhicule] Allez à la mairie et demandez un formulaire de changement de plaque ! (/gps)");
    return 
1;
}

++
ReGaX
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: FRTORN le 06 Février 2011, 19:54:31
Toujour pareil j'y comprend plus rien :'(
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: cristab le 06 Février 2011, 20:13:07
montre nous un peu plus de code ou alors par PM si tu prefere
Titre: Re : Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: FRTORN le 06 Février 2011, 20:15:53
montre nous un peu plus de code ou alors par PM si tu prefere

Okey je t'envoi tous sa par Mp
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: Ssk le 08 Février 2011, 07:59:45
autant ne pas poster sur le forum si tu ne veut pas donner un bout de code ^^
Titre: Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: cristab le 08 Février 2011, 10:10:16
le pire c'est que je seche complet sur sont code il a l'air bon mais j'aime pas m'etterniser quand ce n'est pas mon code ^^
Titre: Re : Re : Probleme de Systeme de Plaque D'immatriculation
Posté par: FRTORN le 08 Février 2011, 18:45:18
autant ne pas poster sur le forum si tu ne veut pas donner un bout de code ^^

J'ai vraiment galerer pour le faire , j'attends de voir sa donne quoi ((pour le moment rien ne marche)) est après je verrai si je le poste (( Je pense que oui car ces un système intéressant))

PS: Merci Cristab d'avoir essayer de m'aider ^^