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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3866 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

Sveiki, noriu paprašyti pagalbos. Kai pasileidžia serveris, kai įjungi jį, noriu, kad startuotu timeris pvz ten kokiai 30sec ar 1min, ir kai jungiasi žmogus į serverį, tikrintu ar tas timeris dar veikia ir neįleistu jo į serveri, iškickintu. O kai tas timeris pasibaigia, jau galima jungtis į serverį. Bandžiau kažką panašaus pasidaryti, bet nelabai išėjo

 


new bool:cantconn = true;

public OnGameModeInit()

{

SetTimer( "connectiontimer", 60 * 1000, false );

return true;

}

public OnPlayerConnect( playerid )

{

if( cantconn ) Kick( playerid );

return true;

}

forward connectiontimer();

public connectiontimer() cantconn = false;

prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

 
warning 225: unreachable code
 
 
    if( cantconn ) Kick( playerid );
  return true;

prieš if sąlygą esi parašęs returną, jo ten būti negali.

 

Iš principo gali daryti ir be timerio, su unix timestamp, tik tai iš esmės nelabai ką ir keičia, tik, kad timerio naudot nereikia ir kodo keliom eilutėm mažiau. Turi du variantus, rinkis pats, kuris tau arčiau širdies.

new cantconnect;

public OnGameModeInit()
{
  cantconnect = gettime() + 60 * 60;
  return true;
}

public OnPlayerConnect(playerid)
{
  if( gettime() < cantconnect ) return Kick( playerid ); 
}
prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3866 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ą...