SA-MP Forums Archive
[Tutorial] Bug derrubar servidor por dialog [SMS ETC] - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Tutorial] Bug derrubar servidor por dialog [SMS ETC] (/showthread.php?tid=641164)



Bug derrubar servidor por dialog [SMS ETC] - BrunoLuiz - 11.09.2017

Salve galera, Bruno Street, vou ensinar a vocкs a arrumar aquele BUG que quando o player digita %s em alguma dialog, como aquela dialog em mandar sms, basta colocar o codigo %s e faz o servidor cair , esse codigo funciona em muitos servidores RPG , e assim prejudica alguns servidores.

Video explicativo:
https://*********/7XcqV42QRZE

PARA RETIRAR ESSE BUG , COLOQUE ESSE CODIGO EM SEU GAMEMODE
Vб ate
Quote:

public OnDialogResponse

bem no inicio coloque esse codigo abaixo:

Quote:

if(strlen(inputtext) > 250)return SendClientMessage(playerid, COLOR_GREY, " O link que vocк digitou estб muito grande !");
if(strfind(inputtext,"%", true) != -1)return SendClientMessage(playerid, COLOR_GREY, "{FFFFFF}Comando bloqueado {FF0000} BY Bruno_Street.");

EXPLICAЗГO:
if(strlen(inputtext) > 250) = BLOQUEIA LINKS GRANDE , POIS TEM ALGUNS LINKS QUE DERRUBA TAMBEM.
if(strfind(inputtext,"%", true) != -1) = BLOQUEIA O CODIGO %, FAMOSA PORCENTAGEM PRA DERRUBAR
SendClienteMessage = QUANDO O PLAYER TENTAR USAR ESSES CODIGOS , IRБ APARECER ESSA MENSAGEM.
SERVIDOR.




CODIGOS , GAMEMODES E AJUDAS , VIA SKYPE: bruno.luiz63


Re: Bug derrubar servidor por dialog [SMS ETC] - Relaxed - 11.09.2017

Nгo entendi nada, refaz isso ai.


wtf - RazorGuigo - 11.09.2017




Re: Bug derrubar servidor por dialog [SMS ETC] - BrunoLuiz - 11.09.2017

so quem tem servidor RPG , e tem esse bug sabe oque й, entгo quem nгo entender й pq nгo viu


Re: Bug derrubar servidor por dialog [SMS ETC] - C4rtm4n - 12.09.2017

> 250
Totalmente inъtil...

Modo certo
> 128
Muitos servidores usam o limite de 128 aн tu coloca 250 nгo faz sentido..

Tirando isso bom tutorial


Re: Bug derrubar servidor por dialog [SMS ETC] - BrunoLuiz - 12.09.2017

Quote:
Originally Posted by C4rtm4n
Посмотреть сообщение
> 250
Totalmente inъtil...

Modo certo
> 128
Muitos servidores usam o limite de 128 aн tu coloca 250 nгo faz sentido..

Tirando isso bom tutorial
Mais esses gamemodes que tem esse bug , o limite nгo й 128


Re: Bug derrubar servidor por dialog [SMS ETC] - C4rtm4n - 12.09.2017

Quote:
Originally Posted by BrunoLuiz
Посмотреть сообщение
Mais esses gamemodes que tem esse bug , o limite nгo й 128
Cara a maioria dos sv de Samp sim possuem.


128 й o limite do SA-MP, nгo do GM! - RazorGuigo - 12.09.2017



fonte: https://sampwiki.blast.hk/wiki/Limits


Re: 128 й o limite do SA-MP, nгo do GM! - C4rtm4n - 12.09.2017

Quote:
Originally Posted by RazorGuigo
Посмотреть сообщение
Sim Razor й o que eu estou falando tipo o cara colocou 250 sendo que sу usa 128 aн sobraria Strings atoa..


Re: Bug derrubar servidor por dialog [SMS ETC] - Locky_ - 12.09.2017

Achei que o vнdeo era mostrando isto em servidores, mas isso tб no prуprio servidor do cara.
Me parece que й uma falha do gamemode que o sr testou e nгo um "bug" que afeta vбrios servidores.


Re: Bug derrubar servidor por dialog [SMS ETC] - GSFBart - 12.09.2017

kkkkkkkkkkkkkk


Re: Bug derrubar servidor por dialog [SMS ETC] - s4kuL - 13.09.2017

Me parece que isso й bug do gamemode.. testei no meu gamemode e nгo deu problema nenhum.. eu uso sscanf


Re: Bug derrubar servidor por dialog [SMS ETC] - IlanZ - 13.09.2017

Gamemodes Ediзхes GF a




Re: Bug derrubar servidor por dialog [SMS ETC] - GabrielCOP - 01.10.2017

Na verdade, isso й sim um bug e acontece com quaisquer servidores no SA-MP que nгo possuem essa proteзгo.

O que ocorre й o seguinte: se vocк digitar '%s' em qualquer dialog do servidor que logo apуs envia uma mensagem para o player atravйs da funзгo SendClientMessage, o servidor irб bloquear os seus processos.

A explicaзгo mais lуgica para esse problema, й que os servidores possuem a capacidade de converter qualquer '%s' em mensagem.

Se vocк escrever isso no chat estб perfeito, sem problemas, visto que o prуprio SA-MP bloqueia os crashs quando isso acontece... Porйm, quando vocк forзa isso atravйs de uma dialog, digamos que nгo existem "bloqueadores", entгo o servidor vai converter uma mensagem que jб estб convertida, gerando um possнvel erro de informaзхes e eventualmente um crash geral.

Quote:
Originally Posted by IlanZ
Посмотреть сообщение
Gamemodes Ediзхes GF a

Devo dizer que isso nгo acontece sу com GF EDIT, visto que jб aconteceu com o meu servidor RPG e ele foi criado do zero.


Re: Bug derrubar servidor por dialog [SMS ETC] - CaioTJF - 01.10.2017

Isso й realmente um bug, como disse o Gabriel.
Nas ъltimas semanas esse bug se espalhou.


Re: Bug derrubar servidor por dialog [SMS ETC] - RodrigoMSR - 01.10.2017

Isso sу ocorre no Linux, por isso alguns nгo conseguiram recriar esse problema.


Re: Bug derrubar servidor por dialog [SMS ETC] - Swinte - 01.10.2017

Nem pensei nessa questгo, vou verificar sobre isso de digitar %s na dialog.


Re: Bug derrubar servidor por dialog [SMS ETC] - CaioTJF - 01.10.2017

Quote:
Originally Posted by RodrigoMSR
Посмотреть сообщение
Isso sу ocorre no Linux, por isso alguns nгo conseguiram recriar esse problema.
Nгo й sу no linux.