07:35
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: Dima-kun  
/worldtime для GTO
DizzДата: Понедельник, 21.04.2008, 14:24 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 4
Награды: 1
Репутация: -2
Замечания: 0%
Статус:
В общем скрипты я писать не умею, но учусь:) Поэтому для мода GTO накалякал ФС. После написания в чате /wt, время становится 12:00. Но проблема в том, что после некоторого времени время переставляется на то, которое "должно быть в игре по идее", т.е. допустим в игре 13:41, я сделал /wt, время типа 12, но потом, когда по игре должно быть 18:00 (допустим), то н"на дворе" становится вечер, т.е. темно. Скрипт такой вот:
Code
#include <a_samp>

public OnPlayerCommandText(playerid, cmdtext[])
{

     if (strcmp(cmdtext, "/wt",true)==0)
                   {
                     SetPlayerTime(playerid,12,00);
                   }

}

Знаю, что все примитивно, но просто я мало разбираюсь в этом

Добавлено (21.04.2008, 14:24)
---------------------------------------------
И кстати это только для меня так. У тех, с кем я играю, время сменяется так, как надо. Т.е. если я ставлю 12:00, то у них ниче не меняется. Если ночь, то ночь. Только у меня одного день...

_Rage_Дата: Понедельник, 21.04.2008, 14:30 | Сообщение # 2
Новенький
Группа: Пользователи
Сообщений: 61
Награды: 1
Репутация: 9
Замечания: 0%
Статус:
Чтобы у всех время изменялось нужно вот что юзать

Code
SetWorldTime(12);

А вот это функция незнаю что делает, если надо чтобы она на всех действовала, можешь поставить её цикл for,

Code
    
for(new i; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
SetPlayerTime(playerid,12,00);
}
return 1;
}

А то что у тебя время изменяется, то это мод наверно переодически время сверяет..тут нужно искать это.

KaZaNOVaДата: Понедельник, 21.04.2008, 16:36 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 219
Награды: 1
Город: Ульяновск
Репутация: 51
Замечания: 0%
Статус:
Quote (_Rage_)
Чтобы у всех время изменялось нужно вот что юзать
Code
SetWorldTime(12);

А вот это функция незнаю что делает, если надо чтобы она на всех действовала, можешь поставить её цикл for,
Code
for(new i; i<MAX_PLAYERS; i++){if(IsPlayerConnected(i)){SetPlayerTime(playerid,12,00);}return 1;}

А то что у тебя время изменяется, то это мод наверно переодически время сверяет..тут нужно искать это.

lol lol lol Может быть у тебя как-то чудеснейшим образом ЭТО работает, но должно быть так:
[code]
for(new i; i<MAX_PLAYERS; i++){if(IsPlayerConnected(i)){SetPlayerTime(i,12,00);}return 1;}
[code]

Добавлено (21.04.2008, 16:36)
---------------------------------------------

Quote (_Rage_)
Чтобы у всех время изменялось нужно вот что юзать
Code
SetWorldTime(12);

А вот это функция незнаю что делает, если надо чтобы она на всех действовала, можешь поставить её цикл for,
Code
for(new i; i<MAX_PLAYERS; i++){if(IsPlayerConnected(i)){SetPlayerTime(playerid,12,00);}return 1;}

А то что у тебя время изменяется, то это мод наверно переодически время сверяет..тут нужно искать это.

lol lol lol Может быть у тебя как-то чудеснейшим образом ЭТО работает, но должно быть так:
Code

for(new i; i<MAX_PLAYERS; i++){if(IsPlayerConnected(i)){SetPlayerTime(i,12,00);}return 1;}



Not we bad speak - you bad understand... ©KaZaNOVa
У каждого девелопера свои петухи в голове ©OKStyle™


  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua