Re: [問題] 黑市拍賣
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間18年前 (2008/04/02 07:12)推噓0(0推 0噓 0→)留言0則, 0人參與討論串2/2 (看更多)
※ 引述《hlead (希多)》之銘言:
: blarket -end
: 【黑市頻道】
: ====================================================
: 競標品:南天劍(Na-Tien Sword)
: 競標價:十萬影特幣
: ====================================================
: norr:恭喜 norr 以一百萬零三 int 得標!
: 其它人的出價為:
: 執行時段錯誤: *Bad argument 1 to find_player()
find_player() 出問題, find_player 一般裡面接玩家的
名字, 有可能名字出問題.
: Expected: string Got: 0.
string GOT: 0 代表 find_player 出現了 find_player(0)
的情況. 這裡的 string 代表了上面 find_player 應該要接
的參數(argument), 而這個錯誤就是指(第一個)參數出了問
題(bad argument 1)
: 程式: cmds/std/_blarket.c:775
第 775 行, 你應該可以看得到。
: 物件: /cmds/std/_blarket
: /std/user#271762 "cmd_hook" std/user.c:266
: /cmds/std/_blarket "cmd_blarket" cmds/std/_blarket.c:775
: 這啥鬼?怪怪的..
if(who_get_money!="" && ppl=find_player(who_get_money)) // 第 775 行
{
ss=(ss/100)*(100-reback);
ppl->add("balance",ss);
tell_object(ppl,"\n\n"+BLARKET_CHANNEL_2+
"你提供的二拍物品已成交, 得款 "+ss+" 影特幣.\n");
}
我這裡有判斷若 who_get_money 不是 "" 就 ppl=find_player,
但依然出問題, 判斷我已再修改.
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.105.230
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
29
45
13
23
405
837