Перейти к содержанию
Авторизация  
Terhe1337

Помогите с командой /time для сервера CRMP

Рекомендуемые сообщения

Terhe1337

Скиньте пожалуйста команду /time для моего сервера... Пытался - ничего не вышло!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Fima_123

@Terhe1337, Вот, сделал для тебя команду.

CMD:time(playerid, params[])
{
	new hour, minuite, second, year, month, day, string[256], saturday = 1310155200, w = gettime(), day_week;
	gettime(hour, minuite, second);
	getdate(year, month, day);
	while(w - saturday > 60 * 60 * 24)
    {
        w -= 60 * 60 * 24;
        day_week ++;
    }
    while(day_week >= 7) day_week -= 7;
	format(string, sizeof(string), "%02d:%02d~n~~b~%02d-%02d-%04d~n~~b~in game %d~n~~b~SERVER 8", hour, minuite, day, month, year, PI[playerid][pTime]/60);
	GameTextForPlayer(playerid, string, 5000, 1);
	if(PI[playerid][pMuted] >= 1)
	{
	    format(query, sizeof(query), "{99CC00}Время до окончания затычки: {99CC00}%d:%02d", floatround(PI[playerid][pMuted] / 60) % 60, (PI[playerid][pMuted] % 60));
	    SendClientMessage(playerid,-1, query);
	}
	if(PI[playerid][pJail] >= 1)
	{
	    format(query, sizeof(query), "{99CC00}Времени до выхода из КПЗ: {99CC00}%d минут", PI[playerid][pJailTime] / 60);
	    SendClientMessage(playerid,-1, query);
	}
	if(PI[playerid][pJail] >= 2)
	{
	    format(query, sizeof(query), "{99CC00}Времени до выхода из КПЗ: {99CC00}%d минут", PI[playerid][pJailTime] / 60);
	    SendClientMessage(playerid,-1, query);
	}
	if(PI[playerid][pJail] >= 3)
	{
	    format(query, sizeof(query), "{99CC00}Времени до выхода из деморгана: {99CC00}%d минут", PI[playerid][pJailTime] / 60);
	    SendClientMessage(playerid,-1, query);
	}
	if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) ApplyAnimation(playerid,"COP_AMBIENT","Coplook_watch",4.1,0,0,0,0,0,1);
	return 1;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

@Fima_123

 

CMD:time(playerid, params[])
{
new mtext[20], year, month, day, hour, minuite, second;
getdate(year, month, day);
switch(month)
{
     case 1: mtext = "Января";
     case 2: mtext = "Февраля";
     case 3: mtext = "Марта";
     case 4: mtext = "Апреля";
     case 5: mtext = "Мая";
     case 6: mtext = "Июня";
     case 7: mtext = "Июля";
     case 8: mtext = "Августа";
     case 9: mtext = "Сентября";
     case 10: mtext = "Октября";
     case 11: mtext = "Ноября";
     case 12: mtext = "Декабря";
}
gettime(hour,minuite,second), FixHour(hour), hour = shifthour+1;
format(strcom, 500, "{FFFFFF}%d %s, {CCFF33}%d:%d.", day, mtext, hour, minuite);
ShowPlayerDialog(playerid, ID DIALOGA твой, DIALOG_STYLE_MSGBOX,"{FFFFFF}Время и дата",strcom,"Убрать","");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) ApplyAnimation(playerid,"PLAYIDLES","time",4.0,0,0,0,0,0);
return true;
}
Изменено пользователем Smolin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Serganchik

if(strcmp(cmd, "/time", true) == 0)
{
new string3[256];
if(IsPlayerConnected(playerid))
{
new hour, minuite, second, year, month, day, saturday = 1310155200, w = gettime(), day_week;
gettime(hour, minuite, second);
getdate(year, month, day);
while(w - saturday > 60 * 60 * 24)
{
w -= 60 * 60 * 24;
day_week ++;
}
while(day_week >= 7) day_week -= 7;
format(string3, sizeof(string3), "~y~%02d:%02d~n~~b~%02d.%02d.%04d~n~~b~SERVER 1", hour, minuite, day, month, year);
GameTextForPlayer(playerid, string3, 5000, 1);
if(PlayerInfo[playerid][pJailTime] > 0)
{
format(string3, sizeof(string3), "{99CC00}Время до выхода на свободу: {99CC00}%d минут",PlayerInfo[playerid][pJailTime]/60);
SendClientMessage(playerid,-1, string3);
}
if(PlayerInfo[playerid][pMutedTime] > 0 || PlayerInfo[playerid][pMuted] > 0)
{
format(string3, sizeof(string3), "{99CC00}Время до окончания затычки: {99CC00}%d:%02d:%02d", floatround(PlayerInfo[playerid][pMutedTime] / 3600) % 60 % 60, (PlayerInfo[playerid][pMutedTime] / 60) % 60, (PlayerInfo[playerid][pMutedTime] % 60));
SendClientMessage(playerid,-1, string3);
}
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) ApplyAnimation(playerid,"COP_AMBIENT","Coplook_watch",4.1,0,0,0,0,0,1);
}
return 1;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Shao

Как видишь чувак тебе тут покидали кмд на разных процессорах.Так что просим выбирать)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

@Shao, не суть , вызов команды сменить запросто - ничего не изменится .

 

У меня params[] роли не играет , его стереть можно .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • MakiCortes
      От MakiCortes
      Что нужно сделать чтоб на ДМ серве был всегда день?
    • Mail
      От Mail
      if(strcmp("/job", cmdtext, true, 10) == 0)
      {
      new carid = GetPlayerVehicleID(playerid);
      if(GetVehicleModel(carid) == 448 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
      {
      SendClientMessage(playerid, COLOR_LIGHTBLUE, "Доставьте пиццу по указанным точкам!");
      SetPlayerCheckpoint(playerid, PizzaCheckpoint[1][0], PizzaCheckpoint[1][1], PizzaCheckpoint[1][2], 2.0);
      SetPVarInt(playerid, "GetPlayerSkin", GetPlayerSkin(playerid));
      SetPlayerSkin(playerid, 155);
      SetPVarInt(playerid, "PizzaTime", gettime() + PizzaTime);
      SetPVarInt(playerid, "PizzaCheck", 1);
      return 1;
      }
      return 1;
      }
    • krabik-1337@mail.ru
      От krabik-1337@mail.ru
      Всем привет. Кто знает зачем нужен инклуд jit ? у меня он стоит в //  нужен ли он?
    • Morion
      От Morion
      Доброго времени суток.
      Появился вопрос.
      Как я знаю в SAMP можно изменить хандлинг (настройки) автомобиля.
      Возможно ли изменить хандлинг в CRMP? Если да, то как?
      На некоторых серверах вроде-бы я видел, изменения в управляемости автомобиля.
      Заранее спасибо за помощь.
    • Knyaze
      От Knyaze
      Как убрать дату и месяц в моде Amazing???
       

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.