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

Wysłany: 2016-07-30, 17:42


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

Edytowa?em post na g?rze @up

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

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

 
Wysłany: 2016-07-30, 17:42


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

Nie zobaczy?em, ?e edytowa?e? post wy?ej.


function markery1()
createMarker(-1838.6999511719,116.59999847412,14.10000038147"cylinder"22552550170)
end
addEventHandler("onResourceStart"getRootElement(), markery1)

function dodaj()
setElementData(woz"zapelnienie"ile 5)
end
addEventHandler("onMarkerHit"getRootElement(), dodaj)


DB3:

attemp to perform arithmetic on globa 'ile' ( a nil value)

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 17:43


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

"Rookspack" napisał/a:

To samo :/ .


Kod:


function dodaj()
createMarker(-1838.6999511719,111.59999847412,14.10000038147)
setElementData(woz"zapelnienie", + 5)
end
end
addEventHandler("onMarkerHit"getRootElement(), markery)


Dodaj jeszcze zmienn? "ile"

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

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

 
Wysłany: 2016-07-30, 17:44


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

Patrzy wy?ej XD. Inaczej zrobi?em XD.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 17:45


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

Dodaj w funkcji "dodaj" zmienn? ile. Bo tamta zmienna dzia?a tylko w tamtej funkcji bo nie jest globalna.

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

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

 
Wysłany: 2016-07-30, 17:49


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

marcin778, jak to dodam:


local ile getElementData(woz"zapelnienie")


Wracamy do pocz?tku. Zn?w ten b??d na value co? tego srego.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 18:01


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

Bo nie masz elementdaty znowu....

function data(plrcommandName)
if isPedInVehicle(plrthen
local woz getPedOccupiedVehicle(plr)
outputChatBox("data jest",plr)
setElementData(woz"zapelnienie"10)
end
end
addCommandHandler("tescik"data)


function dodaj(plr)
local woz getPedOccupiedVehicle(plr)
local ile getElementData(woz"zapelnienie")
setElementData(woz"zapelnienie"ile 5)
end
end
addEventHandler("onMarkerHit"getRootElement(), dodaj)


wpisz te?cik a potem wjed? w marker.

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

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

 
Wysłany: 2016-07-30, 18:50


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

Wi?c tak. Gdy w??czam skrypt 0 b??d?w i warning?w. Gdy wejde w marker, kt?ry ma dawa? zape?nienie zamiast tego tworzy si? ?mieciarka, a powinno by? na innym (oczywi?cie, gdy jeste?my piszo). Gdy wpisze /tescik 0 db3. Wje?d?am w marker i nic si? nie dzieje. Ale gdy wjad? w ten, kt?ry ma dawa? ?mieciarki pokazuj? si? te b??dy.



Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 18:58


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Rookspack, Co nie dzia?a dok?adnie to ci naprawie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 18:59


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

Co to za getRootElement() w onMarkerHit :_:

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

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

 
Wysłany: 2016-07-30, 18:59


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

Nie dodaje zape?nienia. Jeszcze raz podam ca?y kod:


lok2 = {
    {-1836.6999511719,111.59999847412,14.10000038147},
    {948.70001220703,1720,7.9000000953674},
}

lok3 = {
}

function markery ()
    for k,v in ipairs(lok2) do
    createMarker(v[1], v[2],v[3], "cylinder"1.52552550170)
    end
end
addEventHandler("onResourceStart"resourceRootmarkery)

function markery1()
createMarker(-1838.6999511719,116.59999847412,14.10000038147"cylinder"22552550170)
end
addEventHandler("onResourceStart"getRootElement(), markery1)

function pojd (hitElement)
    local woz createVehicle(408, -1859.9000244141124.9000015258815.899999618530)
    if getElementTypehitElement ) == "player" and not isPedInVehicle(hitElementthen
    warpPedIntoVehicle(hitElementwoz)
    setElementData (woz"zapelnienie"0)
    local ile getElementData(woz"zapelnienie")
    setElementData(woz"pojazd_opis""Praca smieciarki - Zapelnienie: "..ile.."",true)
    end
end
addEventHandler("onMarkerHit"getRootElement(), pojd)

function data(plrcommandName)
if isPedInVehicle(plrthen
local woz getPedOccupiedVehicle(plr)
outputChatBox("data jest",plr)
setElementData(woz"zapelnienie"10)
end
end
addCommandHandler("tescik"data)

function dodaj(plr)
local woz getPedOccupiedVehicle(plr)
local ile getElementData(woz"zapelnienie")
setElementData(woz"zapelnienie"ile 5)
end
addEventHandler("onMarkerHit"getRootElement(), dodaj)


Prosi?bym Ci? aby? mi opisa? co wg. Ciebie powinienem wiedzie?, aby to ogarn??. Dzi?ki za fatyg?.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 19:01


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


local dodawanie createMarker(-1838.6999511719,111.59999847412,14.10000038147)

function dodaj(plr)
local woz getPedOccupiedVehicle(plr)
local ile getElementData(woz"zapelnienie")
setElementData(woz"zapelnienie"ile 5)
end
addEventHandler("onMarkerHit"dodawaniedodaj)


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

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

 
Wysłany: 2016-07-30, 19:03


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

"marcin778" napisał/a:


local dodawanie createMarker(-1838.6999511719,111.59999847412,14.10000038147)

function dodaj(plr)
local woz getPedOccupiedVehicle(plr)
local ile getElementData(woz"zapelnienie")
setElementData(woz"zapelnienie"ile 5)
end
addEventHandler("onMarkerHit"dodawaniedodaj)


Teraz tworzy x ?mieciarek.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 19:05


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

Rookspack, Jakim cudem ci to moze tworzyc smieciarki skoro nie ma takiej mozliwosci

[ Dodano: 2016-07-30, 19:06 ]
Wyt?umacz te markery. co robi funkcja markery1 co to za tablica etc to ci zrobie ju? tego gotowca ...

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

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

 
Wysłany: 2016-07-30, 19:07


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Rookspack, sprawd? ten kod:
lok2 = {
{-1836.6999511719,111.59999847412,14.10000038147},
{948.70001220703,1720,7.9000000953674},
}

function markery ()
for k,v in ipairs(lok2) do
local marker createMarker(v[1], v[2],v[3], "cylinder"1.52552550170)
setElementData(marker"Praca:Smieciarki:Punkty"true)
end
end
addEventHandler("onResourceStart"resourceRootmarkery)

local marker_Start createMarker(xyz"cylinder"1.52552550170)

function MarkerHit (hitElement)
    if source == marker_Start then else return end
    if getElementType(hitElement) == "player" then  else return end
    local pojazd createVehicle(408, -1859.9000244141124.9000015258815.899999618530)
    warpPedIntoVehicle(hitElementpojazd)
    setElementData(pojazd"zapelnienie"0)
    setElementData(pojazd"pojazd_opis""Praca ?mierciarki")
    setElementData(pojazd"pojazd_opis""Zape?nienie 0%",true)
end
addEventHandler("onMarkerHit"getRootElement(), MarkerHit)

function Wjedz_Marker (hitElement)
    if getElementData(source"Praca:Smieciarki:Punkty"then else return end
    if getElementType(hitElement) == "player" then  else return end
    local pojazd getPedOccupiedVehicle(hitElement)
    if pojazd then else return end
    setElementData(pojazd"zapelnienie"getElementData(pojazd"zapelnienie") + )
end
addEventHandler("onMarkerHit"getRootElement(), Wjedz_Marker)


Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zrobić :: zapełnienie :: np. :: śmieciarki?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Jak zrobić zapełnienie np. śmieciarki? 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