09-03-2013, 07:55 PM
Cioè abcd "studi" (<- lol) l'unrealscript e non sai modificare questo codice banale per sostituire una mesh ? Manco li hai mai aperti sti script
questo script assume che tu usi le animazioni di base quindi nella tua arma ci sono le bones di default di unreal tournament basta sostituire le cose che ho scritto io e hai la tua arma funzionante
Codice:
class UTWeap_MiaArma extends UTWeapon;
defaultproperties
{
Begin Object class=AnimNodeSequence Name=MeshSequenceA
bCauseActorAnimEnd=true
End Object
Begin Object Name=FirstPersonMesh // Weapon SkeletalMesh
SkeletalMesh=SkeletalMesh'Nome_della_mia_mesh'
AnimSets(0)=AnimSet'WP_LinkGun.Anims.K_WP_LinkGun_1P_Base'
Animations=MeshSequenceA
Scale=0.9
End Object
Begin Object Name=PickupMesh // Pickup staticmesh
SkeletalMesh=SkeletalMesh'Nome_della_mia_mesh_per_la_terza_persona'
End Object
AmmoCount=500
LockerAmmoCount=500
MaxAmmoCount=500
WeaponFireTypes(0)=EWFT_Projectile
WeaponProjectiles(0)=class'Nome_classe_proiettile'
WeaponEquipSnd=SoundCue'A_Weapon_Link.Cue.A_Weapon_Link_RaiseCue'
WeaponPutDownSnd=SoundCue'A_Weapon_Link.Cue.A_Weapon_Link_LowerCue'
WeaponFireSnd(0)=SoundCue'A_Weapon_Link.Cue.A_Weapon_Link_FireCue'
PickupSound=SoundCue'A_Pickups.Weapons.Cue.A_Pickup_Weapons_Link_Cue'
MuzzleFlashSocket=MuzzleFlashSocket'
MuzzleFlashPSCTemplate=ParticleSystem'WP_LinkGun.Effects.P_FX_LinkGun_MF_Primary'
InventoryGroup=3
AttachmentClass=class'Classe_degli_attachment'
}