Nah, elkészítettem a kódot:
Kód:
#include <amxmod>
#include <amxmisc>
#include <fun>
#include <hamsandwich>
public plugin_init()
{
register_plugin("Spawn Deagle","1.0","Petey B")
register_cvar("sv_deagle","1")
RegisterHam(Ham_Spawn, "player", "PlayerSpawn", 1)
}
public PlayerSpawn( id )
{
if(!is_user_alive(id))
return PLUGIN_HANDLED;
if(get_cvar_num("sv_deagle")==1)
{
new iweapons[32], wpname[32], inum
get_user_weapons(id,iweapons,inum)
for(new a=0;a<inum;++a)
{
get_weaponname(iweapons[a],wpname,31)
if(equal(wpname, "weapon_deagle"))
{
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
return PLUGIN_HANDLED
}
}
client_cmd(id, "weapon_glock18; weapon_usp; weapon_p228; weapon_elite; weapon_fiveseven")
client_cmd(id, "drop")
give_item(id,"weapon_deagle")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
}
return PLUGIN_HANDLED
}
( Mondjuk egyszerűbben is meg lehetne írni a plugint

)
Megjegyeznám, hogy a
Kód:
if(equal(wpname, "weapon_deagle")){
return PLUGIN_HANDLED
}
Átírás után is működött a plugin, tehát akkor nem csináltad meg a tanácsolt változtatásokat.
Dave ötlete miatt írtam át a cuccost spawnosra, remélem nem para

Sok sikert.