Сообщение о входе/выходе.
| |
26_RUSSS | Дата: Среда, 10.11.2010, 04:52 | Сообщение # 1 |
.::Offline::.
Вор в законе
Сообщений: 73
[ 10 ]
Награды: 13
Статус
отсутствует
| Code public OnPlayerConnect(playerid) { new string[85],pname[24]; GetPlayerName(playerid,pname,24); format(string,sizeof(string),"*** %s присоединелся . (ID:%d)",pname,playerid); SendClientMessageToAll(COLOR_CON_GREEN,string); return 1; } Выход и прочие. Code public OnPlayerDisconnect(playerid, reason) { new string[85],pname[24]; switch (reason) { case 0: { GetPlayerName(playerid,pname,24); format(string,sizeof(string), "*** %s вылетел с сервера.(ID:%d)",pname,playerid); SendClientMessageToAll(COLOR_DIS_RED,string); } case 1: { GetPlayerName(playerid,pname,24); format(string,sizeof(string), "*** %s решил уйти . (ID:%d)",pname,playerid); SendClientMessageToAll(COLOR_DIS_RED,string); } case 2: { GetPlayerName(playerid,pname,24); format(string,sizeof(string), "*** %s кикнут. (ID:%d)",pname,playerid); SendClientMessageToAll(COLOR_DIS_RED,string); } } return 1; } цвета: Code #define COLOR_CON_GREEN 0x00FF00FF #define COLOR_DIS_RED 0xFF0000FF Ошибка исправлена
Нарушение О_о какое нарушение? мои разработки [FS]bank,[FS]vip2,[FS]console,[FS]RACE v2.5. Кому надо скрипт разработать пиши на мыло admin@samp-pawno.ru :)
|
|
| |
Panasonic | Дата: Суббота, 26.02.2011, 22:28 | Сообщение # 2 |
.::Offline::.
Новичок
Сообщений: 1
[ 0 ]
Награды: 0
Статус
отсутствует
| А как сделать чтобы отображалось не у всех а тока у админов?
|
|
| |
ZioHik | Дата: Суббота, 26.02.2011, 23:14 | Сообщение # 3 |
.::Offline::.
http://u.to/N46EAw
Сообщений: 831
[ 82 ]
Награды: 29
Статус
отсутствует
| Проверку на админа ставь
|
|
| |
valych | Дата: Воскресенье, 27.02.2011, 13:01 | Сообщение # 4 |
.::Offline::.
Гангстер
Сообщений: 171
[ 205 ]
Награды: 15
Статус
отсутствует
| Quote (Panasonic) А как сделать чтобы отображалось не у всех а тока у админов? Quote (ZioHik) Проверку на админа ставь Panasonic, если у тебя гф или ещё какой-то рп мод, то вот: Code public OnPlayerConnect(playerid) { if(PlayerInfo[playerid][pAdmin] >= 1){ new string[85],pname[24]; GetPlayerName(playerid,pname,24); format(string,sizeof(string),"*** %s присоединелся . (ID:%d)",pname,playerid); SendClientMessageToAll(COLOR_CON_GREEN,string); } return 1; } Code public OnPlayerDisconnect(playerid, reason) { if(PlayerInfo[playerid][pAdmin] >= 1){ new string[85],pname[24]; switch (reason) { case 0: { GetPlayerName(playerid,pname,24); format(string,sizeof(string), "*** %s вылетел с сервера.(ID:%d)",pname,playerid); SendClientMessageToAll(COLOR_DIS_RED,string); } case 1: { GetPlayerName(playerid,pname,24); format(string,sizeof(string), "*** %s решил уйти . (ID:%d)",pname,playerid); SendClientMessageToAll(COLOR_DIS_RED,string); } case 2: { GetPlayerName(playerid,pname,24); format(string,sizeof(string), "*** %s кикнут. (ID:%d)",pname,playerid); SendClientMessageToAll(COLOR_DIS_RED,string); } } } return 1; }
Мои друзья на ST: [Tre9, UDAV, ZioHik,Seva008] -=Чтоб добавится ко мне в друзья дайте мне + с сообщение "Хочу в друзья"=-
-=Те кто будут у меня в друзьях, тем будет делаться скидка на платные работы=-
Мои разработки: [FS]Transmission 70% [INC]Anti-Fly 50% [INC]Anti-Cheat 95% [FAQ]Ответы на часто задаваемые вопросы
|
|
| |
A1ex | Дата: Суббота, 05.03.2011, 11:38 | Сообщение # 5 |
.::Offline::.
Новичок
Сообщений: 73
[ 67 ]
Награды: 8
Статус
отсутствует
| Еще можно при коннекте: Code SendDeathMessage(-1, playerid, 200); и при дисконнекте: Code SendDeathMessage(-1, playerid, 201); Тогда появятся иконки при подключении/отключении игроков
|
|
| |
|