找回密码
 立即注册

[其他] 数据库处理传奇3游戏脚本的教程

[复制链接]
goodscx 发表于 2022-11-5 03:49:21 | 显示全部楼层 |阅读模式
基础知识: A0-A9 为字符型变量,可保存数字但不能直接用于inc dec运算
   %A0-%A9 为变量的值
   D0-D9 为数字型变量,可直接用于inc dec运算
   %D0-%D9 为变量的值
  字符型变量还有 B0-B9
  数字型变量还有 P0-P9 N0-N9 S0-S9

  %USERID为当前执行脚本的角色ID
  %USERNAME为当前执行脚本的角色名  
(1)
   FormatStr "FLD_USERID=%s" %USERID
   ;这里相当于把%USERID送进字符串,结果是字符串,保存在A9
   ReadValueSql "TBL_RELATPOINT" %A9 "FLD_USERID,FLD_POINT,FLD_OK" [@段]
   ;%A9 指的是上面的Formatstr语句执行结果 这里 %A9 为SQL执行语句的条件
   ;上面用MSSQL解释为:SELECT FLD_USERID,FLD_POINT,FLD_OK WHERE FLD_USERID=%USERID  
(2)
   FormatStr "FLD_USERID=%s" %USERID
   ;这里相当于把%USERID送进字符串,结果是字符串,保存在A9
   movA0  %A9
   ;把上面赋值的字符串%A9赋值进A0
   UpdateValueSql "TBL_RELATPOINT" %A0 "FLD_OK=0"
;表名条件 改变语句
   ;上面用MSSQL解释为: UPDATE TBL_RELATPOINT SET FLD_OK=0 WHERE FLD_USERID=%USERID  

(3)
   FormatStr "FLD_USERID=%s" %USERID
   ;这里相当于把%USERID送进字符串,结果是字符串,保存在A9
   mov  A6%A9
   ;把上面赋值的字符串%A9赋值进A6
   mov  D80
   8赋值为0

                               
登录/注册后可看大图

'350')this.height='350';" border=0>
   FormatStr "FLD_POINT=%s" %D8---------------------------(程序A)
   ;这里相当于把%D8送进字符串,结果是字符串,保存在A9
   UpdateValueSql "TBL_RELATPOINT" %A6 %A9
;表名条件 改变语句
   ;这里的%A9为 "FLD_POINT=0" 即(程序A)运行所保存的结果A9--改变语句
   ;这里的%A6为 "FLD_USERID=%USERID"  --条件  

(4)
   mov A1  %USERNAME
   ;取当前执行脚本的角色名,保存在A1  ,假设A1=张三
   mov D0  1
   ;相当D0=1
   FormatStr "FLD_CHARACTER=%s AND FLD_TYPE=%s" %A1 %D0
   ;运行后字符串为  FLD_CHARACTER=张三 AND FLD_TYPE=1
   ;不用说他的功能了吧,当然可以把条件改成两个AND,三个AND,的多重条件

nhljersey3 发表于 2022-11-5 05:42:08 | 显示全部楼层
太生气了,无法HOLD啦 >_<......
回复

使用道具 举报

hisbee 发表于 2022-11-5 16:29:09 | 显示全部楼层
看到这帖子真是高兴!
回复

使用道具 举报

jy02504246 发表于 2022-11-7 10:02:04 | 显示全部楼层
太生气了,无法HOLD啦 >_<......
回复

使用道具 举报

xbgzs2010 发表于 2022-11-9 00:59:06 | 显示全部楼层
看到这帖子真是高兴!
回复

使用道具 举报

za402 发表于 2022-11-10 11:16:53 | 显示全部楼层
真是难得给力的帖子啊。
回复

使用道具 举报

po4tgnzl 发表于 2022-11-10 11:45:12 | 显示全部楼层
真是难得给力的帖子啊。
回复

使用道具 举报

ludaxia 发表于 2022-11-10 19:44:39 | 显示全部楼层
感恩无私的分享与奉献
回复

使用道具 举报

xiaoyao0126 发表于 2022-11-14 04:11:17 | 显示全部楼层
楼主加油,我们都看好你哦。
回复

使用道具 举报

php_z 发表于 2022-11-14 18:05:36 | 显示全部楼层
淡定,淡定,淡定……
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|游戏淘宝湾

GMT+8, 2024-11-21 22:06 , Processed in 0.075913 second(s), 53 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024, Oddpp Cloud.

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