Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[Мануал] По оптимизации pgun

Статус
В этой теме нельзя размещать новые ответы.

sOflY

Мастер
Пользователь
Регистрация
22 Окт 2011
Сообщения
2,752
Лучшие ответы
0
Репутация
694
В общем часто встречался с такой вещью:
PHP:
enum pInfo 
{
     pGun1, 
     pGun2,  
     pGun3, 
     pGun4,
     pGun5
}
new PlayerInfo[playerid][pInfo];
В этом небольном уроке я расскажу как это дело сократить в разы
1. Удаляем: pGun1, pGun2, pGun3, pGun4, pGun5 и вставляем(если кол-во pGun это 5 функций) pGun[6] вместо тех 5 функий
Почему надо именно pGun[6]? Потому что счёт в скобках [ и ] идёт с нуля.
В итоге получаем сокращённую функцию)
PHP:
enum pInfo 
{
     pGun[6]
}
new PlayerInfo[playerid][pInfo];
2. Как использовать? Легко!
К примеру надо присвоить какое-либо значение функции, то делаем так:
PHP:
PlayerInfo[playerid][pGun][1] = 25;
насколько я помню это присвоение значение 25 (к примеру ид оружия) к pGun[1] (иначе же pGun2)

Удачного использования.
С вами был sOflY
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу