Szerző Téma: Kapu mozgatás frakciónak.  (Megtekintve 692 alkalommal)

Nem elérhető kexy96

  • 281
  • kexy96
    • Profil megtekintése
Kapu mozgatás frakciónak.
« Dátum: 2012. december 24. - 08:38:02 »
0 Show voters
new timer1, Kapud[2];
public OnFilterScriptInit() {
timer1 = SetTimer(\"Kapu\", 1500, true);
    Kapud[0] = CreateObject(..); // Zárt pozícióban a kaput
return 1;
}
public OnFilterScriptExit() {
KillTimer(timer1);
return 1;
}
forward Kapu();
public Kapu() {
new xkapu = 0;
foreach(Player, i) {
if(IsPlayerInRangeOfPoint(i, 7.5, 0, 0, 0)) { // 0, 0, 0 helyére a kapu pozícióját
    xkapu ++;
}
}
if(xkapu > 0) MoveObject(Kapud[0], 0, 0, 0, 3.5); // 0, 0, 0 helyére a kapu nyitott pozícióban (3.5 a kapu mozgási sebesség)
if(xkapu == 0) MoveObject(Kapud[0], 0, 0, 0, 3.5); // 0, 0, 0 helyére a kapu zárt pozícióban (3.5 a kapu mozgási sebesség)
}

 
Ebbõl azt akarom kihozni hogy csak egyes frakcióknak nyíljon ki , ha lehet ilyet.
Köszöntem

Kapu mozgatás frakciónak.
« Válasz #1 Dátum: 2012. december 24. - 11:33:23 »
0 Show voters
Én ezzel szoktam ilyeneket csinálni ((Katt ide))

Nem elérhető kexy96

  • 281
  • kexy96
    • Profil megtekintése
Kapu mozgatás frakciónak.
« Válasz #2 Dátum: 2012. december 24. - 11:46:38 »
0 Show voters
Az alap nekem is megvan ahogy látod , csak aztnemtudom hogyan tegyem bele hogy egy adott frakciónál nyitódjon ki

Nem elérhető Beckham

  • 1693
  • Noresz
  • Discord: Noresz#4265
    • Profil megtekintése
    • OctansV Alt:v szervere
Kapu mozgatás frakciónak.
« Válasz #3 Dátum: 2012. december 29. - 23:15:00 »
0 Show voters
if(PlayerInfo[playerid][FrakcioTag] == frakcióid && PlayerInfo[playerid][FrakcioLeader] == frakcióid)
    {

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal