daniel0025 Posted May 29, 2021 Share Posted May 29, 2021 Eu queria mudar essa linha 3° Que está do lado do server, que invés dele reconhecer que o jogador está na acl reconhecer que ele está em serviço de gang, com um exports. function ClickJogdor ( Player ) local acc = getAccountName ( getPlayerAccount ( source ) ) if isObjectInACLGroup ("user."..acc, aclGetGroup ( Grupo ) ) then <<<<<<<<<<<< local account = getPlayerAccount (Player) if isGuestAccount (account) then msgFeniX(source, "Esse Jogador está deslogado !", "error") return end local cx, cy, cz = getElementPosition ( Player ) local px, py, pz = getElementPosition ( source ) local distance = getDistanceBetweenPoints3D ( cx, cy, cz, px, py, pz ) if ( distance <= 1.7 ) then if Player == source then return end triggerClientEvent (source , "FeniX_AbrirGang" , source) setElementData(source, "FeniXMTA_Gang" , Player) end end end addEvent ( "FeniX_Jogador", true ) addEventHandler ( "FeniX_Jogador", root, ClickJogdor) (--Lado do server)) Substituir a linha 3 para: if exports.ada_admin:isPlayerFaccao(localPlayer) or getElementData(localPlayer,"acc:id") == 1 and element ~= localPlayer then Más pelo oque eu vi precisa-se está do lado do client e eu não sei como eu coloco isso do lado do client... No client tem as seguinte função, como eu poderia mover 'acoplar' essa função do lado do client juntamente com esse if, substituindo a linha 3°: if isObjectInACLGroup ("user."..acc, aclGetGroup ( Grupo ) ) then function abrirDx () if not isEventHandlerAdded("onClientRender", getRootElement(), dxGang) then addEventHandler("onClientRender" , root , dxGang) else removeEventHandler ("onClientRender" , root, dxGang) end end addEvent ("FeniX_AbrirGang", true) addEventHandler ("FeniX_AbrirGang", getRootElement(), abrirDx) (--Lado do client) Link to comment
Other Languages Moderators androksi Posted May 30, 2021 Other Languages Moderators Share Posted May 30, 2021 Olá. Substitua a linha 3 por isto, no server-side mesmo: if exports.ada_admin:isPlayerFaccao(client) or getElementData(client, "acc:id") == 1 and client ~= Player then 1 Link to comment
daniel0025 Posted May 30, 2021 Author Share Posted May 30, 2021 (edited) 8 hours ago, andr0xy said: Olá. Substitua a linha 3 por isto, no server-side mesmo: if exports.ada_admin:isPlayerFaccao(client) or getElementData(client, "acc:id") == 1 and client ~= Player then Troquei, agora aparece um seguinte erro ao dar start no script: Loading script failed .lua256: 'end' expected (to close 'function' at line 24) near '<eof>' linha 24 é a função: function ClickJogdor ( Player ) e a linha 256 é lá... no final do script em si end Edited May 30, 2021 by daniel0025 Link to comment
daniel0025 Posted May 30, 2021 Author Share Posted May 30, 2021 DESCONSIDERE! EU CONSEGUI AQUI JÁ! MUITO OBRIGADO, O ERRO ERA UM END QUE EU TINHA COLOCADO ERRADO Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now