Szerző Téma: Több szótagból álló parancs!  (Megtekintve 587 alkalommal)

Több szótagból álló parancs!
« Dátum: 2015. október 18. - 20:10:59 »
0 Show voters
Sziasztok, az lenne a kérdésem, hogy- hogyan tudom megoldani, hogy egy parancsal több mindent el tudjak dobni. Pl.:
eldob [ fegyver/szögesdrót/tehén] tehát, hogy több dolgot is eltudjak dobni, ugyanakkor magában a /eldob-al nem dobok el semmit ,csak hogyha hozzá írom, hogy mit szeretnék.. Remélem érthető..
Előre is köszönöm.

Nem elérhető BVZS

  • 487
    • Profil megtekintése
Több szótagból álló parancs!
« Válasz #1 Dátum: 2015. október 19. - 17:39:04 »
0 Show voters

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Több szótagból álló parancs!
« Válasz #2 Dátum: 2015. október 19. - 17:52:23 »
0 Show voters
Idézetet írta: twoclose. date=1445269144\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"58194\" data-ipsquote-contentclass=\"forums_Topic
Ha jól értelmezem akkor próbáld így:
https://sampforum.hu/index.php?topic=62969.msg561227#msg561227
 
A kódodhoz még azt is hozzátenném, hogy ha egyik alparancsal sem egyezik a beírt alparancs, hogy dobjon egy üzenetet, hogy tudja a játékos hibás alparancsot írt be!
 
CMD:csomagtarto(playerid, params[])
{
        new alparancs[10];
        if(sscanf(params, \"s[10]\", alparancs)) return SendClientMessage(playerid, -1, \"Használat: /csomagtarto [kinyit/becsuk]\");
        else if(!strcmp(alparancs, \"kinyit\", true))
        {
           
        }
        else if(!strcmp(alparancs, \"becsuk\", true))
        {
        }
        else SendClientMessage(playerid, -1, \"Használat: /csomagtarto [kinyit/becsuk]\");
        return 1;
}

Több szótagból álló parancs!
« Válasz #3 Dátum: 2015. október 19. - 23:31:26 »
0 Show voters
Sikerült, megoldva.
« Utoljára szerkesztve: 2015. október 20. - 07:55:43 írta JamesRamsey »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal