Jump to content

Car Spawn


PhantomDamn

Recommended Posts

Hola comunidad... tengo un problema con un script de car spawn.. lo que pasa es que si creo un auto y me voy del marker llega otro player y spawnea mi auto .. osea que me lo quitan... este es el script... quiero que cree varios vehiculos para que no se le desaparesca a nadie

local marker = createMarker(1573.3645019531, -1878.6141357422 , 12.2, "cylinder", 1.5, 255 ,255, 255, 155) 
  
function vehicle(thePlayer) 
    if getElementType(thePlayer) == "player" then 
    if isPedInVehicle(thePlayer)==true then return end 
         if isElement( veh ) then destroyElement( veh ) end 
     local x,y,z = getElementPosition(thePlayer) 
         veh = createVehicle(411, x,y,z) 
         warpPedIntoVehicle(thePlayer, veh) 
end 
end 
addEventHandler("onMarkerHit", marker, vehicle) 

solo pense en usar esto pero no se como acomodarlo

setElementModel(source, 411) 
            createVehicle(x, y, z ) 

Link to comment

mira solid, no quiero sino solo el infernus, ya se a que te refieres con tabla

ocal VehicleTable = { 602, 545, 496, 517, 401, 410, 518, 600, 527, 436, 589, 580, 419, 439, 533, 549, 526, 491, 474, 445, 467, 604, 426, 507, 547, 585, 
405, 587, 409, 466, 550, 492, 566, 546, 540, 551, 421, 516, 529, 592, 553, 577, 488, 511, 497, 548, 563, 512, 476, 593, 447, 425, 519, 520, 460, 
417, 469, 487, 513, 581, 510, 509, 522, 481, 461, 462, 448, 521, 468, 463, 586, 472, 473, 493, 595, 484, 430, 453, 452, 446, 454, 485, 552, 431,  
438, 437, 574, 420, 525, 408, 416, 596, 433, 597, 427, 599, 490, 432, 528, 601, 407, 428, 544, 523, 470, 598, 499, 588, 609, 403, 498, 514, 524,  
423, 532, 414, 578, 443, 486, 515, 406, 531, 573, 456, 455, 459, 543, 422, 583, 482, 478, 605, 554, 530, 418, 572, 582, 413, 440, 536, 575, 534,  
567, 535, 576, 412, 402, 542, 603, 475, 449, 537, 538, 441, 464, 501, 465, 564, 568, 557, 424, 471, 504, 495, 457, 539, 483, 508, 571, 500,  
444, 556, 429, 411, 541, 559, 415, 561, 480, 560, 562, 506, 565, 451, 434, 558, 494, 555, 502, 477, 503, 579, 400, 404, 489, 505, 479, 442, 458,  
606, 607, 610, 590, 569, 611, 584, 608, 435, 450, 591, 594 } 
  

pero lo que quiero es que sea una sola id... "411" pero que se puedan sacar varios sin que se elimine el primero..

mirare eso de

index 

Link to comment
local marker = createMarker(1573.3645019531, -1878.6141357422 , 12.2, "cylinder", 1.5, 255 ,255, 255, 155) 
local veh = {} 
  
function vehicle(thePlayer) 
    if getElementType(thePlayer) == "player" then 
        if isPedInVehicle(thePlayer) then return end 
        if isElement( veh[thePlayer] ) then  
            destroyElement( veh[thePlayer] ) 
        end 
        local x,y,z = getElementPosition(thePlayer) 
        veh[thePlayer] = createVehicle(411, x,y,z) 
        warpPedIntoVehicle(thePlayer, veh[thePlayer]) 
    end 
end 
addEventHandler("onMarkerHit", marker, vehicle) 

Edited by Guest
Link to comment
local marker = createMarker(1573.3645019531, -1878.6141357422 , 12.2, "cylinder", 1.5, 255 ,255, 255, 155) 
local veh = {} 
  
function vehicle(thePlayer) 
    if getElementType(thePlayer) == "player" then 
        if isPedInVehicle(thePlayer)==true then return end 
        if isElement( veh[thePlayer] ) then  
            destroyElement( veh[thePlayer] ) 
        end 
        local x,y,z = getElementPosition(thePlayer) 
        veh[thePlayer] = createVehicle(411, x,y,z) 
        warpPedIntoVehicle(thePlayer, veh[thePlayer]) 
    end 
end 
addEventHandler("onMarkerHit", marker, vehicle) 

la linea 6 esta mal

Link to comment
  • Recently Browsing   0 members

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