Beiträge von Slash™

    Hey leute, ich hab bei meiner banlist ein problem/frage, undzwar soll beim bann der grund in abgespeichert werden, ich habe aber keinen plan wie


    banbefehl
    ocmd:ban(playerid,params[])
    {
    if(IstSpielerAdmin(playerid, 5))
    {
    new pID, reason[128],string[128];
    if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid, 0xAFAFAFAA, "Benutze: /ban [ID] [Grund]");
    format(string,sizeof(string),"[ADMCMD]: %s wurde von Admin %s Gebannt! Grund: %s", SpielerName(pID),SpielerName(playerid),reason);
    SendClientMessageToAll(0xFF4122FF,string);
    SpielerInfo[pID][pBann] = 1;
    ts_ban(SpielerName(pID),"Ingame Bann",0);
    Kick(pID);
    }
    else
    {
    SendClientMessage(playerid,0xAFAFAFAA,"Du bist kein Admin!");
    }
    return 1;
    }
    banlist
    ocmd:banlist(playerid, params[])//format(Query, sizeof(Query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", Name);
    {
    if(SpielerInfo[playerid][Adminlevel] >= 2)
    {
    new query[128], plName[16], grund[128], str[1028], str2[96];
    format(query, sizeof(query), "SELECT `Name`, `Banngrund` FROM `accounts` WHERE `Bann` = '1'");
    mysql_query(query);
    mysql_store_result();
    while(mysql_fetch_row_format(query))
    {
    mysql_fetch_field_row(plName, "Name");
    mysql_fetch_field_row(grund, "Banngrund");
    format(str2, sizeof(str2), "Name: %s\tGrund: %s\n", plName, grund);
    strcat(str, str2);
    }
    mysql_free_result();
    ShowPlayerDialog(playerid, DIALOG_BANNLIST, DIALOG_STYLE_MSGBOX, "Bannliste",str, "schließen", "");
    }
    return 1;
    }

    Gibt es ein gescheites tutorial für das erstellen eines mysql servers auf debian?
    die die ich gefunden habe, haben nicht wirklich funktioniert

    Hey Leute,
    ich bin am überlegen ob ich mir einen windows server miete,
    nun meine frage, kann man da so "easy going" XAMPP ziehen und mysql anschalten, fertig ist der mysql server?
    also geht das?


    nun meine 2. frage,
    gibt es einen hoster der einen windows server zum bsp für 1 tag testen lässt?



    @ Moderatoren. falls es der falsche bereich sein söllte bitte verschieben-


    MfG Music4You

    in dein enum
    mission,



    ocmd:mission(playerid,params[])
    {
    if(SpielerInfo[playerid][mission]==1) abfrage ändern
    {
    SendClientMessage(playerid,farbe,"Du hast die mission bereits gemacht");
    }
    else
    {
    SpielerInfo[playerid][mission]=1;
    //alles weitere
    }
    return 1;
    }

    Hey, ich habe eben von meinem makeleader einen giverank befehl umgeschrieben, aber der rank wird einfach nicht vergeben, wo ist der fehler?



    ocmd:giverank(playerid,params[])
    {
    new pid, frakid, rankid;
    if(sscanf(params,"ud",pid,rankid))
    {
    return SendClientMessage(playerid,gelb,"Verwendung : /giverank [ID] [rank ID]");
    }
    if(rankid > 6)
    {
    return SendClientMessage(playerid,rot,"Soviele Fraktions ränge gibt es nicht!");
    }
    if(SpielerInfo[playerid][Fraktion]==1)
    {
    if(SpielerInfo[playerid][fRank]==7)
    {
    if(pid == INVALID_PLAYER_ID)
    {
    return SendClientMessage(playerid,rot,"Ungültiger Spieler!");
    }
    if(IstSpielerInFraktion(pid,frakid) == frakid)
    {
    SpielerInfo[pid][fRank] = frakid;
    new nach[128];
    new nachr[128];


    format(nach,sizeof(nach),"[Fraktion] %s hat dir den Rank %s gegeben",SpielerName(playerid),rankid);
    SendClientMessage(pid,gelb,nach);

    format(nachr,sizeof(nachr),"Du hast %s Rank %s gegeben",SpielerName(pid),rankid);
    SendClientMessage(pid,gelb,nachr);
    }
    else
    {
    SCM(playerid,rot,"Der Spieler ist nicht in deiner Fraktion");
    }
    }
    else
    {
    SCM(playerid,rot,"Du bist kein Leader");
    }
    }
    else
    {
    return SendClientMessage(playerid,rot,"Du bist nicht in der Fraktion");
    }
    return 1;
    }