Dio skripte:
else if(strcmp(opcija,"listovikoke",true) == 0) {
if( IsPlayerConnected( igrac ) ) {
if( igrac != INVALID_PLAYER_ID ) {
if( IsPlayerNearPlayer( 5.0, playerid, igrac ) ) {
format( globalstring, sizeof( globalstring ), "* Oduzeli ste %s, %d listova koke.", ImeIgraca( igrac ), PlayerInfo[ igrac ][ xListKoke ] );
SCM( playerid, SVETLOPLAVA, globalstring);
format( globalstring, sizeof( globalstring ), "* Policajac %s vam je oduzeo %d listova koke.", ImeIgraca( playerid ), PlayerInfo[ igrac ][ xListKoke ] );
SCM( igrac, SVETLOPLAVA, globalstring);
PlayerInfo[ igrac ][ xListKoke ] = 0;
} else GRESKA( playerid, "Taj igrac nije blizu vas !");
}
} else GRESKA( playerid, "Taj igrac nije online !");
}
else if(strcmp(opcija,"prljavinovac",true) == 0) {
if( IsPlayerConnected( igrac ) ) {
if( igrac != INVALID_PLAYER_ID ) {
if( IsPlayerNearPlayer( 5.0, playerid, igrac ) ) {
format( globalstring, sizeof( globalstring ), "* Oduzeli ste %s, %d prljavnog novca.", ImeIgraca( igrac ), PlayerInfo[ igrac ][ xPrljaviNovac ] );
SCM( playerid, SVETLOPLAVA, globalstring);
format( globalstring, sizeof( globalstring ), "* Policajac %s vam je oduzeo %d prljavnog novca.", ImeIgraca( playerid ), PlayerInfo[ igrac ][ xPrljaviNovac ] );
SCM( igrac, SVETLOPLAVA, globalstring);
PlayerInfo[ igrac ][ xPrljaviNovac ] = 0;
} else GRESKA( playerid, "Taj igrac nije blizu vas !");
}
} else GRESKA( playerid, "Taj igrac nije online !");
}
else if(strcmp(opcija,"kokain",true) == 0) {
if( IsPlayerConnected( igrac ) ) {
if( igrac != INVALID_PLAYER_ID ) {
if( IsPlayerNearPlayer( 5.0, playerid, igrac ) ) {
format( globalstring, sizeof( globalstring ), "* Oduzeli ste %s, %d kokaina.", ImeIgraca( igrac ), PlayerInfo[ igrac ][ xKokain2 ] );
SCM( playerid, SVETLOPLAVA, globalstring);
format( globalstring, sizeof( globalstring ), "* Policajac %s vam je oduzeo %d kokaina.", ImeIgraca( playerid ), PlayerInfo[ igrac ][ xKokain2 ] );
SCM( igrac, SVETLOPLAVA, globalstring);
PlayerInfo[ igrac ][ xKokain2 ] = 0;
} else GRESKA( playerid, "Taj igrac nije blizu vas !");
}
} else GRESKA( playerid, "Taj igrac nije online !");
}
else if(strcmp(opcija,"drugs",true) == 0) {
new svedroge = 0;
if( IsPlayerConnected( igrac ) ) {
if( igrac != INVALID_PLAYER_ID ) {
if(IsPlayerNearPlayer( 5.0, playerid, igrac ) ) {
svedroge = PlayerInfo[ igrac ][ xDrug ][ 0 ] + PlayerInfo[ igrac ][ xDrug ][ 1 ] + PlayerInfo[ igrac ][ xDrug ][ 2 ] + PlayerInfo[ igrac ][ xDrug ][ 3 ] + PlayerInfo[ igrac ][ xDrug ][ 4 ];
SendClientMessageEx( playerid, SVETLOPLAVA, "* Oduzeli ste %s's svu drogu.", ImeIgraca( igrac ) );
SendClientMessageEx( igrac, SVETLOPLAVA, "* Policajac %s vam je oduzeo svu drogu.", ImeIgraca( playerid ) );
PlayerInfo[ playerid ][ xTakenDrugs ] += svedroge;
PlayerInfo[ igrac ][ xDrug ][ 0 ] = 0;
PlayerInfo[ igrac ][ xDrug ][ 1 ] = 0;
PlayerInfo[ igrac ][ xDrug ][ 2 ] = 0;
PlayerInfo[ igrac ][ xDrug ][ 3 ] = 0;
PlayerInfo[ igrac ][ xDrug ][ 4 ] = 0;
PlayerInfo[ igrac ][ xDrugCode ][ 0 ] = 0;
PlayerInfo[ igrac ][ xDrugCode ][ 1 ] = 0;
PlayerInfo[ igrac ][ xDrugCode ][ 2 ] = 0;
PlayerInfo[ igrac ][ xDrugCode ][ 3 ] = 0;
PlayerInfo[ igrac ][ xDrugCode ][ 4 ] = 0;
} else GRESKA( playerid, "Taj igrac nije blizu vas !");
}
} else GRESKA( playerid, "Taj igrac nije online !");
} else GRESKA( playerid, "Nepoznato ime za oduzimanje !");
} else GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu" );
return 1;
} // TO JE KAD SE ODUZME// OVO SADA JE KADA STAVIS U SEF PREKO /ORGSEF
else if( dialogid == dialog_ORGSAFEPDRUG ) {
if( !response ) return 1;
if( response ) {
new slot, slot2, kolicina, OrgID = PlayerInfo[ playerid ][ xClan ];
if( sscanf( inputtext, "dd", slot, kolicina ) ) return SPD( playerid, dialog_ORGSAFEPDRUG, DSI, D_NASLOV, "Unesite slot droge kod igraca i kolicinu droge za ostavljanje.\nPrimer: 1 232.", D_ODABERI, D_ODUSTANI );
if( slot < 1 || slot > 5 ) return GRESKA( playerid, "Krivi broj slota!");
slot2 = slot-1;
if( PlayerInfo[ playerid ][ xDrugCode ][ slot2 ] == 0 ) return GRESKA( playerid, "Nemate droge pod tim slotom!" );
if( kolicina < 1 || kolicina > PlayerInfo[ playerid ][ xDrug ][ slot2 ] ) return GRESKA( playerid, "Nemate toliko droge pod tim slotom!");
if( kolicina > 1000 ) return GRESKA( playerid, "Najvise u 1 slotu sefa moze stati 1000g droge." );
if( OI[ OrgID ][ oSafeDrugCode ][ 0 ] != 0 && OI[ OrgID ][ oSafeDrugCode ][ 1 ] != 0 && OI[ OrgID ][ oSafeDrugCode ][ 2 ] != 0 && OI[ OrgID ][ oSafeDrugCode ][ 3 ] != 0 ) return GRESKA( playerid, "Svih 4 slotova droge u sefu su zauzeti!");
PlayerInfo[ playerid ][ xDrug ][ slot2 ] -= kolicina;
format( globalstring, sizeof( globalstring ), " %s stavlja nesto u sef.", ImeIgraca( playerid ) );
PorukaRadius( 10.0, playerid, globalstring, LJUBICASTA );
SendClientMessageEx( playerid, ZUTA, "%s | Stavili ste %d grama %s u sef.", OI[ OrgID ][ oPreFix ], kolicina , GetDrugNameByDrugID( PlayerInfo[ playerid ][ xDrugCode ][ slot2 ] ) );Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ] /[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): Ako moze neko da podesi u gore oduzeto, hvala
