Как получить патроны игрока?
|
|
king(rus)
|
Дата: Четверг, 20.11.2014, 06:19:21 | Сообщение # 1 |
|
Сообщений: 109
Репутация: 2 [ +/- ]
|
|
Как получить патроны игрока в обойме и в запасе?
|
|
| |
BarD
|
Дата: Четверг, 20.11.2014, 12:09:30 | Сообщение # 2 |
|
Сообщений: 943
Репутация: 137 [ +/- ]
|
|
Код GetEntProp(client, Prop_Send, "m_iAmmo"); // запас GetEntProp(index, Prop_Send, "m_iClip1"); //обойма // index - это индекс оружия
Сообщение отредактировал BarD - Четверг, 20.11.2014, 12:09:55 |
|
| |
king(rus)
|
Дата: Четверг, 20.11.2014, 16:07:32 | Сообщение # 3 |
|
Сообщений: 109
Репутация: 2 [ +/- ]
|
|
Не то
|
|
| |
iEx
|
Дата: Четверг, 20.11.2014, 20:26:05 | Сообщение # 4 |
|
Сообщений: 304
Репутация: 23 [ +/- ]
|
|
А какие тогда,если не эти...
|
|
| |
king(rus)
|
Дата: Четверг, 20.11.2014, 21:08:11 | Сообщение # 5 |
|
Сообщений: 109
Репутация: 2 [ +/- ]
|
|
Цитата iEx ( ) А какие тогда,если не эти... Допустим возьмём дигл. Вывод этих строк будет: в обойме: 0, в запасе 7.Добавлено (20.11.2014, 21:08:11) ---------------------------------------------
Код activeOffset = FindSendPropOffs("CAI_BaseNPC", "m_hActiveWeapon"); new ActiveWeapon = GetEntDataEnt2(client, activeOffset); PrintToChatAll("Патронов в обойме: %d", GetEntProp(client, Prop_Send, "m_iAmmo")); PrintToChatAll("Патронов в запасе: %d", GetEntProp(ActiveWeapon, Prop_Send, "m_iClip1"));
|
|
| |
BarD
|
Дата: Пятница, 21.11.2014, 11:44:03 | Сообщение # 6 |
|
Сообщений: 943
Репутация: 137 [ +/- ]
|
|
Ты перепутал. Я написал: Цитата BarD ( ) GetEntProp(client, Prop_Send, "m_iAmmo"); // запас GetEntProp(index, Prop_Send, "m_iClip1"); //обойма // index - это индекс оружия А ты наоборот обойму и запас поставил.
|
|
| |
_wS_
|
Дата: Пятница, 21.11.2014, 13:29:04 | Сообщение # 7 |
|
GetEntProp(client, Prop_Send, "m_iAmmo", _, x) x = GetEntProp(weapon_index, Prop_Send, "m_iPrimaryAmmoType") x = :
Код 1 -> deagle 2 -> ak47, scout, aug, g3sg1 3 -> galil, famas, m4a1, sg550, sg552 4 -> m249 5 -> awp 6 -> glock, elite, tmp, mp5navy 7 -> m3, xm1014 8 -> usp, mac10, ump45 9 -> p228 10 -> fiveseven, p90 11 -> hegrenade he 12 -> flashbang fb 13 -> smokegrenade sg
|
|
| |