• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Команда измены модели и цвета авто в игре.

Статус
В этой теме нельзя размещать новые ответы.

Garthwaite

Начинающий
Пользователь
Регистрация
25 Окт 2019
Сообщения
41
Лучшие ответы
0
Репутация
3
Уважаемые скриптеры, помогите пожалуйста сделать команду для технического администратора, который мог бы изменять цвет авто и ее модель.

Предоставлю все что попросите, в pawno очень слаб, стараюсь развивать навыки.

Пример, как должна выглядеть команда:

/editcarcolor [color1] [color2]

/editcarmodel [model]

Ниже формат команд, в пример взял /createvehicle

Код:
	else if(StrCmp(cmd, "/createvehicle"))
	{
		if(PlayerInfo[playerid][pAdmin] < 8 && !GetPVarInt(playerid,"imalvaro")) return SCMNOADM(playerid);
		new Float:x, Float:y, Float:z, Float:a;
		GetPlayerPos(playerid,x,y,z);
		GetPlayerFacingAngle(playerid,a);
		tmp = strtok(cmdtext, idx);
		if(PlayerInfo[playerid][pAdmin] < 8 && !GetPVarInt(playerid,"imalvaro"))
		{
		    if(GetPVarInt(playerid,"CarIDCreated") > 0) return DestroyVehicleArrival(GetPVarInt(playerid,"CarIDCreated")),SetPVarInt(playerid,"CarIDCreated",0),SCM(playerid,-1,"Твое авто удалено!");
		    new cartik = CreateAdminVehicle(playerid,401,x,y,z,a,random(150),random(150));
			SetPVarInt(playerid,"CarIDCreated",cartik);
		    return true;
		}
		if(!strlen(tmp) && GetPVarInt(playerid,"CarModel") < 400) return SCM(playerid, COLOR_GRAD2, "Пиши: /createvehicle [modelid] [color 1] [color 2]");
		if(!strlen(tmp) && GetPVarInt(playerid,"CarModel") >= 400) return CreateAdminVehicle(playerid,GetPVarInt(playerid,"CarModel"),x,y,z,a,random(150),random(150));
		new car = strval(tmp);
		if(car < 400 || car > 611) return SCM(playerid, COLOR_GRAD2, "Модель от 400 до 611!");
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp)) return CreateAdminVehicle(playerid,car,x,y,z,a,random(150),random(150));
		new color1 = strval(tmp);
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp)) return SCM(playerid, COLOR_GRAD2, "Пиши: /createvehicle [modelid] [color 1] [color 2]");
		new color2 = strval(tmp);
		CreateAdminVehicle(playerid,car,x,y,z,a,color1,color2);
		return true;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу