- Katılım
- 29 Mart 2018
- Mesajlar
- 929
- Elmaslar
- 390
- Puanlar
- 5.565
- Yaş
- 17
- Yer
- Bursa / Erikli
- Minecraft
- TheLudoBile
Kod:
damage:
projectile is an arrow
send getinfo(attacker) to attacker
set {_name2} to getinfo(attacker)
if yaml value "Mekanik.Ok Hasari" from "Ayarlar" contains "*":
add ({_name2} * (yaml value "Mekanik.Ok Hasari" from "Ayarlar" parsed as number)) to damage
if yaml value "Mekanik.Ok Hasari" from "Ayarlar" contains "/":
add ({_name2} / (yaml value "Mekanik.Ok Hasari" from "Ayarlar" parsed as number)) to damage
else:
{_name2} + (yaml value "Mekanik.Ok Hasari" from "Ayarlar" parsed as number) > 0:
add ({_name2} + (yaml value "Mekanik.Ok Hasari" from "Ayarlar" parsed as number)) to damage
else:
replace all "-" with "+" in yaml value "Mekanik.Ok Hasari" from "Ayarlar"
save yaml "Ayarlar"
mg(attacker, "%yaml value ""Hasar düşük"" from ""Mesajlar""%")
send "%damage%" to attacker
function getinfo(p: player) :: text:
set {_name} to {_p}'s tool's name
replace all "%yaml value ""Esyalar.Yenilenirken Cubuk Ismı"" from ""Mesajlar""% %yaml value ""Esyalar.Seviye Mesajda Goruntusu"" from ""Mesajlar""% " with "" in {_name}
return {_name}
burda "Mekanik.Ok Hasari" 100 olmasına ve lvl i başarıyla 5 olarak almasına rağmen sonuç nedense 105 değil 102 çıkıyor?
*SK anlayanlar* çözüm düşünebilirler mi? mutlu olurum...
(önce seviyeyi, sonra total damage i gösteriyor bu fotoraf:
Screenshot )
Son düzenleyen: Moderatör: