باشه نزن حالا اون ارور رفع شد يك سري جديد اومد .
لينك عكس:
ميدونم شما يك نمونه هوش مصنوعي بگذار كه من يك الگو داشته باشم.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
باشه نزن حالا اون ارور رفع شد يك سري جديد اومد .
لينك عكس:
ميدونم شما يك نمونه هوش مصنوعي بگذار كه من يك الگو داشته باشم.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اولا کل کدت رو بنویس اینجا نصفش معلوم نیست !
ثانیا باید فایل wmp در پوشه بازی باشه....
مشكل اين بود كه به جاي wmp از wmb استفاده ميكردم .
اين چند خط درسته :
var code_HEALTH=123
function super_health ()
{
if(ket_p==1)
{
print please enter code in 3 integer number;
inkey_active=on;
inkey(123);
if(inkey != 123)
{
print it is not correct ! ((your health= -10));
my.health-=10;
}
else
{
print it is correct ! ;
my.health+=35;
}
}
اين هم كدكل :
/// level code one ///
var video_mode=7;
var video_depth=32;
function main ()
{
Level_load(L1.wmp);
wait(1);
}
}
function game_sound ()
{
media_loop("LM1.mp3",null,75);
}
function game_save_error()
{
result=game_save("L1",7,SV_ALL);
if(result<=0)
{
error("You have a problem to save game!");
error("You can tell me by Email :");
error(" [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] ");
}
else
{
error("Save game is complate!");
}
}
function Game_Save ()
{
if(Key_g==1)
{
game_save("L1",7,SV_ALL);
}
}
function Game_load()
{
if(key_l==1)
{
game_load("L1",7)
}
}
function game_load_error()
{
result=game_load("L1",7)
if(result<=0)
{
error("Level load is fulled!");
}
else
{
error("Level load has ben complate!");
}
}
define health;
{
player=my;
my.health=100;
if(my.health<=0)
{
print {"Game_over!";}
wait(10);
game_load("L1",7);
}
}
var code_HEALTH=123
function super_health ()
{
if(ket_p==1)
{
print please enter code in 3 integer number;
inkey_active=on;
inkey(123);
if(inkey != 123)
{
print it is not correct ! ((your health= -10));
my.health-=10;
}
else
{
print it is correct ! ;
my.health+=35;
}
}
مشکلت حل شد؟
ولی باید تو کد wmb بنویسی ها...
نه
حالا شما اصلاحات لازم رو انجام بده لطفا .
هوش مصنوعي يادت نره .
دوستان چی دارید برای خودتان میگید![]()
موش سر آشپر جان :
1:فایل کد درون wdl قرار می گیرد
2. نقشه قابل ویرایش wmp
3.نقشه کامپیل شده برای اجرای بازی wmb هست
واقعا نامید شدم![]()
لطفا نا اميد نشو قبل از اين كه به wmp بنويسم نوشته بودم wmb .
ديگه مشكل نداره ؟
--------------------
ent_animate(Player,"sword",x,y);
اين x و y توضيح دهيد .
wmb گفتم مرحله کامپیل شده اسکرپیت تو wdl می نویسن
دستور ent_animate برای پخش به صورت زیر است:
پارمتر اول شی مورد نظرکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
پارمتر دوم نام صحنه انیمشن برای پشخ
پارمتر سوم زمان انیمشن
پارمتر آخر که حالت انمیشن هست که معمولا به ANM_CYCLE استفاده می شود
حالا براي انيميشن شمشير بايد بنويسم:
ent_animate(Player,"sword",3,ANM_CYCLE );
پس ANM_ADD
ANM_SKIP
چي هستن ؟
براي راه رفتن كه نميدونم كاربر چقدر دكمه w را نگه ميدارد چه بايد بكنم.
while(Key_w==on){
ent_animate(Player,"Walk",x,anm_cycle);
ent_move(my.vector(0,2,0),nullvector);
}
Last edited by RatAtouille; 03-07-2010 at 15:12.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)