Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerEnterCheckpoint( playerid ) {
- if( GetFactionType( playerid ) != ORG_TIP_PD ) {
- if( GetSpeed( playerid ) <= 0 && PlayerInfo[ playerid ][ xAdmin ] < 6 && PosaoRudar[ playerid ] == 0 ) {
- antiCheatCS[ playerid ][ CPPort ]++;
- if( antiCheatCS[ playerid ][ CPPort ] >= 2 ) {
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| Moguce portanje na checkpointima || %s[ID: %d] | Koristi /spec!!!", ImeIgraca( playerid ), playerid );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- }
- }
- if( CheckpointStatus[ playerid ] != 0 ) {
- switch( CheckpointStatus[ playerid ] ) {
- case 1:
- {
- PlayerPlaySound( playerid, 1058, 0.0, 0.0, 0.0);
- Fusion_DisablePlayerCheckpoint( playerid );
- SetPVarInt( playerid, "LocatingCar", 0);
- CheckpointStatus[ playerid ] = 0;
- GameTextForPlayer( playerid, "~r~gps ugasen", 5000, 1);
- }
- case 2:
- {
- PlayerPlaySound( playerid, 1058, 0.0, 0.0, 0.0);
- Fusion_DisablePlayerCheckpoint( playerid );
- SetPVarInt( playerid, "LocatingPark", 0);
- CheckpointStatus[ playerid ] = 0;
- GameTextForPlayer( playerid, "~r~gps ugasen", 5000, 1);
- }
- case 3: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle( playerid ) && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 578 && WOOD[ GetPlayerVehicleID( playerid ) ] == true ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- Fusion_DisablePlayerCheckpoint( playerid );
- GameTextForPlayer( playerid, "~w~Pricekajte drvece se istovaruje..", 5000, 1);
- TogglePlayerControllable( playerid, false );
- CheckpointStatus[ playerid ] = 0;
- //DestroyDynamicObject( WOODObject[ GetPlayerVehicleID( playerid ) ] );
- //WOODObject[ GetPlayerVehicleID( playerid ) ] = CreateDynamicObject( 18609, -1966.6454, -2436.1814, 32.0000, 0, 0, 50.0000 );
- //MoveDynamicObject( WOODObject[ GetPlayerVehicleID( playerid ) ], -1972.1990, -2430.8147, 32.0000, 2.00 );
- SetTimerEx( "Istovar", 5000, false, "dii", playerid, GetPlayerVehicleID( playerid ), 1 );
- }
- }
- case 4: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle( playerid ) && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 455 && sljunak[ GetPlayerVehicleID( playerid ) ] == true ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- Fusion_DisablePlayerCheckpoint( playerid );
- GameTextForPlayer( playerid, "~w~Pricekajte sljunak se istovaruje..", 5000, 1);
- TogglePlayerControllable( playerid, false );
- CheckpointStatus[ playerid ] = 0;
- SetTimerEx( "Istovar", 5000, false, "dii", playerid, GetPlayerVehicleID( playerid ), 2 );
- }
- }
- case 5: {
- if( DeliverLevel[ playerid ] == 2 ) {
- if( CarriesBox[ playerid ] == 1 ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- CarriesBox[ playerid ] = 0;
- RemovePlayerAttachedObject(playerid, OBJECT_SLOT_BADGE);
- SetPlayerSpecialAction( playerid, 0 );
- SendJobMessage( playerid, "Uspesno ste dostavili kutiju sa pepsiem!");
- TrafikaTrenutna[ playerid ]++;
- if( (TrafikaTrenutna[ playerid ] - TrafikaPrva[ playerid ]) == 5 ) {
- DeliverLevel[ playerid ] = 3;
- SendJobMessage( playerid, "Uspesno ste dostavili 5. kutiju sa pepsiem, vratite se nazad po platu!");
- Fusion_SetPlayerCheckpoint( playerid, 930.6859, -1582.6653, 13.5593, 4.0 );
- CheckpointStatus[ playerid ] = 6;
- return 1;
- }
- SendJobMessage( playerid, "Postavljen vam je novi marker do trafike, nastavite!");
- Fusion_SetPlayerCheckpoint( playerid, TrafikaPos[ TrafikaTrenutna[ playerid ] ][ 0 ], TrafikaPos[ TrafikaTrenutna[ playerid ] ][ 1 ], TrafikaPos[ TrafikaTrenutna[ playerid ] ][ 2 ], 4.0 );
- CheckpointStatus[ playerid ] = 5;
- }
- }
- }
- case 6: {
- if( DeliverLevel[playerid] == 3 ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Zavrsili ste posao ranije nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i prodjite ponovo kroz objekt.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je zavrsio kosaca pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- Fusion_DisablePlayerCheckpoint( playerid );
- DeliverLevel[ playerid ] = 0;
- TrafikaTrenutna[ playerid ] = 0;
- TrafikaPrva[ playerid ] = 0;
- CarriesBox[ playerid ] = 0;
- Fusion_SetVehicleToRespawn( DeliverCar[ playerid ] );
- StateBox[ DeliverCar[ playerid ] ] = 0;
- KamionUsed[ DeliverCar[ playerid ] ] = -1;
- DeliverCar[ playerid ] = -1;
- KamionUsed[ playerid ] = -1;
- SendJobMessage( playerid, "Uspesno ste zavrsili posao!");
- new bonus = random( 400 );
- if(ddeal_pepsi == true)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PEPSI+bonus)*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili dostavljanje!(DAILY DEAL - PLATA*2)\n\n"col_white"Plata: "col_job"%d$\n"col_white"Bonus: "col_job"%d$", (PLATA_PEPSI+bonus)*2, bonus );
- SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- }
- else if(ddeal_pepsi == false)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PEPSI+bonus);
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili dostavljanje!\n\n"col_white"Plata: "col_job"%d$\n"col_white"Bonus: "col_job"%d$", PLATA_PEPSI, bonus );
- SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- }
- StaroVreme[ playerid ] = 0;
- NovoVreme[ playerid ] = 0;
- BussinesJobMoney( POSAO_PEPSI, ((PLATA_PEPSI+bonus)/10) );
- }
- }
- case 7: {
- // edit
- }
- case 8: {
- // edit
- }
- case 9: {
- if( IsPlayerInAnyVehicle( playerid ) && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 408 && garbagemanInfo[ playerid ][ gmiJob ] == true ) {
- if( garbagemanInfo[ playerid ][ gmiReadyToDump ] == true ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- garbagemanInfo[ playerid ][ gmiDuty ] = true;
- garbagemanInfo[ playerid ][ gmiReadyToDump ] = false;
- garbagemanInfo[ playerid ][ gmiHasGarbage ] = false;
- garbagemanInfo[ playerid ][ gmiJob ] = true;
- Fusion_SetPlayerCheckpoint( playerid, 2453.1184, -2090.8301, 13.5469, 5.0);
- CheckpointStatus[ playerid ] = 9;
- SendJobMessage( playerid, "Ispraznili ste kamion,idite na marker da biste zavrsili sa poslom!");
- }
- else if( garbagemanInfo[ playerid ][ gmiReadyToDump ] == false ) {
- if( garbagemanInfo[ playerid ][ gmiDuty ] == true ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- if(ddeal_komunalac == true)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += ( garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gGarbages ]*PLATA_KOMUNALAC_SMECE )*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Za ispraznjenih "col_white"%d "col_job"vreca dobio si "col_white"%d$(DAILY DEAL - PLATA*2).", garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gGarbages ], ( garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gGarbages ]*PLATA_KOMUNALAC_SMECE )*2 );
- }
- else if(ddeal_komunalac == false)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += ( garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gGarbages ]*PLATA_KOMUNALAC_SMECE );
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Za ispraznjenih "col_white"%d "col_job"vreca dobio si "col_white"%d$.", garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gGarbages ], ( garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gGarbages ]*PLATA_KOMUNALAC_SMECE ) );
- }
- BussinesJobMoney( POSAO_KOMUNALAC, ( garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gGarbages ]*PLATA_KOMUNALAC_SMECE )/10 );
- garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gPlayerID ] = -1;
- garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gGarbages ] = 0;
- garbagemanInfo[ playerid ][ gmiDuty ] = false;
- garbagemanInfo[ playerid ][ gmiReadyToDump ] = false;
- garbagemanInfo[ playerid ][ gmiHasGarbage ] = false;
- garbagemanInfo[ playerid ][ gmiJob ] = false;
- garbagemanInfo[ playerid ][ gmiContainerID ] = 0;
- garbagemanInfo[ playerid ][ gmiVehicleID ] = -1;
- Fusion_SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
- TogglePlayerControllable( playerid, true );
- }
- else if( garbagemanInfo[ playerid ][ gmiDuty ] == false ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- CheckpointStatus[ playerid ] = 0;
- garbagemanInfo[ playerid ][ gmiDuty ] = false;
- garbagemanInfo[ playerid ][ gmiReadyToDump ] = false;
- garbagemanInfo[ playerid ][ gmiHasGarbage ] = false;
- garbagemanInfo[ playerid ][ gmiJob ] = false;
- garbagemanInfo[ playerid ][ gmiContainerID ] = 0;
- garbagemanInfo[ playerid ][ gmiVehicleID ] = -1;
- garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gPlayerID ] = -1;
- garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gGarbages ] = 0;
- Fusion_SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
- TogglePlayerControllable( playerid, true);
- SendJobMessage( playerid, "Zavrsili ste sa poslom!");
- }
- }
- }
- }
- case 10: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle( playerid ) && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 524) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- GameTextForPlayer( playerid, "~w~Pricekajte cement se utovaruje..", 5000, 1);
- TogglePlayerControllable( playerid, false );
- SetTimerEx( "Utovar", 5000, false, "dii", playerid, GetPlayerVehicleID( playerid ), 4 );
- CheckpointStatus[ playerid ] = 0;
- Fusion_DisablePlayerCheckpoint( playerid );
- }
- }
- case 11: {
- if( IsPlayerInAnyVehicle( playerid ) ) {
- if( VrstaIlegala[ playerid ] == 1 ) {
- if( PlayerInfo[ playerid ][ xNovac ] < KolicinaIlegala[ playerid ]*2) return SendErrorMessage( playerid, "Nemate dovoljno novca!Jedan gram kosta 2$");
- DajIgracuNovac( playerid, -KolicinaIlegala[ playerid ]*2) ;
- Fusion_DisablePlayerCheckpoint( playerid );
- CheckpointStatus[ playerid ] = 0;
- PlayerInfo[ playerid ][ xOpium ] += KolicinaIlegala[ playerid ];
- SendClientMessageEx( playerid, FUSIONGAMING, "Pokupio si %d grama opiuma.", KolicinaIlegala[ playerid ] );
- KolicinaIlegala[ playerid ] = 0; VrstaIlegala[ playerid ] = 0;
- }
- else if( VrstaIlegala[ playerid ] == 2 ) {
- if( PlayerInfo[ playerid ][ xNovac ] < KolicinaIlegala[ playerid ]*3) return SendErrorMessage( playerid, "Nemate dovoljno novca!Jedan gram kosta 3$");
- DajIgracuNovac( playerid, -KolicinaIlegala[ playerid ]*3) ;
- Fusion_DisablePlayerCheckpoint( playerid );
- CheckpointStatus[ playerid ] = 0;
- PlayerInfo[ playerid ][ xMetilAmin ] += KolicinaIlegala[ playerid ];
- SendClientMessageEx( playerid, FUSIONGAMING, "Pokupio si %d grama Methylamina.", KolicinaIlegala[ playerid ] );
- KolicinaIlegala[ playerid ] = 0; VrstaIlegala[ playerid ] = 0;
- }
- else {
- SendErrorMessage( playerid, "Nisi narucio robu. ");
- return 1;
- }
- }
- else {
- SCM( playerid, CRVENA, "Moras biti u autu. ");
- return 1;
- }
- }
- case 12: {
- Fusion_DisablePlayerCheckpoint( playerid );
- SCM( playerid, ZUTA, "Kada klijent sedne u vozilo ukucajte '/taxi ponudivoznju' da mu ponudite voznju.");
- CheckpointStatus[ playerid ] = 0;
- }
- case 13: {
- if( Polaganje[ playerid ] >= 1 && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 410 && GetPlayerState( playerid ) == 2 ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- switch( Polaganje[ playerid ] ) {
- case 1: {
- Polaganje[ playerid ] = 2;
- Fusion_SetPlayerCheckpoint( playerid, 2084.2708,-1814.9445,13.0891, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 2: {
- Polaganje[ playerid ] = 3;
- Fusion_SetPlayerCheckpoint( playerid, 2010.7570,-1809.5197,13.0883, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 3: {
- Polaganje[ playerid ] = 4;
- Fusion_SetPlayerCheckpoint( playerid, 1964.4133,-1799.8862,13.0883, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 4: {
- Polaganje[ playerid ] = 5;
- Fusion_SetPlayerCheckpoint( playerid, 1974.9583,-1755.3951,13.0876, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 5: {
- Polaganje[ playerid ] = 6;
- Fusion_SetPlayerCheckpoint( playerid, 2004.2394,-1723.9734,13.0883, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 6: {
- Polaganje[ playerid ] = 17;
- Fusion_SetPlayerCheckpoint( playerid, 2010.5894,-1614.0739,13.0883, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 17: {
- Polaganje[ playerid ] = 18;
- Fusion_SetPlayerCheckpoint( playerid, 2058.2231,-1599.5347,13.1981, 5.0 ); //1
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Stigli smo na poligon , nastavi pravo(prati marker)." );
- }
- case 18: {
- Polaganje[ playerid ] = 19;
- Fusion_SetPlayerCheckpoint( playerid, 2064.6038,-1598.7183,13.2231, 5.0 ); //2
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje((prati marker)." );
- }
- case 19: {
- Polaganje[ playerid ] = 20;
- Fusion_SetPlayerCheckpoint( playerid, 2071.6814,-1581.3936,13.2129, 5.0 ); //3
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(prati marker)." );
- }
- case 20: {
- Polaganje[ playerid ] = 21;
- Fusion_SetPlayerCheckpoint( playerid, 2071.1948,-1594.7600,13.2144, 5.0 ); //4
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje((marker)." );
- }
- case 21: {
- Polaganje[ playerid ] = 22;
- Fusion_SetPlayerCheckpoint( playerid, 2058.1992,-1601.1195,13.2179, 5.0 ); //5
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Bravo, prosao si poligon , sada ide gradska voznja. Prati marker." );
- }
- /*
- case 22: {
- Polaganje[ playerid ] = 23;
- Fusion_SetPlayerCheckpoint( playerid, 2083.1077, -1593.8938, 13.2103, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Sada kreni sa motanjem volana pun ulevo(marker)." );
- }
- case 23: {
- Polaganje[ playerid ] = 24;
- Fusion_SetPlayerCheckpoint( playerid, 2084.8271, -1598.9829, 13.2046, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Sada motaj pun desno i u rikverc(marker)." );
- }
- case 24: {
- Polaganje[ playerid ] = 25;
- Fusion_SetPlayerCheckpoint( playerid, 2065.8367, -1595.8187, 13.2068, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Sad stani pored razdelne linije(marker)." );
- }
- case 25: {
- Polaganje[ playerid ] = 26;
- Fusion_SetPlayerCheckpoint( playerid, 2075.6956, -1584.7889, 13.2054, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Izvrsi garaziranje u oznacenom polju(marker)." );
- }
- case 26: {
- Polaganje[ playerid ] = 27;
- Fusion_SetPlayerCheckpoint( playerid, 2062.0688, -1588.8665, 13.2090, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Bravo, prosao si poligon , sada ide gradska voznja , idi ka izlazu(marker)." );
- }
- case 27: {
- Polaganje[ playerid ] = 28;
- Fusion_SetPlayerCheckpoint( playerid, 2092.6572, -1599.9106, 13.0132, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Idi ka izlazu(marker)." );
- }*/
- case 22: {
- Polaganje[ playerid ] = 23;
- Fusion_SetPlayerCheckpoint( playerid, 2117.1797,-1619.1138,13.0913, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 23: {
- Polaganje[ playerid ] = 24;
- Fusion_SetPlayerCheckpoint( playerid, 2205.2939,-1621.9938,16.0065, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 24: {
- Polaganje[ playerid ] = 25;
- Fusion_SetPlayerCheckpoint( playerid, 2215.0828,-1471.9958,23.5335, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 25: {
- Polaganje[ playerid ] = 26;
- Fusion_SetPlayerCheckpoint( playerid, 2197.3948,-1382.7386,23.5331, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 26: {
- Polaganje[ playerid ] = 27;
- Fusion_SetPlayerCheckpoint( playerid, 2110.6345,-1407.6528,23.5328, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 27: {
- Polaganje[ playerid ] = 28;
- Fusion_SetPlayerCheckpoint( playerid, 2110.0178,-1561.1527,25.0628, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 28: {
- Polaganje[ playerid ] = 29;
- Fusion_SetPlayerCheckpoint( playerid, 2110.7087,-1662.7135,14.1730, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 29: {
- Polaganje[ playerid ] = 30;
- Fusion_SetPlayerCheckpoint( playerid, 2087.8767,-1761.1248,13.1101, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 30: {
- Polaganje[ playerid ] = 31;
- Fusion_SetPlayerCheckpoint( playerid, 2072.0461,-1880.4370,13.2542, 5.0 );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Nastavi dalje(marker)." );
- }
- case 31: {
- Polaganje[ playerid ] = 0;
- Fusion_SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
- new Float:HP; GetVehicleHealth( GetPlayerVehicleID( playerid ), HP );
- if( HP < 950.0 ) {
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Pali ste test voznje jer ste ostetili vozilo." );
- return 1;
- }
- PlayerInfo[ playerid ][ xVozacka ] = 1;
- SavePlayer( playerid );
- SCM( playerid, -1, ""col_orange"[Instruktor]: "col_white"Prosli ste test voznje i dobili B kategoriju." );
- }
- }
- }
- }
- case 14: {
- print("dobro0");
- if( GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 437 && GetPlayerState( playerid ) == 2 ) {
- print("dobro1");
- if( BusLinija[ playerid ] < 11 ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- BusLinija[ playerid ]++;
- CheckpointStatus[ playerid ] = 14;
- }
- print("dobro2");
- if( BusLinija[ playerid ] == 2 ) Fusion_SetPlayerCheckpoint( playerid, 963.2554, -1330.4203, 13.4962, 5.0 );
- else if( BusLinija[ playerid ] == 3 ) Fusion_SetPlayerCheckpoint( playerid, 1222.1409, -1284.2852, 13.5143, 5.0 );
- else if( BusLinija[ playerid ] == 4 ) Fusion_SetPlayerCheckpoint( playerid, 1426.8865, -1244.3213, 13.5173, 5.0 );
- else if( BusLinija[ playerid ] == 5 ) Fusion_SetPlayerCheckpoint( playerid, 1346.6564, -926.8917, 35.0315, 5.0 );
- else if( BusLinija[ playerid ] == 6 ) Fusion_SetPlayerCheckpoint( playerid, 1082.9972, -945.1513, 42.7620, 5.0 );
- else if( BusLinija[ playerid ] == 7 ) Fusion_SetPlayerCheckpoint( playerid, 394.6435, -1344.8381, 14.7427, 5.0 );
- else if( BusLinija[ playerid ] == 8 ) Fusion_SetPlayerCheckpoint( playerid, 346.2153, -1648.3312, 33.1769, 5.0 );
- else if( BusLinija[ playerid ] == 9 ) Fusion_SetPlayerCheckpoint( playerid, 1119.5483, -1708.8313, 13.5159, 5.0 );
- else if( BusLinija[ playerid ] == 10 ) Fusion_SetPlayerCheckpoint( playerid, 921.5195, -1713.4103, 13.5967, 5.0 );
- else if( BusLinija[ playerid ] == 11 ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- print("dobro3");
- Fusion_SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
- Fusion_DisablePlayerCheckpoint( playerid );
- TogglePlayerControllable( playerid, true );
- BusLinija[ playerid ] = 0;
- CheckpointStatus[ playerid ] = 0;
- Fusion_KillTimer( BusVozac[ playerid ] );
- new bonus = random( 400 );
- if(ddeal_busvozac == true)
- {
- //PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_BUSVOZAC+bonus)*2;
- DajIgracuPlatu(playerid);
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- PlayerInfo[ playerid ][ xPosaoPoen ]++;
- //format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili bus liniju!(DAILY DEAL - PLATA*2)\n\n"col_white"Plata: "col_job"%d$\n"col_white"Bonus: "col_job"%d$", PLATA_BUSVOZAC*2, bonus );
- //SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- }
- else if(ddeal_busvozac == false)
- {
- //PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_BUSVOZAC+bonus);
- DajIgracuPlatu(playerid);
- PlayerInfo[ playerid ][ xPosaoPoen ]++;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- //format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili bus liniju!\n\n"col_white"Plata: "col_job"%d$\n"col_white"Bonus: "col_job"%d$", PLATA_BUSVOZAC, bonus );
- //SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- }
- StaroVreme[ playerid ] = 0;
- NovoVreme[ playerid ] = 0;
- BussinesJobMoney( POSAO_BUSVOZAC, ((PLATA_BUSVOZAC+bonus)/10) );
- return 1;
- }
- print("dobro4");
- TogglePlayerControllable( playerid, false );
- BusVozac[ playerid ] = SetTimerEx( "UtovarBus", 5000, false, "d", playerid );
- GameTextForPlayer( playerid, "~y~Stanica", 5000, 3 );
- }
- }
- case 15: {
- Fusion_DisablePlayerCheckpoint( playerid );
- SCM( playerid, ZUTA, "Stigli ste na lokaciju.");
- CheckpointStatus[ playerid ] = 0;
- }
- case 16: {
- if( farmerInfo[ playerid ][ fiHaveBucket ] ) {
- if( farmerInfo[ playerid ][ fiCowNumber ] < 14 ) {
- new id = farmerInfo[ playerid ][ fiCowNumber ];
- RemovePlayerAttachedObject( playerid, OBJECT_SLOT_RHAND );
- Fusion_DisablePlayerCheckpoint( playerid );
- CheckpointStatus[ playerid ] = 0;
- TogglePlayerControllable( playerid, false );
- farmerInfo[ playerid ][ fiBucketObject ] = CreatePlayerObject( playerid, 2613, milkInfo[ id ][ obPos ][ 0 ], milkInfo[ id ][ obPos ][ 1 ], milkInfo[ id ][ obPos ][ 2 ], 0.0, 0.0, 0.0 );
- SetTimerEx( "FarmerCows", 5000, false, "di", playerid, (id+1) );
- ApplyAnimation( playerid, "BOMBER", "BOM_Plant_Loop", 4.0, 1, 0, 0, 0, 0 );
- }
- else if( farmerInfo[ playerid ][ fiCowNumber ] == 14 ) {
- SendJobMessage( playerid, "Zavrsili ste sa krava, odnesite mleko u kamionet." );
- SendJobMessage( playerid, "Mleko u kamionet ubacujete 'LEVIM KLIKOM MISA'." );
- }
- }
- }
- case 17: {
- if( GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 478 ) {
- if( farmerVehicles[ GetPlayerVehicleID( playerid ) ][ fvMilk ] == true ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- SendJobMessage( playerid, "Stigao si na lokaciju, izadji i izvadi iz kamioneta mleko." );
- SendJobMessage( playerid, "Mleko iz kamioneta vadite 'LEVIM KLIKOM MISA'." );
- }
- }
- }
- case 18: {
- if( GetFactionType( playerid ) == ORG_TIP_ELEK && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 552 && ElectricOprema[ playerid ] && IsPlayerInAnyVehicle( playerid ) ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- electricNACP[ playerid ] = true;
- SendJobMessage( playerid, "Stigao si na lokaciju, izadji, popni se na banderu i popravi kvar." );
- SendJobMessage( playerid, "Koristi komandu - "col_white"/electric popravi." );
- }
- }
- case 19: {
- if( !IsPlayerInAnyVehicle( playerid ) && ElectricPosao[ playerid ] == 2 && GetFactionType( playerid ) == ORG_TIP_ELEK && ElectricOprema[ playerid ] ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- BrojilaKuca[ playerid ]++;
- SendJobMessage( playerid, "Poceli se sa ocitavanjem brojila, pricekajte "col_white"5s." );
- ApplyAnimation( playerid, "SPRAYCAN", "spraycan_full", 4.0, 0, 0, 0, 5000, 0 );
- SetTimerEx( "BrojiloGotovo", 5000, false, "d", playerid );
- }
- }
- case 20: {
- if( PlayerInfo[ playerid ][ xPosao ] == POSAO_PILOT && ( GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 519 || GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 553 ) ) {
- if( LetSF[ playerid ] == 1 && GetPlayerState( playerid ) == PLAYER_STATE_DRIVER ) {
- if( IsPlayerInRangeOfPoint( playerid, 5.0, 1847.4221, -2414.0798, 13.5547 ) ) {
- TogglePlayerControllable( playerid, false );
- GameTextForPlayer( playerid, "~w~sacekajte, putnici se ukrcavaju...", 5000, 5);
- PilotTimer[ playerid ] = SetTimerEx( "PilotUtovar", 5000, false, "d", playerid );
- Fusion_SetPlayerCheckpoint( playerid, -1506.8629, -14.1312, 14.1409, 5.0 );
- LetSF[ playerid ] = 2;
- StaroVreme[ playerid ] = gettime();
- NovoVreme[ playerid ] = 90;
- }
- }
- else if( LetSF[ playerid ] == 2 && GetPlayerState( playerid ) == PLAYER_STATE_DRIVER ) {
- if( IsPlayerInRangeOfPoint( playerid, 5.0, -1506.8629, -14.1312, 14.1409 ) ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- TogglePlayerControllable( playerid, false );
- GameTextForPlayer( playerid, "~w~sacekajte, putnici se iskrcavaju...", 5000, 5);
- PilotTimer[ playerid ] = SetTimerEx( "PilotUtovar", 5000, false, "d", playerid );
- Fusion_SetPlayerCheckpoint( playerid, 1879.6438, -2493.6636, 13.5547, 5.0 );
- LetSF[ playerid ] = 3;
- StaroVreme[ playerid ] = gettime();
- NovoVreme[ playerid ] = 75;
- }
- }
- else if( LetSF[ playerid ] == 3 && GetPlayerState( playerid ) == PLAYER_STATE_DRIVER ) {
- if( IsPlayerInRangeOfPoint( playerid, 5.0, 1879.6438, -2493.6636, 13.5547 ) ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- CheckpointStatus[ playerid ] = 0;
- TogglePlayerControllable( playerid, false );
- SetTimerEx( "SlobodnoSada", 2000, false, "i", playerid );
- new bonus = random(50);
- if(ddeal_pilot == true)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PILOT+bonus)*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili prevoz putnika!(DAILY DEAL - PLATA*2)\n\n"col_white"Plata: "col_job"%d$\n"col_white"Bonus: "col_job"%d$", PLATA_PILOT*2,bonus );
- SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- }
- else if(ddeal_pilot == false)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PILOT+bonus);
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili prevoz putnika!\n\n"col_white"Plata: "col_job"%d$\n"col_white"Bonus: "col_job"%d$", PLATA_PILOT, bonus );
- SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- }
- BussinesJobMoney( POSAO_PILOT, ((PLATA_PILOT+bonus)/10) );
- LetSF[ playerid ] = 0;
- DisablePlayerCheckpoint( playerid );
- }
- }
- }
- }
- case 21: {
- if( PlayerInfo[ playerid ][ xPosao ] == POSAO_PILOT && ( GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 519 || GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 553 ) ) {
- if( LetLV[ playerid ] == 1 && GetPlayerState( playerid ) == PLAYER_STATE_DRIVER ) {
- if( IsPlayerInRangeOfPoint( playerid, 5.0, 1847.4221, -2414.0798, 13.5547 ) ) {
- TogglePlayerControllable( playerid, false );
- GameTextForPlayer( playerid, "~w~sacekajte, putnici se ukrcavaju...", 5000, 5);
- PilotTimer[ playerid ] = SetTimerEx( "PilotUtovar", 5000, false, "d", playerid );
- Fusion_SetPlayerCheckpoint( playerid, 1477.5233, 1395.1841, 10.8203, 5.0 );
- LetLV[ playerid ] = 2;
- StaroVreme[ playerid ] = gettime();
- NovoVreme[ playerid ] = 90;
- }
- }
- else if( LetLV[ playerid ] == 2 && GetPlayerState( playerid ) == PLAYER_STATE_DRIVER ) {
- if( IsPlayerInRangeOfPoint( playerid, 5.0, 1477.5233, 1395.1841, 10.8203 ) ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- TogglePlayerControllable( playerid, false );
- GameTextForPlayer( playerid, "~w~sacekajte, putnici se iskrcavaju...", 5000, 5);
- PilotTimer[ playerid ] = SetTimerEx( "PilotUtovar", 5000, false, "d", playerid );
- Fusion_SetPlayerCheckpoint( playerid, 1879.6438, -2493.6636, 13.5547, 5.0 );
- LetLV[ playerid ] = 3;
- StaroVreme[ playerid ] = gettime();
- NovoVreme[ playerid ] = 75;
- }
- }
- else if( LetLV[ playerid ] == 3 && GetPlayerState( playerid ) == PLAYER_STATE_DRIVER ) {
- if( IsPlayerInRangeOfPoint( playerid, 5.0, 1879.6438, -2493.6636, 13.5547 ) ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- CheckpointStatus[ playerid ] = 0;
- TogglePlayerControllable( playerid, false );
- SetTimerEx( "SlobodnoSada", 2000, false, "i", playerid );
- new bonus = random(50);
- if(ddeal_pilot == true)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PILOT+bonus)*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili prevoz putnika!(DAILY DEAL - PLATA*2)\n\n"col_white"Plata: "col_job"%d$\n"col_white"Bonus: "col_job"%d$", PLATA_PILOT*2,bonus );
- SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- }
- else if(ddeal_pilot == false)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PILOT+bonus);
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili prevoz putnika!\n\n"col_white"Plata: "col_job"%d$\n"col_white"Bonus: "col_job"%d$", PLATA_PILOT, bonus );
- SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- }
- BussinesJobMoney( POSAO_PILOT, ((PLATA_PILOT+bonus)/5) );
- LetLV[ playerid ] = 0;
- DisablePlayerCheckpoint( playerid );
- }
- }
- }
- }
- case 22: {
- Fusion_DisablePlayerCheckpoint( playerid );
- SendJobMessage( playerid, "Stanite do kontejnera i uzmite smece "col_white"'LEVIM KLIKOM MISA'." );
- CheckpointStatus[ playerid ] = 0;
- }
- case 23: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle( playerid ) && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 524 && VehCement[ GetPlayerVehicleID( playerid ) ] == true ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- Fusion_DisablePlayerCheckpoint( playerid );
- GameTextForPlayer( playerid, "~w~Pricekajte cement se istovaruje..", 5000, 1);
- TogglePlayerControllable( playerid, false );
- CheckpointStatus[ playerid ] = 0;
- SetTimerEx( "Istovar", 5000, false, "dii", playerid, GetPlayerVehicleID( playerid ), 7 );
- }
- }
- case 26: {
- if( PlayerInfo[ playerid ][ xPosao ] == POSAO_FARMER && farmerInfo[ playerid ][ fiCowNumber ] == 17 && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 478 ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- Fusion_DisablePlayerCheckpoint( playerid );
- CheckpointStatus[ playerid ] = 0;
- Fusion_SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
- new bonus = random(100);
- if(ddeal_farmer == true)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_FARMER+bonus)*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Zavrsili ste sa poslom i zaradili "col_white"%d$.(DAILY DEAL - PLATA*2)", (PLATA_FARMER+bonus)*2 );
- }
- else if(ddeal_farmer == false)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_FARMER+bonus);
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Zavrsili ste sa poslom i zaradili "col_white"%d$.", (PLATA_FARMER+bonus) );
- }
- BussinesJobMoney( POSAO_FARMER, ((PLATA_FARMER+bonus)/10) );
- farmerInfo[ playerid ][ fiCowNumber ] = 0;
- StaroVreme[ playerid ] = 0;
- NovoVreme[ playerid ] = 0;
- }
- }
- case 27: {
- if( PlayerInfo[ playerid ][ xPosao ] == POSAO_KOMUNALAC && CistacPosao[ playerid ] == true ) {
- #if ZIMSKI_MOD == 1
- if( TipVozila[ GetPlayerVehicleID( playerid ) ] == POSLOVNO_VOZILO &&
- GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 455 &&
- PosaoVozila[ GetPlayerVehicleID( playerid ) ] == POSAO_KOMUNALAC ) { }
- else return 1;
- #else
- if( GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 574 ) { }
- else return 1;
- #endif
- Fusion_DisablePlayerCheckpoint( playerid );
- CheckpointStatus[ playerid ] = 0;
- if(ddeal_komunalac == true)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += cistacnovac[ playerid ]*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Zaradio si "col_white"%d$ "col_job"za predjenih %dkm(DAILY DEAL - PLATA*2).", cistacnovac[ playerid ]*2, cistackilometri[ playerid ] );
- }
- else if(ddeal_komunalac == false)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += cistacnovac[ playerid ];
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Zaradio si "col_white"%d$ "col_job"za predjenih %dkm.", cistacnovac[ playerid ], cistackilometri[ playerid ] );
- }
- Fusion_SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
- BussinesJobMoney( POSAO_KOMUNALAC, cistacnovac[ playerid ]/10 );
- cistacvozilo[ playerid ] = -1;
- CistacPosao[ playerid ] = false;
- cistackilometri[ playerid ] = 0;
- cistacmetri[ playerid ] = 0;
- cistacnovac[ playerid ] = 0;
- CistacWarning[ playerid ] = 0;
- Fusion_KillTimer( CistacTimer[ playerid ] );
- CKilometriTDControl( playerid, false );
- }
- }
- case 28: {
- }
- case 29: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle( playerid ) && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 578 ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- Fusion_DisablePlayerCheckpoint( playerid );
- Fusion_SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
- CheckpointStatus[ playerid ] = 0;
- new bonus = random(200);
- if(ddeal_prevoznik == true)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PREVOZNIKD+bonus)*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Zavrsio si prevoz drveca, zaradio si "col_white"%d$ "col_job"koji su ti legli na platni racun(DAILY DEAL - PLATA*2).", (PLATA_PREVOZNIKD+bonus)*2 );
- }
- else if(ddeal_prevoznik == false)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PREVOZNIKD+bonus);
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Zavrsio si prevoz drveca, zaradio si "col_white"%d$ "col_job"koji su ti legli na platni racun.", (PLATA_PREVOZNIKD+bonus) );
- }
- BussinesJobMoney( POSAO_PREVOZNIK, ((PLATA_PREVOZNIKD+bonus)/10) );
- StaroVreme[ playerid ] = 0;
- NovoVreme[ playerid ] = 0;
- ServerInfo[ Drva ] += 10;
- SaveServerStats( );
- }
- }
- case 30: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle( playerid ) && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 455 && sljunak[ GetPlayerVehicleID( playerid ) ] == true ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- sljunak[ GetPlayerVehicleID( playerid ) ] = false;
- Fusion_DisablePlayerCheckpoint( playerid );
- Fusion_SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
- CheckpointStatus[ playerid ] = 0;
- new bonus = random( 200 );
- if(ddeal_prevoznik == true)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PREVOZNIKS+bonus)*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Zavrsio si prevoz sljunka, zaradio si "col_white"%d$ "col_job"koji su ti legli na platni racun(DAILY DEAL - PLATA*2).", (PLATA_PREVOZNIKS+bonus)*2 );
- }
- else if(ddeal_prevoznik == false)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PREVOZNIKS+bonus);
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Zavrsio si prevoz sljunka, zaradio si "col_white"%d$ "col_job"koji su ti legli na platni racun.", (PLATA_PREVOZNIKS+bonus) );
- }
- BussinesJobMoney( POSAO_PREVOZNIK, ((PLATA_PREVOZNIKS+bonus)/10) );
- StaroVreme[ playerid ] = 0;
- NovoVreme[ playerid ] = 0;
- }
- }
- case 31: {
- // edit
- }
- case 32: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_ONFOOT && PlayerInfo[ playerid ][ xPosao ] == POSAO_RUDAR && PosaoRudar[ playerid ] != 0 && UzeoOpremu[ playerid ] == true ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- TogglePlayerControllable( playerid, false );
- ApplyAnimation( playerid, "CHAINSAW", "CSAW_1", 4.1, 1, 1, 1, 1, 0, 1);
- PlayerPlaySound( playerid, 1056, 0.0, 0.0, 0.0 );
- SendJobMessage( playerid, "Poceli ste sa kopanjem sacekajte 20 sekundi.");
- GameTextForPlayer( playerid, "~w~Kopate~n~sacekajte par sekundi", 20000, 4 );
- rudarPosao[ playerid ][ rudarTimer ] = SetTimerEx( "Iskopavanje", 20000, false, "i", playerid );
- }
- }
- case 33: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_ONFOOT && PlayerInfo[ playerid ][ xPosao ] == POSAO_RUDAR && PosaoRudar[ playerid ] != 0 && UzeoOpremu[ playerid ] == true ) {
- if( rudarPosao[ playerid ][ rudarIskopano ] >= 6 ) {
- ClearAnimations( playerid );
- RemovePlayerAttachedObject( playerid, OBJECT_SLOT_RHAND );
- Fusion_DisablePlayerCheckpoint( playerid );
- SendJobMessage( playerid, "Sacekajte 40 sekundi da se prerade iskopine.");
- rudarPosao[ playerid ][ rudarObjects ][ 0 ] = CreatePlayerObject( playerid, 19941, 598.14069, 862.98218, 802.40588-900, 0.00000, 0.00000, 40.20000 );
- rudarPosao[ playerid ][ rudarObjects ][ 1 ] = CreatePlayerObject( playerid, 19941, 598.29779, 862.89893, 802.40588-900, 0.00000, 0.00000, -21.42001 );
- rudarPosao[ playerid ][ rudarObjects ][ 2 ] = CreatePlayerObject( playerid, 19941, 598.22375, 863.12122, 802.40588-900, 0.00000, 0.00000, -21.42001 );
- MovePlayerObject( playerid, rudarPosao[ playerid ][ rudarObjects ][ 0 ], 606.83771, 862.88831, 800.86572-900, 0.5 );
- MovePlayerObject( playerid, rudarPosao[ playerid ][ rudarObjects ][ 1 ], 606.90857, 862.71967, 800.84637-900, 0.5 );
- MovePlayerObject( playerid, rudarPosao[ playerid ][ rudarObjects ][ 2 ], 606.91968, 863.00647, 800.86542-900, 0.5 );
- rudarPosao[ playerid ][ rudarTimer ] = SetTimerEx( "sekundiRudar", 40000, false, "i", playerid );
- }
- }
- }
- case 34: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_ONFOOT && PlayerInfo[ playerid ][ xPosao ] == POSAO_RUDAR && PosaoRudar[ playerid ] != 0 && UzeoOpremu[ playerid ] == true ) {
- DestroyPlayerObject( playerid, rudarPosao[ playerid ][ rudarObjects ][ 0 ] );
- DestroyPlayerObject( playerid, rudarPosao[ playerid ][ rudarObjects ][ 1 ] );
- DestroyPlayerObject( playerid, rudarPosao[ playerid ][ rudarObjects ][ 2 ] );
- Fusion_DisablePlayerCheckpoint( playerid );
- CheckpointStatus[ playerid ] = 0;
- new zlato = PLATA_RUDAR + random( 5 );
- if(ddeal_rudar == true)
- {
- PlayerInfo[ playerid ][ xZlato ] += zlato*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Uspesno ste zavrsili sa kopanjem!Iskopali ste %dg zlata.(DAILY DEAL - PLATA*2)", zlato*2 );
- }
- else if(ddeal_rudar == false)
- {
- PlayerInfo[ playerid ][ xZlato ] += zlato;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Uspesno ste zavrsili sa kopanjem!Iskopali ste %dg zlata.", zlato );
- }
- BussinesJobMoney( POSAO_RUDAR, (zlato*1000)/10 );
- RemovePlayerAttachedObject( playerid, OBJECT_SLOT_LHAND );
- RemovePlayerAttachedObject( playerid, OBJECT_SLOT_RHAND );
- SetPlayerAttachedObject( playerid, OBJECT_SLOT_LHAND, 18634, 6, 0.048513, 0.018571, 0.028653, 314.764404, 226.953979, 222.510803, 1.000000, 1.000000, 1.000000 );
- SetPlayerAttachedObject( playerid, OBJECT_SLOT_RHAND, 2060, 1, -0.191781, -0.162666, -0.003734, 88.812377, 0.000000, 0.408470, 1.000000, 1.000000, 1.000000 );
- rudarPosao[ playerid ][ rudarIskopano ] = 0;
- PosaoRudar[ playerid ] = 0;
- }
- }
- case 35: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle( playerid ) && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 428 && PlayerInfo[ playerid ][ xPosao ] == POSAO_PREVOZNOVCA ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- GameTextForPlayer( playerid, "~w~Pricekajte, novac se utovaruje..", 5000, 1);
- TogglePlayerControllable( playerid, false );
- SetTimerEx( "Utovar", 5000, false, "dii", playerid, GetPlayerVehicleID( playerid ), 5 );
- CheckpointStatus[ playerid ] = 0;
- Fusion_DisablePlayerCheckpoint( playerid );
- }
- }
- case 36: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER && IsPlayerInAnyVehicle( playerid ) && GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 428 && VehNovac[ GetPlayerVehicleID( playerid ) ] == true ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- Fusion_DisablePlayerCheckpoint( playerid );
- GameTextForPlayer( playerid, "~w~Pricekajte novac se istovaruje..", 5000, 1);
- TogglePlayerControllable( playerid, false );
- CheckpointStatus[ playerid ] = 0;
- SetTimerEx( "Istovar", 5000, false, "dii", playerid, GetPlayerVehicleID( playerid ), 8 );
- }
- }
- case 37: {
- if( GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 538 && GetPlayerState( playerid ) == 2 ) {
- if( VozPosao[ playerid ] < 6 ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- VozPosao[ playerid ]++;
- CheckpointStatus[ playerid ] = 37;
- }
- if( VozPosao[ playerid ] == 2 ) Fusion_SetPlayerCheckpoint( playerid, -1943.9296, 141.2939, 27.0006, 5.0 );
- else if( VozPosao[ playerid ] == 3 ) Fusion_SetPlayerCheckpoint( playerid, 1440.2815,2632.3748,10.8203, 5.0 );
- else if( VozPosao[ playerid ] == 4 ) Fusion_SetPlayerCheckpoint( playerid, 2864.9333,1287.2427,10.8203, 5.0 );
- else if( VozPosao[ playerid ] == 5 ) Fusion_SetPlayerCheckpoint( playerid, 1740.3632,-1954.2498,13.5469, 5.0 );
- else if( VozPosao[ playerid ] == 6 ) {
- new time = gettime( );
- new ostatak = ( NovoVreme[ playerid ] - ( time - StaroVreme[ playerid ] ) );
- if( ( time - StaroVreme[ playerid ] ) < NovoVreme[ playerid ] ) {
- SendErrorMessage( playerid, "Dosli ste ranije na marker nego sto je predvidjeno. " );
- SendErrorMessage( playerid, "Sacekajte jos %d sekundi i udjite ponovo u marker.", ostatak );
- format( globalstring, sizeof( globalstring ), "| "col_server"x"col_white"Game"col_server"Warden "col_acheat"| %s[ID: %d] je stigao na marker pre vremena( za %d od %d sekundi ).", ImeIgraca( playerid ), playerid, (NovoVreme[ playerid ]-ostatak), NovoVreme[ playerid ] );
- AdminPoruka( ANTICHEAT, globalstring );
- return 1;
- }
- Fusion_SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
- Fusion_DisablePlayerCheckpoint( playerid );
- TogglePlayerControllable( playerid, true );
- VozPosao[ playerid ] = 0;
- CheckpointStatus[ playerid ] = 0;
- Fusion_KillTimer( PosaoMasinovodja[ playerid ] );
- new bonus = random( 400 );
- format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili voz liniju!\n\n"col_white"Plata: "col_job"6000$\n"col_white"Bonus: "col_job"%d$", bonus );
- SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- PlayerInfo[ playerid ][ xPlatniRacun ] += (6000+bonus);
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- StaroVreme[ playerid ] = 0;
- NovoVreme[ playerid ] = 0;
- //BussinesJobMoney( POSAO_MASINOVODJA, ((6000+bonus)/10) );
- return 1;
- }
- TogglePlayerControllable( playerid, false );
- PosaoMasinovodja[ playerid ] = SetTimerEx( "UtovarVoz", 5000, false, "d", playerid );
- GameTextForPlayer( playerid, "~y~Stanica", 5000, 3 );
- }
- }
- case 38: {
- if( PlayerInfo[ playerid ][ xPosao ] == POSAO_RIBAR && TipVozila[ GetPlayerVehicleID( playerid ) ] == POSLOVNO_VOZILO && VehicleInfo[ ScriptIDVozila[ GetPlayerVehicleID( playerid ) ] ][ vJob ] == PlayerInfo[ playerid ][ xPosao ] ) {
- if(fishermanInfo[playerid][FishKG] >= 50)
- {
- DestroyPlayerObject( playerid, fishermanInfo[ playerid ][ fObject ] );
- ClearChat( playerid, 25 );
- DajIgracuNovac( playerid, fishermanInfo[ playerid ][ FishKG ]*750 );
- SendJobMessage( playerid, "Istovarili ste "col_job"%d "col_white"kilograma ribe i zaradili "col_job"$%d"col_white".", fishermanInfo[ playerid ][ FishKG ], fishermanInfo[ playerid ][ FishKG ]*750 );
- PlayAudioStreamForPlayer(playerid, "http://k003.kiwi6.com/hotlink/vnv0vvgtuf/nagrade.mp3");
- Fusion_DisablePlayerCheckpoint( playerid);
- fishermanInfo[ playerid ][ FishKG ] = 0;
- fishermanInfo[ playerid ][ Fishing ] = false;
- fishermanInfo[ playerid ][ StartedFishing ] = false;
- fishermanInfo[ playerid ][ Fisherman ] = 0;
- fishermanInfo[ playerid ][ fLastVeh ] = 0;
- /*P_Enum[playerid][pe_SkillRIBAR]++;
- if(P_Enum[playerid][pe_SkillRIBAR] == 50) { INFO(playerid, "Vas skill ribara je sada level 1, dobijacete vise novca pri zaradi!"); }
- else if(P_Enum[playerid][pe_SkillRIBAR] == 100) { INFO(playerid, "Vas skill ribara je sada level 2, dobijacete vise novca pri zaradi!"); }
- else if(P_Enum[playerid][pe_SkillRIBAR] == 200) { INFO(playerid, "Vas skill ribara je sada level 3, dobijacete vise novca pri zaradi!"); }
- else if(P_Enum[playerid][pe_SkillRIBAR] == 300) { INFO(playerid, "Vas skill ribara je sada level 4, dobijacete vise novca pri zaradi!"); }
- else if(P_Enum[playerid][pe_SkillRIBAR] == 400) { INFO(playerid, "Vas skill ribara je sada level 5, dobijacete vise novca pri zaradi!"); }
- if(P_Enum[playerid][pe_SkillRIBAR] >= 50) { new bonus = randomEx(5, 10); Fusion_Plus(playerid, bonus, "Bonus ribara"); va_SendClientMessage(playerid, COLOR_XEPTIC, JOBPREFIX"Bonus zarade: "COL_MONEY"$%d", bonus); }
- else if(P_Enum[playerid][pe_SkillRIBAR] >= 100) { new bonus = randomEx(6, 12); Fusion_Plus(playerid, bonus, "Bonus ribara"); va_SendClientMessage(playerid, COLOR_XEPTIC, JOBPREFIX"Bonus zarade: "COL_MONEY"$%d", bonus); }
- else if(P_Enum[playerid][pe_SkillRIBAR] >= 200) { new bonus = randomEx(7, 14); Fusion_Plus(playerid, bonus, "Bonus ribara"); va_SendClientMessage(playerid, COLOR_XEPTIC, JOBPREFIX"Bonus zarade: "COL_MONEY"$%d", bonus); }
- else if(P_Enum[playerid][pe_SkillRIBAR] >= 300) { new bonus = randomEx(8, 16); Fusion_Plus(playerid, bonus, "Bonus ribara"); va_SendClientMessage(playerid, COLOR_XEPTIC, JOBPREFIX"Bonus zarade: "COL_MONEY"$%d", bonus); }
- else if(P_Enum[playerid][pe_SkillRIBAR] >= 400) { new bonus = randomEx(9, 18); Fusion_Plus(playerid, bonus, "Bonus ribara"); va_SendClientMessage(playerid, COLOR_XEPTIC, JOBPREFIX"Bonus zarade: "COL_MONEY"$%d", bonus); }*/
- Fusion_SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
- SetPlayerPos( playerid, 2114.9539, 135.0508, 2.3156 );
- ShowFishingTD( playerid, false );
- }
- }
- }
- case 39: {
- if( ProcesSvercanja[ playerid ] == 1 ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- Fusion_SetPlayerCheckpoint( playerid, -737.9325, -132.5371, 58.8809, 2.0 );
- CheckpointStatus[ playerid ] = 39;
- ProcesSvercanja[ playerid ] = 2;
- SCM( playerid, 0x95b4a2FF, "[SVERC] "col_white"Odite desno do magacina i uzmite vasu kutiju." );
- }
- else if( ProcesSvercanja[ playerid ] == 2 ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- ProcesSvercanja[ playerid ] = 3;
- CheckpointStatus[ playerid ] = 0;
- SetPlayerAttachedObject( playerid, OBJECT_SLOT_BADGE, 3052, 1, 0.15, 0.4, 0.0, 0.0, 90.0, 0.0, 1.0, 1.0, 1.0 );
- SCM( playerid, 0x95b4a2FF, "[SVERC] "col_white"Uzeli ste kutiju sa materijalima, ubacite je u kombi(/ubaciukombi)!");
- ApplyAnimation( playerid, "CARRY", "crry_prtial", 4.1, 0, 1, 1, 1, 1, 1 );
- }
- else if( ProcesSvercanja[ playerid ] == 5 ) {
- if( !IsPlayerAttachedObjectSlotUsed( playerid, OBJECT_SLOT_BADGE ) ) return SendErrorMessage( playerid, "Nemate kutiju u rukama!");
- Fusion_DisablePlayerCheckpoint( playerid );
- ProcesSvercanja[ playerid ] = 0;
- RemovePlayerAttachedObject( playerid, OBJECT_SLOT_BADGE );
- CheckpointStatus[ playerid ] = 0;
- new mats = random(50)+400;
- SendClientMessageEx( playerid, 0x95b4a2FF, "[SVERC] "col_white"Otvorili ste kutiju i dobili %d materijala!", mats );
- ApplyAnimation( playerid, "CARRY", "putdwn", 3.0, 0, 0, 0, 0, 0 );
- PlayerInfo[ playerid ][ xSvercer ] = 5;
- PlayerInfo[ playerid ][ xMaterijali ] += mats;
- SavePlayer( playerid );
- }
- }
- case 40: {
- if( NamestajLevel[ playerid ] == 1 || NamestajLevel[ playerid ] == 2 || NamestajLevel[ playerid ] == 4 || IsPlayerInRangeOfPoint(playerid, 4.0, 2149.6013, -2273.1235, 13.3047)) {
- Fusion_DisablePlayerCheckpoint( playerid );
- CheckpointStatus[ playerid ] = 0;
- }
- else if( NamestajLevel[ playerid ] == 6 ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- NamestajLevel[ playerid ] = 0;
- Rezanje[ playerid ] = 0;
- RemovePlayerAttachedObject( playerid, OBJECT_SLOT_BADGE );
- SetPlayerSpecialAction( playerid, false );
- CheckpointStatus[ playerid ] = 0;
- new bonus = random( 40 );
- if(ddeal_pnamestaja == true)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PNAMESTAJA+bonus)*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili proizvodnju!(DAILY DEAL - PLATA*2)\n\n"col_white"Plata: "col_job"%d$\n"col_white"Bonus: "col_job"%d$", (PLATA_PNAMESTAJA+bonus)*2, bonus );
- SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- }
- else if(ddeal_pnamestaja == false)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += (PLATA_PNAMESTAJA+bonus);
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- format( globalstring, sizeof( globalstring ), ""col_job"Uspesno ste zavrsili proizvodnju!\n\n"col_white"Plata: "col_job"%d$\n"col_white"Bonus: "col_job"%d$", PLATA_PNAMESTAJA, bonus );
- SPD( playerid, 0, DSMSG, D_NASLOV, globalstring, "Ok", "" );
- }
- ServerInfo[ Namestaj ] += 1;
- SaveServerStats( );
- BussinesJobMoney( POSAO_PNAMESTAJA, ((PLATA_PNAMESTAJA+bonus)/10) );
- }
- }
- case 41: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_ONFOOT && PlayerInfo[ playerid ][ xPosao ] == POSAO_VOCAR && PosaoVocar[ playerid ] != 0 && UzeoOpremu[ playerid ] == true ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- TogglePlayerControllable( playerid, false );
- ApplyAnimation(playerid, "BSKTBALL", "BBALL_def_jump_shot" , 4.0, 1, 1, 1, 1, 0, 1);
- PlayerPlaySound( playerid, 1056, 0.0, 0.0, 0.0 );
- SendJobMessage( playerid, "Poceli ste sa branjem voca, sacekajte 20 sekundi.");
- GameTextForPlayer( playerid, "~w~Berete~n~sacekajte par sekundi", 20000, 4 );
- vocarPosao[ playerid ][ vocarTimer ] = SetTimerEx( "BranjeVoca", 20000, false, "i", playerid );
- }
- }
- case 42: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_ONFOOT && PlayerInfo[ playerid ][ xPosao ] == POSAO_VOCAR && PosaoVocar[ playerid ] != 0 && UzeoOpremu[ playerid ] == true ) {
- if( vocarPosao[ playerid ][ vocarObrao ] >= 9 ) {
- ClearAnimations( playerid );
- Fusion_DisablePlayerCheckpoint( playerid );
- CheckpointStatus[ playerid ] = 0;
- new vocke = 25;
- for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid, i)) RemovePlayerAttachedObject(playerid, i);
- }
- SetPlayerSpecialAction( playerid, SPECIAL_ACTION_NONE );
- BussinesJobMoney( POSAO_VOCAR, (vocke*PLATA_VOCAR)/10 );
- if(ddeal_vocar == true)
- {
- SendJobMessage( playerid, "Nabrali ste %di kilograma voca i zaradili ste %i.(DAILY DEAL - PLATA*2)", vocke, (vocke*PLATA_VOCAR)*2 );
- PlayerInfo[ playerid ][ xPlatniRacun ] += (vocke*PLATA_VOCAR)*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- }
- else if(ddeal_vocar == false)
- {
- SendJobMessage( playerid, "Nabrali ste %i kilograma voca i zaradili ste %i.", vocke, vocke*PLATA_VOCAR );
- PlayerInfo[ playerid ][ xPlatniRacun ] += vocke*PLATA_VOCAR;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- }
- vocarPosao[ playerid ][ vocarObrao ] = 0;
- PosaoVocar[ playerid ] = 0;
- }
- }
- }
- case 43: {//drvoseca
- if( GetPlayerState( playerid ) == PLAYER_STATE_ONFOOT && PlayerInfo[ playerid ][ xPosao ] == POSAO_DRVOSECA && PosaoDrvoseca[ playerid ] != 0 && UzeoOpremu[ playerid ] == true ) {
- Fusion_DisablePlayerCheckpoint( playerid );
- TogglePlayerControllable( playerid, false );
- GiveWeaponToPlayer( playerid, 9, 1 );
- ApplyAnimation( playerid, "CHAINSAW", "WEAPON_csaw", 4.1, 1, 1, 1, 1, 0, 1);
- PlayerPlaySound( playerid, 1056, 0.0, 0.0, 0.0 );
- SendJobMessage( playerid, "Poceli ste sa secom drva, sacekajte 15 sekundi.");
- //GameTextForPlayer( playerid, "~w~Berete~n~sacekajte par sekundi", 20000, 4 );
- drvosecaPosao[ playerid ][ drvoTimer ] = SetTimerEx( "SecaDrva", 15000, false, "i", playerid );
- }
- }
- case 44: {
- if( GetPlayerState( playerid ) == PLAYER_STATE_ONFOOT && PlayerInfo[ playerid ][ xPosao ] == POSAO_DRVOSECA && PosaoDrvoseca[ playerid ] != 0 && UzeoOpremu[ playerid ] == true ) {
- if( drvosecaPosao[ playerid ][ drvoIseko ] >= 8 ) {
- ClearAnimations( playerid );
- Fusion_DisablePlayerCheckpoint( playerid );
- CheckpointStatus[ playerid ] = 0;
- for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid, i)) RemovePlayerAttachedObject(playerid, i);
- }
- SetPlayerSpecialAction( playerid, SPECIAL_ACTION_NONE );
- BussinesJobMoney( POSAO_DRVOSECA, PLATA_DRVOSECA/10 );
- if(ddeal_drvoseca == true)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += PLATA_DRVOSECA*2;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Isekli ste turu i zaradili ste %d$.(DAILY DEAL - PLATA*2)", PLATA_DRVOSECA*2);
- }
- else if(ddeal_drvoseca == false)
- {
- PlayerInfo[ playerid ][ xPlatniRacun ] += PLATA_DRVOSECA;
- SavePlayer( playerid ); update_sm_info_tds(playerid);
- SendJobMessage( playerid, "Isekli ste turu i zaradili ste %d$.", PLATA_DRVOSECA);
- }
- drvosecaPosao[ playerid ][ drvoIseko ] = 0;
- PosaoDrvoseca[ playerid ] = 0;
- }
- }
- }
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment