GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Dauvix le 24 Janvier 2010, 17:54:51

Titre: [Aide] Problème avec les radras ...
Posté par: Dauvix le 24 Janvier 2010, 17:54:51
Bonsoir,
Donc voila j'ai charché pour pouvoir faire un radar
 j'ai trouvé ce bout de script de Raffel ... Que j'ai a peine modifié .

public Float:GetPlayerSpeed(playerid) // ici on declare une fonction comme si on fesais new mais pour une fonction (Ligne 44597)
{
    new Float:1524.497192, Float:-1737.985107, Float:13.546875; // ici on declare les variable qui vont contenir des position pour calculer la vitesse
    new vehid; // ici on declare une variable qui va contenir l id du vehicule
    if(IsPlayerInAnyVehicle(playerid)) // ici on regarde si le gars est dans une vehicule et s l est dedans on prend l id du vehicule qu on stocke dans la variable vehid
    {
vehid =  GetPlayerVehicleID(playerid) // on recupere l'id du vehicule
   GetVehicleVelocity(vehid, X, Y, Z); // la on prend la vitesse GetPlayerVehicleID(playerid)
    }
    else // la si le joueur est a pied
    {
        GetPlayerVelocity(playerid, X, Y, Z); // on prend ca vitesse a pied
    }
    return (floatsqroot(X * X + Y * Y + Z * Z) * 180); // ici on retourne la valeur de la vitesse comme si on calculer la distance mais on multiplie par 180 pour avoir le tout en KM/h (ligne 44610)
}

Mais quand je remplace les valeur x, y , z ca me met

C:\Documents and Settings\Adrien\Mes documents\GTARP\GTARP\gamemodes\gtarp.pwn(44599) : error 001: expected token: "-identifier-", but found "-rational value-"
C:\Documents and Settings\Adrien\Mes documents\GTARP\GTARP\gamemodes\gtarp.pwn(44604) : error 017: undefined symbol "X"
C:\Documents and Settings\Adrien\Mes documents\GTARP\GTARP\gamemodes\gtarp.pwn(44608) : error 017: undefined symbol "X"
C:\Documents and Settings\Adrien\Mes documents\GTARP\GTARP\gamemodes\gtarp.pwn(44610) : error 017: undefined symbol "X"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Merci de votre aide,
Dauvix
Titre: Re : [Aide] Problème avec les radras ...
Posté par: ApocKalipsS le 24 Janvier 2010, 18:12:32
Quel est la ligne 44599 ? Et tu change quels XYZ par quels valeurs ? Car GetVehicleVelocity prend la vitesse et non met la vitesse. (SetVehicleVelocity)
Titre: Re : [Aide] Problème avec les radras ...
Posté par: MrFredo le 24 Janvier 2010, 18:42:54
sinon ya sa :
http://www.gtaonline.fr/forums/index.php/topic,8989.0.html (http://www.gtaonline.fr/forums/index.php/topic,8989.0.html)  ::)

^^
Titre: Re : Re : [Aide] Problème avec les radras ...
Posté par: Dauvix le 24 Janvier 2010, 19:00:34
sinon ya sa :
http://www.gtaonline.fr/forums/index.php/topic,8989.0.html (http://www.gtaonline.fr/forums/index.php/topic,8989.0.html)  ::)

^^

Ok merci donc j'ai mit:
#include <a_samp> (ligne 1)
#define FILTERSCRIPTS (ligne 2)

Et ca met toujours ca:
C:\Documents and Settings\Adrien\Mes documents\GTARP\GTARP\filterscripts\radar.pwn(3) : fatal error 100: cannot read from file: "radar"  (ligne 3 = #include <radar>)


Je suppose que j'ai mal mit #define FILTERSCRIPTS dans l'include ...
Mais je dois la mettre ou ?
Titre: Re : [Aide] Problème avec les radras ...
Posté par: ghm94 le 24 Janvier 2010, 19:08:40
Ta bien mit le fichier radar.inc dans le bon dossier ?
Titre: Re : Re : [Aide] Problème avec les radras ...
Posté par: Dauvix le 24 Janvier 2010, 19:11:16
Ta bien mit le fichier radar.inc dans le bon dossier ?

je l'est mit dans Pawno/Include
C'est juste ?

Mais c'est ligne sont celle de l'include pas celle du PWN
#include <a_samp> (ligne 1)
#define FILTERSCRIPTS (ligne 2)

C'est juste ?.
Titre: Re : [Aide] Problème avec les radras ...
Posté par: ghm94 le 24 Janvier 2010, 19:13:40
Oui c'est sa, ta rien modifier dans radar.inc ?
Titre: Re : [Aide] Problème avec les radras ...
Posté par: Dauvix le 24 Janvier 2010, 19:19:33
Non rien !
Titre: Re : [Aide] Problème avec les radras ...
Posté par: MrFredo le 24 Janvier 2010, 19:33:51
Ton erreur:
C:\Documents and Settings\Adrien\Mes documents\GTARP\GTARP\filterscripts\radar.pwn(3) : fatal error 100: cannot read from file: "radar"
sa veux dire qu'il na pas trouver l'include radar

soit pck tu la pas placer dans ton dossier pawno/include soit pck ta plusieur pawno et celui que tu utilise par defaut n'est pas celui dans lequel tu a placer l'include