Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 6 из 17 ПерваяПервая ... 4 5 6 7 8 16 ... ПоследняяПоследняя
Показано с 51 по 60 из 163
  1. #51
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Читай.
    Цитата Сообщение от Unreal Посмотреть сообщение
    как насчет такого же плагина для диалогов =)
    ну я в этом не шарю, поэтому и пишу

    я про способ Londlem'а, сделать так же но и плагин что-бы наверняка
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

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

    Статус
    Оффлайн
    Регистрация
    01.05.2016
    Сообщений
    44
    Репутация:
    54 ±
    Pawn.CMD обновлен до версии 3.0.

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

    Статус
    Оффлайн
    Регистрация
    09.02.2014
    Сообщений
    93
    Репутация:
    8 ±
    PHP код:
    native PC_Init(bool:is_gamemode);
    native PC_RegAlias(const cmd[], const alias[], ...);
    native PC_SetFlags(const cmd[], flags);
    native PC_GetFlags(const cmd[], &flags);
    native PC_EmulateCommand(playerid, const cmdtext[]);
    native PC_RenameCommand(const name[], const newname[]);
    native PC_DeleteCommand(const name[]); 
    Поясните использование этих адовых штуковин, ибо так не понятно. И что флаги делают? Смысл их использования?

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

    Статус
    Оффлайн
    Регистрация
    01.05.2016
    Сообщений
    44
    Репутация:
    54 ±
    Цитата Сообщение от 123 Посмотреть сообщение
    PHP код:
    native PC_Init(bool:is_gamemode);
    native PC_RegAlias(const cmd[], const alias[], ...);
    native PC_SetFlags(const cmd[], flags);
    native PC_GetFlags(const cmd[], &flags);
    native PC_EmulateCommand(playerid, const cmdtext[]);
    native PC_RenameCommand(const name[], const newname[]);
    native PC_DeleteCommand(const name[]); 
    Поясните использование этих адовых штуковин, ибо так не понятно. И что флаги делают? Смысл их использования?
    PC_RegAlias регистрирует альтернативные названия команды. Через этот натив работает макрос alias.
    PC_SetFlags/PC_GetFlags нужны для работы с флагами. Пример такой работы есть в первом сообщении.
    PC_EmulateCommand эмулирует ввод команды игроком.
    PC_RenameCommand/PC_DeleteCommand - думаю, что по названию понятно, что они делают.

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

    Статус
    Оффлайн
    Регистрация
    10.12.2013
    Сообщений
    69
    Репутация:
    2 ±
    PHP код:
    CMD:test(playeridparams[])
    {
       
    /////
       
    return 1;
    }
    alias:test("t");

    ///где-то в паблике
    callcmd::t(playerid""); 
    Ошибка
    PHP код:
    error 017undefined symbol "pc_cmd_t" 
    Маленький недочет , можно исправит ?

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

    Статус
    Оффлайн
    Регистрация
    01.05.2016
    Сообщений
    44
    Репутация:
    54 ±
    Нельзя вызывать по алиасу из кода. Используй callcmd::test(playerid, "");

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

    Статус
    Оффлайн
    Регистрация
    10.12.2013
    Сообщений
    69
    Репутация:
    2 ±
    Цитата Сообщение от urShadow Посмотреть сообщение
    Нельзя вызывать по алиасу из кода. Используй callcmd::test(playerid, "");
    Нельзя ли такое сделать в новых обновах ?

  8. #58
    Аватар для VVWVV
    ?

    Статус
    Оффлайн
    Регистрация
    09.07.2015
    Сообщений
    731
    Репутация:
    353 ±
    Цитата Сообщение от Blood Посмотреть сообщение
    Нельзя ли такое сделать в новых обновах ?
    Можно же использовать функцию PC_EmulateCommand

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

    Статус
    Оффлайн
    Регистрация
    01.05.2016
    Сообщений
    44
    Репутация:
    54 ±
    Цитата Сообщение от Blood Посмотреть сообщение
    Нельзя ли такое сделать в новых обновах ?
    Нельзя, и смысла я в этом никакого не вижу. Могу добавить натив PC_CallCommand, но это будет медленнее, чем макрос callcmd::.

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

    Статус
    Оффлайн
    Регистрация
    29.11.2013
    Сообщений
    69
    Репутация:
    6 ±
    Цитата Сообщение от urShadow Посмотреть сообщение
    Нельзя, и смысла я в этом никакого не вижу. Могу добавить натив PC_CallCommand, но это будет медленнее, чем макрос callcmd::.
    А что на счёт совместимости с JIT ? пробовал на хостинге запустить сервер не включается. Убрал JIT — запустился. Кроме pawncmd.so у меня еще были установлены плагины mysql_static.so streamer.so sscanf.so, но с ними JIT запускается.

 

 
Страница 6 из 17 ПерваяПервая ... 4 5 6 7 8 16 ... ПоследняяПоследняя

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

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

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

Ваши права

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