xRGamingx Posted October 9, 2016 Share Posted October 9, 2016 Hola amigos del forum mta, le pido una ayuda porque necesito una funcion para poner a un panel , osea tengo un panel y quiero que ese panel abra mediante ese serial de pc que yo le agregue al script. que si un jugador entra de otra pc que no sea la de ese seria que esta en el script , pues que le abra el panel Link to comment
DBY Posted October 9, 2016 Share Posted October 9, 2016 (edited) Te explicas como el culo, pero bueno, sólo debes hacer una condicional comparando la serial de la persona a la que se le ha de abrir el panel y la del usuario que está intentando abrirlo. Si quieres hacerlo con varias seriales puedes probar esto: local serials = { ["smakdasmdkemeqkeqle32"] = true, ["ksoakeowqpewqpo213m121321"] = true } function isPlayerSerialAllowed(serial) return serials[serial] and serials[serial] or false end Edited October 9, 2016 by Dannys Link to comment
Enargy, Posted October 9, 2016 Share Posted October 9, 2016 8 hours ago, Dannys said: Te explicas como el culo, pero bueno, sólo debes hacer una condicional comparando la serial de la persona a la que se le ha de abrir el panel y la del usuario que está intentando abrirlo. Si quieres hacerlo con varias seriales puedes probar esto: local serials = { ["smakdasmdkemeqkeqle32"] = true, ["ksoakeowqpewqpo213m121321"] = true } function isPlayerSerialAllowed(serial) return serials[serial] and serials[serial] or false end No hace falta colocar doble tablas. Link to comment
Tomas Posted October 9, 2016 Share Posted October 9, 2016 6 hours ago, Gaberiel said: No hace falta colocar doble tablas. A qué te refieres? Link to comment
Enargy, Posted October 10, 2016 Share Posted October 10, 2016 14 hours ago, Tomas said: A qué te refieres? serials[serial] and serials[serial] Link to comment
DBY Posted October 10, 2016 Share Posted October 10, 2016 (edited) Puede cambiarse por true y ya está, pero si pone un serial en false para bloquearlo en vez de borrar ese serial dará true y podrá abrirlo. Si el problema es que lo llama dos veces haces una variable y ya. Edited October 10, 2016 by Dannys Link to comment
Tomas Posted October 10, 2016 Share Posted October 10, 2016 18 minutes ago, Gaberiel said: serials[serial] and serials[serial] La primera comprueba si la tabla tiene algún valor con índice "serial" y luego devuelve esa serial isPlayerSerialAllowed(getPlayerSerial(localPlayer)) : serial del jugador Link to comment
Recommended Posts