各位GM估计遇到过苦闷的事,想弄一个奖励领取出来,但是又担心玩家换IP,换电脑申请多帐号重复领取,虽然装备物品类可以设置绑定,但是元宝绑定后有诸多不便,我也是被此问题所苦恼,故写出如下脚本。

NPC脚本:

Www.5uWl.Net

IF not (Player.VarString('测试奖励领取IP').AsString = Player.IP) and not (Player.VarString('测试奖励领取机器码').AsString = Player.MachineCode) and (Player.N[47] = 0) then

begin

Player.GameGold := Player.GameGold + 100000;

Player.GoldChanged;

Player.VarString('测试奖励领取IP').AsString:= Player.IP; 本文来无忧网络

Player.VarString('测试奖励领取IP').Save;

Player.VarString('测试奖励领取机器码').AsString:= Player.MachineCode;

Player.VarString('测试奖励领取机器码').Save;

Player.N[47]:=1;

end else Player.Messagebox('你今天已经领取过奖励了!')

本文来无忧网络

此脚本的意思是如果当前玩家的IP和机器码不等于变量IP和变量机器码,并且玩家变量等于0时,

则获得10W元宝,并把变量IP和变量机器码保存为玩家IP和玩家机器码,玩家变量赋值为1 Www.5uWl.Net

登录脚本:

var

内容来自5 u w l.net

T1,T2 : TDateTime;

S1,S2 : string;

begin

T1 := incday(date,-1);

S1 := FormatDateTime('yyyy/mm/dd',T1);

S2 := S1 + ' 23:59:59';

T2 := StrToDateTime(s2);

if DateUtils.MinuteSpan(Now, T2) > 1 then

begin

Player.VarString('测试奖励领取IP').AsString:= '';

Player.VarString('测试奖励领取IP').Save;

Player.VarString('测试奖励领取机器码').AsString:= '';

Player.VarString('测试奖励领取机器码').Save;

Player.N[47]:=0;

copyright 5Uwl

end; 内容来自5 u w l.net

此脚本的意思是获取玩家前一天当前时间的时间值,然后输出前一天时间的年月日,再给年月日加上字符串时间,

再把获得的年月日时分秒转换为时间值,如果当前时间的时间值和获得的时间的时间值相差分钟数大于1,则把

copyright 5Uwl

变量IP和变量机器码赋值为空白,最后把玩家变量赋值为0.

Www.5uWl.Net

不过此方法无法防止既换IP又换电脑的玩家,如果有玩家换一个网吧就亦然可以申请新角色刷奖励。另外如果在网吧,

有一人领取过奖励后整个网吧的其他人将不能领取奖励,此为本脚本的BUG。

php机器码领取,通过IP和机器码来限制用户领取奖励脚本相关推荐

  1. 服务器机器码修改,服务器怎么更换机器码

    服务器怎么更换机器码 内容精选 换一换 按需购买的两台同类型弹性云服务器(操作系统类型相同,如Windows和Windows,Linux和Linux),关机卸载系统盘后,重新挂载至对方弹性云服务器,实 ...

  2. WordPress插件、Erphp loggedin汉化版插件、 异地IP登录自动禁封用户

    简介: Erphp loggedin是一款模板兔开发的基于异地IP登录自动禁封用户的WordPress插件, 插件主要功能就是基于同时在线IP数.固定时间段内的登录IP数这两个值来自动禁封用户,有效防 ...

  3. 根据ip列表检测主机状态(shell脚本)

    根据ip地址列表监测主机状态:根据公司服务器ip地址列表文件,监测各个主机ping的联通性,输出各个主机是否启动.关闭.这其中服务器数量并不固定,IP地址之间也无特殊规律. #vi ipfor.sh ...

  4. php直接解释机器码,php 怎么生成一个机器码

    php 怎么生成一个机器码,一个客户端唯一的一个值,没有重复 类似mac地址,这样每台机器只能一个注册,防止刷注册 建议这个唯一识别号不要再在服务端坐.我做过的 app 客户端接口当中不管是对接 IO ...

  5. linux内核 机器码,u-boot与Linux内核机器码问题

    在<>一文中,执行完第6步的操作后,启动u-boot后,用bootm 命令来引导内核(执行bootm 0x30008000),但是执行后,卡住了,无法启动内核,现象如下: Starting ...

  6. android盒子机器码修改器,HiProInfo(盒子机器码修改工具)

    HiProInfo用于生产环节MAC.ID.OUI.HW以及共享分区信息的烧写,可以用来修改盒子的机器码,有需要的赶快下载吧!. 相关软件软件大小版本说明下载地址 HiProInfo用于生产环节MAC ...

  7. linux内核 机器码,uboot 与 linux 内核机器码

    在u-boot和kernel中都会有一个机器码(即:MACH_TYPE),只有这两个机器码一致时才能引导内核,否则就会出现如下mach的错误信息: Error: unrecognized/unsupp ...

  8. java字节码和机器码_字节码和机器码

    字节码 字节码是一种中间码 字节码通常指的是已经经过编译,但与特定机器码无关,需要直译器转译后才能成为机器码的中间代码.字节码通常不像源码一样可以让人阅读,而是编码后的数值常量.引用.指令等构成的序列 ...

  9. Apex机器码-逃离塔科夫机器码(年度最新教程依旧可用)

    适合任何台式机笔记本都可以彻底解决 逃离塔科夫机器码解决 Apex机器码解决 仔细看下方详细内容即可 DSAFIEFN //四个方向 #include <bios.h> #include ...

最新文章

  1. 记录安装oracle的那些事(二)之双系统安装
  2. linux 监控网络IO、磁盘、CPU、内存
  3. 添加请求头 retrofit_RxJava 与 Retrofit 结合的最佳实践
  4. 平扫加重建什么意思_在这款“奸商模拟器”里,帮助战场老兵重建家园吧!
  5. 【2019.09.14】2019icpc沈阳网络赛
  6. [批处理教程之Shell]002.Linux 常用命令大全
  7. Gstreamer调用pulseaudio播放流程(十三)
  8. 解锁WPS企业版,去广告,享会员服务
  9. 2020网络安全NISP一级题库
  10. TI C6000 TMS320C6678 DSP+ Zynq-7045的PS + PL异构多核案例开发手册(4)
  11. Android 集成支付宝支付
  12. Cannot find module ‘xxx‘ or its corresponding type declarations.Vetur(2307)
  13. Tableau的用法
  14. 下载java常用jar包的网站和方法
  15. PTA 22-23-1学期《数据结构》拓展练习题集
  16. python 图像处理 拉普拉斯算子的实现和改进-LoG和DoG算子
  17. 华为云不能访问指定端口和telnet连接不了的问题
  18. python房子代码,Python---20行代码爬取斗鱼平台房间数据(上)
  19. FFmpeg 命令行和API方式转换rtsp或264成Fragmented MP4
  20. Go 接口及其相关机制深入解读加源码剖析 【Go语言圣经笔记】

热门文章

  1. 爬虫案例——爬取豆瓣排名及影评
  2. s4 edge 升级 android,三星S6和S6 Edge等手机升级Android6.0时间表公布
  3. 企业安全攻击面分析工具
  4. linux系统下 压缩和解压缩文件命令
  5. Android Studio获取SHA-1 key的方法
  6. vivox21升级鸿蒙,vivo X21竟然还有这些功能升级!大多数人都不知道
  7. CNN卷积神经网络—LeNet原理以及tensorflow实现mnist手写体训练
  8. 《乐高EV3机器人搭建与编程》一1.3 LEGO单位
  9. 【置顶帖】关于博主/关于博客/博客大事记
  10. Sql Server 脚本截取字符串