Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Раздел для общения на любые темы, для которых не нашлось места в остальных разделах. Если Вашу тему можно отнести по смыслу к другому разделу, лучше создайте её там, иначе Вас накажут.

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов

[PAWN] есть ли какие нибудь учебники?

Статус пользователя ivandm
сообщение 20.8.2014, 23:33
Сообщение #1
Стаж: 11 лет

Сообщений: 63
Благодарностей: 14
Полезность: 112

решил вникнуть в язык pawn)
есть ли какие нибудь учебники, для изучение различных функций, возможности модулей)
желательно на русском, и как долго придётся обучатся учебником, и много ли он даст полезного? или проще обратится к Safety1st за обучением?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Safety1st
сообщение 20.8.2014, 23:45
Сообщение #2
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Что-то есть тут - раздел на AMXXModX.ru. А вообще этот сборник линков можно считать учебником, но мало кому он доступен из-за языкового барьера.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 20.8.2014, 23:48
Сообщение #3
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

очень полезно просто заглянуть в папку includes и почитать функции к тому же там комментарии есть к каждой ...


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 21.8.2014, 1:34
Сообщение #4
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Цитата(ivandm @ 21.8.2014, 1:33) *
решил вникнуть в язык pawn)
есть ли какие нибудь учебники, для изучение различных функций, возможности модулей)
желательно на русском, и как долго придётся обучатся учебником, и много ли он даст полезного? или проще обратится к Safety1st за обучением?)


Зачем изучать павн ? Сам по себе язык не сложный, а вот применить этот самый pawn в написании плагинов - уже совсем другая песня и как раз здесь возникают сложности из-за многочисленных особенностей движка, которые к павну вообще отношения не имеют.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ivandm
сообщение 21.8.2014, 11:50
Сообщение #5
Стаж: 11 лет

Сообщений: 63
Благодарностей: 14
Полезность: 112

Safety1st,
для написания, какой плагин можно взять? так сказать, читать и практиковаться)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 21.8.2014, 11:53
Сообщение #6
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

show Ip on connect


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 21.8.2014, 11:58
Сообщение #7
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(ivandm @ 21.8.2014, 13:50) *
для написания, какой плагин можно взять? так сказать, читать и практиковаться)

Методом научного тыка решили учиться? xD
Если не горит плагины делать, возьмите учебник сначала.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 21.8.2014, 12:27
Сообщение #8


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

это же скриптовый язык)
открываешь amxmodx
учишь все(или наиболее нужные) события, которые можно перехватить и то, что они передают
а потом читаешь по списку все функции и что они делают

вуаля - минимальные знания для написания простых плагинов получены
а потом учишь fakemeta и ham

PAWN как таковой учить не нужно, гораздо больше нужно учить amx
если конечно ты хочешь плагины писать)
открываешь http://amxxmodx.ru/core/3-yadro-amxmodx.html
справа целое меню есть для навигации
выбираешь например cstrike модуль
http://amxxmodx.ru/cstrike/441-modul-cstrike.html
изучаешь и смотришь примеры)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ivandm
сообщение 21.8.2014, 12:32
Сообщение #9
Стаж: 11 лет

Сообщений: 63
Благодарностей: 14
Полезность: 112

я не корректно сформурировал)
Цитата
нужно учить amx
:)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nsgenn
сообщение 21.8.2014, 13:00
Сообщение #10


Стаж: 13 лет

Сообщений: 885
Благодарностей: 561
Полезность: 667

первый урок: плагин - не что иное как список событий и свойств объектов. Отлавливаем события и устанавливаем свойства объектам. Поймали событие ввода ключевого слова в консоль - забрали из пришедшей функции аргумент-идентификатор игрока и устанавливаем ему свойство - Число Денег.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 21.8.2014, 13:05
Сообщение #11
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

хук SayText чтение аргументов из чата
это не совсем начальный уровень


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя KORD_12.7
сообщение 21.8.2014, 14:38
Сообщение #12


Стаж: 15 лет

Сообщений: 39
Благодарностей: 57
Полезность: 753

http://www.compuphase.com/pawn/Pawn_Language_Guide.pdf
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя qvadro
сообщение 21.8.2014, 15:06
Сообщение #13


Стаж: 16 лет

Сообщений: 358
Благодарностей: 147
Полезность: 579

Pawn_Language_Guide.pdf psych.gif Как же давно я эти маны читал )


Достойно парировать, к сожалению, умеют далеко не многие. Нельзя наказывать людей за критику.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 21.8.2014, 15:10
Сообщение #14


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Сначала англ язык надо выучить


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ivandm
сообщение 21.8.2014, 15:36
Сообщение #15
Стаж: 11 лет

Сообщений: 63
Благодарностей: 14
Полезность: 112

мда) решил увлечся) а тут ещё и англ нужен)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя csnet
сообщение 21.8.2014, 15:46
Сообщение #16
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

Цитата(Fred Perry @ 21.8.2014, 17:10) *
Сначала англ язык надо выучить


rofl.gif


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 22.8.2014, 21:07
Сообщение #17
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата
Привет, видел тут что ты обучаешь языку pawn
И за сколько уроков я научусь хоть 1 плагин написать

Цитата(Safety1st)
Привет!

Ахахаххх)
Без понятия. Плагины разные бывают. Это - тоже плагин:
Код
#include <amxmodx>

#define PLUGIN "My first plugin"
#define VERSION "0.1"
#define AUTHOR "Newbie"

public plugin_init() {
    register_plugin( PLUGIN, VERSION, AUTHOR )

    server_print( "Hello world!" )
}

Такую 'пустышку' сможешь написать после 5 уроков, я думаю. А чтобы писать толковые плагины, нужно не один месяц учиться применять этот самый pawn в написании плагинов для игры. Освоив основы, ты будешь знать, как самостоятельно двигаться дальше good.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: