ПредишенСледващото

Програмиране статия от двигател Gold Source и работа с SDK

Хакерски оръжие - хвърлят да покровители

Няма достатъчно кръга в Half-Life за питон или не е убеден, че рог MP5 50 патрона? Не е проблем, ние го оправя.

Така че, отворете файла в кода на SDK weapons.h и за линията изглежда:

// оръжие клип / носят капацитет амуниции

Там е посочена като най-много може да се касети.
Търсим:

#define _357_MAX_CARRY Nbsp 36

#define _357_MAX_CARRY Nbsp 100

Сега можем да бъдем с 100 патрона за "питон" :)

И така Сега MP5 се включи.
Търсим:

// максималният размер на амуниции клип всяко оръжие може да побере

Това е колко кръга можете да зареждате максимума в оръжие

#define MP5_MAX_CLIP Nbsp 50
#define MP5_DEFAULT_AMMO nbsp25

Nbsp Nbsp # определят MP5_MAX_CLIP Nbsp 30
Nbsp Nbsp # определят MP5_DEFAULT_AMMO nbsp30

Сега, във всяка поставена титуляр в продължение на 30 рунда, и първоначално липсваше (в frazochka :)) самоличност машина "на 30. Но това не е всичко.

Nbsp Nbsp // сумата по подразбиране на амуниции, която идва с всеки пистолет, когато той стартира нов процес

Броят на кръга в дава на играчите (дам оръжие.) С оръжие.
Търсим:

Nbsp Nbsp # определят MP5_DEFAULT_GIVE Nbsp 25
Nbsp Nbsp # определят MP5_DEFAULT_AMMO Nbsp 25

Отново се промени, за да:

Nbsp Nbsp # определят MP5_DEFAULT_GIVE Nbsp 30
Nbsp Nbsp # определят MP5_DEFAULT_AMMO Nbsp 30

По този начин, всички 30 отново.
Търсим.

Nbsp Nbsp // Размерът на амуниции даден играч от покупка с амуниции.

Това е колко кръга в клетката, да лежи на пода.

Уф. Както всичко. Събиране и се наслаждавайте. )

Вижте също изкуство. "Създаване на ново оръжие"

Подкрепете проекта - споделете линка, благодаря!