[ajuda] comando de portoes a funcionar mal [Resolvido por Ambrуsio]
#1

Boa tarde. tenho aqui um problema esquisito.

Criei este portгo que abre e fecha com o mesmo comando /ruski.
sу que basta fazer /r que ele abre
o mesmo com todos os portхes que crio basta meter a primeira letra que abre.

alguйm me ajuda ?



No inicio do GM coloquei
pawn Код:
new ruski = 0, ruski1;

em OnGameModeInit
pawn Код:
ruski = CreateObject(1508, 2234.16, -2214.89, 14.20,  0.00, 0.00, 46.00);// movi
em OnPlayerCommandText
pawn Код:
if (strcmp("/ruski", cmdtext, true, 3)== 0)
{
if(ruski1 == 0)
{
MoveObject(ruski, 2234.16, -2214.89, 17.20, 5);
SendClientMessage(playerid, 0xAA3333AA, "Porta aberta,");
ruski1 = 1;
}
else if(ruski1 == 1)
{
MoveObject(ruski, 2234.16, -2214.89, 14.20, 5);
SendClientMessage(playerid, 0xAA3333AA, "Porta Fechada");
ruski1 = 0;
}
return 1;
}
Reply
#2

Tente trocar:

pawn Код:
if (strcmp("/ruski", cmdtext, true, 3)== 0)
por:

pawn Код:
if (strcmp("/ruski", cmdtext, true)== 0)


------------------------------------------------------
Caso nгo der certo tente:
pawn Код:
if (strcmp("/ruski", cmdtext, true, 6)== 0)
Reply
#3

Era mesmo isso. muito obrigado pela ajuda !
Reply
#4

Quote:
Originally Posted by Rick_DR
Era mesmo isso. muito obrigado pela ajuda !
Q nada, qualquer coisa sу falar...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)