文档介绍:流星蝴蝶剑任务编写
整理ppt
作者:李巍巍
流星蝴蝶剑任务编写
整理ppt
第一章:任务编写基础
整理ppt
:
先打开流星蝴蝶剑文件夹,找到level文件夹,
类似于sn飞轮=29 火枪=30 双刺=31 匕首=32 轻剑=33 长枪=34 大刀=35 大锤=36 乾坤刀=50 指虎=54 忍刀= 58 圣诞 雪球(飞镖)=37 飞碟(飞轮)=38 拉炮(火枪)=39 星星(双刺)=40 拐杖糖(匕首)=41仙女棒(轻剑)=42 雪地铲子(长枪)=43 特大抓痒器(大刀)=44 大棒棒糖(大锤)=45 铃铛(飞镖)=46
武器代码
整理ppt
int PlayerHp=数值
数值为血量的十倍,即,int PlayerHP=2000
表示玩家血量有200
整理ppt
int PlayerSpawn = 9;
int PlayerSpawnDir = 90;
第一个表示出生地编号,第二个是玩家 面向角度,这个后章在做详细探讨
整理ppt
这是什么意思呢
整理ppt
int trg0 = 0;
int trg1 = 0;
int trg2 = 0;
int trg3 = 0;
int trg4 = 0;
int trg5 = 0;
int trg6 = 0;
这是什么意思呢
整理ppt
这个代表的是变量,没有学过c/c++的要注意了,你要把他看作是一个可以代替变化的数字等信息的几个字母,可以自定义
比如,int wei = 0;这是让wei的值为0,在下一章我们将来看看这有什么用。。。。。。。。。。。。。。。。。暂时不做探讨
整理ppt
下一步,我们来看看其他常用语句
整理ppt
下一步,我们来看看其他常用语句
事例引导:
整理ppt
下一步,我们来看看其他常用语句
事例引导:
// 锺乳洞 int Rule = 10; int RoundTime = 10; int PlayerSpawn = 9; int PlayerSpawnDir = 90; int PlayerWeapon = 5; int PlayerWeapon2 = 1; int PlayerHP = 1500; int trg0 = 0; int trg1 = 0; int trg2 = 0; int trg3 = 0; int trg4 = 0; int trg5 = 0; int trg6 = 0;
OnStart() { AddNPC("npc01_01"); AddNPC("npc01_02"); AddNPC("npc01_03"); }
整理ppt
下一步,我们来看看其他常用语句
事例引导:
// 锺乳洞 int Rule = 10; int RoundTime = 10; int PlayerSpawn = 9; int PlayerSpawnDir = 90; int PlayerWeapon = 5; int PlayerWeapon2 = 1; int PlayerHP = 1500; int trg0 = 0; int trg1 = 0; int trg2 = 0; int trg3 = 0; int trg4 = 0; int trg5 = 0; int trg6 = 0;
OnStart() { AddNPC("npc01_01"); AddNPC("npc01_02"); AddNPC("npc01_03"); }
为了方便,
我在以后出示代码将省去这一部分
从//钟乳洞 ...int trg6 = 0; 的一部分
整理ppt
OnStart() { AddNPC("npc01_01"); AddNPC("npc01_02"); AddNPC("npc01_03"); }
这段代码我们要掌握两个格式:
一:OnStart() { …… }
二:AddNPC(“…..”);
整理ppt
格式如上,两个大括号里加上代码
作用:程序第一步读入此函数的代码
例:
OnStart()
{
AddNPC(“npc01_01”);
}
即为加入npc01—01这个文件
OnStart() { …… }
整理ppt
格式如上:原括号里加上双引号,双引号间加上人物文件的名
Eg: AddNPC("npc01_01");
AddNPC(“…..”);
整理ppt
OnUpdate() { …… }
我们听名字就可以知道,这是更新的意思,这里呢,是