Рекомендованные сообщения



5 posts in this topic

В кратце, не работают пикапы которые связанны с Зоной(Area). А обычные пикапы работают, которые используются для перемещения в интерьер.Я уже создавал такую тему год назад, но я уже попробовал прошлое решение оно не помогло. Вот та тема.

Share this post


Link to post
Share on other sites

@Nekit_Krut18, со стримером все хорошо? Никаких предупреждений в логах нет? Если предупреждения отсутствуют, показывайте код, связанный с динамическими зонами.

Share this post


Link to post
Share on other sites

@odosenok По поводу зон все отлично. А вот если nativechecker.so поставить после всех плагинов но ощибки со стримером пропадают. Если в переди то появляются. Плагин streamer обновлял, пробовал все версии streamer начаная с 276 до 294. Не помогло. Хотя в прошлой теме помогало.

@odosenok Вот так когда плагин nativechecker.so после всех плагинов

Цитата

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team

[13:38:09] 
[13:38:09] Server Plugins
[13:38:09] --------------
[13:38:09]  Loading plugin: jit.so
[13:38:09]   JIT plugin v2.1 is OK.
[13:38:09]   Loaded.
[13:38:09]  Loading plugin: streamer.so
[13:38:09] 

*** Streamer Plugin v2.9.1 by Incognito loaded ***

[13:38:09]   Loaded.
[13:38:09]  Loading plugin: sscanf.so
[13:38:09] 

[13:38:09]  ===============================

[13:38:09]       sscanf plugin loaded.     

[13:38:09]          Version:  2.8.3        

[13:38:09]   (c) 2018 Alex "Y_Less" Cole  

[13:38:09]  ===============================

[13:38:09]   Loaded.
[13:38:09]  Loading plugin: CRP.so
[13:38:09] 

[13:38:09] ______________________________________

[13:38:09]  Convert Rus To Pwn v0.1.1 loaded
[13:38:09] ______________________________________

[13:38:09]  By: Fro (c) Copyright <TBG> 2009-2011
[13:38:09] ______________________________________

[13:38:09]   Loaded.
[13:38:09]  Loading plugin: pawncmd.so
[13:38:09] Pawn.CMD plugin v3.1.2 by urShadow loaded
[13:38:09]   Loaded.
[13:38:09]  Loading plugin: pawnregex.so
[13:38:09] Pawn.Regex plugin v1.1.2 by urShadow loaded
[13:38:09]   Loaded.
[13:38:09]  Loading plugin: mysql_static.so
[13:38:09]  >> plugin.mysql: R39-5 successfully loaded.
[13:38:09]   Loaded.
[13:38:09]  Loading plugin: anti-freeze.so
[13:38:09]  * Anti-Freeze (v3) plugin by vsergeenko loaded
[13:38:09]   Loaded.
[13:38:09]  Loading plugin: profiler.so
[13:38:09]   Profiler v2.14.1 is OK.
[13:38:09]   Loaded.
[13:38:09]  Loading plugin: TOTP.so
[13:38:09] TOTP plugin v1.0.1 by Games loaded.
[13:38:09]   Loaded.
[13:38:09]  Loading plugin: nativechecker.so
[13:38:09]   Loaded.
[13:38:09]  Loaded 11 plugins.

[13:38:10] 
[13:38:10] Filterscripts
[13:38:10] ---------------
[13:38:10]   Loading filterscript 'fsdebug.amx'...
[13:38:10]   Unable to load filterscript 'fsdebug.amx'.
[13:38:10]   Loading filterscript 'fly.amx'...
[13:38:10]   Unable to load filterscript 'fly.amx'.
[13:38:10]   Loaded 0 filterscripts.

[13:38:12]  
[13:38:12]  
[13:38:12]  
[13:38:12]  ======================================= 
[13:38:12]  |                                     | 
[13:38:12]  |        YSI version 3.09.0684        | 
[13:38:12]  |        By Alex "Y_Less" Cole        | 
[13:38:12]  |                                     | 
[13:38:12]  ======================================= 
[13:38:12]  
[13:38:12] ULTRA CONNECT - Идёт подключение к базе данных:******
[13:38:12]   MySQL connection: TRUE (host)

[13:38:12] -> Динамических объектов: 43429
[13:38:12] -> Видимых объектов (стример): 750	
[13:38:12] ———————————————————————————————————————————————————————	
[13:38:12] Number of vehicle models: 5
[13:38:12] [Загружено орг/раб. автомобилей]: <0>. Потрачено: <0 ms>.
[13:38:12] [Загружено бизнесов]: <0>. Потрачено: <0 ms>.
[13:38:12] [Загружено домов]: <0>. Потрачено: <0 ms>.
[13:38:12] [Загружены склады мафий]: Потрачено: <0 ms>.
[13:38:12] [Загружены склады банд]: Потрачено: <0 ms>.
[13:38:12] [Загружено банкоматов]: <0>. Потрачено: <0 ms>.
[13:38:12] [Загружено остальное]: Потрачено: <0 ms>.
[13:38:12] [Загружено радаров]: <0>. Потрачено: <0 ms>.
[13:38:12] [Загружено семей]: <0>. Потрачено: <0 ms>.
[13:38:12] [Загрузка подарков] Загружено 0 новогодних подарков
[13:38:12] [Загружено гаражей]: <0>. Потрачено: <0 ms>.
[13:38:13] [Загружено подъездов]: <0>. Потрачено: <0 ms>.
[13:38:13] [Загружено квартир]: <0>. Потрачено: <0 ms>.

 

 

@odosenok Вот так перед всеми плагинами, и заметьте сервер запустился, даже с ощибками.

Цитата

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team

[13:40:55] 
[13:40:55] Server Plugins
[13:40:55] --------------
[13:40:55]  Loading plugin: nativechecker.so
[13:40:55]   Loaded.
[13:40:55]  Loading plugin: jit.so
[13:40:55]   JIT plugin v2.1 is OK.
[13:40:55]   Loaded.
[13:40:55]  Loading plugin: streamer.so
[13:40:55] 

*** Streamer Plugin v2.9.1 by Incognito loaded ***

[13:40:55]   Loaded.
[13:40:55]  Loading plugin: sscanf.so
[13:40:55] 

[13:40:55]  ===============================

[13:40:55]       sscanf plugin loaded.     

[13:40:55]          Version:  2.8.3        

[13:40:55]   (c) 2018 Alex "Y_Less" Cole  

[13:40:55]  ===============================

[13:40:55]   Loaded.
[13:40:55]  Loading plugin: CRP.so
[13:40:55] 

[13:40:55] ______________________________________

[13:40:55]  Convert Rus To Pwn v0.1.1 loaded
[13:40:55] ______________________________________

[13:40:55]  By: Fro (c) Copyright <TBG> 2009-2011
[13:40:55] ______________________________________

[13:40:55]   Loaded.
[13:40:55]  Loading plugin: pawncmd.so
[13:40:55] Pawn.CMD plugin v3.1.2 by urShadow loaded
[13:40:55]   Loaded.
[13:40:55]  Loading plugin: pawnregex.so
[13:40:55] Pawn.Regex plugin v1.1.2 by urShadow loaded
[13:40:55]   Loaded.
[13:40:55]  Loading plugin: mysql_static.so
[13:40:55]  >> plugin.mysql: R39-5 successfully loaded.
[13:40:55]   Loaded.
[13:40:55]  Loading plugin: anti-freeze.so
[13:40:55]  * Anti-Freeze (v3) plugin by vsergeenko loaded
[13:40:55]   Loaded.
[13:40:55]  Loading plugin: profiler.so
[13:40:55]   Profiler v2.14.1 is OK.
[13:40:55]   Loaded.
[13:40:55]  Loading plugin: TOTP.so
[13:40:55] TOTP plugin v1.0.1 by Games loaded.
[13:40:55]   Loaded.
[13:40:55]  Loaded 11 plugins.

[13:40:56] 
[13:40:56] Filterscripts
[13:40:56] ---------------
[13:40:56]   Loading filterscript 'fsdebug.amx'...
[13:40:56]   Unable to load filterscript 'fsdebug.amx'.
[13:40:56]   Loading filterscript 'fly.amx'...
[13:40:56]   Unable to load filterscript 'fly.amx'.
[13:40:56]   Loaded 0 filterscripts.

[13:40:56]    Error: Function not registered: 'SSCANF_Init'
[13:40:56]    Error: Function not registered: 'SSCANF_IsConnected'
[13:40:56]    Error: Function not registered: 'SSCANF_Join'
[13:40:56]    Error: Function not registered: 'SSCANF_Leave'
[13:40:56]    Error: Function not registered: 'CreateDynamicPickup'
[13:40:56]    Error: Function not registered: 'DestroyDynamicPickup'
[13:40:56]    Error: Function not registered: 'ConvertRusToPwn'
[13:40:56]    Error: Function not registered: 'CreateDynamicObject'
[13:40:56]    Error: Function not registered: 'SetDynamicObjectMaterial'
[13:40:56]    Error: Function not registered: 'CreateDynamicObjectEx'
[13:40:56]    Error: Function not registered: 'mysql_tquery'
[13:40:56]    Error: Function not registered: 'MoveDynamicObject'
[13:40:56]    Error: Function not registered: 'mysql_connect'
[13:40:56]    Error: Function not registered: 'CreateDynamicSphere'
[13:40:56]    Error: Function not registered: 'CreateDynamic3DTextLabel'
[13:40:56]    Error: Function not registered: 'mysql_errno'
[13:40:56]    Error: Function not registered: 'Streamer_SetVisibleItems'
[13:40:56]    Error: Function not registered: 'CountDynamicObjects'
[13:40:56]    Error: Function not registered: 'Streamer_GetVisibleItems'
[13:40:56]    Error: Function not registered: 'mysql_format'
[13:40:56]    Error: Function not registered: 'DestroyAllDynamicObjects'
[13:40:56]    Error: Function not registered: 'DestroyAllDynamicPickups'
[13:40:56]    Error: Function not registered: 'DestroyAllDynamicCPs'
[13:40:56]    Error: Function not registered: 'DestroyAllDynamicRaceCPs'
[13:40:56]    Error: Function not registered: 'DestroyAllDynamicMapIcons'
[13:40:56]    Error: Function not registered: 'DestroyAllDynamic3DTextLabels'
[13:40:56]    Error: Function not registered: 'DestroyAllDynamicAreas'
[13:40:56]    Error: Function not registered: 'mysql_close'
[13:40:56]    Error: Function not registered: 'cache_get_data'
[13:40:56]    Error: Function not registered: 'cache_get_field_content'
[13:40:56]    Error: Function not registered: 'sscanf'
[13:40:56]    Error: Function not registered: 'mysql_query'
[13:40:56]    Error: Function not registered: 'cache_get_row_count'
[13:40:56]    Error: Function not registered: 'cache_delete'
[13:40:56]    Error: Function not registered: 'IsValidDynamic3DTextLabel'
[13:40:56]    Error: Function not registered: 'DestroyDynamic3DTextLabel'
[13:40:56]    Error: Function not registered: 'cache_get_row'
[13:40:56]    Error: Function not registered: 'cache_get_row_int'
[13:40:56]    Error: Function not registered: 'UpdateDynamic3DTextLabelText'
[13:40:56]    Error: Function not registered: 'cache_get_field_content_int'
[13:40:56]    Error: Function not registered: 'IsPlayerInDynamicArea'
[13:40:56]    Error: Function not registered: 'cache_insert_id'
[13:40:56]    Error: Function not registered: 'CreateDynamicMapIcon'
[13:40:56]    Error: Function not registered: 'DestroyDynamicArea'
[13:40:56]    Error: Function not registered: 'cache_get_row_float'
[13:40:56]    Error: Function not registered: 'sscanf'
[13:40:56]    Error: Function not registered: 'Streamer_SetTickRate'
[13:40:56]    Error: Function not registered: 'Streamer_SetMaxItems'
[13:40:56]    Error: Function not registered: 'Streamer_SetRadiusMultiplier'
[13:40:56]    Error: Function not registered: 'Streamer_SetCellDistance'
[13:40:56]    Error: Function not registered: 'Streamer_SetCellSize'
[13:40:56]    Error: Function not registered: 'Streamer_ProcessActiveItems'
[13:40:56]    Error: Function not registered: 'IsValidDynamicObject'
[13:40:56]    Error: Function not registered: 'DestroyDynamicObject'
[13:40:56]    Error: Function not registered: 'AttachDynamicObjectToVehicle'
[13:40:56]    Error: Function not registered: 'CreateDynamicRectangle'
[13:40:56]    Error: Function not registered: 'CreateDynamicCP'
[13:40:56]    Error: Function not registered: 'DestroyDynamicMapIcon'
[13:40:56]    Error: Function not registered: 'regex_new'
[13:40:56]    Error: Function not registered: 'regex_check'
[13:40:56]    Error: Function not registered: 'regex_delete'
[13:40:56]    Error: Function not registered: 'GetDynamicObjectPos'
[13:40:56]    Error: Function not registered: 'cache_get_field_content_float'
[13:40:56]    Error: Function not registered: 'IsValidDynamicMapIcon'
[13:40:58]  
[13:40:58]  
[13:40:58]  
[13:40:58]  ======================================= 
[13:40:58]  |                                     | 
[13:40:58]  |        YSI version 3.09.0684        | 
[13:40:58]  |        By Alex "Y_Less" Cole        | 
[13:40:58]  |                                     | 
[13:40:58]  ======================================= 
[13:40:58]  
[13:40:58] ULTRA CONNECT - Идёт подключение к базе данных:*******
[13:40:58]   MySQL connection: TRUE (host)

[13:40:58] -> Динамических объектов: 43429
[13:40:58] -> Видимых объектов (стример): 750
[13:40:58] ———————————————————————————————————————————————————————	
[13:40:58] Number of vehicle models: 5
[13:40:58] [Загружено орг/раб. автомобилей]: <0>. Потрачено: <0 ms>.
[13:40:58] [Загружено бизнесов]: <0>. Потрачено: <0 ms>.
[13:40:58] [Загружено домов]: <0>. Потрачено: <0 ms>.
[13:40:58] [Загружены склады мафий]: Потрачено: <0 ms>.
[13:40:58] [Загружены склады банд]: Потрачено: <0 ms>.
[13:40:58] [Загружено банкоматов]: <0>. Потрачено: <0 ms>.
[13:40:58] [Загружено остальное]: Потрачено: <0 ms>.
[13:40:58] [Загружено радаров]: <0>. Потрачено: <0 ms>.
[13:40:58] [Загружено семей]: <0>. Потрачено: <0 ms>.
[13:40:58] [Загрузка подарков] Загружено 0 новогодних подарков
[13:40:59] [Загружено гаражей]: <0>. Потрачено: <0 ms>.
[13:40:59] [Загружено подъездов]: <0>. Потрачено: <0 ms>.
[13:40:59] [Загружено квартир]: <0>. Потрачено: <0 ms>.

 

 

@odosenok SSCNANF.so стоит последней версии, мускула работает отлично.

Share this post


Link to post
Share on other sites

@odosenok Ещё я проверил, когда я наступаю на пикап, public OnPlayerEnterDynamicArea(playerid, areaid) - выполняется. То-есть пикап отзывается в паблик, но не выполняется действие.

 

Share this post


Link to post
Share on other sites

UP

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • youngblaste
      By youngblaste
      Привет. Не нужно писать что команда заезженная - просто выйди с темы.
      И так, постараюсь объяснить как всё работает в этой команде
      Погнали, хлопци!:
      CMD:makeadmin(playerid, params[]){ /* Здесь начинается наша команда */ if(p_info[playerid][pAdmin] < 7) /* Идёт проверка на админку, если наш уровень администратора ниже 7 то ничего не произойдёт (можно сменить на свой уровень) */ return true; /* возвращаем 1 - или же не на ельфийском, то просто ничего не пройзойдёт и команда не продолжит работу */ new name[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], targetid, admlvl, string[250]; /* Создаем переменные для команды (targetid - кому выдавать будем админку, admlvl - это какой лвл админки будем выдавать), string - ну это стринг :D */ if(sscanf(params, "ud", targetid, admlvl)) /* Делаем проверку на правильное написание команды */ return SendClientMessage(playerid, -1, "{84cd5c}[Подсказка] {ffffff} Используйте команду: /makeadmin [id игрока] [lvl админ-прав]"); /* Если мы ввели не верно команду, то нам возвращает сообщение в чат с подсказкой как ввести команду */ GetPlayerName(playerid, name, MAX_PLAYER_NAME); /* Тут мы получаем наш ник */ GetPlayerName(targetid, player, MAX_PLAYER_NAME); /* А тут мы получаем ник игрока которому выдаем админку */ if(!IsPlayerConnected(targetid)) /* Делаем проверку на то находится ли игрок на сервере, вообще у меня в команде здесь есть проверка на Авторизован ли игрок и она вместе с проверкой на есть ли такой игрок на сервере, но увы, я убрал потому что скорее всего не у всех есть такая фича, это не очень важно но если ты хоть немного шаришь то и сам добавишь проверку */ return SendClientMessage(playerid, -1, "{c23838}[Ошибка] {ffffff} Игрок ещё не вступил в игру"); /* Возвращаем сообщение о том что игрок ещё не вступил в игру - ну вообще должно быть "Игрока с таким ID нету на сервере", но если ты решишь добавить проверку на авторизацию то это будет немного лучше */ if(admlvl < 0 || admlvl > 6) /* Делаем проверку на какой лвл мы хотим поставить игрока, то есть мы не можем выдать лвл адм ниже 0 или выше 6, меняйте на своё если так нужно))) */ return SendClientMessage(playerid, -1, "{c23838}[Ошибка] {ffffff} Увы, нельзя выдавать меньше 0 или выше 6 уровня администратора"); /* Возвращаем сообщение о том что мы не можем выдавать меньше 0 или выше 6 лвл адм */ p_info[targetid][pAdmin] = admlvl; /* И так... p_info у вас может быть разное: PlayerInfo, pInfo, PI, PlayerInformation, p_Info, P_I и т.п., pAdmin так же может быть другим, хотя обычно такое, например: Admin, PlayerAdmin, Player_Admin, Adminka и т.п. */ format(string, sizeof(string), "{b33d3d}{A} Администратор %s[%d] назначил администратором игрока %s[%d]", name, playerid, player, targetid); /* И так, тут мы форматируем string и после отпрам в админ чат))) */ AdmChat(-1, string); /* Ниже вы увидите сток с AdmChat, крч просто отправляем в адм чат */ format(string, sizeof(string), "{ffffff}Администратор %s[%d] назначил Вас администратором %d-го уровня.", name, playerid, admlvl); /* Форматируем опять стринг и потом игроку отправим */ SendClientMessage(targetid, -1, string); /* Устал описовать команду, ну да ладно... Теперь отправляем игроку string */ return true; /* Возвращаем 1, чтобы небыло еррора))) */ } /* Здесь заканчивается наша команда */ /* vk.com/youngblaste - люbлю сkpuптuнг */ А теперь сток AdmChat, добавьте возле своих стоков ну или под командой:
      stock AdmChat(color, const text[]) /* тут не буду много объяснять */ { foreach(new i: Player) if(p_info[i][pAdmin] > 0) SendClientMessage(i, color, text); /* Обычно используют для админ чата... Ну и как всегда... p_info у вас может быть разное: PlayerInfo, pInfo, PI, PlayerInformation, p_Info, P_I и т.п., pAdmin так же может быть другим, хотя обычно такое, например: Admin, PlayerAdmin, Player_Admin, Adminka и т.п. */ } Если Вы заметили какую-то ошибку, пожалуйста отпишите. Надеюсь Вам понравился этот мини-урок, ну а точнее команда /makeadmin.
      Удачи, юные скриптеры