if(strcmp(cmd, "/nomer", true) == 0)
{
new str[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SCM(playerid, COLOR_ISPOLZUY, "*Используйте: /nomer [ид игрока]");
new tmpp=ReturnUser(tmp);
if(IsPlayerConnected(tmpp))
{
if(!IsPlayerInAnyVehicle(tmpp)) return SCM(playerid, COLOR_ISPOLZUY, "Игрок не в Автомобиле");
new carid = GetPlayerVehicleID(tmpp);
if(GetRealID(carid) == -1) return SCM(playerid, COLOR_WHITE, "Игрок должен быть в своём Автомобиле");
if(strcmp(Name(tmpp),CarInfo[GetRealID(carid)][cOwner],true) != 0) return SCM(playerid, COLOR_ISPOLZUY, "Автомобиль не принадлежит игроку");
if(gTeam[playerid] == 16 || IsACop(playerid))
{
if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
format(CarInfo[GetRealID(carid)][cNumber],64,"%s%d%d%d%s%s {009ACD}|RUS",randomchar(), random(9), random(9), random(9), randomchar(), randomchar());//
CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],0xFFFFFFFF,0.0,0.0,0.0,7.0183,0,1);
Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 0.1);
format(str,sizeof(str),"Вам был выдан номер на ваше Т/С: %s {E0FFFF}полицейский{3A5FCD} %s",CarInfo[GetRealID(carid)][cNumber],Name(playerid));
SCM(tmpp,-1,str);
SaveCar(GetRealID(carid));
return 1;
}
else return SCM(playerid, COLOR_GRAD1, "У вас нет прав на это!");
}
else return SCM(playerid, COLOR_GRAD1, "Этого игрока нет в сети!");
}
Получение рандоном номера самому.
Как данную команду переделать что бы можно было получить рандономный номер самому себе(только себе)
{
new str[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SCM(playerid, COLOR_ISPOLZUY, "*Используйте: /nomer [ид игрока]");
new tmpp=ReturnUser(tmp);
if(IsPlayerConnected(tmpp))
{
if(!IsPlayerInAnyVehicle(tmpp)) return SCM(playerid, COLOR_ISPOLZUY, "Игрок не в Автомобиле");
new carid = GetPlayerVehicleID(tmpp);
if(GetRealID(carid) == -1) return SCM(playerid, COLOR_WHITE, "Игрок должен быть в своём Автомобиле");
if(strcmp(Name(tmpp),CarInfo[GetRealID(carid)][cOwner],true) != 0) return SCM(playerid, COLOR_ISPOLZUY, "Автомобиль не принадлежит игроку");
if(gTeam[playerid] == 16 || IsACop(playerid))
{
if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
format(CarInfo[GetRealID(carid)][cNumber],64,"%s%d%d%d%s%s {009ACD}|RUS",randomchar(), random(9), random(9), random(9), randomchar(), randomchar());//
CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],0xFFFFFFFF,0.0,0.0,0.0,7.0183,0,1);
Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 0.1);
format(str,sizeof(str),"Вам был выдан номер на ваше Т/С: %s {E0FFFF}полицейский{3A5FCD} %s",CarInfo[GetRealID(carid)][cNumber],Name(playerid));
SCM(tmpp,-1,str);
SaveCar(GetRealID(carid));
return 1;
}
else return SCM(playerid, COLOR_GRAD1, "У вас нет прав на это!");
}
else return SCM(playerid, COLOR_GRAD1, "Этого игрока нет в сети!");
}
Получение рандоном номера самому.
Как данную команду переделать что бы можно было получить рандономный номер самому себе(только себе)