Hallo,
ich möchte, wenn man jemand via /kick kickt, dass da denn sich ein Dialog öffnet wo drin steht:
Möchtest du wirglich NAME mit dem Grund GRUND kicken?
[Ja] [Nein] <-- Button
In diesem /kick befehl:
//====================================KICK=====================================
    if(strcmp(cmd, "/kick", true) == 0)
     {
  ShowPlayerDialog(playerid,DIALOG_KICK,DIALOG_STYLE_MSGBOX,"Info","Die ist ein Info Dialog","OK","Abbruch") ;
  return 1;
 }
 {
     if(IsPlayerConnected(playerid))
     {
      tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
    SendClientMessage(playerid, COLOR_GRAD2, "/kick [playerid] [Grund]");
    return 1;
   }
   giveplayerid = ReturnUser(tmp);
   if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pSupporter] >= 1)
   {
    if(IsPlayerConnected(giveplayerid))
    {
        if(giveplayerid != INVALID_PLAYER_ID)
        {
         GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
      GetPlayerName(playerid, pname, sizeof(pname));
      new length = strlen(cmdtext);
      while ((idx < length) && (cmdtext[idx] <= ' '))
      {
       idx++;
      }
      new offset = idx;
      new result[64];
      while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
      {
       result[idx - offset] = cmdtext[idx];
       idx++;
      }
      result[idx - offset] = EOS;
      if(!strlen(result))
      {
       SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /kick [playerid] [Grund]");
       return 1;
      }
      if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
      {
          SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Spieler nicht kicken, da er ein höheres Adminlevel hat als du!");
       return 1;
      }
      format(string, sizeof(string), "AdminChat: %s wurde von %s aus dem Spielt entfernt|[Grund: %s]", giveplayer, pname, (result));
      SendClientMessageToAll(COLOR_LIGHTRED, string);
      SetTimerEx("Kickplayer",0000,0,"i",giveplayerid);
      return 1;
     }
    }
   }
   else
   {
    format(string, sizeof(string), "   %d ist kein aktiver Spieler.", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
   }
  }
  return 1;
 }
Wäre über Hilfe dankbar..
 
		 
		
		
	 
			
									
		 naja probiers mal aus und berichte.
 naja probiers mal aus und berichte. 