GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...

Position: Grand Theft Auto: San Andreas » Multiplayer » Totaler Spam » Druckansicht
Schakal, 20.10.2008, 18:00
Erstmal Hallo, ich bin der Schakal und neu hier und direkt eine Frage !

Ich habe einen SA:MP Server und plötzlich kamen auf einem Schlag so ungefähr 2 Leute rein die
hiesen irgenwas mit Sony und [ViP]Labrik oder so.

Und dann wurde nur gespammt ich weis nicht wie ich es erklären soll, es wurde nur gespammt mit This
server sux! oder so...

Habe leider kein Bild ich denke das wird helfen...

Kann man irgendwie machen das so welche Leute keine Chance haben ?!

Danke...
Dörfler, 20.10.2008, 18:30
ich kenn die bots versuch mal das in onplayerconnect(die bots joinen und diconnecten immer ganz
schnell hintereinander und nur bei dem ersten join kannst du die ip bekommen von dem bot wenn er
das 2te mal connectet steht bei ip 255.255.255.255 aber mein code klappt mit der richtigen ip)
also in onplayerconnect:
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
    new string2[228], pname[MAX_PLAYER_NAME],ip[256];
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strfind(pname, "[MT]Lavis", true,0) == 0 ||
      strfind(pname, "[ViP]Labrik", true,0) == 0 ||
      strfind(pname, "Sony", true,0) == 0 )
    {
    GetPlayerIp(playerid,ip,sizeof(ip));
   SendClientMessage(playerid,COLOR_RED,"Benutze bitte einen anderen Namen!!");
   format(string2,sizeof(string2),"SERVER: Bot Attacke von %s erkannt. IP gespeichert",ip);
   SendClientMessageToAll(COLOR_WHITE,string2);
   Ban(playerid);
    return 0;
   }

MfG,
Doerfler

Edit: hab noch was ausgebessert
FloRaX, 20.10.2008, 19:13
Dein Code Speichert die IP nicht richtig ab, wenn er die IP richtig abspeichern sollte, sollte es
eigendlich heißen, das es in einer txt in den Scriptfiles gespeichert wird.
(Zur sicherung ist das immer noch am besten ;) )

MfG
FloRaX
dödel, 20.10.2008, 19:15
Es würde schon reichen wenn man unter SendClientMessageToAll noch schreibt print(string2); ;)

Edit:
So wird das in der Log festgehalten
Dörfler, 20.10.2008, 19:32
ja das das nciht speichert stimmt aber das er die ip richtig erkennt geht
hauptsache die bots sind geblockt

ps.das hab ich einfach so geschrieben :P
Schakal, 21.10.2008, 19:46
Danke !
Ihr habt mir sehr weitergeholfen !
Dörfler, 21.10.2008, 19:50
ZitatSchakal hat folgendes geschrieben:
Danke !
Ihr habt mir sehr weitergeholfen !

büdde :-)
*bye*
FloRaX, 21.10.2008, 19:50
Achja stimmt, das hab ich nun nicht mitgelesen :XD


//Edit

Bitte unterlasse solche Beiträge, das hat nichts mit dem Inhalt zu tun und dem User wurde bereits
geholfen. Sowas kannst du dir im Kopf denken, ohne es als Beitrag veröffentlichen zu müssen.

MfG
Rafioso
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads