Szerző Téma: V-s kocsi  (Megtekintve 759 alkalommal)

V-s kocsi
« Dátum: 2011. Január 07. - 20:15:14 »
0 Show voters
Heló!
Egy /v parancsos scriptet szeretnék kérni,ha megoldható
a következõre gondoltam:
X_Y beírjah /v szimplán akkor kijön ez /v [név]
                                                           * park lock open*
és ha /v park akkor írja ki h X_Y leparkolta az autóját.
ha /v lock akkor X_Y bezárta az autóját.
ha /v open akkor X_Y kinyitotta autóját.
Ennyi lenne csupán a kérésem,valaki tudna segíteni?
Ja és SA-MP 0.3c re kéne.
Elõre is köszi!

Nem elérhető ALIEN

  • 1163
    • Profil megtekintése
V-s kocsi
« Válasz #1 Dátum: 2011. Január 07. - 21:33:37 »
0 Show voters
if (strcmp(\"/v park\", cmdtext, true ) == 0)
{
           new name[MAX_PLAYER_NAME];
                        new string[256];
   GetPlayerName(playerid, name, sizeof(name));
   format(string, sizeof string, \"%s Leparkolta az autóját!\", name);
   SendClientMessageToAll(0xFFFF9CFF,string);
   return 1;
}

 
Stb.
« Utoljára szerkesztve: 2011. Január 07. - 21:35:26 írta ALIEN »

V-s kocsi
« Válasz #2 Dátum: 2011. Január 07. - 21:45:02 »
0 Show voters
köszi

Nem elérhető ALIEN

  • 1163
    • Profil megtekintése
V-s kocsi
« Válasz #3 Dátum: 2011. Január 07. - 21:45:56 »
0 Show voters
Szívesen.

V-s kocsi
« Válasz #4 Dátum: 2011. Január 07. - 22:10:29 »
0 Show voters
Többit is letudnád írni?
még nem vagyok vele tisztában...:D

Nem elérhető ALIEN

  • 1163
    • Profil megtekintése
V-s kocsi
« Válasz #5 Dátum: 2011. Január 07. - 22:28:16 »
0 Show voters
Itt símán csak egy üzenet a playernek hogy hogy használja a parancsot:
 
if (strcmp(\"/v\", cmdtext, true ) == 0)
{
   SendClientMessage(playerid, 0xFFFF9CFF, \"/v [név]\"); // esetleg azt is oda írhatod hogy mik vannak, park, lock, open stb.
   return 1;
}

 
Itt már kiírja mindenkinek a cselekvést, itt a parkolás lessz:
 
if (strcmp(\"/v park\", cmdtext, true ) == 0)
{
           new name[MAX_PLAYER_NAME];
                        new string[256];
   GetPlayerName(playerid, name, sizeof(name));
   format(string, sizeof string, \"%s Leparkolta az autóját!\", name);// Itt változtathatod meg a szöveget tetszés szerint, de szerintem tudod
   SendClientMessageToAll(0xFFFF9CFF,string);
   return 1;
}

 
És ha locc-osat akarszm akkor csak annyit teszel hogy amit fent látsz parancsot átírod a nevét, és a szövegét, ugyan ez az /open-él is.
Pontos leírást most nem adok, de a  Leírások/Útmutatok fórum részben biztos találsz egy olyan témát ami ezzel foglalkozik.
« Utoljára szerkesztve: 2011. Január 07. - 22:30:11 írta ALIEN »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal