Beiträge von Fabi.StaR

    Guten Tag,


    Ich will das wenn man conectet spawnt und dann werden erst die dialoge zum einloggen angezeigt aber es geht nicht ;(


    sagt mir welchen code ihr braucht und ich poste ihn

    Guten Tag,


    Ich will einen Checkpoint bei OnPlayerEnterChecckpoint abfragen und einen weitern setzten aber es geht nicht hir der code:


    Spoiler anzeigen
    public OnPlayerEnterCheckpoint(playerid)
    {
    if(OamtCP[playerid]) {//der geht
    for (new oamt = 0; oamt < sizeof(SAOAMTInfo); oamt ++) {
    if(IsTrailerAttachedToVehicle(SAOAMTInfo[oamt][SAOAMTcarID])) {
    for(new p = 0; p < MAX_PLAYERS; p++) {
    if(GetVehicleTrailer(GetPlayerVehicleID(playerid)) == PlayerCarInfo[p][CarID]) {
    new query[258];
    DestroyVehicle(PlayerCarInfo[p][CarID]);
    PlayerCarInfo[p][pOamt] = 1;
    PlayerCarInfo[p][Pos][0] = 831.0031;
    PlayerCarInfo[p][Pos][1] = -1212.8732;
    PlayerCarInfo[p][Pos][2] = 16.5456;
    PlayerCarInfo[p][Pos][3] = 181.9581;
    format(query,sizeof(query),"UPDATE `userfahrzeuge` SET `Oamt` = '%i',`Car_X` = %f,`Car_Y` = %f,`Car_Z` = %f,`Car_A` = %f WHERE `Owner` = '%s'",1,831.0031,-1212.8732,16.5456,181.9581,PlayerName(p));
    mysql_query(query);
    SendClientMessage(playerid,COLOR_YELLOW,"* Du hast das Fahrzeug in Verwahrung geben.!");
    DisablePlayerCheckpoint(playerid);
    return 1;
    }
    }
    }
    }
    }
    else if(FreeCarCheck[playerid]) {//der geht nicht
    DisablePlayerCheckpoint(playerid);
    FreeCarCheck1[playerid] = SetPlayerCheckpoint(playerid,907.0074,-1220.7970,16.6810,8.0);//der hir wird nicht erstellt ;(
    return 1;
    }
    else if(FreeCarCheck1[playerid]) {
    MoveDynamicObject(OamtLS,923.45147705078, -1220.9178466797, 24.693405151367, 3.0);
    SetTimer("OamtZu",3000,0);
    return 1;
    }
    return 1;
    }

    das fahrzeug wird nicht zerstört ;(


    hir der code:


    public OnPlayerEnterCheckpoint(playerid)
    {
    DisablePlayerCheckpoint(playerid);
    if(OamtCP[playerid]) {
    for (new oamt = 0; oamt < sizeof(SAOAMTInfo); oamt ++) {
    if(IsTrailerAttachedToVehicle(SAOAMTInfo[oamt][SAOAMTcarID])) {
    for(new p = 0; p < MAX_PLAYERS; p++) {
    if(GetVehicleTrailer(PlayerCarInfo[p][CarID]) == PlayerCarInfo[p][CarID]) {
    new query[258];
    DestroyVehicle(PlayerCarInfo[p][CarID]);
    format(query,sizeof(query),"UPDATE `userfahrzeuge` SET `Oamt` = '%i' WHERE `Owner` = '%s'",1,PlayerName(p));
    mysql_query(query);
    SendClientMessage(playerid,COLOR_YELLOW," Du hast das Fahrzeug in Verwahrung geben.!");
    return 1;
    }
    }
    }
    }
    }
    return 1;
    }

    Guten Morgen,


    ich habe mal grade einen /park befehl geschreiben aber ihrgentwie wir nix in der datenbank überschrieben;)


    hir der befehl:


    Spoiler anzeigen
    if (strcmp("/park", cmdtext, true, 10) == 0) {
    new Float:tX,Float:tY,Float:tZ,Float:tA,query[500];
    if(GetPlayerVehicleID(playerid) == PlayerCarInfo[playerid][CarID]) {
    GetVehiclePos(GetPlayerVehicleID(playerid),tX,tY,tZ);
    GetVehicleZAngle(GetPlayerVehicleID(playerid),tA);
    format(query,sizeof(query),"UPDATE `userfahrzeuge` SET `Car_X` = '%f',`Car_Y` = '%f',`Car_Z` = '%f',`Car_A` = '%f' WHERE `Owner` = '%s'",PlayerName(playerid),tX,tY,tZ,tA);
    mysql_query(query);
    SendClientMessage(playerid,COLOR_YELLOW,"*Du hast dein Auto nun hier geparkt, du wirst es nun immer hier wieder finden.");
    }else return SendClientMessage(playerid,COLOR_LIGHTRED,"Dieses Fahrzeug gehöhrt nicht dir!");
    return 1;
    }


    mysql_log:


    SQL
    [00:43:09] CMySQLHandler::Query(UPDATE `userfahrzeuge` SET `Car_X` = '0.000000',`Car_Y` = '-1615.842285',`Car_Z` = '1009.249572',`Car_A` = '6.893814' WHERE `Owner` = '1 ùô') - Successfully executed.[00:45:30] >> mysql_query( Connection handle: 1 )

    Guten Abend,


    Ich habe grade einen query geschrieben der das Auto in der Datenbank Tabble einschreiben sollte aber es passiert nix ;(


    hir der query:



    EDIT: ihr der mysql_log:
    Musste die datei anhängen da er zu lang ist :)

    Guten Abend,


    Kann man die maximal Fahrzeuge so abfragen?:



    for(new i = 0; i < 2; i++) {
    if(i != 1) {
    }else return SendClientMessage(playerid, COLOR_LIGHTRED, " Du besitzt besitzt bereits 2 Fahrzeuge.!");
    }
    }