LUA скрипт Trash Talk | Source. / neverlose

Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,191
Реакции[?]
484
Поинты[?]
3K
Код:
local text = {"EZ BY REZOLVER", "АХФЫХАФЫХАХФЫАХФЫХ, БИЧ ЕБАНЫЙ", "by SANCHEZj hvh boss",
              "why you sleep dog???", "трахнут", "я ķ¤нɥåλ ϯ⤣ü ɱåɱķ£ β Ƥ¤ϯ",
              "$$$ 1 TAP UFF YA $$$ ∩ ( ͡⚆ ͜ʖ ͡⚆) ∩", "GLhf.exe Activated",
              "СОСАТЬ УЕБА ЕБАНАЯ"
    }

local deadtrash = {"сын пидораса онли на чит надеется",
                   "уебище как тебе везет", "0 мозга, просто в вжал, хуесос",
                   "ну хуесос, что ты делаешь"
    }

tabs = {
    ref = ui.create("TrashTalk"),
    ref3 = ui.create("Global"),
}

trash = {
    switch1 = tabs.ref:switch("Enable Premium Trash talk", false),
    switchde1 = tabs.ref:switch("Enable Delay Say", false),
    switchde = tabs.ref:slider("Delay time", 0, 15),
    switch2 = tabs.ref:switch("Enable Dead Say", false),
}

local url = network.get(
    "https://media.discordapp.net/attachments/834412294124863538/869503236921499669/bloggif_5ddd7976d9c85.gif"
)

tabs.ref3:texture(render.load_image(url), vector(256, 256))

discord = tabs.ref3:button(
    "Discord channel", function()
    panorama.SteamOverlayAPI.OpenExternalBrowserURL("https://discord.gg/UQV4vne7xf")
end)

telegram = tabs.ref3:button(
    "Telegram channel", function()
    panorama.SteamOverlayAPI.OpenExternalBrowserURL("https://t.me/restenjxyi")
end)

telegram = tabs.ref3:button("Yumeno.yaw", function()
    print_dev(
        "https://en.neverlose.cc/market/item?id=3OmiZE"
    )

    print(
        "https://en.neverlose.cc/market/item?id=3OmiZE"
    )
end)

local txtinf2 = tabs.ref3:label(
    "\nHello, " .. common.get_username() ..
    ". \n \nDiscord: restenj#8002 , Sponsored by Yumeno.yaw\n"
)

local current_phase = 0
get_word = function(words)
    current_phase = current_phase + 1
    if current_phase > #words then current_phase = 1 end
    return words[current_phase]:gsub('\'', '')
end

events.player_death:set(function(e)
    local localplayer = entity.get_local_player()
    local victim = entity.get(e.userid, true)
    local attacker = entity.get(e.attacker, true)
    local dead = entity.get(e.userid, true)
    if attacker == localplayer and victim ~= localplayer then
        utils.execute_after(
             trash.switchde:get(), function()
            utils.console_exec("say " .. (get_word(text)))
        end)
    end
    if localplayer ~= attacker and dead == localplayer then
        utils.execute_after(
            trash.switchde:get(), function()
            utils.console_exec("say " .. (get_word(deadtrash)))
        end)
    end
end)
Говна много, сделано было за 2-4 минуты.
 
Последнее редактирование:
Пользователь
Статус
Оффлайн
Регистрация
25 Фев 2022
Сообщения
372
Реакции[?]
72
Поинты[?]
3K
а в фаталити апи позволит сделать трештолк после смерти?
 
Участник
Статус
Оффлайн
Регистрация
21 Сен 2019
Сообщения
1,009
Реакции[?]
183
Поинты[?]
9K
code_language.lua:
events.player_death:set(function(e)
    local random = math.random(#trashtalk)

    local me = entity.get_local_player()
    local attacker = entity.get(e.attacker, true)

    if me == attacker then
       utils.console_exec("say " .. trashtalk[random])
    end
end)
В чём сложность так сделать?
 
Пользователь
Статус
Оффлайн
Регистрация
25 Фев 2022
Сообщения
372
Реакции[?]
72
Поинты[?]
3K
code_language.lua:
events.player_death:set(function(e)
    local random = math.random(#trashtalk)

    local me = entity.get_local_player()
    local attacker = entity.get(e.attacker, true)

    if me == attacker then
       utils.console_exec("say " .. trashtalk[random])
    end
end)
В чём сложность так сделать?
ниверлус.цц?
 
Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,191
Реакции[?]
484
Поинты[?]
3K
code_language.lua:
events.player_death:set(function(e)
    local random = math.random(#trashtalk)

    local me = entity.get_local_player()
    local attacker = entity.get(e.attacker, true)

    if me == attacker then
       utils.console_exec("say " .. trashtalk[random])
    end
end)
В чём сложность так сделать?
random = поочередность. Точно
 
she/her
Пользователь
Статус
Оффлайн
Регистрация
29 Сен 2022
Сообщения
294
Реакции[?]
118
Поинты[?]
27K
Код:
local url = network.get(
    "https://media.discordapp.net/attachments/834412294124863538/869503236921499669/bloggif_5ddd7976d9c85.gif"
)

tabs.ref3:texture(render.load_image(url), vector(256, 256))

discord = tabs.ref3:button(
    "Discord channel", function()
    panorama.SteamOverlayAPI.OpenExternalBrowserURL("https://discord.gg/UQV4vne7xf")
end)

telegram = tabs.ref3:button(
    "Telegram channel", function()
    panorama.SteamOverlayAPI.OpenExternalBrowserURL("https://t.me/restenjxyi")
end)

telegram = tabs.ref3:button("Yumeno.yaw", function()
    print_dev(
        "https://en.neverlose.cc/market/item?id=3OmiZE"
    )

    print(
        "https://en.neverlose.cc/market/item?id=3OmiZE"
    )
end)

local txtinf2 = tabs.ref3:label(    "\nHello, " .. common.get_username() ..
    ". \n \nDiscord: restenj#8002 , Sponsored by Yumeno.yaw\n"
)
Говна много, сделано было за 2-4 минуты.
обязательно видимо было добавлять в эту хуйню спащенную все свои ссылки
 
Эксперт
Статус
Оффлайн
Регистрация
22 Мар 2020
Сообщения
2,191
Реакции[?]
484
Поинты[?]
3K
Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,335
Реакции[?]
428
Поинты[?]
96K
хз братка кодстайлик у тя пиздец я даж хз как элект или кто там проверяет не словил инсульт 0_0
зафиксил кодстайл + заставил луашку подучить english (и тебе бы не помешало) + вырезал юзлесс код + починил все что не воркало
JavaScript:
local text = {"EZ BY REZOLVER", "АХФЫХАФЫХАХФЫАХФЫХ, БИЧ ЕБАНЫЙ", "by SANCHEZj hvh boss",
    "why you sleep dog???", "трахнут", "я ķ¤нɥåλ ϯ⤣ü ɱåɱķ£ β Ƥ¤ϯ",
    "$$$ 1 TAP UFF YA $$$ ∩ ( ͡⚆ ͜ʖ ͡⚆) ∩", "GLhf.exe Activated", "СОСАТЬ УЕБА ЕБАНАЯ"
}

local deadtrash = {"сын пидораса онли на чит надеется", "уебище как тебе везет",
    "0 мозга, просто в вжал, хуесос", "ну хуесос, что ты делаешь"
}

local tabs = {
    main = ui.create("TrashTalk"),
    global = ui.create("Global"),
}

local menu = {
    switch = tabs.main:switch("Enable premium trashtalk", false),
    delay_switch = tabs.main:switch("Delay phrases", false),
    delay_amount = tabs.main:slider("Delay time", 0, 15),
    deathsay = tabs.main:switch("Enable deathsay", false)
}

local url = network.get("https://media.discordapp.net/attachments/834412294124863538/869503236921499669/bloggif_5ddd7976d9c85.gif")
tabs.global:texture(render.load_image(url))

local SteamOverlayAPI = panorama.SteamOverlayAPI
local openlnk = SteamOverlayAPI.OpenExternalBrowserURL
tabs.global:button("Discord server", function() openlnk("https://discord.gg/UQV4vne7xf")  end)
tabs.global:button("Telegram channel", function() openlnk("https://t.me/restenjxyi") end)
tabs.global:button("Yumeno.yaw", function() openlnk("https://en.neverlose.cc/market/item?id=3OmiZE") end)

tabs.global:label(
    "\nHello, " .. common.get_username() ..
    ".\n\nDiscord: restenj#8002\n"
)

local current_phase = 0
local get_phrase = function(words)
    current_phase = current_phase + 1
    if current_phase > #words then current_phase = 1 end
    return words[current_phase]
end

events.player_death:set(function(e)
    local localplayer = entity.get_local_player()
    local victim = entity.get(e.userid, true)
    local attacker = entity.get(e.attacker, true)

    if attacker == localplayer and victim ~= localplayer then
        utils.execute_after(
            menu.delay_switch:get() and menu.delay_amount:get() or 0, function()
            utils.console_exec("say " .. (get_phrase(text)))
        end)
    end

    if menu.deathsay:get() and attacker ~= localplayer and victim == localplayer then
        utils.execute_after(
            menu.delay_switch:get() and menu.delay_amount:get() or 0, function()
            utils.console_exec("say " .. (get_phrase(deadtrash)))
        end)
    end
end)
 
Последнее редактирование:
Пользователь
Статус
Оффлайн
Регистрация
25 Фев 2022
Сообщения
372
Реакции[?]
72
Поинты[?]
3K
хз братка кодстайлик у тя пиздец я даж хз как элект или кто там проверяет не словил инсульт 0_0
зафиксил кодстайл + заставил луашку подучить english (и тебе бы не помешало) + вырезал юзлесс код + починил все что не воркало
JavaScript:
local text = {"EZ BY REZOLVER", "АХФЫХАФЫХАХФЫАХФЫХ, БИЧ ЕБАНЫЙ", "by SANCHEZj hvh boss",
    "why you sleep dog???", "трахнут", "я ķ¤нɥåλ ϯ⤣ü ɱåɱķ£ β Ƥ¤ϯ",
    "$$$ 1 TAP UFF YA $$$ ∩ ( ͡⚆ ͜ʖ ͡⚆) ∩", "GLhf.exe Activated", "СОСАТЬ УЕБА ЕБАНАЯ"
}

local deadtrash = {"сын пидораса онли на чит надеется", "уебище как тебе везет",
    "0 мозга, просто в вжал, хуесос", "ну хуесос, что ты делаешь"
}

local tabs = {
    main = ui.create("TrashTalk"),
    global = ui.create("Global"),
}

local menu = {
    switch = tabs.main:switch("Enable premium trashtalk", false),
    delay_switch = tabs.main:switch("Delay phrases", false),
    delay_amount = tabs.main:slider("Delay time", 0, 15),
    deathsay = tabs.main:switch("Enable deathsay", false)
}

local url = network.get("https://media.discordapp.net/attachments/834412294124863538/869503236921499669/bloggif_5ddd7976d9c85.gif")
tabs.global:texture(render.load_image(url))

local SteamOverlayAPI = panorama.SteamOverlayAPI
local openlnk = SteamOverlayAPI.OpenExternalBrowserURL("https://discord.gg/UQV4vne7xf")
tabs.global:button("Discord server", function() openlnk("https://discord.gg/UQV4vne7xf")  end)
tabs.global:button("Telegram channel", function() openlnk("https://t.me/restenjxyi") end)
tabs.global:button("Yumeno.yaw", function() openlnk("https://en.neverlose.cc/market/item?id=3OmiZE") end)

tabs.global:label(
    "\nHello, " .. common.get_username() ..
    ".\n\nDiscord: restenj#8002\n"
)

local current_phase = 0
local get_phrase = function(words)
    current_phase = current_phase + 1
    if current_phase > #words then current_phase = 1 end
    return words[current_phase]
end

events.player_death:set(function(e)
    local localplayer = entity.get_local_player()
    local victim = entity.get(e.userid, true)
    local attacker = entity.get(e.attacker, true)

    if attacker == localplayer and victim ~= localplayer then
        utils.execute_after(
            menu.delay_switch:get() and menu.delay_amount:get() or 0, function()
            utils.console_exec("say " .. (get_phrase(text)))
        end)
    end

    if menu.deathsay:get() and attacker ~= localplayer and victim == localplayer then
        utils.execute_after(
            menu.delay_switch:get() and menu.delay_amount:get() or 0, function()
            utils.console_exec("say " .. (get_phrase(deadtrash)))
        end)
    end
end)
минет сделаю, только перепиши под фаталити
 
Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,335
Реакции[?]
428
Поинты[?]
96K
nikogda nikogda
Пользователь
Статус
Оффлайн
Регистрация
29 Окт 2018
Сообщения
303
Реакции[?]
99
Поинты[?]
0
Пользователь
Статус
Оффлайн
Регистрация
25 Фев 2022
Сообщения
372
Реакции[?]
72
Поинты[?]
3K
Сверху Снизу