Bonjour,
j'ai un problème avec une grille que j'ai essayer de faire donc j'ai voulus créez une garde à vue dans mon rp et ma barrière ne veux plus bouger je vous montre les codes.
new GAV1
GAV1 = CreateObject(2930, 320.89999389648, 312, 1000.799987793, 0, 0, 0);
if(strcmp(cmd,"/ouvrirporte",true)==0 || strcmp(cmd,"/op",true)==0)
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pAdmin] == 9999)
{
if (PlayerToPoint(3, playerid,239.5537,117.5195,1002.0925))
{
MoveStreamObject(FCPDdoor1, 239.6792,114.9678,1002.1687, 3.5000);
MoveStreamObject(FCPDdoor2, 239.6377,118.5999,1002.1687, 3.5000);
SendClientMessage(playerid, COLOR_BLUE,"La porte de la FCPD est ouverte, fermez-la s'il vous plaît!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s prend sa télécommande et ouvre la porte.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
if (PlayerToPoint(3, playerid,320.89999389648, 312, 1000.799987793))
{
MoveStreamObject(GAV1, 320.89999389648, 313.70001220703, 1000.799987793, 3.5000);
SendClientMessage(playerid, COLOR_BLUE,"La porte de la garde a vue est ouverte, fermez-la s'il vous plaît!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s prend sa télécommande et ouvre la porte.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"La distination est trop loin rapprocher vous de la porte."); }
}
else return SendClientMessage(playerid, COLOR_GREY,"Vous n'avez pas la télécommande pour ouvrir cette porte.");
return 1;
}
Cordialement Florian
En vous remerciant.