Hi ich arbeite an einem edit von Get a life so jetzt hab ich das problem das befehle wie givemoney,giveweapon immer auf die Id 0 also bei mir ist das meistens ein Bot ausgeführt wird
Sagt mir was ihr braucht und ich werde es reineditieren
Also nur paar kleinere bugfix bis jetzt und nen paar objekte eingefügt Verbindung mit MySQL geht hier mal den befehl /givegun
COMMAND:givegun(playerid,params[])
{
new stringa[128],pID,gun,muni,pname[20],playername[20];
if(SpielerInfo[playerid][Adminlevel]>=4)
{
if(aLogin[playerid]==1)
{
if(sscanf(params,"rii",pID,gun,muni)) return SendClientMessage(playerid,ROT,"Verwendung: /givegun [playerid] [waffenid] [munition]");
{
if(IsPlayerConnected(pID))
{
if(gun>0 && gun< 47)
{
GetPlayerName(pID,pname,sizeof(pname));
GetPlayerName(playerid,playername,sizeof(playername));
GivePlayerWeapon(pID,gun,muni);
format(stringa,sizeof(stringa),"Admin %s hat %s ein Waffe gegeben.(ID:%i,Munition:%i)",playername,pname,gun,muni);
Adminlog(stringa);
for(new i;i<MAX_PLAYERS;i++)
{
if(SpielerInfo[i][Adminlevel]>=1)
{
SendClientMessage(i,GRAU,stringa);
}
}
}
else return SendClientMessage(playerid,ROT,"Ungültige Waffenid");
}
else return SendClientMessage(playerid,ROT,"Kein Spieler mit angegebener ID Online");
}
}
else return SendClientMessage(playerid,ROT,"Sie sind nicht als Admin eingeloggt.");
}
else return SendClientMessage(playerid, GRAU, "Du hast nicht das benötigte Adminlevel.");
return 1;
}