Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 21 из 133 ПерваяПервая ... 11 19 20 21 22 23 31 71 121 ... ПоследняяПоследняя
Показано с 201 по 210 из 1325
  1. #201
    Аватар для Vasya_Pupkin
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.02.2016
    Сообщений
    77
    Репутация:
    0 ±
    Вчера обновил версию mysql с R39-4 до R39-5 и теперь не хочет запускаться
    Выскакивает ошибка
    PHP код:
    msvcp140.dll 
    обновил Visual C++
    и добавил msvcp140 в папку сампа ошибка пропала но сервер не запускается в логах выдает
    в логах выдает
    PHP код:
    [12:22:36]  Loading pluginmysql
    [12:22:36]   Failed
    Мод перекомпелирывал с новым плагином но все без результатно .

  2. #202
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Vasya_Pupkin Посмотреть сообщение
    Вчера обновил версию mysql с R39-4 до R39-5 и теперь не хочет запускаться
    Выскакивает ошибка
    PHP код:
    msvcp140.dll 
    обновил Visual C++
    и добавил msvcp140 в папку сампа ошибка пропала но сервер не запускается в логах выдает
    в логах выдает
    PHP код:
    [12:22:36]  Loading pluginmysql
    [12:22:36]   Failed
    Мод перекомпелирывал с новым плагином но все без результатно .
    Значит не хватает ещё какой-то библиотеки Visual C++. Скачай вот эту сборку всех библиотек в одной и установи
    https://www.dropbox.com/s/6sjohkwm8q...5.torrent?dl=0
    Либо сам вручную поставь каждую из библиотек, начиная с 2005 и заканчивая 2015 (ну либо найди какой не хватает и попробуй её поставить)
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. Пользователь сказал cпасибо:
    Vasya_Pupkin (31.03.2016)
  4. #203
    Аватар для Profyan
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.12.2013
    Адрес
    Омск
    Сообщений
    196
    Репутация:
    22 ±
    Друзья, кто встречался с такой ошибкой - "2013, Lost connection to MySQL server during query". Не пойму в чем может быть проблема. Точно не в запросе,т.к он обычный. В интернете мало чего по этому поводу ;(. На форуме есть тема,но я не понял, как Unreal решил проблему.



    Любой дурак может написать код, понятный компьютеру. Хороший программист пишет код, понятный человеку
    Мартин Фаулер


    Skype
    profan99
    VK
    click




  5. #204
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Изи вопрос, но как лучше(оптимиз.) проверять игрока на то что он стоит в каких то координатах в каком то простом радиусе,
    isplayerinrangeofpoint, стримером зону склепать или же есть какая то самоделка оптимизированная?
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  6. #205
    Аватар для Profyan
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.12.2013
    Адрес
    Омск
    Сообщений
    196
    Репутация:
    22 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Изи вопрос, но как лучше(оптимиз.) проверять игрока на то что он стоит в каких то координатах в каком то простом радиусе,
    isplayerinrangeofpoint, стримером зону склепать или же есть какая то самоделка оптимизированная?
    Зависит от ситуации. У меня в приоритете зоны стримеровские,хотя опять же,использую не всегда.



    Любой дурак может написать код, понятный компьютеру. Хороший программист пишет код, понятный человеку
    Мартин Фаулер


    Skype
    profan99
    VK
    click




  7. #206
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    ну вот взять самописную
    PHP код:
    stock PlayerToPoint(Float:radiplayeridFloat:xFloat:yFloat:z)
    {
        if(
    IsPlayerConnected(playerid))
        {
            new 
    Float:oldposxFloat:oldposyFloat:oldposz;
            new 
    Float:tempposxFloat:tempposyFloat:tempposz;
            
    GetPlayerPos(playeridoldposxoldposyoldposz);
            
    tempposx = (oldposx -x);
            
    tempposy = (oldposy -y);
            
    tempposz = (oldposz -z);
            if (((
    tempposx radi) && (tempposx > -radi)) && ((tempposy radi) && (tempposy > -radi))
            && ((
    tempposz radi) && (tempposz > -radi))) return 1;
        }
        return 
    0;

    и стандартную IsPlayerInRangeOfPoint
    какая быстрее будет шевелиться, если в апдейт кидать.
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  8. #207
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Profyan Посмотреть сообщение
    Друзья, кто встречался с такой ошибкой - "2013, Lost connection to MySQL server during query". Не пойму в чем может быть проблема. Точно не в запросе,т.к он обычный. В интернете мало чего по этому поводу ;(. На форуме есть тема,но я не понял, как Unreal решил проблему.

    Ошибка на хостинге появляется или на локалке?

    Цитата Сообщение от vovandolg Посмотреть сообщение
    Изи вопрос, но как лучше(оптимиз.) проверять игрока на то что он стоит в каких то координатах в каком то простом радиусе,
    isplayerinrangeofpoint, стримером зону склепать или же есть какая то самоделка оптимизированная?
    Если это какое-то вызываемое действие (как в случае с пикапами и действием на кнопку, например) - лучше IsPlayerInRangeOfPoint (ибо зачем заставлять стример гонять координаты лишний раз?)
    Если это именно отлов игрока при вхождении в нужные координаты (GreenZone, например, или защита от побега из тюрьмы) - стример.
    В общем, всё зависит от ситуации. Я стример использую только там, где сверка координат игрока с нужными мне координатами нужна постоянно/какой-то определённый промежуток времени (без стримера это реализовалось бы таймером и IsPlayerInRangeOfPoint). Во всех остальных случаях использую IsPlayerInRangeOfPoint.
    Но я сразу говорю, подобная реализация лишь по моему мнению является лучшей. Тестов я не проводил и с уверенностью сказать, что моя реализация верна на все 100%, не могу

    - - - Добавлено - - -

    Цитата Сообщение от vovandolg Посмотреть сообщение
    ну вот взять самописную
    PHP код:
    stock PlayerToPoint(Float:radiplayeridFloat:xFloat:yFloat:z)
    {
        if(
    IsPlayerConnected(playerid))
        {
            new 
    Float:oldposxFloat:oldposyFloat:oldposz;
            new 
    Float:tempposxFloat:tempposyFloat:tempposz;
            
    GetPlayerPos(playeridoldposxoldposyoldposz);
            
    tempposx = (oldposx -x);
            
    tempposy = (oldposy -y);
            
    tempposz = (oldposz -z);
            if (((
    tempposx radi) && (tempposx > -radi)) && ((tempposy radi) && (tempposy > -radi))
            && ((
    tempposz radi) && (tempposz > -radi))) return 1;
        }
        return 
    0;

    и стандартную IsPlayerInRangeOfPoint
    какая быстрее будет шевелиться, если в апдейт кидать.
    IsPlayerInRangeOfPoint быстрее. Можешь даже в интернете поискать тесты на эту тему, если самому лень найти тему D_C с профайлером и засунуть туда этот код
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  9. Пользователь сказал cпасибо:
    vovandolg (01.04.2016)
  10. #208
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    в тюрьме можно дать флаг же и сделать проверку на флаг, а потом уже проверка и координат ниже,
    я бы для тюрьмы заюзал именно таймер..
    PHP код:
    ...
    if(
    kpzchek == true)
    {
        if(
    координат проверка){}
    }
    ... 
    Я просто к чему клоню кто то прогонял в профайлере IsPlayerInRangeOfPoint,
    вот она нагружала не хило или самописная, вообщем что то связанное с проверкой на координацию
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  11. #209
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    в тюрьме можно дать флаг же и сделать проверку на флаг, а потом уже проверка и координат ниже,
    я бы для тюрьмы заюзал именно таймер..
    PHP код:
    ...
    if(
    kpzchek == true)
    {
        if(
    координат проверка){}
    }
    ... 
    Я просто к чему клоню кто то прогонял в профайлере IsPlayerInRangeOfPoint,
    вот она нагружала не хило или самописная, вообщем что то связанное с проверкой на координацию
    Как раз для тюрьмы лучше использовать динамические зоны стримера. Игрок попал в тюрьму - зону для него создал. Вышел - удалил. Можно и действия на кнопку сделать через стример и при нажатии проверять, находится ли игрок в нужной зоне, но я не уверен, что стример не будет эти самые зоны прогонять даже тогда, когда игрок не наживает на кнопку (позже надо будет вникнуть в этот вопрос и, возможно, вообще всё перенести на стример :3)
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  12. #210
    Аватар для Profyan
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.12.2013
    Адрес
    Омск
    Сообщений
    196
    Репутация:
    22 ±
    За час теста у меня и float() была в топе нагрузки.А с координатами мы работаем очень часто,поэтому так и выходит,что IsPlayerInRangeOfPoint нагружает. Это стоит принимать как должное,ИМХО.

    Ошибка на хостинге появляется или на локалке?
    Вроде бы только на локалке.



    Любой дурак может написать код, понятный компьютеру. Хороший программист пишет код, понятный человеку
    Мартин Фаулер


    Skype
    profan99
    VK
    click




 

 
Страница 21 из 133 ПерваяПервая ... 11 19 20 21 22 23 31 71 121 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •