DarkRP:Shipments:ru

Код будет выглядеть вот таким вот образом(Тут указаны подсказки, вместо синтаксиса):

 AddCustomShipment("<Название оружия>", "<Путь до модели)>", "<Класс>", <Цена>, <Кол-во оружия в коробке>, <Необязательное поле: true/false продаются по одному, true - да, false - нет>, <Необязательное поле: Цена за штуку>, <Необязательное поле: /buy only = true - Любой игрок может купить, true - да, false - нет.>, Необязательное поле: На какой работе можно покупать это оружие, Необязательное поле: Путь до модели коробки)

Вот пример HL2 Pistol:

 AddCustomShipment("HL2pistol", "models/weapons/W_pistol.mdl", "weapon_pistol", 500, 10, false, 200, false, {TEAM_GUN})


 * TEAM_GUN - в данном случае это торговец оружием, то есть только он сможет купить его и продать другому игроку.

Описание функций:
Shipment("HL2pistol") = Название, показываемое в меню на F4.

"models/weapons/W_pistol.mdl" = Путь до модельки оружия.

"weapon_pistol" = Подтип.

500 = Цена за коробку оружия.

10 = Кол-во оружия в коробке.

false = Могут ли игроки покупать оружие. Если вы установите в этом поле значение true, то игроки смогут покупать по одной штуке, даже если они не торговцы оружием, а если false, то они не смогут купить оружие. Но игрок с профессией продавец оружия, сможет.

200 = Цена оружия за одну штуку.

false = /buy, Если вы установите true, то все игроки смогут купить коробку оружия, а если false, то нет. Но продавец оружия сможет.

{TEAM_GUN} = Список работ, кто может покупать данное оружие. К примеру {TEAM_GUN, TEAM_CHIEF}.

Примеры коробок с оружием из CS:S :
'''Внимание!!! Это только пример! Оружие, указанное ниже, не работает!!!'''.

 -- CS:S Weps AddCustomShipment("M249", "models/weapons/w_mach_m249para.mdl", "weapon_real_cs_m249", 6000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Galil", "models/weapons/w_rif_galil.mdl", "weapon_real_cs_galil", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("AK47", "models/weapons/w_rif_ak47.mdl", "weapon_real_cs_ak47", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("M4A1", "models/weapons/w_rif_m4a1.mdl", "weapon_real_cs_m4a1", 3900, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Famas", "models/weapons/w_rif_famas.mdl", "weapon_real_cs_famas", 3900, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("AWP", "models/weapons/w_snip_awp.mdl", "weapon_real_cs_awp", 5000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Scout", "models/weapons/w_snip_scout.mdl", "weapon_real_cs_scout", 4500, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("SteyrAug", "models/weapons/w_rif_aug.mdl", "weapon_real_cs_aug", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("SG552", "models/weapons/w_rif_sg552.mdl", "weapon_real_cs_sg552", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("G3SG1", "models/weapons/w_snip_g3sg1.mdl", "weapon_real_cs_g3sg1", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("SG550", "models/weapons/w_snip_sg550.mdl", "weapon_real_cs_sg550", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("UMP45", "models/weapons/w_smg_ump45.mdl", "weapon_real_cs_ump_45", 3600, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("P90", "models/weapons/w_smg_p90.mdl", "weapon_real_cs_p90", 3500, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("TMP", "models/weapons/w_smg_tmp.mdl", "weapon_real_cs_tmp", 3500, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("MP5", "models/weapons/w_smg_mp5.mdl", "weapon_real_cs_mp5a5", 3200, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Mac10", "models/weapons/w_smg_mac10.mdl", "weapon_real_cs_mac10", 3000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("AutoShotgun", "models/weapons/w_shot_xm1014.mdl", "weapon_real_cs_xm1014", 3000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Shotgun", "models/weapons/w_shot_m3super90.mdl", "weapon_real_cs_pumpshotgun", 2500, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Grenade", "models/weapons/w_eq_fraggrenade.mdl", "weapon_real_cs_grenade", 15000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Flash", "models/weapons/w_eq_flashbang_thrown.mdl", "weapon_real_cs_flash", 2000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Smoke", "models/weapons/w_eq_smokegrenade.mdl", "weapon_real_cs_smoke", 2000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("DualElites", "models/weapons/w_pist_elite_dropped.mdl", "weapon_real_cs_elites", 2300, 10, true, 250, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Deagle", "models/weapons/w_pist_deagle.mdl", "weapon_real_cs_desert_eagle", 2300, 10, true, 250, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("USP", "models/weapons/w_pist_usp.mdl", "weapon_real_cs_usp", 2200, 10, true, 240, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("P228", "models/weapons/w_pist_p228.mdl", "weapon_real_cs_p228", 2100, 10, true, 220, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Glock", "models/weapons/w_pist_glock18.mdl", "weapon_real_cs_glock18", 2000, 10, true, 210, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("FiveSeven", "models/weapons/w_pist_fiveseven.mdl", "weapon_real_cs_five-seven", 1900, 10, true, 200, false, {TEAM_GUN, TEAM_ADMIN}) AddCustomShipment("Knife", "models/weapons/w_knife_t.mdl", "weapon_real_cs_knife", 2000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})

Вот пример кода Админ.Полиции:

 TEAM_ADMIN = AddExtraTeam("Admin Police",   color = Color(255,255,255,255),     model = "models/player/Combine_Super_Soldier.mdl",     description = The Admin Police is only used by admins, they do the most basic admin things.,     weapons = {"Glock", "StunStick", "Arrest Baton", "Unarrest Baton"},     command = "adminpolice",     max = 3,     salary = 50,     admin = 1,     vote = false,     hasLicense = true,     NeedToChangeFrom = TEAM_POLICE)