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

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

Tarkim stovite tam tikroje vietoje galite parašyti /taskas tada bet kur nuvažiuoti ar nubėgti, ir parašę /teletaskas nusiteleportuosite ten, kur esate parašę /taskas

Viršuje skripto sukuriame admin'ų kordinačių kintamus.

new Float:AdmTele   [ MAX_PLAYERS    ][ 3 ]; // Admin tele koordinatės

Kuriame komandą /taskas, kad padėti tašką.

COMMAND:taskas( playerid, params[ ] ) // Kuriame komandą
{
       #pragma unused params

       if ( PlayerInfo[ playerid ][ pAdmin ] > 0 ) // Darome komandą tik adminui.
       {
                       GetPlayerPos( playerid, AdmTele[ playerid ][ 0 ], AdmTele[ playerid ][ 1 ], AdmTele[ playerid ][ 2 ] ); // Išsaugome x,y,z kordinates
                       SendClientMessage( playerid, COLOR_GREY, "   Taškas uždėtas sėkmingai !" ); // Parašome, kad taškas išsaugotas
       }
       else
          SendClientMessage( playerid, COLOR_GREY, "Jus nesate administratorius!" ); // Atsakome, kad žaidėjas nėra adminas.

       return true;
}

Kuriame komanda /teletaskas

COMMAND:teletaskas( playerid, params[ ] ) // Kuriame komandą.
{
       #pragma unused params

       if ( PlayerInfo[ playerid ][ pAdmin ] > 0 ) // Leidžiame naudoti šią komandą tik adminui. 
       {
           if ( AdmTele[ playerid ][ 0 ] == 0 &&
                 AdmTele[ playerid ][ 1 ] == 0 &&
                 AdmTele[ playerid ][ 2 ] == 0 )
                       SendClientMessage( playerid, COLOR_GREY, "   Jūs neesate pasidėją taško !" ); // Jeigu kordinatės x,y,z yra 0,0,0 tai parašom, kad nėra padėję taško mes.
               else
               {
                   SetPlayerPos( playerid, AdmTele[ playerid ][ 0 ], AdmTele[ playerid ][ 1 ], AdmTele[ playerid ][ 2 ] ); // Teleportuojamės į savo tašką.
                   SendClientMessage( playerid, COLOR_GREY, "   Jūs esate perkeltas į TAŠKĄ. " ); // Perspėjam žaidėją, kad nusiteleportavo.
               }
       }
       else
           SendClientMessage( playerid, COLOR_GREY, "   Jūs neesate adminas! " );

       return true;
}

GRP Skriptams

Vietoj:

if ( PlayerInfo[ playerid ][ pAdmin ] > 0 )

Įrašykite:

if ( PlayerDB[ playerid ][ admin ] > 0 )

Šioje pamokoje yra RIPPINTA TIK KOMANDOS(Code)

Jei pravertė +rep.

PJLdvZ5.jpg

Manau GRP nenaudos to, tik freeroomai...

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

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...