Рекомендованные сообщения



Не найдено.

7 posts in this topic

Приветствую, с недавних пор я стал интересоваться темой ПО, и сам просиживая дни дальше борта с HTML&C++ не заходил. Так вот, все ролики по 6 лет на зад много собой не влекут, а читать каждую тему так же не хочу, и я говорю в плане языка Павно, с чего стоит начинать вообще? Подскажите пожалуйста опытные верстальщики в Павно, а то я могу и годами перелистывать темы и так для себя ничего не узнав. 

Благодарю за ответ!

Share this post


Link to post
Share on other sites

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Скриптинг PAWN > Вопросы / проблемы по скриптингу"

Перемещена в: "Прочее > Флейм"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Прочее > Флейм", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

Share this post


Link to post
Share on other sites

Вы для начала определитесь с целями. Вам для чего нужно изучать Pawn (и в принципе языки программирования)? Как хобби? Как заработок? Как профессия? От ответа на этот вопрос зависит дальнейшая стратегия поведения. 

Share this post


Link to post
Share on other sites

Для себя, хотелось бы создать какой-то мод и что-то свое а не брать основу из слитых иных модов. 

Share this post


Link to post
Share on other sites

@DOZY , написать свой первый мод можно по урокам на YouTube, их там много, даже видео о написании своего мода Advance RP. 

Share this post


Link to post
Share on other sites

Поддерживаю комментатора выше. В процессе написания своего игрового мода всему научитесь. А чтобы подчеркнуть какую-то базу, посмотрите какие-нибудь уроки хоть на видеохостингах, хоть на форумах.

 

А начните путь изучения с того, что язык называется Pawn :D

Share this post


Link to post
Share on other sites

@odosenok Сколько смотрел уроки, так и не понял как работает всё
А так как я вижу что вы изучали C++, алгоритм в Pawn похожий 
Просто смотри документацию по функциям и всё поймёшь как работает всё) Только в Pawn нет переменных на подобе (int, char, string и т.д) все эти переменные заменяет new
Пример:

 

new Number = 1;
new Float:Number = 1.0;
new text[] = !"Тут мой текст";

также примеру возврат значений из функции:

 

new Number = 2;
public OnGameModeInit(){
    printf("Переменная Number = %d , возврат значения переменной с функции Number_Function =  %d",Number, Number_Function());
    return 1;
}

stock Number_Function(){
  return Number;
}

ну а если ты хорошо знаешь С++,лучше пиши мод на нём, у тебя не будет ограничений по памяти как в Pawn
Тебе не чего не будет сложно узнать адреса функций и использовать их в своём сценарии С++

Пример (в данном случае я использую sampgdk (если заинтересован могу скинуть в лс или отпиши мне в телеграмме @MuhammadPawn) ):

 

Спойлер

#include "sampgdk.h"

PLUGIN_EXPORT bool PLUGIN_CALL OnGameModeInit() {
  SetGameModeText("Тут название моего мода");
  AddPlayerClass(0, 1958.3783f, 1343.1572f, 15.3746f, 269.1425f, 0, 0, 0, 0, 0, 0);
  return true;
}

PLUGIN_EXPORT bool PLUGIN_CALL OnPlayerConnect(int playerid) {
  SendClientMessage(playerid, 0xFFFFFFFF, "С подключением игрок!");
  return true;
}

PLUGIN_EXPORT bool PLUGIN_CALL OnPlayerRequestClass(int playerid,
                                                    int classid) {
  SetPlayerPos(playerid, 1958.3783f, 1343.1572f, 15.3746f);
  SetPlayerCameraPos(playerid, 1958.3783f, 1343.1572f, 15.3746f);
  SetPlayerCameraLookAt(playerid, 1958.3783f, 1343.1572f, 15.3746f, CAMERA_CUT);
  return true;
}

PLUGIN_EXPORT unsigned int PLUGIN_CALL Supports() {
  return sampgdk::Supports() | SUPPORTS_PROCESS_TICK;
}

PLUGIN_EXPORT bool PLUGIN_CALL Load(void **ppData) {
  return sampgdk::Load(ppData);
}

PLUGIN_EXPORT void PLUGIN_CALL Unload() {
  sampgdk::Unload();
}

PLUGIN_EXPORT void PLUGIN_CALL ProcessTick() {
  sampgdk::ProcessTick();
}

 

 

Edited by MuhammadPawn

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • _bogdan_
      By _bogdan_
      Слив игрового мода "Frendly RolePlay"
      Просмотр файла Frendly RolePlay.                           
      Хранение данных(версия MySQL): R39-6
      Командный процессор: DC_CMD
      Кол-во строк в игровом моде: 54348
      Анти-чит: (AntiCheat(Frendly RP).
      Автор: Неизвестно.
      Клиент: SA-MP 0.3.7-R2 с картой CR-MP.
      База данных  находится в папке с файлами.
       
      P.S - В папке с игровым модом, будет ссылка на игровую сборку.
       
      Добавил _bogdan_ Добавлено 19.10.2021 Категория Моды Автор Неизвестно.  
      UP: Залил базу данных.
    • _bogdan_
      By _bogdan_
      Frendly RolePlay.                           
      Хранение данных(версия MySQL): R39-6
      Командный процессор: DC_CMD
      Кол-во строк в игровом моде: 54348
      Анти-чит: (AntiCheat(Frendly RP).
      Автор: Неизвестно.
      Клиент: SA-MP 0.3.7-R2 с картой CR-MP.
      База данных  находится в папке с файлами.
       
      P.S - В папке с игровым модом, будет ссылка на игровую сборку.
       
    • Zerno303
      By Zerno303


      Просмотр файла Продажа мода Race RP.
      -------------------------------------------------------------------------------------------------------------------
      ВАЖНО!
      Перед покупкой лучше спросите лишний раз, чем потом кидать претензии в мою сторону!
      -------------------------------------------------------------------------------------------------------------------
      Доброго времени суток! Этот мод подойдёт по основу и даже под открытие.
      9 уровней админки.
      Лидерки: Мэрия, ГУВД, УГИБДД, ФСБ, Больница, Автошкола, Южная ОПГ, Арзамасская ОПГ, Армия, Лыткаринская ОПГ, Батыревская ОПГ,, RECORD FM и Спецназ.
      Работы: Городской склад, Шахта, Лесопилка и Автомеханик.
      crmp 0.3e
      Мод без сборки(Сборка не нужна). 
      Мод-пак есть. Если понадобится пишите в лс.
      Добавил Zerno303 Добавлено 16.10.2021 Категория Моды Автор Zerno303  
    • Zerno303
      By Zerno303
      -------------------------------------------------------------------------------------------------------------------
      ВАЖНО!
      Перед покупкой лучше спросите лишний раз, чем потом кидать претензии в мою сторону!
      -------------------------------------------------------------------------------------------------------------------
      Доброго времени суток! Этот мод подойдёт по основу и даже под открытие.
      9 уровней админки.
      Лидерки: Мэрия, ГУВД, УГИБДД, ФСБ, Больница, Автошкола, Южная ОПГ, Арзамасская ОПГ, Армия, Лыткаринская ОПГ, Батыревская ОПГ,, RECORD FM и Спецназ.
      Работы: Городской склад, Шахта, Лесопилка и Автомеханик.
      crmp 0.3e
      Мод без сборки(Сборка не нужна). 
      Мод-пак есть. Если понадобится пишите в лс.
    • panda1999
      By panda1999
      Публикация В Google Play
      Публикация приложения в Google Play Market на мой аккаунт разработчика.

      Имею большой опыт в публикации различных приложений и сервисов. Помогу пройти модерацию приложения.

      По статистике приложения проходят модерацию в течение 2-х (двух) дней после публикации.

      Это важно! Я, как владелец аккаунта Google Play Developer, вправе удалить приложение со своего аккаунта без ведома уведомления заказчика, если приложение или связанные с ним любые ресурсы будут нарушать правила Google Play, а также, если на приложение будет оставлено более трёх отрицательных отзывов, которые указывают на не правомерную деятельность приложения или любых связанных с ним ресурсами.

      ЕСЛИ У ВАС возникнут ЛЮБЫЕ вопросы пишите!

      С радостью проконсультирую!))

      Нужно для заказа:
      1. Файл приложения в формате . aab.

      С августа 2021 года все приложения в Google Play будут публиковаться в формате Android App Bundle (AAB) вместо старого APK.

      2. Название приложения (макс. длина текста 50 символов).

      3. Краткое описание (макс. длина текста 80 символов).

      4. Полное описание приложения (макс. длина текста 4000 символов).

      5. Значок приложения.

      PNG или JPEG

      512х512 пкс

      До 1 Мб

      6. Картинка для описания.

      PNG или JPEG

      1024x500 пкс

      До 1 Мб

      7. Скриншоты 2-8 шт.
      Принимаем QIWI
      Принимаем Карта банка.
      Если вас заинтересовало, обращайтесь ко мне в л\с. Вконтакте