Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: destroy
1. destroy
Witam.
Dlaczego mi nic nie usuwa po od?o?eniu paczki?
[lua]
function magazynierpraca ( button )
if button == "left" then

guiSetVisible (guimagazynier, false )
guiSetVisible (guilabel, false )
showCursor ( false )
outputChatBox("#a4c639Zanie? #a4c639paczk? #a4c639do #a4c639wyznaczonego #a4c639miejsca!", 255, 255, 255, true)
skrzyneczka = createObject (2912, 0, 0, 0, 0, 0, 0, true)
attachElements ( skrzyneczka, localPlayer, 0, 0.75, 0, 0, 0, 0 )
setPedAnimation ( localPlayer, "CARRY", "crry_prtial", 1,true )
toggleControl( "sprint", false, localPlayer)
toggleControl( "jump", false, localPlayer)
toggleControl( "fire", false)
setElementData (localPlayer, "skrzynkaposiadana", true)




local losowanie = math.random(2, #magazynlokacje)
local cel = createMarker(magazynlokacje[losowanie][1], magazynlokacje[losowanie][2], magazynlokacje[losowanie][3]-1.0, "cylinder", 1.0, 255, 0, 0)
local blipcel = createBlipAttachedTo(cel, 12)
addEventHandler("onClientMarkerHit", cel, magazynierkoniec )
end
end



function magazynierkoniec (hitElement, matchingDimension)

if getElementType( hitElement ) == "player" and not isPedInVehicle(hitElement) then

setElementData(localPlayer, "skrzy...
2. Jak tu ustawić destroy vehicle
Jak tu ustawi? destroyvehicle po wyj?ciu?
addEventHandler("onPlayerVehicleExit" function ()
for 
k,v in ipairs (skutery) do
createVehicle(461v[1], v[2], v[3])
end
end
addEventHandler
("onPlayerVehicleExit"pojazdy)
destroyElement(pojazdy)


[ Dodano: 2017-06-16, 23:06 ]
Ps. tabele mam wy?ej zrobion?
3. Destroy
Witam mam tak zrobione ze jak wyjde z auta to po 10sek auto sie resetuje i tepa na baze a chce aby sie usuwa?o ale nie moge znalesc Funckji


--...KOD...
      
toggleVehicleRespawn(vehtrue)
      
setVehicleIdleRespawnDelay(veh10000)

4. Destroy i dalsze czesci pracy
Witam nie dziala mi destroy auta jak sie z auta wysiadzie
[lua]marker = createMarker (-2477.85,741.61,34.0,"cylinder",3.0,0,255,255,255)

function zresp ( player )
local auto = createVehicle (552,-2473.05,740.76,34.73,359.7,360.0,179.4)
setElementData ( auto, "pojazd_paliwo", 50 )
setElementData ( auto, "pojazd_opis", "Praca dorywcza - ?atanie dziur " )
setVehiclePlateText(auto, "ZRD")
warpPedIntoVehicle ( player , auto, 0 )
outputChatBox (" ",player,0,200,0)
outputChatBox ("Praca dorywcza - ?atanie dziur ",player,0,200,0)
outputChatBox (" ",player,0,200,0)
end
addEventHandler ("onMarkerHit",marker,zresp)

local punkty = {
{-2337.45,725.73,43.49},
{-2149.48,654.08,51.84},
{-1999.69,514.99,34.59},
{-1893.74,800.24,37.61},
{-1789.41,978.51,24.32},
{-1776.95,1267.21,10.43},
{-2169.30,1277.51,27.65},
{-2269.48,1066.80,81.08},
{-2255.72,340.48,33.47},
}

function markery (player)
local pkt = punkty[math.random(1, #punkty)]
marker = createMarker(pkt[1], pkt[2], pkt[3], "checkpoint",2.0, 123, 225, 56, 150,player)
blip = createBlipAttachedTo(marker, 11,2,255,0,0,255,0,99999.0,player)
end
addEventHandler("onMarkerHit",marker, markery)

function destroyauto ( player, seat )
if seat == 1 then
outputChatBox("Zakonczyles prace.",player)
destroyElement(auto)
end
end
addE...
5. Destroy i fix
Kod:

addEventHandler 
"onElementClicked"root,
    function ( 
mouseButton )
        
local elementType getElementType source )
        if ( 
elementType == "vehicle" then
            
if ( mouseButton == "left" then -- niszczenie
                destroyElement 
source )
            elseif ( 
mouseButton == "right" then -- naprawa
                fixVehicle 
source )
            
end
        
elseif ( elementType == "player" then
            local car 
getPedOccupiedVehicle source )
            if ( 
mouseButton == "left" then -- niszczenie
                destroyElement 
car )
            elseif ( 
mouseButton == "right" then -- naprawa
                fixVehicle 
car )
            
end
        end
    end
)


Konsola wywala:
Kod:


WARNING:13: Bad argument @ 'destroyElement' [Expected element at argument 1, got boolean]
WARNING:15: Bad argument @ 'fixVehicle' [Expected element at argument 1, got boolean]


Fix/destroy :p dzia?a tylko w panelu (p) po szybkim klikni?ciu myszk? podczas jego otwierania ..
Chodzi o destroy lub fix za pomoc? broni ;p (lewy,prawy przycisk)

ps:ten kawa?ek kodu jest dopisywany do skryptu getspeedtool od nBanan, [PRT]MasterGamer

edit: skrypt jest po stronie servera

Nast?pnym razem u?ywaj znacznik?w od Lua i Code.//DestroY
6. Destroy
Witam mam problem z usuwaniem pojazdu poniewasz usuwa pojazd ale jak ktos w nim jest i wyjdzie z gry to ju? nie usuwa mo?e kto? mi pomoc troch? poprawi? skrypt ?
Za pomoc :piwo: :piwo:

kod
[code]
function removePreviousVehicles(plr)
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
local sby = getElementData(v, "zrespilGracz")
if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
destroyElement(v)
end
end
end

addEventHandler("onMarkerHit", m1, function(el, md)
if getElementData(el, "zrespilGracz") then
outputChatBox("praca w trakcie poprawek", el)
return
end

if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end

local x,y,z = getElementPosition(el)
local bus = createVehicle(437, x,y,z,0.0, 0, 180)

setElementData(bus, "zrespilGracz", el)
setElementData(bus, "pojazd_paliwo", 3)
setElementData(bus, "pojazd_przebieg", 100)

warpPedIntoVehicle(el, bus)
removePreviousVehicles(el)
triggerClientEvent(el, "STARTJobBus", resourceRoot, bus)

vehs[el] = bus
end)

addEvent("STOPJobBus", true)
addEventHandler("STOPJobBus", resourceRoot, function()
local pojazd = getPedOccupiedVehicle(localPlayer)
if pojazd then
destroyElement(po...
7. [INNE] Pojazd funkcja Destroy
Pr?bowa?em dzisiaj doda? do komendy funkcje detroy ?eby usuwa?o pojazd gdy gracz wpisze znowu komende lecz niestety nie u da?o mi si? tego zrobi? i zwracam si? do was o pomoc:

Komenda:
Pawn

CMD
:nrd(playeridcmdtext[])
{
new 
nrg2;
new 
Float:xFloat:yFloatz;
GetPlayerPos(playeridxyz);
DestroyVehicle(GetPVarInt(playerid"NRG"));
nrg2 SetPVarInt(playerid"NRG"CreateVehicle(522,3,y,1,0,-1,-19999));
PutPlayerInVehicle(playeridnrg20);
SendClientMessage(playeridCOLOR_BLEKIT"Zespawnowa?e? sw?j w?asny NRG!");
return 
1;
}


I gdy wpisze ta komende to teleportuje mnie do pojazdu dodanego w mapie
8. wyszczególnieniem Veh destroy
WITAM potrzebuje pomocy, a mianowicie chodzi o to ?e jak si? wychodzi z pojazdu to go usuwa ale tylko pojazd z ID 532 - czyli kombaj. zrobi?em takie co?
Cytat:

function destroyVehicle(vehicle)
local check=false
for i,player in ipairs(getElementsByType("player")) do
if getPlayerOccupiedVehicle(player)==vehicle then
check=true
end
end
if check==false then
destroyElement(vehicle)
end
end

function exitVehicle(vehicle)
setTimer(destroyVehicle,300,1,vehicle)
end
addEventHandler("onPlayerVehicleExit",getRootElement(),exitVehicle)
Jak zrobi? aby usuwa?o TYLKO ID 532 bo na razie usuwa wszystko. Prosz? o szybk? pomoc to dla mnie wa?ne :/
9. Destroy staticimage
Witam, nie usuwa mi si? static image
destroyElement(item1)


i
        if slot1 then
            item1 
guiCreateStaticImage(w*0.05/10h*0.1/10w*0.9/10h*0.8/10"Itemy/" .. slot1 .. ".png"false)
            
addEventHandler("onClientGUIClick"item1,
            function()
                
wybranyItem slot1
            end
            
)
        
end
10. Poprawne użycie funkcji Destroy Element
Witajcie , ot?? w moim panelu logowania doda?em i? przy wej?ciu na serwer gra muzyka , w planie jest zrobione i? po zalogowaniu w??cza sie "?ywsza cze??" muzyki , jednak pr?bowa?em u?yc funkcji DestroyElement jednak na nic , po zalogowaniu graj? oby dwie muzyki , kod w kt?y m"w?acza sie" ta druga muzyka jest taki :

Kod:

addEventHandler("accounts:login:attempt", getRootElement(),
function (statusCode, additionalData)

if (statusCode == 0) then
LoginScreen_closeLoginScreen()
local sound = playSound("2.mp3")
if (isElement(warningBox)) then
destroyElement(warningBox)
destroyElement(playSound("1.mp3"))
end



Prosi?bym o pomoc , tam na dole u?y?em funkcji DestroyElement jednak niestety nic to nie da?o.