Posts: 0
Threads: 8
Joined: May 2014
Reputation:
0
Bonsoir/bonjour a tous je voudrais savoir comment interdir l'entrer d'un vehicule a un joueur mais un vehicule en particulier
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if (newstate == 2 && GetPlayerScore(playerid) < 5)
{
RemovePlayerFromVehicle(playerid);
}
return 1;
}
sauf que la je peux pas interdire l'acces a un veh en particulier c'est l'interdiction a tous les veh's
Posts: 0
Threads: 8
Joined: May 2014
Reputation:
0
j'ai fai зa mais apres je peux quand meme le prendre le veh зa fait rien
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vehicle;
vehicle = GetPlayerVehicleID(playerid);
if(vehicle > 425)
if(vehicle > 432)
if(vehicle > 447)
if(vehicle > 469)
if(vehicle > 520)
if(vehicle > 592)
if(newstate == 2 && GetPlayerScore(playerid)< 15)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,0xFF0000FF,"Vous devez etre lvl 15 pour conduir ce vehicule (1kill=1lvl)");
}
return 1;
}
j'ai aussi essayer зa mais j'ai des йrreurs:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetVehicleModel(vehicleid) == 411) && (GetPlayerScore(playerid) <15) return SendClientMessage(playerid,-1,"Vous devez etre lvl 20 pour conduir зa ! ");
{
RemovePlayerFromVehicle(playerid);
return 1;
}
Posts: 864
Threads: 57
Joined: Jan 2013
Reputation:
0
Tes conditions ne sont pas bonnes.
Il y a l'opйrateur OU (||) ou encore "switch". Les deux ont йtй expliquйs sur le forum, donc je te laisse chercher.
Posts: 0
Threads: 8
Joined: May 2014
Reputation:
0
merci pour vos reposes j'ai йssayй зa :
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
new vehicle;
vehicle = GetPlayerVehicleID(playerid);
if(vehicle == 425 || vehicle == 432 || vehicle == 447 || vehicle == 469 || vehicle == 520 || vehicle == 592)
{
if(GetPlayerScore(playerid)< 15)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,0xFF0000FF,"Vous devez etre lvl 15 pour conduir ce vehicule (1kill=1lvl)");
}
}
}
return 1;
}
mais зa marche pas ...
Posts: 7
Threads: 0
Joined: Jul 2014
Salut,
C'est quoi qui ne marche pas, ton compilateur te renvoie des erreurs ?
Le joueur n'est pas йjectй du vйhicule ?
Explique, on veut bien t'aider mais si on ne sait pas sur quoi зa bloque, on ne pourra pas t'aider.
Posts: 150
Threads: 45
Joined: Mar 2012
Hmm tu veux le model ou l'id du vйhicule?