-
Notifications
You must be signed in to change notification settings - Fork 23
xp for killing AI and other players #20
Comments
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
<#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)
… <#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 (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)"
… <#m_5085039287984978194_>
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)" … <#m_5085039287984978194_> 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
… <#m_5884218801376491686_>
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)" … <#m_5085039287984978194_> 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>> <#20
<#20> <#20
<#20>>> (comment) <#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> <#20
<#20>> (comment) <#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
<#20> (comment) <#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)
<#20 (comment)>>, 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
<#20 (comment)>, 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? |
|
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
The text was updated successfully, but these errors were encountered: