hi, wie kann ich z.b. wenn ich bei ooc chat machen will dass man schreiben kann
wenn man /o macht und bei /ooc auch
also dass es bei beiden befehlen ghet
befehl zweimal
- XenooN
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Poste den ganzen Befehl hier, kommt drauf an welches include du benutzst.
-
Füge 2 Abfragen in eine ein. Kombinatiniert mit dem logischem oder Operator.
if(!strcmp("/ooc",cmdtext) || !strcmp("/o",cmdtext))
{
foo();
} -
danke, aber was bedeutet das foo();
-
Wie geht das mit OCMD?
Ich frage hier, weil keiner auf mein Thread geantwortet hat^^ -
wollte ich auch grade fragen ;P
-
if(!strcmp("/ooc",cmdtext) || !strcmp("/o",cmdtext)) {
//Da kommt das Command rein
}
foo() ist vermutlich fortsetzung oder sowas.
Da ehört halt der Code rein ist das so schwer zu verstehen?
Mit OCMD wüsste ich es auch gerne geht glaube garnet bei OCMD.
mfg -
warscheinlich war er nur zu faul
//dein code
rein zu schreiben -
Also ich habe zcmd, und wenn ich einen Befehl 2 mal will, mache ich einfach neue Zeile mit anderen Befehl, aber gleicher Code.
-
//ZCMD
cmd:o(playerid, params[])
{
// BLABLA
}
ocmd:occ(playerid, params[])
{
return cmd_o(playerid, params);
}// OCMDcmd:o(playerid, params[])
{
// BLABLA
}
ocmd:occ(playerid, params[])
{
return cmd_o(playerid, params);
}Da ocmd nur eine bearbeitung von zcmd ist geht es genau so
// Edit-1 PWN
//Edit-2 Zeilen durcheinander... Gefixxt
//Edit-3 Erklaerung+ zcmd
//Edit-4 Bloede Zeilen fehler -
-
Aber das zieht doch Zeilen o.o
-
//ZCMD
COMMAND:ooc(playerid, params[])
{
//bla
}
COMMAND:o(playerid, params[]) return cmd_ooc(playerid, params);//DCMD
dcmd_ooc(playerid, params[])
{
//bla
}
dcmd_o(playerid, params[]) return dcmd_ooc(playerid, params);//OCMD
ocmd:ooc(playerid,params[])
{
//bla
}
ocmd:o(playerid,params[]) return ocmd_ooc(playerid, params); -
egal ;D
kann man irgendwie einstellen dass groß und kleinschreibung egal ist
weil wenn /o dann gehts und bei /O nich.. -
Danke
Ist ja bei allen fast das selbe^^ -
breadfish.de
Hat das Thema geschlossen.