SupraS Posted January 27, 2014 Share Posted January 27, 2014 Hola Quisiera saber como hacer para prohibir las versiones de MTA osea para que mi servidor sea solo para 1.3.4 Yo me imagine algo así para que me entiendan local versiones = { [ "1.3.0" ] = true, [ "1.3.1" ] = true, [ "1.3.2" ] = true } function version ( ) local version = getPlayerVersion ( playerSource ) if ( versiones [ version ] ) then kickPlayer ( playerSource, "Actualiza Tu Mta A la Version 1.3.4" ) end end addEventHandler ( "onPlayerJoin", getRootElement(), version ) Link to comment
MTA Team 0xCiBeR Posted January 27, 2014 MTA Team Share Posted January 27, 2014 Porqué no simplemente defines min_client_version en el mtaserver.conf? local versiones = { [ "1.3.0" ] = true, [ "1.3.1" ] = true, [ "1.3.2" ] = true } function version ( ) local version = getPlayerVersion ( source ) if ( versiones [ version ] ) then kickPlayer ( source, "Actualiza Tu Mta A la Version 1.3.4" ) end end addEventHandler ( "onPlayerJoin", getRootElement(), version ) Link to comment
SupraS Posted January 27, 2014 Author Share Posted January 27, 2014 Y como sería 1.3.4 ? Link to comment
MTA Team 0xCiBeR Posted January 27, 2014 MTA Team Share Posted January 27, 2014 Versiones Link to comment
SupraS Posted January 27, 2014 Author Share Posted January 27, 2014 Y Prohibe la 1.3.2 ? Link to comment
MTA Team 0xCiBeR Posted January 27, 2014 MTA Team Share Posted January 27, 2014 Tu script prohíbe cualquier versión que este en la tabla versiones. Lo que podes hacer es esto: function version ( ) local version = getPlayerVersion ( source ) if version ~= 1.3.4-9.06007.0 then kickPlayer ( source, "Actualiza Tu Mta A la Version 1.3.4" ) end end addEventHandler ( "onPlayerJoin", getRootElement(), version ) Link to comment
JesusAliso Posted January 27, 2014 Share Posted January 27, 2014 Offtopic: Una pregunta Ciber. Si jugadores que tengan versiones diferentes entrar al servidor, puede producir cosas?, hmm no se modalidad de juego, alguno defectos al jugador... ? Link to comment
MTA Team 0xCiBeR Posted January 27, 2014 MTA Team Share Posted January 27, 2014 Es posible, pero poco probable a menos que la versión sea demasiado vieja. Siempre es recomendable forzar la utilización de la ultima versión estable de MTA para el cliente, principalmente por el tema de los hacks. Link to comment
JesusAliso Posted January 27, 2014 Share Posted January 27, 2014 Es posible, pero poco probable a menos que la versión sea demasiado vieja. Siempre es recomendable forzar la utilización de la ultima versión estable de MTA para el cliente, principalmente por el tema de los hacks. Muchas gracias. Link to comment
MTA Team 0xCiBeR Posted January 27, 2014 MTA Team Share Posted January 27, 2014 De nada. Link to comment
Recommended Posts