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

 



 
          





Рекомендуем:





Последние Файлы 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
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
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
  • Страница 1 из 1
  • 1
Модератор форума: PrettySweetie  
Не работает функция 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.

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

  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua