okei....
so i need to define state skill
at begining player1.state_skill=1
and for example if "q" is press player1.state_skill=0 and Player2.state_skill= 1
------------------------------------------------------------------------------
entity* computer;
var vec[3]=0,0,0;
action player_action{
my.gravity = 3;
my.z_offset = 6;
player = my;
ent_create("player2.mdl", you.x, computer_player);
ent_create("player1.mdl", my.x,);
if(key_q==1){
if(player1.state_skill=1 && Player2.state_skill= 0)
{
function player_selection{
ent_remove (my);
my = ent_add ("player2.mdl", my.x);
ent_remove(you);
you = ent_add ("player1.mdl",you.x);
}
else if(player1.state_skill=0 && Player2.state_skill= 1)
{
function player_selection{
ent_remove (my);
my = ent_add ("player1.mdl", my.x);
ent_remove(you);
you = ent_add ("player2.mdl",you.x);
}
}
wait(1);
WHILE (1) {
handle_gravity();
handle_movement();
handle_camera();
handle_animation(1);
wait(1);
}
action computer_player{
computer = me
while (computer !=NULL)
{
me.vec[0] = you.vec[0]-60;
me.vec[1] = you.vec[0]-60;
if(key_g ==1){
me.vec[0] = you.vec[0]+60;
me.vec[1] = you.vec[0]+60;
}
if(key_b==1){
me.vec[0] = you.vec[0]-60;
me.vec[1] = you.vec[0]-60;
}
}
------------------------------------------------------------------------------
and i use a invisible box in WED to fix the starting location for the player?
by the way do u know any tutorial that can learn about the order the 2nd character to follow player to attack same anemy, attack nearest enemy or even pick up item?