GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Azz45 le 08 Janvier 2009, 13:59:49
-
SaLut
/me pense a ces bugs énorme
Problème de Car ID , Quand j'entre dans un vehicule sa me dit Vous n'êtes pas un *****
Ensuite Pour vous aidé , j'ai utiliser le tax'is vehicle management donc le /vmenu et donc suppr tout mes vehicule et maintenant sa bug
Help me , Please !
-
Normal il faut redefinir tout les carid dans le script selon l'ordre que tu a mit t'est vehicule dans le fichier de config du /vmenu (j'connait plus le nom du scriptfile)
-
Dans le Tax'is Setup ? ou j'ai mit tout les véhicule du GM a vendre ...
Comment refaire j'ai sa :
if(newcar == 2 || newcar == 3 || newcar == 4 || newcar == 5)
{
if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10) { }
else
{
SendClientMessage(playerid,COLOR_GREY," You are not a Taxi Driver !");
RemovePlayerFromVehicle(playerid);
}
}
Cristab ma dit de faire sa en haut
et d'origine j'ai sa :
if(newcar == 64 || newcar == 65)
{
if(PlayerInfo[playerid][pJob] != 14)
{
SendClientMessage(playerid,COLOR_GREY," You are not a Bus Driver !");
RemovePlayerFromVehicle(playerid);
}
}
-
C'est pas super facil a expliquer Bon imaginon que dans ton setup t'est 10 premier vehicule c'est des vehicule de police donc dans le script qui verifie a quel faction apartien le vehicule tu doit mettre que si carid >= 1 && carid <= 10 ba que c'est un vehicule de police j'sais pas si tu comprend mais j'ai jamais aimé ce systeme sur le GF c'est pour sa que sur mon dernier script que j'avait fait (GTA Life) j'avait modifier et ajouter une variable sauvegarder qui definisait a quel faction apartenait tel vehicule c'etait bien plus simple a geré car on pouvait ajouter des vehicule de faction sans toucher au script :) (j'avait un gestion des vehicule par SQL aussi donc sa simplifiait encore la chose)
-
J'ai compris je doit faire sa :
1 - Regardez les 10 premiers vehicule du /vmenu si c'est des vehicule de police , j'ajoute de facon 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10
if(newcar == 1 || newcar == 2 || newcar == 3 || newcar == 4 Etc ... ==10)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1) { }
else
{
SendClientMessage(playerid,COLOR_GREY," Tu n'est pas un policier!");
RemovePlayerFromVehicle(playerid);
}
}
Cebon j'ai régle le souci merci mister et Cristab ;)
Autre question avec mon /vmenu , les véhicule a vendre je fait comment ?