Ir para conteúdo
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

source Comando /fimcidadao W2PP


-ux-
 Compartilhar

Posts Recomendados

É um código bem simples (não pra mim) mas arrumei o meu aqui pra verificar se já possui cidadania e se possui medalha de guild equipada.

Se alguém tiver uma dica pra melhorar ou corrigir eu agradeço. Tudo que eu for conseguindo fazer vou postando aqui

 

Citar

//Adiciona no Language.h

#define _DN_REMOVIDO_CIDADAO 550

#define _DN_NAO_PODE_SAIR_CIDADANIA 551

 

 

Adiciona no Language.txt:

Citar

550 _DN_REMOVIDO_CIDADAO Cidadania removida.

551 _DN_NAO_PODE_SAIR_CIDADANIA Você não pode remover a cidadania enquanto estiver em uma guilda.

 

 

Citar

//substitui no _MSG_MessageWhisper.cpp

#pragma region /fimcidadao - Fim cidadão

else if (strcmp(m->MobName, "fimcidadao") == 0)

{

 

if (pMob[conn].MOB.Guild != 0)

 

{SendClientMessage(conn, g_pMessageStringTable[_DN_NAO_PODE_SAIR_CIDADANIA]);

return;

}

 

else if (pMob[conn].extra.Citizen != 0)

{

pMob[conn].extra.Citizen = 0;

sprintf(temp, "etc,getout %d ", pMob[conn].extra.Citizen);

Log(temp, pUser[conn].AccountName, pUser[conn].IP);

SendClientMessage(conn, g_pMessageStringTable[_DN_REMOVIDO_CIDADAO]);

return;

 

}

 

SendClientMessage(conn, g_pMessageStringTable[_DN_NO_TOWNSPEOPLE]);

return;

}

#pragma endregion

Editado por Dcan
  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.