ItsMods

Full Version: The question of SpawnModel
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
How to rotate the model by 90%?

Code:
if (map == "mp_bootleg")
            {


                Entity w1 = SpawnModel("script_model", "com_plasticcase_trap_friendly", new Vector(-948.9911f, -1846.833f, 0.125f));
                Entity w2 = SpawnModel("script_model", "com_plasticcase_trap_friendly", new Vector(-948.9911f, -1846.833f, 25.125f));
                Entity w3 = SpawnModel("script_model", "com_plasticcase_trap_friendly", new Vector(-948.9911f, -1846.833f, 50.125f));
                Entity w4 = SpawnModel("script_model", "com_plasticcase_trap_friendly", new Vector(-948.9911f, -1846.833f, 75.125f));

                Entity w5 = SpawnModel("script_model", "com_plasticcase_trap_friendly", new Vector(601.113f, 5710.868f, 406.125f));
                Entity w6 = SpawnModel("script_model", "com_plasticcase_trap_friendly", new Vector(601.113f, 5681.868f, 406.125f));
                Entity w7 = SpawnModel("script_model", "com_plasticcase_trap_friendly", new Vector(601.113f, 5651.868f, 406.125f));
                Entity w8 = SpawnModel("script_model", "com_plasticcase_trap_friendly", new Vector(601.113f, 5621.868f, 406.125f));

                Extensions.CloneBrushModelToScriptModel(w1, Extensions.FindAirdropCrateCollisionId());
                Extensions.CloneBrushModelToScriptModel(w2, Extensions.FindAirdropCrateCollisionId());
                Extensions.CloneBrushModelToScriptModel(w3, Extensions.FindAirdropCrateCollisionId());
                Extensions.CloneBrushModelToScriptModel(w4, Extensions.FindAirdropCrateCollisionId());
                Extensions.CloneBrushModelToScriptModel(w5, Extensions.FindAirdropCrateCollisionId());
                Extensions.CloneBrushModelToScriptModel(w6, Extensions.FindAirdropCrateCollisionId());
                Extensions.CloneBrushModelToScriptModel(w7, Extensions.FindAirdropCrateCollisionId());
                Extensions.CloneBrushModelToScriptModel(w8, Extensions.FindAirdropCrateCollisionId());
            }

Need rotate model Entity w1-4 by 90%
i don't think you can yet.
@master131 made function and I'm using it, I'll ask him if he will allow me to release it
(01-05-2013, 21:49)SailorMoon Wrote: [ -> ]@master131 made function and I'm using it, I'll ask him if he will allow me to release it

You didn't think to ask before, like only you would want it.
(01-05-2013, 21:52)hillbilly Wrote: [ -> ]
(01-05-2013, 21:49)SailorMoon Wrote: [ -> ]@master131 made function and I'm using it, I'll ask him if he will allow me to release it

You didn't think to ask before, like only you would want it.

Dumb Bitch I'm not alex
(01-06-2013, 15:36)SailorMoon Wrote: [ -> ]
(01-05-2013, 21:52)hillbilly Wrote: [ -> ]
(01-05-2013, 21:49)SailorMoon Wrote: [ -> ]@master131 made function and I'm using it, I'll ask him if he will allow me to release it

You didn't think to ask before, like only you would want it.

Dumb Bitch I'm not alex

This Is Alex! Kill him!!! Big Grin
dumb bitch haha how quaint you are with your childish attempts at being abusive.
(01-06-2013, 16:32)[Z00MBY] Alex Wrote: [ -> ]
(01-06-2013, 15:36)SailorMoon Wrote: [ -> ]
(01-05-2013, 21:52)hillbilly Wrote: [ -> ]
(01-05-2013, 21:49)SailorMoon Wrote: [ -> ]@master131 made function and I'm using it, I'll ask him if he will allow me to release it

You didn't think to ask before, like only you would want it.

Dumb Bitch I'm not alex

This Is Alex! Kill him!!! Big Grin

LOL
(01-06-2013, 16:32)[Z00MBY] Alex Wrote: [ -> ]This Is Alex! Kill him!!! Big Grin

If someone ever got the opportunity to do it, take your chance, you won't get another one. Troll

Anyway the function is released

http://www.itsmods.com/forum/Thread-Rele...sions.html

CSHARP Code
  1. public override void OnPlayerSpawned(ServerClient Client)
  2. {
  3. // Spawn a care package with a collision, making it solid.
  4. var origin = new Vector(Client.OriginX, Client.OriginY, Client.OriginZ);
  5. Entity ent = SpawnModel("script_model", "com_plasticcase_green_big_us_dirt", origin);
  6. Extensions.CloneBrushModelToScriptModel(ent, Extensions.FindAirdropCrateCollisionId());
  7.  
  8. // Rotate the care package 90 degrees.
  9. Vector angles = Extensions.GetAngles(ent);
  10. angles.Y += 90;
  11. Extensions.SetAngles(ent, angles);
  12. }

I think you know how it works.
(01-06-2013, 17:45)99IRock Wrote: [ -> ]
(01-06-2013, 16:32)[Z00MBY] Alex Wrote: [ -> ]This Is Alex! Kill him!!! Big Grin

If someone ever got the opportunity to do it, take your chance, you won't get another one. Troll

Anyway the function is released

http://www.itsmods.com/forum/Thread-Rele...sions.html

CSHARP Code
  1. public override void OnPlayerSpawned(ServerClient Client)
  2. {
  3. // Spawn a care package with a collision, making it solid.
  4. var origin = new Vector(Client.OriginX, Client.OriginY, Client.OriginZ);
  5. Entity ent = SpawnModel("script_model", "com_plasticcase_green_big_us_dirt", origin);
  6. Extensions.CloneBrushModelToScriptModel(ent, Extensions.FindAirdropCrateCollisionId());
  7.  
  8. // Rotate the care package 90 degrees.
  9. Vector angles = Extensions.GetAngles(ent);
  10. angles.Y += 90;
  11. Extensions.SetAngles(ent, angles);
  12. }

I think you know how it works.

Thanks