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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Depi - 2010. január 01. - 21:17:26

Cím: Automata kapuhoz.
Írta: Depi - 2010. január 01. - 21:17:26
Hy all!
Az lenne a kérdésem,hogy csinálok egy automatikusan nyiló kaput,és a kérdésem az lenne hogy ha használom a static gTeam-et akkor meg-e lehet oldani hogy csak egy bizonyos csapatnak nyiljon ki a kapu?
Elore is kösz a válaszokat  :)
Cím: Automata kapuhoz.
Írta: ZeRo - 2010. január 01. - 22:18:34
Ha a PlayerToPoint függvényt használod, akkor a feltétel mellé még pluszban vizsgáld a csapatot.
 
if( PlayerToPoint( playerid, paraméterek ... ) && gTeam[ playerid ] == TEAM_VALAMI )

 
Persze a TEAM_VALAMIt behelyettesíted a megfelelo csapatra.
ZeRo
Cím: Automata kapuhoz.
Írta: Csabesz - 2010. január 01. - 22:21:30
Tessék, remélem jó lesz.  ;)
 
if(strcmp(cmdtext, \"/opengate\", true) == 0) 
{
    if (gTeam[playerid] == TEAM_ADMIN)
    {
    MoveObject(gate,2223.875732,-2205.911865,13.546875,2.5);
    SendClientMessage(playerid, COLOR_RED, \"A kapu nyitva van!\");
    } else {
    SendClientMessage(playerid, COLOR_RED, \"Te nem vagy admin, ezt a parancsot nem használhatod!\");
    return 1;
}

 
Csabesz
Cím: Automata kapuhoz.
Írta: Depi - 2010. január 01. - 22:36:19
Köszönöm mind kettotöknek,mert kellet mind ketto  :)
A témát zárom  :)