das sollte gehen : (ungetestet)
// Header
new meinewaffe[MAX_PLAYERS], meinemunni[MAX_PLAYERS];
// OnplayerCommand
if (strcmp(cmd, "/givemygun", true) ==0 )
{
//new tmp[128];
//new idx;
tmp = strtok(cmdtext,idx);
new Float:X,Float:Y,Float:Z;
if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze: /givemygun [spielerid]");
new hostid = strval(tmp);
GetPlayerPos(hostid,X,Y,Z);
if(!PlayerToPoint(playerid,6,X,Y,Z))return SendClientMessage(playerid,0xFF0000FF,"Die Zielperson ist nicht in ihrer Nähe!!");
GetPlayerWeaponData(playerid, GetPlayerWeapon(playerid), meinewaffe[playerid], meinemunni[playerid]);
GivePlayerWeapon(hostid, meinewaffe[playerid], meinemunni[playerid]);
return 1;
}
// Edit : huch da wahr ja jemand etwas schneller xD