开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 3660|回复: 14
收起左侧

[已解决] 我想找个高手帮忘,会CS参数的也帮忙.........

 关闭 [复制链接]
结帖率:80% (4/5)
发表于 2010-4-1 23:54:57 | 显示全部楼层 |阅读模式   广东省云浮市
45精币
会玩CS1.6吗?  知道CS1.6有种游戏叫极限跳跃吗?

这里我想你门帮做的是极限跳跃里空中加速(Longjump),这里是CS参数,我只要的是鼠标左右移动(要带有路线,上次有个没路线的,是瞬间跳左右  - -  )  

DA,DA,DA,DA,鼠标左右的跟着DA这样要同时,鼠标动D也要同时按,鼠标往左D才放开接着按A,这样冲复8次,

要带有启动热键、
要带有启动热键、要带有启动热键、
要带有启动热键、要带有启动热键、要带有启动热键、
要带有启动热键、要带有启动热键、要带有启动热键、要带有启动热键、
要带有启动热键、要带有启动热键、要带有启动热键、要带有启动热键要带有启动热键、



+duck;wait;-duck;+duck;-duck;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;+jump;wait;-jump;fps_modem
wait;-jump;fps_modem 999;fps_max 999;

cl_yawspeed 900;wait;cl_yawspeed 700;wait;cl_yawspeed 500;wait;wait;wait;wait;wait;wait;wait;wait;-right;-moveright;

+moveleft;+left;cl_yawspeed 1;wait;wait;cl_yawspeed 154;wait;cl_yawspeed 450;wait;wait;wait;wait;wait;wait;cl_yawspeed 772;wait;-left;-moveleft;

+moveright;+right;cl_yawspeed 2;wait;wait;cl_yawspeed 151;wait;cl_yawspeed 446;wait;wait;wait;wait;wait;wait;cl_yawspeed 766;wait;-right;-moveright;

+moveleft;+left;cl_yawspeed 3;wait;wait;cl_yawspeed 148;wait;cl_yawspeed 442;wait;wait;wait;wait;wait;cl_yawspeed 731;wait;-left;-moveleft;

+moveright;+right;cl_yawspeed 4;wait;wait;cl_yawspeed 145;wait;cl_yawspeed 438;wait;wait;wait;wait;cl_yawspeed 708;wait;-right;-moveright;

+moveleft;+left;cl_yawspeed 5;wait;wait;cl_yawspeed 142;wait;cl_yawspeed 434;wait;wait;wait;wait;cl_yawspeed 694;wait;-left;-moveleft;

+moveright;+right;cl_yawspeed 6;wait;wait;cl_yawspeed 139;wait;cl_yawspeed 430;wait;wait;wait;cl_yawspeed 652;wait;-right;-moveright;

+moveleft;+left;cl_yawspeed 7;wait;wait;cl_yawspeed 398;wait;-left;-moveleft;

cl_yawspeed 210

最佳答案

查看完整内容

还是没明白你所说的路线是什么 请补充一下说明 比如说要移动8次 第一次鼠标移动的位置(要二个参数水平和垂直的位置) 第二次鼠标移动的位置(要二个参数水平和垂直的位置) 第三次鼠标移动的位置(要二个参数水平和垂直的位置) 第四次鼠标移动的位置(要二个参数水平和垂直的位置) 第五次鼠标移动的位置(要二个参数水平和垂直的位置) 第六次鼠标移动的位置(要二个参数水平和垂直的位置) 第七次鼠标移动的位置(要二个参数水平和垂直的 ...

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:100% (1/1)
发表于 2010-4-1 23:54:58 | 显示全部楼层   吉林省长春市
还是没明白你所说的路线是什么
请补充一下说明
比如说要移动8次 第一次鼠标移动的位置(要二个参数水平和垂直的位置)  第二次鼠标移动的位置(要二个参数水平和垂直的位置)  第三次鼠标移动的位置(要二个参数水平和垂直的位置) 第四次鼠标移动的位置(要二个参数水平和垂直的位置) 第五次鼠标移动的位置(要二个参数水平和垂直的位置) 第六次鼠标移动的位置(要二个参数水平和垂直的位置) 第七次鼠标移动的位置(要二个参数水平和垂直的位置) 第八次鼠标移动的位置(要二个参数水平和垂直的位置)
然后在重复
请你把你的线路说清
我下面在给你个源码
带有启动和停止(F1和F2键)
鼠标右平移到位D键按下  鼠标左平移到位A键按下
鼠标左右移动.e (4.45 KB, 下载次数: 14)
回复

使用道具 举报

结帖率:80% (4/5)
 楼主| 发表于 2010-4-2 16:25:37 | 显示全部楼层   广东省云浮市
回复 2# misf


    你那个还是没用,路线是比如:你左移到5,你鼠标停在0的话,就是先移动到1,再移动到2,再移动到3,在移动到4,再移动到5,这样的才叫路线,

还有你那个左右是就是左右,但我在CS里面开没按A,D啊,你那个A,D只是软件里显示A,D  {:1_86:}

按A,D啊  就像我门按键盘的A,D那样。。。。
回复

使用道具 举报

结帖率:80% (4/5)
 楼主| 发表于 2010-4-2 19:26:32 | 显示全部楼层   广东省云浮市
回复 2# misf


   
哈哈  很好,不错两次都是你的好用,你还能把热键该成按住就移动,不按就不移动吗?就是按一下热键,左右移动(D,A),然后按住就重复的。。。

还有的是你启动后他左右的移动,你只要动一下鼠标他就往右移动一下,暂停时比如:左右移动到左时按暂停那就一直按着A不放,要是在右停时他就按D不放。

我对你的作品比较满意。。。     

我先给JB你 。。。
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2010-4-3 12:55:37 | 显示全部楼层   吉林省长春市
代码改了一下
实现了你说的一个功能
  1. .版本 2
  2. .支持库 shellEx

  3. .程序集 窗口程序集1
  4. .程序集变量 当前水平位置, 整数型
  5. .程序集变量 当前垂直位置, 整数型
  6. .程序集变量 判断左右, 逻辑型, , , '真右 假左
  7. .程序集变量 a, 整数型

  8. .子程序 _时钟1_周期事件

  9. .如果真 (取鼠标垂直位置 () ≠ 当前垂直位置)
  10.     判断左右 = 真
  11.     a = 0
  12.     当前水平位置 = 取鼠标水平位置 ()
  13.     当前垂直位置 = 取鼠标垂直位置 ()

  14. .如果真结束
  15. a = a + 1


  16. .如果 (判断左右 = 真)
  17.     当前水平位置 = 当前水平位置 + 1
  18.     SetCursorPos (当前水平位置, 当前垂直位置)
  19.     模拟按键 (#A键, 假)
  20.     模拟按键 (#D键, 真)

  21.     .如果真 (a ≥ 20)
  22.         a = 0
  23.         判断左右 = 假
  24.     .如果真结束

  25. .否则
  26.     当前水平位置 = 当前水平位置 - 1
  27.     SetCursorPos (当前水平位置, 当前垂直位置)
  28.     模拟按键 (#D键, 假)
  29.     模拟按键 (#A键, 真)

  30.     .如果真 (a ≥ 20)
  31.         a = 0
  32.         判断左右 = 真
  33.     .如果真结束

  34. .如果结束


  35. .子程序 __启动窗口_创建完毕

  36. 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)
  37. 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F2键)
  38. 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F3键)
  39. 当前水平位置 = 取鼠标水平位置 ()
  40. 当前垂直位置 = 取鼠标垂直位置 ()

  41. .子程序 _标签1_反馈事件, 整数型
  42. .参数 参数一, 整数型
  43. .参数 参数二, 整数型

  44. .如果真 (参数一 = 33001)
  45.     模拟按键 (#D键, 假)
  46.     模拟按键 (#A键, 假)
  47.     判断左右 = 真
  48.     a = 0
  49.     时钟2.时钟周期 = 0
  50.     时钟1.时钟周期 = 125
  51. .如果真结束
  52. .如果真 (参数一 = 33002)
  53.     时钟1.时钟周期 = 0
  54.     时钟2.时钟周期 = 125
  55. .如果真结束
  56. .如果真 (参数一 = 33003)
  57.     模拟按键 (#D键, 假)
  58.     模拟按键 (#A键, 假)
  59.     时钟1.时钟周期 = 0
  60.     时钟2.时钟周期 = 0
  61. .如果真结束


  62. .子程序 _时钟2_周期事件

  63. .如果 (判断左右 = 真)
  64.     模拟按键 (#A键, 假)
  65.     模拟按键 (#D键, 真)
  66. .否则
  67.     模拟按键 (#D键, 假)
  68.     模拟按键 (#A键, 真)
  69. .如果结束


复制代码
回复

使用道具 举报

结帖率:80% (4/5)
 楼主| 发表于 2010-4-3 13:36:55 | 显示全部楼层   广东省云浮市
回复 5# misf


    这次一直往右边移动,还不如上次的...

http://v.youku.com/v_show/id_cg00XMjM4MzE2NjA=.html

这个是视频你去看看那个左右移动,应该你看了以后就知道我说的左右移动是怎样的勒,我只要的是他在空中左右加鼠标左右,不要他助跑、CTRL 、跳  和 按W那个  只要的是空中D、同时鼠标往右依,按A鼠标往左移动,就这样。。

麻烦你勒
回复

使用道具 举报

结帖率:80% (4/5)
 楼主| 发表于 2010-4-4 05:03:54 | 显示全部楼层   广东省云浮市
回复 5# misf


    大哥啊  大哥,我说了那么久你就是没看懂,我不是要瞬移的,  我找到个路线的,但是他的是只限制在窗口内有效和没到有D,A按键。。

左右移鼠标.e (4.33 KB, 下载次数: 7)
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2010-4-4 09:40:11 | 显示全部楼层   吉林省长春市
重写了一个
看看这个怎么样
鼠标左右移动.rar (2.53 KB, 下载次数: 15)
回复

使用道具 举报

结帖率:80% (4/5)
 楼主| 发表于 2010-4-4 10:05:38 | 显示全部楼层   广东省云浮市
回复 8# misf


   和上没什么分别,在有游戏根本不用启动啊,连手动按A或D都大转了,加上鼠标幅度不够大。。   你那是瞬间移动  没路线的。。


0.0为开始,往有移动到0.10  是要 0.1  0.2  0.3  0.4  0.5 0.6 0.7 0.8 0.9 0.10这样 左也是一样 -1.0 -2.0 -3.0 -4.0 -5.0 -6.0 -7.0 -8.0  -9.0  -10.0
回复

使用道具 举报

结帖率:100% (1/1)
发表于 2010-4-4 10:23:04 | 显示全部楼层   吉林省长春市
  1. .版本 2
  2. .支持库 spec

  3. .子程序 _时钟2_周期事件

  4. .如果真 (取键状态 (32) = -32767)
  5.     a = 1
  6.     模拟按键 (#D键, 真)
  7.     延迟 (20)
  8.     模拟按键 (#D键, 假)
  9.     延迟 (20)

  10.     .计次循环首 (4, )
  11.         a = 2
  12.         模拟按键 (#A键, 真)
  13.         延迟 (20)
  14.         模拟按键 (#A键, 假)
  15.         延迟 (20)
  16.         模拟按键 (#D键, 真)
  17.         延迟 (20)
  18.         模拟按键 (#D键, 假)
  19.         延迟 (20)

  20.     .计次循环尾 ()

  21. .如果真结束

复制代码
  1. .版本 2
  2. .支持库 spec

  3. .子程序 D键按下


  4. .计次循环首 (50, )
  5.     置鼠标位置 (取鼠标水平位置 () + a, 取鼠标垂直位置 ())
  6.     延迟 (20)
  7. .计次循环尾 ()


  8. .子程序 A键按下


  9. .计次循环首 (50, )
  10.     置鼠标位置 (取鼠标水平位置 () - a, 取鼠标垂直位置 ())
  11.     延迟 (20)
  12. .计次循环尾 ()

复制代码
把_时钟2_周期事件里的a的数值也像我代码里的也改了;  A键按下和D键按下里的(延迟 (20)里的数值就调节时间的  计次循环首 (50, )里的数值是调节移动幅度的)
  1. .版本 2
  2. .支持库 shellEx

  3. .子程序 __启动窗口_创建完毕

  4. 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)
  5. 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F2键)

  6. .子程序 _标签1_反馈事件, 整数型
  7. .参数 参数一, 整数型
  8. .参数 参数二, 整数型

  9. .如果真 (参数一 = 33001)
  10.     时钟1.时钟周期 = 1
  11.     时钟2.时钟周期 = 1
  12. .如果真结束
  13. .如果真 (参数一 = 33002)
  14.     时钟1.时钟周期 = 0
  15.     时钟2.时钟周期 = 0

  16. .如果真结束

复制代码
把这个代码加上就有启动和停止功能了
加这个代码要求是先把时钟1和时钟2二个组件里的时间先设为0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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