После долгих угаворов зделать гуилдформ вот вам гуилдформ.....проще не бывает (IMG:
style_emoticons/default/smile.gif)
ну вопервых система проста (IMG:
style_emoticons/default/smile.gif) гуилдформ появиться только в том случии если сама гуилдстоуна будет покрашена в любой цвет кроме 0 тоесть после покраски гилдстоуны ваша форма будет такимже цветом как и сама гуилдстоуна (IMG:
style_emoticons/default/smile.gif) чтобы получиться форму нужно написать formguild
Код
[PLEVEL 1]
formguild
[FUNCTION guildform]
if ! <src.memoryfindtype.memory_guild>
src.findid(i_guild_cloak).remove
src.findid(i_guild_tunic).remove
return 1
elseif <src.memoryfindtype.memory_guild.link.align>!=1
src.guildcolor
return 1
endif
return 0
[FUNCTION guildcolor]
if <src.memoryfindtype.memory_guild.link.color> = 0
src.findid(i_guild_cloak).remove
src.findid(i_guild_tunic).remove
else
src.findid(i_guild_cloak).color = <src.memoryfindtype.memory_guild.link.color>
src.findid(i_guild_tunic).color = <src.memoryfindtype.memory_guild.link.color>
endif
[FUNCTION formguild]
if <src.memoryfindtype.memory_guild.link.color> = 0
src.sysmessage You guild not formguild
else
src.newitem i_guild_cloak
src.act.equip
src.newitem i_guild_tunic
src.act.equip
[ITEMDEF i_guild_cloak]
ID=01515
NAME=guild cloak
WEIGHT=5
TYPE=T_CLOTHING
ARMOR=0
ON=@Create
HITPOINTS=999999,9999999
ATTR=00004
On=@Click
if <link>==04fffffff
else
say <link.name>'s <name>
endif
return 1
ON=@Equip
if <link>==04fffffff
link = <src.serial>
endif
if <link>!=<src.serial>
unequip
endif
src.guildform
[ITEMDEF i_guild_tunic]
ID=01fa1
NAME=guild tunic
WEIGHT=5
TYPE=T_CLOTHING
ARMOR=0
ON=@Create
HITPOINTS=999999,9999999
ATTR=00004
On=@Click
if <link>==04fffffff
else
say <link.name>'s <name>
endif
return 1
ON=@Equip
if <link>==04fffffff
link = <src.serial>
endif
if <link>!=<src.serial>
unequip
endif
src.guildform
самая простая форма для гилды (IMG:
style_emoticons/default/smile.gif)