Current time: 27.11.2024, 06:30 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Соавторы Эры
Author Message
Berserker Offline
Administrators

Posts: 16657
Post: #1

Просьба писать сюда списком людей, чей труд хоть сколько-нибудь использован в сборке/тестировании/разработки Эры, включая модули/DLL и UN:C хаки. Хочу выводить их список в инсталляторе, но боюсь указать не всех, так что пишите тех, кто приходит на ум.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
27.11.2017 20:37
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #2

Algor, Andarium, baratorch, Berserker, Bes, daemon_n, Darkloke, feanor, gamecreator, gamemaster, GrayFace, Gusik, XEPOMAHT, igrik, Jim Vogan, Magoth, MoP, Morn, Perry R, Qwertyus, RoseKavalier, Sav, solitaire345, SyDr, Valery (Salamandre), WoG Team, ZVS.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
28.11.2017 17:27
Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #3

RoseKavalier, Jim Vogan
28.11.2017 17:53
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #4

Added RoseKavalier, Jim Vogan's scripts will be removed soon (quite a few requests).


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
28.11.2017 18:38
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3881
Post: #5

(28.11.2017 18:38)Berserker Wrote:  Jim Vogan's scripts will be removed soon (quite a few requests).
Что вовсе не повод исключать его из списка Sm


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
28.11.2017 20:17
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #6

Вернул Ab


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
28.11.2017 20:53
Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #7

20

he did a lot for WoG, he should be in
29.11.2017 00:06
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #8

Added baratorch, WoG Team and Hota Team.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
29.11.2017 00:48
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #9

Dracolich
~ за русскую версию ЕРМ помощи
(This post was last modified: 29.11.2017 03:05 by Bes.)
29.11.2017 03:05
Visit this user's website Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #10

Gamecreator did a lot of work for Era, plugins, new PA receiver etc.

And what Hota team did for wog except bickering that we steal their graphics? 118
(This post was last modified: 11.12.2017 02:36 by Valery.)
11.12.2017 02:34
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #11

Bes, спасибо, добавил.
Valery, fixed, thanks. Already removed Hota team from installer credits and now from this list. I removed Hota graphical elements, so from now it's ok.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
11.12.2017 19:15
Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #12

Btw, would it be too much of work to add at erm help the PA receiver (pandora boxes + seer huts/border guards)? I remember gamecreator created the help documentation. I could help if need. That receiver is awesome to control game issues.
(This post was last modified: 12.12.2017 21:41 by Valery.)
12.12.2017 21:40
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #13

The plugin is really great, but it uses other ERM commands, it's not optimal for core functionality to depend on dynamical ERM execution. We could probably ask gamecreator to replace ExecErmCmd calls with native functioncs, but I don't know if he has any will to make this work Ab


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
12.12.2017 22:32
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #14

Core plugin doesn't use ExecErmCmd and custom receivers are open source for a reason. But maybe I will.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
12.12.2017 22:54
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #15

Code:
int __stdcall PandorasBoxHandler(ErmCommand& cmd)
{
    int x, y, l;
    if (cmd.numReceiverArgs == 3
        && cmd.receiverArgs[0].vartype != 'e' && cmd.receiverArgs[0].vartype != 'z' // with present ERM parser having immediate string here is impossible
        && cmd.receiverArgs[1].vartype != 'e' && cmd.receiverArgs[1].vartype != 'z'
        && cmd.receiverArgs[2].vartype != 'e' && cmd.receiverArgs[2].vartype != 'z')
    {
        x = *cmd.receiverArgs[0].value.integer;
        y = *cmd.receiverArgs[1].value.integer;
        l = *cmd.receiverArgs[2].value.integer;
    }
    else if (cmd.numReceiverArgs == 1
        && cmd.receiverArgs[0].vartype != 'e' && cmd.receiverArgs[0].vartype != 'z'
        && IsValidVar('v', *cmd.receiverArgs[0].value.integer)
        && IsValidVar('v', *cmd.receiverArgs[0].value.integer + 2))
    {
        x = ErmVar::v[*cmd.receiverArgs[0].value.integer];
        y = ErmVar::v[*cmd.receiverArgs[0].value.integer + 1];
        l = ErmVar::v[*cmd.receiverArgs[0].value.integer + 2];
    }
    else
    {
        return RET_ERM_ERROR;
    }
    int vbackup[10];
    MemoryChunk* boxes;
    PandorasBox* thisBox;
    int objType, objId;
    memcpy(vbackup, &ErmVar::v[1], 10 * sizeof(int)); // backup v1..v10
    ErmVar::v[3] = x;
    ErmVar::v[4] = y;
    ErmVar::v[5] = l;
    Era::ExecErmCmd("OBv3/v4/v5:T?v1 C?v2;"); // get object type to v1 and object inner id to v2
Doesn't it? )))

Если можно, замени, пожалуйста, OnPandora'sAPIReady на "OnPandoraApiReady".

И в теме вижу документацию по ЕРМ-функции 9100500, не ресиверам. А так, думаю, можно будет считать родной командой и добавлять плагин + исходники в релиз.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
12.12.2017 22:57
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group