Стандартные Работы
• Данные работы из конфига, не очень понятный пример, но для конкретики загляните лучше в Гражданин и Мэр
if not Ambi.DarkRP.Config.jobs_create_defaults then return end
local Gen, C = Ambi.Packages.Out( 'general, colors' )
local Add = Ambi.DarkRP.AddJobTable
local MODELS_CITIZEN = {
'models/player/Group01/male_07.mdl',
'models/player/Group01/male_02.mdl',
'models/player/Group01/male_01.mdl',
'models/player/Group01/male_03.mdl',
'models/player/Group01/male_04.mdl',
'models/player/Group01/male_05.mdl',
'models/player/Group01/male_06.mdl',
'models/player/Group01/male_08.mdl',
'models/player/Group01/male_09.mdl',
'models/player/Group01/female_01.mdl',
'models/player/Group01/female_02.mdl',
'models/player/Group01/female_03.mdl',
'models/player/Group01/female_04.mdl',
'models/player/Group01/female_05.mdl',
'models/player/Group01/female_06.mdl'
}
local MODELS_MEDICS = {
'models/player/Group03m/male_07.mdl',
'models/player/Group03m/male_02.mdl',
'models/player/Group03m/male_01.mdl',
'models/player/Group03m/male_03.mdl',
'models/player/Group03m/male_04.mdl',
'models/player/Group03m/male_05.mdl',
'models/player/Group03m/male_06.mdl',
'models/player/Group03m/male_08.mdl',
'models/player/Group03m/male_09.mdl',
'models/player/Group03m/female_01.mdl',
'models/player/Group03m/female_02.mdl',
'models/player/Group03m/female_03.mdl',
'models/player/Group03m/female_04.mdl',
'models/player/Group03m/female_05.mdl',
'models/player/Group03m/female_06.mdl',
}
local MODELS_GANGSTERS = {
'models/player/Group03/male_07.mdl',
'models/player/Group03/male_02.mdl',
'models/player/Group03/male_01.mdl',
'models/player/Group03/male_03.mdl',
'models/player/Group03/male_04.mdl',
'models/player/Group03/male_05.mdl',
'models/player/Group03/male_06.mdl',
'models/player/Group03/male_08.mdl',
'models/player/Group03/male_09.mdl',
'models/player/Group03/female_01.mdl',
'models/player/Group03/female_02.mdl',
'models/player/Group03/female_03.mdl',
'models/player/Group03/female_04.mdl',
'models/player/Group03/female_05.mdl',
'models/player/Group03/female_06.mdl'
}
local MODELS_SWAT = {
'models/player/swat.mdl',
'models/player/urban.mdl',
'models/player/gasmask.mdl',
'models/player/riot.mdl',
}
local WEAPONS_POLICE = {
'arrest_stick',
'unarrest_stick',
'stunstick',
'weapon_pistol',
}
local WEAPONS_SWAT = {
'arrest_stick',
'unarrest_stick',
'stunstick',
'door_ram',
'weapon_pistol',
'weapon_smg1',
}
local WEAPONS_SHERIFF = {
'arrest_stick',
'unarrest_stick',
'stunstick',
'door_ram',
'weapon_357',
'weapon_smg1',
'weapon_shotgun',
}
local WEAPONS_MAYOR = {
'unarrest_stick',
'stunstick',
}
local WEAPONS_MEDIC = {
'med_kit'
}
-- ---------------------------------------------------------------------------------------------------------------------------------------
Add{ class = 'TEAM_CITIZEN',
name = 'Житель',
command = 'citizen',
models = MODELS_CITIZEN,
max = 0,
category = 'Жители',
color = C.AMBI_GREEN,
}
Add{ class = 'TEAM_MEDIC',
name = 'Врач',
command = 'medic',
max = 4,
category = 'Жители',
models = MODELS_MEDICS,
weapons = WEAPONS_MEDIC,
demote = true,
color = C.RU_PINK,
}
Add{ class = 'TEAM_POLICE',
name = 'Полицейский',
command = 'police',
category = 'Полиция',
description = 'Сотрудник правопорядка',
color = C.AMBI_BLUE,
police = true,
weapons = WEAPONS_POLICE,
demote = true,
vote = true,
models = { 'models/player/police.mdl', 'models/player/police_fem.mdl' }
}
Add{ class = 'TEAM_SWAT',
name = 'Спецназ',
command = 'swat',
category = 'Полиция',
description = 'Отряд Специального Назначения, подчиняется Шерифу',
from = 'TEAM_POLICE',
color = C.AMBI_BLUE,
police = true,
weapons = WEAPONS_SWAT,
demote = true,
models = MODELS_SWAT,
}
Add{ class = 'TEAM_SHERIFF',
name = 'Шериф',
command = 'sheriff',
category = 'Полиция',
description = 'Шериф города. Полностью руководит Полицейским Участком',
color = C.AMBI_HARD_BLUE,
police = true,
weapons = WEAPONS_SHERIFF,
max = 1,
vote = true,
demote = true,
models = { 'models/player/barney.mdl' },
}
Add{ class = 'TEAM_GUNDEALER',
name = 'Продавец Оружия',
command = 'gundealer',
category = 'Жители',
description = 'Житель города, но имеющий право продавать оружие',
color = C.AMBI_CARROT,
max = 4,
demote = true,
models = { 'models/player/monk.mdl' },
}
Add{ class = 'TEAM_BUSINESSMAN',
name = 'Предприниматель',
command = 'businessman',
category = 'Жители',
description = 'Житель города, способный покупать больше дверей',
color = C.AMBI_SALAT,
max = 4,
doors_max = 10,
models = { 'models/player/magnusson.mdl' },
}
Add{ class = 'TEAM_GANGSTER',
name = 'Бандит',
command = 'gangster',
category = 'Криминал',
description = 'Самый низкоранговый бандит. Нарушает закон в одиночку, либо с группой',
color = C.FLAT_GRAY,
weapons = { 'lockpick' },
models = MODELS_GANGSTERS,
}
Add{ class = 'TEAM_MAYOR',
name = 'Мэр',
command = 'mayor',
category = 'Мэрия',
description = 'Администратор города: управляет полицией',
color = C.FLAT_DARK_RED,
max = 1,
demote_after_death = true,
mayor = true,
weapons = WEAPONS_MAYOR,
vote = true,
models = { 'models/player/breen.mdl', 'models/player/mossman_arctic.mdl' },
}
Last updated