看板 mud_sanc 關於我們 聯絡資訊
※ 引述《laechan (小太保)》之銘言: : // 遞迴寫法 : string explode_sentence(string str) : { : int s=strlen(str); : if(s>56) // 一行28字 : return str[0..55]+"\n"+explode_sentence(str[56..s-1]); : else : return str+"\n\n"; : } : 當資料量越大時,能隨機生成的敘述就越多,甚至句子本 : 身還能再做拆解,如 part1 再拆為 part11, part12, .. : 最後在房間的 init 這麼寫即可.. : void init() : { : if(!query("already_set_long")) : { : set("already_set_long",1); : set_rooms_long(); : } : } : 至於 set_rooms_long() 怎麼寫就不再贅述。 : Laechan 我記得92年中時我有把樂土裡面beauty和girl都弄成隨機敘述 從id、name、long弄一弄的話變數從a~k左右吧 不過回溯後就消失沒備份了,好可惜 -- 不歸之森的名稱似乎早就在說明其不歸著含意 落入塵世的妖精再也無法回去他的故鄉了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 110.28.157.48
thedarkmoon :推:高i 04/11 20:30
laechan :還有三分鐘, 再弄一個吧 04/11 22:52
justinj :雖然我覺得set_rooms_longs()放在create()裡就好了.. 04/12 09:03
laechan :long 並不需要被預讀預設 04/12 09:58