Beiträge von Reborks

    ist ja im 2ten Dialog mit Inputtext
    aber raffe grade nicht wie ich jetzt noch den Inputtext rein baller :D



    format(string,sizeof(string),"%s Bannen",giveplayer);
    ShowPlayerDialog(playerid,D_CLICK_BAN,DIALOG_STYLE_INPUT,string,"Tippe einen Grund für den Bann ein:","OK","Abbrechen");



    }
    if(dialogid == D_CLICK_BAN)
    {
    if(SpielerInfo[playerid][pAdmin] >= 2)
    {
    if(response == 1)
    {
    new pID[5];
    valstr(pID, pClicked[playerid]);
    ocmd_ban(playerid, pID, inputtext);
    }
    }
    return 1;
    }

    Okay.. naja geht jetzt ^^
    aber bei ban habe ich das selbe prob
    wie kann ich da jetzt noch ein grund mit übergeben als ein text



    derzeitige baustelle


    if(dialogid == D_CLICK_BAN)
    {
    if(SpielerInfo[playerid][pAdmin] >= 2)
    {
    if(response == 1)
    {
    new pID[5];
    valstr(pID, pClicked[playerid]);
    ocmd_ban(playerid, pID);
    format(string,sizeof(string),"/ban %d %s",pClicked[playerid],inputtext);
    ocmd_ban(playerid,string);
    }
    }
    return 1;
    }

    Ne wieso ? :D


    aber jetzt geht es ich danke dir :=)


    was ist eig valstr ? string wo man kein new und die länge braucht ? :O sehe ich zum ersten mal.. lol


    edit
    wie
    nutze ich das dan bei ban



    new pID[5],Grund[24];
    valstr(pID, pClicked[playerid]Grund[]);
    ocmd_ban(playerid, pID,Grund)

    Bei mir ist das anders aufgebaut so sieht das ganze aus



    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    if(AdminDuty[playerid] == 1)
    {
    if(SpielerInfo[playerid][pAdmin] >= 2)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    ShowPlayerDialog(playerid,D_CLICK,DIALOG_STYLE_LIST,name,"Goto\nGethere\nKick\nBan\nHealth\nSlap\nTV\nInterior\nFraktion\nLevel ändern\nBankkonto ändern\nAlter ändern\nJob ändern","OK","Abbrechen");
    pClicked[playerid] = clickedplayerid;
    ppClicked = clickedplayerid;
    }
    }



    if(dialogid == D_CLICK)
    {
    if(SpielerInfo[playerid][pAdmin] >= 2)
    {
    if(response == 1)
    {
    GetPlayerName(pClicked[playerid],giveplayer,sizeof(giveplayer));
    switch (listitem)
    {
    case 0:
    {
    ocmd_goto(playerid, pClicked[playerid]);
    }

    das prob ist nur das es nicht geht.. :(
    also er gibt es nicht weiter richtig



    ocmd:gethere(playerid,params[])
    {
    new pID;
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,-1, "/gethere playerid");
    if(SpielerInfo[playerid][pAdmin] >= 1)
    {
    new Float:plocx,Float:plocy,Float:plocz;
    if (IsPlayerConnected(pID))
    {
    if(pID != INVALID_PLAYER_ID)
    {
    GetPlayerPos(playerid, plocx, plocy, plocz);
    if(GetPlayerState(pID) == 2)
    {
    TelePos[pID][0] = 0.0;
    TelePos[pID][1] = 0.0;
    new tmpcar = GetPlayerVehicleID(pID);
    SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
    }
    else
    {
    SetPlayerPos(pID,plocx,plocy+2, plocz);
    }
    SetPlayerVirtualWorld(pID,GetPlayerVirtualWorld(playerid));
    SetPlayerInterior(pID,GetPlayerInterior(playerid));
    SendClientMessage(pID, COLOR_GRAD1, " Du wurdest Teleportiert");
    }
    }
    }
    return 1;
    }

    Guten Morgen!
    Ich wollte gerne von euch mal wissen wie das geht das ich was über string an ocmd senden kann
    zb

    format(string,sizeof(string),"/gethere %d",pClicked[playerid]);
    ocmd_gethere(playerid, string);


    Ich bekomme dammit keine fehler, aber Ingame passiert nix, nur wenn ich ihn direkt eingebe.

    achja unser @Capitan128

    Externer Inhalt youtu.be
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Externer Inhalt youtu.be
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    was man so über ihn findet ist zu geil :D

    Ich habe zuzeit,
    Akkuträger: AlienSmok,
    Verdampfer: OBS,
    Dazu Cola Orange Lequid ,


    Und muss sagen das ist sehr geil ;)
    Bin nun bei 4mg Nikotin, und es lohnt sich sehr. Wahr damals selber starker Raucher.

    und gibt immer noch nicht das recht einieger leute hier lügen, rufmord, so wie provokation zu verbreiten das Forum ist runter was das niveu angeht einiege mods hier übertreiben es mit dem 'spaß' so wie viele andre sachen die geduldet werden was 2012 noch nicht so wahr!