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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
Проблема с ганг зонами
Dr_SwanДата: Суббота, 01.01.2011, 17:58 | Сообщение # 1
Постоялец
Группа: Продвинутые
Сообщений: 364
Награды: 4
Город: Нижний Новгород
Репутация: 260
Замечания: 20%
Статус:
Когда я запускаю сервер через ssh то ганг зоны отоброжаются нормально , но когда я перезагружаю сервер командой из игры у меня ганг зоны не появляются
HotJRДата: Суббота, 01.01.2011, 18:10 | Сообщение # 2
Освоившийся
Группа: Продвинутые
Сообщений: 141
Награды: 3
Город: Москва
Репутация: -41
Замечания: 20%
Статус:
Используешь pawn.su хостинг?


Хочу исправиться.
Dr_SwanДата: Суббота, 01.01.2011, 18:14 | Сообщение # 3
Постоялец
Группа: Продвинутые
Сообщений: 364
Награды: 4
Город: Нижний Новгород
Репутация: 260
Замечания: 20%
Статус:
VDS

(20 символов)

Ghost-XДата: Суббота, 01.01.2011, 19:24 | Сообщение # 4
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
Честно говоря впервые сталкиваюсь с подобной проблемой.
Electr®O, код скидывай



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
Dr_SwanДата: Суббота, 01.01.2011, 19:34 | Сообщение # 5
Постоялец
Группа: Продвинутые
Сообщений: 364
Награды: 4
Город: Нижний Новгород
Репутация: 260
Замечания: 20%
Статус:
В OnGameModeInit()
Code
  
// Zones
SetTimer("ReadTurfs", 2000, 0);
SetTimer("CreateTurfs", 10000, 0);
// End Zones

ReadTurfs

Code

public ReadTurfs()
{
if (gdebug > 0){print("DEBUG test202");}
     if(!fexist(FILE_NAME)) return 0;
  new arrCoords[12][64];
  new strFromFile2[256];
  new File: file = fopen("turfs.txt", io_read);
  if (file)
  {
   new idx = 0;
   while (idx < sizeof(turfs))
   {
    fread(file, strFromFile2);
    split(strFromFile2, arrCoords, ',');
    idx = strval(arrCoords[0]);
    turfs[idx][turfID] = idx;
             strmid(turfs[idx][turfName], arrCoords[1], 0, strlen(arrCoords[1]), 255);
             turfs[idx][zMinX] = floatstr(arrCoords[2]);
             turfs[idx][zMinY] = floatstr(arrCoords[3]);
             turfs[idx][zMaxX] = floatstr(arrCoords[4]);
             turfs[idx][zMaxY] = floatstr(arrCoords[5]);
             strmid(turfs[idx][TurfColor], arrCoords[6], 0, strlen(arrCoords[6]), 255);
             turfs[idx][TurfColor] = hexstr(turfs[idx][TurfColor]);
             turfs[idx][TurfOwner] = strval(arrCoords[7]);
             turfs[idx][TurfAttacker] = strval(arrCoords[8]);
             turfs[idx][TurfKills] = strval(arrCoords[9]);
             turfs[idx][TurfAttackKills] = strval(arrCoords[10]);
             turfs[idx][TurfWarStarted] = strval(arrCoords[11]);
             if(idx == turfs[idx][turfID])
    {
       printf("Ганг Зона с названием %s загружена", turfs[idx][turfName]);
    }
    idx++;
   }
  }
  return 1;
}

ShowTurfs

Code

public CreateTurfs()
{
     for(new i = 0; i < MAX_TURFS; i++)
     {
      turfs[i][turfID] = GangZoneCreate(turfs[i][zMinX],turfs[i][zMinY],turfs[i][zMaxX],turfs[i][zMaxY]);
  }
  return 0;
}

в OnPlayerSpawn

Code

  for(new i = 0; i < MAX_TURFS; i++)
  {
   GangZoneShowForPlayer(playerid ,turfs[i][turfID], hexstr(turfs[i][TurfColor]));
  }

Ghost-XДата: Суббота, 01.01.2011, 19:42 | Сообщение # 6
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
Electr®O, зачем лишние таймеры? Достаточно одного, который проверяет: существует ли ганг зона или нет.


Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
Dr_SwanДата: Суббота, 01.01.2011, 19:57 | Сообщение # 7
Постоялец
Группа: Продвинутые
Сообщений: 364
Награды: 4
Город: Нижний Новгород
Репутация: 260
Замечания: 20%
Статус:
Ghost-X, если ReadTurfs и CreateTurfs использовать без таймера сервер не запускается вообще
Ghost-XДата: Суббота, 01.01.2011, 20:01 | Сообщение # 8
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
В OnGameModeInit()
ReadTurfs();
CreateTurfs();

ReadTurfs:

Code

stock ReadTurfs()  
{  
if (gdebug > 0){print("DEBUG test202");}  
      if(!fexist(FILE_NAME)) return 0;  
   new arrCoords[12][64];  
   new strFromFile2[256];  
   new File: file = fopen("turfs.txt", io_read);  
   if (file)  
   {  
    new idx = 0;  
    while (idx < sizeof(turfs))  
    {  
     fread(file, strFromFile2);  
     split(strFromFile2, arrCoords, ',');  
     idx = strval(arrCoords[0]);  
     turfs[idx][turfID] = idx;  
              strmid(turfs[idx][turfName], arrCoords[1], 0, strlen(arrCoords[1]), 255);  
              turfs[idx][zMinX] = floatstr(arrCoords[2]);  
              turfs[idx][zMinY] = floatstr(arrCoords[3]);  
              turfs[idx][zMaxX] = floatstr(arrCoords[4]);  
              turfs[idx][zMaxY] = floatstr(arrCoords[5]);  
              strmid(turfs[idx][TurfColor], arrCoords[6], 0, strlen(arrCoords[6]), 255);  
              turfs[idx][TurfColor] = hexstr(turfs[idx][TurfColor]);  
              turfs[idx][TurfOwner] = strval(arrCoords[7]);  
              turfs[idx][TurfAttacker] = strval(arrCoords[8]);  
              turfs[idx][TurfKills] = strval(arrCoords[9]);  
              turfs[idx][TurfAttackKills] = strval(arrCoords[10]);  
              turfs[idx][TurfWarStarted] = strval(arrCoords[11]);  
              if(idx == turfs[idx][turfID])  
     {  
        printf("Ганг Зона с названием %s загружена", turfs[idx][turfName]);  
     }  
     idx++;  
    }  
   }  
   return 1;  
}

CreateTurfs:

Code

stock CreateTurfs()  
{  
      for(new i = 0; i < MAX_TURFS; i++)  
      {  
       turfs[i][turfID] = GangZoneCreate(turfs[i][zMinX],turfs[i][zMinY],turfs[i][zMaxX],turfs[i][zMaxY]);  
   }  
   return 1;  
}  

Добавлено (01.01.2011, 20:01)
---------------------------------------------
+ твой спавн добавь, вроде должно получится


Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
Dr_SwanДата: Суббота, 01.01.2011, 20:38 | Сообщение # 9
Постоялец
Группа: Продвинутые
Сообщений: 364
Награды: 4
Город: Нижний Новгород
Репутация: 260
Замечания: 20%
Статус:
вообще не появляются

Добавлено (01.01.2011, 20:38)
---------------------------------------------
И цвет почему то вообще не загружает вместо него в игре ставит 0

вот строки из файла

Quote (turfs.txt)

0,,0.00,0.00,0.00,0.00,5,0,0,0,0,0
1,turf1,-2251.76,-179.55,-2165.37,193.85,0x0073ffAA,1,0,0,0,0
2,turf2,-2077.31,563.40,-1903.14,723.84 ,0x0015ffAA,2,-1,0,0,0
3,turf3,-2008.34,-70.98,-1898.88,207.88,0x333333AA,8,0,0,0,0
4,turf4,-2369.80,-184.91,-2163.85,-67.76,0xff00f7AA,6, 0,0,0,0
5,turf5,-2373.85,-69.69,-2010.56,35.88,0x0af52dAA,5,-1,0,0,0
6,,0.00,0.00,0.00,0.00,5,6,0,0,0,0
7,,0.00,0.00,0.00,0.00,5,0,0,0,0 ,0
8,,0.00,0.00,0.00,0.00,5,0,0,0,0,0
9,,0.00,0.00,0.00,0.00,5,0,0,0,0,0
10,,0.00,0.00,0.00,0.00,5,0,0,0,0,0

TheKup9Дата: Среда, 23.02.2011, 05:58 | Сообщение # 10
Новенький
Группа: Пользователи
Сообщений: 51
Награды: 0
Город: YoMommaHouse
Репутация: -27
Замечания: 0%
Статус:
У меня такаяже херня была но у меня зоны были в фс он не загружался из за админки потому что была ве совместность в чемто убрал админку и всё запашило
14_KaPaTДата: Среда, 23.02.2011, 08:39 | Сообщение # 11
Уверенный в себе
Группа: Продвинутые
Сообщений: 227
Награды: 3
Город: Харьков
Репутация: 49
Замечания: 20%
Статус:
Electr®O у тебя ганг зоны скриптом или в моде, просто если через ladmin перезагружать сервер некоторые скрипты могут вовремя не прогузиться


<<<Разбаньте ёмаё =)>>>

Rouch ты обиделся на смайлик задницу, значит ты обиженник, с тобой шутить нельзя, я все понял =)

Скачать Track 14 Карат(Feat Escape).mp3
Прослушать Track 14 Карат(Feat Escape)

alexander77224Дата: Среда, 23.02.2011, 11:45 | Сообщение # 12
Новенький
Группа: Пользователи
Сообщений: 21
Награды: 0
Город: Москва
Репутация: -8
Замечания: 0%
Статус:
Quote (Electr®O)
Когда я запускаю сервер через ssh то ганг зоны отоброжаются нормально , но когда я перезагружаю сервер командой из игры у меня ганг зоны не появляются

У меня была такая проблема , если ты сервер рестартиш через команду /gmx я хз почему но мод прогружаеться иногда не полностью и FS тоже.

Мой тебе совет лутше в планировщике cron сделай задание на вкл серва , и выкл . И когда понадобиться перезагрузить просто вырубай и включай.
Тогда все будет норм.

P.S. Это лично мое мнение, может что то неправильно пояснил.

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





 


 


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