can car only 1 not more park ... (MySQL)
#1

hi i can just park a car and not more... if I do I switch another will in the next car, and it is not stored in the database...

the pawn code (park):

PHP код:
    if(strcmp(cmd,"Park",true) == || strcmp(cmd,"Parken",true) == 0)
    {
        if(!
IsPlayerInAnyVehicle(playerid))return SCM(playerid,GRAU,"[FEHLER]: Du befindest dich in keinem Fahrzeug!");
        if(
GetPlayerVehicleSeat(playerid) != 0)return SCM(playerid,GRAU,"[FEHLER]: Du bist nicht der Fahrer des Fahrzeugs!");
        if(
vFahrzeug[vehicleid][motor] == true)return SCM(playerid,GRAU,"[FEHLER]: Der Motor muss aus sein,bevor du das Fahrzeug parkst!");
        for(new 
slot=0;slot<MAX_PLAYER_VEHS;slot++)
        {
               if(
vehicleid == Pfahrzeug[slot][playerid][Vehicle])
            
GetVehiclePos(Pfahrzeug[slot][playerid][Vehicle],Pfahrzeug[slot][playerid][posx],Pfahrzeug[slot][playerid][posy],Pfahrzeug[slot][playerid][posz]);
            
GetVehicleZAngle(Pfahrzeug[slot][playerid][Vehicle],Pfahrzeug[slot][playerid][posa]);
            
GetVehicleHealth(Pfahrzeug[slot][playerid][Vehicle],Pfahrzeug[slot][playerid][HP]);
            
Pfahrzeug[slot][playerid][Interior] = GetPlayerInterior(playerid);
            
Pfahrzeug[slot][playerid][VirtualWorld] = GetPlayerVirtualWorld(playerid);
            
VehicleSpawner(playerid,slot);
            
SaveOnlyOnePveh(playerid,slot);
            
SCM(playerid,GRUEN,"Fahrzeug erfolgreich umgeparkt.");
            
Pfahrzeug[slot][playerid][InGarage] = 0;
            return 
PutPlayerInVehicleEx(playerid,Pfahrzeug[slot][playerid][Vehicle],0);
        }
        return 
SCM(playerid,GRAU,"[FEHLER]: Das Fahrzeug wurde nicht als deins erkannt!");
    } 
PHP код:
stock SaveOnlyOnePveh(playerid,slot,bool:d_msg true)
{
    new 
mainquery[900],query[400];
    if(
Pfahrzeug[slot][playerid][modelid] != 0)
    {
        
mysql_escape_string(vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][AbgeschlepptGrund],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][AbgeschlepptGrund]);
        
mysql_escape_string(vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][TicketGrund],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][TicketGrund]);
        
GetVehicleHealth(Pfahrzeug[slot][playerid][Vehicle],Pfahrzeug[slot][playerid][HP]);
        
mysql_format(MySqlConnection,query,sizeof(query),"UPDATE "#SERVERTAG"_account_vehicle SET modelid='%d',x='%f',y='%f',z='%f',a='%f',interior='%d',world='%d',cc1='%d',cc2='%d',paintjob='%d',vehhp='%f',abgeschlossen='%d',t1='%d',t2='%d',t3='%d',t4='%d',t5='%d',t6='%d',t7='%d',t8='%d',t9='%d',t10='%d',t11='%d',t12='%d',t13='%d',t14='%d',",
        
Pfahrzeug[slot][playerid][modelid],Pfahrzeug[slot][playerid][posx],Pfahrzeug[slot][playerid][posy],Pfahrzeug[slot][playerid][posz],Pfahrzeug[slot][playerid][posa],Pfahrzeug[slot][playerid][Interior],Pfahrzeug[slot][playerid][VirtualWorld],Pfahrzeug[slot][playerid][Colour1],Pfahrzeug[slot][playerid][Colour2],
        
Pfahrzeug[slot][playerid][Paintjob],Pfahrzeug[slot][playerid][HP],Pfahrzeug[slot][playerid][Abgeschlossen],Pfahrzeug[slot][playerid][Spoiler],Pfahrzeug[slot][playerid][Hood],Pfahrzeug[slot][playerid][Roof],
        
Pfahrzeug[slot][playerid][Sideskirt],Pfahrzeug[slot][playerid][Lamps],Pfahrzeug[slot][playerid][Nitro],Pfahrzeug[slot][playerid][Exhaust],Pfahrzeug[slot][playerid][Wheels],Pfahrzeug[slot][playerid][Stereo],
        
Pfahrzeug[slot][playerid][Hydraulics],Pfahrzeug[slot][playerid][FrontBumper],Pfahrzeug[slot][playerid][RearBumper],Pfahrzeug[slot][playerid][VentRight],Pfahrzeug[slot][playerid][VentLeft]);
        
strcat(mainquery,query);
        
mysql_format(MySqlConnection,query,sizeof(query),"Insurence='%d',Schloss='%d',Armourplating='%d',Wirelesskey='%d',TrackingDevice='%d',angemeldet='%d',preis='%d',nummernschild='%s',neon='%d',motordown='%d',tank='%f',km='%d',towed='%d',towedfreeprice='%d',towedreason='%s',ticket='%d',ticketfreeprice='%d',ticketreason='%s',kganja='%d',kkokain='%d',kopium='%d',kmats='%d',kwood='%d',klunch='%d',kc4='%d',",
        
Pfahrzeug[slot][playerid][Insurence],Pfahrzeug[slot][playerid][Lock],Pfahrzeug[slot][playerid][Armourplating],Pfahrzeug[slot][playerid][Wirelesskey],Pfahrzeug[slot][playerid][TrackingDevice],Pfahrzeug[slot][playerid][Angemeldet],Pfahrzeug[slot][playerid][Preis],Pfahrzeug[slot][playerid][Nummernschild],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Neon],
        
vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][motorschaden],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Tank],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Kilometer],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Abgeschleppt],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][AbgeschlepptPreis],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][AbgeschlepptGrund],
        
vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Ticket],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][TicketPreis],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][TicketGrund],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumGanja],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumKokain],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumOpium],
        
vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumMaterials],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumHolz],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumLunchpakete],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumC4]);
         
strcat(mainquery,query);
        
mysql_format(MySqlConnection,query,sizeof(query),"kwkanister='%d',kkanister='%d',key1='%s',key2='%s',key3='%s',key4='%s',key5='%s',InGarage='%d' WHERE _name='%s' AND slot='%d' LIMIT 1",
        
vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumWerkzeugkasten],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumBenzinkanister],Pfahrzeug[slot][playerid][Key1],Pfahrzeug[slot][playerid][Key2],Pfahrzeug[slot][playerid][Key3],Pfahrzeug[slot][playerid][Key4],Pfahrzeug[slot][playerid][Key5],
        
Pfahrzeug[slot][playerid][InGarage],Pfahrzeug[slot][playerid][Besitzer],slot);
        
strcat(mainquery,query);
        
mysql_function_query(MySqlConnection,mainquery,false,"","");
        if(
d_msg == trueprintf("SAVE: Spielerfahrzeug von %s gespeichert -",Spieler[playerid][pName]);
    } 
Reply
#2

please help me ...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)