GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Leírások/Útmutatók => A témát indította: Bart - 2010. Május 03. - 19:40:09

Cím: [TUT]Idojárás jelentés
Írta: Bart - 2010. Május 03. - 19:40:09
Szevasztok!
Nagyon unatkoztam és nem volt kedvem tanulni ezért elhatároztam,hogy írok egy szkriptet. Az jutott az eszembe , hogy idojárás elörejelzo szkriptet csinálok.
Ez a szkript:
Az OnGameModeInit() fölé:
forward IdojarasJelentes();

 
Az OnGameModeInit() alá:
SetTimer(\"IdojarasJelentes\", 400000,1);//A timer idejét állítsátok át kedvetek szerint

 
A mod végére:
public IdojarasJelentes()
{
   new rand;
   rand= random(2);
   switch(rand)
   {
        case 0:
      {
         SendClientMessageToAll(COLOR_GREEN, \"*[ IDOJÁRÁS JELENTÉS ]--> Az ég tiszta és meleg van! \");
            SetWeather(1);
      }
      case 1:
      {
         SendClientMessageToAll(COLOR_GREEN, \"*[ IDOJÁRÁS JELENTÉS ]--> Suru köd van! Hamarosan esni fog! \");
            SetWeather(9);
      }
                }
                }

 
Ha több idojárást is hozzá akarsz rakni akkor az idojárás IDket itt találod: http://wiki.sa-mp.com/wiki/WeatherID
Cím: [TUT]Idojárás jelentés
Írta: maark - 2010. Május 03. - 19:54:06
szép és ötletes :) bár a SetWeather-t is tehetted volna timerbe úgy élethubb =DD
Cím: [TUT]Idojárás jelentés
Írta: ALIEN - 2010. Május 04. - 11:25:25
Jaja tényleg ötletes, de én is raktam volna mást is bele.
Mellesleg szerintem nem egészen jó helyre raktad.
De hogy ha csak az ötlet bemutatására nyitottad a témát akkor szerintem ellehet fogadni itt is.