SA-MP 0.3z R4 -
OKStyle - 12.08.2014
Это обновление только для владельцев серверов SA-MP
Для обновления с предыдущей версии 0.3z сервера достаточно заменить файл 'samp03svr' на Linux или 'samp-server.exe' для Windows, которые могут быть найдены в архиве с новой версией сервера.
Важно: если Ваши скрипты используют колбэк OnUnoccupiedVehicleUpdate, то вы должны перекомпилировать их с новыми инклюдами из этого обновления.
SA-MP 0.3z R4 сервер
Мы получили множество сообщений от игроков о том, что неплохо было бы контролировать трейлеры не только присоединённые, но и отсоединённые.
- Добавлена проверка корректности обновления информации о трейлерах на сервере.
- Новый колбэк позволяет узнать ID игрока, который совершает "влияние" на трейлер:
pawn Code:
public OnTrailerUpdate(playerid, vehicleid);
// playerid - игрок, который "обновил" состояние трейлера, vehicleid - ID трейлера, состояние которого было "обновлено".
// Возврат 0 в этом колбэке остановит синхронизацию с другими игроками. Позиция по-прежнему будет обновляться внутри сервера.
- Обновлено событие OnUnoccupiedVehicleUpdate - добавлены параметры ускорений по осям.
pawn Code:
public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat, Float:new_x, Float:new_y, Float:new_z, Float:vel_x, Float:vel_y, Float:vel_z);
- Удалены тестовые дебаг-сообщения HTTP, оставшиеся в 0.3z-R3.
Скачать:
SA-MP 0.3z R4 Linux Server:
http://files.sa-mp.com/samp03zsvr_R4.tar.gz
SA-MP 0.3z R4 Windows Server:
http://files.sa-mp.com/samp03z_svr_R4_win32.zip
SA-MP 0.3z R4 Linux Server (1000 max player):
http://files.sa-mp.com/samp03zsvr_R4-1000p.tar.gz
Re: SA-MP 0.3z R4 -
fade353 - 12.08.2014
Пригодится, хорошо что проект развивается!
Re: SA-MP 0.3z R4 -
XemyL - 12.08.2014
Отлично, то что надо сейчас
Re: SA-MP 0.3z R4 -
fade353 - 12.08.2014
Но 0,4 то уже заждались тоже!
Re: SA-MP 0.3z R4 -
XemyL - 12.08.2014
Я так понял, для трейлеров сначала вызывается OnUnoccupiedVehicleUpdate, затем OnTrailerUpdate?
Re: SA-MP 0.3z R4 -
DartfoL - 12.08.2014
для трейлеров не вызывался OnUnoccupiedVehicleUpdate, в этом и была проблема
Re: SA-MP 0.3z R4 -
cm666 - 12.08.2014
В том чите который спавнил тачку непонятно куда терь должно OnTrailerUpdate срабатывать ?
Re: SA-MP 0.3z R4 -
Jon_De - 12.08.2014
OnTrailerUpdate
ну и что с этим делать? даже если вызывается теперь?
чит на уровне сервера пофикшен или всё равно самому допиливать придется?
хоть бы добавили координаты для OnTrailerUpdate, куда передвинулся трейлер
Re: SA-MP 0.3z R4 -
Stepashka - 12.08.2014
Quote:
Originally Posted by Jon_De
OnTrailerUpdate
ну и что с этим делать? даже если вызывается теперь?
чит на уровне сервера пофикшен или всё равно самому допиливать придется?
хоть бы добавили координаты для OnTrailerUpdate, куда передвинулся трейлер
|
pawn Code:
public OnTrailerUpdate(playerid, vehicleid) {
if (!IsPlayerInAnyVehicle(playerid) || GetVehicleTrailer(GetPlayerVehicleID(playerid)) != vehicleid) return 0;
return 1
}
Re: SA-MP 0.3z R4 -
DartfoL - 12.08.2014
Quote:
Originally Posted by Jon_De
OnTrailerUpdate
ну и что с этим делать? даже если вызывается теперь?
чит на уровне сервера пофикшен или всё равно самому допиливать придется?
хоть бы добавили координаты для OnTrailerUpdate, куда передвинулся трейлер
|
написано же:
Quote:
- Добавлена проверка корректности обновления информации о трейлерах на сервере.
|
по идее чит должен теперь не работать
UPD: проверил, не работает
Re: SA-MP 0.3z R4 -
XemyL - 12.08.2014
Проверка модуля ускорения по любой из оси на > 0.1 в OnUnoccupiedVehicleUpdate будет работать без ложных? Выпрыгивания из транспорта на большой скорости учтены.
Re: SA-MP 0.3z R4 -
Jon_De - 12.08.2014
Quote:
Originally Posted by Stepashka
pawn Code:
public OnTrailerUpdate(playerid, vehicleid) { if (!IsPlayerInAnyVehicle(playerid) || GetVehicleTrailer(GetPlayerVehicleID(playerid)) != vehicleid) return 0; return 1 }
|
проверил, эта проверка работает уже в самом сервере
Re: SA-MP 0.3z R4 -
Stepashka - 12.08.2014
Quote:
Originally Posted by Jon_De
проверил, эта проверка работает уже в самом сервере
|
Выше уже об этом написали. Человек просил скриптовую, я ему дал.
Re: SA-MP 0.3z R4 -
safari - 02.09.2014
Почему может быть такое?После того как прицеп взорвался, он спавница там же где взорвался(и то через минут 5)? Но следующий спавн происходит как положено по координатам начальной загрузки(спавна).
Re: SA-MP 0.3z R4 -
White_116 - 02.09.2014
Quote:
Originally Posted by safari
Почему может быть такое?После того как прицеп взорвался, он спавница там же где взорвался(и то через минут 5)? Но следующий спавн происходит как положено по координатам начальной загрузки(спавна).
|
Удаляй после смерти и создавай заново, вероятно защита срабатывает.
Re: SA-MP 0.3z R4 -
safari - 13.09.2014
Quote:
Originally Posted by White_116
Удаляй после смерти и создавай заново, вероятно защита срабатывает.
|
У меня защиты еще нет!Просто тестировал взрыв трейлера!
И не срабатывает OnVehicleDeath, потомучто урон прицепу наносится таким образом:
Нанесённый урон грузовику*2!
Re: SA-MP 0.3z R4 -
Siman - 05.01.2015
Лучше ничего не могли сделать? ><
Re: SA-MP 0.3z R4 -
OKStyle - 05.01.2015
Что, например?
Re: SA-MP 0.3z R4 -
Stepashka - 05.01.2015
Quote:
Originally Posted by OKStyle
Что, например?
|
Забей, он посты набивает.
Re: SA-MP 0.3z R4 -
ShooteR1990 - 18.01.2015
Обновите тему в соответствии с этой ссылкой, пожалуйста
https://sampforum.blast.hk/showthread.php?tid=558447