论坛首页›扭转乾坤[修改]›## 如何让你的机器人不偷懒 ###

## 如何让你的机器人不偷懒 ###

楼主:zmj_123发表于 2007-10-7 12:54回复 16查看 4,042最后回复 2008-8-30
12下一页共 17 楼 / 2 页
发表于 2007-10-7 12:541#
楼主
大家肯定都注意到,单机中,如果自己不在附件的话,那些
表情机器人仅在尺尺,却往往闲逛不打假,真是让人头疼

现在好了
表情大家加入这些句子,他们就会忙碌起来,打个不亦乐乎

表情每过几秒或几十秒用一次哦,不要太频繁了

表情表情表情表情表情表情表情表情表情表情表情表情
ReSearchEnemy(int id, int startId, int stopId, int HPnow, int HPlast)
{
int dst;
int wtype;
int enemy = GetEnemy(id);

if(enemy>0)
{
SetTarget(0, "char", id);
SetTarget(1, "char", enemy);

dst = Distance(0, 1);
wtype = GetWeaponType(id);

if(dst < 200)
{
if(HPnow >= HPlast && wtype!=2 && wtype!=3 && wtype!=6)
{
ChangeBehavior(id, "attacktarget", 1, 1);
Say(id, "别玩了, 我跑近点来杀掉 【", enemy, "】");
}

return 0;
}

if(dst>200 && dst<400 && wtype!=2 && wtype!=3 && wtype!=6)
{
//距离很远,又不是射击类武器, 跑过去吧
ChangeBehavior(id, "attacktarget", 1, 1);
Say(id, "哈哈, 看我跑近点来捉拿 【", enemy, "】");
return 0;
}
}



int i;
int j = -1;
int eam;
int nearest = 99999;
int tea = GetTeam(id);

for(i=startId; i0)
{
SetTarget(0, "char", id);
SetTarget(1, "char", i);
dst = Distance(0, 1);

eam = GetTeam(i);

if(tea==0 && dst<nearest)
{
nearest = dst;
j = i;
}

if(tea==1 && eam!=1 && dst<nearest)
{
nearest = dst;
j = i;
}

if(tea==2 && eam!=2 && dst<nearest)
{
nearest = dst;
j = i;
}
}
}

if(j != -1)
{
SetTarget(0, "char", id);
SetTarget(1, "char", j);

//去海扁最近的敌人
ChangeBehavior(id, "attacktarget", 1, 1);
ChangeBehavior(id, "Kill", j);

Say(id, "别躲, 【", j, "】我马上过来砍你");
return 0;
}


return 0;
}
UID 12792
发表于 2007-10-7 16:042#
.....这是AI说的词吧。。。。
研究过一点点 不怎么懂
表情辛苦了;
签名:常回家看看!...
UID 34194
发表于 2007-10-7 16:423#
好好好好好好好好好好好好
UID 31360
发表于 2007-10-7 17:454#
楼主这么强,能否把这些做成教程宝典之类的.表情
UID 30693
发表于 2007-10-13 22:145#
谁知道 B 1~~~9 里面的语言怎么编辑吗?
签名:此人 发呆中……
UID 32707
发表于 2007-10-14 09:556#
看不懂?表情表情说简单点表情表情
签名:高中的生活不好过啊!!
UID 35765
发表于 2007-10-18 00:157#
呵呵
我知道语言的编辑,很简单的,可以自己改的,也可以加点脏话进去玩单击般。。。表情
签名:罗花有意。
UID 34284
发表于 2007-10-18 20:408#
表情表情表情表情表情表情
UID 35807
发表于 2007-10-21 13:2110#
好东西表情表情表情顶啊表情表情
签名:
外链图片
外链图片 · 若无法显示说明原图床已关闭
UID 26406
发表于 2007-10-27 22:4411#
zmj大侠,这怎么用啊?直接复制吗?我不懂函式指令啊。表情
UID 30693
发表于 2008-1-25 18:5212#
表情顶了 表情
UID 40252
发表于 2008-1-25 19:3513#
这个要支持!!

请教下怎么才能 写成让 AI 不断发绝!!
UID 40397
发表于 2008-3-24 05:4114#
我用过这个了,但是使用方法一定错了,不显示那些话
签名:(‘伱除暸比我醜.伱還有什么贏過我ゥ?
外链图片
外链图片 · 若无法显示说明原图床已关闭
UID 40951
发表于 2008-4-9 18:1315#
怎么用的啊?表情表情
UID 40988
12下一页共 17 楼 / 2 页

关于这个存档

本页内容为历史存档,已关闭一切写操作。附件仅展示文件信息,不提供下载。内容如涉侵权或不当,请联系 server@yfzz.net 下架。

可以做的事:浏览版块、阅读主题与楼层、查看图片附件、按标题或作者搜索、打开用户资料页。
不能做的事:注册、登录、发帖、回复、引用、评分、私信、收藏;压缩包等附件不提供下载——存档版只展示文件信息。

数据截至 2021-02-05;附件约有 30–40% 的原文件未能保存,页面上以「已丢失」标注。2009 年前的不少图片是外链图床,原图床已关闭,页面会显示失效占位。
隐龙轩QQ群:点此查看

26,823 主题 / 280,734 帖 / 17,145 位发过言的会员 · 数据最后更新 2021-02-05

粤ICP备2024318274号-1