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
-
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-)
-
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.
-
[mod]Régi téma, ráadásul a témanyitó is inaktív, így zárok.[/mod]