Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография

"игрок %s[%d] присоединился к серверу"


Лучший Ответ Eitzen , 01 Май 2015 - 08:36

Поправил код.

 

Всё это нужно добавить в OnPlayerConnect.

 
new str[256], condisname[MAX_PLAYER_NAME], ip[20];
GetPlayerIp(playerid,ip,sizeof(ip));
GetPlayerName(playerid, condisname, sizeof(condisname));
for(new pl=0; pl<MAX_PLAYERS; pl++){
    if(IsPlayerConnected(pl))
    {
        format(str, sizeof(str), "Игрок %s [%d] зашёл на  сервер. IP:%s",condisname, playerid, ip);
        if(PlayerInfo[pl][pAdmin] != 0) { SendClientMessage(pl, 0xB4B5B7FF, str); }
    }
}
Перейти к сообщению »


  • Закрытая тема Тема закрыта
Сообщений в теме: 2

#1
offline   Alexandr

Alexandr
  • 4
    • Сообщений: 131
    • Регистрация: 03.11.14

"игрок %s[%d] присоединился к серверу" - как сделать, чтобы данное сообщение было видно только администраторам?

 

Код
new str[256], condisname[MAX_PLAYER_NAME];
new ip[20];
GetPlayerIp(playerid,ip,sizeof(ip));
GetPlayerName(playerid, condisname, sizeof(condisname));
format(str, sizeof(str), "%s[%d] присоединился к серверу", condisname,playerid,ip);
for(new i = 0;i {
if(PlayerInfo[i][pAdmin]>0)
{
SendClientMessage(i,COLOR_GREY,str);
}
}
new players = 0;
for(new i =0; i < GetMaxPlayers();i++)
{
if(IsPlayerConnected(i))
players ++;
}


Сообщение отредактировал Alexandr: 01 Май 2015 - 08:19

  • 0

#2
offline   Eitzen

Eitzen
  • 29
    • Сообщений: 260
    • Регистрация: 22.02.15
✓  Лучший Ответ

Поправил код.

 

Всё это нужно добавить в OnPlayerConnect.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


Сообщение отредактировал Eitzen: 01 Май 2015 - 08:36


#3
offline   Neat

Neat
  • 1036
    • Сообщений: 2 488
    • Регистрация: 21.12.13

Eitzen, форматировать строку, лучше до цикла.


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 18 пользователей