Beiträge von Nils_Alvarez

    Guten Tag zusammen,
    ich habe grade schon ein Thema geöffnet, da war das Problem eigentlich gelöst.
    Problem: Wenn einer Hurensohn schreibt,dann sollte er gekickt werden funktioniert auch habe bloß das Kick in SendClientMessage geändert und dann passiert das :


    siehe Bild.


    Folgene Script Sachen:


    new gBadWords[] =
    {
    "Lauch",
    "Huso",
    "Hurensohn",
    "Schlampe",
    "Fotze",
    "Hurentochter",
    ":7777",
    ".de",
    "DSZ",
    "GRP",
    "Die Sieben Zwerge",
    "pRP",
    "hurn",
    "kiddy",
    "Jude",
    "Hitler",
    "Adolf",
    "Arschloch"
    };


    OnPlayerText
    for(new i=0; i<sizeof(gBadWords); i++)
    {
    if(!strfind(text,gBadWords[i],true))
    {
    new string1[2000],string2[200];
    format(string1,sizeof(string1),"{FF9600}Dein Name:{FFFFFF} %s\nDu wurdest vom Server gekickt,weil du ein anderen Mitspieler beleidigt hast.\n{0FFF00}Deine Beleidigung war: {FF1E00}%s\n",SpielerName(playerid),gBadWords[i]);
    strcat(string1, "{FFFFFF}\nWir dulden auf unseren Server Respekt und Gehorsamkeit,deswegen lassen Sie bitte ihre beleidigungen sein.\n");
    strcat(string1, "{FFFFFF}Sollte es noch einmal vorkommen,dass Sie beleidigent werden,müssen wir sie {FF1E00}BANNEN.\n");
    strcat(string1, "{FFFFFF}Wir wünschen Ihnen noch viel Spaß auf unsern Server.\n");
    strcat(string1, "{FFFFFF}\n\nMit freundlichen Grüßen\n");
    strcat(string1, "Das Administatoren Team");
    ShowPlayerDialog(playerid,DIALOG_BELEIDIGUNG,DIALOG_STYLE_MSGBOX,"Beleidigung",string1,"Okey","");
    format(string2,sizeof(string2),"{FF1E00}[Beleidigung]:{969696}%s wurde gekickt.\nSeine Beleidigung lautete {00FF00}> %s <.",SpielerName(playerid),gBadWords[i]);
    SendAdminMessage(playerid,weiss,string2);
    SetTimerEx("KickBeleidigung", 1000, 0, "d", playerid);
    }
    }


    Timer:
    forward KickBeleidigung(playerid);
    public KickBeleidigung(playerid)
    {
    //Kick(playerid);
    SendClientMessage(playerid,türkis,"KICK");
    return 1;
    }
    Offentlich könnt Ihr mir helfen.

    Guten Abend,
    ich habe folgenes Problem, ich habe eine liste erstellt mit schweren Beleidigungen und wenn der Spieler nun die Beleidigung schreibt wird er vom Server gekickt.
    Es funk. alle ohne Probleme,außer der DIALOG wird vorher nicht angezeigt. Banfix habe ich auch schon drine.


    Hier Funktioniert nur die Erste Beleidigung, warum die anderen nicht ?:
    new gBadWords[] =
    {
    "Hurensohn",
    "Fotze",
    "schlampe",
    "Adolf",
    "Hitler",
    "Arschloch",
    "Wixxer",
    };


    Hier ist die Ausführung:
    if(!strfind(text,gBadWords,true))
    {
    new string1[2000];
    format(string1,sizeof(string1),"{FF9600}Dein Name:{FFFFFF} %s\nDu wurdest vom Server gekickt,weil du ein anderen Mitspieler beleidigt hast.\n",SpielerName(playerid),text);
    strcat(string1, "{0FFF00}Deine Beleidigung war: {FF1E00}%s\n");
    strcat(string1, "{FFFFFF}\nWir dulden auf unseren Server Respekt und Gehorsamkeit,deswegen lassen Sie ihre beleidigungen sein.\n");
    strcat(string1, "{FFFFFF}Sollte es noch einmal vorkommen,dass Sie beleidigent werden,müssen wir sie {FF1E00}BANNEN.\n");
    strcat(string1, "{FFFFFF}Wir wünschen Ihnen noch viel Spaß auf unsern Server.\n");
    strcat(string1, "{FFFFFF}\n\nMit freundlichen Grüßen\n");
    strcat(string1, "Das Administatoren Team");
    ShowPlayerDialog(playerid,DIALOG_BELEIDIGUNG,DIALOG_STYLE_MSGBOX,"Beleidigung",string1,"Okey","");
    Kick(playerid);
    }


    MFG
    Nils

    [hide]C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(2497) : warning 219: local variable "Spielerdatei" shadows a variable at a preceding level
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(3753) : error 004: function "Vorschlag" is not implemented
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(3890) : warning 219: local variable "Spielerdatei" shadows a variable at a preceding level
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(3903) : error 055: start of function body without function header
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(3905) : error 021: symbol already defined: "format"
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(3906) : error 021: symbol already defined: "dini_Create"
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(3907) : error 021: symbol already defined: "dini_Set"
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(3909) : error 010: invalid function or declaration
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(3914) : warning 219: local variable "Spielerdatei" shadows a variable at a preceding level
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(3936) : warning 219: local variable "Spielerdatei" shadows a variable at a preceding level
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(3961) : warning 219: local variable "Spielerdatei" shadows a variable at a preceding level
    C:\Users\Nils Wissing\Desktop\Selfmade\gamemodes\Test.pwn(4006) : warning 203: symbol is never used: "Spielerdatei"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    6 Errors.[/hide]


    Geht immer noch nicht -.-

    Guten Morgen,
    ich habe folgendes Problem, ich will im Scriptfile Vorschläge abspeichern. Ordner ist erstellt, aber es erstellen sich einfach keine .txt datei.


    Befehl:
    ocmd:vorschlag(playerid,params[])
    {
    new string[128];
    new text[250];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,weiss,"Tippe: /vorschlag [Text]");
    format(string,sizeof(string),"[Vorschlag]%s hat ein Vorschlag geschrieben.",SpielerName(playerid));
    SendAdminMessage(playerid,0xFFFFFFFF,string);
    Vorschlag(playerid,text);
    return 1;
    }


    der stock:
    stock vorschlag(playerid,text[]);
    {
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Vorschlag/%s.txt",SpielerName(playerid));
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Vorschlag",text);
    SendClientMessage(playerid,BLAU,"Sie haben erfolgreich den Vorschlag abgeschickt.");
    return 1;
    }



    Ich danke schonmal für eure Hilfe.
    PS: ich bin script anfänger.


    Mit freundlichen Grüßen
    Nils.AlvareZ

    Guten morgen,
    ich hab ein Problem, der Server Connected nicht auf die Datenbank.
    Im mysql.log steht folgenes :
    Wed May 29 10:32:40 2013] Error (0): Failed to connect. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:40 2013] Error (0): Function: mysql_ping called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_ping called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_fetch_row called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).
    [Wed May 29 10:32:41 2013] Error (0): Function: mysql_store_result called when not connected to any database. Can't connect to MySQL server on 'localhost' (10061).


    Ich bitte um hilfe.

    Guten Morgen,
    da ich ein Script anfänger bin und bisschen an probieren bin habe ich mal eine Frage.
    Ich wollte ein Befehl /find[ID] machen aber wenn ich das eingebe kommt da nichts.


    ocmd:find(playerid,params[])
    {
    new pid;
    {
    if(sscanf(params,"u",pid))return SendClientMessage(playerid,blau,"Tippe: /find [Id/Name]");
    SetPlayerMarkerForPlayer(playerid,pid,0xFF3200FF);
    return 1;

    }
    }


    Es kann ja auch vllt sein,dass es so garnicht funktioniert:/
    Ich hoffe Ihr könnt mir helfen.

    Guten Tag,
    ich habe ein Problem mit den Befehl /me[Text]. Er sendet nicht den kompletten Text was er eigentlich machen sollte. Siehe String.


    Screen:



    ocmd:me(playerid,params[])
    {
    new string[200];
    {
    if(sscanf(params,"s",string))return SendClientMessage(playerid,blau,"Benutze: /me [Text]");
    format(string,sizeof(string),"%s %s",SpielerName(playerid),string);
    SendClientMessageToAll(0x00FFB4FF,string);
    }
    return 1;
    }


    Mit freundlichen Grüßen
    Nils

    Guten Abend liebe Community,
    ich bin Script Anfänger und bräuchte mal eure Hilfe. Es geht um folgenden Befehl:


    ocmd:namekick(playerid,params[])
    {
    #pragma unused params
    new string[2000];
    new pid;
    if(sscanf(params,"i",pid))return SendClientMessage(playerid,0x00FF78FF,"Info: /namekick [Spieler ID]");
    format(string,sizeof(string),"{FF9600}Dein Name:{FFFFFF} %s\n{FFFFFF}Du wurdest von einem Administrator draufhingewiesen,dass dein Name nicht\nden Ansprüchen eines Reallife Namens entsprächen.\n",SpielerName(playerid));
    strcat(string, "Bitte nutze ein Reallife Namen.\n{FF2800}Beispiel:{FFFFFF}Max_Mustermann\n\nWenn du der Meinung bist,dass du zu Unrecht wegen deines Namens gekickt worden bist\ndann log dich wieder ein und frage im Support nach(/sup).");
    ShowPlayerDialog(pid,DIALOG_NAMEKICK,DIALOG_STYLE_MSGBOX,"Hinweis",string,"Okey","");
    //SendClientMessage(playerid,hrot,"Kick erfolgreich durchgeführt");
    Kick(pid);
    return 1;
    }


    Wenn ich jetzt ein kicke sollte der Dialog bei Ihn auftauchen aber er wird nur gekickt. Hoffentlich könnt Ihr mir weiterhelfen.



    Mit freundlichen Grüßen
    Nils