Saltar al contenido
  • Global

    Global

    Chatroom Rules

    • NO SE DA SOPORTE EN CHATBOX
    • NO SPAM
    • NO FLOOD

[APORTE]Funciones de armas traducidas


Publicaciones recomendadas

  • Ex-Staff
Publicado

Buenas, hoy les traigo un reemplazo para 2 funciones de armas:

  • getWeaponNameFromID
  • getWeaponIDFromName

La idea de esta edición es que podremos obtener el nombre de un arma en español o como nosotros queramos ponerles y no el nombre predeterminado de GTA SA.

 

Acá los códigos:

 

getWeaponNameFromID

function getWeaponNameFromID(id)
local nombre = ""
	if type(id) == "number" then
		if id == 22 then
			nombre = "Pistola"
		elseif id == 23 then	
			nombre = "Pistola con silenciador"
		elseif id == 24 then	
			nombre = "Revolver"	
		elseif id == 25 then	
			nombre = "Escopeta"
		elseif id == 26 then	
			nombre = "Escopeta recortada"
		elseif id == 27 then	
			nombre = "Escopeta de combate"
		elseif id == 28 then	
			nombre = "Uzi"
		elseif id == 29 then	
			nombre = "MP5"
		elseif id == 32 then	
			nombre = "TEC-9"
		elseif id == 30 then	
			nombre = "AK47"
		elseif id == 31 then	
			nombre = "M4"
		elseif id == 33 then	
			nombre = "Rifle"
		elseif id == 34  then	
			nombre = "Francotirador"
		elseif id == 38 then	
			nombre = "Minigun"
		elseif id == 16 then	
			nombre = "Granada"
		elseif id == 0 then
			nombre = "Mano"
		elseif id == 1 then
			nombre = "Manopla"
		elseif id == 2 then
			nombre = "Palo de golf"
		elseif id == 3 then
			nombre = "Luma"
		elseif id == 4 then
			nombre = "Cuchillo"
		elseif id == 5 then
			nombre = "Bate de baseball"
		elseif id == 6 then
			nombre = "Pala"
		elseif id == 7 then
			nombre = "Palo de pool"
		elseif id == 8 then
			nombre = "Katana"
		elseif id == 9 then
			nombre = "Moto sierra"
		elseif id == 35 then
			nombre = "Lanza misiles"
		elseif id == 36 then
			nombre = "Lanza misiles inteligente"
		elseif id == 37 then
			nombre = "Lanzallamas"
		elseif id == 39 then
			nombre = "Explosivos"
		elseif id == 17 then
			nombre = "Bomba de gas"
		elseif id == 18 then
			nombre = "Molotov"
		elseif id == 41 then
			nombre = "Spray"
		elseif id == 42 then
			nombre = "Extintor"
		elseif id == 43 then
			nombre = "Camara"
		elseif id == 10 then
			nombre = "Dildo largo"
		elseif id == 11 then
			nombre = "Dildo corto"
		elseif id == 12 then
			nombre = "Vibrador"
		elseif id == 14 then
			nombre = "Ramo de flores"
		elseif id == 15 then
			nombre = "Caña"
		elseif id == 44 then
			nombre = "Visión nocturna"
		elseif id == 45 then
			nombre = "Infrarrojos"
		elseif id == 46 then
			nombre = "Para caidas"
		elseif id == 40 then
			nombre = "Detonador"	
		end
			return nombre
		else
			return false		
	end
end

 

 

getWeaponIDFromName

 

 

function getWeaponIDFromName(nombre)
local id = nil
	if type(nombre) == "string" then
		if nombre == "Pistola" then
			id = 22
		elseif nombre == "Pistola con silenciador" then
			id = 23
		elseif nombre == "Revolver" then
			id = 24
		elseif nombre == "Escopeta" then
			id = 25
		elseif nombre == "Escopeta recortada" then
			id = 26
		elseif nombre == "Escopeta de combate" then
			id = 27
		elseif nombre == "Uzi" then
			id = 28
		elseif nombre == "MP5" then
			id = 29
		elseif nombre == "TEC-9" then
			id = 32
		elseif nombre == "AK47" then
			id = 30
		elseif nombre == "M4" then
			id = 31
		elseif nombre == "Rifle" then
			id = 33
		elseif nombre == "Francotirador" then
			id = 34
		elseif nombre == "Minigun" then
			id = 38
		elseif nombre == "Lanza misiles" then
			id = 36
		elseif nombre == "Lanza misiles inteligente" then
			id = 37
		elseif nombre == "Lanzallamas" then
			id = 39
		elseif nombre == "Granada" then
			id = 16
		elseif nombre == "Bomba de gas" then
			id = 19
		elseif nombre == "Molotov" then
			id = 18
		elseif nombre == "Explosivos" then
			id = 39
		elseif nombre == "Spray" then
			id = 41
		elseif nombre == "Extintor" then
			id = 42
		elseif nombre == "Camara" then
			id = 43
		elseif nombre == "Dildo largo" then
			id = 10
		elseif nombre == "Dildo corto" then
			id = 11
		elseif nombre == "Vibrador" then
			id = 12
		elseif nombre == "Ramo de flores" then
			id = 14
		elseif nombre == "Caña" then
			id = 15
		elseif nombre == "Visión nocturna" then
			id = 44
		elseif nombre == "Infrarrojos" then
			id = 45
		elseif nombre == "Para caidas" then
			id = 46
		elseif nombre == "Detonador" then
			id = 40
		elseif nombre == "Mano" then
			id = 0
		elseif nombre == "Manopla" then
			id = 1
		elseif nombre == "Palo de golf" then
			id = 2
		elseif nombre == "Luma" then
			id = 3
		elseif nombre == "Cuchillo" then
			id = 4
		elseif nombre == "Bate de baseball" then
			id = 5
		elseif nombre == "Pala" then
			id = 6
		elseif nombre == "Palo de pool" then
			id = 7
		elseif nombre == "Katana" then
			id = 8
		elseif nombre == "Moto sierra" then
			id = 9
		end	
		return id
	else
		return false
	end
end

 

 

Descarga: CLICK AQUI

 

Bueno, ahí encontrarán 2 archivos:

  • traduccion_s
  • traduccion_c

de tipo "client" y "server", esto quiere decir que las funciones sirven en ambos lados.

 

Para que funcione deben agregar los archivos al meta.xml del script y al script claramente.

 

Para agregarlos al meta.xml agreguén estas 2 lineas

<script src="traduccion_s.lua" type="server" />
<script src="traduccion_c.lua" type="client" />

Bueno, sin más que decir espero que a algunos les sirva.

Saludos :D

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invitado
Responder a este tema...

×   Pegar como texto enriquecido.   Pegar como texto sin formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incrustado automáticamente..   Mostrar como un enlace en su lugar

×   Se ha restaurado el contenido anterior.   Limpiar editor

×   No se pueden pegar imágenes directamente. Carga o inserta imágenes desde la URL.

  • Explorando recientemente   0 miembros

    • No hay usuarios registrados viendo esta página.
×
×
  • Crear nuevo...