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

Wysłany: 2017-11-25, 19:18


Szydlo

Stance Works






Wiek: 26
Na forum: 3726 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

Witam, pierwszy problem jest taki, ?e nie wiem czemu mi nie wysy?a do bazy danych dane. (INSERT, db3 puste.) tutaj kod:


local cars = 0

function createCAR(player, test, lmodel, lplate)
    local lx,ly,lz = getElementPosition( player)
    
    if cars == 1 then
        outputChatBox("Ju? masz jedne auto!")
    else
        local tester = dbQuery( db_connect, "INSERT INTO `rg_vehicles` (model, owner, plate, X,Y,Z) VALUES (?,?,?,?,?,?)", lmodel, owner, lplate, lx,ly,lz)
        car = createVehicle ( lmodel,lx,ly+2,lz, 0,0,0, lplate)
        cars = 1
    end    
end
addCommandHandler("cc", createCAR)


Kolejnym problem jest taki ?e chce zrobi? system afk. I potrzebuje oto taki funkcji: gdy gracz nie b?dzie rusza? myszka i nie klika? w klawisze od np minuty. I potem odliczanie. Ile gracz jest na afk.

A teraz to "co? jeszcze". Chcia?bym zrobi? takie co? jak na steamie. Czyli ile ma si? przegranych godzin w jak?? gr?, w tym przypadku ile gracz przegra? na serwerze.

Teraz z tym "onClientRender", niby wszystko dzia?a tylko mnie wkurza ?e w db3 wyskakuje oto taki waring (taki jakby spam). Bad Usage @ addEventHandler['onClientRender' with this function is already handled]
Tutaj kod:

function imgs()
  key_img = dxCreateTexture( "files/keybord.png" )
  dxDrawImage ( x-30, y-55, 64, 64, "files/keybord.png",0,0,0,tocolor(255,255,255,160))
end
function keyboard()
  if isChatBoxInputActive() then
    addEventHandler("onClientRender", root, imgs)
  else
    removeEventHandler("onClientRender", root, imgs)
  end 
end 
addEventHandler("onClientRender", root, keyboard)


I si? jeszcze co? mi przypomnia?o. Co jest lepsze: animate czy interplateBetwen?

Chcia?bym te? zrobi? prosty scroll, czyli gdy najad? na jaki? tekst i przesun? scrollem w d?? to si? pojawi dalsza cze?? tekstu. (W scorbordach cz?sto jest co? takiego). (Po prostu funkcje kt?re mi s? do tego potrzebne)

No i nie dawno Marcin, mi m?wi? ?e do radaru jest potrzebne du?o wylicze? matematycznych. I w?a?nie teraz chce si? ich nauczy?. Ju? chyba nawet mia?em takowy kontakt gdy robi?em licznik do auta.(Po prostu funkcje kt?re mi s? do tego potrzebne)

Chcia?bym te? zrobi? system domk?w, tylko mam taki problem. Mam baze danych gdzie s? domki, i maj? xyz, i chcia?bym zrobi? tyle pickup?w ile b?dzie domk?w oraz ?eby pickupy by?y zgodne z uid i xyz danego domka. Tutaj mam taki kod i mo?na go przerobi? ?eby to dzia?a?o?

function myc(plr)
    local owner = getElementData(plr, "player:uid")
    outputChatBox(owner)

    outputChatBox("Twoje pojazdy: ",plr)
    for ID in ipairs(result1) do
        outputChatBox(ID)
    end    
end
addCommandHandler("mc", myc)


I mam kolejny problem, bo onPickupLeave nie dzia?a, po prostu nie ma takiego czego? i znalaz?em takie co?: https://forum.mtasa.com/topic/49254-why-is-there-no-quotonpickupleavequot-in-wiki/ to ma prawo dzia?a??

Dobra jeszcze co?, czy to ma prawo dzia?a?? (Nie mam jak tego sprawdzi? chodiz mi o onClientFileDonwloaComplete)

local screenW, screenH = guiGetScreenSize()
local dot = "files/dot_white.png"
local FMain = guiCreateFont("files/font.ttf", 30)
local SMain = guiCreateFont("files/font.ttf", 20)
local EXMain = guiCreateFont("files/font.ttf", 14)

function introGUI()
        IBG = guiCreateStaticImage((screenW - 496) / 2, (screenH - 319) / 2, 496, 319, dot, false)
            guiSetProperty(IBG, "ImageColours", "tl:FF0A0A0A tr:FF0A0A0A bl:FF0A0A0A br:FF0A0A0A")
        BG_DOWN = guiCreateStaticImage(-1, 308, 497, 11, dot, false, IBG)
            guiSetProperty(BG_DOWN, "ImageColours", "tl:FFD80808 tr:FFD80808 bl:FFD80808 br:FFD80808")
        INFO_LABEL = guiCreateLabel(70, 6, 601, 60, "Pobieranie Zasob?w...", false, IBG)
            guiSetFont(INFO_LABEL, FMain)
        LABEL = guiCreateLabel(116, 67, 469, 67, "Prosimy o cierpliwo??.", false, IBG)
            guiSetFont(LABEL, SMain)
        SOCIAL_LABEL = guiCreateLabel(150, 144, 287, 121, "Forum: ebebebebe.ebe\nDiscord ebebebe#ebebebe", false, IBG)    
            guiSetFont(SOCIAL_LABEL, EXMain)
        
        exports["rg_hud"]:hideGUI()
        exports["rg_hud"]:hideRGUI()
end
addEventHandler("onClientResourceStart", resourceRoot,introGUI)

function onDownload()
    if isTransferBoxActive() == false then
        guiSetVisible(IBG, false)
    end    
end
addEventHandler ( "onClientResourceStart", root, onDownload)


Oraz chcia?bym jeszcze zrobi? system log?w, tylko nie wiem co lepsze. Txt czy mysql. Je?eli txt to co b?dzie mi potrzebne?
I potrzebuje te? zrobi? ?cian? admina, czyli b?d? tam si? wy?wietla? prywatne wiadomo?ci.

I mam problem te? z notyfikacjami, problem jest taki ?e si? po prostu bug'uj? (d?wi?k i coraz kr?cej si? pokazuj?). Chcia?bym te? aby si? wy?wietla?y np 3 na raz. Tutaj kod:

local screenW, screenH = guiGetScreenSize()
notis = {
    notis1 =  screenW * 0.8260, screenH * 0.0130, screenW * 0.1688, screenH * 0.1120,
    notis2 =  screenW * 0.8260, screenH * 0.1300, screenW * 0.1688, screenH * 0.1120,
    notis3 =  screenW * 0.8260, screenH * 0.2500, screenW * 0.1688, screenH * 0.1120
}

function renderGUI()
     dxDrawRectangle(screenW * 0.8260, screenH * 0.0130, screenW * 0.1688, screenH * 0.1120, tocolor(22, 22, 22, 255), false)
     dxDrawRectangle(1586, 121, 324, 14, tocolor(209, 16, 7, 255), false)
     dxDrawText(TNoti, 1688, 54, 1892, 107, tocolor(255, 255, 255, 255), 1.30, "default", "left", "top", false, false, false, false, false)
   --  dxDrawImage(1596, 33, 75, 67, 67,  "error.png")
end

function showGUI(notifText)
    TNoti = notifText or "Nie podano textu w notyfikacji"
    local sound = playSound("sound.mp3")
    addEventHandler("onClientRender", root, renderGUI)
    setTimer(function(plr)
        removeEventHandler("onClientRender", root,renderGUI)
    end, 2000,1,localPlayer)
end



No i to jest na razie na tyle.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-26, 23:07


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

1. db_connect to funkcja, musisz tam poda? gotowe ju? po??czenie. Masz jeden "?" za ma?o.
2. Jakie animate? Nie rozumiem.
3. Scrollowanie tekstu, to p?tla (numeryczna), zmienne oraz
Więcej informacji znajdziesz w Wikipedii MTA:

onClientKey
lub mo?na te? bindem, jak kto woli.
4. Funkcje matematyczne, minimum i maksimum (math.min i math.max), funkcja, kt?ra zwr?ci rotacje z osi OX i prostej (math.atan2), funkcja, kt?ra zwr?ci punkt z dystansu rotacji sinus i cosius (math.sin, math.cos) i k?t w radianach (math.rad), podstawowe mno?enie,dodawnie,odejmowanie niekt?rych rzeczy i dzielenie np podzieli? wielko?? obrazka mapki przez 2 i odj?? pozycj? x gracza podzielon? przez zaokr?glony w d?? wynik mno?enia przez 2 wymiar?w obrazka i wynik podzieli? przez jego szeroko??. (Skomplikowane do t?umaczenia) Co do znalezienia rotacji z osi OX i prostej to jest chyba gotowa funkcja na wiki
Więcej informacji znajdziesz w Wikipedii MTA:

findRotation
a co do szukania punktu z dystansu rotacji to
Więcej informacji znajdziesz w Wikipedii MTA:

getPointFromDistanceRotation

4. Spam w debugu to dlatego, ?e masz onClientRender w onClientRender, gdy masz aktywny chat to co klatk? dodajesz od nowa onClientRender do funkcji, kt?ra ju? go ma i dlatego debug informuje, ?e funkcja ju? go posiada.
5. onPickupLeave dzia?a.
6. Domki, pobra? p?tl? wynik z mysql i stworzy? w podanych warto?ciach z p?tli.
7. Nie, onClientFileDownloadComplete wykona si? gdy r?cznie pobierasz jaki? zas?b dla gracza
Więcej informacji znajdziesz w Wikipedii MTA:

downloadFile
, najlepiej u?y?
Więcej informacji znajdziesz w Wikipedii MTA:

isTransferBoxActive
w np timerze.
8. Zale?y jak chcesz, do txt
Więcej informacji znajdziesz w Wikipedii MTA:

fileOpen

Więcej informacji znajdziesz w Wikipedii MTA:

fileWrite

Więcej informacji znajdziesz w Wikipedii MTA:

fileClose

Więcej informacji znajdziesz w Wikipedii MTA:

fileFlush
i je?li trzeba odzczyta? to
Więcej informacji znajdziesz w Wikipedii MTA:

fileRead

9. Tabela, table.concat i pobieranie z chatu - jest taka ?ciana w gm XyyzyRP
10. Podaj reszt? kodu,
    setTimer(function(plr)
        removeEventHandler("onClientRender", root,renderGUI)
    end, 2000,1,localPlayer)
?? C?? to,

    setTimer(function()
        removeEventHandler("onClientRender", root,renderGUI)
    end, 2000,1)


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

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

 
Wysłany: 2017-11-27, 14:41


neku^







Wiek: 24
Na forum: 3663 dni
Posty: 461
Nick w MP: neku^

Piwa: 1186

Respekt: 320,5
Respekt: 320,5Respekt: 320,5Respekt: 320,5

marcin778,

Więcej informacji znajdziesz w Wikipedii MTA:

animate

Wystaczy poszuka? :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-27, 15:51


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

dbn69, No rzeczywi?cie.
Szydlo, To odpowiadaj?c na pytanie 2, to bez r??nicy czy u?yjesz animate czy interpolateBetween, poniewa? animate to jest to samo, tyle tylko, ?e przez takiego "po?rednika". Animate jest funkcj? stworzon? przez jakiego? u?ytkownika, funkcja ta dzia?a identycznie jak interpolate.

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

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

 
Wysłany: 2017-11-27, 16:00


Szydlo

Stance Works






Wiek: 26
Na forum: 3726 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

marcin778,

Pickup events
onPickupSpawn
onPickupHit
onPickupUse

[ Dodano: 2017-11-27, 16:02 ]
Animte tez si? r??ni tym ?e nie potrzeba tick'?w. Oraz potrzeba mniej linijek przy animtae.

[ Dodano: 2017-11-27, 16:03 ]
marcin778, W 10 to s? notyfikacje? Bo je?eli tak to jest ca?y kod.

[ Dodano: 2017-11-27, 16:04 ]
Chcia?bym ?eby by?y te notyfikacje jak na np cloudmta czy paradise, czyli ?eby by?y 3 np, a nie jedno.

[ Dodano: 2017-11-27, 16:21 ]
I da si? pobra? jako? outputchatbox? Bo chce zrobi? te logi, tylko ?e nie wiem jak pobiera? tekst z chat'u lub tego outputchatboxu.

[ Dodano: 2017-11-27, 16:23 ]
I co z "Kolejnym problem jest taki ?e chce zrobi? system afk. I potrzebuje oto taki funkcji: gdy gracz nie b?dzie rusza? myszka i nie klika? w klawisze od np minuty. I potem odliczanie. Ile gracz jest na afk. "

[ Dodano: 2017-11-27, 18:11 ]
I ilo?? ? jest 6 czyli dobrze.

[ Dodano: 2017-11-27, 18:19 ]
db_connect = dbConnect( "mysql", "dbname=rg;host=localhost", "root", "", "share=1" )
- To nie jest funkcja.

[ Dodano: 2017-11-27, 18:25 ]
Do pierwszego b??d by? taki ?e brakowa?o:
local owner = getElementData(player, "player:uid")


Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-27, 19:45


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

Szydlo, Mylisz si?, w animate trzeba u?ywa? tak?e tick?w, tyle tylko, ?e ta funkcja animate ma w sobie tego ticka w interpolateBetween, to jest dok?adnie to samo.
No fakt, dziwne - nie ma onPickupLeave, w takim razie mo?esz stworzy? w tym samym miejscu co pickup nie widzialny marker i u?y? onMarkerLeave.

Wiadomo?? z chatu
Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerChat


Afk


Więcej informacji znajdziesz w Wikipedii MTA:

onClientKey
- sprawdzanie klawiszy

Więcej informacji znajdziesz w Wikipedii MTA:

onClientCursorMove
- sprawdzanie ruchu myszk?, odliczanie timer lub
Więcej informacji znajdziesz w Wikipedii MTA:

getTickCount


Jaka ilo???

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

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

 
Wysłany: 2017-11-28, 15:53


Szydlo

Stance Works






Wiek: 26
Na forum: 3726 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

Przychodz? z kolejn? dawk? problem?w!

Wi?c, pierwszy problem jest taki ?e szukam funkcji gdy ta kreska | jest w editboxie(gdy klikn? w editbox to wtedy si? pojawia).
Kolejny jest taki ?e chcia?bym przyczepi? guiCreateImage, lub dx do kursora.
No i teraz jest ostatni, chcia?bym zrobi? editbox w dx, i znowu szukam funkcji kt?ra b?dzie pobiera?a klawisze, bo troch? bez sensu ka?dy klawisz bindowa?.

Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-28, 16:18


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

Szydlo, Dopracowany editbox w dx to sporo pracy i w?tpi? by? podo?a?, ja sam nad takim editboxem siedzia?em 3 dni w??czaj?c jego w to jego testowanie i debugowanie bug?w i b??d?w. A optymalizacja takiego editboxa to te? nie lada wyzwanie.


Więcej informacji znajdziesz w Wikipedii MTA:

onClientClick
-- aktywowanie editbox'a po kliknieciu


Więcej informacji znajdziesz w Wikipedii MTA:

onClientRender
-- renderowanie editbox?w


Więcej informacji znajdziesz w Wikipedii MTA:

onClientCharacter
-- pobieranie klawisza, kt?ry klikn?? gracz


Więcej informacji znajdziesz w Wikipedii MTA:

onClientKey
-- przydatne je?li chcesz robi? swoj? funkcj? na zasadzie
Więcej informacji znajdziesz w Wikipedii MTA:

guiSetInputMode
czyli blokowa? bindy podczas pisania tekstu. Przydatne r?wnie? do mazania tekstu je?li nie robisz tego w renderze z tickiem.


Więcej informacji znajdziesz w Wikipedii MTA:

getTickCount
-- wyliczanie czasu na przesuniecie carretu/backspace i je?li trzeba to alphy carretu (by mruga?)

Przyda si? string.gsub, string.sub lub
Więcej informacji znajdziesz w Wikipedii MTA:

utf8.len

Więcej informacji znajdziesz w Wikipedii MTA:

utf8.insert

Więcej informacji znajdziesz w Wikipedii MTA:

utf8.remove


Na pewno
Więcej informacji znajdziesz w Wikipedii MTA:

dxGetTextWidth


B?dziesz musia? zrobi? ca?? tablic? znak?w, kt?re mog? by? mo?liwe do wpisania (alfabet,cyfry,znaki etc) No chyba, ?e wszystkie to nie musisz ale musisz sprawdza? osobno kiedy gracz wcisn?? spacj? i doda? pust? przerw? do tekstu. Potrzeba te? troch? matematyki podstawowej, dodawanie,dzielenie,mno?enie. No i je?li ma by? mo?liwo?? robienia ich kilku to wszystko opierasz o tabele. M?j editbox ma wiele funkcji eksportowych i bajery typu kopiowanie tekstu, zaznaczanie co te? sprawi?o mi troch? k?opot?w. Editbox, kt?ry b?dzie cho? podobny do tego oryginalnego z mta wymaga bardzo du?o pracy,wk?adu i przedewszystkim wiedzy i umiej?tno?ci.

Carret - to ta linia, kt?ra pokazuje w tek?cie gdzie jeste?, jest ona nawet tutaj :P Ta kreska o kt?rej pisa?e? | to w?a?nie carret. W swoim editboxie jest to rectangle, przesuwany z tekstem i mrugaj?cy za pomoc? sinusoidy i tick'a. (math.sin)

Ja osobi?cie nie rzuca? bym si? od razu na tak szerokie wody, bo na 100% polegniesz i sobie odpu?cisz.

Przyczepienie czego? do kursora to nic innego jak wyliczanie pozycji
Więcej informacji znajdziesz w Wikipedii MTA:

getCursorPosition
i pozycja elementu jako zmienna.

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

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

 
Wysłany: 2017-11-29, 17:07


Szydlo

Stance Works






Wiek: 26
Na forum: 3726 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

marcin778, No dobra tylko co zrobi? z tymi notyfikacjami, ?eby by?y na raz trzy na ekranie?(jak np na paradise). I mo?esz bardziej wyja?ni? z tym onPlayerChat? I robi? ten system afk, tylko nie wiem jak wyzerowa? ten getTickCount.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-29, 17:09


Atroth







Wiek: 24
Na forum: 3818 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4813

Respekt: 540
Respekt: 540

Szydlo, Zerowanie ticka:


tick = getTickCount()


Po prostu.

Podpis

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

Ostatnio zmieniony przez Atroth 2017-11-29, 17:11, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-29, 17:09


Szydlo

Stance Works






Wiek: 26
Na forum: 3726 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

I na razie sobie ten radar odpuszcz?, radar nie na moje umiej?tno?ci D:

[ Dodano: 2017-11-29, 17:20 ]
Niestety tak si? nie zeruje ticka.

[ Dodano: 2017-11-29, 17:22 ]
Znalaz?em takie co?:

if not systemUpTime then
            systemUpTime = getTickCount () --Store the system tick count, this will be 0 for us
    end
    
    currentCount = getTickCount ()

        tick = currentCount - systemUpTime


[ Dodano: 2017-11-29, 17:59 ]
marcin778, zamiast onClientKey i onClientCursorMove nie mo?na czego? w if'ie bo po prostu nie mog? wymy?li? jak u?y? tego onClientKey z odliczaniem.

Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-29, 18:10


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

Szydlo, Poczytaj mo?e jakiekolwiek podstawy. "Zrobi? tego jako? w if'ie' - nie da si?. Przyk?ady tych zdarze? s? na wiki mta - to wszystko jest tak proste, ?e nie wiem jak mo?na tego nie rozumie?, no chyba, ?e nie znasz angielskiego, to odpu?? sobie programowanie w takim razie bo tylko czas tracisz. Zerowanie ticka tak jak poda? haze,


-- startujemy z tickiem 
tick = getTickCount()

-- liczymy

wynik = jakistamtick - tick

-- zerujemy tick

tick = getTickCount()


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

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

 
Wysłany: 2017-11-29, 18:35


Szydlo

Stance Works






Wiek: 26
Na forum: 3726 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

marcin778, No dobra TYLKO SI? ZASTANAWIAM jak zrobi? z tym eventem ?e jak przez ile? tam sekund gracz nic nie b?dzie klika?. Tick'a zrobi?em. A o m?j angielski jest nie martw.

[ Dodano: 2017-11-29, 18:38 ]
Aha, to jest ?atwiejsze ni? my?la?em.

[ Dodano: 2017-11-29, 18:38 ]
Jak co? to sory, troch? si? wkurzy?em. i jeszcze "No dobra tylko co zrobi? z tymi notyfikacjami, ?eby by?y na raz trzy na ekranie?(jak np na paradise)"

[ Dodano: 2017-11-29, 18:41 ]
Zrobi?em to tak "if tick > 1000 and not press then" tylko w?a?ciwie ta funkcja jest z?a, bo to powinno by? gdy nic nie klikn?? przez, zastanowi? si? jeszcze i mo?e co? wymy?le.

Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-29, 18:57


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

Wystarczy logicznie pomy?le? w przypadku klikni?cia jakiego? klawisza zerujesz tick. W przypadku ruchu mysz? zarujesz ticka.

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

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

 
Wysłany: 2017-11-29, 18:58


Szydlo

Stance Works






Wiek: 26
Na forum: 3726 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

A co z tymi notyfikacjami? Bo setimter nie jest najlepszym rozwi?zaniem tego problemu. Bo tak chyba tez nie mog? ?eby potem pojawi?y si? kolejne trzy.

Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Postaw piwo autorowi tego posta
 

 
Tagi: mysql :: afk :: coś :: jeszcze. :: onclientrender :: noti
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