Functions should be able to handle extra parameters that are undeclared, much like trigger events:
PHP Code:
// EVENT
player.trigger("addWeapons","Message","TempPlayer","Login");
// CLOSE EVENT
public function onaddWeapons()
{
for (weap: params)
this.addWeapon(weap);
}
To...
PHP Code:
// EVENT
player.addWeapons("Message","TempPlayer","Login");
// CLOSE EVENT
public function addWeapons()
{
for (weap: params)
this.addWeapon(weap);
}
While I'm at it -- You may as well add a addWeapons() function O,o; It might serve it's purpose... Or let everyone who wants to do that do like me?
Reenable this.destroy() == Deleting the weapon
(client & serverside) and let protectedweapon prevent it from deleting serverside?
Umm... Removing weapons with GUI Control doesn't delete the GUI Control.