//*********************************************************************************
//Все материалы защищены авторским правом, любое распространение,
//без ведома администрации сайта, повлечёт за собой ответственность,
//в соответствии с законом об авторском праве.
//Copyright © 2011 [H]ak[E][R].
//*********************************************************************************
//*********************************************************************************
#include <a_samp>//стандартный инклуд SAMP.
#if defined FILTERSCRIPT
#endif
#pragma tabsize 0//чтоб не выбивало отчёт "warning" в компиляторе.
#define DIALOGID 5009
new hack;//переменная
public OnFilterScriptInit()
{
print(" [Fs]_Hack запущен.");
hack = CreatePickup(1318,1,278.7469,1855.3215,8.7649);//сообщение в логе
return 1;}
public OnFilterScriptExit()
{
print(" [Fs]_Hack выгружен.");//сообщение в логе.
return 1;}
public OnPlayerSpawn(playerid)
{
SendClientMessage(playerid,0x33FF33AA,"[Sustem Hack]: Чтоб телепортироваться в лабораторию введите: /goinlab");//Сообщение в чате
return 1;}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/goinlab", cmdtext, true, 10) == 0)//команда
{
SetPlayerPos(playerid,268.5962,1866.0547,8.6094);//Перемещает игрока на указанные координаты.
SendClientMessage(playerid,0x33FF33AA,"[Sustem Hack]: Вы телепортировались в
лабораторию.");//Сообщение в чате
return 1;}
return 0;}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid==hack)
{
ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Hack sustem", "Взломать админку\nВзломать ФСБ\nСоздатель
скрипта", "Взломать", "Выйти");
return 1;}
return 1;}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOGID)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Взлом админки","Кикнут за
взлом!!!",".",".");
Kick(playerid);
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "[Hack sustem]: %s Кикнут за взлом админки.", PlayerName);
SendClientMessageToAll(0x33FF33AA, str);
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Выбери тип
взлома", "На прорыв\nПодумать", "Select", "Cancel");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Создатель
скрипта","[H]ak[E][R]","Классненько","Пофиг");
}
}
return 1;}
if(dialogid == DIALOGID+1)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Успехи взлома","Молоток! На прорыв
пошёл..","Ура","Ураа");
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "[Hack sustem]: %s Настоящий хакер,он взломал ФСБ!!!", PlayerName);
SendClientMessageToAll(0x33FF33AA, str);
GivePlayerMoney(playerid,500000);//
}
if(listitem == 1)
{
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Ты кикнут за тупость!!!","НЕ
ТУПИ!!!!!!!!!!!!!!!",".",".");
Kick(playerid);
new PlayerName[30], str[256];
GetPlayerName(playerid, PlayerName, 30);
format(str, 256, "[Hack sustem]: %s Кикнут. Причина: Тупой:)", PlayerName);
SendClientMessageToAll(0x33FF33AA, str);
}
}
}
return 1;}