Witamy na GTAOnline Obecny czas to 2017-09-20, 16:26 Użytkowników: 71524
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: niszczenie
1. [SKRYPT] Niszczenie pojazdu(sync)
Siema.

Przekazuje Wam kolejny mój skrypt z mojego game mode. Umożliwia niszczenie pojazdu bez kierowcy(po strzeleniu w bak auto od razu się podpala) oraz funkcje, która sprawdza po id pojazdu czy w nim jest kierowca. Sposób użycia:
[pawn]if(GetVehicleDriver(vehicleid) != NOT_VEHICLE_DRIVER)
{
SendClientMessage(playerid, -1, "W tym pojeździe jest kierowca!");
}
else
{
SendClientMessage(playerid, -1, "W tym pojeździe nie ma kierowcy");
}[/pawn]

[code][./code] nie układa kodu. ;( GetVehicleDriver zwraca ID gracza który jest w tym pojeździe kierowcą lub -1 jeśli nikogo nie ma(domyślna definicja NOT_VEHICLE_DRIVER).

Pojazdy można niszczyć za pomocą broni o id od 22 do 34. Strzelanie z innych broni nie jest brane pod uwagę. Po strzeleniu w bak auto od razu się podpala.

[b][color=red]Uwaga!![/color][/b] Oddaje Wam skrypt, który pozwala niszczyć wszystkie auta bez kierowcy na mapie. Jeśli masz w game mode prywatne pojazdy lub spawner /v czy tam /cars to te auta po zniszczeniu będzie bugował! Wtedy należy edytować skrypt oraz dodać w odpowiednich miejscach warunki(dodałem komentarze w skrypcie w tych miejscach). Jeżeli ogarniasz lepiej Pawn, to w callbacku ReloadVeh dodasz sobie odpowiednie warunki i kod, który pozwoli na niszczenie ich.

Najlepiej wrzucić skrypcik do swojego game mode z mile widzianą notką że wykorzystujesz ten skrypt.

[b]Nie pomagam w wrzuceniu do swojego game mode.[/b]


Download: [hide]Wiadomość została ukryta, ab...
2. Niszczenie holowanego pojazdu
Witam. Chciałbym się dowiedzieć jak nazywa się w lua pojazd który jest holowany, np. holujemy pojazd do jakiegoś markera, gdy wjeżdżamy pojazd z holownika się usuwa. Za pomoc piwko
3. Niszczenie markera
Witam wszystkich, mam problem z destroyElement. Chodzi mi o to że gdy gracz wejdzie w marker to ten sie nie usuwa.

Kod:

Kod:

start = createMarker(-2532.5,-616.09997558594,131.60000610352,"cylinder",2,254,0,0,255,getRootElement())

function ladowanie (hitElement)
outputChatBox ( "Podjełeś prace reportera, jedz do miejsca oznaczonego blipem na mapie",hitElement)
local yolo = createMarker(-2142.1000976563,-221.69999694824,34.299999237061,"cylinder",2,255,0,0,255,getRootElement())
local blip = createBlip ( -2142.1000976563, -221.69999694824, 34.299999237061, 41, 0, 0, 0, 255, myPlayer )
end
addEventHandler("onMarkerHit",start,ladowanie)

function koniec (hitElement,thePlayer,amount)
if yolo then
if isElement( yolo ) then
destroyElement( yolo )
givePlayerMoney ( thePlayer, 75 )
outputChatBox ( "Zakończyłeś prace.Zarobek: +75 euro",hitElement)
end
end
end
addEventHandler("onMarkerHit",getRootElement(),koniec)

PS: Ostatni patrzyłem sobie na inne kody i tam było napisane destroyElement w client. Czy to nie jest w tym problem bo cały kod jest po stronie serwera. Za wszelką pomoc bardzo dziękuje :roll:
4. niszczenie markera
Witam mam mały problem związany z markerami a dokładniej funkcją

Więcej informacji znajdziesz w Wikipedii MTA:


onPlayerMarkerHit

otóż tworze prace autobusiarza i mam problem mianowicie gdy wchodze w byle jaki marker nie związany z skryptem autobusów to skrypt autobusiarza się wykonuje jak to naprawić?
5. Suszarka niszczenie naprawa
Witajcie! mam problemos ;d bo tak pisałem sobie taki skrpt że jak kliknę wyceluję w auto i kliknę lewym to niszczy auto a prawym naprawia mam o to taki kod lecz nie działa . wgrałem to pod suszrkę którą mam podmianioną na silenced
oto kod

naprawa:

addEventHandler 
"onClientClick"root, function( buttonstate_____element )
    if 
element then
        
if button == "right" and state == "down" and getElementType(element) == "vehicle" then
            
if getPedWeapon getLocalPlayer() ) == 22 then
                fixVehicle 
element )
            
end
        end
    end
end
)


niszczenie:

addEventHandler 
"onClientClick"root, function( buttonstate_____element )
    if 
element then
        
if button == "left" and state == "down" and getElementType(element) == "vehicle" then
            
if getPedWeapon getLocalPlayer() ) == 22 then
                destroyElement
element )
            
end
        end
    end
end
)

co tu nie tak za odp daje :piwo:
6. [INNE] Automatycznie niszczenie się auta.
Yo, kiedyś bawiłem się w pisanie ale nie miałem czasu i przestałem, wczoraj znowu chciałem sobie coś napisać, bo mam teraz trochę wolnego czasu i mam mały problem, otóż napisałem sobie skrypt na spawn pojazdów, ale gdy zrobię respawn, to pojazd który zespawnowałem respawnuje się w tym miejscu gdzie został przeze mnie zespawnowany. Czy mógłby mi ktoś powiedzieć jak zrobić jakiś timer, żeby to zespawnowane przeze mnie auto znikało (DestroyVehicle) po jakimś czasie jak nikt go nie rusza?
7. Niszczenie Blipa
Niszczenie Blipa potrzebuje funkcji zeby zniszczyc blip z Skrytu "PlayesBlip"




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,06 sekundy. Zapytań do SQL: 10