PARTNERI:

Marketing


-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [Rešeno] Jail Sistem  (Pročitano 169 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže saizer

  • Newbie
  • *
  • Poruke: 5
Jail Sistem
« poslato: Decembar 27, 2021, 11:44:20 pre podne »
Problem(error/warning): Jednostavno, kada ga jailam bude sve uredu, nakon toga kada se unjaila stvori se na mjestu gdje se izlazi iz zatvora i odjednom krece da leti. Drug mi je rekao da ima ogranicen limit kad je jailan i kad se unjaila da se taj limit ne skloni pa ga baca u nebo ali ne znam fixati nisam nesto profesionala. Stavio sam na help za koriscenje da je zbugana dok se ne napravi.
Deo skripte:
Pawno Code: [Izaberi]
CMD:jail( playerid, params[] ) {
    if( PlayerInfo[ playerid ][xAdmin] >= 1 || PlayerInfo[ playerid ][ xTestAAG ] ) {
        if( !AdminDuty[playerid] ) return GRESKA( playerid, "Morate biti na duznosti!" );
new id, time, razlog[40];
if( sscanf(params, "uis[40]", id, time, razlog ) ) return KORISCENJE( playerid, ""CRVENA"Ova komanda je zbugana. Ukoliko je budes koristio vlasnici ce biti obavjesteni.");
if( IsPlayerConnected( id ) ) {
if( id != INVALID_PLAYER_ID ) {
    if( PlayerInfo[playerid][xAdmin] < 6 && PlayerInfo[ id ][xAdmin] >= 1 ) return GRESKA( playerid, "Ne mozes zatvoriti clana Admin tima!");
    if( PlayerInfo[ id ][ xZatvor ] != 0 ) return GRESKA( playerid, "Ne mozes zatvoriti igraca koji je vec u zatvoru!");
if( time < 1 || time > 7000 ) return GRESKA( playerid, "Minute pritvora nemogu biti manje od 1 i vece od 7000 (Stavite osobu onda u ALKATRAZ zatvor - /prison) !");
if( id == playerid ) return GRESKA( playerid, "Ne mozete Jailovati sami sebe." );
                if( PlayerInfo[ id ][ xUbijen ] == 1 ) return GRESKA( playerid, "Sacekajte igrac se leci." );
ResetAllWeapons( id );
    PlayerInfo[ id ][ xZatvor ] = ALKATRAZ;
    PlayerInfo[ id ][ xZatvorVreme ] = time;
ClearAnimations( id );
PlayerCP[ id ] = 0;
if( IsPlayerAttachedObjectSlotUsed( id, OBJECT_SLOT_RHAND ) ) RemovePlayerAttachedObject( id, OBJECT_SLOT_RHAND );
SetPlayerSpecialAction( id, SPECIAL_ACTION_NONE );
PlayerCuffed[ id ] = 0;

                new string[ 128 ];
format( string, sizeof( string ), "Admin %s je jailovao igraca %s | Razlog: %s", ImeIgraca( playerid ), ImeIgraca( id ), razlog );
LogSave( "Ostalo/LogJail.log", string );

ac_SetPlayerPos( id, 107.2300, 1920.6311, 18.5208 );
SetPlayerWorldBounds( id, 337.5694, 101.5826, 1940.9759, 1798.7453 );
PlayerInfo[ id ][ xWanted ] = 0;
ac_SetPlayerWantedLevel( id, PlayerInfo[ id ][ xWanted ] );
strmid( ZlocinInfo[ id ][ zPrijavio ], "Nema", 0, strlen("Nema"), 255 );
strmid( ZlocinInfo[ id ][ zPocinio ], "Nema", 0, strlen("Nema"), 255 );
strmid( ZlocinInfo[ id ][ zZlocin ], "Nema", 0, strlen("Nema"), 255 );
            GameTextForPlayer( id, "Ucitavanje...", 1000, 4 );
    SetTimerEx( "SlobodnoSada", 2000, false, "i", id );
    SetCameraBehindPlayer( id ); SetPlayerInterior( id, 0);
    SetPlayerVirtualWorld( id, 1);
    TogglePlayerControllable( id, 0 );
SavePlayer( id );

    SendClientMessageEx( id, SVETLORED, "Admin vas je stavio u zatvor na %d minuta.Razlog: %s. Molimo vas kada izadjete iz zatvora da odete relog zbog buga. Hvala", time, razlog );
SendClientMessageEx( playerid, SVETLORED, "Postavili ste igraca %s u zatvor na %d minuta.Razlog: %s", ImeIgraca( id ), time, razlog );

format( globalstring, sizeof( globalstring ), "- JAIL -  Admin je postavio igraca %s u zatvor.", ImeIgraca( id ) );
    SCMA( NARARED, globalstring );
    format( globalstring, sizeof( globalstring ), "- JAIL -  Razlog: %s.", razlog );
    SCMA( NARARED, globalstring );

    format( globalstring, sizeof( globalstring ), "- JAIL -  Admin %s je postavio igraca %s u zatvor na %d minuta.", ImeIgraca( playerid ), ImeIgraca( id ), time, razlog );
    AdminPoruka( SERVERBOJA, globalstring );
    format( globalstring, sizeof( globalstring ), "- JAIL -  Razlog: %s.", razlog );
    AdminPoruka( SERVERBOJA, globalstring );

return 1;
}
}
}
else return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu." );
return 1;
}
« Poslednja izmena: Decembar 30, 2021, 15:20:30 posle podne 'xza »
 

Van mreže 'xza

  • Ne treba vjerovati ljudima s kojima smo se tek sprijateljili, a koji pokazuju da smo im draži od njihovih starih prijatelja – tako će se ponaÅ¡ati i s nama kada steknu nove prijatelje.
  • Moderator
  • Godfather
  • *
  • Poruke: 10651
  • Broj zahvalnica: 1202
  • Pol: Muškarac
Odg: Jail Sistem
« Odgovor #1 poslato: Decembar 27, 2021, 12:31:51 posle podne »
Dodaj ovo kad izlazi iz zatvora prije nego što mu seta poziciju (SetPlayerPos)

Pawno Code: [Izaberi]
SetPlayerWorldBounds(playerid, 20000.0000, -20000.0000, 20000.0000, -20000.0000);
 

Van mreže saizer

  • Newbie
  • *
  • Poruke: 5
Odg: Jail Sistem
« Odgovor #2 poslato: Decembar 27, 2021, 13:01:49 posle podne »
Posto sam pocetnik, nebih da nesto zeznem. Mozes uzeti moju skriptu za jail i urediti to sto treba pa da ja pastam
 

Van mreže 'xza

  • Ne treba vjerovati ljudima s kojima smo se tek sprijateljili, a koji pokazuju da smo im draži od njihovih starih prijatelja – tako će se ponaÅ¡ati i s nama kada steknu nove prijatelje.
  • Moderator
  • Godfather
  • *
  • Poruke: 10651
  • Broj zahvalnica: 1202
  • Pol: Muškarac
Odg: Jail Sistem
« Odgovor #3 poslato: Decembar 27, 2021, 14:40:16 posle podne »
Ne mogu, ako hoćeš da skriptaš onda moraš sam naučiti raditi ili batali skroz
 

Van mreže saizer

  • Newbie
  • *
  • Poruke: 5
Odg: Jail Sistem
« Odgovor #4 poslato: Decembar 27, 2021, 15:33:55 posle podne »
Stavio sam i neradi, znas li nekako drugacije?


 

Van mreže 'xza

  • Ne treba vjerovati ljudima s kojima smo se tek sprijateljili, a koji pokazuju da smo im draži od njihovih starih prijatelja – tako će se ponaÅ¡ati i s nama kada steknu nove prijatelje.
  • Moderator
  • Godfather
  • *
  • Poruke: 10651
  • Broj zahvalnica: 1202
  • Pol: Muškarac
Odg: Jail Sistem
« Odgovor #5 poslato: Decembar 28, 2021, 18:47:39 posle podne »
Stavio sam i neradi, znas li nekako drugacije?



Aj da vidim gdje si i kako stavio
 

Na mreži _audi

Odg: Jail Sistem
« Odgovor #6 poslato: Decembar 28, 2021, 18:53:12 posle podne »
Aj da vidim gdje si i kako stavio
Pitanje da li je uopste stavio
a.u.d.i