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

Сообщение при изятие

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

ZSCRIPTER
Ошибки
error 017: undefined symbol "string"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Команжа
CMD:unglcar(playerid,params[])
{
    if(antiflood[playerid] > 0) return SendClientMessage(playerid, COLOR_WARNING,"Не флуди!");
    antiflood[playerid]++;
	if(PLAYER_DATA[playerid][data_LOGGED] == false) return SendClientMessage(playerid,COLOR_WARNING,"Вы не авторизованы на сервере!");

	if(PLAYER_DATA[playerid][data_ADMLVL] < 3) return true;

	if(sscanf(params, "u", params[0])) return SendClientMessage(playerid, COLOR_WARNING, "Используйте: /glcar [ид]");
	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid,COLOR_WARNING,"Данного ID нет на сервере!");
	if(PLAYER_DATA[params[0]][data_LOGGED] == false) return SendClientMessage(playerid,COLOR_WARNING,"Данный игрок не прошел авторизацию!");


	PLAYER_DATA[params[0]][data_LICB] = 0;
	new str[145];
	format(str, sizeof(str), "[A] %s изъял водительские права %s за нарушение", PLAYER_DATA[playerid][data_NAME],PLAYER_DATA[params[0]][data_NAME]);
ошибки тут ? format(string, sizeof(string), "Администратор %s[%d] изъял у вас водительское удостоверение за нарушение правил", PLAYER_DATA[playerid][data_NAME],playerid);
    SendClientMessage(params[0], 0xffa141FF, string);
    SendAdminMessage(0xffa141FF, str);

	return true;
}

Нужно сделать чтоби как в админ чат писало что изъял вод права у игрока так и игроку что такой-то админ изъял у вас права

  • Like 1

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


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

Нету переменной string. Лучше всего будет сделать так:

new str[145];
format(str, sizeof(str), "[A] %s изъял водительские права %s за нарушение", PLAYER_DATA[playerid][data_NAME],PLAYER_DATA[params[0]][data_NAME]);
SendAdminMessage(0xffa141FF, str);
format(str, sizeof(str), "Администратор %s[%d] изъял у вас водительское удостоверение за нарушение правил", PLAYER_DATA[playerid][data_NAME],playerid);
SendClientMessage(params[0], 0xffa141FF, str);
  • Like 1

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


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

Изменил на вот такое

Нужно только тепер сделать чтоби оно не било одинаковое потому что дает ошибку "еrror 035: argument type mismatch (argument 2)"


PLAYER_DATA[params[0]][data_LICB] = 0;
new str[145];
format(str,sizeof(str),"[A] %s изъял лицензию на транспорт %s за нарушение",PLAYER_DATA[playerid][data_NAME],PLAYER_DATA[params[0]][data_NAME]);
format(str,sizeof(str),"Администратор %s изъял у вас лицензию на транспорт за нарушение",PLAYER_DATA[playerid][data_NAME]);
SendAdminMessage(0x666699FF,str);
SendClientMessage(0x005e11FF,str);
return true;

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


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

Вопрос решен! Тема закрита

  • Like 1

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


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

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

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

×

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

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