Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsCog Forum → PLayer model ARRRGG
PLayer model ARRRGG
2003-01-16, 3:49 PM #1
code:


symbols
message activated
thing player local
model bus2=bus2.3do
end
code
activated:
setthingmodel(player, bus2);
return;
end


I turn back in to vader MOTS MP
Ive moved over to JK2
2003-01-16, 4:20 PM #2
MotS MP will reset your player model back to the one you have for your character every few seconds or so. There is no way to turn it off. [http://forums.massassi.net/html/frown.gif]
-Hell Raiser
2003-01-16, 4:41 PM #3
cant you use an if statment??
Ive moved over to JK2
2003-01-16, 4:49 PM #4
Why dont you use something like this:

Code:
symbols
message activated
message pulse

thing player local

model bus2=bus2.3do
end

code

activated:
    setthingmodel(player, bus2);
    SetPulse(0.01);
return;

pulse:
    setthingmodel(player, bus2);
return;
end


Or have I missed the plot?
Team Battle.
2003-01-16, 4:49 PM #5
You could run a pulse checking if the player model isn't the bus2 model, then switch it, but you'd still notice the models changing.

Your best bet would be setting the geo mode of the player to 0 (hide the player) and then create the bus and forward the actions of the player using playeraction.
-Hell Raiser
2003-01-16, 4:50 PM #6
Hellcat, it's multiplayer. Don't wanna bog down the network with umpteen million model changes. [http://forums.massassi.net/html/wink.gif]
-Hell Raiser
2003-01-16, 4:52 PM #7
err HR I doubt you'll notice the model change... its like setting the camera to 1st person cam on a fast pulse, the player doesnt notice the change when he flicks to 3rd person.
Team Battle.
2003-01-16, 4:58 PM #8
Quite posting when I'm posting hehe.

Ok, how about this:

Code:
symbols
message      activated                                                        
message      pulse                                                            

thing        player                             local                         

model        bus2=bus2.3do                                                    
end                                                                           

code

activated:
    setthingmodel(player, bus2);
    SetPulse(0.01);
return;

pulse:
    If(GetThingModel(player) == bus2) return;
    setthingmodel(player, bus2);
return;
end




[This message has been edited by Hellcat (edited January 16, 2003).]
Team Battle.
2003-01-16, 5:28 PM #9
Thats what I was sayin. [http://forums.massassi.net/html/wink.gif]
-Hell Raiser
2003-01-17, 3:09 PM #10
THX A lot guys. I wanna atach a player as a turret to my vehicle.
Ive moved over to JK2

↑ Up to the top!