| XEK | Дата: Пятница, 22.07.2011, 14:43 | Сообщение # 1 |
 Сдешний
Сообщений: 45
| вот обьекты:
Code //================таможня========================== tamogn911 = CreateObject(980, 631.35614013672, -1192.5632324219, 19.882766723633, 0, 0, 24); tamogn9111 = CreateObject(980, 611.12231445313, -1200.8388671875, 19.882766723633, 0, 0, 19.999633789063); CreateObject(985, 601.90002441406, -1202.8576660156, 19, 0, 0, 0); CreateObject(985, 638.35284423828, -1186.8552246094, 19, 0, 0, 64); CreateObject(985, 620.11529541016, -1197.8497314453, 19, 0, 0, 18); CreateObject(985, 622.57238769531, -1196.1551513672, 19, 0, 0, 17.99560546875); CreateObject(5837, 621.76013183594, -1198.9838867188, 18.89999961853, 0, 0, 200); tamogn9 = CreateObject(980, 60.104179382324, -1540.7145996094, 6.8524680137634, 0, 0, 262.73571777344); CreateObject(5837, 61.298404693604, -1534.6486816406, 5.9264602661133, 0, 0, 173.41137695313); CreateObject(5837, 61.36767578125, -1531.4976806641, 5.8991270065308, 0, 0, 352.05981445313); tamogn91 = CreateObject(980, 61.989017486572, -1525.3756103516, 6.7219886779785, 0, 0, 83.369506835938); Create3DTextLabel("Таможня /openls Стоимость:100$",0xFFA500FF,59.9126,-1540.4380,8.6891,25.0,0,1);// vorota Create3DTextLabel("Таможня /opensf Стоимость:100$",0xFFA500FF,62.0687,-1525.5171,8.6891,25.0,0,1);// vorota Create3DTextLabel("Таможня /openls1 Стоимость:100$",0xFFA500FF,610.5037,-1201.0208,19.1593,25.0,0,1);// vorota Create3DTextLabel("Таможня /opensf1 Стоимость:100$",0xFFA500FF,631.2977,-1192.6429,19.1593,25.0,0,1);// vorota //Create3DTextLabel("Таможня /opendal Стоимость:100$",0xFFA500FF,-86.5257,-1124.1490,2.3854,25.0,0,1);// vorota
теперь делаем команду для ворот ко всем переменым :
Code new tamogn9; new tamogn91; new tamogn911; new tamogn9111;
ко всем forward :
Code forward tamognia(); forward tamognia1(); forward tamognia2(); forward tamognia3();
[/code] в конец мода :
Code public tamognia() { MoveObject (tamogn9,60.104179382324, -1540.7145996094, 6.8524680137634, 3.0); return 1; } public tamognia1() { MoveObject (tamogn91,61.989017486572, -1525.3756103516, 6.7219886779785, 3.0); return 1; } public tamognia2() { MoveObject (tamogn911,631.35614013672, -1192.5632324219, 19.882766723633, 3.0); return 1; } public tamognia3() { MoveObject (tamogn9111,611.12231445313, -1200.8388671875, 19.882766723633, 3.0); return 1; }
ко всем командам :
Code { if(IsPlayerConnected(playerid)) if (PlayerToPoint(15, playerid,609.8676,-1199.7148,9.6150)) //if(GetPlayerMoney(playerid) < 100) { MoveObject(tamogn9111,609.8676,-1199.7148,9.6150, 3.0); SetTimer("tamognia3", 7000, 0); PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0); //Звук открывания ворот //GiveMoney(playerid, -100); OnPlayerCommandText(playerid,"/orgmeria 7 100"); SendClientMessage(playerid,0x0000FFAA,"Проежайте!Ворота таможни закроются через 7 секунд"); return 1; } SendClientMessage(playerid,0x0000FFAA,"Вы не возле таможни!"); } if (strcmp(cmdtext, "/openls", true)==0) { if(IsPlayerConnected(playerid)) if (PlayerToPoint(15, playerid,60.1838,-1540.6017,-1.4421)) //if(GetPlayerMoney(playerid) < 100) { MoveObject(tamogn9,60.1838,-1540.6017,-1.4421, 3.0); SetTimer("tamognia", 7000, 0); PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0); //Звук открывания ворот //GiveMoney(playerid, -100); OnPlayerCommandText(playerid,"/orgmeria 7 100"); SendClientMessage(playerid,0x0000FFAA,"Проежайте!Ворота таможни закроются через 7 секунд"); return 1; } SendClientMessage(playerid,0x0000FFAA,"Вы не возле таможни!"); }
|
| |
| |