Jump to content

Como se puede hacer?


Plate

Recommended Posts

Si gracias pero lo de createped y create vehicle era obio jaja lo unico que necesitaba era la otra funcion muchas gracias igual :D

PD: que falla de esto?

Client:

function createhunters () 
local hunter = createVehicle (411, 18.04815673828, 1997.5656738281, 17.640625) 
local ped = createPed ( 2, 18.04815673828, 1998.5656738281, 17.640625) 
tiggerEvent("warp", getRootElement()) 
setPedControlState(ped, accelerate) 
end 
addEventHandler("onResourceStart", getRootElement(), createhunters) 

server:

addEvent("warp", true) 
function warptheped() 
warpPedIntoVehicle(ped, hunter) 
end 
addEventHandler("warp", getRootElement(), warptheped) 

Link to comment

Prueba sacar el trigger.

Available client side from 1.3.1 (It will only work with client side vehicles and peds)
function createhunters () 
local hunter = createVehicle (411, 18.04815673828, 1997.5656738281, 17.640625) 
local ped = createPed ( 2, 18.04815673828, 1998.5656738281, 17.640625) 
warpPedIntoVehicle(ped, hunter) 
setPedControlState(ped, accelerate) 
end 
addEventHandler("onResourceStart", getRootElement(), createhunters) 

y asegúrate el MTA este actualizado.

Link to comment

Tu evento es server, el script client.

function createhunters () 
local hunter = createVehicle (411, 18.04815673828, 1997.5656738281, 17.640625) 
local ped = createPed ( 2, 18.04815673828, 1998.5656738281, 17.640625) 
warpPedIntoVehicle(ped, hunter) 
setPedControlState(ped, accelerate) 
end 
addEventHandler("onClientResourceStart", getRootElement(), createhunters) 

Link to comment
Tu evento es server, el script client.
function createhunters () 
local hunter = createVehicle (411, 18.04815673828, 1997.5656738281, 17.640625) 
local ped = createPed ( 2, 18.04815673828, 1998.5656738281, 17.640625) 
warpPedIntoVehicle(ped, hunter) 
setPedControlState(ped, accelerate) 
end 
addEventHandler("onClientResourceStart", getRootElement(), createhunters) 

warpPedIntoVehicle es serverside xD

Link to comment
Si gracias pero lo de createped y create vehicle era obio jaja lo unico que necesitaba era la otra funcion muchas gracias igual :D

PD: que falla de esto?

Client:

function createhunters () 
local hunter = createVehicle (411, 18.04815673828, 1997.5656738281, 17.640625) 
local ped = createPed ( 2, 18.04815673828, 1998.5656738281, 17.640625) 
tiggerEvent("warp", getRootElement()) 
setPedControlState(ped, accelerate) 
end 
addEventHandler("onResourceStart", getRootElement(), createhunters) 

server:

addEvent("warp", true) 
function warptheped() 
warpPedIntoVehicle(ped, hunter) 
end 
addEventHandler("warp", getRootElement(), warptheped) 

ClientSide

addEventHandler("onClientResourceStart", getRootElement(), function() 
     triggerServerEvent("onClientResourceStarted", localPlayer) 
end) 
  
addEvent("onPedWarped", true) 
addEventHandler("onPedWarped", root, function(p) 
      setPedControlState(p, "accelerate", true) 
end ) 

ServerSide

addEvent("onClientResourceStarted", true) 
addEventHandler("onClientResourceStarted", root, function() 
     local hunter = createVehicle (411, 18.04815673828, 1997.5656738281, 17.640625) 
     local ped = createPed ( 2, 18.04815673828, 1998.5656738281, 17.640625) 
     warpPedIntoVehicle(ped, hunter) 
     triggerClientEvent(source, "onPedWarped", source, ped) 
end ) 

Nótese que podría haber una DESINCRONIZACIÓN entre otros JUGADORES, del Hunter.

Link to comment

Gracias !!! me funciono :D se lo agradesco a todos (es medio boludo el ped para manejar pero bueno que se le va a hacer) jaja despues le agrego mas controlsStates

Saben cual es el control state para que el ped baya para adelante?

EDIT: esto esta bien?

addEventHandler("onClientResourceStart", getRootElement(), function() 
     triggerServerEvent("onClientResourceStarted", localPlayer) 
end) 
  
addEvent("onPedWarped", true) 
addEventHandler("onPedWarped", root, function(p) 
      setPedControlState(p, "accelerate", true) 
end ) 
addEvent("onPedWarped", true) 
function toggleaccelerate() 
setPedControlState(p, "accelerate", false) 
end 
addEventHandler("onPedWarped", root, toggleacerate) 
setTimer(50000, 1, toggleaccelerate) 

Edited by Guest
Link to comment
@Renkon lee antes de publicar, warpPedIntoVehicle es client side desde la v.131

Wow está bien en chiquito, me guié por el titulo

Sabe alguien como puedo hacer que acelere y con un setTimer deje de acelerar como puse arriba
addEventHandler("onPedWarped", root, function(p) 
      setPedControlState(p, "accelerate", true) 
      setTimer(setPedControlState, 5000, 1, p, "accelerate", false) 
end ) 

Link to comment
  • Recently Browsing   0 members

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