Szerző Téma: Mozgó Object  (Megtekintve 2372 alkalommal)

Mozgó Object
« Dátum: 2011. január 14. - 11:10:17 »
0 Show voters
Csháó!
Útbaigazítást szeretnék kérni!
Abban az ügyben,hogy csinálnék egy stunt szervert.. vagy is a modot már megírtam,de rohatt rég volt ilyennel dolgom.
Úgy szeretnék csinálni pár objecetet,hogy pl.. Kapu le-föl mozog. Annyit szeretnék,hogy azt a mozgórészét hogy tudnám megcsinálni,esetleg egy egész scriptet,ha valaki tudna nekem vázolni :)
Köszi elõre is!
« Utoljára szerkesztve: 2011. január 15. - 11:00:00 írta pocc26 »

Mozgó Object
« Válasz #1 Dátum: 2011. január 14. - 11:53:36 »
0 Show voters
Magától vagy parancsra?

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Mozgó Object
« Válasz #2 Dátum: 2011. január 14. - 11:54:31 »
0 Show voters

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Mozgó Object
« Válasz #3 Dátum: 2011. január 14. - 12:22:18 »
0 Show voters
new gantongate;
public OnGameModeInit()
{
gantongate = CreateObject(Objekt koordináta );
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/kapu-nyit\", true) == 0)
    {
   MoveObject(gantongate,Koordináta, 2.5);
    return 1;
    }
    if(strcmp(cmdtext, \"/kapu-zar\", true) == 0)
    {
   MoveObject(gantongate,2862.5307617Koordináta, 2.5);
    return 1;
    }
return 0;
}

 
Ez igy elég egyszerü kapu script!!
Egy objektes

Mozgó Object
« Válasz #4 Dátum: 2011. január 14. - 14:59:35 »
0 Show voters
Magától 2 másodpercenként kinyílik,visszamegy,kinyílik visszamegy.
Ezt stunt szeróra akarnám :D Jól nézne ki! Elõre is Kösz!

Mozgó Object
« Válasz #5 Dátum: 2011. január 14. - 15:54:20 »
0 Show voters

#include <a_samp>
new bool: holvan;
new object;
public OnFilterScriptInt()
{
    object = CreateObject(...);
    holvan = true;
    SetTimer(\"mozog\", 4000, 0);
}
forward mozog();
public mozog()
{
    if(holvan == true)
    {
        MoveObject(object, ....);
        holvan = false;
     }
     else if(holvan == false)
     {
        MoveObject(object, ...);
        holvan = true;
     }
     SetTimer(\"mozog\", 4000, 0);
}

Mozgó Object
« Válasz #6 Dátum: 2011. január 15. - 10:59:46 »
0 Show voters
kipróbálom,kösz!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal