16.03.2013, 08:40
When I write /tod [time] will change it for three seconds, then change it back how do I fix this?
Код:
CMD:tod(playerid, params[]) { if (PlayerInfo[playerid][pAdmin] >= 1337) { new string[128], time; if (!strlen(params)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /tod [time] (0-23)"); time = strval(params); if (time < 0 || time > 23) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /tod [time] (0-23)"); SetWorldTime(time); FixHour(time); shifthour = time; ghour = time; wtime = time; gTime = time; format(string, sizeof(string), "Time set to %d:00.", time); BroadCast(COLOR_GRAD1, string); } else { SendClientMessageEx(playerid, COLOR_GRAD1, "You are not authorized to use that command"); } return 1;