廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 1614 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
op47 0
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x54 鮮花 x128
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[1.6][插件] SMA 求助
這一段我設定如果X1少於2000HP就有五分之一的機會變成X2,但如何確保少於2000HP的時候,只會運行CASE1-5一次而不會重覆執行CASE1-5



--------------------------------------------------------------------------------------------------------------



if ((get_user_x1(id)) & (get_user_health(id) < 2000 ))
{
  new rass = random_num(1, 5)
 
        switch(rass)
    {
        case 1: client_print (id, print_console, "")
       
        case 2: client_print (id, print_console, "")
       
        case 3:
        {
          zp_make_user_x2[id]
          set_user_health(id, 10000)
          set_hudmessage(255, 150, 20, -1.0, 0.17, 1, 0.0, 5.0, 1.0, 1.0, -1)
                       show_hudmessage(0, "X-2 出現!")
                 }
                 case 4: client_print (id, print_console, "")
                 
                 case 5: client_print (id, print_console, "")
           }
}


[ 此文章被op47在2011-08-15 10:57重新編輯 ]



獻花 x0 回到頂端 [樓 主] From:未知地址 | Posted:2011-08-15 10:46 |
HiNess
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x11 鮮花 x51
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

加一個判斷去阻止重複發生 表情


獻花 x0 回到頂端 [1 樓] From:未知地址 | Posted:2011-08-15 12:00 |
op47 0
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x54 鮮花 x128
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 HiNess 於 2011-08-15 12:00 發表的 : 到引言文
加一個判斷去阻止重複發生 表情

HOW TO?>


獻花 x0 回到頂端 [2 樓] From:未知地址 | Posted:2011-08-15 12:08 |
fouury 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x9 鮮花 x101
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

你是加在像PlayerPreThink整個回合執行的forward裡嗎??



複製程式
 

new norandom[33] 

public plugin_init() 
{ 
            register_forward(FM_PlayerPreThink, "fwd_PlayerPreThink") 
            
             register_event("HLTV", "event_round_start", "a", "1=0", "2=0") 
} 

public fwd_PlayerPreThink(id) 
{ 
   if ((get_user_x1(id)) & (get_user_health(id) < 2000 ) && !norandom[id]) 
   { 
  new rass = random_num(1, 5) 
  
        switch(rass) 
    { 
        case 1: norandom[id] = true 
        
        case 2: norandom[id] = true 
        
        case 3: 
        { 
          zp_make_user_x2[id]           //這是什麼?? 
          norandom[id] = true 
          set_user_health(id, 10000) 
          set_hudmessage(255, 150, 20, -1.0, 0.17, 1, 0.0, 5.0, 1.0, 1.0, -1) 
                       show_hudmessage(0, "X-2 出現!") 
                 } 
                 case 4: norandom[id] = true 
                  
                 case 5: norandom[id] = true 
           } 
    } 
} 

public event_round_start() 
{ 
         for (new id = 1; id <= 32; id++) 
         { 
                   norandom[id] = false //新的回合消除這個變數 
         } 
} 


不知道這樣有沒有效表情


[ 此文章被fouury在2011-08-15 22:16重新編輯 ]


按這裡檢視影片,登入論壇可以直接觀看
BLACK OPS 2 - MOB OF THE DEAD
決勝時刻 黑色行動2 殭屍78毛 就是這樣了
獻花 x0 回到頂端 [3 樓] From:臺灣中華電信股份有限公司 | Posted:2011-08-15 22:07 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.029083 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言