Pitanje/savet*: pitanje
Opis*: jel zna neko sistem kada igrac ima wanted level i izadje sa servera da bide automatski poslat u jail
Dodatne informacije: dakle, kada igrac izadje sa servera sa wanted levelom, kada se prikljuci ponovo da bude poslat u jail. Hvala ako neko pomogne :D
Prosta provera, svakako mu cuvas wanted. Kada udje na server i spawn se provera da li ima wanted, ako ima prebaci ga u jail na vreme koje zelis i skine mu se wanted.
d
@markosimic jel mi mozes odprilike pokazati kako to treba da izgleda
Citat: nycbamb.i poslato Jun 10, 2025, 22:02:05 POSLE PODNE@markosimic jel mi mozes odprilike pokazati kako to treba da izgleda
Sta tu ima da se pokazuje ? Dve proste provere ako ima wanted i vec postojeci timer ili novi timer za jail kako bi igrac bio tamo i koje vreme i nakon toga skidanje wanteda. Sta tu treba da se prikaze ?
kao sto ti je marko rekao napravis spremanje wanteda, pod PlayerInfo. I onda napravis provjeru pod OnPlayerSpawn da ako ima igrac wanted level onda ga stavi u zatvor.... eto ti primjer koda kako bi to moglo izgledati ....
if( PlayerInfo[ playerid ][ xWanted ] != 0 )
{
SetPlayerPos( playerid, 268.5777, 1857.9351, 9.8133 ); //stavis svoju poziciju gdje treba postaviti igraca
UcitajObjekte( playerid ); // ako koristis, ako ne obrisi
SendClientMessage( playerid, CRVENA, "(ZATVOR): Prebaceni ste u zatvor jer ste napustili server sa Wanted levelom.");
SetCameraBehindPlayer( playerid );
SetPlayerInterior( playerid, 0 ); // postavis kako tebi odgovara
SetPlayerVirtualWorld( playerid, 0 );// postavis kako tebi odgovara
}
If(UserInfo[playerid][PWanted] > 0)
{
SendPlayerToPrison(60); // Ovo ti je primjer, ja naprimjer koristim funkciju da posaljem igraca u zatvoru, prilagodi si sebi
SendClientMessage(playerid, -1, "Automatski ste zatvoreni od strane Servera jer ste izasli sa WL!");
}