Ganz einfacher Befehl mit einer einfachen Wirkung. Dennoch bekommt niemand die Waffe.
dcmd_minigunall(playerid,params[])
{
    #pragma unused params
    if(AccInfo[playerid][Level] >= 2)
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
        {
        if(IsPlayerConnected(i))
            {
            new string[125];
            PlayerPlaySound(i,1057,0.0,0.0,0.0);
            GivePlayerWeapon(i,38,10000);
            format(string,sizeof(string),"* Admin %s (ID:%d) gave everyone a Minigun!", pName(playerid),playerid);
            SendClientMessageToAll(yellow,string);
            GameTextForAll("~w~Free~n~~g~Minigun!", 3000, 3);
            return 1;
            }
        }
    }
    return 1;
}
Was habe ich nicht beachtet? Hängt das mit dem return zusammen? Ich habe tausende Möglichkeiten ausprobiert. Entweder bekomme ich keine Waffen, oder ich bekomme sie mit 3 mal der Message "Admin bla gave everyone a minigun.."
Bitte um Rat! 
 
		 
		
		
	 
			
									
		
