Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 3 из 3
  1. #1
    Аватар для BadPawn
    Пользователь

    Статус
    Оффлайн
    Регистрация
    15.01.2016
    Адрес
    Приморье, Спасск-Дальний
    Сообщений
    165
    Репутация:
    7 ±

    Какой из способов записи и хранения ника игрока лучше?

    Привет участникам Pro-Pawno.

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

    Сам использую в enumе игрока массив pName, при коннекте загружаю в массив pInfo[playerid][pName] имя игрока:
    PHP код:
    GetPlayerName(playeridpInfo[playerid][pName], MAX_PLAYER_NAME); 
    И получается на протяжении всей игры происходит загрузка абсолютно каждого при коннекте имени игрока.


    К чему все это, можно ведь задефайнить вначале мода такую штуку, и при случае надобности загружать:
    PHP код:
    #define name_playerid   GetPlayerName(playerid, pInfo[playerid][pName], MAX_PLAYER_NAME); 
    Что думаете по этому поводу? Лучше? Хуже? :)

  2. #2
    Аватар для untonyst
    Младший сержант

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    663
    Репутация:
    234 ±
    Что лучше, дать тебе карточку с деньгами и ты пользуешься ей все время или бегать и снимать деньги каждый раз когда понадобится? (аллегория в том, что не надо никуда бегать :D) Конечно первый вариант. Ты один раз (ну или почти) вызываешь функцию и дальше просто используешь массив, когда второй вариант - частый вызов функции.

    Можно же дальше использовать как.

    PHP код:
    #define EnumPlayerName(%0) pInfo[%0][pName] 
    Младший сержант Стяжкин | ЧСВ группа в ВКонтакте NEW

  3. Пользователь сказал cпасибо:
    BadPawn (17.04.2016)
  4. #3
    Аватар для BadPawn
    Пользователь

    Статус
    Оффлайн
    Регистрация
    15.01.2016
    Адрес
    Приморье, Спасск-Дальний
    Сообщений
    165
    Репутация:
    7 ±
    От души. ))) зажег мне фары)))

 

 

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

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

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

Ваши права

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