Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Нативы для war3ft
ChiyoSAN
Дата: Воскресенье, 17.03.2013, 22:31 | Сообщение # 1
офлайн

  • Сообщения: 8
  • Награды: 0
  • Замечания:
 
Здравствуйте всем. Нужна ваша помощь, помогите пожалуйста создать натив на получение левела. Я пробовал , но у меня не получилось. Я делал так :
Код

register_native( get_user_level, _getlvl, 1);

B natives.inl
Код

public _getlvl (id)
{
new iLevel = p_data[id][P_LEVEL];
return iLevel;
}

Но к сожалению инклудя файл ничего не получалось, могите пожалуйста
 
Contra63
Дата: Воскресенье, 17.03.2013, 23:16 | Сообщение # 2
офлайн

  • Сообщения: 830
  • Награды: 7
  • Замечания:
 
ChiyoSAN, Пример

 
ChiyoSAN
Дата: Воскресенье, 17.03.2013, 23:30 | Сообщение # 3
офлайн

  • Сообщения: 8
  • Награды: 0
  • Замечания:
 
Видел, по примеру и делал. Но добавляя инл файл в другой файл куча ерроров...
 
NooB2
Дата: Понедельник, 18.03.2013, 10:53 | Сообщение # 4
офлайн

  • Сообщения: 136
  • Награды: 2
  • Замечания:
 
Код
register_native("cssb_get_user_race_level", "native_get_user_race_level", 1);
 
В любой файл добавь
 
Код
// Считывание уровня расы игрока
native cssb_get_user_race_level(idUser);
Затем в war3ft.inl или куда вздумается 
Код
// Считывание уровня расы игрока
public native_get_user_race_level(idUser)
{
    return p_data[idUser][P_LEVEL];
}
 
ChiyoSAN
Дата: Вторник, 19.03.2013, 09:59 | Сообщение # 5
офлайн

  • Сообщения: 8
  • Награды: 0
  • Замечания:
 
Спасибо, всё великолепно работает) Один вопрос,сли я делаю натив для проверки расы игрока т.е. должен возвращать расу игрока. Мне лучше прлнумеровать расы (дать каждой свой ид) или можно и так делать?
 
NooB2
Дата: Вторник, 19.03.2013, 10:47 | Сообщение # 6
офлайн

  • Сообщения: 136
  • Награды: 2
  • Замечания:
 
Код
// Считывание расы игрока
public native_get_user_race(idUser)
{
    return p_data[idUser][P_RACE];
}
 
  • Страница 1 из 1
  • 1
Поиск: