Szerző Téma: Pálya váltás.  (Megtekintve 1343 alkalommal)

Pálya váltás.
« Dátum: 2011. Január 08. - 10:53:24 »
0 Show voters
Helló all. Nem szoktam gyakran segítséget kérni ,de most kéne 1 kis HELP.Letudná valaki írni hogyan kell azt megcsinálni ,hogy pl 10 perc után váltson 1 másik mapra mód magától. Gondolom kell a Timer  meg még valami.  Segítségeteket  elõre is köszönöm.

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Pálya váltás.
« Válasz #1 Dátum: 2011. Január 08. - 11:03:33 »
0 Show voters
server.cfb-be beleírod, hogy
 
 // Az utolsó szám az, hogy restart után hányszor töltõdjön be, 
gamemode0 mymap 1
gamemode1 mapmap2 1
gamemode2 mapmap3 1

 
Skript:
 

#include <a_samp>
 
public OnFilterScriptInit() // Vagy OnGameModeInit()
{
SetTimer(\"ModRestart\", 10 * 60 * 1000, true); // Az elsõ szám az, hogy hány perecenként, a többi megszorozza 60000-el, hogy ms jól kijöjjön
return 1;
}
forward ModRestart();
public ModRestart()
{
SendClientMessageToAll(0xFFFFFFFF, \"Mód Restartol, mapváltás!\");
SendRconCommand(\"gmx\");
return 1;
}

 
OFF: Mégis visszatértél a SA-MP-hoz ? :D

Pálya váltás.
« Válasz #2 Dátum: 2011. Január 08. - 11:05:04 »
0 Show voters
Kösz szépen.Meguntam a CoD-ot ;D Igen visszatértem.
De am akkor most 3GM et hozzak létre ? xD

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Pálya váltás.
« Válasz #3 Dátum: 2011. Január 08. - 11:08:03 »
0 Show voters
Messi\" post=\"104199\" timestamp=\"1294481104\"]
Kösz szépen.Meguntam a CoD-ot ;D Igen visszatértem.
De am akkor most 3GM et hozzak létre ? xD
 
[/quote]
Ja xD
Mér, h gondoltad másképp ? :D

GroX

  • Vendég
Pálya váltás.
« Válasz #4 Dátum: 2011. Január 08. - 11:12:02 »
0 Show voters
Kurta, lehet máshogy is...
Röviden: Létrehozol a scriptfilesban fájlokat a különbözõ mapoknak, benne az objectekkel, spawn pozícióval, stb. Azt csak mikor az egyik véget ér, ki írsz valami szöveget hogy restart, meg ilyenek, és kiolvasod a fájlból a definíciókat... Aztán respawnolod õket.

Pálya váltás.
« Válasz #5 Dátum: 2011. Január 08. - 11:51:43 »
0 Show voters
Idézetet írta: kurta999 date=1294481283\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"5213\" data-ipsquote-contentclass=\"forums_Topic

Messi link=topic=9110.msg104199#msg104199 date=1294481104]
Kösz szépen.Meguntam a CoD-ot ;D Igen visszatértem.
De am akkor most 3GM et hozzak létre ? xD
 
Ja xD
Mér, h gondoltad másképp ? :D
 
[/quote]
És ha admin system is akarok bele írni akkor mind a 3 ba írjak admin systemet ? xD (megoldható csak kérdem)

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Pálya váltás.
« Válasz #6 Dátum: 2011. Január 08. - 12:31:42 »
0 Show voters
Vagy úgy csinálod, ahogy a MINI MISSIONS van ( Restartal ), vagy úgy, ahogy Fade mondta.

Nem elérhető Stray

  • 617
    • Profil megtekintése
Pálya váltás.
« Válasz #7 Dátum: 2011. Január 08. - 15:38:04 »
0 Show voters
admin system mehet fs-be is.

Pálya váltás.
« Válasz #8 Dátum: 2011. Január 10. - 16:06:50 »
0 Show voters
Idézetet írta: Spatrik date=1294513866\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"5213\" data-ipsquote-contentclass=\"forums_Topic
Vagy úgy csinálod, hogy létrehozol egy segédváltozót, amivel indexeled a mapokat, szóval mód elejére:
 
new mapindex;
public ChangeMap(); // prototípus

 
Majd OnGameModeInit() alá létrehozol egy idõzítõt:
 
SetTimer(\"ChangeMap\", 600000, true);

 
Majd létrehozzuk a függvényt, amit az idõzítõ minden 10 percben meghív:
 
public ModRestart()
{
DestroyAllDynamicObjects(); // töröljük az összes objektumot
switch(++mapindex)
{
case 1:
{
   // 1. map objektumai
}
case 2:
{
   // 2. map objektumai
}
case 3:
{
   mapindex = 0; // az utolsó mapnál nullázni kell az indexet.
}
}
return 1;
}

Feltételezem, hogy Incognito streamert használsz.
 
Köszi szépen nagyon sokat segítettek fõleg Spatrik és kurta nektek külön köszönet.Még 1x köszi.

Nem elérhető Epsilon

  • 1854
    • Profil megtekintése
Pálya váltás.
« Válasz #9 Dátum: 2011. Január 10. - 16:21:49 »
0 Show voters
Spatrik és Tequila \'segítsége\' megegyezik...

Pálya váltás.
« Válasz #10 Dátum: 2011. Január 12. - 16:46:12 »
0 Show voters
Azt nem értettem különben..

Pálya váltás.
« Válasz #11 Dátum: 2011. Február 26. - 09:28:57 »
0 Show voters
Messi\" post=\"105474\" timestamp=\"1294847172\"]
Azt nem értettem különben..
UI:case 1: ezekhez belehet rakni a spawn pozíciót  is (mer a mapoknak máshol van a spawn helye)vagy csak az objecteket lehet berakni ?   ?
 
[/quote]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal