Szerző Téma: /enter lerakás segítség  (Megtekintve 1294 alkalommal)

/enter lerakás segítség
« Dátum: 2013. szeptember 14. - 16:21:10 »
0 Show voters
Üdv!Szóval,azt hogyan lehet megoldani,hogy van egy bejárat,oda lehelyezek egy pickupot és ha beirom ,hogy /enter akkor egy intibe dob be,mondjuk a rendõrség intiébe
« Utoljára szerkesztve: 2013. szeptember 14. - 17:02:31 írta Ryan23 »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
/enter lerakás segítség
« Válasz #1 Dátum: 2013. szeptember 14. - 16:30:24 »
0 Show voters
[mod]Téma neve mindig a problémára utaljon, 24 órát kapsz módosítani![/mod]

/enter lerakás segítség
« Válasz #2 Dátum: 2013. szeptember 26. - 10:49:28 »
0 Show voters
Csáó :)

Lementesz egy pozíciót, és oda létrehozol egy Pickupot :)



(model, type, Float:X, Float:Y, Float:Z, Virtualworld)

 

Pl:
CreatePickup(1242, 2, 1503.3359, 1432.3585, 10.1191, -1);

 

Majd lemented a /enter pozíciót, létrehozol egy /enter parancsot a következõ képpen :




CMD:enter(playerid,params[])
{
if(IsPlayerInRangeOfPoint( playerid, 1.0, //kinti pozíció, ahol a parancsot beírod))
{
SetPlayerPos(playerid, ///A pozíció, ahova lerakjon a parancs);
SetPlayerInterior(playerid, //Az interior ID-je);
}
}

 

Ha így csinálod akkor használd a ZCMD includet!

/enter lerakás segítség
« Válasz #3 Dátum: 2013. szeptember 26. - 21:00:26 »
0 Show voters
Idézetet írta: Lester date=1380185368\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"42726\" data-ipsquote-contentclass=\"forums_Topic
Csáó :)

Lementesz egy pozíciót, és oda létrehozol egy Pickupot :)



(model, type, Float:X, Float:Y, Float:Z, Virtualworld)

 

Pl:
CreatePickup(1242, 2, 1503.3359, 1432.3585, 10.1191, -1);

 

Majd lemented a /enter pozíciót, létrehozol egy /enter parancsot a következõ képpen :




CMD:enter(playerid,params[])
{
if(IsPlayerInRangeOfPoint( playerid, 1.0, //kinti pozíció, ahol a parancsot beírod))
{
SetPlayerPos(playerid, ///A pozíció, ahova lerakjon a parancs);
SetPlayerInterior(playerid, //Az interior ID-je);
}
}

 

Ha így csinálod akkor használd a ZCMD includet!



Jó válasz, viszont kibõvíteném! (Ha nem baj :)  )


Ha több entert szeretnél több pickupot raksz le és így néz ki a parancs:




    CMD:enter(playerid,params[])
    {
            if(IsPlayerInRangeOfPoint( playerid, 1.0, //kinti pozíció, ahol a parancsot beírod))
            {
            SetPlayerPos(playerid, ///A pozíció, ahova lerakjon a parancs);
            SetPlayerInterior(playerid, //Az interior ID-je);
            }
            else if(IsPlayerInRangeOfPoint( playerid, 1.0, //2. kinti pozíció, ahol a parancsot beírod))
            {
            SetPlayerPos(playerid, ///A 2. pozíció, ahova lerakjon a parancs);
            SetPlayerInterior(playerid, //Az 2. interior ID-je);
            }
    }

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal