昨天在巴哈姆特看到有人讨论恋模的战斗思路
发现用ns来想也通
就试做看看了
发现其实蛮简单的....
第一次贴语法类的东西
有错误请纠正
请多指教
主要分成这几种
我方攻击
敌方攻击
使用药物
敌方血值为零我赢
我方血值为零我输
这样思考就行了
*define
game
*start
mov %10,1000 ;敌人的血值
mov %11,20 ;敌人的攻击力
mov %12,40 ;敌人的防御力
mov %13,2000 ;我方的血值
mov %14,20 ;我方的攻击力
mov %15,40 ;我方的防御力
mov %16,10 ;我方药品数量
*war
目前敌方血值%10
我方血值%13
select "攻击",*mattack,"物品",*things
*mattack
我方攻击!!
rnd2 %1,3,5;设 %1为伤害值,数值3-5之间
sub %10,%14
sub %10,%1
敌人的血值%10\
if %10<=0 goto*ydie
if %10>0 goto*yattack
end
*yattack
敌人攻击!!
rnd2 %1,3,5;设 %1为伤害值,数值3-5之间
sub %13,%11
sub %13,%1
我方血值%13\
if %13<=0 goto*mdie
if %10>0 goto*war
end
*ydie
你赢了!!\
end
*mdie
你输了!!\
end
*things
你现在有%16颗药
select "使用",*open,"不使用",*war
*open
if %16>0 goto*youcanuse
if %16<=0 goto *youcantuse
end
*youcantuse
你没药了!!
goto*war
end
*youcanuse
if %13==2000 goto*nouse
if %13>=1800 goto*initial
if %13<1800 goto*add
end
*nouse
你的血值现在是2000
sub %16,1
mov %13,2000
goto*yattack
end
*initial
sub %16,1
你的血值现在是2000
mov %13,2000
goto*yattack
end
*add
sub %16,1
add %13,200
你的血值现在是%13
goto*yattack
end其他就是加上一些特效
加上先前有人发过的血条制作
美少女梦工厂的战斗系统就做出来了
....我发这个会不会太多余了?
发现用ns来想也通
就试做看看了
发现其实蛮简单的....
第一次贴语法类的东西
有错误请纠正
请多指教
主要分成这几种
我方攻击
敌方攻击
使用药物
敌方血值为零我赢
我方血值为零我输
这样思考就行了
*define
game
*start
mov %10,1000 ;敌人的血值
mov %11,20 ;敌人的攻击力
mov %12,40 ;敌人的防御力
mov %13,2000 ;我方的血值
mov %14,20 ;我方的攻击力
mov %15,40 ;我方的防御力
mov %16,10 ;我方药品数量
*war
目前敌方血值%10
我方血值%13
select "攻击",*mattack,"物品",*things
*mattack
我方攻击!!
rnd2 %1,3,5;设 %1为伤害值,数值3-5之间
sub %10,%14
sub %10,%1
敌人的血值%10\
if %10<=0 goto*ydie
if %10>0 goto*yattack
end
*yattack
敌人攻击!!
rnd2 %1,3,5;设 %1为伤害值,数值3-5之间
sub %13,%11
sub %13,%1
我方血值%13\
if %13<=0 goto*mdie
if %10>0 goto*war
end
*ydie
你赢了!!\
end
*mdie
你输了!!\
end
*things
你现在有%16颗药
select "使用",*open,"不使用",*war
*open
if %16>0 goto*youcanuse
if %16<=0 goto *youcantuse
end
*youcantuse
你没药了!!
goto*war
end
*youcanuse
if %13==2000 goto*nouse
if %13>=1800 goto*initial
if %13<1800 goto*add
end
*nouse
你的血值现在是2000
sub %16,1
mov %13,2000
goto*yattack
end
*initial
sub %16,1
你的血值现在是2000
mov %13,2000
goto*yattack
end
*add
sub %16,1
add %13,200
你的血值现在是%13
goto*yattack
end其他就是加上一些特效
加上先前有人发过的血条制作
美少女梦工厂的战斗系统就做出来了
....我发这个会不会太多余了?
