SupraS Posted January 27, 2014 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 )
MTA Team 0xCiBeR Posted January 27, 2014 MTA Team 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 )
MTA Team 0xCiBeR Posted January 27, 2014 MTA Team 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 )
JesusAliso Posted January 27, 2014 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... ?
MTA Team 0xCiBeR Posted January 27, 2014 MTA Team 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.
JesusAliso Posted January 27, 2014 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.
Recommended Posts