UID216207
帖子
精華
主題
積分73661
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限40
註冊時間2009-11-27
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 開心 2023-12-30 04:16 AM |
---|
簽到天數: 1322 天 連續簽到: 1 天 [LV.10]以壇為家III
|
發表於 2013-5-21 02:01:39
|
顯示全部樓層
本帖最後由 sinya 於 2013-5-21 02:04 AM 編輯
sense 發表於 2013-5-21 01:58 AM
好阿@@"
什麼東西都來試一下吧
很久以前抓的 一直都忘了試 - ACMD_FUNC(loadcid){
- int account_id = 0, char_id, login_id1=0, client_tick, sex=0, sfd;
- TBL_PC *ssd;
- nullpo_retr(-1, sd);
- if( !message || !*message )
- {
- clif_displaymessage(fd, "請輸入 char ID. 用法: @loadcid <charid>.");
- return -1;
- }
- char_id = atoi(message);
- if( char_id < START_CHAR_NUM)
- {
- clif_displaymessage(fd, "無效的 char ID.");
- return -1;
- }
- if( SQL_ERROR == Sql_Query(mmysql_handle, "SELECT char.account_id,`sex` FROM `char` inner join `login` on char.account_id = login.account_id WHERE `char_id` = '%d'", char_id) )
- clif_displaymessage(fd, "MySQL Query Error. Please check your database.");
- else if( Sql_NumRows(mmysql_handle) == 0 )
- clif_displaymessage(fd, "查無此人物,恩??.");
- else
- {
- char *data;
- Sql_NextRow(mmysql_handle);
- Sql_GetData(mmysql_handle, 0, &data, NULL); account_id = atoi(data);
- Sql_GetData(mmysql_handle, 1, &data, NULL); sex = atoi(data);
- }
- CREATE(ssd, TBL_PC, 1);
- client_tick = gettick();
- sfd = 0;
- pc_setnewpc(ssd, account_id, char_id, login_id1, client_tick, sex, sfd);
- map_addblock(&ssd->bl);
- clif_spawn(&ssd->bl);
- return 0;
- }
複製代碼 |
|