16.04.2018, 00:52
(
Последний раз редактировалось [BOPE]Seu._.Madruga; 16.04.2018 в 18:08.
)
Boa noite a todos bom jб vou ser bem breve, resolvi fazer este filterscript apуs eu ter visto na publicaзгo do membro Dimbalada que ele nгo estava conseguindo se conectar ao servidor e na imagem que ele colocou como demonstraзгo estava algo relacionado.
Por fins fui a fundo no assunto e encontrei 2 tуpicos bem antigos de 2014 relacionando ao assunto e entгo desde jб acrescento os 2 criadores dos tуpicos abaixo como crйditos pois nгo me interessa crйditos e sim ajudar a todos !
Quem quiser usufruir do cуdigo fique a vontade, tamo junto rapaziada !
Este sistema verifica quando o player se conecta ao servidor se a versгo do SA-MP cliente dele й a mesma do servidor.
Se sim os processos do gamemode prossegue.
Porйm se nгo o player й notificado com uma orientaзгo conforme a imagem abaixo e logo em seguida ele й kickado do servidor!
ATENЗГO: Necessбrio alterar este campo para a versгo em que seu servidor se encontra !Por fins fui a fundo no assunto e encontrei 2 tуpicos bem antigos de 2014 relacionando ao assunto e entгo desde jб acrescento os 2 criadores dos tуpicos abaixo como crйditos pois nгo me interessa crйditos e sim ajudar a todos !
Quem quiser usufruir do cуdigo fique a vontade, tamo junto rapaziada !
Код:
* » Baseado no Tуpico 1: https://sampforum.blast.hk/showthread.php?pid=3961081#pid3961081 * * » Baseado no Tуpico 2: https://sampforum.blast.hk/showthread.php?tid=525234 *
Se sim os processos do gamemode prossegue.
Porйm se nгo o player й notificado com uma orientaзгo conforme a imagem abaixo e logo em seguida ele й kickado do servidor!
PHP код:
#define VERSAO_SAMP "0.3.7-R2"
PHP код:
/*******************************************************************************
* » Baseado no Tуpico 1: https://sampforum.blast.hk/showthread.ph...pid3961081 *
* » Baseado no Tуpico 2: https://sampforum.blast.hk/showthread.php?tid=525234 *
* » Feito por: Leonardo Bradoks & Considero como criador os membros acima *
* » Publicado no Tуpico: https://sampforum.blast.hk/showthread.ph...pid4012244 *
*******************************************************************************/
#include <a_samp>
#define DIALOG_CHECKVERSAO_SAMP 1001
#define VERSAO_SAMP "0.3.7-R2"
public OnFilterScriptInit() {
print("\n-----------------------------------------------------------");
print("- Check Client Version Iniciado by: Leonardo Bradoks -");
print("-----------------------------------------------------------\n");
return 1;
}
public OnFilterScriptExit() {
return 1;
}
public OnPlayerConnect(playerid) {
new versao[16];
GetPlayerVersion(playerid, versao, sizeof(versao));
if(strfind(versao, VERSAO_SAMP, true) != -1) {
/*-- Se a versгo for igual a do servidor continua --*/
} else {
/*-- Se a versгo nгo for igual a do servidor aparece a dialog e o player й kickado --*/
new string[300];
format(string, sizeof(string), "{FFFFFF}Sua versгo {bababa}%s {FFFFFF}do {bababa}SAMP {FFFFFF}й {fe0312}desatualizada{FFFFFF}, por este motivo vocк nгo poderб jogar no momento.\n\n{ef7a15}Visite: {bababa}http://sa-mp.com/download.php\n\n{FFFFFF}E realize o download da versгo {bababa}%s {FFFFFF}para continuar jogando.", versao, VERSAO_SAMP);
ShowPlayerDialog(playerid, DIALOG_CHECKVERSAO_SAMP, DIALOG_STYLE_MSGBOX, "{FFFFFF}[ {bababa}SA{FFFFFF}-{bababa}MP {FFFFFF}] {ef7a15}Necessбrio Atualizaзгo do Cliente", string, "OK", "");
SetTimerEx("Kicked", 1000, false, "d", playerid);
return 1;
}
return 1;
}
forward Kicked(playerid);
public Kicked(playerid) return Kick(playerid);
Open Source Code Download Pastebin