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