if(strcmp(cmd,"/r",true)==0||strcmp(cmd,"/reparar",true)==0)
{
new Veiculo;
if (IsPlayerInAnyVehicle(playerid))
Veiculo = GetPlayerVehicleID(playerid);
RepairVehicle(Veiculo);
return 1;
}
if (strcmp("/derby", cmdtext, true, 10) == 0)
{
if(GetPlayerState(playerid) == 2) {
SetVehiclePos(GetPlayerVehicleID(playerid),2897.8269,529.6500,2.523);
} else
SetPlayerPos(playerid,2897.8269,529.6500,2.523);
return 1;
}
new usoderby;//comeзo
if (strcmp("/derby", cmdtext, true, 10) == 0)
{
if(GetPlayerState(playerid) == 2) {
SetVehiclePos(GetPlayerVehicleID(playerid),2897.8269,529.6500,2.523);
} else
SetPlayerPos(playerid,2897.8269,529.6500,2.523);
usoderby = 1;
return 1;
}
if(strcmp(cmd,"/r",true)==0||strcmp(cmd,"/reparar",true)==0)
{
if(usoderby == 1)
{
SendClientMessage(playerid, COR, "| Vocк usou /derby e nгo pode usar este comando.");
return 1;
}
new Veiculo;
if (IsPlayerInAnyVehicle(playerid))
Veiculo = GetPlayerVehicleID(playerid);
RepairVehicle(Veiculo);
return 1;
}
//onplayerconnect
usoderby = 0;
//onplayerdisconnect
usoderby = 0;
//onplayerdeath
usoderby = 0;
static bool:Array[MAX_PLAYERS char];
if (strcmp("/derby", cmdtext, true, 10) == 0)
{
Array[playerid] = true;
if(GetPlayerState(playerid) == 2) {
SetVehiclePos(GetPlayerVehicleID(playerid),2897.8269,529.6500,2.523);
} else
SetPlayerPos(playerid,2897.8269,529.6500,2.523);
return 1;
}
if(strcmp(cmd,"/r",true)==0||strcmp(cmd,"/reparar",true)==0)
{
if(Array[playerid] == true) return false;
new Veiculo;
if (IsPlayerInAnyVehicle(playerid))
Veiculo = GetPlayerVehicleID(playerid);
RepairVehicle(Veiculo);
return 1;
}
if(strcmp(cmd,"/r",true)==0||strcmp(cmd,"/reparar",true)==0)
{
if(GetPVarInt(playerid, "UsoDerby") == 1) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк estб na derby.");
new Veiculo;
if (IsPlayerInAnyVehicle(playerid))
Veiculo = GetPlayerVehicleID(playerid);
RepairVehicle(Veiculo);
return 1;
}
if (strcmp("/derby", cmdtext, true, 10) == 0)
{
if(GetPlayerState(playerid) == 2)
{
SetPVarInt(playerid, "UsoDerby", 1);
SetVehiclePos(GetPlayerVehicleID(playerid),2897.8269,529.6500,2.523);
}
else
SetPVarInt(playerid, "UsoDerby", 1);
SetPlayerPos(playerid,2897.8269,529.6500,2.523);
return 1;
}
assim que coloco comandos pra blokiar aki no meu e funfa
![]() |
new bool:Block[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(Block[playerid] == true && !strcmp(cmtext,"/Sair", true)) return SendClientMessage(playerid, Vermelho,"[ERRO]: Vocк jб estб em um teleporte!, digite /sair para sair.");
if(!strcmp(cmdtext,"/Arena", true)
{
Block[playerid] = true;
return 1;
}
if(!strcmp(cmdtext,"/Sair", true))
{
Block[playerid] = false;
SendClientMessage(playerid, COR,"[INFO]: Comandos desbloqueados!");
return 1;
}
return 0;
}