English 简体 繁體 Tiếng Việt
  • 注册
  • 手游教程 手游教程 关注:443 内容:1344

    白日门传奇常用函数注释

  • 查看作者
  • 打赏作者
  • 此版块是用户分享手游资源相关内容的论坛,其中包含了作者原创、搬砖、转载,以及可能存在网盘失效的情况。

    如果需要联系楼主,请点击帖子右侧聊天。如果发现虚假资源,请举报!

    当前位置: 35博客圈 > 手游分享 > 手游教程 > 正文
    • 5
    • 手游教程
    • PS:转载自网络,自行辨别真假

      1、人物类

      player:get_name()        –获取角色名

      player:get_level()        –获取角色等级

      player:get_vcoin()        –获取角色元宝

      money = player:get_gamemoney()        –获取角色金币

      bindMoney = player:get_gamemoney_bind()        –获取角色绑定金币

      zsLevel = util.ppn(player,const.PP_ZHSH_LEVEL)        –获取角色转生等级

      player:is_dead()        –角色死亡(ture或flase)

      player:is_enemy(player:get_name())        –是否仇人

      player:friend_change(player:get_name(), 101)        –好友改变

      player:set_wing_lv(70001, 1)        –设置翅膀等级

      player:get_attack_mode()        –获取攻击模式

      player:setHpMpPercent(70)        –设置血蓝百分比70

      player:set_task_state(1,1)        –设置任务状态

      login.first_login(player)        –角色第一次登录

      login.leave_game(player)        –角色离开游戏

      login.enter_game(player)        –角色登录游戏

      player:clear_buff(39014)        –清除39014 这个Buff

      player:set_buff(39015)        –获得39015 这个Buff

      local bf = player:have_buff(39019)        –是否有39019 这个Buff 1为有0为没有

      local buffTime = player:get_buff_valid_value(39019)        –Buff剩余时间查询

      xx, yy = player:get_pos()        –获取当前坐标

      num = player:num_item(32000003)        –获取物品数量

      itname = player:get_item_base_data(32000003)        –获取物品名称

      player:remove_item(32000003,1)        –删除物品—物品ID 数量

      player:add_item(“元宝”,10,1)        –增加元宝–每秒增加10元宝

      player:sub_vcoin(100,”扣除元宝”)        –扣除元宝–每秒扣100元宝

      player:sub_vcoin_bind(100,”扣除绑定元宝”)        –扣除绑定元宝–每秒扣100元宝

      player:sub_gamemoney_bind(num)        –扣除金币

      player:add_exp(33333)        –增加经验

      player:add_skill(101)        –加技能

      player:set_short_cut(1, 2, 504)        –设置快捷方式

      local vipLev = util.ppn(player,const.PP_VIP_LEVEL)        –获取角色VIP等级

      bf = player:have_buff(buffid)        –是否有buff bf=1为有 bf=0为没有

      buffTime = player:get_buff_valid_value(buffId)        –获取buff有效时间 如果大于0即有buff

      player:set_buff(buffId)        –设置buff

      player:clear_buff(39014)        –清除BUFF

      player:set_timer(112,1*1000)        –设置定时器

      player:num_bag_black()        –获取背包空位

      rechargeNum = util.ppn(player, const.PP_DAILY_RECHARGE)        –获取充值元宝数

      GwLev = util.ppn(player,const.PP_GUANWEI_LEVEL)        –获取官位

      curJiFen=util.ppn(player,const.PP_XUNBAO_JIFEN)        –获取积分

      本帖隐藏的内容

      –押镖

      get_dart_follow_pos()        –获取镖车位置

      player:bind_dart(dart_id)        –角色绑定镖车

      –复活时间及服务端地图坐标–时间–地图–XY坐标

      player:relive(120,”chiwooBattle”,31,37)

      –邮件

      server.post_mail_to_one(leaderSeed,”皇城战奖”,”恭喜您成为沙巴克城主,这是您的奖励。”,unpack(t))

      player:post_mail(“帮会福利”, “亲爱的玩家”,27000003,1)

      –组队脚本调用

      player:group_exe(“npc.duoren.onEnterGroupMap3”)        –集体地图移动npc.duoren.onEnterGroupMap3为写好的脚本

      –获取角色职业

      job = player:get_job_name()

      job == “warrior” –战士

      job == “wizard”  –法师

      job == “taoist”  –道士

      –获取角色性别

      player:get_gender_name() == “male” –男性

      player:get_gender_name() == “female” –女性

      –获取PK值

      player:get_pk_value()

      — set_pk_value

      — get_pk_value

      — sub_pk_value

      map:set_flag_pkprohibit(1)–禁止pk

      map:set_flag_pkprohibit(0)–可以pk

      map:set_flag_pkallow(1)–pk不红名

      map:set_flag_pkallow(0)–pk红名

      –修改PK值

      function change_pk_value( player,value )

              if player:get_pk_value()>=value then

                      player:set_pk_value(player:get_pk_value()+value)

                      util.alert_msg(4, “PK值减少”..math.abs(value)..”点”, player)

              end

      end

      –加转生经验

      function addZSExp(player,exp)

              if type(exp) == “number” then

                      player:set_param(const.PP_ZHSH_EXP,util.ppn(player,const.PP_ZHSH_EXP)+exp)

                      player:alert(1,0,”增加转生经验”..exp)

                      gui.moduleRedPoint.checkZhuanShengUsable(player)

                      return true

              end

      end

      –增加积分

      player:set_param(const.PP_XUNBAO_JIFEN,util.ppn(player,const.PP_XUNBAO_JIFEN)+exp);

      player:alert(1,0,”增加积分”..exp)

      隐藏内容需要登录才可以看见

      登录

      楼主辛苦了,谢谢楼主,楼主好人一生平安

      回复
      LV12
      水晶之恋
      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      签到比上班刷脸都用心❤️

      回复
      LV12
      水晶之恋
      打赏了1水币

      签到比上班刷脸都用心❤️

      回复
      LV11
      水晶之恋
      楼主辛苦了,谢谢楼主,楼主好人一生平安!
      回复

      水贴是注定孤独的旅行,路上少不了吐槽和嘲笑。但那又怎么样,哪怕经验暴涨,我也要抢的漂亮!我是水神,我为自己带盐,偶尔也带块洋芋粑。

      回复

      手游分享板块严查恶意、辱骂、讽刺等评论,如发现此类评论轻则小黑屋,重则永久封禁!

      如果发现帖子违规,用户可以点击帖子标题旁的向下箭头,选择举报内容

      如果联系请站内私信联系,禁止留下QQ,微信等联系方式否则会被系统拦截

      如果想挣取水币,请在[手游分享] [端游分享]版块分享资源赚取水币

      请登录之后再进行评论

      登录
    • 任务
    • 管理
    • 回底部
    • 帖子间隔 侧栏位置: