Проект будет развиваться или нет?

General Injection issues

Moderators: Murderator+, Murderator

Post Reply
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Проект будет развиваться или нет?

Post by Destruction »

Вчера общался с Yoko, предлагал деньги - не хочет делать даже мелочь, говорит компилятора нет, сорцы искать надо.

Собственно с этой стороны видимо глухо.

А что там слышно от VeNdOr'а ?
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

Да уже больше года как ничего не слышно... Вспомнил даже. Хочешь чтобы проект развивался - развивай. Бери и пиши. Это самый надежный способ.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

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

Сорцы мне никто не даст, а делать то, что сделано по второму кругу - банально нет времени.
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

302 билд лежит в сети, с этим проблем нет.
Только развитие не в чистом кодировании, в код переводят алгоритмы. Для алгоритмов не требуется большие знания С++, достаточно просто представлять возможности языка и трудоемкость реализации этого алгоритма.

Пример
viewtopic.php?p=54574#54574

Часто используется? Да.
Только это не алгоритм, а затычка. Задача решена не целиком. Так как тут 90% прутся от сферы разберем ее.

Берем дистрибутив сферы, делаем умное лицо(это обязательно). И начинаем с помощью редактора искать фразы с вставками. Будет три варианта.

Фраза найдена в файле sphere_msgs, найдена внутри бинарника и не найдена….
Последний вариант это прописано скриптером на сервере, а этих файлов у нас нет.

Славно поработали, толку нуль…

Значит задача не так проста, сделаем ее уже. Есть действия которые админы считают своим долгом переделать по своему. А есть действия, до которых они не добираются никогда.

Например после покупки, вендор говорит "Here you are, 1 gold coin. I thank thee for thy business."
Ищем по фрагментам и находим. В файле sphere_msgs.

//npc_vendor_sell_ty "Here you are, %d gold coin%s. I thank thee for thy business."

Это уже прикольно, %d и %s. Если поразмыслить, то выходит что , %d это всяко цифры, %s это слово, а %ss фраза.

Далее берем учебник, создаем банальную консоль и создаем процедуру для команду вернуть данные из строки. Строк там будет не более чем в в примере.
Если подумать еще чуть чуть. То, можно создать механизм переноса скриптов под любой сервер.

Вот на эти изыскания уходит масса времени, а код писать не проблема. Сервер это машина, он предсказуем.. нужно только поймать закономерность и описать.

Почитав раздел хотим, ни нашел там ничего интересного. Многие просьбы выглядят, как напишите мне скрипт чтобы брал меч и щит, написать могут почти все, но не пишут…. Не интересно.
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Я не говорю о реализации новых алгоритмов, я говорю о доделки старых.

Насчёт %s %d, это ты хорошо придумал, ща буду писать аналог php.net/sprintf.
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

А чем это отличается?

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

С RunUO все ясно и просто, а как сделать со сферами пока вопрос?
Post Reply