您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 最新超详细脚本GUI制作教程
【前言】近来忙于做脚本,所有比较忙,又有很多人找我改脚本,顾不过来,通过网上的文章和自己的整理,写上脚本GUI制作制作教程,内容简单,容易理解。希望对各位会员能有所帮助。首先我们来了解脚本是什么?所谓脚本就是一个CS游戏必须执行的数据文件,执行这一系列命令有一个过程。用一个命令把这一过程定义(alias)好,最后分配(bind)一个键位给这个命令,以后只要按分配好的键位,就可以实现这一过程。脚本(script)就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的文件然后在需要的时候执行,所有的脚本都是通过这一方法实现的。这样就可以方便你在CS中的使用,脚本可以存为后缀名为.cfg的文件放在cstrike文件。在这里纠正大家一个根深蒂固的误区,其实国外高手的cfg并没有你想象的那么好用,一味的认为别人打得好是因为config的问题,从而把config神话,一时间闹得满城风雨。一个config并不能让你的水平有多大的提高,你可以用前段时间炒得风风火火的复活cfg的或者减少后坐力的cfg来反驳我,但是请您记住诸如此类的是绝对不可能通过最新的wwcl检测的,正规比赛更是不允许使用的。其功能主要有键位的绑定和参数的调整优化,从而使CS的图象和运行更加稳定,激发游戏的浅能,使人和游戏的结合达到最佳效果!【CS相关文件的介绍】以下是各目录的介绍cstrike:CS*组的目录cstrike\cl_dlls:客户端的链接库文件cstrike\classes:*械装备、任务等的介绍文字,在游戏中使用图形*式时将显示在购买物品和选择任务等时候。cstrike\dlls:CS*组的主要链接库文件cstrike\events:不清楚,不可缺少cstrike\gfx:不太好归纳,你可以看下面关于它的子文件夹的说明cstrike\gfx\env:天空文件的贴图。有bmp也有tga格式,哪种格式都可以cstrike\gfx\shell:壳(牌?)。就是有关外观的文件。cstrike\gfx\vgui:游戏界面的图片比如HLTV的标记,买*时的图片。cstrike\manual:存放游戏说明的文件夹。cstrike\maps:存放地图极其说明文本的地方。cstrike\media:存放CS*组的界面中按扭的声音和LOGO。cstrike\model:*型文件夹。除player外的文件夹一般都是地图附带的*型。cstrike\model\player:人物*型。里面分文件夹存放着警察、匪徒、VIP的*型,但人质不包括在内。cstrike\overviews:地图的缩略图文件夹。1.4以后才有的东西。文件为.bmp或.tga格式每个地图都有一副图片和一个记录参数的文本。cstrike\PODBOT:PingOfDeath机器人程序的文件夹。装有POD后才有。cstrike\PODBOT\BotChats:机器人*拟聊天的内容。保留英语的即可,其他的没有必要保留。cstrike\PODBOT\WPTDefault:默认的,也是主要的路点文件(.pwf文件)存放点(其实全部可以都存在这里)cstrike\Save:存档文件夹,一般没有什么用(谁玩CS存档?!我服了他!)cstrike\sound:储存游戏中声音文件。里面按分类分类存放,有些文件夹是地图附带的声音文件为避免存放混乱而建立的。cstrike\sound\ambience:环境音效。cstrike\sound\apach:阿帕奇直升机*型的声音。cstrike\sound\buttons:游戏中按扭的声音。cstrike\sound\de_torn:这就是一个地图附带的声音文件夹。cstrike\sound\debris:碎片的声音。cstrike\sound\doors:顾名思义就是门的声音。cstrike\sound\hostage:人质的语音。cstrike\sound\items:一些物品的声音。比如购买O2等。cstrike\sound\laguna:像是一个地图带的声音。cstrike\sound\misc:杂项。cstrike\sound\plats:不太好说,你可以听一下。cstrike\sound\player:玩家的声音。比如说中弹,被砍等。cstrike\sound\radio:语音通讯的声音。cstrike\sound\shogun:一个地图所带的声音。cstrike\sound\storm:暴风。风声,雷声。cstrike\sound\training:训练*式用的声音。cstrike\sound\volare:像是一个地图带的声音。cstrike\sound\weapons:武器的声音。cstrike\sprites:存放.spr文件的。也就是准星,火花,爆炸效果,光,灯,烟,等等。cstrike\sprites\industrywest;cstrike\sprites\laguna;cstrike\sprites\shogun:都是地图附带的spr文件。gldrv:不很清楚,像是一个驱动类的链接库。logos:储存单色喷图的地方。喷图要求:256位色,64*64,.bmp格式。maps:没有用的。主目录下的这类的maps,models,sound等空文件夹都没有用。platform:服务器的配置文件。本版移植来的。原来是在专门的服务器版本里的。platform\Admin:配置文件。platform\config:服务器的设置参数。platform\resource:服务器用到的图片等资源。valve:HL的*组目录,现在一般为一个系统的,公用的文件的存放地。valve\cl_dlls:存放链接库文件的地方。valve\gfx:同上面的cstrike\gfxvalve\shell:同上面cstrike\gfx\shellvalve\vgui:同上面cstrike\gfx\vguivalve\vgui\fonts:以图片的方式储存着字体。hw:不同显卡的配置。valve\media:同上cstrike\mediavalve\media\drvpage:驱动和一些软硬件厂商的WEB页地址。valve\resource:不很清楚。valve\scripts:不很清楚。valve\sound:同上cstrike\sound。valve\sprites:同上cstrike\sprites。以下是各文件类型的介绍bsp:地图文件。从rmf,map等设计图编译而来。存放于maps问夹下。工具:WorldCraft(3.4版后为ValveHammerEditor);Zoner`sHalf-LifeTools等。.bmp:图片文件。在overviews下面的是缩略图文件;在shell下是外壳的图片文件...。工具:Windows画图等图象处理软件。.cfg:脚本,配置文件。可用记事本编辑。存在地:cstrike等等。.lst:一种配置文件。存在于shell文件夹下。可用记事本编辑。.mdl:*型文件。存放于models文件夹下。工具:Half-LifeModelViewer;MilkShape3D等。.pak:资源包文件。文件存在里面,对使用这些文件的程序来说就像是一个文件夹一样。工具:PakScape。.pwf:路点文件,为机器人提供引导。存放地:WPTDefault(装有POD的情况下)。工具:可用POD在游戏中生成。.res:一种配置文件的格式。可用记事本编辑。.spr:准星,火花,烟雾,图形,血迹等效果的文件。存在于sprites文件夹下。工具:SprWiz;SDK中的sprgen.exe等。.txt:功能繁多。比如cstrike下的commandmenu.txt是图形化控制菜单,而readme.txt是说明。.wad:材质文件。一般存在于cstrike下和valve下(也就是*组文件夹下)。一般为地图所用,也有系统用的如decal.wad(弹痕,血迹..)fonts.wad(字体文件)。编辑工具:Wally;SDK中的qlumpy.exe;makefont.exe等。.rc:一种配置文件的格式。和.cfg一样可以用记事本编辑。.vdf:1.6版引入的一种配置文件的格式。和.cfg一样可以用记事本编辑。.tga:一种图片格式。在env下为天空材质;在vgui下是系统界面用的图片。.dll:动态链接库文件,为执行程序(.exe)提供扩展,所以也称“应用程序扩展”。.dat:档案文件。在游戏根目录下的favsvrs.dat为服务器地址列表。可用记事本编辑(不同的.dat文件性质也很不一样,所以不都可以用记事本编辑)。.inf:安装信息文件。.so:也是一个扩展文件。.hpk:cstrike下的custom.hpk文件里面存储着别的玩家的喷图,所以它会越来越大,不要时删除即可。.fgd:地图编辑要用的一个类文件吧,我不很懂。可用记事本打开按格式编辑。.gam:*组文件夹下的liblist.gam文件是游戏的配置文件。记录着游戏的重要信息,添加插件时要用到。可用记事本编辑。.scr:在HL中是设置界面的配置文件。可用记事本打开修改。.wav:音频文件。.avi:视频文件。可用VideoMach等程序编辑。个人GUI的文件解释:Config.cfg脚本文件Autoexec.cfg自动加载Alias(宏)valve.rc进入服务器时的个性文字cached.wad进入服务器时的loading画面game.cfg/server.cfg建立服务器时加载的参数commandmenu.txtH菜单settings.scr键服务器时的高级选项设置user.scr个人设置里的高级选项models文件夹CS的模型文件都在这里gfx文件夹包含着CS界面、控制菜单add-on文件夹一个脚本功能包,许多脚本功能都是通过exec加载这文件夹里的cfg或rc运行的sprites文件夹一些图象画面文件,AWP准心、雷达、枪口火焰等都可以在这里修改addons文件夹一个插件包,如光辉的防手雷炸F插件sound文件夹声音包,可以修改声音来达到脚本声放大的效果------------------------下面是制作CSGUI的教程指导----------------------------------------------下面是制作CSGUI的教程指导----------------------1.首先我们要来制作一个Config.cfg文件,我把我知道的参数含义写出来,大家可以根据个人的习惯进行修改。+attack攻击MOUSE1/Enter+attack2特殊攻击/功能(如开瞄准镜、单倍放大等等)MOUSE2+forward前进W+back退后S+moveleft向左平移A+moveright向右平移D+duck蹲下Ctrl+jump跳跃Space+klook用键盘看INS+left向左转LeftArrow+right向右转RightArrow+lookdown向下看PGDN+lookup向上看PGUP+mlook用鼠标看(无)+moveup向上移动(如爬梯子、游泳)'+movedown向下移动(如爬梯子、游泳)/+reload换子弹R+showscores显示玩家的分数和Ping值TAB+speed让玩家走路如果奔跑时;奔跑如果走路时Shift+strafe平移键Alt+use使用键(拆炸弹、救人质等等)Ebuyequip打开购买装备菜单Obuyammo1买主弹药,buyammo2买手枪弹药.changeteam/chooseteam打开队伍选择菜单Mimpulse100开关战术手电Fimpulse201喷图Tlastinv切换到上一次使用的武器Qinvnext切换到下一种武器]invprev切换到上一种武器[sizeup增大屏幕降低FPS值+/=sizedown缩小屏幕提高FPS值-snapshot抓图F5speak/voicerecord使用对讲机/麦克风说话Kbuy打开购买武器菜
本文标题:最新超详细脚本GUI制作教程
链接地址:https://www.777doc.com/doc-2373529 .html