//DIALOGE #define DIALOG_FCSKIN 1 //Hier alle Pickups new terrorfcpickup; new terrorfcpickup2; //new areafcpickup; // Diese werden hier im Beispiel ja nicht gebraucht (selbe Prinzip) //new lvpdfcpickup; //new alqfcpickup; //new fbifcpickup; //OnPlayerPickUpPickUp: public OnPlayerPickUpPickup(playerid, pickupid) { switch(GetPlayerTeam(playerid)) { case fALJIHAD: { if(pickupid==terrorfcpickup) { if(pickupid==terrorfcpickup) ShowPlayerDialog(playerid,DIALOG_FCSKIN,DIALOG_STYLE_MSGBOX,"Team","Möchtest du das Team wechseln?","Ja","Nein"); if(pickupid==terrorfcpickup2) ShowPlayerDialog(playerid,DIALOG_FCSKIN,DIALOG_STYLE_MSGBOX,"Team","Möchtest du das Team wechseln?","Ja","Nein"); } } } return 1; } //OnDialogResponse: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_FCSKIN) { if(response) { SendClientMessage(playerid,0x00A803FF,"Du kannst nun das Team wechseln."); ForceClassSelection(playerid); TogglePlayerSpectating(playerid,true); TogglePlayerSpectating(playerid,false); } } return 1; }