Open rahafuf opened 3 years ago
Were you able to figure it out?
this will ca use you to gain 10 XP every time you kill an AI
Citizen.CreateThread(function() ,trash = AddRelationshipGroup("TRASH") while true do Citizen.Wait(0) for , ped in ipairs(GetGamePool('CPed')) do pedrelation = GetPedRelationshipGroupHash(ped) if DoesEntityExist(ped) and IsEntityDead(ped) and pedrelation ~= trash and not IsPedAPlayer(ped) then if GetPedSourceOfDeath(ped) == PlayerPedId() then TriggerEvent("BattlePass:AddXP",10,source) SetPedRelationshipGroupHash(ped, trash) end end end end end)
On Sun, May 23, 2021, 6:59 AM Swampert220 @.***> wrote:
Were you able to figure it out?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846551534, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMUZSZ26QKOVAC4MC63TPDU3ZANCNFSM4VUKIAQA .
this will ca use you to gain 10 XP every time you kill an AI Citizen.CreateThread(function() ,trash = AddRelationshipGroup("TRASH") while true do Citizen.Wait(0) for , ped in ipairs(GetGamePool('CPed')) do pedrelation = GetPedRelationshipGroupHash(ped) if DoesEntityExist(ped) and IsEntityDead(ped) and pedrelation ~= trash and not IsPedAPlayer(ped) then if GetPedSourceOfDeath(ped) == PlayerPedId() then TriggerEvent("BattlePass:AddXP",10,source) SetPedRelationshipGroupHash(ped, trash) end end end end end) … On Sun, May 23, 2021, 6:59 AM Swampert220 @.***> wrote: Were you able to figure it out? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMUZSZ26QKOVAC4MC63TPDU3ZANCNFSM4VUKIAQA .
Any way to configure it for actual players
Remove the part that says "not IsPedAPlayer(ped)"
On Sun, May 23, 2021, 7:25 AM Swampert220 @.***> wrote:
this will ca use you to gain 10 XP every time you kill an AI Citizen.CreateThread(function() ,trash = AddRelationshipGroup("TRASH") while true do Citizen.Wait(0) for , ped in ipairs(GetGamePool('CPed')) do pedrelation = GetPedRelationshipGroupHash(ped) if DoesEntityExist(ped) and IsEntityDead(ped) and pedrelation ~= trash and not IsPedAPlayer(ped) then if GetPedSourceOfDeath(ped) == PlayerPedId() then TriggerEvent("BattlePass:AddXP",10,source) SetPedRelationshipGroupHash(ped, trash) end end end end end) … <#m6702939521741169624> On Sun, May 23, 2021, 6:59 AM Swampert220 @.***> wrote: Were you able to figure it out? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment) https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846551534>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMUZSZ26QKOVAC4MC63TPDU3ZANCNFSM4VUKIAQA .
Any way to configure it for actual players
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846555049, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVJRPO5RIAVXFJK3YTTPDX45ANCNFSM4VUKIAQA .
Remove the part that says "not IsPedAPlayer(ped)" … On Sun, May 23, 2021, 7:25 AM Swampert220 @.> wrote: this will ca use you to gain 10 XP every time you kill an AI Citizen.CreateThread(function() ,trash = AddRelationshipGroup("TRASH") while true do Citizen.Wait(0) for , ped in ipairs(GetGamePool('CPed')) do pedrelation = GetPedRelationshipGroupHash(ped) if DoesEntityExist(ped) and IsEntityDead(ped) and pedrelation ~= trash and not IsPedAPlayer(ped) then if GetPedSourceOfDeath(ped) == PlayerPedId() then TriggerEvent("BattlePass:AddXP",10,source) SetPedRelationshipGroupHash(ped, trash) end end end end end) … <#m6702939521741169624> On Sun, May 23, 2021, 6:59 AM Swampert220 @.> wrote: Were you able to figure it out? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment) <#20 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMUZSZ26QKOVAC4MC63TPDU3ZANCNFSM4VUKIAQA . Any way to configure it for actual players — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVJRPO5RIAVXFJK3YTTPDX45ANCNFSM4VUKIAQA .
Should add this in client or server?
Client I believe. I'll have to look later once I'm off work
On Sun, May 23, 2021, 7:57 AM Swampert220 @.***> wrote:
Remove the part that says "not IsPedAPlayer(ped)" … <#m5085039287984978194> On Sun, May 23, 2021, 7:25 AM Swampert220 @.> wrote: this will ca use you to gain 10 XP every time you kill an AI Citizen.CreateThread(function() _,trash = AddRelationshipGroup("TRASH") while true do Citizen.Wait(0) for , ped in ipairs(GetGamePool('CPed')) do pedrelation = GetPedRelationshipGroupHash(ped) if DoesEntityExist(ped) and IsEntityDead(ped) and pedrelation ~= trash and not IsPedAPlayer(ped) then if GetPedSourceOfDeath(ped) == PlayerPedId() then TriggerEvent("BattlePass:AddXP",10,source) SetPedRelationshipGroupHash(ped, trash) end end end end end) … <#m_6702939521741169624> On Sun, May 23, 2021, 6:59 AM Swampert220 @.> wrote: Were you able to figure it out? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 https://github.com/Mobius1/esx_xp/issues/20 (comment) <#20 (comment) https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846551534>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMUZSZ26QKOVAC4MC63TPDU3ZANCNFSM4VUKIAQA . Any way to configure it for actual players — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment) https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846555049>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVJRPO5RIAVXFJK3YTTPDX45ANCNFSM4VUKIAQA .
Should add this in client or server?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846559279, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVTQPMVNEICOYCYQE3TPD3T3ANCNFSM4VUKIAQA .
Client I believe. I'll have to look later once I'm off work … On Sun, May 23, 2021, 7:57 AM Swampert220 @.**> wrote: Remove the part that says "not IsPedAPlayer(ped)" … <#m5085039287984978194> On Sun, May 23, 2021, 7:25 AM Swampert220 @.> wrote: this will ca use you to gain 10 XP every time you kill an AI Citizen.CreateThread(function() _,trash = AddRelationshipGroup("TRASH") while true do Citizen.Wait(0) for , ped in ipairs(GetGamePool('CPed')) do pedrelation = GetPedRelationshipGroupHash(ped) if DoesEntityExist(ped) and IsEntityDead(ped) and pedrelation ~= trash and not IsPedAPlayer(ped) then if GetPedSourceOfDeath(ped) == PlayerPedId() then TriggerEvent("BattlePass:AddXP",10,source) SetPedRelationshipGroupHash(ped, trash) end end end end end) … <#m_6702939521741169624> On Sun, May 23, 2021, 6:59 AM Swampert220 @.*> wrote: Were you able to figure it out? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 <#20> (comment) <#20 (comment) <#20 (comment)>>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMUZSZ26QKOVAC4MC63TPDU3ZANCNFSM4VUKIAQA . Any way to configure it for actual players — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment) <#20 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVJRPO5RIAVXFJK3YTTPDX45ANCNFSM4VUKIAQA . Should add this in client or server? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVTQPMVNEICOYCYQE3TPD3T3ANCNFSM4VUKIAQA .
Thanks man that would be really helpful, I have been looking for this for quite some time
Join the discord. There are channels set up for snippets
On Sun, May 23, 2021, 9:24 AM Swampert220 @.***> wrote:
Client I believe. I'll have to look later once I'm off work … <#m-4253752457682759071> On Sun, May 23, 2021, 7:57 AM Swampert220 @.*> wrote: Remove the part that says "not IsPedAPlayer(ped)" … <#m5085039287984978194> On Sun, May 23, 2021, 7:25 AM Swampert220 @.> wrote: this will ca use you to gain 10 XP every time you kill an AI Citizen.CreateThread(function() _,trash = AddRelationshipGroup("TRASH") while true do Citizen.Wait(0) for , ped in ipairs(GetGamePool('CPed')) do pedrelation = GetPedRelationshipGroupHash(ped) if DoesEntityExist(ped) and IsEntityDead(ped) and pedrelation ~= trash and not IsPedAPlayer(ped) then if GetPedSourceOfDeath(ped) == PlayerPedId() then TriggerEvent("BattlePass:AddXP",10,source) SetPedRelationshipGroupHash(ped, trash) end end end end end) … <#m_6702939521741169624> On Sun, May 23, 2021, 6:59 AM Swampert220 @.> wrote: Were you able to figure it out? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 https://github.com/Mobius1/esx_xp/issues/20 <#20 https://github.com/Mobius1/esx_xp/issues/20> (comment) <#20 https://github.com/Mobius1/esx_xp/issues/20 (comment) <#20 (comment) https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846551534>>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMUZSZ26QKOVAC4MC63TPDU3ZANCNFSM4VUKIAQA . Any way to configure it for actual players — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 https://github.com/Mobius1/esx_xp/issues/20 (comment) <#20 (comment) https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846555049>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVJRPO5RIAVXFJK3YTTPDX45ANCNFSM4VUKIAQA . Should add this in client or server? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment) https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846559279>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVTQPMVNEICOYCYQE3TPD3T3ANCNFSM4VUKIAQA .
Thanks man that would be really helpful, I have been looking for this for quite some time
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846571456, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMWTFDB22RMBM7YN4WTTPEF2LANCNFSM4VUKIAQA .
Join the discord. There are channels set up for snippets … On Sun, May 23, 2021, 9:24 AM Swampert220 @.*> wrote: Client I believe. I'll have to look later once I'm off work … <#m-4253752457682759071> On Sun, May 23, 2021, 7:57 AM Swampert220 @.> wrote: Remove the part that says "not IsPedAPlayer(ped)" … <#m5085039287984978194> On Sun, May 23, 2021, 7:25 AM Swampert220 @.> wrote: this will ca use you to gain 10 XP every time you kill an AI Citizen.CreateThread(function() _,trash = AddRelationshipGroup("TRASH") while true do Citizen.Wait(0) for , ped in ipairs(GetGamePool('CPed')) do pedrelation = GetPedRelationshipGroupHash(ped) if DoesEntityExist(ped) and IsEntityDead(ped) and pedrelation ~= trash and not IsPedAPlayer(ped) then if GetPedSourceOfDeath(ped) == PlayerPedId() then TriggerEvent("BattlePass:AddXP",10,source) SetPedRelationshipGroupHash(ped, trash) end end end end end) … <#m_6702939521741169624> On Sun, May 23, 2021, 6:59 AM Swampert220 @.*> wrote: Were you able to figure it out? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 <#20> <#20 <#20>> (comment) <#20 <#20> (comment) <#20 (comment) <#20 (comment)>>>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMUZSZ26QKOVAC4MC63TPDU3ZANCNFSM4VUKIAQA . Any way to configure it for actual players — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 <#20> (comment) <#20 (comment) <#20 (comment)>>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVJRPO5RIAVXFJK3YTTPDX45ANCNFSM4VUKIAQA . Should add this in client or server? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment) <#20 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVTQPMVNEICOYCYQE3TPD3T3ANCNFSM4VUKIAQA . Thanks man that would be really helpful, I have been looking for this for quite some time — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMWTFDB22RMBM7YN4WTTPEF2LANCNFSM4VUKIAQA .
link?
On Mon, May 24, 2021, 12:05 AM Swampert220 @.***> wrote:
Join the discord. There are channels set up for snippets … <#m5884218801376491686> On Sun, May 23, 2021, 9:24 AM Swampert220 @.> wrote: Client I believe. I'll have to look later once I'm off work … <#m-4253752457682759071> On Sun, May 23, 2021, 7:57 AM Swampert220 @.> wrote: Remove the part that says "not IsPedAPlayer(ped)" … <#m5085039287984978194> On Sun, May 23, 2021, 7:25 AM Swampert220 @.> wrote: this will ca use you to gain 10 XP every time you kill an AI Citizen.CreateThread(function() _,trash = AddRelationshipGroup("TRASH") while true do Citizen.Wait(0) for , ped in ipairs(GetGamePool('CPed')) do pedrelation = GetPedRelationshipGroupHash(ped) if DoesEntityExist(ped) and IsEntityDead(ped) and pedrelation ~= trash and not IsPedAPlayer(ped) then if GetPedSourceOfDeath(ped) == PlayerPedId() then TriggerEvent("BattlePass:AddXP",10,source) SetPedRelationshipGroupHash(ped, trash) end end end end end) … <#m_6702939521741169624> On Sun, May 23, 2021, 6:59 AM Swampert220 @.> wrote: Were you able to figure it out? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 https://github.com/Mobius1/esx_xp/issues/20 <#20 https://github.com/Mobius1/esx_xp/issues/20> <#20 https://github.com/Mobius1/esx_xp/issues/20 <#20 https://github.com/Mobius1/esx_xp/issues/20>> (comment) <#20 https://github.com/Mobius1/esx_xp/issues/20 <#20 https://github.com/Mobius1/esx_xp/issues/20> (comment) <#20 https://github.com/Mobius1/esx_xp/issues/20 (comment) <#20 (comment) https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846551534>>>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMUZSZ26QKOVAC4MC63TPDU3ZANCNFSM4VUKIAQA . Any way to configure it for actual players — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 https://github.com/Mobius1/esx_xp/issues/20 <#20 https://github.com/Mobius1/esx_xp/issues/20> (comment) <#20 https://github.com/Mobius1/esx_xp/issues/20 (comment) <#20 (comment) https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846555049>>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVJRPO5RIAVXFJK3YTTPDX45ANCNFSM4VUKIAQA . Should add this in client or server? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 https://github.com/Mobius1/esx_xp/issues/20 (comment) <#20 (comment) https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846559279>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMVTQPMVNEICOYCYQE3TPD3T3ANCNFSM4VUKIAQA . Thanks man that would be really helpful, I have been looking for this for quite some time — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment) https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846571456>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMWTFDB22RMBM7YN4WTTPEF2LANCNFSM4VUKIAQA .
link?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Mobius1/esx_xp/issues/20#issuecomment-846739223, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMSXKTWOS3ELDK5LAPTTPHNAXANCNFSM4VUKIAQA .
Hi, I have been trying to make it work for when you kill a player, but when testing it with your code, upload the xp all the time until the player revives, do you know any way to fix it?
esto puede usarlo para ganar 10 XP cada vez que mata a un AI Citizen.CreateThread (function () , trash = AddRelationshipGroup ("TRASH") mientras que es verdadero Citizen.Wait (0) for , ped in ipairs (GetGamePool ( 'CPed')) do pedrelation = GetPedRelationshipGroupHash (ped) if DoesEntityExist (ped) y IsEntityDead (ped) y pedrelation ~ = basura y no IsPedAPlayer (ped) entonces si GetPedSourceOfDeath (ped) == PlayerPedId () entonces TriggerEvent (" AddXP ", 10, fuente) SetPedRelationshipGroupHash (ped, trash) end end end end end) ... On Sun, May 23, 2021, 6:59 AM Swampert220 @.***> wrote: Were you able to figure it out? — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#20 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AILTDMUZSZ26QKOVAC4MC63TPDU3ZANCNFSM4VUKIAQA . Hi, I have been trying to make it work for when you kill a player, but when testing it with your code, upload the xp all the time until the player revives, do you know any way to fix it?
how would I go about getting XP to be given when killing AI and how would I do it for killing players plus removing xp from the player that was killed