Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

zcmd команда

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

Вот так

Умник
Приветствую. Что в данной команде может быть не так? Ломал голову и ничего не получается, работает не правильно.
Использование такое /pm id/nick text (/pm 22 Привет или /pm Vasya Привет).
А она работает только на ид 0, какой бы ид или какой бы текст я не вводил в первый пункт id/nick, текст постоянно отсылается иду 0. Причем я могу ввести /pm лолкаааа Привет и отсылается иду 0 текст лолкаааа.
Сам код:
PHP:
CMD:pm(playerid, params[])	{
    if(PlayerInfo[playerid][pAdmin] >= 1)
    if(sscanf(params, "us[128]", params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, "Используйте команду: /pm [nick/id] [текст]");
    if(params[0] == INVALID_PLAYER_ID) return true;
    new sendername [MAX_PLAYER_NAME], giveplayer [MAX_PLAYER_NAME], string[128];
    GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(params[0], giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "Ответ от %s: %s",sendername, params[1]);
	SendClientMessage(params[0], COLOR_WHITE, string);
	format(string, sizeof(string), "%s [%d] для %s [%d]: %s", sendername, playerid, giveplayer, params[0], params[1]);
	ABroadCast(COLOR_WHITE,string,1);
    return 1;	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу