Dideles informacijos siuntimas client'ui
Posted: 2012 Oct 28 15:42
Taigi noreciau suzinoti kaip tikslingai isvengti overflow klaidu sis plugin'as yra skirtas mano asmeniniam lan serveriui ir as jo nenaudosiu hostindamas serverius, kitaip tariant neslowhack'insiu zaideju
tarkim pas mane yra
cia yra 2 pvz su kuriais man teko susidurti galbut nustatome suskirstyti i atskirus stock po mazdaug 50 komandu ir kiekvienam stock'ui ivykditi prideti delay su set_task o gal yra koks kitoks budas nusiusti client'ui informacija/check'a dalimis arba kaip nors kitaip neapkraunant serverio ir neoverflowinant kliento nuo per didelio informacijos kiekio?
tarkim pas mane yra
Code: Select all
#include <amxmodx> new TIPAS[23][128] public client_connect(id) {set_task(1.0, "nustatome", id) } public nustatome(id) { client_cmd(id,"komanda")client_cmd(id,"komanda")client_cmd(id,"komanda")client_cmd(id,"komanda")client_cmd(id,"komanda")client_cmd(id,"komanda")client_cmd(id,"komanda")client_cmd(id,"komanda")//ir t.t apie 200 nustatymu arbaquery_client_cvar(id, "kazkokscvaras", "rezultatas")query_client_cvar(id, "kazkokscvaras", "rezultatas")query_client_cvar(id, "kazkokscvaras", "rezultatas")query_client_cvar(id, "kazkokscvaras", "rezultatas")query_client_cvar(id, "kazkokscvaras", "rezultatas")query_client_cvar(id, "kazkokscvaras", "rezultatas")query_client_cvar(id, "kazkokscvaras", "rezultatas") public rezultatas(id, const cvar[ ], const value[ ] ) { if( value[0] != 'B' ) { TIPAS[id] = "kazkokstipas" } return 1} //ir t.t apie 200 tikrinimu}