[Ajuda]Aluguel de carros
#1

Olб galera eu queria uma ajuda, tipo quando o player estiver no aluguel de carros ele nгo poderia digita nenhum comando a nгo ser o ''/alugarcarro'' e o ''/sair'' se alguйm pode me ajuda agradeзo muito dou + reputaзгo...
Atй.
Reply
#2

pawn Код:
//Topo
new EmCarro[MAX_PLAYERS] = 0;

//OnPlayerCommandText
//Topo da public onplayercommandtext:

if(EmCarro[playerid] == 1) return SendClientMessage(playerid, -1,"Vocк estб escolhendo um veiculo.. Use /Sair");

// No Comando que vocк nгo quer bloquear!
    EmCarro[playerid] = 0;
~~ Nгo testado.
Reply
#3

Nгo pego amigo.
Reply
#4

Tem esse:
pawn Код:
// Topo
new bool: BlockCMD[MAX_PLAYERS] = false;
//Quando ele esta procurando o carro para alugar
BlockCMD[playerid] = true;
// Topo OnPlayerCommandText
if(BlockCMD[playerid] == true)
{
    SendClientMessage(playerid,-1,"Escolha um Veiculo,primeiro!");
    return true;
}
// Quando digitar os comandos que vc quer que desblokeia
BlockCMD[playerid] = false;

// Para desblock o comando que deseja,e so colocar
BlockCMD[playerid] = false;
// No Comando ex : /Sair
// Acho que e isso '-'
// Creio :)
Reply
#5

pawn Код:
//topo
new bool:b[MAX_PLAYERS];

//quando ele estiver no alugarcarro
b[playerid] = true;

//comeзo da OnPlayerCommandText
if(b[playerid] && strcmp(cmdtext, "/alugarcarro", false) || strcmp(cmdtext, "/sair", false))
    return SendClientMessage(playerid, -1, "Comandos bloqueados! use apenas /alugarcarro e /sair");
Reply
#6

Quote:
Originally Posted by zbt
Посмотреть сообщение
pawn Код:
//topo
new bool:b[MAX_PLAYERS];

//quando ele estiver no alugarcarro
b[playerid] = true;

//comeзo da OnPlayerCommandText
if(b[playerid] && strcmp(cmdtext, "/alugarcarro", false) || strcmp(cmdtext, "/sair", false))
    return SendClientMessage(playerid, -1, "Comandos bloqueados! use apenas /alugarcarro e /sair");
Amigo o seu codigo bloqueo todos os cmds atй o de logar.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)