EGameol
EGameol
挑战OL
网站首页 个人简介 EGameol说 合作资源 联系方式
 
 
 
  EGameol
EGameol
EGameol
挑战制作
吾爱挑战技术论坛创始人
各种开区架设

完整端类别
《挑战OL-2910》
《挑战OL-3610》
《挑战OL-A5》
《挑战OL-A6》
《挑战OL-A9》

工具制作
登陆器
管理工具
特色版本
www.dekaron.net.cn
 
 
 
  关注我的微信
 
 
 
  联系我
电话:暂无
联系人:EGameol
微信:暂无
邮箱:303285104@qq.com
QQ号:303285104
网站:www.dekaron.net.cn
地址:陕西·西安
 
 
 
网站首页 >>
泡点方法
EGameol个人网站_挑战技术共享 / EGameol个人网站_挑战技术共享 / 2022-09-02 14:51 / 阅读565次
 

 

1.首先在account数据库库里创建一个名为User_online的表

2.添加字段 User_no     数据类型  Varchar(14)

          Login_time  数据类型  datetime

          Times       数据类型  int

3.按Ctrl+s键保存  名称命名为 User_online

4.account数据库里执行相应执行语即可。

5.删除或更改 已执行过的语句  Drop trigger del_onlile 

 

泡点执行语句:

 

on user_profile      

for update       

as       

if update(login_flag)       

begin       

DECLARE @tag int,@user_no varchar(14),@login_time datetime,@mSec int    

select @tag=login_flag,@user_no = user_no  from  inserted      

      

if @tag=0      

begin      

select @login_time  =login_time from user_online where user_no  =@user_no  

    

   select @mSec  =datediff(s,@login_time, getdate())  

     

  update cash.dbo.user_cash set amount = amount+ (isnull(@mSec,0)/1800) where user_no  = @user_no  

  delete from user_online where user_no  =  @user_no  

end  

else  

begin  

insert into user_online values(@user_no,getdate(),0)  

 end     

 

 

 

 

 

 泡点教程.rar

黔ICP备2022001045号-1
版权所有 EGameol 未经许可不得转载/镜像/复制
Copyright © 2023 www.dekaron.net.cn All Rights Reserved
EGameol个人网站_挑战技术共享,各种改端技术,资料分享,开区合作等!
统计