OK論壇

 找回密碼
 註冊
12
返回列表 發新帖
樓主: 魯路修

[JA]關於商店問題

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2009-3-24 00:44:27 | 顯示全部樓層
以下設 -1:
npc_shop_price_fix: -1

商店腳本的價錢都設定為 -1
例如:

  1. prontera.gat,145,171,5        shop        雜貨商-蔬菜        975,512:-1,513:-1,515:-1,516:-1,517:-1,519:-1,528:-1,535:-1,536:-1
複製代碼
這樣設定下,買價都會以 item_db 為主
回復 支持 反對

使用道具 舉報

該用戶從未簽到

發表於 2009-3-24 11:52:45 | 顯示全部樓層
=   =!關於這點我也好奇
-1 買價都會以 item_db 為主
那要是有數字呢?
有數字代表的意義為?
因為看許多商店腳本都是
編號:10,編號:15000,編號:1000,編號:300
這種模式
說真的我也不懂意義!
一   一 通常都照作
看到有人發問我也順便問問一  一
回復 支持 反對

使用道具 舉報

  • TA的每日心情
    開心
    2012-8-14 07:29 AM
  • 簽到天數: 7 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2009-3-25 18:51:51 | 顯示全部樓層
    -1代表 他自動幫你設定價錢 而且有防洗刷...= ="
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2013-11-11 02:13 AM
  • 簽到天數: 14 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2009-3-25 20:50:00 | 顯示全部樓層
    最直接的改價格方式就是直接去

    JA db資料中裡的 item_db修改

    我都是這樣改的~~
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-3-25 21:27:57 | 顯示全部樓層
    本帖最後由 海神夜 於 2009-3-25 09:29 PM 編輯

    -1的部份倒是了解了
    但是其餘則不明
    假設
    tha_t01.gat,35,143,4 shop 商店 48,2104:10,2333:10,2334:10,619:1000,620:1500,621:1000,622:2500,519:25,529:10,530:10
    我的疑問是紅色的部份
    因為有的高得很高 低的很低
    不清楚打除了-1之外的意義為何?
    是加價還是減價?
    因為總是有意義所以才會有人標示這樣的
    =   =這乃我從站內的商店腳本萃取出來的而已
    我只是想了解-1是照item原價的話
    那輸入除了-1以外的數字是什麼意義?

    因為也許樓主的疑問
    和這個輸入的數字有關
    可能是這些數字造成的影響
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-3-25 21:35:18 | 顯示全部樓層
    -1以外的就是設定價格
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-3-25 22:07:19 | 顯示全部樓層
    #20
    沒特意去注意這個問題

    假設 npc_shop_price_fix: 100
    假設 npc_shop_price_check: yes
    假設 item_db.txt 裡的買價為 1000
    假設 商店繳本的買價為 1001

    那進遊戲裡的賣價會變成 100
    ============================
    假設 npc_shop_price_fix: -1
    假設 npc_shop_price_check: yes
    假設 item_db.txt 裡的買價為 50000
    假設 商店繳本的買價為 5000

    那進遊戲裡的賣價會變成 50000
    ============================
    假設 npc_shop_price_fix: -1
    假設 npc_shop_price_check: yes
    假設 item_db.txt 裡的買價為 50
    假設 商店繳本的買價為 100

    那進遊戲裡的賣價會變成 100

    所以結論就是當以下設定為:
    1.
    npc_shop_price_fix: -1
    npc_shop_price_check: yes

    商店腳本的買價只能大於 item_db 的買價,只要腳本的買價小於 item_db 的買價
    最後進遊戲的價格會以 item_db 的買價為主
    腳本買價如大於 item_db 才會以腳本價格為主

    2.
    npc_shop_price_check: yes
    npc_shop_price_fix: 100

    只要 npc_shop_price_fix 不為 -1 ,且腳本設定與 item_db 不相同
    最後進遊戲的價格就是以 npc_shop_price_fix 所設定的數值為主
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-3-26 12:18:04 | 顯示全部樓層
    原來如此
    那我想就是SHOP設定價格和ITEM有誤差所以造成會自動減價、高價模式出現
    謎語解開了∼

    建議:
      可到教學區發表教學,也許會有人有這個問題,但依然不清楚原因為何?
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-29 02:10 AM , Processed in 0.053784 second(s), 17 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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