03:17
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Анти Banny Hop
[RC]Snoop_DoggДата: Суббота, 19.12.2009, 12:14 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 158
Награды: 3
Город: gamer16
Репутация: -53
Замечания: 80%
Статус:

За помощь + поставлю)



MorozzzkoДата: Суббота, 19.12.2009, 12:18 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
bunny*

вычитывай, сколько раз игрок нажал на KEY_JUMP, будуче PLAYER_STATE_ONFOOT, и вычитывай время. если слишком часто, то наказывай.


Главный программист в Malefic Entertainment.
StelsДата: Суббота, 19.12.2009, 12:20 | Сообщение # 3
Группа: I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус:
Quote (|RC|Snoop_Dogg)
Анти Banny Hop

/rcon gravity 0.01




Полезные ссылки:
GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
[RC]Snoop_DoggДата: Суббота, 19.12.2009, 12:20 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 158
Награды: 3
Город: gamer16
Репутация: -53
Замечания: 80%
Статус:
Morozzzko, а можно код плииз)


MorozzzkoДата: Суббота, 19.12.2009, 12:21 | Сообщение # 5
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
[RC]Snoop_Dogg, напиши вручную. алгоритм дан.


Главный программист в Malefic Entertainment.
[RC]Snoop_DoggДата: Суббота, 19.12.2009, 12:36 | Сообщение # 6
Уверенный в себе
Группа: Продвинутые
Сообщений: 158
Награды: 3
Город: gamer16
Репутация: -53
Замечания: 80%
Статус:
бля мне минусы только за это ставят))) за эту подпись как будто я враг народа ппц fun мне как то ваще по барабану то что я нихера нешарю в Фотошопе зато прикольно смотрится))) Не реал я нубко в павно плиииз дайте код suicide2


[RC]Snoop_DoggДата: Суббота, 19.12.2009, 12:48 | Сообщение # 7
Уверенный в себе
Группа: Продвинутые
Сообщений: 158
Награды: 3
Город: gamer16
Репутация: -53
Замечания: 80%
Статус:
на РП нужен) ну дайте уш код плиз


MorozzzkoДата: Суббота, 19.12.2009, 13:04 | Сообщение # 8
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
Quote (|RC|Snoop_Dogg)
на РП нужен) ну дайте уш код плиз

юзайте репорты от игроков.



Главный программист в Malefic Entertainment.
V1ceДата: Суббота, 19.12.2009, 13:54 | Сообщение # 9
Группа: Пользователи
Сообщений: 294
Награды: 21
Город: 4'K.
Репутация: 324
Замечания: 100%
Статус:
В начало
[pwn]new BHTime[MAX_PLAYERS]; // Таймер
new BHFTime[MAX_PLAYERS]; //Время на скока заморозить[/pwn]

в public OnPlayerConnect(playerid)

BHTime[playerid]= 0;

в public SetPlayerUnjail() сделаем условие
[pwn]
if(BHTime[i] > 0)
{
BHTime[i] --;
}[/pwn]

далее в конец:
[pwn]
if(newkeys & KEY_JUMP || (newkeys & KEY_SPRINT && newkeys & KEY_JUMP))
{
if(!IsPlayerInAnyVehicle(playerid))
{
if(BHTime[playerid] > 15)
{
BHFTime[playerid] = 7;//таймер
TogglePlayerControllable(playerid,0);
SendClientMessage(playerid,COLOR_RED," Сообщение которое вылезет если будет бани-хоп");
}
BHTime[playerid] += 5;

}
}[/pwn]

по возможности можно добавить ограничение на /handsup

Кому помог не скупитесь,дайте + :D

ЕнрикоДата: Суббота, 19.12.2009, 15:01 | Сообщение # 10
Группа: Пользователи
Сообщений: 915
Награды: 122
Город: Екатеринбург
Замечания: 80%
Статус:
У меня вот так.
Начало мода :

[pwn]new BunnyHoppingTime[MAX_PLAYERS]; //Для Анти-Баннихопа
new BunnyHoppingPunTime[MAX_PLAYERS]; //Время, на сколько игрок заморожен за баннихопин[/pwn]

в public onplayerconnect

[pwn]BunnyHoppingTime[playerid]= 0; //Для Анти-Баннихопинга
BunnyHoppingPunTime[playerid] = 0; //Время, на сколько игрок заморожен за баннихопинг[/pwn]

в public setplayerunjail

[pwn]if(BunnyHoppingTime[i] > 0)
{
BunnyHoppingTime[i] --;
}
if(BunnyHoppingPunTime[i] > 0)
{
BunnyHoppingPunTime[i] --;
if(BunnyHoppingPunTime[i] == 0)
{
if(PlayerTied[i] == 0 && PlayerCuffed[i] == 0) // связан или в наручниках
{
TogglePlayerControllable(i,1);
}[/pwn]

в public onplayerkeystatechange

[pwn]if(newkeys & KEY_JUMP || (newkeys & KEY_SPRINT && newkeys & KEY_JUMP))
{
if(!IsPlayerInAnyVehicle(playerid))
{
if(BunnyHoppingTime[playerid] > 15)
{
BunnyHoppingPunTime[playerid] = 15; //секунды на сколько заморозит
TogglePlayerControllable(playerid,0);
SendClientMessage(playerid,COLOR_LIGHTRED," На нашем сервере баннихоп запрещен, тебя заморозило на 15 секунд");
}
BunnyHoppingTime[playerid] += 5;

}
}
if(newkeys == KEY_JUMP)
{[/pwn]

Вот команда /handsup чтоб не размораживало :
[pwn]
if(strcmp(cmd, "/handsup", true) == 0)
{
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
if(PlayerCuffed[playerid] == 0 && PlayerTied[playerid] == 0 && BunnyHoppingPunTime[playerid] == 0)
{
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
return 1;
}
}
}[/pwn]

LanceДата: Суббота, 19.12.2009, 15:25 | Сообщение # 11
Постоялец
Группа: I'm V.I.P.
Сообщений: 482
Награды: 9
Город: Ставрополь
Репутация: 139
Замечания: 0%
Статус:
Ну эт не по РП. По РП было бы - если игроки репортят, то админ высылает группу санитаров которые забирают его в дурку на 15 минут за то что как "козлик" прыгает. Вот это было бы по РП fun


Просто вода
ЕнрикоДата: Суббота, 19.12.2009, 15:31 | Сообщение # 12
Группа: Пользователи
Сообщений: 915
Награды: 122
Город: Екатеринбург
Замечания: 80%
Статус:
Quote (Lance)
Ну эт не по РП. По РП было бы - если игроки репортят, то админ высылает группу санитаров которые забирают его в дурку на 15 минут за то что как "козлик" прыгает. Вот это было бы по РП fun

Тоесть пишут /report ID -5 банихоп , Админ ТП к Id-5 , и увозит на скорой его в психушку?)) бред.

LanceДата: Суббота, 19.12.2009, 15:36 | Сообщение # 13
Постоялец
Группа: I'm V.I.P.
Сообщений: 482
Награды: 9
Город: Ставрополь
Репутация: 139
Замечания: 0%
Статус:
нет. Просто /call 911 сообщают что баннихоп и пусть его санитары ищут, если нужно вместе с полицией. По крайней мере у меня так было + штраф взымался за работу сотрудников МЧС


Просто вода
AlcoholikДата: Суббота, 19.12.2009, 15:55 | Сообщение # 14
Мастер джэдай
Группа: Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус:
Енрико, Немного кривой код) Смотри
[pwn]if(BunnyHoppingPunTime[i] == 0)
{
if(PlayerTied[i] == 0 && PlayerCuffed[i] == 0) // связан или в наручниках
{
TogglePlayerControllable(i,1);
}[/pwn]
То есть если BunnyHoppingPunTime равна 0 то срабатывает TogglePlayerControllable(i,1); Но она при коннекте равна 0, и получается что при входе на игрока постоянно срабатывает разморозка. Чувак уже не сможет нормально ходить и тд) Вот немного изменил код.
[pwn]if(BunnyHoppingTime[i] > 0)
{
BunnyHoppingTime[i] --;
}
if(BunnyHoppingPunTime[i] > 1)
{
BunnyHoppingPunTime[i] --;
}
if(BunnyHoppingPunTime[i] == 1)
{
if(PlayerTied[i] == 0 && PlayerCuffed[i] == 0) // связан или в наручниках
{
TogglePlayerControllable(i,1);
BunnyHoppingPunTime[i] = 0;
}
}[/pwn]
Хотя можно сделать и так. [pwn]if(BunnyHoppingTime[i] > 0)
{
BunnyHoppingTime[i] --;
}
if(BunnyHoppingPunTime[i] > 0)
{
BunnyHoppingPunTime[i] --;
}
if(BunnyHoppingPunTime[i] == 1)
{
if(PlayerTied[i] == 0 && PlayerCuffed[i] == 0) // связан или в наручниках
{
TogglePlayerControllable(i,1);
}
}[/pwn]
Впринципе разницы нет, но 2 вариант я не пробовал.
ЗЫ спс за код)



if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua