Jump to content

PUSH


BlackIN

Recommended Posts

Posted

We don't accept request, but we can tell you how to do it by yourself ;)

functions needed:

addCommandHandler 
getPlayerFromName 
getElementVelocity 
setElementVelocity 
getPedOccupiedVehicle 

Good luck.

Posted (edited)

huh? i gave you the links for the required functions to make your "/push" command, now you gotta think for a while and try to make it, if you have any problem while doing that just reply here ;)

Edited by Guest
Posted

Not Getting at All addcommandhandler contain money script ?

I am Totally Confused Please Help me...........Can you make script for me and pm ?

Posted

please stop posting «pls pls pls» request topics. this forum section is about scripting.

if you dont want to even try to learn — i doubt anyone will want to help you and do things for you.

  • 2 weeks later...
Posted
function push1 ( playerSource, command ) 
player=getLocalPlayer(playerSource) 
    if isPedInVehicle(player) then 
        local vehicle=getPedOccupiedVehicle(player) 
x,y,z=getElementVelocity(vehicle) 
  
setElementVelocity ( vehicle, x, y, z+0.20) 
   
end 
end 
  
addCommandHandler("push", push1) 

  
<meta> 
     
    <script src="push_c.lua" type="client" /> 
</meta> 

Now How to Push Others ? And Get a Text in Chat You have been Pushed By Admin Name

Posted

You should make it server side then.

  
function push1 (thePlayer, commandName, who) 
player = getPlayerFromName(who) 
if isPedInVehicle(player) then 
local vehicle = getPedOccupiedVehicle(player) 
x,y,z = getElementVelocity(vehicle) 
setElementVelocity ( vehicle, x, y, z+0.20) 
outputChatBox("* You have been pushed by ".. getPlayerName(thePlayer),player,0,255,0) 
end 
end 
addCommandHandler("push", push1) 

<meta> 
    <script src="push_c.lua" type="server" /> 
</meta> 

Posted

Server-side

function push1 ( playerSource, command ) 
x, y, z = getElementVelocity(playerSource) 
setElementVelocity ( playerSource, x, y, z+0.20) 
end 
addCommandHandler("push", push1) 

<meta> 
    <script src="push_c.lua" type="server" /> 
</meta> 
  

Posted

What? That's only working on the player who typed the command ...

This has an extra check for you typing the right name:

function push1 (thePlayer, commandName, who) 
  player = getPlayerFromName(who) 
  if not player then 
    outputChatBox("* /push: player not found", thePlayer) 
  elseif isPedInVehicle(player) then 
    local vehicle = getPedOccupiedVehicle(player) 
    x,y,z = getElementVelocity(vehicle) 
    setElementVelocity ( vehicle, x, y, z+0.20) 
    outputChatBox("* You have been pushed by ".. getPlayerName(thePlayer),player,0,255,0) 
  end 
end 
addCommandHandler("push", push1) 

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...