소스 검색

fix:协议数据没转为美元

LAPTOP-PC6VHEF0\XIONGHUY 1 년 전
부모
커밋
4a7deb5ecc
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      RO_Server_Trunk-branch_0.1.39/roserver/game/model/role.go

+ 4 - 0
RO_Server_Trunk-branch_0.1.39/roserver/game/model/role.go

@@ -1260,6 +1260,10 @@ func (this *Role) StartupProto() {
 	ntfMsg.RoleWishBox = &serverproto.RoleWish{}
 	this.roleWish.CopyData(ntfMsg.RoleWishBox)
 
+	// 特殊处理
+	ntfMsg.RoleBase.BtJiaDayRecharge = int32(float32(ntfMsg.RoleBase.BtJiaDayRecharge) * BTJiaChangeDollar)
+	ntfMsg.RoleBase.BtJiaTotalRecharge = uint64(float32(ntfMsg.RoleBase.BtJiaTotalRecharge) * BTJiaChangeDollar)
+
 	//分成多条协议进行发送
 	sendLen := this.ReplayGate(ntfMsg, true)
 	ntfMsg = &serverproto.SCStartupInfoNtf{