Problem(error/warning): warning 209: function "cmd_robbgbank" should return a value
Deo skripte: [pawn]CMD:robbggold(playerid, const params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 3.0, -160.7817,44.7768,1165.0330)) return SendErrorMessage(playerid, "Morate biti kod sefa zlatare!");
if( PI[ playerid ][ xClan ] == 0 ) return SendErrorMessage ( playerid, "Morate biti clan organizacije da bi pljackali zlataru!");
if( PI[ playerid ][ xLevel] < 10 ) return SendErrorMessage( playerid, "Morate biti level 10+ da bi pljackali zlataru!");
if(GetFactionType(playerid) == ORG_TIP_PD || GetFactionType(playerid) == ORG_TIP_HITM) return SendErrorMessage(playerid, "PD/SAJ/SP nema razloga pljackati zlataru!");
if( ZlatoVreme[ playerid ] > 10 ) return SendErrorMessage( playerid, "Vec pljackate Beogradsku Zlataru, nema potrebe za spamom!");
if(ZlataraOpljackana == true) return SendErrorMessage(playerid, "Beogradska Zlatara je vec opljackana, molimo sacekajte neko vrijeme!");
if( PljackaUToku || ZlataraUToku ) return SendErrorMessage( playerid, "Ne mozes se portati dok je pljacka u toku!" );
if(GetFactionType(playerid) != ORG_TIP_MAFIJA || GetFactionType(playerid) != ORG_TIP_PO )
{
new policajci = 0, igraci = 1, hour, minute, seconds;
gettimeEx( hour, minute, seconds );
FixHour( hour );
hour = shifthour;
foreach(new i:Player)
{
if(GetFactionType(i) == ORG_TIP_PD && PoliceDuty) policajci ++;
if(PI[xClan] == PI[playerid][xClan] && i != playerid) igraci ++;
}
if(GetWeapon(playerid) >= 22 && GetWeapon(playerid) <= 40)
{
ZlataraOpljackana = true;
ZlataraUToku = true;
if(PI[playerid][xAlat] >= 1)
{
ZlatoVreme[playerid] = 120;
SCM(playerid, andreovaomiljena, "Zapoceli ste pljacku Beogradske Zlatare sa alatom, ostanite na mjestu jos 120 sekundi!");
format( globalstring, sizeof( globalstring ), "[ID:%d] %s pljacka Beogradsku Zlataru sa alatom !", playerid, ImeIgraca( playerid ) );
AdminPoruka( 0x9FEB14FF, globalstring );
}
else
{
ZlatoVreme[playerid] = 180;
SCM(playerid, andreovaomiljena, "Zapoceli ste pljacku Beogradske Zlatare bez alata, ostanite na mjestu jos 180 sekundi!");
format( globalstring, sizeof( globalstring ), "[ID:%d] %s pljacka Beogradsku Zlataru bez alata !", playerid, ImeIgraca( playerid ) );
AdminPoruka( 0x9FEB14FF, globalstring );
}
PljackanjeZlatareTimer[playerid] = SetTimerEx( "PljackanjeZlatarice", 1000, true, "d", playerid );
PostaviWanted( playerid, "Pljacka Zlatare", "Nepoznat", 6 );
TimerZlatareVracanje = SetTimer( "SkiniRobZlatare", 2400000, false );
TogglePlayerControllable(playerid, false);
ApplyAnimation(playerid, "BOMBER", "BOM_PLANT_LOOP", 4.1, 1, 0, 0, 0, 0, 1);
PI[playerid][xAlat] --;
new string[ 128 ];
format( string, sizeof( string ), "Igrac %s je zapoceo pljackanje Beogradske Zlatare", ImeIgraca( playerid ) );
LogSave( "Ostalo/LogPljackaZlatare.log", string );
OOCNews(0xC1151AFF, "[VESTI IZ MINISTARSTVA] U toku je pljacka zlatare u Beogradu. Molimo gradjane da se udalje!");
format( globalstring, sizeof( globalstring ), "/ PLJACKA ZLATARE / | %s[%d] je poceo da pljacka Beogradsku Zlataru.", ImeIgraca( playerid ), playerid );
AdminPoruka( SERVERBOJA, globalstring );
}
else return SendErrorMessage(playerid, "Nemate dobro oruzije za pljackanje zlataru!");
}
}[/pawn]
Slika (tu se nalazi linija i kod): https://ibb.co/BP3qb8c
Ako bi mi neko mogao pomoci bas bi mi bilo od koristi jer sam pokusavao da rijesim ovo ali nije poslo za rukom...
Citat: andreo.pwn poslato Mart 08, 2023, 01:09:15 PRE PODNE
Problem(error/warning): warning 209: function "cmd_robbgbank" should return a value
Deo skripte: [pawn]CMD:robbggold(playerid, const params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 3.0, -160.7817,44.7768,1165.0330)) return SendErrorMessage(playerid, "Morate biti kod sefa zlatare!");
if( PI[ playerid ][ xClan ] == 0 ) return SendErrorMessage ( playerid, "Morate biti clan organizacije da bi pljackali zlataru!");
if( PI[ playerid ][ xLevel] < 10 ) return SendErrorMessage( playerid, "Morate biti level 10+ da bi pljackali zlataru!");
if(GetFactionType(playerid) == ORG_TIP_PD || GetFactionType(playerid) == ORG_TIP_HITM) return SendErrorMessage(playerid, "PD/SAJ/SP nema razloga pljackati zlataru!");
if( ZlatoVreme[ playerid ] > 10 ) return SendErrorMessage( playerid, "Vec pljackate Beogradsku Zlataru, nema potrebe za spamom!");
if(ZlataraOpljackana == true) return SendErrorMessage(playerid, "Beogradska Zlatara je vec opljackana, molimo sacekajte neko vrijeme!");
if( PljackaUToku || ZlataraUToku ) return SendErrorMessage( playerid, "Ne mozes se portati dok je pljacka u toku!" );
if(GetFactionType(playerid) != ORG_TIP_MAFIJA || GetFactionType(playerid) != ORG_TIP_PO )
{
new policajci = 0, igraci = 1, hour, minute, seconds;
gettimeEx( hour, minute, seconds );
FixHour( hour );
hour = shifthour;
foreach(new i:Player)
{
if(GetFactionType(i) == ORG_TIP_PD && PoliceDuty) policajci ++;
if(PI[xClan] == PI[playerid][xClan] && i != playerid) igraci ++;
}
if(GetWeapon(playerid) >= 22 && GetWeapon(playerid) <= 40)
{
ZlataraOpljackana = true;
ZlataraUToku = true;
if(PI[playerid][xAlat] >= 1)
{
ZlatoVreme[playerid] = 120;
SCM(playerid, andreovaomiljena, "Zapoceli ste pljacku Beogradske Zlatare sa alatom, ostanite na mjestu jos 120 sekundi!");
format( globalstring, sizeof( globalstring ), "[ID:%d] %s pljacka Beogradsku Zlataru sa alatom !", playerid, ImeIgraca( playerid ) );
AdminPoruka( 0x9FEB14FF, globalstring );
}
else
{
ZlatoVreme[playerid] = 180;
SCM(playerid, andreovaomiljena, "Zapoceli ste pljacku Beogradske Zlatare bez alata, ostanite na mjestu jos 180 sekundi!");
format( globalstring, sizeof( globalstring ), "[ID:%d] %s pljacka Beogradsku Zlataru bez alata !", playerid, ImeIgraca( playerid ) );
AdminPoruka( 0x9FEB14FF, globalstring );
}
PljackanjeZlatareTimer[playerid] = SetTimerEx( "PljackanjeZlatarice", 1000, true, "d", playerid );
PostaviWanted( playerid, "Pljacka Zlatare", "Nepoznat", 6 );
TimerZlatareVracanje = SetTimer( "SkiniRobZlatare", 2400000, false );
TogglePlayerControllable(playerid, false);
ApplyAnimation(playerid, "BOMBER", "BOM_PLANT_LOOP", 4.1, 1, 0, 0, 0, 0, 1);
PI[playerid][xAlat] --;
new string[ 128 ];
format( string, sizeof( string ), "Igrac %s je zapoceo pljackanje Beogradske Zlatare", ImeIgraca( playerid ) );
LogSave( "Ostalo/LogPljackaZlatare.log", string );
OOCNews(0xC1151AFF, "[VESTI IZ MINISTARSTVA] U toku je pljacka zlatare u Beogradu. Molimo gradjane da se udalje!");
format( globalstring, sizeof( globalstring ), "/ PLJACKA ZLATARE / | %s[%d] je poceo da pljacka Beogradsku Zlataru.", ImeIgraca( playerid ), playerid );
AdminPoruka( SERVERBOJA, globalstring );
}
else return SendErrorMessage(playerid, "Nemate dobro oruzije za pljackanje zlataru!");
}
}[/pawn]
Slika (tu se nalazi linija i kod): https://ibb.co/BP3qb8c
Ako bi mi neko mogao pomoci bas bi mi bilo od koristi jer sam pokusavao da rijesim ovo ali nije poslo za rukom...
}
else return SendErrorMessage(playerid, "Nemate dobro oruzije za pljackanje zlataru!");
}
return 1;
}
Ovo je fix ( da znaju i drugi za ubuduce )
else return SendErrorMessage(playerid, "Nemate dobro oruzije za pljackanje zlataru!");
}
return 1;
}
Svaka cast majstore, hvala ti poslije ovog dobio sam warning loose indentation, ali onda sam samo povukao return jedan red prije i radi hvala ti mnogo :) ;) ;) ;) :D
Svaka cast za ovog lika sve pohvale :D
da nije vas pawno bi propao
Korisnoooo