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
-
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
-
Quel est la ligne 44599 ? Et tu change quels XYZ par quels valeurs ? Car GetVehicleVelocity prend la vitesse et non met la vitesse. (SetVehicleVelocity)
-
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) ::)
^^
-
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 ?
-
Ta bien mit le fichier radar.inc dans le bon dossier ?
-
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 ?.
-
Oui c'est sa, ta rien modifier dans radar.inc ?
-
Non rien !
-
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