if(newstate == PLAYER_STATE_DRIVER)
{
if(GetPlayerVehicleID(playerid) == JRVehicle1 || GetPlayerVehicleID(playerid) == JRVehicle2 ||
GetPlayerVehicleID(playerid) == JRVehicle3 || GetPlayerVehicleID(playerid) == JRVehicle4)
{
if(gTeam[playerid] != TEAM_JR)
{
SendClientMessage(playerid,COLOR_ERROR,"Seul les Joueurs régulier peuvent entrer ce véhicule.");
RemovePlayerFromVehicle(playerid);
return 1;
}
SendClientMessage(playerid,COLOR_DEADCONNECT,"[[_JR Vehicule_]]");
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Bienvenue dans votre propre voiture de JR");
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Appuyez sur 2 pour allumer/éteindre le vehicule.");
return 1;
}
}
Voila le code du véhicule. Et voila la commande
dcmd_adjr(playerid,params[])
{
new string[128];
new ID;
if(sscanf(params,"ui",ID))
{
SendClientMessage(playerid,COLOR_ERROR,"USAGE: /adjr (Pseudo Joueur/ID)");
return 1;
}
if(!IsPlayerConnected(ID))
{
format(string,sizeof(string),"Le joueur (%d) n'est pas connecté au serveur.",ID);
SendClientMessage(playerid,COLOR_ERROR,string);
return 1;
}
if(PLAYERLIST_authed[ID] != 1)
{
format(string,sizeof(string),"%s(%d) n'est pas connecté au serveur.",PlayerName(ID),ID);
SendClientMessage(playerid,COLOR_ERROR,string);
return 1;
}
if(IsRegularPlayer[ID] == 1337)
{
format(string,sizeof(string),"%s(%d) est déjà un Joueur Régulié.",PlayerName(ID),ID);
SendClientMessage(playerid,COLOR_ERROR,string);
return 1;
}
format(string,sizeof(string),"[ADMIN] Un Administrateur a donné à %s(%d) le statut : Joueur Régulié.",PlayerName(ID),ID);
SendClientMessageToAll(COLOR_ADMIN,string);
SendClientMessage(ID,COLOR_ADMIN,"Vous avez reçu le statut du joueur régulier par un administrateur du serveur. Félications.");
IsRegularPlayer[ID] =1337;
format(string,sizeof(string),"9[ADMIN] Un Administrateur a donné à %s(%d) le statut : Joueur Régulié.",PlayerName(ID),ID);
IRC_GroupSay(gGroupID,IRC_CHANNEL,string);
return 1;
}
Je ne sais pas comment rattacher la commande JR au groupe TEAM_JR.
Je voudrais que quand je tape /adjr, Le joueur soit ajouté au groupe TEAM_JR
Merci
Double post
C'est réglé.
Suffisait de faire sa :
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetPlayerVehicleID(playerid) == JRVehicle1 || GetPlayerVehicleID(playerid) == JRVehicle2 ||
GetPlayerVehicleID(playerid) == JRVehicle3 || GetPlayerVehicleID(playerid) == JRVehicle4)
{
if(IsRegularPlayer[playerid] != 1337)
{
SendClientMessage(playerid,COLOR_ERROR,"Seul les Joueurs régulier peuvent entrer ce véhicule.");
RemovePlayerFromVehicle(playerid);
return 1;
}
SendClientMessage(playerid,COLOR_DEADCONNECT,"[[_JR Vehicule_]]");
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Bienvenue dans votre propre voiture de JR");
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Appuyez sur 2 pour allumer/éteindre le vehicule.");
return 1;
}
}
Il fallait remplacer
if(gTeam[playerid] != TEAM_CIA)
par
if(IsRegularPlayer[playerid] != 1337)