Beiträge von Ill

    Jo wäre gut^^


    if (strcmp(cmdtext, "/befehl", true)==0) // your befehl
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein admin");
    if(PlayerInfo[playerid][pAdmin] == 1337)
    {
    SetPlayerName(giveplayerid, "[xGc]%s" playername);
    return 1;
    }
    }

    Kann irgendwie net gehen^^

    Hmm...


    Müsste doch einglich möglich sein, das der Name so bleibt,
    und nur der Clantag also z.B. [123] davor kommt


    Also z.B.: Von


    Peter
    zu
    [123]Peter

    Kann mans nicht einfach so machen,
    Das man


    /makeclanmember macht
    und der name so bleibt, sondern NUR Der Clantag davor ist?


    z.B.:


    Der typ heißt Peter
    Clantag vom Clan ist [123] dann macht man /makeclanmember [id/name]
    Also: /makeclanmember Peter (oder seine ID)
    und dann ändert sihc nach gmx oder sofort der name in: [123]Peter

    Kann nicht einfach jemand sagen, was man ändern muss?


    Oder mir sagen, was ich schicken soll und er ändert es?


    Habe das standart GF einloggen per /login und /register etc...
    Wenn ihr das alle wisst, kanns dochnicht schwer sein...
    Schicke ich euch die zeilen und ihr ändert sie ;(



    oder Blackfox....
    Kann ich dir nicht die pwn schicken du änderst sie?
    Dann kannste vllt gleich mal versuchen warnings rauszubekommen und mir zurückschicken?


    Kennt sich nochjemand damit aus, den ich vertrauen kann und ers mir ändert?

    Hmmm....


    Kann mir jetzt jemand sagen,
    wie ich mein jetziges /login system umstellen kann als Dialog dings?


    //EDIT:
    Ich bekomms einfach nicht hin...
    Was muss ich denn ändern?!

    Hallo leute


    eine frage unszwar:
    /whisper soll nur für admins möglich sein!


    Also erst ab Moderator....
    Sprich spieler mit Rank: 0 sollen es nicht können...
    Nur rank: 1, 2, 3, 4, 5, 1337 & 1338 sollens können!



    //----------------------------------[Wisper]-----------------------------------------------


    if(strcmp(cmd, "/whisper", true) == 0 || strcmp(cmd, "/w", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "HILFE: (/w)hisper [playerid/PartOfName] [whisper text]");
    return 1;
    }
    giveplayerid = strval(tmp);
    if (IsPlayerConnected(giveplayerid))
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "HILFE: (/w)isper [playerid/PartOfName] [whisper text]");
    return 1;
    }
    if(HidePM[giveplayerid] > 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Spieler blockt Whisper!");
    return 1;
    }
    if(GetDistanceBetweenPlayers(playerid,giveplayerid) < 9999999999999)
    {
    printf("%s", string);
    format(string, sizeof(string), "%s(ID: %d) whispert: %s", sendername, playerid, (result));
    SendClientMessage(giveplayerid, COLOR_YELLOW, string);
    format(string, sizeof(string), "Whisper zu %s(ID: %d).", giveplayer, giveplayerid);
    SendClientMessage(playerid, COLOR_YELLOW, string);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Du bist nicht beim Spieler");
    return 1;
    }
    }
    }
    }


    Hier so ists zurzeit

    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(22) : warning 201: redefinition of constant/macro (symbol "MAX_PICKUPS")
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(2556) : error 076: syntax error in the expression, or invalid function call
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(2559) : warning 204: symbol is assigned a value that is never used: "string3"
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(5857) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(5585) : warning 204: symbol is assigned a value that is never used: "modelcar"
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(6419) : warning 204: symbol is assigned a value that is never used: "plname"
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(6418) : warning 204: symbol is assigned a value that is never used: "maxspeed"
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(6611) : warning 204: symbol is assigned a value that is never used: "plname"
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(8350) : error 076: syntax error in the expression, or invalid function call
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(8351) : error 076: syntax error in the expression, or invalid function call
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(8352) : error 076: syntax error in the expression, or invalid function call
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(8353) : error 076: syntax error in the expression, or invalid function call
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(10603) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(10624) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(11204) : warning 225: unreachable code
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(15678) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(15716) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(15736) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(15738) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(16064) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(16105) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(21696) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(21737) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(26831) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(26836) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(26866) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(32262) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(32338) : warning 217: loose indentation
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(35969) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(38849) : warning 235: public function lacks forward declaration (symbol "Uhr")
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(38853) : warning 219: local variable "min" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(38858) : error 017: undefined symbol "Getdate"
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(38859) : error 017: undefined symbol "GetTime"
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(38867) : warning 203: symbol is never used: "TotenKopf"
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(38867) : warning 203: symbol is never used: "pIstTot"
    C:\Dokumente und Einstellungen\nayu\Desktop\GTA Freeroa\gamemodes\dream.pwn(38867) : warning 203: symbol is never used: "uhr"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    7 Errors.

    Ne sicher nicht, schicke mein script nicht rum, habe sachen drin, die selbst gemacht sind und ich nicht will
    Das es jemand anders hat, kannste sicher verstehen...


    Kannst mir auch so machen?


    Sag mir welche zeilen du brauchst, von wo bis wo ich schreib sie hier rein

    Und wie?


    Hier mein /login....


    //-------------------------------[Login]--------------------------------------------------------------------------
    if (strcmp(cmd, "/login", true) ==0 )
    {
    if(IsPlayerConnected(playerid))
    {
    new tmppass[64];
    if(logindelay[playerid] > 0)
    {
    new seconds = logindelay[playerid];
    format(string, sizeof(string), "Du kannst dich erst in %d Sekunden Einloggen", seconds);
    SendClientMessage(playerid,COLOR_YELLOW,string);
    return 1;
    }
    if(gPlayerLogged[playerid] == 1)
    {
    SendClientMessage(playerid, COLOR_WHITE, "Du bist bereits eingeloggt.");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "HILFE: /login [password]");
    return 1;
    }
    strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
    Encrypt(tmppass);
    OnPlayerLogin(playerid,tmppass);
    }
    return 1;
    }





    //-------------------->REGISTER AB HIER!!!!
    if (strcmp(cmd, "/register", true) ==0 )
    {
    if(IsPlayerConnected(playerid))
    {
    if(gPlayerLogged[playerid] == 1)
    {
    SendClientMessage(playerid, COLOR_WHITE, "You are already logged in.");
    return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "/Accounts/%s.ini", sendername);
    new File: hFile = fopen(string, io_read);
    if (hFile)
    {
    SendClientMessage(playerid, COLOR_RED, "Der Name ist vergeben. Bitte änder deinen Namen. Danke! :)");
    fclose(hFile);
    return 1;
    }
    new tmppass[64];
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "HILFE: /register [password]");
    return 1;
    }
    strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
    Encrypt(tmppass);
    OnPlayerRegister(playerid,tmppass);
    }
    return 1;
    }