Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Поиск скрипта

Статус
В этой теме нельзя размещать новые ответы.

Vооdy

Пользователь
Регистрация
13 Апр 2020
Сообщения
32
Реакции
0
Баллы
20
Возраст
22
Пол
Мужской
Род занятий
Самоучка. Хуючка.
Приветствую, хотел бы узнать что за скрипт.
Он используется в основном на SWPR - серверах, короче скрипт на арсенал,
т.е оружие при спавне не выдается а его можно взять только в арсенале.

Если у кого-то есть и он хочет поделиться буду рад ;)
А так мне бы его название если он есть на gmodstore или еще где-то,
или слит и т.д
 

YT_Herobrine

Пользователь
Регистрация
20 Апр 2020
Сообщения
135
Реакции
0
Баллы
30
Клан-тег
BLATITeamGang
Род занятий
Кодингом
Приветствую, хотел бы узнать что за скрипт.
Он используется в основном на SWPR - серверах, короче скрипт на арсенал,
т.е оружие при спавне не выдается а его можно взять только в арсенале.

Если у кого-то есть и он хочет поделиться буду рад ;)
А так мне бы его название если он есть на gmodstore или еще где-то,
или слит и т.д
смотри вложение там есть специальный терминал(просто там еще другие скрипты просто удалишь их!) ну так вот там терминал опознующий твою личность с надписью выдача оружие! сам в конфиге под работы настроишь что и кому будет выдаваться
 

Вложения

  • maik200.zip
    28.1 KB · Просмотры: 11

YT_Herobrine

Пользователь
Регистрация
20 Апр 2020
Сообщения
135
Реакции
0
Баллы
30
Клан-тег
BLATITeamGang
Род занятий
Кодингом
изменил готовый уже! там entities она только тебе нужна!
 

Вложения

  • maik200.zip
    4.4 KB · Просмотры: 12

MZmeyy

Пользователь
Проверенный
Регистрация
6 Фев 2023
Сообщения
4
Реакции
0
Баллы
3
Клан-тег
1
Пол
Мужской
Семейное положение
Не женат
Спасибо, от души.
Мужик, я профессии настроил, но пишет мол, для сотрудников ГО. Профессия вроде стоит указанная в коде.

Код:
AddCSLuaFile("cl_init.lua")
AddCSLuaFile("shared.lua")
include("shared.lua")

function ENT:Initialize()
    self:SetModel("models/props_combine/combine_interface001.mdl")
    self:PhysicsInit(SOLID_VPHYSICS)
    self:SetMoveType(MOVETYPE_VPHYSICS)
    self:SetSolid(SOLID_VPHYSICS)
    local phys = self:GetPhysicsObject()
    phys:Wake()   
    self:SetNWInt("FactoryIsWorking", 0)
    self:SetUseType( SIMPLE_USE )
    -- предотвращение абуза
    self.LastUse = 0
    self.Delay = 2
    util.AddNetworkString( "giveWeapons" )
    util.AddNetworkString( "giveAmmo" )
    
    
end
util.AddNetworkString( "giveWeapons" )

function ENT:AcceptInput( Name, Activator, Caller )   
    if Name == "Use" and Caller:IsPlayer() then
        if !Caller:isCP() then DarkRP.notify(Caller, 1, 2, "Доступно только для сотрудников ГО!") return end
        umsg.Start("CPTerminalOpen", Caller)
        umsg.End()
    end
end

function ENT:Use(ply)
end

net.Receive( "giveWeapons", function( len, ply ) -- выдача оружия тут!
    -- ply:Give("ID оружия")
    -- elseif ply:Team() == TEAM_ID then ply:Give("weapon_ment")

    if ply:Team() == TEAM_RECRUIT then                    ply:Give("weapon_rpw_binoculars"),
    --
    elseif ply:Team() == TEAM_AFIGHTER then            ply:Give("tfa_m67")    ply:Give("salute_swep")    ply:Give("tfa_ins2_mk18")    ply:Give("tfa_ins2_m9"),
    elseif ply:Team() == TEAM_ATANKER then            ply:Give("tfa_m67")    ply:Give("salute_swep")    ply:Give("tfa_ins2_mk18")    ply:Give("tfa_ins2_m9"),
    elseif ply:Team() == TEAM_AMEDIC then            ply:Give("tfa_m67")    ply:Give("salute_swep")    ply:Give("tfa_ins2_mk18")    ply:Give("tfa_ins2_m9"),
    elseif ply:Team() == TEAM_COMMANDER then            ply:Give("tfa_m67")    ply:Give("salute_swep")    ply:Give("tfa_ins2_mk18")    ply:Give("tfa_ins2_m9")

    
    
    end
end )

net.Receive( "giveAmmo", function( len, ply )

    ply:addMoney(-250) -- снятие денег


    ply:GiveAmmo( 30, "tfa_ammo_ar2", true )

    ply:GiveAmmo( 30, "tfa_ammo_357", true )

    ply:GiveAmmo( 30, "tfa_ammo_smg", true )

    ply:GiveAmmo( 12, "tfa_ammo_357", true )

    ply:GiveAmmo( 24, "tfa_ammo_pistol", true )

    ply:GiveAmmo( 18, "tfa_ammo_buckshot", true )

    ply:GiveAmmo( 2, "tfa_ammo_sniper_rounds", true )
    
    ply:GiveAmmo( 10, "tfa_ammo_smg1_grenade_large", true )
end )
 

KailHet

Модератор
Команда форума
Регистрация
5 Ноя 2019
Сообщения
729
Реакции
9
Баллы
52
Возраст
21
Веб-сайт
kailhet.github.io
Пол
Мужской
Семейное положение
Свободен(а) как ветер
Род занятий
Веб разработчик
Мужик, я профессии настроил, но пишет мол, для сотрудников ГО. Профессия вроде стоит указанная в коде.

Код:
AddCSLuaFile("cl_init.lua")
AddCSLuaFile("shared.lua")
include("shared.lua")

function ENT:Initialize()
    self:SetModel("models/props_combine/combine_interface001.mdl")
    self:PhysicsInit(SOLID_VPHYSICS)
    self:SetMoveType(MOVETYPE_VPHYSICS)
    self:SetSolid(SOLID_VPHYSICS)
    local phys = self:GetPhysicsObject()
    phys:Wake()  
    self:SetNWInt("FactoryIsWorking", 0)
    self:SetUseType( SIMPLE_USE )
    -- предотвращение абуза
    self.LastUse = 0
    self.Delay = 2
    util.AddNetworkString( "giveWeapons" )
    util.AddNetworkString( "giveAmmo" )
   
   
end
util.AddNetworkString( "giveWeapons" )

function ENT:AcceptInput( Name, Activator, Caller )  
    if Name == "Use" and Caller:IsPlayer() then
        if !Caller:isCP() then DarkRP.notify(Caller, 1, 2, "Доступно только для сотрудников ГО!") return end
        umsg.Start("CPTerminalOpen", Caller)
        umsg.End()
    end
end

function ENT:Use(ply)
end

net.Receive( "giveWeapons", function( len, ply ) -- выдача оружия тут!
    -- ply:Give("ID оружия")
    -- elseif ply:Team() == TEAM_ID then ply:Give("weapon_ment")

    if ply:Team() == TEAM_RECRUIT then                    ply:Give("weapon_rpw_binoculars"),
    --
    elseif ply:Team() == TEAM_AFIGHTER then            ply:Give("tfa_m67")    ply:Give("salute_swep")    ply:Give("tfa_ins2_mk18")    ply:Give("tfa_ins2_m9"),
    elseif ply:Team() == TEAM_ATANKER then            ply:Give("tfa_m67")    ply:Give("salute_swep")    ply:Give("tfa_ins2_mk18")    ply:Give("tfa_ins2_m9"),
    elseif ply:Team() == TEAM_AMEDIC then            ply:Give("tfa_m67")    ply:Give("salute_swep")    ply:Give("tfa_ins2_mk18")    ply:Give("tfa_ins2_m9"),
    elseif ply:Team() == TEAM_COMMANDER then            ply:Give("tfa_m67")    ply:Give("salute_swep")    ply:Give("tfa_ins2_mk18")    ply:Give("tfa_ins2_m9")

   
   
    end
end )

net.Receive( "giveAmmo", function( len, ply )

    ply:addMoney(-250) -- снятие денег


    ply:GiveAmmo( 30, "tfa_ammo_ar2", true )

    ply:GiveAmmo( 30, "tfa_ammo_357", true )

    ply:GiveAmmo( 30, "tfa_ammo_smg", true )

    ply:GiveAmmo( 12, "tfa_ammo_357", true )

    ply:GiveAmmo( 24, "tfa_ammo_pistol", true )

    ply:GiveAmmo( 18, "tfa_ammo_buckshot", true )

    ply:GiveAmmo( 2, "tfa_ammo_sniper_rounds", true )
   
    ply:GiveAmmo( 10, "tfa_ammo_smg1_grenade_large", true )
end )
1675950293494.png
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу