Hallo,
kurze Frage.
Funktioniert dieses hier
if(strcmp(cmdtext, "/test", true) == 0 || strcmp(cmdtext, "/t", true) == 0)
auch bei zcmd?
Also, gibt es da eine Möglichkeit, den selben Zweck auch bei zcmd zu erfüllen?
MfG
//edit hinzugefügt
Hallo,
kurze Frage.
Funktioniert dieses hier
if(strcmp(cmdtext, "/test", true) == 0 || strcmp(cmdtext, "/t", true) == 0)
auch bei zcmd?
Also, gibt es da eine Möglichkeit, den selben Zweck auch bei zcmd zu erfüllen?
MfG
//edit hinzugefügt
Naja du könntest die Aktion ein ein stock packen und durch 2 unterschiedliche zcmds aufrufen lassen, jedoch bezweifle ich dass man diese in einer Zeile hinkriegen könnte. Sollte ich mich irren lasse ich mich gerne eines Besseren belehren.
einfach
cmd:test(playerid,params[])
{
//dein code
}
cmd:t(playerid,params[])
{
return cmd_test(playerid,params);
}
Jup, aber das wollte ich eig. nicht.^^
Das wäre ja einfach nur kopiert und den cmdtext editiert. Gibt es keine andere Möglichkeit?
MfG
Nein, anders geht es nicht.
Schade, aber danke
MfG
#define ALT_COMMAND:%0<%1>(%2,%3[]) \
COMMAND:%0(%2,%3[]) { return cmd_%1(%2,%3); } \
COMMAND:%1(%2,%3[])
So anwenden:
ALT_COMMAND:test<t>(playerid, params[])
{
// Code
return 1;
}