22.10.2017, 00:20
Primeiramente, vгo na sua callback
Depois de terem ido na callback, adicionem o seguinte cуdigo:
Explicaзгo:
O caso de derrubamento, (Nгo sei se ocorre em todos os servidores de SAMP), mas na maioria das GM's RPG acontecem.
Quando o player executa algum dialog e digita o comando %s crasha o servidor.
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Код:
if(strlen(inputtext) > 128)return SendClientMessage(playerid, COLOR_GREY, " O link que vocк digitou estб muito grande !"); if(strfind(inputtext,"%", true) != -1)return SendClientMessage(playerid, COLOR_GREY, "{FFFFFF}Vocк nгo pode usar esse tipo de caractere.");
Код:
if(strlen(inputtext) > 128)return SendClientMessage(playerid, COLOR_GREY, " O link que vocк digitou estб muito grande !"); - Permite que o player possa digitar atй 128 digitos
Код:
if(strfind(inputtext,"%", true) != -1)return SendClientMessage(playerid, COLOR_GREY, "{FFFFFF}Vocк nгo pode usar esse tipo de caractere."); - O player nгo pode digitar nenhum cуdigo com ''%'' nas dialogs, que й o caso que ocorre o derrubamento do servidor!
Quando o player executa algum dialog e digita o comando %s crasha o servidor.