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

Многофункц. система кика. Продолжение записи в лог.

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

Trateus
Не вижу ничего особенного!

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


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

Не вижу ничего особенного!

 

Слепой значит.

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


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

Не вижу тут Textdraw

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


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

GameTextForPlayer - намного проще текстдрава.

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


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


if(strcmp(cmdtext, "/kick", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_DARK, "/kick [Ид игрока] [Причина]");
giveplayerid = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx {
idx++;
}
new offset = idx;
new result[64];
while ((idx {
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result)) return SendClientMessage(playerid, COLOR_DARK, "/kick [id игрока] [Причина]");
new year, month,day;
new hour, minute, second;
getdate(year, month, day);
gettime(hour, minute, second);
format(string, sizeof(string), "[%d.%d.%d.][%d:%d:%d]%s кикнул %s, причина: %s",month,day,year,hour,minute,second,giveplayer, sendername, (result));
KickLog(string);
format(string, sizeof(string), "%s кикнул %s, причина: %s ", giveplayer, sendername, (result));
SendClientMessageToAll(COLOR_RED, string);
format(string, sizeof(string), "YCЊEЋмO!!!");
GameTextForPlayer(playerid, string, 900, 1);
Kick(giveplayerid);
return 1;
}
}
}
else return SendClientMessage(playerid, COLOR_DARK, "Неверный ИД.");
}
return 1;
}

Не много оптимизировал

  • Like 1

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


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

Писал на скорую руку. - признаюсь честно, основу кика взял с другого мода. Так бы времени не хватило

Изменено пользователем TrollFace

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


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

За старание +

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


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

За старание +

 

А где??? =)

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


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

 

+ поставлю. А как "Успешно" убрать?

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


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


format(string, sizeof(string), "YCЊEЋмO!!!");
GameTextForPlayer(playerid, string, 900, 1);

Удалите данные строки.

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


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

	 format(string, sizeof(string), "YCЊEЋмO!!!");
GameTextForPlayer(playerid, string, 900, 1);
Удалите данные строки.

 

Я непонимаю зачем ты фораматировал?

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


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

 

	 format(string, sizeof(string), "YCЊEЋмO!!!");
GameTextForPlayer(playerid, string, 900, 1);
Удалите данные строки.

 

Я непонимаю зачем ты фораматировал?

 

Что вы мне "тыкаете"??? Какой-то малолетний школьник возомнил себя здесь богом. Надоели вы не только мне...

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


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

Поднимаю.

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


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

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

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

×

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

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