|
Вопрос | Ответ
|
|
| LiOn4uk | Дата: Воскресенье, 30.10.2011, 13:59 | Сообщение # 3496 |
|
Местный
Группа:
Продвинутые
Сообщений: 525
Награды: 12
Город: Beautiful City
Репутация: 688
Замечания: 0%
Статус: 
| Navvy, Ты о системе,там я так понял есть такая штука
Так чтобы находило по числам думаю надо так
Может и ошибаюсь...
add: А не всё равно как находить файл? Оо
лол.
Сообщение отредактировал LiOn4uk - Воскресенье, 30.10.2011, 14:00 |
| |
|
|
| Navvy | Дата: Воскресенье, 30.10.2011, 14:09 | Сообщение # 3497 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 94
Награды: 0
Город: Cherkassy
Репутация: 26
Замечания: 0%
Статус: 
| Не понял тебя. о_о (sssssss)
Как всунуть сюда картинку?:D
|
| |
|
|
| LiOn4uk | Дата: Воскресенье, 30.10.2011, 14:12 | Сообщение # 3498 |
|
Местный
Группа:
Продвинутые
Сообщений: 525
Награды: 12
Город: Beautiful City
Репутация: 688
Замечания: 0%
Статус: 
| Ну блин как ты ищешь покажи.
лол.
|
| |
|
|
| Navvy | Дата: Воскресенье, 30.10.2011, 14:18 | Сообщение # 3499 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 94
Награды: 0
Город: Cherkassy
Репутация: 26
Замечания: 0%
Статус: 
| format(file, sizeof(file), "/Vehicles/Vehicles/%d.", strval(inputtext)); if(dini_Exists(file)) { Но при этом файл ищет строго по "%d." , а нужно что бы оно нашло только началу названия... то есть я ввёл "1234." а он уже сам понял что это файл "1234.vasya.sultan"
Как всунуть сюда картинку?:D
|
| |
|
|
| DANT | Дата: Воскресенье, 30.10.2011, 14:18 | Сообщение # 3500 |
|
Новенький
Группа:
Пользователи
Сообщений: 71
Награды: 0
Город: Киев
Репутация: -11
Замечания: 0%
Статус: 
| Всем привет у меня маленький вопрос во поводу музыка в определенной зоне
4.Создаём сам паблик с координатами и звуком
public OnPlayerMusic() { for(new i = 0; i < GetMaxPlayers(); i++) { if(!IsPlayerConnected(i)) continue; { if(PlayerToPoint(дистанция, i, x, y, z) && PlayMusic[i] == 0)// где x y z пишите координаты { PlayerPlaySound(i,id музыки,x, y, z);// где x y z пишите координаты. PlayMusic[i] = 1; } else if(!PlayerToPoint(дистанция, i, x, y, z) && PlayMusic[i] == 1)// где x y z пишите координаты { PlayerPlaySound(i,id музыки(STOP),x, y, z);// где x y z пишите координаты PlayMusic[i] = 0; } } } }
и мне не понятно что нужно писать там де слово дистанция ?
|
| |
|
|
| LiOn4uk | Дата: Воскресенье, 30.10.2011, 14:23 | Сообщение # 3501 |
|
Местный
Группа:
Продвинутые
Сообщений: 525
Награды: 12
Город: Beautiful City
Репутация: 688
Замечания: 0%
Статус: 
| DANT, Пиши на какой дистанции будет слышать человек музыку,ставь 3.0 - будет думаю нормально.
лол.
|
| |
|
|
| Navvy | Дата: Воскресенье, 30.10.2011, 14:24 | Сообщение # 3502 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 94
Награды: 0
Город: Cherkassy
Репутация: 26
Замечания: 0%
Статус: 
| PlayerToPoint(дистанция, i, x, y, z) дистанция - рабочий радиус от xyz
Как всунуть сюда картинку?:D
|
| |
|
|
| Jenbka | Дата: Воскресенье, 30.10.2011, 14:32 | Сообщение # 3503 |
|
Новенький
Группа:
Пользователи
Сообщений: 5
Награды: 0
Город: brk
Репутация: 0
Замечания: 0%
Статус: 
| Ребят, подскажите в моде стоит рандомный спавн машин, тоесть машины появляются каждый раз разные как это исправить, и поменять координаты их спавна?
|
| |
|
|
| Navvy | Дата: Воскресенье, 30.10.2011, 14:38 | Сообщение # 3504 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 94
Награды: 0
Город: Cherkassy
Репутация: 26
Замечания: 0%
Статус: 
| Может что-то типо format(file, sizeof(file), "/Vehicles/Vehicles/%d.*.*.cfg", strval(inputtext));, а там где * - не важно типо как сделать?:< Добавлено (30.10.2011, 13:38) --------------------------------------------- Твоюж, я не в той теме.
Как всунуть сюда картинку?:D
|
| |
|
|
| LiOn4uk | Дата: Воскресенье, 30.10.2011, 14:42 | Сообщение # 3505 |
|
Местный
Группа:
Продвинутые
Сообщений: 525
Награды: 12
Город: Beautiful City
Репутация: 688
Замечания: 0%
Статус: 
| Ну попробуй убрать одну *,как говорится попытка - не пытка.
лол.
|
| |
|
|
| DANT | Дата: Воскресенье, 30.10.2011, 14:51 | Сообщение # 3506 |
|
Новенький
Группа:
Пользователи
Сообщений: 71
Награды: 0
Город: Киев
Репутация: -11
Замечания: 0%
Статус: 
| спс попробывал вот такие ошибки выдает
C:\Documents and Settings\Admin\Рабочий стол\LSTDM.pwn(257) : error 017: undefined symbol "PlayerToPoint" C:\Documents and Settings\Admin\Рабочий стол\LSTDM.pwn(262) : error 017: undefined symbol "PlayerToPoint" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
2 Errors.
в строках
if(PlayerToPoint(0.3,i,868.2841,-2194.3186,16.5618) && PlayMusic[i] == 0)// где x y z пишите координаты
else if(!PlayerToPoint(0.3, i,868.2841,-2194.3186,16.5618) && PlayMusic[i] == 1)// где x y z пишите координаты
|
| |
|
|
| LiOn4uk | Дата: Воскресенье, 30.10.2011, 14:57 | Сообщение # 3507 |
|
Местный
Группа:
Продвинутые
Сообщений: 525
Награды: 12
Город: Beautiful City
Репутация: 688
Замечания: 0%
Статус: 
| У тебя вообще функция PlayetToPoint есть в моде?
Если нету то добавляй
Вверх мода ко всем форвардам
Code forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
И в самый низ мода
Code public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z) { if(IsPlayerConnected(playerid)) { 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); //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz); if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi))) { return 1; } } return 0; }
лол.
|
| |
|
|
| MarkeloFF | Дата: Воскресенье, 30.10.2011, 15:19 | Сообщение # 3508 |
|
Советчик
Группа:
I'm V.I.P.
Сообщений: 1033
Награды: 14
Город: Калининград
Репутация: 191
Замечания: 80%
Статус: 
| Jenbka, Через МТА Map Editor расставь машины и впихни в мод.
|
| |
|
|
| Jenbka | Дата: Воскресенье, 30.10.2011, 15:34 | Сообщение # 3509 |
|
Новенький
Группа:
Пользователи
Сообщений: 5
Награды: 0
Город: brk
Репутация: 0
Замечания: 0%
Статус: 
| Quote (LiOn4uk) Jenbka, Через МТА Map Editor расставь машины и впихни в мод. ну дык а как убрать прежнее, ведь надо это исправить а потом расставлять
|
| |
|
|
| DANT | Дата: Воскресенье, 30.10.2011, 15:47 | Сообщение # 3510 |
|
Новенький
Группа:
Пользователи
Сообщений: 71
Награды: 0
Город: Киев
Репутация: -11
Замечания: 0%
Статус: 
| LiOn4uk, ясно спс ето не для меня все равно какие то ошибки вылетают
|
| |
|
|