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

Wysłany: 2017-04-03, 18:15


Grace

Kierowca Pralki






Wiek: 24
Na forum: 3437 dni
Posty: 168
Nick w MP: Grace

Piwa: 1031

Respekt: 35,8

Witam. Tworz? system dynamicznych 3D Text?w.
Mam juz tworzenie i zapisanie ich, teraz nie wiem jak je pobrac i dac tak, zeby byly w kazdym miejscu podanym w bazie (w bazie mam "uid | tekst | PosX | PosY | PosZ".

Gdzie mog? u?y? p?tli z dodaniem wszystkich 3dtextow ? I jak j? zrobi? ?

[ Dodano: 2017-04-03, 18:15 ]
EDIT : Strickenkid plugin jak cos ;c

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-03, 20:41


Virex_PL

Głos rozsądku






Wiek: 26
Na forum: 4187 dni
Posty: 170
Nick w MP: Virex_PL

Piwa: 31

Respekt: 120
Respekt: 120

Nie wiem czy dobrze, nie testowane pisane na szybko:

#define MAX_3D 5 //ile ich pobierasz

public OnGameModeInit()
{
new query[256], uid, tekst[30], Float:x, Float:y, Float:z, str[60];

mysql_query("SELECT * FROM nazwa LIMIT "#MAX_3D";");
mysql_store_result();

while(mysql_fetch_row(query, "|"))
{
sscanf(query, "p<|>ds[30]fff", uid, tekst, x, y, z);
format(str,sizeof(str), "UID: %d Tekst: %s", uid, tekst);
Create3DTextLabel(str, 0x008080FF, x, y, z, 40.0, 0, 0);

}
mysql_free_result();
return 1;
}

Edit: testowane dziala. Pamietaj aby w strukturze na xyz dac FLOAT!

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Grace
Wysłany: 2017-04-04, 21:01


Grace

Kierowca Pralki






Wiek: 24
Na forum: 3437 dni
Posty: 168
Nick w MP: Grace

Piwa: 1031

Respekt: 35,8

Mi tez dzia?a. Zamiast zmiennych u?y?em zmiennej z tablicy, ale dzi?ki.
Jest jeszcze jaka? mo?liwo?? na wi?ksza optymalizacje tego kodu ?

Postaw piwo autorowi tego posta
 

 
Tagi: pobieranie :: danych :: mysql
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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