|
ON=@RegionResourceFound
if (<src.action> == skill_mining)
if (<serv.map(<src.targp.x>,<src.targp.y>,<src.targp.m>).type> == t_rock)
if (<src.findlayer.(22).baseid> == i_robe_craft)
if (<argo.more1> == mr_nothing)
argo.amount 0
src.skill fail
elseif (<argo.more1> == mr_def_chest)
argo.amount 1
else
if (<argo.more1> == mr_iron)
argo.amount 0
src.skill fail
endif
elseif (<argo.more1> == mr_copper)
argo.amount 0
src.skill fail
endif
elseif (<argo.more1> == mr_dull_copper)
argo.amount 0
src.skill fail
endif
endif
endif
endif
endifNerde hata yapıyorum acaba ? üzerimde Craft robe varken kazı yaptıgında bu ingotlar cıkmasın istiyorum Birde bunu Mining'in altına ekledim olmadı sonra pickaxe'e ekledim yine olmadı dunden beridir yapamadım yardımcı olabilirmisiniz *
Mlsf trigger hatalıKankam discorddan konusuyorduk enson ama iş geregi sehir disina ciktim umursamadi cevap vermedi sanma. Sali aksam evdeyim insallah ozamana cözülmemis olursa yine bakaeiz beraber...
Burda gordugum if endif yapmissin sonra elseif endif yapmissin. Kodun baaka yrine bakmadim ama endif ile ilk if kapandiysa sonda elseif diye sorgu baslamaz tekrar if le gorersin. Bu triggeri hic kullanmamistim ama dedigim gibi bir cozum cikmazsa bakariz yine
bu trigger 56 b night'da kullanılmıyormus baska bi yoldan yapmaya calisiyorum lakin Region ile ilgili bi trigger yapamadım
[REGIONTYPE r_default_rock t_rock]
on=@ResourceFound
if ( <src.findlayer.(22).baseid> == i_robe_craft )
if ( <argo.more1> == mr_nothing ) || ( <argo.more1> == mr_iron ) || ( <argo.more1> == mr_copper ) || ( <argo.more1> == mr_dull_copper )
return 1
elif ( <argo.more1> == mr_def_chest )
argo.amount = 1
endif
endifsphere_region.scp içerisinde bulunan [regiontype r_default_rock t_rock] içerisine eklemen gerekiyor triggerı denemedim worldgem bit üzerinde more1 neyi saklıyor bilmiyorum senin sripts üzerinden yola çıkarak tahminde bulundum denemeye fırsatım olmadı.
[REGIONRESOURCE mr_iron]
skill=0.1,100.0
amount=5,20
REAP=i_ore_iron
REGEN=60*5
on=@ResourceFound
if (<src.findlayer.22.baseid>==i_robe)
src.sayu İron ore kazmanız engellendi.
argo.remove
return 1
endif
Tsk ederim bu cozum ise yaradı lazim olan arkadaslara da hayırlı olsun simdiden@ResourceFound triggeri sphere_region.scp içerisin de [REGIONRESOURCE xxxxx] altında calısıyor. Önrek kod bırakıyorum aşşağıya.
Arkadaşa discord üzerinden yardımcı oldum. İleri de aynı sorunu yaşayan olurs diye buraya da yazmak istedim.[REGIONRESOURCE mr_iron]
skill=0.1,100.0
amount=5,20
REAP=i_ore_iron
REGEN=60*5
on=@ResourceFound
if (<src.findlayer.22.baseid>==i_robe)
src.sayu İron ore kazmanız engellendi.
argo.remove
return 1
endif
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Çanta içindeki çantaya item aktarma
Son cevap: 02-05 22:33 · Son yazan: Karaoglan · Mesaj: 5 · Görüntü: 3095
|
Script Yardımı | 02-05 22:33 | 5 | 3095 | |
|
|
İngot not allowed hatası
Son cevap: 10-04 07:00 · Son yazan: Eren19944 · Mesaj: 6 · Görüntü: 2809
|
Konsol Hataları | 10-04 07:00 | 6 | 2809 | |
|
|
Verdoarlarda item arama
Son cevap: 04-08 22:33 · Son yazan: 4s3d3 · Mesaj: 4 · Görüntü: 2339
|
DIALOG Script Yardımı | 04-08 22:33 | 4 | 2339 | |
|
|
Duvar atan item - Çözüldü
Son cevap: 11-05 11:16 · Son yazan: zeezvu · Mesaj: 12 · Görüntü: 5711
|
ITEM Script Yardımı | 11-05 11:16 | 12 | 5711 | |
|
|
İtem isimleri vs. sorunu
Son cevap: 10-04 01:41 · Son yazan: Athynas · Mesaj: 2 · Görüntü: 1911
|
ITEM Script Yardımı | 10-04 01:41 | 2 | 1911 |