[ Обновленные темы · Новые сообщения · Участники · Поиск · RSS ]
  • Страница 2 из 2
  • «
  • 1
  • 2
Форум » Моддинг » Мастерская » Worms 4 Innovation » АнтиБАГ (Мой скриптик блокирующий баг с икаром)
АнтиБАГ
firsacho
Админы
Сообщений: 3812
Реп: 84 / Инв: 15
Выкладывать скрипт на сайт бессмысленно, т.к. баг будет блокироваться только у того у кого скрипт стоит... причем не исключено что из за отсутствия скрипта у другого игрока последует вылет. Так что смысл в нем есть только в комплектации с инновейшн, т.к. мод предусматривает установку у всех игроков.

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




Смысл жизни в том, чтобы жизнь имела смысл... (firsacho 2005)
Рай придуман, чтобы не страшно было умирать. Ад придуман, чтобы не страшно было жить. (firsacho 2007)
Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)

mod.worms.pro - мод Worms Renewation для Worms4
 
SW_Krash
Проверенные
Сообщений: 818
Реп: 28 / Инв: 7
Итак как сказал Фирсачо данный фикс заключается в том что каждую милесекунду скрипт проверяет было ли использовано оружие и как только ему становится что оружие использовалось (в нашем случае зелье икара) на всё оружие накладывается секундная задержка (т.е. ставится задержка на 1 ход, а через секунды она снимается)

Всё что ни делается, делается в Китае(SW_Krash, 2009)
Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)
Я отрицаю вашу реальность и заменяю её своей!(Адам Севидж, 200x)
OFFTOP SWEAT OFFTOP(фольклор)

 
๖ۣۜ₥4ǻ1™
Проверенные
Сообщений: 266
Реп: 5
я че то не понял этот скрипт блокирует баг с икаром или когда используешь икар ставится на все оружие секундная задержка

Back the attack!!!




Нужен юзербар ? А нарисовать лень =) заходи

Go newgrounds!!

 
SW_Krash
Проверенные
Сообщений: 818
Реп: 28 / Инв: 7
ом... он блокирует баг посредством
Quote (M4a1)
ставится на все оружие секундная задержка


Всё что ни делается, делается в Китае(SW_Krash, 2009)
Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)
Я отрицаю вашу реальность и заменяю её своей!(Адам Севидж, 200x)
OFFTOP SWEAT OFFTOP(фольклор)

 
KaMiKaZe
Проверенные
Сообщений: 1514
Реп: 23
похоже, то, как ты это сделал - секрет
 
SW_Krash
Проверенные
Сообщений: 818
Реп: 28 / Инв: 7
ёмаё... я всё рассказал а вы тупите... ладно во скрипт
Code

function IkarZapis()
   ActWorm = GetData("ActiveWormIndex")
   local worm = lib_QueryWormContainer(ActWorm)
   ActTeam = worm.TeamIndex  
   local InventoryName = lib_GetAllianceInventoryName(ActTeam)
   local Inventory = QueryContainer(InventoryName)
   ColWeap = Inventory.Redbull
   local delays = QueryContainer("Inventory"..ActTeam..".WeaponDelays")
   ZadMin = delays.Landmine
   if ColWeap == -1 then  
     ColWeap = 9
     ColWeapBesk = 1
     local lock,Inventory = EditContainer(InventoryName)
       Inventory.Redbull = 9
     CloseContainer(lock)
   end
end

function IkarProverka()
   local ActWorm = GetData("ActiveWormIndex")
   local worm = lib_QueryWormContainer(ActWorm)
   local ActTeam = worm.TeamIndex  
   local InventoryName = lib_GetAllianceInventoryName(ActTeam)
   local Inventory = QueryContainer(InventoryName)
   if Inventory.Redbull<ColWeap then
     StartTimer("Blok",1)
     StartTimer("AntiBlock",1000)
     if ColWeapBesk == 1 then
       local lock,Inventory = EditContainer(InventoryName)
         Inventory.Redbull = 9
       CloseContainer(lock)
     else
     ColWeap = Inventory.Redbull
     end
   end
   StartTimer("IkarProverka", 10)
end

function Blok()
   local ActWorm = GetData("ActiveWormIndex")
   local worm = lib_QueryWormContainer(ActWorm)
   local ActTeam = worm.TeamIndex  
   local InventoryName = lib_GetAllianceInventoryName(ActTeam)
     local delays_lock, delays = EditContainer("Inventory"..ActTeam..".WeaponDelays")
       delays.Landmine = 1
     CloseContainer(delays_lock)
end

function AntiBlock()
   local ActWorm = GetData("ActiveWormIndex")
   local worm = lib_QueryWormContainer(ActWorm)
   local ActTeam = worm.TeamIndex  
   local InventoryName = lib_GetAllianceInventoryName(ActTeam)
     local delays_lock, delays = EditContainer("Inventory"..ActTeam..".WeaponDelays")
       delays.Landmine = ZadMin
     CloseContainer(delays_lock)
end

Я попытался вам рассказать принцип... а вы чтот тупите народ =)


Всё что ни делается, делается в Китае(SW_Krash, 2009)
Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)
Я отрицаю вашу реальность и заменяю её своей!(Адам Севидж, 200x)
OFFTOP SWEAT OFFTOP(фольклор)

 
KaMiKaZe
Проверенные
Сообщений: 1514
Реп: 23
круто
 
Kevin
Проверенные
Сообщений: 519
Реп: 15
То что вы тупите это круто?)


 
KaMiKaZe
Проверенные
Сообщений: 1514
Реп: 23
нет, скрипт крутой
 
Форум » Моддинг » Мастерская » Worms 4 Innovation » АнтиБАГ (Мой скриптик блокирующий баг с икаром)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: