UID308926
帖子
精華
主題
積分13184
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限30
註冊時間2011-4-29
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 擦汗 2014-8-13 07:23 AM |
---|
簽到天數: 109 天 連續簽到: 1 天 [LV.6]常住居民II
|
樓主 |
發表於 2011-6-16 15:19:47
|
顯示全部樓層
本帖最後由 sense 於 2011-6-16 03:51 PM 編輯
回復 14# yesno
那是你模擬器的問題,修改一下clif.c就可以使用了。 - int clif_broadcast2(struct block_list* bl, const char* mes, int len, unsigned long fontColor, short fontType, short fontSize, short fontAlign, short fontY, enum send_target target)
- {
- unsigned char *buf = (unsigned char*)aMallocA((16 + len)*sizeof(unsigned char));
- + WBUFW(buf,0) = 0x1c3;
- WBUFW(buf,2) = len + 16;
- WBUFL(buf,4) = fontColor;
- WBUFW(buf,8) = fontType;
- WBUFW(buf,10) = fontSize;
- WBUFW(buf,12) = fontAlign;
- WBUFW(buf,14) = fontY;
- memcpy(WBUFP(buf,16), mes, len);
- clif_send(buf, WBUFW(buf,2), bl, target);
- if (buf)
- aFree(buf);
- return 0;
- }
複製代碼 |
|