timer


Započeo Deken, Decembar 26, 2018, 19:30:36 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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
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;
}

sad komanda
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;
}
Poslednja Izmena: Decembar 26, 2018, 21:34:04 POSLE PODNE od Bašovski

fixao sam to samo me zanima nece gametext da mi se pojavi a fino radi