Bom... tive a vontade e fiz o meu pra galeris é bom ter mais de 1 referencia
Código PHP:
void C_Commands::ChatSendFixPoint(unsigned short PlayerIndex)
{
unsigned short dwSetLimit = 32767; //Mude para 65000 caso seu stat limite seja esse :)
if(gObj[PlayerIndex].Strenght > dwSetLimit || gObj[PlayerIndex].Strenght <= 0)
{
GCServerMsgStringSend("Sua força está bugada, vamos desbugar ??? :D", PlayerIndex, 0x01);
gObj[PlayerIndex].Strenght = 25;
gObjCloseSet(PlayerIndex, 1);
return;
}
if(gObj[PlayerIndex].Dexterity > dwSetLimit || gObj[PlayerIndex].Dexterity <= 0)
{
GCServerMsgStringSend("Sua agilidade está bugada, vamos desbugar ??? :D", PlayerIndex, 0x01);
gObj[PlayerIndex].Dexterity = 25;
gObjCloseSet(PlayerIndex, 1);
return;
}
if(gObj[PlayerIndex].Vitality > dwSetLimit || gObj[PlayerIndex].Vitality <= 0)
{
GCServerMsgStringSend("Sua vitalidade está bugada, vamos desbugar ??? :D", PlayerIndex, 0x01);
gObj[PlayerIndex].Vitality = 25;
gObjCloseSet(PlayerIndex, 1);
return;
}
if(gObj[PlayerIndex].Energy > dwSetLimit || gObj[PlayerIndex].Energy <= 0)
{
GCServerMsgStringSend("Sua energia está bugada, vamos desbugar ??? :D", PlayerIndex, 0x01);
gObj[PlayerIndex].Energy = 25;
gObjCloseSet(PlayerIndex, 1);
return;
}
}
//Espero que ajude :)