Beiträge von DJ97NLP

    Habe es nun so. Aber geht leider nicht.. Tuht mir leid, Bin Nobbby im Thema Scripting.



    case DIALOG_ALTER:
    {
    if(response)
    {
    if(!IsNumeric(inputtext))
    {
    SendClientMessage(playerid,Rot,"Server: Du musst dein Alter angeben!");
    ShowPlayerDialog(playerid,DIALOG_ALTER,DIALOG_STYLE_INPUT,"{FFFFFF}German Canyon RealLife [SelfMade] ~ [Alpha]","{FFFFFF}Nun sind beim Schrit wo du dein Alter angeben muss!\nz.B. 15","Fertig","");
    return 1;
    }
    SendClientMessage(playerid,Gelb,"Server: Fertig, Nun hast du die Registration Abgeschlossen und kannst Spielen!");
    SendClientMessage(playerid,Gelb,"Alles kleines Dankeschön bekommst du Level 2, $15.000 und denn Personalausweiß!");
    SpielerInfo[playerid][sAlter]=inputtext;
    }
    }

    Erro
    "error 006: must be assigned to an array"

    Danke, Aber jetz bekomme ich ein Erro


    "error 017: undefined symbol "IsNumeric""
    Zeile

    case DIALOG_ALTER:
    {
    if(response)
    {
    if(!IsNumeric(inputtext))
    {
    SendClientMessage(playerid,Rot,"Server: Du musst dein Alter angeben!");
    ShowPlayerDialog(playerid,DIALOG_ALTER,DIALOG_STYLE_INPUT,"{FFFFFF}German Canyon RealLife [SelfMade] ~ [Alpha]","{FFFFFF}Nun sind beim Schrit wo du dein Alter angeben muss!\nz.B. 15","Fertig","");
    return 1;
    }
    }
    }

    Hier, Der Bann Befehl.



    CMD:ban(playerid,params[])
    {
    if(!IstSpielerEinAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Server: Du hast nicht die Rechte dazu!");
    new pID,Grund[32],string[64];
    if(sscanf(params,"us",pID,Grund))return SendClientMessage(playerid,Türkis,"Server: /ban [ID/SPIELERNAME] [GRUND]");
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid,Rot,"Server: Der Spieler ist nicht Online!");
    format(string,64,"Admin: Der Spieler %s wurde von %s Gebannt! [%s]",SpielerName[pID],SpielerName[playerid],Grund);
    SendClientMessageToAll(Gelb,string);
    Kick(pID);
    SpielerInfo[playerid][sGebannt]=1;
    return 1;
    }


    Sebastian Scripet mit SII dort gibt es keine Stocks auser "getINI"

    Guten Abend, Wenn ich ein Account Bannen lassen will dann lass ich ihn die SpielerDatei eine "1" bei Gebannt setzen! Dies tuht es auch, Nur er kommt Trozdem sich Einloggen!
    Ich überprüfe ob der Spieler Gebannt ist wenn eine 1 ist dann soll er nicht mehr Joinen aber er kanns Trozdem. Wo liegt der Fehler?

    public OnPlayerConnect(playerid)
    {
    if(SpielerInfo[playerid][sGebannt]==1)
    {
    SendClientMessage(playerid,Rot,"Der Account wurde Verbannt!");
    Kick(playerid);
    return 1;
    }
    GetPlayerName(playerid,SpielerName[playerid],MAX_PLAYER_NAME);
    if(fexist(getINI(playerid)))
    {
    ShowPlayerDialog(playerid,DIALOG_EINLOGGEN,DIALOG_STYLE_PASSWORD,"{FFFFFF}German Canyon RealLife [SelfMade] ~ [Alpha]","{FFFFFF}Herzlichen Willkommen, Zurück!\nDa du ja schon mal bei uns warst, Musst du dich Einloggen und nicht Registreiren!\nZum Einloggen gebe das Passwort in das Feld ein das du bei der Registration genutz hast!","Einloggen","Verlassen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTRATION,DIALOG_STYLE_INPUT,"{FFFFFF}German Canyon RealLife [SelfMade] ~ [Alpha]","{FFFFFF}Herzlich Willkommen, Frieschling\nDa du bei uns zum Ersten mal bist, Musst du dich Registrieren um bei uns zu Spielen!\nZum Registrieren gebe ein Gewünschtes Passwort in das Feld ein!","Registration","Verlassen");
    }
    return 1;
    }

    Guten Abend, Nach der Registration bekomme ich kein Geld und kein Level!


    Hier sind die Zeilen! Von "OnDialogResponse" bei der Registration! Nutze Sii



    case DIALOG_REGISTRATION:
    {
    if(!response)
    {
    SendClientMessage(playerid,Weiss,"Server: Du hast auf Verlassen Geklickt!");
    Kick(playerid);
    return 1;
    }
    if(response)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Weiss,"Server: Du musst ein Passwort eingeben! Maximal 30Zeichen!");
    ShowPlayerDialog(playerid,DIALOG_REGISTRATION,DIALOG_STYLE_INPUT,"{FFFF00}~Sensiert~","{FFFFFF}Herzlich Willkommen, Frieschling!\nDa du bei uns zum ersten mal bist, Musst du dir ein Account erstellen!\nGebe dazu in das Feld ein Gewünschtes Passwort ein!\n{FF0000}ACHTUNG !! GEBE NIEMALS DEIN PASSWORT WEITER !! ACHTUNG!!{FFFFFF}","Registration","Verlassen");
    return 1;
    }
    if(INI_Open(getINI(playerid)))
    {
    INI_WriteString("Passwort",inputtext);
    SetPlayerScore(playerid,2);
    GivePlayerMoney(playerid,15000);
    INI_WriteInt("Adminlevel",0);
    INI_Save();
    INI_Close();
    ShowPlayerDialog(playerid,DIALOG_EINLOGGEN,DIALOG_STYLE_PASSWORD,"{FFFF00}~Sensiert~","{FFFFFF}Bitte gebe dein Passwort ein, Was du bei der Registration genutz hast!\n{FF0000}ACHTUNG !! GEBE NIEMALS DEIN PASSWORT WEITER !! ACHTUNG!!{FFFFFF}","Einloggen","Verlassen");
    return 1;
    }
    }
    }

    Aber komischer weiße habe ich gestern auf der Straße einen Pocketbike Fahrer gesehen hmm.


    Das liegt daran das mann ein Pocket Bike umbauen kannst, So das es eine Straßenzulassung bekommt!


    Ein Gutes Pocket bike bekommst du nicht untern 299€ Die dinger für 100€ sind aus China und das sind die Reperatur kosten viel zu Teuer!

    Am besten nach 30 Sekunden respawnen und löschen, sonst kann man damit den Server "zuspammen" ^^


    Huch tuht mir leid. Habe dann etwas Überlessen Sorry.
    Nicht wirklich! Wenn er eine Verialbe auf "1" setz in die SpielerDatei und es aussliest und es noch Überprüft ob es auf EINS steht dann einfach eine Message senden das er schon ein Roller hat... Aber dann wird es wider schwer zu sagen wann und wie er es wider auf die EINS setzen soll. :=)

    Ja, Hier. :=)
    Einfach Einfügen bei "OnPlayerCommandText" Fertig. :=)


    if(strcmp(cmd, "/roller", true) == 0)
    {
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    CreateVehicle(462,X,Y+3,Z,0,1,1,0);
    }

    if(IsPlayerInRangeOfPoint(playerid,5.0,xxxxxxxxxxxxxxxxxxxxxxxx))
    Die Abfrage ist da ob er in eine Bestimmte Posion ist! Wenn es nur an eine Posision gehn soll dann Ja, Sonst die weg lassen!


    //e Frei aus dem Kopf



    if(strcmp(cmd, "/roller", true) == 0)
    {
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    CreateVehicle(FahrzeugID,X,Y+3,Z,1,1,0);
    }

    Erkläung:
    Fahrzeug ID = Das Fahrzeug die Vehicle ID also.
    X,Y,Z = Die Posision (Y+3 damit es nicht auf deinem Kopf Landet)
    0 = Nie wider Respawnen wenn mann auf den Roller sitz! (Einstellbar in Millisekunden)

    Guten Tag, Ich habe vor Drei wochen ein SmartPhone gekauft und habe heute Erfahren das es ein Vertrag Handy ist, Und das er die Rechnung nicht Bezahlt! Sind über 500€Schulden! Können die mich Orten und mir ne Anzeige oder irgentwas geben?! Habe leider kein Kauf Vertrag gemacht mit ihm!