Вопрос как мне написать свой трештолк (нл)

  • 155
  • 46
код:
    local miscellaneous_functions = {
        trashtalk = function(e)
            if menu_database.handler.elements["Enable trashtalk"] then
                local localplayer = EntityList.GetClientEntity(EngineClient.GetLocalPlayer())
                if not localplayer then return end
         
                local my_index = EntityList.GetClientEntity(EngineClient.GetLocalPlayer()):GetPlayer()
                if not my_index then return end

                if EngineClient.IsConnected() then
                    if e:GetName() ~= "player_death" then return end
         
                    local me = EntityList.GetLocalPlayer()
                    local victim = EntityList.GetPlayerForUserID(e:GetInt("userid"))
                    local attacker = EntityList.GetPlayerForUserID(e:GetInt("attacker"))
                    if victim == attacker or attacker ~= me then return end

                    local phrases = {
                        "1",
                        "2",

                    }

                    local get_phrase = phrases[Utils.RandomInt(1, #phrases)]:gsub('\"', '')
                    EngineClient.ExecuteClientCmd((' say "%s"'):format(get_phrase))
                end
    }

Если ты совсем не понимаешь, то сиди изучай документацию и учи луа
Зачем вырывать из халф лайфа, а если так делать, то доделывать , люди не понимают структуру и как оно устроено
 
  • 846
  • 2
  • 302
Зачем вырывать из халф лайфа, а если так делать, то доделывать , люди не понимают структуру и как оно устроено
мне лень было находить что то старое или чистый код, я вспомнил что было и скинул сюда, сути не поменяло, там все предельно понятно, что как и почему, если человек просит ПОМОЧЬ ему что то сделать то значит он разбирается, но как видишь, ему не то что помощь нужна, ему просто нужна готовая вещь
 
Активность
Пока что здесь никого нет
Сверху Снизу