viewing paste Unknown #21070 | Athena

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
-   script  HydraEffect -1,{
    OnNPCKillEvent:
        for( .@i = 0; .@i < getarraysize( .mobMap$ ); .@i++ ) {
            if( strcharinfo( PC_MAP ) == .mobMap$[ .@i ] ) {
                .@onMap$ = .mobMap$[ .@i ];
                break;
            }
        }
        
        if( .@onMap$ == "" || !.mobIds[ killedrid ] ) end;
        
        getmapxy( .@PCMap$, .@PCX, .@PCY, 0);
        monster( .@onMap$, ( .@PCX + rand( -2, 2 ) ), ( .@PCY  + rand( -2, 2 ) ), strmobinfo( 1, killedrid ), killedrid, 1 );
        monster( .@onMap$, ( .@PCX + rand( -2, 2 ) ), ( .@PCY  + rand( -2, 2 ) ), strmobinfo( 1, killedrid ), killedrid, 1 );
    end;
    OnInit:
            setarray( .@mobIdList, 1026 );
            setarray( .mobMap$, "prontera" );
            
            for( .@i = 0; .@i < getarraysize( .@mobIdList ); .@i++ )
                .mobIds[ .@mobIdList[.@i  ] ] = 1;
    end;
}
Viewed 1174 times, submitted by Guest.