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

 



 
        
[Include] RemoveBuilding (2)
JasonGordon 24.05.2017 23:48
[SA-MP] Hosted Tab (116)
DieSeL 17.05.2017 17:33
Физрук (15)
Lanablogger1 16.05.2017 16:00
 





Рекомендуем:
Добавить 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
Модератор форума: PrettySweetie 
Форум SAMP о мультиплеерах для GTA. »   » Вопросы и проблемы » Не работает функция getLocalPlayer() (нужна помощ в исправление малоенького кода)))
Не работает функция getLocalPlayer()
Piknik88Дата: Пятница, 20.09.2013, 06:40 | Сообщение # 1
Новенький
Группа: Пользователи
Сообщений: 7
Награды: 0
Репутация: 0
Замечания: 0%
Статус:
Приветствую тебя, желающий мне помоч!=)) Пытаюсь запустить один интересный МТА мод! И значит тут один ресурс выдаёт:

ERROR: realism-system\s_vehicle_crash.lua:11: attempt to call global 'getLocalPlayer' (a nil value)

Вот этот самый код:

function throwPlayerThroughWindow(x, y, z)
exports['anticheat-system']:changeProtectedElementDataEx(source, "realinvehicle", 0, false)
removePedFromVehicle(source, vehicle)
setElementPosition(source, x, y, z)
setPedAnimation(source, "CRACK", "crckdeth2", 10000, true, false, false)
setTimer(setPedAnimation, 10005, 1, source)
end
addEvent("crashThrowPlayerFromVehicle", true)
addEventHandler("crashThrowPlayerFromVehicle", getRootElement(), throwPlayerThroughWindow)

local vehicle = getPedOccupiedVehicle( getLocalPlayer( ) )

if getVehicleOccupant( vehicle ) == getLocalPlayer( ) and getVehicleType( vehicle ) == "BMX" then
if speed then
if getElementModel(vehicle) == 510 then --mtbike
if speed >= 60 then
toggleControl( "accelerate", false )
else
toggleControl( "accelerate", true )
end
else
if speed >= 45 then
toggleControl( "accelerate", false )
else
toggleControl( "accelerate", true )
end
end
end
end


в meta указан так: <script src="s_vehicle_crash.lua" type="server" />

Я так понимаю что getLocalPlayer( ) является клиентской функцией и не работает в данном ресурсе. т.к. мод который я ковыряю довольно таки старый, думаю эта ошибка появилась в связи с обновлением версии MTA.

Очень нуждаюсь в подсказке, как поправить код, чем заменить данную функцию! ПОМОГИТЕ ПОЖАЛУЙСТА =)))

Форум SAMP о мультиплеерах для GTA. »   » Вопросы и проблемы » Не работает функция getLocalPlayer() (нужна помощ в исправление малоенького кода)))
Страница 1 из 11
Поиск:





 


 


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