Jump to content

Rebel

Members
  • Content Count

    148
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by Rebel


  1. Its kinda different from auraset. @aura is part of eAmod. I managed to convert it to be compatible with Hercules, but I don't know how to make it to a plugin.

    See screenshot.

     

    20751196_1152536754879827_780856254_n.jpg


  2. Hi can someone tell me what is wrong with this script.. I used this on rA and it works perfectly but when i used it here it get an [Debug] on map server.. and the headgear was duplicating after converting it to costume..

     

    /*========================================== * Costume Items *------------------------------------------*/BUILDIN(costume){	int i = -1, num, ep;	TBL_PC *sd;	num = script_getnum(st,2); // Equip Slot	sd = script_rid2sd(st);	if( sd == NULL )		return 0;	if( num > 0 && num <= ARRAYLENGTH(equip) )		i = pc_checkequip(sd, equip[num - 1]);	if( i < 0 )		return 0;	ep = sd->status.inventory[i].equip;	if( !(ep&EQP_HEAD_LOW) && !(ep&EQP_HEAD_MID) && !(ep&EQP_HEAD_TOP) )		return 0;	logs->pick_pc(sd, LOG_TYPE_SCRIPT, -1, &sd->status.inventory[i],sd->inventory_data[i]);	pc_unequipitem(sd,i,2);	clif->delitem(sd,i,1,3);	// --------------------------------------------------------------------	sd->status.inventory[i].refine = 0;	sd->status.inventory[i].attribute = 0;	sd->status.inventory[i].card[0] = CARD0_CREATE;	sd->status.inventory[i].card[1] = 0;	sd->status.inventory[i].card[2] = GetWord(battle_config.reserved_costume_id, 0);	sd->status.inventory[i].card[3] = GetWord(battle_config.reserved_costume_id, 1);	if( ep&EQP_HEAD_TOP ) { ep &= ~EQP_HEAD_TOP; ep |= EQP_COSTUME_HEAD_TOP; }	if( ep&EQP_HEAD_LOW ) { ep &= ~EQP_HEAD_LOW; ep |= EQP_COSTUME_HEAD_LOW; }	if( ep&EQP_HEAD_MID ) { ep &= ~EQP_HEAD_MID; ep |= EQP_COSTUME_HEAD_MID; }	// --------------------------------------------------------------------	logs->pick_pc(sd, LOG_TYPE_SCRIPT, 1, &sd->status.inventory[i],sd->inventory_data[i]);	clif->additem(sd,i,1,0);	pc_equipitem(sd,i,ep);	clif->misceffect(&sd->bl,3);	return 0;}

     

    Thanks! Also attached is the full source. Or else just convert it to plugin.

    costume.rar

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.