[INC] Simple Check VehModel
|
|
heufix | Дата: Понедельник, 03.08.2009, 02:51 | Сообщение # 1 |
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
| 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); // Сидит Ли игрок в Велосипеде Пол часа искал где так написано))) Благодарю)
Радость
|
|
|
|
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 код меньше грузит сервер. Никаких благодарностей в мою сторону
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
|
|
|
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? это уже пошла смесь инглиша с транслитом? велосипед это 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 |
|
|
|