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

Wysłany: 2017-02-15, 17:40


GamerHD11







Wiek: 24
Na forum: 4261 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

Witam, zrobi?em skrypt na strzelanie czo?giem, lecz jeszcze zostala mi ostatnia rzecz, czyli ?e mo?na strzeli? tylko wtedy gdy wie?a i celownik b?d? na tym samym poziomie albo tam troszk? obok, pr?bowa?em ju? na wiele sposob?w to rozwi?za?, lecz ?aden nie wychodzi?.

function onRhinoFire(keykeyState)  
    local vehicle getPedOccupiedVehicle(localPlayer) 
    local vehModel getElementModel(vehicle)
    local kierowca getVehicleOccupant vehicle)
    local strzal getElementData(kierowca,"strzal")    
    if vehModel == 432 then
                if not (strzal == takthen
                local x,y,getElementPosition(vehicle)
                createProjectile(localPlayer19xyz+3200)
                toggleControl"vehicle_fire"false)
                toggleControl"vehicle_secondary_fire"false)
                setElementData(kierowca,"strzal",tak)    
                setElementData(kierowca"ladowanie"getTickCount() + wait)
                addEventHandler("onClientRender"getRootElement(), GUIwait)
                timers[kierowca] = setTimer(function()
                setElementData(kierowca"strzal""nie")
                setElementData(kierowca"ladowanie"false)
                removeEventHandler("onClientRender"getRootElement(), GUIwait)
                end100001)
        end
    end
end
bindKey("mouse1""down"onRhinoFire)
bindKey("lctrl""down"onRhinoFire)


function pokazCel()
if isPedInVehicle(localPlayerthen
auto getPedOccupiedVehicle(localPlayer)
if getElementModel(auto) == 601 or getElementModel(auto) == 432 then
dxDrawImage(x/2.04y/2.0x/50y/40"crooshair.png")
end
end
end
addEventHandler("onClientRender"getRootElement(), pokazCel)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-15, 18:00


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Celownik to si? domy?lam, ?e to ten dxDrawImage, a ta wie?a? - Co do celownika to pobra? jego pozycj?, zamiast dxDrawImage u?yj
Więcej informacji znajdziesz w Wikipedii MTA:

guiCreateStaticImage
np celo = guiCreateStaticImage i potem
Więcej informacji znajdziesz w Wikipedii MTA:

guiGetPosition
i sprawdzasz czy jego pozycja jest tam mniejsza/wieksza od pozycji tej wie?y, lub po prostu obliczasz to funkcjami matematycznymi.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-15, 18:04


GamerHD11







Wiek: 24
Na forum: 4261 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

Ta wie?a, to ta wbudowana w czo?g. I ona si? przecie? obraca lecz z op??nieniem, oczywi?cie celownik bez ?adnego op??nienia si? obraca, wi?c powoduje to taki efekt, ?e wie?a jest odwr?cona w drug? stron? a celownik strza? idzie z drugiej strony i chcia?bym temu zaradzi?, popr?buje tej twojej metody mo?e co? zdzia?am.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-15, 18:08


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

GamerHD11, Je?li to wie?a oryginalna od czo?gu to nie mam poj?cia jak pobra? jej pozycj?, bo musisz pobra? pozycj? tej wie?y by obliczy? czy jest ona blisko tego celownika.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-15, 18:16


GamerHD11







Wiek: 24
Na forum: 4261 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

A jest mo?liwo?? ustawienia sensitivity myszki mniejszego przez skrypt ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-15, 18:23


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Prawd? m?wi?c nie wiem, chocia? nie s?ysza?em by co? takiego by?o mo?liwe.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Tagi: strzelanie :: czołgiem
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