Moin,
Code:
strip_user_weapons(id)
danach geht auch so einiges anderes nicht mehr ... Bomben legen ist auch nicht mehr ... versuche mal folgende Funktion
Code:
#define MAXWEAPONS 31
new weapon[MAXWEAPONS][] = { // copy freeammo.amxx
"", // Definitionen beginnen bei 1 ... daher 1x leer
"p228",
"", // welche Waffe ist das?
"scout",
"hegrenade",
"xm1014",
"c4",
"mac10",
"aug",
"smokegrenade",
"elite",
"fiveseven",
"ump45",
"sg550",
"galil",
"famas",
"usp",
"glock18",
"awp",
"mp5navy",
"m249",
"m3",
"m4a1",
"tmp",
"g3sg1",
"flashbang",
"deagle",
"sg552",
"ak47",
"knife",
"p90"
}
public DropWeapon(player, weaponid) {
new weaponname[20]
format(weaponname, 19, "weapon_%s", weapon[weaponid])
fm_strip_user_gun(player, weaponid, weaponname) // fakemeta_util.inc
}
public StripAllWeapons(player) {
for(new i = 1; i < MAXWEAPONS; i++)
{
if ((i == CSW_C4) || (i == CSW_KNIFE)) continue
if (user_has_weapon(player, i)) DropWeapon(player, i)
}
}
public GiveWeapon(player, weaponid) {
new weaponname[20]
format(weaponname, 19, "weapon_%s", weapon[weaponid])
give_item(player, weaponname)
//cs_set_user_bpammo(player, weaponid, maxammo[weaponid] + spieler[player][PLY_DOUBLEAMMO] * maxammo[weaponid])
}
aber folgendes nicht vergessen
Code:
#include "include/fakemeta_util.inc"
das Ganze gehört aber eigentlich ins Scripting-Forum
hand, mogel
__________________