13.01.2011, 09:37
pawn Код:
new dm1bloq; // topo do gm
//-------- em public OnPlayerCommandText
if(strcmp(cmd, "/irdm", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(dm1bloq == 1)
{
return SendClientMessage(playerid, COLOR_RED, "Evento DM nгo estб liberado.");
}
if(PlayerInfo[playerid][pAdmin] >= 0)
{
if(admtrampando[playerid] < 0)
{
return SendClientMessage(playerid, COLOR_RED, "Vocк nгo estб trabalhando! (/profadmin)");
}
if GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1592.1980,-1222.6543,277.8721);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid, 1592.1980,-1222.6543,277.8721);
}
SendClientMessage(playerid, COLOR_GRAD1, "Evento DM!");
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
}
else
{
return SendClientMessage(playerid, COLOR_GRAD1, "Voce nгo estб autorizado a usar o comando!");
}
}
return 1;
}
//-----------------------BLOQUEANDO E DESBLOQUEANDO------------
//--------------------bloqueio-----------------------
if(strcmp(cmd,"/bloqdm",true) == 0 || strcmp(cmd,"/bloqdm1",true) == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[playerid][pAdmin] > 3000)
{
dm1bloq = 1;
SendClientMessageToAll(COLOR_WHITE, "|__________Anъncio eventos__________|");
format(string, sizeof(string), "O evento DM foi fechado",sendername,PlayerInfo[playerid][pPnumber],playerid);
SendClientMessageToAll(0x00FF00AA, string);
return 1;
}
else
{
return SendClientMessage(playerid, COLOR_GRAD2, " Vocк nгo esta autorizado a usar esse comando!");
}
}
}
}
//------------Desbloqueio-----------------
if(strcmp(cmd,"/desbloqdm",true) == 0 || strcmp(cmd,"/desbloqdm1",true) == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[playerid][pAdmin] > 3000)
{
dm1bloq = 0;
SendClientMessageToAll(COLOR_WHITE, "|__________Anъncio eventos__________|");
format(string, sizeof(string), "O evento DM foi aberto, para participar digite /irdm",sendername,PlayerInfo[playerid][pPnumber],playerid);
SendClientMessageToAll(0x00FF00AA, string);
return 1;
}
else
{
return SendClientMessage(playerid, COLOR_GRAD2, " Vocк nгo esta autorizado a usar esse comando!");
}
}
}
}