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

Wysłany: 2017-05-03, 18:43


polaczkos







Wiek: 26
Na forum: 4226 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

Mam 2 problemy z mechanikiem jeden ?e tekst wy?wietla si? ka?demu a 2 ?e jak zabiera kas? za napraw? to graczowi zabiera ale w panelu dalej jest prosz? o pomoc :D

client:


local stanojeden = createMarker ( -2050.39,178.68,27.85,"cylinder",6,23,214,255,150 )

addEventHandler( "onClientMarkerHit", stanojeden, function(el, md)
    local pojazd = getPedOccupiedVehicle(el)
        setElementFrozen ( pojazd, true )
        outputChatBox("#00cc33[INFO]Trwa naprawianie", 0, 0, 0, true)
    setTimer( function()
        setElementFrozen ( pojazd, false )
        fixVehicle ( pojazd )
        local cena = math.random(50,150)
        takePlayerMoney ( cena )
        outputChatBox("#00cc33[INFO]Pojazd zosta? naprawiony", 0, 0, 0, true)
    end, 2000, 1)        
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-03, 18:50


Barcioo

Kiedyś to było ST






Wiek: 26
Na forum: 4190 dni
Posty: 458
Nick w MP: Bartek.

Piwa: 1892

Respekt: 460
Respekt: 460

1 problem naprawiony ale nwm jaki panel o co chodzi.


addEventHandler( "onClientMarkerHit", stanojeden, function(el, md)
    local pojazd = getPedOccupiedVehicle(el)
        setElementFrozen ( pojazd, true )
        outputChatBox("#00cc33[INFO]Trwa naprawianie",el)
    setTimer( function()
        setElementFrozen ( pojazd, false )
        fixVehicle ( pojazd )
        local cena = math.random(50,150) 
        takePlayerMoney ( cena )
        outputChatBox("#00cc33[INFO]Pojazd zosta? naprawiony",el)
    end, 2000, 1)        
end)


Podpis
Kanał Youtube;
A tu zapraszam
, pomogłem Ci? Wynagrodź mnie :piwo: :)


SUPPORT TEAM- 2016-09-03 do 2018-05-25
Test Mod- 2018-05-25
1k dni na Forum - 2018-01-28


GG: 62111935
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-03, 19:49


polaczkos







Wiek: 26
Na forum: 4226 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

chodzi mi o panel admina ze widzisz ze kasy nie masz ale j? masz bo widz? ze mam w panelu admina

[ Dodano: 2017-05-03, 19:57 ]
dalej jest b?ad z chatem



Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-03, 20:47


2002kondzior







Wiek: 27
Na forum: 3977 dni
Posty: 36

Piwa: 6

Respekt: 70

"polaczkos" napisał/a:

chodzi mi o panel admina ze widzisz ze kasy nie masz ale j? masz bo widz? ze mam w panelu admina

[ Dodano: 2017-05-03, 19:57 ]
dalej jest b?ad z chatem

[url=http://i.imgur.com/GE87pil.png]Obrazek[/url]


Nie rozumiem o co ci chodzi :/
A co do chatu to 2 argument outputChatBox po stronie clienta to nie gracz.


-- prosto z wiki
outputChatBox ( string text [, int r=231, int g=217, int b=176, bool colorCoded=false ] 


Więcej informacji znajdziesz w Wikipedii MTA:

OutputChatBox


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-04, 13:15


polaczkos







Wiek: 26
Na forum: 4226 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

client

addEventHandler( "onClientMarkerHit", stanojeden, function(el, md)
    if getPlayerMoney( source )>100 or getPlayerMoney( source )==100 then
    local pojazd = getPedOccupiedVehicle(el)
        setElementFrozen ( pojazd, true )
        outputChatBox("#00cc33[INFO]Trwa naprawianie", 0, 0, 0, true, el)
    setTimer( function()
        setElementFrozen ( pojazd, false )
        fixVehicle ( pojazd )
        takePlayerMoney( 100 )
        outputChatBox("#00cc33[INFO]Pojazd zosta? naprawiony", 0, 0, 0, true, el)
    end, 2000, 1)  
end    
end)


chodzi o to ?e


takePlayerMoney( 100 )


chodzi o to ze po naprawie





Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-04, 13:28


marcin778

Krytyk serwerów MTA






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

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

Pobierasz kase markera?? 'source' Pozatym w outputChatBox na client nigdy nie podajesz argumentu gracza.


addEventHandler( "onClientMarkerHit", stanojeden, function(el, md)
if el == localPlayer then
if getPlayerMoney(el) >= 100 then
    local pojazd = getPedOccupiedVehicle(el)
        setElementFrozen ( pojazd, true )
        outputChatBox("#00cc33[INFO]Trwa naprawianie", 0, 0, 0, true)
    setTimer( function(el)
        setElementFrozen ( pojazd, false )
        fixVehicle ( pojazd )
        triggerServerEvent("zaplata",el)
        outputChatBox("#00cc33[INFO]Pojazd zosta? naprawiony", 0, 0, 0, true)
    end, 2000, 1,el)  
   end
end    
end)


S:


addEvent("zaplata",true)
addEventHandler("zaplata",root,function()
takePlayerMoney(client, 100)
end)


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

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

 
Wysłany: 2017-05-04, 14:04


polaczkos







Wiek: 26
Na forum: 4226 dni
Posty: 168
Nick w MP: polaczkos

Piwa: 3

Respekt: 45,3

dzia?a lecz mam jedno pytanie bo nie mog? znale? funkcje kt?ra odpowiada za to ?e je?li pojazd nie jest zniszczony to nie da si? go naprawi? pomo?e kto??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-04, 14:09


2002kondzior







Wiek: 27
Na forum: 3977 dni
Posty: 36

Piwa: 6

Respekt: 70

"polaczkos" napisał/a:

dzia?a lecz mam jedno pytanie bo nie mog? znale? funkcje kt?ra odpowiada za to ?e je?li pojazd nie jest zniszczony to nie da si? go naprawi? pomo?e kto??



Więcej informacji znajdziesz w Wikipedii MTA:

GetElementHealth


Postaw piwo autorowi tego posta
 

 
Tagi: mechanik
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » mechanik 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