| Ошибковые ворота =) |
| Lance | Дата: Понедельник, 11.08.2008, 11:29 | Сообщение # 1 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 193
Город: Невинномысск
Статус: 
| Прив, никак не могу разобратья с воротами, не хотят работать: Делаю фильтерскриптом: Code #include <a_samp>
#define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xAA3333AA #define COLOR_DGREEN 0x7CFC00AA
forward Close();
new gate11; new gate22;
main() { print("\n---------------------------------------------------------------------------------------------");
print("---------------------------------------------------------------------------------------------\n"); }
public OnFilterScriptInit() { print("\n--------------------------------------");
print("--------------------------------------\n");
gate11 = CreateObject(968,-936.536,-1069.849,97.005,0.0,0.0,45.000); gate22 = CreateObject(968,-936.366,-1069.613,96.965,0.0,0.0,45.000);
return 1; }
public OnFilterScriptExit() {
return 1; }
public OnPlayerText(playerid, text[]) { return 1; }
public OnPlayerPrivmsg(playerid, recieverid, text[]) { return 1; }
public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp(cmdtext, "/tunnel1o", true)==0 && (IsPlayerAdmin(playerid))) { MoveObject(gate11,-936.413,-1069.629,97.315,-3.438,87); return 1; } if (strcmp(cmdtext, "/tunnel2o", true)==0 && (IsPlayerAdmin(playerid))) { MoveObject(gate22,-936.416,-1069.978,97.265,0.0,-85.944); return 1; } if (strcmp(cmdtext, "/tunnel1c", true)==0 && (IsPlayerAdmin(playerid))) { MoveObject(gate11,-936.536,-1069.849,97.005,-3.438,87); return 1; } if (strcmp(cmdtext, "/tunnel2c", true)==0 && (IsPlayerAdmin(playerid))) { MoveObject(gate22,-936.366,-1069.613,96.965,0.0,-85.944); return 1; } return 0; } Пишу в игре /tunnel2c или /tunnel1c ничего не происходит. Помогите плиз
Лучше ужасный конец, чем ужас без конца.
|
| |
| | |
| APTEM | Дата: Понедельник, 11.08.2008, 11:39 | Сообщение # 2 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 199
Город: :дорог
Статус: 
| Когда открываешь ворота они должны двигаться по координатам. Code MoveObject(gate22,X,Y,Z,скорость); Скорость нормальная примерно 3. И какую-то из координат надо передвигать тоесть допустим Code MoveObject(gate22,X+5,Y,Z,скорость); что то типо этого, там сам смотри.
[GM] Counter-Strike 1.6 - Купить
|
| |
| | |
| Lance | Дата: Понедельник, 11.08.2008, 12:01 | Сообщение # 3 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 193
Город: Невинномысск
Статус: 
| Нет, не помогает PS: Если это важно, то мод GFДобавлено (11.08.2008, 12:01) --------------------------------------------- можно ли переделать мой скрипт, чтобы он заработал?
Лучше ужасный конец, чем ужас без конца.
|
| |
| | |
| Spirit | Дата: Понедельник, 11.08.2008, 12:22 | Сообщение # 4 |
|
Освоившийся

Группа:
Продвинутые
Сообщений: 129
Город: Омск
Статус: 
| А команду то он вообще принимает?
Любиш садизм люби и мазахизм :)
|
| |
| | |
| Lance | Дата: Понедельник, 11.08.2008, 12:45 | Сообщение # 5 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 193
Город: Невинномысск
Статус: 
| Я добавлял вывод текста в чат, тект выводится, а ворота не открываются
Лучше ужасный конец, чем ужас без конца.
|
| |
| | |
| slayer | Дата: Понедельник, 11.08.2008, 13:32 | Сообщение # 6 |
|
Постоялец

Группа:
Продвинутые
Сообщений: 310
Статус: 
| Попробуй так, в начало new ag, ag1; В OnGameModeInit ag = CreateObject(974,2774.263,-2497.249,14.423,0.0,0.0,-270.000); ag1 = CreateObject(974,2774.241,-2490.586,14.744,0.0,0.0,-270.000); В OnPlayerCommandText Code if(strcmp(cmdtext, "/agopen", true) == 0) { if (IsPlayerAdmin(playerid)) MoveObject(ag,2774.263,-2501.319,14.423,1.0); if (IsPlayerAdmin(playerid)) MoveObject(ag1,2774.241,-2486.760,14.744,1.0); return 1; } if(strcmp(cmdtext, "/agclose", true) == 0) { if (IsPlayerAdmin(playerid)) MoveObject(ag,2774.263,-2497.249,14.423,1.0); if (IsPlayerAdmin(playerid)) MoveObject(ag1,2774.241,-2490.586,14.744,1.0); return 1; } В доках если ты RCON Admin будут открываться ворота Протестируй!
-=Скажу вам одно, Samp.in Гавно=- Мои Разработки: [GM]SLSTDM [FS]Airport Gates [FS] Admin House
|
| |
| | |
| Lance | Дата: Понедельник, 11.08.2008, 13:53 | Сообщение # 7 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 193
Город: Невинномысск
Статус: 
| сделал. но как мне шлагбаум опустить? просто шлагбауи не опускается а просто перемещется( Помогите сделать как на ж/д переезде.. мне нужно в тоннеле чтобы было. чтобы оружейники маты не толкали =) ЧТобы им трудней жилось
Лучше ужасный конец, чем ужас без конца.
|
| |
| | |
| TembI4 | Дата: Понедельник, 11.08.2008, 14:11 | Сообщение # 8 |
|
Местный

Группа:
Продвинутые
Сообщений: 536
Город: Нижний Новгород
Статус: 
| Тык надо не MoveObject а SetObjectRotation вроде
.::Мои разработки::. TouRnament MoD - 41% (Приостановлено) Ultimate TDM - 21% (Пытаюсь сделать регистрацию, невыходит)
|
| |
| | |
| Lance | Дата: Понедельник, 11.08.2008, 14:58 | Сообщение # 9 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 193
Город: Невинномысск
Статус: 
| плиз, ну помогите, вот открытые: gate1 = CreateObject(968,-936.536,-1069.849,97.005,0.0,0.0,45.000); gate2 = CreateObject(968,-936.366,-1069.613,96.965,0.0,0.0,45.000); Как их сделать так, чтобы опусились как шлагбаумы
Лучше ужасный конец, чем ужас без конца.
|
| |
| | |
| Paul[ICK] | Дата: Понедельник, 11.08.2008, 17:01 | Сообщение # 10 |
|
Постоялец
![Paul[ICK]](http://www.samp-rus.com/avatar/61/977724.png)
Группа:
Public Team
Сообщений: 394
Город: Москва
Статус: 
| SetObjectRot(ID обьекта,угол по Х,угол по Y,угол по Z);
[FS] Adminhouse Mothership в SA-MP
|
| |
| | |
| Lance | Дата: Вторник, 12.08.2008, 16:43 | Сообщение # 11 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 193
Город: Невинномысск
Статус: 
| я так и сделал, но вместо этого, ворота просто переезжаюь немного влево. PS: Даже остаются прежние (те которые были вверх поднятые =) )
Лучше ужасный конец, чем ужас без конца.
|
| |
| | |
| OKStyle™ | Дата: Вторник, 12.08.2008, 22:53 | Сообщение # 12 |
|
Джэдай

Группа:
Разработчики
Сообщений: 1934
Город: Оренбург
Статус: 
| Lance, да все шлакбаумы такие. Если быстро подъехать - успеешь застать закрытыми, но потом открываются.
Мои работы * Меню цветов Слова окстайла всегда правда © HITMAN07
|
| |
| | |
| Lance | Дата: Среда, 13.08.2008, 02:47 | Сообщение # 13 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 193
Город: Невинномысск
Статус: 
| они не закрываются, а модель просто меня€т полож€ние в стоя4ем виде =)
Лучше ужасный конец, чем ужас без конца.
|
| |
| |
|