| 
 | 
 
 
发表于 2022-12-3 04:15:56
|
显示全部楼层
 
 
 
这是用NPC来兑换的方式 
 
是可以换惹, 不过武器要拿在手上 
 
真是不好意思, 请您可以再研究一下嘿~ 
 
不然就婉转点, 利用对话内容提醒玩家要拿在手上 
 
※ 或是红色那段讯息 加进去提醒玩家 ˊ口ˋ" 
 
//开始 
else if (s.equalsIgnoreCase("对话档名")) { 
int weaponid = l1pcinstance.get_weapon().getItemId(); 
int level = l1pcinstance.get_weapon().getEnchantLevel(); 
if ( weaponid == 武器编号 && level == 100){ 
materials = new int { 武器编号 }; 
counts = new int { 数量 }; 
createitem = new int { 得到的道具编号 }; 
createcount = new int { 数量 }; 
} else{ 
l1pcinstance.sendPackets(new S_SystemMessage("请装备武器, 并且加到100 囧")); } 
} 
//end |   
 
 
 
 |