vizzminzi 1 Posted August 8, 2015 Share Posted August 8, 2015 Notification("Giving Guns"); static LPCSTR weaponNames2[] = { "WEAPON_KNIFE", "WEAPON_NIGHTSTICK", "WEAPON_HAMMER", "WEAPON_BAT", "WEAPON_GOLFCLUB", "WEAPON_CROWBAR", "WEAPON_PISTOL", "WEAPON_COMBATPISTOL", "WEAPON_APPISTOL", "WEAPON_PISTOL50", "WEAPON_MICROSMG", "WEAPON_SMG", "WEAPON_ASSAULTSMG", "WEAPON_ASSAULTRIFLE", "WEAPON_CARBINERIFLE", "WEAPON_ADVANCEDRIFLE", "WEAPON_MG", "WEAPON_COMBATMG", "WEAPON_PUMPSHOTGUN", "WEAPON_SAWNOFFSHOTGUN", "WEAPON_ASSAULTSHOTGUN", "WEAPON_BULLPUPSHOTGUN", "WEAPON_STUNGUN", "WEAPON_SNIPERRIFLE", "WEAPON_HEAVYSNIPER", "WEAPON_GRENADELAUNCHER", "WEAPON_GRENADELAUNCHER_SMOKE", "WEAPON_RPG", "WEAPON_MINIGUN", "WEAPON_GRENADE", "WEAPON_STICKYBOMB", "WEAPON_SMOKEGRENADE", "WEAPON_BZGAS", "WEAPON_MOLOTOV", "WEAPON_FIREEXTINGUISHER", "WEAPON_PETROLCAN", "WEAPON_SNSPISTOL", "WEAPON_SPECIALCARBINE", "WEAPON_HEAVYPISTOL", "WEAPON_BULLPUPRIFLE", "WEAPON_HOMINGLAUNCHER", "WEAPON_PROXMINE", "WEAPON_SNOWBALL", "WEAPON_VINTAGEPISTOL", "WEAPON_DAGGER", "WEAPON_FIREWORK", "WEAPON_MUSKET", "WEAPON_MARKSMANRIFLE", "WEAPON_HEAVYSHOTGUN", "WEAPON_GUSENBERG", "WEAPON_HATCHET", "WEAPON_RAILGUN", "WEAPON_COMBATPDW", "WEAPON_KNUCKLE", "WEAPON_MARKSMANPISTOL" }; Player playerPed = PLAYER::PLAYER_PED_ID(); for (int i = 0; i < sizeof(weaponNames2) / sizeof(weaponNames2[0]); i++) { WEAPON::GIVE_DELAYED_WEAPON_TO_PED(playerPed, GAMEPLAY::GET_HASH_KEY((char *)weaponNames2[i]), 1000, 0); } For some reason this code is crashing the game, please help thanks Link to post Share on other sites
pillow 8 Posted August 9, 2015 Share Posted August 9, 2015 (edited) This should work.. Ped ped = PLAYER::GET_PLAYER_PED(PLAYER::GET_PLAYER_INDEX());WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_KNIFE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_NIGHTSTICK, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BAT, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_GOLFCLUB, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_CROWBAR, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_PISTOL, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_COMBATPISTOL, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_PISTOL50, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_MICROSMG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_SMG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_ASSAULTSMG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_ASSAULTRIFLE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_CARBINERIFLE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_ADVANCEDRIFLE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_MG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_COMBATMG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_PUMPSHOTGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_SAWNOFFSHOTGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_ASSAULTSHOTGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BULLPUPSHOTGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_STUNGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_SNIPERRIFLE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_HEAVYSNIPER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_REMOTESNIPER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_GRENADELAUNCHER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_GRENADELAUNCHER_SMOKE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_RPG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_PASSENGER_ROCKET, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_AIRSTRIKE_ROCKET, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_STINGER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_MINIGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_GRENADE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_STICKYBOMB, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_SMOKEGRENADE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BZGAS, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_MOLOTOV, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_FIREEXTINGUISHER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_PETROLCAN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_DIGISCANNER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BRIEFCASE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BRIEFCASE_02, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BALL, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_FLARE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_VEHICLE_ROCKET, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BARBED_WIRE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_DROWNING, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_DROWNING_IN_VEHICLE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BLEEDING, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_ELECTRIC_FENCE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_EXPLOSION, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_FALL, 1000, 0, 1);WEAPON::SET_CURRENT_PED_WEAPON(ped, WEAPON_SMG, 1);set_status_text("Weapon Given!"); Edited August 9, 2015 by pillow 1 Link to post Share on other sites
alloc8or 425 Posted August 9, 2015 Share Posted August 9, 2015 (edited) static LPCSTR weaponNames[] = { "WEAPON_KNIFE", "WEAPON_NIGHTSTICK", "WEAPON_HAMMER", "WEAPON_BAT", "WEAPON_GOLFCLUB", "WEAPON_CROWBAR", "WEAPON_PISTOL", "WEAPON_COMBATPISTOL", "WEAPON_APPISTOL", "WEAPON_PISTOL50", "WEAPON_MICROSMG", "WEAPON_SMG", "WEAPON_ASSAULTSMG", "WEAPON_ASSAULTRIFLE", "WEAPON_CARBINERIFLE", "WEAPON_ADVANCEDRIFLE", "WEAPON_MG", "WEAPON_COMBATMG", "WEAPON_PUMPSHOTGUN", "WEAPON_SAWNOFFSHOTGUN", "WEAPON_ASSAULTSHOTGUN", "WEAPON_BULLPUPSHOTGUN", "WEAPON_STUNGUN", "WEAPON_SNIPERRIFLE", "WEAPON_HEAVYSNIPER", "WEAPON_GRENADELAUNCHER", "WEAPON_GRENADELAUNCHER_SMOKE", "WEAPON_RPG", "WEAPON_MINIGUN", "WEAPON_GRENADE", "WEAPON_STICKYBOMB", "WEAPON_SMOKEGRENADE", "WEAPON_BZGAS", "WEAPON_MOLOTOV", "WEAPON_FIREEXTINGUISHER", "WEAPON_PETROLCAN", "WEAPON_COMBATPDW", "WEAPON_BALL", "WEAPON_FLAREGUN", "WEAPON_SNSPISTOL", "WEAPON_SPECIALCARBINE", "WEAPON_HEAVYPISTOL", "WEAPON_BULLPUPRIFLE", "WEAPON_HOMINGLAUNCHER", "WEAPON_PROXMINE", "WEAPON_SNOWBALL", "WEAPON_VINTAGEPISTOL", "WEAPON_DAGGER", "WEAPON_FIREWORK", "WEAPON_MUSKET", "WEAPON_MARKSMANRIFLE", "WEAPON_HEAVYSHOTGUN", "WEAPON_GUSENBERG", "WEAPON_HATCHET", "WEAPON_RAILGUN", "WEAPON_REMOTESNIPER", "WEAPON_DIGISCANNER", "WEAPON_BRIEFCASE", "WEAPON_BRIEFCASE_02", "WEAPON_FLARE", "WEAPON_KNUCKLE", "WEAPON_MARKSMANPISTOL"};void give_weapons(){ for (int i = 0; i < sizeof(weaponNames) / sizeof(weaponNames[0]); i++) GIVE_DELAYED_WEAPON_TO_PED(PLAYER_PED_ID(), GET_HASH_KEY((char *)weaponNames[i]), 9999, 0); GIVE_DELAYED_WEAPON_TO_PED(PLAYER_PED_ID(), 0xFBAB5776, 1, 0); Print("All weapons given");} That's what I'm using Edited August 9, 2015 by Unknown_Modder 1 Link to post Share on other sites
vizzminzi 1 Posted August 9, 2015 Author Share Posted August 9, 2015 (edited) Thanks guys i found the issue. i had that code in wrong method lol xD This should work.. Ped ped = PLAYER::GET_PLAYER_PED(PLAYER::GET_PLAYER_INDEX());WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_KNIFE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_NIGHTSTICK, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BAT, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_GOLFCLUB, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_CROWBAR, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_PISTOL, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_COMBATPISTOL, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_PISTOL50, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_MICROSMG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_SMG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_ASSAULTSMG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_ASSAULTRIFLE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_CARBINERIFLE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_ADVANCEDRIFLE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_MG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_COMBATMG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_PUMPSHOTGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_SAWNOFFSHOTGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_ASSAULTSHOTGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BULLPUPSHOTGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_STUNGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_SNIPERRIFLE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_HEAVYSNIPER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_REMOTESNIPER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_GRENADELAUNCHER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_GRENADELAUNCHER_SMOKE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_RPG, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_PASSENGER_ROCKET, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_AIRSTRIKE_ROCKET, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_STINGER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_MINIGUN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_GRENADE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_STICKYBOMB, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_SMOKEGRENADE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BZGAS, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_MOLOTOV, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_FIREEXTINGUISHER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_PETROLCAN, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_DIGISCANNER, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BRIEFCASE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BRIEFCASE_02, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BALL, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_FLARE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_VEHICLE_ROCKET, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BARBED_WIRE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_DROWNING, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_DROWNING_IN_VEHICLE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_BLEEDING, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_ELECTRIC_FENCE, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_EXPLOSION, 1000, 0, 1);WEAPON::GIVE_WEAPON_TO_PED(ped, WEAPON_FALL, 1000, 0, 1);WEAPON::SET_CURRENT_PED_WEAPON(ped, WEAPON_SMG, 1);set_status_text("Weapon Given!"); Almost working, need some tweaks. WEAPON::GIVE_WEAPON_TO_PED(Ped, GAMEPLAY::GET_HASH_KEY("WEAPON_KNIFE"), 1000, 0, 1); Need to add the GAMEPLAY::GET_HASH_KEY("WEAPON_KNIFE") to get it working. Edited August 9, 2015 by vizzminzi Link to post Share on other sites