Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 3 из 4 ПерваяПервая 1 2 3 4 ПоследняяПоследняя
Показано с 21 по 30 из 32
  1. #21
    Аватар для HarrWe
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.05.2016
    Сообщений
    144
    Репутация:
    11 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    PHP код:
    stock SCMTA(color, const message[], id)
    {
        if(
    Login[id] == 0) return true;
        return 
    SendClientMessageToAll(colormessage);
    }
    #if defined _ALS_SendClientMessageToAll
        #undef    SendClientMessageToAll
    #else
        #define    _ALS_SendClientMessageToAll
    #endif 
    Этот код не приколе сочинял?
    Покажи как ты его собрался корректно заюзать?
    А что тут не понятно, если я использую SCMTA человеку который не залогинился не выведится, уже проверил все работает.

  2. #22
    Аватар для Sp1ke
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.03.2015
    Сообщений
    245
    Репутация:
    55 ±
    Цитата Сообщение от HarrWe Посмотреть сообщение
    А что тут не понятно, если я использую SCMTA человеку который не залогинился не выведится, уже проверил все работает.
    Сообщение не выведется никому, если игрок под номером "id" не залогинен. Почему бы не использовать foreach + твою же SCM?
    PHP код:
    stock SCMTA(color, const message[])
    {
        foreach(new 
    iPlayerSendClientMessage(icolormessage);
    }
    #if defined _ALS_SendClientMessageToAll
        #undef    SendClientMessageToAll
    #else
        #define    _ALS_SendClientMessageToAll
    #endif 

  3. #23
    Аватар для HarrWe
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.05.2016
    Сообщений
    144
    Репутация:
    11 ±
    Цитата Сообщение от Sp1ke Посмотреть сообщение
    Сообщение не выведется никому, если игрок под номером "id" не залогинен. Почему бы не использовать foreach + твою же SCM?
    PHP код:
    stock SCMTA(color, const message[])
    {
        foreach(new 
    iPlayerSendClientMessage(icolormessage);
    }
    #if defined _ALS_SendClientMessageToAll
        #undef    SendClientMessageToAll
    #else
        #define    _ALS_SendClientMessageToAll
    #endif 
    А, как то не подумал, спасибо, поправил тему.

  4. #24
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Не выведется оно, так как перехват не доделан был
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  5. #25
    Аватар для Profyan
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.12.2013
    Адрес
    Омск
    Сообщений
    196
    Репутация:
    22 ±
    Исправь:

    PHP код:
    stock SCMTA(color, const message[])
    {
        foreach(new 
    iPlayerSCM(icolormessage);
    }
    #if defined _ALS_SendClientMessageToAll
        #undef    SendClientMessageToAll
    #else
        #define    _ALS_SendClientMessageToAll
    #endif  
    #define    SendClientMessageToAll    SCMTA 



    Любой дурак может написать код, понятный компьютеру. Хороший программист пишет код, понятный человеку
    Мартин Фаулер


    Skype
    profan99
    VK
    click




  6. #26
    Аватар для StevenH
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.10.2015
    Сообщений
    516
    Репутация:
    21 ±
    Цитата Сообщение от HarrWe Посмотреть сообщение
    А что тут не понятно, если я использую SCMTA человеку который не залогинился не выведится, уже проверил все работает.
    Ошибаешься, работать не будет, по той причине, что SendClientMessageToAll не передает параметров с id игрока)

  7. #27
    Аватар для Sp1ke
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.03.2015
    Сообщений
    245
    Репутация:
    55 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Не выведется оно, так как перехват не доделан был
    Функция SendClientMessage уже перехвачена выше, почему работать то не будет?

  8. #28
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от Sp1ke Посмотреть сообщение
    Функция SendClientMessage уже перехвачена выше, почему работать то не будет?
    Ну так ты зайди на форум ещё лет через 5 когда всё исправят кругом))
    Исправили уже всё...
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  9. #29
    Аватар для Sp1ke
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.03.2015
    Сообщений
    245
    Репутация:
    55 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Ну так ты зайди на форум ещё лет через 5 когда всё исправят кругом))
    Исправили уже всё...
    Причем тут исправили или нет? Ты написал про то, что перехват не был доделан и функция работать не будет, но SendClientMessage уже перехвачена выше и смысл был исправлять на SCM? ТЫ ЖИ ПРАФИСИАНАЛ

  10. #30
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от Sp1ke Посмотреть сообщение
    Причем тут исправили или нет? Ты написал про то, что перехват не был доделан и функция работать не будет, но SendClientMessage уже перехвачена выше и смысл был исправлять на SCM? ТЫ ЖИ ПРАФИСИАНАЛ
    Да ты просто изначально всё не читал походу, тут в обеих функциях были ошибки
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

 

 
Страница 3 из 4 ПерваяПервая 1 2 3 4 ПоследняяПоследняя

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

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

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

Ваши права

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