Jump to content

como empedir que seleccione un skin especifico


JuanM27

Recommended Posts

hola que tal amigos,

tengo un problema con un selector de skin

bueno yo quiero que por ejemplo el skin ID: 217 (staff) no se pueda elegir, asi como los skin de policas etc

me baje un recurso que no recuerdo el nombre, pero es registre+login+selector de skin

y tiene esto que es para seleccionar el skin

function goRight(player) 
  local newSkin = getElementModel (localPlayer) + 1 
  while not setElementModel (localPlayer,newSkin) do newSkin = newSkin + 1 end 
end 
  
function goLeft(player) 
  local newSkin = getElementModel (localPlayer) - 1 
  while not setElementModel (localPlayer,newSkin) do newSkin = newSkin - 1 end 
end 

por lo que yo vi, getElementModel (localPlayer) es el id del skin, por ejemplo 117 y + 1 o -1 segun el boton

pero que como tengo que hacer para que el skin

217, y los skin que yo uso en mis jobs no lo puedan seleccionar?

muchas gracias

Link to comment

bueno ya lo solucione,

dejo como lo solucione por si a alguien le sirba

la solucion fue crear una tabla con los id de los skin no permitidos

function doneButton(thePlayer) 
local Noskin = { [217] = true,[16] = true,[61] = true,[71]=true,[202] = true,[206] = true,[228] = true,[253] = true,[255] = true,[265] = true,[266] = true,[267] = true,[268] = true,[291] = true,[274] = true,[275] = true,[276] = true,[277] = true,[278] = true,[279] = true,[280] = true,[281] = true,[282] = true,[283] = true,[284] = true,[285] = true,[286] = true,[287] = true,[288]= true,[211] = true,[305] = true,[309]= true,[50]= true} 
if (Noskin[getElementModel(localPlayer)]) then --comprobamos que no esten usando algun skin no permitidos como el del admin o los jobs 
guiSetText(skinLabel,"skin no permitido.") 
else 
guiSetVisible(guiSkinShop,false) 
guiSetVisible(windowLogin, false) 
showCursor(false) 
triggerServerEvent("setCameraRegister", localPlayer) 
end 
end 

saludos

Link to comment
  • Recently Browsing   0 members

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