|
Как зделать команду отчистки чата?
|
|
| St1muL | Дата: Среда, 07.01.2009, 18:59 | Сообщение # 1 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Вот я делал но у меня получается что чат чиститься только у админа, как сделать чтобы чат чистился у всех? [pwn] if(strcmp(cmdtext,"/clearchat",true) == 0 && IsPlayerAdmin(playerid) == 1) { SendClientMessage(playerid,COLOR_GREY," "); SendClientMessage(playerid,COLOR_GREY," "); SendClientMessage(playerid,COLOR_GREY," "); SendClientMessage(playerid,COLOR_GREY," "); SendClientMessage(playerid,COLOR_GREY," "); SendClientMessage(playerid,COLOR_GREY," "); SendClientMessage(playerid,COLOR_GREY," "); SendClientMessage(playerid,COLOR_GREY," "); SendClientMessage(playerid,COLOR_GREY," "); SendClientMessage(playerid,COLOR_GREY,"Админ отчистил чат"); return 1; }[/pwn]
|
| |
|
|
| Ghost-X | Дата: Среда, 07.01.2009, 19:05 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| вот [pwn]if(strcmp(cmdtext,"/clearchat",true) == 0) { if(IsPlayerAdmin(playerid)) { SendClientMessageToAll(COLOR_GREY," "); SendClientMessageToAll(COLOR_GREY," "); SendClientMessageToAll(COLOR_GREY," "); SendClientMessageToAll(COLOR_GREY," "); SendClientMessageToAll(COLOR_GREY," "); SendClientMessageToAll(COLOR_GREY," "); SendClientMessageToAll(COLOR_GREY," "); SendClientMessageToAll(COLOR_GREY," "); SendClientMessageToAll(COLOR_GREY," "); SendClientMessageToAll(COLOR_GREY,"Админ отчистил чат"); } else { SendClientMessage(playerid, COLOR_RED, "Чистить чат могут только админы"); } return 1; }[/pwn]
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
Сообщение отредактировал GhostTT - Среда, 07.01.2009, 19:06 |
| |
|
|
| SeWeR | Дата: Среда, 07.01.2009, 20:25 | Сообщение # 3 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 3069
Награды: 66
Город: Киев
Замечания: 20%
Статус: 
| [pwn]if (!strcmp(cmdtext, "/clearchat", true)) { if (!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR, " Ты должен быть администратором! "); new string[64]; GetPlayerName(playerid, string, 24); for (new a; a != 50; a++) SendClientMessageToAll(0, "\n"); format(string, 64, " Админ %s очистил чат. ", string); return SendClientMessageToAll(COLOR, string); }[/pwn] Skiner, попробуй вот так еще)
|
| |
|
|
| OKStyle™ | Дата: Среда, 07.01.2009, 22:23 | Сообщение # 4 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| А лучше так, без лишних строчек: Code if (!strcmp(cmdtext, "/cls", true)) { for (new i; i != 30; i++) SendClientMessageToAll(0, "\n"); // 30 - т.к. 3 экрана по 10 строчек. return 1; }
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| St1muL | Дата: Среда, 07.01.2009, 23:09 | Сообщение # 5 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Quote (SeWeR) попробуй вот так еще) Ты сам то это тестил?
|
| |
|
|
| SeWeR | Дата: Среда, 07.01.2009, 23:11 | Сообщение # 6 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 3069
Награды: 66
Город: Киев
Замечания: 20%
Статус: 
| Skiner, нет.Ну если не правильно вон еще скок вариантов)
|
| |
|
|
| St1muL | Дата: Среда, 07.01.2009, 23:14 | Сообщение # 7 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Мне твой больше всех нравиццо, однако 2 ошибки и один ворнинг
|
| |
|
|
| SeWeR | Дата: Четверг, 08.01.2009, 00:08 | Сообщение # 8 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 3069
Награды: 66
Город: Киев
Замечания: 20%
Статус: 
| Skiner, ну извини)я быстро накарлякал)если что пиши,попытаемся исправить.
|
| |
|
|
| Ghost-X | Дата: Четверг, 08.01.2009, 00:55 | Сообщение # 9 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| SeWeR, Skiner твой фан
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| [TMP]oDyBaH | Дата: Четверг, 08.01.2009, 08:25 | Сообщение # 10 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| у меня вот такой вариант = 0)))) [pwn] if(strcmp(cmdtext, "/dch", true) == 0){ if(IsPlayerAdmin(playerid)) { for (new a=1;a<=10;a++) { SendClientMessageToAll(0xAFAFAFAA,"\n"); } } else { SendClientMessage(playerid, COLOR_GRAD1, " Tы не админ");} return 1; } / [/pwn]
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| Aleksey | Дата: Четверг, 08.01.2009, 08:48 | Сообщение # 11 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| if (!strcmp(cmdtext, "/cls", true)) { for (new i; i != 30; i++) SendClientMessageToAll(0, "'\r\n"); // 30 - т.к. 3 экрана по 10 строчек. return 1; }
вааааааааааййй..// :(0
|
| |
|
|
| St1muL | Дата: Пятница, 09.01.2009, 15:10 | Сообщение # 12 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| SeWeR, Плиз исправь ошибки (632) : warning 219: local variable "string" shadows a variable at a preceding level [pwn]new string[64];[/pwn]
|
| |
|
|
| sampman | Дата: Пятница, 09.01.2009, 15:13 | Сообщение # 13 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 1
Город: саратов
Репутация: 2
Замечания: 20%
Статус: 
| Ыыыыыыыыыыы счастЬЯ всем в 2009 году))))СОри что не по теме))
ыыыы
|
| |
|
|
| St1muL | Дата: Пятница, 09.01.2009, 15:14 | Сообщение # 14 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| [pwn]if (!strcmp(cmdtext, "/clearchat", true)) { if (!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_GREY, " Ты должен быть администратором! "); new string[64]; GetPlayerName(playerid, string, 24); for (new a; a != 50; a++) SendClientMessageToAll(0, "\n"); format(string, 64, " Админ %s очистил чат. ", string); return SendClientMessageToAll(COLOR_GREY, string); }[/pwn]
|
| |
|
|
| theAlone | Дата: Пятница, 09.01.2009, 15:16 | Сообщение # 15 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| if(strcmp(cmdtext,"/clearchat",true) == 0 && IsPlayerAdmin(playerid) == 1) return for(new i; i<60; i++) SendClientMessageToAll(color_lol, " ");
|
| |
|
|