16.12.2011, 02:01
When i do /arenaDM and its accesgrainted (permitiracceso) it doesnt allow me to join.
pawn Код:
dcmd_permitiracceso(playerid,params[])
{
#pragma unused params
CMDMessageToAdmins(playerid,"Permitiracceso");
if(AdminEnEvento[playerid] == 0) return SendClientMessage(playerid,red,"Necesitas estar en el arena para poder permitir el acceso. /entrararena");
if(Acceso[playerid] == 1) return SendClientMessage(playerid,red,"El acceso ya esta disponible, Los usuarios ya pueden entrar.");
{
new name[24], string[64];
GetPlayerName(playerid,name, 24);
format(string, sizeof(string), "El administrador %s a permitido el acceso al arena DM. /arenaDM");
SendClientMessageToAll(red, string);
Acceso[playerid] = 1;
}
return 1;
}
dcmd_denegaracceso(playerid,params[])
{
#pragma unused params
CMDMessageToAdmins(playerid,"Denegaracceso");
if(AdminEnEvento[playerid] == 0) return SendClientMessage(playerid,red,"Necesitas estar en el arena para poder permitir el acceso. /entrararena");
if(denega[playerid] == 0) return SendClientMessage(playerid,red,"El acceso ya esta desactivado!");
{
new name[24], string[64];
GetPlayerName(playerid,name, 24);
format(string, sizeof(string), "El administrador %s a denegado el acceso al arena DM!");
SendClientMessageToAll(red, string);
denega[playerid] = 0;
}
return 1;
}
dcmd_arenadm(playerid,params[])
{
#pragma unused params
if(denega[playerid] == 0)
{
SendClientMessage(playerid,red,"No puedes entrar!");
return 1;
}
if(Acceso[playerid] == 1)
{
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2]);
SetPlayerFacingAngle(playerid, RandomSpawn[rand][3]);
SetPlayerPos(playerid, -2196.7324,864.4483,69.7439);
SetPlayerVirtualWorld(playerid, 8);
TogglePlayerControllable(playerid,0);
SendClientMessage(playerid,red,"Bienvenido /SALIRARENA para salir de aqui!");
}
return 1;
}