藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★69 元包站 Gm 手游平台★

★69 元包站 Gm 手游平台★

★Gm 游戏平台【无限资源包站平台,真正体验gm和土豪感觉】★

★白嫖放置传奇 玩通关算你赢★

★白嫖放置传奇 玩通关算你赢★

★白嫖长久耐玩型 放置类挂机传奇游戏 充值可打 安全挂机 可交易 无PK★

★@梦幻长久耐玩全新大唐九黎★

★@!!——梦幻长久耐玩全新大唐九黎——!!★

★★新增全新门派九黎城, ★侵烛系统 ★静脉系统 ★赐福系统 ★战斗动作声效系统 ★全场景NPC、召唤兽迭代最新 ★17个副本,完全还原 ★独家PK系统,享受极致免费PK★★

承接推广
★承接推广★

★承接推广★

☆ 六一活动开放-放置传奇☆

★ 六一活动开放-放置传奇★

★可白嫖 上班摸鱼类 放置文字传奇游戏(放置休闲)qq群756025698★

★三职业传奇★开局送神装★爆率100%★零氪首选★

★三职业传奇★开局送神装★爆率100%★零氪首选★

★〖双线〗〖无忧传奇〗〖每日新区〗〖开局送神装 100%高爆率 装备元宝打怪爆〗★

承接推广

★承接推广★

★承接推广★

承接推广

★承接推广★

★承接推广★

★DNF★全职业平衡★公益服★
★DNF★全职业平衡★公益服★

【dnf86版本】【怀旧服】【全职业平衡】【非变态服】【非商业服】【774031300】

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

查看: 1859|回复: 6

[求助] 河马西游如何重置任务次数

[复制链接]
 楼主| 发表于 2022-12-25 10:41:12 | 显示全部楼层 |阅读模式
小白求助下大神们,1:单机的河马GGE如果晚上12点服务端下线了,第二天任务次数不会重置,请问可以在源码里哪些地方去修改成第二天服务端上线时自动重置任务次数?
  2、上坐骑后如果朝右下方跑动,停下后人物就隐身看不见了,请问在哪些地方修复?
  3、我想让法宝宝也可以放5法,但是在服务端里的天生技能里增加了五法名称,进游戏后还是只有前4法,请问还有哪些地方需要修改的?
谢谢啦!
回复

使用道具 举报

发表于 2022-12-25 13:30:37 | 显示全部楼层
河马坐骑修复
一、坐骑的右下方向不显示
二、转生或者转换种族之后,坐骑名字不随之改变

1、坐骑右下方向显示,且人物以及坐骑行走奔跑都存在8方向。
客户端
人物.lua
===========================================================
function 场景类_人物:停止移动(原因)
        self.目标格子 = {}
        self.行为 = "静立"
        self.移动 = false
        tpc.地图.增加.z = 1
        zd = nil
        tp.窗口.小地图:清空()

    --添加坐骑停止变成4方向
    local d = self.方向
        if tp.队伍[1].坐骑~=nil and tp.队伍[1].坐骑.模型~=nil then
          self:置方向(d)
        end
end
===========================================================
===========================================================
function 场景类_人物:置方向(d)
        if tp.队伍[1].变身数据~=nil or self.行为=="静立" then
                d= 取四至八方向(d)
        end
        self.人物["静立"]:置方向(d)
        self.人物["行走"]:置方向(d)
        self.人物["奔跑"]:置方向(d)
        self.方向 = d
end
===========================================================================






2、人物更换角色之后坐骑名字随之改变

改服务端:
角色处理类:转生处理()

先把被注释掉的扣除转生物品的代码恢复

在转生处理的功能最后添加这一行。
===========================================================
    玩家数据[self.数据.数字id].坐骑:重置名字(self.数据.数字id)
===========================================================

同样的,在角色处理类:转种族处理()的最后加上同样的一行。
===========================================================
    玩家数据[self.数据.数字id].坐骑:重置名字(self.数据.数字id)
    self:洗点操作(self.数据.数字id) --转换种族之后重新分配属性点
===========================================================



添加完之后,到坐骑处理类里面添加一个 【重置名字】的函数

===========================================================
function 坐骑处理类:重置名字(id)
  local 编号 = 1
  if self.数据[编号]==nil then
    return
  end
  for i=1,5 do
        编号=i
    local 造型 = self.数据[编号].模型
    local 种族 = 玩家数据[id].角色.数据.种族
    local ll =  self:取坐骑名称信息(id,造型,种族)
    self.数据[编号].名称 = ll
    self.数据[编号].种族 = 种族
    self:刷新信息(id,编号)
    发送数据(玩家数据[id].连接id,123,{编号=编号,坐骑=self:取存档数据(编号)})
  end
end
===================================================================
for i=1,5 do  改成for i=1,6 do
就是6个坐骑名字都变。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2022-12-28 07:40:51 | 显示全部楼层
「」 发表于 2022-12-25 13:30
河马坐骑修复
一、坐骑的右下方向不显示
二、转生或者转换种族之后,坐骑名字不随之改变

谢谢大佬的耐心解答,另外还有个问题是假人跑动时也是隐身看不到,停下来才看得到,应该在哪里修复呢
回复 支持 反对

使用道具 举报

发表于 2022-12-28 12:42:38 | 显示全部楼层
你改的是哪个文件?是否改错了,我也改了一次成功,还有是否版本号不同?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-28 15:43:18 | 显示全部楼层
a907780051 发表于 2022-12-28 12:42
你改的是哪个文件?是否改错了,我也改了一次成功,还有是否版本号不同?

你是改动的什么地方改成功的?
回复 支持 反对

使用道具 举报

发表于 2023-1-8 14:32:15 | 显示全部楼层
河马还有假人?咋整的??贴主
回复 支持 反对

使用道具 举报

发表于 2023-2-2 10:35:16 | 显示全部楼层
河马假人怎么多加进去,能不能跟组队
回复 支持 反对

使用道具 举报

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

本版积分规则

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明

排行榜|联系我们|小黑屋|手机版|Archiver|游戏藏宝湾 |

GMT+8, 2026-6-9 03:37 , Processed in 0.163430 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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