Сейчас 07:11 Четверг, 9 мая, 2024 год
Главная Форум Файлы Cтатьи Обои FAQ(Вопросы/Оветы) RSS ВойтиЗарегистрироваться
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Frozen  
Форум WarCraf'а » Для картостроителей » JASS и GUI » Патч 1.24 (Информация об изменениях в патче 1.24)
Патч 1.24
FrozenДата: Воскресенье, 16.08.2009, 22:56 | Сообщение # 1
Он тут самый главный
Группа: Администраторы
Сообщений: 93
Награды: 3
Репутация: 52
Сразу переходим к делу. Суть в том что грядущий патч 1.24 не только закрывает дырку для вирусов, распространяемых через карты, но попутно и убивает Return Bug. Однако есть плюсы: Близы на редкость расщедрились и подарили нам аж 97 новых функций с новым патчем, основные из которых служат для работы с новым типом - hashtable. Чуть ниже смотрите сам список
Code

type hashtable extends handle

native GetHandleId takes handle h returns integer
native StringHash takes string s returns integer

native InitHashtable takes nothing returns hashtable

native SaveInteger takes hashtable table, integer parentKey, integer childKey, integer value returns nothing
native SaveReal takes hashtable table, integer parentKey, integer childKey, real value returns nothing
native SaveBoolean takes hashtable table, integer parentKey, integer childKey, boolean value returns nothing
native SaveStr takes hashtable table, integer parentKey, integer childKey, string value returns boolean
native SavePlayerHandle takes hashtable table, integer parentKey, integer childKey, player whichPlayer returns boolean
native SaveWidgetHandle takes hashtable table, integer parentKey, integer childKey, widget whichWidget returns boolean
native SaveDestructableHandle takes hashtable table, integer parentKey, integer childKey, destructable whichDestructable returns boolean
native SaveItemHandle takes hashtable table, integer parentKey, integer childKey, item whichItem returns boolean
native SaveUnitHandle takes hashtable table, integer parentKey, integer childKey, unit whichUnit returns boolean
native SaveAbilityHandle takes hashtable table, integer parentKey, integer childKey, ability whichAbility returns boolean
native SaveTimerHandle takes hashtable table, integer parentKey, integer childKey, timer whichTimer returns boolean
native SaveTriggerHandle takes hashtable table, integer parentKey, integer childKey, trigger whichTrigger returns boolean
native SaveTriggerConditionHandle takes hashtable table, integer parentKey, integer childKey, triggercondition whichTriggercondition returns boolean
native SaveTriggerActionHandle takes hashtable table, integer parentKey, integer childKey, triggeraction whichTriggeraction returns boolean
native SaveTriggerEventHandle takes hashtable table, integer parentKey, integer childKey, event whichEvent returns boolean
native SaveForceHandle takes hashtable table, integer parentKey, integer childKey, force whichForce returns boolean
native SaveGroupHandle takes hashtable table, integer parentKey, integer childKey, group whichGroup returns boolean
native SaveLocationHandle takes hashtable table, integer parentKey, integer childKey, location whichLocation returns boolean
native SaveRectHandle takes hashtable table, integer parentKey, integer childKey, rect whichRect returns boolean
native SaveBooleanExprHandle takes hashtable table, integer parentKey, integer childKey, boolexpr whichBoolexpr returns boolean
native SaveSoundHandle takes hashtable table, integer parentKey, integer childKey, sound whichSound returns boolean
native SaveEffectHandle takes hashtable table, integer parentKey, integer childKey, effect whichEffect returns boolean
native SaveUnitPoolHandle takes hashtable table, integer parentKey, integer childKey, unitpool whichUnitpool returns boolean
native SaveItemPoolHandle takes hashtable table, integer parentKey, integer childKey, itempool whichItempool returns boolean
native SaveQuestHandle takes hashtable table, integer parentKey, integer childKey, quest whichQuest returns boolean
native SaveQuestItemHandle takes hashtable table, integer parentKey, integer childKey, questitem whichQuestitem returns boolean
native SaveDefeatConditionHandle takes hashtable table, integer parentKey, integer childKey, defeatcondition whichDefeatcondition returns boolean
native SaveTimerDialogHandle takes hashtable table, integer parentKey, integer childKey, timerdialog whichTimerdialog returns boolean
native SaveLeaderboardHandle takes hashtable table, integer parentKey, integer childKey, leaderboard whichLeaderboard returns boolean
native SaveMultiboardHandle takes hashtable table, integer parentKey, integer childKey, multiboard whichMultiboard returns boolean
native SaveMultiboardItemHandle takes hashtable table, integer parentKey, integer childKey, multiboarditem whichMultiboarditem returns boolean
native SaveTrackableHandle takes hashtable table, integer parentKey, integer childKey, trackable whichTrackable returns boolean
native SaveDialogHandle takes hashtable table, integer parentKey, integer childKey, dialog whichDialog returns boolean
native SaveButtonHandle takes hashtable table, integer parentKey, integer childKey, button whichButton returns boolean
native SaveTextTagHandle takes hashtable table, integer parentKey, integer childKey, texttag whichTexttag returns boolean
native SaveLightningHandle takes hashtable table, integer parentKey, integer childKey, lightning whichLightning returns boolean
native SaveImageHandle takes hashtable table, integer parentKey, integer childKey, image whichImage returns boolean
native SaveUbersplatHandle takes hashtable table, integer parentKey, integer childKey, ubersplat whichUbersplat returns boolean
native SaveRegionHandle takes hashtable table, integer parentKey, integer childKey, region whichRegion returns boolean
native SaveFogStateHandle takes hashtable table, integer parentKey, integer childKey, fogstate whichFogState returns boolean
native SaveFogModifierHandle takes hashtable table, integer parentKey, integer childKey, fogmodifier whichFogModifier returns boolean

native LoadInteger takes hashtable table, integer parentKey, integer childKey returns integer
native LoadReal takes hashtable table, integer parentKey, integer childKey returns real
native LoadBoolean takes hashtable table, integer parentKey, integer childKey returns boolean
native LoadStr takes hashtable table, integer parentKey, integer childKey returns string
native LoadPlayerHandle takes hashtable table, integer parentKey, integer childKey returns player
native LoadWidgetHandle takes hashtable table, integer parentKey, integer childKey returns widget
native LoadDestructableHandle takes hashtable table, integer parentKey, integer childKey returns destructable
native LoadItemHandle takes hashtable table, integer parentKey, integer childKey returns item
native LoadUnitHandle takes hashtable table, integer parentKey, integer childKey returns unit
native LoadAbilityHandle takes hashtable table, integer parentKey, integer childKey returns ability
native LoadTimerHandle takes hashtable table, integer parentKey, integer childKey returns timer
native LoadTriggerHandle takes hashtable table, integer parentKey, integer childKey returns trigger
native LoadTriggerConditionHandle takes hashtable table, integer parentKey, integer childKey returns triggercondition
native LoadTriggerActionHandle takes hashtable table, integer parentKey, integer childKey returns triggeraction
native LoadTriggerEventHandle takes hashtable table, integer parentKey, integer childKey returns event
native LoadForceHandle takes hashtable table, integer parentKey, integer childKey returns force
native LoadGroupHandle takes hashtable table, integer parentKey, integer childKey returns group
native LoadLocationHandle takes hashtable table, integer parentKey, integer childKey returns location
native LoadRectHandle takes hashtable table, integer parentKey, integer childKey returns rect
native LoadBooleanExprHandle takes hashtable table, integer parentKey, integer childKey returns boolexpr
native LoadSoundHandle takes hashtable table, integer parentKey, integer childKey returns sound
native LoadEffectHandle takes hashtable table, integer parentKey, integer childKey returns effect
native LoadUnitPoolHandle takes hashtable table, integer parentKey, integer childKey returns unitpool
native LoadItemPoolHandle takes hashtable table, integer parentKey, integer childKey returns itempool
native LoadQuestHandle takes hashtable table, integer parentKey, integer childKey returns quest
native LoadQuestItemHandle takes hashtable table, integer parentKey, integer childKey returns questitem
native LoadDefeatConditionHandle takes hashtable table, integer parentKey, integer childKey returns defeatcondition
native LoadTimerDialogHandle takes hashtable table, integer parentKey, integer childKey returns timerdialog
native LoadLeaderboardHandle takes hashtable table, integer parentKey, integer childKey returns leaderboard
native LoadMultiboardHandle takes hashtable table, integer parentKey, integer childKey returns multiboard
native LoadMultiboardItemHandle takes hashtable table, integer parentKey, integer childKey returns multiboarditem
native LoadTrackableHandle takes hashtable table, integer parentKey, integer childKey returns trackable
native LoadDialogHandle takes hashtable table, integer parentKey, integer childKey returns dialog
native LoadButtonHandle takes hashtable table, integer parentKey, integer childKey returns button
native LoadTextTagHandle takes hashtable table, integer parentKey, integer childKey returns texttag
native LoadLightningHandle takes hashtable table, integer parentKey, integer childKey returns lightning
native LoadImageHandle takes hashtable table, integer parentKey, integer childKey returns image
native LoadUbersplatHandle takes hashtable table, integer parentKey, integer childKey returns ubersplat
native LoadRegionHandle takes hashtable table, integer parentKey, integer childKey returns region
native LoadFogStateHandle takes hashtable table, integer parentKey, integer childKey returns fogstate
native LoadFogModifierHandle takes hashtable table, integer parentKey, integer childKey returns fogmodifier

native HaveSavedInteger takes hashtable table, integer parentKey, integer childKey returns boolean
native HaveSavedReal takes hashtable table, integer parentKey, integer childKey returns boolean
native HaveSavedBoolean takes hashtable table, integer parentKey, integer childKey returns boolean
native HaveSavedString takes hashtable table, integer parentKey, integer childKey returns boolean
native HaveSavedHandle takes hashtable table, integer parentKey, integer childKey returns boolean

native RemoveSavedInteger takes hashtable table, integer parentKey, integer childKey returns nothing
native RemoveSavedReal takes hashtable table, integer parentKey, integer childKey returns nothing
native RemoveSavedBoolean takes hashtable table, integer parentKey, integer childKey returns nothing
native RemoveSavedString takes hashtable table, integer parentKey, integer childKey returns nothing
native RemoveSavedHandle takes hashtable table, integer parentKey, integer childKey returns nothing

native FlushParentHashtable takes hashtable table returns nothing
native FlushChildHashtable takes hashtable table, integer parentKey returns nothing
Собственно как вы уже догодались, хэш таблицы - полноценная замена мультиплеерному кешу и СЦВ, притом и работает это быстрее чем кеш, так как в качестве ключей выступают числа, а не строки.
Про H2I также не забыли - теперь РБ легализован, и адрес хендла можно спокойно получить с помощью GetHandleId.
Но вот обратных функций нету, что огорчает =(

Так что если хотите чтобы в вашу карту играли в батл нете, готовьтесь переписывать системы и спелы, использующие SCV и ретурн баг в частности под Хэш.


Немного обо мне »»» Мой профиль »»» Отправить мне E-Mail

Админы тоже люди!

Помог? Я тебе нравлюсь? Я хороший? Я кульный чел? Или тебе просто нечего делать? Ставь мне + xD

 
RoBoT1Дата: Вторник, 18.08.2009, 01:05 | Сообщение # 2
10 уровень
Группа: Cвиперы
Сообщений: 59
Награды: 0
Репутация: 2


 
jacquelinews11Дата: Суббота, 25.06.2022, 17:57 | Сообщение # 3
10 уровень
Группа: Пользователи
Сообщений: 2472
Награды: 0
Репутация: 0
Sexy teen photo galleries
http://hilliardjapanense.porn.hoterika.com/?tanya
free kelly tyler porn tube script websites for porn free porn clips male tube 8 yahoo porn browser daughter porn video mum lesbian

Добавлено (05.07.2022, 13:27)
---------------------------------------------
Hot galleries, daily updated collections
http://lexixxx.com/?madelyn
forced porn porn stars oral sex porn girls young video shemale porn free porn video female boss blond lebsian porn videos3

Добавлено (05.07.2022, 13:29)
---------------------------------------------
New project started to be available today, check it out
http://allproblog.com/?alexandra
awesome brunette porn get paid to see porn teens now porn porn chruch sammy chase porn model actor twink

Добавлено (24.10.2022, 19:26)
---------------------------------------------
Free Porn Galleries - Hot Sex Pictures
http://old.young.porn.manor.hotnatalia.com/?alena
tight porn young selfshoot porn 50s porn free manchester porn star porn tube midget

Добавлено (03.01.2023, 23:34)
---------------------------------------------
New super hot photo galleries, daily updated collections
http://orchard.gangbang.porn.amandahot.com/?kaitlin
judge has porn on computer harrypotter porn stories teenie porn gallery pussy furry prego porn puke porn 2008 jelsoft enterprises ltd

Добавлено (03.02.2023, 05:43)
---------------------------------------------
Hardcore Galleries with hot Hardcore photos
http://porttownsend.porngratises.hoterika.com/?joy
large breasted porn pregnant women fucking football players gay fuck oprn sativa rose free porn video downloadable porn pictures porn tube babysitt

 
MichaelmaxДата: Понедельник, 04.03.2024, 14:45 | Сообщение # 4
1 уровень
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: 0
Хирургическая имплантация в битце

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

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

К данным превосходствам касаются: <a href=https://zubdoktor.ru/services/implantologiya/> Имплантация зубов +под ключ в битце</a>

Четкая структура имплантатов

Современные имплантаты для зубов разработаны до такой степени, так чтоб Вы не ощущали в ротовой полости, а только лишь здоровые и основательные зубы. Это становится возможно благодаря особой процедуре установки – и вживления имплантат не просто, добавляется в челюсть, а сращивается с ней.

<a href=https://zubdoktor.ru/services/implantologiya/>Безболезненная имплантация в сложных ситуациях</a>

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

Добавлено (04.03.2024, 17:20)
---------------------------------------------
Хирургическая имплантация в битце

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

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

К данным приоритетам причисляются: <a href=https://zubdoktor.ru/services/implantologiya/> Импланты зубные +под ключ в битце</a>

Четкая схема имплантатов с коронками

Суперсовременные зубные имплантаты пизготовлены до такой степени, с тем чтобы Вы не чувствовали их присутствия, а только здоровые и крепкие зубы. Это делается вследствие особой процедуре установки – во время вживления имплантат не просто, добавляется в кость, а сращивается с ней.

<a href=https://zubdoktor.ru/services/implantologiya/>Безболезненная имплантация передних зубов</a>

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


http://mavavto.ru/bmw-service/
 
LavillnusДата: Среда, 10.04.2024, 02:16 | Сообщение # 5
1 уровень
Группа: Пользователи
Сообщений: 1
Награды: 0
Репутация: 0
<a href=https://chimmed.ru/products/chroman-8-carboxylic-acid-97-id=4445060>chroman-8-carboxylic acid 97% купить онлайн в интернет-магазине химмед </a>
Tegs: <u>poly (a+) rna from human epetheloid*carc купить онлайн в интернет-магазине химмед </u>
<i>poly a+ rna from rat brain купить онлайн в интернет-магазине химмед </i>
<b>poly a+ rna, rat kidney купить онлайн в интернет-магазине химмед </b>

chromanol 293b купить онлайн в интернет-магазине химмед https://chimmed.ru/products/chromanol-293b-id=4024116


poly a+rna from mouse thymus купить онлайн в интернет-магазине химмед
 
Форум WarCraf'а » Для картостроителей » JASS и GUI » Патч 1.24 (Информация об изменениях в патче 1.24)
  • Страница 1 из 1
  • 1
Поиск: