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

 



 
          





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





Последние Файлы 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
Модератор форума: Dima-kun  
Вопросец по race/DM
ZiGGiДата: Понедельник, 14.12.2009, 19:43 | Сообщение # 76
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
[WSM]ZLOY, элементарно ватсон! Это
[pwn]
Варинги Инклуда Deathmatch:

Float:GetDMCPX(dmid)
{
return DMStartCP[dmid][Coord_X];
}
Float:GetDMCPY(dmid)
{
return DMStartCP[dmid][Coord_Y];
}
Float:GetDMCPZ(dmid)
{
return DMStartCP[dmid][Coord_Z];
}

Варинги Инклуда race:

Float:GetRaceCPX(raceid,cpid)
{
return RaceCheckpoints[raceid][cpid][Coord_X];
}
Float:GetRaceCPY(raceid,cpid)
{
return RaceCheckpoints[raceid][cpid][Coord_Y];
}
Float:GetRaceCPZ(raceid,cpid)
{
return RaceCheckpoints[raceid][cpid][Coord_Z];
} [/pwn]

перенеси выше. После
[pwn]RaceLoadBaseDB(raceid)
{
...
}
//суда соответствующие функции[/pwn]

и также для десматчей ;)

Добавлено (14.12.2009, 19:43)
---------------------------------------------
все остальные проблемы, только из-за пикапов, в 0.6.1 там это пофиксено... только если наше привидение, инклуды мои поставит :D


Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
ZLOY32Дата: Понедельник, 14.12.2009, 19:54 | Сообщение # 77
Новенький
Группа: Продвинутые
Сообщений: 61
Награды: 2
Город: Куево-Тутуево о_О
Репутация: 3
Замечания: 20%
Статус:
ZZiGGi, Зиггуля спасибо тебе! :D


>=Всё что вы скажите может быть использовано как боян.=<
ZiGGiДата: Понедельник, 14.12.2009, 19:56 | Сообщение # 78
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
[offtop]
Quote (|WSM|ZLOY)
Зиггуля

blush2 Laie_98 [/offtop]



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
ElbiДата: Понедельник, 14.12.2009, 20:22 | Сообщение # 79
Уверенный в себе
Группа: Продвинутые
Сообщений: 168
Награды: 7
Город: Алчевск
Репутация: 97
Замечания: 0%
Статус:
Quote (|WSM|ZLOY)
Захожу на дм. Вышел. Опять захожу. Пишет то что я вошёл в десматч. Но меня не телепортировало на место проведения.

А ты дождался начала ДМ? crazy

ZLOY32Дата: Понедельник, 14.12.2009, 20:30 | Сообщение # 80
Новенький
Группа: Продвинутые
Сообщений: 61
Награды: 2
Город: Куево-Тутуево о_О
Репутация: 3
Замечания: 20%
Статус:
Elbi, смешной вопрос. Конечно :D


>=Всё что вы скажите может быть использовано как боян.=<
ElbiДата: Понедельник, 14.12.2009, 20:39 | Сообщение # 81
Уверенный в себе
Группа: Продвинутые
Сообщений: 168
Награды: 7
Город: Алчевск
Репутация: 97
Замечания: 0%
Статус:
[offtop] [WSM]ZLOY, ну мало ли :) [/offtop]

Вроде дошло как побороть исчезание чекпоинтов на гонках и ДМ. Найдите в коде 1 тупость ;)

Code

  for (new playerid=0; playerid<MAX_PLAYERS;playerid++)
  {
   if (!IsPlayerConnected(playerid)) continue;
   if (PlayerQuest[playerid] == GetDMQuestID(dmid))  
   {
    PlayerLeaveDM(playerid,dmid);
   }
   if (IsPlayerConnected(playerid))
   {
    oDisablePlayerCheckpoint(playerid);
   }
  }


ZLOY32Дата: Понедельник, 14.12.2009, 20:44 | Сообщение # 82
Новенький
Группа: Продвинутые
Сообщений: 61
Награды: 2
Город: Куево-Тутуево о_О
Репутация: 3
Замечания: 20%
Статус:
Elbi,
Quote (Elbi)
for (new playerid=0; playerid<MAX_PLAYERS;playerid++)
{
if (!IsPlayerConnected(playerid)) continue;
if (PlayerQuest[playerid] == GetDMQuestID(dmid))
{
PlayerLeaveDM(playerid,dmid);
}
if (IsPlayerConnected(playerid))
{
oDisablePlayerCheckpoint(playerid);
}
}

Вроде в инклуде Deathmatch.inc нашёл это. :)



>=Всё что вы скажите может быть использовано как боян.=<

Сообщение отредактировал [WSM]ZLOY - Понедельник, 14.12.2009, 20:54
heufixДата: Понедельник, 14.12.2009, 22:46 | Сообщение # 83
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
if(IsPlayerConnected(playerid)) oDisablePlayerCheckpoint(playerid);
Оо



Радость
ZiGGiДата: Вторник, 15.12.2009, 07:20 | Сообщение # 84
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Elbi, я это давно по борол, и это не в 1 месте, там таких много... Просто привидение не хочет мои инклуды гонок и дм поставить...


Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
Fe[one]XДата: Понедельник, 28.12.2009, 10:01 | Сообщение # 85
Уверенный в себе
Группа: Продвинутые
Сообщений: 232
Награды: 1
Город: Волжский, Волгоградская обл.
Репутация: 12
Замечания: 0%
Статус:
У меня есть парочка проблем, может кто поможет?
В общем бывает такое что проходишь гонку а затем начинается следующая и чекпоинты текущей гонки пропадают. С самой гонки не выкидывает, просто пропадают чекпоинты. Как сделать так чтобы гонка начиналась не не срывала текущую и соответственно не пропадали чекпоинты?
С дезами в принципе всё нормально, но когда в чате сообщается "Дезматч такой-то начнётся там-то через столько", то на радаре где-то через секунду пропадает чекпоинт и чтобы присоединиться к дезу надо писать /dm join ID. Как сделать чтобы чекпоинт не пропадал?
Вроде всё понятно объяснил. Мод всё тотже багнутый GTO 0.6.9 b6 Lite. crazy Только не над ответчать "ждите 0.6.1" :)

Добавлено (28.12.2009, 10:01)
---------------------------------------------
А вот и ещё вспомнил. Чтобы прокачаться на дезматче можно просто присоединиться к нему, но не входить. Как сделать так чтобы опыт по окончанию деза шёл только к тем, кто участвовал в нём? А то народ любить схалявить, просто присоединяются, но не участвуют.


SprunkДата: Понедельник, 28.12.2009, 10:09 | Сообщение # 86
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
Я на твоем сайте писал про гонки,нельзя открыть инклуд race.inc?И отредактировать строки DisablePlayerRaceCheckpoint?Если не сможешь могу дать тебе рабочий инклуд от 0.6.9


pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

Fe[one]XДата: Понедельник, 28.12.2009, 10:25 | Сообщение # 87
Уверенный в себе
Группа: Продвинутые
Сообщений: 232
Награды: 1
Город: Волжский, Волгоградская обл.
Репутация: 12
Замечания: 0%
Статус:
Swoon, там много таких DisablePlayerRaceCheckpoint.


SprunkДата: Понедельник, 28.12.2009, 10:33 | Сообщение # 88
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
Зафиксируй строки в инклуде гонок:
944,945,946,956,957,958,994,995,996,1287,1289,1301



pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

Fe[one]XДата: Понедельник, 28.12.2009, 11:01 | Сообщение # 89
Уверенный в себе
Группа: Продвинутые
Сообщений: 232
Награды: 1
Город: Волжский, Волгоградская обл.
Репутация: 12
Замечания: 0%
Статус:
Swoon, спасибо большущее. Работает. :) Лови плюс.
А эт, как исправить чтобы игроков не выкидывало с игры когда кого-нибудь убиваешь на дезе? Ты говорил вроде исправил.





Сообщение отредактировал Gagron - Понедельник, 28.12.2009, 11:03
SprunkДата: Понедельник, 28.12.2009, 11:10 | Сообщение # 90
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
Тоесть кикает убийцу из деза?


pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

Поиск:





 


 


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