PDA

View Full Version : Mr. galaxy out



daniel_San
31-03-2013, 01:57 PM
Nu stiu daca e acelasi galaxy, insa: <b>You have to register to ba able to see this link</b>

Se pare ca a vrut sa se puna cu wac-ul(apreciez ce-i drept stradania de a folosi un cod iesit din tipare, astfel nu m-a mai plictisit cu cdhack) si si-a dat seama ca l-a batut calculatorul. In concluzie, tiger, rupe-i capul si sterge-l din lista de admini:).

Tiger
31-03-2013, 04:14 PM
Se pare ca el este, insa nu stiu daca a intrat cu cod pe server sau pe altele. Din cate stiu, WAC se inchide la detectarea unui cod, dar problema este faptul ca s-a conectat dupa a fost detectat de WAC si nu a primit kick de la WAC de la server :-? Asta e prima conectare dupa ip-ul "79.118.194.154:27005" .


L 03/31/2013 - 04:32:30: "Galaxy<4301><STEAM_ID_LAN><>" connected, address "79.118.194.154:27005"

Decalajul de fus orar dintre ora locala si ora pe care o arata server-ul in log-uri este de 4 ore.

PS: A ramas fara helper! Indiferent ca a intrat cu cod pe server, sau nu, nu am nevoie de copii codati ca si admin! Daca il vedeti pe server fara WAC activ, datii ban!


L 03/31/2013 - 16:11:55: Kick: "CLd<6400><STEAM_ID_LAN><>" was kicked by "Console" (message ""WarGods Anti Cheat este obligatoriu! Te rugam sa-l folosesti! Il gasesti pe <b>You have to register to ba able to see this link</b>"")


Btw, ai idee de ce ia dat kick? Nu are slot/admin.

daniel_San
31-03-2013, 07:55 PM
Intuiesc doar. WAC-ul seteaza de cand intra un admin, un task la vreo 60 secunde+-cateva secunde in care verifica daca adminul are sau nu wac. Masura e luata sa nu solicite prea mult serverul la schimbarea hartii, cand toti se conecteaza de-odata.Astfel am adaugat un delay intre verificari. De ce s-a intamplat aia:

set_task-ul se face pe ID. In acest timp, daca un admin iese si un jucator intra, automat jucatorul ii ia userid-ul adminului ce a iesit(sunt doar 32 de userid-uri). Deja in momentul asta, e clar ca jucatorul nu va avea WAC-ul pornit, dar task-ul,intervenind mai tarziu in joc(uneori poate fi peste un minut) nu stie ca defapt el se uita dupa alt jucator decat ala care trebuie, si ca ala care trebuie a iesit. Si de aici, jucatorul ghinionist ia kick doar pentru ca serverul i-a asignat id-ul adminului. La un minut delay e foarte posibil sa se intample asta.

Solutie: In pluginul de wac, in taskul de verificare de wac, poti pune acolo o verificare daca jucatorul verificat are sau nu acces. Daca nu are, e clar ca s-a intamplat chestia aia si nu are rost sa mai verifice. Sau poti transmite printr-un parametru o parte din numele adminului verificat si compara cu numele jucatorului actual verificat. Daca nu coincid, e clar ca s-a produs chestia de mai sus. etc etc.

Ms pentru raportare, trebuie sa-l modific si pe celelalte.

P.S: pluginul de wac nu da kick daca un jucator e/a fost prins codat. Daca e prins, pur si simplu ii se inchide pe moment CS-ul, cam atat. Ia kick de la AMXBans, insa pluginul de amxbans da kick abia cand te-ai conectat, deci probabil de aia iti apare ca s-a conectat. Si stiu ca este o problema mare faptul ca nu arata serverul pe care a fost prins/daca era pe vreun server, insa: Am incercat sa iau serverul citind conexiunea de pe portul 27005. Problema e ca serverele trimit date si mult dupa ce iesi de pe ele. Singura chestie pe care poti sa o vezi, daca era pe un server de wargods. Daca e pe un server cu pluginul activ, in mod sigur o sa-ti arate pe ce server era. Chestia e ca de obicei activezi codul cand intri in cs, pana sa te conectezi la vreun server si nu am de unde sa ghicesc pe ce server urma sa intre.