Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-04-27, 20:42


Ciastkooo







Wiek: 41
Na forum: 4804 dni
Posty: 78
Nick w MP: Ciastko

Piwa: 24

Respekt: 50

Ostrzeżeń: 100%
Czy jest jakas funkcja typu deleteVehicle lub removeVehicle, ktora usunie auto gracza?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-27, 20:47


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

U?yj opcji destroyElement.

Link na wiki z przyk?adem: https://wiki.multitheftauto.com/wiki/DestroyElement

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-27, 21:15


Ciastkooo







Wiek: 41
Na forum: 4804 dni
Posty: 78
Nick w MP: Ciastko

Piwa: 24

Respekt: 50

Ostrzeżeń: 100%

function dajsabre(player)
    local x,y,getElementPosition (player)
    local sabre createVehicle 475yz)
    warpPedIntoVehicle playersabre)
    if isPedInVehicle player then
    outputChatBox "Jesli wysadziesz z auta, zostanie ono automatycznie usuniete."player255255)


co jest zle w kodzie ponizej :

function destroysabre(modelID)
    local vehicles getElementsByType("vehicle")
    for i,v in ipairs(vehicles) do
        -- if the vehicle's ID is the one provided, destroy it
        if (getElementModel(v) == modelID) then
            destroyElement(v)
end
end
end
addEventHandler ( "onPlayerVehicleExit", getRootElement(), destroysabre )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-27, 21:20


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Wiesz ?e ten kod na dole, usunie WSZYSTKIE auta o danym ID? Jednak na razie nie usunie, bo nigdzie nie masz napisane kt?re ID ma usuwa?.

Zr?b tak:

function destroyCar(vehicleseat)/lua]
        if seat == 0 then --jesli wysiadamy z miejsca kierowcy
       destroyElement(vehicle)
       end
end
addEventHandler("onPlayerVehicleExit"getRootElement(), destroyCar)


Powinno dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-27, 21:24


Ciastkooo







Wiek: 41
Na forum: 4804 dni
Posty: 78
Nick w MP: Ciastko

Piwa: 24

Respekt: 50

Ostrzeżeń: 100%

function dajbulet(player)
    local x,y,getElementPosition(player)
    local bullet createVehicle541yz)
    warpPedIntoVehicleplayerbullet)
    if isPedInVehicle player then
    outputChatBox "Jesli wysadziesz z auta, zostanie ono automatycznie usuniete."player255255)
    if seat == 0 then
    destroyElement vehicle)
end
end    
end
addEvent("dajbulet"true)
addEventHandler("dajbulet"getRootElement(), dajbulet)


Chcialem to podczepic pod dana funkcje , wyszlo mi ? :D

[ Dodano: 2013-04-27, 21:26 ]
Em dobra udalo sie ;D

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: usunac :: auto
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku