咔叽游戏

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 581|回复: 1

[游戏修改] 剑零改商城

[复制链接]
  • TA的每日心情
    无聊
    2019-6-2 14:11
  • 签到天数: 4 天

    [LV.2]圆转纯熟

    发表于 2020-3-1 02:04:01 | 显示全部楼层 |阅读模式
    GoodsDisplay查看所有商品
    要操作哪个商品,首先找到该商品ID
    比如 1211 是 175舜帝陨星
    1211就是商品ID

    商品的上架 下架 均在GoodsCategories

    上架物品语句
    INSERT INTO [dbo].[GoodsCategories]([GoodsId], [CategoryId], [DisplayOrder]) VALUES (1211, 53, 1)
    这里面的1211就是你要上架的商品ID
    53是商品分类,分类在Categories查看

    如果游戏里的分类是两层,就要运行两行语句,如果是单层分类,则只需要运行一行语句

    比如:
    热门商品分类是60,在游戏里只有一层,则上架语句为
    INSERT INTO [dbo].[GoodsCategories]([GoodsId], [CategoryId], [DisplayOrder]) VALUES (1211, 60, 1)
    如果要上架到两层分类里,比如装备相关--首饰,这种两层分类的就需要运行两行语句,装备相关是52,首饰是67
    则语句为
    INSERT INTO [dbo].[GoodsCategories]([GoodsId], [CategoryId], [DisplayOrder]) VALUES (1211, 52, 1)
    INSERT INTO [dbo].[GoodsCategories]([GoodsId], [CategoryId], [DisplayOrder]) VALUES (1211, 67, 1)



    下架物品语句
    DETELE FROM GoodsCategories WHERE GoodsId = 要下架的商品ID

    比如ETELE FROM GoodsCategories WHERE GoodsId = 1211


    修改价格要操作两个表

    GoodsItemBasicPrices 和 GoodsSalePricePolicies

    比如你要修改1211这个商品的价格

    运行下面语句

    UPDATE GoodsItemBasicPrices SET BasicSalePrice = 新价格 WHERE GoodsID = 要改价格的商品ID
    UPDATE  GoodsSalePricePolicies SET SalePrice = 新价格 WHERE GoodsID = 要改价格的商品ID

    比如:

    UPDATE GoodsItemBasicPrices SET BasicSalePrice = 88888 WHERE GoodsID = 1211
    UPDATE  GoodsSalePricePolicies SET SalePrice = 88888 WHERE GoodsID = 1211

    注意:两个语句中的价格要一样
  • TA的每日心情
    无聊
    2023-3-5 20:54
  • 签到天数: 3 天

    [LV.2]圆转纯熟

    发表于 2023-2-6 14:27:37 | 显示全部楼层
    学习一下,好难改数据
    回复 支持 反对

    使用道具 举报

    QQ|免责声明|小黑屋|手机版|Archiver|咔叽游戏

    GMT+8, 2024-3-29 03:00

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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