Показать сообщение отдельно

  #1  
Старый 18.08.2018, 14:30
ALF
Постоянный
Регистрация: 14.11.2017
Сообщений: 319
С нами: 4472205

Репутация: 163
По умолчанию

Цитата:
Сообщение от _=Gigant=_  

how to get player current weapon name, here what i did

Код:





Код:
const struct weapon_entry    *weapon = weapon_list;

            sprintf(ctarget_wep, "{31f8ff}Weapon{FFFFFF} %s{FFFFFF} %u", gta_weapon_get_by_name(weapon->name), g_Players->pRemotePlayer[Target_PlayerID]->pPlayerData->onFootData.byteCurrentWeapon);

const struct weapon_entry    weapon_list[] =
{
    { 0, 0, -1, "Fist" },
    { 1, 0, 331, "Brass Knuckles" },
    { 2, 1, 333, "Golf Club" },
    { 3, 1, 334, "Nitestick" },
    { 4, 1, 335, "Knife" },
    { 5, 1, 336, "Baseball Bat" },
    { 6, 1, 337, "Shovel" },
    { 7, 1, 338, "Pool Cue" },
    { 8, 1, 339, "Katana" },
    { 9, 1, 341, "Chainsaw" },
    { 22, 2, 346, "Pistol" },
    { 23, 2, 347, "Silenced Pistol" },
    { 24, 2, 348, "Desert Eagle" },
    { 25, 3, 349, "Shotgun" },
    { 26, 3, 350, "Sawn-Off Shotgun" },
    { 27, 3, 351, "SPAZ12" },
    { 28, 4, 352, "Micro UZI" },
    { 29, 4, 353, "MP5" },
    { 32, 4, 372, "Tech9" },
    { 30, 5, 355, "AK47" },
    { 31, 5, 356, "M4" },
    { 33, 6, 357, "Country Rifle" },
    { 34, 6, 358, "Sniper Rifle" },
    { 35, 7, 359, "Rocket Launcher" },
    { 36, 7, 360, "Heat Seeking RPG" },
    { 37, 7, 361, "Flame Thrower" },
    { 38, 7, 362, "Minigun" },
    { 16, 8, 342, "Grenade" },
    { 17, 8, 343, "Teargas" },
    { 18, 8, 344, "Molotov Cocktail" },
    { 39, 8, 363, "Remote Explosives" },
    { 41, 9, 365, "Spray Can" },
    { 42, 9, 366, "Fire Extinguisher" },
    { 43, 9, 367, "Camera" },
    { 10, 10, 321, "Dildo 1" },
    { 11, 10, 322, "Dildo 2" },
    { 12, 10, 323, "Vibe 1" },
    { 13, 10, 324, "Vibe 2" },
    { 14, 10, 325, "Flowers" },
    { 15, 10, 326, "Cane" },
    { 44, 11, 368, "NV Goggles" },
    { 45, 11, 369, "IR Goggles" },
    { 46, 11, 371, "Parachute" },
    { 40, 12, 364, "Detonator" },
    { -1, -1, -1, NULL }
};


but this shows














thanks for help !
const struct weapon_entry *weapon = &weapon_list[byteCurrentWeapon];

sprintf(buf, "weapon: %s", weapon->name);
 
Ответить с цитированием