Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: SA-MP 0.3z RC5 - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

  • (3 Страниц) +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему
  • Тема закрыта

SA-MP 0.3z RC5 Оценка: -----

#1
Пользователь офлайн   nick-dex 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Изображение

SA-MP 0.3z RC

SA-MP 0.3z это в основном обновления для системы безопасности, которые мы надеемся быстро выпустить. Есть несколько новых функций и время для решения некоторых имеющихся в 0.3 ошибок которые мы решим в RC версиях.

Обновлена синхронизация для пуль

Стрельба теперь компенсируется, то есть вы можете в полной мере использовать прицеливание.

Сервер теперь может получить доступ к полной информации о пулях когда те попадают в игроков, машины или объекты.

#define BULLET_HIT_TYPE_NONE			0
#define BULLET_HIT_TYPE_PLAYER			1
#define BULLET_HIT_TYPE_VEHICLE			2
#define BULLET_HIT_TYPE_OBJECT			3
#define BULLET_HIT_TYPE_PLAYER_OBJECT		4

forward OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ);


События получения повреждении теперь содержат информация о частях тела которые получили повреждения. Если вы использовали эти события вам нужно перекомпелировать скрипты.

forward OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid, bodypart);
forward OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart);


Другие обновления

- Была добавлена новая настройка сетевого уровня для server.cfg messageholelimit, для решения проблем с DoS атаками.
- Режим игры Rivershell был обновлен до версии 2.

Обновления RC2

- Отключено автоприцеливание при использовании геймпада
- Добавлен тип попадания BULLET_HIT_TYPE_PLAYER_OBJECT 4
- Исправлена проблема с частицами дым от пуль и попаданий

Обновления RC3

- Исправлено: Переключение цели при управлении джойстиком возвращало аим.
- Исправлено: Пули из снайперки не наносили урон, если вектор прицела проходил за береговой линией SA.
- Специальные серверные данные для изучения любых нестандартных выстрелов игрока.
- Добавлена функция VectorSize.

Обновления RC4

- Исправлена проблема когда выстрелы на дальнюю дистанцию "промахивались"
- К серверным объектам, тестово, будет применяться тэг LoS
- OnPlayerGiveDamage теперь применима к NPS
- Добавлена GetPlayerLastShotVectors для расширения информации о выстрелах
- Добавлена настройка для стрельбы (shotcompmode 2 в server.cfg) позволяет использовать для прицеливания только камеру для прицеливания и включает автонаводку для геймпадов
- Исправлено: игроки не могли стрелять стоя на автомобиле
- Добавлена некоторая информация о камере как соотношение сторон и уровень увеличения (для снайперской винтовки)
- Расширены функции сети, скрипты могут получить сетевую информацию без необходимости парсить эти данные

native GetPlayerLastShotVectors(playerid, &Float:fOriginX, &Float:fOriginY, &Float:fOriginZ, &Float:fHitPosX, &Float:fHitPosY, &Float:fHitPosZ);

native Float:GetPlayerCameraAspectRatio(playerid);
native Float:GetPlayerCameraZoom(playerid);

// Extended admin network stats
native NetStats_GetConnectedTime(playerid);
native NetStats_MessagesReceived(playerid);
native NetStats_BytesReceived(playerid);
native NetStats_MessagesSent(playerid);
native NetStats_BytesSent(playerid);
native NetStats_MessagesRecvPerSecond(playerid);
native Float:NetStats_PacketLossPercent(playerid);
native NetStats_ConnectionStatus(playerid);
native NetStats_GetIpPort(playerid, ip_port[], ip_port_len);


Обновления RC5

- Исправлены проблемы в клиенте при указании неверного порта (Например 77777)
- Оптимизации в клиенте должны повысить его производительность
- Исправлена проблема когда PVars не были доступны в OnPlayerDisconnect во время перезапуска сервера
- Добавлена функция GetServerTickRate() для получения текущего значение FPS сервера
- Исправлена проблема с отображением 3DText/NameTag через созданные объекты

- Изменено поведении и параметры события OnUnoccupiedVehicleUpdate.

В старых версиях игроки могли присылать данные об изменении состояния машин которые не были подконтрольны другим игрокам, сервер не мог контролировать эти изменения. Теперь скрипты будут получать информация об этих изменениях до того как их синхронизировать между игроками. GetVehiclePos будет возвращать текущую позицию, а не обновленную. Новые параметры будут описывать запрос на изменение позиции. Скрипт может прервать данные изменения, возвратом 0, или синхронизировать их между игроками, возвратом 1.

Все скрипты, которые используют OnUnoccupiedVehicleUpdate необходимо будет обновить и перекомпилировать для 0.3z.

forward OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat, Float:new_x, Float:new_y, Float:new_z);


- Добавлена опция 'lagcompmode' в server.cfg
Опция 'shotcompmode' в server.cfg была заменена на 'lagcompmode' она будет использоваться в будущих версиях SA-MP для компенсации задержки.

- Клиент отображает параметр 'lagcompmode' в списке параметров.
- Если компенсация задержки отключена, событие OnPlayerWeaponShotработать не будет, геймплей будет таким, какой был в предыдущих версиях SA-MP.

Скачать:

Клиент
SA-MP 0.3z RC5 Client Installer

Сервер
SA-MP 0.3z RC5 Windows Server
SA-MP 0.3z RC5 Linux Server

Официальная тема
5

#2
Пользователь офлайн   PHARA_OH 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
Хорошая новость , давно ждал этой версии. :rolleyes:
0

#3
Пользователь офлайн   RediSka 

  • Местный
  • Вставить ник
  • Раскрыть информацию
А смысл её устанавливать? Если половина 'знаменитых' проектов SA-MP стоят на 'родной' версии SA-MP 0.3x R-2.
0

#4
Пользователь офлайн   PHARA_OH 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияRediSka (16 Январь 2014 - 18:28) писал:

А смысл её устанавливать? Если половина 'знаменитых' проектов SA-MP стоят на 'родной' версии SA-MP 0.3x R-2.


Все крупные сервера скорее всего в ближайшие дни перейдут на новую версию.
0

#5
Пользователь офлайн   SwipoStyle 

  • Благодетель
  • Вставить ник
  • Раскрыть информацию
Я в шоке Изображение
0

#6
Пользователь офлайн   RediSka 

  • Местный
  • Вставить ник
  • Раскрыть информацию
Кто уже поставил? :tongue:
0

#7
Пользователь офлайн   Owner. 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Очень давно ждал эту версию ^^.
0

#8
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Раскрыть информацию
Ждем релиз)

---

Добавил перевод в первый пост.

Сообщение отредактировал Romzes: 16 Январь 2014 - 20:35

0

#9
Пользователь офлайн   WakeUp 

  • Местный
  • Вставить ник
  • Раскрыть информацию
o_O
0

#10
Пользователь офлайн   D1x. 

  • • Дизайнер •
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияBrutal (16 Январь 2014 - 18:33) писал:

Все крупные сервера скорее всего в ближайшие дни перейдут на новую версию.

Не все, GY к примеру не планируют переход.
А по сути, релиз ждем)
0

Поделиться темой:


  • (3 Страниц) +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему
  • Тема закрыта

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей