Witamy na GTAOnline Obecny czas to 2019-01-19, 04:09 Użytkowników: 77455
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

GTAONLINE.PL
Tematy otagowane jako: destroy
1. 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ą
2. 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)

3. 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...
4. 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
5. 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...
6. [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
7. 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 :/
8. 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
9. 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.




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 8