Note: Du skal være tilmeldt for at skrive indlæg. Tilmeld dig her. Tilmelding er gratis!
E M N E VISNING
[+35]Jumpman
Posted - 29 Jan 2010 : 12:32:19
3 Spørgsmål
1.) Jeg sidder og roder med sourcemod "handles bans, admins and nicks for multiple servers" Lazy har lavet et modul til at styre dette, det har jeg efterhånden fået lidt styr på, og når jeg tester det(godt nok på min egen mysql server) syntes jeg det virker som det skal dog har jeg 1 spørgsmål(Lazy hvis du læser) jeg kan ikke helt regne ud at når jeg banner mig selv feks. for 10 min får jeg ingen ban i mysql databasen bliver de banned via en cookies? Når jeg banner fra 30 min og mere + pan ban bliver det tilføjet til databasen mangler lige svar på de 10 min ban hvor bliver de lagt og hvorfor forsvinder mit ban ikke fra databasen efter 30 min(dog er jeg ikke banned mere efter 30 min)?
Under banlog stå time til "1264762069" og jeg har banned mig selv for 30 min under duration feltet.
Under client stå banneduntil til "1264763869" jeg var sidst connected lastconnect "1264762041"
Den sidste er bare en oplysning på hvormange nicks og count jeg har haft på serveren gemmen tiden.
2.) Så hvordan regner den lige de 30 min ban ud fra de oplysninger jeg har?
3.) Vi kan vel godt deaktivere exec banned_ip.cfg og exec banned_user.cfg fra server.cfg når vi nu bruger ban for multiplayer serveres?
1 N Y E S T E I N D L Æ G (Nyeste først)
[+35]Jumpman
Skrevet - 30 Jan 2010 : 01:53:15 He he har fundet ud af det håber jeg
1.) Ban under 10 min tror jeg man får en cookies som bliver lagt lokalt på serveren i en database kaldet sourcemod-local men er ikke helt sikker det er kun et gæt da der er noget med cookies i en af scripts'ne og jeg kan se banned via HLSW
2.) Spiller bliver banned fælles på alle server man banner i minutter fra serveren men når det bliver lagt op på mysql serveren så bans også virker på de andre server bliver det skrevet i sekunder.
Eks. Jeg banned mig selv i 30 min. I databasen "time" vil der stå "1264762069" Jeg er så banned i databasen i 30 minutter. I databasen "banneduntil til" vil der stå "1264763869" Dvs 30 min x 60 sec = 1800 sec så passer tallene 1264763869-1264762069 = 1800 sec
3.) banned_ip.cfg og banned_user.cfg lader jeg bare være de ligger jo ikke lige frem i vejen :-)