[Ajuda] COm CommandText
#1

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
	if(inminigum[playerid] == 1)
	{
	    SendClientMessage(playerid,0xc23000ff, " Vocк nгo pode usar nenhum comando estando na arena minigun.");
	    return 0;
	}
	return SendClientMessage(playerid,0xc23000ff," Comando inexistente.");
}
porque o inminigum deixa alguem usar qualquer comando se estiver na tal arena? estou usando YCMD e nгo queria colocar
if(inminigun[playerid] ==1 no cabeзalho de todos comandos..

nгo tem como fazer isso direto no CommandText?
Reply
#2

use assim:
pawn Код:
if(inminigum[playerid] == 1) return SendClientMessage(playerid,0xc23000ff, " Vocк nгo pode usar nenhum comando estando na arena minigun.");
Tente usar Antes de todos os comandos,e depois do OnPlayerCommandText.
Reply
#3

Testa
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(inminigum[playerid] == 1) return  SendClientMessage(playerid,0xc23000ff, "Vocк nгo pode usar nenhum comando estando na arenaminigun.");
return SendClientMessage ...;
}
Reply
#4

no OnPlayerUpdate funcionou, mas ficou retornando aquela mensagem e flodando, jб no commandtext nгo, oque euu posso fazer?
Reply
#5

Tira de OnPlayerUpdate , eu errei. Estava fazendo um projeto que ligava com OnPlayerUpdate e me atrapalhei com a sua duvida kk'.
Coloca na public OnPlayerCommandText mesmo S: *. Desculpa pelo meu erro D:
Reply
#6

mas no commandtext nгo funciona :S
Reply
#7

Bota entгo em todos os comandos do seu servidor entгo isto daqui :
'if(inminigum[playerid] == 1) return SendClientMessage(playerid,0xc23000ff, "Vocк nгo pode usar nenhum comando estando na arenaminigun.");'
Aн sim nгo vai dar mais BUG algъm , eu sei que vai dar trabalho e tals , mas й o jeito parcero S:
Reply
#8

fazer oque nй. vlw pela ajuda emo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)