1
Requests / who have derpy script addon
« on: March 05, 2022, 09:13:19 PM »
title
News: Welcome back to Bullworth! If you haven't already, you will need to reset your password..
Messages |
Topics |
Attachments
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
PlayerSetControl(0)
PlayerLockButtonInputsExcept(true)
PedSetActionTree(gplayer,"/global/p_striker_a","act/p_striker_a.act")
PedSetTaskNode(gplayer,"evadeback","AI.act")
Wait(0)
PedSetAITree(gplayer, "/Global/PlayerAI", "Act/PlayerAI.act")
PlayerSetControl(1)
local lastWeapon = PedGetWeapon(gplayer)
while PedMePlaying(gplayer,"evadeback",true) do
PedSetWeapon(gplayer,lastWeapon)
Wait(0)
end
PedSetActionTree(gplayer, "/global/player","act/player.act")
Wait(0)
PlayerLockButtonInputsExcept(false)
/Global/Actions/Grapples/Front/Grapples/GrappleMoves/GrappleStrikes/HitA/NPC_CHARGE/Give
elseif PedIsValid(PedGetGrappleTargetPed(gplayer)) and PedIsPlaying(gplayer,"/Global/Actions/Grapples/Front/Grapples/Hold_Idle",true) and PedMePlaying(gplayer,"GIVE",true) and IsButtonPressed(15,0) then
local LastGrapplePed = PedGetGrappleTargetPed(gplayer)
local PLX,PLY,PLZ = PedGetPosXYZ(gplayer)
local currentSpeed = GameGetPedStat(LastGrapplePed,20)
local currentHealth = PedGetHealth(gplayer)
PedSetGrappleTarget(PedGetGrappleTargetPed(gplayer),-1)
PedSetGrappleTarget(gplayer, -1)
copyJimmy = PedCreateXYZ(0,PLX,PLY,PLZ)
PedSetHealth(copyJimmy,currentHealth)
GameSetPedStat(copyJimmy,20,currentSpeed)
PedSetGrappleTarget(LastGrapplePed,copyJimmy)
PedSetGrappleTarget(copyJimmy, LastGrapplePed)
PedSetFaction(copyJimmy,2)
CameraFollowPed(copyJimmy)
PedSetActionNode(copyJimmy,"/Global/Actions/Grapples/Front/Grapples/GrappleMoves/GrappleStrikes/HitA", "Globals/Nemesis.act")
PedAttack(copyJimmy,LastGrapplePed)
PedSetHitTree(gplayer,"/Global/HitTree/Standing/Melee/Generic/Float/Axehandle/Front","act/anim/hittree.act")
PedSetGrappleTarget(gplayer,copyJimmy)
Wait(100)
elseif PedIsValid(copyJimmy) and not PedMePlaying(copyJimmy,"HitA",true) then
local PLX,PLY,PLZ = PedGetPosXYZ(copyJimmy)
local currentHealth = PedGetHealth(copyJimmy)
CameraReturnToPlayer()
PlayerSetPosSimple(PLX,PLY,PLZ)
PedDelete(copyJimmy)
PedSetHealth(gplayer,currentHealth)
if PedGetHealth(gplayer) <= 0 then
PedApplyDamage(gplayer,999)
end
function PedSetHitTree(ped,HitTreeNode,HitTreeAct,GrappleHitTreeNode)
if PedGetHealth(ped) > 0 then
PedPlayHitReaction(ped)
PedSetActionNode(ped,HitTreeNode,HitTreeAct)
if PedIsValid(PedGetGrappleTargetPed(ped)) then
PedPlayHitReaction(PedGetGrappleTargetPed(ped))
PedSetActionNode(PedGetGrappleTargetPed(ped),GrappleHitTreeNode,HitTreeAct)
end
end
end
PedSetActionNode(gplayer,"BarserkGrapple_RunCyc","act/anim/boss_russell.act") Barserk Grapple With Chase
PedSetActionNode(gplayer,"BarserkGrappleMoves","act/anim/boss_russell.act") Powerbomb or Boston Grab
PedSetActionNode(gplayer,"BostonCrabFinish","act/anim/boss_russell") Boston grab finish
PedSetActionNode(gplayer,"BostonCrabCyc","act/anim/boss_russell.act") Boston grab Leg
SoundPlay2D("Groin_Kick") -- girl kick nut scream
SoundPlay2D("Groin_Hit") -- Body kick OOF
CameraAllowChange(false)
PedLockTarget(gplayer,gplayer)
PedSetActionNode(gPlayer, "trip","b_striker_a.act")
PedLockTarget(gplayer,-1)
CameraAllowChange(true)
sorry for my english
if a ~= 1 and b ~= 2 and c ~= 3 then
I always write like this, but it is very troublesome. Is there an easier way?