Hallo ...
habe eine Frage und zwar wie kann ich bei einem DCMD Command das so machen das mit 2 verschiedenene CMDS das selbe Ergebniss raus kommt.
Bitte helft mir ![]()
Hallo ...
habe eine Frage und zwar wie kann ich bei einem DCMD Command das so machen das mit 2 verschiedenene CMDS das selbe Ergebniss raus kommt.
Bitte helft mir ![]()
Ich verstehe grade nur Bahnhof ![]()
Formuliere deine Frage mal bisschen genauer ..
Streaker
Kopier ihn doch einmal und nenn ihn anders ![]()
Du willst zum beispiel /o und /ooc haben nicht wahr ?
Das man / hilfe und /help eingeben kann und es kommt bei beiden zbs. der selbe Dialog.
und das in einem CMD nicht in 2.
Ich kenns nur von strcmp weiss aber net wie es mit dcmd geht
if(strcmp(cmd, "/hilfe", true) == 0
strcmp(cmd, "/help", true) == 0)
{
return 1;
}
dcmd_help(playerid,params[])
{
return dcmd_hilfe(playerid,params);
}
müsste theoretisch funktionieren
falsch gelesen ![]()
Und wie ist es wenn man 3 Cmds will?
zweimal kann man ja nicht returnen
![]()
dcmd_NEBENBEFEHL(playerid,params[])
{
return dcmd_HAUPTBEFEHL(playerid,params);
}
dcmd_NEBENBEFEHL(playerid,params[])
{
return dcmd_HAUPTBEFEHL(playerid,params);
}
dcmd_NEBENBEFEHL2(playerid,params[])
{
return dcmd_HAUPTBEFEHL(playerid,params);
}
dcmd_HAUPTBEFEHL(playerid,params[])
{
//blabla code
}
Macht sinn oder?
Ja aber ich meinte zB.
/Help /Hilfe /Hilfe2 ![]()
dcmd_help(playerid,params[])
{
return dcmd_hilfe(playerid,params);
}
dcmd_help2(playerid,params[])
{
return dcmd_hilfe(playerid,params);
}
dcmd_hilfe(playerid,params[])
{
//blabla code
}
Ja aber ich meinte zB.
/Help /Hilfe /Hilfe2
so doof wird keiner sein... endweder man gibt /help oder /hilfe ein aber kein Mensch gibt /hilfe2 ein...
... ?
Das war mit dem BEfehl nur ein Beispiel ![]()
Wenn man zB. 3 Befehle machen will halt, aber nagut ![]()
und dann einfach so oder geht das leichter:
dcmd(help,4,cmdtext)
dcmd(hilfe,5,cmdtext)
ja und jetzt machst du so
dcmd_help(playerid,params[])
{
//Was soll passieren
}
dcmd_hilfe(playerid,params[])
{
return dcmd_help(playerid,params);
}
Achsooo ![]()
Gecheckt ![]()
dcmd_NEBENBEFEHL(playerid,params[])
{
return dcmd_HAUPTBEFEHL(playerid,params);
}
nich so?
Doch ![]()
Genau so ![]()