哪里有网站培训的,emlog与wordpress区别,成功品牌策划案例,wordpress 上传 阿里云前置知识
plugin\qqfarm\core\data
D:\study-project\testweb\upload\source\plugin\qqfarm\core\data 也就是plugin\qqfarm\core\data是一个缓存文件,如果更新农场数据后,必须要删除才可以
解决种子限制(必须要做才可以添加成功) 你不更改加入了id大于2000直接删除种子 D…前置知识
plugin\qqfarm\core\data
D:\study-project\testweb\upload\source\plugin\qqfarm\core\data 也就是plugin\qqfarm\core\data是一个缓存文件,如果更新农场数据后,必须要删除才可以
解决种子限制(必须要做才可以添加成功) 你不更改加入了id大于2000直接删除种子 D:\study-project\testweb\upload\source\plugin\qqfarm\core\source\nc\mod\repertory_getuserseed.php 也就是core\source\nc\mod\repertory_getuserseed.php
$value 0 $key 0 array_key_exists($key, $cropstype) $key 2000更改为$value 0 $key 0 array_key_exists($key, $cropstype) 也就是如下所示 农场-添加种子
以添加6097数据为例子 快捷操作(改改变只添加了种子) 截止到2024年4月08日,种子文件下载完成,你可以直接将下面文件,解压后,放置在对应位置,即可更新完成,swf农场id开始为2578 下载地址(任选其一下载) https://wwi.lanzoup.com/b01wzc23fc密码:8eza swf文件下载https://www.123pan.com/s/9biA-3iLHh.html https://cloudreve.123916.xyz/s/mLTz (里面有swf文件) nc_data.php 放置在插件目录下的core\source\xml\mod\nc_data.php比如D:\study-project\testweb\upload\source\plugin\qqfarm\core\source\xml\mod\nc_data.php cropstime.php 放置在插件目录下的core\config\nc\cropstime.php比如D:\study-project\testweb\upload\source\plugin\qqfarm\core\config\nc\cropstime.php cropstype.php 放置在插件目录下的core\config\nc\cropstype.php比如D:\study-project\testweb\upload\source\plugin\qqfarm\core\config\nc\cropstype.php 农场swf文件-crops-swf-20240408-dreamlove 放置在插件目录下的core\module\ui\allcrops比如D:\study-project\testweb\upload\source\plugin\qqfarm\core\module\ui\allcrops
1.添加模型
素材放置在路径下 网站目录下的\plugins\qqfarm\core\module\ui\allcrops比如D:\study-project\farm.dreamlove.top\plugins\qqfarm\core\module\ui\allcrops
2.添加数据
修改目录 网站目录下plugins\qqfarm\core\config\nc比如D:\study-project\farm.dreamlove.top\plugins\qqfarm\core\config\nc
2.1 修改-cropstime.php
从data_zh_CN_v_1736.xml元素的crops搜索id为6097的数据,里面的cropGrow则为成长信息 我们添加进去plugins\qqfarm\core\config\nc\cropstime.php
6097array(10800,21600,32400,46800,68400,2000000000)2.2-修改cropstype.php
打开进去plugins\qqfarm\core\config\nc\cropstype.php比如之前添加的6081和一个草莓作物
6081 array(cId6081,cLevel0,cName瑞雪-君子兰,cType1,cropExp100,expect19500,growthCycle68400,maturingTime2,output30,price1000,sale650)//对应的json字段注释
{6081: {cId: 6081, // 作物IDcLevel: 0, // 作物种植等级(作物等级)cName: 瑞雪-君子兰, // 作物名称cType: 1, // 作物类型cropExp: 100, // 每季种植收获经验值expect: 19500, // 预期金币价值growthCycle: 68400, // 成熟时间(秒)maturingTime: 2, // 多少季作物output: 30, // 预计产量price: 1000, // 种子价格sale: 650 // 单个果实销售价格}
}//再看下
1 array(cId1,cLevel10,cName草莓,cType1,cropExp20,expect1296,growthCycle86400,maturingTime2,output24,price605,sale27),{1: {cId: 1, // 作物IDcLevel: 10, // 作物种植等级(作物等级)cName: 草莓, // 作物名称cType: 1, // 作物类型cropExp: 20, // 每季种植收获经验值expect: 1296, // 预期金币价值growthCycle: 86400, // 成熟时间(秒)maturingTime: 2, // 多少季作物output: 24, // 预计产量price: 605, // 种子价格sale: 27 // 单个果实销售价格}
}
我们现在要添加6097的数据,我们就搜索data_zh_CN_v_1736.xml,找到子元素cropsParames,找到对应的id 找到的数据如下
crop id6097 show0 score0 parent_id0 star0 output30 sale1000 coupon_price0 price6500 qdprice500 exp100 g_opt0 /字段含义
show:是否显示,0隐藏,1显示
score:
parent_id
star
output产量
sale果实售价
coupon_price
price种子价格
qdprice种子售卖价格??
exp收获经验
g_opt再从crops元素找到数据如下 {asset_id: {m: 83207, m0: 83208, m1: 83209, m2: 83210, m3: 83211, m4: 83212, s: 83213}, cropGrow: 10800,21600,32400,46800,68400,2000000000, eo: 30, gossip: , harvestNum: 2, id: 6097, insect: 0,0,0,0,0,0|71,-4,81,21,105,4|54,7,69,-33,110,-1|0,0,0,0,0,0, lv: 0, name: 春分-含笑花, nextText: 种子,发芽,小叶子,大叶子,初熟,成熟, offsetX: 0, offsetY: 0, qd: 500, sr: 310, tip: 小贴士, type: 1, vipDesc: 黄钻简单描述},
有了这二个数据,就可以将其转换为下面的格式
6097 array(cId6097,cLevel0,cName春分-含笑花,cType1,cropExp100,expect60000,growthCycle68400,maturingTime2,output30,price1000,sale1000),//字段对应关系如下
{6097: {cId: 6097, // 作物ID 对应 cropsParames的id 字段cLevel: 0, // 作物种植等级(作物等级) 对应 crops的 lv字段cName: 春分-含笑花, // 作物名称 对应 crops的 name字段cType: 1, // 作物类型 对应 crops的 type字段cropExp: 100, // 每季种植收获经验值 对应 cropsParames的 exp 字段expect: 60000, // 预期金币价值 cropsParames的 sale字段 * cropsParames的output字段* crops的harvestNumgrowthCycle: 68400, // 成熟时间(秒) 对应 crops的 cropGrow字段的倒数第二个值maturingTime: 2, // 多少季作物 对应 crops的 harvestNum字段output: 30, // 预计产量 对应 cropsParames的 output字段price: 1000, // 种子价格 对应 cropsParames的 pricesale: 1000 // 单个果实销售价格 对应 cropsParames的sale字段}
} 2.3.修改-nc_data.php
找到data_zh_CN_v_1736.xml文件,assets元素下的对应素材id的swf文件 asset id83207 srchttp://appimg1.qq.com/happyfarm/module/ui/allcrops/Crop_6097.swf /
asset id83208 srchttp://appimg1.qq.com/happyfarm/module/ui/allcrops/Crop_6097_0.swf /
asset id83209 srchttp://appimg1.qq.com/happyfarm/module/ui/allcrops/Crop_6097_1.swf /
asset id83210 srchttp://appimg1.qq.com/happyfarm/module/ui/allcrops/Crop_6097_2.swf /
asset id83211 srchttp://appimg1.qq.com/happyfarm/module/ui/allcrops/Crop_6097_3.swf /
asset id83212 srchttp://appimg1.qq.com/happyfarm/module/ui/allcrops/Crop_6097_4.swf /
asset id83213 srchttp://appimg1.qq.com/happyfarm/module/ui/allcrops/Crop_6097_Seed.swf /并将http://appimg1.qq.com/happyfarm替换为$url
asset id83207 src$url/module/ui/allcrops/Crop_6097.swf /
asset id83208 src$url/module/ui/allcrops/Crop_6097_0.swf /
asset id83209 src$url/module/ui/allcrops/Crop_6097_1.swf /
asset id83210 src$url/module/ui/allcrops/Crop_6097_2.swf /
asset id83211 src$url/module/ui/allcrops/Crop_6097_3.swf /
asset id83212 src$url/module/ui/allcrops/Crop_6097_4.swf /
asset id83213 src$url/module/ui/allcrops/Crop_6097_Seed.swf /定位到目录D:\study-project\farm.dreamlove.top\plugins\qqfarm\core\source\xml\mod\nc_data.php plugins\qqfarm\core\source\xml\mod\nc_data.php 将内容添加进此项元素里面plugins\qqfarm\core\source\xml\mod\nc_data.php的assets元素里面 再从data_zh_CN_v_1736.xml的crops元素找到id为6097的数据 {asset_id: {m: 83207, m0: 83208, m1: 83209, m2: 83210, m3: 83211, m4: 83212, s: 83213}, cropGrow: 10800,21600,32400,46800,68400,2000000000, eo: 30, gossip: , harvestNum: 2, id: 6097, insect: 0,0,0,0,0,0|71,-4,81,21,105,4|54,7,69,-33,110,-1|0,0,0,0,0,0, lv: 0, name: 春分-含笑花, nextText: 种子,发芽,小叶子,大叶子,初熟,成熟, offsetX: 0, offsetY: 0, qd: 500, sr: 310, tip: 小贴士, type: 1, vipDesc: 黄钻简单描述},将内容添加进此项元素里面plugins\qqfarm\core\source\xml\mod\nc_data.php的crops元素里面 农场-添加鱼苗
可以自己添加,也可以下载这里已经添加好的文件进行替换下载地址 https://wwi.lanzoup.com/b01wzcmseb密码:eing(带swf)或者https://cloudreve.123916.xyz/s/lWfQ
1.添加模型模型数据
鱼的模型添加到D:\study-project\testweb\upload\source\plugin\qqfarm\core\module\ui\farm\fish 2.添加数据
2.1 修改nc_data.php
D:\study-project\farm.dreamlove.top\plugins\qqfarm\core\source\xml\mod\nc_data.php对应core\source\xml\mod\nc_data.phpnc_data.php找到assets标签 others_v_1189.xml里面的将数据添加进去 asset id29422 src$url/module/ui/farm/fish/Fish_Seed_27.swf/asset id29423 src$url/module/ui/farm/fish/Fish_27.swf/asset id29887 src$url/module/ui/farm/fish/fish_seed_19.swf/asset id29888 src$url/module/ui/farm/fish/fish_19.swf/asset id30023 src$url/module/ui/farm/fish/fish_seed_28.swf/asset id30024 src$url/module/ui/farm/fish/fish_28.swf/asset id33929 src$url/module/ui/farm/fish/fish_seed_20.swf/asset id33930 src$url/module/ui/farm/fish/fish_20.swf/再nc_data.php找到waterPool typejson 再复制others_v_1189.xml里面的数据 粘贴到nc_data.php 2.2 修改fishtype.php D:\study-project\farm.dreamlove.top\plugins\qqfarm\core\config\nc\fishtype.php 对应qqfarm\core\config\nc\fishtype.php 我们有了上面的池塘鱼的数据,就可以计算生成数据了
最终要生成下面这种数据
17 array(crop_name 金鱼, cycle array(28800,57600,90000), exp 45, id 17, isMill 1, isRestaurant 1, lock_crystal array(0,0), lock_money 0, mature 25, output 30, pool_size 1, price 800, sale 100, show 0, tip 小贴士可爱的小金鱼。)
添加进去