Jump to content

skins para admins


LANS

Recommended Posts

hola, quisiera saber si se puede hacer un script para que cada administrador tenga un skin diferente al entrar al server

ejemplo: un admin "X" siempre tenga un skin de tommy vercety cuando entre y que un admin "Z" siempre que entre al server tenga un skin de Claude Speed.

si es que se puede ¿que funcion deberia usar?

saludos.

Link to comment

Primero deberías usar isObjectInACLGroup, para revisar si el user se halla en el grupo Admins. Esto lo haces con AclGetGroup

if (isObjectInACLGroup(elquequieras, AclGetGroup("Admin"))) then 
       if (getPlayerName(elquequieras) == "Roberto") then 
       -- Le ponemos el skin 
       elseif (getPlayerName(elquequieras) == "Pedrito") then 
       -- El skin 
       end 
end 

Link to comment

o bien usando las funciones para detectar el nombre de cuenta. Algo como esto

function checkaccounts(thePlayer) 
local account = getPlayerAccount ( thePlayer ) 
if  getAccountName(account) == "Lans" then 
setElementModel(thePlayer, skinID ) 
elseif getAccountName(account) == "Renkon" then 
setElementModel(thePlayer, skinID ) 
--le siges agregando elseif si son mas admins 
end 
end 
addEventHandler("onPlayerLogin",getRootElement(),checkaccounts) 

Link to comment

lo que hice no me funciono pero no si esta bien escrito y es lo siguiente

function checkaccounts(thePlayer) 
local account = getPlayerAccount ( thePlayer ) 
if  getAccountName(account) == "-[KMZ]-LANS" then 
setElementModel(thePlayer, 120 ) 
elseif getAccountName(account) == "-[KMZ]-Byronsk8" then 
setElementModel(thePlayer, 250 ) 
end 
end 
addEventHandler("onPlayerLogin",getRootElement(),checkaccounts) 

Link to comment
function checkaccounts(thePlayer) 
local account = getPlayerAccount ( thePlayer ) 
if  getAccountName(account) == "-[KMZ]-LANS" then 
setTimer(setElementModel,1000,1,thePlayer, 120 ) 
elseif getAccountName(account) == "-[KMZ]-Byronsk8" then 
setTimer(setElementModel,1000,1,thePlayer, 250 ) 
end 
end 
addEventHandler("onPlayerSpawn",getRootElement(),checkaccounts) 

prueba eso

Link to comment
  • Recently Browsing   0 members

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