Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 26 из 133 ПерваяПервая ... 16 24 25 26 27 28 36 76 126 ... ПоследняяПоследняя
Показано с 251 по 260 из 1325
  1. #251
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Допустим через foreach идёт большой длинный код, пусть будет античит
    PHP код:
    //начало перебора
    foreach(Player,i)
    {
        if(
    lol[i] == true)
       {
            
    Kick(i)//Тут допустим кик стоит
            
    continue; // <=================
       
    }
       
    //далее большое множество проверок и так же в них кики и баны пиплов
        

    Правильно ли будет после каждого кика поставить этот оператор continue?
    я так подумал раз кикаем значит пропускаем итерацию для игрока дабы не получилось потом чтобы сервер нам нарубал ошибок или просто сбросить лишнюю нагрузку если игрок покидает райские места сампа))
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  2. #252
    Аватар для m1n1vv
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2015
    Сообщений
    541
    Репутация:
    78 ±
    Как лучше делать? Грузить мод односекундными SetTimerEx или глобальный SetTimer + PVar?

  3. #253
    Аватар для Nexius_Tailer
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    548
    Репутация:
    158 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Допустим через foreach идёт большой длинный код, пусть будет античит
    PHP код:
    //начало перебора
    foreach(Player,i)
    {
        if(
    lol[i] == true)
       {
            
    Kick(i)//Тут допустим кик стоит
            
    continue; // <=================
       
    }
       
    //далее большое множество проверок и так же в них кики и баны пиплов
        

    Правильно ли будет после каждого кика поставить этот оператор continue?
    я так подумал раз кикаем значит пропускаем итерацию для игрока дабы не получилось потом чтобы сервер нам нарубал ошибок или просто сбросить лишнюю нагрузку если игрок покидает райские места сампа))
    Да, желательно. Либо там, где сработало условие античита (т.е. игрока в чём-то спалили), все остальные условия уже делать как else if. Типо вот так:
    Код:
    public OnPlayerUpdate(playerid)
    {
    	new Float:hp, Float:ar;
    	GetPlayerHealth(playerid, hp);
    	GetPlayerArmour(playerid, ar);
    	if(hp > 100.0) Kick(playerid);
    	else if(ar > 100.0) Kick(playerid); //else if
    	//...
    	return 1;
    }

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

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от m1n1vv Посмотреть сообщение
    Как лучше делать? Грузить мод односекундными SetTimerEx или глобальный SetTimer + PVar?
    А вот я бы не стал в апдейт сувать PVar'оподобные планктоны))
    Если ты хочешь работать стабильно и быстро, то надо обычной переменной пользоваться, а в апдейте тем более.
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  5. Пользователь сказал cпасибо:
    Nexius_Tailer (15.04.2016)
  6. #255
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Чем будет отличаться работа с плагинами mysql.so и mysql_static.so?
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

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

    Статус
    Оффлайн
    Регистрация
    08.12.2015
    Адрес
    San Fierro
    Сообщений
    217
    Репутация:
    39 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Чем будет отличаться работа с плагинами mysql.so и mysql_static.so?
    mysql_static слинкован статически, он не требует установленных библиотек MySQL .

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

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

  9. #258
    Аватар для TheMallard
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.12.2015
    Адрес
    San Fierro
    Сообщений
    217
    Репутация:
    39 ±
    Без разницы.

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

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

  11. #260
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Статистическая линковка - весит больше (это заметно по mysql_static.so)
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Зачем тогда было делать mysql.so и разные ошмётки, примочки которые вечно надо ставить куда то, обновлять что то, чем куда проще поставить статик и не париться.
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

 

 
Страница 26 из 133 ПерваяПервая ... 16 24 25 26 27 28 36 76 126 ... ПоследняяПоследняя

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

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

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

Ваши права

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