sveikuciai, turiu klausima. tarkim csgo moda daraus ir saugot noriu i mysql. ar yra tikimybe, jog kai keiciamas mapas, ne visiems zaidejams issaugos duomenis?
ta prasme, nespes per cikla praeiti visi skinai zaideju ir mapas bus pakeistas? Jei taip, tai gal koki pasiulyma turit? plugin_end() gal bandyt naudot?
[php] public client_disconnect(id) { MySql_save_player_data(id) MySql_save_player_skins(id)} public MySql_save_player_skins(id) { new temp[512] for(new i=0; i<gun_count; i++) { format(temp,charsmax(temp), "UPDATE `csgo_player_weapons` SET `active` = '%i', `count` = '%i' WHERE `csgo_player_weapons`.`player_id` = '%i' AND `skin_id` = '%i'", equiped[id], player_weapons[id], ID[id], skin_id) console_print(0, "%i %i %i %i", equiped[id], player_weapons[id], ID[id], skin_id) SQL_ThreadQuery(g_SqlTuple,"IgnoreHandle",temp) } return PLUGIN_HANDLED} [/php]
mysql saugojimas
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: mysql saugojimas
1. Taip, yra tikimybė, kad nespės. (gali išbandyti su 32 botais, pamatysi po keletos map'ų)
2. Toks saugojimas, labai apkrauna serverį (tiek CS, tiek VPS). (toks, koks čia parašytas)
2. Toks saugojimas, labai apkrauna serverį (tiek CS, tiek VPS). (toks, koks čia parašytas)
Re: mysql saugojimas
Isbandziau su 30 botu( daugiau nejo pridet) ir 34 skinais. Visiems issaugodavo isskyrus 1 bota, jo id vis skirdavos. ir nei vienas is 34 skinu tik pas ji neisirasydavo. ar tai as juos iskikindavau, ar keisdavau mapa. visada tai ivykdavo. 
O kaip del serverio apkrovos, ar apsimoketu padaryti duomenu kopijas ir pries siunciant i mysql sulyginti, ar jos pasikeite ir tik jei pasikeite siusti? O gal isvis perdaryti reiketu kitaip?
-- 2017 Rgp 20 13:20 --
aj ne, viskas gerai, viska issaugo. Kai pridejinejau botus, spausdavau fill server. ir man kaskodel 31 skirtingas id susikurdavo duom bazei, o serveryje 30 zaideju is viso. pries iskikindamas/keisdamas mapa as per consoles komanda pakeisdavau skinu kieki kiekvienam zaidejui. todel ir gavos klaida. matyt paskutini bota prideda ir iskikina kaskokiu budu

O kaip del serverio apkrovos, ar apsimoketu padaryti duomenu kopijas ir pries siunciant i mysql sulyginti, ar jos pasikeite ir tik jei pasikeite siusti? O gal isvis perdaryti reiketu kitaip?
-- 2017 Rgp 20 13:20 --
aj ne, viskas gerai, viska issaugo. Kai pridejinejau botus, spausdavau fill server. ir man kaskodel 31 skirtingas id susikurdavo duom bazei, o serveryje 30 zaideju is viso. pries iskikindamas/keisdamas mapa as per consoles komanda pakeisdavau skinu kieki kiekvienam zaidejui. todel ir gavos klaida. matyt paskutini bota prideda ir iskikina kaskokiu budu
Re: mysql saugojimas
Tikimybės nėra, kad neišsisaugos, nes žemėlapis nepasikeis, kol nebus atliktos visos užduotys iš pluginų pusės.
Dėl apkrovos, taip. Nėra labai optimalus kodas čia.
Dėl apkrovos, taip. Nėra labai optimalus kodas čia.
Who is online
Users browsing this forum: No registered users and 3 guests