Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:setobject(playerid, params[])
- {
- if(pInfo[playerid][pAdmin] < 10) return SendClientMessage(playerid, COLOR_RED, "[Ошибка]{FFFFFF} У Вас не хватает полномочий использовать данную команду!");
- if(sscanf(params, "dd", params[0],params[1])) return SCM(playerid, COLOR_YELLOW, "[Подсказка] {FFFFFF}Введите: /setobject [слот] [id объекта]");
- if(SlotObject[params[0]] != 0) return SCM(playerid, COLOR_RED, "[Ошибка] {FFFFFF}Выбранный вами слот занят!");
- new Float:x1,Float:y1,Float:z1;
- GetPlayerPos(playerid,x1,y1,z1);
- SlotObject[params[0]] = CreateDynamicObject(params[1],x1+3.0,y1,z1,0.00,0.00,0.00);
- if(SlotObject[params[0]] != 0)
- {
- SendMes(playerid, COLOR_YELLOW, "[Информация] {FFFFFF}Объект: %i был успешно установлен! [Слот: [%i]", params[1], params[0]);
- new string[128];
- format(string, sizeof(string), "[A] {FFFFFF}%s установил объект: %i. [Слот: %i]", GetName(playerid), params[1], params[0]);
- SendAdminMessageEx(COLOR_RED, string, 7);
- }
- else SCM(playerid, COLOR_RED, "[Ошибка] {FFFFFF}Произошла ошибка при создании объекта");
- return 1;
- }
- CMD:deletobject(playerid, params[])
- {
- if(pInfo[playerid][pAdmin] < 10) return SendClientMessage(playerid, COLOR_RED, "[Ошибка]{FFFFFF} У Вас не хватает полномочий использовать данную команду!");
- if(sscanf(params, "d", params[0])) return SCM(playerid, COLOR_YELLOW, "[Подсказка] {FFFFFF}Введите: /deletobject [слот]");
- if(SlotObject[params[0]] != 0)
- {
- DestroyDynamicObject(SlotObject[params[0]]);
- SlotObject[params[0]] = 0;
- new string[128];
- format(string, sizeof(string), "[A] {FFFFFF}%s очистил Слот: №%i.", GetName(playerid), params[0]);
- SendAdminMessageEx(COLOR_RED, string, 7);
- }
- return 1;
- }
- CMD:editobject(playerid, params[])
- {
- if(pInfo[playerid][pAdmin] < 10) return SendClientMessage(playerid, COLOR_RED, "[Ошибка]{FFFFFF} У Вас не хватает полномочий использовать данную команду!");
- if(sscanf(params, "d", params[0])) return SCM(playerid, COLOR_YELLOW, "[Подсказка] {FFFFFF}Введите: /editobject [слот]");
- {
- if(SlotObject[params[0]] != 0)
- {
- EditDynamicObject(playerid,SlotObject[params[0]]);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement