Guten Abend
Ich habe grade versucht, das Ticket-Support-System Einzubauen von
Ticket-Support-System
Und habe dabei Diese Warnings & Errors Bekommen
C:\Users\Dome\Desktop\pawno\Untitled.pwn(55) : warning 217: loose indentation
C:\Users\Dome\Desktop\pawno\Untitled.pwn(172) : warning 217: loose indentation
C:\Users\Dome\Desktop\pawno\Untitled.pwn(470) : error 017: undefined symbol "sscanf"
C:\Users\Dome\Desktop\pawno\Untitled.pwn(480 -- 481) : error 029: invalid expression, assumed zero
C:\Users\Dome\Desktop\pawno\Untitled.pwn(481 -- 482) : error 029: invalid expression, assumed zero
C:\Users\Dome\Desktop\pawno\Untitled.pwn(482) : warning 217: loose indentation
C:\Users\Dome\Desktop\pawno\Untitled.pwn(486) : warning 215: expression has no effect
C:\Users\Dome\Desktop\pawno\Untitled.pwn(487) : warning 215: expression has no effect
C:\Users\Dome\Desktop\pawno\Untitled.pwn(497) : warning 225: unreachable code
C:\Users\Dome\Desktop\pawno\Untitled.pwn(497) : error 029: invalid expression, assumed zero
C:\Users\Dome\Desktop\pawno\Untitled.pwn(497) : warning 215: expression has no effect
C:\Users\Dome\Desktop\pawno\Untitled.pwn(497) : error 001: expected token: ";", but found "if"
C:\Users\Dome\Desktop\pawno\Untitled.pwn(500) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Dome\Desktop\pawno\Untitled.pwn(514) : warning 215: expression has no effect
C:\Users\Dome\Desktop\pawno\Untitled.pwn(526) : error 021: symbol already defined: "antwort"
C:\Users\Dome\Desktop\pawno\Untitled.pwn(529) : error 017: undefined symbol "test"
C:\Users\Dome\Desktop\pawno\Untitled.pwn(531) : error 017: undefined symbol "antwort2"
C:\Users\Dome\Desktop\pawno\Untitled.pwn(531) : error 017: undefined symbol "antwort2"
C:\Users\Dome\Desktop\pawno\Untitled.pwn(531) : error 029: invalid expression, assumed zero
C:\Users\Dome\Desktop\pawno\Untitled.pwn(531) : fatal error 107: too many error messages on one line
Und hier sind die Zeilen:
ocmd:sup(playerid,params[])
{
new text[256];
if(sscanf(params,"s",text))
{
SendClientMessage(playerid, COLOR_GREY,"[Benutzung]: /sup [text]");
}
else
{
if(TicketAngenommen[playerid] == 0)
{
new pname[MAX_PLAYER_NAME],save[512], string[128];
GetPlayerName(playerid,pname,sizeof pname);
format(save,sizeof save,"Tickets/%s.ini",pname);
if(!dini_Exists(save) && TicketZeile[playerid] == 0) // Wenn noch kein Ticket existiert und auch die TicketZeile auf 0 ist.
{
new adminmeldung[128];
format(adminmeldung, sizeof(adminmeldung), "%s hat ein Support-Ticket geschrieben", pname);
SendAdminMessage(COLOR_YELLOW, adminmeldung);
SupportTicket[playerid] = 1;
TicketZeile[playerid] = 1;
dini_Create(save);
dini_Set(save,"Suptext",text);
SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT] Du hast ein Ticket mit folgendem Text geöffnet:");
format(string, sizeof(string), "%s", text);
SendClientMessage(playerid, COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT]Warte bis es ein Supporter annimmt!");
SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT]Du kannst noch mit /sup 2 weitere Zeilen anhängen");
return 1;
}
else if(TicketZeile[playerid] == 1) // Wenn die erste Zeile schon geschrieben wurde
{
new string2[128];
dini_Set(save, "Suptext2",text);
SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT] Du hast folgendes an dein Ticket anhängt:");
format(string2, sizeof(string2), "%s", text);
SendClientMessage(playerid, COLOR_YELLOW, string2);
TicketZeile[playerid] = 2;
return 1;
}
else if(TicketZeile[playerid] == 2) // Wenn bereits 2 Zeilen ausgefüllt sind
{
new string3[128];
dini_Set(save, "Suptext3",text);
SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT] Du hast folgendes an dein Ticket anhängt:");
format(string3, sizeof(string3), "%s", text);
SendClientMessage(playerid, COLOR_YELLOW, string3);
TicketZeile[playerid] = 3;
return 1;
}
else if(TicketZeile[playerid] == 3) // Wenn das Ticket bereits 3 Zeilen hat
{
SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT] Dein Ticket ist bereits randgefüllt!");
return 1;
}
}
if(TicketAngenommen[playerid] == 1) // Zum direkten Antworten per /sup , wenn das Ticket angenommen wurde.
{
new pID = DeinSupport[playerid];
new antwort[128], antwort2[128], DerFragende[MAX_PLAYER_NAME], DerSup[MAX_PLAYER_NAME];
GetPlayerName(playerid, DerFragende, sizeof (DerFragende));
GetPlayerName(pID, DerSup, sizeof (DerSup));
format(antwort, sizeof (antwort),"--> %s", text);
SendClientMessage(playerid, COLOR_YELLOW, antwort);
format(antwort2, sizeof (antwort2), "%s schrieb: %s", DerFragende, text);
SendClientMessage(pID, COLOR_YELLOW, antwort2);
}
}
return 1;
}
]
habe jetz mal den Ganzen Befehl Gepostet
Habe schon versucht, die Error´s Weg zu bekommen, hat aber nicht Geklappt
Ich Hoffe ihr könnt mir helfen
MFG
Sladekillder