CMD:day(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 2) return SendClientMessage(playerid, COLOR_RED, "ERROR: Insufficient Permissions!");
for(new i = 0; i < MAX_PLAYERS; i++)
{
SetPlayerTime(i, 12, 0);
SendClientMessageToAll(COLOR_RED, "Server's time has been set to day time!");
}
return 1;
}
CMD:day(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 2) return SendClientMessage(playerid, COLOR_RED, "ERROR: Insufficient Permissions!");
for(new i = 0; i < MAX_PLAYERS; i++)
{
SetPlayerTime(i, 12, 0);
SendClientMessageToAll(COLOR_RED, "Server's time has been set to day time!");
return 1;
}
return 1;
}
CMD:day(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 2) return SendClientMessage(playerid, COLOR_RED, "ERROR: Insufficient Permissions!");
for(new i = 0; i < MAX_PLAYERS; i++)
{
SetPlayerTime(i, 12, 0);
SendClientMessage(i, COLOR_RED, "Server's time has been set to day time!");
}
return 1;
}
CMD:day(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 2) return SendClientMessage(playerid, COLOR_RED, "ERROR: Insufficient Permissions!");
SetWorldTime(12);
SendClientMessageToAll(COLOR_RED, "Server's time has been set to day time!");
return 1;
}
#define SetTimeForAll(0%, %1) for(new i; i<MAX_PLAYERS; i++) { SetPlayerTime(i, 0%, %1) }
CMD:day(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 2) return SendClientMessage(playerid, COLOR_RED, "ERROR: Insufficient Permissions!");
SetTimeForAll(12,0);
SendClientMessageToAll(COLOR_RED, "Server's time has been set to day time!");
return 1;
}
|
This one is better, and you won't need to script the loop inside every time command.
PHP Code:
PHP Code:
|
|
Why not replacing it like this (much better than doing loop):
Code:
CMD:day(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] <= 2) return SendClientMessage(playerid, COLOR_RED, "ERROR: Insufficient Permissions!");
SetWorldTime(12);
SendClientMessageToAll(COLOR_RED, "Server's time has been set to day time!");
return 1;
}
SetWorldTime |