1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Результаты поиска

  1. kostik21730
  2. kostik21730
  3. kostik21730
  4. kostik21730
  5. kostik21730
  6. kostik21730
  7. kostik21730
    Шо с пв не так?
    Сообщение от: kostik21730, 17 июл 2016 в разделе: Оффтоп
  8. kostik21730
  9. kostik21730
  10. kostik21730
    У тебя 10 win?
    Сообщение от: kostik21730, 15 июл 2016 в разделе: Оффтоп
  11. kostik21730
  12. kostik21730
  13. kostik21730
  14. kostik21730
  15. kostik21730
  16. kostik21730
  17. kostik21730
    Я конечно не топ программист, но наверное в ядре (или, что очень маловероятно, в деливери) должна быть функция поглащения и в ней проверка на класс карты. Скорее всего обычный if. Только хз как представлены классы карт, опять же вероятнее всего 0, 1 .... Название ф-ции поглощения(gs): PlayerSwallowGeneralCard Немного рассуждений: if ( equip_idx > 31 && equip_idx <= 37 && inv_idx < item_list::Size(pInv) ) { it_eq = item_list::operator[](&this->_equipment, equip_idx); //Карта для которой поглощают it_inv = item_list::operator[](pInv, inv_idx); //Поглощаемый предмет if ( it_eq->type > 0 && it_inv->type > 0 && count && it_inv->count >= count ) { v5 = it_inv->type; v6 = world_manager::GetDataMan(); ess = itemdataman::get_data_ptr(v6, v5, 0, &dt); //в dt получили тип поглощаемого предмета if ( ess ) { //По ф-ции фигурируют 2 значения 185 и 183. Осмелюсь предположить, что 185 это коробочка с картами //а 183 карты a-c. Тут будет логичным предположить, что 184 это карты которые нельзя поглощать, то есть s и s+. if ( dt == 185 ) //Проверка на коробочку карт { exp = *((_DWORD *)ess + 171); } else { //Далее единственна проверка на поглощаемость карты. if ( dt != 183 ) return 5;//Проверка на то, что карта "из поглощаемых" //Вот в этом условии нужно добавить && dt != 184 и все, НАВЕРНОЕ, должно работать. //ТОЛЬКО КАК ЭТО СДЕЛАТЬ Я Х** ЗНАЕТ. ЭТО К 32битному обитателю морга. exp = *((_DWORD *)ess + 81); }
    Сообщение от: kostik21730, 25 июн 2016 в разделе: PW Вопросник
  18. kostik21730
  19. kostik21730
  20. kostik21730