Guild Chat:
Код
[FUNCTION gsay]
IF !(<SRC.MEMORYFINDTYPE.0400>)
SRC.SYSMESSAGEua You aren't in Guild.
RETURN 1
ENDIF
SERV.ALLCLIENTS gsay2 <ARGS>
RETURN 1
[FUNCTION gsay2]
IF (<MEMORYFINDTYPE.0400.LINK>=<SRC.MEMORYFINDTYPE.0400.LINK>) || (0<TAG.GSAY>)
VAR.SUA_COLOR 06
SYSMESSAGEua <SRC.NAME>: <ARGS>
ENDIF
RETURN 1
Guild Death:
Код
[FUNCTION gdeath]
IF (<MEMORYFINDTYPE.0400.LINK>=<SRC.MEMORYFINDTYPE.0400.LINK>) !(<SRC.UID>=<UID>)
var.sua_color=050
SYSMESSAGEua DEAD: <SRC.NAME> has been Killed, in <SRC.REGION.NAME> by <NAME>
ENDIF
RETURN 0
Guild LogIn:
Код
[FUNCTION gin]
IF (<MEMORYFINDTYPE.0400.LINK>=<SRC.MEMORYFINDTYPE.0400.LINK>) !(<SRC.UID>=<UID>)
var.sua_color=041
SYSMESSAGEua ONLINE: <SRC.NAME> has enter the game, in <Serv.REGION.NAME>
ENDIF
RETURN 0
Guild LogOut:
Код
[FUNCTION gout]
IF (<MEMORYFINDTYPE.0400.LINK>=<SRC.MEMORYFINDTYPE.0400.LINK>) !(<SRC.UID>=<UID>)
var.sua_color=027
SYSMESSAGEua OFFLINE: <SRC.NAME> has quit the game, from <REGION.NAME>
ENDIF
RETURN 0
Guild List Users:
Код
[FUNCTION glist]
IF !(<SRC.MEMORYFINDTYPE.0400>)
SRC.SYSMESSAGEua You aren't in Guild.
RETURN 1
ENDIF
SRC.SYSMESSAGEua Members Online:
SERV.ALLCLIENTS glist2
RETURN 1
[FUNCTION glist2]
IF (<MEMORYFINDTYPE.0400.LINK>=<SRC.MEMORYFINDTYPE.0400.LINK>)
SRC.SYSMESSAGEua * <NAME> at <REGION.NAME>
ENDIF
RETURN 1
Guild Chat Can See GM:
Код
[FUNCTION listengsay]
IF (<SRC.TAG.GSAY>=0)
SRC.SYSMESSAGEua .gsay listening activated.
SRC.TAG.GSAY=1
ELSE
SRC.SYSMESSAGEua .gsay listening deactivated.
SRC.TAG.GSAY=0
ENDIF
RETURN 1
Guild Function's Can use:
Код
[PLEVEL 4]
listengsay
[PLEVEL 1]
glist
gsay
Guild Colored sysmessage (Obezateljno!):
Код
[FUNCTION sysmessageua]
var.old_p <p>
var.old_region_flags <region.flags>
var.old_region_events <region.events>
var.old_act <act.uid>
region.events -0
region.flags=0
p 11 11 0 1
newitem i_memory
act.cont <uid>
act.sayua <var.sua_color> 0 0 1 <args>
act.remove
p <var.old_p>
region.flags <var.old_region_flags>
region.events <var.old_region_events>
act <var.old_act>
Guild LogIn, Death, LogOut in
SphereTables.scp
Код
ON=@LOGIN
IF (<SRC.MEMORYFINDTYPE.0400>)
SERV.ALLCLIENTS gin
ENDIF
ON=@LOGOUT
IF (<SRC.MEMORYFINDTYPE.0400>)
SERV.ALLCLIENTS gout
ENDIF
ON=@DEATH
IF (<SRC.MEMORYFINDTYPE.0400>)
SERV.ALLCLIENTS gdeath
ENDIF
vse (IMG:
style_emoticons/default/smile.gif)