Turiu tokia problema, kai paleidžiu serverį, viskas lyg ok, pasikeičia mapas, poto kažką padarau, sakykim vip meniu atidarau ir pasirenku ką noriu, kitam raunde LŪŽTA SERVERIS. Bandau vėl paleist rašo Couldn't allocate port 27016, kažkas tokio. Perkroviau.
Pas mane tokios eilutes, gal padės išspręst problema.
Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 10
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Installing breakpad exception handler for appid(10)/version(5408)
scandir failed:/usr/hlds/SAVE
scandir failed:/usr/hlds/./valve/SAVE
scandir failed:/usr/hlds/./platform/SAVE
Čia pirmos eilutes, po paleidimo komandos.
Keista problema
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: Keista problema
Na tai bus dėl kokio nors plugino. Didžioji dalis tų vip pluginų yra kreivi, tai nieko stebėtino.
Couldn't allocate port 27016 rašo dėl to, kad serveris jau yra paleistas, tiks stovi lūžęs.
Couldn't allocate port 27016 rašo dėl to, kad serveris jau yra paleistas, tiks stovi lūžęs.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: Keista problema
Man atrodo, kad dėl šito VIP plugino. Aš jį redagavęs esu.
Dar naudoju neseniai sukurta includą StripWeapons, gal dėl to?
http://forums.alliedmods.net/showthread.php?p=1585031
Code: Select all
#include <amxmodx>#include <cstrike>#include <fun>#include <hamsandwich>#include <stripweapons> #define ACCESS ADMIN_LEVEL_H new Current[33] = {-1, ...};new Next[33] = {-1, ...}; public plugin_init(){ register_plugin("VIP", "1.1", "hleV"); register_clcmd("say /vg", "Say_VIPGuns"); RegisterHam(Ham_Spawn, "player", "Event_Spawn", 1);} public client_disconnect(id){ Current[id] = -1; Next[id] = -1;} public Say_VIPGuns(id){ if (!(get_user_flags(id) & ACCESS)) client_print(id, print_chat, "[VIP] Jus neturite teises prie sitos komandos!") new menu = menu_create("\y[VIP] Automatai", "VIPGuns"); new callback = menu_makecallback("VIPGuns_Callback"); menu_additem(menu, "M4A1 ir Deagle", _, _, callback); menu_additem(menu, "Famas ir Deagle", _, _, callback); menu_additem(menu, "AK-47 ir Deagle", _, _, callback); menu_additem(menu, "Galil ir Deagle", _, _, callback); menu_setprop(menu, MPROP_NUMBER_COLOR, "\w"); menu_setprop(menu, MPROP_EXITNAME, "Iseiti"); menu_display(id, menu); return PLUGIN_HANDLED;} public Event_Spawn(id){ if (!is_user_alive(id) || !(get_user_flags(id) & ACCESS)) return; set_task(0.1, "Set_Atributes", id); cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM); give_item(id, "weapon_hegrenade"); give_item(id, "weapon_flashbang"); give_item(id, "weapon_flashbang"); give_item(id, "weapon_smokegrenade"); cs_set_user_defuse(id, 1, 0, 160, 0, "defuser", 0); cs_set_user_nvg(id, 1); cs_set_user_model(id, "vip");} public VIPGuns(id, menu, item){ if (item == MENU_EXIT) { menu_destroy(menu); return; } Next[id] = item; client_print(id, print_chat, "[VIP] Ginklai bus duoti kita raunda.");} public VIPGuns_Callback(id, menu, item){ if (item == MENU_EXIT) return ITEM_ENABLED; if (Current[id] == item) { new access, name[64], callback; menu_item_getinfo(menu, item, access, name, 0, name, 63, callback); add(name, 63, " \y*"); menu_item_setname(menu, item, name); } return Next[id] == item ? ITEM_DISABLED : ITEM_ENABLED;} public Set_Atributes(id) switch ((Current[id] = Next[id])) { case -1: return; case 0: { StripWeapons(id, Primary); StripWeapons(id, Secondary); give_item(id, "weapon_m4a1"); give_item(id, "weapon_deagle"); cs_set_user_bpammo(id, CSW_M4A1, 90); cs_set_user_bpammo(id, CSW_DEAGLE, 35); client_print(id, print_chat, "[VIP] Ginklai duoti."); } case 1: { StripWeapons(id, Primary); StripWeapons(id, Secondary); give_item(id, "weapon_famas"); give_item(id, "weapon_deagle"); cs_set_user_bpammo(id, CSW_FAMAS, 90); cs_set_user_bpammo(id, CSW_DEAGLE, 35); client_print(id, print_chat, "[VIP] Ginklai duoti."); } case 2: { StripWeapons(id, Primary); StripWeapons(id, Secondary); give_item(id, "weapon_ak47"); give_item(id, "weapon_deagle"); cs_set_user_bpammo(id, CSW_AK47, 90); cs_set_user_bpammo(id, CSW_DEAGLE, 35); client_print(id, print_chat, "[VIP] Ginklai duoti."); } case 3: { StripWeapons(id, Primary); StripWeapons(id, Secondary); give_item(id, "weapon_galil"); give_item(id, "weapon_deagle"); cs_set_user_bpammo(id, CSW_GALIL, 90); cs_set_user_bpammo(id, CSW_DEAGLE, 35); client_print(id, print_chat, "[VIP] Ginklai duoti."); } }
http://forums.alliedmods.net/showthread.php?p=1585031
Re: Keista problema
Pas tave tam "VIP" plugine truputi blogai. Pas tave net jeigu ir neturės flago galės įjungti VG.
Turėtų būti taip:
Code: Select all
if (!(get_user_flags(id) & ACCESS)) client_print(id, print_chat, "[VIP] Jus neturite teises prie sitos komandos!")
Code: Select all
if (!(get_user_flags(id) & ACCESS)) { client_print(id, print_chat, "[VIP] Jus neturite teises prie sitos komandos!") return PLUGIN_CONTINUE; }
Re: Keista problema
Blin šitą pamiršau pataisyt.Fly3r wrote:Pas tave tam "VIP" plugine truputi blogai. Pas tave net jeigu ir neturės flago galės įjungti VG.
Turėtų būti taip:Code: Select all
if (!(get_user_flags(id) & ACCESS)) client_print(id, print_chat, "[VIP] Jus neturite teises prie sitos komandos!")
Code: Select all
if (!(get_user_flags(id) & ACCESS)) { client_print(id, print_chat, "[VIP] Jus neturite teises prie sitos komandos!") return PLUGIN_CONTINUE; }

Who is online
Users browsing this forum: No registered users and 0 guests