01-28-2026, 06:27 PM
(This post was last modified: 01-28-2026, 06:31 PM by RanGerSONE.)
Quote:First Lesson Add Command to an extra item (Golden Ak )
Quote:Ne kte Tutorial un do t'ju mesoj se si te shtojm nje komand ne extra item per admina qe te marrin extra item me vetem kte kommand [Ne Kte Rast un do ta perdor ZP Golden Ak]Tash e beni compile and enjoy!
Se Pari Shkoni tek ky link [ # ] Dhe Downloadoni[ZP Golden AK Plugin]
pas ksaj e hapni [ZP62_GoldenKallashnikof.sma] ne [notepad++]
Shkojm [Ctrl + F] dhe Shenojm.
plugin_init
I Ka kodet:
PHP Code:
Code:/* CVARS */ cvar_dmgmultiplier = register_cvar("zp_goldenak_dmg_multiplier", "3") cvar_custommodel = register_cvar("zp_goldenak_custom_model", "1") cvar_goldbullets = register_cvar("zp_goldenak_gold_bullets", "1") cvar_uclip = register_cvar("zp_goldenak_unlimited_clip", "0") // Register The Plugin register_plugin("Z Golden Ak 47", "6.2", "ScrappeR") // Register Zombie Plague extra item g_itemid = zp_register_extra_item("Golden Kalashnikov \y(AK-47)", GOLDENAK_COST, ZP_TEAM_HUMAN) // Death Msg register_event("DeathMsg", "Death", "a") // Weapon Pick Up register_event("WeapPickup","checkModel","b","1=19") // Current Weapon Event register_event("CurWeapon","checkWeapon","be","1=1") register_event("CurWeapon", "make_tracer", "be", "1=1", "3>0") // Ham TakeDamage RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage") RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
Shtojm Keto Cvars:
Code:register_concmd("zp_goldenak", "cmd_givegoldenak", ADMIN_IMMUNITY, "<emri>");
Dhe do duket Keshtu:
Code:public plugin_init() { /* CVARS */ cvar_dmgmultiplier = register_cvar("zp_goldenak_dmg_multiplier", "3") cvar_custommodel = register_cvar("zp_goldenak_custom_model", "1") cvar_goldbullets = register_cvar("zp_goldenak_gold_bullets", "1") cvar_uclip = register_cvar("zp_goldenak_unlimited_clip", "0") // Register The Plugin register_plugin("Z Golden Ak 47", "6.2", "ScrappeR") // Register Zombie Plague extra item g_itemid = zp_register_extra_item("Golden Kalashnikov \y(AK-47)", GOLDENAK_COST, ZP_TEAM_HUMAN) // Death Msg register_event("DeathMsg", "Death", "a") // Weapon Pick Up register_event("WeapPickup","checkModel","b","1=19") // Current Weapon Event register_event("CurWeapon","checkWeapon","be","1=1") register_event("CurWeapon", "make_tracer", "be", "1=1", "3>0") // Ham TakeDamage RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage") RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1) register_concmd("zp_goldenak", "cmd_givegoldenak", ADMIN_IMMUNITY, "<emri>"); }
Pas Ksaj. Shkojm [Ctrl + F] dhe shkruajm.
stock chat_color
N'fund te .Sma shkruajm kto kode:
Code:public cmd_givegoldenak(id, level, cid) { if((get_user_flags(id) & level) != level) { return PLUGIN_HANDLED; } static arg[32], player; read_argv(1, arg, charsmax(arg)); player = cmd_target(id, arg, (CMDTARGET_ONLY_ALIVE | CMDTARGET_ALLOW_SELF)); if (!player) return PLUGIN_HANDLED; if (zp_get_user_zombie(player)) { ColorChat(id, GREY, "^4[ZP]^1 You can't use this command right now...") return PLUGIN_HANDLED; } if (zp_get_user_sniper(player)) { ColorChat(id, GREY, "^4[ZP]^1 You can't use this command right now...") return PLUGIN_HANDLED; } if (zp_get_user_survivor(player)) { ColorChat(id, GREY, "^4[ZP]^1 You can't use this command right now...") return PLUGIN_HANDLED; } command_givegoldenak(player); return PLUGIN_HANDLED; }
Pastaj Shkruajm kte kod:
Code:public command_givegoldenak(id)
Pas ksaj. Shkojm [Ctrl + F] dhe Shkruajm:
Code:public zp_extra_item_selected
Kopjojm Kodet:
Code:{ if ( id == g_itemid ) { if ( user_has_weapon(id, CSW_AK47) ) { drop_prim(id) } give_item(id, "weapon_ak47") new szname[32] get_user_name(id,szname,31) set_hudmessage(255, 215, 0, -1.0, 0.65, 1, 4.0, 2.3, 0.03, 0.03, false); show_hudmessage(0, "%s, Has now Golden Kalashnikov!", szname) chat_color(0, "^4[ZP]^3 %s,^1 Now has bought a^4 Golden Kalashnikov!", szname) g_HasAk[id] = true; } }
Dhe i Dergojm tek:
Code:public command_givejet(id)
Do te duket keshtu:
Code:public command_givejet(id) { if ( id == g_itemid ) { if ( user_has_weapon(id, CSW_AK47) ) { drop_prim(id) } give_item(id, "weapon_ak47") new szname[32] get_user_name(id,szname,31) set_hudmessage(255, 215, 0, -1.0, 0.65, 1, 4.0, 2.3, 0.03, 0.03, false); show_hudmessage(0, "%s, Has now Golden Kalashnikov!", szname) chat_color(0, "^4[ZP]^3 %s,^1 Now has bought a^4 Golden Kalashnikov!", szname) g_HasAk[id] = true; } }


![[Image: 1iWaOBA.gif]](http://i.imgur.com/1iWaOBA.gif)