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

Wysłany: 2014-07-22, 21:20


zabijaka2000







Wiek: 26
Na forum: 4983 dni
Posty: 147
Nick w MP: aleks556

Piwa: 13

Respekt: 80

Ostrzeżeń: 20%
Siema, chcia?em zrobi? wybieranie postaci, ale nie wiem kilku rzeczy.

1. W jaki spos?b pobra? liczb? postaci z danej tabeli MySQL?
2. Jak zrobi?, ?e mam dwie postacie to tworz? si? dwa elementy GUI, a na nich info o postaciach?
3. Potrzebuje jakiego? shadera do "rozmazania ekranu".

Za pomoc nagrody w postaci :piwo: :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-22, 21:46


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4783 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Shader znajdziesz na


http://www.wiki.mtasa.com



Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-22, 23:53


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4783 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

zabijaka2000, nie nabijam post?w, na mysql si? nie znam wi?c nic nie pisze, pomog?em Ci... poda?em Ci gdzie s? shadery...

A jak nie chcesz szuka? to s? te? tu:
http://community.mtasa.com/index.php?p=resources&s=details&id=7349



Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-23, 12:22


Tey







Wiek: 31
Na forum: 4876 dni
Posty: 155
Nick w MP: l0nger

Piwa: 280

Respekt: 193
Respekt: 193Respekt: 193

"krydianero" napisał/a:

zabijaka2000, zgadzam si? z maszyn?, jest mniejsze obci??enie servera kiedy temat?w jest wi?cej za to jest mniej post?w (niestety tak to dzia?a ;/)
A po 2 mniejszy syf si? robi, i inni ?atwiej mog? znale?? pomoc

A ja si? nie zgodz? z tym co m?wicie. Nigdy nie ma najmniejszego obci??enia...
Mechanizm wysy?a zapytanie do serwera danych i na podstawie jakiego? klucza (np. id w?tku/dzia?u) wczytuje w?tki, posty etc.
Po klikni?ciu w dzia? wczytuje w?tki, po klikni?ciu w w?tek wczytuje posty + dane o pisz?cym - tak w?a?nie dzia?a mechanizm phpbb.

Wracaj?c z offtopu...
1. Potrzebujesz jaki? zas?b/modu?, kt?rym przetworzysz dane do serwera danych.
Najlepiej skorzystaj z udost?pnionego zasobu "db" z xyzzyrp. Sam takowego u?ywam i posiadam, tylko, ?e nieco zmodyfikowany pod w?asne potrzeby.
Zapytanie jest proste, wystarczy z??czy? np. dwie tabele - konta u?ytkownik?w + konta postaci.
Kod:


SELECT c.name, c.age FROM users u JOIN characters c ON c.owner=u.id WHERE u.login='mojlogin' LIMIT 3;

W taki spos?b pobieramy dane z jednej tabeli (characters) z??czaj?c tabele users (konta userow) i jednocze?nie sprawdzaj?c czy id kolumny owner i id jest r?wne. Pr?cz tego pobieramy tylko 3 rekordy, nawet je?eli b?dzie wi?cej - to i tak pobierze tylko 3.

Z mechanizmem zasobu db, zapytanie wygl?da tak:

local chara=exports.db:pobierzTabeleWynikow("SELECT c.name, c.age FROM users u JOIN characters c ON c.owner=u.id WHERE u.login=? LIMIT 3;"login)


3. Na podstawie powy?szych danych, tworzymy p?tle na te dane.
Kod:


for i,v in pairs(chara) do
outputChatBox("nazwa: " .. v.name .. " lat: " .. v.age)
end


2. https://github.com/Socialz/lua-mta-fairplay/tree/master/resources/roleplay-shaders/reflection_8

Postaw piwo autorowi tego posta
 

 
Tagi: wybieranie :: postaci
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