OK論壇

 找回密碼
 註冊
查看: 1518|回復: 1

[這主題已經被回收了,購買前請三思] 關於自訂變數的排列

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2011-5-11 20:47:41 | 顯示全部樓層 |閱讀模式
本帖最後由 ac123555 於 2011-5-12 06:23 PM 編輯

小弟我想請教一下 以下腳本
set $Mem_NO$[$SvNCnt],strcharinfo(0);
setd ("$MemGLvARAY"+$Mem_NO$[$SvNCnt]),G_point;
set $SvNCnt,($SvNCnt+1);
callfunc "GLvARAY";

function        script        GLvARAY        {
        for(set .@i,0; .@i < $SvNCnt; set .@i,.@i+1){
            for(set .@j,0; .@i < ($SvNCnt - 1); set .@j,.@j+1){

                if(("$MemGLvARAY"+$Mem_NO$[.@j]) < ("$MemGLvARAY"+$Mem_NO$[.@j+1])){
                   set .@MemGLvTemp$,$Mem_NO$[.@j];
                   set  $Mem_NO$[.@j],$Mem_NO$[.@j+1];
                   set  $Mem_NO$[.@j+1],.@MemGLvTemp$;
                }
             }
        }
close;
}
這是某一隻NPC腳本的一部分 主要是用來"排列"某項自訂的"角色變數"
以上這樣的語法可以執行嗎?  還是哪裡出了問題
還有請高人指點指點...

評分

參與人數 1積分 -30 現金 -30 積極性 -30 收起 理由
goddameit -30 -30 -30 閒置超過三天

查看全部評分

回復

使用道具 舉報

  • TA的每日心情

    2020-11-19 04:46 PM
  • 簽到天數: 2823 天

    連續簽到: 3 天

    [LV.Master]伴壇終老

    發表於 2011-5-11 20:55:33 | 顯示全部樓層
    Set ABC;

    if( ABC == xxx ) { abcd..... }
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-25 02:40 PM , Processed in 0.049410 second(s), 22 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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