本帖最后由 师小杰 于 2011-11-23 15:05 编辑
atmar 发表于 2011-11-22 23:03 static/image/common/back.gif
是的
曾經將SWF轉出在修改,不過都沒成功
你用的闪客什么版本 加我QQ
威武
真的很不错{:soso_e100:}
楼主大大 其实我有点问题想咨询你 不知道能否加个QQ啊 273981283{:soso_e154:}
本帖最后由 师小杰 于 2011-11-23 14:09 编辑
首先你得有闪客版本6以上的.然后cs4或者5随意
有人问了什么是公告如下图
公告里 也可以改一些地址 这个自己实践
上面这三个图片上的按钮都可以在公告里改,下面这个是后台改的
好了进入正题寻找公告swf
D:\ESSamp\wwwroot\resource\Resources
另外一个端是
D:\PHPnow-1.5.6\htdocs\resource\Resources
Notice.swf这个
然后我们用闪客打开它,反编译其实就是导出.好的我们导出他
导出后我们得到两个文件如下图
用cs5打开as脚本得到如下图
是不是很简单的
修改你喜欢的就可以了
例如我把他修改成了这样
修改完了保存就好 然后我们打开~Notice.fla
点文件快捷键为Ait+f然后点击导出快捷键为e然后点击影片快捷键为m
好了导出成功后关闭我们得到~Notice.swf
直接把~这个去掉覆盖就好了
覆盖哪里?哪里拿出来的就去覆盖哪里
我们来看下最后的结果
OK了
用来测试的看见草泥马别笑好么...
发布下后门的具体修改方法吧,网上下的说没有后门了。自己都不知道是不是真的没有了。
无忧忧 发表于 2011-11-23 13:25 static/image/common/back.gif
发布下后门的具体修改方法吧,网上下的说没有后门了。自己都不知道是不是真的没有了。
方法就是删病毒下个wep你一个一个去删吧
cxj52001 发表于 2011-11-22 20:05 static/image/common/back.gif
楼主神武 能不能个改出
1打怪或者 任务 爆元宝
2隐藏技能直接学 或者 提供或得 书卷的方 ...
这个终于看懂了
把神武看成游戏了
打怪爆珠宝 可以因为我们是要卖元宝的
隐藏任务直接可以学了 貌似已经有人发出来了我就不发了 书是商城买的
人物升级可以10点潜能 这个 没试过
转生的话 这个人家是卖的我也不放出来
放出仿官方登陆页面
和仿4399官方网站
其实很简单
两个
里面的index.htm 改为Php 登录页面那个 index.htm 改为 index1.htm
这个还是比较简单的 index 里添加index1 的超链接就成了
本帖最后由 wsbzzyfy 于 2011-11-23 15:09 编辑
后台修改,宠物,对应的技能能否给个列表,我找了很久也找不到,对应不上,
感谢分享,请问如何能让游戏默认就是全屏默认呢。就那个F9键那个!!!!!!!!
无忧忧 发表于 2011-11-23 15:23 static/image/common/back.gif
感谢分享,请问如何能让游戏默认就是全屏默认呢。就那个F9键那个!!!!!!!!
这个还真不知道哪里改...
wsbzzyfy 发表于 2011-11-23 15:09 static/image/common/back.gif
后台修改,宠物,对应的技能能否给个列表,我找了很久也找不到,对应不上,
恩下次我弄一个
好牛啊 LZ你把问题全及其了
513533212 发表于 2011-11-23 17:32 static/image/common/back.gif
好牛啊 LZ你把问题全及其了
还有没发的 明天在发一些
多谢楼主了。。。那个帮派的建设度和贡献的修改是在哪里呢,BP03.LUA里修改的不起作用,纳闷了
设置 了5种 珠宝 打开 数据 但 打开 没 珠宝啊
帮看 下 数据 对否
if(gContext==500330)then
if(Hero:ActFun(1001,"money < 1000000000",4) == true)then --(珠宝袋,表示打开珠宝袋的限制)
Hero:ActFun(1001,"money += 1500000",4) --(110级珠宝袋,1500000的字样可以根据喜好修改)
result=true;
else
Hero:ActFun(127,"携带珠宝超过上限,无法打开珠宝袋",0)
result=false;
end
elseif(gContext==500331)then
if(Hero:ActFun(1001,"money < 1000000000",4) == true)then --(珠宝袋,表示打开珠宝袋的限制)
if(Item:GetKidnap() > 0 )then --判断物品是否绑定
Hero:ActFun(1001,"money += 800000",4) --(100级珠宝袋,1500000的字样可以根据喜好修改)
result=true;
else
Hero:ActFun(127,"携带珠宝超过上限,无法打开珠宝袋",0)
result=false;
end
elseif(gContext==500332)then
if(Hero:ActFun(1001,"money < 1000000000",4) == true)then --(珠宝袋,表示打开珠宝袋的限制)
if(Item:GetKidnap() > 0 )then --判断物品是否绑定
Hero:ActFun(1001,"money += 500000",4) --(90级珠宝袋,1500000的字样可以根据喜好修改)
result=true;
else
Hero:ActFun(127,"携带珠宝超过上限,无法打开珠宝袋",0)
result=false;
end
elseif(gContext==500333)then
if(Hero:ActFun(1001,"money < 1000000000",4) == true)then --(珠宝袋,表示打开珠宝袋的限制)
if(Item:GetKidnap() > 0 )then --判断物品是否绑定
Hero:ActFun(1001,"money += 5000",4) --(BOSS级珠宝袋,1500000的字样可以根据喜好修改)
result=true;
else
Hero:ActFun(127,"携带珠宝超过上限,无法打开珠宝袋",0)
result=false;
end
elseif(gContext==500334)then
if(Hero:ActFun(1001,"money < 1000000000",4) == true)then --(珠宝袋,表示打开珠宝袋的限制)
if(Item:GetKidnap() > 0 )then --判断物品是否绑定
Hero:ActFun(1001,"money += 2000",4) --(BOSS级珠宝袋,1500000的字样可以根据喜好修改)
result=true;
else
Hero:ActFun(127,"携带珠宝超过上限,无法打开珠宝袋",0)
result=false;
end
elseif(gContext==500335)then
if(Hero:ActFun(1001,"money < 1000000000",4) == true)then --(珠宝袋,表示打开珠宝袋的限制)
Hero:ActFun(1001,"money += 500",4) --(BOSS级珠宝袋,1500000的字样可以根据喜好修改)
result=true;
else
Hero:ActFun(127,"携带珠宝超过上限,无法打开珠宝袋",0)
result=false;
end
end
楼上的 强悍啊呵呵 这样 设计成功的话就能打怪爆珠宝了吧 希望成功共享哈
5739908 发表于 2011-11-23 19:57 static/image/common/back.gif
设置 了5种 珠宝 打开 数据 但 打开 没 珠宝啊
帮看 下 数据 对否
是这个吧 明天我放教程
发现很多是新手,那这个掉珠宝袋我也就用图文的详细教程了
需要工具Navicat for MySQL8闪客6以上cs5
然后进入主题
我们先用N8打开数据wangpudb下的wb_itemtype表
点击插入填写为
id 500330 nama 珠宝袋 req_profession0 requserlevel1req_joblevel0 req_sex 0price 1price_out1 id_action 500330 amount 1 amount _limt 20后面全是0到 monopoly123des 测试 后面三个也是0
图上我设置了两个
设置完这里我们保存打开表
wb_action
增加一行,ID用你前面新增加的道具的action连接的数字,如下图所示
101502是我的新地图 忽视他吧
增加完了以后 咱们也保存
然后修改脚本
修改脚本server\main\msgServer\script\action\money.lua
在脚本最后增加下面内容
elseif(gContext==500330)then
if(Hero:ActFun(1001,"money < 1000000000",4) == true)then
Hero:ActFun(1001,"money += 50000",4)
Hero:ActFun(127,"你获得了50000珠宝",0)
result=true;
else
Hero:ActFun(127,"携带珠宝超过上限,无法打开珠宝袋",0)
result=false;
end
elseif(gContext==500331)then
if(Hero:ActFun(1001,"money < 1000000000",4) == true)then
Hero:ActFun(1001,"money += 20000",4)
Hero:ActFun(127,"你获得了20000珠宝",0)
result=true;
else
Hero:ActFun(127,"携带珠宝超过上限,无法打开珠宝袋",0)
result=false;
end
end
把他原有的end也给覆盖掉
好了现在我们就开始改swf
先搜索
Properties_2.swf
然后用闪客导出他
然后打开AS,在末尾的“this.itemDic = this.obj;”后面一段,“return;前一段”增加以下内容:
我加了两个珠宝袋我就给大家发两个的代码
this.obj = {};
this.obj.id = 0;
this.obj.type = 500330;
this.obj.img = 502040;
this.obj.Name = "珠宝袋";
this.obj.Job = 0;
this.obj.Sex = 0;
this.obj.Level = 1;
this.obj.PlayerLevel = 0;
this.obj.UpperLimit = 100;
this.obj.Time = 0;
this.obj.HP = 0;
this.obj.MP = 0;
this.obj.SP = 0;
this.obj.PriceIn = 1;
this.obj.PriceOut = 1;
this.obj.UseType = "其他";
this.obj.Registering = 0;
this.obj.BaseList = ;
this.obj.AALIST = ;
this.obj.Effect = 502040;
this.obj.description = "<font color=\'#33CC66\'>内含50000珠宝</font>";
this.obj.cdType = 0;
this.obj.modelType = 0;
this.obj.Color = 5;
this.obj.payType = 1;
this.obj.Monopoly = 128;
this.itemDic = this.obj;
this.obj = {};
this.obj.id = 0;
this.obj.type = 500331;
this.obj.img = 502040;
this.obj.Name = "珠宝袋";
this.obj.Job = 0;
this.obj.Sex = 0;
this.obj.Level = 1;
this.obj.PlayerLevel = 0;
this.obj.UpperLimit = 100;
this.obj.Time = 0;
this.obj.HP = 0;
this.obj.MP = 0;
this.obj.SP = 0;
this.obj.PriceIn = 1;
this.obj.PriceOut = 1;
this.obj.UseType = "其他";
this.obj.Registering = 0;
this.obj.BaseList = ;
this.obj.AALIST = ;
this.obj.Effect = 502040;
this.obj.description = "<font color=\'#33CC66\'>内含20000珠宝</font>";
this.obj.cdType = 0;
this.obj.modelType = 0;
this.obj.Color = 5;
this.obj.payType = 1;
this.obj.Monopoly = 128;
this.itemDic = this.obj;
修改好AS后保存 打开FLA导出就好 覆盖原有
我们就来修改如何获得了
我选择的是打怪掉落了
好的我们打开数据库wangpudb下的wb_dropitemrule表
1010 1011 1012 1013 1014栏都改了chanca0为掉宝率 item0 为物品
如图
保存重启数据库 和客户端
我们打开游戏来看一下
我把我设置的脚本和swf都发上来数据库我杂七杂八的太多你们就自己设置吧