Hallo ich habe da mal ein Paar fragen und zwar könnte mir jemand helfen bzw es machen und zwar das hier auf GF zuschreiben? brauch nur diese Funktion hier
also So sollte es ungefaier sein
ocmd:ansup(playerid, params[])
{
	new id;
	if(sscanf(params,"i",id))//er prüft ob eine id eingegeben wurde wenn nicht
	{
	    return SendClientMessage(playerid,COLOR_GRAU,"Verwende /ansup [PlayerID]");//gibt er das aus
	}
	if(TicketGeschrieben[id] == 1)//wenn die id ein Ticket geschrieben hat
	{
	    new Name[MAX_PLAYER_NAME], string[128];
	    GetPlayerName(playerid,Name,sizeof(Name));
		format(string,sizeof(string),"Der Supporter %s hat dein Support angenommen. Du kannst nun mit ihm schreiben!",Name);//Erscheint dieser Text
		SendClientMessage(id,COLOR_GREEN,string);
		InSupport[id] = 1;//hier wird die Variable auf 1 gesetzt das heisst er ist Im Support
		InSupport[playerid] = 1;//das gleiche
		DeinSupport[id] = playerid;
		DeinSupport[playerid] = id;
		TicketGeschrieben[id] = 0;//Wieder auf null setzen
	}
	return 1;
}
ocmd:closesup(playerid ,params[])
{
	if(SpielerInfo[playerid][Adminlevel] > 0)//er schaut ob der SPieler Supporter ist
	{
	    if(InSupport[playerid] == 1)//wenn er im Support ist
	    {
	        for(new i=0; i<GetMaxPlayers(); i++)//sucht er nach den Spieler, mit dem er im Support ist
	        {
	            if(DeinSupport[i] == playerid)
	            {
	                new string[128];
			SendClientMessage(i,COLOR_GREEN,"Der Supporter hat den Support beendet");//und beendet
			SendClientMessage(playerid,COLOR_GRAU,"Supportchat geschlossen!");//den Support
	                InSupport[i] = 0, DeinSupport[i] = 0;// hier werden alle 2 dinge
	                InSupport[playerid] = 0, DeinSupport[playerid] =0;// auf 0 gesetzt
	                return 1;
	            }
	        }
	    }
	}
	return 1;
}
	if(InSupport[playerid] == 1)//Wenn der Spieler im Support ist
	{
	    for(new i=0; i<GetMaxPlayers(); i++)//Wird nach geschaut wer sein
	    {
	        if(DeinSupport[i] == playerid)//Supporter ist
			{
		        new str[128], GetName[MAX_PLAYER_NAME];//sollte klar sein
		        GetPlayerName(playerid,GetName,sizeof(GetName));
		        format(str,sizeof(str),"%s: %s",GetName,text);
		        SendClientMessage(i,COLOR_GOLD,str);
	        }
	    }
	}
	return 0;
}
brauch nur diese 3 Funktion mehr net das man Ticket Schreiben muss brauch ich net
mfg
EDITE: Bitte kein ocmd danke
QUELLY: [ SCRIPTING ] Ticket System
 
		 
		
		
	 
			
									
		 ich machs gleich
 ich machs gleich
