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

Wysłany: 2018-08-20, 15:05


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3729 dni
Posty: 476
Nick w MP: Rodzaje

Piwa: 878

Respekt: 70,5

Ostrzeżeń: 40%

bindKey("mouse1""down", function()
    if kliki 99 then
            setElementData(localPlayer"mozna:klikac:drwal"false)
            kliki 0
end
end)
        addEventHandler("onClientMarkerHit"markerNapad , function()
                          triggerServerEvent("giveMoney"localPlayerpieniadz)
                                 exports["np-notyfikacje"]:noti(" wykonano: "..kasa.."$")
                            local kasa math.random(10200)
gui(localPlayer)
kliki kliki+1
end)


nie pokazuje GUI a pokazuje ,?e z t? linijk? jest cos nie tak
if kliki > 99 then

natomiast kod gui wygl?da tak

function gui()
    setElementData(localPlayer"mozna:klikac:drwal"true)
    if kliki 99 then return end
    addEventHandler("onClientRender"root, function()
        if not getElementData(localPlayer"mozna:klikac:drwal"then return end
        dxDrawText("Klikaj, aby ?ci?? drzewo\n"..kliki.."/100", (288+1)*px, (253-1)*py, (766+1)*px, (435-1)*pytocolor(000255), 3.00*px"default-bold""center""top"falsefalsefalsefalsefalse)
        dxDrawText("Klikaj, aby ?ci?? drzewo\n"..kliki.."/100", (288-1)*px, (253+1)*py, (766-1)*px, (435+1)*pytocolor(000255), 3.00*px"default-bold""center""top"falsefalsefalsefalsefalse)
        dxDrawText("Klikaj, aby ?ci?? drzewo\n"..kliki.."/100", (288+1)*px, (253+1)*py, (766+1)*px, (435+1)*pytocolor(000255), 3.00*px"default-bold""center""top"falsefalsefalsefalsefalse)
        dxDrawText("Klikaj, aby ?ci?? drzewo\n"..kliki.."/100"288*px253*py766*px435*pytocolor(255255255255), 3.00*px"default-bold""center""top"falsefalsefalsefalsefalse)
    end)
end


Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-20, 16:58


Atroth







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

Piwa: 4808

Respekt: 540
Respekt: 540

MartinPanZycia, skrypt nie wie co to "kliki".

Na samej g?rze kodu:


local kliki 0;


I powinno rozwi?za? problem.

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
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
MartinPanZycia
Wysłany: 2018-08-21, 14:04


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3729 dni
Posty: 476
Nick w MP: Rodzaje

Piwa: 878

Respekt: 70,5

Ostrzeżeń: 40%
dzi?ki a mo?e wiesz dlaczego gdy wchodz? w marker nie pokazuje mi si? gui ?

Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-21, 14:18


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Ze strony klienta wysy?asz do serwera ile gracz mo?e dosta? pieni?dzy? Wiesz, ?e kto? bardziej obyty mo?e da? sobie pieni?dzy ile chcesz?
Po stronie klienta nie powiniene? takich rzeczy robi?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-21, 17:53


Atroth







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

Piwa: 4808

Respekt: 540
Respekt: 540

MartinPanZycia,

1. W momencie odpaleniu skryptu kliki wynosz? 0. W funkcji gui masz warunek:


if kliki 99 then return end


I dalej kod si? nie wykona i gui si? nie poka?e ;)

2. Tw?j kod jest bezsensowny.

Powinno wygl?da? to tak:

 
addEventHandler("onClientMarkerHit",resourceRoot,function(el,dim)
if el ~= localPlayer and dim then return end
if getElementType(el) ~= "player" then return end 
setElementData(localPlayer,"mozna:klikac:drwal",true,false) -- lepiej wy??czysynchronizacjaddEventHandler("onClientRender",root,funkcja)
end)

function funkcja () 
--renderowanie
end


3. Nie zabieraj si? za programowanie, je?li tego nie rozumiesz.

4.

"Riot" napisał/a:

Ze strony klienta wysy?asz do serwera ile gracz mo?e dosta? pieni?dzy? Wiesz, ?e kto? bardziej obyty mo?e da? sobie pieni?dzy ile chcesz?
Po stronie klienta nie powiniene? takich rzeczy robi?.


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
 

 
Tagi: attempt :: compare :: number :: with :: nil
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