Szerző Téma: Mode váltás timerrel.  (Megtekintve 1493 alkalommal)

Mode váltás timerrel.
« Dátum: 2011. július 23. - 14:15:38 »
0 Show voters
Hali azt hogy tudnám megcsinálni 1 timerrel hogy 10 percenként váltson Gamemodot automatikusan?
és lenne 1 textdraw ami mindig visszaszámol 10 perctõl. elõre is köszi.,

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
Mode váltás timerrel.
« Válasz #1 Dátum: 2011. július 23. - 14:17:52 »
0 Show voters
[pawn]
new mt;
public ModCsere();
mt = SetTimer(\"ModCsere\", 10*60000, true);
public ModCsere()
{
    SendRconCommand(\"changemode MODNEVE\");
    return 1;
}
[/pawn]

Mode váltás timerrel.
« Válasz #2 Dátum: 2011. július 23. - 14:33:12 »
0 Show voters
Király. még annyit tudnál hogy a visszaszámlállót?

Mode váltás timerrel.
« Válasz #3 Dátum: 2011. július 23. - 14:43:56 »
0 Show voters

Ebbe van egy timer textdrawwal, ami 10 perc után vált mapot

Nem én csináltam csak találtam, már nem emlékszem hol.

 
 

Mode váltás timerrel.
« Válasz #4 Dátum: 2011. július 23. - 14:54:13 »
0 Show voters
van 1 kis problem  ScreaM
 

(30) : error 010: invalid function or declaration

 
30 as sor:
mt = SetTimer(\"ModCsere\", 10*6000, true);

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
Mode váltás timerrel.
« Válasz #5 Dátum: 2011. július 23. - 14:58:29 »
0 Show voters
new mt; -t bárhova csak ne funkciókba rakd, a settimert pedig az OnGameModeInit vagy az OnFilterScriptInit alá helyezd.

Mode váltás timerrel.
« Válasz #6 Dátum: 2011. július 23. - 15:11:05 »
0 Show voters
Igy csináltam meg:
GM elejére:
 

new mt;

 
Mode elejére
 

public ModCsere();
 
public ModCsere()
{
    SendRconCommand(\"changemode mode1\");
    return 1;
}

 
OnGamemodeInit alá:
 

mt = SetTimer(\"ModCsere\", 10*6000, true);

 
Igy 1 warning:
 

warning 204: symbol is assigned a value that is never used: \"mt\"

 
Így jó amugy?

Mode váltás timerrel.
« Válasz #7 Dátum: 2011. július 23. - 15:19:44 »
0 Show voters
Idézetet írta: Pioneer date=1311426665\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"9793\" data-ipsquote-contentclass=\"forums_Topic
Igy csináltam meg:
Mode elejére
 

public ModCsere();
 
public ModCsere()
{
    SendRconCommand(\"changemode mode1\");
    return 1;
}

 

Helyett:
 

forward ModCsere();
 
public ModCsere()
{
    SendRconCommand(\"changemode mode1\");
    return 1;
}

 
Ja És:
 

public OnGameModeExit()
{
KillTimer(mt);
}
« Utoljára szerkesztve: 2011. július 23. - 15:22:25 írta George Santiago »

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
Mode váltás timerrel.
« Válasz #8 Dátum: 2011. július 24. - 13:17:17 »
0 Show voters
Idézetet írta: George Santiago date=1311427184\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"9793\" data-ipsquote-contentclass=\"forums_Topic
Ja És:
 

public OnGameModeExit()
{
KillTimer(mt);
}

 

Hányszor mondjam még el nektek, hogy PUBLIC-al is jó? Nem csak forwarddal!!

Ja és KillTimeres dolgot valóban kihagytam, sry.

GroX

  • Vendég
Mode váltás timerrel.
« Válasz #9 Dátum: 2011. július 24. - 14:06:53 »
0 Show voters
Idézetet írta: ScreaM date=1311506237\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"9793\" data-ipsquote-contentclass=\"forums_Topic


Ja És:
 

public OnGameModeExit()
{
KillTimer(mt);
}

 

Hányszor mondjam még el nektek, hogy PUBLIC-al is jó? Nem csak forwarddal!!

Ja és KillTimeres dolgot valóban kihagytam, sry.

 
[/quote]
Ezt azoknak hiába mondod, akik csak a script nyelveket tanulják meg.

Mode váltás timerrel.
« Válasz #10 Dátum: 2011. július 24. - 14:53:32 »
0 Show voters
Idézetet írta: ScreaM date=1311506237\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"9793\" data-ipsquote-contentclass=\"forums_Topic


Ja És:
 

public OnGameModeExit()
{
KillTimer(mt);
}

 

Hányszor mondjam még el nektek, hogy PUBLIC-al is jó? Nem csak forwarddal!!

Ja és KillTimeres dolgot valóban kihagytam, sry.

 
[/quote]
Bocs, ezt tényleg nem tudtam de köszi, már tudom

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal