Szerző Téma: sscanf  (Megtekintve 645 alkalommal)

Nem elérhető jesus

sscanf
« Dátum: 2014. július 06. - 10:06:41 »
0 Show voters
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-)
« Utoljára szerkesztve: 2014. július 10. - 03:57:37 írta ZyZu. »

sscanf
« Válasz #1 Dátum: 2014. július 18. - 21:41:01 »
0 Show voters
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.

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
sscanf
« Válasz #2 Dátum: 2014. augusztus 02. - 21:05:03 »
0 Show voters
[mod]Régi téma, ráadásul a témanyitó is inaktív, így zárok.[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal