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: jesus - 2014. július 06. - 10:06:41

Cím: sscanf
Írta: jesus - 2014. július 06. - 10:06:41
Csumi  :)
Az lenne a kérdésem, hogy hogy lehet megoldani azt a parancsot, hogy pl /hasznal [taska,viz,kalap,ora] szóval sscanfba mint ha egy játékosid-t vagy valami hasonlót használnák csak itt a felsorolt szavakat és akkor a \"taskara\" nyomna valami funkciót meg \"viz\"-re meg a többi ilyenre :is :D
Elõre is köszönöm 8-)
Cím: sscanf
Írta: Viktor.1996. - 2014. július 18. - 21:41:01
Ha jól értelmeztem,arra lenne szükséged,hogy 1 parancsnak több paramétert adni,(taska,viz,kalap,ora).
Nemtudom,szükséged van e még rá,de ha igen akkor:
[pawn]   CMD:hasznal( playerid, params[ ] )
{
    if(isnull(params)) return SendClientMessage(playerid, 0xEDC71CFF, \"Használat: /hasznal taska/viz/kalap/ora]\");
    if(strcmp(params, \"taska\", true) == 0 )
    {
         //ide tedd a funkciót(nem tudom mi a te funkciód,ezért nem írom ide)
    }
    else if( strcmp( params, \"viz\", true ) == 0 )
    {
         //ide tedd a funkciót(nem tudom mi a te funkciód,ezért nem írom ide)
    }
    else if( strcmp( params, \"kalap\", true ) == 0 )
    {
         //ide tedd a funkciót(nem tudom mi a te funkciód,ezért nem írom ide)
    }
    else if( strcmp( params, \"ora\", true ) == 0 )
    {
         //ide tedd a funkciót(nem tudom mi a te funkciód,ezért nem írom ide)
    }
    else SendClientMessage(playerid, 0xEDC71CFF,\"Használat: /hasznal [taska/viz/kalap/ora]\");
    return 1;
}[/pawn]
Remélem nem írtam hülyeséget,nem teszteltem.
Cím: sscanf
Írta: Dfoglalo - 2014. augusztus 02. - 21:05:03
[mod]Régi téma, ráadásul a témanyitó is inaktív, így zárok.[/mod]