В теме 1 сообщение

LilPokemon
Гуру форума

Всем доброе времени суток пользователям pawno-rus. Сегодня хотел бы предоставить команду /getkey. 
Что же делает данная команда? К примеру вам нужна узнать ид клавиши для какого-то участка кода. Чтобы не мучатся вы можете зайти в игру написать данную команду, затем нажать на клавишу, и после в чате появиться ид данной клавиши. И так давайте уже начнем !:3

Ко всем new:

new getkeyplayer[MAX_PLAYERS];

В OnPlayerDisConnect:

getkeyplayer[playerid] = 0;

В OnPlayerKeyStateChange:

if(getkeyplayer[playerid] == 1)
{
	new str[30];
	format(str,sizeof(str),"%d - нажата, %d - отпущена",newkeys,oldkeys);
	SendClientMessage(playerid,-1,str);
}

Сама команда(Стандартный командный оборот):

if(strcmp(cmd, "/getkey", true) == 0)
{
	if(getkeyplayer[playerid] == 0)
	{
		getkeyplayer[playerid] = 1;
		SendClientMessage(playerid,-1,"ON!");
	}
	else if(getkeyplayer[playerid] == 1)
		getkeyplayer[playerid] = 1;
	SendClientMessage(playerid,-1,"OFF!");
	return 1;
}

pawn.cmd,dc_cmd,zcmd:

CMD:getkey(playerid,params[])
{
	if(getkeyplayer[playerid] == 0)
	{
		getkeyplayer[playerid] = 1;
		SendClientMessage(playerid,-1,"ON!");
	}
	else if(getkeyplayer[playerid] == 1)
		getkeyplayer[playerid] = 1;
	SendClientMessage(playerid,-1,"OFF!");
	return 1;
}

 

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

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

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

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

    • Badr
      От Badr
      дратуте , решил сделать лаунчер самп на node.js , все норм сделал дизайн/стиль , но когда захожу абсолютно на любой сервер (заходил на онух рп ,и на свой сервер ) и пишет вронг сервер пароль ( мне лень на англиском писать )  скрин прикрепил 

      исходник https://disk.yandex.ru/d/D_104GFgrFO16A ( сам делал , то-есть дипсик  )
      я знаю все будут писать что (Слово удалено системой) ии-шное