如何从游戏中建立脚本!

原创 2005年05月21日 22:48:00

      在一个网络游戏中,插入一个脚本,能代替鼠标的运动,检测怪物和特定NPC的位置。最好就是指定一个坐标,能让自己的角色去到那儿,一个通用的程序,而不是专门为这个游戏设计的程序,而是通过脚本就能把所有游戏的这种功能实现。希望能有高手解释一下。

       我不会编程,至少现在也还没会,就我所知道的,游戏可能是把客户端所要显示的画面上的怪物数据传送到客户端,专门的程序就是捕捉这样的特定数据,然后传给一个存储单元,再让鼠标移动到该坐标,然后左点,让角色完成移动或攻击。

        我知道脚本应能完成程序的这些功能,如WINDOWS的脚本就能控制窗口,完成程序的功能,如何使它成为一个通用的脚本,能检测所有网络游戏的这种实现(指怪物坐标的数据显示,我们要做的就是捕捉或检测这个坐标)。   

       它是不是这样?如果用程序来做,  怪物的坐标是一个对象,它有名字,就是怪物的名,这个名字的数据后面就是这个怪物的一些特征,如攻击,防御力,等级,打死它所获的经验等等,当然,也有我们关心的坐标数据,用脚本如何获取?请指教,最好写一个例子,如某网络大形游戏的,只能在游戏服务器检测不出的情况下插入脚本。

      最好也把修改数据包的方法告知我,只是技术的交流。

游戏中的脚本语言介绍1

1.什么是脚本语言首先,脚本语言和其它程序设计语言一样,拥有自己的语法规范,循环流程控件。其次,脚本语言是一种嵌入型的语言,一般不单独执行,需要嵌入到宿主语言中(例如lua嵌入到c++中)执行。脚本语...
  • liangneo
  • liangneo
  • 2010年11月21日 13:20
  • 2522

关于Unity3D 的脚本的执行顺序

阅读了雨松MOMO的《Unity3D研究院之深入理解Unity脚本的执行顺序(六十二)》感觉有些地方还是没有说清楚。 问题如下: ①当在Inspector面板上勾上GameObject的activ...
  • u012325397
  • u012325397
  • 2016年07月01日 15:58
  • 293

游戏中的常用算法

一,递归 计算阶乘 int fun(int n) { if (n==1||n==0) { return 1; } return n * fun(n - 1); } 二...
  • zhhf96
  • zhhf96
  • 2015年09月10日 09:48
  • 232

游戏中的数学与物理(一)

游戏,玩起来很简单很随意,但是在真正的制作过程中,为了画面越逼真就需要越多的基础知识在里面,有物理、数学、算法等等。有一个好的基本功,对于做好游戏是非常重要的。...
  • wfenglinxu
  • wfenglinxu
  • 2015年07月02日 22:23
  • 689

Android 游戏设计教程:游戏元素和工具

转自:http://www.oschina.net/question/28_57188
  • huweijian5
  • huweijian5
  • 2014年08月11日 15:01
  • 262

游戏中的脚本

      现在游戏里流行的脚本有python 和lua ,例如魔兽世界就是用lua脚本来驱动逻辑的。我们为什么用脚本,而不是纯用C++呢?当然,这与团队协作以及工作效率有关。      C++编译速...
  • skydesign
  • skydesign
  • 2010年10月18日 08:21
  • 403

游戏中的ai设计

我们游戏开发中,很多时候会用到Ai,什么是Ai,就是智能。比如boss,他作为我们要击杀的对象,当我们去攻击它,他会攻击我们,并会释放技能,当他血量很弱少,有些怪物会发动狂暴,暴击等技能,来维护保持它...
  • a1026438521
  • a1026438521
  • 2017年05月22日 14:42
  • 451

游戏设计中摄像机的实现

待续。。。
  • liliangshuai
  • liliangshuai
  • 2014年11月25日 11:40
  • 1217

关于概率要素和统计学要素在游戏设计中的运用

该文章来自用户转载  点击阅读原文 一、从“热手”现象看游戏风险与奖励机制设计   平衡风险与奖励是设计电脑游戏时的一个重要考虑因素。一个优秀的平衡风险与奖励机制可以提供很多额外游戏价值。...
  • hany3000
  • hany3000
  • 2015年12月09日 08:18
  • 2281

选择游戏

题目描述: 如果叫你从下面两种游戏中选择一种,你选择哪一种?为什么?       a. 写下一句话。如果这句话为真,你将获得10美元;如果这句话为假,你获得的金钱将少于10美元或多于10美元(但...
  • hackerwin7
  • hackerwin7
  • 2014年03月13日 15:36
  • 1247
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何从游戏中建立脚本!
举报原因:
原因补充:

(最多只允许输入30个字)