Hesabına erişemeyen eski üyeler Discord üzerinden yardım alabilir.



IF !(<eval ((<src.targ.more1l> * 100) / <src.targ.more1h>)> == 100) && !(<src.targ.baseid> == i_deed_set) && !(<src.targ.type> == t_armor)

Merhaba Arkadaşlar ;

Ben bu sistemi 55 r de yazmiştim fakat 56 b de'de kullaniyim dedim vede sphere bu kismi şu hata veriyor yanliş birşey tikladigimda.

18:11:ERROR:(Kelleci Sistemi.Scp,205)Exp_GetVal: Divide by 0
sphere yaptırmaya çalıştığın bölme işlemini yapamıyor.
nexima bey 79 dakikadır açık olan topic'e kimse bakmıyor 10 dakikalık topic'e hucum ediyorsunuz haksızlık degilmi ? bir bakarsanız memnun olurum Futbol sisteminde ufak bir function hatası ...
o zaman ne yapayım onu nexima ?
By Dark Birde Şu Şekil Denermisin.

IF !(<eval ((<src.targ.more1l> * 100) / <src.targ.more1h>)> == 100) && !(<src.targ.baseid> == i_deed_set) && !(<src.targ.type> == t_script)
!(<src.targ.type> == t_script)

bu ne alaka şimdi ?
Members
0.1
Bölme hatasının type ile bir ilgisi yok, alakasız olmuş.

Target aldığın şeyin more1l ve more1h'inin sayısal değerleri nedir?
sağlam olanlar alcaz işte deed'E
if (<src.targ.type> == t_armor)
IF !(<eval ((<src.targ.more1l> * 100) / <src.targ.more1h>)> == 100) && !(<src.targ.baseid> == i_deed_set)

böyle yapıcaksın

hatanın nedeni armor olmayanlarda more1h more1l aratıyosun. armorlar harici more1l more1h kayıtlı olmadığı için 0 a bölmeye çalışıyo ve sorun yaşatıyo
Beyler bi sorun daha var online pk kaç kişi vs oyunda göstermek için script yazdım fakat bir sorun war. +2 +2 gosteriyor 2 kişi giriyorsa 4 online dıor :S

[plevel 1]
f_opk

[function f_opk]
if (<kills> >= 6)
var.onlinepk +=1
try var.opk<dvar.onlinepk> <uid>
return 1
endif

[function dede]
serv.allclients var.onlinepk 0
serv.allclients f_opk
src.f_opk
src.sysmessage @38,,1 Toplam Online Pk Sayısı : <dvar.onlinepk>
diğer sorun çözüldümü?


on=@login
if kills > 7
var.pk ++
else
var.mavi ++
Endif

on=@logout
if kills > 5
var.pk --
else
var.mavi --
endif
Diğerini denemedim deniyim.
[function asd]
var0.katil
var0.masum
serv.allclients asd1

[function asd1]
if (<kills> > 7) // Kaç kill'den sonra pk olunuyorsa 7 yerine yazarsın.
var0.katil+=1
else
var0.masum +=1
endif
src.sysmessage Sunucuda <dvar.masum> masum <dvar.katil> oyuncu bulunuyor.
@HP-Nexiel

Olmuyor 0 var diyor :con
Members
0.1
ByDarK : sağlam olanlar alcaz işte deed'E

Onu demedim. Targetini aldığın şeyin sayısal değerini soruyorum. more1l 0 ise mesela hata veriyordur anlamında sordum.



Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.