回精華區
作者itoc.bbs@processor.tfcis.org (核心動力) 看板: plan
標題Re: [問題]Repost的原始內容不算到wordsnum
時間動力核心 (2004/09/23 Thu 13:49:46) Updated: 2004/09/23
※ 引述《chwaian (無言)》之銘言:
> 使用者可以一直repost可以逃過有做偵測複製貼上的檢查
> 而大量賺取金幣
> 是有想過在
> ve_quote裡如果是選擇重貼全文
> 是否可另一個words_check算出wordsnum2
> 在最後words_check之後再扣掉 並且避免扣到小於零的狀況
> 不知道是否有人有更好想法的 請指教

  發文稿費由 minimun{key-in次數、文章字數、耗費時間} 來決定

: edit.c

int wordsnum;
+ int keysnum;

: edit.c:vedit()

  clear();

+ keysnum = 0;

  for (;;)
  {

    cc = vkey();

    if (isprint2(cc))
    {
      ve_char(cc);
+     keysnum++;
    }

: post.c

extern int wordsnum;
+ extern int keysnum;

: post.c:do_post()

-   if (currbattr & BRD_NOCOUNT || wordsnum < 30)
+   if (currbattr & BRD_NOCOUNT || (BMIN(wordsnum, keysnum)) < 30)
    {                           /* itoc.010408: 以此減少灌水現象 */
      outs("文章不列入紀錄,敬請包涵。");
    }
    else
    {
-     mode = BMIN(wordsnum, spendtime) / 10;    /* 每十字/秒 一元 */
+     mode = BMIN(wordsnum, spendtime);
+     mode = BMIN(mode, keysnum);
+     mode /= 10;                               /* 每十 字/秒/鍵 一元 */
      prints("這是您的第 %d 篇文章,得 %d 銀。", ++cuser.numposts, mode);


--
  Origin:  Maple-itoc˙動力核心  processor.tfcis.org 
  Author: itoc pc512-12.ee.nctu.edu.tw 發表
精華選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻