UO-Dev Arama

 



İçerde : 1 misafir, 0 üye : --- Sayfalar: 1
Yazar

serkanacar


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 17
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 39
Mesaj #99267   19-07-2020 18:13 GMT    
        
Arkadaşlar staff horseye bazen biniyorum hiç bir sıkıntı yok bazende sphereyi acınca binmek istedigimde binek altımda ölüyor ve böyle bir hata alıyorum: ERRORStaff_Horses.scp,32)Undefined keyword 'mount' bu mount ne demek ve bunu nasıl cöze bilirim



Yazar

Marshall Longcloak


UO-Dev Üyesi
Skill Title: Apprentice
Online durumu
Toplam Mesaj: 64
Oyun Tarzı: Rp
Emulatör:
Tecrübe: Diğer
Yaş: 26
Mesaj #99268   19-07-2020 18:50 GMT    
        
Staff_Horses.scp isimli text'i aç 32. satıra gel.


Marshall.寂しい

Yazar

serkanacar


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 17
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 39
Mesaj #99269   19-07-2020 19:49 GMT    
        
src.new.mount 32 satırında Mount var
    src.events +binekkontrol
    src.newnpc c_staff
    src.new.p <src.p>
    src.new.color <color>
    src.new.hits 100
    src.new.mount
    remove
    return 1
    endif



Yazar

4s3d3


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 234
Oyun Tarzı: Rp
Emulatör:
Tecrübe: Player
Yaş: 30
Mesaj #99270   19-07-2020 19:55 GMT    
        
Alıntı
serkanacar :
src.new.mount 32 satırında Mount var
    src.events +binekkontrol
    src.newnpc c_staff
    src.new.p <src.p>
    src.new.color <color>
    src.new.hits 100
    src.new.mount
    remove
    return 1
    endif




Bir tane newnpc oluşturmuşsun burada kardeşim sonra oluşturduğun npcyi kontrol etmek için tüm komutların başına new koymuşsun buraya kadar herşey normal ama en son o bineğe binmek istiyorsan new.mount kullanırsan binek kendine binmeye çalışır eğer bineğe kendin binmek istiyorsan Src.mount <new> kullanmalısın

Yani
Kod:
Serv.Newnpc c_staff
New.P <Src.P>
New.Color <color>
New.Hits 100
Src.Mount <New>
//remove // burada neyi siliyorsun çok anlamadım ama gereksiz bir satır gibime geldi
Return 1
//endif // burada da sorgu yok endif var muhtemelen scriptinin devamı var diye tahmin ediyorum



Yazar

serkanacar


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 17
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 39
Mesaj #99271   19-07-2020 20:06 GMT    
        
Bu seferde deed tıkladıgımda binek cımıyor altımda
Kod:
src.events +binekkontrol
src.newnpc c_staff
src.new.p <src.p>
src.new.color <color>
src.new.hits 100
src.mount <New>
//remove
return 1
endif



Yazar

4s3d3


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 234
Oyun Tarzı: Rp
Emulatör:
Tecrübe: Player
Yaş: 30
Mesaj #99272   19-07-2020 20:15 GMT    
        
scriptin deed kısmını tamamen koyarmısın buraya ? şahsen bende oluyor ama mount <new> kısmı yanılmıyorsam 56b ve üzeriydi
ya da şöyle dene bakalım
Kod:
[Function asede]
Serv.Newnpc c_ostard_Desert
New.P <Src.P>
New.Color <color>
New.Hits 100
Src.New.Mount



Yazar

serkanacar


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 17
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 39
Mesaj #99273   19-07-2020 20:38 GMT    
        
56c sunucu kullanıyorum bu arada
Kod:
[itemdef i_staff_Horse]
id i_deed
type t_script

on=@click
message @58,,1 [Staff Horse]
message @07a1,,1 Horse
return 1

on=@create
color 1152

on=@dclick
if (<src.account.plevel> < 2)
src.sysmessage @38,,1 HATA: Sadece yetkililer staff horse kullanabilir.
remove
return 1
endif
if (<topobj.uid> != <src.uid>)
src.sysmessage @38,,1 HATA: Staff horseye sadece çantanızdayken binebilirsiniz.
return 1
endif
if (<src.findlayer.25.uid>)
src.sysmessage @38,,1 HATA: Altınızda binek varken staff horse'ye binemezsiniz.
return 1
else
src.events +binekkontrol
src.newnpc c_staff
src.new.p <src.p>
src.new.color <color>
src.new.hits 100
src.mount <New>
remove
return 1
endif

[chardef c_staff]
id=c_horse_brown_lt

on=@click
remove
return 1

[events binekkontrol]
on=@dismount
if (<argo.id> == c_staff)
src.newitem i_staff_horse
src.new.color <argo.color>
argo.remove
src.new.bounce
src.events -binekkontrol
return 1
endif

[eof]



Yazar

4s3d3


UO-Dev Üyesi
Skill Title: Journeyman
Online durumu
Toplam Mesaj: 234
Oyun Tarzı: Rp
Emulatör:
Tecrübe: Player
Yaş: 30
Mesaj #99274   19-07-2020 20:55 GMT    
        
valla scriptinde herhangi bir değişiklik yapmana bile gerek yok gayet güzel çalışıyor açıkcası scriptin başka bir scriptle çakışıyor olabilir mi ? mesela 2 tane c_staff diye npc olabilir mi scriptlerinde

Not :56b 56c 56d hepsinde çalışıyor



Yazar

serkanacar


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 17
Oyun Tarzı: Pvp
Emulatör: Sphere
Tecrübe: Diğer
Yaş: 39
Mesaj #99275   19-07-2020 20:59 GMT    
        
c_staff arattırdım yok bende de öyle calışıyor ama sphereyi kapatıp actıgımın ertesi günü veya birden bine bilirken indigimde tekrar bindigimde horse olarak ölüyor deed siliniyor :S anlıyamadım



Yazar

Slothere


UO-Dev Üyesi
Skill Title: Expert
Online durumu
Toplam Mesaj: 324
Oyun Tarzı: Rp
Emulatör: Sphere
Tecrübe: Scripter
Yaş: 28
Mesaj #99276   19-07-2020 22:04 GMT    
        
binekte str dex int gibi stat tanımlamaları olmalı. bunlar olmadığından aslında ölü bir char yaratıyorsun istemsizce.


discord id: slothere#5079

Yazar

futbolcu34


UO-Dev Üyesi
Skill Title: Novice
Online durumu
Toplam Mesaj: 28
Oyun Tarzı: Pvp
Emulatör: 0.56b
Tecrübe: Scripter
Yaş: 26
Mesaj #99277   20-07-2020 10:18 GMT    
        
Kod:
[itemdef i_staff_horse]
name staff horse
id i_pet_horse_brown_lt
type t_script

On=@Create
color 0450
attr 14

On=@DClick
if (<src.account.plevel> = 1)
remove
return 1
endif
if !((<src.body> == c_man) || (<src.body> == c_woman) || (<src.body> == c_man_gm))
src.sysmessage @38,,1 Bu şekilde bineği kullanamazsınız.
elseif !(<src.findlayer(25)>)
src.newitem i_mt_horse_staff
src.act.link <src.uid>
src.act.more2 <src.uid>
src.act.more1 c_staff_horse
src.act.equip
src.update
remove
else
src.sysmessage @38,,1 Altınızda binek varken bunu kullanamazsınız.
endif
return 1

[itemdef i_mt_horse_staff]
name staff horse
id i_mt_horse_brown_lt
type t_eq_horse
layer 25
tdata3 c_staff_horse

On=@Equip
if (<src.account.plevel> = 7)
color 01
elseif (<src.account.plevel> = 6)
color 07fff
elseif (<src.account.plevel> = 5)
color 07fff
elseif (<src.account.plevel> = 4)
color 0455
elseif (<src.account.plevel> = 3)
color 066d
elseif (<src.account.plevel> = 2)
color 052f
elseif (<src.account.plevel> = 1)
unequip
endif

on=@click
color 0450
id i_staff_horse
fix
return 1

on=@dclick
color 0450
id i_staff_horse
fix
return 1

On=@UnEquip
color 0450
id i_staff_horse
fix
return 1

[events e_staff_horse]
On=@EnvirOnChange
events -e_staff_horse

[chardef c_staff_horse]
defname c_staff_horse
id c_horse_tan
name staff horse
CAN=MT_WALK

on=@create
str 10
hits 10

on=@click
remove
return 1

On=@NPCSeeNewPlayer
remove
return 1

On=@SkillStart
remove
return 1

On=@EnvironChange
remove
return 1



Sayfalar: 1



Benzer Konular

KonularMesajlarSon gönderenTarih
UO Sitesi Yaptırma Fiyatları Nedir?9ozanbey13-11-2019
Attr nedir ne değildir?4Khalil Abraham01-04-2019
(UID=400059d9)? nedir bu21paris1613-01-2018
LBR Binekler,Npc nedir ?2Mac-Fusion17-05-2017
Filmde çalan şarkı nedir?3SouL-25-09-2013


Keywords:

ultima online, RunUO, ultima online download, sphere scripting, role play, uo grafik, second age ultima, uo loop, macroman, pvp server, server kurulumu, sphere, multool, ml mulls, 56b 55r 55i, htmlgumps, client 4x, client edit, sphere release, osi, rp server, sunucular, ghost mouse, inside uo, kingdom reborn, stygian abyss, uo nasıl oynanır, mondain's legacy, age of shadows, world build, grandmaster, ultima online pvp, player dosyaları, ultima online indir, frp game, RunUO 1.0.0, razor, uo rice, hue editör, skill tools, ultima online patch, axis, world build, verdata, verdata patcher, map editör, gump editör, mul patcher, aos mulls, scriptler, anim edit, anim publish, hues mul, hosting vps, event dialog, account sistemi, skill gain, static yapımı,