1.搜尋import l1j.server.server.serverpackets.S_Liquor;
2.在下面新增
import l1j.server.server.serverpackets.S_OwnCharPack;
import l1j.server.server.serverpackets.S_OtherCharPacks;
3.搜尋pc.sendPackets(new S_ServerMessage(546)); // \f1あなたのパートナーは今プレイをしていません。
4.在下面新增
} else if (itemId == 99995) {//99995為道具編號,可自行設定
Random random = new Random();
int c2 = random.nextInt(70)+1;
String newName0 = "\\f=" + pc.getName();//黃色
String newName1 = "\\fB" + pc.getName();//淺藍色
String newName2 = "\\f2" + pc.getName();//綠色
String newName3 = "\\fH" + pc.getName();//米色
String newName4 = "\\fJ" + pc.getName();//淺咖啡色
String newName5 = "\\fD" + pc.getName();//淺紫色
String newName6 = "\\f0" + pc.getName();//黑色 顏色可以自己改
if (c2 <= 10){
pc.setName(newName0);
pc.sendPackets(new S_SystemMessage("你的名字變成【黃色】"));}
if (c2 >= 11 && c2 <= 20){
pc.setName(newName1);
pc.sendPackets(new S_SystemMessage("你的名字變成【淺藍色】"));}
if (c2 >= 21 && c2 <= 30){
pc.setName(newName2);
pc.sendPackets(new S_SystemMessage("你的名字變成【綠色】"));}
if (c2 >= 31 && c2 <= 40){
pc.setName(newName3);
pc.sendPackets(new S_SystemMessage("你的名字變成【米色】"));}
if (c2 >= 41 && c2 <= 50){
pc.setName(newName4);
pc.sendPackets(new S_SystemMessage("你的名字變成【淺咖啡色】"));}
if (c2 >= 51 && c2 <= 60){
pc.setName(newName5);
pc.sendPackets(new S_SystemMessage("你的名字變成【淺紫色】"));}
if (c2 >= 61 && c2 <= 70){
pc.setName(newName6);
pc.sendPackets(new S_SystemMessage("你的名字變成【黑色】"));}
pc.getInventory().removeItem(l1iteminstance, 1);
pc.sendPackets(new S_OwnCharPack(pc));
pc.broadcastPacket(new S_OtherCharPacks(pc));
pc.removeAllKnownObjects();
pc.updateObject();
//更改名字顏色END
效果:使用後名字會隨機變換顏色、重登就會復原。ps使用後需重登才可在變顏色,不然顏色不會變
沒有留言:
張貼留言