Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/obon

Статус
В этой теме нельзя размещать новые ответы.

Night Trade

Новичок
Ко всем new

PHP:
new Slots[301];
Ко всем командам

PHP:
CMD:obon(playerid, params[]) // Создание объекта 
{ 
if(DostupForAdministration[playerid] == false || PlayerInfo[playerid][pAdmin] < 4) return true; 
new slot, modell; 
new Float:X, Float:Y, Float:Z; 
GetPlayerPos(playerid, X, Y, Z); 
if(sscanf(params,"dd",slot,modell)) return SCM(playerid, COLOR_WHITE, "Подсказка:: /obon [slot] [object]"); 
if(slot > 300 || slot < 0) return SCM(playerid,COLOR_WHITE,"Ошибка: Нельзя больше 300 и меньше 0"); 
GetPlayerName(playerid, sn, sizeof(sn)); 
DestroyObject(Slots[slot]); 
Slots[slot] = CreateObject(modell, X + 0.0, Y + 3.0, Z + 1.0, 0.0, 0.0, 0.0); 
EditObject(playerid, Slots[slot]); 
format(nsa, sizeof(nsa), "{FFFF00}%s[%d]{FFFFFF} CREATE OBJECT: {FFFF00}%d.{FFFFFF} SLOT: {FFFF00}%d{FFFFFF}",sn,playerid,modell,slot); 
SCMA(COLOR_YELLOW,nsa); 
SCM(playerid, COLOR_WHITE, "Подсказка: Чтобы вращать камерой зажмите кнопку быстрого бега (пробел или шифт)"); 
return true; 
} 
CMD:oboff(playerid, params[]) // Удалить объект 
{ 
if(DostupForAdministration[playerid] == false || PlayerInfo[playerid][pAdmin] < 2) return true; 
new slot; 
if(sscanf(params,"dd",slot)) return SCM(playerid, COLOR_WHITE, "Подсказка: /oboff [slot]"); 
if(slot > 300 || slot < 0) return SCM(playerid,COLOR_WHITE,"Ошибка: Нельзя больше 300 и меньше 0"); 
GetPlayerName(playerid, sn, sizeof(sn)); 
DestroyObject(Slots[slot]); 
format(nsa, sizeof(nsa), "{FFFF00}%s[%d]{FFFFFF} DESTROY SLOT: {FFFF00}%d",sn,playerid,slot); 
SCMA(COLOR_YELLOW,nsa); 
return true; 
} 
CMD:obed(playerid, params[]) // Редактировать объект 
{ 
if(DostupForAdministration[playerid] == false || PlayerInfo[playerid][pAdmin] < 2) return true; 
new slot; 
if(sscanf(params,"dd",slot)) return SCM(playerid, COLOR_WHITE, "Подсказка: /obed [slot]"); 
if(slot > 300 || slot < 0) return SCM(playerid,COLOR_WHITE,"Ошибка: Нельзя больше 300 и меньше 0"); 
GetPlayerName(playerid, sn, sizeof(sn)); 
EditObject(playerid, Slots[slot]); 
SCM(playerid, COLOR_WHITE, "Подсказка: Чтобы вращать камерой зажмите кнопку быстрого бега (пробел или шифт)"); 
return true; 
} 
CMD:oboffall(playerid, params[]) // Удалить все объекты 
{ 
if(DostupForAdministration[playerid] == false || PlayerInfo[playerid][pAdmin] < 6) return true; 
GetPlayerName(playerid, sn, sizeof(sn)); 
format(nsa, sizeof(nsa), "{FFFF00}%s[%d]{FFFFFF} DESTROY ALL OBJECTS",sn,playerid); 
SCMA(COLOR_YELLOW,nsa); 
for(new i = 0; i < 301; i++) 
{ 
DestroyObject(Slots[i]); 
} 
return true; 
}
}
Автор: Я
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу