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

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

Susikuri new raketa[9];

 

ir pvz gali padaryt kad ir su komanda:

      if (!strcmp("/sautr", cmdtext, true))
     {
      new msg[128];
      new movetime = MoveDynamicObject(raketa[1],15.09684, -242.60245, 1030.41600,50);
      MoveDynamicObject(raketa[2],11.92660, -242.60240, 1030.41600,50);
      MoveDynamicObject(raketa[3],11.90790, -246.25841, 1030.41600,50);
      MoveDynamicObject(raketa[4],15.09680, -246.25841, 1030.41600,50);
      MoveDynamicObject(raketa[5],16.75378, -244.42889, 1030.41600,50);
      MoveDynamicObject(raketa[6],15.01278, -244.42601, 1030.41600,50);
      MoveDynamicObject(raketa[7],12.98450, -244.43420, 1034.41600,50);
      MoveDynamicObject(raketa[8],10.26895, -244.45103, 1032.41600,50);
      MoveDynamicObject(raketa[9],10.26320, -244.43723, 1034.41600,50);
      SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
      format(msg,sizeof(msg), "Raketa pilnai užkilus bus po %d milisekundžių!", movetime);
      SendClientMessage(playerid, 0xFF000000, msg);
      GameTextForPlayer(playerid,"Raketa kyla",5000,5);
      return 1;
     }
      if (!strcmp("/nuleistr", cmdtext, true))
     {
      MoveDynamicObject(raketa1,15.09684, -242.60245, 4.41600,50);
      MoveDynamicObject(raketa2,11.92660, -242.60240, 4.41600,50);
      MoveDynamicObject(raketa3,11.90790, -246.25841, 4.41600,50);
      MoveDynamicObject(raketa4,15.09680, -246.25841, 4.41600,50);
      MoveDynamicObject(raketa5,16.75378, -244.42889, 4.41600,50);
      MoveDynamicObject(raketa6,15.01278, -244.42601, 4.41600,50);
      MoveDynamicObject(raketa7,12.98450, -244.43420, 9.29600,50);
      MoveDynamicObject(raketa8,10.26895, -244.45103, 6.20380,50);
      MoveDynamicObject(raketa9,10.26320, -244.43723, 8.29630,50);
      GameTextForPlayer(playerid,"Raketa leidziama",5000,5);
      return 1;
      }
   }

Čia buvau padaręs su raketa ,tu tiesiog gali taip padaryt su laivu,aš ne pro ,bet mokinuos

Čia dar dadedi objektus init.txt arba po GamemodeInit:

        raketa1 = CreateDynamicObject(19454, 15.09684, -242.60245, 4.41600,   90.00000, 90.00000, 0.00000);
        raketa2 = CreateDynamicObject(19454, 11.92660, -242.60240, 4.41600,   90.00000, 90.00000, 0.00000);
        raketa3 = CreateDynamicObject(19454, 11.90790, -246.25841, 4.41600,   90.00000, 90.00000, 0.00000);
        raketa4 = CreateDynamicObject(19454, 15.09680, -246.25841, 4.41600,   90.00000, 90.00000, 0.00000);
        raketa5 = CreateDynamicObject(19454, 16.75378, -244.42889, 4.41600,   90.00000, 90.00000, 90.00000);
        raketa6 = CreateDynamicObject(19454, 15.01278, -244.42601, 4.41600,   0.00000, 90.00000, 90.00000);
        raketa7 = CreateDynamicObject(19454, 12.98450, -244.43420, 9.29600,   0.00000, 90.00000, 90.00000);
        raketa8 = CreateDynamicObject(19385, 10.26895, -244.45103, 6.20380,   0.00000, 0.00000, 0.00000);
        raketa9 = CreateDynamicObject(19428, 10.26320, -244.43723, 8.29630,   90.00000, 0.00000, 0.00000);

Redaguota , nario Cr3p'is ^^

Yra žmonių, kuriems trumputė akimirka gali suteikti daugiau džiaugsmo, nei kitiems visas jų gyvenimas.


STEAM


187cc7d5ae9e7b522e4bc3e6b57c8857684.png

Susikuri new laivas;

 

ir pvz gali padaryt kad ir su komanda:

      if (!strcmp("/sautr", cmdtext, true))

     {

      new msg[128];

      new movetime = MoveDynamicObject(raketa1,15.09684, -242.60245, 1030.41600,50);

      MoveDynamicObject(raketa2,11.92660, -242.60240, 1030.41600,50);

      MoveDynamicObject(raketa3,11.90790, -246.25841, 1030.41600,50);

      MoveDynamicObject(raketa4,15.09680, -246.25841, 1030.41600,50);

      MoveDynamicObject(raketa5,16.75378, -244.42889, 1030.41600,50);

      MoveDynamicObject(raketa6,15.01278, -244.42601, 1030.41600,50);

      MoveDynamicObject(raketa7,12.98450, -244.43420, 1034.41600,50);

      MoveDynamicObject(raketa8,10.26895, -244.45103, 1032.41600,50);

      MoveDynamicObject(raketa9,10.26320, -244.43723, 1034.41600,50);

      SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);

      format(msg,sizeof(msg), "Raketa pilnai užkilus bus po %d milisekundžių!", movetime);

      SendClientMessage(playerid, 0xFF000000, msg);

      GameTextForPlayer(playerid,"Raketa kyla",5000,5);

      return 1;

     }

      if (!strcmp("/nuleistr", cmdtext, true))

     {

      MoveDynamicObject(raketa1,15.09684, -242.60245, 4.41600,50);

      MoveDynamicObject(raketa2,11.92660, -242.60240, 4.41600,50);

      MoveDynamicObject(raketa3,11.90790, -246.25841, 4.41600,50);

      MoveDynamicObject(raketa4,15.09680, -246.25841, 4.41600,50);

      MoveDynamicObject(raketa5,16.75378, -244.42889, 4.41600,50);

      MoveDynamicObject(raketa6,15.01278, -244.42601, 4.41600,50);

      MoveDynamicObject(raketa7,12.98450, -244.43420, 9.29600,50);

      MoveDynamicObject(raketa8,10.26895, -244.45103, 6.20380,50);

      MoveDynamicObject(raketa9,10.26320, -244.43723, 8.29630,50);

      GameTextForPlayer(playerid,"Raketa leidziama",5000,5);

      return 1;

      }

   }

Čia buvau padaręs su raketa ,tu tiesiog gali taip padaryt su laivu,aš ne pro ,bet mokinuos

Čia dar dadedi objektus init.txt arba po GamemodeInit:

        raketa1 = CreateDynamicObject(19454, 15.09684, -242.60245, 4.41600,   90.00000, 90.00000, 0.00000);

        raketa2 = CreateDynamicObject(19454, 11.92660, -242.60240, 4.41600,   90.00000, 90.00000, 0.00000);

        raketa3 = CreateDynamicObject(19454, 11.90790, -246.25841, 4.41600,   90.00000, 90.00000, 0.00000);

        raketa4 = CreateDynamicObject(19454, 15.09680, -246.25841, 4.41600,   90.00000, 90.00000, 0.00000);

        raketa5 = CreateDynamicObject(19454, 16.75378, -244.42889, 4.41600,   90.00000, 90.00000, 90.00000);

        raketa6 = CreateDynamicObject(19454, 15.01278, -244.42601, 4.41600,   0.00000, 90.00000, 90.00000);

        raketa7 = CreateDynamicObject(19454, 12.98450, -244.43420, 9.29600,   0.00000, 90.00000, 90.00000);

        raketa8 = CreateDynamicObject(19385, 10.26895, -244.45103, 6.20380,   0.00000, 0.00000, 0.00000);

        raketa9 = CreateDynamicObject(19428, 10.26320, -244.43723, 8.29630,   90.00000, 0.00000, 0.00000);

 

Truputėlį nekertu, susikuriu new laivas ir tada judinu visas detales po viena į savo vieta kur turi plaukti, išgaunu kordinates ir tada rašau kiekvienai detalei movedynamicobject? 

(redaguota)

Truputėlį nekertu, susikuriu new laivas ir tada judinu visas detales po viena į savo vieta kur turi plaukti, išgaunu kordinates ir tada rašau kiekvienai detalei movedynamicobject? 

Nu ,paskiau permappini į kurią nori  vietą ,kad laivas plauktų ,ir sudedi į komanda /nuleistr.

Aišku komandas gali pasikeist, aišku kodas ilgas ,įmanoma ir trumpesnį :D

Aš Nžn pats nesu pro,dar tų smulkmenų visai nežinau :D 3 sav patirtis :D :D Gal čia kas blogai nžn :D

Nepavyks Až rašyk atsiūsiu skype ten viską išaiškinsiu

Redaguota , nario Cr3p'is ^^

Yra žmonių, kuriems trumputė akimirka gali suteikti daugiau džiaugsmo, nei kitiems visas jų gyvenimas.


STEAM


187cc7d5ae9e7b522e4bc3e6b57c8857684.png

Nu ,paskiau permappini į kurią nori  vietą ,kad laivas plauktų ,ir sudedi į komanda /nuleistr.

Aišku komandas gali pasikeist, aišku kodas ilgas ,įmanoma ir trumpesnį :D

Aš Nžn pats nesu pro,dar tų smulkmenų visai nežinau :D 3 sav patirtis :D :D Gal čia kas blogai nžn :D

 

Opce dėkui supratau, o dėl antro klausimo nežinai? :D

Be to dar vienas klausima​s noriu, kad laivas nuplaukes į tam tikra vieta apsisuktu ir parplauktu, tai čia reikės tipo tikrinimą daryti ar objectas ir toje pozicijoje ir tada vėl movinti jį?

(redaguota)

Opce dėkui supratau, o dėl antro klausimo nežinai? :D

Be to dar vienas klausima​s noriu, kad laivas nuplaukes į tam tikra vieta apsisuktu ir parplauktu, tai čia reikės tipo tikrinimą daryti ar objectas ir toje pozicijoje ir tada vėl movinti jį?

Tai čia gali naudot dvi komandas kaip ir sakau su viena nuplaukia su kita parplaukia sumappini prie to uosto ,kur būna laivai, o kitą kur nori ,kad nuplauktų,o dėl apsisukimo įdėjų neturiu :D :D

      MoveDynamicObject(raketa[8],10.26895, -244.45103, 1032.41600,50);

      MoveDynamicObject(raketa[9],10.26320, -244.43723, 1034.41600,50);

Skaičio gale yra 50 ,jis nurodo objekto greitį tas ,50) ,taip pat plaukiant ,kadangi bus ,kad objektas neplaukia o skrenda tai gali iškrist iš laivo ,aš net neįišsivaizduoju su laivu kaip gerai padaryt ,aišku įmanoma padaryčiau ,bet užtruktų daaug laiko :D

Redaguota , nario Cr3p'is ^^

Yra žmonių, kuriems trumputė akimirka gali suteikti daugiau džiaugsmo, nei kitiems visas jų gyvenimas.


STEAM


187cc7d5ae9e7b522e4bc3e6b57c8857684.png

Tai čia gali naudot dvi komandas kaip ir sakau su viena nuplaukia su kita parplaukia sumappini prie to uosto ,kur būna laivai, o kitą kur nori ,kad nuplauktų,o dėl apsisukimo įdėjų neturiu :D :D

      MoveDynamicObject(raketa[8],10.26895, -244.45103, 1032.41600,50);

      MoveDynamicObject(raketa[9],10.26320, -244.43723, 1034.41600,50);

Skaičio gale yra 50 ,jis nurodo objekto greitį tas ,50) ,taip pat plaukiant ,kadangi bus ,kad objektas neplaukia o skrenda tai gali iškrist iš laivo ,aš net neįišsivaizduoju su laivu kaip gerai padaryt ,aišku įmanoma padaryčiau ,bet užtruktų daaug laiko :D

Nea, man reikia automatiškai, kad plauktu :D Galvoju taimerį reiks daryti turbūt.

Nori pasakyti, kad kai laivas judės ant jo stovintys žmogeliukai nukris?

Jeigu veiksmą padarysi ne,tačiau uždėjus veiksmą ,pradėjus spaudinėt mygtukas tu kyli į viršų nu vienu žodžiu gaunasi tokia pieva ,pabandyk ir pamatysi ;D Arba tiesiog gali padaryt ,kad lėtai jis plauktų kad kaip ir vartai maždaug ,tai tada gal viskas ok.

Nustatyk gale 10,ir viskas ok galės judėt ,jokio veiksmo nereikės Pats išbandžiau 5minutės darbo :D

Yra žmonių, kuriems trumputė akimirka gali suteikti daugiau džiaugsmo, nei kitiems visas jų gyvenimas.


STEAM


187cc7d5ae9e7b522e4bc3e6b57c8857684.png

(redaguota)

Jeigu veiksmą padarysi ne,tačiau uždėjus veiksmą ,pradėjus spaudinėt mygtukas tu kyli į viršų nu vienu žodžiu gaunasi tokia pieva ,pabandyk ir pamatysi ;D Arba tiesiog gali padaryt ,kad lėtai jis plauktų kad kaip ir vartai maždaug ,tai tada gal viskas ok.

Aš žiauriai lėta darysiu jį, kad vos vos judėtų.

 

 

Be to gal žinot su Editoriumi, kai sumapinau visa laiva reikia biški jį pakelti į viršu tai, kad nereikėtų kelti po viena detale gal eina iškarta visa pažymėjus pakelti? Kaip worde mygtukas "grupuoti" Pažymiu su ctrl ir pelės mygtuku, o toliau kaip?

Redaguota , nario Tava tėvs

Truputėlį nekertu, susikuriu new laivas ir tada judinu visas detales po viena į savo vieta kur turi plaukti, išgaunu kordinates ir tada rašau kiekvienai detalei movedynamicobject? 

Nežinau gali su botu padaryt ,daugiau minčių neturiu :D

Yra žmonių, kuriems trumputė akimirka gali suteikti daugiau džiaugsmo, nei kitiems visas jų gyvenimas.


STEAM


187cc7d5ae9e7b522e4bc3e6b57c8857684.png

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