GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: aerotun le 23 Janvier 2011, 00:06:49
-
Bonjours,
alors voilas je voudrait faire pour le coffre,capot,porte, souvre j'ai trouvé des scripte mes il me met de erreur ya surement un inclus donc si quelqun pourrez me donné un script qu'il marche et dettaillé comment on l'installe svp pi quand j'ai trouvé le fs je le compile sa trouve pleint d'erreur non du FS : fonction0.3c
merci
-
Quand tu as compilé le FS, tu étais en 0.3c ? Parce que si tu ne l'es pas ça marche pas !
-
LOL, je viens de voir qu'il avait créé un autre sujet et je lui est dis de le faire dans le topic du FS de chez plus qui x)
Quels sont tes erreurs alors ?
-
Tien Mr Tony Prince
http://wiki.sa-mp.com/wiki/GetVehicleParamsEx (http://wiki.sa-mp.com/wiki/GetVehicleParamsEx)
http://wiki.sa-mp.com/wiki/SetVehicleParamsEx (http://wiki.sa-mp.com/wiki/SetVehicleParamsEx)
-
LOL, je viens de voir qu'il avait créé un autre sujet et je lui est dis de le faire dans le topic du FS de chez plus qui x)
Quels sont tes erreurs alors ?
c'est pas moi qui la posté
oui quand je les fait je etait sur la 0.3c
pi sur wiki je comprend rien se qu'il dit meme quand je traduit
EDITE :
voici les erreur
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(29055) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(29056) : error 017: undefined symbol "VEHICLE_PARAMS_OFF"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(29058) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(29063) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(29050) : warning 203: symbol is never used: "objective"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(29050) : warning 203: symbol is never used: "bonnet"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(29050) : warning 203: symbol is never used: "doors"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(29050) : warning 203: symbol is never used: "alarm"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(29050) : warning 203: symbol is never used: "lights"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(29050) : warning 203: symbol is never used: "engine"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(45222) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(47516) : warning 203: symbol is never used: "PlayerPos"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(45308) : warning 204: symbol is assigned a value that is never used: "roadblocktimer"
C:\Users\aerotun\samp\Mon GM RP\gamemodes\larptraduitfr.pwn(45308 -- 47516) : warning 203: symbol is never used: "street_zone"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
et le code pawno
//----------------------------------[/coffre]----------------------------------------------
if(strcmp(cmdtext, "/coffre", true) == 0)
{
new veh = GetPlayerVehicleID(playerid);
new engine, lights, alarm, doors, bonnet, boot, objective;
if(IsPlayerInAnyVehicle(playerid))
{
if(veh != INVALID_VEHICLE_ID)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
if(boot == VEHICLE_PARAMS_OFF)
{
SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vous venez d'ouvrir le coffre de la voiture.");
}
else
{
SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vous venez de fermé le coffre de la voiture.");
}
}
}
return 1;
}
-
telecharge un serveur samp 0.3C pour voir
-
sa marche je vous remerci...
Double post
par contre il faut tapez 2fois la commende c'est normal...
-
Un conseil, utilise zcmd et sscanf pour créer tes commandes : hyper simple et rapide ;)
Téléchargement sur SA:MP (http://forum.sa-mp.com/showthread.php?t=91354)
Explication sur le wiki (http://wiki.sa-mp.com/wiki/Fast_Commands#zcmd)
-
On peux créer des commandes sans ;)
Sinon je crois qu'il faut que les GetVehicleParamsEx et SetVehicleParamsEx ne soit pas séparer (l'un par dessus l'autre seulement).
Enfin je pense que c'est ça pour le bug de taper deux fois la commande.
-
Salut,
Sinon je crois qu'il faut que les GetVehicleParamsEx et SetVehicleParamsEx ne soit pas séparer (l'un par dessus l'autre seulement).
Enfin je pense que c'est ça pour le bug de taper deux fois la commande.
désolé, mais je ne voit aucune raison pour que le fait que ces deux fonctions ne se suivent pas influence le résultat de la commande.
Que le changement de valeur soit fait 1 centième de milliseconde plus tard ou plus tôt ne devrait rien changer...
++Sim++