Страница 1 из 11
Форум » Программирование в Pawno » Стандартные функции » funcidx (Стандартная функция)
funcidx
Добавлено 12.05.2016 в 20:17 | Сообщение №1
Сообщений: 263 Репутация: 0
Администраторы
Функция funcidx - Определяет идентификатор какого либо паблика. (public)

Параметры:
const name[] - названия паблика.

Возвращает:
Цитата
Идентификатор паблика. Если паблик не существует, то функция вернет -1

Примечание:
Созданные паблики от рук скриптера будут идентифицироваться с последнего индекса всех остальных пабликов

Пример использования:
Код
forward OnPlayerKill(playerid);
public OnPlayerKill(playerid) return SetPlayerHealth(playerid, 0.0);
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart)
{
    if(funcidx("OnPlayerKill") == -1) return 1; // проверяем, если паблик не создан, то пропускаем
    {
         OnPlayerKill(damageid);
         SendClientMessage(damageid, -1, "Ты был убит!");
         return 1;
    }
    return 1;
}

Автор: Неизвестен


Программист любитель :)
Форум » Программирование в Pawno » Стандартные функции » funcidx (Стандартная функция)
Страница 1 из 11
Поиск: