當前位置:首頁 » 編程軟體 » 傳奇腳本互轉

傳奇腳本互轉

發布時間: 2023-02-06 19:00:09

1. 求傳奇轉生腳本

所謂的轉生腳本就是檢測人物狀態,包括等級、物品、是否在某某文件中,然後給予物品、屬性點、永久狀態等。所以,只要你想好轉生的條件,想給什麼東西就那幾個命令。很簡單。

2. 傳奇pg腳本轉換工具怎麼用

傳奇pg腳本轉換工具怎麼用

傳奇pg腳本轉換工具是一款可以將傳奇PG腳本轉換成其他語言的工具,比如C#、Java、Python等。使用方法很簡單:

1. 首先,打開傳奇PG腳本轉換工具,將要轉換的傳奇PG腳本文件導入到工具中。

2. 然後,選擇要轉換成的語言,如C#、Java、Python等。

3. 最後,點擊「轉換」按鈕,即可將傳奇PG腳本轉換成指定語言。

3. 傳奇腳本製作命令

分類: 游戲 >> 游戲工具
問題描述:

我想知道一些傳奇腳本製作命令,就是NPC的例如給東西 檢測結婚 師徒,傳送到那些地方,給寶寶什麼的。多多益善 越詳細越好謝謝。

解析:

傳奇腳本命令大全

命令與函數:

checkjob (Warr, Wizard, Taos) ;測試職業

checkgold (金幣數) ;測試金幣

checklevel (等級) ;測試等級

checkitem (物品名) (數量) ;測試物品及數量

give gold (金幣數) ;給錢

give (物品名) (數量) ;給物及數量

take gold (金幣數) ;拿走錢

take (物品名) (數量) ;拿走物及數量

checkpkpoint (pk值) ;測試PK值

checkluckypoint (幸運值) ;幸運值正值為好,負值為差

checkraeva (物品名) (數值) ;一般測試礦物等物品的品質

checkhum (地圖名) (數值) ;測試這個地圖的人數

checkmonmap (地圖名) (數值) ;測試這個地圖的怪物數

map (地圖名) ;移動到這個地圖

mapmove (地圖名) (坐標A) (坐標B) ;移動到這個地圖指定坐標

monclear 地圖清除

close 關閉對話框

TimeRecall (設定時間值) ;分鍾,一般指進入地圖時間限制

BreakTimeRecall ;中斷設定時間

ExchangeMap (地圖名) ;與指定地圖里的人交換位置

daytime sunset ;一天時間

checkbaggage ;測試背包滿沒

*** all (變數) (數值) ;測試變數是不是小於指定數值

large (變數) (數值) ;測試變數是不是大於指定數值

equal (變數) (數值) ;測試變數是不是等於指定數值

mov (變數) (數值) ;讓變數等於指定數值

sum (變數A) (變數B) ;A+B 注意,如果還要家第3個數直接換行寫sum (變數C)

注:關於SUM的詳解

首先有MOV (變數X) 0 ;(變數X)清0

sum (變數A) (變數B) ;X=A+B

sum (變數C) ;X=X+C

movr (變數) (數值) ;隨機把指定數值以下的數(正數)給變數

inc (變數) (數值) ;讓變數自動加指定數值到變數

playdice (骰子數) @xxx ;玩骰子,跳轉到標簽[@xxx]

random (隨機數) ;一般用在#IF語句中作為觸發#IF機率,有時隨機數=並列#IF語句數用於隨機多項選擇,既:

#IF RANDOM 3 #SAY() #ELSEACT

#IF RANDOM 3 #SAY() #ELSEACT

#IF RANDOM 3 #SAY() #ELSEACT

Check [條件數] 1 ;測試[條件數]觸發與否 1(觸發)

SET [條件數] 1 ;設置[條件數]觸發

batchDelay (暫停時間) ;一般為1

addbatch (地圖名1)

addbatch (地圖名2)

addbatch (地圖名3)

addbatch (地圖名4)

addbatch (地圖名5)

batchmove ;一步步到下一個地圖直到5

param1 01141 ;01141=(地圖名)

param2 10

param3 10

mongen 火焰沃瑪2(怪物名) 30 10

;玩骰子腳本解析

#IF

equal p9 1 ;測試 p9是不是等於1

#ACT

goto @cube ;是的,到@cube

BreakTimeRecall (中斷設定時間)

break

#IF

equal p9 9 ;測試 p9是不是等於9

#ACT

goto @quit ;是的,到@quit 退出

BreakTimeRecall (中斷設定時間)

break

[@main-1]

#IF

#ACT

mov p9 0 ;測試 p9是不是等於0

#SAY

say ;歡迎詞

<下一步/@pre_cube>

[@pre_cube]

#IF

checkitem 籌碼 1 ;測試有沒有籌碼

#ACT

mov p9 1 ;有,讓p9=1

take 籌碼 1 ;給出一個籌碼

movr d0 6 ;;隨機把6以下的數(正數)給d0

inc d0 1 ;讓d0自動加1到d0

playdice 1 @cube ;玩骰子,點擊到標簽[@cube]

#SAY

正在投骰子. \ <下一個/@cube>

#ELSESAY

quit

<退出/@Quit>

#ELSEACT

mov p9 9 ;轉到標簽@quit並讓P9等於9

[@Quit]

#IF

#ACT

map B011 ;退出到B011地圖

[@cube]

#IF

#SAY

骰子的點數 <$STR(D0)> \ ;<$STR(D0)>是變數,把D0數值型轉字元型

你可以前進 <$STR(D0)> \ <移動/@next_cube>

[@next_cube]

#IF

equal d0 1 ;如果 d0=1

#ACT

goto @posi1 ;到POSI1

break

#IF

equal d0 2

#ACT

goto @posi2

break

#IF

equal d0 3

#ACT

goto @posi3

break

#IF

equal d0 4

#ACT

goto @posi4

break

#IF

equal d0 5

#ACT

goto @posi5

break

#IF

equal d0 6

#ACT

goto @posi6

break

[@Posi1]

#IF

#ACT

batchDelay 1 ;一般為1(暫停時間)

addbatch B102 ;步進地圖名1

batchmove ;移動到最後一個步進地圖

[@Posi2]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

batchmove

[@Posi3]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

addbatch B104

batchmove

[@Posi4]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

addbatch B104

addbatch B105

batchmove

[@Posi5]

#IF

#ACT

batchDelay 1

addbatch B102

addbatch B103

addbatch B104

addbatch B105

addbatch B106

batchmove

[@Posi6]

#IF

#ACT

batchDelay 1 ;一般為1(暫停時間)

addbatch B102 ;步進地圖名1

addbatch B103 ;步進地圖名2

addbatch B104 ;步進地圖名3

addbatch B105 ;步進地圖名4

addbatch B106 ;步進地圖名5

addbatch B107 ;步進地圖名6

batchmove ;移動到最後一個步進地圖(這里是6)

;結束

SET

語句:

#IF

……

#ACT(SAY)

……

#ELSESAY(ACT) ;ELSE的兩句是並列的,都是IF<>(條件)的動作

……

#ELSEACT(SAY)

……

goto (標簽名)

break (中斷)

\ ;換行

變數:

<$USERNAME> 當前用戶名

<$GUILDWARFEE>行會戰金幣數

<$LORD>沙巴克行會頭名

<$OWNERGUILD>沙巴克行會名

<$UPGRADEWEAPONFEE>升級武器價格

<$USERWEAPON> 放在對話框里的武器名字

<$STR(變數)> 把變數轉換為字元型

網風傳奇腳本編輯器V1.0.1
wfyl/sfrj/sfrj/200603/20060314224115

4. 跪求傳奇私服轉身腳本 要求如下

我幫你啊,你要加分啊!還有,每個版本的變數代碼不一樣,你根據我的腳本來看下吧

#IF
checkrenewlevel > 5
#act
#say
\
您目前已經是最高轉生,無法再轉....\ \
※<返回/@轉生>※\
※<關閉/@exit>※\

#IF
checkrenewlevel = 5
#act
#say
\
您目前已經是最高轉生,無法再轉....\ \
※<返回/@轉生>※\
※<關閉/@exit>※\

#IF
checkrenewlevel = 4
#act
#say
\
您目前轉生次數為4次......\ \
確定※<五次轉生/@五次轉生>※\
※<返回/@轉生>※\
※<關閉/@exit>※\
#IF
checkrenewlevel = 3
#act
#say
\
您目前轉生次數為3次......\ \
確定※<四次轉生/@四次轉生>※\
※<返回/@轉生>※\
※<關閉/@exit>※\
#IF
checkrenewlevel = 2
#act
#say
\
您目前轉生次數為2次......\ \
確定※<二次轉生/@二次轉生>※\
※<返回/@轉生>※\
※<關閉/@exit>※\
#IF
checkrenewlevel = 1
#act
#say
\
您目前轉生次數為1次......\ \
確定※<二次轉生/@二次轉生>※\
※<返回/@轉生>※\
※<關閉/@exit>※\
#IF
checkrenewlevel = 0
#act
#say
\
你還沒轉生......\ \
確定※<一次轉生/@一次轉生>※\
※<返回/@轉生>※\
※<關閉/@exit>※\

[@一次轉生]
#if
checkrenewlevel = 0
checklevel > 32
checkitem 金條 1
#act
renewlevel 1 0 100
take 金條 1
break
#say
轉生精靈已經釋放,你已得到100點自由分配屬性....\ \
※<返回/@轉生>※\
※<關閉/@exit>※
#ELSESAY
您包裹內沒有金條或者沒有33級...\ \
※<返回/@轉生>※\
※<關閉/@exit>※
[@二次轉生]
#if
checkrenewlevel = 1
checklevel > 42
checkitem 金條 2
#act
renewlevel 1 0 150
take 金條 2
break
#say
轉生精靈已經釋放,你已得到150點自由分配屬性....\ \
※<返回/@轉生>※\
※<關閉/@exit>※
#ELSESAY
您包裹內沒有金條或者沒有33級...\ \
※<返回/@轉生>※\
※<關閉/@exit>※
[@三次轉生]
#if
checkrenewlevel = 2
checklevel > 49
checkitem 金條 1
#act
renewlevel 1 0 100
take 金條 1
break
#say
轉生精靈已經釋放,你已得到100點自由分配屬性....\ \
※<返回/@轉生>※\
※<關閉/@exit>※
#ELSESAY
您包裹內沒有金條或者沒有33級...\ \
※<返回/@轉生>※\
※<關閉/@exit>※

5. 傳奇私服轉生腳本 求大神解釋為什麼點第二轉成功後 檢測是顯示為三轉 是否跟引擎更新或登陸器有關

[@main]
<確定1轉/@轉生一><領取多倍攻擊/@多倍攻擊一> \ \

[@轉生一]
#IF
checkrenewlevel = 0
#ACT
RENEWLEVEL 1 1 1 ;1轉 1級 1點屬性
ADDNAMELIST ..\QuestDiary\轉生系統\1轉名單.txt ;結束和提示命令不寫了

[@轉生二]
#IF
checkrenewlevel = 1
#ACT
RENEWLEVEL 1 1 1 ;1轉 1級 1點屬性
CLEARNAMELIST ..\QuestDiary\轉生系統\1轉名單.txt
ADDNAMELIST ..\QuestDiary\轉生系統\2轉名單.txt

[@多倍攻擊一]
#IF
checknamelist ..\QuestDiary\轉生系統\1轉名單.txt
#ACT
POWERRATE 100 600000 ;攻擊倍數 時間 最好限制時間,讓玩家時間一到再領取,要不2轉弄不好出問題

應該不會有錯,自己試試吧

上次把這個事忘了

RENEWLEVEL 1 是增加一次轉生
所以2轉的時間要寫 RENEWLEVEL 1 不是2
寫2就變成3轉了

熱點內容
計算機編譯型語言大全 發布:2024-04-22 21:01:54 瀏覽:263
類數組java 發布:2024-04-22 21:01:09 瀏覽:328
ae腳本插件在哪 發布:2024-04-22 20:54:25 瀏覽:876
linux編譯是什麼 發布:2024-04-22 20:18:41 瀏覽:611
c感知哈希演算法 發布:2024-04-22 20:08:29 瀏覽:303
手機能訪問國外的軟體 發布:2024-04-22 20:03:25 瀏覽:267
linux腳本後台執行 發布:2024-04-22 20:03:11 瀏覽:172
大話西遊數據編譯 發布:2024-04-22 19:59:05 瀏覽:87
夜神雲伺服器 發布:2024-04-22 19:48:45 瀏覽:751
c語言中整除符號 發布:2024-04-22 19:44:36 瀏覽:698