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

Помогите создать команду /me

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

IlyaZaton

Помогите создать команду /me, пытался вырезать из других модов но без успешно.Буду очень признателен если поможете. :D83DDE0A:

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


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

@IlyaZaton

CMD:me(playerid, params[])
{
	if(sscanf(params, "s[100]", params[0]))
		return SendClientMessage(playerid, -1, "Используйте /me [text]");
	new string[128],
		Float:x,
		Float:y,
		Float:z;
	GetPlayerName(playerid, string, MAX_PLAYER_NAME);
	format(string, sizeof(string), "%s %s", string, params[0]);
	SetPlayerChatBubble(playerid, string, -1, 20.0, 10000)
	GetPlayerPos(playerid, x, y, z);
	foreach(new i: Player)
	{
		if(!IsPlayerInRangeOfPoint(playerid, 20.0, x, y, z))
			continue;
		SendClientMessage(i, -1, string);
	}
	return true;
} 
  • Like 1

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


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

,GetPlayerPos(playerid, x, y, z);Тут еррор выскакивает 

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


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

 

@IlyaZaton, в конце строки выше точку с запятой добавьте.

  • Like 1

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


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

CMD:me(playerid, params[])
{
    if(sscanf(params, "s[100]", params[0])) return SCM(playerid, COLOR_GREY, "Вводите /me [текст]");
    new string[128];
    format(string, sizeof(string), "%s %s", pInfo[playerid][pName], params[0]);
    ProxDetector(20.0, playerid, string, 0xde92ffFF, 0xde92ffFF, 0xde92ffFF, 0xde92ffFF, 0xde92ffFF);
    SetPlayerChatBubble(playerid, params[0], 0xde92ffFF, 15, 7000);
    return 1;
}


#define     SCM             SendClientMessage


Вместо pInfo[playerid][pName] - подставляй под свой мод.
  • Like 1

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


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

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

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

×

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

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