Нет это уму нерастяжымо. Сотни тысяч человек успешно скопипастили себе этот дисплейсер безо всяких вопросов и проблем. Даже maxbars скопипастил. И только Продавец_Кошмаров никак не может.
Позоризче!
Позорище, позорище. А то что никто не может сказать в чём ошибка и почему хад не работает нормально, хотя я всё подробно описал и лишь говорят об txt файле спрайте - это не позорище?
Добавлено 11-06-2010 в 14:59:
Кстати тут нет упоминания что maxbars взял и сам всё сделал и у него всё всё заработало
Продавец_Кошмаров писал: А то что никто не может сказать в чём ошибка и почему хад не работает нормально, хотя я всё подробно описал и лишь говорят об txt файле спрайте
потому что всё дело в нём. Ну еще в hud.txt быть может.
Если проблемы с txt файлом оружия, то я видел, как должно быть:
В слоте с оружием - огромный слот с серыми спрайтами других оружий. А у меня спрайт дисплейсера явно виден, но когда выбираеся - не меняется сам hud и моделька. А при повторном выборе даже стрелять нельзя, оружие не выбирается
Продавец_Кошмаров писал: А то что никто не может сказать в чём ошибка и почему хад не работает нормально, хотя я всё подробно описал и лишь говорят об txt файле спрайте - это не позорище?
Посмотрел всю тему с начала и не могу сказать, в чем ошибка.
Я бы просто переписал код дисплейсера с нуля, если бы столкнулся с подобным. В любом случае, очевидно, что код кривой и не рассчитан на СДК 2.3.
Либо перепиши его правильно, либо найди себе в мод кодера, либо просто забей.
Добавлено 11-06-2010 в 22:40:
Да, и кстати.
Цитата:
Продавец_Кошмаров писал: int iItemSlot( void ) { return 6; }
Ну у меня не высокие знания C++ по этому не надо фэйспалмить, т.к. я пробывал разные значения в Возвращении, но хз мб что-то не так. По этому подскажи, что сделать с этой функцией?
Значение в iItemSlot должно быть на единицу больше, чем в p->iSlot, в котором в свою очередь порядковый номер слота (начиная с 0). Знание С++ тут абсолютно не требуется, достаточно внимательно посмотреть код имеющегося оружия.