SA-MP Forums Archive
[Ajuda] Nгo consigo digitar nenhum comando - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Nгo consigo digitar nenhum comando (/showthread.php?tid=656412)



Nгo consigo digitar nenhum comando - CypherInsano - 15.07.2018

Todos os comandos estavam funcionando, mas agora nenhum comando funciona. Se eu digitar algo no chat, aparece, mas se eu digitar algum "/e o comando", nгo funciona. O que pode ser?


Re: Nгo consigo digitar nenhum comando - JeffSantos2 - 15.07.2018

Pode ser qualquer coisa , jovem. Tente ser mais especнfico.

Pode ser conflito com FS, pode ser return indevido, inъmeras coisas.


Re: Nгo consigo digitar nenhum comando - CypherInsano - 15.07.2018

Eu fiz este FS de mandar uma mensagem no Chat, desde entгo, nenhum outro comando funciona.
Код:
CMD:dizer(playerid, params[])
{
	new mensagem;
	new Name[MAX_PLAYER_NAME];
	GetPlayerName(playerid, Name, MAX_PLAYER_NAME);

	if(IsPlayerAdmin(playerid))
	{
		if(sscanf(params, "s", mensagem))
 		{
			SendClientMessage(playerid, -1, "(INFO) Use: /dizer [Mensagem]");
  		}
   		else
   		{
   			new stringMensagem[250];
			format(stringMensagem, sizeof(stringMensagem), "O(A) ajudante %s diz: %s", Name, mensagem);
			SendClientMessageToAll(COR_ROSA, stringMensagem);
 		}
	}
	else SendClientMessage(playerid, COR_VERMELHO, "(ERRO!) Vocк nгo й um ajudante ou administrador para executar este comando!");
	return 1;
}



Re: Nгo consigo digitar nenhum comando - Ermanhaut - 15.07.2018

Manda seu OnPlayerCommandReceived e OnPlayerCommandPerformed


Re: Nгo consigo digitar nenhum comando - AutoMatic2 - 15.07.2018

Coloca seu new mensagem assim:

PHP код:
new mensagem150 ]; 



Re: Nгo consigo digitar nenhum comando - Koplan - 15.07.2018

Quote:
Originally Posted by CypherInsano
Посмотреть сообщение
Eu fiz este FS de mandar uma mensagem no Chat, desde entгo, nenhum outro comando funciona.
Код:
CMD:dizer(playerid, params[])
{
	new mensagem;
	new Name[MAX_PLAYER_NAME];
	GetPlayerName(playerid, Name, MAX_PLAYER_NAME);

	if(IsPlayerAdmin(playerid))
	{
		if(sscanf(params, "s", mensagem))
 		{
			SendClientMessage(playerid, -1, "(INFO) Use: /dizer [Mensagem]");
  		}
   		else
   		{
   			new stringMensagem[250];
			format(stringMensagem, sizeof(stringMensagem), "O(A) ajudante %s diz: %s", Name, mensagem);
			SendClientMessageToAll(COR_ROSA, stringMensagem);
 		}
	}
	else SendClientMessage(playerid, COR_VERMELHO, "(ERRO!) Vocк nгo й um ajudante ou administrador para executar este comando!");
	return 1;
}
Coloque o comando no gamemode e teste.


Re: Nгo consigo digitar nenhum comando - CypherInsano - 15.07.2018

Resolvido! O problema era a ausкncia de um return no gamemode. Obrigado а todos que ajudaram!!!