pomoc

Započeo Wizzard1, Avgust 28, 2023, 16:37:17 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Pitanje/savjet: Ovako stavio sam u onplayerdisconnect za igrac koji je zavezan ode u jail na 1h zbog lta ali on uopste ne ode u jail iz nekog razloga nmp zasto
Opsirnije:
[pawn]if(Zavezan[playerid] == 1 || PlayerInfo[playerid][pZavezan] == 1)
   {
   PlayerInfo[playerid][pZatvor] = 1;
   PlayerInfo[playerid][pZatvorenVreme] += 60*60;
     format(PlayerInfo[playerid][pZIme], 85, "Server");
   format(PlayerInfo[playerid][pZRazlog], 55, "LTA");
   PlayerInfo[playerid][pZVreme] = 60;
   Zavezan[playerid] = 0;
   return 1;
   }[/pawn]

Citat: Wizzard1 poslato Avgust 28, 2023, 16:37:17 POSLE PODNE
Pitanje/savjet: Ovako stavio sam u onplayerdisconnect za igrac koji je zavezan ode u jail na 1h zbog lta ali on uopste ne ode u jail iz nekog razloga nmp zasto
Opsirnije:
[pawn]if(Zavezan[playerid] == 1 || PlayerInfo[playerid][pZavezan] == 1)
   {
   PlayerInfo[playerid][pZatvor] = 1;
   PlayerInfo[playerid][pZatvorenVreme] += 60*60;
     format(PlayerInfo[playerid][pZIme], 85, "Server");
   format(PlayerInfo[playerid][pZRazlog], 55, "LTA");
   PlayerInfo[playerid][pZVreme] = 60;
   Zavezan[playerid] = 0;
   return 1;
   }[/pawn]

[pawn]
public OnPlayerDisconnect(playerid, reason)
{
   if(PlayerInfo[playerid][pZavezan] > 0) // Ako je zavezan prilikom diskonektovanja, onda cuva korisnika.
   {
       SacuvajKorisnika(playerid);
   }
   return 1;
}
public OnPlayerSpawn(playerid)
{
   if(PlayerInfo[playerid][pZavezan] > 0)
   {
                PlayerInfo[playerid][pZatvor] = 1;
       PlayerInfo[playerid][pZatvorenVreme] += 60*60;
        format(PlayerInfo[playerid][pZIme], 85, "Server");
      format(PlayerInfo[playerid][pZRazlog], 55, "LTA");
      PlayerInfo[playerid][pZVreme] = 60;
      PlayerInfo[playerid][pZavezan] = 0;
      // Postavi ovde SetPlayerPos(playerid, X, Y, Z);
   }
   return 1;
}
[/pawn]
Aj napuni pun i vozi odavde,
na autoput u najveci krug,
da najbolje razmislim ko mi je drug.

Citat: Wizzard1 poslato Avgust 28, 2023, 16:37:17 POSLE PODNE
Pitanje/savjet: Ovako stavio sam u onplayerdisconnect za igrac koji je zavezan ode u jail na 1h zbog lta ali on uopste ne ode u jail iz nekog razloga nmp zasto
Opsirnije:
[pawn]if(Zavezan[playerid] == 1 || PlayerInfo[playerid][pZavezan] == 1)
   {
   PlayerInfo[playerid][pZatvor] = 1;
   PlayerInfo[playerid][pZatvorenVreme] += 60*60;
     format(PlayerInfo[playerid][pZIme], 85, "Server");
   format(PlayerInfo[playerid][pZRazlog], 55, "LTA");
   PlayerInfo[playerid][pZVreme] = 60;
   Zavezan[playerid] = 0;
   return 1;
   }[/pawn]
To si stavio pod "OnPlayerDisconnect". Moje pitanje je kako mislis da kad se on odjavi sa servera (korisnicki nalog vise nije prijavljen), kako mislis da ce on biti stavljen u zatvor?
Aj napuni pun i vozi odavde,
na autoput u najveci krug,
da najbolje razmislim ko mi je drug.