GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: N1tRoGeN - 2013. Október 31. - 14:57:05

Cím: Textdraw!
Írta: N1tRoGeN - 2013. Október 31. - 14:57:05
Sziasztok!
Adott egy Textdraw ami a MySQL röl kéri le az adatokat. A Textdraw 30mp-ként frissül!
Namost az lenne a gondom, hogy ha lejárt a 30mp perc gyorsan lemegyek és egy másik felhasználóval megyek vissza akkor a Textdrawon az elõzõ felhasználó adatai látszanak de 30mp elteltével frissül és a helyes adatok jelennek meg.
Ezt h tudnám megoldani,hogy rögtön a helyes adatok jelenjenek meg?
Elõre is köszönöm a gyors válaszokat!
Cím: Textdraw!
Írta: Dfoglalo - 2013. Október 31. - 15:33:47
OnPlayerConnect alatt frissíted egyszer a TextDrawot (tehát a Timer az fut tovább normálisan, csak amikor a régi felhasználó lecsatlakozik, majd a helyére feljön egy új, akkor az új felhasználó adataid kéred le, így arra a néhány másodpercre is az új felhasználó adatai fognak majd látszódni, nem a régié, aztán pedig a timer frissítgeti majd tovább az adatokat).
Cím: Textdraw!
Írta: N1tRoGeN - 2013. Október 31. - 15:39:37
Egy példa esetleg? Azt megköszönném :D
Cím: Textdraw!
Írta: Dfoglalo - 2013. Október 31. - 18:40:16

timer // Kiegészíted, nem tom fejbõl hogy van. (Habár asszam (playerid) és kész xD)
{
     TextDrawSetString(td, ujadat[playerid]);
}
OnPlayerConnect // Kiegészíted, nem tom fejbõl hogy van. (Habár asszam (playerid) és kész itt is xD)
{
     TextDrawSetString(td, ujadat[playerid]);  
}

 
Ennél egyszerûbb példát nem lehet róla írni^^
Cím: Textdraw!
Írta: N1tRoGeN - 2013. Október 31. - 19:18:24
Jó oké ez mûködik nagyon szépen köszönöm.
De lenne még egy problémám amikor frissül a textdraw 30mp ként akkor mindig belaggol a szerver.
Írok a chatre és 3mp mire megjelenik az írás és miután frissült rögtön megjelenik.
Ez azért lehet mert a házi MySQL lekérdezés lassu? Ez a hoston rendesen fog mûködni?
Cím: Textdraw!
Írta: Dfoglalo - 2013. Október 31. - 20:19:04
A MySQL szervered ha házi, vagy ingyenes, elképzelhetõ, hogy lassú, és laggot okoz. Ugyan van egy darab egész jó ingyenes tárhely hosting, amely egész jó, és gyors adatbázist biztosít, de a fizetõsek a legjobbak. Én személy szerint a sunwell-nél hostolok, és az õ rendszerük eddig abszolúte laggmentes. :) Ha a hostos szervereden is fennáll a probléma, a szkriptben lesz a hiba - hacsak nem valami trágyadombon hostolsz.
Cím: Textdraw!
Írta: N1tRoGeN - 2013. Október 31. - 20:23:49
Oké értem.
Köszönök mindent.
Zárok.