Sidebar

Патроны на карте

San0cheK

New member
08.07.11
39
Патроны на карте

Всем привет, такой вопрос: Возможно ли в Cs 1.6 спавнить патроны в любом месте посредством самой карты. т.е без помощи амхх плагинов.
На картинке, конечно, это сделано через плагин, ну вы меня поняли...
 

Вкладення

San0cheK

New member
08.07.11
39
Появились кое-какие соображения. Сейчас проверю. Позже отпишусь

Post automatically merged:

Enimakanaon сказав(ла):
2 San0cheK:
Пушки - можно. А вот патроны, насколько я знаю, нет.
Есть вариант создать только патроны от дробовика, и то через func_breakable/Spawn on break/shotgun shells
В энтити Game_player_equip есть пункты, которые и выдают те самые патроны, любого калибра и в разных количествах.
В .fgd написано (дмитрича):[HIDE] ammo_9mm (choices) : "Give 9mm Parabellum Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips (Fill Glock 18)"
4: "4 Clips (Fill Elites, MP5 & TMP)"
]

ammo_45acp (choices) : "Give .45 ACP Ammo" : 0 =
[
0: "No"
1: "1 Clip (12 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips (Fill USP45)"
5: "5 Clips"
6: "6 Clips"
7: "7 Clips"
8: "8 Clips (Fill Mac-10)"
9: "9 Clips (Fill UMP 45)"
]

ammo_50ae (choices) : "Give .50 Deagle Ammo" : 0 =
[
0: "No"
1: "1 Clip (7 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips"
5: "5 Clips (Fill Desert Eagle)"
]

ammo_57mm (choices) : "Give 5.7mm Ammo" : 0 =
[
0: "No"
1: "1 Clip (50 Bullets Per Clip)"
2: "2 Clips (Fill Five-Seven & P90)"
]

ammo_357sig (choices) : "Give .357 SIG Ammo" : 0 =
[
0: "No"
1: "1 Clip (13 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips (Fill P-228)"
]

ammo_buckshot (choices) : "Give 12 Gauge Ammo" : 0 =
[
0: "No"
1: "1 Clip (8 Shells Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips (Fill Benelli M3, XM1014)"
]

ammo_762nato (choices) : "Give 7.62mm NATO Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips (Fill Scout & G3/S-G1)"
3: "3 Clips (Fill AK-47)"
]

ammo_556nato (choices) : "Give 5.56mm NATO Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips"
3: "3 Fill SG552 M4A1 Aug SG550"
]

ammo_556natobox (choices) : "Give 5.56mm NATO Box Ammo" : 0 =
[
0: "No"
1: "1 Clip (30 Bullets Per Clip)"
2: "2 Clips"
3: "3 Clips"
4: "4 Clips"
5: "5 Clips"
6: "6 Clips"
7: "7 Clips (Fill FN M249 Para)"

] [/HIDE]

Это тот самый код, который через Game_player_equip дает патроны...
Идем дальше. Нашел в .fgd ту самую функцию func_breakable/Spawn on break/shotgun shells где после уничтожения ящика нам падают патроны.
[HIDE]spawnobject(choices) : "Spawn On Break" : 0 =
[
0: "Nothing"
1: "Battery"
2: "Healthkit"
9: "Shotgun Shells"
][/HIDE]
И...все. Что значит цифра 9 в пункте....?. Где полный список всех возможных пунктов...?
Я с .fgd не дружу, может быть, как нибудь можно заменить или добавить патроны %)
 
Останнє редагування:

Flash

VIP
VIP
21.09.04
16 980
41
  • Золотая медаль 111
  • Серебряная медаль 216
  • Золотая медаль 221
  • Серебряная медаль 311
  • Серебряная медаль 115
  • Золотая медаль 125
  • Золотая медаль 211
Вообще-то можно, через game_player_equip.
Правда там надо поставить флаг Use only и задать имя энтити.
 

San0cheK

New member
08.07.11
39
Flash сказав(ла):
Вообще-то можно, через game_player_equip.
Правда там надо поставить флаг Use only и задать имя энтити.
Расскажите поподробнее. Как именно можно по карте раскидать патроны на вашем примере? :unsure:

Было бы супер если еще к этому делу пример-исходник :]
 
Останнє редагування:

Flash

VIP
VIP
21.09.04
16 980
41
  • Золотая медаль 111
  • Серебряная медаль 216
  • Золотая медаль 221
  • Серебряная медаль 311
  • Серебряная медаль 115
  • Золотая медаль 125
  • Золотая медаль 211
Если важно именно раскидать, а не скажем сделать ящики с патронами, которые будут давать патроны по нажатию, то можно придумать следующий вариант, расставить на карте модельки патронов и вокруг них многоразовый триггер, который и будет активировать соответствующий эквип.
ЗЫ. Также схему можно усложнить, добавить енв_рендеры для скрытия\отображения модельки патронов, поставить задержку на повторную активацию триггера, плюс звук спавна.

Post automatically merged:

Вот тебе три варианта.
 

Вкладення

San0cheK

New member
08.07.11
39
Благодарю. :drink:
Интересно, а можно выкидывать патроны на карте, скажем через armoury_entity?
С вашим способом боюсь быстро достигну лимита. Слишком много интить. :crying:
В самом fgd поковыряться. Путем добавления дополнительных пунктов.
А вместо стандартной коробки с патронами от дробовика добавить другую модель.
 

Вкладення

Останнє редагування:

Flash

VIP
VIP
21.09.04
16 980
41
  • Золотая медаль 111
  • Серебряная медаль 216
  • Золотая медаль 221
  • Серебряная медаль 311
  • Серебряная медаль 115
  • Золотая медаль 125
  • Золотая медаль 211
2 San0cheK:
Разумеется, плюс из-за системы раундов весьма вероятны проблемы с отображением модельки.
Через армори энтити не получится, в самой энтити выбор оружия из списка, там идёт номерами.
Так что либо через амх плагин, либо использовать как самый экономный вариант кнопку.
Хотя если сделать брашевую кнопку в виду коробки с патронами, плюс поставить большую скорость движения вниз, то вполне может получится. Разумеется надо кнопке поставить флаг "От прикосновения", а не через использование. Плюс можно сэкономить на энтити эквипа — использовать один эквин на один тип патронов.
 

Game Server

Доноры Красавчики

Користувачі онлайн