Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
mkilincoglu

SOACS Karakter üzerindeki takılı/giyili item kontrolü

Önerilen Mesajlar

Merhabalar,

Aşağıda detayını verdiğim sorun ile ilgili fikirlerinize ihtiyacım var. Olumlu olumsuz yapacağınız yorumlar için şimdiden teşekkür ederim.

Soacs 1299 versiyonda Oyun içi Job Change kullanımda bir kontrol eksik yada ben hatalı çalıştırıyorum.

Karakterin üzerinde takılı item varsa (silah, kıyafet, yüzük, vb) İnfo barda " Üzerinizde takılı item varken bu işlemi yapamazsınız" gibi bir uyarı veriyor.

Bu durum normal olmakla birlikte Job Change Scrool'u alıyor.

Evt CHECK komutlarında bulamadım, üzerinde takılı item olup olmadığını kontrol ettireceğimiz bir kod var mı?

Birde oyun için deki İnfo Barda yazan Texts_US.tbl'den gelen " Üzerinizde takılı item varken bu işlemi yapamazsınız" (değişebilir) yazısı nereyi kontrol edip çalışıyor. Bunu EVT içinde kontrol ettirmek mümkün mü?


Örnek evt kodu;

Spoiler

### Job Change (Menu) ###

EVENT 11500
E SELECT_MSG 29060 129473 129474 129480 129475 129480 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1

END

EVENT 129480
E RUN_EVENT 10778
E RUN_EVENT 10779
E RUN_EVENT 10780
E RUN_EVENT 10781
E RUN_EVENT 213112
E RUN_EVENT 213113
END


EVENT 10778
A CHECK_CLASS 101 102 103 104 105 107
E SAY -1 -1 52123 -1 -1 -1 -1 -1 -1 -1 -1 -1
E RETURN
END

EVENT 10779
A CHECK_CLASS 109 111 -1 -1 -1 -1
E SAY -1 -1 52123 -1 -1 -1 -1 -1 -1 -1 -1 -1
E RETURN
END

EVENT 10780
A CHECK_CLASS 201 202 203 204 205 207
E SAY -1 -1 52123 -1 -1 -1 -1 -1 -1 -1 -1 -1
E RETURN
END

EVENT 10781
A CHECK_CLASS 209 211 -1 -1 -1 -1
E SAY -1 -1 52123 -1 -1 -1 -1 -1 -1 -1 -1 -1
E RETURN
END

EVENT 213112
A CHECK_NATION 1
A CHECK_CLASS 106 108 110 112 -1 -1
E RUN_EVENT 129474
END

EVENT 213113
A CHECK_NATION 2
A CHECK_CLASS 206 208 210 212 -1 -1
E RUN_EVENT 129475
END


EVENT 129474
E SELECT_MSG 29060 19545 3445 344599 3446 344598 3447 344597 3448 344596 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
END

EVENT 344599
E RUN_EVENT 313114
E RUN_EVENT 3445
END


EVENT 313114;
E SELECT_MSG 29060 99999 2914 3445 2912 350291 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
END

EVENT 350291;
E SAY -1 -1 35009 -1 -1 -1 -1 -1 -1 -1 -1 -1
END


EVENT 3445; Karus Warrior JOB
A CHECK_EXIST_ITEM 600006000 1
A CHECK_NATION 1
E ROB_ITEM 600006000 1
E STAT_POINT_FREE
E SKILL_POINT_FREE
E CLASS_CHANGE 106 1
E SAY -1 -1 52236 -1 -1 -1 -1 -1 -1 -1 -1 -1

END

İletiyi paylaş


Link to post
Sitelerde Paylaş

orada üstünde item varmı kontrol etmiyor, mantık skill sıfırlama olayı. Sen job bastığında skill ve stat sıfırlamaya çalıştığı için o hatayı veriyor.

EVENT 3445; Karus Warrior JOB
A CHECK_EXIST_ITEM 600006000 1
A CHECK_NATION 1
E STAT_POINT_FREE
E SKILL_POINT_FREE
E CLASS_CHANGE 106 1
E ROB_ITEM 600006000 1
E SAY -1 -1 52236 -1 -1 -1 -1 -1 -1 -1 -1 -1

END

son kısımı böyle değiştir. Sorun kalmaz.

İletiyi paylaş


Link to post
Sitelerde Paylaş

×
×
  • Yeni Oluştur...