CLEO SA:MP++

kto_ya?

Участник
24
7
было бы полезно добавить команду, которая разрешает серверу менять время на серверное. Например ты ставишь settime 10 в 21:00, и чтобы в пейдей сервер сменил время на свое (на 22:00), очень нужная штука для ловцов
 

diabolic

Участник
32
5
было бы полезно добавить команду, которая разрешает серверу менять время на серверное. Например ты ставишь settime 10 в 21:00, и чтобы в пейдей сервер сменил время на свое (на 22:00), очень нужная штука для ловцов
• /fixtime — включение / отключение фиксирования установленного игрового времени суток. Если эта функция включена, то в ini файле (samp++.ini) под заголовком [Fixed time and weather] в строчку gametime= будет записываться устанавливаемое вами время и при подключении к серверу это время установится автоматически. Также время суток можно настраивать вне игры, указывая желаемое значение в строке gametime= в ini файле.
• /fixweather — включение / отключение постоянной игровой погоды. Работает аналогично функции /fixtime.
 
  • Нравится
Реакции: Harison_R.I.P

SADFI2259X

Участник
92
75
vDZt5HENU6Q.jpg


Для работы требуется:
CLEO 4.1+
SAMPFUNCS 5.2.1+

P. S.: Если скрипт не будет работать, будет работать некорректно, игра будет крашиться и т. п. - попробуйте переместить из архива файлы bass.dll, vorbis.dll, vorbisFile.dll и vorbisHooked.dll в корневую папку игры с заменой.

Функционал:
Клавишные функции:
• F2 — вызов вспомогательного диалога.
• Delete — удаление находящегося в руках оружия. (Включается / отключается командой /delgun по стандарту)

Команды:
• /settime 0-23 или без значения
— установка игрового времени суток.
P. S.: Имейте ввиду, что сервер не сможет менять вам время суток, пока у вас установлено собственное. Чтобы сбросить время на серверное, введите команду без указания значения.
• /setweather 0-255 или без значения — установка игровой погоды.
P. S.: Имейте ввиду, что сервер не сможет менять вам погоду, пока у вас установлена собственная. Чтобы сбросить погоду на серверную, введите команду без указания значения.
• /fixtime — включение / отключение фиксирования установленного игрового времени суток. Если эта функция включена, то в ini файле (samp++.ini) под заголовком [Fixed time and weather] в строчку gametime= будет записываться устанавливаемое вами время и при подключении к серверу это время установится автоматически. Также время суток можно настраивать вне игры, указывая желаемое значение в строке gametime= в ini файле.
• /fixweather — включение / отключение постоянной игровой погоды. Работает аналогично функции /fixtime.
• /hitsound 1-2 или без значения — включение / отключение звона при попадании по скину игрока (колокола). Доступно 2 звука (/hitsound 1-2). Чтобы включать / отключать функцию, вводите команду без указания значения.
P. S.: Имейте ввиду, что у вас не будут воспроизводиться звуки серверного колокола, пока включен колокол скрипта.
• /hpbar — включение / отключение полосы здоровья на 160 HP.
• /hpdig — включение / отключение числового показателя HP на полосе здоровья.
• /stbar — включение / отключение полосы выносливости. Также доступен режим, при котором полоса выносливости будет отображаться только тогда, когда выносливость будет на половину исчерпана.
• /gameradio — включение / отключение игрового радио в транспортных средствах.
• /unlimitfps — включение / отключение ограничителя кадров. (FPS Unlock)
• /shownicks — включение / отключение отображения никнеймов над скинами игроков. Можно отключать как исключительно никнеймы, так и никнеймы с HP.
• /clearchat — полная очистка чата, без отображения timestamp'а и прочего.
• /delgun — включение / отключение функции удаления находящегося в руках оружия по нажатию на Delete.
• /showchat — включение / отключение чата (строка ввода не отключается).
• /drawdist — установка дистанции прорисовки. Чтобы использовать эту функцию, необходимо активировать её в ini файле перед заходом в игру — drawdistactive=1. В строке drawdistance сохраняется последняя установленная в игре дистанция прорисовки (в метрах).
• /ppickups — включение / отключение исчезновения пикапов после взаимодействия с ними.

Дополнительно:
В ini файле можно отключить отображение лишних нулей в денежном счётчике игры (строка nomoneyzeros=).
Значения функций сохраняются в samp++.ini под заголовком [Parameters], поэтому не нужно каждый раз настраивать что-то при перезаходе, также можно настраивать скрипт вне игры через тот же ini файл.
В заголовке [Custom commands] можно указывать собственные команды для функций.
Важно: Указывать команды нужно без слэша и пробелов после символа =
ПРИМЕР: gametime=gtime (будет команда /gtime)
P. S.: Стандартные команды скрипта работают независимо от пользовательских, т. е. указав для какой-либо функции свою команду, стандартная команда этой функции также будет работать.
ПРИМЕР: gametime=gtime - в игре будут работать команды /gtime (пользовательская команда) и /settime (стандартная команда).


eDL98wE44uQ.jpg


Если нужен исходник или что-то изменить - обращайтесь в ВК.
Спасибо за тестирование и помощь в разработке: [SoP]PROGA, Vasya288.
nice but how to open source cose in sannybuilder there is hex code
 

icsmini

Участник
23
1
Подскажите пожалуйста можно ли как то переместить /stbar ?
 

Harison_R.I.P

Новичок
4
0
Что делать помогите!Я скачал файл,кидаю в корневую,папку,захожу в самп и ничего не работает не крашит не вылетает просто команды не работают.ПОМОГИТЕ ПЖ!!!!!
 

Fbianchi.exe

Известный
605
184
На Аризоне /settime будет работать? Там же тип у админов эта команда задействована.
 

morg31

Новичок
5
1
почему при нажатии Y или I крашит игру. И это проблема в скрипте, так как на лаунчере из скриптов только этот
 
  • Нравится
Реакции: shinichi doke

Похожие темы

  1. Ответы
    2K
    Просмотры
    5M
  2. Ответы
    22
    Просмотры
    2M
  3. Ответы
    4K
    Просмотры
    1M