- 水晶传奇
- GOM 引擎 清理命令 2022-10-4
- 清渊传奇h5-白鹭冰雪传奇h5引擎 2023-2-19
- 传奇计算器XO引擎专用 2022-11-22
- 战神引擎-自动存材料脚本素材 2022-11-9
- 战神引擎
- V8
- lua
- 传奇
- 脚本
- 安卓
- Linux
- 天花板
- 冰雪
- 手工端
- 手游
- 数据库
- 系统
- unity
- 666
- 游戏
- 传奇3
- 单机
- zircon
- 176
- 复古
- 野径云俱黑赶快
- 群服
- CentOS
- 特色
- 存档
- 破解版
- 问题
- 盘古
- 白猪
- 离线版
- 话题
- 图片
- 格式
- 沉默
- 光芒引擎
- 说明书
- 富士康
- iPhone
- 君临
- 阅读
- 小说
- 水晶传奇
- Controller
- 代码
- TeamViewer
- 向日葵
- 新春
- 真三国
- sql
- 攻略
- 雷神
- Gee
- 情怀
- 魔兽
- 单机传奇
- 酷狗
- 下载
- 探秘
- 3proxy
- 登录
- sxg
- 丛林肉搏
- 原神
- 第一版
- 苹果
- XO引擎
- socks5
- 硬盘
- 检测
- 翻墙
- 黑神话
- 黑神话悟空
- 热血传奇
- 客户端
60
0
0
返回
# -*- coding: utf-8 -*-
#载入模块SYS
import sys
from Globals import *
#引用模块的地址
import clr
clr.AddReference("Library")
from Library import *
import collections
import NpcEvent
######################################################
#本函数为程序调用的固定格式 函数名和参数数量不要修改
#OnClick(Self, Sender, Menu)
##参数 Self:NPC的类
## Sender:玩家的类
## Menu:菜单的类
#####################################################
def OnClick(args):
Self = args[0]
Sender = args[1]
Menu = args[2]
Dict={}
#红名判断
if(Sender.Stats[Stat.PKPoint] > 199):
say = """我不愿意和你这样的人进行交易。
[关闭:0]"""
#跳转菜单1管理宠物
elif (Menu == 1):
Dict['Types'] =types #定义类别
Dict['DialogType'] = NPCDialogType.CompanionManage #类型为Library.Enums里的宠物管理类
say = """请慢慢挑选。。。
[返回:99]
[关闭:0]"""
#跳转菜单2买卖
elif (Menu == 2):
Dict['Goods'] =goods #定义可购买商品
Dict['Types'] =types #定义类别
Dict['DialogType'] = NPCDialogType.BuySell #类型为Library.Enums里的买卖类
say = """这里出售宠物需要的商品。
[返回:99]
[关闭:0]"""
#主菜单
else:
say = """想收养一个可爱的宠物吗?
它会在你打猎时帮你拾取物品。
并且我这里也出售各种宠物粮食和道具。
[管理:1] 宠物
[购买:2] 宠物物品
[关闭:0]"""
Dict['Say']=say #定义聊天框对话内容
return Dict
#类型为 Library.Enums里的宠物类
types =[ItemType.CompanionFood,ItemType.CompanionBack,ItemType.CompanionBag,ItemType.CompanionHead]
#商品列表 '商品名称' 商品价格比例,固定格式为float(1.0)比例倍数
goodslist=[
('苹果',float(1)),
('粽子',float(1)),
('肉包子',float(1)),
('意识药水(3级)(绑定)',float(1)),
('意识药水(5级)(绑定)',float(1)),
('意识药水(7级)(绑定)',float(1)),
('意识药水(10级)(绑定)',float(1)),]
goods = collections.OrderedDict(goodslist)
NpcEvent.add_listener(52,"OnClick",OnClick)
NpcEvent.add_listener(380,"OnClick",OnClick)
随便看看
最新回复 (0)
版块热门