Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4464 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Čia nežinau ar veiks ar ne, bet čia rodo laiką kalėjime:
 

  • Susirandam savo gamemode tokia vietą:

    [pawn]if(playerDB[playerid][kalejimo_laikas]>0)
      {
          SetTimerEx("UnjailPlayer",playerDB[playerid][kalejimo_laikas]*1000,0,"iffffi",playerid,630.1271,-571.8325,16.3359,92.5080,0);
          playerDB[playerid][ikalintas]=true;
          playerDB[playerid][cbuilding]=-1;
          SavePlayerData(playerid,false);
      }[/pawn]


    Ir tada po SetTimerEx dedame:

    [pawn]SetTimerEx("LikoSedeti",1000,true,"i",playerid);[/pawn] ir visa ta vieta atorodo taip:

    [pawn]if(playerDB[playerid][kalejimo_laikas]>0)
      {
          SetTimerEx("UnjailPlayer",playerDB[playerid][kalejimo_laikas]*1000,0,"iffffi",playerid,630.1271,-571.8325,16.3359,92.5080,0);
          SetTimerEx("LikoSedeti",1000,true,"i",playerid);
          playerDB[playerid][ikalintas]=true;
          playerDB[playerid][cbuilding]=-1;
          SavePlayerData(playerid,false);
      }[/pawn]


    Ir dabar kažkur gamemodo gale įdedame:


    [pawn]forward LikoSedeti(playerid);
    public LikoSedeti(playerid)
    {
        if(playerDB[playerid][ikalintas])
      {
          playerDB[playerid][kalejimo_laikas] --;
          new msg[256];
          new minutess = playerDB[playerid][kalejimo_laikas] / 60;
          new atsakimas = minutess * 60;
          new sekunde = playerDB[playerid][kalejimo_laikas] - atsakimas;
            new valanda = minutess / 60;
            new atsakimas2 = valanda * 60;
          if (minutess > 60){ minutess =  minutess - atsakimas2; }

          if(sekunde <= 9)
          {
            format(msg,sizeof(msg),"        ~n~~n~~n~~n~~n~~n~~n~~n~~n~~Y~Liko sedeti %i:%i:0%i",valanda,minutess,sekunde);
            GameTextForPlayer(playerid, msg, 5000, 3);
          }else{
            format(msg,sizeof(msg),"        ~n~~n~~n~~n~~n~~n~~n~~n~~n~~Y~Liko sedeti %i:%i:%i",valanda,minutess,sekunde);
            GameTextForPlayer(playerid, msg, 5000, 3);
          }
      }
      return 1;
    }[/pawn]
     

2014-03-28 - 2015-02-24

 

Čia nežinau ar veiks ar ne, bet čia rodo laiką kalėjime:

 

  •  Susirandam savo gamemode tokia vietą:

    [pawn]if(playerDB[playerid][kalejimo_laikas]>0)

      {

          SetTimerEx("UnjailPlayer",playerDB[playerid][kalejimo_laikas]*1000,0,"iffffi",playerid,630.1271,-571.8325,16.3359,92.5080,0);

          playerDB[playerid][ikalintas]=true;

          playerDB[playerid][cbuilding]=-1;

          SavePlayerData(playerid,false);

      }[/pawn]

    Ir tada po SetTimerEx dedame:

    [pawn]SetTimerEx("LikoSedeti",1000,true,"i",playerid);[/pawn] ir visa ta vieta atorodo taip:

    [pawn]if(playerDB[playerid][kalejimo_laikas]>0)

      {

          SetTimerEx("UnjailPlayer",playerDB[playerid][kalejimo_laikas]*1000,0,"iffffi",playerid,630.1271,-571.8325,16.3359,92.5080,0);

          SetTimerEx("LikoSedeti",1000,true,"i",playerid);

          playerDB[playerid][ikalintas]=true;

          playerDB[playerid][cbuilding]=-1;

          SavePlayerData(playerid,false);

      }[/pawn]

    Ir dabar kažkur gamemodo gale įdedame:

    [pawn]forward LikoSedeti(playerid);

    public LikoSedeti(playerid)

    {

        if(playerDB[playerid][ikalintas])

      {

          playerDB[playerid][kalejimo_laikas] --;

          new msg[256];

          new minutess = playerDB[playerid][kalejimo_laikas] / 60;

          new atsakimas = minutess * 60;

          new sekunde = playerDB[playerid][kalejimo_laikas] - atsakimas;

            new valanda = minutess / 60;

            new atsakimas2 = valanda * 60;

          if (minutess > 60){ minutess =  minutess - atsakimas2; }

          if(sekunde <= 9)

          {

            format(msg,sizeof(msg),"        ~n~~n~~n~~n~~n~~n~~n~~n~~n~~Y~Liko sedeti %i:%i:0%i",valanda,minutess,sekunde);

            GameTextForPlayer(playerid, msg, 5000, 3);

          }else{

            format(msg,sizeof(msg),"        ~n~~n~~n~~n~~n~~n~~n~~n~~n~~Y~Liko sedeti %i:%i:%i",valanda,minutess,sekunde);

            GameTextForPlayer(playerid, msg, 5000, 3);

          }

      }

      return 1;

    }[/pawn]

     

 

Žmogau, orentuokis, čia Minecraft serverių pagalba.

 

 

 

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4464 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...