gpt4 book ai didi

mysql - 为玩家添加金币数量

转载 作者:行者123 更新时间:2023-11-29 23:07:47 25 4
gpt4 key购买 nike

我是新来的,希望能学习和分享知识。

好这是我的第一篇文章,也是一个有疑问的文章。

我有一个[Mu Online]服务器Ex 802,和{ } SHOP CASH系统相同的功能,供玩家购买你的元素。嗯,我的服务器有一个控制面板,我可以在上面添加玩家将拥有的金钱数量,这个系统用 C# 编写的越多。

Cash Shop 游戏使用一张表来连接 sql :

     - Table " GameShop_Data"
- Columns " MemberGuid , WCoinC , WCoinP , WCoinG"

它会进行以下检查:当您进入游戏并打开 Shop Cash 时,会出现一个名为:{ Golds number: VALUE }的字段

基本上检查 golds qts 是否具有以下功能:IT SEARCH TABLE SQL 到“GameShop_Data ”(因为用户与其帐户连接,他已经基于 member_guid ),因此他表扫描连接的用户 MemberGuid 字段,并且它具有“WCoinC”列(主要货币)并查看此列中的金币数量,并在 GAME 中显示在 SQL 中找到的数量。

  • 以W开头的列是具有SET的货币类型。

  • MemberGuid 列就像一种“id”组织。

但是服务器有一个站点,其中有 3 种类型的控制面板:

  • 用户控制面板
  • 游戏大师控制面板
  • 管理员控制面板

  • 在控制面板{}管理员可以选择添加货币数量,它存在两种类型的货币。

  • 添加基本上需要三个字段{登录、货币名称(SELECT为两个)、数字}。

但是如果我只将登录名作为身份验证,则不起作用。

原因很简单:

INSERT INTO "GameShop_Data" ("username","WCoinC", ...) 
VALUES ("user typed in input", "VALUE entered in input",);

如果运行此代码,它将在数据库中随机弹出一个“id”。

举个例子:如果我想投入金币的用户,有一个id号为25的用户,更多的在表3中的用户放在那里,即我们假设这三个我通过我首先提到的面板投入了“金币”用 C# 完成。

[ MemberGuid ]    |    [ WCoinC ]    |    [WCoinP]    |    [WCoinP]

"1" "500" "NULL" "NULL"
"2" "500" "NULL" "NULL"
"3" "500" "NULL" "NULL"

“用 C# 编写的执行脚本的面板工作正常”

但是,如果我使用特定于用户在网站控制面板字段的输入中输入的基础数据运行上述脚本,则 id 为“6”

INSERT INTO "GameShop_Data" ("username","WCoinC", ...) 
VALUES ("mauricio1", "1000",); "

table 应该保留:

[ MemberGuid ]   |   [ WCoinC ]   |   [WCoinP]   |   [WCoinP]   | [username]

"1" "500" "NULL" "NULL" "NULL"
"2" "500" "NULL" "NULL" "NULL"
"3" "500" "NULL" "NULL" "NULL"
"4" "1000" "NULL" "NULL" "mauricio1"

换句话说,他自己创建了一个随机的 MemberGuid,它是一个带有主键的“int”(并且没有将 id“6”放入游戏中来识别登录帐户的“Golds”)。

好吧,我想知道我使用哪个脚本来正确执行此检查,从而能够通过控制面板网站为玩家添加金牌。

  • 请记住,每个帐户的登录 ID 都位于“MEMB_INFO”表中,如出版物的第二张图片所示。

我会寻找答案。

图像表

['GameShop_Data']

GameShop_Data

['MEMB_INFO'

http://i.stack.imgur.com/hVipU.jpg

最佳答案

将 IDENTITY_INSERT 设置为 ON 怎么样?

https://msdn.microsoft.com/en-us/library/ms188059.aspx

关于mysql - 为玩家添加金币数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28222086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com