Перейти к содержанию
Авторизация  
Gta IV

Цветные номера (как на [G]reen [T]ech)

Рекомендуемые сообщения

Gta IV

Вот выкладываю номера мож кому нить пригадится есле уж взяли ставте +

 

 

if(strcmp(cmd, "/vipnomer", true) == 0)
{
   new str[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_ISPOLZUY, "Ну бля, че нуб? Кмд: /vipnomer id [номер], еба");
new tmpp=ReturnUser(tmp);
   if(IsPlayerConnected(tmpp))
{
   if(!IsPlayerInAnyVehicle(tmpp)) return SendClientMessage(playerid, COLOR_ISPOLZUY, "*Игрок не в автомобиле");
   new carid = GetPlayerVehicleID(tmpp);
   if(GetRealID(carid) == -1) return SendClientMessage(playerid, COLOR_GRAD2, "Игрок должен быть в своём автомобиле");
if(strcmp(Name(tmpp),CarInfo[GetRealID(carid)][cOwner],true) != 0) return SendClientMessage(playerid, COLOR_ISPOLZUY, "Автомобиль не пренадлежит игроку");
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' ')) idx++;
new offset = idx, result[256];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result) && PlayerInfo[playerid][pAdmin] > 8)
{
   if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
format(CarInfo[GetRealID(carid)][cNumber],64,"{FF0000}%s{FF0000}%d%d%d{FF0000}%s%s{2641FE}|RUS",randomchar(), random(9), random(9), random(9), randomchar(), randomchar());//
		 CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],0xFFFF00FF,0.0,0.0,0.0,40.0,0,1);
		 Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 1.1);
		 format(str,sizeof(str),"Вам выдали номер %s Админ %s",CarInfo[GetRealID(carid)][cNumber],Name(playerid));
		 SendClientMessage(tmpp,-1,str);
		 GetPlayerName(playerid, sendername, sizeof(sendername));
SaveCar(GetRealID(carid));
return 1;
}
else if(PlayerInfo[playerid][pAdmin] > 8)
{
   if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
format(CarInfo[GetRealID(carid)][cNumber],64,"{FF0000}%s {2641FE}|RUS",result);
		 CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],0xFFFF00FF,0.0,0.0,0.0,40.0,0,1);
		 Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 1.1);
		 format(str,sizeof(str),"Вам выдал блат номер %s Админ %s",CarInfo[GetRealID(carid)][cNumber],Name(playerid));
		 SendClientMessage(tmpp,-1,str);
		 SaveCar(GetRealID(carid));
		 return 1;
}
else return SendClientMessage(playerid, COLOR_GRAD1, "Нет прав");
}
else return SendClientMessage(playerid, COLOR_GRAD1, "Этого игрока нет в сети!");
}
//==============================================================================
if(strcmp(cmd, "/vipnomerua", true) == 0)
{
   new str[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_ISPOLZUY, "Кмд: /vipnomerua id [номер]");
new tmpp=ReturnUser(tmp);
   if(IsPlayerConnected(tmpp))
{
   if(!IsPlayerInAnyVehicle(tmpp)) return SendClientMessage(playerid, COLOR_ISPOLZUY, "*Игрок не в автомобиле");
   new carid = GetPlayerVehicleID(tmpp);
   if(GetRealID(carid) == -1) return SendClientMessage(playerid, COLOR_GRAD2, "Игрок должен быть в своём автомобиле");
if(strcmp(Name(tmpp),CarInfo[GetRealID(carid)][cOwner],true) != 0) return SendClientMessage(playerid, COLOR_ISPOLZUY, "Автомобиль не пренадлежит игроку");
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' ')) idx++;
new offset = idx, result[256];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result) && PlayerInfo[playerid][pAdmin] > 8)
{
   if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
format(CarInfo[GetRealID(carid)][cNumber],64,"{33CCFF}%s{33CCFF}%d%d%d{33CCFF}%s%s{FFFF00}|UA",randomchar(), random(9), random(9), random(9), randomchar(), randomchar());//
		 CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],0xFFFF00FF,0.0,0.0,0.0,40.0,0,1);
		 Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 1.1);
		 format(str,sizeof(str),"Вам выдали номер %s Админ %s",CarInfo[GetRealID(carid)][cNumber],Name(playerid));
		 SendClientMessage(tmpp,-1,str);
		 GetPlayerName(playerid, sendername, sizeof(sendername));
SaveCar(GetRealID(carid));
return 1;
}
else if(PlayerInfo[playerid][pAdmin] > 8)
{
   if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
format(CarInfo[GetRealID(carid)][cNumber],64,"{33CCFF}%s {FFFF00}|UA",result);
		 CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],0xFFFF00FF,0.0,0.0,0.0,40.0,0,1);
		 Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 1.1);
		 format(str,sizeof(str),"Вам выдал блат номер %s Админ %s",CarInfo[GetRealID(carid)][cNumber],Name(playerid));
		 SendClientMessage(tmpp,-1,str);
		 SaveCar(GetRealID(carid));
		 return 1;
}
else return SendClientMessage(playerid, COLOR_GRAD1, "Нет прав");
}
else return SendClientMessage(playerid, COLOR_GRAD1, "Этого игрока нет в сети!");
}
if(strcmp(cmd, "/vipnomer", true) == 0)
{
   new str[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_ISPOLZUY, "Ну бля, че нуб? Кмд: /vipnomer id [номер], еба");
new tmpp=ReturnUser(tmp);
   if(IsPlayerConnected(tmpp))
{
   if(!IsPlayerInAnyVehicle(tmpp)) return SendClientMessage(playerid, COLOR_ISPOLZUY, "*Игрок не в автомобиле");
   new carid = GetPlayerVehicleID(tmpp);
   if(GetRealID(carid) == -1) return SendClientMessage(playerid, COLOR_GRAD2, "Игрок должен быть в своём автомобиле");
if(strcmp(Name(tmpp),CarInfo[GetRealID(carid)][cOwner],true) != 0) return SendClientMessage(playerid, COLOR_ISPOLZUY, "Автомобиль не пренадлежит игроку");
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' ')) idx++;
new offset = idx, result[256];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result) && PlayerInfo[playerid][pAdmin] > 8)
{
   if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
format(CarInfo[GetRealID(carid)][cNumber],64,"{FF0000}%s{FF0000}%d%d%d{FF0000}%s%s{2641FE}|RUS",randomchar(), random(9), random(9), random(9), randomchar(), randomchar());//
		 CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],0xFFFF00FF,0.0,0.0,0.0,40.0,0,1);
		 Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 1.1);
		 format(str,sizeof(str),"Вам выдали номер %s Админ %s",CarInfo[GetRealID(carid)][cNumber],Name(playerid));
		 SendClientMessage(tmpp,-1,str);
		 GetPlayerName(playerid, sendername, sizeof(sendername));
SaveCar(GetRealID(carid));
return 1;
}
else if(PlayerInfo[playerid][pAdmin] > 8)
{
   if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
format(CarInfo[GetRealID(carid)][cNumber],64,"{FF0000}%s {2641FE}|RUS",result);
		 CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],0xFFFF00FF,0.0,0.0,0.0,40.0,0,1);
		 Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 1.1);
		 format(str,sizeof(str),"Вам выдал блат номер %s Админ %s",CarInfo[GetRealID(carid)][cNumber],Name(playerid));
		 SendClientMessage(tmpp,-1,str);
		 SaveCar(GetRealID(carid));
		 return 1;
}
else return SendClientMessage(playerid, COLOR_GRAD1, "Нет прав");
}
else return SendClientMessage(playerid, COLOR_GRAD1, "Этого игрока нет в сети!");
}
//==============================================================================
if(strcmp(cmd, "/vipnomerua", true) == 0)
{
   new str[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_ISPOLZUY, "Кмд: /vipnomerua id [номер]");
new tmpp=ReturnUser(tmp);
   if(IsPlayerConnected(tmpp))
{
   if(!IsPlayerInAnyVehicle(tmpp)) return SendClientMessage(playerid, COLOR_ISPOLZUY, "*Игрок не в автомобиле");
   new carid = GetPlayerVehicleID(tmpp);
   if(GetRealID(carid) == -1) return SendClientMessage(playerid, COLOR_GRAD2, "Игрок должен быть в своём автомобиле");
if(strcmp(Name(tmpp),CarInfo[GetRealID(carid)][cOwner],true) != 0) return SendClientMessage(playerid, COLOR_ISPOLZUY, "Автомобиль не пренадлежит игроку");
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' ')) idx++;
new offset = idx, result[256];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result) && PlayerInfo[playerid][pAdmin] > 8)
{
   if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
format(CarInfo[GetRealID(carid)][cNumber],64,"{33CCFF}%s{33CCFF}%d%d%d{33CCFF}%s%s{FFFF00}|UA",randomchar(), random(9), random(9), random(9), randomchar(), randomchar());//
		 CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],0xFFFF00FF,0.0,0.0,0.0,40.0,0,1);
		 Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 1.1);
		 format(str,sizeof(str),"Вам выдали номер %s Админ %s",CarInfo[GetRealID(carid)][cNumber],Name(playerid));
		 SendClientMessage(tmpp,-1,str);
		 GetPlayerName(playerid, sendername, sizeof(sendername));
SaveCar(GetRealID(carid));
return 1;
}
else if(PlayerInfo[playerid][pAdmin] > 8)
{
   if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
format(CarInfo[GetRealID(carid)][cNumber],64,"{33CCFF}%s {FFFF00}|UA",result);
		 CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],0xFFFF00FF,0.0,0.0,0.0,40.0,0,1);
		 Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 1.1);
		 format(str,sizeof(str),"Вам выдал блат номер %s Админ %s",CarInfo[GetRealID(carid)][cNumber],Name(playerid));
		 SendClientMessage(tmpp,-1,str);
		 SaveCar(GetRealID(carid));
		 return 1;
}
else return SendClientMessage(playerid, COLOR_GRAD1, "Нет прав");
}
else return SendClientMessage(playerid, COLOR_GRAD1, "Этого игрока нет в сети!");
}
Изменено пользователем Centre_Side

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
John

В CODE Бери все! и не весь код скинул даже

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gta IV

В CODE Бери все! и не весь код скинул даже

 

Весь скнинул! оkay

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
GoldBandit

Весь скнинул! оkay

 

Ты тупо на геймер скинул а целый код вырезать ещё долго!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Mister

Сомневаюсь, что кто-нибудь возьмет!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gta IV

Сомневаюсь, что кто-нибудь возьмет!

 

Кто то просто ищет :))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Trateus
Оптимизация никакая!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Trateus

Сделал более оптимизированный вид смены цвета!

Вот посмотрите, я не тестил если что напишите я исправлю!

 

if(strcmp(cmd, "/changenumcolor", true) == 0)
{
if(IsPlayerConnected(tmpp))
{
tmp = strtok(cmdtext, idx); new tmpp=ReturnUser(tmp); new color = strval(tmp);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Используйте: /changenumcolor [id] [цвет]");
if(!IsPlayerInAnyVehicle(tmpp)) return SendClientMessage(playerid, COLOR_WHITE, "Данный игрко не в Автомобиле");
if(GetRealID(carid) == -1) return SendClientMessage(playerid, COLOR_WHITE, "Данный игрок не находится в своём Автомобиле");
if(strcmp(Name(tmpp),CarInfo[GetRealID(carid)][cOwner],true) != 0) return SendClientMessage(playerid, COLOR_WHITE, "Данный Автомобиль не пренадлежит игроку");
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' ')) idx++;
new offset = idx, result[256];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!CarLabel[carid]) { }
else Delete3DTextLabel(CarLabel[carid]);
if((color1 > 300) || (color1 < -1)) return SendClientMessage(playerid, COLOR_WHITE, "Только от -1 до 300");
CarLabel[carid] = Create3DTextLabel(CarInfo[GetRealID(carid)][cNumber],color1,0.0,0.0,0.0,40.0,0,1);
Attach3DTextLabelToVehicle(CarLabel[carid] , carid , 0.0, 0.0, 1.1);
format(str,sizeof(str),"Вам сменили цвет номеров, Админ %s",Name(playerid));
SendClientMessage(tmpp,-1,str);
return true;
}
else return SendClientMessage(playerid, COLOR_GRAD1, "Этого игрока нет в сети!");
}
Изменено пользователем Trateus96

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.