Beiträge von RG-Network

    Hallo,


    im Moment bin ich so weit:


    if(strcmp(cmd, "/unban", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /unban [Name]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(PlayerInfo[playerid][pAdmin] >= 2)
    {
    giveplayer = strtok(cmdtext, idx);
    new account[64];
    format(account,sizeof(account),"Accounts/%s.ini",giveplayer);
    if(!fexist(account))
    {
    format(string,sizeof(string),"Spieler %s existiert nicht!",giveplayer);
    SendClientMessage(playerid,COLOR_GRAD1,string);
    return 1;
    }
    else
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    PlayerInfo[giveplayerid][pBanned] = 0;
    new playersip[16];
    GetPlayerIp(giveplayer,playersip,sizeof(playersip)); <--- Error
    //format(playersip,16,"unbanip %s",playersip);
    SendRconCommand(playersip);
    SendRconCommand("reloadbans");
    printf("UNBAN Executed by %i",sendername);
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist nicht befugt diesen Command zu benutzen (R2 +)!");
    return 1;
    }
    }
    return 1;
    }


    Jedoch kommt folgender Error:

    Zitat

    error 035: argument type mismatch (argument 1)


    Was ist falsch?


    Ich möchte nämlich einen /unban NAME-Command. Da der Spieler ja zu der Zeit nicht online ist / sein kann, wird es sehr kompliziert. :wacko:

    Joa, aufbauen tut es sich ja schnell, nur wenn ich etwas schreibe, dauert es, bis die Buchstaben hier "wirklich geschrieben" sind.


    Ich habe gerade einen Speedtest durchgeführt.


    Er ergab folgendes:



    Das Problem habe ich erst seit gestern (oder vorgestern) 8|

    Zitat

    Wie kann eine Internetseite ohne Flash, Ajax und jQuery laggen?


    Weiß ich nicht, nur die Reaktionen sind sehr langsam.


    Wenn ich jetzt z.B. diesen Text eingegeben habe, dauert es immer, bis die Buchstaben erscheinen (sonst ging es immer sofort).


    Also wenn ich z.B. "t" eingebe, dann dauert es ca. 1 Sek., bis "t" auch hier steht.


    Wenn ich die Internetseite (das Forum also) scrolle (nach oben oder unten) dauert es auch etwas länger als sonst. :wacko:

    Ich bedanke mich schon mal recht herzlich für die zahlreichen Antworten.


    Das Thema habe ich abboniert, um die anderen (noch kommenden) Angebote auch nochmal einzusehen und zu vergleichen.


    Irgendwann dann werde ich meine Entscheidung hier posten :)

    Hallo,


    ich wollte mir demnächst eventuell einen Server bestellen, voraussichtlich bei www.hetzner.de.


    Und zwar diesen.


    Kann man auf dem SAMP installieren und ist da schon eine Domain dabei?


    Ansonsten: Wie steht's mit samp4you; dort steht, dass 25 Slots erstmal 3,00€ kosten würden. Ist dort eine Domain bei oder müsste die noch hinzuberechnet werden?


    Letzte Frage zu beiden: Kann man auf den Servern auch TS³ laufen lassen? Würde es dann laggen (z.B. bei oberen Hetzner-Server = 512MB => zu wenig?)?

    Jetzt habe ich nur noch einen Fehler:


    if(PlayerInfo[playerid][pAdmin] >= 1337)
    {
    new string[256];
    new string1[256];
    format(string, sizeof(string), "~y~Accounts ~w~werden~n~ ~p~gespeichert!");
    GameTextForPlayer(playerid, string, 2000, 0);
    SaveAccounts();
    SetTimerEx("AccountsSaved", 15000, 0, string1, 0); //240000
    format(string1, sizeof(string1), "~y~Accounts ~g~erfolgreich~n~ ~r~gespeichert!");
    GameTextForPlayer(playerid, string1, 15000, 0);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du bist kein Server-Manager!");
    }
    return 1;
    }


    Zitat

    17536 : warning 219: local variable "string" shadows a variable at a preceding level


    Das ist das mit diesen Strings; wie definiere ich die denn? Ich habe doch new string[256] und new string1[256] gemacht?


    Danke schon mal für die bisherige Hilfe :love:

    Hallo,


    ich wollte fragen, wie man eine "Wartezeit" einbauen kann. Hier erstmal der Code (Auszug):


    if(PlayerInfo[playerid][pAdmin] >= 1337)
    {
    new string[256]; // Zeile 17555
    new string1[256];
    format(string, sizeof(string), "~y~Accounts ~w~werden\ngespeichert!");
    GameTextForPlayer(playerid, string, 2000, 1);
    SaveAccounts();
    SetTimer("AccountsSaved", 15000, 0); //240000
    format(string1, sizeof(string1), "~y~Accounts ~g~erfolgreich ~r~gespeichert!");
    GameTextForPlayer(playerid, string1, 15000, 1);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Das darfst du nicht tun!");
    }
    return 1;
    }


    Also erst soll die Schrift "Accounts werden gespeichert" kommen, dann wird ja die Funktion SaveAccounts() ausgeführt. Nach 4 Minuten soll dann die Schrift "Accounts erfolgreich gespeichert" kommen. (15 sek. erstmal zu Testzwecken, damit man das schneller überprüfen kann und nicht 4 Minuten warten muss).


    Mit Timer kenne ich mich noch nicht so gut aus.


    Zweites Problem:


    Zitat

    17555 : warning 219: local variable "string" shadows a variable at a preceding level


    Wie bekomme ich das weg?