• Страница 1 из 1
  • 1
Модератор форума: [east_side]_trane, drifter-dron, valych, admin  
[FS]Weapon+ammo anticheat [BETA]
adminДата: Суббота, 08.01.2011, 10:28:54 | Сообщение # 1

Группа: Администраторы
Сообщений: 3869
Вот одно оружие + боеприпасы античит
Первая версия использоваться GetPlayerWeaponData и всегда дают мне неправильное количество боеприпасов, поэтому я заменил его GetPlayerWeapon и GetPlayerAmmo

-Как его использовать?
1.
Добавить в верхней части сценария

Code
#include <anticheat>

2.
Если вы используете его в фильтрскрипт просто пропустить эти шаг
Если вы хотите использовать его в GameMode
Добавить
Code
public OnGameModeInit()
{
     //AnticheatInit(time)
     AnticheatInit(1000);//Set your update time HERE(in milisecunds) (In these case its 1 second)
     return 1;   
}
public OnGameModeExit()
{
     AnticheatExit();
     return 1;
}

3.
Code
public OnPlayerConnect(playerid)
{
     PlayerConnect(playerid);//Add these under OnPlayerConnect
     return 1;
}
public OnPlayerDisconnect(playerid)
{
     PlayerDisconnect(playerid);//Add these under OnPlayerDisconnect
     return 1;
}

4.
Изменение SAMP функции в один античит
Code
GivePlayerWeapon   - to - GivePlayerGun
SetPlayerAmmo       - to - SetPlayerAmmoPerSlot
ResetPlayerWeapons- to - ResetPlayerGuns

5.
Code
OnAnticheatDetectWeaponCheat(playerid,weaponid,type)
{
     //These is called when Anticheat detect cheat
     //If type = 0 Player spawned weapon
     //If type = 1 Player spawned ammo for weapon  

     //Example on how to use
     new string[128];
     switch(type)
     {
         case 0: format(string,sizeof(string),"[ANTICHEAT]Kicked playerid %d for spawning weapon %d",playerid,weaponid);
         case 1: format(string,sizeof(string),"[ANTICHEAT]Kicked playerid %d for spawning ammo for weapon %d",playerid,weaponid);
     }
     Kick(playerid);
     SendClientMessageToAll(COLOR_RED,string);
     return 1;
}

6.Compile сценарий
Code
AnticheatInit(time);//These must be called on gamemode init
AnticheatExit();//These must be called on GameMode exit
PlayerConnect(playerid);//These must be called OnPlayerConnect
PlayerDisconnect(playerid);//These must be called OnPlayerDisconnect
SetPlayerGun(playerid,weaponid,ammo);
ResetPlayerGuns(playerid);
SetPlayerAmmoPerSlot(playerid,weaponslot,ammo);
GetWeaponSlot(weaponid);//Cant remember who posted these but its not by me

Code
OnAnticheatDetectWeaponCheat(playerid,weaponid,type)
//If type = 0 Player spawned weapon
//If type = 1 Player spawned ammo for weapon

[Примечание] Игровой режим необходимо использовать античит, с тем чтобы использовать эти античит в фильтрскрипт
Известная ошибка в:
Ни на данный момент

Лицензия:
1.Use это
2.Love это
3.Sell это
4.Claim это - дополнительный XD
5.Declare войны для мошенников
Скачать инклуд



zm-jail.ru

Разработка сайта samp-pawno.ru


 
СообщениеВот одно оружие + боеприпасы античит
Первая версия использоваться GetPlayerWeaponData и всегда дают мне неправильное количество боеприпасов, поэтому я заменил его GetPlayerWeapon и GetPlayerAmmo

-Как его использовать?
1.
Добавить в верхней части сценария

Code
#include <anticheat>

2.
Если вы используете его в фильтрскрипт просто пропустить эти шаг
Если вы хотите использовать его в GameMode
Добавить
Code
public OnGameModeInit()
{
     //AnticheatInit(time)
     AnticheatInit(1000);//Set your update time HERE(in milisecunds) (In these case its 1 second)
     return 1;   
}
public OnGameModeExit()
{
     AnticheatExit();
     return 1;
}

3.
Code
public OnPlayerConnect(playerid)
{
     PlayerConnect(playerid);//Add these under OnPlayerConnect
     return 1;
}
public OnPlayerDisconnect(playerid)
{
     PlayerDisconnect(playerid);//Add these under OnPlayerDisconnect
     return 1;
}

4.
Изменение SAMP функции в один античит
Code
GivePlayerWeapon   - to - GivePlayerGun
SetPlayerAmmo       - to - SetPlayerAmmoPerSlot
ResetPlayerWeapons- to - ResetPlayerGuns

5.
Code
OnAnticheatDetectWeaponCheat(playerid,weaponid,type)
{
     //These is called when Anticheat detect cheat
     //If type = 0 Player spawned weapon
     //If type = 1 Player spawned ammo for weapon  

     //Example on how to use
     new string[128];
     switch(type)
     {
         case 0: format(string,sizeof(string),"[ANTICHEAT]Kicked playerid %d for spawning weapon %d",playerid,weaponid);
         case 1: format(string,sizeof(string),"[ANTICHEAT]Kicked playerid %d for spawning ammo for weapon %d",playerid,weaponid);
     }
     Kick(playerid);
     SendClientMessageToAll(COLOR_RED,string);
     return 1;
}

6.Compile сценарий
Code
AnticheatInit(time);//These must be called on gamemode init
AnticheatExit();//These must be called on GameMode exit
PlayerConnect(playerid);//These must be called OnPlayerConnect
PlayerDisconnect(playerid);//These must be called OnPlayerDisconnect
SetPlayerGun(playerid,weaponid,ammo);
ResetPlayerGuns(playerid);
SetPlayerAmmoPerSlot(playerid,weaponslot,ammo);
GetWeaponSlot(weaponid);//Cant remember who posted these but its not by me

Code
OnAnticheatDetectWeaponCheat(playerid,weaponid,type)
//If type = 0 Player spawned weapon
//If type = 1 Player spawned ammo for weapon

[Примечание] Игровой режим необходимо использовать античит, с тем чтобы использовать эти античит в фильтрскрипт
Известная ошибка в:
Ни на данный момент

Лицензия:
1.Use это
2.Love это
3.Sell это
4.Claim это - дополнительный XD
5.Declare войны для мошенников
Скачать инклуд


Автор - admin
Дата добавления - 08.01.2011 в 10:28:54
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

swoysb

(Пятница 14:55:29)

Вверх
21:34:48
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: