Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Cayo Perico Heist
      2. Find Lobbies & Players
      3. Guides & Strategies
      4. Vehicles
      5. Content Creator
      6. Help & Support
    2. Red Dead Online

      1. Frontier Pursuits
      2. Find Lobbies & Outlaws
      3. Help & Support
    3. Crews

    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. Grand Theft Auto Series

    2. GTA VI

      1. St. Andrews Cathedral
    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
    6. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
    7. GTA III

      1. Guides & Strategies
      2. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    3. Gangs

    1. Announcements

    2. Support

    3. Suggestions

Give Weapons Code c++ Crash Game


vizzminzi

Recommended Posts

vizzminzi
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

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 by pillow
  • Like 1
Link to post
Share on other sites
alloc8or
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 by Unknown_Modder
  • Like 1
Link to post
Share on other sites
vizzminzi

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 by vizzminzi
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.