|
ON=@Create
goto 2328,2223
COLOR=0470
STR={80 100}
DEX={81 95}
INT={50 60}
MAGICRESISTANCE={35.0 45.0}
TACTICS={70.0 90.0}
WRESTLING={40.0 55.0}
MACEFIGHTING={70.0 90.0}
NPC=BRAIN_HUMAN
KARMA={-3000 -4000}
FAME={2500 4000}
ITEMNEWBIE=i_hair_long
COLOR=005e5
on=@itemequip
if (<type> == memory_war_targ)
tag.p <p>
endif
on=@itemunequiptest
if (<baseid> == i_memory)
if (<type> == memory_war_targ)
src.goto <src.tag.p>
serv.newitem i_floor_marble
new.p <src.tag.p>
new.attr 090
new.tag.check <src.tag.check>
new.type t_check
endif
endif
[typedef t_check]
on=@step
src.goto 2328,2223
removeon=@npcseenewplayer
if xx
attack <act.uid>
endifgibi bir sorguyla saldırtman gerekiyor[FUNCTION CheckLineOfSight]
IF <ARGV[0]>
REF1=<SERV.UID.<ARGV[0]>>
ENDIF
IF (<CANSEELOS <REF1.P.X>,<REF1.P.Y>,<REF1.P.Z>,<REF1.P.M>>)
RETURN 0
ELSE
RETURN 1
ENDIF[EVENTS e_NPCBrains]
ON=@NPCSeeNewPlayer
TAG.LastLookedAt=<SRC.UID>
IF <CheckLineOfSight <SRC.UID>>
SAY I see <SRC.UID> and im gonna kill him
ATTACK
RETURN 0
ELSE
SAY I sense someone but i cannot see them
GO <HOME> // Go Home or Pathfind ????
RETURN 1
ENDIFhttp://forum.spherecommunit.....read.php?tid=1602&page=2|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Serv Files ile klasor oluşturma
Son cevap: 18-11 12:57 · Son yazan: Abadan · Mesaj: 3 · Görüntü: 1698
|
Script Yardımı | 18-11 12:57 | 3 | 1698 | |
|
|
Bleeding verme
Son cevap: 02-05 12:10 · Son yazan: manyaqq · Mesaj: 6 · Görüntü: 2718
|
FUNCTION & EVENTS Script Yardımı | 02-05 12:10 | 6 | 2718 | |
|
|
Rota Level Shard - kapalı (bakıma alındı)
Son cevap: 27-12 12:18 · Son yazan: xrambo · Mesaj: 8 · Görüntü: 11684
|
Server Reklam, Tartışma | 27-12 12:18 | 8 | 11684 | |
|
|
Rota UO (PvP)
Son cevap: 11-06 23:34 · Son yazan: Rota UO · Mesaj: 29 · Görüntü: 23216
|
Server Reklam, Tartışma | 11-06 23:34 | 29 | 23216 | |
|
|
Duello events verme
Son cevap: 18-01 17:09 · Son yazan: halisakts · Mesaj: 11 · Görüntü: 7376
|
Ultima Online Genel | 18-01 17:09 | 11 | 7376 |