21:35
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
        
Подвиcание SA-MP (0)
Max 15.02.2017 18:17
MYSQL Донат (2)
JasonGordon 08.02.2017 10:39
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы 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
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
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 1 из 11
Модератор форума: AXE, PrettySweetie 
Форум SAMP о мультиплеерах для GTA. »   » Скриптинг » Респавн авто
Респавн авто
kRiSyoДата: Понедельник, 16.09.2013, 00:58 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 71
Награды: 2
Город: Дублин
Репутация: 5
Замечания: 0%
Статус:
всем привет пытаюсь сделать респавн авто вот что получилось

игрок садится в машину и включается функция, если он бросит авто она появится на месте через 20 сек
Код
function enterVehicle ( thePlayer )
       local theVehicle = getPedOccupiedVehicle ( thePlayer )
       if ( theVehicle ) then
        toggleVehicleRespawn ( theVehicle, true )
        setVehicleIdleRespawnDelay ( theVehicle, 20000 )
       end
end
addEventHandler ( "onVehicleEnter", getRootElement(), enterVehicle )


Если взорвать машину то респавнится.
Код
function respawnExplodedVehicle()
setTimer(respawnVehicle, 20000, 1, source)
end
addEventHandler("onVehicleExplode", getRootElement(), respawnExplodedVehicle)


все равно остается 2 но
1 если машину бросить в воду то она останется там - ну я думаю что игрок долго возле нее не будет находится так что это не страшно
2 если машину ударить другой машиной она сдвинется с своего места и не заспавнится на своее родное место, если в нее не сесть

да и еше не тестировал что будет если другой игрок сядет в это машину пока первый уходит от машины она исчезнет или нет ?



Сообщение отредактировал kRiSyo - Понедельник, 16.09.2013, 01:00
ВнедорожникДата: Среда, 09.10.2013, 18:08 | Сообщение # 2
Постоялец
Группа: I'm V.I.P.
Сообщений: 419
Награды: 7
Город: Калининград
Репутация: 204
Замечания: 40%
Статус:
Тема может быть уже заброшена, но все же скажу предложение.
Написать свою функцию RespawnDelay, которая будет основываться на координатах.
Если кординаты != кординаты спавна Запускаем таймер, если игрок сел в машину, таймер обнуляем итд. Суть поняли надеюсь.





Используем Notepad++ вместо Pawno
SandBox RPG on the developing
setElementData ( source, "user.id", exports.MySQL:filter (data, "id") )
Форум SAMP о мультиплеерах для GTA. »   » Скриптинг » Респавн авто
Страница 1 из 11
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM