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



Не найдено.

5 posts in this topic

Помогите пожалуйста, как сделать спавн автомобиля по названию и по id? Вот например ввожу /veh lspd (спавнится лспд тачка), и если введу /veh 596 тоже она заспавнилась. Заранее спасибо.

Share this post


Link to post
Share on other sites

@chromakeeey, ловите. Но для работы этой команды должна быть подключена библиотека sscanf2.

 

Спойлер

CMD:createcar(playerid, params[])
{
	static const MSG_USE_CMD[] = !"Usage /createcar [name or modelid]";
	
	if(isnull(params))
		return SendClientMessage(playerid, -1, MSG_USE_CMD) & 0;
	new model;
	if(sscanf(params, "d", model))
	{
		model = sscanf_vehicle(params);
		if(model == -1)
			return SendClientMessage(playerid, -1, MSG_USE_CMD) & 0;
	}
	else if(model == INVALID_VEHICLE_ID)
		return SendClientMessage(playerid, -1, MSG_USE_CMD) & 0;
	
	new Float:x, Float:y, Float:z;
	GetPlayerPos(playerid, x, y, z);
	CreateVehicle(model, x+5.0, y+5.0, z, 0.0, 0, 0, -1);
	return 1;
}

 

 

Share this post


Link to post
Share on other sites

А нет, работает, сорри.

 

Вопрос частично решен, как ещё сделать можно дабы цвет можно было выбирать автомобиля? /veh buffalo 0 1 например.

0 - первый цвет, 1 - второй цвет.

Edited by chromakeeey

Заметка от DEST , создано

Тогда пометьте ответ Talex'a лучшим, если вопрос решен.

Заметка от odosenok , создано

Объединил сообщения.

Share this post


Link to post
Share on other sites

@chromakeeey, как вариант:

Спойлер

CMD:createcar(playerid, params[])
{
	static const MSG_USE_CMD[] = !"Usage /createcar [name or modelid] [color1] [color2]";
	
	if(isnull(params))
		return SendClientMessage(playerid, -1, MSG_USE_CMD) & 0;
	new model, color1, color2;
	if(sscanf(params, "ddd", model, color1, color2))
	{
		new vehname[32+1];
		if(!sscanf(params, "s[32]dd", vehname, color1, color2))
		{
			model = sscanf_vehicle(vehname);
			if(model != -1)
				goto LABEL;
		}
		return SendClientMessage(playerid, -1, MSG_USE_CMD) & 0;
	}
	else if(model == INVALID_VEHICLE_ID)
		return SendClientMessage(playerid, -1, MSG_USE_CMD) & 0;
	
	LABEL:
	new Float:x, Float:y, Float:z;
	GetPlayerPos(playerid, x, y, z);
	CreateVehicle(model, x+5.0, y+5.0, z, 0.0, color1, color2, -1);
	return 1;
}

 


Только не проверял.

Share this post


Link to post
Share on other sites

Большое спасибо, всех лайкнул =)

Заметка от odosenok , создано

Нажмите кнопку "Вопрос решен" (левее аватарки пользователя), возле пользователя, ответ которого оказался Вам наиболее полезен.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • KAIF
      By KAIF
      Здравствуйте, хотел бы продать переделанный игровой мод всем знакомого проекта GTA RolePlay
      Фракции:
      1)Правительство
      2)ГИБДД
      3)Полиция Южного
      4)ФСБ
      5)ЦГБ-А
      6)Автошкола
      7)ВВС
      8)СМИ
      9)ОМОН
      10)опг.Тукаевские
      11)опг.Тяп-Ляп
      12)Чеченская Мафия
      13)Американская Мафия
      14)Якудза
      15)Русская Мафия
      16)Итальянская Мафия
      Добавлено/исправлено:
      1)Добавлен ВЕСЬ ОПТИМИЗИРОВАННЫЙ маппинг GTA ROLEPLAY.(2018-2019г)
      2)Добавлены организации мафий.
      3)Перенесены все чекпоинты как на GTA ROLEPLAY.
      4)Добавил в донат покупку военного билета.
      5)Изменил название рангов во фракциях как на GTA ROLEPLAY/
      6)Изменен логотип GTA ROLEPLAY
      7)Переделан весь GPS, изменены все координаты.
      В моде - 6 уровней администрации.(если хотите можете увелить кол-во админок)
      Имеется фуллдоступ, выдаётся в pawno.
      Так же в комплекте будет идти мод-пак к серверу.
      После покупки вы получите архив с модом, а в самом архиве будет текстовый файл с ссылкой на скачивание модпака.
    • KAIF
      By KAIF


      Просмотр файла [CRMP 0.3e] GTA RolePlay - КОПИЯ */СКИДКА/*
      Здравствуйте, хотел бы продать переделанный игровой мод всем знакомого проекта GTA RolePlay
      Фракции:
      1)Правительство
      2)ГИБДД
      3)Полиция Южного
      4)ФСБ
      5)ЦГБ-А
      6)Автошкола
      7)ВВС
      8)СМИ
      9)ОМОН
      10)опг.Тукаевские
      11)опг.Тяп-Ляп
      12)Чеченская Мафия
      13)Американская Мафия
      14)Якудза
      15)Русская Мафия
      16)Итальянская Мафия
      Добавлено/исправлено:
      1)Добавлен ВЕСЬ ОПТИМИЗИРОВАННЫЙ маппинг GTA ROLEPLAY.(2018-2019г)
      2)Добавлены организации мафий.
      3)Перенесены все чекпоинты как на GTA ROLEPLAY.
      4)Добавил в донат покупку военного билета.
      5)Изменил название рангов во фракциях как на GTA ROLEPLAY/
      6)Изменен логотип GTA ROLEPLAY
      7)Переделан весь GPS, изменены все координаты.
      В моде - 6 уровней администрации.(если хотите можете увелить кол-во админок)
      Имеется фуллдоступ, выдаётся в pawno.
      Так же в комплекте будет идти мод-пак к серверу.
      После покупки вы получите архив с модом, а в самом архиве будет текстовый файл с ссылкой на скачивание модпака.
      Добавил KAIF Добавлено 27.12.2020 Категория Моды Автор Kytip  
    • glvde.
      By glvde.
      Хранение данных (версия MySQL): R41-4.
      Командный процессор: Pawn.CMD.
      Количество строк в моде (без маппинга): 44006.
      Анти-чит: Nexius-AC.
      Автор данного мода: -.

      Скриншоты: 
       
       
       
       
       

      На данный момент, мод продаётся за 3699₽ на соседнем борде Pawno-Info (не реклама, скрины взял из темы с продажей).

      Не исключаю того, что в моде имеются баги.
      По поводу дальнейшей доработки узнать можно будет в моей группе - vk.com/way_dev
      Так же есть доработанная версия данного мода, за покупкой обращаться в ВК - vk.com/way.developer
    • glvde.
      By glvde.
      Smart RolePlay | Новый слив с продажи
      Просмотр файла Хранение данных (версия MySQL): R41-4.
      Командный процессор: Pawn.CMD.
      Количество строк в моде (без маппинга): 44006.
      Анти-чит: Nexius-AC.
      Автор данного мода: -.

      Скриншоты: 
       
       
       
       
       

      На данный момент, мод продаётся за 3699₽ на соседнем борде Pawno-Info (не реклама, скрины взял из темы с продажей).

      Не исключаю того, что в моде имеются баги.
      По поводу дальнейшей доработки узнать можно будет в моей группе - vk.com/way_dev
      Так же есть доработанная версия данного мода, за покупкой обращаться в ВК - vk.com/way.developer
      Добавил glvde. Добавлено 21.01.2021 Категория Моды Автор -  
    • Radmiz
      By Radmiz
          if(pickupid == sadpick){         if(GetPVarInt(playerid,"Sadov") == 0) {             SetPVarInt(playerid,"Sadov", 1);             SetPlayerSkin(playerid, 73);             SetPlayerCheckpoint(playerid,2157.0464,-1707.6362,15.0859,3.0);               SendClientMessage(playerid,0x00ff39,"Âû óñòðîèëèñü íà ðàáîòó ñàäîâíèêà");               SendClientMessage(playerid,0xfeff00,"Çà 1 ïîñàæàíûé êóñò âàì áóäóò ïëàòèòü ïî 345$");         }         else {             PI[playerid][pCash] += GetPVarInt(playerid,"SadovM")*345;             SetPlayerSkin(playerid,PI[playerid][pSkin]);             ClearAnimations(playerid);             DeletePVar(playerid,"Sadov");             DeletePVar(playerid,"SadovM");             DeletePVar(playerid,"SadovW");             SendClientMessage(playerid,0xff0000,"Âû óâîëèëèñü ñ ðàáîòû ñàäîâíèêà");             DisablePlayerCheckpoint(playerid);  
      я хз что за иероглифы