|
20:55:ERROR:(weapons.scp,1487)Setting new id for base type i_katana_vanq not allowed
20:55:ERROR:(weapons.scp,1487)Setting new id for base type i_katana_vanq not allowed
20:55:6:'deneyacc' commands 'add i_katana_Vanq'=1
20:55:ERROR:(weapons.scp,1501)Item:Hitpoints assigned for non-weapon i_katana_vanq
21:27:484:'emre' commands 'add i_halberd_vanq'=1
21:27:ERROR:(item_magic_weapon.scp,167)Item:Hitpoints assigned for non-weapon i_halberd_vanqBuradaki TYPE'ı sildiğimde çalışıyor tekrar. Aklıma gelen şu sadece. ID olarak i_halberd kullanılması ve onunda bir TYPE'a sahip olmasından dolayı bir çakışma mı oluyor?[ITEMDEF 04108]
DEFNAME=i_HALBERD_vanq
ID=i_halberd
Name=Halberd of Vanquishing
RESOURCES=i_halberd,5 i_enchant_weapon
CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Magic Halberds
DESCRIPTION=Halberd of Vanquishing
SPEED=23
//TYPE=t_weapon
ON=@Create
//COLOR=color_magic_weap
COLOR=0454
HITPOINTS={31 80}
ATTR=attr_magic
MOREY=100.0
[itemdef i_KATANA_vanq]
value 10000
id i_katana
name magical katana
resources i_katana
category Provisions - Weapons - Magic
subsection Magic katanas
description katana of vanquishingID kısmını i_katana olarak belirlemek lazımTYPE=t_weapon değil TEVENTS=t_weapon şeklinde olmak zorunda. Sorgularken de <TYPE> == t_weapon şeklinde değil <isTEvent.t_weapon> şeklinde sorgulanır.20:55:ERROR:(weapons.scp,1487)Setting new id for base type i_katana_vanq not allowedBurada sana ID'ye i_katana_vanq tanımlamaya çalıştığından dolayı hata vermiş hatayı yanlış anmsamıyorsam. ID kısmı i_katana olmalı.
sebepsizcee :Muhtemelen sunucunda 2 tane i_katana_vanq scripti var.20:55:ERROR:(weapons.scp,1487)Setting new id for base type i_katana_vanq not allowed
20:55:ERROR:(weapons.scp,1487)Setting new id for base type i_katana_vanq not allowed
20:55:6:'deneyacc' commands 'add i_katana_Vanq'=1
20:55:ERROR:(weapons.scp,1501)Item:Hitpoints assigned for non-weapon i_katana_vanq
[ITEMDEF 04108]
//Pirate Chest (opened)
DUPEITEM=04103Ayrıca oyuna sıfırdan silah eklerken itemde 04108 gibi sayısal kodlar kullanılır. var olan item görünümünden yeni bir item yaparken şu şekilde yapabilirsin.[ITEMDEF i_halberd_vanq]
ID=i_halberd
NAME=Halberd of Vanquishing
RESOURCES=20 i_ingot_iron, i_halberd
//INCREASEDAM=35 // (sphere x versiyon)
CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Magic Halberds
DESCRIPTION=Halberd of Vanquishing
ON=@Create
MOREY=100.0
ATTR=attr_magic
HITPOINTS={31 80} // buna istediğin hitpoints i koyabilirsin.
COLOR=color_magic_weapBu kodu ekleyebilirsin orjinal sphere script pack den alıntıdır.[ITEMDEF i_carrot_npc] // itemdef kısmı direkt ne yapmak istiyorsan onun id sini yaz
ID=i_fruit_carrot // hangi eşyayı yapacaksan bunu yaz. ( i_bow_vanq gibi )
NAME=Bunny Thrower [Npc] // isim
SKILLMAKE=BLACKSMITHING 45.0 // kaç skill istiyor bla bla
RESOURCES=5 i_ingot_iron // 5 iron gibi
TYPE=t_weapon_bow // bu eşya bir bow mantığı ile çalışacak ( i_halberd_vanq da yoktu çünkü zaten halberdin özelliklerini i_halberd daki tanımlamadan alıyor. )
DAM=25,40 // hasarı
SPEED=100 // hızı
SKILL=Archery // çokta gerek yok ne olur ne olmaz skill tanımlaması
TWOHANDS=Y // silah çift el mi ?
WEIGHT=2.0 // ağırlık
TDATA3= // bow mantığı atarken ne istediği ( normalde i_xbolt gibi )
TDATA4=i_fruit_carrot // ne fırlattığı burasıda normalde arrow olur. artık havuç fırlatıyoz.
ON=@CREATE
color 0823 // renk
HITPOINTS=100 // dayanıklılıkedit : jadanında söylediği gibi defname sadece sıfır item yaparken kullanılır. aynı tür eşyalar için defname ve rakamsal değerler kullanılmaz.
xwerswoodx :Çok teşekkür ederim çok yardımcı oldu söylediklerin. Aslında ben konuyu anlamaya çalışıyordum birazda. Yorumun hem sorunumu çözdü hem de kavramamı sağladı (:
@duemre, Çünkü eklediğin type t_weapon_sword/t_weapon_fence gibi weapon türü değil, sen t_weapon diye bir şey oluşturmuşsun ama bunu Sphere tanımaz. Bu nedenle sana silah olmayan bir eşyaya hitpoints eklemeye çalışmışsın diye hata veriyor. Hitpoints sadece silah ve armorlara verilir çünkü, TYPE değil TEVENTS=t_weapon olacak. TEVENTS type eventleri demek, yani 2. bir type vermek gibi bir şey. Yani senin burda yapmaya çalıştığındeğilTYPE=t_weaponşeklinde olmak zorunda. Sorgularken deTEVENTS=t_weaponşeklinde değil<TYPE> == t_weaponşeklinde sorgulanır.<isTEvent.t_weapon>
İlk soruya da gelirsek;Burada sana ID'ye i_katana_vanq tanımlamaya çalıştığından dolayı hata vermiş yanlış anmsamıyorsam, id kısmı i_katana olmalı.20:55:ERROR:(weapons.scp,1487)Setting new id for base type i_katana_vanq not allowed
[ITEMDEF 04263]
DEFNAME=i_soulforge_and_anvil
NAME=soulforge and anvil
TYPE=t_forge
VALUE=250
WEIGHT=650.0
RESOURCES=60 i_rock_plain,50 i_ingot_iron
SKILLMAKE=Tinkering 56.0,t_tinker_tools
CATEGORY=Buildings
SUBSECTION=Soulforge and Anvil
DESCRIPTION=Soulforge and Anvil
TEVENTS=t_anvil
TEVENTS=t_soulforge
DUPELIST=04264,04265,04266,04267,04268,04269,0426a,0426b,0426c,
0426d,0426e,0426f,04270,04271,04272Aynı şekilde npcler içinde TEVENTS ekleyebilirsin ama npclerde TEVENTS EVENTS üzerinden çalışır ancak npclerin scriptinin altında EVENTS +e_... yazmaktansa TEVENTS=e_... şeklinde alt alta yazmak daha kolay ve sorunsuz olur.[CHARDEF 0401]
DEFNAME=C_H_VENDOR
NAME=#NAMES_HUMANMALE the Vendor
ID=C_MAN
HIREDAYWAGE=50
DESIRES=i_gold,e_notoriety
AVERSIONS=t_TRAP,t_eerie_stuff
TSPEECH=spk_human_prime
TSPEECH=spk_shopkeep
TSPEECH=spk_needs
TSPEECH=spk_human_default
TEVENTS=e_Human_HearUnk
TEVENTS=e_Human_ConvInit
TEVENTS=e_Human_Needs
TEVENTS=e_Human_Greet
TEVENTS=e_Human_Space
TEVENTS=e_Human_Refuse
TEVENTS=e_Human_Environ
CATEGORY=Civilized
SUBSECTION=Tradesmen
DESCRIPTION=Vendor
ON=@Create
NPC=brain_vendor
COLOR=colors_skin
FLAGS=028000005
NEED=i_gold
STR={66 80}
DEX=90
INT={66 80}
FENCING={15.0 38.0}
PARRYING={45.0 68.0}
SWORDSMANSHIP={15.0 38.0}
WRESTLING={15.0 38.0}
MACEFIGHTING={15.0 38.0}
MAGICRESISTANCE={45.0 68.0}
TACTICS={45.0 68.0}
ITEMNEWBIE=i_lantern
ITEMNEWBIE=random_male_hair
COLOR=colors_hair
ITEMNEWBIE=random_facial_hair
COLOR=match_hair
ITEMNEWBIE=i_shirt_plain
COLOR=colors_all
ITEMNEWBIE=random_pants
COLOR=colors_all
ITEMNEWBIE=random_shoes
COLOR=colors_neutral
EMOTECOLOROVERRIDE=024
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Alcor sunucu devri hakkında
Son cevap: 19-03 17:39 · Son yazan: Sarah · Mesaj: 3 · Görüntü: 2528
|
Server Reklam, Tartışma | 19-03 17:39 | 3 | 2528 | |
|
|
Paperdoll Gump Hakkında
Son cevap: 19-11 18:56 · Son yazan: Harmony · Mesaj: 3 · Görüntü: 1660
|
Grafik Araçları | 19-11 18:56 | 3 | 1660 | |
|
|
Yapay zeka ile seslendirme hakkında
Son cevap: 01-02 17:50 · Son yazan: Sjnosko · Mesaj: 8 · Görüntü: 5890
|
Garbage | 01-02 17:50 | 8 | 5890 | |
|
|
Forplayers Sorunu Yaşıyorum
Son cevap: 24-04 09:58 · Son yazan: venezuela · Mesaj: 8 · Görüntü: 3031
|
ITEM Script Yardımı | 24-04 09:58 | 8 | 3031 | |
|
|
UO Landscaper kullanımı hakkında
Son cevap: 05-03 12:17 · Son yazan: Athynas · Mesaj: 1 · Görüntü: 1421
|
Muls ve Mul Editing | 05-03 12:17 | 1 | 1421 |