• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

help me code C++ sex corporse mistake dies as male female

djblah

Active Member
Joined
Oct 15, 2010
Messages
129
Solutions
2
Reaction score
25
error corporse female muere como male
as proffers address this in scripts that post here so I want it otland but the problem is that women die as a male player.

how I can solve that problem if someone support


here scrips:


HTML:
uint16_t Player::getLookCorpse() const

{
    uint16_t sorcerer, druid, paladin, knight, defaultt = 0;

    /*Config */

    sorcerer = 3343;  // copse for sorcerer

    druid = 3343;    // copse for druid

    paladin = 3343;    // copse for paladin

    knight = 334;    // copse for knight
        
    defaultt = 3354;    // copse for vocations not mentioned up, like if he has no vocation

    /*End */

    if (getVocationId() == 1 || getVocationId() == 5) 
        return sorcerer;  

    else if (getVocationId() == 2 || getVocationId() == 6)
        return druid; 

    else if (getVocationId() == 3 || getVocationId() == 7) 
        return  paladin;  

    else if (getVocationId() == 4 || getVocationId() == 8) 
        return knight;  

    return defaultt;  
}
 
try:
[cpp]uint16_t Player::getLookCorpse() const
{
uint16_t sorcererm, sorcererf, druidm, druidf, paladinm, paladinf, knightm, knightf, defaultm, defaultf;

/*Config */

sorcererm = 3343; // corpse for sorcerer MALE

sorcererf = 3343; // corpse for sorcerer FEMALE

druidm = 3343; // corpse for druid MALE

druidf = 3343; // corpse for druid FEMALE

paladinm = 3343; // corpse for paladin MALE

paladinf = 3343; // corpse for paladin FEMALE

knightm = 334; // corpse for knight MALE

knightf = 334; // corpse for knight FEMALE

defaultm = 3354; // corpse for vocations not mentioned up, like if HE has no vocation

defaultf = 3354; // corpse for vocations not mentioned up, like if SHE has no vocation


/*End */

if (sex % 2)
{
if (getVocationId() == 1 || getVocationId() == 5)
return sorcererm;

else if (getVocationId() == 2 || getVocationId() == 6)
return druidm;

else if (getVocationId() == 3 || getVocationId() == 7)
return paladinm;

else if (getVocationId() == 4 || getVocationId() == 8)
return knightm;
else
return defaultm;
}
else
{
if (getVocationId() == 1 || getVocationId() == 5)
return sorcererf;

else if (getVocationId() == 2 || getVocationId() == 6)
return druidf;

else if (getVocationId() == 3 || getVocationId() == 7)
return paladinf;

else if (getVocationId() == 4 || getVocationId() == 8)
return knightf;
else
return defaultf;
}

}[/cpp]
remember to edit the 'id' of corpses
 
Is that what you need?
[cpp]uint16_t Player::getLookCorpse() const
{
return getVocationId() >= 1 && getVocationId() <= 8 ? 3343 : 3354;
}[/cpp]
 
Last edited:
i thought that he was needing different values xD, anyway xD,
also you forgot to add the sex for corpses, that is basically he asking.
 
Last edited:

Similar threads

Back
Top