【說明】 本文用於架端人員在改寫JS時使用,如有疑問請提出。
cm.spawnMobOnMap(9500100,60,287,306,199000002); 怪物代碼、數量、x、y、召喚地圖 cm.giveBuff(2022220);給予buff cm.warp(910000000,5); //傳送地圖,位置(自由,0=初始位置1,2=不知,3=1洞,4=2洞,以此類推) cm.warpAllInMap(910000000,3); //傳送所有人到某地圖,位置(自由,0=初始位置1,2=不知,3=1洞,4=2洞,以此類推) cm.warpAllInMap(910000000); //傳送所有人到某地圖 cm.getGuild(); //讀取玩家公會 cm.getParty(); //讀取玩家隊伍(無則null) cm.isLeader(); //讀取是否是隊伍隊長(有=true,無=false) cm.getMapId(); //讀取玩家地圖ID cm.teachSkill(); //設置玩家技能的點數(id,level,maxlevel) cm.getPlayerCount(910000000); //獲取某地圖人數 cm.getCurrentPartyId(910000000); //獲取當前組隊ID cm.openNpc(); //打開NPC cm.serverName(); //讀取伺服器名稱 cm.clearSkills(); //清除所有技能 cm.getC(); //讀取玩家的Client cm.gainMeso(); //給予金錢 cm.gainExp(); //給予經驗 cm.getLevel(); //讀取等級 cm.maxSkills(); //點滿所有技能 cm.getSkillLevel(); //讀取玩家某技能點數 cm.warpParty(910000000); //傳送玩家到某地圖 cm.warpParty(910000000,100,110); //傳送玩家到某地圖並給經驗跟金錢(地圖id,經驗,金錢) cm.warpRandom(910000000); //隨機傳送到某地圖某處 cm.modifyNx(); //給玩家商城點數 cm.getTime("h"); //讀取當前時間(d=星期,h=小時,m=分鐘,s=秒) cm.scheduleWarp(2,910000000); //傳送多少秒後玩家到某地圖 (秒,地圖id) [沒時鐘] cm.startClock(2,910000000); //傳送多少秒後玩家到某地圖 (秒,地圖id) [有時鐘]
cm.divorceMarriage(); //離婚 cm.getNpcTalkTimes(); //讀取開啟npc時間 cm.talkedTimesByNpc(); //讀取開啟NPC次數 cm.getJobById(); //讀取某ID的職業名稱 cm.getPartyMembers(); //讀取隊伍所有玩家名子 cm.resetStats(); //重置能力點 cm.getBossLog(); //讀取某字串在BossLog一天內紀錄幾次(每天領取) cm.setBossLog(); //設置某字串在BossLog(每天領取) cm.hasSkill(); //讀取玩家是否有某技能(有=true,無=false)1221011 cm.spawnMonster(); //召喚怪物(mobid, HP, MP, level, EXP, boss, undead, amount, x, y) cm.getCharacters_Name(); //讀取某玩家名稱 (id) cm.getMoney(); //讀取玩家在資料表bank裡面money的數字 cm.addMoney(1,1); //增加玩家在資料表bank裡面money的數字[疊加] cm.addBank(); //幫玩家在資料表bank新增資料 cm.setLevel(); //設定玩家等級 cm.killAllMonsters(910000002); //清除某地圖所有怪物 cm.getHour(); //讀取當前小時 cm.getMin(); //讀取當前分鐘 cm.getSec(); //讀取當前秒數 cm.getDayOfWeek(); //讀取當前星期 cm.getCharsOnMap(); //讀取玩家目前地圖上有多少人 cm.gainRandEquip(); //給予物品[武器類,素質不統一,仿怪物掉裝] cm.processGachapon(ids, true); //給予隨機指定物品(是否扣除轉蛋券(5220000),是=false,否=true) <var ids = [5220040,5220040];> cm.EquipList(cm.getCharByName("玩家名稱").getClient()); //讀取某玩家擁有的Equip類物品 (需用sendSimple顯示,否則會斷線) cm.UseList(cm.getCharByName("玩家名稱").getClient()); //讀取某玩家擁有的Use類物品 (需用sendSimple顯示,否則會斷線) cm.CashList(cm.getCharByName("玩家名稱").getClient()); //讀取某玩家擁有的Cash類物品 (需用sendSimple顯示,否則會斷線) cm.ETCList(cm.getCharByName("玩家名稱").getClient()); //讀取某玩家擁有的ETC類物品 (需用sendSimple顯示,否則會斷線) cm.SetupList(cm.getCharByName("玩家名稱").getClient()); //讀取某玩家擁有的Setup類物品 (需用sendSimple顯示,否則會斷線) cm.toString(); //讀取NPC名稱 cm.setHair(); //設置玩家髮型 cm.setFace(); //設置玩家臉型 cm.setSkin(); //設置玩家膚色
訊息類: cm.playerMessage(0,"內容"); //個人公告(0=藍色公告,1=對話框訊息,2=喇叭類公告,3=斷線,4=斷線,5=公告欄公告) cm.mapMessage(0,"內容"); //地圖公告(0=藍色公告,1=對話框訊息,2=喇叭類公告,3=斷線,4=斷線,5=公告欄公告) cm.guildMessage("內容"); //公會公告(0=藍色公告,1=對話框訊息,2=喇叭類公告,3=斷線,4=斷線,5=公告欄公告) cm.startMapEffect("內容"); //地圖公告(楓葉) cm.broadcastMessage(0,"內容"); //全體公告 (0=藍色公告,1=對話框訊息,2=喇叭類公告,3=斷線,4=斷線,5=公告欄公告) cm.worldMessage("內容"); //全體藍色公告
|