发新话题
打印

[魔力私服分享] DelMapPet

DelMapPet

常用使用方式:
复制内容到剪贴板
代码:
[gm命令 delmappet]
代码:
复制内容到剪贴板
代码:
//删除面前宠物
int CHAR_CHAT_DEBUG_delmappet(Char* charaptr)
{
        int xout;
        int yout;
        API_CHAR_getCoordinationDir(charaptr->i.Dir,charaptr->i.X,charaptr->i.Y,1,&xout,&yout);
        Object *object = _API_MAP_getTopObj(__FILE__, __LINE__, charaptr->i.MapId, charaptr->i.Floor, xout, yout);
        if(object)
        {
                do
                {
                        int objindex = object->objindex;
                        if(API_CHECKOBJECT(objindex))
                        {
                                if(API_OBJECT_getType(objindex) == OBJTYPE_CHARA)
                                {
                                        Char* toch = API_GetCharaPtrFromCharaIndex(API_OBJECT_getIndex(objindex));
                                        if(!API_CHAR_CheckCharPointer(toch))
                                        {
                                                object = object->next;
                                                if(!object)
                                                  break;
                                                continue;
                                        }
                                        if(toch->i.WhichType == CHAR_TYPEPET)
                                        {
                                                API_LogPet(
                                                  toch->cu.pet.OwnerCdKey,
                                                  toch->cu.pet.OwnerCharName,
                                                  toch->c.Name,
                                                  toch->cu.player.OwnTitle,
                                                  toch->i.Lv,
                                                  "Command:DelMapPet",
                                                  toch->i.MapId,
                                                  toch->i.Floor,
                                                  toch->i.X,
                                                  toch->i.Y);
                                                char buf[128];
                                                sprintf(buf, "面前的宠物 [%s] 已被删除。", toch->c.Name);
                                                API_CHAR_talkToCli(charaptr, 0, msg, 0, 0);
                                                return API_CHAR_CharaDelete(toch);
                                        }
                                }
                        }
                        object = object->next;
                }while(object)
        }
        return 1;
}
[ 本帖最后由 ﹎▓ヾ僤莼べ 于 2014-4-8 09:28 编辑 ]
酱油师师范..

有事找请联系QQ:296050842,注明来意.

TOP

  星夜小MM。

TOP

顶一个,都是高手
分享大神美德呀!分享大神美德呀!分享大神美德呀!
难道只拿东西不回么?很疑问呐...

TOP

什么意思 越来越不懂了—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% b$ f2 K5 D% T5 N4 N$ H) J3 N
这是删除宠物的代码么?

TOP

属于so库的扩展代码
! h9 @% \9 K# Z2 l$ k  P
- g$ V; v5 K; p% v1 H4 S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表论坛技术探讨已经有了不小的发展,应该要给so库的开发扩展专门定制一个版块。
妖城欢迎您!

TOP

回复 阁楼 的帖子

请问这个代码是加到哪个文件里面的?
5 h1 y( S$ V" P" G1 C魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% W7 p3 t" Z3 |# C* L
CG_GMSV_EXPANTION  能用吗?

TOP

   没有人知道怎么用吗?

TOP

发新话题