05.02.2002, 00:59
Вот некоторые "живые" примеры использования команд,которые нам могут пригодиться:
"Зачаровать дракона"
Вместо Ydragon-подставить GetObjectByID любого врага:
Sleep( 3 )
UMClear( YDragon )
UMFear( YDragon, 0 )
UMAggression( YDragon )
UMFollow( YDragon, GetUnitOfPlayer( 0, 0 ) )
SendStringEvent( 0, "say s3 GTDragon" )
"Включить голема?"
EraseQuestItem( 0, 26 )
RemoveObjectFromServer( GCEmpty )
SetCPFast( GCFull, GetX( GCFull ) , GetY( GCFull ) , -0.05 )
SwitchLeverState( GCFull, 1 )
SetDiplomacy( 0, 3, -1 )
SetDiplomacy( 1, 3, -1 )
SetDiplomacy( 2, 3, -1 )
SetDiplomacy( 3, 0, -1 )
SetDiplomacy( 3, 1, -1 )
SetDiplomacy( 3, 2, -1 )
Guard( GolemSd, GetX( GolemSd ) , GetY( GolemSd ) , 5 )
"Довести юнит до выхода из зоны"
Вместо Borka-подставить GetObjectByID любого врага:
...
Run( Borka )
SetPlayer( Borka, 0 )
UMFollow( Borka, GetUnitOfPlayer( 0, 0 ) )
...
"не разбирался ..."
UMClear( ORunner )
UMAggression( ORunner )
Guard( ORunner, GetX( ORunner ) , GetY( ORunner ) ,
5 )
//Волки бросаются на кабанов
Sleep( 180 )
SetDiplomacy( 4, 5, -1 )
SetDiplomacy( 5, 4, -1 )
Run( this )
UMClear( this )
UMStandard( this )
UMSentry( this, Add( 71, Random( 2 ) ) , Add( 206, Random( 1 ) ) )
//Игра наложницей
CreateParty( 0, "Pretty" )
AddUnitToParty( 0, "Pretty::Nalo", "Human Hadagan Pretty" )
SetCurrentParty( 0, "Pretty" )
LeaveToZone( 0, "gz15h", 3 )
// Каньон Смерти
//Снова Заком
CopyStats( 0, "HeroAlone::Hero", "Hero" )
AddLoot( 0, "HeroAlone", "" )
SetCurrentParty( 0, "" )
FixItems( )
RunWorldTime( 0 )
LeaveToZone( 0, "gz15h", 3 )
// Каньон Смерти
[ 05 февраля 2002: Изменил: Nivea ]</p>
"Зачаровать дракона"
Вместо Ydragon-подставить GetObjectByID любого врага:
Sleep( 3 )
UMClear( YDragon )
UMFear( YDragon, 0 )
UMAggression( YDragon )
UMFollow( YDragon, GetUnitOfPlayer( 0, 0 ) )
SendStringEvent( 0, "say s3 GTDragon" )
"Включить голема?"
EraseQuestItem( 0, 26 )
RemoveObjectFromServer( GCEmpty )
SetCPFast( GCFull, GetX( GCFull ) , GetY( GCFull ) , -0.05 )
SwitchLeverState( GCFull, 1 )
SetDiplomacy( 0, 3, -1 )
SetDiplomacy( 1, 3, -1 )
SetDiplomacy( 2, 3, -1 )
SetDiplomacy( 3, 0, -1 )
SetDiplomacy( 3, 1, -1 )
SetDiplomacy( 3, 2, -1 )
Guard( GolemSd, GetX( GolemSd ) , GetY( GolemSd ) , 5 )
"Довести юнит до выхода из зоны"
Вместо Borka-подставить GetObjectByID любого врага:
...
Run( Borka )
SetPlayer( Borka, 0 )
UMFollow( Borka, GetUnitOfPlayer( 0, 0 ) )
...
"не разбирался ..."
UMClear( ORunner )
UMAggression( ORunner )
Guard( ORunner, GetX( ORunner ) , GetY( ORunner ) ,
5 )
//Волки бросаются на кабанов
Sleep( 180 )
SetDiplomacy( 4, 5, -1 )
SetDiplomacy( 5, 4, -1 )
Run( this )
UMClear( this )
UMStandard( this )
UMSentry( this, Add( 71, Random( 2 ) ) , Add( 206, Random( 1 ) ) )
//Игра наложницей
CreateParty( 0, "Pretty" )
AddUnitToParty( 0, "Pretty::Nalo", "Human Hadagan Pretty" )
SetCurrentParty( 0, "Pretty" )
LeaveToZone( 0, "gz15h", 3 )
// Каньон Смерти
//Снова Заком
CopyStats( 0, "HeroAlone::Hero", "Hero" )
AddLoot( 0, "HeroAlone", "" )
SetCurrentParty( 0, "" )
FixItems( )
RunWorldTime( 0 )
LeaveToZone( 0, "gz15h", 3 )
// Каньон Смерти
[ 05 февраля 2002: Изменил: Nivea ]</p>