Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- comanda /buycar
- if(strcmp(cmd, "/buycar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if ( PlayerInfo [ playerid ] [ pDonateRank ] < 1 && ( pVeh [ playerid ] [ 0 ] != -1
- && pVeh [ playerid ] [ 1 ] != -1 && pVeh [ playerid ] [ 2 ] != -1 && pVeh [ playerid ] [ 3 ] != -1 && pVeh [ playerid ] [ 4 ] != -1)) return SCM(playerid, COLOR_WHITE, "Ai deja 5 vehicule personale.");
- if ( PlayerInfo [ playerid ] [ pDonateRank ] == 1 && ( pVeh [ playerid ] [ 0 ] != -1 && pVeh [ playerid ] [ 1 ] != -1 && pVeh [ playerid ] [ 2 ] != -1
- && pVeh [ playerid ] [ 3 ] != -1 && pVeh [ playerid ] [ 4 ] != -1 && pVeh [ playerid ] [ 5 ] != -1 && pVeh [ playerid ] [ 6 ] != -1)) return SCM(playerid, COLOR_WHITE, "Ai deja 7 vehicule personale.");
- if ( PlayerInfo [ playerid ] [ pDonateRank ] == 2 && ( pVeh [ playerid ] [ 0 ] != -1 && pVeh [ playerid ] [ 1 ] != -1 && pVeh [ playerid ] [ 2 ] != -1
- && pVeh [ playerid ] [ 3 ] != -1 && pVeh [ playerid ] [ 4 ] != -1 && pVeh [ playerid ] [ 5 ] != -1 && pVeh [ playerid ] [ 6 ] != -1
- && pVeh [ playerid ] [ 7 ] != -1 && pVeh [ playerid ] [ 8 ] != -1)) return SCM(playerid, COLOR_WHITE, "Ai deja 9 vehicule personale.");
- if ( PlayerInfo [ playerid ] [ pDonateRank ] == 3 && ( pVeh [ playerid ] [ 0 ] != -1 && pVeh [ playerid ] [ 1 ] != -1 && pVeh [ playerid ] [ 2 ] != -1
- && pVeh [ playerid ] [ 3 ] != -1 && pVeh [ playerid ] [ 4 ] != -1 && pVeh [ playerid ] [ 5 ] != -1
- && pVeh [ playerid ] [ 6 ] != -1 && pVeh [ playerid ] [ 7 ] != -1 && pVeh [ playerid ] [ 8 ] != -1 && pVeh [ playerid ] [ 9 ] != -1
- && pVeh [ playerid ] [ 10 ] != -1 && pVeh [ playerid ] [ 11 ] != -1)) return SCM(playerid, COLOR_WHITE, "Ai deja 12 vehicule personale.");
- if (PlayerToPoint(1.5, playerid, 331.2913,-1514.7601,35.8672))
- {
- ShowPlayerDialog(playerid,DIALOG_DEALERSHIP,DIALOG_STYLE_LIST,"Dealership","Masini scumpe\nMasini ieftine\nHelii\nBike\nCont Premium","Select","Inchide");
- }
- else
- {
- SCM(playerid,COLOR_WHITE,"Nu esti in locul potrivit, apasa tasta N.");
- return 1;
- }
- }
- return 1;
- }
- Dialog de la masini scumpe
- if(dialogid == DIALOG_SCUMPE)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- if( GetPlayerMoney( playerid ) < 17000000 ) return SCM( playerid, COLOR_BLUE, "Nu ai suficienti bani pentru a cumpara Infernus!" );
- new const cVehicle = GetFreeVehicleID ( );
- new const vehicleid = GetPlayerVehicleID ( playerid );
- if ( cVehicle == MAX_VEHICLES - 1 )
- {
- print ( "[OWNABLE VEHICLES]: Limit of vehicles has been reached !!!" );
- print ( "[OWNABLE VEHICLES]: Cannot create more vehicles !!!" );
- SendClientMessage ( playerid, 0xFF0000FF, "[OWNABLE VEHICLES]: Cannot create your personal vehicle. Limit of vehicles has been reached !!!" );
- return 1;
- }
- new temp [ 64 ];
- vInfo [ cVehicle ] [ vPos ] [ 0 ] = 305.8182;
- vInfo [ cVehicle ] [ vPos ] [ 1 ] = -1489.0189;
- vInfo [ cVehicle ] [ vPos ] [ 2 ] = 24.5938;
- vInfo [ cVehicle ] [ vPos ] [ 3 ] = 318.6658;
- vInfo [ cVehicle ] [ vModel ] = 411;
- vInfo [ cVehicle ] [ vLock ] = 0;
- vInfo [ cVehicle ] [ vPrice ] = 17000000;
- vInfo [ cVehicle ] [ vOwned ] = 1;
- GetPlayerName ( playerid, vInfo [ cVehicle ] [ vOwner ], MAX_PLAYER_NAME );
- strcpy ( vInfo [ cVehicle ] [ vPlate ], "PlayZone", MAX_PLATE_SIZE );
- vInfo [ cVehicle ] [vColor] [ 0 ] = 1;
- vInfo [ cVehicle ] [vColor] [ 1 ] = 1;
- vInfo [ cVehicle ] [ vPaintjob ] = vInfo [ vehicleid ] [ vPaintjob ];
- for ( new i = 0; i != 14; ++i )
- vInfo [ cVehicle ] [ vMods ] [ i ] = vInfo [ vehicleid ] [ vMods ] [ i ];
- mysql_tquery( mysql_db, "INSERT INTO `vehicles` ( model ) VALUES ( 0 )" );
- new Cache: result = mysql_query ( mysql_db, "SELECT max(sqlid) AS sqlid FROM vehicles" );
- vInfo [ cVehicle ] [ vSQLID ] = cache_get_field_content_int( 0, "sqlid", mysql_db );
- cache_delete ( result );
- format ( temp, sizeof ( temp ), "INSERT INTO `tunning` ( sqlid ) VALUES ( %i )", vInfo [ cVehicle ] [ vSQLID ] );
- mysql_tquery( mysql_db, temp );
- SaveVehicle ( cVehicle, TYPE_ALL );
- CreateVehicle ( vInfo [ cVehicle ] [ vModel ], vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ], vInfo [ cVehicle ] [ vPos ] [ 3 ], vInfo [ cVehicle ] [ vColor ] [ 0 ], vInfo [ cVehicle ] [ vColor ] [ 1 ], -1 );
- SetVehicleToRespawn ( cVehicle );
- SetPlayerPos ( playerid, vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ] + 3.0 );
- GivePlayerMoney ( playerid, -17000000);
- new year, month,day;
- getdate(year, month, day);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format ( string, sizeof ( string ), " %s have bought a personal vehicle, Model: %s, for $%s (%d-%d-%d).", sendername,GetVehicleName ( vInfo [ cVehicle ] [ vModel ] ),FormatMoney ( vInfo [ cVehicle ] [ vPrice ] ),day,month,year );
- DealershipLog(string);
- if ( pVeh [ playerid ] [ 1 ] == -1 ) pVeh [ playerid ] [ 1 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 2 ] == -1 ) pVeh [ playerid ] [ 2 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 3 ] == -1 ) pVeh [ playerid ] [ 3 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 4 ] == -1 ) pVeh [ playerid ] [ 4 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 5 ] == -1 ) pVeh [ playerid ] [ 5 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 6 ] == -1 ) pVeh [ playerid ] [ 6 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 7 ] == -1 ) pVeh [ playerid ] [ 7 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 8 ] == -1 ) pVeh [ playerid ] [ 8 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 9 ] == -1 ) pVeh [ playerid ] [ 9 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 10 ] == -1 ) pVeh [ playerid ] [ 10 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 11 ] == -1 ) pVeh [ playerid ] [ 11 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 12 ] == -1 ) pVeh [ playerid ] [ 12 ] = cVehicle;
- SendClientMessage ( playerid, -1, "{FF0000}[Dealership]:{FFFFFF} Felicitari, ti-ai cumparat o masina de tip Infernus." );
- SendClientMessage ( playerid, -1, "{FF0000}[Dealership]:{FFFFFF} ai la dispozitie comanda /v & /cars.");
- }
- case 1:
- {
- if( GetPlayerMoney( playerid ) < 15000000 ) return SCM( playerid, COLOR_BLUE, "Nu ai suficienti bani pentru a cumpara Bullet!" );
- new const cVehicle = GetFreeVehicleID ( );
- new const vehicleid = GetPlayerVehicleID ( playerid );
- if ( cVehicle == MAX_VEHICLES - 1 )
- {
- print ( "[OWNABLE VEHICLES]: Limit of vehicles has been reached !!!" );
- print ( "[OWNABLE VEHICLES]: Cannot create more vehicles !!!" );
- SendClientMessage ( playerid, 0xFF0000FF, "[OWNABLE VEHICLES]: Cannot create your personal vehicle. Limit of vehicles has been reached !!!" );
- return 1;
- }
- new temp [ 64 ];
- vInfo [ cVehicle ] [ vPos ] [ 0 ] = 305.8182;
- vInfo [ cVehicle ] [ vPos ] [ 1 ] = -1489.0189;
- vInfo [ cVehicle ] [ vPos ] [ 2 ] = 24.5938;
- vInfo [ cVehicle ] [ vPos ] [ 3 ] = 318.6658;
- vInfo [ cVehicle ] [ vModel ] = 541;
- vInfo [ cVehicle ] [ vLock ] = 0;
- vInfo [ cVehicle ] [ vPrice ] = 15000000;
- vInfo [ cVehicle ] [ vOwned ] = 1;
- GetPlayerName ( playerid, vInfo [ cVehicle ] [ vOwner ], MAX_PLAYER_NAME );
- strcpy ( vInfo [ cVehicle ] [ vPlate ], "PlayZone", MAX_PLATE_SIZE );
- vInfo [ cVehicle ] [vColor] [ 0 ] = 1;
- vInfo [ cVehicle ] [vColor] [ 1 ] = 1;
- vInfo [ cVehicle ] [ vPaintjob ] = vInfo [ vehicleid ] [ vPaintjob ];
- for ( new i = 0; i != 14; ++i )
- vInfo [ cVehicle ] [ vMods ] [ i ] = vInfo [ vehicleid ] [ vMods ] [ i ];
- mysql_tquery( mysql_db, "INSERT INTO `vehicles` ( model ) VALUES ( 0 )" );
- new Cache: result = mysql_query ( mysql_db, "SELECT max(sqlid) AS sqlid FROM vehicles" );
- vInfo [ cVehicle ] [ vSQLID ] = cache_get_field_content_int( 0, "sqlid", mysql_db );
- cache_delete ( result );
- format ( temp, sizeof ( temp ), "INSERT INTO `tunning` ( sqlid ) VALUES ( %i )", vInfo [ cVehicle ] [ vSQLID ] );
- mysql_tquery( mysql_db, temp );
- SaveVehicle ( cVehicle, TYPE_ALL );
- CreateVehicle ( vInfo [ cVehicle ] [ vModel ], vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ], vInfo [ cVehicle ] [ vPos ] [ 3 ], vInfo [ cVehicle ] [ vColor ] [ 0 ], vInfo [ cVehicle ] [ vColor ] [ 1 ], -1 );
- SetVehicleToRespawn ( cVehicle );
- SetPlayerPos ( playerid, vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ] + 3.0 );
- GivePlayerMoney ( playerid, -15000000);
- new year, month,day;
- getdate(year, month, day);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format ( string, sizeof ( string ), " %s have bought a personal vehicle, Model: %s, for $%s (%d-%d-%d).", sendername,GetVehicleName ( vInfo [ cVehicle ] [ vModel ] ),FormatMoney ( vInfo [ cVehicle ] [ vPrice ] ),day,month,year );
- DealershipLog(string);
- if ( pVeh [ playerid ] [ 1 ] == -1 ) pVeh [ playerid ] [ 1 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 2 ] == -1 ) pVeh [ playerid ] [ 2 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 3 ] == -1 ) pVeh [ playerid ] [ 3 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 4 ] == -1 ) pVeh [ playerid ] [ 4 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 5 ] == -1 ) pVeh [ playerid ] [ 5 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 6 ] == -1 ) pVeh [ playerid ] [ 6 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 7 ] == -1 ) pVeh [ playerid ] [ 7 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 8 ] == -1 ) pVeh [ playerid ] [ 8 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 9 ] == -1 ) pVeh [ playerid ] [ 9 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 10 ] == -1 ) pVeh [ playerid ] [ 10 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 11 ] == -1 ) pVeh [ playerid ] [ 11 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 12 ] == -1 ) pVeh [ playerid ] [ 12 ] = cVehicle;
- SendClientMessage ( playerid, -1, "{FF0000}[Dealership]:{FFFFFF} Felicitari, ti-ai cumparat o masina de tip Bullet." );
- SendClientMessage ( playerid, -1, "{FF0000}[Dealership]:{FFFFFF} ai la dispozitie comanda /v & /cars.");
- }
- case 2:
- {
- if( GetPlayerMoney( playerid ) < 13000000 ) return SCM( playerid, COLOR_BLUE, "Nu ai suficienti bani pentru a cumpara Sultan!" );
- new const cVehicle = GetFreeVehicleID ( );
- new const vehicleid = GetPlayerVehicleID ( playerid );
- if ( cVehicle == MAX_VEHICLES - 1 )
- {
- print ( "[OWNABLE VEHICLES]: Limit of vehicles has been reached !!!" );
- print ( "[OWNABLE VEHICLES]: Cannot create more vehicles !!!" );
- SendClientMessage ( playerid, 0xFF0000FF, "[OWNABLE VEHICLES]: Cannot create your personal vehicle. Limit of vehicles has been reached !!!" );
- return 1;
- }
- new temp [ 64 ];
- vInfo [ cVehicle ] [ vPos ] [ 0 ] = 305.8182;
- vInfo [ cVehicle ] [ vPos ] [ 1 ] = -1489.0189;
- vInfo [ cVehicle ] [ vPos ] [ 2 ] = 24.5938;
- vInfo [ cVehicle ] [ vPos ] [ 3 ] = 318.6658;
- vInfo [ cVehicle ] [ vModel ] = 560;
- vInfo [ cVehicle ] [ vLock ] = 0;
- vInfo [ cVehicle ] [ vPrice ] = 13000000;
- vInfo [ cVehicle ] [ vOwned ] = 1;
- GetPlayerName ( playerid, vInfo [ cVehicle ] [ vOwner ], MAX_PLAYER_NAME );
- strcpy ( vInfo [ cVehicle ] [ vPlate ], "PlayZone", MAX_PLATE_SIZE );
- vInfo [ cVehicle ] [vColor] [ 0 ] = 1;
- vInfo [ cVehicle ] [vColor] [ 1 ] = 1;
- vInfo [ cVehicle ] [ vPaintjob ] = 0;
- for ( new i = 0; i != 14; ++i )
- vInfo [ cVehicle ] [ vMods ] [ i ] = vInfo [ vehicleid ] [ vMods ] [ i ];
- mysql_tquery( mysql_db, "INSERT INTO `vehicles` ( model ) VALUES ( 0 )" );
- new Cache: result = mysql_query ( mysql_db, "SELECT max(sqlid) AS sqlid FROM vehicles" );
- vInfo [ cVehicle ] [ vSQLID ] = cache_get_field_content_int( 0, "sqlid", mysql_db );
- cache_delete ( result );
- format ( temp, sizeof ( temp ), "INSERT INTO `tunning` ( sqlid ) VALUES ( %i )", vInfo [ cVehicle ] [ vSQLID ] );
- mysql_tquery( mysql_db, temp );
- SaveVehicle ( cVehicle, TYPE_ALL );
- CreateVehicle ( vInfo [ cVehicle ] [ vModel ], vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ], vInfo [ cVehicle ] [ vPos ] [ 3 ], vInfo [ cVehicle ] [ vColor ] [ 0 ], vInfo [ cVehicle ] [ vColor ] [ 1 ], -1 );
- SetVehicleToRespawn ( cVehicle );
- SetPlayerPos ( playerid, vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ] + 3.0 );
- GivePlayerMoney ( playerid, -13000000);
- new year, month,day;
- getdate(year, month, day);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format ( string, sizeof ( string ), " %s have bought a personal vehicle, Model: %s, for $%s (%d-%d-%d).", sendername,GetVehicleName ( vInfo [ cVehicle ] [ vModel ] ),FormatMoney ( vInfo [ cVehicle ] [ vPrice ] ),day,month,year );
- DealershipLog(string);
- if ( pVeh [ playerid ] [ 1 ] == -1 ) pVeh [ playerid ] [ 1 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 2 ] == -1 ) pVeh [ playerid ] [ 2 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 3 ] == -1 ) pVeh [ playerid ] [ 3 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 4 ] == -1 ) pVeh [ playerid ] [ 4 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 5 ] == -1 ) pVeh [ playerid ] [ 5 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 6 ] == -1 ) pVeh [ playerid ] [ 6 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 7 ] == -1 ) pVeh [ playerid ] [ 7 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 8 ] == -1 ) pVeh [ playerid ] [ 8 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 9 ] == -1 ) pVeh [ playerid ] [ 9 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 10 ] == -1 ) pVeh [ playerid ] [ 10 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 11 ] == -1 ) pVeh [ playerid ] [ 11 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 12 ] == -1 ) pVeh [ playerid ] [ 12 ] = cVehicle;
- SendClientMessage ( playerid, -1, "{FF0000}[Dealership]:{FFFFFF} Felicitari, ti-ai cumparat o masina de tip Sultan." );
- SendClientMessage ( playerid, -1, "{FF0000}[Dealership]:{FFFFFF} ai la dispozitie comanda /v & /cars.");
- }
- case 3:
- {
- if( GetPlayerMoney( playerid ) < 11500000 ) return SCM( playerid, COLOR_BLUE, "Nu ai suficienti bani pentru a cumpara Turismo!" );
- new const cVehicle = GetFreeVehicleID ( );
- new const vehicleid = GetPlayerVehicleID ( playerid );
- if ( cVehicle == MAX_VEHICLES - 1 )
- {
- print ( "[OWNABLE VEHICLES]: Limit of vehicles has been reached !!!" );
- print ( "[OWNABLE VEHICLES]: Cannot create more vehicles !!!" );
- SendClientMessage ( playerid, 0xFF0000FF, "[OWNABLE VEHICLES]: Cannot create your personal vehicle. Limit of vehicles has been reached !!!" );
- return 1;
- }
- new temp [ 64 ];
- vInfo [ cVehicle ] [ vPos ] [ 0 ] = 305.8182;
- vInfo [ cVehicle ] [ vPos ] [ 1 ] = -1489.0189;
- vInfo [ cVehicle ] [ vPos ] [ 2 ] = 24.5938;
- vInfo [ cVehicle ] [ vPos ] [ 3 ] = 318.6658;
- vInfo [ cVehicle ] [ vModel ] = 451;
- vInfo [ cVehicle ] [ vLock ] = 0;
- vInfo [ cVehicle ] [ vPrice ] = 11500000;
- vInfo [ cVehicle ] [ vOwned ] = 1;
- GetPlayerName ( playerid, vInfo [ cVehicle ] [ vOwner ], MAX_PLAYER_NAME );
- strcpy ( vInfo [ cVehicle ] [ vPlate ], "PlayZone", MAX_PLATE_SIZE );
- vInfo [ cVehicle ] [vColor] [ 0 ] = 1;
- vInfo [ cVehicle ] [vColor] [ 1 ] = 1;
- vInfo [ cVehicle ] [ vPaintjob ] = vInfo [ vehicleid ] [ vPaintjob ];
- for ( new i = 0; i != 14; ++i )
- vInfo [ cVehicle ] [ vMods ] [ i ] = vInfo [ vehicleid ] [ vMods ] [ i ];
- mysql_tquery( mysql_db, "INSERT INTO `vehicles` ( model ) VALUES ( 0 )" );
- new Cache: result = mysql_query ( mysql_db, "SELECT max(sqlid) AS sqlid FROM vehicles" );
- vInfo [ cVehicle ] [ vSQLID ] = cache_get_field_content_int( 0, "sqlid", mysql_db );
- cache_delete ( result );
- format ( temp, sizeof ( temp ), "INSERT INTO `tunning` ( sqlid ) VALUES ( %i )", vInfo [ cVehicle ] [ vSQLID ] );
- mysql_tquery( mysql_db, temp );
- SaveVehicle ( cVehicle, TYPE_ALL );
- CreateVehicle ( vInfo [ cVehicle ] [ vModel ], vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ], vInfo [ cVehicle ] [ vPos ] [ 3 ], vInfo [ cVehicle ] [ vColor ] [ 0 ], vInfo [ cVehicle ] [ vColor ] [ 1 ], -1 );
- SetVehicleToRespawn ( cVehicle );
- SetPlayerPos ( playerid, vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ] + 3.0 );
- GivePlayerMoney ( playerid, -11500000);
- new year, month,day;
- getdate(year, month, day);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format ( string, sizeof ( string ), " %s have bought a personal vehicle, Model: %s, for $%s (%d-%d-%d).", sendername,GetVehicleName ( vInfo [ cVehicle ] [ vModel ] ),FormatMoney ( vInfo [ cVehicle ] [ vPrice ] ),day,month,year );
- DealershipLog(string);
- if ( pVeh [ playerid ] [ 1 ] == -1 ) pVeh [ playerid ] [ 1 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 2 ] == -1 ) pVeh [ playerid ] [ 2 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 3 ] == -1 ) pVeh [ playerid ] [ 3 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 4 ] == -1 ) pVeh [ playerid ] [ 4 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 5 ] == -1 ) pVeh [ playerid ] [ 5 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 6 ] == -1 ) pVeh [ playerid ] [ 6 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 7 ] == -1 ) pVeh [ playerid ] [ 7 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 8 ] == -1 ) pVeh [ playerid ] [ 8 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 9 ] == -1 ) pVeh [ playerid ] [ 9 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 10 ] == -1 ) pVeh [ playerid ] [ 10 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 11 ] == -1 ) pVeh [ playerid ] [ 11 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 12 ] == -1 ) pVeh [ playerid ] [ 12 ] = cVehicle;
- SendClientMessage ( playerid, -1, "{FF0000}[Dealership]:{FFFFFF} Felicitari, ti-ai cumparat o masina de tip Turismo." );
- SendClientMessage ( playerid, -1, "{FF0000}[Dealership]:{FFFFFF} ai la dispozitie comanda /v & /cars.");
- }
- case 4:
- {
- if( GetPlayerMoney( playerid ) < 9500000 ) return SCM( playerid, COLOR_BLUE, "Nu ai suficienti bani pentru a cumpara Cheetah!" );
- new const cVehicle = GetFreeVehicleID ( );
- new const vehicleid = GetPlayerVehicleID ( playerid );
- if ( cVehicle == MAX_VEHICLES - 1 )
- {
- print ( "[OWNABLE VEHICLES]: Limit of vehicles has been reached !!!" );
- print ( "[OWNABLE VEHICLES]: Cannot create more vehicles !!!" );
- SendClientMessage ( playerid, 0xFF0000FF, "[OWNABLE VEHICLES]: Cannot create your personal vehicle. Limit of vehicles has been reached !!!" );
- return 1;
- }
- new temp [ 64 ];
- vInfo [ cVehicle ] [ vPos ] [ 0 ] = 305.8182;
- vInfo [ cVehicle ] [ vPos ] [ 1 ] = -1489.0189;
- vInfo [ cVehicle ] [ vPos ] [ 2 ] = 24.5938;
- vInfo [ cVehicle ] [ vPos ] [ 3 ] = 318.6658;
- vInfo [ cVehicle ] [ vModel ] = 415;
- vInfo [ cVehicle ] [ vLock ] = 0;
- vInfo [ cVehicle ] [ vPrice ] = 9500000;
- vInfo [ cVehicle ] [ vOwned ] = 1;
- GetPlayerName ( playerid, vInfo [ cVehicle ] [ vOwner ], MAX_PLAYER_NAME );
- strcpy ( vInfo [ cVehicle ] [ vPlate ], "PlayZone", MAX_PLATE_SIZE );
- vInfo [ cVehicle ] [vColor] [ 0 ] = 1;
- vInfo [ cVehicle ] [vColor] [ 1 ] = 1;
- vInfo [ cVehicle ] [ vPaintjob ] = vInfo [ vehicleid ] [ vPaintjob ];
- for ( new i = 0; i != 14; ++i )
- vInfo [ cVehicle ] [ vMods ] [ i ] = vInfo [ vehicleid ] [ vMods ] [ i ];
- mysql_tquery( mysql_db, "INSERT INTO `vehicles` ( model ) VALUES ( 0 )" );
- new Cache: result = mysql_query ( mysql_db, "SELECT max(sqlid) AS sqlid FROM vehicles" );
- vInfo [ cVehicle ] [ vSQLID ] = cache_get_field_content_int( 0, "sqlid", mysql_db );
- cache_delete ( result );
- format ( temp, sizeof ( temp ), "INSERT INTO `tunning` ( sqlid ) VALUES ( %i )", vInfo [ cVehicle ] [ vSQLID ] );
- mysql_tquery( mysql_db, temp );
- SaveVehicle ( cVehicle, TYPE_ALL );
- CreateVehicle ( vInfo [ cVehicle ] [ vModel ], vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ], vInfo [ cVehicle ] [ vPos ] [ 3 ], vInfo [ cVehicle ] [ vColor ] [ 0 ], vInfo [ cVehicle ] [ vColor ] [ 1 ], -1 );
- SetVehicleToRespawn ( cVehicle );
- SetPlayerPos ( playerid, vInfo [ cVehicle ] [ vPos ] [ 0 ], vInfo [ cVehicle ] [ vPos ] [ 1 ], vInfo [ cVehicle ] [ vPos ] [ 2 ] + 3.0 );
- GivePlayerMoney ( playerid, -9500000);
- new year, month,day;
- getdate(year, month, day);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format ( string, sizeof ( string ), " %s have bought a personal vehicle, Model: %s, for $%s (%d-%d-%d).", sendername,GetVehicleName ( vInfo [ cVehicle ] [ vModel ] ),FormatMoney ( vInfo [ cVehicle ] [ vPrice ] ),day,month,year );
- DealershipLog(string);
- if ( pVeh [ playerid ] [ 1 ] == -1 ) pVeh [ playerid ] [ 1 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 2 ] == -1 ) pVeh [ playerid ] [ 2 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 3 ] == -1 ) pVeh [ playerid ] [ 3 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 4 ] == -1 ) pVeh [ playerid ] [ 4 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 5 ] == -1 ) pVeh [ playerid ] [ 5 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 6 ] == -1 ) pVeh [ playerid ] [ 6 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 7 ] == -1 ) pVeh [ playerid ] [ 7 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 8 ] == -1 ) pVeh [ playerid ] [ 8 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 9 ] == -1 ) pVeh [ playerid ] [ 9 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 10 ] == -1 ) pVeh [ playerid ] [ 10 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 11 ] == -1 ) pVeh [ playerid ] [ 11 ] = cVehicle;
- else if ( pVeh [ playerid ] [ 12 ] == -1 ) pVeh [ playerid ] [ 12 ] = cVehicle;
- SendClientMessage ( playerid, -1, "{FF0000}[Dealership]:{FFFFFF} Felicitari, ti-ai cumparat o masina de tip Cheetah." );
- SendClientMessage ( playerid, -1, "{FF0000}[Dealership]:{FFFFFF} ai la dispozitie comanda /v & /cars.");
- }
- }
- return 1;
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment