Jump to content
  • 0

pomoc dcmd problém


Petr

Dotaz

Zdravím, začínám s dcmd a potřeboval bych pomoct.

 

dcmd(freeze, 6, cmdtext)

 

 

dcmd_freeze(playerid, params[])

{

if(admin[playerid] == 0) return SendClientMessage(playerid, COLOR_RED2, " Nejsi Admin");

{

freezeid = strval(params);

if(params[!0]) return SendClientMessage(playerid, COLOR_GOLD, " Nezadal si ID");

else if(!IsPlayerConnected(freezeid)) SendClientMessage(playerid, COLOR_GOLD, " Hráč není připojen.");

else if(playerid == freezeid) {

if(freeze[freezeid] == 0) return SendClientMessage(playerid, COLOR_GOLD, "Hráč je již zmražen."); {

TogglePlayerControllable(playerid, 0);

SendClientMessage(playerid, COLOR_LIGHTBLUE, " Zmrazil ses.");

freeze[freezeid] = 0;

}

}

else {

if(freeze[freezeid] == 0) return SendClientMessage(playerid, COLOR_GOLD, "Hráč je již zmražen."); {

TogglePlayerControllable(playerid, 0);

GetPlayerName(playerid, ggname, sizeof(ggname));

SendClientMessage(freezeid, COLOR_LIGHTBLUE, "Byl jsi zmražen Adminem.");

format(string, sizeof(string), " Zmrazil si hráče %s.",ggname);

SendClientMessage(playerid, COLOR_LIGHTBLUE, string);

freeze[freezeid] = 0;

}

}

}

return 1;

}

 

Když chci zadat ID, tak funguje jenom do 9, od 10 už nejde.

Pls poradte, díky

Link to comment
Share on other sites

6 odpovědí na tuto otázku

Recommended Posts

  • 0
dcmd_freeze(playerid,params[])
{
   new freezeid = strval(params);
if(admin[playerid] == 0) return SendClientMessage(playerid,COLOR_RED2," Nejsi Admin");
else if(!params[0]) return SendClientMessage(playerid,COLOR_GOLD," Nezadal si ID");
else if(!IsPlayerConnected(freezeid)) return SendClientMessage(playerid,COLOR_GOLD," Hráč není připojen.");
else if(playerid == freezeid)
{
	if(freeze[freezeid] == 0) return SendClientMessage(playerid,COLOR_GOLD,"Hráč je již zmražen.");
	TogglePlayerControllable(playerid,0);
	SendClientMessage(playerid,COLOR_LIGHTBLUE," Zmrazil ses.");
	freeze[freezeid] = 0;
}
else
{
	if(freeze[freezeid] == 0) return SendClientMessage(playerid,COLOR_GOLD,"Hráč je již zmražen.");
	TogglePlayerControllable(playerid,0);
	GetPlayerName(playerid,ggname,sizeof(ggname));
	SendClientMessage(freezeid,COLOR_LIGHTBLUE,"Byl jsi zmražen Adminem.");
	format(string,sizeof(string)," Zmrazil si hráče %s.",ggname);
	SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
	freeze[freezeid] = 0;
}
return 1;
}

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...