• Закрыта
  • Решено
Вопрос Хочу что бы кто нибуть помог переделать exploit

Суть такова играю я на murder mystery и хочу переделать этот exploit
for k,v in ipairs(ents.FindByClass("spawned_money")) do
timer.Simple(k/1, function()
net.Start("vrmod_doors")
net.WriteEntity(v)
net.SendToServer()
end)
end

Что бы собирать вещи которые разбросанные по карте что бы получить револьвер!
Только вот не умею пока не разбираюсь какие net нужны и как настроить скрипт.

Вложения

  • Закрыта
  • Решено
Вопрос Проблема с ноуклипом

Sup(Badmin)

У меня есть хук для ноуклипа, так же к этому ноуклипу идет хук с превращением в невидимку( не cloak ).
Как сделать так, чтобы определенная группа("флаг"), могла юзать только ноуклип не переходя в невидимость, а "флаги" старше - ноуклип и невидимость.
code:


Lua:
Развернуть Свернуть Копировать
-------------------------------------------------
-- Noclip
-------------------------------------------------
hook.Add('PlayerNoClip', 'ba.PlayerNoClip', function(pl, state)
    if SERVER and pl:HasAccess('a') then
        local bool = ba.canAdmin(pl) and (pl:GetBVar('CanNoclip') ~= false) or false
        if bool then hook.Run("OnPlayerNoclip", pl, state) end
        return bool
    elseif CLIENT then
        if pl:HasAccess('a') and pl:GetBVar('CanNoclip') ~= false then
            local oldMove = pl:GetMoveType()
            timer.Simple(0.1, function()
                if IsValid(pl) then
                    local newMove = pl:GetMoveType()
                    if (oldMove == MOVETYPE_NOCLIP or newMove == MOVETYPE_NOCLIP) and oldMove ~= newMove then
                        hook.Run("OnPlayerNoclip", pl, state)
                    end
                end
            end)
        end
        return false
    end
end)

if SERVER then
    hook.Add('OnPlayerNoclip', 'HandleNoclipInvisibility', function(pl, state)
        if state then
            pl.WasNotDrawing = pl:GetNoDraw()
            
            pl:SetNoDraw(true)
            pl:SetRenderMode(RENDERMODE_TRANSALPHA)
            pl:SetMaterial("models/dog/eyeglass")
            pl:SetColor(Color(255, 255, 150))
        else
            if not pl.WasNotDrawing then
                pl:SetNoDraw(false)
                pl:SetMaterial("")
                pl:SetColor(Color(255, 255, 255))
            end
            
            pl.WasNotDrawing = nil
        end
    end)
end

  • Закрыта
  • Решено
Вопрос Как сделать проверку для определенной группы

Имея хук на "noclip" команда передает использование на второй хук и делает человека невидимым.
Как сделать так, чтобы допустим, только (root) имел функцию инвиза, а другие нет.
2022-11-29_18-30-52.png

  • Закрыта
  • Вопрос Вопрос
Вопрос Двери

Многие видели на рп картах а именно хл2рп двери комбайнов. Так вооот я хочу сделать так что бы определенная профа могла их открывать поэтому сделал данную команду
Name = "ГО",
Locked = false,
MapIDs = { Неизвестно },
Teams = { TEAM_RCT },
ну так вооот при данной команде нужно узнать Id двери я пробовал через хаммер, не заработало,я пробовал через проги но они не видят двери поэтому осталось надежда только на брокенкод. помогите пожалуйста :>

  • Вопрос Вопрос
Вопрос Помогите со скриптом.

В общем, при написании скрипта у меня возникла проблема.
Отрывки кода для SWEP'a
Lua:
Развернуть Свернуть Копировать
local fake

net.Receive("fbifake", function()
        
        local frame = vgui.Create("DFrame")
        frame:SetAlpha(0)
        frame:SetSize(620, 280)
        frame:Center()
        frame:AlphaTo(255, 0.3, 0)
        frame:MakePopup()
        frame:SetSkin("DarkRP")

        frame.Panel = frame:Add("Panel")
        frame.Panel:Dock(FILL)
        frame.Panel:DockMargin(0, 5, 0, 0)

        frame.ComboBox = frame:Add("DComboBox")
        frame.ComboBox:Dock(TOP)
        frame.ComboBox:SetValue("Выберите игрока")
        frame.ComboBox.OnSelect = function(self, a, b, c)
            -- a: Index, b: Nick, c: Entity Player
                  fake = b
        end

        for k, v in ipairs(player.GetAll()) do
            frame.ComboBox:AddChoice(v:Nick(), v)
        end
    end)
    
function SWEP:SecondaryAttack()
if ( SERVER ) then
net.Start("fbifake")
net.Send( self.Owner )
end
--return false
end

    
function SWEP:PrimaryAttack()
if (SERVER) then
        if fake == nil then
         DarkRP.talkToRange(self.Owner, "[FBI] Агент FBI предъявил документ, на котором написано" , "Имя/Фамилия: " .. "123", 90)
         else
         DarkRP.talkToRange(self.Owner, "[FBI] Агент FBI предъявил документ, на котором написано" , "Имя/Фамилия: " .. fake, 90)
         end
end

    self.Weapon:SetNextPrimaryFire(CurTime() + 5)
    
end

В чем проблема: переменная "fake" не меняется. Я пробовал вставить print при нажатии в ComboBox и там она менялась, однако в SWEP:PrimaryAttack() переменная fake = nill

Сразу извиняюсь, если код г*вно! Я только учусь.

  • Вопрос Вопрос
Вопрос Что сейчас хавает комьюнити гмода? (Дети от 4 до 13 лет)

Здрасьте молодые эксперты, я как человек который играет в гмод с 17 года до 21 года замечал что люди играют не только даркрп, а спускаются чуть ниже к режимам по типу IX: HL2RP, ClockWork и т.д serious rp серверам, так вот, сейчас онлайна в этих режимах - нет, только на виллард неткоксе играет 34 фурри гей чурок и 16 обычных пареньков (проверенная инфа) так вот, что-же сейчас гмодеры схавают и будут играть на этом? только даркрп или есть еще какие-то варианты? оставьте свое мнение выше и качайте данный аддон LUA - GenaFace

  • Закрыта
  • Решено
Вопрос Помощь по статус коду

я хотел сделать красный код.
что бы его сделать во всех файлах где был ком час я их скопировал и вставил с заменой везде где был ком час заменил на redcode
там где было написано LockDown заменил на RedCode ну впрочем понятно после всех махинаций я добавил его в свое С меню. Но что было ожидаемо он не заработал.
(т.к у меня с статус кодами нишиша не получается Я ДАЖЕ ХЕВ КОСТЮМ СДЕЛАЛ А СТАТУС КОДЫ НЕМОГУ, А сервер, за исключением статус кодов почти готов осталось токо гошникам маски дать возможность снимать и пару проф даделать т.е ерунда) так же пробовал через команду /redcode так же не заработало. Поэтому прошу помощи у великих кодерах брокен кода. Спасибо тому человеку который поможет мне с этим.

  • Вопрос Вопрос
Вопрос markup.Parse - не работает на сапе

Вообщем поставли мега крутой донат от миллениум проджект, как бы на сап сборочку, вроде все настроил, вообщем к делу ошибка когда кликаешь на товар а конкретней
Ошибка:
Развернуть Свернуть Копировать
Player [1][Inferno] ERR: [mpdonate] lua/includes/modules/markup.lua:297: attempt to index upvalue 'utf8' (a nil value)
  1. Parse - lua/includes/modules/markup.lua:297
   2. DoClick - addons/mpdonate/lua/mdonate/ui/vgui/item_cl.lua:137
    3. unknown - lua/vgui/dlabel.lua:237 (x2)

На DarkRP - не пробывал markup.Parse , но на сандбоксе точно работает, а на всех серверах SUP - нет, может у кого-то есть фикс? можете хелпануть

Пользователи онлайн

Статистика форума

Темы
29,178
Сообщения
187,189
Пользователи
129,094
Новый пользователь
Mahobaby
Назад
Сверху Снизу