Jump to content

s3ap

Members
  • Posts

    28
  • Joined

  • Last visited

Everything posted by s3ap

  1. Тем, кто встречается с похожей проблемой: посоны, не юзайте кириллицу в пути до сервера, у меня таким образом не открывались db и меня уже это настолько задолбало, что я не мог понять в чём дело, поэтому и забил на мта
  2. Вы это нигде не сказали, а я пока читать мысли не умею, но работаю в этом направлении. viewtopic.php?f=142&t=37634 Я, конечно, понимаю, что тут есть многие, которые не понимают с первого раза, но всё же Я УЖЕ ПОМЕНЯЛ ПОРТ HTTP-СЕРВЕРА & САМОГО СЕРВЕРА НА ОБЕИХ КОПИЯХ. И ДА, ОНИ ТАМ РАЗНЫЕ, ВЫГЛЯДЯТ ПО-РАЗНОМУ ВО ВСЯКОМ СЛУЧАЕ. Ну, это немного эмоции, но всё же ЧТО нового в этой теме?
  3. Тестил и с указанием, и без. Одно и тоже. P.S. 1000 пост в теме.
  4. 62.109.27.198 1264 33003 64 1 33001 1264 22003 64 1 22005
  5. [sarcasm]Это было гениальное замечание, я конечно же не менял его.[/sarcasm]
  6. Есть две копии сервера, запускаю вторую на одной машине, причём в конфигах порты изменены на свободные, но при запуске пишет, что не может HTTP-сервер запуститься на этом порту. ЧЯДНТ?
  7. Нет, есть что-нибудь среднее между паданием и вообще не паданием?
  8. Как сделать так, что игрок не падал с байка при малейшем ударе об стену? setPedStat(player, 229, 999) и setPedStat(player, 230, 999) не помогает
  9. Вместе с ней нужно guiSetInputEnabled ( bool enabled ) юзать как бы.
  10. Так вот. Нашёл я-таки мозговитого 3dsmax'ера, мы с ним быстренько научились конвертировать модельки и уже на второй день парочка "приоритетных" готово: http://imageshack.us/photo/my-images/585/mtascreen20110929092352.jpg Ссылка выше - там - альбом со скриншотами и артворками по теме нашего проекта
  11. Это же зарезервированные слова просто, видимо выдернутые из мташного редактора
  12. > Самперы сидят в сампе потому что там не надо думать! чо?
  13. Уже давно заменил нормально всё оружие и поставил модельку Томми Анджело.
  14. Хэй-хэй. Тема акутальна. Найдитесь, люди, те, кто умеет конвертировать модели педов и машин ^.^
  15. How to replace a ped's model? Why this code is not work? engineImportTXD(engineLoadTXD("models/tommy.txd"), 43) engineReplaceModel(engineLoadDFF("models/tommy.dff", 43), 43) Weapon's replacement works fine
  16. Может завести (приватный) irc-канал для русскоговорящих разработчиков? Было бы очень хорошо, если бы скриптеры могли бы спрашивать что-либо друг у друга, так как иногда для проблемы не хочется создавать отдельную тему на форуме и засорять его простыми вопросами. Я думаю, вы и так понимаете насколько иногда удобно спрашивать и получать оперативный ответ. Не всегда можно нормально объяснить проблему или вопрос на английском, особенно если у тебя базовое его знание на официальном канале, да и русский как-то роднее. Плюс этого метода в том, что можно будет всегда знать количество разработчиков, прививать новых людей к МТА, да и просто общаться в кругу понимающих лиц.
  17. Согласен с MX_Master'ом: в MTA-Community как таковом, практически нет скриптеров, отсилу их 10 человек. Наверное, самый главный минус всего этого "очень сложный язык lua, останусь на pawn". Решение, конечно, есть - использовать amxx-интерпретатор, особенно допиленный adamix'ом, но он всё равно не дотягивает до функционала lua. Уроки по скриптингу в lua тоже не очень-то помогают (в сети их много), даже с примерами в pawn: скриптеров-то не увеличивается. Предложите вариант обьяснить людям, что если они все перейдут в МТА, то МТА станет популярным. Ведь есть несколько новых и интересных идей в АЛЬТЕРНАТИВНОМ, они разрабатываются, но популярными не становятся и забрасываются. Делать совместный проект? Нет, даже если будет 20+ скриптеров. Потому что у каждого скриптера есть свои идеи, он их предлагает, а всем остальным они не нравятся, и скриптер после нескольких таких моментов уходит делать свой, с блекджеком и шлю.. ну вы понели. Для этого нужен один авторитет, который будет руководить разработкой, находить компромиссы и выкидывать постоянно новые идеи. Но таких людей-то мало, да и я не уверен, что они вообще есть в нашем сообществе.
  18. Да-да, это мне пришло в голову после того, когда я писал о размере музыки ^.^ Кстати, с помощью файловых функций можно zip'овать файлы? Т.е. переписать алгоритм на клиентский lua, на сервере zip'овать все передаваемые файлы, на клиенте их разжимать и юзать?
  19. Размер объектов всего города 34 мегабайта + *.map на 2 мб + мод оружия на 1 мб (вместо со звуками) Музыка на фоне в 64 Кбит mp3 весит 36 мб Только вот одна машинка весит 2 мб, а их планируется как минимум штук 20 MX_Master, bone_attach, да.
  20. Так как с картой проблемы и мне лень её делать, то я решил начать с самого простого - с атмосферы. Ещё бы шейдер с обесцвечиванием окружающего мира и было бы совсем хорошо И да, это МТА, ГТАшечка чистая. Для тех, кто не в курсе: машина Cadillac Model 70 V16 1930, в руках у Клодди работоспособный Томпсон (причём сделан весь арсенал) с такими же любимым звуком выстрелов, как и в оригинале, на фоне - качественная церквушка Lost Heaven (та, в которой мы взятку священнику даём), а во время игры - OST Мафии.
  21. Сейчас открылся ещё один хостинг от одного из самых skilled-поклонников МТА, "secure-host.ru" от adamix'а. Одной из целью является как раз развитие МТА как массового мультиплеера.
  22. Можно просто прегексами проходиться по мастер-серверу, брать айпи и потоками проходиться по всем серверам.
  23. Я просто оставлю это тут. function mtaStat($ip, $port, $request) { $port=$port+123; $fp = fsockopen ( "udp://" . $ip, $port, $errno, $errstr ); if ( $fp ) { stream_set_timeout ( $fp, 1, 0 ); fwrite ( $fp, "s" ); $dat = fread ( $fp, 16384 ); fclose ( $fp ); if ( substr ( $dat, 0, 4 ) == "EYE1" ) { $dat = substr ( $dat, 4 ); $i = 0; while($dat!="") { if ( substr ( $dat, 0, 2 ) == chr ( 1 )."?" ) $dat = substr ( $dat, 2 ); $l = ord ( substr ( $dat, 0, 1 ) ); $blks[$i] = substr ( $dat, 1, $l-1 ); $dat = substr ( $dat, $l ); $i++; } $return['name'] = $blks[2]; $return['game'] = $blks[3]; $return['map'] = $blks[4]; $return['version'] = $blks[5]; if ( $blks[6] == "0" ) { $return['public'] = true; } else { $return['public'] = false; } $return['players'] = $blks[7]; $return['maxplayers'] = $blks[8]; $j = 9; while ( substr ( $blks[$j], 0, 4 ) == "Team" ) { $j += 2; } $c = 0; for ( $i = $j; $i<sizeof($blks)-2; $i = $i+5 ) { $players[$c]['name'] = $blks[$i]; $players[$c]['ping'] = $blks[$i+4]; $c++; } } } if($request=="players") return $players; else return $return; }
  24. В том, что есть игроки, которые используют дополнительные моды для игры так, что в них невозможно попасть (мини-скины), либо делают оружие со стрелочками над ним, чтобы было видно где находится игрок. Такие записи отвергнут любые отмазы аля "у меня фрапс лагает, поэтому не ставлю" и т.п. + защищают от редактирования (если бы была реализуемой)
×
×
  • Create New...