[Pomoc]Kapija

Započeo JuustyGe
18. Okt. 2010.
1,025
pregleda
5
postova
JuustyGe
4
Enforcer
18. Okt. 2010.
Kako u ovaj code staviti da samo odredjena mafija moze otvoriti
Banda je iz TDM moda znaci nije ko u gf nego se bira na ulasku u server
mode je Grand larc

if(PlayerToPoint(5.0, i,2313.7121582031, -1217.0491943359, 24.60184478759😎&& OpenGate2 == false) //close --> open
{
OpenGate2 = true;
MoveObject(Gate2, 2313.6040039063, -1210.548828125, 24.601844787598, 1.5);
}
else if(PlayerToPoint(5.0, i,2313.7121582031, -1217.0491943359, 24.60184478759😎 && OpenGate2 == true) //open --> close
{
    OpenGate2 = false;
  MoveObject(Gate2, 2313.7121582031, -1217.0491943359, 24.601844787598, 1.5);
}
Ahmed
4
Made Man
18. Okt. 2010.
if(PlayerToPoint(5.0, i,2313.7121582031, -1217.0491943359, 24.60184478759😎&& OpenGate2 == false) //close --> open
     {
if(PlayerInfo == 1)
OpenGate2 = true;
        MoveObject(Gate2, 2313.6040039063, -1210.548828125, 24.601844787598, 1.5);
     }
     else if(PlayerToPoint(5.0, i,2313.7121582031, -1217.0491943359, 24.60184478759😎 && OpenGate2 == true) //open --> close
     {
         OpenGate2 = false;
          MoveObject(Gate2, 2313.7121582031, -1217.0491943359, 24.601844787598, 1.5);
     }
ali bolje ti je ovo
if (strcmp(cmdtext, "/otvori", true)==0)
   {
         if(PlayerInfo == 1)
         {
       MoveObject(gate4,1545.417236,-1617.492432,15.156204,2.0);
     SendClientMessage(playerid, COLOR_GREY, " Otvaras vrata na PD Bazi");
         }
i dalje dodajes bande samo umjesto pd mjenjas ime
kada zavrsis onda zatvori
if (strcmp(cmdtext, "/zatvori", true)==0)
   {
         if(PlayerInfo == 1)
         {
       MoveObject(gate4,1545.418945,-1628.237671,15.156204,2.0);
     SendClientMessage(playerid, COLOR_GREY, " Zatvaras vrata na PD Bazi");
         }
a mozes staviti i timere tako da ti /zatvori uopste ne treba
JuustyGe
4
Enforcer
19. Okt. 2010.
Ma to su mafije ko u nekom TDM nema ovoga ovo je banda koju odaberes kad tek udejs na server i sad bi svaka ta banda trebala imat bazu i to sam napravio i doso do automacke kapije to znaci da kad ja pridjem kapiji ona se otvori (bez ikakvih komandi i nesto slicno) a kad odem zatvori ali sad hocu napravit da samo ta banda koju je igrac odabrao moze otvoriti tu kapiju
matteokov
4
Shot Caller
19. Okt. 2010.
Umjesto ovoga:
if(PlayerInfo == 1)

Napravi ovako:

na pocetku skripte napisi:
new gTeam


mozes odma ispod toga stavit i ovo:
#define TEAM1
//ime tima stavi kako hoces

Zatim napravi komandu (ako je vec nemas) za ulazak u tu mafiju, evo ti primjera:
	if (strcmp("/udiuteam1", cmdtext, true, 10) == 0) // stavi kako hoces
{
SendClientMessage(playerid, 0xFF0000FF, "Sada si u timu1");
        gTeam = TEAM1; //ime tima
return 1;
}


i sada umjesto onoga
if(PlayerInfo == 1)

stavi:
if(gTeam != TEAM1) //upitnik mora biti


i trebalo bi radit
JuustyGe
4
Enforcer
20. Okt. 2010.
sad kad dodjem sa bandom las venturas radi sve perfektno ali kad dojem sa nekom drugom bandom otvore se vrata ali se ne zatvaraju evo code
if(PlayerToPoint(15.0, i,2360.6928710938, -1273.3270263672, 24.54536819458)&& OpenGate1 == false) //close --> open
        {
        if(CITY_LAS_VENTURAS == gPlayerCitySelection)
            OpenGate1 = true;
            MoveObject(Gate1, 2360.8569335938, -1279.5797119141, 24.54536819458, 1.5);
        }
        if(!PlayerToPoint(15.0, i,2360.6928710938, -1273.3270263672, 24.54536819458) && OpenGate1 == true) //open --> close
        {
        if(CITY_LAS_VENTURAS == gPlayerCitySelection)
            OpenGate1 = false;
              MoveObject(Gate1, 2360.6928710938, -1273.3270263672, 24.54536819458, 1.5);
        }
       
        if(PlayerToPoint(5.0, i,2313.7121582031, -1217.0491943359, 24.601844787598)&& OpenGate2 == false) //close --> open
        {
        if(CITY_LAS_VENTURAS == gPlayerCitySelection)
            OpenGate2 = true;
            MoveObject(Gate2, 2313.6040039063, -1210.548828125, 24.601844787598, 1.5);
        }
        if(!PlayerToPoint(5.0, i,2313.7121582031, -1217.0491943359, 24.601844787598) && OpenGate2 == true) //open --> close
        {
      if(CITY_LAS_VENTURAS == gPlayerCitySelection)
            OpenGate2 = false;
              MoveObject(Gate2, 2313.7121582031, -1217.0491943359, 24.601844787598, 1.5);
        }

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha