Админка SAMP скрипт «bAdministration»

31 января 2014 | Рубрика: Скрипты для SAMP

Скачали: 2 раз(а)
Посмотрели: 65 раз(а)
Дата добавления: 29.01.2014
Размер файла: 70.8Kb
Файл добавил: AXE
Автор: Blunt

 

Скрипты для SAMP

Информация о файле

 

Внимание: Ссылка на скачивание находится внизу «Скачать файл без регистрации». Зарегистрируйтесь или войдите под своим логином, чтобы получить возможность комментировать и скачивать все SAMP файлы.


bAdministration — это полнофункциональная админка для SAMP сервера с системой логина, регистрации и авторегистрации.  Ещё это:

  • Более 70ти команд. 
  • Возможность управления любым игроком и транспортом прямо в игре.
  • Подробная статистика об игроках, сервере и т.п.
  • Возможность прямо в игре изменять данные сервера и даже пароли.
  • Телепорты, объекты и прочее подобное.

Для использования системы понадобятся следующие библиотеки PAWN: 

ZCMD

YSI/y_ini

Incognito’s streamer

foreach

sscanf

Whirlpool

svAddons

Если каких-то не хватает, обратитесь на форум сайта samp-rus.com/forum в раздел Библиотеки для SAMP.

Как сделать себя админом на SAMP сервере:

Логинимся в rcon, пишем в чате /makemeadmin, далее регим свой админ аккаунт. После этого выходим, заходим в папку сервера, ищем папку adminaccounts, открываем в ней файл с названием как Ваш ник, находим строчку Admin и прописываем уровень админа 6 (цифру 6 вставляем). 

Чтобы создать команду, используем следующий код:

COMMAND:commandname(playerid, params[])

{

    if(AdminInfo[playerid][aLoggedOn] == 0) return SendClientMessage(playerid, COLOR_WHITE, «SERVER: You must be logged in to use this.»); // Проверка залогинены ли вы как админ.

    if(AdminInfo[playerid][aAdmin] >= 1) // Проверка уровня админа, больше ли он первого.

    {

// Тут ваша функция

    }

    else SendClientMessage(playerid, COLOR_LIGHTRED, «WARNING: You do not have access to this command»); // Если игрок не админ.

    return 1;

}

Всего 6 уровней админа.

Команды админа:

/adminregister — регистрируемся как амин

/adminlogin — логинимся как админ

Команды модератора:

/kick /spectate /warn /checkhealth /checkarmour /checkweapons 

/setskin /setworld /setint /setpos /setcolor /a /getid

/gotogrove /gotols /gotosf /gotolv /gotogas /gotoelcorona

/gotomotel /gotobank /mute /unmute

Начальный админ: (General)

/ban /gethere /goto /spec /specoff /hack /shakeplayerscreen

/getvehiclespeed /getvehiclehealth /getvehicleangle /getip

Продвинутый админ: (Senior)

/givegun /reconnect /clearplayerchat /clearallplayerschat

/countallplayers /countallvehicles /countallpausedplayers /removeweapon

/setplayermoney /crashplayer /explodeplayer /killplayer /explodevehicle

Лидер админ: (Lead)

/jetpack /disablesprunkmachines /freezeall /unfreezeall /sendaudiomessagetoall

/changeserverpassword /changeservermap /changeserverwebsite /changeservername

/countallobjects /getallplayers /countallrconadmins /countallnpcs

/sendrconmessagetoserver /sendmessagetorconadmins /setadmin /setplayercolor

/muteallplayers /unmuteallplayers /spawnvehicle /spawnobject