Marvellous 271 Опубликовано 26 декабря, 2016 (изменено) Дорогие пользователи портала CR-MP Недавно попробовал прикрепить к персонажу какой либо объект(и получилось) Теперь хочу сделать данный урок! На данном портале я его не нашел,значит выложу вам его я! И так думаю начнем! Данная функция позволяет нам прикрепить что либо к персонажу SetPlayerAttachedObject Теперь будет пример: SetPlayerAttachedObject(playerid,2, 19064, 2, 0.13, 0.0, 0.0, 0.0, 90.0, 90.0); Теперь рассмотрим каждое значения playerid-это ид игрока 2-это индекс для объекта. 19064-это ид объекта 2-это часть тела. 0.13, 0.0, 0.0, 0.0, 90.0, 90.0-это координаты размещения объекта(X,Y,Z). Теперь покажу как удалить объект с вашего персонажа RemovePlayerAttachedObject Теперь давайте сделаем пример всего что будет происходить! Что мы делаем первое,это саму команду,в которой при одевание объекта будут сниматься деньги if(strcmp(cmdtext, "/odet", true)==0) { SetPlayerAttachedObject(playerid,2, 19064, 2, 0.13, 0.0, 0.0, 0.0, 90.0, 90.0); GivePlayerMoney(playerid,-1000); //Стоимость 1000 SendClientMessage(playerid,0xF60000AA,"Вы купили объект"); return 1; } Теперь создадим команду что бы снять данный объект if(strcmp(cmdtext, "/sodet", true)==0) { for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++) { if(IsPlayerAttachedObjectSlotUsed(playerid, i)) RemovePlayerAttachedObject(playerid, i); SendClientMessage(playerid,0xF60000AA,"Вы удалили объект"); } return 1; } Вот и все на данный урок! Думаю у вас не возникнут ни каких либо вопросов! И да еще можно сделать что бы только Админ мог одевать данные вещи! Для этого делаем следующее if(strcmp(cmdtext, "/buy", true)==0) { if(pData[playerid][pAdmin] < 6) return true; SetPlayerAttachedObject(playerid,2, 19064, 2, 0.13, 0.0, 0.0, 0.0, 90.0, 90.0); GivePlayerMoney(playerid,-1000); //Стоимость 1000 SendClientMessage(playerid,0xF60000AA,"Вы купили объект"); return 1; } pData - заменяете под свое! Ну вот и все,вот такой маленький урок! Думаю кому то пригодиться может быть! Копировать на другие порталы строго запрещено! Автор урока: Я Изменено 26 декабря, 2016 пользователем Marvellous Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
KOSМOS 136 Опубликовано 26 декабря, 2016 Может пригодится кому))) 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты