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
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
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
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.
[ 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.
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.
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)
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.
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 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
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.
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)
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()
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)
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