- Форум Pawn.Wiki — Воплоти мечту в реальность!: Не работают пикапы — Форум Pawn.Wiki — Воплоти мечту в реальность!
- #1
- #2
- #3
- #4
- #5
- #6
- #7
- Тема: Не работают пикапы
- Не работает пикап в самп
- Вопросы
- Поделиться сообщением
- 9 ответов на этот вопрос
- Последние посетители 0 пользователей онлайн
- Похожий контент
- Форум Pawn.Wiki — Воплоти мечту в реальность!: Не отображаются пикапы! — Форум Pawn.Wiki — Воплоти мечту в реальность!
- Не отображаются пикапы! Не отображаются пикапы!
- #1
- #2
- #3
- #4
- #5
- #6
- #7
- #8
- #9
- #10
- Поделиться темой:
- 1 человек читают эту тему 0 пользователей, 1 гостей, 0 скрытых пользователей
- Удалить сообщение
Форум Pawn.Wiki — Воплоти мечту в реальность!: Не работают пикапы — Форум Pawn.Wiki — Воплоти мечту в реальность!
Страница 1 из 1
- Вы не можете создать новую тему
- Тема закрыта
#1
Aleks.solunin
Пикап отображается, но когда попадаешь на него, ничего не происходит.
Версия стримера: 2.9.4.
v1 = CreateDynamicPickup(1318,23,-551.3011,2593.8479,53.9284,-1); public OnPlayerPickUpDynamicPickup(playerid, pickupid) < if(pickupid == v1) < SetPlayerPos(playerid,1293.2639,-258.5809,1037.9569); SetPlayerFacingAngle(playerid,4.0471); return 1; >return 1; >
Сообщение отредактировал Aleks.solunin: 12 сентября 2020 — 15:22
#2
wenstony
#3
Pa4enka
#4
max0047
Aleks.solunin (12 сентября 2020 — 15:20) писал:
Пикап отображается, но когда попадаешь на него, ничего не происходит.
Версия стримера: 2.9.4.
v1 = CreateDynamicPickup(1318,23,-551.3011,2593.8479,53.9284,-1); public OnPlayerPickUpDynamicPickup(playerid, pickupid) < if(pickupid == v1) < SetPlayerPos(playerid,1293.2639,-258.5809,1037.9569); SetPlayerFacingAngle(playerid,4.0471); return 1; >return 1; >
Можно сделать намного проще и быстрее, вместо использования этого паблика, просто:
CreateDynamicPickup(1318,23,-551.3011,2593.8479,53.9284);
Создать сферу, небольшой участок территории где код будет срабатывать:
v1 = CreateDynamicSphere(-551.3011,2593.8479,53.9284, 1.0);
1.0 — дистанция на которой срабатывает код.
И в паблике OnPlayerEnterDynamicArea объявить:
А если не переделывать на этот вариант, то вы просто банально этот пикап скрыли вписав в конце -1, вот и всё:
v1 = CreateDynamicPickup(1318,23,-551.3011,2593.8479,53.9284);
Сообщение отредактировал max0047: 15 сентября 2020 — 07:52
#5
DeimoS
max0047 (15 сентября 2020 — 07:49) писал:
Можно сделать намного проще и быстрее, вместо использования этого паблика, просто:
CreateDynamicPickup(1318,23,-551.3011,2593.8479,53.9284);
Создать сферу, небольшой участок территории где код будет срабатывать:
v1 = CreateDynamicSphere(-551.3011,2593.8479,53.9284, 1.0);
1.0 — дистанция на которой срабатывает код.
И в паблике OnPlayerEnterDynamicArea объявить:
А если не переделывать на этот вариант, то вы просто банально этот пикап скрыли вписав в конце -1, вот и всё:
v1 = CreateDynamicPickup(1318,23,-551.3011,2593.8479,53.9284);
Не очень хорошее решение. Узнай как стример обрабатывает динамические зоны. И как обрабатываются пикапы. Хотя даже если совсем упрощать, то важно одно: стример обрабатывает динамические зоны на стороне сервера, а за обработку пикапов отвечает уже код на стороне игрока и игрок уже просто отсылает то, рядом с каким пикапом он находится.
#6
max0047
DeimoS (15 сентября 2020 — 08:05) писал:
Не очень хорошее решение. Узнай как стример обрабатывает динамические зоны. И как обрабатываются пикапы. Хотя даже если совсем упрощать, то важно одно: стример обрабатывает динамические зоны на стороне сервера, а за обработку пикапов отвечает уже код на стороне игрока и игрок уже просто отсылает то, рядом с каким пикапом он находится.
Динамические зоны полезны именно тем что когда мы находимся в ней то код срабатывает только 1 раз, это полезно больше пикапам с диалогами, по моему скромному мнению, лучше сделать дин. участок нежели стоять на пикапе который постоянно обновляет диалог и из-за этого невозможно прочти текст.
#7
DeimoS
max0047 (15 сентября 2020 — 11:54) писал:
Динамические зоны полезны именно тем что когда мы находимся в ней то код срабатывает только 1 раз, это полезно больше пикапам с диалогами, по моему скромному мнению, лучше сделать дин. участок нежели стоять на пикапе который постоянно обновляет диалог и из-за этого невозможно прочти текст.
Ничего не мешает сделать простенький антифлуд пикапом, обрывая действие OnPlayerPickUpPuckup. Примеров разных реализаций подобного полно в интернете есть. Это будет гораздо оптимизированнее, нежели динамические зоны, которые стример проверяет каждую секунду.
Динамические зоны равносильны запущенному односекундному таймеру и куче проверок IsPlayerInRangeOfPoint внутри таймера.
Тема: Не работают пикапы
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
SA — MP Dedicated Server
———————-
v0.3.7 , ( C ) 2005 — 2015 SA — MP Team
[ 21 : 45 : 47 ] bind = «» (string)
[ 21 : 45 : 47 ]
[ 21 : 45 : 47 ] Server Plugins
[ 21 : 45 : 47 ] —————
[ 21 : 45 : 47 ] Loading plugin : streamer
[ 21 : 45 : 47 ]
*** Streamer Plugin v2.6.1 by Incognito loaded ***
[ 21 : 45 : 47 ] Loaded .
[ 21 : 45 : 47 ] Loading plugin : sscanf
[ 21 : 45 : 47 ]
[ 21 : 45 : 47 ] sscanf plugin loaded .
[ 21 : 45 : 47 ] ( c ) 2012 Alex «Y_Less» Cole
[ 21 : 45 : 47 ] Loaded .
[ 21 : 45 : 47 ] Loading plugin : dc_cmd
[ 21 : 45 : 47 ] Daniel ‘s CMD plugin v2.8
[21:45:47] (c) 2014 Daniel_Cortez
[21:45:47] [url]www.pro-pawn.ru[/url]
[21:45:47] Loaded.
[21:45:47] Loading plugin: mysql
[21:45:47] >> plugin.mysql: R39-2 successfully loaded.
[21:45:47] Loaded.
[21:45:47] Loading plugin: regex
[21:45:47]
[21:45:47] Regular Expression Plugin v0.2.1 loaded
[21:45:47] ______________________________________
[21:45:47] By: Fro (c) Copyright 2009-2011
[21:45:47] ______________________________________
[21:45:47] Loaded.
[21:45:47] Loading plugin: crashdetect
[21:45:47] CrashDetect v4.13.1 is OK.
[21:45:47] Loaded.
[21:45:47] Loading plugin: iTD
[21:45:47]
* iTD Plugin loaded. (Support for textdraw editor mouse/keyboard)
[21:45:47] Loaded.
[21:45:47] Loaded 7 plugins.
[21:45:47]
[21:45:47] Filterscripts
[21:45:47] —————
[21:45:47] Loading filterscript ‘ iTDe . amx ‘.
[21:45:47]
iPLEOMAX’ s TextDraw Editor loaded successfully !
Version : 1.16 Stable ( 13 / 10 / 2012 )
[ 21 : 45 : 47 ] Loading filterscript ‘cameditor.amx’ .
[ 21 : 45 : 47 ]
—————————————
[ 21 : 45 : 47 ] CamEditor by Drebin
[ 21 : 45 : 47 ] —————————————
[ 21 : 45 : 47 ] Loaded 2 filterscripts .
[ 21 : 45 : 47 ] Подключение к базе успешно
[ 21 : 45 : 47 ] Number of vehicle models : 62
[ 21 : 45 : 47 ] [ Загрузка ]: Экономика успешно загружена 0 ms
[ 21 : 45 : 47 ] [ Загрузка ]: Загружено 5 семей | 1 ms
[ 21 : 45 : 47 ] [ Загрузка ]: LoadBankFrac | Загрузка : 1
[ 21 : 45 : 47 ] [ Загрузкa ]: LoadSBizz | Загружено 20
[ 21 : 45 : 47 ] [ Загрузка ]: Business | Загружено : 47 | Time : 36 ( ms )
[ 21 : 45 : 47 ] [ Загрузкa ]: LoadProperty | Загружено 1266 | Time : 196 ( ms )
[ 21 : 45 : 47 ] [ Загрузка ]: LoadHotel загружено — 33 потрачено 2 ( ms )
[ 21 : 45 : 47 ] [ Загрузка ]: GZLogoInfo | Загружено : 39 | Time : 1 ( ms )
[ 21 : 45 : 47 ] [ Загрузка ]: LoadGangZone | Загружено : 104 | Time : 2 ( ms )
[ 21 : 45 : 47 ] [ Загрузка ]: LoadParamsAntiCheat загружено — 1 потрачено 0 ( ms )
Не работает пикап в самп
Вопрос от Lorenzo , 12 декабря, 2017
Вопросы
Lorenzo
Я создал пикап входа выхода в банк. Он появился но не телепортирует! Телепортировать должен в 3д модель
new enterbank, exitbank; enterbank = CreatePickup(1318, 23, 2369.0271,-1902.1613,22.7719); exitbank = CreatePickup(1318, 23, 2369.7244,-1903.9810,32.6834); if(pickupid == enterbank) < SetPlayerPos(playerid,2369.6870,-1905.2990,32.6834); SetPlayerFacingAngle(playerid,180); SetPlayerInterior(playerid,0); >if(pickupid == exitbank)
Поделиться сообщением
Ссылка на сообщение
9 ответов на этот вопрос
Последние посетители 0 пользователей онлайн
Похожий контент
Всем привет! установил на хостинг мод арканы рп ( копия малин0вки).
В первый раз зашел,смог зарегать акк,побегал по серву.Вышел. Подключил цеф и потом перестала регать акк.
Переустанавливал много раз,отключал цеф, устанавливал мод таким как его сливали.
Помогите решить проблему
Сервер лог:
Работает на IPS Community Suite 4
2017 — н.в. PAWNO-RUS.RU
При копировании материалов с сайта ссылка на наш форум обязательна!
Вы видите это сообщение, так как вы не вошли или не зарегистрировались. Чтобы получить более расширенные возможности войдите или зарегистрируйтесь.
Однако без регистрации Вы также сможете пользоваться форумом.
Форум Pawn.Wiki — Воплоти мечту в реальность!: Не отображаются пикапы! — Форум Pawn.Wiki — Воплоти мечту в реальность!
- (2 Страниц)
- 1
- 2
- >
- Вы не можете создать новую тему
- Тема закрыта
Не отображаются пикапы! Не отображаются пикапы!
#1
Misha_Marlen
Я создал пикапы с помощью функции CreatePickup, после того как я зашел на сервер их не видно. Помогите! Streamer обновлял! И вообще что я только не делал не помогает.
Сообщение отредактировал Misha_Marlen: 18 июля 2016 — 18:44
#2
GodFather
Попробуй везде в последнем параметре -1 написать, так пикапы во всех вирт. мирах будут отображаться.
пример:
было:
merlv_pic[1] = CreatePickup(1318, 23, 390.7676,173.8716,1008.3828, 2);
merlv_pic[1] = CreatePickup(1318, 23, 390.7676,173.8716,1008.3828, -1);
#3
J.Lawson
#4
Misha_Marlen
J.Lawson (18 июля 2016 — 18:50) писал:
Везде, вход в интерьер и выход с него
GodFather (18 июля 2016 — 18:49) писал:
Попробуй везде в последнем параметре -1 написать, так пикапы во всех вирт. мирах будут отображаться.
пример:
было:
merlv_pic[1] = CreatePickup(1318, 23, 390.7676,173.8716,1008.3828, 2);
merlv_pic[1] = CreatePickup(1318, 23, 390.7676,173.8716,1008.3828, -1);
Сообщение отредактировал Misha_Marlen: 18 июля 2016 — 18:58
#5
J.Lawson
#6
Misha_Marlen
J.Lawson (18 июля 2016 — 19:09) писал:
#7
GodFather
#8
Misha_Marlen
GodFather (18 июля 2016 — 19:18) писал:
#9
GodFather
Misha_Marlen (18 июля 2016 — 19:23) писал:
#10
Misha_Marlen
GodFather (18 июля 2016 — 19:24) писал:
Поделиться темой:
- (2 Страниц)
- 1
- 2
- >
- Вы не можете создать новую тему
- Тема закрыта
1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей
Удалить сообщение
Сообщение будет полностью удалено