|
помогите с телепортом
|
|
| vik | Дата: Суббота, 04.10.2008, 21:26 | Сообщение # 1 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 145
Награды: 2
Город: Москва
Репутация: -4
Замечания: 20%
Статус: 
| вот я хочу сделать чтобы при входе в пикап вызывалась менюшка и в ней был выбор телепорта, выбрал и телепортировался. но мне нада сделать так чтобы игрок телепортировался с задержкой, к примеру мне нада телепортнуться из 1-го города во 2-й, но прежде чем меня портанет во второй сначала нада чтобы меня портануло допустим в какой нить интерьер на секунд так скажем 20-30 а дальше из интерьера автоматом в назначеное место. думаю я понятно разъяснил что мне нада сделать. плииз помогите, объясните как так сделать и возможно ли так сделать
|
| |
|
|
| Edwards | Дата: Суббота, 04.10.2008, 23:19 | Сообщение # 2 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус: 
| Quote (vik) вот я хочу сделать чтобы при входе в пикап вызывалась менюшка и в ней был выбор телепорта, выбрал и телепортировался. но мне нада сделать так чтобы игрок телепортировался с задержкой, к примеру мне нада телепортнуться из 1-го города во 2-й, но прежде чем меня портанет во второй сначала нада чтобы меня портануло допустим в какой нить интерьер на секунд так скажем 20-30 а дальше из интерьера автоматом в назначеное место. думаю я понятно разъяснил что мне нада сделать. плииз помогите, объясните как так сделать и возможно ли так сделать через таймер.... ДАй координаты пункта отправки... и пункта назначения... я сделаю
Россия номер 1
|
| |
|
|
| vik | Дата: Воскресенье, 05.10.2008, 02:03 | Сообщение # 3 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 145
Награды: 2
Город: Москва
Репутация: -4
Замечания: 20%
Статус: 
| пункт отправки 2275.7722,2457.7358,10.8203 пункт назначения 1685.4272,1447.0859,10.7700 и еще что нада вписать чтобы при телепорте у игрока отнялось определенное количество денег
|
| |
|
|
| slayer | Дата: Воскресенье, 05.10.2008, 02:53 | Сообщение # 4 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус: 
| GivePlayerMoney(playerid,Сумма); Чтобы деньги не добавлялись, а отнимались ставшь перед количеством денег минус Пример GivePlayerMoney(playerid,-1000); Это ставить после команды телепорта.
|
| |
|
|
| Vagrant | Дата: Воскресенье, 05.10.2008, 11:17 | Сообщение # 5 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус: 
| Quote GivePlayerMoney(playerid,Сумма); Чтобы деньги не добавлялись, а отнимались ставшь перед количеством денег минус Пример GivePlayerMoney(playerid,-1000); Это ставить после команды телепорта. Так получится что они в любом случае отнимутся. Хватает денег или нет они отнимутся и переместится. Надо вот так: { if(GetPlayerMoney(playerid) > 1000) { GivePlayerMoney(playerid,-1000); SendClientMessage(playerid,0xFFFF00AA, " Вы были телепортированы в ..."); // Сюда телепорт }else{ SendClientMessage(playerid,0xAA3333AA," У вас не достаточно денег для телепорта в ..."); } return 1; }
Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%
Принимаю заказы на помощь в скриптинге!
Сообщение отредактировал Vagrant - Воскресенье, 05.10.2008, 11:18 |
| |
|
|
| vik | Дата: Четверг, 09.10.2008, 01:54 | Сообщение # 6 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 145
Награды: 2
Город: Москва
Репутация: -4
Замечания: 20%
Статус: 
| Quote (Vagrant) Так получится что они в любом случае отнимутся. Хватает денег или нет они отнимутся и переместится. Надо вот так: { if(GetPlayerMoney(playerid) > 1000) { GivePlayerMoney(playerid,-1000); SendClientMessage(playerid,0xFFFF00AA, " Вы были телепортированы в ..."); // Сюда телепорт }else{ SendClientMessage(playerid,0xAA3333AA," У вас не достаточно денег для телепорта в ..."); } return 1; } спс, держи плюс Добавлено (09.10.2008, 01:54) --------------------------------------------- возвращаюсь к этой теме что нада сделать чтобы сидя в машине телепортироваться в какой нить интерьер вместе с машиной, а если без машины высвечивалась надпись допустим "Вы должны быть в машине"
|
| |
|
|
| Vagrant | Дата: Четверг, 09.10.2008, 09:02 | Сообщение # 7 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус: 
| Вот это думаю пойдёт: if(strcmp(cmdtext, "/sf1", true) == 0) if(IsPlayerAdmin(playerid)) /* Команда только для админа */ { if(IsPlayerInAnyVehicle(playerid)) { new Float:a; new Float:b; new Float:c; new VehicleID; GetPlayerPos(playerid, a, b, c); VehicleID = GetPlayerVehicleID(playerid); SetVehiclePos(VehicleID,-2006.1509,228.1003,28.1947); // Ставишь координаты SetPlayerInterior(playerid,0); // Ставишь номер интерьера который тебе нужен } else { SendClientMessage(playerid,0xFF0000AA," Вы должны быть в машине!"); } return 1; } Добавлено (09.10.2008, 09:02) --------------------------------------------- Телепортируется в San Fiero к тюнингу возле автосалона (Wang Cars).
Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%
Принимаю заказы на помощь в скриптинге!
|
| |
|
|
| vik | Дата: Четверг, 09.10.2008, 12:01 | Сообщение # 8 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 145
Награды: 2
Город: Москва
Репутация: -4
Замечания: 20%
Статус: 
| спасибо тебе , поставил бы еще + но больше не могу
|
| |
|
|
| MAK | Дата: Четверг, 09.10.2008, 16:10 | Сообщение # 9 |
|
Группа:
Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус: 
| закрыто
Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь. Вас оскорбили или поступили нечестно? - Обращайтесь. Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.
Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
|
| |
|
|