| Помогите |
| Paul[ICK] | Дата: Пятница, 15.08.2008, 14:26 | Сообщение # 16 |
|
Постоялец
![Paul[ICK]](http://www.samp-rus.com/avatar/61/977724.png)
Группа:
Public Team
Сообщений: 394
Город: Москва
Статус: 
| Quote (KondratKO) но. если я выйду за стенки интерьера, то падаю далеко, а потом и умираю ;( Это дырявый интерьер, притензии к Рокстар
[FS] Adminhouse Mothership в SA-MP
|
| |
| | |
| OKStyle™ | Дата: Пятница, 15.08.2008, 14:45 | Сообщение # 17 |
|
Джэдай

Группа:
Разработчики
Сообщений: 1934
Город: Оренбург
Статус: 
| KondratKO, обставь интерьер железным забором =) я так в своем моде сделал.
Мои работы * Меню цветов Слова окстайла всегда правда © HITMAN07
|
| |
| | |
| KondratKO | Дата: Среда, 20.08.2008, 19:42 | Сообщение # 18 |
|
Новенький

Группа:
Пользователи
Сообщений: 32
Статус: 
| Скажите пожалуйста. как убрать стандартные пикапы входа, и переделать это все под систему enter\exit ???
|
| |
| | |
| Paul[ICK] | Дата: Среда, 20.08.2008, 19:47 | Сообщение # 19 |
|
Постоялец
![Paul[ICK]](http://www.samp-rus.com/avatar/61/977724.png)
Группа:
Public Team
Сообщений: 394
Город: Москва
Статус: 
| Чтобы убрать, используй DisableInteriorEnterExits(); 1-убрать Quote (KondratKO) и переделать это все под систему enter\exit ??? Это как?
[FS] Adminhouse Mothership в SA-MP
Сообщение отредактировал Paul[ICK] - Среда, 20.08.2008, 19:48 |
| |
| | |
| ZiGGi | Дата: Среда, 20.08.2008, 20:18 | Сообщение # 20 |
|
Освоившийся

Группа:
Продвинутые
Сообщений: 87
Статус: 
| Quote (Paul|ICK|) и переделать это все под систему enter\exit ??? Это как? ну типо /enter вход /exit выход
|
| |
| | |
| Paul[ICK] | Дата: Среда, 20.08.2008, 20:39 | Сообщение # 21 |
|
Постоялец
![Paul[ICK]](http://www.samp-rus.com/avatar/61/977724.png)
Группа:
Public Team
Сообщений: 394
Город: Москва
Статус: 
| Ну создавай команду, телепортируй игрока в интерьер с помощью SetPlayerPos и SetPlayerInterior(playerid,id)
[FS] Adminhouse Mothership в SA-MP
|
| |
| | |
| KondratKO | Дата: Четверг, 21.08.2008, 07:10 | Сообщение # 22 |
|
Новенький

Группа:
Пользователи
Сообщений: 32
Статус: 
| Так. описываю по подробнее, что хочу Человек подходит к зданию, там лежит информациооная иконка. на ней написано - если хотите войти, введите /enter т.е примерно как я понимаю. создается пикап инфы, и если человек стоит на нем, то при вводе /enter его тпшит в интерьер. отдельно могу все это написать, вместе нет :D обьясните плиз
|
| |
| | |
| 3dgamer | Дата: Пятница, 22.08.2008, 14:21 | Сообщение # 23 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 234
Статус: 
| Народ а какой пикап посоветуете для етого? xD
Мои работги: [FS]Mobile 99%(Потерял павн в поисках) [GM]The_Eternal_City0.2 15% [GM]Testing_mode0.1 100% Скачать
|
| |
| | |
| LOGOTiPiK | Дата: Пятница, 22.08.2008, 14:34 | Сообщение # 24 |
|
Уважаемый

Группа:
Продвинутые
Сообщений: 826
Статус: 
| Вообще объясните подробно как сделать пикап, захожу на красный маркер и меня портирует в др. место, к примеру, у общдаги в ЛС захожу на маркер и оказываюсь в ЛВ
|
| |
| | |
| Silver_plus | Дата: Среда, 27.08.2008, 20:31 | Сообщение # 25 |
|
Новенький

Группа:
Продвинутые
Сообщений: 45
Город: Дубна
Статус: 
| Quote (KondratKO) Так. описываю по подробнее, что хочу Человек подходит к зданию, там лежит информациооная иконка. на ней написано - если хотите войти, введите /enter т.е примерно как я понимаю. создается пикап инфы, и если человек стоит на нем, то при вводе /enter его тпшит в интерьер. отдельно могу все это написать, вместе нет :D обьясните плиз Очень интеррисует меня этот вопрос. Может всё-таки кто-нибудь напишет ответ?
|
| |
| | |
| OKStyle™ | Дата: Среда, 27.08.2008, 21:27 | Сообщение # 26 |
|
Джэдай

Группа:
Разработчики
Сообщений: 1934
Город: Оренбург
Статус: 
| В начало: Code new info; new canenter[MAX_PLAYERS]; new enter[MAX_PLAYERS] В OnGameModeInit или в OnFilterScriptInit: Code info = CreatePickup(1239,23,x,y,z); // xyz - заменить на свои координаты В OnPlayerConnect, в OnPlayerDisconnect: Code canenter[playerid]=0; enter[playerid]=0; В OnGameModeExit: Code for(new i=0;i<MAX_PLAYERS;i++) { canenter[i]=0; enter[i]=0; } В OnPlayerPickUpPickup: Code if(pickupid == info) { canenter[playerid]=1; GameTextForPlayer("~w~Type ~g~/enter ~w~for teleport",5000,3); } В OnPlayerCommandText: Code if(!strcmp(cmdtext,"/enter",true)) { if(canenter[playerid]==1 && enter[playerid]==0) { SetPlayerPos(playerid,x,y,z); // xyz - заменить на свои координаты SendClientMessage(playerid,0x00FF00," Вы вошли!"); GameTextForPlayer("~w~Type ~r~/exit ~w~for teleport",5000,3); canenter[playerid]=0; enter[playerid]=1; } else { SendClientMessage(playerid,0xFF0000AA," Вы должны находится на информационной иконке."); } return 1; }
if(!strcmp(cmdtext,"/exit",true)) { if(canenter[playerid]==0 && enter[playerid] == 1) { SetPlayerInterior(playerid,0); // 0 - улица, можно заменить на своё SetPlayerPos(playerid,x,y,z); // xyz заменить на свои координаты SendClientMesage(playerid,0x00FF00," Вы вышли!"); canenter[playerid]=0; enter[playerid]=0; } else { SendClientMessage(playerid,0xFF0000AA," Вы не в здании!"); } return 1; }
Мои работы * Меню цветов Слова окстайла всегда правда © HITMAN07
|
| |
| | |
| Relax | Дата: Среда, 27.08.2008, 22:42 | Сообщение # 27 |
|
Местный

Группа:
Продвинутые
Сообщений: 563
Город: Beverly Hills
Статус: 
| Quote (OKStyle™) SendClientMessage(playerid,0x00FF00," Вы вошли!"); Русские символы в данном случае можно в начале писать без пробела, пробел нужен если мы выводим сообщение клиенту с помощью форматированой строки+SendClientMessage
Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Member
Сообщение отредактировал Relax - Среда, 27.08.2008, 22:42 |
| |
| | |
| Ma[Z]t | Дата: Четверг, 28.08.2008, 09:18 | Сообщение # 28 |
|
Новенький
![Ma[Z]t](http://src.ucoz.net/a/_6/259.gif)
Группа:
Пользователи
Сообщений: 12
Статус: 
| Quote (DJSashoK59) XYZ - координаты места, куда телепортировать игрока а как мне их узнать?? чё-то вообщем запутался
|
| |
| | |
| Relax | Дата: Четверг, 28.08.2008, 11:29 | Сообщение # 29 |
|
Местный

Группа:
Продвинутые
Сообщений: 563
Город: Beverly Hills
Статус: 
| зайди на серв или дебаг, пропиши в нужном месте /save <название точки> потом зайди в папку с сан андреас и открой файл savedpositions.txt В нём будет в конце строка наподобии такой: AddPlayerClass(108,2413.3613,-1223.5098,24.7938,175.0100,0,0,0,0,0,0); // красным отмечен Х, синим - Y, зелёным - Z
Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Member
|
| |
| | |
| canabis | Дата: Пятница, 26.09.2008, 20:33 | Сообщение # 30 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 205
Город: Москва
Статус: 
| Народ у меня всё норм Вот я сделал в лс автошколу а как мне сделать чтобы когда я из неё выходил я появлялся в ls а не в sf как мне удались pickup на выход чтобы надо было писать /exit и ты появишся в ls помогите плз
WebMoney это легко. 0,3$ за клик WebMoney это легко. Tak.ru Здесь очень легко заработать WebMoney WebMoney это легко. 0,2$ за клик
Сообщение отредактировал canabis - Пятница, 26.09.2008, 20:37 |
| |
| |
|