 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Зона музыки
| |
| bleyz | Дата: Понедельник, 05.01.2009, 22:34 | Сообщение # 16 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус: 
| ZWEZDA, ок жди Добавлено (05.01.2009, 22:34) --------------------------------------------- Делаеш опять таймер после того что у тбя BarMusic выглядит это примерно так: [pwn]SetTimer("BarTeleport",1000,1);[/pwn] И опядтаки делаеш паблик: [pwn] forward BarTeleport(); public BarTeleport() { for(new i=0;i<MAX_PLAYERS;i++) { if(PlayerToPoint(5,i,2160.862,914.261,10.015)) { SetPlayerPos(i,2156.917,932.698,183.925); } else if(PlayerToPoint(5,i,2147.280,917.052,183.925)) { SetPlayerPos(i,2155.564,914.101,9.928); } } }[/pwn] Будут ошибки пиши....сюда ... 
[GM] League Script [GM] Drift-Mod Свалка - дом Блейза [oS]_[HIT]©
|
| |
|
|
| ZWEZDA | Дата: Понедельник, 05.01.2009, 22:55 | Сообщение # 17 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 77
Награды: 1
Город: Strezhivoy
Репутация: 12
Замечания: 60%
Статус: 
| O/=\O Без ошибок, но всёравно не портует =( ето... помойму тут надо чето вместо SetPlayerPos(i,2156.917,932.698,183.925); написал |- -| |__| \_/
   
Сообщение отредактировал ZWEZDA - Вторник, 06.01.2009, 10:28 |
| |
|
|
| [TDM]Kosmos | Дата: Понедельник, 05.01.2009, 22:59 | Сообщение # 18 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус: 
| Вроде пример показали, так то должно работать, посмотри код у ван хела в его пенке
Я вернулся =)
|
| |
|
|
| bleyz | Дата: Понедельник, 05.01.2009, 23:22 | Сообщение # 19 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус: 
| ZWEZDA, portovat' dolshno ili ti dal mne nevernie cordinati
[GM] League Script [GM] Drift-Mod Свалка - дом Блейза [oS]_[HIT]©
|
| |
|
|
| ZWEZDA | Дата: Понедельник, 05.01.2009, 23:25 | Сообщение # 20 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 77
Награды: 1
Город: Strezhivoy
Репутация: 12
Замечания: 60%
Статус: 
| щас скрипт дам посмотри че там за хрень
   
|
| |
|
|
| bleyz | Дата: Вторник, 06.01.2009, 00:00 | Сообщение # 21 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус: 
| ZWEZDA, nenado luchse shaz ya shaz comandu napishu ti v drugoe mesto esli eto vvedesh tya teleportanet tuda otkuda dolshno telep v druguu tochku esli et budet robotat´znacht vse norm i ti sputal cordi Добавлено (05.01.2009, 23:36) --------------------------------------------- ay blin ne pomnuktonit kag comandi pushitsya napishite ´ktonit comandu gde vipolnyaetsya takoe deystvie SetPlayerPos(playerid, 2160.862,914.261,10.015); Добавлено (06.01.2009, 00:00) --------------------------------------------- ZWEZDA, kak i obeshal v LC vot tebe poyasneniya ko vsemu pablicu teleport public BarTeleport() { for(new i=0;i<MAX_PLAYERS;i++) { if(PlayerToPoint(5,i,2160.862,914.261,10.015)) //Sinem - radius deystviya krasnim - cordinati chek pointa otkuda TP XYZ ix eto i menyai { SetPlayerPos(i,2156.917,932.698,183.925);//sdes krasnim XYZ kuda teleport } else if(PlayerToPoint(5,i,2147.280,917.052,183.925)) //Sinem - radius deystviya krasnim - cordinati chek pointa otkuda TP XYZ ix eeto i menyai { SetPlayerPos(i,2155.564,914.101,9.928);//sdes krasnim XYZ kuda teleport } } } voobshem menyai PlayerToPoint kordi vse v nix
[GM] League Script [GM] Drift-Mod Свалка - дом Блейза [oS]_[HIT]©
|
| |
|
|
| ZWEZDA | Дата: Вторник, 06.01.2009, 15:00 | Сообщение # 22 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 77
Награды: 1
Город: Strezhivoy
Репутация: 12
Замечания: 60%
Статус: 
| Я все координаты проверил командой, все норм у меня Добавлено (06.01.2009, 10:27) --------------------------------------------- ещё радиус пробовал увеличить Добавлено (06.01.2009, 10:27) --------------------------------------------- нехрина не портует Добавлено (06.01.2009, 15:00) --------------------------------------------- лан попробую с пикапами х_х
   
|
| |
|
|
| vik | Дата: Вторник, 06.01.2009, 18:54 | Сообщение # 23 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 145
Награды: 2
Город: Москва
Репутация: -4
Замечания: 20%
Статус: 
| автотелепорт через PlayerToPoint работать не будет, или будет но только для игрока с ид0. я гдето пробовал уже ниче не получилось, пришлось делать через пикапы
|
| |
|
|
| ZWEZDA | Дата: Вторник, 06.01.2009, 20:43 | Сообщение # 24 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 77
Награды: 1
Город: Strezhivoy
Репутация: 12
Замечания: 60%
Статус: 
| Quote (vik) автотелепорт через PlayerToPoint работать не будет, или будет но только для игрока с ид0. Я так и думал
   
|
| |
|
|
| vik | Дата: Вторник, 06.01.2009, 20:56 | Сообщение # 25 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 145
Награды: 2
Город: Москва
Репутация: -4
Замечания: 20%
Статус: 
| по поводу музыки попробуй так. в начале forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z); forward BarMusik(); new MuzloOn[MAX_PLAYERS]; в public OnGameModeInit() SetTimer("BarMusik", 500, true); где нибудь public BarMusik() { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerToPoint(25,i,2162.959,918.801,189.730) && MuzloOn[i] == 0) { PlayerPlaySound(i,1185,2162.959,918.801,189.730); MuzloOn[i] = 1; } else if(!PlayerToPoint(25,i,2162.959,918.801,189.730) && MuzloOn[i] == 1) { MuzloOn[i] = 0; PlayerPlaySound(i,1186,2162.959,918.801,189.730); } } } } где нибудь public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z) { new Float:oldposx, Float:oldposy, Float:oldposz; new Float:tempposx, Float:tempposy, Float:tempposz; GetPlayerPos(playerid, oldposx, oldposy, oldposz); tempposx = (oldposx -x); tempposy = (oldposy -y); tempposz = (oldposz -z); if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi))) { return 1; } return 0; } должно работать если помог с тя + сик =))
|
| |
|
|
| bleyz | Дата: Вторник, 06.01.2009, 23:07 | Сообщение # 26 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус: 
| vik, bred ya toshe samoe vishe sdelal a kak vikluchit v drugom topike razobralsya a to chto teleport rabotaet toka s id 0 bred 1) on odin na servere i on i est id 0 2) teleport tut prichem? esli bi PlayerToPoint rabotal s id 0 togda bi dlya vsex funkciy i ispolzovanie PlayerToPoint bilob ne celesoobraznim, PlayerToPoint rabotaet so vsemi ids dlya setplayerpos (ya proveril)
[GM] League Script [GM] Drift-Mod Свалка - дом Блейза [oS]_[HIT]©
|
| |
|
|
| vik | Дата: Вторник, 06.01.2009, 23:12 | Сообщение # 27 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 145
Награды: 2
Город: Москва
Репутация: -4
Замечания: 20%
Статус: 
| Quote (bleyz) bred ya toshe samoe vishe sdelal a kak vikluchit v drugom topike razobralsya a to chto teleport rabotaet toka s id 0 bred 1) on odin na servere i on i est id 0 2) teleport tut prichem? esli bi PlayerToPoint rabotal s id 0 togda bi dlya vsex funkciy i ispolzovanie PlayerToPoint bilob ne celesoobraznim, PlayerToPoint rabotaet so vsemi ids dlya setplayerpos (ya proveril) чета я пробовал автотелепорт через PlayerToPoint и у меня работал токо для ид0 ВСЕ!!! и НИИПЕТ
|
| |
|
|
| bleyz | Дата: Среда, 07.01.2009, 00:05 | Сообщение # 28 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус: 
| vik, lolo for(new i = 0; i < MAX_PLAYERS; i++) xaxaxaxaxaxa LOLO
[GM] League Script [GM] Drift-Mod Свалка - дом Блейза [oS]_[HIT]©
|
| |
|
|
| ZWEZDA | Дата: Пятница, 16.01.2009, 09:40 | Сообщение # 29 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 77
Награды: 1
Город: Strezhivoy
Репутация: 12
Замечания: 60%
Статус: 
| То что обещал : сдесь
   
|
| |
|
|
| Eragon | Дата: Пятница, 16.01.2009, 10:08 | Сообщение # 30 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 799
Награды: 6
Город: Novokuznetsk
Репутация: 127
Замечания: 60%
Статус: 
| чтобы остановить музыку есть другой ид, который пишется в плейтусаунд и музыка останавливается. Например, из моего скрипта New Year 2009M1 (там я тоже использовал чтобы музыка играла в определенной зоне): [pwn]new ChannelsStart[7] = {1062, 1068, 1076, 1097, 1183, 1185, 1187}; new ChannelsStop[7] = {1063, 1069, 1077, 1098, 1184, 1186, 1188};[/pwn]
|
| |
|
|
|
 |
|
 | |
| |
|