OK論壇

 找回密碼
 註冊
查看: 2063|回復: 9

關於判斷的問題[!]

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2020-6-14 01:53 AM
  • 簽到天數: 110 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2010-9-14 15:50:20 | 顯示全部樓層 |閱讀模式
    本帖最後由 橙色歲月]] 於 2010-9-15 12:30 AM 編輯

    此為部份腳本 ..


    1. for(set .@i,0; .@i < getarraysize($@partymemberaid); set .@i,.@i+1) {
    2. if(!isloggedin($@partymemberaid[.@i],$@partymembercid[.@i])) {
    3. detachrid;
    4. attachrid $@partymemberaid[0];
    5. mes "["+strnpcinfo(1)+"]";
    6. mes "隊伍裡有玩家不在線上";
    7. close;
    8. }
    複製代碼


    問題重點 :

    讀取時顯示一切正常,一開始測試判斷是一切正常 ,
    但不知過了多久,判斷開始錯誤 ?
    隊伍兩人都在線上,但他一直回應說不在線上 !
    原因何在阿 XDD

    需要全腳本的,跟我說一下 !!
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-9-14 16:30:46 | 顯示全部樓層
    原因  $@
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2020-6-14 01:53 AM
  • 簽到天數: 110 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2010-9-14 16:40:00 | 顯示全部樓層
    回復 2# sinya


        $@ 不是暫時的紀錄嗎 ?
    那腳本運行結束不是應該會消除紀錄嗎 @@?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-9-14 16:46:20 | 顯示全部樓層
    因為變數的範圍   別隊會影響到
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2010-9-14 17:41:46 | 顯示全部樓層
    當有很多隊伍就會有很大影響
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2020-6-14 01:53 AM
  • 簽到天數: 110 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2010-9-14 19:37:28 | 顯示全部樓層
    回復 4# sinya

    那我該用何種變數,才不會影響他隊的運作呢

    目前是可進入五隊,

    回復 5# pan00017

    恩 的確會影響到其它的隊伍

    例如:
    前隊以進入場地 , 後隊要進入會造成已在場地內的隊伍更換場地
    但後隊無法進入,造成全場地佔用,(但實際上只有一隊?)

    請問該始用何種變數呢

    教教我吧, 兩位大大
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2010-9-14 20:59:18 | 顯示全部樓層
    重新把陣列複製
    setd....
    ((我太懶了,剩下應該不難
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2020-6-14 01:53 AM
  • 簽到天數: 110 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2010-9-14 22:56:45 | 顯示全部樓層
    回復 7# pan00017


        意思是改成使用setd嗎  XDD
        我去試試  ..
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-9-14 23:29:41 | 顯示全部樓層
    本帖最後由 sinya 於 2010-9-14 11:34 PM 編輯

    用這種 .@

    你在getpartymember後 把 $@陣例  用copyarray 語法 copy  到 .@ 陣列裡


    如此 就不會互相影響 也不佔記憶體
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2020-6-14 01:53 AM
  • 簽到天數: 110 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2010-9-15 00:28:35 | 顯示全部樓層
    先感謝 sinya 小小 , pan大大 , 的熱情回覆 ,:92:
    我先去試看看 ( 對變數沒很瞭解 XDD)
    不會在來發問 XDDDDDD:100:
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-5 06:24 AM , Processed in 0.105665 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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