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: dnsdj - 2010. Március 07. - 16:43:20

Cím: [TuT] Dinamikus Idojárás
Írta: dnsdj - 2010. Március 07. - 16:43:20
Tutorial - Dinamikus Idojárás - By dnS\'
 


Bevezeto
Sziasztok.. most egy véletlenszeru idojárást fogunk készíteni...

Kezdjük is..



1. Lépés


Elöször elkell döntenünk hogy FilterScriptbe avagy Játékmódba szeretnénk csinálni..

Ha Játékmódba akkor az ún. \'main\' Függvény felett kell forwardolnunk!


Ha Viszont filterscriptben akkor az OnFilterScriptInit Felett..


Én Most FilterScript Példára írom nektek..




#include <a_samp> // Beolvastatjuk az alap függvénykonyvtárat
// És ez alá mehet is..
forward AutoW();
// On FsInit
public OnFilterScriptInit()
{
      return 1;
}

 


Ha ez Megvan Jöhet a következo Lépés...


2. Lépés


Ha idáig megvan akkor jöhet.. a forwardolt rész létrehozása..
 

#include <a_samp> // Beolvastatjuk az alap függvénykonyvtárat
// És ez alá mehet is..
forward AutoW();
// On FsInit
public OnFilterScriptInit()
{
      return 1;
}
public AutoW()
{
}

 


3. Lépés
Létrehozzuk a változót és azt véletlenszeruvé tesszük
 

#include <a_samp> // Beolvastatjuk az alap függvénykonyvtárat
// És ez alá mehet is..
forward AutoW();
// On FsInit
public OnFilterScriptInit()
{
      return 1;
}
public AutoWr()
{
      new RW = random(16);
}

 


4. Lépés


Beállítjuk az idot a véletlenszeru változóra
 

#include <a_samp> // Beolvastatjuk az alap függvénykonyvtárat
// És ez alá mehet is..
forward AutoW();
// On FsInit
public OnFilterScriptInit()
{
      return 1;
}
public AutoWr()
{
      new RW = random(16);
      SetWeather(RW);
}

 


5. Lépés


Elindítjuk az idozítot!
 

#include <a_samp> // Beolvastatjuk az alap függvénykonyvtárat
// És ez alá mehet is..
forward AutoW();
// On FsInit
public OnFilterScriptInit()
{
      AutoW();
      SetTimer(\"AutoW\", 400000, 1);
      return 1;
}
public AutoW()
{
      new RW = random(16);
      SetWeather(RW);
}

 


Remélem értheto volt a tutorial.. és hasznát veszitek...

Az idojárás ebben az adott Scriptben 0 és 16 közötti értéket ad!



Tutorial By: dnS\'
Cím: [TuT] Dinamikus Idojárás
Írta: Csabesz - 2010. Március 07. - 16:55:47
Jó leírás, :)
De a 0...16 között lévo Idojárás azonosítók között van olyan is, ami nem éppen tökéletes.  ::)
Cím: [TuT] Dinamikus Idojárás
Írta: dnsdj - 2010. Március 07. - 17:26:44
Nálam ez van bent.. és nincs normálatlan idöjárás.. 17töl kezödik pár rossz. mondjuk ezt a dinamikus idöjárást több féle ké is meglehet oldani.. de am.. a time is közre játtszhat.. én pl 10:00 hagyom állandoan.. oda esnek a normálisak :D
Cím: [TuT] Dinamikus Idojárás
Írta: Depi - 2010. Március 08. - 13:01:21
Szép leírás dns :)
Cím: [TuT] Dinamikus Idojárás
Írta: ALIEN - 2010. Március 08. - 13:49:54
ennek nincs sok értelme, de biztos hogy valakinek jól jön
Cím: [TuT] Dinamikus Idojárás
Írta: GeGe88 - 2010. Március 08. - 14:00:52
Pl RP szerón.
Cím: [TuT] Dinamikus Idojárás
Írta: DaNeEe9 - 2010. Március 08. - 19:03:17
jó lett grat.  :)