铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1051|回复: 5

出个难题考考蓝大

[复制链接]
发表于 2011-11-22 17:08 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
自从有了diy讨论专区,蓝大就开始了他的DIY之路,把苍炎建设的更加美好,但是很多玩家都不满足现状,我也是其中之一,我曾无数次的幻想着能同时启用数个猪脚同时登台,不知道能不能实现。此乃建议一
   建议二如果建议一,难以实现看能不能放弃现在的天赋,而启用角色扮演这种模式,扮演一个角色,拥有其天赋,属性,当然有人会说那四神不无敌,我想失去了NPC光环他们也不算什么。更何况更多的乐趣在于大家可以扮演那些苦逼的角色,比如阉鸡什么的。
   建议三,以上2点都难以实现,那请增加个改名字系统,让入手的角色能改成自己想要的名字!
                            本人yy纯属虚构,如有雷同,纯属巧合

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-11-22 17:17 | 显示全部楼层
回复 Czhe520 的帖子

我只想说,你的标题非常不友好……

点评

对不起,没有考虑标题的侵略性,现在问题解决了,锁帖吧  发表于 2011-11-22 20:39
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-11-22 17:23 | 显示全部楼层
本帖最后由 yi9991980 于 2011-11-22 17:25 编辑

我玩过四神的特技,我告诉你吧,其实四神的特技最垃圾的就是扫地的天地独尊了,其次才是张三丰。
东方不败的三连很强,乔峰特技配合降龙就是无敌的存在,完全秒杀18铜人

NPC扫地强是因为扫地攻防500,武学知识100,所以扫地的攻击力太强,而NPC又有2000血量,我们还无法对他进行杀气,所以必定会被扫地打中,他打一下威力不小。如果是暴怒加连击,就完蛋了

点评

DIY版不是有位大神写了些代码就可以了吗  发表于 2011-11-22 18:47
怎么玩的四神技能?我想玩血刀  发表于 2011-11-22 17:50
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-11-22 18:48 | 显示全部楼层



function drawname(x,y,name,size)
    x=x-math.floor(size/2)
    local namelen=string.len(name)/2
    local zi={}


        local m={114,50,5,0}                      --这四个数字是人物代号,默认第一个(扫地),若扫地在战斗就依次判定为下一个代号
        if WAR.tmp[7002]==nil then
        local f,k=true,1
        while f and k<4 do
          CC.xxx=m[k]
          for j=0,WAR.PersonNum-1 do if WAR.Person[j]["人物编号"] == CC.xxx then f= false end end
          f = not f
          k=k+1
        end
         CC.change(CC.xxx,2000)
         CC.change(0,CC.xxx)
         for j=0,WAR.PersonNum-1 do if WAR.Person[j]["人物编号"] == 0 then WAR.Person[j]["人物编号"] =CC.xxx end end
         WAR.tmp[7002]=1
        end
        CC.change(CC.xxx,0)



      for i=1,namelen do
      zi[i]=string.sub(name,i*2-1,i*2)
      DrawString(x,y,zi[i],C_WHITE,size)
      y=y+size
      end
end


function instruct_16(personid)     
  if personid==CC.xxx then return true end
    local r=false;
        if JY.Status==GAME_WMAP then
                if WAR.tmp[1000+personid]~=nil then
                        return false;
                end
        end
    for i = 1, CC.TeamNum do
        if personid==JY.Base["队伍" .. i] then
            r=true;
            break;
        end
    end;
    return r;
end


function War_isEnd()     

    for i=0,WAR.PersonNum-1 do
                local pid=WAR.Person[i]["人物编号"];
        if JY.Person[pid]["生命"]<=0 then
            WAR.Person[i]["死亡"]=true;
                        if inteam(pid) then
                                JY.Person[pid]["无用"]=0;
                        end
        end
    end
    WarSetPerson();

    Cls();
    ShowScreen();

    local myNum=0;
    local EmenyNum=0;
    for i=0,WAR.PersonNum-1 do
        if WAR.Person[i]["死亡"]==false then
            if WAR.Person[i]["我方"]==true then
                myNum=1;
            else
                EmenyNum=1;
            end
        end
    end

    if EmenyNum==0 then
        CC.change(CC.xxx,0)
        CC.change(2000,CC.xxx)
        for j=0,WAR.PersonNum-1 do if WAR.Person[j]["人物编号"] == CC.xxx then WAR.Person[j]["人物编号"] =0 end end
       
        return 1;
    end
    if myNum==0 then
        CC.change(CC.xxx,0)
        CC.change(2000,CC.xxx)
        for j=0,WAR.PersonNum-1 do if WAR.Person[j]["人物编号"] == CC.xxx then WAR.Person[j]["人物编号"] =0 end end
       
        return 2;
    end
    return 0;
end

function CC.change(a,b)
JY.Person[b]=JY.Person[a]
end

function T1LEQ(p)
if p == 0 or p==CC.xxx then return true
else return false
end
end
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-11-22 18:50 | 显示全部楼层
本帖最后由 yi9991980 于 2011-11-22 18:50 编辑

复制以上代码,把你喜欢的NPC代号改到我标记的第一个数字上就可以了。不兼容蓝大的DIY

点评

是啊,偶尔虐待下NPC也是很爽的  发表于 2011-11-23 09:05
谢谢,今天体会到快感了  发表于 2011-11-22 23:39
呵呵  发表于 2011-11-22 21:18
谢谢。非常感谢。现在去爽去了  发表于 2011-11-22 20:37
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-11-22 19:35 | 显示全部楼层
楼主的头像有种犹抱琵琶半遮面的感觉
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-11-22 18:53

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表