Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Carera poslato April 07, 2018, 11:53:25 PRE PODNE

Naslov: Brisanje imovine i vozila
Poruka od: Carera poslato April 07, 2018, 11:53:25 PRE PODNE
Problem(error/warning): Vako,brisu se vozila igracima,kao vase vozilo vise nije u vasem vlasnistvu,Jedan od razloga moze biti i vasa neaktivnost od 500h,tako i za imovinu, a npr juce kupi auto ili kucu,kako da to fixam
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
Naslov: Odg: Brisanje imovine i vozila
Poruka od: Carera poslato April 07, 2018, 11:55:35 PRE PODNE

if( PlayerInfo[ playerid ][ xVoziloID ][ 0 ] != -1 ) {

    if(strcmp( VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 0 ] ][ vOwner ], ImeIgraca( playerid ), true ) ) {

                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Vozilo 1 vise nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Jedan od razloga moze biti i vasa neaktivnost od 500h." );
        PlayerInfo[ playerid ][ xVoziloID ][ 0 ]=-1;
        SavePlayer( playerid );
    }
}
if( PlayerInfo[ playerid ][ xVoziloID ][ 1 ] != -1 ) {

    if(strcmp( VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 1 ] ][ vOwner ], ImeIgraca( playerid ), true ) ) {

                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Vozilo 2 vise nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Jedan od razloga moze biti i vasa neaktivnost od 500h." );
        PlayerInfo[ playerid ][ xVoziloID ][ 1 ] = -1;
        SavePlayer( playerid );
    }
}
if( PlayerInfo[ playerid ][ xVoziloID ][ 2 ] != -1 ) {

    if(strcmp( VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 2 ] ][ vOwner ], ImeIgraca( playerid ), true ) ) {

                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Vozilo 3 vise nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Jedan od razloga moze biti i vasa neaktivnost od 500h." );
        PlayerInfo[ playerid ][ xVoziloID ][ 2 ] = -1;
        SavePlayer( playerid );
    }
}
if( PlayerInfo[ playerid ][ xVoziloID ][ 3 ] != -1 ) {

    if(strcmp( VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 3 ] ][ vOwner ], ImeIgraca( playerid ), true ) ) {

                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Vozilo 4 vise nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Jedan od razloga moze biti i vasa neaktivnost od 500h." );
        PlayerInfo[ playerid ][ xVoziloID ][ 3 ] = -1;
        SavePlayer( playerid );
    }
}

if( PlayerInfo[ playerid ][ xProperty ][ 0 ] != -1 ) {

    if( strcmp( II[ PlayerInfo[ playerid ][ xProperty ][ 0 ] ][ iOwner ], ImeIgraca( playerid ), true ) ) {

                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Imovina 1 vise nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Jedan od razloga moze biti i vasa neaktivnost od 500h." );
        PlayerInfo[ playerid ][ xProperty ][ 0 ] = -1;
        SavePlayer( playerid );
    }
}
if( PlayerInfo[ playerid ][ xProperty ][ 1 ] != -1 ) {

    if( strcmp( II[ PlayerInfo[ playerid ][ xProperty ][ 1 ] ][ iOwner ], ImeIgraca( playerid ), true ) ) {

                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Imovina 2 vise nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Jedan od razloga moze biti i vasa neaktivnost od 500h." );
        PlayerInfo[ playerid ][ xProperty ][ 1 ] = -1;
        SavePlayer( playerid );
    }
}
if( PlayerInfo[ playerid ][ xProperty ][ 2 ] != -1 ) {

    if( strcmp( II[ PlayerInfo[ playerid ][ xProperty ][ 2 ] ][ iOwner ], ImeIgraca( playerid ), true ) ) {

                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Imovina 3 vise nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Jedan od razloga moze biti i vasa neaktivnost od 500h." );
        PlayerInfo[ playerid ][ xProperty ][ 2 ] = -1;
        SavePlayer( playerid );
    }
}
if( PlayerInfo[ playerid ][ xGarageID ] != -1 ) {

    if( strcmp( garageInfo[ PlayerInfo[ playerid ][ xGarageID ] ][ garageOwner ], ImeIgraca( playerid ), true ) ) {

                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Garaza vise nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Jedan od razloga moze biti i vasa neaktivnost od 500h." );
PlayerInfo[ playerid ][ xGarageID ] = -1;
        SavePlayer( playerid );
    }
}
if( PlayerInfo[ playerid ][ xFirmaID ] != -1 ) {

    if( strcmp( BussinesInfo[ PlayerInfo[ playerid ][ xFirmaID ] ][ bOwner ], ImeIgraca( playerid ), true ) ) {

                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Firma vise nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
                    SCM( playerid, ANTICHEAT, "{FF0000}|| UG:AC ||"col_white" Jedan od razloga moze biti i vasa neaktivnost od 500h ili nedostatak faktura." );
PlayerInfo[ playerid ][ xFirmaID ] = -1;
        SavePlayer( playerid );
    }
}
Naslov: Odg: Brisanje imovine i vozila
Poruka od: Carera poslato April 07, 2018, 11:58:54 PRE PODNE
Ima i ovo,ako neko zna da fixa hitno mi je

else if( dialogid == dialog_VEHLIST )
{
    if( !response ) return 1;
if( response )
{
switch( listitem )
{
case 0:
{
    if( PlayerInfo[ playerid ][ xVoziloID ][ 0 ] == -1 ) return GRESKA( playerid, "Ti ne posedujes vozilo u ovom slotu.");
    if( PlayerInfo[ playerid ][ xVoziloID ][ 0 ] == 0 ) return GRESKA( playerid, "Ti ne posedujes vozilo u ovom slotu.");
    new vFile[ 50 ];
        format( vFile, sizeof( vFile ), V_FILE, PlayerInfo[ playerid ][ xVoziloID ][ 0 ] );
        if( fexist( vFile ) )
{
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 0 ] ][ vOwner ], true ) == 0 )
{
ChosenVehicle[ playerid ] = PlayerInfo[ playerid ][ xVoziloID ][ 0 ];
                        SPD( playerid, dialog_VEHCHOSEN, DSL, "Vozilo", "Informacije\nParkiraj\nLociraj\nUgradi GPS\nProdaj igracu\nProdaj drzavi\nSkini tuning\nNeon\nGepek\nBoja", "Odaberi", "Nazad" );
                    }
                    else
{
SCM( playerid, ANTICHEAT, "{FF0000}|| SS-AC ||"col_white" Ovo vozilo nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
}
}
else
{
    SCM( playerid, ANTICHEAT, "{FF0000}|| SS-AC ||"col_white" Vase vozilo ne postoji u bazi podataka, obratite se na forumu ako mislite je greska." );
}
}
case 1:
{
    if( PlayerInfo[ playerid ][ xVoziloID ][ 1 ] == -1) return GRESKA( playerid, "Ti ne posedujes vozilo u ovom slotu.");
    if( PlayerInfo[ playerid ][ xVoziloID ][ 1 ] == 0 ) return GRESKA( playerid, "Ti ne posedujes vozilo u ovom slotu.");
                    new vFile[ 50 ];
        format( vFile, sizeof( vFile ), V_FILE, PlayerInfo[ playerid ][ xVoziloID ][ 1 ] );
        if( fexist( vFile ) ) {
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 1 ] ][ vOwner ], true ) == 0 ) {
ChosenVehicle[ playerid ] = PlayerInfo[ playerid ][ xVoziloID ][ 1 ];
                        SPD( playerid, dialog_VEHCHOSEN, DSL, "Vozilo", "Informacije\nParkiraj\nLociraj\nUgradi GPS\nProdaj igracu\nProdaj otpadu\nMakni tuning\nNeon\nGepek\nPromeni boju", "Odaberi", "Nazad" );
                    }
                    else {
SCM( playerid, ANTICHEAT, "{FF0000}|| SS-AC ||"col_white" Ovo vozilo nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
}
}
else {
    SCM( playerid, ANTICHEAT, "{FF0000}|| SS-AC ||"col_white" Vase vozilo ne postoji u bazi podataka, obratite se na forumu ako mislite je greska." );
}
}
case 2: {
    if( PlayerInfo[ playerid ][ xVoziloID ][ 2 ] == -1) return GRESKA( playerid, "Ti ne posedujes vozilo u ovom slotu.");
                    if( PlayerInfo[ playerid ][ xVoziloID ][ 2 ] == 0 ) return GRESKA( playerid, "Ti ne posedujes vozilo u ovom slotu.");
new vFile[ 50 ];
        format( vFile, sizeof( vFile ), V_FILE, PlayerInfo[ playerid ][ xVoziloID ][ 2 ] );
        if( fexist( vFile ) ) {
if( strcmp( ImeIgraca( playerid ), VehicleInfo[ PlayerInfo[ playerid ][ xVoziloID ][ 2 ] ][ vOwner ], true ) == 0 ) {
ChosenVehicle[ playerid ] = PlayerInfo[ playerid ][ xVoziloID ][ 2 ];
                        SPD( playerid, dialog_VEHCHOSEN, DSL, "Vozilo", "Informacije\nParkiraj\nLociraj\nUgradi GPS\nProdaj igracu\nProdaj otpadu\nMakni tuning\nNeon\nGepek\nPromeni boju", "Odaberi", "Nazad" );
                    }
                    else {
SCM( playerid, ANTICHEAT, "{FF0000}|| SS-AC ||"col_white" Ovo vozilo nije u vasem vlasnistvu, obratite se na forumu ako mislite je greska." );
}
}
else {
    SCM( playerid, ANTICHEAT, "{FF0000}|| SS-AC ||"col_white" Vase vozilo ne postoji u bazi podataka, obratite se na forumu ako mislite je greska." );
}
Naslov: Odg: Brisanje imovine i vozila
Poruka od: Łuk@ poslato April 07, 2018, 20:08:08 POSLE PODNE
pravila