arkadaşlar ben siteden gmfix scpsini aldım bununla ilgili bikaç tane sorum olcak

gmfix nedir ne işe yarar
nasıl eklicem
staffların benim paperdolumu açmasını istemiorum oda burdan ayarlanıomuş galiba
üstte yazan renkli staff nameleri ve efectleri nasıl eklicem scpleri var bende

yardımlarınız için tşkler
Silindi
Members
0
[events e_gmfix]
on=@dclick
if (<src.account.plevel< < 2)
src.sysmessage Stafflara tiklamak yasaktir ...
return 1

on=@click
message @0480,,2 [ Staff ]
message @0480,,2 <name> 
return 1

Bunu oyun içerisinde staff iken .events e_gmfix yaz staff charinla

Biraz araştirma yapsan bulabilirsin aslinda öğrendikden sonra bunu yazman 3dakkani bile almaz :)
NOT=@0480,,2 leri değiştirebilirsin renk kodlari bunlar ..
paperdol olmadı staff yazısı gözüküor ama
+ Pardon ben playerlar tıklamasın sandım :)


[events e_gmfix]
on=@dclick
if (strmatch('<account>','nexima')) // Nexima yerine senin account adın
src.sysmessage @07a1 Paperdollumu actırmam ben hıh 
return 1
endif


Bu konu Nexima tarafından düzenlendi(2008-08-30 18:20, 15 yıl önce)
bunu koyunca kendimde açamıom paperdolumu :)
Silindi
Members
0
[events e_gmfix]
on=@dclick
if (<src.account.plevel< < 6)
src.sysmessage Stafflara tiklamak yasaktir ...
return 1

on=@click
message @0480,,2 [ Staff ]
message @0480,,2 <name>
return 1

Bunu ekle olucaktir.
[events e_gmfix]
on=@dclick
if (<src.account.plevel> < 7)
src.sysmessage @07a1,,1 Uzgunum.
return 1
endif
oldu tşkler bide itemlerdeki newbie yazısını nasıl görücem
Fix.scp on=@itemclick triggeri altına ;

if ((<act.attr>&attr_newbie) 
		act.message @38,,1 [Newbified]
	endif
olmadı :S
Doğru eklediysen olur.
On=@ItemClick
if ((<act.attr>&attr_newbie)
act.message @38,,1 [Newbified]
endif

if (<act.topobj.baseid> == c_pv)
if (strmatch('<act.price>',''))
act.message [satilamaz]
elseif (<act.price> <= 0)
act.message [satilik degil]
else
if ((<act.type> == t_armor) || (<act.type> == t_armor_leather) || (<act.type> == t_shield) || (<act.type> == t_clothing) || (<act.type> == t_weapon_sword) || (<act.type> == t_weapon_fence) || (<act.type> == t_weapon_mace_staff) || (<act.type> == t_weapon_mace_smith) || (<act.type> == t_weapon_mace_pick) || (<act.type> == t_weapon_bow) || (<act.type> == t_weapon_xbow))
if !(<eval ((<act.more1l> * 100) / <act.more1h>)> == 100)
act.message [<act.price> gp] [%<eval (100 - ((<act.more1l> * 100) / <act.more1h>))> eski]
else
act.message [<act.price> gp]
endif
else
act.message [<act.price> gp]
endif
endif
if (<act.type> == t_container)
act.message <act.typedef.name> [<act.rescount>,<eval ((<act.weight> / 10) - <act.typedef.weight>)>]
return 1
endif
endif
endif

itemclickin altındakiler bunlar
İtem'a .xattr 04 yap tekrar tıkla :P
bişi olmadı :)
On=@ItemClick
//if (<src.account.plevel> > 2)
//if (<act.tag0.cikaran>)
//act.message @38,,1 Çıkaran : <uid.<act.tag0.cikaran>.name> // no edit pls :p Seanergy.
//endif
//endif

if (<act.layer> == 21) && (<act.cont.ischar>)
	act.message @60,,1 Çanta
	return 1
else
	if ((<act.attr>&attr_newbie) // blessed itemlari belirt
		act.message @38,,1 [Newbified]
	endif
	if (<act.type> == t_container)
		//if !(<act.baseid> == i_strong_box)
			//if ((<act.attr>&attr_move_never) && !(strmatch('<act.region.tag0.owner>','0')) && (<act.region.type> == <region.type>))
			//	act.message @39,,1 [Sabit]
			//endif
			if (<act.baseid> == i_bones)
				act.message @1153,,1 [Eşya: <act.rescount>]
				act.message @1153,,1 <act.name>
			elseif (<act.rescount> > 0)
				act.message @1153,,1 <act.typedef.name> [<act.rescount>,<eval ((<act.weight> / 10) - <act.typedef.weight>)>]
			else
				act.message @1153,,1 <act.typedef.name>
			endif
			//if !(<act.topobj.id> == c_player_v)
			return 1
			endif
		//endif
	endif
endif

if ((<act.topobj.uid> == <uid>)
	if (<act.type> == t_weapon_xbow)
		act.message @0713,,1 [Bolts: <eval <rescount <act.tdata3>>>]
	elseif (<act.type> == t_weapon_bow)
		act.message @0713,,1 [Arrows: <eval <rescount <act.tdata3>>>]
	endif
endif

Benim fix.scp itemclick bölümü.Newbie eşyaları sorunsuz görebiliyorum ..

Player charla dene,üstünde fix eventi olduğundan emin ol.İtemin newbie olduğundan emin ol.



Üye Ol veya Giriş Yap

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