TogglePlayerControllable - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: TogglePlayerControllable (
/showthread.php?tid=303992)
TogglePlayerControllable -
Super_Panda - 16.12.2011
Hey...
I've got this command that when the player joins the arena he will be Freezed up...
and when an administrator puts /comenzar they are all supposed to ufreeze (Vw
pawn Код:
dcmd_comenzar(playerid,params[])
{
#pragma unused params
if(PlayerInfo[playerid][Level] >= 4) {
CMDMessageToAdmins(playerid,"Comenzar");
for(new i = 0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i) && (i != playerid) && i != ServerInfo[MaxAdminLevel]) {
PlayerPlaySound(i,1057,0.0,0.0,0.0); TogglePlayerControllable(playerid,true); PlayerInfo[i][Frozen] = 0;
}
}
}
}
pawn Код:
dcmd_arenadm(playerid,params[])
{
#pragma unused params
if(denega[playerid] == 1) return SendClientMessage(playerid,red,"No puedes entrar!");
{
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2]);
SetPlayerFacingAngle(playerid, RandomSpawn[rand][3]);
SetPlayerVirtualWorld(playerid, 8);
TogglePlayerControllable(playerid,0);
SendClientMessage(playerid,red,"Bienvenido /SALIRARENA para salir de aqui!");
}
return 1;
}
And when I do /comenzar It wont unfreeze anybody
Re: TogglePlayerControllable - suhrab_mujeeb - 16.12.2011
pawn Код:
TogglePlayerControllable(playerid,true);
To
pawn Код:
TogglePlayerControllable(playerid,0);
Respuesta: TogglePlayerControllable -
Super_Panda - 16.12.2011
Still not working....
pawn Код:
dcmd_comenzar(playerid,params[])
{
#pragma unused params
if(PlayerInfo[playerid][Level] >= 4) {
CMDMessageToAdmins(playerid,"Comenzar");
for(new i = 0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i) && (i != playerid) && i != ServerInfo[MaxAdminLevel]) {
PlayerPlaySound(i,1057,0.0,0.0,0.0); TogglePlayerControllable(playerid, 1); PlayerInfo[i][Frozen] = 0;
}
}
}
}
Re: TogglePlayerControllable - suhrab_mujeeb - 16.12.2011
Sorry didn't read the first topic. I thought you need a freezing command.
Re: TogglePlayerControllable -
Sascha - 16.12.2011
TogglePlayerControllable(playerid,true)
to TogglePlayerControllable(i,true)
in the cmd