只查询单个玩家:
mysql tlbbdb -e "SELECT charguid,scene,xpos,zpos,bkscene,bkxpos,bkzpos FROM t_char WHERE charguid=1010000003;"
修改全部玩家到洛阳:
mysql tlbbdb -e "UPDATE t_char SET scene=0,xpos=14115,zpos=9691,bkscene=-1,bkxpos=0,bkzpos=0;"
查询所有玩家:
mysql tlbbdb -e "SELECT charguid,scene,xpos,zpos,bkscene,bkxpos,bkzpos FROM t_char;"
修正单个玩家到洛阳
mysql tlbbdb -e "UPDATE t_char SET scene=0,xpos=14115,zpos=9691,bkscene=-1,bkxpos=0,bkzpos=0 WHERE charguid=1010000003; SELECT charguid,scene,xpos,zpos,bkscene,bkxpos,bkzpos FROM t_char WHERE charguid=1010000003;"
| 字段 |
含义 |
charguid |
角色唯一 ID,相当于角色编号 |
scene |
当前所在地图或场景 ID |
xpos |
当前地图的 X 坐标 |
zpos |
当前地图的 Z 坐标 |
bkscene |
备用场景 ID,通常用于返回位置或异常恢复 |
bkxpos |
备用场景的 X 坐标 |
bkzpos |
备用场景的 Z 坐标 |
注意:游戏界面是小数坐标,但数据库中常保存为整数或定点坐标。14115 是否对应 141.15。
|