DuFraN Posted September 9, 2013 Posted September 9, 2013 Hola estoy haciendo un script, me funciona y todo pero quiero ponerle un comando para que se desactive, saben que función podria usar?, server side. function F_Admin(thePlayer) local accName = getAccountName ( getPlayerAccount (thePlayer) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ("Admin") ) then triggerClientEvent("onDrogo",root,"probando") outputChatBox( getPlayerName ( thePlayer ).. " #00ff00Ha activado el modo drogo..!!",root,255,255,255,true) else outputChatBox( getPlayerName ( thePlayer ).. " #ff0000No tienes permisos para activar el modo drogo..!!",source,255,255,255,true) end end addCommandHandler("drogado",F_Admin)
FraN-724 Posted September 9, 2013 Posted September 9, 2013 No testeado. function F_Admin(thePlayer) local accName = getAccountName ( getPlayerAccount (thePlayer) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ("Admin") ) then triggerClientEvent("onDrogo",root,"probando") outputChatBox( getPlayerName ( thePlayer ).. " #00ff00Ha activado el modo drogo..!!",root,255,255,255,true) else outputChatBox( getPlayerName ( thePlayer ).. " #ff0000No tienes permisos para activar el modo drogo..!!",source,255,255,255,true) end end addCommandHandler("drogado",F_Admin) function stop() stopResource(getResourceFromName( "drogado" )) -- cambia el nombre del resource end addCommandHandler("stopdro",stop)
Sasu Posted September 9, 2013 Posted September 9, 2013 No testeado. function F_Admin(thePlayer) local accName = getAccountName ( getPlayerAccount (thePlayer) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ("Admin") ) then triggerClientEvent("onDrogo",root,"probando") outputChatBox( getPlayerName ( thePlayer ).. " #00ff00Ha activado el modo drogo..!!",root,255,255,255,true) else outputChatBox( getPlayerName ( thePlayer ).. " #ff0000No tienes permisos para activar el modo drogo..!!",source,255,255,255,true) end end addCommandHandler("drogado",F_Admin) function stop() stopResource(getResourceFromName( "drogado" )) -- cambia el nombre del resource end addCommandHandler("stopdro",stop) En la linea 13, puedes cambiarlo a esto si es en el mismo recurso: stopResource(getThisResource())
FraN-724 Posted September 9, 2013 Posted September 9, 2013 En la linea 13, puedes cambiarlo a esto si es en el mismo recurso: stopResource(getThisResource()) tienes razon, no se me habia ocurrido.
DuFraN Posted September 9, 2013 Author Posted September 9, 2013 No me entendieron , yo quiero parar es la función no el resource e,e algo asi como un toggle
Castillo Posted September 9, 2013 Posted September 9, 2013 Guarda el estado, si esta activado o no, y entonces verificas, si esta activado, envias X data y si no, envias otra.
Recommended Posts