SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian

Reply
 
Thread Tools Display Modes
Old 30/11/2009, 09:02 PM   #1
isan
Little Clucker
 
isan's Avatar
 
Join Date: Oct 2009
Posts: 3
Reputation: 9
Default Скриптинг курилка

Какие у вас идеи для разработок следующих скриптов , плагинов , модов и т.д для скриптеров ?
__________________
AKA: mysan
isan is offline   Reply With Quote
Old 01/12/2009, 01:18 PM   #2
[Saint]
Gangsta
 
Join Date: Sep 2009
Posts: 565
Reputation: 23
Default Re: Скриптинг идеи...

Quote:
Originally Posted by mysan[playerid
; ]
Какие у вас идеи для разработок следующих скриптов , плагинов , модов и т.д для скриптеров ?
пиши плиз по русски, ну или на крайняк по английски, а то читать вот эти твои ироглифы просто жесть
[Saint] is offline   Reply With Quote
Old 01/12/2009, 02:53 PM   #3
MX_Master
Huge Clucker
 
Join Date: Jul 2007
Posts: 390
Reputation: 5
Default Re: Скриптинг идеи...

1 идейка полезного скрипта есь. Я никада не уважал эти команды чата. Все инфо в куче выводится в чат, чесслово, нормально не прочтешь, сообщения чата теряются ваще среди сообщений серва, все разноцветное - "одна сплошная радость для глаз".

В 0,3 версии были добавлены новые возможности взаимодействия серва с игроками. Я говорю о диалоговых окнах. Все стандартные способы их применения известны. Я хотел бы предложить новый способ, который взят с функционала сайтов. Я говорю о системе личных сообщений ( лс/пм/личка, как вам угодно ). Давайте освободим общий чат от этих сообщений и создадим нечто новое.

Вот несколько плюсов:
  • Чтобы послать ПМ онлайн игроку, достаточно дважды кликнуть по нему в списке игроков. Возможно, пожже на этот клик можно вывести список доступных взаимодействий с выбранным игроком, например, личный чат с игроком, обмен вещами, оружием.. но эт все тока идеи (:. Возможно, для отсылки оффлайн ПМок понадобится личное меню игрока (аналог личного профиля на сайте).
  • Текст набирается в отдельном от чата окошке
  • Все новые сообщения будут выглядеть как окно со списком
  • Чтобы прочесть ПМ нужно выбрать его из окна списка с последними сообщениями
  • Оффлайн ПМки
  • Аккуратное уведомление о кол-ве новых ПМ в уголке экрана в виде TextDraw. Также возможны звуковые эффекты.

В такой системе понадобится сохранение ПМок, возможно INI файлы. Также возможна взаимосвязь с аккаунтом и логином игрока, чтобы оставлять оффлайн ПМки. Самый лучший вариант, если это все будет в одном едином игровом режиме, где все взаимосвязано, ведь что-то такое вроде личного меню бывает только в игровых режимах РП направления.

--
это была одна из практичных и рациональных идей
MX_Master is offline   Reply With Quote
Old 01/12/2009, 04:14 PM   #4
isan
Little Clucker
 
isan's Avatar
 
Join Date: Oct 2009
Posts: 3
Reputation: 9
Default Re: Скриптинг идеи...

Quote:
Originally Posted by [Saint
]
Quote:
Originally Posted by mysan[playerid
; ]
Какие у вас идеи для разработок следующих скриптов , плагинов , модов и т.д для скриптеров ?
пиши плиз по русски, ну или на крайняк по английски, а то читать вот эти твои ироглифы просто жесть
Vot tut ya napisal kak izbavitsya ot ieroglifov http://forum.sa-mp.com/index.php?topic=136026.0
__________________
AKA: mysan
isan is offline   Reply With Quote
Old 01/12/2009, 04:16 PM   #5
isan
Little Clucker
 
isan's Avatar
 
Join Date: Oct 2009
Posts: 3
Reputation: 9
Default Re: Скриптинг идеи...

Бмх мастер , хорошая идея учитывая то что пм по двойному клику уже есть... Ну хотябы я где-то видел , но где не помню . Скорее всего на этом форуме
__________________
AKA: mysan
isan is offline   Reply With Quote
Old 01/12/2009, 06:24 PM   #6
MX_Master
Huge Clucker
 
Join Date: Jul 2007
Posts: 390
Reputation: 5
Default Re: Скриптинг идеи...

Quote:
Originally Posted by mysan[playerid
; ]
Бмх мастер , хорошая идея учитывая то что пм по двойному клику уже есть... Ну хотябы я где-то видел , но где не помню . Скорее всего на этом форуме
при тестировании 0,3a можно было двойным нажатием открыть чат с текстом /pm id, НО сейчас этого нельзя сделать, от этой возможности остался только колбэк OnPlayerClickPlayer. К тому же открыть поле ввода чата сервер не может, да это и не нужно, т.к. в чат что тока не пихают, начиная от /help и заканчивая циклической инфой о халявном пособии, прибыли от бизнеса..

Вощем-то система регистрации и логина с помощью окон не нова, поэтому я предложил ПМки (:
MX_Master is offline   Reply With Quote
Old 01/12/2009, 08:15 PM   #7
isan
Little Clucker
 
isan's Avatar
 
Join Date: Oct 2009
Posts: 3
Reputation: 9
Default Re: Скриптинг идеи...

Quote:
Originally Posted by MX_Master
Quote:
Originally Posted by mysan[playerid
; ]
Бмх мастер , хорошая идея учитывая то что пм по двойному клику уже есть... Ну хотябы я где-то видел , но где не помню . Скорее всего на этом форуме
при тестировании 0,3a можно было двойным нажатием открыть чат с текстом /pm id, НО сейчас этого нельзя сделать, от этой возможности остался только колбэк OnPlayerClickPlayer. К тому же открыть поле ввода чата сервер не может, да это и не нужно, т.к. в чат что тока не пихают, начиная от /help и заканчивая циклической инфой о халявном пособии, прибыли от бизнеса..

Вощем-то система регистрации и логина с помощью окон не нова, поэтому я предложил ПМки (:
Дак говорю что видел пмку где-то при нажатию в табе два раза на игрока и тогда открывается диалог окно куда пишешь ему сообщение =)

Т.е это уже не новость... а вот остальные идеи пока никто не юзал
__________________
AKA: mysan
isan is offline   Reply With Quote
Old 01/12/2009, 08:47 PM   #8
heufix
Big Clucker
 
Join Date: May 2009
Posts: 70
Reputation: 7
Default Re: Скриптинг идеи...

По клику видел. А вот остальное очень даже интересно
heufix is offline   Reply With Quote
Old 01/12/2009, 09:42 PM   #9
[Saint]
Gangsta
 
Join Date: Sep 2009
Posts: 565
Reputation: 23
Default Re: Скриптинг идеи...

Quote:
Originally Posted by mysan[playerid
; ]Vot tut ya napisal kak izbavitsya ot ieroglifov http://forum.sa-mp.com/index.php?topic=136026.0
спс разобрался
[Saint] is offline   Reply With Quote
Old 02/12/2009, 12:53 AM   #10
Zeex
Guest
 
Posts: n/a
Default Re: Скриптинг идеи...

Quote:
Originally Posted by MX_Master
...
  • Чтобы послать ПМ онлайн игроку, достаточно дважды кликнуть по нему в списке игроков. Возможно, пожже на этот клик можно вывести список доступных взаимодействий с выбранным игроком, например, личный чат с игроком, обмен вещами, оружием.. но эт все тока идеи (:. Возможно, для отсылки оффлайн ПМок понадобится личное меню игрока (аналог личного профиля на сайте).
  • Текст набирается в отдельном от чата окошке
  • Все новые сообщения будут выглядеть как окно со списком
  • Чтобы прочесть ПМ нужно выбрать его из окна списка с последними сообщениями
  • Оффлайн ПМки
  • Аккуратное уведомление о кол-ве новых ПМ в уголке экрана в виде TextDraw. Также возможны звуковые эффекты.
....
Накодил сегодня нечто подообное, включая диалоги и историю сообщений... Если кому интересно - http://zeex.pastebin.ca/1697546.
Вместо файлов использовал встроенный SQLite, что намного упрощает задачу. История вечно не хранится и по выходу игрока с сервака все его сообщения (входящие + исходящие) удаляются из бд. Над textdraw'ом особо не парился, так что его стоит немного подправить (координаты, цвет и тп). Баги какие нашел по ходу устранил.

Quote:
отлично, однако у меня этот сайт недоступен почему-то. Чтобы все могли оценить твой труд, можно было вставить в пост между ВВ тегами
ОК, тогда вот (с некоторыми доработками):
Code:
...
  Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
IRC-канал по скриптингу: #sa-mp.scripting.RU Zeex Русский/Russian 9 22/05/2015 03:24 AM
как понять кто убил и того кого убили? fooxid Русский/Russian 5 11/07/2010 06:21 PM
как разбить длинную строку? KPECTak Русский/Russian 14 08/06/2010 04:23 AM
Рускоязычные порталы по PAWN скриптингу isan Русский/Russian 15 21/03/2010 08:10 PM


All times are GMT. The time now is 03:57 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.