 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Кто поможет АТОМу? :D
| |
| ATOM57 | Дата: Воскресенье, 05.10.2008, 17:54 | Сообщение # 1 |
|
[:|||||||:]
Группа:
Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус: 
| Так, думаю все знают о моих картах! (если не знаем смотрим в подпись =\ ) Итак, я сделал карту ( какую пока не скажу) телепорта на неё не буду делать, я хочу что бы при заезде на этот обьект выводился текстдрав с инфой о аффтаре =] Как я понял это надо делать через if PlayerInCircle? Помогите плиз... Ну если для вас это сложно то хотя бы при "Пересечении" с обьектом 1239 (иконка i (info)) высвечивался этот текстдрав Кстать ещо, через чё лучше делать текстдрав? пы.сы. у меня нету NetFramework >:-\
Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты
Мой новый проект - [PIXELCARS RU]
Премьера NDRIFT2
|
| |
|
|
| Orange | Дата: Воскресенье, 05.10.2008, 20:30 | Сообщение # 2 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| Quote (ATOM57) Кстать ещо, через чё лучше делать текстдрав? фс где о лежал, ексрав едитор. через него делай. Quote (ATOM57) я хочу что бы при заезде на этот обьект Если он квадраный и ровный то if(PlayerInZone) если нет то комбинациями проверок. но ппц заапришся
|
| |
|
|
| ATOM57 | Дата: Понедельник, 06.10.2008, 13:28 | Сообщение # 3 |
|
[:|||||||:]
Группа:
Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус: 
| Quote (Mishanzanza) Если он квадраный и ровный то if(PlayerInZone) Quote (ATOM57) Как я понял это надо делать через if PlayerInCircle эм какбе вот... Ток я в павно ничё не умею максимум тачки расставить, xObjects и телепорт сделать :DD
Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты
Мой новый проект - [PIXELCARS RU]
Премьера NDRIFT2
|
| |
|
|
| Edwards | Дата: Понедельник, 06.10.2008, 13:36 | Сообщение # 4 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус: 
| PlayerToPoint юзай...
Россия номер 1
|
| |
|
|
| ATOM57 | Дата: Понедельник, 06.10.2008, 13:48 | Сообщение # 5 |
|
[:|||||||:]
Группа:
Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус: 
| фак! Я незнаю каг!!!
Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты
Мой новый проект - [PIXELCARS RU]
Премьера NDRIFT2
|
| |
|
|
| theAlone | Дата: Понедельник, 06.10.2008, 14:41 | Сообщение # 6 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| ATOM57, 1. Сейчас напишу. 2. Что ты делаешь в Германии?  Добавлено (06.10.2008, 14:41) --------------------------------------------- В вверх new Text:Mytext; В ГМ инит Code MyText = TextDrawCreate(25.000000,152.000000,"Park by ATOm57"); SetTimer("YaEBY",1000,1); Куда нибудь Code forward YaEBU();
public YaEBU() {
for(new a=0;a<200;a++) {
if(IsPlayerConnected(a)) {
if(PlayerToPoint(Radiys, a, X, Y, Z))//коорды свои <img rel="usm" src="http://www.samp-rus.com/Smiles_for_forum/1.gif" border="0" align="absmiddle" alt=":)"> { TextDrawHideForPlayer(a,Mytext); TextDrawShowForPlayer(a,Mytext); } else {TextDrawHideForPlayer(a,Mytext);} } } }
stock 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; }
|
| |
|
|
| ATOM57 | Дата: Понедельник, 06.10.2008, 16:57 | Сообщение # 7 |
|
[:|||||||:]
Группа:
Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус: 
| Quote (|SFD|EvilRiaz) <img rel="usm" src="http://www.samp-rus.com/Smiles_for_forum/1.gif" border="0" align="absmiddle" alt=":)"> xD Спасиба, ща попробую скриптом текстдрав сделать Можешь сразу что бы я моск не парил написать на 4 "места" реально туплю! Quote (|SFD|EvilRiaz) Что ты делаешь в Германии? xDD у меня сейчас какбе не безлимит, вот сижу через траффик компрессор, сёдня уже наэкономил около 11 мб =) + Немецкий Айписько в подарог
Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты
Мой новый проект - [PIXELCARS RU]
Премьера NDRIFT2
|
| |
|
|
| theAlone | Дата: Вторник, 07.10.2008, 19:23 | Сообщение # 8 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| Code forward YaEBU();
public YaEBU() {
for(new a=0;a<200;a++) {
if(IsPlayerConnected(a)) {
if(PlayerToPoint(Radiys, a, X, Y, Z) || PlayerToPoint(Radiys, a, X, Y, Z) || PlayerToPoint(Radiys, a, X, Y, Z) || PlayerToPoint(Radiys, a, X, Y, Z))//коорды свои { TextDrawHideForPlayer(a,Mytext); TextDrawShowForPlayer(a,Mytext); } else {TextDrawHideForPlayer(a,Mytext);} } } }
stock 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; } Какбе 
|
| |
|
|
| XAOC | Дата: Вторник, 07.10.2008, 19:29 | Сообщение # 9 |
|
Советчик
Группа:
Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус: 
| А чем вам OnPlayerPickUpPickup не нрайцо то ?
|
| |
|
|
|
 |
|
 | |
| |
|