[POMOC] Zatvor Vreme

Započeo Fantom.pWn
3. Apr. 2012. Zaključano
1,148
pregleda
13
postova
Blaeks_Biofor
5
Forum Don
3. Apr. 2012.
Probaj nesto ovako, javi jel radi, nisam testirao
forward Jail();
public Jail()
{
new str;
for(new i = 0; i {
    if(IsPlayerConnected(i))
    {
        if(PlayerInfo > 0)
        {
            format(str, sizeof(str), "~y~Preostalo vreme\n~y~U zatvoru: ~w~%d", PlayerInfo);
            GameTextForPlayer(i, str, 10000, 1);
}
}
}
return 1;
}
JovanCobain
4
Shot Caller
3. Apr. 2012.
ne radi :/
Blaeks_Biofor
5
Forum Don
4. Apr. 2012.
SetTimer("JailTimer", 10000, 0);
stavi to pod OnGameModeInit
JovanCobain
4
Shot Caller
4. Apr. 2012.
ne radi
Blaeks_Biofor
5
Forum Don
5. Apr. 2012.
Brate meni radi, nzm kako ti ne radi
Memorexâ„¢
4
Made Man
5. Apr. 2012.
Eto od mene nesto! u TD!
Gore Stavi
new Text:Jailtime;

Stavi u OnGameMode Init:

       
SetTimer("SetPlayerUnjail", 1000, 1);
        new playerid;
        new cordsstring;
format(cordsstring, sizeof(cordsstring),"~r~ZATVOR:~w~ %d", PlayerInfo);//Ovo pJailTime stavi kako ti imas!
Jailtime = TextDrawCreate(215.000000, 413.000000, cordsstring);
TextDrawTextSize(Jailtime,651.000000,0.000000);
TextDrawAlignment(Jailtime,0);
TextDrawFont(Jailtime,2);
TextDrawLetterSize(Jailtime,0.499999,1.200000);
TextDrawColor(Jailtime,0xffffffff);
TextDrawSetOutline(Jailtime,1);
TextDrawSetProportional(Jailtime,1);
TextDrawSetShadow(Jailtime,1);


Negde stavi dole
forward SetPlayerUnjail();
public SetPlayerUnjail()
{
    if(PlayerInfo > 0)
    {
if(PlayerInfo > 0 && WantLawyer == 0)
{
PlayerInfo--;//Ovo pJailTime stavi kako ti imas!
format(string,sizeof string,"~r~ZATVOR: ~w~%d",PlayerInfo);//Ovo pJailTime stavi kako ti imas!
                                      TextDrawSetString(Jailtime,string);
}
if(PlayerInfo <= 0 && WantLawyer == 0)//Ovo pJailTime stavi kako ti imas!
{
    PlayerInfo = 0;//Ovo pJailTime stavi kako ti imas!
if(PlayerInfo == 1)//Ovo pJailed stavi kako ti imas!
{
SetPlayerInterior(i, 6);
SetPlayerPos(i,246.30146789551,71.124740600586,1003.289855957);
TextDrawShowForPlayer(playerid, Jailtime);
format(string,sizeof string,"~r~ZATVOR: ~w~%d",PlayerInfo); //Ovo pJailTime stavi kako ti imas!
                                              TextDrawSetString(Jailtime,string);
}
else if(PlayerInfo == 2)//Ovo pJailed stavi kako ti imas!
{
    SetPlayerWorldBounds(i,20000.0000,-20000.0000,20000.0000,-20000.0000); //Reset world to player
    SetPlayerInterior(i, 0);
    SetPlayerPos(i, 90.2101,1920.4854,17.9422);
}
PlayerInfo = 0;//Ovo pJailed stavi kako ti imas!
TextDrawHideForPlayer(i, Jailtime);
if(gTeam == 4) { gTeam = 3; }
ClearCrime(i);
SetPlayerToTeamColor(i);
}
}
}

i u komande gde stavljas igraca u Zatvor stavi!

TextDrawShowForPlayer(giveplayerid, Jailtime);
format(string,sizeof string,"~r~ZATVOR: ~w~%d",PlayerInfo); //Ovo pJailTime stavi kako ti imas!
TextDrawSetString(Jailtime,string);
Memorexâ„¢
4
Made Man
5. Apr. 2012.
Blaeks wrote on April 4, 2012, 5:17 am:
SetTimer("JailTimer", 10000, 0);
stavi to pod OnGameModeInit

Pod 1. Lose mu si stavio ne JailTime nego Jail kako je na publicku
Pod 2. neide na kraju timera 0 nego 1 ! da mu uvek timer radi ne samo jednom!
SetTimer("Jail", 1000, 1);ovo radi Non stop
SetTimer("Jail", 1000, 0); ovo samo jednom!
Sry za Dupli Post! 😛
JovanCobain
4
Shot Caller
5. Apr. 2012.
Memorexâ„¢ wrote on April 5, 2012, 6:34 pm:
Eto od mene nesto! u TD!
Gore Stavi
new Text:Jailtime;

Stavi u OnGameMode Init:

       
SetTimer("SetPlayerUnjail", 1000, 1);
        new playerid;
        new cordsstring;
format(cordsstring, sizeof(cordsstring),"~r~ZATVOR:~w~ %d", PlayerInfo);//Ovo pJailTime stavi kako ti imas!
Jailtime = TextDrawCreate(215.000000, 413.000000, cordsstring);
TextDrawTextSize(Jailtime,651.000000,0.000000);
TextDrawAlignment(Jailtime,0);
TextDrawFont(Jailtime,2);
TextDrawLetterSize(Jailtime,0.499999,1.200000);
TextDrawColor(Jailtime,0xffffffff);
TextDrawSetOutline(Jailtime,1);
TextDrawSetProportional(Jailtime,1);
TextDrawSetShadow(Jailtime,1);


Negde stavi dole
forward SetPlayerUnjail();
public SetPlayerUnjail()
{
    if(PlayerInfo > 0)
    {
if(PlayerInfo > 0 && WantLawyer == 0)
{
PlayerInfo--;//Ovo pJailTime stavi kako ti imas!
format(string,sizeof string,"~r~ZATVOR: ~w~%d",PlayerInfo);//Ovo pJailTime stavi kako ti imas!
                                      TextDrawSetString(Jailtime,string);
}
if(PlayerInfo <= 0 && WantLawyer == 0)//Ovo pJailTime stavi kako ti imas!
{
    PlayerInfo = 0;//Ovo pJailTime stavi kako ti imas!
if(PlayerInfo == 1)//Ovo pJailed stavi kako ti imas!
{
SetPlayerInterior(i, 6);
SetPlayerPos(i,246.30146789551,71.124740600586,1003.289855957);
TextDrawShowForPlayer(playerid, Jailtime);
format(string,sizeof string,"~r~ZATVOR: ~w~%d",PlayerInfo); //Ovo pJailTime stavi kako ti imas!
                                              TextDrawSetString(Jailtime,string);
}
else if(PlayerInfo == 2)//Ovo pJailed stavi kako ti imas!
{
    SetPlayerWorldBounds(i,20000.0000,-20000.0000,20000.0000,-20000.0000); //Reset world to player
    SetPlayerInterior(i, 0);
    SetPlayerPos(i, 90.2101,1920.4854,17.9422);
}
PlayerInfo = 0;//Ovo pJailed stavi kako ti imas!
TextDrawHideForPlayer(i, Jailtime);
if(gTeam == 4) { gTeam = 3; }
ClearCrime(i);
SetPlayerToTeamColor(i);
}
}
}

i u komande gde stavljas igraca u Zatvor stavi!

TextDrawShowForPlayer(giveplayerid, Jailtime);
format(string,sizeof string,"~r~ZATVOR: ~w~%d",PlayerInfo); //Ovo pJailTime stavi kako ti imas!
TextDrawSetString(Jailtime,string);


ae molim te reci mi gde sta da ubacim ovo zanje i ove textdrawove i to :/
JovanCobain
4
Shot Caller
5. Apr. 2012.
Memorexâ„¢ wrote on April 4, 2012, 5:17 am:
SetTimer("JailTimer", 10000, 0);
stavi to pod OnGameModeInit

Pod 1. Lose mu si stavio ne JailTime nego Jail kako je na publicku
Pod 2. neide na kraju timera 0 nego 1 ! da mu uvek timer radi ne samo jednom!
SetTimer("Jail", 1000, 1);ovo radi Non stop
SetTimer("Jail", 1000, 0); ovo samo jednom!
Sry za Dupli Post! 😛

Eee uradio sam ovako kako je rekao Blaeck kako vec,i radi ali ide npr 59 pa 49 pa 39 i tako a treba da ide 59,58,57 :/
Blaeks_Biofor
5
Forum Don
6. Apr. 2012.
Ja sam mu stavio ovako zbog preopterecenja 😛
Memorexâ„¢
4
Made Man
6. Apr. 2012.
JovanCobain wrote on April 5, 2012, 11:06 pm:
Eee uradio sam ovako kako je rekao Blaeck kako vec,i radi ali ide npr 59 pa 49 pa 39 i tako a treba da ide 59,58,57 :/


Stavi na mesto ovog SetTimer("Jail", 10000, 0); stavi SetTimer("Jail", 1000, 1);
Marko Koprivanac
5
Underboss
6. Apr. 2012.
Blaeks wrote on April 3, 2012, 8:52 pm:
Probaj nesto ovako, javi jel radi, nisam testirao
forward Jail();
public Jail()
{
new str;
for(new i = 0; i {
    if(IsPlayerConnected(i))
    {
        if(PlayerInfo > 0)
        {
            format(str, sizeof(str), "~y~Preostalo vreme\n~y~U zatvoru: ~w~%d", PlayerInfo);
            GameTextForPlayer(i, str, 10000, 1);
}
}
}
return 1;
}


Umesto ovoga
GameTextForPlayer(i, str, 10000, 1);
stavi
GameTextForPlayer(i, str, 10000, 4);
i radice 100% , lepo ce da ODBROJAVA !!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha