MRmihailZH

Members
  • Content Count

    12
  • Joined

  • Last visited

Community Reputation

0 Neutral

About MRmihailZH

  • Rank
    Square
  1. MRmihailZH

    Помощь

    в консоле ничего не отображается, ошибок нет
  2. MRmihailZH

    Помощь

    Пробовал удалить, дал права, ничего не работает. Какие будут советы?
  3. MRmihailZH

    Помощь

    Чтобы было всего 3 фракции и 0 для удаления, чтобы не было ошибок
  4. Опять я Вообщем, я хочу чтобы у меня было примерно так: /makeleader ник и номер фракции, чтобы добавляло в ACL группу, а если 0 то удаляло. Вроде написал, но не работает. function makeleader ( source, commandName, accountName, fraction ) local accName = getAccountName ( getPlayerAccount ( source ) ) local fraction = 0, 1, 2, 3 if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then if accountName then if fraction == 1 then aclGroupAddObject (aclGetGroup("leaderLSPD"), "user."..accountName) aclGroupAddObject (aclGetGroup("leaders"), "user."..accountName) aclGroupAddObject (aclGetGroup("LSPD"), "user."..accountName) elseif fraction == 2 then aclGroupAddObject (aclGetGroup("leaderLVPD"), "user."..accountName) aclGroupAddObject (aclGetGroup("leaders"), "user."..accountName) aclGroupAddObject (aclGetGroup("LVPD"), "user."..accountName) elseif fraction == 3 then aclGroupAddObject (aclGetGroup("leaderSFPD"), "user."..accountName) aclGroupAddObject (aclGetGroup("leaders"), "user."..accountName) aclGroupAddObject (aclGetGroup("SFPD"), "user."..accountName) elseif fraction == 0 then aclGroupRemoveObject (aclGetGroup("leaderLVPD"), "user."..accountName) aclGroupRemoveObject (aclGetGroup("leaderSFPD"), "user."..accountName) aclGroupRemoveObject (aclGetGroup("leaderLSPD"), "user."..accountName) aclGroupRemoveObject (aclGetGroup("leaders"), "user."..accountName) aclGroupRemoveObject (aclGetGroup("LVPD"), "user."..accountName) aclGroupRemoveObject (aclGetGroup("SFPD"), "user."..accountName) aclGroupRemoveObject (aclGetGroup("LSPD"), "user."..accountName) else outputChatBox ("*Такой фракции не существует", source, 255, 255, 255) end end else outputChatBox ("*У Вас нет доступа", source, 255, 255, 255) end end addCommandHandler("makeleader", makeleader) Заранее спасибо.
  5. Снова я :)) Короче, мне нужно чтобы при входе на маркер было затемнение экрана, что я уже сделал. И пока у тебя не закончится темнеть экран нельзя было ходить персонажу, то есть зафризить игрока на время. function enLVPD2(source, interior, vehicle) local vehicle = getPedOccupiedVehicle(source) if vehicle then outputChatBox("* Выйдите из Т/С", source, 255, 255, 0) else local accName = getAccountName ( getPlayerAccount ( source ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "LVPD" and "Admin" ) ) then fadeCamera ( source, false, 0.3 ) setTimer ( fadeCameraDelayed, 1100, 1, source ) setElementInterior ( source, 3, 238.68228, 141.67117, 1003.02344 ) else outputChatBox("*У Вас нет пропуска", source, 255, 255, 0) end end end addEventHandler ("onMarkerHit", enLVPD, enLVPD2 ) function fadeCameraDelayed(player) if (isElement(player)) then fadeCamera(player, true, 0.3) end end Заранее спасибо :3
  6. Вообщем, такая проблема, скрипт работает, но все-равно идут варнинги и ерорры в консоль. function enLVPD2(source, interior, vehicle) local vehicle = getPedOccupiedVehicle(source) if vehicle then outputChatBox("* Выйдите из Т/С", source, 255, 255, 0) else local accName = getAccountName ( getPlayerAccount ( source ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "LVPD" and "Admin" ) ) then setElementInterior ( source, 3, 238.68228, 141.67117, 1003.02344 ) else outputChatBox("*У Вас нет пропуска", thaPlayer, 255, 255, 0) end end end addEventHandler ("onMarkerHit", enLVPD, enLVPD2 ) Bad argument @ 'getPedOccupiedVhicle [Expected ped at argument 1, got vehicle] Bad argument @ 'getPlayerAccount [Expected player or console at argument 1, got vehicle] Bad argument @ 'getAccountName [Expected ped at argument 1, got boolean] attemp to concatenats local 'accname <a boolean value> Заранее спасибо
  7. Ошибка: unexpected symbol near ' ' В строчке - fadeCamera( true, 1 )
  8. Короче, хочу сделать чтобы перед тем как телепортировать по маркеру было затемнение экрана 1 секунду и потом уже телепорт. Не могу понять как это сделать. exLVPD = createMarker(238.64601, 138.74957, 1003.62344, "arrow", 1.3, 255, 255, 0) function exLVPD2(source, interior) setElementInterior ( source, 0, 2290.17285, 2428.24585, 10.82031 ) end addEventHandler ("onMarkerHit", exLVPD, exLVPD2 ) Заранее спасибо
  9. Не правильно работает скрипт, когда я прописываю команду /veh ID у меня все нормально, когда я администратор, но если ее прописать обычному игроку то выводит сообщение "Вы не являетесь администратором", но все равно спавнит машину. Но вторая функция у меня работает нормально, где команда /delveh function createVehicleForPlayer(thePlayer, command, vehicleModel) local x,y,z = getElementPosition(thePlayer) x = x + 3 local createdVehicle = createVehicle(tonumber(vehicleModel),x,y,z) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then if (createdVehicle == false) then outputChatBox("*/veh Такого ID Т/C не существует", thePlayer, 255, 215, 0) else outputChatBox("*/veh Т/C заспавнено", thePlayer, 255, 215, 0) end else outputChatBox("Вы не являетесь администратором", thePlayer,255, 215, 0, true) end end addCommandHandler("veh", createVehicleForPlayer) function vehicleDel ( thePlayer ) local theVehicle = getPedOccupiedVehicle ( thePlayer ) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then if theVehicle then destroyElement(theVehicle) outputChatBox ( "*/delveh Т/C удалено", thePlayer, 255, 215, 0 ) else outputChatBox ( "*/delveh Вы не находитесь в Т/C", thePlayer, 255, 215, 0, true ) end else outputChatBox("Вы не являетесь администратором", thePlayer,255, 215, 0, true) end end addCommandHandler ( "delveh", vehicleDel ) Заранее спасибо :3
  10. MRmihailZH

    Помощь

    Хм, что-то написал но ничего не происходит, можете кинуть код, если Вам не сложно конечно
  11. Сможете помочь? Накалякал, что-то вроде получилось, хочу чтобы машина удалялась по команде в которой я сижу, но удаляются все не зависимо где она находится. Не подскажите что дополнить в скрипте.