Poll: A Ju Ndihmoi Ky Tutorial
You do not have permission to vote in this poll.
Po
0%
0 0%
Jo
0%
0 0%
Total 0 vote(s) 0%
* You voted for this item. [Show Results]

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
First Lesson Add Command to an extra item @ RanGerSONE
#1
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]

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; } }
Tash e beni  compile and enjoy! [Image: smile.gif]
Reply }}}}
Thanks given by:
Thanks given by:
Thanks given by:


Forum Jump:


Users browsing this thread: