Доброго времени суток.В этом уроке я расскажу вам как создать обычную команду на здоровье.
Вам понадобиться:
Мозги,внимание,мод,глаза
Вот так она выглядит:
Код:
else if(strcmp(cmd, "/sethp", true) == 0)//сама команда,можно изменить,скобки не убирать! { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "::: Введите: /sethp [id] [уровень hp]");//текст если игрок ввел только /sethp new playa; new health;//HP(жизнь) playa = ReturnUser(tmp);//player tmp = strtok(cmdtext, idx); health = strval(tmp);//HP if (PlayerInfo[playerid][pAdmin] >= 3)//проверка на админа,т.е. администратор только с 3 уровня может использовать данную команду,изменить. { if(IsPlayerConnected(playa)) { if(playa != INVALID_PLAYER_ID) { SetPlayerHealthAC(playa, health);//Жизнь игрока PlayerInfo[playa][pHP] = health;//количество HP,1-200 SendClientMessage(playerid, COLOR_WHITE, "Уровень hp игроку установлен");//вывод } } } else { SendClientMessage(playerid, COLOR_GRAD1, "Вы не уполномочены использовать эту команду!");//ограничение } }
Вот и все,команда довольно простая,рекомендуется для новичков. Спасибо за внимание,с вами был Pinokio Всего доброго!