Brunokun Posted July 23, 2020 Share Posted July 23, 2020 Salve Galera.. Estou tentando modificar um Script de Destruir Veiculo porem não estou conseguindo, Preciso que a destruição não seja por ID, Esse Script Está /dv ID, gostaria que não precisasse do ID destruir apenas pelo comando alguém pode me ajudar ? OBRIGADO !! addCommandHandler("dv", function(playerSource,commandName) if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(playerSource)), aclGetGroup ("Everyone")) then if(id) then local playerID = tonumber(id) if(playerID) then local targetPlayer, targetPlayerName = getPlayerID(playerID) if targetPlayer then local veh = getPedOccupiedVehicle(targetPlayer) if veh then destroyElement(veh) setVehicleDamageProof (veh, false ) else outputChatBox("o Jogador não está em um Veiculo", thePlayer, 255, 255, 255, true) end end else end end end end ) Link to comment
ber Posted July 23, 2020 Share Posted July 23, 2020 function destruir() if isPedInVehicle(source) then local veiculo = getPedOccupiedVehicle(source) destroyElement(veiculo) outputChatBox("Você destruiu seu veículo", source) else outputChatBox("Você precisa estar dentro de um veículo", source) end end addCommandHandler("dv", destruir) 1 Link to comment
Brunokun Posted July 24, 2020 Author Share Posted July 24, 2020 BER não deu certo fala que eu preciso estar em um veículo ! Link to comment
Other Languages Moderators Lord Henry Posted July 24, 2020 Other Languages Moderators Share Posted July 24, 2020 Faltou o parâmetro de função para obter o jogador que executou o comando. function destruir (thePlayer) if getPedOccupiedVehicle (thePlayer) then destroyElement (getPedOccupiedVehicle (thePlayer)) outputChatBox ("Você destruiu seu veículo.", thePlayer) else outputChatBox ("Você precisa estar dentro de um veículo.", thePlayer) end end addCommandHandler ("dv", destruir) 1 Link to comment
Brunokun Posted July 24, 2020 Author Share Posted July 24, 2020 1 minute ago, Lord Henry said: Faltou o parâmetro de função para obter o jogador que executou o comando. function destruir (thePlayer) if getPedOccupiedVehicle (thePlayer) then destroyElement (getPedOccupiedVehicle (thePlayer)) outputChatBox ("Você destruiu seu veículo.", thePlayer) else outputChatBox ("Você precisa estar dentro de um veículo.", thePlayer) end end addCommandHandler ("dv", destruir) LORD HENRY ainda não está identificando o veiculo aparece assim, "Você precisa estar dentro de um veículo." Link to comment
Other Languages Moderators Lord Henry Posted July 24, 2020 Other Languages Moderators Share Posted July 24, 2020 E vc está dentro de um? Link to comment
Brunokun Posted July 24, 2020 Author Share Posted July 24, 2020 9 minutes ago, Lord Henry said: E vc está dentro de um? sim sim estou dentro de um veiculo Link to comment
Other Languages Moderators Lord Henry Posted July 24, 2020 Other Languages Moderators Share Posted July 24, 2020 Mostre o meta.xml do seu resource. Link to comment
Brunokun Posted July 24, 2020 Author Share Posted July 24, 2020 2 minutes ago, Lord Henry said: Mostre o meta.xml do seu resource. <meta> <script src="client.lua" type="client" /> </meta> Link to comment
Other Languages Moderators Lord Henry Posted July 24, 2020 Other Languages Moderators Share Posted July 24, 2020 (edited) Está ae o motivo de não funcionar. Seu meta está errado. Tem que ser server-side. Você precisa destruir o veículo no servidor e não no seu cliente. Edited July 24, 2020 by Lord Henry 1 Link to comment
Brunokun Posted July 24, 2020 Author Share Posted July 24, 2020 4 minutes ago, Lord Henry said: Está ae o motivo de não funcionar. Seu meta está errado. Tem que ser server-side. Você precisa destruir o veículo no servidor e não no seu cliente. DEU CERTOOOOOOOOOOOOOOOOO !!!! TOP TOP OBRIGADOOOO Link to comment
Other Languages Moderators Lord Henry Posted July 24, 2020 Other Languages Moderators Share Posted July 24, 2020 De nada, tamo junto! 1 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