aka.Vandal
Умник
Мануал только для тех,кто использует РЛС.
Итак для начла найдите case 10
Подробнее: нажмите 'ctrl' +' f ' и введите case 10,затем нажмите 'enter'
и замените содержимое на моё:
Сразу под case 10, добавьте:
SendHelperMessage(0x10F441AA, string); - Отправляет сообщение хелперам,если они у вас есть ,естественно...
Замените на ABroadCast(0xA85400AA,string,1); если желаете,чтобы вопросы приходили администраторам.
И наконец найдите case 9623 и замените в нём case 3 на это:
Писал для своего мода,об ошибках сообщайте сюда.
Вот скрин:
Прошу прощения,что на яндексе,просто не могу на другие загрузить,долго грузит или вообще выкидывает...
Итак для начла найдите case 10
Подробнее: нажмите 'ctrl' +' f ' и введите case 10,затем нажмите 'enter'
и замените содержимое на моё:
PHP:
case 10:
{
if(response)
{
while(strfind(inputtext,"%",true)!=-1)
{
strdel(inputtext,strfind(inputtext,"%",true),strfind(inputtext,"%",true)+2);
}
if(!strlen(inputtext))return ShowPlayerDialog(playerid,10,DIALOG_STYLE_INPUT,"Жалоба администрации","Вы собираетесь отправить администрации сообщение с жалобой\nОтпровляйте по форме [ID/ник нарушитиля] [Текст жалобы]","Отправить","Назад");
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Репорт от %s[%d]: %s", sendername, playerid, (inputtext));
SendClientMessage(playerid, COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_LIGHTRED,"Ваша жалоба была отправлена администрации");
format(string, sizeof(string), "Репорт от %s[%d]: %s", sendername, playerid, (inputtext));
ABroadCast(0xA85400AA,string,1);
return true;
}
else
{
while(strfind(inputtext,"%",true)!=-1)
{
strdel(inputtext,strfind(inputtext,"%",true),strfind(inputtext,"%",true)+2);
}
if(!strlen(inputtext))return ShowPlayerDialog(playerid,673,DIALOG_STYLE_INPUT,"Вопрос","Задайте свой вопрос помощникам","Отправить","Назад");
}
}
PHP:
case 673:
{
if(response)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Вопрос от %s[%d]: %s", sendername, playerid, (inputtext));
SendClientMessage(playerid, COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Ваш вопрос отправлен помощникам!");
format(string, sizeof(string), "Вопрос от %s[%d]: %s", sendername, playerid, (inputtext));
SendHelperMessage(0x10F441AA, string);// Хелперам,елси хотите админам меняйте,описал ниже...
return true;
}
else
{
new listitems[] = " [1] Настройки\n [2] Статистика персонажа\n [3] Команды сервера\n [4] Репорт | {39891E}Вопрос{FFFFFF}\n [5] Смена пароля\n [6] Очистить чат\n [7] Правила\n [8] Слив денег\n [9] Безопастность\n [10] Смена ника";
ShowPlayerDialog(playerid, 9623, DIALOG_STYLE_LIST, "Электронный блокнот", listitems, "Выбрать", "Отмена");
return true;
}
}
Замените на ABroadCast(0xA85400AA,string,1); если желаете,чтобы вопросы приходили администраторам.
И наконец найдите case 9623 и замените в нём case 3 на это:
PHP:
case 3: ShowPlayerDialog(playerid,10,DIALOG_STYLE_MSGBOX,"Выбор","Что вас интересует?","Репорт","Вопрос");
Вот скрин:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Прошу прощения,что на яндексе,просто не могу на другие загрузить,долго грузит или вообще выкидывает...
