21:02
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Ограничение длины сообщения в чате
SanSayДата: Среда, 16.07.2008, 15:36 | Сообщение # 1
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
Возникла такая прабла:
один умник допер, что если в чате набить около 65 пробелов написать ник другого игрока и дальше текс, то это будет выглядеть когбудто этот другой игрок написал текст
Так наверно сложно понять вот пример:
игрок 1 - Vasya
игрок 2 - Denis
если Vasya напишет просто текст, в чате будет выглядеть так:
Vasya: текст
а если Vasya сначала набьет 65 пробелов, потом Denis: текст, то это уже будет выглядеть так:
Vasya:
Denis: текст
т.е. когбудто Denis написал какой-нить текст, хотя сами понимаете он этого не делал
В общем можно устраивать чатовый хаос на серве, т.к. все будут друг друга обвинять во всяких нехороших словах

Короче как ограничить длину сообщения?
была мысля сделать так:
в паблике добавить строки
public OnPlayerText(playerid,text[])
{
new pname[30],string[256];
GetPlayerName(playerid,pname,sizeof(pname));
format(string,sizeof(string),"%s: %s",pname,text[]);
SendClientMessageToAll(0xFFFFFFAA,string);
return 0;
}
где можно ограничить string[256] до нужного кол-ва символов, но в гта уже встроен чат и при таком добавлении получается
Denis: текст
Denis: текст
т.е. задваивание
в принципе, может можно как-то отключить встроенный чат, то тогда такое добавление решит проблему

Итог: так где можно ограничить кол-во символов в сообщении во ВСТРОЕННОМ чате или как можно его вообще отключить?


simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
ATOM57Дата: Среда, 16.07.2008, 16:34 | Сообщение # 2
[:|||||||:]
Группа: Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус:
crazy Не надо делать цвет ника белыми..... а так чё никто не поймёт что цвета разные???

..... где то эту тему уже видел.. mda


Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты

Мой новый проект - [PIXELCARS RU]


Премьера NDRIFT2
SanSayДата: Среда, 16.07.2008, 18:40 | Сообщение # 3
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
Quote (ATOM57)
..... где то эту тему уже видел..

да она была, но из-за некоторой моей неосведомленности ее закрыли
с разрешения я ее создал заново, там никто не успел отписаться

Quote (ATOM57)
Не надо делать цвет ника белыми...

да цвет вообще не имеет значения



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
Shadow_TDHДата: Среда, 16.07.2008, 19:19 | Сообщение # 4
Новенький
Группа: Продвинутые
Сообщений: 48
Награды: 1
Город: Уфа
Репутация: 4
Замечания: 0%
Статус:
Code
public OnPlayerText(playerid, text[])
{
   new string[256];
   new pname[256];
   new output[MAX_PLAYER_NAME+66];
   GetPlayerName(playerid, pname, sizeof(pname));
   strmid(string, text, 0, 65);
   format(output, sizeof(output), "%s: %s", pname, string);
   SendClientMessageToAll(GetPlayerColor(playerid), output);
   return 0;
}



Сообщение отредактировал Shadow_TDH - Среда, 16.07.2008, 19:37
SanSayДата: Среда, 16.07.2008, 23:27 | Сообщение # 5
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
Shadow_TDH, спс, помогло
лови +



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua