Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Deken poslato Decembar 26, 2018, 19:30:36 POSLE PODNE

Naslov: timer
Poruka od: Deken poslato Decembar 26, 2018, 19:30:36 POSLE PODNE
Problem(error/warning): vaš odgovor
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link
napravio sam call timer a ide mi vreme na minus 1 stalno i tako se i pamti na jail vreme evo kod i za komandu i za timer
prvo timer [pawn]
forward CallTimer(playerid,targetid);
public CallTimer(playerid,targetid)
{
    PlayerInfo[targetid][jailvreme] --;
   new string[60],time[20];
   time[targetid] = 3600000;
   time[targetid] = PlayerInfo[targetid][jailvreme];
   format(time,sizeof(time), "Vreme Zatvora: %d", PlayerInfo[targetid][jailvreme]);
   GameTextForPlayer(targetid,time,5000,3);
   return 1;
}
[/pawn]
sad komanda
[pawn]
CMD:jail(playerid,params[])
{
   if(PlayerInfo[playerid][Ulogovan] == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti ovu komandu jer niste ulogovani.");
   if(PlayerInfo[playerid][Zatvoren] == 1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti komande dok ste u zatvoru!");
   {
      new targetid,name[MAX_PLAYER_NAME],reason[50],time[50],string1[150],string2[150],string3[150],playername[MAX_PLAYER_NAME];
      if(PlayerInfo[playerid][pAdmin]>=1)
         {
            if(sscanf(params,"us[128]",targetid,reason)) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Koristi /jail [ID] [RAZLOG]");
            if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Igrac nije na serveru!");
            GetPlayerName(playerid,playername,sizeof(playername));
            GetPlayerName(targetid,name,sizeof(name));
            format(string1,sizeof(string1), ""CRVENA"[BD:RP]"BELA"Zatvorili ste igraca [%d]%s zbog %s!",targetid,name,reason);
            SendClientMessage(playerid,-1,string1);
            format(string2,sizeof(string2), ""CRVENA"[BD:RP]"BELA"Igrac [%d]%s je zatvoren od strane AT!",targetid,name);
            SendClientMessageToAll(-1,string2);
            format(string3,sizeof(string3), ""CRVENA"[BD:RP]"BELA"Zatvoreni ste od strane Admina %s zbog %s!",playername,reason);
            SendClientMessage(targetid,-1,string3);
            PlayerInfo[targetid][Zatvoren] += 1;
            SetPlayerPos(targetid,274.5182,1868.7407,8.7578);
            SetCameraBehindPlayer(targetid);
            ResetPlayerWeapons(targetid);
            SetTimerEx("JailVreme", 3600000,false,"i", targetid);
            SetPlayerFacingAngle(targetid,270);
            CallTimer(playerid,targetid);
         }
         else return SendClientMessage(playerid, -1,""CRVENA"[BD:RP]"BELA"Niste ovlasteni da koristite ovu komandu!");
      }
   return 1;
}
[/pawn]
Naslov: Odg: timer
Poruka od: Deken poslato Decembar 26, 2018, 20:48:16 POSLE PODNE
fixao sam to samo me zanima nece gametext da mi se pojavi a fino radi