23.02.2016, 15:49
tipo adcionei um FS De minigames no evento sу que o poblema e que qualquer player pode inciar o minigames digitando o comando de ir na verdade o certo era
PLAYERS ---> ex.. : /Sderby Nenhum minigame aberto - Espero o tempo ou um adminitrador abrir
Mas quando o player digita > /Sderby aparece o '"jogador" iniciou um evento derby todos digitem /sderby
queria que so administrador podesse inciar o evento
Uso LA ADMIN na gm
FS
PLAYERS ---> ex.. : /Sderby Nenhum minigame aberto - Espero o tempo ou um adminitrador abrir
Mas quando o player digita > /Sderby aparece o '"jogador" iniciou um evento derby todos digitem /sderby
queria que so administrador podesse inciar o evento
Uso LA ADMIN na gm
FS
pawn Code:
if(strcmp(cmd, "/qderby", true) == 0)
{
if(qderbyplaying == 1)
{
SendClientMessage(playerid, 0xB4B5B7AA, "O derby jб comeзou");
return 1;
}
if(playerinminigame[playerid] == 1)
{
SendClientMessage(playerid, 0xB4B5B7AA, "Voce jб esta em um minigame");
return 1;
}
new pname[256];
GetPlayerName(playerid, pname, 256);
if(qderbyon == 0)
{
Respawnqbloodrings();
qderbyon = 1;
playerinminigame[playerid] = 1;
playerinqderby[playerid] = 1;
qderbyrank = 1;
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,7);
SetVehicleVirtualWorld(qbloodring[0],7);
qbloodringfull[0] = 1;
PutPlayerInVehicle(playerid, qbloodring[0], 0);
playerinqbloodring[playerid] = 0;
TogglePlayerControllable(playerid, 0);
startvar[3] = 1;
qdtimer = SetTimer("StartqDerby", 60000, 0);
format(string, sizeof(string), "%s iniciou um derby pedreira, vocк tem um minuto para digitar, /qderby e juntar-se", pname);//
SendClientMessageToAll(0x33AA33AA,string);
return 1;
} else if(qderbyon == 1 && qderbyrank < 15) {
playerinminigame[playerid] = 1;
playerinqderby[playerid] = 1;
qderbyrank++;
SetPlayerInterior(playerid,0);
for(new i=0; i<15; i++)
{
if(qbloodringfull[i] == 0)
{
SetPlayerVirtualWorld(playerid,7);
SetVehicleVirtualWorld(qbloodring[i],7);
qbloodringfull[i] = 1;
PutPlayerInVehicle(playerid, qbloodring[i], 0);
TogglePlayerControllable(playerid, 0);
playerinqbloodring[playerid] = i;
format(string, sizeof(string), "%s foi ao derby pedreira", pname);//
SendClientMessageToAll(0x33AA33AA,string);
return 1;
}
}
} else if(qderbyon == 1 && qderbyrank >= 15) {
format(string, sizeof(string), "O derby pedreira estб cheio, espere a prуxima rodada", pname);//
SendClientMessage(playerid,0x33AA33AA,string);
return 1;
}
}