Padekit istaisyt error

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Padekit istaisyt error

Post by life55 »

Code: Select all

#include <amxmodx>#include <amxmisc>#include <fakemeta>#include <cstrike>#include <hamsandwich>#include <fun>#include <engine> #define PLUGIN "Vip"#define VERSION "1.0"#define AUTHOR "life55" /*=========== [Defines]===========*/ new cvar_healthnew bool:First[33];#define FLAG ADMIN_LEVEL_H new cvar_kill_hpnew cvar_menu_appear /*=========== [Init and precache]===========*/ public plugin_init(){    register_plugin(PLUGIN, VERSION, AUTHOR)     register_clcmd("say /vm", "task_team_menu")    cvar_menu_appear = register_cvar("menu_appear", "1")    cvar_health = register_cvar("vip_health", "125")    cvar_kill_hp = register_cvar("vip_kill_hp", "25")     register_event( "DeathMsg", "Hook_Deathmessage", "a" );    RegisterHam(Ham_Spawn, "player", "bacon_spawn", 1)} public task_team_menu(id){    if(!is_user_alive(id))       return PLUGIN_HANDLED;     if(get_user_team(id) == 1 && First[id] == false && get_pcvar_num(cvar_menu_appear) == 1)    {        T_menu(id)        First[id] = true;    }    else if(get_user_team(id) == 2 && First[id] == false && get_pcvar_num(cvar_menu_appear) == 1)    {        CT_menu(id)        First[id] = true;    }    else if(get_pcvar_num(cvar_menu_appear) == 0)    {        client_print(id, print_center, "Šitas nustatymas išjungtas")    }    else if(First[id] == true)    {        client_print(id, print_center, "/vm komanda galima naudoti tik viena kartą per round!")    }    return PLUGIN_CONTINUE;} public T_menu(id){    if(!is_user_alive(id))       return PLUGIN_HANDLED;     if(get_user_flags(id) & FLAG)    {            new gmenu = menu_create("\w~:\rV\wip \rM\wenu:~" , "Vip");            menu_additem(gmenu ,"M4a1 + m3 + deagle", "1" , 0);            menu_additem(gmenu ,"ak47 + m3 + deagle", "2" , 0);            menu_additem(gmenu ,"m4a1 + ak47 + deagle", "3" , 0);                menu_additem(gmenu ,"ak47 + awp + deagle", "4" , 0);                menu_additem(gmenu ,"m4a1 + awp + deagle", "5" , 0);                menu_additem(gmenu ,"m3 + awp + deagle", "6" , 0);             menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL);             menu_display(id , gmenu , 0);    }    return PLUGIN_CONTINUE} public CT_menu(id){    if(!is_user_alive(id))       return PLUGIN_HANDLED;            if(get_user_flags(id) & FLAG)    {            new gmenu = menu_create("\w~:\rV\wip \rM\wenu:~" , "VipCt");            menu_additem(gmenu ,"M4a1 + m3 + deagle", "1" , 0);            menu_additem(gmenu ,"ak47 + m3 + deagle", "2" , 0);            menu_additem(gmenu ,"m4a1 + ak47 + deagle", "3" , 0);                menu_additem(gmenu ,"ak47 + awp + deagle", "4" , 0);                menu_additem(gmenu ,"m4a1 + awp + deagle", "5" , 0);                menu_additem(gmenu ,"m3 + awp + deagle", "6" , 0);             menu_setprop(gmenu , MPROP_EXIT , MEXIT_ALL);             menu_display(id , gmenu , 0);    }    return PLUGIN_CONTINUE} public Vip(id, gmenu, item, player){   if (item == MENU_EXIT)   {      menu_destroy(gmenu)      return PLUGIN_HANDLED   }    new data[6], iName[64]   new access, callback   menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)      new key = str_to_num(data)      switch(key)   {        case 0:        {        give_item(id, "weapon_m4a1")        give_item(id, "weapon_m3")                give_item(id, "weapon_deagle")         cs_set_user_bpammo(id, CSW_M4A1, 90)        cs_set_user_bpammo(id, CSW_M3, 32)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)        }         case 1:        {          strip_user_weapons(id)         give_item(id, "weapon_ak47")        give_item(id, "weapon_m3")        give_item(id, "weapon_deagle")         cs_set_user_bpammo(id, CSW_AK47, 90)        cs_set_user_bpammo(id, CSW_M3, 32)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)        }         case 2:        {                give_item(id, "weapon_m4a1")        give_item(id, "weapon_ak47")        give_item(id, "weapon_deagle")                 cs_set_user_bpammo(id, CSW_M4A1, 90)                cs_set_user_bpammo(id, CSW_AK47, 90)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)             }         case 3:        {        give_item(id, "weapon_ak47")        give_item(id, "weapon_awp")                give_item(id, "weapon_deagle")         cs_set_user_bpammo(id, CSW_AK47, 90)        cs_set_user_bpammo(id, CSW_AWP, 30)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)        }         case 4:        {        give_item(id, "weapon_m4a1")        give_item(id, "weapon_m3")                give_item(id, "weapon_deagle")         cs_set_user_bpammo(id, CSW_M4A1, 90)        cs_set_user_bpammo(id, CSW_M3, 32)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)        }         case 5:        {        give_item(id, "weapon_m3")        give_item(id, "weapon_awp")                give_item(id, "weapon_deagle")         cs_set_user_bpammo(id, CSW_M3, 32)        cs_set_user_bpammo(id, CSW_AWP, 30)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)         }   }   menu_destroy(gmenu);   return PLUGIN_HANDLED;} public VipCt(id, gmenu, item, player){   if (item == MENU_EXIT)   {      menu_destroy(gmenu)      return PLUGIN_HANDLED   }    new data[6], iName[64]   new access, callback   menu_item_getinfo(gmenu, item, access, data, 5, iName, 63, callback)      new key = str_to_num(data)      switch(key)   {        case 0:        {          give_item(id, "weapon_m4a1")        give_item(id, "weapon_m3")                give_item(id, "weapon_deagle")         cs_set_user_bpammo(id, CSW_M4A1, 90)        cs_set_user_bpammo(id, CSW_M3, 32)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)        }         case 1:        {          strip_user_weapons(id)         give_item(id, "weapon_AK47")        give_item(id, "weapon_M3")                give_item(id, "weapon_deagle")         cs_set_user_bpammo(id, CSW_AK47, 90)        cs_set_user_bpammo(id, CSW_M3, 32)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)        }         case 2:        {                 give_item(id, "weapon_m4a1")        give_item(id, "weapon_ak47")        give_item(id, "weapon_deagle")                        cs_set_user_bpammo(id, CSW_M4A1, 90)        cs_set_user_bpammo(id, CSW_AK47, 90)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)        }         case 3:        {        give_item(id, "weapon_ak47")        give_item(id, "weapon_awp")                give_item(id, "weapon_deagle")         cs_set_user_bpammo(id, CSW_AK47, 90)        cs_set_user_bpammo(id, CSW_AWP, 30)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)        }                case 4:        {        give_item(id, "weapon_m4a1")        give_item(id, "weapon_m3")                give_item(id, "weapon_deagle")         cs_set_user_bpammo(id, CSW_M4A1, 90)        cs_set_user_bpammo(id, CSW_M3, 32)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)        }           case 5:        {        give_item(id, "weapon_m3")        give_item(id, "weapon_awp")                give_item(id, "weapon_deagle")         cs_set_user_bpammo(id, CSW_M3, 32)        cs_set_user_bpammo(id, CSW_AWP, 30)                cs_set_user_bpammo(id, CSW_DEAGLE, 35)         }   }   menu_destroy(gmenu)   return PLUGIN_HANDLED;} public bacon_spawn(id){    if(!is_user_alive(id))       return PLUGIN_HANDLED;     if(get_user_flags(id) & FLAG)    {        set_user_health(id, get_pcvar_num(cvar_health))        First[id] = false;        if(get_user_team(id) == 1 && get_pcvar_num(cvar_menu_appear) == 0)        {            T_menu(id)        }        else if(get_user_team(id) == 2 && get_pcvar_num(cvar_menu_appear) == 0)        {            CT_menu(id)        }    }    return PLUGIN_CONTINUE;} public Hook_Deathmessage(){    new victim = read_data(2)    new killer = read_data(1)}
Kai kompilinu ji man kaskodel meta error, gal galit padet istaisyt errora. Duosiu +KARMA

User avatar
Vebsteris
Jau po truputį tampa savu
Posts: 195
Joined: 2011 Aug 20 14:08

Re: Padekit istaisyt error

Post by Vebsteris »

Įdėk kodą tarp žymenų.

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Padekit istaisyt error

Post by newb »

Man seip erroru nemeta, o tik warningus. Any way blogai padarytas pluginas.

life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Re: Padekit istaisyt error

Post by life55 »

Tai kas nors galit padet pataisyt? :/

User avatar
baltymas
O taip. Jis jau surinko 50 žinučių!
Posts: 79
Joined: 2011 Jan 15 09:42
Skype: baltymas
Location: Meksikas

Re: Padekit istaisyt error

Post by baltymas »

Palik man savo skype ir padarysiu kokį tik nori tą pluginą, gi sako, kad šitas blogai padarytas.

life55
Gana aktyvus vartotojas
Posts: 248
Joined: 2011 Nov 05 17:24
Skype: nezinoma

Re: Padekit istaisyt error

Post by life55 »

povilas143, nekantriai lauksiu

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests