kashtesov Posted July 6, 2011 Share Posted July 6, 2011 Link1: https://community.multitheftauto.com/index.php?p=resources&s=details&id=119 Link2: https://community.multitheftauto.com/index.php?p=resources&s=details&id=190 Скачал оба скрипта и не один не функционирует стабильно. 1 ссылка: бесплатный бензин и после заправки бензин убывает на 1% и тут же восстанавливается. 2 ссылка: видно только маркеры заправок... при взаимодействии ничего не происходит... Link to comment
kashtesov Posted July 7, 2011 Author Share Posted July 7, 2011 к сожелению посмотрев содержание тех скриптов.. я нихрена не понял Link to comment
kashtesov Posted July 7, 2011 Author Share Posted July 7, 2011 может где то есть. на скриншотах ведь всё работает Link to comment
Antibird Posted July 7, 2011 Share Posted July 7, 2011 Вообще чудно там все устроено. Кто-нибудь знает, почему это условие может вдруг не выполняться? if ( math.abs(0.01500 - 0.015001999214292) < 0.0001) then ... По логике первого ресурса топливо уменьшается пропорционально пройденному расстоянию. Независимо от способа перемещения Т.С. и состояния мотора (вкл, выкл) По логике второго топливо просто утекает потихоньку, если игрок находится в Т.С. По хорошему бы надо, чтобы: 1. Топливо расходуется на холостом ходу (если мотор в работе) 2. Расход увеличивается, если игрок зажимает клавишу движения вперед/назад, уменьшается, если отпускает. 3. Расход прекращается совсем при выключении мотора 4. Когда подобная система заработает, наладить связь сервер-клиент-сервер для передачи и хранения информации о топливе и т.п., так как топливный скрипт выполняется на клиенте, а данные хранятся на сервере. В каком виде хранятся - дело, пока что, десятое. @ Loki, если новичок в скриптинге, то это прекрасный повод начать. Решишь задачу в соответствии с собственным взглядом на вещи, а по ходу дела и опыта наберешься. Не надо бояться потраченных недель, они впоследствии стократно окупаются. А мы тебе поможем советом и примером. Только по порядку. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now