Jump to content

BlazingSpear

Members
  • Posts

    64
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by BlazingSpear

  1. When im using 2015-11-04aRagexe client with recommended patch it with nemo patcher works fine but when i patched enable custom job patcher works but when i start the game nothing happen the client is autoclose any idea where could i be wrong?
  2. i created custom skills fakename with disguise at level 2, and i want to make level of this disguise only without fakename if (sd && sd->disguise && sd->fakename[0]) { pc_disguise(sd, 0); sd->fakename[0] = '\0'; break; } if (dstmd) { int class_; class_ = (skill_id == SA_MONOCELL ? MOBID_PORING : mob_get_random_id(MOBG_ClassChange, 1, 0)); clif_skill_nodamage(src, bl, skill_id, skill_lv, 1); pc_disguise(sd, dstmd->vd->class_); safestrncpy(sd->fakename, dstmd->db->jname, sizeof(sd->fakename)); } else { if (sd->fakename[0]); { sd->fakename[0] = '\0'; clif_name_self(&sd->bl); if (sd->disguise) clif_name_self(&sd->bl); clif_displaymessage(sd->fd, msg_txt(sd, 1307)); // Returned to real name. return 0; } } break; im using old version of rAthena
  3. How to increase closeconfine status duration depends on range
  4. Question: i created custom skill buff support skills having bonus agi +40 str+ 40 int + 40 vit= 0 but when i activate skills all works fine but when the buff is gone Str/agi/int will go back to normal except vit it remains negative -255 i need to cast another buff skills to deactivate effect of vit = -255. how to fix this?
  5. yes it is src mods but if there is other way will do. i just want to associate it with the skills
  6. how to add negative status effect to the player when under attacked? for example: player buffed with kyrie (or any other buff) then the player under attacked has a chance to inflict bleeding status to the attacker
  7. i created custom skills cloning the master but then i use skills it is unlimited summon of clone and cant attack monster only players and its master i would like to make the clone can use skills too and in pvp enable map only can attack players md2 = mob_clone_spawn(src, sd->bl.m, src->x, src->y, "", master, AI_ATTACK, 1, 20000);
  8. thanks bro i already solve the problem with different way
  9. i think you are saying skill_cast_db this is my skill_cast_db and skill_db 2813,0,1000,0,5000:10000:15000:20000:25000,3000,0,0 2813,0,0,4,0,0x01,0,5,0,0,0,0,0,0,0,0, MY_CUSTOM_SKILL,Custom Skills
  10. i used monsterignore as custom skill but the problem is when i use skill it will automatic enable monsterignore and then disable instant how can i add skill duration in this custom skills? level 1 - 5 secs, level 2 - 10 secs, level 3 - 15 secs, level 4 - 20 secs, level 5 - 25 secs status.c case SC_CUSTOM_SKILL: // CUSTOM SKILLS nullpo_retr(-1, sd); if (!sd->state.monster_ignore) { sd->state.monster_ignore = 1; clif_displaymessage(sd->fd, msg_txt(sd, 1305)); // You are now immune to attacks. sd->state.monster_ignore = 0; clif_displaymessage(sd->fd, msg_txt(sd, 1306)); // Returned to normal state. } break;
  11. there is a new ragnarok mobile server private server (trinity) how come they can create a mobile private server?? for more info Trinity (ragnarok.mobi)
  12. i already made custom class i can make only 1 weapon type can equip, question how can i make custom 2nd class 1 weapon type also can equip??? because it can equip any weapon including spears and guns note: old revision rathena
  13. can i ask how to make new weapon type for example slinger?
  14. im using this code but it doesnt work any more with latest revision if ( sd && tsc && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_ROGUE && rand()%100 < 15 && ( skill_id == RG_STRIPWEAPON && tsc->data[SC_CP_WEAPON] || skill_id == RG_STRIPSHIELD && tsc->data[SC_CP_SHIELD] || skill_id == RG_STRIPARMOR && tsc->data[SC_CP_ARMOR] || skill_id == RG_STRIPHELM && tsc->data[SC_CP_HELM] ) ) { int item_id = 7139; // Glistening Coat int ii; ARR_FIND( 0, MAX_INVENTORY, ii, sd->status.inventory[ii].nameid == item_id ); if ( ii < MAX_INVENTORY ) { pc_delitem( sd, ii, 1, 0, 0); switch ( skill_id ) { case RG_STRIPWEAPON: status_change_end( bl, SC_CP_WEAPON, INVALID_TIMER ); sc_start( bl, SC_STRIPWEAPON, 100, skill_lv, d ); break; case RG_STRIPSHIELD: status_change_end( bl, SC_CP_SHIELD, INVALID_TIMER ); sc_start( bl, SC_STRIPSHIELD, 100, skill_lv, d ); break; case RG_STRIPARMOR: status_change_end( bl, SC_CP_ARMOR, INVALID_TIMER ); sc_start( bl, SC_STRIPARMOR, 100, skill_lv, d ); break; case RG_STRIPHELM: status_change_end( bl, SC_CP_HELM, INVALID_TIMER ); sc_start( bl, SC_STRIPHELM, 100, skill_lv, d ); break; } clif_skill_nodamage( src, bl, skill_id, skill_lv, i ); break; } }
  15. i doubt if costume armors can show but, like summer santa and oktober fest, only upper,mid,lowe headgear and garments like bagpack and wing only show
  16. try yo look free id, i know there is specified id for items that is my problem before my solution is keep on try to search for free ids my item id before starts with 30001 it is keep showing unknown i change that from 30001 to 3001 it works fine for me
  17. 1>------ Rebuild All started: Project: map-server_sql, Configuration: Release Win32 ------ 1> grammar.c 1> libconfig.c 1> scanctx.c 1> scanner.c 1> strbuf.c 1> mt19937ar.c 1> conf.c 1> core.c 1> db.c 1> des.c 1> ers.c 1> grfio.c 1> malloc.c 1> mapindex.c 1> md5calc.c 1> mempool.c 1> mutex.c 1> nullpo.c 1> raconf.c 1> random.c 1> showmsg.c 1> socket.c 1> sql.c 1> strlib.c 1> thread.c 1> timer.c 1> utils.c 1> msg_conf.c 1> cli.c 1> atcommand.c 1> battle.c 1> battleground.c 1> buyingstore.c 1> cashshop.c 1> channel.c 1> chat.c 1>..\src\map\atcommand.c(5340): warning C4013: 'clif_charnameupdate' undefined; assuming extern returning int 1> chrif.c 1> clan.c 1> clif.c 1> date.c 1> duel.c 1> elemental.c 1> guild.c 1> intif.c 1> itemdb.c 1> log.c 1> mail.c 1> map.c 1> mapreg_sql.c 1> homunculus.c 1> instance.c 1> mercenary.c 1>..\src\map\map.c(1879): error C2198: 'map_addflooritem' : too few arguments for call 1> mob.c 1> npc.c 1> npc_chat.c 1> party.c 1> path.c 1> pc.c 1> pc_groups.c 1> pet.c 1> quest.c 1> script.c 1> searchstore.c 1> skill.c 1> status.c 1> storage.c 1> trade.c 1> unit.c 1> vending.c ========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ========== int map_addflooritem_area(struct block_list* bl, int16 m, int16 x, int16 y, int nameid, int amount) { struct item item_tmp; int count, range, i; short mx, my; memset(&item_tmp, 0, sizeof(item_tmp)); item_tmp.nameid = nameid; item_tmp.identify = 1; if( bl != NULL ) m = bl->m; count = 0; range = (int)sqrt(amount) +2; for( i = 0; i < amount; i++ ) { if( bl != NULL ) map_search_freecell(bl, 0, &mx, &my, range, range, 0); else { mx = x; my = y; map_search_freecell(NULL, m, &mx, &my, range, range, 1); } count += (map_addflooritem(&item_tmp, 1, m, mx, my, 0, 0, 0, 4, 0, 0) != 0) ? 1 : 0; } return count; } i have trouble in applying eamod battleground and i have 1 warning and 1 error i dont know how to fix this, kindly help i provide other detail if you need it
  18. post here the solution for future reference thanks!!
  19. i think you need to update your sql also here
  20. be specific so we can help you want you wanna do with that script??
×
×
  • Create New...

Important Information

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