FABEROK1

[закрыто] [MXINI]Кто может написать команду /setskill

В теме 3 сообщения

[MXINI]Кто может написать команду /setskill

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


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

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Criminal Russia Multiplayer (CRMP) - РАЗРАБОТКИ > Команды (CMD)"

Перемещена в: "Магазин > Стол заказов"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Магазин > Стол заказов", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

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


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

@FABEROK1 стоит понимать, что у каждого данная команда будет выглядеть по-разному в связи с разным названием полей, папок, разными путями. В целом будет выглядеть так (но Вам все же придется немного поправить):

CMD:setskill(playerid, params[])
{
	static const MSG_USE_CMD_SETSKILL[] = !"Используйте /setskill [id игрока/часть имени] [значение]";
	
	if(isnull(params))
		return SendClientMessage(playerid, -1, MSG_USE_CMD_SETSKILL) & 0;
	new id, skill;
	if(sscanf(params, "ud", id, skill))
		return SendClientMessage(playerid, -1, MSG_USE_CMD_SETSKILL) & 0;
	else if(id == INVALID_PLAYER_ID)
		return SendClientMessage(playerid, -1, "Игрок не в сети") & 0;
	else if(skill < 0)
		return SendClientMessage(playerid, -1, "Значение не может быть меньше нуля") & 0;
	
	gPlayer[id][pSkill] = skill; // название переменной замените под свою
	return 1;
}

 

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


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

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

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

  • Похожий контент