Иконка ресурса

LUA Автоматический запрос ордера

  • 36
  • 25
voidptr_t добавил(а) новый ресурс:

Автоматический запрос ордера - Луа, которое позволяет смотря на дверь запросить ордер биндом


Узнать больше об этом ресурсе...
 
  • 1
  • 0
Контакты для связи отсутствуют.
Вот оптимизированный варик

оптимизация:
concommand.Add("autowarrant", function(reason)

    local ent = LocalPlayer():GetEyeTrace().Entity

    if ent:IsValid() and ent:IsDoor() then

        local owner = ent:getDoorOwner()

        if owner:IsValid() and owner:IsPlayer() then

            RunConsoleCommand("darkrp", "warrant", owner:SteamID(), reason)

        end

    end

end)
 
Последнее редактирование модератором:
  • 33
  • 1
  • 0
Контакты для связи отсутствуют.
  • 157
  • 21
  • 59
Только на обычный darkrp поэтому обкак
темболее reason будет выдовать просто локалпллера а не введенный текст в команде


function(_,_,_,reason) надо сделать
 
  • 13
  • 1
Контакты для связи отсутствуют.
[ERROR] gamemodes/darkrp/gamemode/util/workarounds/main_sh.lua:4: attempt to call method 'isDoor' (a nil value)
1. unknown - gamemodes/darkrp/gamemode/util/workarounds/main_sh.lua:4
2. unknown - lua/includes/modules/concommand.lua:54
как заставить работать помогите
 
  • 157
  • 21
  • 59
JavaScript:
concommand.Add("autowarrant",function()
    local ent = LocalPlayer():GetEyeTrace().Entity
    if ent and ent:GetClass()=="prop_door_rotating" then
        if ent.getDoorOwner then
            local darkrp = ent:getDoorOwner()
            if darkrp then
                LocalPlayer():ConCommand("say /warrant "..darkrp:SteamID().." Нелегал")
            end
            return
        end
        if ent.DoorGetOwner then
            local darkrp = ent:DoorGetOwner()
            if darkrp then
                LocalPlayer():ConCommand("say /warrant "..darkrp:SteamID().." Нелегал")
            end
            return
        end
    elseif ent and ent:GetClass()=="player" then
        LocalPlayer():ConCommand("say /wanted "..ent:SteamID().." Нелегал")
    end
end)
моя версия от величайшего
 
Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше...