Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг
Войти через OpenID

Скриптинг Форум посвещенный созданию скриптов для L2PacketHack

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 08.07.2010, 23:29   #1
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию Звук

Можно ли сделать звуковое оповещение при приходе пакета?

И еще, как сделать TForm всегда в фоновом режиме? (Поверх всех окон)

Последний раз редактировалось supernewbie, 08.07.2010 в 23:52.
supernewbie вне форума   Ответить с цитированием
Старый 09.07.2010, 00:39   #2
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Насчет звука не уверен, но если не найдется ничего лучше использования плагинов, то можно использовать функцию ShowMessage(msg:Variant); предварительно в настройках винды установив нужный звук на это событие.

Поверх всех окон вот так:
Код:
var Form1:TForm;
//==========
Form1.FormStyle:=fsStayOnTop;
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
За это сообщение J-Fobos нажился спасибкой от:
Старый 09.07.2010, 00:43   #3
Местный
 
Регистрация: 05.11.2008
Сообщений: 168
Сказал Спасибо: 35
Имеет 139 спасибок в 66 сообщенях
Fer123 пока неопределено
По умолчанию

На счет звука - можно использовать функцию Beep из kernel32.dll
вот пример
DELPHI Код:
var kernel32:integer; procedure Init; begin kernel32 := loadLibrary('kernel32.dll'); end; Procedure Free; begin FreeLibrary(kernel32); end; begin if FromServer and (pck[1]=#$03) then CallFunction(kernel32,'Beep',2,[200,1000]); // где 200 это частота гудка, а 1000 время звучания в милисекундах end.
Fer123 вне форума   Ответить с цитированием
За это сообщение Fer123 нажился спасибкой от:
Старый 09.07.2010, 01:03   #4
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

че-то веер не работает)
supernewbie вне форума   Ответить с цитированием
Старый 09.07.2010, 01:34   #5
Местный
 
Регистрация: 05.11.2008
Сообщений: 168
Сказал Спасибо: 35
Имеет 139 спасибок в 66 сообщенях
Fer123 пока неопределено
По умолчанию

У меня работает.. Кинь CallFunction(kernel32,'Beep',2,[200,100]); в Init там точно сработает. У тебя же ОС windows?
Fer123 вне форума   Ответить с цитированием
Старый 09.07.2010, 11:38   #6
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

win XP sp 2 x64

Добавлено через 55 секунд
и ничего не слышно) никакого бип)

Добавлено через 9 часов 58 минут
форма стала в топе, остался вопрос про звук

Последний раз редактировалось supernewbie, 09.07.2010 в 11:38. Причина: Добавлено сообщение
supernewbie вне форума   Ответить с цитированием
Старый 09.07.2010, 13:34   #7
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
и ничего не слышно) никакого бип)
спикер отсуствует ?

Добавлено через 2 минуты
по поводу звука.
function PlaySound(pszSound: PChar; hmod: HMODULE; fdwSound: DWORD): BOOL; external 'winmm.dll' name 'PlaySoundA'; stdcall;
игрет вав.
я плагин для пх выкладывал. добавляющий плайсоунд в скриптовый движек. но его с дампа потерли уже давно. попроси у тамбика\гака.. у них возможно он остался.
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 09.07.2010 в 13:38. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
Старый 09.07.2010, 14:10   #8
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

эммм, тамбик? гак? кто-нибудь?

Добавлено через 4 минуты
Цитата:
Сообщение от alexteam Посмотреть сообщение
function PlaySound(pszSound: PChar; hmod: HMODULE; fdwSound: DWORD): BOOL; external 'winmm.dll' name 'PlaySoundA'; stdcall;
это все вообще выдает ошибку при компиляции..

Добавлено через 5 минут
ну вот кое-что, что НОРМАЛЬНО работает...
Код:
lib := loadLibrary('user32.dll');
CallFunction(lib,'MessageBeep',1,[5000]);

Последний раз редактировалось supernewbie, 09.07.2010 в 14:10. Причина: Добавлено сообщение
supernewbie вне форума   Ответить с цитированием
Старый 09.07.2010, 14:44   #9
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
это все вообще выдает ошибку при компиляции..
а кто тебе сказал что оно должно компилиццо в фастскрипте в таком виде ?

Добавлено через 30 секунд
Цитата:
ну вот кое-что, что НОРМАЛЬНО работает...
вот. для сравнения.
function MessageBeep(uType: UINT): BOOL; external 'user32.dll' name 'MessageBeep';
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 09.07.2010 в 14:46. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
Старый 18.07.2010, 18:22   #10
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от alexteam Посмотреть сообщение
гака
это кто такой?
QaK вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 21:55.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!