Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 67 из 133 ПерваяПервая ... 17 57 65 66 67 68 69 77 117 ... ПоследняяПоследняя
Показано с 661 по 670 из 1325
  1. #661
    Аватар для Oxidon
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.01.2017
    Сообщений
    5
    Репутация:
    0 ±
    Добрый день.
    Подскажите пожалуйста, как исправить некорректное отображение кодировки в mysql? Создал в БД таблицу, в ней прописал все данные о организации, поставил для поля.
    PHP код:
    `name`varchar(64), cp_1251_bin 
    Получаю данные в коде через
    PHP код:
    tquery 
    запрос, он вызывает коллбэк
    PHP код:
    Blablabla(playerid), там cache_get_value_name(0"name"Player[playerid][pFractionName], 64); 
    И в итоге что мы видим? РУР!


  2. #662
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Oxidon Посмотреть сообщение
    Добрый день.
    Подскажите пожалуйста, как исправить некорректное отображение кодировки в mysql? Создал в БД таблицу, в ней прописал все данные о организации, поставил для поля.
    PHP код:
    `name`varchar(64), cp_1251_bin 
    Получаю данные в коде через
    PHP код:
    tquery 
    запрос, он вызывает коллбэк
    PHP код:
    Blablabla(playerid), там cache_get_value_name(0"name"Player[playerid][pFractionName], 64); 
    И в итоге что мы видим? РУР!

    http://pro-pawn.ru/showthread.php?13...0%B2-MySQL-R33
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    16.01.2017
    Сообщений
    1
    Репутация:
    0 ±
    Друзья, как можно изучить программу pawno? Потому как я уже не первый год бьюсь, но ничего не понимаю. Читаю мануалы, а там уже всё готовое, помогите. Хочется, чтобы пояснения были краткие, а то код любой может вписать.

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

    Статус
    Оффлайн
    Регистрация
    26.02.2016
    Сообщений
    301
    Репутация:
    7 ±
    А что ли fwrite перезаписывает текст написанный в файле до него (если файл переоткрыть)?

    PS решил, происходит из-за того, что выбран режим открытия файла только записывания, если указать другой то нормально записывает
    Последний раз редактировалось KrutoyKrosch; 16.01.2017 в 10:41.

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

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от Seviel Посмотреть сообщение
    Сер, не могли бы подробно расписать?
    Мой вк https://vk.com/mr.malkolm
    Каждый второй суёт мне ссылку на гит, А Я НЕ ВИЖУ ГДЕ ЧТО СКАЧАТЬ НУЖНО!!!
    Я все скачал, но везде такая проблема.
    Судя по логам тебе нужна не последняя версия плагина,
    собственно я и дал ссылку на все релизы,
    R39-6 найди, там точно был в архиве _static.
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  7. Пользователь сказал cпасибо:
    Seviel (17.01.2017)
  8. #666
    Аватар для qwezert
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.06.2016
    Адрес
    Одесса, Украина
    Сообщений
    281
    Репутация:
    51 ±
    В общем я тут подумал, для записи строки в переменную один раз - что лучше использовать?
    Я всегда юзал вот так
    PHP код:
    format(PlayerInfo[playerid][pPassword],sizeof(PlayerInfo[playerid][pPassword]),inputtext); 
    Но я слышал что формат медленнее работает с такими единоразовыми склейками)
    Лучше лишний раз показаться глупым и что то узнать, чем вы*бнуться и обосраться.

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

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    547
    Репутация:
    158 ±
    Цитата Сообщение от qwezert Посмотреть сообщение
    В общем я тут подумал, для записи строки в переменную один раз - что лучше использовать?
    Я всегда юзал вот так
    PHP код:
    format(PlayerInfo[playerid][pPassword],sizeof(PlayerInfo[playerid][pPassword]),inputtext); 
    Но я слышал что формат медленнее работает с такими единоразовыми склейками)
    memcpy

    или

    PHP код:
    #define strcpy(%0,%1,%2) strcat((%0[0] = '\0', %0), %1, %2) 
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

  10. Пользователь сказал cпасибо:
    qwezert (16.01.2017)
  11. #668
    Аватар для vladivanovx
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.12.2016
    Сообщений
    27
    Репутация:
    0 ±
    Написал античит все как описано здесь. Я так же использую инклуд fixes.inc, который подключен сразу после a_samp. А этот античит перед a_samp.
    Пишет что _ALS_OnPlayerSpawn уже объявлена. При отключении инклуда fixes.inc, пишет что MAX_PLAYERS undefined.

  12. #669
    Аватар для qwezert
    Пользователь

    Статус
    Оффлайн
    Регистрация
    13.06.2016
    Адрес
    Одесса, Украина
    Сообщений
    281
    Репутация:
    51 ±
    Цитата Сообщение от vladivanovx Посмотреть сообщение
    Написал античит все как описано здесь. Я так же использую инклуд fixes.inc, который подключен сразу после a_samp. А этот античит перед a_samp.
    Пишет что _ALS_OnPlayerSpawn уже объявлена. При отключении инклуда fixes.inc, пишет что MAX_PLAYERS undefined.
    Интересно, а где ты видел что нужно инклуд античита подключать перед a_samp?
    Лучше лишний раз показаться глупым и что то узнать, чем вы*бнуться и обосраться.

  13. #670
    Аватар для vladivanovx
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.12.2016
    Сообщений
    27
    Репутация:
    0 ±
    Ну как бы здесь

    В начале:
    В то же время, используя технику перехвата, достаточно всего лишь написать 1 перехватчик, в котором происходит та же запись в массив, и поместить его в самое начало мода, перед подключением a_samp.inc. В дальнейшем перехваты вместе с остальными переменными и функциями античита можно вынести в отдельный инклуд (например, "ac_hp.inc"), который при необходимости можно будет отключить, всего лишь закомментировав строку #include "ac_hp.inc".
    Таким образом, техника перехватов даёт возможность "прицепить" свой код к стандартным функциям и коллбэкам без вмешательства в сам мод, в разы упростив дальнейшую разработку.

 

 
Страница 67 из 133 ПерваяПервая ... 17 57 65 66 67 68 69 77 117 ... ПоследняяПоследняя

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

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

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

Ваши права

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