angelberge Posted November 23, 2012 Share Posted November 23, 2012 Me gustaria saber como puedo obtener el resource de los administradores no mueren. y al momento que le disparen el otro player le baje el heal, ademas este admin por niveles del 1 al 5 puede ser. Admin lvl 0, lvl 1, lvl 2, hasta el 5 y pues estén configuradas los distintos rangos. ejemplo si el lvl 1 solo tiene autoridad para hacer algunas cosas los de lvl 5 tienen autoridad para todo es lo que quiero decir. Link to comment
Arsilex Posted November 24, 2012 Share Posted November 24, 2012 eso lo que hace es hacer a todos los jugadores inmortales... no solo al jugador local Link to comment
angelberge Posted November 24, 2012 Author Share Posted November 24, 2012 Entonces cual podria ser solo para administradores? Link to comment
Sasu Posted November 24, 2012 Share Posted November 24, 2012 Esto post esta en el lugar incorrecto. Para esto, hay una seccion llamada scripting. Atte. Sasuke Link to comment
Mixters Posted November 25, 2012 Share Posted November 25, 2012 -- Client side addEventHandler ( "onClientPlayerDamage",root, function () if getElementData(source,"invincible") then cancelEvent() end end) addEventHandler("onClientPlayerStealthKill",localPlayer, function (targetPlayer) if getElementData(targetPlayer,"invincible") then cancelEvent() end end) -- Server side function activarInvencible(thePlayer) local account = getPlayerAccount(thePlayer) if (not account or isGuestAccount(account)) then return end local accountName = getAccountName(account) if ( isObjectInACLGroup ( "user.".. accountName, aclGetGroup ( "Admin" ) ) ) then if getElementData(thePlayer,"invincible") then setElementData(thePlayer,"invincible",false) outputChatBox("Vida infinita Desactivado",thePlayer,255,255,255) else setElementData(thePlayer,"invincible",true) outputChatBox("Vida infinita Activado",thePlayer,255,255,255) end end end addCommandHandler("TuComando",activarInvencible) outputChatBox("Vida infinita Activado",thePlayer,255,255,255) Link to comment
Recommended Posts