00: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 из 2
  • 1
  • 2
  • »
Модератор форума: AXE, Weddew  
Расширение функционала скриптинга
DarkByteДата: Воскресенье, 13.09.2009, 15:22 | Сообщение # 1
Долгожитель
Группа: Продвинутые
Сообщений: 1577
Награды: 7
Город: Челябинск
Репутация: 182
Замечания: 0%
Статус:
На данный момент реализовано:

Code
native dbSetPlayerGameSpeed(playerid,Float:speed);
native dbSetPlayerGravity(playerid,Float:gravity);
native dbSetPlayerShadowOpacity(playerid,opacity);
native dbSetPlayerSkyBrightness(playerid,Float:brightness);

native dbPlayerCheatCarFly(playerid,bool:active);
native dbPlayerCheatInvisCars(playerid,bool:active);
native dbPlayerCheatMegaJump(playerid,bool:active);
native dbPlayerCheatInfOxygen(playerid,bool:active);
native dbPlayerCheatAimInCar(playerid,bool:active);
native dbPlayerCheatPerfectHandling(playerid,bool:active);

Думаю назначение всех функций понятно, если что, Opacity прозрачность, Brightness яркость, Invisible - невидимость (только колёса), Infinity - бесконечность, Oxygen - килород.

У кого какие идеи или потребности в скриптовых командах - пишите, по возможности сделаю crazy


MusicSig vkontakte - расширение функционала ВКонтакте для Google Chrome
stepmexДата: Воскресенье, 13.09.2009, 15:36 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
DarkByte, можешь камеру первернуть, если возможно лучше чтобы её любые углы можно было задавать?

Последние 6 возвращают или задают?

Идеи:
Количество кислорода отследить/задать.
На земле или нет игрок.
Высоту, не Z, а ту которую покаывает шкала слева когда ты в самолете или с парашютом.
Xangle, Yangle в машине.
обрывание действий у клавиш, это скорее колбэк, т.е. если игрок нажимает клавишу идет отслеживание действия и при возврате 0 действие не происходит.
создать дождь у игрока, было бы неплохо.
Создать огонь.
...


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
DarkByteДата: Воскресенье, 13.09.2009, 15:53 | Сообщение # 3
Долгожитель
Группа: Продвинутые
Сообщений: 1577
Награды: 7
Город: Челябинск
Репутация: 182
Замечания: 0%
Статус:
Quote (stepmex)
DarkByte, можешь камеру первернуть, если возможно лучше чтобы её любые углы можно было задавать?
Последние 6 возвращают или задают?

Идеи:
Количество кислорода отследить/задать.
На земле или нет игрок.
Высоту, не Z, а ту которую покаывает шкала слева когда ты в самолете или с парашютом.
Xangle, Yangle в машине.
обрывание действий у клавиш, это скорее колбэк, т.е. если игрок нажимает клавишу идет отслеживание действия и при возврате 0 действие не происходит.
создать дождь у игрока, было бы неплохо.
Создать огонь.
...


Любой угол камере можно задать через SetPlayerCameraPos и SetPlayerCameraLookAt
Пока что все задают. Кислород сделаю.

Проверку на землю можно будет в скрипте, сделаю лучше функцию GetPlayerPosFindZ, делать будет тоже что и SetPlayerPosFindZ, но вместо перемещения игрока, будет возвращать координаты точки на земле.

Эту шкалу легко посчитать, если не ошибаюсь, там 2 вида показаний, до 200 и свыше. Т.е когда поднимаешься выше 200, полоска начинает идти со своего нуля и так до 1000, ибо это предел.

Ну это тоже нужно будет поискать матрицу поворота для машины, помнится объявление этой функции было в сжиженных исходниках сампа :)

Подобных калбек будет работать очень медленно, врядли буду его делать.

А что мешает сделать дождь игроку через SetPlayerWeather?

Можно попробовать, но это уже прийдётся в scm скрипты лазить, чего я пока не хотел делать.


MusicSig vkontakte - расширение функционала ВКонтакте для Google Chrome

Сообщение отредактировал DarkByte - Воскресенье, 13.09.2009, 15:58
stepmexДата: Воскресенье, 13.09.2009, 16:01 | Сообщение # 4
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Камеру если сделаешь будет жесть axe_god
Про шкалу, уже подумал ;)
Про дождик, я имею ввиду чтобы не меняя погоды создать дождь игроку. И чтобы работало даже в интерьере! cool
Ещё идея родилась, возможно скриптово задать эффект усорения как в сингле?(размытие изображения там и прочее)
И интересно было бы раположение камеры у игрока получить, думаю понял, что та которая к нему прикреплена.
Возвращение ИД игрока цели, если юзает прицел, если не юзает INVALID_PLAYER_ID



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
DarkByteДата: Воскресенье, 13.09.2009, 16:20 | Сообщение # 5
Долгожитель
Группа: Продвинутые
Сообщений: 1577
Награды: 7
Город: Челябинск
Репутация: 182
Замечания: 0%
Статус:
Quote (stepmex)
Ещё идея родилась, возможно скриптово задать эффект усорения как в сингле?(размытие изображения там и прочее)
И интересно было бы раположение камеры у игрока получить, думаю понял, что та которая к нему прикреплена.
Возвращение ИД игрока цели, если юзает прицел, если не юзает INVALID_PLAYER_ID

Возможно, эффект Motion Blur будет опционально включаться.
Ок, GetPlayerCameraPos и GetPlayerCameraLookAt буду делать.
Попробую сделать определение цели, но сомневаюсь что получится определить его ID



MusicSig vkontakte - расширение функционала ВКонтакте для Google Chrome
stepmexДата: Воскресенье, 13.09.2009, 16:36 | Сообщение # 6
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Quote (DarkByte)
Любой угол камере можно задать через SetPlayerCameraPos и SetPlayerCameraLookAt

я про ось перпендикулярную монитору cool



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
Alex009Дата: Воскресенье, 13.09.2009, 17:09 | Сообщение # 7
Уважаемый человек
Группа: Продвинутые
Сообщений: 917
Награды: 10
Репутация: 661
Замечания: 0%
Статус:
Было бы хорошо отслеживание разрушения обьекта(типа как в аммо на стрельбище,попал в цель,она разрушилась и вызвался калбек на сервере :) было бы хорошо...
Да и кто и какой урон нанёс игроку было бы тоже хорошо(типа как в мта сделано..ещё на сервах ставят чтобы писалось последний выстрел куда был и т.д.... :) )
Quote (stepmex)
Создать огонь.

обязательнооо :D особенно если с отслеживанием потушил ли его кто нить :D



Controllable NPC developer
soProject developer
stepmexДата: Воскресенье, 13.09.2009, 17:29 | Сообщение # 8
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
[offtop]
Quote (Alex009)
особенно если с отслеживанием потушил ли его кто нить
по пеонерски?
Типа кода:
если игроки юзают перед огнем анимацию ссанья - огонь тухнет, и чем больше ссут - тем быстрее тухнет :crazy:[/offtop]Если возможно отслеживание стант бонусов, хотябы факт их появления!



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...

Сообщение отредактировал stepmex - Воскресенье, 13.09.2009, 17:30
Alex009Дата: Воскресенье, 13.09.2009, 18:34 | Сообщение # 9
Уважаемый человек
Группа: Продвинутые
Сообщений: 917
Награды: 10
Репутация: 661
Замечания: 0%
Статус:
[offtop] stepmex, fun не тока обоссав могут потушить fun fun не забывай пожарные тачи и огнетушитель :D [/offtop]
каг бэ показать окошко ввода текста и изменять текст которы в нём(я про ввод текста чата)



Controllable NPC developer
soProject developer
Dima-kunДата: Воскресенье, 13.09.2009, 20:07 | Сообщение # 10
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Quote (Alex009)
а стрельбище,попал в цель,она разрушилась и вызвался калбек на сервере

[offtop]а помоему это возможно, даже попробую сделать на своем моде :)))[/offtop]



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
AlekseyДата: Воскресенье, 13.09.2009, 22:57 | Сообщение # 11
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
сделай отслежку в какую часть тела попала пуля...
если допустим в голову, то труп сразу, если в грудь, то нада 2 патрона и т.д.
в мта вроде бы реализовано это



вааааааааааййй..// :(0
Dima-kunДата: Понедельник, 14.09.2009, 11:05 | Сообщение # 12
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
JIeXa, ну то в мта... а хотя и в самп я видел гдето тут этот скрипт headshot.rar и даж кажись скачал.


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
ONIXSДата: Понедельник, 14.09.2009, 20:28 | Сообщение # 13
Освоившийся
Группа: Продвинутые
Сообщений: 127
Награды: 2
Город: Moskow city
Репутация: 6
Замечания: 0%
Статус:
Очень хотелось бы функцию изменения цвета чекпоинта(для своих нужд) и функция определения кол-ва фпс игрока и функция ограничителя фпс для всех игроков....Так же функцию получения позиции камеры, от всяких кам хаков.
stepmexДата: Понедельник, 14.09.2009, 21:17 | Сообщение # 14
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Quote (ONIXS)
функция ограничителя фпс для всех игроков
руки сразу вырвать за такие функции bad
Quote (ONIXS)
функцию изменения цвета чекпоинта
собственно накой оно нужно?

DarkByte, клео скрипты возможно отследить?


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
ONIXSДата: Понедельник, 14.09.2009, 22:42 | Сообщение # 15
Освоившийся
Группа: Продвинутые
Сообщений: 127
Награды: 2
Город: Moskow city
Репутация: 6
Замечания: 0%
Статус:
Quote (stepmex)
руки сразу вырвать за такие функции bad

Тебе может и не нужна эта функция, но это не значит что другим не нужна. Чем больше фпс тем больше лагов/рассинхронизации...соответственно стабилизируем фпс до 35-40 и получаем улучшенную синхронизацию

Quote (stepmex)
собственно накой оно нужно?

Ну понравилась мне в мта очень эта функция...

  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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