BlazingSpear Posted December 27, 2021 Group: Members Topic Count: 22 Topics Per Day: 0.01 Content Count: 75 Reputation: 9 Joined: 11/27/16 Last Seen: 13 hours ago Share Posted December 27, 2021 (edited) 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 Edited December 28, 2021 by BlazingSpear Quote Link to comment Share on other sites More sharing options...
0 BlazingSpear Posted January 16, 2022 Group: Members Topic Count: 22 Topics Per Day: 0.01 Content Count: 75 Reputation: 9 Joined: 11/27/16 Last Seen: 13 hours ago Author Share Posted January 16, 2022 - SOLVED if you have question just drop me a message Quote Link to comment Share on other sites More sharing options...
0 Rynbef Posted January 19, 2022 Group: Forum Moderator Topic Count: 48 Topics Per Day: 0.01 Content Count: 944 Reputation: 125 Joined: 05/23/12 Last Seen: Wednesday at 06:51 PM Share Posted January 19, 2022 (edited) @BlazingSpearpls let other users know how u solved ur problem if someone have similar interests. I don't but maybe other members? Why don't close this with your solution. That's the kind of community who's everyone likes. Rynbef~ Edited January 19, 2022 by Rynbef Quote Link to comment Share on other sites More sharing options...
Question
BlazingSpear
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
Edited by BlazingSpearLink to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.