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

 



 
          





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





Последние Файлы 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  
У меня вопрос!
ShokkДата: Воскресенье, 12.10.2008, 14:31 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 293
Награды: 1
Город: Тюмень
Репутация: 3
Замечания: 60%
Статус:
Если написать сообщение чисто в чат, если первая строка будет занята, сообщение переносится на вторую. Но если писать в PM сообщение идет только на одну строку, если длинное - упирается в HUD... не выводится полностью. не только PM, например тимчат или что-нибудь сделанное вручную. Вопрос в том, как сделать перенос строки PM как в обычном чате, чтобы то что не влезает перенести на другую строку, учитывая что за PM отвечает функция OnPlayerPrivmsg.



Ginex Rap - Группа "Ginex" В контакте
www.Ginex-Rap.de - Оффициальный сайт группы Ginex.
VagrantДата: Воскресенье, 12.10.2008, 14:51 | Сообщение # 2
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус:
Quote
Если написать сообщение чисто в чат, если первая строка будет занята, сообщение переносится на вторую. Но если писать в PM сообщение идет только на одну строку, если длинное - упирается в HUD... не выводится полностью. не только PM, например тимчат или что-нибудь сделанное вручную. Вопрос в том, как сделать перенос строки PM как в обычном чате, чтобы то что не влезает перенести на другую строку, учитывая что за PM отвечает функция OnPlayerPrivmsg.

Думаю это никак не исправить. В R3 такая ерунда мне тоже не нравится а вто в R2 всё норм. Ну я по крайней мере не замечал такого косяка.

Добавлено (12.10.2008, 14:51)
---------------------------------------------
Но если кто знает как это можно исправить то напишите. Если это всё так и возможно.


Человек учась ходить падает, и только падая, он учится ходить!
Мои работы:
[GM] W.F.S.A. V. 1.0 - 100%
[GM] San Fierro Enigmatic (TDM) V. 1.0 - 100%
[FS] Clan House V. 1.0 - 100%
[FS] Save Car Tun System V. 1.0 - 100%
[FS] Vagrant Anti-CapsLock V. 2.1 - 100%
[FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100%
[APP] SA-MP Interior Viewer V. 1.0 - 100%

Принимаю заказы на помощь в скриптинге!
ShokkДата: Воскресенье, 12.10.2008, 15:44 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 293
Награды: 1
Город: Тюмень
Репутация: 3
Замечания: 60%
Статус:
Quote (Vagrant)
Думаю это никак не исправить

Как это не исправить? Исправить-то можно, в скриптах чего только не вытворяют. И я не только про PM, а вообще про подобные ситуации. Например если сделал команду /say чтобы сказать от админа... тот же вопрос.




Ginex Rap - Группа "Ginex" В контакте
www.Ginex-Rap.de - Оффициальный сайт группы Ginex.
SanSayДата: Воскресенье, 12.10.2008, 16:15 | Сообщение # 4
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
мдя, я наоборот ограничил длину сообщения... у нас нашлись багоюзеры которые умудрялись таким образом посылать сообщения от другого лица )))
пример: есть 2 игрока - play1 и play2
если play1 напишет "привет" потом определенное кол-во пробелов и тут же еще (он же напишет) "play2: все уроды" получится следующее:
play1: привет
play2: все уроды
ппц, надо было же до такого додуматься )))



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
ShokkДата: Воскресенье, 12.10.2008, 16:23 | Сообщение # 5
Уверенный в себе
Группа: Продвинутые
Сообщений: 293
Награды: 1
Город: Тюмень
Репутация: 3
Замечания: 60%
Статус:
Quote (SanSay)
мдя, я наоборот ограничил длину сообщения... у нас нашлись багоюзеры которые умудрялись таким образом посылать сообщения от другого лица )))
пример: есть 2 игрока - play1 и play2
если play1 напишет "привет" потом определенное кол-во пробелов и тут же еще (он же напишет) "play2: все уроды" получится следующее:
play1: привет
play2: все уроды
ппц, надо было же до такого додуматься )))

Ну а цвет ников то разный.




Ginex Rap - Группа "Ginex" В контакте
www.Ginex-Rap.de - Оффициальный сайт группы Ginex.
KaZaNOVaДата: Воскресенье, 12.10.2008, 17:11 | Сообщение # 6
Уверенный в себе
Группа: Продвинутые
Сообщений: 219
Награды: 1
Город: Ульяновск
Репутация: 51
Замечания: 0%
Статус:
Quote (V4N0M)
Если написать сообщение чисто в чат, если первая строка будет занята, сообщение переносится на вторую. Но если писать в PM сообщение идет только на одну строку, если длинное - упирается в HUD... не выводится полностью. не только PM, например тимчат или что-нибудь сделанное вручную. Вопрос в том, как сделать перенос строки PM как в обычном чате, чтобы то что не влезает перенести на другую строку, учитывая что за PM отвечает функция

Можно это сделать с помощью функций:
Code
strlen(const string[]); - проверка длинны строки
strdel(string[], start, end); - удаление символов(т.е. букв\цифр и т.п.) в скроке
strins(...);
strcmp(...);

Будет время, напишу такой фс.



Not we bad speak - you bad understand... ©KaZaNOVa
У каждого девелопера свои петухи в голове ©OKStyle™




Сообщение отредактировал KaZaNOVa - Воскресенье, 12.10.2008, 17:11
  • Страница 1 из 1
  • 1
Поиск:





 


 


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