Van egy FS-amit szeretnék használni,de van egy függvény amelyet nem ismer fel a pawno...
Így nézne ki:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_SPRINT)
{
new Float:X,Float:Y,Float:Z;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
GetPlayerName(playerid, sendernamedrop, sizeof(sendernamedrop));
GetPlayerPos(playerid, X, Y, Z);
RemovePlayerWeapon(playerid, GunID);
DropGun(playerid, GunID,GunAmmo,X,Y,Z,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
}
}
Mítõl errorozik?
RemovePlayerWeapon(playerid, GunID);
DropGun(playerid, GunID,GunAmmo,X,Y,Z,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
Pontos error:
E:\\Samp szerver\\tdm.pwn(68) : error 017: undefined symbol \"RemovePlayerWeapon\"
E:\\Samp szerver\\tdm.pwn(69) : error 017: undefined symbol \"DropGun\"
De nekem mindenképpen kellene...
Mit kéne megoldani? :
Elvegye tõle és eldobja a földre a fegyót...
Egy másik fs-be ugyan így van megcsinálva,csak ott parancsba:
CMD:wle(playerid)
{
new Float:X,Float:Y,Float:Z;
new GunID = GetPlayerWeapon(playerid);
new GunAmmo = GetPlayerAmmo(playerid);
GetPlayerName(playerid, sendernamedrop, sizeof(sendernamedrop));
GetPlayerPos(playerid, X, Y, Z);
RemovePlayerWeapon(playerid, GunID);
DropGun(playerid, GunID,GunAmmo,X,Y,Z,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
format(stringdrop, sizeof(stringdrop), \"* %s ledobta a fegyverét a földre.\", sendernamedrop);
SendLocalMessage(playerid, stringdrop, 10.0, COLOR_GREEN, COLOR_PURPLE);
return 1;
}
Itt,nem errorozik...