GetPlayerWeapon
helyett
GivePlayerWeapon
Edit:
Amúgy a hiba üzenet jelentése értelmezésem szerint a következõ:
Az alkalmazott eljárásnak több vagy kevesebb paramétert adtál meg mint amennyit meg kell adni számára.
number of arguments does not match definition
Szabad fordításban:
Az argumentumok száma nem egyezik a definicióban meghatározottal.
native GetPlayerWeapon(playerid); //Egy darab paraméterrel (argument) rendelkezik.
native GivePlayerWeapon(playerid, weaponid, ammo); // 3 darab paraméterrel rendelkezik.