Chat global

Chat
Loading the chat ...
como adicionar um c...
 
Notifications
Clear all

[Resolvido] como adicionar um comando de GM na função VIP ?

3 Posts
2 Usuários
2 Reactions
77 Visualizações
(@roolk)
Posts: 33
Conselheiro
Topic starter
 

como faço para adicionar um comando de GM nas funções de player VIP ? 
exemplo: /hide 
Base Elemental


 
Postado : 07/11/2025 3:47 pm
Zorik
(@zorik)
Posts: 4
Apoiador Ativo
 

OnServer.cpp, procura por

#pragma region VIP Commands

e cola o código abaixo, aqui como exemplo deixei o /hide e /show

#pragma region VIP Commands

	len = rsCompString("/hide", szChatCommand);
	if(len)
	{
		lpPlayInfo->HideMode = TRUE;

		lstrcpy(TransChatMessage.szMessage, "Hide OK!");
		TransChatMessage.code = OPCODE_WHISPERMESSAGE;
		TransChatMessage.size = 32 + lstrlen(TransChatMessage.szMessage);
		TransChatMessage.dwIP = 0;
		TransChatMessage.dwObjectSerial = 0;
		lpPlayInfo->lpsmSock->Send((char *)&TransChatMessage, TransChatMessage.size, TRUE);

		rsRecordAdminCommand(lpPlayInfo, szChatCommand, 3);
		return TRUE;
	}

	len = rsCompString("/show", szChatCommand);
	if(len)
	{
		lpPlayInfo->HideMode = FALSE;

		lstrcpy(TransChatMessage.szMessage, "Show OK!");
		TransChatMessage.code = OPCODE_WHISPERMESSAGE;
		TransChatMessage.size = 32 + lstrlen(TransChatMessage.szMessage);
		TransChatMessage.dwIP = 0;
		TransChatMessage.dwObjectSerial = 0;
		lpPlayInfo->lpsmSock->Send((char *)&TransChatMessage, TransChatMessage.size, TRUE);

		rsRecordAdminCommand(lpPlayInfo, szChatCommand, 3);
		return TRUE;
	}
	
#pragma endregion

Code. Learn. Evolve.

 
Postado : 08/11/2025 1:24 am
Raka and Roolk reacted
(@roolk)
Posts: 33
Conselheiro
Topic starter
 

Deu tudo certo, obrigado amigo!


 
Postado : 09/11/2025 4:54 pm
Compartilhar:

Anúncio