Raised This Month: $ Target: $400
 0% 

Want Help please...


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
DaDoO2810VB
Junior Member
Join Date: Aug 2012
Old 06-04-2014 , 11:49   Want Help please...
Reply With Quote #1

Code:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Menu_Shop"
#define VERSION "1.0"
#define AUTHOR "MaaQ"

public plugin_init() {
 register_plugin(PLUGIN, VERSION, AUTHOR)
 
 register_clmd("say /shop", "abrir_menu") 
}
public abrir_menu(id)
{
 new menu = menu_create("Menu :", "menu_handler")
 menu_additem(menu, "HE [ 3000$ ]", "1")
 menu_additem(menu, "FLASH [ 1500$ ]", "2")
 menu_additem(menu, "SMOKE [ 1000$ ]", "3")
 menu_additem(menu, "DEAGLE [ 10000$ ]", "4")
 menu_additem(menu, "MAC 10 [ 16000$ ]", "5")
 menu_additem(menu, "+50 HP [ 3000$ ]", "6")
 menu_additem(menu, "+100 ARMURE [ 2500$ ]", "6")
 
 menu_setprop(menu, MPROP_EXITNAME, "Quitter")
 menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
 
 menu_display(id, menu, 0)
}
public menu_handler(id, menu, item)
{
 if(item == MENU_EXIT)
 {
  menu_destroy(menu)
  return PLUGIN_HANDLED
 }
 new data[6], iName[64]
 new access, callback
 new money = cs_get_user_money( id )
 menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
 
 new key = str_to_num(data)
 switch(key)
 {
  case 1:
  {
   if(cs_get_user_money(id) >= 3000)
   {
    cs_set_user_money(id, money - 3000)
    give_item(id, "weapon_hegrenade")
    cs_set_user_bpammo(id, CSW_HEGRENADE, 1)
    client_print(id, print_chat, "Tu as acheter une HE")
   }
  }
 }
  case 2:
  {
   if(cs_get_user_money(id) >= 1500)
   {
    cs_set_user_money(id, money - 1500)
    give_item(id, "weapon_flashbang")
    cs_set_user_bpammo(id, CSW_FLASHBANG, 1)
    client_print(id, print_chat, "Tu as acheter une FLASH")
   }
  }
 }
  case 3:
  {
   if(cs_get_user_money(id) >= 1000)
   {
    cs_set_user_money(id, money - 1000)
    give_item(id, "weapon_smokegrenade")
    cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 1)
    client_print(id, print_chat, "Tu as acheter une SMOKE")
   }
  }
 }
  case 4:
  {
   if(cs_get_user_money(id) >= 10000)
   {
    cs_set_user_money(id, money - 10000)
    give_item(id, "weapon_deagle")
    cs_set_user_bpammo(id, DEAGLE, 7)
    client_print(id, print_chat, "Tu as acheter un DEAGLE")
   }
  }
 }
  case 5:
  {
   if(cs_get_user_money(id) >= 16000)
   {
    cs_set_user_money(id, money - 16000)
    give_item(id, "weapon_mac10")
    cs_set_user_bpammo(id, MAC 10, 30)
    client_print(id, print_chat, "Tu as acheter un MAC 10")
   }
  }
 }
  case 6:
  {
   if(cs_get_user_money(id) >= 3000)
   {
    cs_set_user_money(id, money - 3000)
    set_user_health(id, get_user_health(id) + 50)
    client_print(id, print_chat, "Tu as acheter 50 HP")
   }
  }
 }
  case 7:
  {
   if(cs_get_user_money(id) >= 2500)
   {
    cs_set_user_money(id, money - 2500)
    cs_set_user_armor(id, get_user_armor(id) + 100)
    client_print(id, print_chat, "Tu as acheter 100 ARMURE")
   }
  }
 }
 return PLUGIN_HANDLED
}
Hello, i want to my plugin is just for terrorist can you help me please ?
DaDoO2810VB is offline
Backstabnoob
BANNED
Join Date: Feb 2009
Location: Iwotadai Dorm
Old 06-04-2014 , 13:02   Re: Want Help please...
Reply With Quote #2

Add this:
PHP Code:
if( get_user_teamid ) != )
{
    
client_printidprint_chat"This menu is only for Terrorists." )
    return 
PLUGIN_HANDLED

Above this:
PHP Code:
new menu menu_create("Menu :""menu_handler"
Backstabnoob is offline
DaDoO2810VB
Junior Member
Join Date: Aug 2012
Old 06-04-2014 , 13:26   Re: Want Help please...
Reply With Quote #3

This is good ?

Quote:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Menu_Shop"
#define VERSION "1.0"
#define AUTHOR "MaaQ"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_clmd("say /shop", "abrir_menu")
}

public abrir_menu(id)
{
if' get_user_team( id ) != 1 )
{
print_chat, "Ce menu est accessible uniquement pour les terroristes." )
return PLUGIN_HANDLED
}

new menu = menu_create("Menu :", "menu_handler")
menu_additem(menu, "HE [ 3000$ ]", "1")
menu_additem(menu, "FLASH [ 1500$ ]", "2")
menu_additem(menu, "SMOKE [ 1000$ ]", "3")
menu_additem(menu, "DEAGLE [ 10000$ ]", "4")
menu_additem(menu, "MAC 10 [ 16000$ ]", "5")
menu_additem(menu, "+50 HP [ 3000$ ]", "6")
menu_additem(menu, "+100 ARMURE [ 2500$ ]", "6")

menu_setprop(menu, MPROP_EXITNAME, "Quitter")
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)

menu_display(id, menu, 0)
}

public menu_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new access, callback
new money = cs_get_user_money( id )
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)

new key = str_to_num(data)
switch(key)
{
case 1:
{
if(cs_get_user_money(id) >= 3000)
{
cs_set_user_money(id, money - 3000)
give_item(id, "weapon_hegrenade")
cs_set_user_bpammo(id, CSW_HEGRENADE, 1)
client_print(id, print_chat, "Tu as acheter une HE")
}
}
}
case 2:
{
if(cs_get_user_money(id) >= 1500)
{
cs_set_user_money(id, money - 1500)
give_item(id, "weapon_flashbang")
cs_set_user_bpammo(id, CSW_FLASHBANG, 1)
client_print(id, print_chat, "Tu as acheter une FLASH")
}
}
}
case 3:
{
if(cs_get_user_money(id) >= 1000)
{
cs_set_user_money(id, money - 1000)
give_item(id, "weapon_smokegrenade")
cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 1)
client_print(id, print_chat, "Tu as acheter une SMOKE")
}
}
}
case 4:
{
if(cs_get_user_money(id) >= 10000)
{
cs_set_user_money(id, money - 10000)
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, DEAGLE, 7)
client_print(id, print_chat, "Tu as acheter un DEAGLE")
}
}
}
case 5:
{
if(cs_get_user_money(id) >= 16000)
{
cs_set_user_money(id, money - 16000)
give_item(id, "weapon_mac10")
cs_set_user_bpammo(id, MAC 10, 30)
client_print(id, print_chat, "Tu as acheter un MAC 10")
}
}
}
case 6:
{
if(cs_get_user_money(id) >= 3000)
{
cs_set_user_money(id, money - 3000)
set_user_health(id, get_user_health(id) + 50)
client_print(id, print_chat, "Tu as acheter 50 HP")
}
}
}
case 7:
{
if(cs_get_user_money(id) >= 2500)
{
cs_set_user_money(id, money - 2500)
cs_set_user_armor(id, get_user_armor(id) + 100)
client_print(id, print_chat, "Tu as acheter 100 ARMURE")
}
}
}
return PLUGIN_HANDLED
}
DaDoO2810VB is offline
Backstabnoob
BANNED
Join Date: Feb 2009
Location: Iwotadai Dorm
Old 06-04-2014 , 13:31   Re: Want Help please...
Reply With Quote #4

yes, except it's if(, not if'
Backstabnoob is offline
Old 06-04-2014, 13:32
Flick3rR
This message has been deleted by Flick3rR. Reason: Backstabnoob was first.
DaDoO2810VB
Junior Member
Join Date: Aug 2012
Old 06-04-2014 , 13:33   Re: Want Help please...
Reply With Quote #5

I have a problem when compiling :

DaDoO2810VB is offline
WildCard65
Veteran Member
Join Date: Aug 2013
Location: Canada
Old 06-04-2014 , 13:34   Re: Want Help please...
Reply With Quote #6

update to amxx 1.8.2
WildCard65 is offline
DaDoO2810VB
Junior Member
Join Date: Aug 2012
Old 06-04-2014 , 13:36   Re: Want Help please...
Reply With Quote #7

that's for amxx or amx my menu ? i'm not a good coder :/
DaDoO2810VB is offline
WildCard65
Veteran Member
Join Date: Aug 2013
Location: Canada
Old 06-04-2014 , 13:37   Re: Want Help please...
Reply With Quote #8

Your trying to compile it with AMXX 1.8.1 when the latest and supported version is AMXX 1.8.2
WildCard65 is offline
DaDoO2810VB
Junior Member
Join Date: Aug 2012
Old 06-04-2014 , 13:37   Re: Want Help please...
Reply With Quote #9

amxx 1.8.2 compiler ?
DaDoO2810VB is offline
WildCard65
Veteran Member
Join Date: Aug 2013
Location: Canada
Old 06-04-2014 , 13:38   Re: Want Help please...
Reply With Quote #10

Quote:
Originally Posted by DaDoO2810VB View Post
amxx 1.8.2 compiler ?
No, you'll need to get a fresh AMXX install(with updated sources/includes that comes with it for plugins for AMXX) and try compiling on the fresh AMXX install(of 1.8.2)
WildCard65 is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:40.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode