Szerző Téma: Mozgó object?  (Megtekintve 2178 alkalommal)

GanGster

  • Vendég
Mozgó object?
« Dátum: 2010. december 02. - 22:26:02 »
0 Show voters
Hello valaki megcsinálná nekem ezt az objectet mozgóra? ez egy katonai ajtó nyitó objecte:
 
CreateObject(986, 96.6640625, 1918.8442382813, 17.271324157715, 0, 0, 270);

 
Ha lehet akkor egy parancsot hozzá hogy /k1-nyit /k1-zár

Mozgó object?
« Válasz #1 Dátum: 2010. december 03. - 06:24:57 »
0 Show voters
new k1;//a new okhoz kell tenni.

 
ezt rakd az OnGameModeInit() alá:
 
k1 = CreateObject(986, 96.6640625, 1918.8442382813, 17.271324157715, 0, 0, 270);

 
zt pedig az OnPlayerCommandText alá tedd:
 
   if(strcmp(cmdtext, \"/k1-nyit\", true) == 0)
    {
         MoveObject(k1, 96.6640625, 1918.8442382813, 17.271324157715, 2.5); // a 2.5 az a sebessége és ezek az xyz koodrináták: 96.6640625, 1918.8442382813, 17.271324157715
          return 1;
    }
« Utoljára szerkesztve: 2010. december 03. - 14:28:46 írta ProDjBoy »

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
Mozgó object?
« Válasz #2 Dátum: 2010. december 29. - 15:53:28 »
0 Show voters
Helló!
Úgy akarom megcsinálni, hogy ez a kar felemelkedjen amikor odamegyek hozzá
Nem tudom, hogy melyik a kar és melyik az alja, de az biztos, hogy 4 kat és 4 alja van!
 
CreateObject(966, 2095.414063, 1716.913940, 9.820313, 0.0000, 0.0000, 258.7500);
CreateObject(966, 2093.779785, 1717.136963, 9.820313, 0.0000, 0.0000, 258.7500);
CreateObject(968, 2095.476563, 1717.149414, 10.673788, 0.0000, 0.0000, 258.7500);
CreateObject(968, 2093.828125, 1717.375244, 10.711717, 0.0000, 0.0000, 258.7500);
CreateObject(966, 2088.754883, 1641.878906, 9.820313, 0.0000, 0.0000, 270.0000);
CreateObject(966, 2087.757813, 1641.913574, 9.820313, 0.0000, 0.0000, 270.0000);
CreateObject(968, 2087.765625, 1642.106689, 10.703865, 0.0000, 0.0000, 270.0000);
CreateObject(968, 2088.757080, 1642.072021, 10.687585, 0.0000, 0.0000, 270.0000);

 
Köszi!

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Mozgó object?
« Válasz #3 Dátum: 2010. december 29. - 19:52:30 »
0 Show voters
Légyszi ne duplapostolj, már unom.

SzabinaGirl

  • Vendég
Mozgó object?
« Válasz #4 Dátum: 2010. december 30. - 08:56:15 »
0 Show voters

#include <a_samp>
forward PlayerToPoint(Float:r, who, Float:x, Float:y, Float:z);
forward OtherTimer();
//new mo0;
main() { print(\"GM betöltve!\"); }
public OnGameModeInit() {
    //mo0 = CreateObject(966, 10.0, 10.0, 10.0, 0.0, 0.0, 270.0);
    // Hozzunk létre egy teszt objectet
SetTimer(\"OtherTimer\", 5000, 1); // hozzunk létre egy timer hogy hányszor nézze meg azt a pontot
return 1;
}
public OtherTimer() {
for(new i = 0; i < MAX_PLAYERS; i++) {
    if(PlayerToPoint(5.0, i, 10.0, 10.0, 10.0)) { // gamemodeinit koordinátái (rad, kinek, X, Y, Z)
   //moveobject(mo0, 0.0, 0.0, 0.0, 2.5); // X,Y,Z,Float:Speed
        //Ide hogy mitcsináljon az object mikor a közelébe mész
    } else if(!PlayerToPoint(5.0, i, 10.0, 10.0, 10.0)) { // megint gamemodeinit koordinátái, csak a
        //moveobject(mo0, 10.0, 10.0, 10.0, 2.5); // X,Y,Z,Float:Speed
        //ide ugyan azt amit a GameModeInitbe raktál (vagyis a koordinátája)
        //de ha nem vagy a közelében akkor lezár a kapu
}
}
return 1;
}
public PlayerToPoint(Float:r, who, Float:x, Float:y, Float:z) {
new Float:ox, Float:oy, Float:oz;
new Float:tx, Float:ty, Float:tz;
GetPlayerPos(who, ox, oy, oz);
tx = (ox -x);
ty = (oy -y);
tz = (oz -z);
if (((tx < r) && (tx > -r)) && ((ty < r) && (ty > -r)) && ((tz < r) && (tz > -r)))
return true;
return false;
}

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
Mozgó object?
« Válasz #5 Dátum: 2010. december 30. - 09:32:57 »
0 Show voters
Nem csinálnád meg ahhoz?

Yeaseiro

  • Vendég
Mozgó object?
« Válasz #6 Dátum: 2010. december 30. - 10:59:20 »
0 Show voters
Ez szerintem lehetetlen hogy a kapu Y rotationja 90 fokba áljon :-\\
Csináljak egy másik kaput?

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
Mozgó object?
« Válasz #7 Dátum: 2010. december 30. - 11:06:37 »
0 Show voters
Helló!
Ha átjönnél a szerómra akkor megmutatom, hogy hogy is akartam!
0.2X
5.114.188.79:8000
178.22.228.37:8000

Yeaseiro

  • Vendég
Mozgó object?
« Válasz #8 Dátum: 2010. december 30. - 11:10:58 »
0 Show voters
:-\\ nincsmás kliens? :o
Nem tudok belépni csak azért :D

Mozgó object?
« Válasz #9 Dátum: 2010. december 30. - 11:11:22 »
0 Show voters
ragd 0.3c RC7 re xd

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
Mozgó object?
« Válasz #10 Dátum: 2010. december 30. - 11:12:28 »
0 Show voters
hogyan?
ennél jó a fegyverbolt meg minden!

Yeaseiro

  • Vendég
Mozgó object?
« Válasz #11 Dátum: 2010. december 30. - 11:13:59 »
0 Show voters
akkor valaki adjon kliens linket én még sosem voltam 0.2x-en xd

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
Mozgó object?
« Válasz #12 Dátum: 2010. december 30. - 11:17:45 »
0 Show voters

Nem elérhető Erik3333

  • 945
  • SMF | phpBB | TS3 | PHP | HTML | CSS | JS | PAWN | JAVA
    • Profil megtekintése
Mozgó object?
« Válasz #13 Dátum: 2010. december 30. - 11:21:25 »
0 Show voters
megvan?

Yeaseiro

  • Vendég
Mozgó object?
« Válasz #14 Dátum: 2010. december 30. - 11:22:12 »
0 Show voters
már fent vagyok a szerón, Yeaseiro néven
« Utoljára szerkesztve: 2010. december 30. - 11:27:13 írta Orbit »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal