PDA

Просмотр полной версии : [Вопрос] GetPlayerWeaponData



DmX
02.07.2014, 02:14
new weapons[13][2];
for (new i = 0; i < 13; i++)
{
GetPlayerWeaponData(spec[playerid], i, weapons[i][0], weapons[i][1]);
format(asd,sizeof(asd),FixText("~y~Оружее: ~r~%s (~g~%d~r~)"),GetWeaponsName(spec[playerid]),weapons[i][1]);
TextDrawSetString(specWeap[playerid], asd);
}

Почему показывает кол-во патронов 0?

underwoker
02.07.2014, 02:55
Функцию GetWeaponsName сюда.

OKStyle
02.07.2014, 08:24
http://wiki.sa-mp.com/wiki/GetWeaponName

Ай, букву s не заметил. Думал некастомная)) Скорее всего смысл тот же, но из массива берутся названия оружий.

Seregamil
02.07.2014, 10:32
new weapons[13][2];
for (new i = 0; i < 13; i++)
{
GetPlayerWeaponData(spec[playerid], i, weapons[i][0], weapons[i][1]);
format(asd,sizeof(asd),FixText("~y~Оружее: ~r~%s (~g~%d~r~)"),GetWeaponsName(spec[playerid]),weapons[i][1]);
TextDrawSetString(specWeap[playerid], asd);
}
Зачем массив?

new weaponid, ammo;
for (new i = 0; i < 13; i++)
{
GetPlayerWeaponData(spec[playerid], i, weaponid, ammo);
format(asd,sizeof(asd),FixText("~y~Оружие: ~r~%s (~g~%d~r~)"),GetWeaponsName( weaponid ), ammo);
TextDrawSetString(specWeap[playerid], asd);
}
И так, для справочки: http://wiki.sa-mp.com/wiki/GetPlayerAmmo

OKStyle
02.07.2014, 10:51
Ай, букву s не заметил. Думал некастомная))
Оказывается, не я один.

underwoker
02.07.2014, 12:51
Оказывается, не я один.
J_J болтание самим с собой, признак... Эм... ну признак вобщем.

OKStyle
02.07.2014, 13:19
Неумение читать - признак куда более печального :boredom:

underwoker
02.07.2014, 15:39
Неумение читать - признак куда более печального :boredom:
Научи читать, дабы печальтоску разогнать.

OKStyle
02.07.2014, 18:58
Это не входит в спектр услуг моей Лаборатории :mosking: