Торренты: Скачать Gta San Andreas Скачать SAMP 0.3c Скачать SAMP 0.3d Скачать SAMP 0.3e
Меню сайта
Главная страница
Помощь в заработке
Форум Топ сайтов О сайте и достижения
Заработать файловиком!
Все файлы Моды для игры
Машины Мото/Байки Глобальные моды Оружие CLEO скрипты Вертолеты Самолеты Вод.Транспорт Скины персонажа Разное
Все для сервера [GM] Моды [FS] Скрипты [INC] Инклуды [MAP] Карты [APP] Плагины Для Role Play Для ПД Для МЧС Для банд/мафий Для мерии Для армии Для репортеров Для инструкторов Разное Статьи Как установить игру? Как играть по сети? О GTA 5 (слухи,видео) Как создать пикап сохр. История игры Сюжетные миссии Как защитить свой аккаунт Как создать сервер История CJ'я Что такое Role Play Полезный софт Для Pawno Для Геймплея Для Samp Уроки Pawno Вводный урок урок Добавить материал Архив уроков Скачать игру!



Мини-чат
мини-чат от csomsk.ru
200
Наш опрос
Как вы нас нашли?

Результат опроса Результаты | Архив опросов

Всего голосовало: 569
Обсудить опрос на форуме
Главная » Статьи »

Вступительный урок по pawno
PAWNO это программа компилируящая pwn (изменяемый файл будующего скрипта) в amx (сам скрипт) и для изменения первого. Открыв какойнибудь скрипт мы видим множество надписей и цыферок. Разберем что же они означают. Откроем new.pwn. Начнем разбирать самое простое.[ ?]

PAWNO это программа компилируящая pwn (изменяемый файл будующего скрипта) в amx (сам скрипт) и для изменения первого. Открыв какойнибудь скрипт мы видим множество надписей и цыферок. Разберем что же они означают. Откроем new.pwn. Начнем разбирать самое простое.

Code
public OnGameModeInit()  
  {  
  print("GameModeInit()");  
  SetGameModeText("Blank Script");  
  AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1;  
  }


{ и } это скобочки открытия/закрытия. Тоесть "{" Это начало дейстия, а "}" конец действия.

Code
printf("GameModeInit()")


это сообщение на сам сервер

Code
SetGameModeText("Blank Script")


это установка название нашего режима.

Code
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);


Это добавление спавна ака скина. первый 0 это ID скина, следующие 4 числа это координаты, остальные 6 нулей это оружие и их патроны.

Code
return 1;


- это конец кода

Code
public OnGameModeInit()


это паблик в котором содержится все вышеперечисленное, их мы пока трогать не будем.
Каждый паблик выполняет свою задачу, можно создавать свои паблики и сувать туда определенные действия и сделать чтобы они выполнялись в нужный момент. Это сложновато, поэтому небудем пока об этом. Можно задавать определенные действия например при конекте, спавне.

Теперь найдем

Code
public OnPlayerDeath(playerid, killerid, reason)  
  {  
  printf("OnPlayerDeath(%d, %d, %d)", playerid, killerid, reason);  
  return 1;  
  }  
  и переделаем на  
  public OnPlayerDeath(playerid, killerid, reason)  
  {  
  SendClientMessage(playerid, 0xFFFF00AA, "Вы погибли");  
  printf("OnPlayerDeath(%d, %d, %d)", playerid, killerid, reason);  
  return 1;  
  }  
  SendClientMessage(playerid, 0xFFFF00AA, "Вы погибли"); сработает как сообщение в чат "Вы погибли" (без кавычек) 0xFFFF00AA это цвет текста


Далее ищем вверху синий треугольник и жмем на него. Должна произойти компиляция и появится текст:
если надпись отличается то есть какието ошибки, в этой надписи будет указано в каких именно строчках есть таковые. Ну про это тоже позже. Дальше, заходим в папку с сервером и открываем server.CFG и меняем там строчку(и) gamemode0(или другие числа) на gamemode0(если другие числа то строчку можно удалить она нам не понадобится) new 1 и врубаем samp-server.exe.
Дальше идем в папку сан андреаса и открываемsamp_debug.exeи там жмем connect lokalhost и мы заходим на сервер и проверяем скрипт. Если все сделано верно то после смерти (можно написать /kill) мы увиим надпись в чате "Вы умерли" (бес скобок) жолтого цвета то все сделано верно, еслиже нет то внимательно проверьте скрипт.
Добавил: Гость | Комментариев: 0 | Просмотров: 4131

Также другие уроки:
  • Вступительный урок по pawno / Добавил: Iv@n /
  • Как создать телепорт при команде в чат + напишет в чат / Добавил: Iv@n /
  • Создание хелперов для сервера. / Добавил: Iv@n /
  • Adminduty - работа админа, помощник при работе / Добавил: Iv@n /
  • Урок по созданию "Cash Drop" / Добавил: Iv@n /
  • X
    Ссылка:
    BB-код:
    HTML-код:
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Профиль


    Партнеры

    GTA, GTA 3, GTA IV, GTA III, GTA Vice City, Прохождение, Читы, Коды
    Все для GTA, sylar-gta.ru
    Multi Theft Auto
    Gtand Theft Auto
    Чтобы обменятся баннерами, вы должны быть авторизированы!

    Последние файлы
    1 FS - Переездная сцена
    28.07.2012
    Скачан: 1414
    Просмотров: 2898

    2 FS - Cвадьба
    28.07.2012
    Скачан: 0
    Просмотров: 3428

    3 FS - Взрывчатка
    28.07.2012
    Скачан: 0
    Просмотров: 2476

    4 FS - Статистика
    28.07.2012
    Скачан: 0
    Просмотров: 2655

    Популярное
    1 Песочница / SandBoxie
    28.01.2012
    Скачан: 9019
    Просмотров: 44708

    2 SA-MP 0.3e
    06.03.2012
    Скачан: 9012
    Просмотров: 25802

    3 HD Скин пак для GTA San Andreas
    24.07.2012
    Скачан: 0
    Просмотров: 24136

    4 Quick binder - простой биндер для Samp
    21.07.2012
    Скачан: 0
    Просмотров: 14881

    5 Anti-Afk - Анти афк для SAMP - Чит
    16.04.2012
    Скачан: 2114
    Просмотров: 13329

    Статистика
    Яндекс.Метрика

    Счетчик материалов:
    Комментариев: 99
    Тем на форуме: 14/15
    Уроков: 10
    Новостей: 16
    Файлов: 459
    Статей: 17
    Сайтов: 4
    Самые активные:
    Iv@n
    Загружено файлов: 265
    andreYka
    Загружено файлов: 176
    Tema4ka
    Загружено файлов: 11
    -STRELOК-
    Загружено файлов: 6
    DaJlv-NATO
    Загружено файлов: 1
    Design by kavewka v1.1
    For-Samp.Com - Сайт для настоящих ценителей игры! Файлы, CLEO, Моды, Статьи, PAWNO
    Вверх
    All right reserved. For-Samp.Com (C) | Скачать SAMP, Скачать GTA San Andreas, Учебники PAWNO SiteMap