ZP问题!高手进一进来~长时间在线!

Home Home
引用 | 编辑 s2003047
2010-05-15 19:32
楼主
推文 x0
怎改一开始选枪的选单?我想减一些枪~小弟在此谢过~~

献花 x0
引用 | 编辑 bugatti1024
2010-05-16 10:15
1楼
  
发错区...请发在提问区!!

献花 x0
引用 | 编辑 oscarbox2001
2010-05-16 10:45
2楼
  
先说明你的版本
4.3跟其他版本很不同的

献花 x0
引用 | 编辑 黑鹰K
2010-05-16 20:53
3楼
  
你要改的话是很大工程的......

献花 x0
引用 | 编辑 冷场馆女仆长
2010-05-16 22:01
4楼
  
你的ZP在哪里下载? 表情

献花 x0
引用 | 编辑 s2003047
2010-05-17 18:26
5楼
  
4.3版~而且选丧C类型的选单我都想改,用子弹PACK买的选单都想改~总之什魔都想改


问一下,网空~当我用了网空后,把整个CSTRIKE放进去,那玩家下载的是要用到的档案,还是整个CSTRIKE都下载?

再问多一个问题,为什么别人进我伺服器时,整个伺服器会突然爆PING,而我就卡住了,画面不动,过了一会儿,才没事,谁能给我解决方法?

献花 x0
引用 | 编辑 s2003047
2010-05-18 19:40
6楼
  
顶!!!别扣分!小的真的很需要!

献花 x0
引用 | 编辑 s2003047
2010-05-19 16:35
7楼
  
再顶! 表情 表情

献花 x0
引用 | 编辑 Equation02
2010-05-19 17:11
8楼
  
如果你是想减枪的,
你可以到 cstrike\addons\amxmodx\configs\zombieplague.ini,
找到以下这一段:
复制程式
[购买菜单武器]
PRIMARY = weapon_galil , weapon_famas , weapon_ak47 , weapon_m4a1 , weapon_sg552 , weapon_aug , 
weapon_scout , weapon_m3 , weapon_xm1014 , weapon_mac10 , weapon_tmp , weapon_mp5navy , 
weapon_ump45 , weapon_p90 , weapon_awp , weapon_g3sg1 , weapon_sg550 , weapon_m249
SECONDARY = weapon_glock18 , weapon_usp , weapon_p228 , weapon_fiveseven , weapon_deagle , weapon_elite
ADDITIONAL ITEMS = weapon_hegrenade , weapon_flashbang
把不想要的删去就好了。例子:
复制程式
[购买菜单武器]
PRIMARY = weapon_ak47 , weapon_m4a1
SECONDARY = weapon_p228 , weapon_fiveseven , weapon_deagle
ADDITIONAL ITEMS = weapon_hegrenade
至于僵尸的选单我不知道你想改什么,
如果是想删减的,
到 cstrike\addons\amxmodx\configs\plugins-zplague.ini,
把你不想要的删去就好了。
如果是改名称的,
就一定需要有该僵尸的 sma 档。

献花 x0
引用 | 编辑 s2003047
2010-05-19 22:25
9楼
  
多谢8楼,但是,还有3个问题还未回答,请角神人帮一帮忙 表情

1.用子弹PACK买的选单怎改?
2.当我用了网空后,把整个CSTRIKE放进去,那玩家下载的是要用到的档案,还是整个CSTRIKE都下载?
3.为什么别人进我伺服器时,整个伺服器会突然爆PING,而我就卡住了,画面不动,过了一会儿,才没事

献花 x0
引用 | 编辑 Equation02
2010-05-19 22:51
10楼
  
请问你想怎样更改「用子弹PACK买的选单」?
因为更改的东西不同,
更改的方法也不同的。

如果你要更改选单结构,
你可以开启 cstrike\addons\amxmodx\scripting\zombie_plague40.sma 找:
复制程式
// Game Menu
show_menu_game(id)
{
       static menu[250], len, userflags
       len = 0
       userflags = get_user_flags(id)
       
       // Title
       len += formatex(menu[len], charsmax(menu) - len, "\y%s^n^n", g_modname)
       
       // 1. Buy weapons
       if (get_pcvar_num(cvar_buycustom))
              len += formatex(menu[len], charsmax(menu) - len, "\r1.\w %L^n", id, "MENU_BUY")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d1. %L^n", id, "MENU_BUY")
       
       // 2. Extra items
       if (get_pcvar_num(cvar_extraitems) && g_isalive[id])
              len += formatex(menu[len], charsmax(menu) - len, "\r2.\w %L^n", id, "MENU_EXTRABUY")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d2. %L^n", id, "MENU_EXTRABUY")
       
       // 3. Zombie class
       if (get_pcvar_num(cvar_zclasses))
              len += formatex(menu[len], charsmax(menu) - len, "\r3.\w %L^n", id,"MENU_ZCLASS")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d3. %L^n", id,"MENU_ZCLASS")
       
       // 4. Unstuck
       if (g_isalive[id])
              len += formatex(menu[len], charsmax(menu) - len, "\r4.\w %L^n", id, "MENU_UNSTUCK")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d4. %L^n", id, "MENU_UNSTUCK")
       
       // 5. Help
       len += formatex(menu[len], charsmax(menu) - len, "\r5.\w %L^n^n", id, "MENU_INFO")
       
       // 6. Join spec
       if (!g_isalive[id] || !get_pcvar_num(cvar_blocksuicide) || (userflags & g_access_flag[ACCESS_ADMIN_MENU]))
              len += formatex(menu[len], charsmax(menu) - len, "\r6.\w %L^n^n", id, "MENU_SPECTATOR")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d6. %L^n^n", id, "MENU_SPECTATOR")
       
       // 9. Admin menu
       if (userflags & g_access_flag[ACCESS_ADMIN_MENU])
              len += formatex(menu[len], charsmax(menu) - len, "\r9.\w %L", id, "MENU_ADMIN")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d9. %L", id, "MENU_ADMIN")
       
       // 0. Exit
       len += formatex(menu[len], charsmax(menu) - len, "^n^n\r0.\w %L", id, "MENU_EXIT")
       
       show_menu(id, KEYSMENU, menu, -1, "Game Menu")
}

// Buy Menu 1
public show_menu_buy1(taskid)
{
       // Get player's id
       static id
       (taskid > g_maxplayers) ? (id = ID_SPAWN) : (id = taskid);
       
       // Zombies or survivors get no guns
       if (!g_isalive[id] || g_zombie[id] || g_survivor[id])
              return;
       
       // Bots pick their weapons randomly / Random weapons setting enabled
       if (get_pcvar_num(cvar_randweapons) || g_isbot[id])
       {
              buy_primary_weapon(id, random_num(0, ArraySize(g_primary_items) - 1))
              menu_buy2(id, random_num(0, ArraySize(g_secondary_items) - 1))
              return;
       }
       
       // Automatic selection enabled for player and menu called on spawn event
       if (WPN_AUTO_ON && taskid > g_maxplayers)
       {
              buy_primary_weapon(id, WPN_AUTO_PRI)
              menu_buy2(id, WPN_AUTO_SEC)
              return;
       }
       
       static menu[300], len, weap, maxloops
       len = 0
       maxloops = min(WPN_STARTID+7, WPN_MAXIDS)
       
       // Title
       len += formatex(menu[len], charsmax(menu) - len, "\y%L \r[%d-%d]^n^n", id, "MENU_BUY1_TITLE", WPN_STARTID+1, min(WPN_STARTID+7, WPN_MAXIDS))
       
       // 1-7. Weapon List
       for (weap = WPN_STARTID; weap < maxloops; weap++)
              len += formatex(menu[len], charsmax(menu) - len, "\r%d.\w %s^n", weap-WPN_STARTID+1, WEAPONNAMES[ArrayGetCell(g_primary_weaponids, weap)])
       
       // 8. Auto Select
       len += formatex(menu[len], charsmax(menu) - len, "^n\r8.\w %L \y[%L]", id, "MENU_AUTOSELECT", id, (WPN_AUTO_ON) ? "MOTD_ENABLED" : "MOTD_DISABLED")
       
       // 9. Next/Back - 0. Exit
       len += formatex(menu[len], charsmax(menu) - len, "^n^n\r9.\w %L/%L^n^n\r0.\w %L", id, "MENU_NEXT", id, "MENU_BACK", id, "MENU_EXIT")
       
       show_menu(id, KEYSMENU, menu, -1, "Buy Menu 1")
}

// Buy Menu 2
show_menu_buy2(id)
{
       static menu[250], len, weap, maxloops
       len = 0
       maxloops = ArraySize(g_secondary_items)
       
       // Title
       len += formatex(menu[len], charsmax(menu) - len, "\y%L^n", id, "MENU_BUY2_TITLE")
       
       // 1-6. Weapon List
       for (weap = 0; weap < maxloops; weap++)
              len += formatex(menu[len], charsmax(menu) - len, "^n\r%d.\w %s", weap+1, WEAPONNAMES[ArrayGetCell(g_secondary_weaponids, weap)])
       
       // 8. Auto Select
       len += formatex(menu[len], charsmax(menu) - len, "^n^n\r8.\w %L \y[%L]", id, "MENU_AUTOSELECT", id, (WPN_AUTO_ON) ? "MOTD_ENABLED" : "MOTD_DISABLED")
       
       // 0. Exit
       len += formatex(menu[len], charsmax(menu) - len, "^n^n\r0.\w %L", id, "MENU_EXIT")
       
       show_menu(id, KEYSMENU, menu, -1, "Buy Menu 2")
}

// Extra Items Menu
show_menu_extras(id)
{
       static menuid, menu[128], item, team, buffer[32]
       
       // Title
       formatex(menu, charsmax(menu), "%L [%L]\r", id, "MENU_EXTRA_TITLE", id, g_zombie[id] ? g_nemesis[id] ? "CLASS_NEMESIS" : "CLASS_ZOMBIE" : g_survivor[id] ? "CLASS_SURVIVOR" : "CLASS_HUMAN")
       menuid = menu_create(menu, "menu_extras")
       
       // Item List
       for (item = 0; item < g_extraitem_i; item++)
       {
              // Retrieve item's team
              team = ArrayGetCell(g_extraitem_team, item)
              
              // Item not available to player's team/class
              if ((g_zombie[id] && !g_nemesis[id] && !(team & ZP_TEAM_ZOMBIE)) || (!g_zombie[id] && !g_survivor[id] && !(team & ZP_TEAM_HUMAN)) || (g_nemesis[id] && !(team & ZP_TEAM_NEMESIS)) || (g_survivor[id] && !(team & ZP_TEAM_SURVIVOR)))
                     continue;
              
              // Check if it's one of the hardcoded items, check availability, set translated caption
              switch (item)
              {
                     case EXTRA_NVISION:
                     {
                            if (!get_pcvar_num(cvar_extranvision)) continue;
                            formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA1")
                     }
                     case EXTRA_ANTIDOTE:
                     {
                            if (!get_pcvar_num(cvar_extraantidote) || g_antidotecounter >= get_pcvar_num(cvar_antidotelimit)) continue;
                            formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA2")
                     }
                     case EXTRA_MADNESS:
                     {
                            if (!get_pcvar_num(cvar_extramadness) || g_madnesscounter >= get_pcvar_num(cvar_madnesslimit)) continue;
                            formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA3")
                     }
                     case EXTRA_INFBOMB:
                     {
                            if (!get_pcvar_num(cvar_extrainfbomb) || g_infbombcounter >= get_pcvar_num(cvar_infbomblimit)) continue;
                            formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA4")
                     }
                     default:
                     {
                            if (item >= EXTRA_WEAPONS_STARTID && item <= EXTRAS_CUSTOM_STARTID-1 && !get_pcvar_num(cvar_extraweapons)) continue;
                            ArrayGetString(g_extraitem_name, item, buffer, charsmax(buffer))
                     }
              }
              
              // Add Item Name and Cost
              formatex(menu, charsmax(menu), "%s \y%d %L", buffer, ArrayGetCell(g_extraitem_cost, item), id, "AMMO_PACKS2")
              buffer[0] = item
              buffer[1] = 0
              menu_additem(menuid, menu, buffer)
       }
       
       // No items to display?
       if (menu_items(menuid) <= 0)
       {
              zp_colored_print(id, "^x04[ZP 提示] ^x01 %L", id ,"CMD_NOT_EXTRAS")
              menu_destroy(menuid)
              return;
       }
       
       // Back - Next - Exit
       formatex(menu, charsmax(menu), "%L", id, "MENU_BACK")
       menu_setprop(menuid, MPROP_BACKNAME, menu)
       formatex(menu, charsmax(menu), "%L", id, "MENU_NEXT")
       menu_setprop(menuid, MPROP_NEXTNAME, menu)
       formatex(menu, charsmax(menu), "%L", id, "MENU_EXIT")
       menu_setprop(menuid, MPROP_EXITNAME, menu)
       
       menu_display(id, menuid)
}

// Zombie Class Menu
public show_menu_zclass(id)
{
       // Player disconnected
       if (!g_isconnected[id])
              return;
       
       // Bots pick their zombie class randomly
       if (g_isbot[id])
       {
              g_zombieclassnext[id] = random_num(0, g_zclass_i - 1)
              return;
       }
       
       static menuid, menu[128], class, buffer[32], buffer2[32]
       
       // Title
       formatex(menu, charsmax(menu), "%L\r", id, "MENU_ZCLASS_TITLE")
       menuid = menu_create(menu, "menu_zclass")
       
       // Class List
       for (class = 0; class < g_zclass_i; class++)
       {
              // Retrieve name and info
              ArrayGetString(g_zclass_name, class, buffer, charsmax(buffer))
              ArrayGetString(g_zclass_info, class, buffer2, charsmax(buffer2))
              
              // Add to menu
              if (class == g_zombieclassnext[id])
                     formatex(menu, charsmax(menu), "\d%s %s", buffer, buffer2)
              else
                     formatex(menu, charsmax(menu), "%s \y%s", buffer, buffer2)
              
              buffer[0] = class
              buffer[1] = 0
              menu_additem(menuid, menu, buffer)
       }
       
       // Back - Next - Exit
       formatex(menu, charsmax(menu), "%L", id, "MENU_BACK")
       menu_setprop(menuid, MPROP_BACKNAME, menu)
       formatex(menu, charsmax(menu), "%L", id, "MENU_NEXT")
       menu_setprop(menuid, MPROP_NEXTNAME, menu)
       formatex(menu, charsmax(menu), "%L", id, "MENU_EXIT")
       menu_setprop(menuid, MPROP_EXITNAME, menu)
       
       menu_display(id, menuid)
}

// Help Menu
show_menu_info(id)
{
       static menu[150]
       
       formatex(menu, charsmax(menu), "\y%L^n^n\r1.\w %L^n\r2.\w %L^n\r3.\w %L^n\r4.\w %L^n^n\r0.\w %L", id, "MENU_INFO_TITLE", id, "MENU_INFO1", id,"MENU_INFO2", id,"MENU_INFO3", id,"MENU_INFO4", id, "MENU_EXIT")
       show_menu(id, KEYSMENU, menu, -1, "Mod Info")
}

// Admin Menu
show_menu_admin(id)
{
       static menu[250], len, userflags
       len = 0
       userflags = get_user_flags(id)
       
       // Title
       len += formatex(menu[len], charsmax(menu) - len, "\y%L^n^n", id, "MENU_ADMIN_TITLE")
       
       // 1. Zombiefy/Humanize command
       if (userflags & (g_access_flag[ACCESS_MODE_INFECTION] | g_access_flag[ACCESS_MAKE_ZOMBIE] | g_access_flag[ACCESS_MAKE_HUMAN]))
              len += formatex(menu[len], charsmax(menu) - len, "\r1.\w %L^n", id, "MENU_ADMIN1")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d1. %L^n", id, "MENU_ADMIN1")
       
       // 2. Nemesis command
       if (userflags & (g_access_flag[ACCESS_MODE_NEMESIS] | g_access_flag[ACCESS_MAKE_NEMESIS]))
              len += formatex(menu[len], charsmax(menu) - len, "\r2.\w %L^n", id, "MENU_ADMIN2")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d2. %L^n", id, "MENU_ADMIN2")
       
       // 3. Survivor command
       if (userflags & (g_access_flag[ACCESS_MODE_SURVIVOR] | g_access_flag[ACCESS_MAKE_SURVIVOR]))
              len += formatex(menu[len], charsmax(menu) - len, "\r3.\w %L^n", id, "MENU_ADMIN3")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d3. %L^n", id, "MENU_ADMIN3")
       
       // 4. Respawn command
       if (userflags & g_access_flag[ACCESS_RESPAWN_PLAYERS])
              len += formatex(menu[len], charsmax(menu) - len, "\r4.\w %L^n", id, "MENU_ADMIN4")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d4. %L^n", id, "MENU_ADMIN4")
       
       // 5. Swarm mode command
       if ((userflags & g_access_flag[ACCESS_MODE_SWARM]) && allowed_swarm())
              len += formatex(menu[len], charsmax(menu) - len, "\r5.\w %L^n", id, "MENU_ADMIN5")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d5. %L^n", id, "MENU_ADMIN5")
       
       // 6. Multi infection command
       if ((userflags & g_access_flag[ACCESS_MODE_MULTI]) && allowed_multi())
              len += formatex(menu[len], charsmax(menu) - len, "\r6.\w %L^n", id, "MENU_ADMIN6")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d6. %L^n", id, "MENU_ADMIN6")
       
       // 7. Plague mode command
       if ((userflags & g_access_flag[ACCESS_MODE_PLAGUE]) && allowed_plague())
              len += formatex(menu[len], charsmax(menu) - len, "\r7.\w %L^n", id, "MENU_ADMIN7")
       else
              len += formatex(menu[len], charsmax(menu) - len, "\d7. %L^n", id, "MENU_ADMIN7")
       
       // 0. Exit
       len += formatex(menu[len], charsmax(menu) - len, "^n\r0.\w %L", id, "MENU_EXIT")
       
       show_menu(id, KEYSMENU, menu, -1, "Admin Menu")
}

// Player List Menu
show_menu_player_list(id)
{
       static menuid, menu[128], player, userflags, buffer[2]
       userflags = get_user_flags(id)
       
       // Title
       switch (PL_ACTION)
       {
              case ACTION_ZOMBIEFY_HUMANIZE: formatex(menu, charsmax(menu), "%L\r", id, "MENU_ADMIN1")
              case ACTION_MAKE_NEMESIS: formatex(menu, charsmax(menu), "%L\r", id, "MENU_ADMIN2")
              case ACTION_MAKE_SURVIVOR: formatex(menu, charsmax(menu), "%L\r", id, "MENU_ADMIN3")
              case ACTION_RESPAWN_PLAYER: formatex(menu, charsmax(menu), "%L\r", id, "MENU_ADMIN4")
       }
       menuid = menu_create(menu, "menu_player_list")
       
       // Player List
       for (player = 0; player <= g_maxplayers; player++)
       {
              // Skip if not connected
              if (!g_isconnected[player])
                     continue;
              
              // Format text depending on the action to take
              switch (PL_ACTION)
              {
                     case ACTION_ZOMBIEFY_HUMANIZE: // Zombiefy/Humanize command
                     {
                            if (g_zombie[player])
                            {
                                   if (allowed_human(player) && (userflags & g_access_flag[ACCESS_MAKE_HUMAN]))
                                          formatex(menu, charsmax(menu), "%s \r[%L]", g_playername[player], id, g_nemesis[player] ? "CLASS_NEMESIS" : "CLASS_ZOMBIE")
                                   else
                                          formatex(menu, charsmax(menu), "\d%s [%L]", g_playername[player], id, g_nemesis[player] ? "CLASS_NEMESIS" : "CLASS_ZOMBIE")
                            }
                            else
                            {
                                   if (allowed_zombie(player) && (g_newround ? (userflags & g_access_flag[ACCESS_MODE_INFECTION]) : (userflags & g_access_flag[ACCESS_MAKE_ZOMBIE])))
                                          formatex(menu, charsmax(menu), "%s \y[%L]", g_playername[player], id, g_survivor[player] ? "CLASS_SURVIVOR" : "CLASS_HUMAN")
                                   else
                                          formatex(menu, charsmax(menu), "\d%s [%L]", g_playername[player], id, g_survivor[player] ? "CLASS_SURVIVOR" : "CLASS_HUMAN")
                            }
                     }
                     case ACTION_MAKE_NEMESIS: // Nemesis command
                     {
                            if (allowed_nemesis(player) && (g_newround ? (userflags & g_access_flag[ACCESS_MODE_NEMESIS]) : (userflags & g_access_flag[ACCESS_MAKE_NEMESIS])))
                            {
                                   if (g_zombie[player])
                                          formatex(menu, charsmax(menu), "%s \r[%L]", g_playername[player], id, g_nemesis[player] ? "CLASS_NEMESIS" : "CLASS_ZOMBIE")
                                   else
                                          formatex(menu, charsmax(menu), "%s \y[%L]", g_playername[player], id, g_survivor[player] ? "CLASS_SURVIVOR" : "CLASS_HUMAN")
                            }
                            else
                                   formatex(menu, charsmax(menu), "\d%s [%L]", g_playername[player], id, g_zombie[player] ? g_nemesis[player] ? "CLASS_NEMESIS" : "CLASS_ZOMBIE" : g_survivor[player] ? "CLASS_SURVIVOR" : "CLASS_HUMAN")
                     }
                     case ACTION_MAKE_SURVIVOR: // Survivor command
                     {
                            if (allowed_survivor(player) && (g_newround ? (userflags & g_access_flag[ACCESS_MODE_SURVIVOR]) : (userflags & g_access_flag[ACCESS_MAKE_SURVIVOR])))
                            {
                                   if (g_zombie[player])
                                          formatex(menu, charsmax(menu), "%s \r[%L]", g_playername[player], id, g_nemesis[player] ? "CLASS_NEMESIS" : "CLASS_ZOMBIE")
                                   else
                                          formatex(menu, charsmax(menu), "%s \y[%L]", g_playername[player], id, g_survivor[player] ? "CLASS_SURVIVOR" : "CLASS_HUMAN")
                            }
                            else
                                   formatex(menu, charsmax(menu), "\d%s [%L]", g_playername[player], id, g_zombie[player] ? g_nemesis[player] ? "CLASS_NEMESIS" : "CLASS_ZOMBIE" : g_survivor[player] ? "CLASS_SURVIVOR" : "CLASS_HUMAN")
                     }
                     case ACTION_RESPAWN_PLAYER: // Respawn command
                     {
                            if (allowed_respawn(player) && (userflags & g_access_flag[ACCESS_RESPAWN_PLAYERS]))
                                   formatex(menu, charsmax(menu), "%s", g_playername[player])
                            else
                                   formatex(menu, charsmax(menu), "\d%s", g_playername[player])
                     }
              }
              
              // Add player
              buffer[0] = player
              buffer[1] = 0
              menu_additem(menuid, menu, buffer)
       }
       
       // Back - Next - Exit
       formatex(menu, charsmax(menu), "%L", id, "MENU_BACK")
       menu_setprop(menuid, MPROP_BACKNAME, menu)
       formatex(menu, charsmax(menu), "%L", id, "MENU_NEXT")
       menu_setprop(menuid, MPROP_NEXTNAME, menu)
       formatex(menu, charsmax(menu), "%L", id, "MENU_EXIT")
       menu_setprop(menuid, MPROP_EXITNAME, menu)
       
       menu_display(id, menuid)
}
然后自己慢慢更改。

如果你只是要改字的话你可以到 cstrike\addons\amxmodx\data\lang\zombie_plague.txt 找
复制程式
MENU_BUY = 购买武器
MENU_EXTRABUY = 购买道具
MENU_ZCLASS = 选择僵尸的类型
MENU_UNSTUCK = 解除卡住
MENU_ADMIN = 管理员菜单
MENU_INFO = 帮助
MENU_SPECTATOR = 成为观察者

MENU_BUY1_TITLE = 主要武器
MENU_BUY2_TITLE = 次要武器
MENU_ZCLASS_TITLE = 僵尸类型
MENU_EXTRA_TITLE = 道具
MENU_ADMIN_TITLE = 管理员菜单
MENU_INFO_TITLE = 插件信息

MENU_EXTRA1 = 夜视仪(只有一局时间)
MENU_EXTRA2 = T病毒解药(让你重新成为人类)
MENU_EXTRA3 = 无敌僵尸(20秒时间)
MENU_EXTRA4 = T病毒炸弹(可以感染一片的人类)
MENU_ADMIN1 = 成为僵尸/人类
MENU_ADMIN2 = 成为复仇之神
MENU_ADMIN3 = 成为幸存者
MENU_ADMIN4 = 复活某个人
MENU_ADMIN5 = 开启对战模式
MENU_ADMIN6 = 开启群体感染模式
MENU_ADMIN7 = 开启军团模式
MENU_INFO1 = 观众
MENU_INFO2 = 人类
MENU_INFO3 = 僵尸
MENU_INFO4 = 游戏模式

MENU_AUTOSELECT = 记住设置
MENU_BACK = 返回
MENU_NEXT = 继续
MENU_EXIT = 退出
然后自己慢慢更改。
(以上为我的版本,所以你的不一定和我一样)

献花 x0
引用 | 编辑 Abcdzxc555
2010-05-20 18:08
11楼
  
下面是引用 s2003047 于 2010-05-19 22:25 发表的 : 到引言文
多谢8楼,但是,还有3个问题还未回答,请角神人帮一帮忙 表情

1.用子弹PACK买的选单怎改?
2.当我用了网空后,把整个CSTRIKE放进去,那玩家下载的是要用到的档案,还是整个CSTRIKE都下载?
3.为什么别人进我伺服器时,整个伺服器会突然爆PING,而我就卡住了,画面不动,过了一会儿,才没事

1.价格在zombieplague.ini购买选单下面
2.你的伺服器所需要的档案才会下载,如果检测到你拥有此档案会跳过
3.请问一下到底是爆PING,还是整个伺服器卡住了

献花 x0
引用 | 编辑 s2003047
2010-05-20 23:19
12楼
  
我不知道啊,只知道我卡住了,而朋友就说伺服器突然间很lag

献花 x0
引用 | 编辑 Satohei
2010-05-21 16:13
13楼
  
教学区有,自己找

献花 x0
引用 | 编辑 文♂
2010-05-21 16:41
14楼
  
网空问题 表情

献花 x0
引用 | 编辑 s2003047
2010-05-21 20:22
15楼
  
教学区那个POST有?为啥我都找不到?

献花 x0
引用 | 编辑 s2003047
2010-05-23 13:54
16楼
  
顶! 表情 角位帮一帮忙吧~

献花 x0