Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Ajfon7plus poslato Januar 31, 2018, 20:54:48 POSLE PODNE

Naslov: Posao komunalac
Poruka od: Ajfon7plus poslato Januar 31, 2018, 20:54:48 POSLE PODNE
Detaljan opis problema: pa ovako, sad mi je trenutno u modu kad počnem raditi posao tj sakupljati smeće da mi izbacuje random cpove na kontejnere i onda doÄ'em do tog kontejnera i kliknem lijevi klik da uzme smeće i ubacim u kamion. A ja bi želio da kod bilo kojeg kontejnera doÄ'em i da mi tako uzima smeće, da ne baca random CPove i da onda baÅ¡ moram biti kod tog kontejnera
Dio skripte: recite što treba
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: Posao komunalac
Poruka od: Xladen poslato Januar 31, 2018, 21:04:42 POSLE PODNE
Moras detaljnije objasniti problem,posalji dijaloge Komunalca i komandu kojom pokreces posao.I detaljno opisi problem sto jasnije mozes
Naslov: Odg: Posao komunalac
Poruka od: AdzoXx poslato Januar 31, 2018, 21:43:32 POSLE PODNE
Daj taj kod gdje on uzima smece i gdje mu stvara CP
Naslov: Odg: Posao komunalac
Poruka od: Ajfon7plus poslato Februar 01, 2018, 07:16:30 PRE PODNE
znaći, ja kucam /posao komunalac i onda mi izbaci CP na koji moram ići i pokupiti vreću smeća a iz drugih ne mogu
a ja bi želio da nema CPa i da mogu uzeti iz kontejnera do kojeg doÄ'em


else if( PlayerInfo[ playerid ][ xPosao ] == POSAO_KOMUNALAC ) {
    new item[32];
if( sscanf( params, "s[32] ", item)) {
SCM( playerid, SVETLOPLAVA, "___________________________________________________________________");
SendUsageMessage( playerid, "/posao [opcija]");
      SCM( playerid, BELA, "[Opcije] djubretar, cistaculica");
SCM( playerid, SVETLOPLAVA, "___________________________________________________________________");
return 1;
}
if( strcmp( item, "djubretar",true) == 0) {
    if( CheckpointStatus[ playerid ] != 0 ) return SendErrorMessage( playerid, "Vec imas checkpoint aktiviram tako da ne mozes ovo koristiti." );
    if( UzeoOpremu[ playerid ] == false ) return SendErrorMessage( playerid, "Nemate opremu!" );
if( GetVehicleModel( GetPlayerVehicleID( playerid ) ) != 408 ) return SendErrorMessage( playerid, "Niste u vozilu za skupljanje smeca!");
if( garbagemanInfo [playerid ][ gmiJob ] == true ) return SendErrorMessage( playerid, "Vi vec skupljate smece.");
            if( AccountVerified[ playerid ] == false ) return SendErrorMessage( playerid, "Prvo morate verifikovati svoj nalog(/verifikacija).");

AccountVerified[ playerid ] = false;
garbagemanInfo[ playerid ][ gmiJob ] = true;

garbagemanInfo[ playerid ][ gmiDuty ] = true;
garbagemanInfo[ playerid ][ gmiReadyToDump ] = false;

garbagemanVehicles[ GetPlayerVehicleID( playerid ) ][ gPlayerID ] = playerid;
garbagemanInfo[ playerid ][ gmiVehicleID ] = GetPlayerVehicleID( playerid );

new Random = (random( ServerInfo[ BrojKontejnera ] ) + 1);
new freeid = FreeContainerID( Random );
garbagemanInfo[ playerid ][ gmiContainerID ] = freeid;
Banks_SetPlayerCheckpoint( playerid, KontInfo[ freeid ][ koObjPos ][ 0 ], KontInfo[ freeid ][ koObjPos ][ 1 ], KontInfo[ freeid ][ koObjPos ][ 2 ], 5.0 );
CheckpointStatus[ playerid ] = 22;

ShowPlayerDialog( playerid, 0, DSMSG, "Posao Komunalac",
""col_white"Na mapi vam je oznacen kontejner koji treba ocistiti. Vas zadatak je pocistiti "col_job"10 "col_white"njih kako bi izvrsili jednu rutu.\n\n" \
"Kada dodete do kontejnera sa smecem izadite iz kamiona te pritisnite "col_job"lijevi klik misa "col_white"kraj kontejnera\n" \
"da bi pokupili smece. Kada ga pokupite odnesite ga do straznjeg dijela kamiona te ponovno pritisnite "col_job"levi klik misa. ", "U redu", "");
            return 1;
}


Naslov: Odg: Posao komunalac
Poruka od: Ajfon7plus poslato Februar 02, 2018, 19:17:00 POSLE PODNE
netko?
Naslov: Odg: Posao komunalac
Poruka od: Łuk@ poslato Februar 03, 2018, 07:25:35 PRE PODNE
To je za trebam nesto temu, a ne da otvaras, malo razmisli prije otvaranja