Jump to content

Nuevo en Scripting :$


Tomas

Recommended Posts

Posted

Empezaré con el scripting, ya he leído varias cosas de la wiki, me gustaría que alguno me dejara como una pequeña tarea obviamente facil, será la primera vez :$

Osea que me den una tarea, que haga un script que haga X función o algo así e,e

Pero que sea facil no sean malos :C

Luego se los paso y lo testeo y veo si funciona e_e

Soy nuevo c:

Posted

Las tablas son bastante básicas en Lua y se pueden utilizar en casi todo, háblame por Skype y te explico mejor y con mas detalles y ejemplos.

  • MTA Team
Posted

Prueba crear una tabla y obtén los valores que esta contiene.

Ej:

  
local pos = { 
{"GGC",2100,650,16,217}, 
{"UTR",2100,650,16,217}, 
{"RES1",2100,650,16,217}, 
{"RES2",2100,650,16,217}, 
{"RES3",2100,650,16,217} 
} 
nombre,x, y, z, skin  = unpack ( pos [ 1 ] ) 
for _, v in ipairs(getElementsByType('player')) do 
outputChatBox("Para el clan: ".. nombre .." PosX: ".. x .." PosY: ".. y .." PosZ: ".. z .." Skin: ".. skin,v,255,0,0) 
end 

Posted
Prueba crear una tabla y obtén los valores que esta contiene.

Ej:

  
local pos = { 
{"GGC",2100,650,16,217}, 
{"UTR",2100,650,16,217}, 
{"RES1",2100,650,16,217}, 
{"RES2",2100,650,16,217}, 
{"RES3",2100,650,16,217} 
} 
nombre,x, y, z, skin  = unpack ( pos [ 1 ] ) 
for _, v in ipairs(getElementsByType('player')) do 
outputChatBox("Para el clan: ".. nombre .." PosX: ".. x .." PosY: ".. y .." PosZ: ".. z .." Skin: ".. skin,v,255,0,0) 
end 

En vez de un loop y utilizar el valor (v) para el outputChatBox es mejor utilizar root, seria mas eficiente.

  • MTA Team
Posted

En el ejemplo que di sí, root sería mas eficiente, pero si quieres lograr otras cosas ya tienes el loop hecho.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...