Beiträge von Privat

    Guten Abend,
    Ich habe einen Problem mit den Befehl /ip. Mit diesen Befehl möchte ich die IP des Spielers herausfinden!


    dcmd_ip(playerid,params[])
    {
    #pragma unused params
    new tttt[128];
    if(IstSpielerAdmin(playerid,3))
    {
    new pID;
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,DUNKELGRAU,"BENUTZE: /ip [playerid]");
    {
    new string[128];
    format(string,sizeof(string)," {A4A4A4}Name: {F2F2F2}%s | {A4A4A4}IP: {F2F2F2}%i",SpielerName(pID),GetPlayerIp(pID,tttt,sizeof(tttt)));
    SendClientMessage(playerid,GELB,string);
    }
    }
    return 1;
    }
    Wenn Ich /ip 0 eingebe, dann steht da: Name ....( mein name ^^) | IP: 13


    warum 13????

    Guten Tag,
    Ich wollte einen /ah Befehl machen, und ich bin als Adminlevel 7 eingeloggt, aber kann mir nur die Befehle von Adminlevel 1 angucken!


    dcmd_ah(playerid,params[])
    {
    #pragma unused params
    if(IstSpielerAdmin(playerid,1))
    {
    SendClientMessage(playerid,BLAU," |_____________ Administration Befehle _____________| ");
    SendClientMessage(playerid,GELB," /acar | /acard | /sduty | /w | /a ");
    return 1;
    }
    else if(IstSpielerAdmin(playerid,2))
    {
    SendClientMessage(playerid,BLAU," |_____________ Administration Befehle _____________| ");
    SendClientMessage(playerid,GELB," /acar | /acard | /sduty | /w | /a | /kick | /pban | /ct4 | /spec");
    SendClientMessage(playerid,GELB," /specaus | /slap | /setworld | /freeze | /unfreeze | /gt | /fix ");
    SendClientMessage(playerid,GELB," /goto | /gethere | /o | /reporthilfe");
    return 1;
    }
    else if(IstSpielerAdmin(playerid,3))
    {
    SendClientMessage(playerid,BLAU," |_____________ Administration Befehle _____________| ");
    SendClientMessage(playerid,GELB," /acar | /acard | /sduty | /w | /a | /kick | /pban | /ct4 | /spec");
    SendClientMessage(playerid,GELB," /specaus | /slap | /setworld | /freeze | /unfreeze | /gt | /fix ");
    SendClientMessage(playerid,GELB," /goto | /gethere | /o | /reporthilfe | /specf | /showall | /unshowall");
    SendClientMessage(playerid,GELB," /respawnallcars | /gozoll | /gotols | /gotosf | /gotolv | /givemoney");
    SendClientMessage(playerid,GELB," /takewaffenschein | /specf | /setskin | /gotocar | /getcar");
    return 1;
    }
    else if(IstSpielerAdmin(playerid,4))
    {
    SendClientMessage(playerid,BLAU," |_____________ Administration Befehle _____________| ");
    SendClientMessage(playerid,GELB," /acar | /acard | /sduty | /w | /a | /kick | /pban | /ct4 | /spec");
    SendClientMessage(playerid,GELB," /specaus | /slap | /setworld | /freeze | /unfreeze | /gt | /fix ");
    SendClientMessage(playerid,GELB," /goto | /gethere | /o | /reporthilfe | /specf | /showall | /unshowall");
    SendClientMessage(playerid,GELB," /respawnallcars | /gozoll | /gotols | /gotosf | /gotolv | /givemoney");
    SendClientMessage(playerid,GELB," /takewaffenschein | /specf | /setskin | /gotocar | /getcar");
    SendClientMessage(playerid,GELB," /sethp | /setarmor | /giveallescheine | /giveperso | /setint");
    return 1;
    }
    else if(IstSpielerAdmin(playerid,5))
    {
    SendClientMessage(playerid,BLAU," |_____________ Administration Befehle _____________| ");
    SendClientMessage(playerid,GELB," /acar | /acard | /sduty | /w | /a | /kick | /pban | /ct4 | /spec");
    SendClientMessage(playerid,GELB," /specaus | /slap | /setworld | /freeze | /unfreeze | /gt | /fix ");
    SendClientMessage(playerid,GELB," /goto | /gethere | /o | /reporthilfe | /specf | /showall | /unshowall");
    SendClientMessage(playerid,GELB," /respawnallcars | /gozoll | /gotols | /gotosf | /gotolv | /givemoney");
    SendClientMessage(playerid,GELB," /takewaffenschein | /specf | /setskin | /gotocar | /getcar");
    SendClientMessage(playerid,GELB," /sethp | /setarmor | /giveallescheine | /giveperso | /setint");
    SendClientMessage(playerid,GELB," /settank | /giveweapon");
    return 1;
    }
    else if(IstSpielerAdmin(playerid,6))
    {
    SendClientMessage(playerid,BLAU," |_____________ Administration Befehle _____________| ");
    SendClientMessage(playerid,GELB," /acar | /acard | /sduty | /w | /a | /kick | /pban | /ct4 | /spec");
    SendClientMessage(playerid,GELB," /specaus | /slap | /setworld | /freeze | /unfreeze | /gt | /fix ");
    SendClientMessage(playerid,GELB," /goto | /gethere | /o | /reporthilfe | /specf | /showall | /unshowall");
    SendClientMessage(playerid,GELB," /respawnallcars | /gozoll | /gotols | /gotosf | /gotolv | /givemoney");
    SendClientMessage(playerid,GELB," /takewaffenschein | /specf | /setskin | /gotocar | /getcar");
    SendClientMessage(playerid,GELB," /sethp | /setarmor | /giveallescheine | /giveperso | /setint");
    SendClientMessage(playerid,GELB," /settank | /giveweapon | /unban | /setname | /makeleader | /makeadmin");
    return 1;
    }
    else if(IstSpielerAdmin(playerid,7))
    {
    SendClientMessage(playerid,BLAU," |_____________ Administration Befehle _____________| ");
    SendClientMessage(playerid,GELB," /acar | /acard | /sduty | /w | /a | /kick | /pban | /ct4 | /spec");
    SendClientMessage(playerid,GELB," /specaus | /slap | /setworld | /freeze | /unfreeze | /gt | /fix ");
    SendClientMessage(playerid,GELB," /goto | /gethere | /o | /reporthilfe | /specf | /showall | /unshowall");
    SendClientMessage(playerid,GELB," /respawnallcars | /gozoll | /gotols | /gotosf | /gotolv | /givemoney");
    SendClientMessage(playerid,GELB," /takewaffenschein | /specf | /setskin | /gotocar | /getcar");
    SendClientMessage(playerid,GELB," /sethp | /setarmor | /giveallescheine | /giveperso | /setint");
    SendClientMessage(playerid,GELB," /settank | /giveweapon | /unban | /setname | /makeleader | /makeadmin | /gmx");
    return 1;
    }
    return 1;
    }
    Bitte helft mir!

    Ja unter OnDialogRespone habe ich ja noch nichts, ich wollte erstmal gucken, ob der Dialog kommt, aber der kommt nicht!


    Mit freundlichen Grüßen,
    TheBester

    Guten Tag,
    Ich habe schon mal einen Thread über dieses Thema, aber der konnte mir nicht weiter helfen!


    So, bitte helft mir:


    firecar[0]=SetVehicleNumberPlate(CreateVehicle(427,1706.0969,-1108.3240,24.2140,1.4541,6,6,-1),"Feuerwehr"); // 1


    dcmd_ausruestung(playerid,params[])
    {
    #pragma unused params
    if(IstSpielerMember(playerid,2))
    {
    new Float:Xx,Float:Yy,Float:Zz;
    GetVehiclePos(firecar[0],Xx,Yy,Zz);
    if(IsPlayerInRangeOfPoint(playerid,3.0,Xx,Yy,Zz))
    {
    ShowPlayerDialog(playerid,DIALOG_AUS,DIALOG_STYLE_LIST,"[SoA]: Ausrüstung","Kettensäge","Nehmen","Beenden");
    return 1;
    }
    }
    return 1;
    }


    Aber es geht nicht!


    Mit freundlichen Grüßen,
    TheBester

    Guten Morgen Leute,
    Ich wollte einen Befehl /wanteds erstellen, wo man als Cop alle Leute sieht, wie viele Wanteds sie haben!
    Bei meinem Befehl sieht man auch die Leute, die keine Wanteds haben. Mir ist klar, dass man die sieht, aber ich weiß nicht wie ich das scripten
    soll, dass man nur die Leute sieht, die mehr als 0 Wanteds haben.


    dcmd_wanteds(playerid,params[])
    {
    #pragma unused params
    if(IstSpielerMember(playerid,1))
    {
    new string[128],pID;
    SendClientMessage(playerid,BLAU," |_____________ Wanteds - Übersicht _____________| ");
    format(string,sizeof(string)," %s: %i",SpielerName(pID),GetPlayerWantedLevel(pID));
    SendClientMessage(playerid,GELB,string);
    }
    return 1;
    }

    Du musst anstatt dini_Get dini_Int benutzen!
    von:
    sSpieler [playerid] [Adminlevel] = dini_Get(Spieler, "Adminlevel");
    zu:
    sSpieler [playerid] [Adminlevel] = dini_Int(Spieler, "Adminlevel");