Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 3 из 11 ПерваяПервая 1 2 3 4 5 ... ПоследняяПоследняя
Показано с 21 по 30 из 102
  1. #21
    Аватар для Nazarik
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.09.2013
    Адрес
    Ukraine | Lvov
    Сообщений
    20
    Репутация:
    11 ±
    вот еще:

    также в OnGameModeInit
    PHP код:
    CallLocalFunction("\0""\0""\0");

    db_close(DB:-1); 
    Последний раз редактировалось Nazarik; 26.03.2014 в 20:07.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от nonfaktor Посмотреть сообщение
    Вызывает crash мода:
    PHP код:
    main() { GameModeExit(); } 
    Не краш, а закрытие (остановку). Это равносильно моему коду:
    PHP код:
    SendRconCommand("exit"); 
    Только это дело лучше в OngameModeInIt вызывать для уверенности

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

    Цитата Сообщение от nonfaktor Посмотреть сообщение
    PHP код:
    public OnGameModeInit()
    {
          
    sleep(999999999999999);

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

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

    Steve Pavlina

  3. Пользователь сказал cпасибо:
    nonfaktor (27.03.2014)
  4. #23
    Аватар для Chery*
    Пользователь

    Статус
    Оффлайн
    Регистрация
    26.03.2014
    Адрес
    Тульская область
    Сообщений
    32
    Репутация:
    15 ±
    Мой Pawno даже компилировать отказывается :D

  5. #24
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,271
    Репутация:
    418 ±
    Цитата Сообщение от Chery* Посмотреть сообщение
    Мой Pawno даже компилировать отказывается :D
    Так и должно быть :3

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

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Вот ещё, что-то типа exit'а:

    PHP код:
    new i;
    assert(i); 

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

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Вот ещё пример завершения работы кода, обычно если return'ом завершить код, то будет предупреждение: unreachable code.

    Например:

    PHP код:
    return true// unreachable code
    new i;
    printf("%d"i++); 
    Меняем на:

    PHP код:
    #emit retn
    new i;
    printf("%d"i++); 
    Говорим прощай предупреждению, а также загрузке скрипта. Делов то.

    Добавляем код, например в начало паблика OnGameModeInit.
    Последний раз редактировалось L0ndl3m; 28.03.2014 в 00:33.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    А ещё можно банально в папке Pawno создать файл "pawn.cfg" и вставить один из ключей, с которыми Pawno компилирует код не а amx. Например, сделаем из pwn Ассемблер
    PHP код:
    -
    amx файла не появится => обновлений не появится => нуб негодуэ
    Последний раз редактировалось DeimoS; 28.03.2014 в 07:40.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  9. #28
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,271
    Репутация:
    418 ±
    Updated.
    Добавлены все варианты, кроме Nazarik :(
    Объясняй для чего код и что делает.

  10. #29
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от Salvador Посмотреть сообщение
    Добавлены все варианты, кроме Nazarik :(
    Объясняй для чего код и что делает.
    Заставляет сервер крашить, передавая функциям неправильные аргументы.
    У Londlem'а был такой же пример, только с закрытием несуществующего файла. Похожие варианты можно перечисять вплоть до бесконечности.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Заставляет сервер крашить, передавая функциям неправильные аргументы.
    У Londlem'а был такой же пример, только с закрытием несуществующего файла. Похожие варианты можно перечисять вплоть до бесконечности.
    Да в шапке темы уже, как минимум, 2 одинаковых примера есть, только с разным исполнением
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

 

 
Страница 3 из 11 ПерваяПервая 1 2 3 4 5 ... ПоследняяПоследняя

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

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

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

Ваши права

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