Beiträge von Bendley

    Halloh,
    Also da ich ja ein Selfmade Scritp (wieder) mache, brauche ich eine Hilfe wie man Cheater so gut wie Möglich Kickt/Bannt usw. Unzwar automatisch. Ich meine, ich kann ja nicht immer online sein, versteht hr. Aber ich habe keinen Plan wie man soetwas anfangen soll. Airbreak, Weaponhack uns so n zeug. Wie soll der Server das erkennen.
    Bitte gebt mi ein paar Gedächtnisanstöße, liebe scripter :)
    mfG,
    theTOT 8)

    Jetzt nur noch eines:
    C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(5157) : error 017: undefined symbol "sscanf"

    Welches include wird genutzt? Also wenn ich das so mache wie du beschreiben hast kommt folgendes:

    Zitat

    C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(620) : error 017: undefined symbol "dcmd"
    C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(5165) : warning 203: symbol is never used: "dcmd_schreien"


    Und Zeile 5165 (Error) existiert garnicht o,O

    Hallo Leute,
    Das ist jetzt schon mein 3. Thread über Commands mit individuellen Texten (wie /o oder /s)
    Jemand hat mir schonmal ein Beispiel geliefert, jedoch konnte man damit nix anfangen wegen Errors:
    dcmd_schreien(playerid, params[])
    {
    new text[100],string[128];
    if(sscanf(params,"s",text))
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    format(string,sizeof(string),"%s schreit: %s",name,text);
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    for(new d=0; d<MAX_PLAYERS; d++)
    {
    if(IsPlayerInRangeOfPoint(d, 10.0, x, y, z)) SendClientMessage(d, farbe, string);
    }
    return 1;
    }

    Errors:

    Code
    C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(620) : error 017: undefined symbol "dcmd_schreien"C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(623) : error 017: undefined symbol "sscanf"C:\Dokumente und Einstellungen\Tim Macik\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(624) : error 003: declaration of a local variable must appear in a compound blockC:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(624) : error 017: undefined symbol "name"C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(624) : warning 215: expression has no effectC:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(624) : error 001: expected token: ";", but found "]"C:\Dokumente und Einstellungen\Tim\Desktop\Games Launches\Server\San Andreas Life RolePlay\gamemodes\ANTICHEAT-.-.pwn(624) : fatal error 107: too many error messages on one line


    Bitte helft mir, diese Commands sind wichtig!

    Omg das ist ja mal völig neu für mich.
    annst du mir das mal bitte iin meinen Code einbauen?
    if(!strcmp(strget(cmdtext, 0), "/n", true))
    {
    if(gTeam[playerid] == Team_News && gRang[playerid] >= 92)
    {
    new meldung = strget(cmdtext,1);
    if(!strlen(strget(cmdtext,1)))
    {
    SendClientMessage(playerid,WEIS,"Benutzung: /n(ews) [TEXT]");
    return 1;
    }
    new string[256];
    new player[MAX_PLAYER_NAME];
    GetPlayerName(playerid,player, sizeof player);
    format(string,sizeof string,"Newsreprter %s: %s",player,meldung);
    SendClientMessageToAll(NEWS,string);
    return 1;
    }
    else if(gTeam[playerid] != Team_News)
    {
    SendClientMessage(playerid,KERFOLG,"Du bist ein Newsreporter oder hast nicht Rang 2 erreicht");
    return 1;
    }
    }