So habe nun mein Report System angefangen. Dieses soll natürlich nicht wie jedes andere Sein.
Daher habe ich mir nun ersteinmal meinen Grundstein für das ganze Gelegt.
Insgesammt 2 Input Texte im Dialog
ShowPlayerDialog(playerid,DIALOG_REPORT,DIALOG_STYLE_LIST,"Report System","Allgemeine Frage\nProblem mit Account\nCheater Melden","Auswählen","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_FRAGE,DIALOG_STYLE_INPUT,"Allgemeine Frage","Bitte stelle deine Frage\nDamit wir dir schnell helfen können","Senden","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_REPORT,DIALOG_STYLE_INPUT,"Problem Account","Account Problem Was ist dein Problem ?","Auswählen","Abbrechen");
So.
Nun ist es auch so eingestellt. Das diese Nachrichten "Probleme und Fragen"
Nur von den Admisn gelesen werden können
die auch "/aduty" Allso als Supporter im Dienst sind.
Aber es soll so sein. Das die Supporter mit /ticketauf das Ticket lesen
und der Spieler erst dann wieder ein Ticket schreiben kann
wenn ein Supporter das Ticket gelesen hat.
JA  
 
Hoffe jemand hilft
if(dialogid == DIALOG_MELDEN)	{	    if(response)		{		    new name[MAX_PLAYER_NAME];	 GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"   Problem von [%s]: %s",name,inputtext); for(new i = 0;i0)					{					    SendClientMessage(i,COLOR_YELLOW,string);				    }				}			}	 SendClientMessage(playerid,COLOR_GRAD1,"Ticket gesendet");		} return 1;	} [pwn]
[pwn]	if(dialogid == DIALOG_FRAGE)	{	    if(response)		{		    new name[MAX_PLAYER_NAME];		    GetPlayerName(playerid,name,sizeof(name));			format(string,sizeof(string),"   Allgemeine Frage von [%s]: %s",name,inputtext);			for(new i = 0;i0)					{                        if(AdminDuty[playerid] == 0)                        {					    	SendClientMessage(i,COLOR_GREEN,"Hinweis : Es ist eine Frage reingekommen. Du bist nicht Als Supporter im Dienst");				    	}					    else					    {						    SendClientMessage(i,COLOR_WHITE,string);				        }                    }				}			}			SendClientMessage(playerid,COLOR_GRAD1,"Deine Frage wurde gesendet");			SendClientMessage(playerid,COLOR_GRAD1,"Sollte dir in 5Minuten nicht geantwortet worden sein");			SendClientMessage(playerid,COLOR_GRAD1,"Melde dich bitte im Forum oder im Teamspeak bei einem Supporter");		}		return 1;	}
Ja hoffe jemand hilft
 
		 
		
		
	