17
« le: 31 Décembre 2008, 12:40:12 »
Bonjour je voudrai soi un script soi de l'aide sur ce script la
if(strcmp(cmd,"/carcolour",true) == 0) {
if(PlayerInfo[playerid][Level] >= 0) {
new tmp[256], colour1, colour2;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, red, "USAGE: /carcolour [playerid] [colour 1] [colour 2]");
return 1; }
new player1;
player1 = strval(tmp);
if(!IsPlayerConnected(player1) || player1 == INVALID_PLAYER_ID || (PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) ) {
SendClientMessage(playerid,red,"ERROR: Player is not connected or is yourself");
return 1; }
tmp = strtok(cmdtext, idx);
colour1 = strval(tmp);
if(colour1 < 0 || colour1 > 126) {
SendClientMessage(playerid, red, "ERROR: Colour Number can't be below 0 or above 126");
return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, red, "USAGE: /carcolour [playerid] [colour 1] [colour 2]");
return 1; }
colour2 = strval(tmp);
if(colour2 < 0 || colour2 > 126) {
SendClientMessage(playerid, red, "ERROR: Colour Number can't be below 0 or above 126");
return 1; }
CMDMessageToAdmins(playerid,"CARCOLOUR");
GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
format(string,256,"Administrator %s has set your vehicle's colour to: Colour1 ID %d || Colour2 ID %d",adminname,colour1,colour2); if(player1 != playerid) { SendClientMessage(player1,blue,string); }
format(string,256,"You have set %s's vehicle's colour to: Colour1 ID %d || Colour2 ID %d",playername,colour1,colour2); SendClientMessage(playerid,blue,string);
ChangeVehicleColor(GetPlayerVehicleID(player1),colour1,colour2);
} else {
SendClientMessage(playerid,red,"ERROR: You need to be level 1 to use this command"); }
#pragma unused params
return true;
}
c peut etre long mai j'aimerai soi le modifier sois en avoir un nouveaux (au depard il est pour admin level 1 min)
merci d'avance