| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2128 人关注过本帖
标题:求 Dota2 的大神帮我改改 真不会了
只看楼主 加入收藏
a1478714726
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2014-7-10
收藏
得分:0 
DOTE2的键位  qwe 为  冰雷火    r 为修该技能 df 为放技能 f为最近所修改的技能    d  你懂的   打字慢
2014-07-14 19:50
love__wdh
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-2-1
收藏
得分:0 
回复 9 楼 书生等待
dota2中卡尔的技能快捷键是固定的
2014-07-15 09:59
书生等待
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:8
帖 子:280
专家分:689
注 册:2013-2-22
收藏
得分:0 
简单的话,应该不考虑技能的cd是吧

那就得记录现在切好的,可以用的两个技能,而对这两个技能进行修改的触发时间就是点了r键

为了知道点r以后修改为什么技能,还要知道现在身上挂的球是什么,也就是最近点击的 q  w  e  的记录,包括其顺序

记录不多,就两条,三条,应该用数组就能实现了
2014-07-15 10:24
书生等待
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:8
帖 子:280
专家分:689
注 册:2013-2-22
收藏
得分:0 
#include<stdio.h>
#include<string.h>
#define qqq "急速冷却"
#define qqw "幽灵漫步"
#define qww "强袭飓风"
#define www "电磁脉冲"
#define eqq "寒冰之墙"
#define eeq "熔炉精灵"
#define eww "灵动迅捷"
#define eew "浑沌陨石"
#define eee "炎阳冲击"
#define eqw "超震声波"

static char ele[3];
static char ski1[3];
static char ski2[3];


void ele_cha(char order)
{
    ele[0]=ele[1];
    ele[1]=ele[2];
    ele[2]=order;
    printf("身上的元素:%c%c%c\n",ele[0],ele[1],ele[2]);
}

//修改技能函数,需要判断现有三个元素是否有匹配的技能,需要判断即将切出来的技能是不是跟现有技能重复
//这些功能没实现,打印技能名称没实现
void ski_cha()
{
    int flag=0;
    strcpy(ski1,ski2);
    strcpy(ski2,ele);
    //printf("技能1:%c%c%c\n",ski1[0],ski1[1],ski1[2]);
    printf("技能1:");
    puts(ski1);
    printf("技能2:%c%c%c\n",ski2[0],ski2[1],ski2[2]);


}

void ski_use(char order)
{
    if(order=='d')
    {printf("释放技能:");
        puts(ski1);
    }
    if(order=='f')
    {printf("释放技能:");
        puts(ski2);
    }


}


int main()
{
   

    char order;
    printf("kaer skills exercise:\n");
    while(order=getchar())
    {
        if((order=='q')||(order=='w')||(order=='e'))
        {
            //修改身上挂的球
            ele_cha(order);
        }
        if(order=='r')
        {
            //修改切好的技能
            ski_cha();
        }
        if((order=='d')||(order=='f'))
        {
            //释放技能
            ski_use(order);
        }

    }
    return 0;
}

//我写的程序代码也有冗余,也有没实现的功能,还需改进
2014-07-15 11:28
a1478714726
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2014-7-10
收藏
得分:0 
谢谢大大   我去研究一下
2014-07-15 14:34
fl8962
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:14
帖 子:539
专家分:2471
注 册:2012-10-17
收藏
得分:0 
宏定义是不太好的习惯。

想抽苏烟了。
2014-07-16 06:41
隼hayabusa
Rank: 2
等 级:论坛游民
帖 子:2
专家分:10
注 册:2014-7-17
收藏
得分:0 
刀友真多!
2014-07-17 14:19
书生等待
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:8
帖 子:280
专家分:689
注 册:2013-2-22
收藏
得分:0 
回复 17 楼 隼 hayabusa
我去,这不nada吗?
2014-07-17 14:50
快速回复:求 Dota2 的大神帮我改改 真不会了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025541 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved