Gibt es einen anderen weg jemanden permanent vom Server auszuschliessen?
Abgesehen vom Rangeipban (12.12.*.*) und vom generellem Ip Ban.
Funktioniert in SA:MP irgendwie der HDD Bann?
Gibt es einen anderen weg jemanden permanent vom Server auszuschliessen?
Abgesehen vom Rangeipban (12.12.*.*) und vom generellem Ip Ban.
Funktioniert in SA:MP irgendwie der HDD Bann?
Du kannst mit gpci die Seria des Clienten auslesen.
Diese in einer Liste schreiben und beim Connecten auslesen lassen wenn die übereinstimmt wieder kicken.
Funktion:
native gpci(playerid,const serial[], maxlen);
HDD ban?
Damit ist eine Festplatte gemeint, die kann man garantiert nicht bannen.
Du meinst wohl diese GTA ID?
Das hilft leider auch nicht viel.
So weit ich weiß, muss man GTA nur neuinstallieren.
Besitzt du nen V-Server/Root?
Nope, SA:MP 4 You. warum allerdings kein V-Server... keine Ahnung O.o
Du kannst mit gpci die Seria des Clienten auslesen.
Diese in einer Liste schreiben und beim Connecten auslesen lassen wenn die übereinstimmt wieder kicken.
Funktion:
native gpci(playerid,const serial[], maxlen);
Wie mach ich das mit ner Liste?
Ne kleine Hilfestellung waere schoen^^
Benutzt du ein Dateisystem oder MySql ?
Man sollte bei gpci bedenken dass es KEIN Uniquer Serial ist. Dieser Hash besteht NUR aus dem Windows Nutzernamen und dem Pfad zur GTA SA Exe! Somit, sollte man sich einen neuen Windows Nutzernamen anlegen dies auch umgehen kann!
Der einzige effektive Weg jemand vom Server verzuhalten ist, diesen sollte man die Rechte und das Know-How haben direkt über die Firewall zu bannen.
Eine weitere jedoch Resourcenlastige Variante über PAWN wäre das DNS Plugin von Incognito http://forum.sa-mp.com/showthread.php?t=75605 da man damit wenn man etwas Ahnung hat mehr ausrichten kann.
MFG
Benutzt du ein Dateisystem oder MySql ?
Noch benutzte ich ein Filesystem.
Welches wir benötigen mehr Infos.
Solche sachen würde ich über MySql machen für schnellere Datenaustausche.
Wenn wir schon bei permanenten Banmethoden sind, ich habe gehört dass man auch die MAC Adresse des PC's sperren kann .. nur weiß ich nicht was ich davon halten soll
Woher kriegt man überhaupt die macad. von demjenigen ?
blaklist über iptables, sehr effektiv
Welches wir benötigen mehr Infos.
Solche sachen würde ich über MySql machen für schnellere Datenaustausche.
Dini, oder auch das von SA:MP vorgegebene ist egal welches^^
mann muss doch den ausgelesen clint code in der ini packen oder ?
und dann beim conecten abfragen ob banned in der liste ? kann mir das mal einer coden ich blick nix
Ich auch nicht, das ist ja mein Problem
Niemand kann permanent gebannt werden.
Mann muss einfach nur Router neustarten, und einen anderen Account erstellen.
Niemand kann permanent gebannt werden.
Mann muss einfach nur Router neustarten, und einen anderen Account erstellen.
Ein Fall von nicht ordentlich lesen. In solchen faellen reicht meistens schon ein Rangebann.
Wenn du jemand eindeutig identifizieren willst kommst du an einen eigenen Client nicht vorbei. GCPI ist wie schon genannt wurde ein SHA12 Hash aus dem Pfad zur exe sowie dem Nutzernamen. Beides lässt sich schnell und ohne tiefe Windows Kenntnisse sehr leicht ändern. Somit ist ein Bann der für immer gültig ist und auch genau diesen User bannt nicht möglich. IP Tables? wozu das? da kannste auch nur den IP Range sperren und somit unbeteiligte mit sperren... Das Sicherste wäre die Hardware ID in Verbindung mit der Windows Lizenznummer, an letztes kommt man aber nicht so leicht...Wenn geht das aber wie gesagt nur über einen eigenen Client.
Ein Fall von nicht ordentlich lesen. In solchen faellen reicht meistens schon ein Rangebann.
Nein, also einen Account kannst du permanent sperren. if(PlayerInfo[playerid][pBanned] >= 1)
Nur die IP. Die kannst du so leicht verändern, das dauert mit Programm 2 Sekunden. HDD - Ban? Nochnie von gehört.
Es scheinen immer noch einige das lesen verlernt zu haben, ich sowie $this->getUser(); haben die Funktion gpci erklärt besser gesagt aus was sie besteht. Sie ist NICHT effektiv. Einen HDD Ban gibt es nicht. Wie soll man eine Harddisk Drive den auch bannen ><
Ich habe weiteroben eine relativ effektive Möglichkeit genannt, hierbei SOLLTET ihr aber mit eurem Hoster davor reden!
Nein, also einen Account kannst du permanent sperren. if(PlayerInfo[playerid][pBanned] >= 1)
Nur die IP. Die kannst du so leicht verändern, das dauert mit Programm 2 Sekunden. HDD - Ban? Nochnie von gehört.
Ich Raate dir das Thema noch einmal GRÜNDLICH zu lesen ...
P.s.
Dein Script Ausschnitt ist so unnötig jeder der hier im Thema postet hat wohl schon gescriptet