Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • 0
Sign in to follow this  
Golgofinyanin

Infistar. проблема с выходом после смерти.

 

Купил и установил последнюю версию инфистара. После смерти кнопка выхода остается серой и невозможно выйти в лоби. Также персонаж после использования скрипта суицида не умирает а остается лежать.

 

Если накатить в setpos.txt фильтры ниже кнопка глючить перестает но кикает БЕ при попытке телепортнуть к себе игрока. 

 

//new
 1 "" !"FunctionsManager" !"Shot" !"z_doctor" !"z_hunter" !"z_new_villager1" !"z_new_villager2" !"z_new_villager3" !"z_new_villager4" !"z_new_worker1" !"z_new_worker2" !"z_new_worker3" !"z_new_worker4" !"z_policeman" !"z_priest" !"z_soldier_heavy" !"z_soldier_pilot" !"z_soldier" !"z_suit1" !"z_suit2" !"z_teacher" !"z_villager1" !"z_villager2" !"z_villager3" !"z_worker1" !"z_worker2" !"z_worker3" !"zZombie_Base" !"CSJ_GyroCover" !"CSJ_GyroP"
 5 "Cock"
 5 "Hen"
 5 "Cow04"
 5 "Cow03"
 5 "Cow01"
 5 "Cow02"
 5 "Cow01_EP1"
 5 "Goat"
 5 "Rabbit"
 5 "Sheep"
 5 "Sheep01_EP1"
 5 "Sheep02_EP1"
 5 "Goat01_EP1"
 5 "Goat02_EP1"
 5 "WildBoar"
 5 "Survivor2_DZ"
 5 "SurvivorWcombat_DZ"
 5 "SurvivorWdesert_DZ"
 5 "SurvivorWurban_DZ"
 5 "SurvivorWsequishaD_DZ"
 5 "SurvivorWsequisha_DZ"
 5 "SurvivorWpink_DZ"
 5 "SurvivorW3_DZ"
 5 "SurvivorW2_DZ"
 5 "Bandit1_DZ"
 5 "Bandit2_DZ"
 5 "BanditW1_DZ"
 5 "BanditW2_DZ"
 5 "Soldier_Crew_PMC"
 5 "Sniper1_DZ"
 5 "Camo1_DZ"
 5 "Soldier1_DZ"
 5 "Rocket_DZ"
 5 "Rocker1_DZ"
 5 "Rocker2_DZ"
 5 "Rocker3_DZ"
 5 "Rocker4_DZ"
 5 "Priest_DZ"
 5 "Functionary1_EP1_DZ"
 5 "GUE_Commander_DZ"
 5 "Ins_Soldier_GL_DZ"
 5 "Haris_Press_EP1_DZ"
 5 "Pilot_EP1_DZ"
 5 "RU_Policeman_DZ"
 5 "pz_policeman"
 5 "pz_suit1"
 5 "pz_suit2"
 5 "pz_worker1"
 5 "pz_worker2"
 5 "pz_worker3"
 5 "pz_doctor"
 5 "pz_teacher"
 5 "pz_hunter"
 5 "pz_villager1"
 5 "pz_villager2"
 5 "pz_villager3"
 5 "pz_priest"
 5 "Soldier_TL_PMC_DZ"
 5 "Soldier_Sniper_PMC_DZ"
 5 "Soldier_Bodyguard_AA12_PMC_DZ"
 5 "Drake_Light_DZ"
 5 "CZ_Special_Forces_GL_DES_EP1_DZ"
 5 "TK_INS_Soldier_EP1_DZ"
 5 "TK_INS_Warlord_EP1_DZ"
 5 "FR_OHara_DZ"
 5 "FR_Rodriguez_DZ"
 5 "CZ_Soldier_Sniper_EP1_DZ"
 5 "Graves_Light_DZ"
 5 "GUE_Soldier_MG_DZ"
 5 "GUE_Soldier_Sniper_DZ"
 5 "GUE_Soldier_Crew_DZ"
 5 "GUE_Soldier_CO_DZ"
 5 "GUE_Soldier_2_DZ"

 

 

Share this post


Link to post
Share on other sites

12 answers to this question

Recommended Posts

  • 0
 

Опытным путем выяснилось что после установки инфистара глючить начало множество скриптов. Их как магнитофонную ленту зажевывает что ли. ТО кнопка выхода после смерти работает, то нет, иногда после смерти некоторые продолжают бегать с минусом крови. Скрафченые велосипеды исчезают через раз. Скрипт который должен из сейф зоны телепортить зомби и ботов за компанию телепортит и игроков.

 

Самое интересное на домашнем тестовом сервере все норм. Сам сервер на vilayer.com

 

Вообщем у меня адово подгорает от инфестара. 

Share this post


Link to post
Share on other sites



  • 0

тоже уже напрягает от обновления к обновлению шлак появляется.. есп вообще не ловит .. спавн коробок тоже ноль реакции.. да вообще не реагирует ни на что...

Share this post


Link to post
Share on other sites
  • 0

При настройке сервера прежде всего ставь антихак, потом скрипты. Проблем быть не должно. У меня на 3 серверах на Vilayer и на домашнем в том числе, проблем не возникало подобного рода. Везде Infistar последней версии. Возможно также, что проблема кроется в скриптах. Либо не подогнаны до конца, либо версия старая, либо вообще на готовую сборку ставят антихак сверху. А готовые сборки — зло. :)

Share this post


Link to post
Share on other sites
  • 0

При настройке сервера прежде всего ставь антихак, потом скрипты. Проблем быть не должно. У меня на 3 серверах на Vilayer и на домашнем в том числе, проблем не возникало подобного рода. Везде Infistar последней версии. Возможно также, что проблема кроется в скриптах. Либо не подогнаны до конца, либо версия старая, либо вообще на готовую сборку ставят антихак сверху. А готовые сборки — зло. :)

 

Все собирал и настраивал сам. Сервер работал как часы. За месяц вылез в топовый онлайн. Но чертов инфистар испортил все настроение. Самое главное я просто не вижу куда копать. Суицид срабатывает нормально через раз, через раз глючит кнопка выхода после смерти. Иногда пропадают скрафченые велосипеды. А телепорт игроков с сейф зон это просто пиз..ц (скрипт от сюда http://s-platoon.ru/index.php?/topic/250-pomogite-pravilno-napisat-skript/). 

Хоть сноси его....

Share this post


Link to post
Share on other sites
  • 0
 

Проблемы с кнопкой и ходячими мертвецами решились, разраб скинул фикс. Суицид починил добавлением player setDamage 1;

 

Остался глюк с телепортацией. Выяснил что вся проблема не в верной работе playableUnits. С инфистаром она жутко глючит. Количество игроков (count playableUnits) для админов возвращает верное, а игроки все время получают 1. 

В этом куске кода

 if ( (_AIZ isKindof "zZombie_Base") or (!(_entity in _atraders) and !(_AIZ in playableUnits)) ) then 

 {
     _AIZ setpos [-3367.739,-120.84577,-8247.0625];
 };

Она без разбора телепортит всех.

Share this post


Link to post
Share on other sites
  • 0

Потому что надо понимать, что должно работать со стороны сервера, а что со стороны клиента.

Используй для игроков функцию поиска - nearest

 

И вообще, зачем игрокам юзать playableUnits?

Edited by NoNameUltima (see edit history)

Share this post


Link to post
Share on other sites
  • 0

Потому что надо понимать, что должно работать со стороны сервера, а что со стороны клиента.

Используй для игроков функцию поиска - nearest

 

И вообще, зачем игрокам юзать playableUnits?

 

playableUnits Для дебаг монитора, отображать сколько игроков на сервере.

 

что то не смог не чего подходящего из nearest функций найти. 

 

Если не сложно подскажи по подробнее.

Share this post


Link to post
Share on other sites
  • 0

Ты хочешь убрать ботов? Ну так запусти скрипт на сервере, зачем его цеплять каждому игроку?

Share this post


Link to post
Share on other sites
  • 0
 

В том то и дело я не знаю как сделать это на стороне сервера.  Я всего месяц с небольшим армой занимаюсь.

Share this post


Link to post
Share on other sites
  • 0

Можно прямо на сервере после инициализации функций его проинклюдить.

 

В простом варианте -

if (isServer) then

{

 все что тут отработает только на стороне сервера.

};

Share this post


Link to post
Share on other sites
  • 0

Можно прямо на сервере после инициализации функций его проинклюдить.

 

В простом варианте -

if (isServer) then

{

 все что тут отработает только на стороне сервера.

};

 

Вообщем после долгих экспериментов нашел баг что ли.

 

Если скрипт запускать в if (isServer) then или добавлять его в server_monitor.sqf также как WAI, EMS и т.д.

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

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.