Beiträge von Askari

    Abend,
    ich möchte einem gebannten Spieler einen Dialog anzeigen, sollte dieser auf den Server connecten.


    Hier der Code:


    public OnPlayerRequestClass(playerid, classid)
    {
    if(GetPVarInt(playerid,"Gebannt") == 0)
    {
    SetSpawnInfo(playerid,0,1,1242.9647,-1693.7811,16.1969,178.4731,0,0,0,0,0,0);
    SpawnPlayer(playerid);
    return 1;
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_GEBANNT,DIALOG_STYLE_MSGBOX,"Dein Account wurde gesperrt","TESTETSTETSTETSTETSTETSTETSTETST","Abbrechen","");
    }
    return 1;
    }


    Hier der Teil vom Accountladen:


    SetPVarInt(playerid,"Gebannt",dini_Int(SpielerD,"Gebannt"));


    Ich habe nun über die Textdatei den Wert bei Gebannt bei mir auf 1 gestellt, trotzdem werde ich gespawnt und es erscheint kein Dialog.


    Hoffe mir kann jemand helfen :)

    Hallo Leute.


    Ich wollte mal Fragen, ob jemand gute Koordinaten für den Login hat oder weiß.
    Gerne könnt ihr Sie hier posten oder den ungefähren Ort, dann schaue ich mir das mal an.


    Würde mich freuen :)


    p.s: Ihr könnt auch einen InterPolateCamera Code schicken :)


    Dange :3

    Das wird aber nicht wirklich funktionieren, da bei 100 Leuten, wenn zb 10 Leute die Cops rufen, dann werden die 1. zugespamt & 2. die Cops sehen gar nicht mehr, wo die Person eig ist..

    Dann könnte er noch einen /acceptnotruf Befehl machen, erst dann wird der Checkpoint gesetzt ;)

    if(dialogid == DIALOG_ORT)
    {
    if(response)
    {
    if(listitem == 0)
    {
    new string[50];
    format(string, sizeof(string), "Deutschland");
    SetPVarString(playerid,"Herkunft",string);
    ShowPlayerDialog(playerid,DIALOG_AGE,DIALOG_STYLE_INPUT,"{FF4000}DLR{FFFFFF} Alterseingabe","Du kommst also aus Deutschland.\nNun fehlt nur noch dein Alter, um deine Spielerakte zu vervollständigen.\nDazu gibst du einfach dein Alter in das Eingabefeld ein.","Weiter"," ");
    }
    if(listitem == 1)
    {
    new string[50];
    format(string, sizeof(string), "Österreich");
    SetPVarString(playerid,"Herkunft",string);
    //SetPVarInt(playerid,"Herkunft","Österreich");
    ShowPlayerDialog(playerid,DIALOG_AGE,DIALOG_STYLE_INPUT,"{FF4000}DLR{FFFFFF} Alterseingabe","Du kommst also aus Österreich.\nNun fehlt nur noch dein Alter, um deine Spielerakte zu vervollständigen.\nDazu gibst du einfach dein Alter in das Eingabefeld ein.","Weiter"," ");
    }
    }
    }

    Danke für deine Hilfe, aber das kann nicht gehen.
    Weil es sich unteranderem um DIALOG_STYLE_LIST handelt und nicht um einen Inputtext (sorry hatte ich vergessen zu erwähnen) ;)

    evtl. weil du auch nur error abspeicherst ?!


    dini_Set(SpielerD,"Herkunft","error");


    Anstatt Error die Herkunft ?!
    Für was verwendest du eig. Dini Das mysql ORM System ist doch noch leichter :D

    Naja, dass "error" wird ja einen Dialog davor als Platzhalter gespeichert.
    Beim Dialog, inwelchen man den Ort angeben muss, soll dann error durch Deutschland ersetzt werden.


    Hab leider immernoch keine Lösung :(

    Hay Leute.


    Bin gerade dabei ein Register System zu erstellen. (DINI)


    Bei einem Dialog kann man auswählen woher man kommt. Das geht auch, so sieht der return von dem Dialog aus:


    new string[50];
    format(string, sizeof(string), "Deutschland");
    SetPVarString(playerid,"Herkunft",string);



    So wird die Spielerdatei einen Dialog davor erstellt:


    stock Reg(playerid,key[])
    {
    new SpielerD[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(SpielerD,sizeof(SpielerD),"/User/%s.txt",name);
    dini_Create(SpielerD);
    dini_Set(SpielerD,"Passwort",key);
    dini_Set(SpielerD,"Herkunft","error");
    dini_IntSet(SpielerD,"Level",1);
    dini_IntSet(SpielerD,"Adminlevel",0);
    ......



    Wieso speichert er mir den Ort nicht ab?
    In der Spielerdatei steht immer Herkunft= error


    Bitte um Hilfe,
    Danke :)

    Abend,


    ich habe ein Samsung Galaxy S3. Doch ich kann keine Apps mehr installieren.
    Ich gehe auf Google Play, akzeptiere die Meldung, doch oben in der Leiste erscheint kein Downloadpfeil oder sonstiges.


    Was kann ich machen, bzw woran liegt das?
    Egal bei welcher App, ich kann keine Installieren. :(


    Lg,


    p.s: Habe mein Handy nicht gerootet oder wie das heißt.