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

Wysłany: 2015-10-17, 18:00


INVWHIL3

*Padawan Lua*






Wiek: 27
Na forum: 3968 dni
Posty: 41
Nick w MP: LEURCEDICIUS

Piwa: 472

Respekt: 50

function napraw (vehicle,plr)
   if sprawdz ~= team1 then
 local vehicle=getPedOccupiedVehicle(vehicle)
        if isElementWithinMarker(vehiclemarker2then 
            fixVehicle vehicle )
              else
                cancelEvent()
        end
    end
    end


Witam,chcia?bym wiedzie? jak przerobi? t? funkcj? tak ?eby mo?na by?o fixowa? auto gracza za pomoc? /napraw nick , grasz musi by? w marker2,naprawiaj?cy musi by? w marker..


drug? spraw? jest komenda ustawiaj?ca kolor auta

function ustawkolor(vehicle,r,g,b,plr)
   if sprawdz ~= team1 then
 local vehicle=getPedOccupiedVehicle(vehicle)
        if isElementWithinMarker(vehiclemarker2then 
            setVehicleColor(vehicle,r,g,b)
              else
                cancelEvent()
        end
    end
    end


Chcia?bym wiedzie? co zrobi?em nie tak (ustawia kolor ?le,nie wed?ug systemu r,g,b) i chcia?bym ?eby komenda funkcjonowa?a tak samo jak ta pierwsza,gracz wjedzie do marker2,maluj?cy musi by? w marker .. :)

za pomoc daje du?e zimne piwo :3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-17, 18:42


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

W 1 kodzie, musisz stworzy? marker w kt?rym ma sta? 'naprawiaj?cy' funkcj? :
createMarker no i drugi marker tez stworzyc

+/- cos takiego :


marker createMarker(x,y,z"cylinder"1.5255,0,0,150)
marker2 createMarker(x,y,z"cylinder"3.000255150)

addCommandHandler("napraw", function(plrcmdwho)
if isElementWithinMarker(plrmarkerthen
if who then
local plr getPlayerFromName(who)
if plr then -- jest gracz o takim nicku
if isElementWithinMarker(plrmarker2) and isPedInVehicle(plrthen
local vehicle getPedOccupiedVehicle(plr)
fixVehicle(vehicle)
end
end
end
end
end)



Przetestuj

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-17, 19:15


INVWHIL3

*Padawan Lua*






Wiek: 27
Na forum: 3968 dni
Posty: 41
Nick w MP: LEURCEDICIUS

Piwa: 472

Respekt: 50

Dzi?ki,dzia?a tak jak mia?o ^^
ps:markery dodaje na samej g?rze skryptu a p??niej si? do nich odwo?uje :3

leci piwo ! :piwo:

Postaw piwo autorowi tego posta
 

 
Tagi: fixvehicle :: setvehiclecolor
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