=O elle date c'est discuss', je l'avais completement oubliée!
Je vous donne ma commande =D :
if(strcmp(cmd, "/pullincar", true) ==0 || strcmp(cmd, "/mvg", true) == 0)
{
new suspect = GetClosestPlayer(playerid);
if(PlayerInfo[playerid] [pMember] <= 1 || PlayerInfo[playerid] [pLeader] <= 1)
{
if(GetDistanceBetweenPlayers(playerid,suspect) < 15)
{
tmp = strtok(cmdtext, idx);
if (!strlen(tmp))
return SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /mvg [player id] [1/2/3]");
new person = strval(tmp);
tmp = strtok(cmdtext, idx);
if (!strlen(tmp))
return SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /mvg [player id] [1/2/3]");
new seat = strval(tmp);
new Float:pos[6];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
GetPlayerPos(person, pos[3], pos[4], pos[5]);
if (floatcmp(floatabs(floatsub(pos[0], pos[3])), 10.0) != -1 &&
floatcmp(floatabs(floatsub(pos[1], pos[4])), 10.0) != -1 &&
floatcmp(floatabs(floatsub(pos[2], pos[5])), 10.0) != -1) return false;
PutPlayerInVehicle(person, GetPlayerVehicleID(playerid), seat);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Vous êtes trop loin du Joueur !");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Vous n'êtes pas un Gang/Mafia !");
}
return 1;
}
if(strcmp(cmd, "/pullincar", true) ==0 || strcmp(cmd, "/mvp", true) == 0)
{
new suspect = GetClosestPlayer(playerid);
if(PlayerInfo[playerid][pMember]== 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember]== 1 || PlayerInfo[playerid][pLeader] == 1)
{
if(GetDistanceBetweenPlayers(playerid,suspect) < 15)
{
tmp = strtok(cmdtext, idx);
if (!strlen(tmp))
return SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /mvp [player id] [1/2/3]");
new person = strval(tmp);
tmp = strtok(cmdtext, idx);
if (!strlen(tmp))
return SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /mvp [player id] [1/2/3]");
new seat = strval(tmp);
new Float:pos[6];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
GetPlayerPos(person, pos[3], pos[4], pos[5]);
if (floatcmp(floatabs(floatsub(pos[0], pos[3])), 10.0) != -1 &&
floatcmp(floatabs(floatsub(pos[1], pos[4])), 10.0) != -1 &&
floatcmp(floatabs(floatsub(pos[2], pos[5])), 10.0) != -1) return false;
PutPlayerInVehicle(person, GetPlayerVehicleID(playerid), seat);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Vous êtes trop loin du Joueur !");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Vous n'êtes pas un Policier !");
}
return 1;
}
(a placer dans OnCommandText après les news (si vous en avez mis dans le public).