我的法師號剛會凝血,我要是用個會云寂的道士掛機幫著練凝血應該用什么外掛,我看了超人,百寶,可惜我不會設置。是不是不能這么練???

熱心網友

用bbx掛機練救行了。aci代碼如下 //程序名稱:高級技能云寂練(破血狂殺、鐵布衫、凝血離魂、云寂術、陰陽法環)//程序版本:Ver0。95//4 經過5小時不端的斷線測試,發現BBX的人物出現函數在短時間掉線(一般是顯示掉線后,一次就上線的情況)后,人物在原來的位置出現// 不會有返回數據,導致無法連續練習,本版本可強行云寂,不再判斷人物是否在旁邊,道士在有朋友在的時候幫助朋友,不在時對自己// 使用,如果網絡情況好不要用強行云寂版,會增加耗藥,特別是需要幫助的朋友不在,會一直對自己使用到買不了藥或其他原因中斷// 為止,建議只保留需要的錢(估計200W足夠),其他的請轉走,請謹慎使用。// 設置強行云寂模式需要將force_canhelp=0 改為 force_canhelp=1 //3 修正了以前版本在互相練習的一個循環缺陷,防止使用云寂術不成功時造成的效率降低。//2 修正了道士幫助練習時尋找朋友的缺陷。(拷的時候掉了個字母)//1 修正了法師的練功時定位的缺陷。//運行環境:百寶箱3。24測試版(請正確使用BBX版本)//程序作者:黃鶴樓 風滿袖//發布時間:2005。1。30 版權所有,以上部分禁止修改。每練習一次,感謝一次,你的感謝是對我最好的鼓勵。//程序理論上可支持道士自己練習云寂術、陰陽法環,幫助戰士練破血狂殺、鐵布衫,幫法師練凝血離魂,支持斷線重連,自動補給藥品。//此程序參考了許多前輩的程序。在此表示感謝!//各職業通用設置:買藥和買副請在百寶箱的“彈出設置”中設定,還要關閉幽靈盾,關閉神圣戰甲術,不要招寶寶,關閉自動魔法盾,// 關閉組隊,使用前先特修武器和裝備,丟掉無用物品和垃圾符。// 出發地點設置在諾瑪村落,其他為就地。練功地點可設置為寄售周圍的一個小的區域。注意:道士必須學過云寂術。// 練功地點程序設置在諾瑪村落的寄售商邊,如果是道士為151、141,如果是法師為151、142??勺约焊鶕枰薷摹?/ 程序中所有的sleep(0。5)是為保證魔法正確使用加的延時,如果網快,服務器好,可以都去掉; //道士專用設置:如果是練習云寂術,將程序中的"陰陽法環"修改為"神圣戰甲術"或"幽靈盾",道士會打防后自己練習。// 如果練習的是陰陽法環,不需要任何修改。(必須學會云寂術)// 如果是道士幫助別人練習,在string friend_name=""的""之間填上需要幫助的ID的名字,同時將 // "陰陽法環"修改為"云寂術"。如需要強行云寂,force_canhelp=0改為force_canhelp=1。//戰士專用設置:如果練習的是破血狂殺,不需要任何修改。(必須有一已學會云寂術的道士也運行該ACI)// 如果要練習鐵布衫的,請將程序中的"破血狂殺"改為"鐵布衫"或"鐵布杉"即可。//法師專用設置:如果練習的是凝血離魂,不需要任何修改。(必須有一已學會云寂術的道士也運行該ACI)////注意事項:Ver0。90是傳奇3G使用的版本,為了避免練習時被人爆,請不要帶好的裝備。// 請先到雜貨去買3個地牢,再點加載。將本程序加載后,程序可能會先使用地牢(BBX本身設置),如果在系統消息窗顯示是開始練功// 并向城里跑去,則工作正常,如果向其他地圖的練功地點去或停止幾分鐘不動或就地打怪,到登陸界面點斷開,再點登陸就正常了!// 程序中的sleep(0。5)都是為確保魔法使用而加的延時,如果你網絡夠快,服務器不卡,可以都去掉,可再提高效率。//本持續目前只測試了云寂術,陰陽法環,幫助法師消盾。#define TIMER_SECS 15 //斷線重連的判斷時間,不要修改#define SLEEP_SECS 4//練習開始時的等待時間,網速越慢和電腦性能越低的該值要越大。用戶需要依據自己的電腦環境選定一個合適的值。P4 2G和ADSL 1M以上的用戶建議用2,PII 500和Modem 56K用戶建議用5以上。#define WAIT1_SECS 4 //道士幫練時、戰士和法師使用魔法時的間隔時間,可根據需要修改。#define WORK_THREAD "WORK_THREAD"#define WORK_TIMER "WORK_TIMER"int last_last_respond = 0;int in_skill = 0;int x,y;int skill_num = 0;int friend_canhelp=0;int force_canhelp=1; //如需要強行云寂,force_canhelp=0改為force_canhelp=1。string timer_name = "";string skill_name="";string friend_name=""; //如果是道士幫助別人練習在""之間填上需要幫助的ID的名字。void main_thread() //主體程序{ tell_user("開始主體程序,好好練習,天天謝我。;-)\n"); sleep(5); if(me()["race"]==RACE_TAOIST) { if(taoist_config["auto_batleship"]) tell_user("為了順利的練習,請暫時不要使用神圣戰甲術\n"); if(taoist_config["auto_ghost"]) tell_user("為了順利的練習,請暫時不要使用幽靈盾\n"); skill_name="陰陽法環"; //如果是道士幫助別人練習將"陰陽法環"改為"云寂術"。 } if(me()["race"]==RACE_WIZARD) { if(config["auto_shield"]) tell_user("為了順利的練習,請暫時不要使用魔法盾\n"); if(wizard_config["auto_use_burst"]) tell_user("為了順利的練習,請暫時不要自動使用凝血離魂\n"); skill_name="凝血離魂"; } if(me()["race"]==RACE_WARRIOR) { if(warrior_config["auto_use_burst"]) tell_user("為了順利的練習,請暫時不要自動使用破血狂殺\n"); skill_name="破血狂殺"; } if(sizeof(member_leader)) tell_user("為了順利的練習,請暫時關閉組隊功能\n"); if (uptime()) tell_user(sprintf("你已經練習了%d分鐘,共獲得%s%d點技能,每小時練習%d點\n",uptime()/60,skill_name,skill_num*2,skill_num*3600/uptime())); in_skill=0; back(1); tell_user("停止練功,返回城市\n");// restart_game(1); start_quest(1); tell_user("主體程序結束\n");}void timer()//定時檢測在線狀態{ timer_name = ctime(); if(last_respond() == last_last_respond) { tell_user("失去服務器的響應,重新連接游戲\n"); restart_game(0); } last_last_respond = last_respond(); set_timer(TIMER_SECS, timer_name, "timer"); }void create_work()//創建練習線程{ delete_thread(WORK_THREAD); create_thread(WORK_THREAD, "work_thread"); tell_user("創建練習線程\n");}void on_enter_world() //進入游戲世界,重新來過{ tell_user("進入游戲世界,重新來過\n"); timer(); create_work();}void on_post_prepare_for_quest() //完成準備,前往練習地點{ tell_user("完成準備,前往練習地點\n"); delete_timer(WORK_TIMER); set_timer(5, WORK_TIMER, "create_work"); stop_quest();}int check_m() //檢查藥和副是否還夠用{ if(get_item_amount("金創藥(?。?)+get_item_amount("金創藥(中)")+get_item_amount("金創藥(大)")+get_item_amount("金創藥(特)")<5) return 0; if(get_item_amount("魔法藥(?。?)+get_item_amount("魔法藥(中)")+get_item_amount("魔法藥(大)")+get_item_amount("魔法藥(特)")<5) return 0; if(me()["race"]==RACE_TAOIST) { if(count_item_amount("護身符(?。?)+count_item_amount("神圣護身符(?。?)+count_item_amount("火焰護身符(小)")+count_item_amount("霹雷護身符(?。?)+count_item_amount("狂風護身符(小)")+count_item_amount("寒氣護身符(?。?)+count_item_amount("護身符(中)")+count_item_amount("神圣護身符(中)")+count_item_amount("火焰護身符(中)")+count_item_amount("霹雷護身符(中)")+count_item_amount("狂風護身符(中)")+count_item_amount("寒氣護身符(中)")<3) return 0; } return 1;}void on_char_appear(mapping ob){ if (friend_name != "") { if (ob["name"] == friend_name) { tell_user(sprintf("%s出現,可以幫助。\n", ob["name"])); friend_canhelp = 1; } }}void on_char_disappeared(mapping ob){ if (friend_name != "") { if (ob["name"] == friend_name) { tell_user(sprintf("%s消失,不可以幫助。\n", ob["name"])); friend_canhelp = 0; } }}void work_thread() //好好練習,天天謝我。;-){ sleep(SLEEP_SECS); if(!in_skill) { if(me()["race"] != RACE_TAOIST) { x = 151; y = 142; } else { x = 151; y = 141; } if (!goto_city_ex("諾瑪村落",x,y,15)) { tell_user("沒有發現合適的路徑,回城重新準備\n"); main_thread(); return ; } unride(); walk_to(x,y); in_skill=1; } while (check_m()) { if(in_skill) { if(me()["race"]==RACE_WIZARD||me()["race"]==RACE_WARRIOR) { for(i=0;i<3;i++) { if (cast(me(),skill_name)) i=4; sleep(0。5); } if ( i == 5 )tell_user(sprintf("%s技能使用成功。感謝風滿袖同志;-)。\n",skill_name)); sleep(WAIT1_SECS); //法師和戰士用一次技能休息的時間,根據需要調整在開始的定義中修改 } if(me()["race"]==RACE_TAOIST) { if(skill_name != "云寂術") { for(i=0;i<3;i++) { if (casti(me(),skill_name)) i=4; sleep(0。5); } if ( i == 5 ) tell_user(sprintf("%s技能使用成功。感謝風滿袖同志;-)。\n",skill_name)); } if(skill_name != "云寂術") { for(i=0;i<3;i++) { if (casti(me(),"云寂術")) i=4; sleep(0。5); } if ( i == 5 ) tell_user("云寂術技能使用成功。感謝風滿袖同志;-)。\n"); } } if(me()["race"]==RACE_TAOIST) { if(force_canhelp) friend_canhelp = 1; if((skill_name == "云寂術") && (friend_canhelp == 1)) { for(i=0;i<3;i++) { if (casti(friend_name,"云寂術")) i=4; sleep(WAIT1_SECS); } if ( i == 5 ) tell_user("使用云寂術幫助朋友成功。感謝風滿袖同志;-)。\n"); } } skill_num=skill_num+1; } } if (!check_m()) { tell_user("物品用光,回城重新準備\n"); main_thread(); return; }}private void destruct() //結束程序{ printf("程序執行結束\n"); delete_thread(WORK_THREAD); delete_timer(WORK_TIMER); delete_timer(timer_name);}printf("程序開始執行\n"); //啟動程序timer();main_thread();。