[wizs] quest_d 函式修改。

看板mud_sanc (Sanctuary - 聖殿)作者 (希多)時間12年前 (2013/09/07 08:50), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
give_obj 函式,新增set_name欄位。可設定物件是否認主。 ( L,N,J 目錄下,有用到此函式的皆以修正寫法) int give_obj(object ppl,string files,int num,int set_name) { object ob; while(num-->0) { if(!catch(ob=clone_object(files))) if((int)ob->move(ppl)!=MOVE_OK) { if(set_name == 1) ob->set("names",ppl->query("name")); ob->move_to(ppl); } } return 1; } -- Norr@Sanc 風,吹散了一切煩惱,只留下平靜的思考。 雨,淋落了一切紛亂,只剩下無比的快樂。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.182.50.75

09/07 11:55, , 1F
ok, 你亦可改成 set_name > 0 或 if(set_name)
09/07 11:55, 1F

09/07 11:56, , 2F
另外這個用 varargs宣告亦可,平常帶三個有需要帶四個
09/07 11:56, 2F
文章代碼(AID): #1IAdXoKh (mud_sanc)
文章代碼(AID): #1IAdXoKh (mud_sanc)