|
[function stun]
if (<isevent.e_stun>)
sysmessage @38,1,1 Stunblow :: Kapatildi
events -e_stun
return 1
elseif ((<wrestling> > 98.8) && !(<isevent.e_stun>))
sysmessage @167,1,1 Stunblow :: Acildi
events +e_stun
return 1
else
sysmessage @38,1,1 Hata: Bu fonksiyonun aktif olmasi icin 100.0 Wrestling skilline sahip olmalisiniz.
return 1
endif
[events e_stun]
ON=@HIT
if !(<wrestling> >= 98.9)
events -e_stun
else
if (rand(350) <= <eval (<anatomy> / 20)>) && !(<src.findid.i_mem_frozen>)
if !(<findlayer(1)> || <findlayer(2)>)
src.damage {20 30}
src.skill fail
var.act <src.act.uid>
src.newitem i_mem_frozen
src.act.equip
src.act <var.act>
src.say @50,,1" * Sersemler *
return 1
endif
endif
endif// Disarm Sistemi
[function disarm]
if (<isevent.e_disarm>)
sysmessage @38,,1 Disarm :: Kapatildi
events -e_disarm
elseif ((<wrestling> > 79.9) && (<armslore> > 79.9))
sysmessage @167,,1 Disarm :: Acildi
events +e_disarm
else
sysmessage @39,,1 Hata: Disarm yapabilmek icin 80.0 Wrestling ve Arms Lore skilline ihtiyaciniz var.
endif
[events e_disarm]
On=@Hit
if ((<wrestling> < 80.0) || (<armslore> < 80.0))
sysmessage @39,,1 Hata: Disarm yapabilmek icin 80.0 Wrestling ve Arms Lore skilline ihtiyaciniz var.
events -e_disarm
elseif !(<findlayer(1)> || <findlayer(2)>)
if (rand(8) == 1)
if (<src.findlayer(1)> || <src.findlayer(2)>)
src.findlayer(1).unequip
if (<src.findlayer(2)>)
src.findlayer(2).unequip
endif
src.say @50,,1" * Silahsizlandirilir *
endif
endif
endifKoşarak ok atma[Skill 31]
DEFNAME=Skill_Archery
KEY=Archery
TITLE=Archer
PROMPT_MSG=
DELAY=2.0,0.1
STAT_STR=0
STAT_INT=0
STAT_DEX=0
BONUS_STR=0
BONUS_DEX=0
BONUS_INT=0
BONUS_STATS=0
ADV_RATE=0.1,0.1,0.1
on=@start
archercantmove
[function archercantmove]
if (<flags>&statf_archercanmove)
flags <flags>&~statf_archercanmove
update
endifson olarak stun ve disarmı oyuncu oyunda komutla kullanabilmesi için[plevel 1]
stun
disarmÇantayı bankaya atmak için[function cantabankaya]
findlayer(1).bounce
findlayer(2).bounce
findlayer(3).bounce
findlayer(4).bounce
findlayer(5).bounce
findlayer(6).bounce
findlayer(7).bounce
findlayer(8).bounce
findlayer(10).bounce
findlayer(12).bounce
findlayer(13).bounce
findlayer(14).bounce
findlayer(17).bounce
findlayer(18).bounce
findlayer(19).bounce
findlayer(20).bounce
findlayer(22).bounce
findlayer(23).bounce
findlayer(24).bounce
findlayer(layer_pack).attr 0
findlayer(layer_pack).color 0794
findlayer(layer_pack).cont <src.findlayer(layer_bankbox)>
findlayer(layer_pack).empty
findlayer(layer_pack).dclick
bank
update
sysmessage @1153 Cantaniz Bankaniza Gonderildi...Yürüyerek büyü atma fix script ile ilgidir. Uo-developer arama yerine fix script yazarsan aradığını bulucaksın. Fix script bul takıldığın yeri göstermek için buraya ekle merak ettiğin birşey varsa cevabını veririm. Bandaj içinde healing script olması gerekiyor onuda fix script gibi bulabilirsin.
sphere_map_points0.scp Bu scripts spherendeki map dosyasına girerek onun icinde sphere_map_points0.scp bunu yazanı bul ve icine actıktan sonra nerde doğcağı vs yerleri var bak yew moonglow Britain gibi yerler var ordaki kordinatları düzelticen örnek sen nerede başlamasını istiyorsan owner charla gidip o bölgenin kordinatını alcak .where diyere o üstünde cıkan kordnati sana verdiğim sphere_map_poitons0.scp girerek o yerlerin kordinatları where dediğin sayılarla dğeiştir ve kaydet deyap sonra yeni char ac dene ama sphere ilk baş 2 kez r r cek.2'Soruna gelirsek sphere_skills.scp girerek en alta in ve şu verdiğim scripteri ekle oraya sadece en altta olcak buOn=@Login
if <account.tag0.baslangic> = 0
if <account.plevel> < 2
src.Gencoyeniyim
src.account.tag0.baslangic 1
src.sysmessage @63,1,1,1 <serv.name> adlı sunucumuza hoşgeldiniz. <src.name>.
endif
else
src.sysmessage @07a1,1,1,1 Şuanda Oyunda : <serv.clients> Kişi Bulunmaktadır.
endif
On=@Logout
if <src.account.plevel> > 1
f_player_logout
endif[function f_player_login] // playerlara eventi böle veriyorsun o stun vs vs işte fix scripteri ayarla yeteroto vericek zaten
if (0<account.plevel> > 1)
f_staff_login
return 1
endif
src.dogru Oyuna Bağlandınız.
src.account.tag.pinkabul 0
src.events +e_puan
src.events +fixBunu onun altına ekle istediğim itemin idsini yazarsan başladığı zaman o itemi vericektir.//////////////////////////////////////////////
[function Gencoyeniyim]
src.newitem i_bilet
src.act.amount 5000
src.act.bounce
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
56X Geçiş Bazı Problemlerim
Son cevap: 02-02 23:52 · Son yazan: Teşbiyat Ali · Mesaj: 11 · Görüntü: 4563
|
Sphere Releases | 02-02 23:52 | 11 | 4563 | |
|
|
Bazı karakterlere client sorgulamasın
Son cevap: 26-05 19:56 · Son yazan: xwerswoodx · Mesaj: 10 · Görüntü: 7336
|
Client ve Account Sistemleri | 26-05 19:56 | 10 | 7336 | |
|
|
Bazı şeyler asla değişmez..
Son cevap: 08-07 09:05 · Son yazan: Franklin · Mesaj: 6 · Görüntü: 7161
|
UO Screenshot / Video | 08-07 09:05 | 6 | 7161 | |
|
|
Bazı scriptsel sorunlar
Son cevap: 17-07 04:25 · Son yazan: xwerswoodx · Mesaj: 5 · Görüntü: 5802
|
Script Yardımı | 17-07 04:25 | 5 | 5802 | |
|
|
Kpss İle İlgili Bazı Sorular
Son cevap: 26-09 12:57 · Son yazan: muhacan · Mesaj: 13 · Görüntü: 10112
|
Garbage | 26-09 12:57 | 13 | 10112 |