Ok so i made a weapon and changed everything in the bow script to what i needed and when i spawned it it showed up as the model i made but then i picked it up and it was the Bow insted of my wep.
Can some one help me?
There are two spots where you have to change the Shape File (the model) in a weapon script: One spot is in the Item datablock and the other is in the Weapon datablock.
What happened is that you didn't change the Weapon datablock shapefile. Find these lines:
////////////////
//weapon image//
////////////////
datablock ShapeBaseImageData(bowImage)
{
// Basic Item properties
shapeFile = "./bow.dts";
emap = true;
Change the shapefile to your weapon model's name
////////////////
//weapon image//
////////////////
datablock ShapeBaseImageData(bowImage)
{
// Basic Item properties
shapeFile = "./YourWeaponNameHere.dts"; //Replace YourWeaponNameHere with the name of your weapon
emap = true;
Try that. If you already changed this line or the problem persists then we'll need more info.