12:22
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: Alcoholik  
приветствие зоны
DJSashoK59Дата: Понедельник, 25.02.2008, 09:53 | Сообщение # 1
Постоялец
Группа: Продвинутые
Сообщений: 481
Награды: 2
Город: Пермь
Репутация: 52
Замечания: 0%
Статус:
извеняюсь конешно, если гдето не заметил похожую тему)
как зеделать чтоб при вьезде например на стоянку, в чате появилась надпись "вы вьехали на парковку"
или на экране надпись "parking".

LexseyДата: Понедельник, 25.02.2008, 10:28 | Сообщение # 2
Новенький
Группа: Продвинутые
Сообщений: 5
Награды: 1
Город: Кузнецк
Репутация: -2
Замечания: 0%
Статус:
так вообще нельзя сделать если честно

Добавлено (25.02.2008, 10:28)
---------------------------------------------
все это дребедень)))))


LeXsEy
KaZaNOVaДата: Понедельник, 25.02.2008, 10:41 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 219
Награды: 1
Город: Ульяновск
Репутация: 51
Замечания: 0%
Статус:
Quote (Lexsey)
так вообще нельзя сделать если честно
все это дребедень)))))

Да нет друг,ты глубоко ошибаешься :) Можно так сделать, и делается это следующим образом:

Code

stock IsPlayerInParking(playerid,Float:minx, Float:maxx, Float:miny, Float:maxy) {
new Float:x;
new Float:y;   
new Float:z;
GetPlayerPos(playerid, x, y, z);
if (x > minx && x < maxx && y > miny && y < maxy && z) return 1;
return 0;
}

И далее куда тебе нужно вставляешь:
Code

if(IsPlayerInParking(killerid,-2402.408, 65.43655, -2255.626, 325.8042)) {//Задаешь координаты парковки.
new string[256];
new nik[MAX_PLAYER_NAME];
GetPlayerName(killerid, nik, sizeof(nik));
format(string, sizeof(string), "***%s вьехал на парковку....***", nik);
SendClientMessageToAll(COLOR_GREEN, string);
}

Можно сделать другим способом, при помощи координат районов СА, но я думаю том зафиксированы только кварталы, а не парковки.

P.S. Эта тема уже обсуждалась wink Но она не так называлась, а что то связано со шлакбаумом..


Not we bad speak - you bad understand... ©KaZaNOVa
У каждого девелопера свои петухи в голове ©OKStyle™




Сообщение отредактировал KaZaNOVa - Понедельник, 25.02.2008, 10:43
DJSashoK59Дата: Понедельник, 25.02.2008, 15:15 | Сообщение # 4
Постоялец
Группа: Продвинутые
Сообщений: 481
Награды: 2
Город: Пермь
Репутация: 52
Замечания: 0%
Статус:
всё вставил и при вьезде на стоянку нечего не происходит(
LuxurYДата: Понедельник, 25.02.2008, 16:16 | Сообщение # 5
Уверенный в себе
Группа: Продвинутые
Сообщений: 281
Награды: 1
Город: OZ
Репутация: 45
Замечания: 0%
Статус:
либо надо юзать dcallbacks by Dracoblue либо LGZ(правда эта хрень создает зоны) либо писать самому.

нужно ставить таймер и проверять нахождение игрока в этой зоне. если он там появляется, то ставить ограничение. иначе строки в чате так и будут повторяться.


www.gtascript.ru admin
www.gtascript.ru - профессиональный скриптинг SA-MP, MTA
KaZaNOVaДата: Понедельник, 25.02.2008, 16:38 | Сообщение # 6
Уверенный в себе
Группа: Продвинутые
Сообщений: 219
Награды: 1
Город: Ульяновск
Репутация: 51
Замечания: 0%
Статус:
Quote (Sashok59)
всё вставил и при вьезде на стоянку нечего не происходит(

А ты координаты правильно задал? mda У меня стоит подобно этому примеру убийсво на респах, при килле на респе у меня пишет админу то что 1 убил 2 на респе таком то.. Просто вероятно ты задал координаты неверно.
Да и поставь на таймер как сказал LuxurY.



Not we bad speak - you bad understand... ©KaZaNOVa
У каждого девелопера свои петухи в голове ©OKStyle™




Сообщение отредактировал KaZaNOVa - Понедельник, 25.02.2008, 16:40
DJSashoK59Дата: Понедельник, 25.02.2008, 16:44 | Сообщение # 7
Постоялец
Группа: Продвинутые
Сообщений: 481
Награды: 2
Город: Пермь
Репутация: 52
Замечания: 0%
Статус:
Quote (KaZaNOVa)
убийсво на респах

ну мне надо чтобы не при смерти показывало)
а координаты я правильно задал-----
Quote
2122.697, 1894.873, 2314.034, 69.651

-----вот эти координаты.

KaZaNOVaДата: Понедельник, 25.02.2008, 20:26 | Сообщение # 8
Уверенный в себе
Группа: Продвинутые
Сообщений: 219
Награды: 1
Город: Ульяновск
Репутация: 51
Замечания: 0%
Статус:
Sashok59, ну поставь на таймер и попробуй еще раз... Не беги сразу на форум :) оппробуй разрешить проблему сам :)


Not we bad speak - you bad understand... ©KaZaNOVa
У каждого девелопера свои петухи в голове ©OKStyle™


DJSashoK59Дата: Понедельник, 25.02.2008, 22:54 | Сообщение # 9
Постоялец
Группа: Продвинутые
Сообщений: 481
Награды: 2
Город: Пермь
Репутация: 52
Замечания: 0%
Статус:
Quote (KaZaNOVa)
оппробуй разрешить проблему сам

я пытался зделать подругому, изменял всячески, но пока нефига не вышло)
будем думать)
:)

  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua