- Регистрация
- 20 Фев 2018
- Сообщения
- 263
- Симпатии
- 65
- Пол
- Мужской
Возник немного трудноватый для меня вопрос, и дабы не колдовать и не танцевать с бубном в поисках решения, пишу сюда.
имеется структура:
Необходимо из натива получать только необходимый мне параметр, но с реализацией проблемы, не откажусь от малейшего примера или подсказки
Пока на этом мой мозг дальше не идет:
Не мастер объяснений, желаемый результат примерно таков:
имеется структура:
Код:
enum _: block_info_struct {
block_data,
block_expired,
block_map[32],
block_attacker[info_admin_struct],
block_reason[MAX_REASON_LENGTH],
info_types_struct: block_type
};
Пока на этом мой мозг дальше не идет:
Код:
public plugin_natives() {
register_native("gag_get_user_data", "__get_user_data", 0);
}
public __get_user_data(pluginInfo, argInfo) {
enum {
arg_id = 1,
arg_data,
arg_expired,
arg_map,
arg_attacker,
arg_reason,
info_types_struct: arg_block_type
};
new id = get_param(arg_id);
if (!is_user_connected(id))
return -1;
}
Код:
native gag_get_user_data(id, ...);
some_func(id) {
new expired;
gag_get_user_data(id, expired);
//some code
}
Последнее редактирование: