SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese > Lançamentos/Releases

Reply
 
Thread Tools Display Modes
Old 19/03/2017, 04:29 PM   #1
Jelly23
Guest
 
Posts: n/a
Default Anti Troll de Veículos

• Anti Troll de Veículos
Um sistema que fiz para meu servidor antigo, então resolvi fazer dele uma include. Esse sistema detecta todo tipo de troll, se não todos, assumindo que existem apenas 3 maneiras em cleo para afetar o carro das vitimas, sendo outras para veículos desocupados.

A include é totalmente compatível com filterscripts, e apenas usará o que é necessário neles, e havera apenas um timer para a detecção rodando no gamemode, nenhum timer será criado em filterscripts.

Fiz testes com todo tipo de mod para trollar jogadores, todos foram detectados. Também detecta remote jacking a qualquer distância sem falso-positivos, pois o segredo não está na distância que o jogador entra o veículo, e sim na ação especial (SPECIAL_ACTION_ENTER_VEHICLE) que não é usada.
• Uso de foreach
Ativado por padrão, basta mudar #define ATV_USAR_FOREACH (true) para false se não for usar o foreach. Caso você use, a include do foreach/y_iterate deve vir antes da include AntiTroll (não é necessário incluir o foreach se for usar a include em filterscripts).
• Como usar?
Basta deixar a callback OnPlayerTroll em seu gamemode (Não é necessário em filterscripts, pois todo o processo é feito no gamemode, a include só mantera uma compatibilidade com filterscripts, para não haver falso-positivos).

Code:
public OnPlayerTroll(playerid)
{
     //codigo
     return 1;
}
• Filtescripts
Para usar em filterscripts, tenha certeza que #define FILTERSCRIPT vem antes da include.

PHP Code:
#define FILTERSCRIPT

#include <AntiTroll> 
• Download
Solidfiles
Mediafire
Pastebin

Last edited by Jelly23; 19/03/2017 at 07:48 PM.
  Reply With Quote
Old 19/03/2017, 06:42 PM   #2
Jelly23
Guest
 
Posts: n/a
Default Re: Respuesta: Anti Troll de Veículos

Quote:
Originally Posted by XandyMello View Post
Código bem organização, agora o funcionamento eu não sei pois não testei. Já tenho proteção contra
isso em meu servidor.

Deixa eu criticar um pequeno detalhe, que é o uso de 'SetPVarInt', que é super desnecessário pra isso. Por que ? você usa SetpVarint na public OnPlayerConnect, oq acontece ? cada player que logar no servidor, vai criar uma variável, deferente da global que apenas seta.

Obs: posso está enganado, porém, de uma olhada no teste que fiz,
[14:22:50][SetPVarInt] Functions: 100000000 - Temp: 4755
[14:22:47][Var static/global] Functions: 100000000 - Temp: 2940

SetPVarInt é muito útil para certas coisas, pois economizar memória, agora pra esse caso não! Faças seus teste e me diga o resultado.
Como dito acima, tem compatibilidade com filterscripts, e pVars funcionam em filterscripts e no gamemode , assim podemos ter uma interligação entre ambos.
  Reply With Quote
Old 21/03/2017, 12:09 AM   #3
KinG7
Guest
 
Posts: n/a
Default Re: Anti Troll de Veículos

Fácil utilização, adorei

não consigo dar +REP ;-; já lhe dei recentemente
  Reply With Quote
Old 25/03/2017, 05:11 AM   #4
PowerEvolve
Big Clucker
 
PowerEvolve's Avatar
 
Join Date: Mar 2017
Location: Quebec City - Canadá
Posts: 105
Reputation: 15
Default Re: Anti Troll de Veículos

Belo código, super organizado e com fácil utilização, parabéns.
PowerEvolve is offline   Reply With Quote
Old 02/06/2017, 02:04 AM   #5
apolo6666
Banned
 
Join Date: May 2017
Posts: 19
Reputation: 0
Default Re: Anti Troll de Veículos

Quote:
Originally Posted by PowerEvolve View Post
Belo código, super organizado e com fácil utilização, parabéns.
coloquei tudo certo não uso foreach e coloquei como false.. coloquei a public no gamemode e deu isso


error 025: function heading differs from prototype
apolo6666 is offline   Reply With Quote
Old 02/06/2017, 02:11 AM   #6
RazorGuigo
Banned
 
Join Date: May 2016
Location: South is my Country
Posts: 1,139
Reputation: 104
Default Re: Anti Troll de Veículos

verifique se escreveu corretamente:
PHP Code:
public OnPlayerTroll(playerid)
{
  ...

RazorGuigo is offline   Reply With Quote
Old 02/06/2017, 02:13 AM   #7
apolo6666
Banned
 
Join Date: May 2017
Posts: 19
Reputation: 0
Default Re: Anti Troll de Veículos

Quote:
Originally Posted by RazorGuigo View Post
verifique se escreveu corretamente:
PHP Code:
public OnPlayerTroll(playerid)
{
  ...

sim olha o print!
Attached Images
File Type: png tai.PNG (1.7 KB, 20 views)
apolo6666 is offline   Reply With Quote
Old 02/06/2017, 02:19 AM   #8
RazorGuigo
Banned
 
Join Date: May 2016
Location: South is my Country
Posts: 1,139
Reputation: 104
Default Re: Anti Troll de Veículos

estou usando o pastebin, e nele não ocorreu este problema, utiliza o code dele!
(este erro ocorre quando, a public está diferente do forward)
RazorGuigo is offline   Reply With Quote
Old 02/06/2017, 02:22 AM   #9
apolo6666
Banned
 
Join Date: May 2017
Posts: 19
Reputation: 0
Default Re: Anti Troll de Veículos

Quote:
Originally Posted by RazorGuigo View Post
estou usando o pastebin, e nele não ocorreu este problema, utiliza o code dele!
(este erro ocorre quando, a public está diferente do forward)
utilizar o codigo da include dentro do gamemode? não entendi. fiz igual ao tuto dele acima.
apolo6666 is offline   Reply With Quote
Old 02/06/2017, 02:24 AM   #10
RazorGuigo
Banned
 
Join Date: May 2016
Location: South is my Country
Posts: 1,139
Reputation: 104
Cool Re: Anti Troll de Veículos

Quote:
Originally Posted by apolo6666 View Post
utilizar o codigo da include dentro do gamemode? não entendi. fiz igual ao tuto dele acima.
é uma include, só colocar em "pawn/includes/nome.inc"
depois vá em sem GM e coloque #include <nome>
RazorGuigo is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking for anti Troll Car , aimbot jesdynguyen Scripting Help 4 04/03/2019 09:04 AM
Need help anti troll car skiplovebra Scripting Help 8 07/02/2019 06:00 PM
Looking for anti Troll car VenomMancer Scripting Help 4 30/06/2015 07:00 PM
Anti car troll TheWay Scripting Help 4 24/01/2015 07:38 AM


All times are GMT. The time now is 11:10 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.