GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Blez - 2015. Május 11. - 17:27:42

Cím: Több parancs egyben
Írta: Blez - 2015. Május 11. - 17:27:42
Sziasztok. A cím alapján eléggé hülyén hangzik a problémám megnevezése, de arról lenne szó, hogyan is tudom megcsinálni azt, hogy egy parancson belül, több parancs legyen.
Példa: /munka kezd ; /munka befejez stb...
Tudom, szinte alap dolog, de ez az egy amivel még nem nagyon foglalkoztam. :)
Cím: Több parancs egyben
Írta: myke - 2015. Május 11. - 17:42:06
Hali.
Én sscanfal oldanám meg.
 

CMD:parancs(playerid,params[])
{
new Melyik[128];
if(sscanf(params, \"s[128]\", Melyik)) return   SendClientMessage(playerid, -1, \"Használat: {ff0000}/parancs [pelda1, pelda2]\");
if(Egyezik(Melyik, \"pelda1\"))
        {
     }
     else if(Egyezik(Melyik, \"pelda2\"))
     {
        }
        return 1;
}
     
Cím: Több parancs egyben
Írta: Flash - 2015. Május 11. - 17:44:23
CMD:parancs(playerid,params[]) {
if(sscanf(params, \"s[128]\", params)) return   SendClientMessage(playerid, -1, \"Használat: {ff0000}/parancs [pelda1, pelda2]\");
if(!strcmp(params, \"pelda1\")) {
     }
     else if(!strcmp(params, \"pelda2\")) {
    }
    else SendClientMessage(playerid, -1, \"Használat: {ff0000}/parancs [pelda1, pelda2]\");
    return 1;
}
Cím: Több parancs egyben
Írta: myke - 2015. Május 11. - 17:57:00
Ja igen, elnézést, csak módból másoltam ki, és nem láttam azt az \"Egyezik\" föggvényt. :D
Cím: Több parancs egyben
Írta: Blez - 2015. Május 11. - 18:04:43
Köszönöm szépen a segítséget! Megpróbálom értelmezni, és később jó hasznát fogom venni. :)