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

Negalima prašyti ar platinti betkokių žaidimą (multiplayer) palengvinančių programų ir scriptų! Kitaip bus taikoma 1.21. taisyklė

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5567 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

Sveiki man reikia V.M. teisiu scripto arba filterscripto, su kuriuo galetu zmones uzlipe ant tam tikro paveiksliuko automatiskai laikyti teisias, pvz uzlipi ant jo ir tau ismeta lentelia su klausimais ir atsakymais viska teisingai atsakius tau reikia pervaziuot su masina ir gauni tesias, o uz masinos vaziavima dar turi sumoket 2k

Su supergames nuo: 2009-09-12 :*

Stai imk. pamoka kurt ane mano.

1.Sukurem kintamaji,norint ji sukurti reikia eiti i C:\Documents and Settings\Vardas\Desktop\Modas\gamemodes\data\playerDB

Ir prie kitu kintamuju kur be bool rasom, teorija,

Pvz:

   narkotikai,
   specialybe,
   teorija,

Viskas spaudziam ctrl+s ir uzdarom playerDB

2.Dabar reikias padaryti kad katyk prisijunges zaidejas neturetu vm teorijos

Taigi susirandam

 public Clear(playerid)
   {

Ir po jo rasom playerDB[playerid][teorija]=false; cia padarom kad uzsiregistraves zaidejas neturetu vm teorijos, false; o jai norite kad turetu rasote true;

False=0,true=1

3.Rasome po public LoadPlayerData (sis callback'as uzkrauna zaidejo kintamuosius)

       playerDB[playerid][teorija] = dini_Int(file,"teorija");

4.Rasome po public SavePlayerData(sis callback'as issaugo zaidejo kintamuosius)

dini_IntSet(file,"Teorija",playerDB[playerid][teorija]);

5. Surandam ta eilute, kur ilipa i vm masina ir ismeta gui langa ar norite laikyti (ji yra public OnPlayerStateChange callback'e) ir virs jos rasome:

   if( model == 545)
         {
            if(!playerDB[playerid][teorija])
            {
               ShowPlayerDialog(playerid,8889,DIALOG_STYLE_MSGBOX,"VM Teorija","Sveiki, noredami laikyti vaziavima, jums butina islaikyti VM teorija.\nKaina: 500LT.","Laikyti","Atsaukti");
               return 1;
            }
               SendClientMessage(playerid, COLOR, "* Jus jau esate praejes VM teorija.");
               return 1;
            }

6.Na ka paskutinis zingsnis po OnDialogResponse rasome :

 if(dialogid == DIALOGID1)
      {
         if(!response)
         {
   SendClientMessage(playerid,COLOR,"Sugrizkite kita karta");
         }
           if(response)
         {
         if(GetPlayerMoneyA(playerid)<500){SendClientMessage(playerid,COLOR,"Neturite tiek pinigu!");return 1;}
         GivePlayerMoneyA(playerid, -500);
           ShowPlayerDialog(playerid,DIALOGID2,DIALOG_STYLE_MSGBOX,"Teorija 1/8","Kuria kelio puse reikia vaziuoti?\nA. Kaire\nB. Desine","A","B");
     }
      }
   if(dialogid == DIALOGID2)
      {
         if(!response)
         {
   ShowPlayerDialog(playerid,DIALOGID3,DIALOG_STYLE_MSGBOX,"Teorija 2/8","Koks leistinas greitis mieste?\nA. 100KM/H\nB. 80KM/H","A","B");
         }
           if(response)
         {SendClientMessage(playerid,COLOR,"Sugrizkite kita karta");  }} if(dialogid == DIALOGID3)
      {
         if(!response)
         {
   ShowPlayerDialog(playerid,DIALOGID4,DIALOG_STYLE_MSGBOX,"Teorija 3/8","Jus gaudo policija, ka darote?\nA. Sustoju i kelkrasti, sumoku bauda arba sedu i kalejima\nB. Begu nuo ju NON-RP","A","B");      }
           if(response)
         {
   SendClientMessage(playerid,COLOR,"Sugrizkite kita karta");
     }
   }
   if(dialogid == DIALOGID4)
      {
         if(!response)
         {SendClientMessage(playerid,COLOR,"Sugrizkite kita karta");
         }
           if(response)
         {
   ShowPlayerDialog(playerid,DIALOGID5,DIALOG_STYLE_MSGBOX,"Teorija 4/8","Jus vaziuojate mieste ir jus turite eiti nuo kompiuterio, ka darote?\nA. Palieku masina vidury kelio ir isjungiu zaidima\nB. Susprogdinu masina arba ja pastatau i aikstele ir isjungiu zaidima","A","B");
     }
   }
   if(dialogid == DIALOGID5)
      {
         if(!response)
         {
   ShowPlayerDialog(playerid,DIALOGID6,DIALOG_STYLE_MSGBOX,"Teorija 5/8","Jums baigiasi degalai, ka darote?\nA. Kvieciu mechanikus arba nueinu nusipirkti benzino bakeli i degaline\nB. Spaminu administratoriams, kad man baigesi degalai","A","B");
         }
           if(response)
         {
   SendClientMessage(playerid,COLOR,"Sugrizkite kita karta");
     }
   }
   if(dialogid == DIALOGID6)
      {
         if(!response)
         {
   SendClientMessage(playerid,COLOR,"Sugrizkite kita karta");
         }
           if(response)
         {
   ShowPlayerDialog(playerid,DIALOGID7,DIALOG_STYLE_MSGBOX,"Teorija 6/8","Ar galima sukti i desine, kai dega raudonas sviesaforo signalas?\nA. Negalima\nB. Galima, bet turiu praleisti masinas is kaires","A","B");
     }
   }
   if(dialogid == DIALOGID7)
      {
         if(!response)
         {
   ShowPlayerDialog(playerid,DIALOGID8,DIALOG_STYLE_MSGBOX,"Teorija 7/8","Kaip vadinasi kelias, kuriuo jus gaunate pirmenybe vaziuoti?\nA. Saltunis\nB. Pagrindinis","A","B");
         }
           if(response)
         {
   SendClientMessage(playerid,COLOR,"Sugrizkite kita karta");
     }
   }
   if(dialogid == DIALOGID8)
      {
         if(!response)
         {
   ShowPlayerDialog(playerid,DIALOGID9,DIALOG_STYLE_MSGBOX,"Teorija 8/8","Kas yra RP vazinejimas?\nA. Vazinejimas bet kaip\nB. Vazinejimas pagal taisykles","A","B");
         }
           if(response)
         {
   SendClientMessage(playerid,COLOR,"Sugrizkite kita karta");
     }
   }
   if(dialogid == DIALOGID9)
      {
         if(!response)
         {
   SendClientMessage(playerid,COLOR,"Teorijos egzaminas islaikytas! Dabar galite laikyti vaziavimo egzamina.");
   playerDB[playerid][vmteorija]=true;//Duodame žaidėjui VMteorijos kintamąjį.
         }
           if(response)
         {
   SendClientMessage(playerid,COLOR,"Sugrizkite kita karta");
     }
   } 

Nepamirskite!Kur yra dialog2 2dvietuose ten turi buti tokie patys skaiciai!

+rep jei gali :)

8cade8cebbb281ff5764044f778683d3863.png

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5567 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ą...