[Pomoc]Event timer

Započeo SmokeOne||
31. Jan. 2013. Zaključano
415
pregleda
12
postova
Fica:)
2
Wheel Man
31. Jan. 2013.
Skripta koju koristim:/
Detaljan opis problema:Ovako ako neko moze da mi objasni otrplike il da mi da neki tut kako da se napravi vreme za koje si zavrsio tour lupam? Nikako mi nije jasno nailazio sam na neke tutorijale al nece nikako....
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Chan
4
Shot Caller
31. Jan. 2013.
Neznam stvarno kako stojis sa skriptanjem ali mislim da bi ti ovo moglo pomoc uz mali edit...
http://forum.sa-mp.com/showthread.php?t=143764
gLava
5
Crime Lord
31. Jan. 2013.
Eo ti primer  ovako nesto
forward UtrkaTimer();
forward UtrkaTimer2();
forward UtrkaTimer3();

public UtrkaTimer()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
          if(PlayerInfo == 1)
      {
if(IsPlayerConnected(i))
{
              GameTextForPlayer(i, "~b~2",1000,4);
              SetTimer("UtrkaTimer2",1000,0);
}
}
}
}
public UtrkaTimer2()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
        if(PlayerInfo == 1)
      {
if(IsPlayerConnected(i))
{
              GameTextForPlayer(i, "~b~1",1000,4);
              SetTimer("UtrkaTimer3",1000,0);
}
}
}
}
public UtrkaTimer3()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{

    if(PlayerInfo == 1)
      {
if(IsPlayerConnected(i))
{
              TogglePlayerControllable(i, 1);
  GameTextForPlayer(i, "~r~START !!!",1000,4);
              SetPlayerRaceCheckpoint(i,0,2284.2429,1398.4470,10.8203,2332.4033,1495.3047,17.7417,6);
  RCP = 2;
}
}
}
}
Fica:)
2
Wheel Man
31. Jan. 2013.
EDIT:
Eo ovako napravio sam nesto a nista se ne desava
napravio sam
forward PocetakTrke(playerid);
forward KrajTrke(playerid);


Onda sam dodao na kraju skripte
public PocetakTrke(playerid)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
{
if(Offroad == 2)
{
gPlayerStopWatchTick = tickcount();
SCM(playerid, COLOR_GREY, "timer startovan");
}
}
}
public KrajTrke(playerid)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
{
if(Offroad > 0)
{
SCM(playerid, COLOR_GREY, "timer zavrsen");
new
        interval,
        str;

  interval = tickcount() - gPlayerStopWatchTick;

    format(str, 128, "Trebalo ti je %d", interval);
    SendClientMessage(playerid, -1, str);
}
}
}

E sad jos sam dodao SCM da vidim dal se desava nesto i nista ja ne znam sta sam pogresio evo kad se startuje offroad
CMD:offroadstart(playerid, params[])
{
if(PI > 0 || PI > 0 || IsPlayerAdmin(playerid))
{
    new hAdmin;
    RPIme(playerid, hAdmin);
    format(CmdString, sizeof(CmdString), "{FF9900}Event | {FFFF00}Offroad trka je pokrenuta od admina %s.", hAdmin);
StaffPoruka(NARANDZASTA, CmdString);
foreach(Player, i)
{
    if(Offroad == 2)
    {
        SCM(i, SVETLOPLAVA, "Offroad | Trka ce startovati za 3 sekunde!");
        TextDrawShowForPlayer(i, eOdbrojavanje);
PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0);
  h_TogglePlayerControllable(i, 0);
}
}
SetTimer("Offroad1", 1000, false);
}
else return SCM(playerid, GRAD2, "  {BFC0C2}(GreÅ¡ka) Niste autorizovani da koristite ovu komandu!");
return 1;
}

I nece uradio sam lepo ovo if(Offroad == 2) ja bar mislim moze pomoc?
Fica:)
2
Wheel Man
1. Feb. 2013.
bump?
Alen Hadzimustafic
4
Enforcer
1. Feb. 2013.




forward UtrkaTimer0();
forward UtrkaTimer1();
forward UtrkaTimer2();

public UtrkaTimer()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
          if(PlayerInfo == 1)
      {
if(IsPlayerConnected(i))
{
              GameTextForPlayer(i, "~b~2",1000,4);
              SetTimer("UtrkaTimer2",1000,0);
}
}
}
}
public UtrkaTimer2()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
        if(PlayerInfo == 1)
      {
if(IsPlayerConnected(i))
{
              GameTextForPlayer(i, "~b~1",1000,4);
              SetTimer("UtrkaTimer3",1000,0);
}
}
}
}
public UtrkaTimer3()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{

    if(PlayerInfo == 1)
      {
if(IsPlayerConnected(i))
{
              TogglePlayerControllable(i, 1);
  GameTextForPlayer(i, "~r~KRENI !!!",1000,4);
              SetPlayerRaceCheckpoint(i,0,2284.2429,1398.4470,10.8203,2332.4033,1495.3047,17.7417,6);
  RCP = 2;
}
}
}
}


Pokusaj tako.
Fica:)
2
Wheel Man
1. Feb. 2013.
Ne razume te vi mene netreba mi odbrojavanje ono 3 2 1 kreni
Nego kad zavrsi trku da mu pise Tour si zavrsio za: 2 minuta razumete sad?
gLava
5
Crime Lord
1. Feb. 2013.
aha , pa stavi pod new naprimer start i new finish .

odredi kad da starta kad da zavrsi ... i sta da izbaci kad zavrsi
Fica:)
2
Wheel Man
1. Feb. 2013.
Pa ja sam pocetnik pa ne znam to bas najbolje znam da treba string da se koristi al ne znam stvarno to 😛
gLava
5
Crime Lord
1. Feb. 2013.
Ajde kad budem kuci napisacu ti kod . Oko 8-9
Fica:)
2
Wheel Man
1. Feb. 2013.
ae
Fica:)
2
Wheel Man
2. Feb. 2013.
Neko ima resenje, nista a?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha