stock DeleteTicket(ticketid,adminid)
{
new pname[20],save[40];
GetPlayerName(ticketid,pname,sizeof pname);
format(save,sizeof save,"Tickets/%s.ini",pname);
if(dini_Exists(save))
{
if(Player[adminid][admin] >= 1)
{
new string[64], DerSup[20];
TicketAnzahl--;
GetPlayerName(adminid, DerSup, sizeof(DerSup));
format(string, sizeof(string), "%s hat dein Ticket gelöscht", DerSup);
SendClientMessage(ticketid, COLOR_YELLOW, string);
SendClientMessage(adminid, COLOR_YELLOW, "Erfolgreich gelöscht");
TicketZeile[ticketid] = 0;
TicketAngenommen[ticketid] = 0;
DeinSupport[ticketid] = 0;
SupportTicket[ticketid] = 0;
dini_Remove(save);
}
}
return 1;
}
stock HideDraw()
{
switch(TicketAnzahl)
{
case 0:
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && !IsPlayerNPC(i) && Player[i][Admin] >= 1) TextDrawHideForPlayer(i,Ticketdraw1);
}
}
case 1:
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && !IsPlayerNPC(i) && Player[i][Admin] >= 1) TextDrawHideForPlayer(i,Ticketdraw2);
}
}
case 2:
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && !IsPlayerNPC(i) && Player[i][Admin] >= 1) TextDrawHideForPlayer(i,Ticketdraw3);
}
}
case 3:
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && !IsPlayerNPC(i) && Player[i][Admin] >= 1) TextDrawHideForPlayer(i,Ticketdraw4);
}
}
case 4:
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && !IsPlayerNPC(i) && Player[i][Admin] >= 1) TextDrawHideForPlayer(i,Ticketdraw5);
}
}
}
return 1;
}
stock UpdateTdraw(Text:text)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && !IsPlayerNPC(i) && Player[i][Admin] >= 1) TextDrawShowForPlayer(i,text);
}
return 1;
}