سلام
بچها ببخشید من زیاد سر نمیزنم
دختر انگلیسی;
شما باید از تابع vec_dist استفاده کنید
من این رو نوشتم و تست کردم
از دو اکشن استفاده شده
کد:
// test_fri_1.wdl 2010-03-22
var key_status_var;
string text_str ;
text display_txt{
flags=visible;
}
function main {
level_load("test_fri_1.wmb");
}
action player_act{
while(me==null){wait(1);}
player=me;
while(1){
my.x-= key_w -key_s * time_step * 5;
wait(1);
}
}
action model_act{
wait(1);
while(player==null || me==null){wait(1);}
while(1){
if(vec_dist(my.x,player.x)<30 && key_status_var==0){
display_txt.string="please press space";
if(key_space){key_status_var=1;}
}
if(vec_dist(my.x,player.x)>=30){
display_txt.string=" ";
}
if(key_status_var==1){display_txt.string="you got the key !!";}
wait(1);
}
}
اگه سوال بود بگید
اینم ای دی بود برای خودت گذاشتی ؟!
کار بیشتر داشتید تو بلاگم یه شماره موبایل هست سر نزدم یا بزنگید یا اسم اس
موفق باشید