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

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    ♔Osetia, Vladikavkaz♔
    Сообщений
    3,432
    Репутация:
    1093 ±
    1. Объединены разделы "Pawn-скриптинг" и "SA:MP", изменена структура подразделов.
    2. Добавлен раздел "MTA".
    3. Упразднены группы "Модератор 2lvl" и "Модератор 3lvl".
    4. Исправлены пару ошибок в Личном Кабинете.

  2. 3 пользователя(ей) сказали cпасибо:
    Flime (28.08.2014) George (21.10.2015) L0ndl3m (27.08.2014)
  3. #22
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    ♔Osetia, Vladikavkaz♔
    Сообщений
    3,432
    Репутация:
    1093 ±
    1. Изменен дизайн фотохостинга. Исправлены ошибки.
    2. Добавлен новый подраздел - ''Добавить команду'', все темы с раздела ''Команды'' были перемещены туда на проверку.
    3. Отредактированы права в разделе ''Разработки''.
    4. Исправлена ошибка в Личном Кабинете, связанная с отображением друзей.
    5. При регистрации убрана система ''Вопрос-Ответ'', вместо нее поставлена keycaptcha.

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

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    1. Обновлён раздел "Black List":
      • Переделан шаблон для подачи жалобы.
      • Изменён принцип построения чёрного списка: теперь в него можно добавить не только скайп мошенника, но и никнейм, электронные кошельки (WM, ЯД), страницу в VK (в котором всё чаще начинают проводить заказы вместо скайпа) и прочую информацию.

    2. Небольшое изменение в Общих правилах форума, обновлён пункт 1.
    3. Также внесены изменения в правила пользования хостингом изображений.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  5. 2 пользователя(ей) сказали cпасибо:
    Desulaid (24.05.2015) George (21.10.2015)
  6. #24
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    ♔Osetia, Vladikavkaz♔
    Сообщений
    3,432
    Репутация:
    1093 ±
    1. Исправлены ошибки в описаниях некоторых разделов.
    2. Удалены следующие разделы и подразделы:
      • Виртуальные средства,
      • Продажа/обмен/Покупка аккаунтов SAMP,
      • Хостинги игровых серверов,
      • Хостинги сайтов,
      • Хостинги VDS/VPS/DS

    3. Поправлены некоторые права у группы ''Пользователи''.

  7. 4 пользователя(ей) сказали cпасибо:
    gangzone.ini (18.08.2015) George (21.10.2015) Nurick (19.08.2015) [ForD] (18.08.2015)
  8. #25
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Ещё 30 числа добавил новый BB-код, но только сейчас доделал описание.

    BB-код [header].
    Пример:
    Код:
    [header=author]Автор: <ваш никнейм>[/header]
    Этот код может пригодиться для создания меток в статьях так, чтобы можно было сделать ссылку с переходом сразу к этой метке вместо самого начала страницы.
    Пример использования на практике:
    Я не умею читать и гуглить! Как мне сделать, чтобы команды на DC_CMD работали с обычными командами?
    http://pro-pawn.ru/showthread.php?1028#func_opcr_opcp
    Обратите внимание: в конце ссылки добавлено "#func_opcr_opcp".
    Здесь знак "#" означает, что после него будет указана метка, а "func_opcr_opcp" - название метки.
    Соответственно, текст заголовка в статье:
    Код:
    Коллбэки OnPlayerCommandReceived и OnPlayerCommandPerformed:
    При переходе по ссылке, указанной в примере выше, браузер автоматически пролистнёт страницу до того заголовка.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  9. 3 пользователя(ей) сказали cпасибо:
    George (21.10.2015) L0ndl3m (04.09.2015) [ForD] (04.09.2015)
  10. #26
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    ♔Osetia, Vladikavkaz♔
    Сообщений
    3,432
    Репутация:
    1093 ±
    Доброго времени суток, пользователи и гости форума.
    По просьбам пользователей, администрацией форума было принято решение открыть чат для пользователей. Раньше чат был доступен только руководству форума, но так как мы общались в Skype, от чата не было пользы. По данной причине, мы и решили открыть доступ к чату.
    Тем не менее, чат доступен не для всех, для доступа к нему, необходимо иметь 30 сообщений на форуме. В ближайшее время будут составлены правила общения в чате.

  11. 2 пользователя(ей) сказали cпасибо:
    George (21.10.2015) [ForD] (17.10.2015)
  12. #27
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Обновления от 12/10/16:
    1. Добавлен раздел C/C++/C# для публикации материалов по названным языкам программирования. Также добавлены подразделы Уроки, Разработки и Вопросы, в которых восстановлены некоторые старые темы, до сих пор хранившиеся в "бункере". Посмотрим, что из этого выйдет...
    2. Добавлен набор префиксов "C/C++/C#" для одноимённого раздела.
    3. Префикс [Other] перемещён из набора "Разработки" в основной набор префиксов и переименован в [Прочее]. Теперь он доступен под новым именем и во всех разделах форума.
    4. Раздел Other переименован в Прочее.
    5. Создан набор префиксов Прочее для одноимённого раздела. В новый набор перемещён префикс [Портфолио] для раздела White List (ранее этот префикс был в основном наборе, но использовался мало и потому только мешался там).
    6. Добавлены описания к подразделам в разделе Lua, MTA.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  13. 4 пользователя(ей) сказали cпасибо:
    Desulaid (13.10.2016) HarrWe (13.10.2016) Sp1ke (12.10.2016) vovandolg (13.10.2016)
  14. #28
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    ♔Osetia, Vladikavkaz♔
    Сообщений
    3,432
    Репутация:
    1093 ±
    1. Убрана система Keycaptcha, вместо нее добавлена recaptcha.

      Открыть/закрыть




    2. Возвращены подразделы:
    • Игровые хостинги
    • VDS/VPS, выделенные сервера

  15. 2 пользователя(ей) сказали cпасибо:
    vovandolg (05.02.2017) [ForD] (05.02.2017)
  16. #29
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Обновление от 15.03.2018

    Добавлен BB-код [pawn] для подсветки синтаксиса.
    Пример:
      Открыть/закрыть

    1. /* многострочный
    2.  * комментарий
    3.  */
    4. // однострочный комментарий
    5. #undef MAX_PLAYERS
    6. #define MAX_PLAYERS 100
    7.  
    8. CMD:pinfo(playerid, params[])
    9. {
    10. extract params -> new player:target; else
    11. return SendClientMessage(playerid, COLOR_GREY, "Использование: /pinfo [ID игрока]");
    12. static const fmt_str[] = "ID: (%d) %s, %.0fHP";
    13. new string[sizeof(fmt_str) + (-2+5) + (-2+MAX_PLAYER_NAME) + (-4+5);
    14. new Float:hp = 0.0;
    15. GetPlayerName(target, string, sizeof(string));
    16. GetPlayerHealth(playerid, hp);
    17. format(string, sizeof(string), fmt_str, target, string, hp);
    18. return SendClientMessage(playerid, COLOR_GREY, string);
    19. }



    Отличительные особенности:
    • Одинаково хорошо выглядит и на светлом, и на тёмном форумном стиле.
        Открыть/закрыть

    • При подсветке в названия функций добавляются ссылки на SA-MP wiki.
      (Попробуйте щёлкнуть по "GetPlayerName", "format" или "SendClientMessage" в примере выше.)

    • Подсвечиваются не только стандартные функции Pawn, но также функции и макросы, добавленные в SA-MP (на момент 0.3DL).

    • Обеспечена подсветка для стандартных констант и тегов (примеры: "cellmin", "__Pawn", "__line", "true", "false", "_", "bool", "Float").

    • Поддерживаются все специфичные для Pawn операторы, в том числе добавленный не так давно в форке Zeex'а оператор emit.

    • Также добавлена подсветка для функций и макросов из наиболее популярных среди сообщества SA-MP инклудов/плагинов:
      • макрос "foreach" и псевдотеги "Player", "Bot", "Character", "Vehicle" и "Actor" из foreach.inc;
      • макросы "CMD" и "isnull" из ZCMD/DC_CMD;
      • функция "sscanf" и макрос "extract" из sscanf2.

    • Целые и вещественные числа подсвечиваются разными цветами.
      Это может помочь с выявлением неявной конверсии из целочисленного типа в вещественный - полезно при проверке публикуемого кода.


    Также помимо [pawn] добавлены BB-коды [lua], [cpp], [sql] и [css].
      Открыть/закрыть

    [lua]
    1. --[[ multiline
    2.   comment
    3.   ]]
    4. -- one-line comment
    5. function sayHello(name)
    6. print(string.format("Hello, %s", name))
    7. return
    8. end
    9.  
    10. print("What is your name?")
    11. local name = io.read()
    12. sayHello(name)

    [cpp]
    1. /* multiline
    2.  * comment
    3.  */
    4. // one-line comment
    5.  
    6. #include <stdio.h>
    7. #include <stdlib.h>
    8.  
    9. int main(int argc, char *argv[])
    10. {
    11. printf("Hello world");
    12. return EXIT_SUCCESS;
    13. }

    [sql]
    1. SELECT b.isbn, b.title, b.price, sales.items_sold, sales.company_nm
    2. FROM Book b
    3. JOIN (SELECT SUM(Items_Sold) Items_Sold, Company_Nm, ISBN
    4. FROM Book_Sales
    5. GROUP BY Company_Nm, ISBN) sales
    6. ON sales.isbn = b.isbn

    [css]
    1. /* multiline
    2.  * comment
    3.  */
    4. .code_sample
    5. {
    6. border: 1px solid #d0d0d0;
    7. font-size: 12px;
    8. margin-bottom: 10px;
    9. margin-top: 10px;
    10. }

    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  17. 10 пользователя(ей) сказали cпасибо:
    $continue$ (15.03.2018) DeimoS (15.03.2018) Disinterpreter (15.03.2018) Elrmrnt-Kritik (15.03.2018) Nash_Brigers (15.03.2018) Nurick (16.03.2018) Osetin (15.03.2018) VVWVV (15.03.2018) Web (15.03.2018) ziggi (15.03.2018)
  18. #30
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Обновление от 12.04.2018

    Добавлен BB-код [amxasm] для подсветки ассемблерных листингов, выдаваемых компилятором Pawn и дизассемблером pawndisasm.
    Примеры:
      Открыть/закрыть

    1. CODE 0 ; 0
    2. ;program exit point
    3. halt 0
    4.  
    5. proc ; main
    6. ; line 26
    7. break ; c
    8. ; line 27
    9. break ; 10
    10. push.c 1
    11. ;$par
    12. push.c 4
    13. sysreq.c 0 ; random
    14. stack 8
    15. jnz 0
    16. ;$exp
    17. ; line 28
    18. break ; 3c
    19. push.c 0
    20. ;$par
    21. push.c 4
    22. sysreq.c 1 ; printf
    23. stack 8
    24. ;$exp
    25. l.0 ; 60
    26. zero.pri
    27. retn
    28.  
    29.  
    30. DATA 0 ; 0
    31. dump 48 65 6c 6c 6f 20 77 6f 72 6c 64 21 0
    32.  
    33. STKSIZE 1000

    1. ;File version: 8
    2. ;Flags: compact-encoding debug-info
    3.  
    4. 00000000 halt 00000000
    5.  
    6. 00000008 proc
    7. 0000000c break
    8. 00000010 break
    9. 00000014 push.c 00000001
    10. 0000001c push.c 00000004
    11. 00000024 sysreq.c 00000000 ; random
    12. 0000002c stack 00000008
    13. 00000034 jnz 00000060
    14. 0000003c break
    15. 00000040 push.c 00000000
    16. 00000048 push.c 00000004
    17. 00000050 sysreq.c 00000001 ; printf
    18. 00000058 stack 00000008
    19. 00000060 zero.pri
    20. 00000064 retn
    21.  
    22.  
    23. ;DATA
    24. 00000000 00000048 00000065 0000006c 0000006c H e l l
    25. 00000010 0000006f 00000020 00000077 0000006f o w o
    26. 00000020 00000072 0000006c 00000064 00000021 r l d !
    27. 00000030 00000000


    Всего выделено 5 категорий инструкций, каждая подсвечивается своим цветом:
    • Инструкции общего назначения.
    • Инструкции перехода.
    • Инструкции вызова функций.
    • Служебные инструкции (bounds, break, halt).
    • Псевдоинструкции для внутреннего использования компилятором (stacksize, code, data и т.п.).


    Также в BB-коде [pawn] добавлена подсветка для предопределённых констант "__file", "__time" и "__date" из компилятора Zeex'а и наиболее часто используемых функций из плагина MySQL от BlueG.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  19. 4 пользователя(ей) сказали cпасибо:
    DeimoS (13.04.2018) Nash_Brigers (12.04.2018) pawnoholic (12.04.2018) ziggi (12.04.2018)
 

 
Страница 3 из 3 ПерваяПервая 1 2 3

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

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

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

Ваши права

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