Syntax: Select all
# =============================================================================
# >> IMPORTS
# =============================================================================
# Python
from __future__ import with_statement
import cPickle as pickle
from path import path
# EventScripts
import es
import cmdlib
import gamethread
# =============================================================================
# >> IMPORTS
# =============================================================================
# Command to create a model
CREATE_CMD = '!spawn'
# Command to delete a command
DELETE_CMD = '!delete'
# Model to spawn
MODEL_PATH = 'models_kit/xmas/xmastree.mdl'
# Admins
ADMINS = [
'STEAM_0:1:21953651',
'steamid',
'steamid',
]
# =============================================================================
# >> GLOBAL VARIABLES
# =============================================================================
BASE_PATH = path(__file__).parent
CURRENT_MAP = es.ServerVar('eventscripts_currentmap')
# =============================================================================
# >> CLASSES
# =============================================================================
class Database(set):
def __init__(self, pathto):
self.path = path(pathto)
self.data = {}
def load(self):
self.clear()
if not self.path.isfile():
return
with self.path.open() as f:
try:
self.data = pickle.load(f)
except EOFError:
pass
def save(self):
self.data[str(CURRENT_MAP)] = list(self)
with self.path.open('w') as f:
pickle.dump(self.data, f)
def loadMap(self, mapname):
self.clear()
self.update(self.data.get(mapname, set()))
database = Database(BASE_PATH.joinpath('models.db'))
# =============================================================================
# >> LOAD & UNLOAD
# =============================================================================
def load():
cmdlib.registerSayCommand(CREATE_CMD, spawnModel, 'Spawns a model')
cmdlib.registerSayCommand(DELETE_CMD, deleteModel, 'Deletes a model')
database.load()
def unload():
cmdlib.unregisterSayCommand(CREATE_CMD)
cmdlib.unregisterSayCommand(DELETE_CMD)
# =============================================================================
# >> GAME EVENTS
# =============================================================================
def es_map_start(ev):
database.loadMap(ev['mapname'])
spawnModels()
# =============================================================================
# >> CALLBACKS
# =============================================================================
def spawnModel(userid, args):
if es.getplayersteamid(userid) not in ADMINS:
return
es.server.insertcmd('es_xprop_dynamic_create %i %s'% (userid, MODEL_PATH))
gamethread.delayed(0.5, continueSpawnModel)
def continueSpawnModel():
index = es.getInt('eventscripts_lastgive')
database.add(es.entitygetvalue(index, 'origin'))
database.save()
def deleteModel(userid, args):
if es.getplayersteamid(userid) not in ADMINS:
return
names = dict((index, es.entitygetvalue(index, 'targetname')
) for index in es.getEntityIndexes())
es.server.insertcmd('es_xentsetname %i ViewedModel'% userid)
gamethread.delayed(0.5, continueDeleteModel, (userid, names))
def continueDeleteModel(userid, names):
for index in es.getEntityIndexes():
if es.entitygetvalue(index, 'targetname') != 'ViewedModel':
continue
if abs(int(es.entitygetvalue(index, 'modelindex')) - es.precachemodel(MODEL_PATH)) > 1:
es.setentityname(index, names[index])
continue
origin = es.entitygetvalue(index, 'origin')
es.fire(userid, 'ViewedModel', 'Kill')
database.discard(origin)
database.save()
break
# =============================================================================
# >> FUNCTIONS
# =============================================================================
def spawnModels():
es.precachemodel(MODEL_PATH)
for origin in database:
index = es.createentity('prop_dynamic')
es.entitysetvalue(index, 'origin', origin)
es.entitysetvalue(index, 'model', 'models/' + MODEL_PATH)
es.server.insertcmd('es_xspawnentity %i'% index)
And here is the model.db
Code: Select all
(dp1
S'dm_luna_park_b45a'
p2
(lp3
S'-281.413696 1682.018677 0.031254'
p4
asS'dm_arctic_vendetta_snow_v22'
p5
(lp6
S'9831.826172 6146.264160 114.681389'
p7
aS'2700.904053 2603.878906 380.170868'
p8
aS'6930.022949 5980.709961 -12.421646'
p9
aS'1754.798828 2093.501953 1020.968933'
p10
aS'3137.123047 8893.179688 10.299122'
p11
aS'8400.678711 3978.257324 360.505554'
p12
aS'2021.772461 3345.492188 1051.414307'
p13
aS'8560.695312 2404.508301 -26.557186'
p14
aS'7788.248047 -79.158188 12.374084'
p15
aS'5360.776855 2827.093262 -129.232895'
p16
aS'4329.771484 3794.291504 -32.000000'
p17
aS'10516.040039 5653.026367 1022.990601'
p18
aS'5812.360840 2556.272217 -94.345596'
p19
aS'3158.714600 2417.264893 912.316711'
p20
aS'7728.103027 8529.957031 13.491150'
p21
aS'9340.493164 1557.142212 376.610992'
p22
aS'5352.660156 2530.134277 -98.676117'
p23
aS'8997.498047 5499.284180 19.591461'
p24
aS'1948.076660 4049.167969 1042.629395'
p25
aS'4107.127441 -439.956177 18.674660'
p26
aS'3761.905273 5514.848633 497.492981'
p27
aS'7259.688965 -745.781433 3.896805'
p28
aS'8815.140625 1496.007812 388.895630'
p29
aS'7315.735352 2315.176514 -12.863613'
p30
aS'3503.313477 7555.949219 -32.000000'
p31
aS'5374.470703 8206.772461 -56.252888'
p32
aS'4250.471191 -146.929871 20.906326'
p33
aS'3500.497070 202.470383 97.158669'
p34
aS'5339.740234 1920.745117 -77.640541'
p35
aS'3605.641846 -966.889282 43.882275'
p36
aS'5363.697754 1628.981323 -53.773151'
p37
aS'3366.608398 84.013962 99.794937'
p38
aS'10064.241211 4581.676758 1025.398926'
p39
aS'5761.795410 1926.237427 -94.324684'
p40
aS'3408.340088 7230.166016 -28.325409'
p41
aS'3582.787598 8895.040039 15.744625'
p42
aS'2725.826416 217.980804 124.150589'
p43
aS'3848.835205 917.764893 645.361938'
p44
aS'6013.979980 8172.448242 -49.664162'
p45
aS'1791.533447 2498.955811 1024.014648'
p46
aS'3550.297363 2056.629395 578.543701'
p47
aS'5793.427246 2210.002686 -84.722885'
p48
aS'2398.495850 3707.254639 1015.114624'
p49
aS'5817.653320 2911.935791 -138.892441'
p50
aS'7232.126953 764.368347 19.802231'
p51
aS'2189.734375 2481.112305 479.281799'
p52
aS'2705.722412 882.304443 117.999985'
p53
aS'3971.178223 6606.687012 0.589256'
p54
aS'5732.807129 1666.211060 -93.526062'
p55
aS'7520.655762 3258.554688 394.519196'
p56
aS'5345.228516 2202.135010 -80.014046'
p57
aS'8278.788086 1526.039795 372.958435'
p58
aS'3429.389160 4692.530273 -28.695591'
p59
aS'3158.259766 2982.561279 91.350128'
p60
aS'3689.185791 4217.557129 -17.172852'
p61
aS'3901.676514 -944.214417 29.064491'
p62
aS'8245.845703 8731.109375 -32.000000'
p63
aS'6774.657227 8198.980469 34.780365'
p64
asS'dm_x-mastree_2'
p65
(lp66
S'2514.594727 -1601.765747 0.000008'
p67
aS'2093.430664 -1742.009766 5.703640'
p68
aS'2113.131836 -2880.183105 0.000000'
p69
aS'1218.924927 125.188904 -0.000015'
p70
aS'477.231384 -63.355499 0.000000'
p71
aS'1047.772583 -713.107300 128.031250'
p72
aS'2115.125000 -73.568207 0.000015'
p73
aS'985.183472 -2579.326904 0.000008'
p74
aS'1860.355469 -2124.768066 5.206642'
p75
aS'20.115540 -518.934814 0.000015'
p76
asS'dm_xmas_night_v2'
p77
(lp78
S'-1905.785400 375.094513 207.761963'
p79
aS'-4218.519531 1162.807861 847.628967'
p80
aS'-1612.097656 -3902.046387 195.189011'
p81
aS'-1952.331299 -3914.572754 195.189011'
p82
aS'557.928955 -1670.311279 195.189011'
p83
aS'-2112.191895 1323.881836 259.189026'
p84
aS'348.275757 391.575531 437.957764'
p85
aS'-1176.379028 -3880.966309 195.189026'
p86
aS'513.135742 -3243.252930 371.189026'
p87
aS'-2317.744385 -3917.313232 195.189011'
p88
aS'-121.539062 -1657.747559 195.189011'
p89
asS'dm_office_christmas_bm'
p90
(lp91
S'-1225.753052 705.359070 -326.184814'
p92
aS'1139.648560 -1624.087158 -320.064056'
p93
aS'-1140.478516 -698.553772 -328.000000'
p94
asS'dm_kyra_xmas1'
p95
(lp96
S'1388.798340 -313.552155 -392.968750'
p97
asS'dm_winterislands_moded'
p98
(lp99
S'-2245.017090 -4738.812012 56.031250'
p100
aS'5308.480469 -3274.358398 56.031250'
p101
aS'4086.270264 -4652.570801 56.031250'
p102
aS'3379.745605 2552.185547 56.031254'
p103
aS'5724.284180 751.903442 56.031254'
p104
aS'4514.309570 -3848.471191 56.031254'
p105
aS'-917.713867 3685.470947 56.031250'
p106
aS'-2864.975586 1961.260498 56.031250'
p107
aS'-5937.370117 1525.979492 56.031254'
p108
aS'1011.423340 -6142.780273 56.031250'
p109
aS'2261.008057 2754.218506 56.031250'
p110
aS'2777.583008 2382.294678 56.031250'
p111
aS'1935.935791 3732.905029 56.031250'
p112
aS'3343.203613 -598.096313 56.031250'
p113
aS'892.978760 3088.466064 56.031250'
p114
aS'-6356.893555 506.166565 56.031250'
p115
aS'1778.097290 -6316.889160 56.031254'
p116
aS'5627.683105 -5225.884766 56.031250'
p117
aS'1346.451660 3739.694824 56.031250'
p118
aS'6271.010254 -2908.386230 56.031250'
p119
aS'1575.795410 2198.946289 56.031250'
p120
aS'-3445.348633 -2341.528076 547.839050'
p121
aS'3080.126953 -5806.520508 56.031250'
p122
aS'7076.843750 -4566.247559 56.031250'
p123
aS'4485.061523 555.301819 56.031254'
p124
aS'-2229.921631 -6607.561523 56.031250'
p125
aS'1256.976562 3220.353760 56.031250'
p126
aS'4576.651855 3188.597412 56.031250'
p127
aS'153.053299 3015.499268 56.031254'
p128
aS'3126.173828 2013.409180 56.031250'
p129
aS'313.594482 -6099.831055 56.031250'
p130
aS'-6070.604004 -3713.444824 56.031258'
p131
aS'2488.930420 -4750.884766 56.031250'
p132
aS'-768.370422 -7129.045410 56.031250'
p133
aS'6905.703613 -1093.026001 56.031250'
p134
aS'3064.261719 -3941.018066 56.031250'
p135
aS'4235.537109 1076.046387 56.031250'
p136
aS'4675.271484 80.142494 56.031250'
p137
aS'-1472.110962 2844.298584 56.031250'
p138
aS'6253.965820 -882.674438 56.031250'
p139
aS'-3851.059082 4276.872559 56.031250'
p140
aS'-7135.968750 -3075.031738 57.848183'
p141
aS'-5463.414551 -5086.865234 56.031250'
p142
aS'5714.270020 255.284607 56.031250'
p143
aS'5976.321289 -1734.902954 56.031250'
p144
aS'-5189.589355 3310.563721 56.031250'
p145
aS'5142.320801 -3619.829834 56.031250'
p146
aS'924.689087 -6711.137695 56.031250'
p147
aS'697.107300 2416.991455 56.031250'
p148
aS'3293.634277 -4703.980469 56.031250'
p149
aS'1059.327026 2657.398682 56.031250'
p150
aS'1620.227417 -4914.289062 56.031250'
p151
aS'2994.387451 -5405.608887 56.031250'
p152
aS'-4584.739258 716.561646 88.000000'
p153
aS'4838.216797 -789.951904 56.031254'
p154
aS'-1495.783813 -4191.857422 56.031250'
p155
aS'-5884.283691 -1470.822388 56.031250'
p156
aS'6735.372070 -1800.830566 56.031250'
p157
aS'6681.811035 -17.875122 56.031254'
p158
aS'-5450.433105 -2015.365845 96.228233'
p159
aS'2902.658203 3074.934082 56.031250'
p160
aS'243.978455 2708.221680 56.031250'
p161
aS'196.635010 -6903.146484 56.031250'
p162
aS'-606.204529 -5088.531250 56.031250'
p163
aS'-5460.577637 -797.988281 87.338120'
p164
aS'728.395508 3730.431641 56.031250'
p165
aS'-4458.743164 -4662.725098 56.031250'
p166
aS'-3668.357178 -5608.412109 56.031254'
p167
aS'191.762939 -4452.702148 56.031250'
p168
aS'-579.924866 4104.040039 56.031254'
p169
aS'-894.914124 3072.327637 56.031250'
p170
aS'-5812.665527 2029.542847 56.031250'
p171
aS'2243.273682 -5022.793457 56.031250'
p172
aS'-847.554321 -5975.847168 56.031250'
p173
aS'1699.455078 1865.208496 56.031250'
p174
aS'-5052.595215 1979.442261 56.031250'
p175
aS'-5104.900391 -4604.017090 56.031250'
p176
aS'-3127.584229 -6401.561523 56.031250'
p177
aS'2498.757080 -6048.292969 56.031250'
p178
aS'6522.812988 672.582947 56.031250'
p179
aS'-963.571228 -1704.583496 56.031250'
p180
aS'-4883.241211 3889.617676 56.031250'
p181
aS'-2580.036621 4243.306152 56.031250'
p182
aS'-5989.494141 2.602905 56.031250'
p183
aS'-3746.435791 1909.038574 56.031250'
p184
aS'3432.202881 -5060.020020 56.031250'
p185
aS'-6237.666992 942.960815 56.031250'
p186
aS'1078.752686 -4970.913086 56.031250'
p187
aS'-1078.947632 -6975.938477 56.031250'
p188
aS'-6575.399902 -2378.724854 56.031250'
p189
aS'-4917.045898 4.012421 89.324844'
p190
aS'3413.513672 98.299988 56.031250'
p191
aS'4513.216797 -481.235352 56.031250'
p192
aS'-3792.166748 -4891.972656 56.031250'
p193
aS'6418.243164 -1724.750977 56.031250'
p194
aS'-2988.315186 2771.118164 56.031250'
p195
aS'5223.292480 96.989304 56.031250'
p196
aS'4864.009277 -3091.586426 56.031250'
p197
aS'-6182.161133 -3238.200928 56.031250'
p198
aS'-3362.951904 -5248.756348 56.031250'
p199
aS'-206.927917 3623.059082 56.031250'
p200
aS'2222.991455 2056.195557 56.031250'
p201
aS'-5681.117188 3206.742920 56.031250'
p202
aS'1299.489502 -5660.921875 56.031254'
p203
aS'297.139343 3587.444824 56.031250'
p204
aS'4465.933105 -5368.297363 56.031250'
p205
aS'5237.121582 544.554871 56.031250'
p206
aS'5940.981445 -157.203110 56.031250'
p207
aS'5536.908203 2324.310547 56.031250'
p208
aS'1710.254272 -5163.794434 56.031250'
p209
aS'-6654.594727 -1527.226562 56.031242'
p210
aS'-5667.419434 2694.020020 56.031250'
p211
aS'-6379.911133 -727.857178 56.031258'
p212
aS'5227.700684 -1652.078735 56.031250'
p213
aS'9183.968750 -1703.031982 109.027985'
p214
aS'-4802.906738 445.123169 88.000000'
p215
aS'7382.080566 -957.556030 56.031250'
p216
aS'-4189.352051 2699.824951 56.031250'
p217
aS'5927.568848 -5764.065430 56.031250'
p218
aS'3725.844971 -91.737366 56.031250'
p219
aS'-4380.180664 4049.273682 56.031250'
p220
aS'3523.392822 973.343994 56.031250'
p221
aS'-5763.372559 -4555.864258 56.031250'
p222
aS'-2151.999023 2979.611572 56.031254'
p223
aS'-3282.350830 -4811.578125 56.031250'
p224
aS'-1357.161377 1649.623657 56.031250'
p225
aS'-1155.641602 -5262.628906 56.031250'
p226
aS'-5753.438965 -4049.246338 56.031250'
p227
aS'-4722.938965 -5702.482422 56.031250'
p228
aS'-1464.493530 388.339783 56.031250'
p229
aS'4918.516113 -4278.391602 56.031250'
p230
aS'-1020.243286 -4354.100586 56.031250'
p231
aS'-4631.443359 2404.286133 56.031250'
p232
aS'6251.427246 1615.923462 56.031250'
p233
aS'5394.797852 -2618.016846 56.031250'
p234
aS'-1077.103516 -656.194702 56.031250'
p235
aS'3979.121094 -3942.861084 56.031250'
p236
aS'-3942.663086 3945.395020 56.031250'
p237
aS'-2294.707520 -5537.947266 56.031250'
p238
aS'-5041.457031 2745.445557 56.031250'
p239
aS'-4163.941895 375.496674 89.745872'
p240
aS'-4361.527344 -5253.153320 56.031250'
p241
aS'-5709.122070 911.851562 56.031250'
p242
aS'7080.375977 -343.555542 56.031250'
p243
aS'2960.606934 -4609.847168 56.031250'
p244
aS'3981.938965 519.805908 56.031250'
p245
aS'-4089.644531 3341.001709 56.031250'
p246
aS'6361.026367 -644.144531 56.031254'
p247
aS'-2773.942627 -5368.558594 56.031250'
p248
aS'6960.575684 -2133.685059 56.031250'
p249
aS'-1897.233643 -5350.561523 56.031254'
p250
aS'3908.272705 1846.816772 56.031254'
p251
aS'533.681763 -5537.639160 56.031250'
p252
aS'3395.392578 484.487061 56.031250'
p253
aS'5226.267090 -388.794861 56.031250'
p254
aS'-1582.078247 3584.156982 56.031250'
p255
aS'-1295.990234 -6513.579590 56.031250'
p256
aS'-5412.666504 1754.086182 56.031250'
p257
aS'4016.909180 -619.109863 56.031250'
p258
aS'2406.187988 3318.683838 56.031250'
p259
aS'-6072.473145 -2695.015869 56.031258'
p260
aS'4033.921143 -5406.911133 56.031250'
p261
asS'dm_coldruins_xmasmod'
p262
(lp263
S'2500.807373 1633.337769 322.763428'
p264
aS'2556.950928 3454.541260 86.680199'
p265
aS'2099.093018 545.036499 92.461441'
p266
aS'601.101807 3515.190918 189.330582'
p267
aS'741.942566 402.290985 78.286240'
p268
aS'945.381104 2313.739502 114.998596'
p269
asS'dm_winterchill_r2'
p270
(lp271
S'-1499.069824 1615.648926 76.031235'
p272
aS'-2832.863037 963.754517 -27.968750'
p273
asS'dm_7hour_snow8_bm'
p274
(lp275
S'-1754.988525 -1895.082397 -287.968750'
p276
aS'-1830.196045 -138.670547 -255.968750'
p277
aS'-1754.330200 -2322.354004 -287.968750'
p278
aS'-1349.280518 -208.472656 59.620224'
p279
asS'dm_biohazard_tg'
p280
(lp281
S'1612.684692 -142.256332 -23.968750'
p282
asS'dm_ob_attack_house_xmas'
p283
(lp284
S'-853.411987 -776.288452 5.031250'
p285
aS'-276.016296 231.586639 20.031250'
p286
aS'-283.491455 -1148.458130 5.031250'
p287
asS'dm_lostarena_snow'
p288
(lp289
S'-106.296501 741.932007 -255.968750'
p290
aS'902.716309 -357.425171 -255.968750'
p291
aS'-462.216187 -922.574585 -255.968750'
p292
asS'dm_forest_of_pain_snow'
p293
(lp294
S'-2011.913086 -1869.466919 255.472534'
p295
aS'-2019.157837 1024.851685 255.742294'
p296
aS'-923.137085 -1669.325562 2.000000'
p297
aS'-2020.554443 -48.201912 256.344635'
p298
aS'1948.448608 395.668732 237.062790'
p299
aS'1867.429565 -510.780273 314.374237'
p300
aS'-1644.454224 131.314178 2.000000'
p301
aS'-2020.611450 492.527710 256.164490'
p302
aS'506.840027 1977.780029 383.044098'
p303
aS'-2011.923706 -864.472046 254.621262'
p304
aS'-2018.195312 1452.107666 255.581909'
p305
aS'-2011.880981 -1635.480469 254.796814'
p306
aS'-1262.604492 2014.648071 241.206573'
p307
aS'1267.589966 -58.307457 250.506378'
p308
aS'-2020.583130 241.021988 256.532745'
p309
aS'-424.384979 1990.098145 255.799896'
p310
aS'-1474.986938 -2019.991455 255.014557'
p311
aS'1970.038940 1033.703857 215.809952'
p312
aS'-2012.135254 -316.306824 255.053497'
p313
aS'-796.096069 1981.412354 212.799927'
p314
aS'-2013.562500 1240.663208 254.995422'
p315
aS'-2019.246826 1674.041260 255.712830'
p316
aS'-2011.858765 -609.710999 254.712585'
p317
aS'-2020.558350 791.287598 256.101471'
p318
aS'-2011.899170 -1403.030029 254.832092'
p319
aS'-277.869385 -514.940979 255.155640'
p320
aS'1954.920532 662.588501 221.227097'
p321
aS'-1731.703613 -2024.421875 255.867676'
p322
aS'-2011.921997 -1148.666748 254.772995'
p323
asS'dm_snowcapped_r1'
p324
(lp325
S'1567.576294 -765.703979 48.031250'
p326
aS'-214.947800 2275.433105 144.000000'
p327
aS'-1141.622192 1987.861938 146.443298'
p328
aS'1567.158447 1056.397095 48.031250'
p329
asS'dm_whitehaven'
p330
(lp331
S'725.921509 -242.897156 -135.968750'
p332
aS'-413.532715 -1683.994873 -511.968750'
p333
aS'52.578545 -823.281860 -14.861816'
p334
aS'-527.130310 -556.437866 -421.356781'
p335
aS'-551.968750 -558.123657 -431.235962'
p336
asS'dm_4christmas'
p337
(lp338
S'-1544.187622 -313.592529 286.031250'
p339
aS'-2628.602539 -400.078033 286.031250'
p340
aS'-2582.698975 -1152.223999 398.031250'
p341
aS'-1652.940918 502.763672 398.031250'
p342
asS'dm_icepick'
p343
(lp344
S'451.960327 -1273.040405 32.031250'
p345
aS'1086.634521 1091.401001 32.000000'
p346
aS'-168.822571 772.350220 32.000000'
p347
aS'427.030029 -416.486481 32.000000'
p348
aS'-818.018311 172.563858 32.000000'
p349
asS'dm_resistance_hurtlocker_v2'
p350
(lp351
S'-33.816429 -920.284424 -1235.949829'
p352
asS'dm_ff_snow_village_beta4'
p353
(lp354
S'1693.524414 967.149658 -63.968750'
p355
aS'-3213.108887 -714.120361 -63.968750'
p356
aS'1408.872925 -1392.423584 0.935410'
p357
aS'-2582.693359 -1611.439209 86.283875'
p358
aS'-2326.961426 215.367966 -63.968750'
p359
aS'-558.459595 576.141968 197.596008'
p360
aS'947.640503 817.858215 -63.968781'
p361
aS'-1409.426270 -1299.736084 120.031250'
p362
aS'644.926941 -1887.758545 -63.968781'
p363
aS'-410.801300 -537.969666 2.637089'
p364
aS'474.002838 901.139099 4.031250'
p365
aS'-2426.903320 -694.841431 1.307434'
p366
aS'579.175842 362.522125 4.031250'
p367
aS'351.183655 -297.518433 -63.968750'
p368
aS'1563.903076 -465.799347 32.009903'
p369
asS'dm_frost'
p370
(lp371
S'1977.623047 -1687.217407 63.999992'
p372
aS'2615.460938 -876.655212 63.999992'
p373
aS'-250.928528 344.456635 64.000000'
p374
aS'1346.118652 936.878906 63.999992'
p375
aS'1097.531128 -1889.977539 64.000000'
p376
aS'2135.785889 -838.793518 64.000000'
p377
aS'1035.429199 141.341156 63.999992'
p378
asS'dm_winterbox_beta03a'
p379
(lp380
S'53.847755 -566.291138 0.000008'
p381
aS'130.485825 1837.595459 160.000000'
p382
asS'dm_kabah_christmas'
p383
(lp384
S'2493.909912 -665.665405 0.000008'
p385
aS'572.678284 -2427.317383 -0.020760'
p386
aS'587.539429 -623.364624 -0.000008'
p387
aS'2659.190430 -2463.487061 0.319031'
p388
asS'dm_crossfire_winter'
p389
(lp390
S'-104.819733 1405.579590 0.000004'
p391
aS'51.787262 652.278015 -1.161098'
p392
aS'319.330017 663.572571 -6.299690'
p393
aS'127.089165 1015.476379 -5.669712'
p394
aS'649.413513 902.674683 -1.116966'
p395
aS'68.803444 2621.313232 -133.744904'
p396
aS'-419.107819 956.505615 6.250450'
p397
aS'453.845642 1426.282715 0.000000'
p398
as.
Can anybody ported to SP please?
Thank you in advance and Merry Christmas to all.