Перейти к содержанию
Авторизация  
Emiliano

Про команду

Рекомендуемые сообщения

Emiliano

У меня такой вопрос:

Можно сделать команду которая после использования больше не будет работать, а будет работать только после перезапуска игрока. Если можно, как это сделать ???

Изменено пользователем Emiliano

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

Ну, ёкарный бабай. Включите разум.

Использовал игрок команду, он же получает значение, и в начало команды вставь проверку типа.

if(PlayerInfo[playerid][pKolvo] > 0) return SCM(playerid, -1, "Вы уже использовали кмд и бла бла бла");

Само значение внутри команды должно быть

PlayerInfo[playerid][pKolvo] = 1;

В public OnPlayerConnect

PlayerInfo[playerid][pKolvo] = 0;

По сути я готовое решение дал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Red_Devils

PVar проще. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

@Red_Devils, забыл о них.

Тогда так:

SetPVarInt(playerid, "pKolvo", 1);
if(GetPVarInt(playerid,"pKolvo") == 1) return SCM(playerid, -1, "Вы уже использовали кмд и бла бла бла");
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Emiliano

Спасибо. Можно было сделать самому, но видимо я поленился. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.