|
1 registered members (AndrewAMD),
1,065
guests, and 8
spiders. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
Need help setting player entity
#259307
04/05/09 11:29
04/05/09 11:29
|
Joined: Apr 2009
Posts: 141
dakilla
OP
Member
|
OP
Member
Joined: Apr 2009
Posts: 141
|
I am new to lite-c and read through the workshop, but one thing that was constantly annoying me was how to assign an entity to the 'me' pointer.
Any help?
One day there will be an unfixable bug, That day is not today.
|
|
|
Re: Need help setting player entity
[Re: dakilla]
#259308
04/05/09 11:33
04/05/09 11:33
|
Joined: Apr 2009
Posts: 141
dakilla
OP
Member
|
OP
Member
Joined: Apr 2009
Posts: 141
|
I am willing to post up the script for my game (dont worry it's REALLY short)
One day there will be an unfixable bug, That day is not today.
|
|
|
Re: Need help setting player entity
[Re: dakilla]
#259309
04/05/09 11:35
04/05/09 11:35
|
Joined: Mar 2008
Posts: 2,247 Baden Württemberg, Germany
Espér
Expert
|
Expert
Joined: Mar 2008
Posts: 2,247
Baden Württemberg, Germany
|
uhm
ENTITY* testpointer;
action player_action()
{
// all in this action can be controlled with me/my
player = my; // this says, that player is now my
testpointer = my; // This says, that testpointer is now my
c_move(my,...,...,...);
c_move(player,...,...,...);
c_move(testpointer,...,...,...);
// All 3 movements are set to my. Means every model that has this action attached.
}
function main()
[...]
ent_create("filename", vector(x,y,z), player_action)
[...]
player = me/my : Set player as me/my me/my = player : Set me/my as an other Pointer Ich hoff das hilft ^^
Last edited by Espér; 04/05/09 11:39.
|
|
|
Re: Need help setting player entity
[Re: Espér]
#259310
04/05/09 11:52
04/05/09 11:52
|
Joined: Apr 2009
Posts: 141
dakilla
OP
Member
|
OP
Member
Joined: Apr 2009
Posts: 141
|
ENTITY* guard;
action player_action() { player = my; guard = my; if (key_space ) c_move(my, vector(15*time_step, 0, 0), nullvector, GLIDE; }
function main() { level_load (large1.hmp) ent_create("guard.mdl", vector(0,100,50), player_action)
}
Now it says there is an error with ' c_move(my, vector(15*time_step, 0, 0), nullvector, GLIDE;'
One day there will be an unfixable bug, That day is not today.
|
|
|
Re: Need help setting player entity
[Re: dakilla]
#259332
04/05/09 14:13
04/05/09 14:13
|
Joined: May 2008
Posts: 331 Lithuania, Vilnius
Jaxas
Senior Member
|
Senior Member
Joined: May 2008
Posts: 331
Lithuania, Vilnius
|
you forgot ")" in c_move(my, vector(15*time_step, 0, 0), nullvector, GLIDE); 
The smaller the bug, the harder it is to kill. _________________________________________ Forklift DEMO (3dgs)
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|