Beiträge von DiNoo

    Ich hatte das so:


    new BMXMission = 0;
    oben stehn
    wenn ich das jezz so mache:
    new BMXMission[MAY_PLAYERS] = 0;
    dann kommen dort diese Errors:
    array must be indexed (variable "BMXMission")


    das musst doch auf 0 gesetzt werden am anfang oder?


    //edit: ah, das problem is jezz weg, danke :)
    jezz is nurnoch das problem mit dem einsteigen :D

    also für den spieler soll das sein.


    Aber wenn ich das jezz so mache:
    if(BMXMission[playerid] == 1)


    Dann kommen diese Errors:
    C:\Users\Stefan\Desktop\WoBR\gamemodes\NeuesSelfmade.pwn(295) : error 028: invalid subscript (not an array or too many subscripts): "BMXMission"
    C:\Users\Stefan\Desktop\WoBR\gamemodes\NeuesSelfmade.pwn(295) : warning 215: expression has no effect
    C:\Users\Stefan\Desktop\WoBR\gamemodes\NeuesSelfmade.pwn(295) : error 001: expected token: ";", but found "]"
    C:\Users\Stefan\Desktop\WoBR\gamemodes\NeuesSelfmade.pwn(295) : error 029: invalid expression, assumed zero
    C:\Users\Stefan\Desktop\WoBR\gamemodes\NeuesSelfmade.pwn(295) : fatal error 107: too many error messages on one line

    Gamer, kannst du mir dann erklären, wie ich das [playerid] dahinter hänge, ohne das es errors gibt?^^ weil ic hhab das mitm playerid dahinter net gemacht weil ich da immer so 4 errors oder so bekomme :O

    ya, also ich möchte das so machen, dass man die mission annehmen muss, um in die autos einzusteigen.. das nicht jeder damit fahren kann, nur die, die die mission angenommen haben
    die meldung kommt 1mal glaub ich ^^

    Hallo Leute,


    Ich hab ein Problem mit meim OnPlayerEnterVehicle public.. Also wenn ich in ein irgendein Auto einsteige kommt immer der Error das ich meine Mission nicht gestartet habe, obwohl das eigentlich nur bei den autos kommen soll, wo eine Mission gestartet werden kann.. ich glaube irgendwo fehlt da ein return, aber ich kriegs einfach net raus. Erros hab ich keine.. Hier ist der Code:
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    if(BMXMission == 1)
    {
    if(PlayerInfo[playerid][Mission] == 1)
    {
    if(GetPlayerVehicleID(playerid) == AnfangsBikes[1] || AnfangsBikes [2] || AnfangsBikes [0])
    {
    SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun die Checkpoints ab!");
    SetPlayerCheckpoint(playerid,1908.2137,-1372.4836,13.0799,2);
    BMXPoint = 1;
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Diese Mission hast du bereits geschafft!");
    return 1;
    }
    }
    else
    {
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    SetPlayerPos(playerid,x,y,z);
    SendClientMessage(playerid,COLOR_RED,"Du hast die Mission nicht aktiviert!");
    return 1;
    }
    if(FahrschulMission == 1)
    {
    if(PlayerInfo[playerid][Mission] == 2)
    {
    if(GetPlayerVehicleID(playerid) == FahrschulAutos[0] || FahrschulAutos[1] || FahrschulAutos[2] || FahrschulAutos[3] || FahrschulAutos[4])
    {
    SendClientMessage(playerid,COLOR_YELLOW,"Fahre nun die Checkpoints ab!");
    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Der Schaden deines Autos darf nicht unter 400 liegen!");
    SetPlayerCheckpoint(playerid,1377.0875,-1646.6802,13.1235,5);
    FahrschulCheckpoints = 1;
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Diese Mission hast du bereits geschafft!");
    return 1;
    }
    }
    else
    {
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    SetPlayerPos(playerid,x,y,z);
    SendClientMessage(playerid,COLOR_RED,"Du hast die Mission nicht aktiviert!");
    return 1;
    }
    return 0;
    }
    Ich bedanke mich schonma im vorraus und hoffe, dass ihr mir helfen könnt. Die sufu hab ich schon benutzt, aber nichts gefunden.


    PS: Ich bin nochn Neuling im scripten, seit net so hart zu mir, pls :D

    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,hellrot,"Das gewählte Passwort war nicht Lang genug!");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Es wurde noch kein Account mit dem Namen %s gefunden\nBitte gib dein Gewünschtes Passwort ein!","Registrieren","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    }


    sry.. ich faile den pwn .. :D
    aber ich glaub über das register muss noch else rein :)

    hab schon mit beidem probiert, also von der ip her ^^


    ich mache mal nen neuen server in navicat auf um wirklich sicher zu gehen, aber eigentlich sollte das stimmen..

    yap die samp_db hab ich erstellt
    hier die Serverlog:


    [12:21:47] <-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!
    [12:21:47] <-| [MYSQL] Es wird erneut versucht eine Verbindung zur Datenbank herzustellen!
    [12:21:47] <-| [MYSQL] Es konnte keine Verbindung zur Datenbank hergestellt werden!
    [12:21:47] <-| [MYSQL] Der Server wird nun beendet!


    [12:21:47] Incoming connection: 127.0.0.1:50182
    [12:21:47] Incoming connection: 127.0.0.1:50183
    [12:21:47] Incoming connection: 127.0.0.1:50184
    [12:21:47] Briefkästen wurden geladen und erstellt
    [12:21:47] AllowAdminTeleport() : function is deprecated. Please see OnPlayerClickMap()
    [12:21:47] Incoming connection: 127.0.0.1:50185
    [12:21:47] Incoming connection: 127.0.0.1:50187
    [12:21:47] Incoming connection: 127.0.0.1:50186
    [12:21:47] Autos wurden geladen
    [12:21:48]
    ----------------------------------
    [12:21:48] German Reallife 0.6.1f
    [12:21:48] Copyright by Max & Tomy
    [12:21:48] ----------------------------------


    [12:21:48] Number of vehicle models: 94
    [12:21:48] --- Server Shutting Down.
    [12:21:48] [junkbuster] Resetting player classes.
    [12:21:48]


    *** Streamer Plugin v2.5.2 by Incognito unloaded ***

    @ The Pixel ja hab ich gestartet
    Tobi was meinste mit Tabelle, die samp_db? das hab ich nämlich alles angegeben:
    #include <a_mysql>
    #define SQL_HOST "localhost"
    #define SQL_USER "Testserver"
    #define SQL_PASS "moin"
    #define SQL_DATA "samp_db"


    PS: sry bin doof bei sowas <.< :D

    also ins script oben, den localhost und alles hab ich rein geschriebn
    und den richtigen namen also host hab ich auch genommen

    yap in die server.cfg hab ichs geschriebn, aber weiss net genau was du mit server instailliert meinst, sry bin nochn anfänger xD
    also hab bei navicat, nen server gemacht, wenn du das meinst.. xamp hab ich auch instailliert

    Hey Leute,


    Ich wollte mein Script auf Mysql umschreiben, habe das nach dem Tutorial von Maddin gemacht und keine Errors bekommen. Wenn ich jezz den Server starte, dann kommt ein Error, das der dedicated Server nicht startet und in der Serverlog steht, dass die Mysql Verbindung nicht hergestellt werden kann, obwohl ich alles so gemacht hab wie im Tutorial beschrieben, kann mir bitte jmd helfen? :)


    MFG DiNoo