Ray_Boo
Компетентный
Ворота к дому
Для начала ко всем forward
PHP:
forward House1Close();
PHP:
new vorota[36];
new timer[36];
PHP:
new vorota[37];
new timer[37];
PHP:
vorota[37] = CreateDynamicObject(Ваши координаты ворот); //House
PHP:
if(strcmp(cmdtext, "/hopen1", true)==0)
{
if(PlayerToPoint(10.0,playerid,x,y,z))// Тут Координаты того места откуда можно открыть ворота.
{
if(PlayerInfo[playerid][pPhousekey] == 1 || PlayerInfo[playerid][pAdmin] == 1337)//pHousekey == 1 , 1 номер дома, ставим на свой
{
MoveDynamicObject(vorota[37],x,y,z, 5.0);// Тут используем последние 3 значения у открытых ворот
timer[37] = SetTimer("House1Close", 10000, 0); // Эта строка вызовит таймер который закроет ворота через 5000 милисекунд (5 секунд)
SendClientMessage(playerid, 0xFFFF00AA, "Ворота дома №1 открыты");
}
else
{
SendClientMessage(playerid, 0xB4B5B7FF, "Ты не житель дома №1");
}
}
else
{
SendClientMessage(playerid, 0xB4B5B7FF, "Ты слишком далеко от ворот");
return 1;
}
}
PHP:
public House1Close()
{
MoveDynamicObject(vorota[37],x,y,z, 5.0);
return 1;
}
Если кому-то понравился урок - дайте спасибку) Думаю я ее заслужил)
Последнее редактирование:
