Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4522 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Sukuriame komanda naudojant ZCMD 

new car[MAX_PLAYERS]; // Viršuje pridėk

CMD:acar(playerid)
{
      if(playerDB[playerid][admin] == 0) return SendClientMessage(playerid, -1, "Jūs ne admin");
      if(car[playerid] == 0)
      {
           new Float:x,Float:y,Float:z;
           GetPlayerPos(playerid, x, y , z);
           car[playerid] = CreateVehicle(411, x, y, z, 82.2873, 0, 1, 60);
           PutPlayerInVehicle(playerid, car[playerid]);
           SendClientMessage(playerid, -1, "Gavote admin mašiną");                   
      }
      else
      {
           SendClientMessage(playerid, -1, "Sunaikinote admin mašiną"); 
           DestroyVehicle(car[playerid]);      
           car[playerid] = 0;       
      }
      return 1;
}

Sunaikiname mašiną kai adminas atsijungia:

public OnPlayerDisconnect(playerid, reason)
{
    if(playerDB[playerid][admin] != 0)
    {
        DestroyVehicle(car[playerid]);
    }
    return 1;
}

Žinoma, playerDB pasikeisk į savo enum'ą, čia tik kaip pavyzdžiui ėmiau

Redaguota , nario appleomax
(redaguota)

Kokia naudoji?

 

EDIT: nepostinsiu vėl, todėl paredaguosiu šį postą ir įdėsiu kaip reikėtų su strcmp

new car[MAX_PLAYERS]; // Viršuje pridėk

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/acar", true))
    {
          if(playerDB[playerid][admin] == 0) return SendClientMessage(playerid, -1, "Jūs ne admin");
          if(car[playerid] == 0)
          {
               new Float:x,Float:y,Float:z;
               GetPlayerPos(playerid, x, y , z);
               car[playerid] = CreateVehicle(411, x, y, z, 82.2873, 0, 1, 60);
               PutPlayerInVehicle(playerid, car[playerid]);
               SendClientMessage(playerid, -1, "Gavote admin mašiną");
          }
          else
          {
              SendClientMessage(playerid, -1, "Sunaikinote admin mašiną");
              DestroyVehicle(car[playerid]);
              car[playerid] = 0;
          } 
          return 1;
    }
    return 0;
}

Sunaikiname mašiną kai adminas atsijungia:

public OnPlayerDisconnect(playerid, reason)
{
   if(playerDB[playerid][admin] != 0)
   {
      DestroyVehicle(car[playerid]);
   }
   return 1;
}

Žinoma, playerDB pasikeisk į savo enum'ą, čia tik kaip pavyzdžiui ėmiau

Redaguota , nario appleomax

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4522 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...