PDA

Просмотр полной версии : [DM] Zombie Apokalypse



vovandolg
05.02.2017, 18:27
[TDM] Zombie Apokalypse

И так подошло время сматывать удочки с SA:MP, выкладываю сюда свой практически с нуля написанный шедевр :blush2:


Ресурсы:

- SA:MP Server 0.3.7
- DC CMD 2.8
- MySQL R39-6
- SSCANF 2.8.2
- YSF R16
- и другие мелочи которые нужны для тестов



Галерея скринов с моего бывшего сервера:

https://pp.vk.me/c604518/v604518248/3951b/Swh2rnA1zSQ.jpg
https://pp.vk.me/c604518/v604518248/39525/W65U1uRSA-Y.jpg
https://pp.vk.me/c626920/v626920256/22b33/gKvsVeRGwZU.jpg
https://pp.vk.me/c626920/v626920256/22b3b/hnkZlVSW5GM.jpg
https://pp.vk.me/c626920/v626920256/23fd8/Lh98BgPIhos.jpg


Описание:


Сразу хочется отметить на сервере будет свой встроенный античит практически на всё необходимое.
Команды в моде расположены в самом конце, так удобнее было бы я думаю.
Админок 5 уровней, выдавать через БД.
Когда админов нету игроки сами правят хаосом =D /votekick
Не шокируйтесь по братски если увидите где то какие то части быдло кода =D

Раунд на сервере делится на 3 части:
- Спавн
- Заражение
- Эвакуация
То бишь если зайти на сервер зайти после Спавна,
Вы автоматически играете до следующего спавна за Zombie.
На сервере будет 2 команды People и Zombie(PvP).
Когда игроки спавнятся на следующей карте они все за одну команду People,
после чего со временем наступает рандомное заражение одного из People и начинается заварушка.

People должны делать всё для того чтобы выжить, поэтому они закупаются оружием,
качают навыки стрельбы чтобы точнее стрелять, если новички или без денег то прячутся,
формируют оборону на каком то здании. Чтобы была победа людей
по окончанию раунда хотя бы 1 People должен эвакуироваться для победы.

Zombie тем временем не должны давать шансов на выживание People,
у каждого второго класса Zombie свои способности,
в чате при спавне будет писать какая способность и как она активируется.

Полностью описывать всё не буду, это для Вашего же интереса, советую играть на данном моде с онлайном более ~10, так интереснее.

JIT плагин не ставить, что он есть что его нету разницы не увидите(разве что подвергните emit конструкции на провал),
я мод старался грамотно писать в этом плане.

Карты создаются в FS, примеров там много!
Карты так же можно добавлять в процессе игры =P
Конфигурации карт в папке scripts, карты карты карты ...
... на одних картах и был последний интерес у игроков,
поэтому если будете открывать проект на этом моде то советую маппера грамотного искать.
То что я не дописал можете найти в заголовке .pwn + можете зайти на заграничные серверы и скоммуниздить оттуда мелочи.
Pawno Compiler лежит в gamemodes(так удобно компилировать и не поднимая попца сразу же включать серв).
В папке БД лежат таблицы, а не сама БД.



Автор мода:

vovandolg


Ссылки на мод:

Yandex (https://yadi.sk/d/_t-ckLGk3Cz4LH)


Благодарен тем людям которые сделали плагины чьи я и использовал в этом моде,
так же благодарен этому форуму и его пользователям которые помогали со всякими вопросам по этому моду.

BodyanZe
05.02.2017, 18:41
Годнота =)

Seviel
05.02.2017, 19:08
Мои аплодисменты :good2:

Luc1ka
12.03.2017, 12:53
КАААРААСИИВО

Danil_Cage
21.03.2017, 22:27
Зачем ты слил такой уникальный мод?

vovandolg
23.03.2017, 19:22
Зачем ты слил такой уникальный мод?
Ну если это не сарказм был, то вот:


И так подошло время сматывать удочки с SA:MP, выкладываю сюда свой практически с нуля написанный шедевр :blush2:


В этот мод только и остаётся что пихать новые карты пока игроки и не будут стонать просить старые.

Adain
15.05.2017, 22:34
Мод не его! Настоящий автор мода Kitten. Уважаемые участники данного форума, если вы думаете что кто-то создатель мода, то прошу вас, посетите пожалуйста еще и англоязычные форумы самп, т.к. все русский "коддеры" воруют все оттуда. Не пытаюсь никого обидеть, но просто Kitten (человек, который специализировался на созданиях Zombie Apocalypse модах) делал мод в открытом доступе не для того что бы такие как vovandolg воровали и выдавали за себя

Своровал потому что - я знаю код Kitten'a и у него свой метод писания скрипта, и если мы зайдем в мод vovandolg'a там се тютилька в тютильку (и ZombieSetup и StartMap и EndMap), но добила меня папка scriptfiles, где все карты созданные Kitten'ом. Вообщем все что вы написал в стиле "спасибо" надо писать не здесь.
К тому же я сейчас сам пишу свой ZM Mode и пишу с основы Kitten (смотрю на его функции и делаю по своему, т.е. даже текстдравы свои, ибо люблю все свое :) ) и решил поискать еще ZM моды чтобы функи глянуть и тут увидел сие чудо

UPD: Также некоторые карты из папки filterscripts не его. Ибо все карты Kitten'a знаю наизусть

- - - Добавлено - - -


Зачем ты слил такой уникальный мод?

Затем что мод не его

- - - Добавлено - - -


[CENTER][TDM] Zombie Apokalypse[/SIZE]

И так подошло время сматывать удочки с SA:MP, выкладываю сюда свой практически с нуля написанный шедевр :blush2:


Включить 2 Pawno и по одной функции копировать мод, это не с нуля

ziggi
15.05.2017, 23:07
Мод не его! Настоящий автор мода Kitten. Уважаемые участники данного форума, если вы думаете что кто-то создатель мода, то прошу вас, посетите пожалуйста еще и англоязычные форумы самп, т.к. все русский "коддеры" воруют все оттуда. Не пытаюсь никого обидеть, но просто Kitten (человек, который специализировался на созданиях Zombie Apocalypse модах) делал мод в открытом доступе не для того что бы такие как vovandolg воровали и выдавали за себя

Своровал потому что - я знаю код Kitten'a и у него свой метод писания скрипта, и если мы зайдем в мод vovandolg'a там се тютилька в тютильку (и ZombieSetup и StartMap и EndMap), но добила меня папка scriptfiles, где все карты созданные Kitten'ом. Вообщем все что вы написал в стиле "спасибо" надо писать не здесь.
К тому же я сейчас сам пишу свой ZM Mode и пишу с основы Kitten (смотрю на его функции и делаю по своему, т.е. даже текстдравы свои, ибо люблю все свое :) ) и решил поискать еще ZM моды чтобы функи глянуть и тут увидел сие чудо

UPD: Также некоторые карты из папки filterscripts не его. Ибо все карты Kitten'a знаю наизусть


Что-то ты "гонишь", да ещё и без пруфов. Специально скачал и проверил - ничего общего, кроме названий функций, нет, код полностью различается. Да и названия вида StartMap и EndMap довольно обычные, уверен, что можно найти массу скриптов с подобными названиями функций.

Проверил несколько карт из scriptfiles, не нашёл повторов.

Посмотрел filterscripts. Я так понял, эти FS в открытом доступе и те, что есть у Kitten, тоже созданы не им, ибо в некоторых pwn указан автор. Так что предъявлять за это не стоит.

Adain
15.05.2017, 23:49
Что-то ты "гонишь", да ещё и без пруфов. Специально скачал и проверил - ничего общего, кроме названий функций, нет, код полностью различается. Да и названия вида StartMap и EndMap довольно обычные, уверен, что можно найти массу скриптов с подобными названиями функций.

Проверил несколько карт из scriptfiles, не нашёл повторов.

Посмотрел filterscripts. Я так понял, эти FS в открытом доступе и те, что есть у Kitten, тоже созданы не им, ибо в некоторых pwn указан автор. Так что предъявлять за это не стоит.

Я бы не начал "гнать" если бы не убедился. Вот карты из мода Kitten'a и этого плагиата (P.S. я извиняюсь, карты точнее не Киттана, а карты сделанные для Киттана) lvhoodzma, lsbeachzma, pierzma, OilRefineryzma, hotelzma, aircraftzma и многие другие (мне лень дальше сверять). Ладно, хорошо, ты пишешь что я тут всех обманываю и т.д., но ты же типичный русский кодер павна, даже сравнить не хочешь, там ДАЖЕ КООРДИНАТЫ В ПАПКЕ MAPS ОДИНАКОВЫЕ!!!! И тут другой вопрос, "Через какое место ты смотрел папку scriptfiles?"
Вообщем есть люди которые не хотят видеть правды, я просто написал что функции сворованы, карты дабы не казаться сворованными полагаются с табуляцией (но координаты он решил не менять, ибо таких как я не бывает и сверять не будут). Вообщем считай как хочешь, твое право.

ziggi
16.05.2017, 00:01
Я бы не начал "гнать" если бы не убедился. Вот карты из мода Kitten'a и этого плагиата (P.S. я извиняюсь, карты точнее не Киттана, а карты сделанные для Киттана) lvhoodzma, lsbeachzma, pierzma, OilRefineryzma, hotelzma, aircraftzma и многие другие (мне лень дальше сверять).


Это всё из FS. FS к моду отношения не имеет.



Ладно, хорошо, ты пишешь что я тут всех обманываю и т.д., но ты же типичный русский кодер павна, даже сравнить не хочешь, там ДАЖЕ КООРДИНАТЫ В ПАПКЕ MAPS ОДИНАКОВЫЕ!!!!

Где? Ты, вместо того, чтобы орать, просто покажи это в форме: "координаты из такой-то файла скопированы в файл такой-то".


Вообщем есть люди которые не хотят видеть правды

Есть люди, которые пытаются разобраться, а не делать выводы по первым догадкам.


я просто написал что функции сворованы, карты дабы не казаться сворованными полагаются с табуляцией (но координаты он решил не менять, ибо таких как я не бывает и сверять не будут).

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

Adain
16.05.2017, 01:29
Это всё из FS. FS к моду отношения не имеет.



Где? Ты, вместо того, чтобы орать, просто покажи это в форме: "координаты из такой-то файла скопированы в файл такой-то".



Есть люди, которые пытаются разобраться, а не делать выводы по первым догадкам.



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

1. К моду эти FS(именно эти FS) отношения имеют. Вот тебе пример, чтобы ты понял.Зайди в его pwn (или в pwn мода от Kitten ибо разницы не вижу) и найди там | enum mapinfo | я думаю дальше объяснять не надо, ибо даже тупому понятно, что тут будет все координаты (спавн зомби, людей, людей2 и т.д.). Не понял? Еще раз - посмотри файл .ini и код enum mapinfo.

2.Координаты одинаковы в местах: 1. Мне лень сюда писать (извини), но сравни файл 7.ini (у vovandolg'a) и сравни 2.ini (у Kitten'a). Недостаточно? Если нет, то спасибо, ведь я был готов. Теперь сравни еще 27.ini (у vovandolg'a) и сравни 0.ini (у Kitten'a). Мало? Сравни-ка еще спавн у людей 20.ini (у вована) и 13.ini (у Киттана). Знаю делать ты этого не намерен, т.к. я уже всю работу сделал, и зачем тебе тратить твое драгоценное время на спор? Знаешь если бы не ты, я бы не убедился на 100%, но он не только функции сдер, он еще некоторые карты своим именем подписал. Я в шоке как можно не видеть дальше своей руки.

3. Я тебе уже все поднес, я понимаю как тяжело поверить, что твой кумир может плагиатить у других, но так всегда.

4. В доказательство могу привести доказательства ( :rofl: ). Посмотри на endmap(); в обоих модах. Знаешь если не веришь то еще в обоих модах глянь дефайны начиная с (MAX_ZOMBIE_TIME) все один в один.

Итог: ziggi тебе доказал, но суть даже не в этом, я написал это всем людям, чтобы они знали настоящего создателя.
И напоследок хочу сказать разницу 2-ух модов. Мод Kitten'a - основа (почти все сервера берут его за основу в плане ЗМ сервера, признаюсь я оттуда беру функции, но не все, т.к. хочу чтобы мой сервер был моим, и выглядел так, как я хочу, и чет я заговорился) и его мод написан 2012, и мод нашего вованчика - 2017. И вы знаете, мне было бы больно не сказать ( :rofl: :rofl: :rofl: ). В моде вована есть типичная для всех русских сис-ма доната. Да блин ! Сис-ма доната, хотеть разбогатеть на чужом моде. :rofl: . Вообщем ziggi, не верь, можешь дальше писать, я писал не для тебя, а для других (пусть другие не верят) док-вы сверху

DeimoS
16.05.2017, 02:06
Слова - это, конечно, здорово, но может всё же сделаешь хотя бы вырезки похожего кода, а заодно и расскажешь о том, сколько кода различается? Пока все твои доказательства сводятся к одинаковым названиям функций (хотя аргумент такой себе, ибо английский язык одинаков для всех) и схожим FS, на которые автор данной темы, вроде, своё авторство не накладывал. Можешь найти, например, одинаковые ошибки в коде, которые бы явно доказали, что код скопирован.

В общем, если докажешь, что автор темы не является автором мода - тема будет удалена. Пока реальных доказательств нет - разговоры бессмысленны

ziggi
16.05.2017, 11:02
1. К моду эти FS(именно эти FS) отношения имеют. Вот тебе пример, чтобы ты понял.Зайди в его pwn (или в pwn мода от Kitten ибо разницы не вижу) и найди там | enum mapinfo | я думаю дальше объяснять не надо, ибо даже тупому понятно, что тут будет все координаты (спавн зомби, людей, людей2 и т.д.). Не понял? Еще раз - посмотри файл .ini и код enum mapinfo.

Возможно автор вдохновлялся этим модом и позаимствовал названия ключей в ini файлах. Возможно это сделано для совместимости с картами от Kitten. По сути, это даже не код, ибо логики здесь нет, просто названия переменных.


сравни файл 7.ini (у vovandolg'a) и сравни 2.ini (у Kitten'a).
Сравнил, но у vovandolg указан автор, да и координаты немного отличаются (за исключением HumanSpawn):

7.ini


FSMapName = lvhoodzma
MapName = LV Hood
CreatedBy = Spetsnaz

HumanSpawnX = 2219.7437
HumanSpawnY = 2715.6409
HumanSpawnZ = 10.8203

ZombieSpawnX = 2141.7998046875
ZombieSpawnY = 2835.69921875
ZombieSpawnZ = 10.800000190735

EvacSpawnX = -220.4973
EvacSpawnY = 402.7414
EvacSpawnZ = 546.9620

EvacCPX = 2224.9453
EvacCPY = 2836.2070
EvacCPZ = 10.8203

CPx = 2230.8118
CPy = 2714.6323
CPz = 10.6719

AllowWater = 0
Interior = 0
Weather = 9
Time = 7


2.ini


[basic]
[basic]
ZombieSpawnX = 2141.7998046875
ZombieSpawnY = 2835.69921875
ZombieSpawnZ = 10.800000190735
HumanSpawnX =2233.2998046875
HumanSpawnY =2714
HumanSpawnZ =10.699999809265
HumanSpawn2X =2178.6000976563
HumanSpawn2Y = 2713.8000488281
HumanSpawn2Z = 10.800000190735
Weather = 9
Time = 12
Interior = 0
EvacType = 1
MapName = LV_Hood
FSMapName = lvhoodzma
GateX = 2087.2998046875
GateY = 2698.8994140625
GateZ = 13.199999809265
CPx = 2087.19921875
CPy = 2685
CPz = 10.699999809265
GateID = 971
MoveGate = 21.10000038147
GaterX = 0
GaterY = 0
GaterZ =179.66491699219



Теперь сравни еще 27.ini (у vovandolg'a) и сравни 0.ini (у Kitten'a).
Здесь согласен, скопированы координаты HumanSpawn:

27.ini


FSMapName = lsbeachzma
MapName = LS Beach
CreatedBy = vovandolg

HumanSpawnX = 369.599609375
HumanSpawnY = -1815.099609375
HumanSpawnZ = 7.6999998092651

ZombieSpawnX = 513.0344
ZombieSpawnY = -1779.1371
ZombieSpawnZ = 5.7114

EvacSpawnX = -220.4973
EvacSpawnY = 402.7414
EvacSpawnZ = 546.9620

EvacCPX = 363.6597
EvacCPY = -1783.1398
EvacCPZ = 5.4443

CPx = 499.8166
CPy = -2011.4806
CPz = 2.7513

AllowWater = 0
Interior = 0
Weather = 9
Time = 12


0.ini


[basic]
ZombieSpawnX = 511.20001220703
ZombieSpawnY = -1778.8000488281
ZombieSpawnZ = 4.6999998092651+2
HumanSpawnX = 369.599609375
HumanSpawnY = -1815.099609375
HumanSpawnZ = 7.6999998092651
HumanSpawn2X = 379.8994140625
HumanSpawn2Y = -1856.2998046875
HumanSpawn2Z = 7.8000001907349
Interior = 0
Weather = 9
Time = 12
MapName = LS Beach
FSMapName = lsbeachzma
GateX = 399.099609375
GateY = -1885.7998046875
GateZ = 3.2000000476837
CPx = 397.6421
CPy = -1885.3740
CPz = 2.1831
GateID = 971
MoveGate = 9.3000001907349
GaterX = 0
GaterY = 0
GaterZ = 90.950317382813
AllowWater = 0
Evac Type = 2



Сравни-ка еще спавн у людей 20.ini (у вована) и 13.ini (у Киттана).
Опять же, автор карты указан: ProdigyChicken

20.ini


FSMapName = area51part2zma
MapName = Area 51 part2
CreatedBy = ProdigyChicken

HumanSpawnX = 209.5934
HumanSpawnY = 1863.5020
HumanSpawnZ = 13.1406

ZombieSpawnX = 271.6536
ZombieSpawnY = 1857.9446
ZombieSpawnZ = 8.7578

EvacSpawnX = -220.4973
EvacSpawnY = 402.7414
EvacSpawnZ = 546.9620

EvacCPX = 300.4107
EvacCPY = 1816.1127
EvacCPZ = 4.7109

CPx = 255.6767
CPy = 1802.0457
CPz = 7.4871

AllowWater = 0
Interior = 0
Weather = 6
Time = 6


13.ini


[basic]
MapName = Area51 Part2
FSMapName = area51part2zma
ZombieSpawnX = 273
ZombieSpawnY = 1856.3000488281
ZombieSpawnZ = 8.8000001907349
HumanSpawnX = 210.10000610352
HumanSpawnY = 1861.3000488281
HumanSpawnZ = 12.89999961853
HumanSpawn2X = 260
HumanSpawn2Y = 1870.6999511719
HumanSpawn2Z = 8.3000001907349
GateX = 0.0
GateY = 0.0
GateZ = 0.0
CPx = 281.20001220703
CPy = 1818.1999511719
CPz = -0.5
GateID = 0
MoveGate = 0.0
GaterX = 0.00000000
GaterY = 0.00000000
GaterZ = 0.00000000
AllowWater = 0
Interior = 0
Weather = 0
Time = 24
EvacType = 2



Знаю делать ты этого не намерен, т.к. я уже всю работу сделал, и зачем тебе тратить твое драгоценное время на спор? Знаешь если бы не ты, я бы не убедился на 100%, но он не только функции сдер, он еще некоторые карты своим именем подписал. Я в шоке как можно не видеть дальше своей руки.

Из всего, что ты предоставил, были "украдены" только одни координаты для одной карты.


3. Я тебе уже все поднес, я понимаю как тяжело поверить, что твой кумир может плагиатить у других, но так всегда.

Это не мой кумир, просто если хочешь кого-то обвинить, то предоставь доказательства.


4. В доказательство могу привести доказательства ( :rofl: ). Посмотри на endmap(); в обоих модах.
Посмотрел, небольшие сходства есть.

Kitten:


function EndMap()
{
ClearObjects();
DestroyAllVehicle();
UnloadFilterScript(Map[FSMapName]);
LoadMap(LoadNewMap());
LoadFilterScript(Map[FSMapName]);

SetTimer("StartMap",MAX_RESTART_TIME,false);
GameTextForAll("~n~~n~~n~~n~~n~~g~Loading~w~ next map",3500,5);

foreach(Player,i)
{
ChangeCameraView(i);
TogglePlayerControllable(i,0);
TextDrawShowForPlayer(i, ServerIntroOne[i]);
TextDrawShowForPlayer(i, ServerIntroTwo[i]);
}

SendClientMessageToAll(-1,""chat""COL_YELLOW" Creating Objects...");
return 1;
}


vovandolg:


function EndMap()
{
if(oPlayers > 0)
{
GameTextForAll(!"~n~~n~~n~~n~~n~~g~Loading~w~ next map",3500,5);
foreach(new i: Player)
{
if(pLogged{i} == 1)
{
if(zInfinity{i} > 0) zInfinity{i} = 0;
if(pPerk{i} != 0)
{
pPerk{i} = 0;
if(pPerk{i} == 2) SetPlayerFightingStyle(i, FIGHT_STYLE_NORMAL);
}
if(pPunch{i} == 1)
{
pPunch{i} = 0;
SetPlayerDrunkLevel(i, 0);
}
TogglePlayerControllable(i, 0);
}
}
}
foreach(new i: PickupLoot)
{
DestroyPickup(i);
Iter_SafeRemove(PickupLoot, i, i);
}
ClearObjects();
//DestroyAllVehicle();
UnLoadFilterScript(mInfo[FSMapName]);
//UnloadFilterScriptEx(mInfo[FSMapName]);
mInfo[FSMapName][0] = EOS;
load_map_INI();//NextMapID()
SetTimer(!"StartMap",MAX_RESTART_TIME,false);
return 1;
}


Неиспользуемая функция DestroyAllVehicle, с одинаковым неправильным названием, логичнее было написать DestroyAllVehicles.


Знаешь если не веришь то еще в обоих модах глянь дефайны начиная с (MAX_ZOMBIE_TIME) все один в один.

MAX_ZOMBIE_TIME в моде от Kitten нет вообще,


Итог: ziggi тебе доказал, но суть даже не в этом, я написал это всем людям, чтобы они знали настоящего создателя.

Без доказательств тебе никто не поверит.


И напоследок хочу сказать разницу 2-ух модов. Мод Kitten'a - основа (почти все сервера берут его за основу в плане ЗМ сервера, признаюсь я оттуда беру функции, но не все, т.к. хочу чтобы мой сервер был моим, и выглядел так, как я хочу, и чет я заговорился) и его мод написан 2012, и мод нашего вованчика - 2017. И вы знаете, мне было бы больно не сказать ( :rofl: :rofl: :rofl: ). В моде вована есть типичная для всех русских сис-ма доната. Да блин ! Сис-ма доната, хотеть разбогатеть на чужом моде. :rofl: . Вообщем ziggi, не верь, можешь дальше писать, я писал не для тебя, а для других (пусть другие не верят) док-вы сверху

По итогу. Имеем одни скопированные координаты и отдалённо напоминающий мод Kitten'а код. Не исключено, что основа была именно мод Kitten'а, потому что сходства есть, но всё было довольно сильно переделано. Возможно, автор, так же как ты, заимствовал часть функций и переписывал их под себя.

P.S. Я сравнивал с оригинальной версией: http://www.pgagaming.net/forums/index.php?topic=275. Зеркало: https://mega.nz/#!EBIX2BgZ!7H-I_HI0qTqKhs84nxT98wxjPld5Krzk5_enYxCASdY

Long-
16.05.2017, 22:03
Возможно автор вдохновлялся этим модом и позаимствовал названия ключей в ini файлах. Возможно это сделано для совместимости с картами от Kitten. По сути, это даже не код, ибо логики здесь нет, просто названия переменных.


Сравнил, но у vovandolg указан автор, да и координаты немного отличаются (за исключением HumanSpawn):

7.ini


FSMapName = lvhoodzma
MapName = LV Hood
CreatedBy = Spetsnaz

HumanSpawnX = 2219.7437
HumanSpawnY = 2715.6409
HumanSpawnZ = 10.8203

ZombieSpawnX = 2141.7998046875
ZombieSpawnY = 2835.69921875
ZombieSpawnZ = 10.800000190735

EvacSpawnX = -220.4973
EvacSpawnY = 402.7414
EvacSpawnZ = 546.9620

EvacCPX = 2224.9453
EvacCPY = 2836.2070
EvacCPZ = 10.8203

CPx = 2230.8118
CPy = 2714.6323
CPz = 10.6719

AllowWater = 0
Interior = 0
Weather = 9
Time = 7


2.ini


[basic]
[basic]
ZombieSpawnX = 2141.7998046875
ZombieSpawnY = 2835.69921875
ZombieSpawnZ = 10.800000190735
HumanSpawnX =2233.2998046875
HumanSpawnY =2714
HumanSpawnZ =10.699999809265
HumanSpawn2X =2178.6000976563
HumanSpawn2Y = 2713.8000488281
HumanSpawn2Z = 10.800000190735
Weather = 9
Time = 12
Interior = 0
EvacType = 1
MapName = LV_Hood
FSMapName = lvhoodzma
GateX = 2087.2998046875
GateY = 2698.8994140625
GateZ = 13.199999809265
CPx = 2087.19921875
CPy = 2685
CPz = 10.699999809265
GateID = 971
MoveGate = 21.10000038147
GaterX = 0
GaterY = 0
GaterZ =179.66491699219



Здесь согласен, скопированы координаты HumanSpawn:

27.ini


FSMapName = lsbeachzma
MapName = LS Beach
CreatedBy = vovandolg

HumanSpawnX = 369.599609375
HumanSpawnY = -1815.099609375
HumanSpawnZ = 7.6999998092651

ZombieSpawnX = 513.0344
ZombieSpawnY = -1779.1371
ZombieSpawnZ = 5.7114

EvacSpawnX = -220.4973
EvacSpawnY = 402.7414
EvacSpawnZ = 546.9620

EvacCPX = 363.6597
EvacCPY = -1783.1398
EvacCPZ = 5.4443

CPx = 499.8166
CPy = -2011.4806
CPz = 2.7513

AllowWater = 0
Interior = 0
Weather = 9
Time = 12


0.ini


[basic]
ZombieSpawnX = 511.20001220703
ZombieSpawnY = -1778.8000488281
ZombieSpawnZ = 4.6999998092651+2
HumanSpawnX = 369.599609375
HumanSpawnY = -1815.099609375
HumanSpawnZ = 7.6999998092651
HumanSpawn2X = 379.8994140625
HumanSpawn2Y = -1856.2998046875
HumanSpawn2Z = 7.8000001907349
Interior = 0
Weather = 9
Time = 12
MapName = LS Beach
FSMapName = lsbeachzma
GateX = 399.099609375
GateY = -1885.7998046875
GateZ = 3.2000000476837
CPx = 397.6421
CPy = -1885.3740
CPz = 2.1831
GateID = 971
MoveGate = 9.3000001907349
GaterX = 0
GaterY = 0
GaterZ = 90.950317382813
AllowWater = 0
Evac Type = 2



Опять же, автор карты указан: ProdigyChicken

20.ini


FSMapName = area51part2zma
MapName = Area 51 part2
CreatedBy = ProdigyChicken

HumanSpawnX = 209.5934
HumanSpawnY = 1863.5020
HumanSpawnZ = 13.1406

ZombieSpawnX = 271.6536
ZombieSpawnY = 1857.9446
ZombieSpawnZ = 8.7578

EvacSpawnX = -220.4973
EvacSpawnY = 402.7414
EvacSpawnZ = 546.9620

EvacCPX = 300.4107
EvacCPY = 1816.1127
EvacCPZ = 4.7109

CPx = 255.6767
CPy = 1802.0457
CPz = 7.4871

AllowWater = 0
Interior = 0
Weather = 6
Time = 6


13.ini


[basic]
MapName = Area51 Part2
FSMapName = area51part2zma
ZombieSpawnX = 273
ZombieSpawnY = 1856.3000488281
ZombieSpawnZ = 8.8000001907349
HumanSpawnX = 210.10000610352
HumanSpawnY = 1861.3000488281
HumanSpawnZ = 12.89999961853
HumanSpawn2X = 260
HumanSpawn2Y = 1870.6999511719
HumanSpawn2Z = 8.3000001907349
GateX = 0.0
GateY = 0.0
GateZ = 0.0
CPx = 281.20001220703
CPy = 1818.1999511719
CPz = -0.5
GateID = 0
MoveGate = 0.0
GaterX = 0.00000000
GaterY = 0.00000000
GaterZ = 0.00000000
AllowWater = 0
Interior = 0
Weather = 0
Time = 24
EvacType = 2




Из всего, что ты предоставил, были "украдены" только одни координаты для одной карты.



Это не мой кумир, просто если хочешь кого-то обвинить, то предоставь доказательства.


Посмотрел, небольшие сходства есть.

Kitten:


function EndMap()
{
ClearObjects();
DestroyAllVehicle();
UnloadFilterScript(Map[FSMapName]);
LoadMap(LoadNewMap());
LoadFilterScript(Map[FSMapName]);

SetTimer("StartMap",MAX_RESTART_TIME,false);
GameTextForAll("~n~~n~~n~~n~~n~~g~Loading~w~ next map",3500,5);

foreach(Player,i)
{
ChangeCameraView(i);
TogglePlayerControllable(i,0);
TextDrawShowForPlayer(i, ServerIntroOne[i]);
TextDrawShowForPlayer(i, ServerIntroTwo[i]);
}

SendClientMessageToAll(-1,""chat""COL_YELLOW" Creating Objects...");
return 1;
}


vovandolg:


function EndMap()
{
if(oPlayers > 0)
{
GameTextForAll(!"~n~~n~~n~~n~~n~~g~Loading~w~ next map",3500,5);
foreach(new i: Player)
{
if(pLogged{i} == 1)
{
if(zInfinity{i} > 0) zInfinity{i} = 0;
if(pPerk{i} != 0)
{
pPerk{i} = 0;
if(pPerk{i} == 2) SetPlayerFightingStyle(i, FIGHT_STYLE_NORMAL);
}
if(pPunch{i} == 1)
{
pPunch{i} = 0;
SetPlayerDrunkLevel(i, 0);
}
TogglePlayerControllable(i, 0);
}
}
}
foreach(new i: PickupLoot)
{
DestroyPickup(i);
Iter_SafeRemove(PickupLoot, i, i);
}
ClearObjects();
//DestroyAllVehicle();
UnLoadFilterScript(mInfo[FSMapName]);
//UnloadFilterScriptEx(mInfo[FSMapName]);
mInfo[FSMapName][0] = EOS;
load_map_INI();//NextMapID()
SetTimer(!"StartMap",MAX_RESTART_TIME,false);
return 1;
}


Неиспользуемая функция DestroyAllVehicle, с одинаковым неправильным названием, логичнее было написать DestroyAllVehicles.



MAX_ZOMBIE_TIME в моде от Kitten нет вообще,



Без доказательств тебе никто не поверит.



По итогу. Имеем одни скопированные координаты и отдалённо напоминающий мод Kitten'а код. Не исключено, что основа была именно мод Kitten'а, потому что сходства есть, но всё было довольно сильно переделано. Возможно, автор, так же как ты, заимствовал часть функций и переписывал их под себя.

P.S. Я сравнивал с оригинальной версией: http://www.pgagaming.net/forums/index.php?topic=275

Ссылка не работает.

ziggi
16.05.2017, 23:16
Ссылка не работает.

Зеркало: https://mega.nz/#!EBIX2BgZ!7H-I_HI0qTqKhs84nxT98wxjPld5Krzk5_enYxCASdY

vovandolg
18.05.2017, 00:16
Ох, ну всё читать не стал, суть уловил, да я раньше занимался одним готовым zm модом,
а так как он упоротый по коду был я открыл второе павно как Adain написал
и стал писать по своему(с подглядыванием на другой чтобы понять как построен алгоритм)...

Карты, хм... да, согласен штук 5-7 было от старой версии(ой а они ещё и переработку прошли от рук моей тимы, упс накладочки теперь то они тоже как бы наполовину мои считаются:dirol:),
другие(более 20 шт.) с нуля или выкачанные с инета и подправлены под свой лад, я делал + мой дружбан и коллега Кирилл.
Ой ну каюсь стиллером ещё пару карт выкрал с буржуйки, раз уж нашёлся такой неугомонный товарищ по правде)))
В общем то карты можно не трогать, каждая карта была поправлена либо от кривого маппинга, либо оптимизирована от лишних элементов.

Теперь как в геометрии подведём итоги и решим задачу:
- Суть алгоритма режима от старого мода
- Код мода писался моей рукой и головой
- Подсказки портала

Что осталось от старого? логика только, а где я писал что "логику мода я придумал с нуля?"

Написано лишь что мод писался с нуля, умела бы моя рука разговаривать бы ты а**ел спорить ещё с ней,
ибо она за год устала писать эту всю шелуху + поверхностно античиты,
настраивать их ещё долгое время при каждом кикнутом(а половина из них врали что читов нету).

- - - Добавлено - - -


В моде вована есть типичная для всех русских сис-ма доната. Да блин ! Сис-ма доната, хотеть разбогатеть на чужом моде. :rofl: . Вообщем ziggi, не верь, можешь дальше писать, я писал не для тебя, а для других (пусть другие не верят) док-вы сверху
А где табличка что донат запрещён или это смешно?
По крайней мере у меня донат шёл на вес вкладки Hosted, окупалось + как говорится "на дошик ещё оставалось да на месяц инета",
я по умном сделал ты как хотел, что я буду в минус идти? хочешь иди трать рил монету, а я как то найду способ и оплачу тем что мне дала сеть.