Olá galera , segue o comando /zen de minha autoria:
Código:
void LM_COMANDOS::ZenCommand(int aIndex)
{
OBJECTSTRUCT * gObj = (OBJECTSTRUCT*)OBJECT_POINTER(aIndex);
if(strlen(comandos.ZenString) < 1)
{
MsgOutput(aIndex,"[%s] Digita-se /zen",gObj->Name);
return;
}
else if(comandos.ZenAtivo == 0)
{
MsgOutput(aIndex,"[%s] Comando desabilitado",gObj->Name);
return;
}
else if(comandos.ZenLevel > gObj->Level)
{
MsgOutput(aIndex,"[%s] Você não possui %d de level",gObj->Name,comandos.ZenLevel);
return;
}
else if(comandos.ZenVip > gObj->VipLevel)
{
MsgOutput(aIndex,"[%s] Comando apenas para Vips",gObj->Name,comandos.ZenLevel);
return;
}
else if(comandos.ZenMaximo > 2000000000)
{
MsgOutput(aIndex,"[%s] Você ultrapassou o limite de Zen !",gObj->Name,comandos.ZenMaximo);
return;
}
else
{
MsgOutput(aIndex,"[%s] Você ganhou %d zen",gObj->Name,comandos.ZenQuantia);
gObj->Money = comandos.ZenQuantia;
GCMoneySend(aIndex,gObj->Money);
}
}
Créditos Lucas M.