Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография
Урок

Создание обычной команды(выдача админки)

* * * * * 1 Голосов criminal russia crmp pawno уроки crmp крмп

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1
offline   Mike_World

Mike_World
  • 30
    • Сообщений: 105
    • Регистрация: 31.12.16

Приветствую форумчане и тех кто хочет научиться PAWN скриптингу.

Рекомендую ознакомиться с данным учебником ( *клик*  ).

И после этого приступать к ознакомлению написания различных комманд.

Так-же рекоменду не копировать готовую комманду, а писать самому(подсматривая), никто не запрещает вам подсматривать, пишите, запоминайте, и у вас все получится.

 

И так приступим к написанию команды.

Для начала ищем данную строку:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Вот к примеру мой pInfo

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Смотрим что идет последним(без разницы, главное правильно вписать, без так скажем ошибок). 

Запятую выделил красным(т.е до этого код был таким):

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Надеюсь понятно объяснил =).

И так приступим к написанию самого кода.

В самом конце мода пишем:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Чуть не забыл, сделайте дефайн для SendClientMessage:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Всем спасибо за просмотр, надеюсь изъяснил правильно. 


Сообщение отредактировал Mike_World: 10 Январь 2017 - 15:37

  • 1

#2
offline   ac1nve

ac1nve
  • 267
    • Сообщений: 491
    • Регистрация: 23.02.16

Mike_World,зачем так много стринга? Подсчитаем вместе:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

41 символ, прибавляем 32(максимальное кол-во символов ника), и прибавляем 2, прибавим 2 на всякий случай.

Итого: 77.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


Сообщение отредактировал jo1ny: 10 Январь 2017 - 16:13

  • 0

#3
offline   Mike_World

Mike_World
  • 30
    • Сообщений: 105
    • Регистрация: 31.12.16

jo1ny, в этой теме конкретно объяснил как саму команду построить, а о стрингах поговорим пожже. И с запасом берется только +1 ячейка для "\0", а не 2. 


  • 0

#4
offline   Preskat

Preskat
  • 39
    • Сообщений: 103
    • Регистрация: 21.12.16

а куда делась новая переменная PlayerInfo[MAX_PLAYERS][pInfo];?



#5
offline   Mike_World

Mike_World
  • 30
    • Сообщений: 105
    • Регистрация: 31.12.16

Preskat , уже не поменять, я хотел =)


Сообщение отредактировал Mike_World: 10 Январь 2017 - 18:03

  • 0

#6
online   Elrmrnt-Kritik

Elrmrnt-Kritik
  • 806
    • Сообщений: 3 261
    • Регистрация: 19.07.15

jo1ny, с каких это пор длина ника составляет 32 символа?
Mike_World, Максимальная длина текста в чате разве 128? Не 144?


  • 0

#7
offline   Mike_World

Mike_World
  • 30
    • Сообщений: 105
    • Регистрация: 31.12.16

Эльф, На сколько мне известно, в версии сампа 0.3.7 максимальный вывод в чат 128 символов. 


  • 0



Темы с аналогичным тегами Урок, criminal russia, crmp, pawno, уроки crmp, крмп

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 223 пользователей