OK論壇

 找回密碼
 註冊
查看: 1471|回復: 10

求修改腳本,道館需要加入限制人數與法.

 關閉 [複製鏈接]
  • TA的每日心情
    無聊
    2014-12-2 01:36 PM
  • 簽到天數: 65 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2014-6-13 17:56:44 | 顯示全部樓層 |閱讀模式
    10積分
    本帖最後由 s1597351119 於 2014-6-13 09:43 PM 編輯

    如提

    求修改腳本,道館需要加入組隊時  限制兩人以上才能進入的與法.
    爬了文看了一下
    是有一個與法
    但是CS_EA3.3.8版本似乎不能用

    所以只好在這邊請有經驗的人幫助了
    感恩



    附件: 您需要 登錄 才可以下載或查看,沒有帳號?註冊

    最佳答案

    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2020-5-9 12:35 PM
  • 簽到天數: 987 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-6-13 17:56:45 | 顯示全部樓層
    1. if( $@partymembercount != 2 ){
    複製代碼
    換成
    1. if( $@partymembercount <= 2 ){
    複製代碼
    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2020-5-9 12:35 PM
  • 簽到天數: 987 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-6-13 18:26:44 | 顯示全部樓層
    http://pastie.org/pastes/9286125/text?key=dtkwsfbjasbbkwm7xokga

    1.                 if( $@partymembercount != 5 ){
    2.                         mes "只可以帶 5 位 隊友!";
    3.                         close;
    4.                 }
    複製代碼
    回復

    使用道具 舉報

  • TA的每日心情
    無聊
    2014-12-2 01:36 PM
  • 簽到天數: 65 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2014-6-13 21:41:45 | 顯示全部樓層
    emistry 發表於 2014-6-13 06:26 PM
    http://pastie.org/pastes/9286125/text?key=dtkwsfbjasbbkwm7xokga

    只能帶五位..

    可能誤會我的意思了


    我的意思是

    必須要有兩位以上才能進入道館
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2023-9-25 11:37 PM
  • 簽到天數: 1686 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2014-6-13 21:50:17 | 顯示全部樓層
    s1597351119 發表於 2014-6-13 09:41 PM
    只能帶五位..

    可能誤會我的意思了
    1.                 if( $@partymembercount >= 2 ){
    2.                         mes "只允許 2 位 隊友以上挑戰!";
    3.                         close;
    4.                 }
    複製代碼
    會很難變通嗎

    回復

    使用道具 舉報

  • TA的每日心情
    無聊
    2014-12-2 01:36 PM
  • 簽到天數: 65 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2014-6-14 07:12:28 | 顯示全部樓層
    emistry 發表於 2014-6-13 05:56 PM
    換成

    報告!
    測試過是可以

    但是發現小小的問題
    就是
    原本組隊必須三人以上才能進去道館(這點是正常的)

    然後測試讓第三人下線
    意思是 隊伍裡剩下兩個人+一個下線的
    他還是會判斷可以進去

    這有辦法修改掉嗎?


    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2020-5-9 12:35 PM
  • 簽到天數: 987 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-6-14 14:31:33 | 顯示全部樓層

    1.                 getpartymember getcharid(1);
    2.                
    3.                 for( .@i = 0; .@i < $@partymembercount; .@i++ )
    4.                         if( getcharid( 3,$@partymembername$[.@i] ) )
    5.                                 .@member_login++;
    6.                                
    7.                 if( .@member_login != 5 ){
    8.                         mes "只可以帶 5 位 在線 的 隊友!";
    9.                         close;
    10.                 }
    複製代碼
    回復

    使用道具 舉報

  • TA的每日心情
    無聊
    2014-12-2 01:36 PM
  • 簽到天數: 65 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2014-6-14 17:32:04 | 顯示全部樓層
    emistry 發表於 2014-6-14 02:31 PM

    感謝emistry
    測試後可以

    又學到一樣了


    真的非常感謝.
    如果發現BUG再回報給你
    回復

    使用道具 舉報

  • TA的每日心情
    無聊
    2014-12-2 01:36 PM
  • 簽到天數: 65 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2014-6-15 00:30:45 | 顯示全部樓層
    本帖最後由 s1597351119 於 2014-6-15 12:32 AM 編輯
    emistry 發表於 2014-6-14 02:31 PM

    報告emistry


    又出現另一種問題了

    只能組三個人

    沒辦法組三個人以上

    -.-

    我在這邊再詳細跟您說一下需求


    就是組隊限制最低人數須3人以上 (不包含離線,一定要在線上的才算)

    然後接下來就是可以把組隊人數都組滿這樣(預設最高人數16人,,,簡單說就是 3~16人無限制這樣)

    麻煩再幫個忙吧...

    1.                 getpartymember getcharid(1);

    2.                 for( .@i = 0; .@i < $@partymembercount; .@i++ )
    3.                         if( getcharid( 3,$@partymembername$[.@i] ) )
    4.                                 .@member_login++;

    5.                 if( .@member_login != 3 ){
    6.                         mes "只可以帶 3 位 以上在線的隊友!";
    7.                         close;
    8.                 }

    複製代碼
    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2020-5-9 12:35 PM
  • 簽到天數: 987 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-6-15 01:54:43 | 顯示全部樓層
    1. if( .@member_login < 3 ||  .@member_login > 16 ){
    複製代碼
    回復

    使用道具 舉報

  • TA的每日心情
    無聊
    2014-12-2 01:36 PM
  • 簽到天數: 65 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2014-6-15 07:06:56 | 顯示全部樓層
    emistry 發表於 2014-6-15 01:54 AM

    感謝emistry


    測試後完成可以阿!
    看來我需要學習更多了..
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-4-25 10:47 PM , Processed in 0.051449 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表