Меню сайта
Категории раздела
SAMP
Статистика

Сейчас на сайте:
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Нас посетили:
Сегодня нас посетило


Пользователей:
Всего: 5458
За месяц: 0
За неделю: 0
Вчера: 0
Сегодня: 0
Материалов:
Файлов: 413
Комментариев: 228
Статистика форума: 123/143
Новостей: 27
Видео онлайн: 141

Скачать [INC] rCMD


img
Очень удобный командный препроцессор.

Для того что бы добавить команду, нам потребуются в основном коллбэки OnFilterScriptInit или OnGameModeInit.

Пример команды с параметрами:
Code
rCmd:command(playerid, success, randomparam1, Float: randomparam2, stringparam[], ...) {
  // код
  return 1;
}

public OnGameModeInit() {
  rCmd_Init(command, "ifs");
}


Пример команды без параметров:
Code
rCmd:command(playerid) {
  // код
  return 1;
}

public OnGameModeInit() {
  rCmd_Init(command, "");
}


Готовый пример:
Code
rCmd:addcar(playerid, success, iModel, Float: fX, Float: fY, Float: fZ, Float: fA, iColor1, iColor2) {
  if(!success)
  return SendClientMessage(playerid, 0xFF0000FF, "<> Синтаксис: /addcar [model] [x] [y] [z] [angle] [color1] [color2]");
  if(!(400 <= iModel <= 611))
  return SendClientMessage(playerid, 0xFF0000FF, "<> Неверный номер модели авто!");
   
  CreateVehicle(iModel, fX, fY, fZ, fA, iColor1, iColor2, 60);
   
  SendClientMessage(playerid, 0x00FF00FF, "<> Вы создали авто!");
  return 1;
}


Коллбэки:
Code
forward OnPlayerCommandPerformed(playerid, cmdtext[], success); // Если команда отключена
public OnPlayerCommandReceived(playerid, cmdtext[]) {
  if(!strcmp(cmdtext, "/setname", true, strlen("/setname"))) {
  SendClientMessage(playerid, 0xFF0000FF, "<!> Эта команда отключена!");
  return 0;
  }
  return 1;
}

Code
public OnPlayerCommandPerformed(playerid, cmdtext[], success) {
  if(!success) {
  return SendClientMessage(playerid, 0xFF0000FF, "<!> Такая команда отсутствует!");
  }
  return 1;
}


Автор: RyDeR

скачать [INC] rCMD
Так же мы рекомендуем:
Sobeit for CM v1.1 (0.3e) [RUS]( Загрузок: 41484 )
Parkour mod для samp | Паркур мод для SAMP( Загрузок: 10809 )
Бессмертие для samp( Загрузок: 9909 )
аим( Загрузок: 8931 )
[0.3e] AntiCrasher( Загрузок: 8860 )
Анти кик SAMP( Загрузок: 5178 )
Malagueta Chilli Pepper для GTA San Andreas Multiplayer (SAMP)( Загрузок: 4549 )
Квадраты для карты( Загрузок: 4003 )
[0.3e] s0beit Полностью рабочий 0.3е собейт( Загрузок: 3628 )
Sobeit by PovarGek(Голубь) 0.3e( Загрузок: 3556 )
Anti-AFK v2.2 Hack( Загрузок: 3422 )
[GM] Samp-Rp.Ru Final( Загрузок: 3246 )
Скачать SA-MP 0.3x RC1( Загрузок: 2390 )
Mod Sobeit для 0.3e ( Доработанная для РП серваков)( Загрузок: 2079 )
[CLEO ПОПОЛНЕНИЕ ХП NOKICK]FOR SAMP-RP( Загрузок: 1852 )
SA-MP 0.3e R2 Servers (Windows/Linux)( Загрузок: 1751 )
The Godfather LS/SF/LV готовый рп сервер( Загрузок: 1678 )
[FS] Система банд (RUS)( Загрузок: 1648 )
[s0beit] ]PUSHOK PROJECT[ RP Editi0n Собейт( Загрузок: 1579 )
[RP] GamerRoom( Загрузок: 1448 )

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]