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

 



 
          





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





Последние Файлы 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  
[INC] Simple Check VehModel
heufixДата: Понедельник, 03.08.2009, 02:51 | Сообщение # 1
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
locomotive
Idea: GhostTT
Зделал я ;) немного тупой инклуд,но может кому-нибудь и пригодится мало ли :)))

Этот инклуд - немного упростит вашу жизнь.
Благодаря этому простенькому инклуду вы сможете проверить сидит ли игрок в:
Самолёте,Вертолёте,Мотоцикле,Лодке,Обычной машине(109видов),RC машинке,
На велике,В Такси, В Машине полиции, В Машине Пожарных, В Машине Скорой помощи, В Автобусе
- Одной строчкой:

IsPlayerInAirplane(playerid); // Сидит Ли игрок В Самолёте
IsPlayerInHelicopter(playerid); // Сидит Ли игрок В Вертолёте
IsPlayerInBike(playerid); // Сидит Ли игрок В Мотоцикле
IsPlayerInVelo(playerid); // Сидит Ли игрок в Велосипеде
IsPlayerInBoat(playerid); // Сидит Ли игрок В Лодке,Яхте,катере
IsPlayerInCar(playerid); // Сидит Ли игрок В Обычной машине(109 видов)
IsPlayerInRCCar(playerid); // Сидит Ли игрок В RC машинках
IsPlayerInTaxiCar(playerid); // Сидит ли игрок в Такси
IsPlayerInCopCar(playerid); // Сидит ли игрок в Машине Полиции
IsPlayerInAmbulCar(playerid); // Сидит ли игрок в машине Скорой помощи
IsPlayerInFireTruck(playerid); // Сидит ли игрок в машине пожарных
IsPlayerInBusCar(playerid); // Сидит ли игрок в Автобусе

Как использовать:
1.Скачать Архив.
2.Из Архива скопировать файл SCVM.inc в вашу папку с инклудами(/pawno/include)
3.В начало своего мода добавить:
#include <SCVM>

Скачать:
ФА


Радость

Сообщение отредактировал Schwan - Понедельник, 03.08.2009, 22:55
Ghost-XДата: Понедельник, 03.08.2009, 07:03 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
Quote (Schwan)
Этот инклуд - немного упростит вашу жизнь.

Не даром я говорил - лучше один раз сделать, дабы потом не мучатся с проверкой по идам.

Добавлено (03.08.2009, 07:03)
---------------------------------------------

Quote (Schwan)
[INC] SimpelCheckVM

Simple



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
ZiGGiДата: Понедельник, 03.08.2009, 09:26 | Сообщение # 3
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (GhostTT)
Не даром я говорил - лучше один раз сделать, дабы потом не мучатся с проверкой по идам.

+100500
а вы точно все указали? :)

Добавлено (03.08.2009, 09:26)
---------------------------------------------
вот токо у вас байки и велики вместе...


Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
heufixДата: Понедельник, 03.08.2009, 12:46 | Сообщение # 4
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Quote (ZZiGGi)
+100500 а вы точно все указали?

по порядку ипашил с вики)))
Quote (ZZiGGi)
вот токо у вас байки и велики вместе...

Переделал :)
Теперь отдельно Велики и отдельно мото.
IsPlayerInVelo(playerid);
// Сидит Ли игрок в Велосипеде
Quote (GhostTT)
Simple

Пол часа искал где так написано)))
Благодарю)



Радость
TooZДата: Понедельник, 03.08.2009, 13:32 | Сообщение # 5
Освоившийся
Группа: Продвинутые
Сообщений: 113
Награды: 4
Город: Samara
Репутация: 12
Замечания: 40%
Статус:
Schwan лови плюсег, полезная вещичка для рп модов ;)
Ghost-XДата: Понедельник, 03.08.2009, 13:45 | Сообщение # 6
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
Я бы и сам сделал, просто у Schwan'a код меньше грузит сервер. Никаких благодарностей в мою сторону sorry crazy


Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
heufixДата: Понедельник, 03.08.2009, 13:48 | Сообщение # 7
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Quote (GhostTT)
Я бы и сам сделал, просто у Schwan'a код меньше грузит сервер. Никаких благодарностей в мою сторону

Quote (TooZ)
Schwan лови плюсег, полезная вещичка для рп модов

Спасибо, GhostTTу тоже поставил берьнько))))))))



Радость

Сообщение отредактировал Schwan - Понедельник, 03.08.2009, 13:48
MaccerДата: Понедельник, 03.08.2009, 14:06 | Сообщение # 8
Уверенный в себе
Группа: Продвинутые
Сообщений: 281
Награды: 7
Город: Санкт-Петербург
Репутация: 100
Замечания: 40%
Статус:
В общем я тут посмотрел и у меня появилось несколько советов/предложений по поводу улучшений инклюда. Надеюсь будут услышаны :)

По поводу функций:

Quote (Schwan)
IsPlayerInHelicopt(playerid); // Сидит Ли игрок В Вертолёте

давай уж тогда helicopter полностью - сокращать на последние 2 буквы глупо
Quote (Schwan)
IsPlayerInVelo(playerid); // Сидит Ли игрок в Велосипеде

Velo? это уже пошла смесь инглиша с транслитом? fun велосипед это bicycle, если что.
Quote (Schwan)
IsPlayerInBoats(playerid); // Сидит Ли игрок В Лодке,Яхте,катере

ИМХО множественное число здесь не к чему.
Quote (Schwan)
IsPlayerInServiceCar(playerid); // Сидит Ли игрок В Сервисной машине(Такси,копы,Скорая,Пожарная)

предлагаю добавить функции IsPlayerInCopCar, IsPlayerInTaxi и тд

По поводу кода:
Вот ты пишешь что-то типа
[pwn]
#define MAX_AIRPLANES 12
new Airplanes[MAX_AIRPLANES] =
{
592,577,511,512,593,520,553,476,519,460,
513
};
[/pwn]
define тут совершенно не к чему, пиши просто
new const Airplanes[] = {592,577,511,512,593,520,553,476,519,460,513};
размер массива не указываем, потому что он подсчитывается автоматически
const делает массив константным - что не даст по ошибке изменить его значения и позволит компилятору сгенерировать более оптимальный код.
Соответственно, там где ты ниже писал MAX_AIRPLANES заменяй на sizeof(Airplanes)
так же с байками, хеликоптерами и тд )


есть вопросы по sa-mp или pawn?
помогу за $$
heufixДата: Понедельник, 03.08.2009, 14:10 | Сообщение # 9
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Подумаю)
а на счёт дефайна - смысл?



Радость
MaccerДата: Понедельник, 03.08.2009, 14:13 | Сообщение # 10
Уверенный в себе
Группа: Продвинутые
Сообщений: 281
Награды: 7
Город: Санкт-Петербург
Репутация: 100
Замечания: 40%
Статус:
Quote (Schwan)
а на счёт дефайна - смысл?

в том то и дело что смысла в нем нет :)



есть вопросы по sa-mp или pawn?
помогу за $$
heufixДата: Понедельник, 03.08.2009, 22:57 | Сообщение # 11
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Quote (Maccer)
давай уж тогда helicopter полностью - сокращать на последние 2 буквы глупо

Исправил - Special for you xD
Quote (Maccer)
ИМХО множественное число здесь не к чему.

Исправил - Special for you xD
Quote (Maccer)
предлагаю добавить функции IsPlayerInCopCar, IsPlayerInTaxi и тд

Сделано.
С кодом потом разберусь. Ибо не так принципиально.



Радость

Сообщение отредактировал Schwan - Понедельник, 03.08.2009, 22:58
  • Страница 1 из 1
  • 1
Поиск:





 


 


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