Beiträge von joooo

    Er hat mir den Code auch mal geschickt, find den Fehler leider au ned. Aber Username und Passwort stimmen. über PHP kann ich perfekt drauf connecten.
    Keine Ahnung, woran des liegen kann.

    wenn ich das richtig verstehe:
    Player 1 ( // Player 1 enginemotor[playerid]=0 )steigt in das Auto, macht /engine -> der Motor ist an // Player 1 enginemotor[playerid]=1
    Als Nächstes steigt Player 2 ( Player 2 enginemotor[playerid]=0 ) in das Auto, macht ebenfalls /engine -> der Motor geht wieder an // Player 2 enginemotor[playerid]=1


    das liegt dann einfach daran, dass die Variable enginemotor in Abhängigkeit von der Playerid erstellt wird.
    Das Auto ist zwar das gleiche, aber die Playerid verändert sich.


    Musst des in Abhängigkeit von dem Auto schreiben, dann sollts so gehen, wie du's dir vorstellst

    Ganz einfach. Du schreibst das so:


    if(response == 0)
    {
    Kick(playerid);
    return 1;
    }


    if(response == 1)
    {
    }


    Also wenn er den Button Weiter anklickt, dann macht er laut den Klammern nix. Wenn er auf Abbruch klickt, dann wird er gekickt.


    Versuchs mal in dem Stil:


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == Frage1)
    {
    if(response == 0)
    {
    Kick(playerid);
    return 1;
    }
    if(response == 1)
    {
    if(listitem == 0)
    {
    SendClientMessage(playerid,Weiß,"So du bist also Männlich!");
    ShowPlayerDialog(playerid, Frage2, DIALOG_STYLE_LIST, "Frage 2:Wie alt bist du?", "unter 16\nüber 16", "Weiter", "Abbruch");
    return 1;
    }
    }
    }
    }



    naja, also der Errormeldung nach in der Zeile 3692.
    Zeig einfach mal den Code um die Zeilen rum....


    Am besten schreibst du noch bei der Ersten Zeile die Zeilennummer dazu.

    geht ned ;)
    also wenn nix geht, liegts an gta sa ... versuchs neu zu installieren.
    danach wieder 0.3c installieren


    wenn du reinkommst und es kommt incorrect version, dann stimmt die Version von 0.3c nicht.


    bitte ein bisschen detaillierter... kommt irgendne meldung?
    bleibst du auf dem desktop oder öffnet sich zumindest ein blackscreen?

    if(strcmp(cmdtext, "/motorhaube", true) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new vid = GetPlayerVehicleID(playerid);
    new engine,lights,alarm,doors,bonnet[256],boot,objective;
    GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet[vid],boot,objective);
    if(bonnet[vid] == false)
    {
    SetVehicleParamsEx(vid,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
    bonnet[vid] = true;
    SendClientMessage(playerid,0xFF0000,"Du hast die Motorhaube geöffnet!");
    }
    else
    {
    SetVehicleParamsEx(vid,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
    bonnet[vid] = false;
    SendClientMessage(playerid,0xFF0000,"Du hast die Motorhaube geschlossen!");
    }
    }
    return 1;
    }


    somit haste nurnoch einen Tag-Mismatch... ich kenn mich mit dem enuen RC4 leider noch nicht so gut aus... vllt. kriegste des noch hin.


    //EDIT: oder auf BloodyEric's Thread ober mir schaun.

    Hallo,


    so auf den ersten Blick hätt ich gesagt, du musst die Variable anderst definieren...


    also statt new bonnet;
    machste
    new bonnet[];


    mfg Joooo

    also da es so wenig angaben sind, kann ich auch leicht antworten...


    new i=1;
    if(i==1)
    {
    SendClientMessage(playerid, deinefarbe, "Ja, i ist 1");
    return 1;
    }
    else
    {
    SendClinetMessage(playerid, deinefarbe, "i ist nicht 1");
    return 1;
    }


    hast du das Prinzip verstanden??

    in den PWN dateien kannste was verändern. danach musste mit f5 im PAWNO compilieren ( ich hoff, ich habs richtig geschrieben)


    dann wird daraus eine AMX datei, die für den Server verwendet wird.

    mach doch einfach sowas wie :


    PHP
    if ((empty($_POST['url'])) or (empty($_POST['urlname'])))
    {
       INSERT ... blablabla
    }


    musch halt noch die anderen Variablen reintun.
    Des würde dein problem lösen, ist aber nicht des feinste... weil wenn du dann f5 drückst...
    lager des INSERT auf ne andere Seite aus, und lasse die sofort auf die vorherige Seite zurückspringen, nachdem der Eintrag in die DB fertig ist
    Oder ein zurück-text... wie dus magst


    auf alle fälle trotzdem überprüfen, ob in den Variablen was drinsteht, sonst passiert es auch, dass z.B. eine Suchmaschiene die Seite öffnet und dann haste wieder nen leeren eintrag.
    Gab da schon die verrücktesten geschichten.



    mfg Joooo