| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918609196092060921609226092360924609256092660927609286092960930609316093260933609346093560936609376093860939609406094160942609436094460945609466094760948609496095060951609526095360954609556095660957609586095960960609616096260963609646096560966609676096860969609706097160972609736097460975609766097760978609796098060981609826098360984609856098660987609886098960990609916099260993609946099560996609976099860999610006100161002610036100461005610066100761008610096101061011610126101361014610156101661017610186101961020610216102261023610246102561026610276102861029610306103161032610336103461035610366103761038610396104061041610426104361044610456104661047610486104961050610516105261053610546105561056610576105861059610606106161062610636106461065610666106761068610696107061071610726107361074610756107661077610786107961080610816108261083610846108561086610876108861089610906109161092610936109461095610966109761098610996110061101611026110361104611056110661107611086110961110611116111261113611146111561116611176111861119611206112161122611236112461125611266112761128611296113061131611326113361134611356113661137611386113961140611416114261143611446114561146611476114861149611506115161152611536115461155611566115761158611596116061161611626116361164611656116661167611686116961170611716117261173611746117561176611776117861179611806118161182611836118461185611866118761188611896119061191611926119361194611956119661197611986119961200612016120261203612046120561206612076120861209612106121161212612136121461215612166121761218612196122061221612226122361224612256122661227612286122961230612316123261233612346123561236612376123861239612406124161242612436124461245612466124761248612496125061251612526125361254612556125661257612586125961260612616126261263612646126561266612676126861269612706127161272612736127461275612766127761278612796128061281612826128361284612856128661287612886128961290612916129261293612946129561296612976129861299613006130161302613036130461305613066130761308613096131061311613126131361314613156131661317613186131961320613216132261323613246132561326613276132861329613306133161332613336133461335613366133761338613396134061341613426134361344613456134661347613486134961350613516135261353613546135561356613576135861359613606136161362613636136461365613666136761368613696137061371613726137361374613756137661377613786137961380613816138261383613846138561386613876138861389613906139161392613936139461395613966139761398613996140061401614026140361404614056140661407614086140961410614116141261413614146141561416614176141861419614206142161422614236142461425614266142761428614296143061431614326143361434614356143661437614386143961440614416144261443614446144561446614476144861449614506145161452614536145461455614566145761458614596146061461614626146361464614656146661467614686146961470614716147261473614746147561476614776147861479614806148161482614836148461485614866148761488614896149061491614926149361494614956149661497614986149961500615016150261503615046150561506615076150861509615106151161512615136151461515615166151761518615196152061521615226152361524615256152661527615286152961530615316153261533615346153561536615376153861539615406154161542615436154461545615466154761548615496155061551615526155361554615556155661557615586155961560615616156261563615646156561566615676156861569615706157161572615736157461575615766157761578615796158061581615826158361584615856158661587615886158961590615916159261593615946159561596615976159861599616006160161602616036160461605616066160761608616096161061611616126161361614616156161661617616186161961620616216162261623616246162561626616276162861629616306163161632616336163461635616366163761638616396164061641616426164361644616456164661647616486164961650616516165261653616546165561656616576165861659616606166161662616636166461665616666166761668616696167061671616726167361674616756167661677616786167961680616816168261683616846168561686616876168861689616906169161692616936169461695616966169761698616996170061701617026170361704617056170661707617086170961710617116171261713617146171561716617176171861719617206172161722617236172461725617266172761728617296173061731617326173361734617356173661737617386173961740617416174261743617446174561746617476174861749617506175161752617536175461755617566175761758617596176061761617626176361764617656176661767617686176961770617716177261773617746177561776617776177861779617806178161782617836178461785617866178761788617896179061791617926179361794617956179661797617986179961800618016180261803618046180561806618076180861809618106181161812618136181461815618166181761818618196182061821618226182361824618256182661827618286182961830618316183261833618346183561836618376183861839618406184161842618436184461845618466184761848618496185061851618526185361854618556185661857618586185961860618616186261863618646186561866618676186861869618706187161872618736187461875618766187761878618796188061881618826188361884618856188661887618886188961890618916189261893618946189561896618976189861899619006190161902619036190461905619066190761908619096191061911619126191361914619156191661917619186191961920619216192261923619246192561926619276192861929619306193161932619336193461935619366193761938619396194061941619426194361944619456194661947619486194961950619516195261953619546195561956619576195861959619606196161962619636196461965619666196761968619696197061971619726197361974619756197661977619786197961980619816198261983619846198561986619876198861989619906199161992619936199461995619966199761998619996200062001620026200362004620056200662007620086200962010620116201262013620146201562016620176201862019620206202162022620236202462025620266202762028620296203062031620326203362034620356203662037620386203962040620416204262043620446204562046620476204862049620506205162052620536205462055620566205762058620596206062061620626206362064620656206662067620686206962070620716207262073620746207562076620776207862079620806208162082620836208462085620866208762088620896209062091620926209362094620956209662097620986209962100621016210262103621046210562106621076210862109621106211162112621136211462115621166211762118621196212062121621226212362124621256212662127621286212962130621316213262133621346213562136621376213862139621406214162142621436214462145621466214762148621496215062151621526215362154621556215662157621586215962160621616216262163621646216562166621676216862169621706217162172621736217462175621766217762178621796218062181621826218362184621856218662187621886218962190621916219262193621946219562196621976219862199622006220162202622036220462205622066220762208622096221062211622126221362214622156221662217622186221962220622216222262223622246222562226622276222862229622306223162232622336223462235622366223762238622396224062241622426224362244622456224662247622486224962250622516225262253622546225562256622576225862259622606226162262622636226462265622666226762268622696227062271622726227362274622756227662277622786227962280622816228262283622846228562286622876228862289622906229162292622936229462295622966229762298622996230062301623026230362304623056230662307623086230962310623116231262313623146231562316623176231862319623206232162322623236232462325623266232762328623296233062331623326233362334623356233662337623386233962340623416234262343623446234562346623476234862349623506235162352623536235462355623566235762358623596236062361623626236362364623656236662367623686236962370623716237262373623746237562376623776237862379623806238162382623836238462385623866238762388623896239062391623926239362394623956239662397623986239962400624016240262403624046240562406624076240862409624106241162412624136241462415624166241762418624196242062421624226242362424624256242662427624286242962430624316243262433624346243562436624376243862439624406244162442624436244462445624466244762448624496245062451624526245362454624556245662457624586245962460624616246262463624646246562466624676246862469624706247162472624736247462475624766247762478624796248062481624826248362484624856248662487624886248962490624916249262493624946249562496624976249862499625006250162502625036250462505625066250762508625096251062511625126251362514625156251662517625186251962520625216252262523625246252562526625276252862529625306253162532625336253462535625366253762538625396254062541625426254362544625456254662547625486254962550625516255262553625546255562556625576255862559625606256162562625636256462565625666256762568625696257062571625726257362574625756257662577625786257962580625816258262583625846258562586625876258862589625906259162592625936259462595625966259762598625996260062601626026260362604626056260662607626086260962610626116261262613626146261562616626176261862619626206262162622626236262462625626266262762628626296263062631626326263362634626356263662637626386263962640626416264262643626446264562646626476264862649626506265162652626536265462655626566265762658626596266062661626626266362664626656266662667626686266962670626716267262673626746267562676626776267862679626806268162682626836268462685626866268762688626896269062691626926269362694626956269662697626986269962700627016270262703627046270562706627076270862709627106271162712627136271462715627166271762718627196272062721627226272362724627256272662727627286272962730627316273262733627346273562736627376273862739627406274162742627436274462745627466274762748627496275062751627526275362754627556275662757627586275962760627616276262763627646276562766627676276862769627706277162772627736277462775627766277762778627796278062781627826278362784627856278662787627886278962790627916279262793627946279562796627976279862799628006280162802628036280462805628066280762808628096281062811628126281362814628156281662817628186281962820628216282262823628246282562826628276282862829628306283162832628336283462835628366283762838628396284062841628426284362844628456284662847628486284962850628516285262853628546285562856628576285862859628606286162862628636286462865628666286762868628696287062871628726287362874628756287662877628786287962880628816288262883628846288562886628876288862889628906289162892628936289462895628966289762898628996290062901629026290362904629056290662907629086290962910629116291262913629146291562916629176291862919629206292162922629236292462925629266292762928629296293062931629326293362934629356293662937629386293962940629416294262943629446294562946629476294862949629506295162952629536295462955629566295762958629596296062961629626296362964629656296662967629686296962970629716297262973629746297562976629776297862979629806298162982629836298462985629866298762988629896299062991629926299362994629956299662997629986299963000630016300263003630046300563006630076300863009630106301163012630136301463015630166301763018630196302063021630226302363024630256302663027630286302963030630316303263033630346303563036630376303863039630406304163042630436304463045630466304763048630496305063051630526305363054630556305663057630586305963060630616306263063630646306563066630676306863069630706307163072630736307463075630766307763078630796308063081630826308363084630856308663087630886308963090630916309263093630946309563096630976309863099631006310163102631036310463105631066310763108631096311063111631126311363114631156311663117631186311963120631216312263123631246312563126631276312863129631306313163132631336313463135631366313763138631396314063141631426314363144631456314663147631486314963150631516315263153631546315563156631576315863159631606316163162631636316463165631666316763168631696317063171631726317363174631756317663177631786317963180631816318263183631846318563186631876318863189631906319163192631936319463195631966319763198631996320063201632026320363204632056320663207632086320963210632116321263213632146321563216632176321863219632206322163222632236322463225632266322763228632296323063231632326323363234632356323663237632386323963240632416324263243632446324563246632476324863249632506325163252632536325463255632566325763258632596326063261632626326363264632656326663267632686326963270632716327263273632746327563276632776327863279632806328163282632836328463285632866328763288632896329063291632926329363294632956329663297632986329963300633016330263303633046330563306633076330863309633106331163312633136331463315633166331763318633196332063321633226332363324633256332663327633286332963330633316333263333633346333563336633376333863339633406334163342633436334463345633466334763348633496335063351633526335363354633556335663357633586335963360633616336263363633646336563366633676336863369633706337163372633736337463375633766337763378633796338063381633826338363384633856338663387633886338963390633916339263393633946339563396633976339863399634006340163402634036340463405634066340763408634096341063411634126341363414634156341663417634186341963420634216342263423634246342563426634276342863429634306343163432634336343463435634366343763438634396344063441634426344363444634456344663447634486344963450634516345263453634546345563456634576345863459634606346163462634636346463465634666346763468634696347063471634726347363474634756347663477634786347963480634816348263483634846348563486634876348863489634906349163492634936349463495634966349763498634996350063501635026350363504635056350663507635086350963510635116351263513635146351563516635176351863519635206352163522635236352463525635266352763528635296353063531635326353363534635356353663537635386353963540635416354263543635446354563546635476354863549635506355163552635536355463555635566355763558635596356063561635626356363564635656356663567635686356963570635716357263573635746357563576635776357863579635806358163582635836358463585635866358763588635896359063591635926359363594635956359663597635986359963600636016360263603636046360563606636076360863609636106361163612636136361463615636166361763618636196362063621636226362363624636256362663627636286362963630636316363263633636346363563636636376363863639636406364163642636436364463645636466364763648636496365063651636526365363654636556365663657636586365963660636616366263663636646366563666636676366863669636706367163672636736367463675636766367763678636796368063681636826368363684636856368663687636886368963690636916369263693636946369563696636976369863699637006370163702637036370463705637066370763708637096371063711637126371363714637156371663717637186371963720637216372263723637246372563726637276372863729637306373163732637336373463735637366373763738637396374063741637426374363744637456374663747637486374963750637516375263753637546375563756637576375863759637606376163762637636376463765637666376763768637696377063771637726377363774637756377663777637786377963780637816378263783637846378563786637876378863789637906379163792637936379463795637966379763798637996380063801638026380363804638056380663807638086380963810638116381263813638146381563816638176381863819638206382163822638236382463825638266382763828638296383063831638326383363834638356383663837638386383963840638416384263843638446384563846638476384863849638506385163852638536385463855638566385763858638596386063861638626386363864638656386663867638686386963870638716387263873638746387563876638776387863879638806388163882638836388463885638866388763888638896389063891638926389363894638956389663897638986389963900639016390263903639046390563906639076390863909639106391163912639136391463915639166391763918639196392063921639226392363924639256392663927639286392963930639316393263933639346393563936639376393863939639406394163942639436394463945639466394763948639496395063951639526395363954639556395663957639586395963960639616396263963639646396563966639676396863969639706397163972639736397463975639766397763978639796398063981639826398363984639856398663987639886398963990639916399263993639946399563996639976399863999640006400164002640036400464005640066400764008640096401064011640126401364014640156401664017640186401964020640216402264023640246402564026640276402864029640306403164032640336403464035640366403764038640396404064041640426404364044640456404664047640486404964050640516405264053640546405564056640576405864059640606406164062640636406464065640666406764068640696407064071640726407364074640756407664077640786407964080640816408264083640846408564086640876408864089640906409164092640936409464095640966409764098640996410064101641026410364104641056410664107641086410964110641116411264113641146411564116641176411864119641206412164122641236412464125641266412764128641296413064131641326413364134641356413664137641386413964140641416414264143641446414564146641476414864149641506415164152641536415464155641566415764158641596416064161641626416364164641656416664167641686416964170641716417264173641746417564176641776417864179641806418164182641836418464185641866418764188641896419064191641926419364194641956419664197641986419964200642016420264203642046420564206642076420864209642106421164212642136421464215642166421764218642196422064221642226422364224642256422664227642286422964230642316423264233642346423564236642376423864239642406424164242642436424464245642466424764248642496425064251642526425364254642556425664257642586425964260642616426264263642646426564266642676426864269642706427164272642736427464275642766427764278642796428064281642826428364284642856428664287642886428964290642916429264293642946429564296642976429864299643006430164302643036430464305643066430764308643096431064311643126431364314643156431664317643186431964320643216432264323643246432564326643276432864329643306433164332643336433464335643366433764338643396434064341643426434364344643456434664347643486434964350643516435264353643546435564356643576435864359643606436164362643636436464365643666436764368643696437064371643726437364374643756437664377643786437964380643816438264383643846438564386643876438864389643906439164392643936439464395643966439764398643996440064401644026440364404644056440664407644086440964410644116441264413644146441564416644176441864419644206442164422644236442464425644266442764428644296443064431644326443364434644356443664437644386443964440644416444264443644446444564446644476444864449644506445164452644536445464455644566445764458644596446064461644626446364464644656446664467644686446964470644716447264473644746447564476644776447864479644806448164482644836448464485644866448764488644896449064491644926449364494644956449664497644986449964500645016450264503645046450564506645076450864509645106451164512645136451464515645166451764518645196452064521645226452364524645256452664527645286452964530645316453264533645346453564536645376453864539645406454164542645436454464545645466454764548645496455064551645526455364554645556455664557645586455964560645616456264563645646456564566645676456864569645706457164572645736457464575645766457764578645796458064581645826458364584645856458664587645886458964590645916459264593645946459564596645976459864599646006460164602646036460464605646066460764608646096461064611646126461364614646156461664617646186461964620646216462264623646246462564626646276462864629646306463164632646336463464635646366463764638646396464064641646426464364644646456464664647646486464964650646516465264653646546465564656646576465864659646606466164662646636466464665646666466764668646696467064671646726467364674646756467664677646786467964680646816468264683646846468564686646876468864689646906469164692646936469464695646966469764698646996470064701647026470364704647056470664707647086470964710647116471264713647146471564716647176471864719647206472164722647236472464725647266472764728647296473064731647326473364734647356473664737647386473964740647416474264743647446474564746647476474864749647506475164752647536475464755647566475764758647596476064761647626476364764647656476664767647686476964770647716477264773647746477564776647776477864779647806478164782647836478464785647866478764788647896479064791647926479364794647956479664797647986479964800648016480264803648046480564806648076480864809648106481164812648136481464815648166481764818648196482064821648226482364824648256482664827648286482964830648316483264833648346483564836648376483864839648406484164842648436484464845648466484764848648496485064851648526485364854648556485664857648586485964860648616486264863648646486564866648676486864869648706487164872648736487464875648766487764878648796488064881648826488364884648856488664887648886488964890648916489264893648946489564896648976489864899649006490164902649036490464905649066490764908649096491064911649126491364914649156491664917649186491964920649216492264923649246492564926649276492864929649306493164932649336493464935649366493764938649396494064941649426494364944649456494664947649486494964950649516495264953649546495564956649576495864959649606496164962649636496464965649666496764968649696497064971649726497364974649756497664977649786497964980649816498264983649846498564986649876498864989649906499164992649936499464995649966499764998649996500065001650026500365004650056500665007650086500965010650116501265013650146501565016650176501865019650206502165022650236502465025650266502765028650296503065031650326503365034650356503665037650386503965040650416504265043650446504565046650476504865049650506505165052650536505465055650566505765058650596506065061650626506365064650656506665067650686506965070650716507265073650746507565076650776507865079650806508165082650836508465085650866508765088650896509065091650926509365094650956509665097650986509965100651016510265103651046510565106651076510865109651106511165112651136511465115651166511765118651196512065121651226512365124651256512665127651286512965130651316513265133651346513565136651376513865139651406514165142651436514465145651466514765148651496515065151651526515365154651556515665157651586515965160651616516265163651646516565166651676516865169651706517165172651736517465175651766517765178651796518065181651826518365184651856518665187651886518965190651916519265193651946519565196651976519865199652006520165202652036520465205652066520765208652096521065211652126521365214652156521665217652186521965220652216522265223652246522565226652276522865229652306523165232652336523465235652366523765238652396524065241652426524365244652456524665247652486524965250652516525265253652546525565256652576525865259652606526165262652636526465265652666526765268652696527065271652726527365274652756527665277652786527965280652816528265283652846528565286652876528865289652906529165292652936529465295652966529765298652996530065301653026530365304653056530665307653086530965310653116531265313653146531565316653176531865319653206532165322653236532465325653266532765328653296533065331653326533365334653356533665337653386533965340653416534265343653446534565346653476534865349653506535165352653536535465355653566535765358653596536065361653626536365364653656536665367653686536965370653716537265373653746537565376653776537865379653806538165382653836538465385653866538765388653896539065391653926539365394653956539665397653986539965400654016540265403654046540565406654076540865409654106541165412654136541465415654166541765418654196542065421654226542365424654256542665427654286542965430654316543265433654346543565436654376543865439654406544165442654436544465445654466544765448654496545065451654526545365454654556545665457654586545965460654616546265463654646546565466654676546865469654706547165472654736547465475654766547765478654796548065481654826548365484654856548665487654886548965490654916549265493654946549565496654976549865499655006550165502655036550465505655066550765508655096551065511655126551365514655156551665517655186551965520655216552265523655246552565526655276552865529655306553165532655336553465535655366553765538655396554065541655426554365544655456554665547655486554965550655516555265553655546555565556655576555865559655606556165562655636556465565655666556765568655696557065571655726557365574655756557665577655786557965580655816558265583655846558565586655876558865589655906559165592655936559465595655966559765598655996560065601656026560365604656056560665607656086560965610656116561265613656146561565616656176561865619656206562165622656236562465625656266562765628656296563065631656326563365634656356563665637656386563965640656416564265643656446564565646656476564865649656506565165652656536565465655656566565765658656596566065661656626566365664656656566665667656686566965670656716567265673656746567565676656776567865679656806568165682656836568465685656866568765688656896569065691656926569365694656956569665697656986569965700657016570265703657046570565706657076570865709657106571165712657136571465715657166571765718657196572065721657226572365724657256572665727657286572965730657316573265733657346573565736657376573865739657406574165742657436574465745657466574765748657496575065751657526575365754657556575665757657586575965760657616576265763657646576565766657676576865769657706577165772657736577465775657766577765778657796578065781657826578365784657856578665787657886578965790657916579265793657946579565796657976579865799658006580165802658036580465805658066580765808658096581065811658126581365814658156581665817658186581965820658216582265823658246582565826658276582865829658306583165832658336583465835658366583765838658396584065841658426584365844658456584665847658486584965850658516585265853658546585565856658576585865859658606586165862658636586465865658666586765868658696587065871658726587365874658756587665877658786587965880658816588265883658846588565886658876588865889658906589165892658936589465895658966589765898658996590065901659026590365904659056590665907659086590965910659116591265913659146591565916659176591865919659206592165922659236592465925659266592765928659296593065931659326593365934659356593665937659386593965940659416594265943659446594565946659476594865949659506595165952659536595465955659566595765958659596596065961659626596365964659656596665967659686596965970659716597265973659746597565976659776597865979659806598165982659836598465985659866598765988659896599065991659926599365994659956599665997659986599966000660016600266003660046600566006660076600866009660106601166012660136601466015660166601766018660196602066021660226602366024660256602666027660286602966030660316603266033660346603566036660376603866039660406604166042660436604466045660466604766048660496605066051660526605366054660556605666057660586605966060660616606266063660646606566066660676606866069660706607166072660736607466075660766607766078660796608066081660826608366084660856608666087660886608966090660916609266093660946609566096660976609866099661006610166102661036610466105661066610766108661096611066111661126611366114661156611666117661186611966120661216612266123661246612566126661276612866129661306613166132661336613466135661366613766138661396614066141661426614366144661456614666147661486614966150661516615266153661546615566156661576615866159661606616166162661636616466165661666616766168661696617066171661726617366174661756617666177661786617966180661816618266183661846618566186661876618866189661906619166192661936619466195661966619766198661996620066201662026620366204662056620666207662086620966210662116621266213662146621566216662176621866219662206622166222662236622466225662266622766228662296623066231662326623366234662356623666237662386623966240662416624266243662446624566246662476624866249662506625166252662536625466255662566625766258662596626066261662626626366264662656626666267662686626966270662716627266273662746627566276662776627866279662806628166282662836628466285662866628766288662896629066291662926629366294662956629666297662986629966300663016630266303663046630566306663076630866309663106631166312663136631466315663166631766318663196632066321663226632366324663256632666327663286632966330663316633266333663346633566336663376633866339663406634166342663436634466345663466634766348663496635066351663526635366354663556635666357663586635966360663616636266363663646636566366663676636866369663706637166372663736637466375663766637766378663796638066381663826638366384663856638666387663886638966390663916639266393663946639566396663976639866399664006640166402664036640466405664066640766408664096641066411664126641366414664156641666417664186641966420664216642266423664246642566426664276642866429664306643166432664336643466435664366643766438664396644066441664426644366444664456644666447664486644966450664516645266453664546645566456664576645866459664606646166462664636646466465664666646766468664696647066471664726647366474664756647666477664786647966480664816648266483664846648566486664876648866489664906649166492664936649466495664966649766498664996650066501665026650366504665056650666507665086650966510665116651266513665146651566516665176651866519665206652166522665236652466525665266652766528665296653066531665326653366534665356653666537665386653966540665416654266543665446654566546665476654866549665506655166552665536655466555665566655766558665596656066561665626656366564665656656666567665686656966570665716657266573665746657566576665776657866579665806658166582665836658466585665866658766588665896659066591665926659366594665956659666597665986659966600666016660266603666046660566606666076660866609666106661166612666136661466615666166661766618666196662066621666226662366624666256662666627666286662966630666316663266633666346663566636666376663866639666406664166642666436664466645666466664766648666496665066651666526665366654666556665666657666586665966660666616666266663666646666566666666676666866669666706667166672666736667466675666766667766678666796668066681666826668366684666856668666687666886668966690666916669266693666946669566696666976669866699667006670166702667036670466705667066670766708667096671066711667126671366714667156671666717667186671966720667216672266723667246672566726667276672866729667306673166732667336673466735667366673766738667396674066741667426674366744667456674666747667486674966750667516675266753667546675566756667576675866759667606676166762667636676466765667666676766768667696677066771667726677366774667756677666777667786677966780667816678266783667846678566786667876678866789667906679166792667936679466795667966679766798667996680066801668026680366804668056680666807668086680966810668116681266813668146681566816668176681866819668206682166822668236682466825668266682766828668296683066831668326683366834668356683666837668386683966840668416684266843668446684566846668476684866849668506685166852668536685466855668566685766858668596686066861668626686366864668656686666867668686686966870668716687266873668746687566876668776687866879668806688166882668836688466885668866688766888668896689066891668926689366894668956689666897668986689966900669016690266903669046690566906669076690866909669106691166912669136691466915669166691766918669196692066921669226692366924669256692666927669286692966930669316693266933669346693566936669376693866939669406694166942669436694466945669466694766948669496695066951669526695366954669556695666957669586695966960669616696266963669646696566966669676696866969669706697166972669736697466975669766697766978669796698066981669826698366984669856698666987669886698966990669916699266993669946699566996669976699866999670006700167002670036700467005670066700767008670096701067011670126701367014670156701667017670186701967020670216702267023670246702567026670276702867029670306703167032670336703467035670366703767038670396704067041670426704367044670456704667047670486704967050670516705267053670546705567056670576705867059670606706167062670636706467065670666706767068670696707067071670726707367074670756707667077670786707967080670816708267083670846708567086670876708867089670906709167092670936709467095670966709767098670996710067101671026710367104671056710667107671086710967110671116711267113671146711567116671176711867119671206712167122671236712467125671266712767128671296713067131671326713367134671356713667137671386713967140671416714267143671446714567146671476714867149671506715167152671536715467155671566715767158671596716067161671626716367164671656716667167671686716967170671716717267173671746717567176671776717867179671806718167182671836718467185671866718767188671896719067191671926719367194671956719667197671986719967200672016720267203672046720567206672076720867209672106721167212672136721467215672166721767218672196722067221672226722367224672256722667227672286722967230672316723267233672346723567236672376723867239672406724167242672436724467245672466724767248672496725067251672526725367254672556725667257672586725967260672616726267263672646726567266672676726867269672706727167272672736727467275672766727767278672796728067281672826728367284672856728667287672886728967290672916729267293672946729567296672976729867299673006730167302673036730467305673066730767308673096731067311673126731367314673156731667317673186731967320673216732267323673246732567326673276732867329673306733167332673336733467335673366733767338673396734067341673426734367344673456734667347673486734967350673516735267353673546735567356673576735867359673606736167362673636736467365673666736767368673696737067371673726737367374673756737667377673786737967380673816738267383673846738567386673876738867389673906739167392673936739467395673966739767398673996740067401674026740367404674056740667407674086740967410674116741267413674146741567416674176741867419674206742167422674236742467425674266742767428674296743067431674326743367434674356743667437674386743967440674416744267443674446744567446674476744867449674506745167452674536745467455674566745767458674596746067461674626746367464674656746667467674686746967470674716747267473674746747567476674776747867479674806748167482674836748467485674866748767488674896749067491674926749367494674956749667497674986749967500675016750267503675046750567506675076750867509675106751167512675136751467515675166751767518675196752067521675226752367524675256752667527675286752967530675316753267533675346753567536675376753867539675406754167542675436754467545675466754767548675496755067551675526755367554675556755667557675586755967560675616756267563675646756567566675676756867569675706757167572675736757467575675766757767578675796758067581675826758367584675856758667587675886758967590675916759267593675946759567596675976759867599676006760167602676036760467605676066760767608676096761067611676126761367614676156761667617676186761967620676216762267623676246762567626676276762867629676306763167632676336763467635676366763767638676396764067641676426764367644676456764667647676486764967650676516765267653676546765567656676576765867659676606766167662676636766467665676666766767668676696767067671676726767367674676756767667677676786767967680676816768267683676846768567686676876768867689676906769167692676936769467695676966769767698676996770067701677026770367704677056770667707677086770967710677116771267713677146771567716677176771867719677206772167722677236772467725677266772767728677296773067731677326773367734677356773667737677386773967740677416774267743677446774567746677476774867749677506775167752677536775467755677566775767758677596776067761677626776367764677656776667767677686776967770677716777267773677746777567776677776777867779677806778167782677836778467785677866778767788677896779067791677926779367794677956779667797677986779967800678016780267803678046780567806678076780867809678106781167812678136781467815678166781767818678196782067821678226782367824678256782667827678286782967830678316783267833678346783567836678376783867839678406784167842678436784467845678466784767848678496785067851678526785367854678556785667857678586785967860678616786267863678646786567866678676786867869678706787167872678736787467875678766787767878678796788067881678826788367884678856788667887678886788967890678916789267893678946789567896678976789867899679006790167902679036790467905679066790767908679096791067911679126791367914679156791667917679186791967920679216792267923679246792567926679276792867929679306793167932679336793467935679366793767938679396794067941679426794367944679456794667947679486794967950679516795267953679546795567956679576795867959679606796167962679636796467965679666796767968679696797067971679726797367974679756797667977679786797967980679816798267983679846798567986679876798867989679906799167992679936799467995679966799767998679996800068001680026800368004680056800668007680086800968010680116801268013680146801568016680176801868019680206802168022680236802468025680266802768028680296803068031680326803368034680356803668037680386803968040680416804268043680446804568046680476804868049680506805168052680536805468055680566805768058680596806068061680626806368064680656806668067680686806968070680716807268073680746807568076680776807868079680806808168082680836808468085680866808768088680896809068091680926809368094680956809668097680986809968100681016810268103681046810568106681076810868109681106811168112681136811468115681166811768118681196812068121681226812368124681256812668127681286812968130681316813268133681346813568136681376813868139681406814168142681436814468145681466814768148681496815068151681526815368154681556815668157681586815968160681616816268163681646816568166681676816868169681706817168172681736817468175681766817768178681796818068181681826818368184681856818668187681886818968190681916819268193681946819568196681976819868199682006820168202682036820468205682066820768208682096821068211682126821368214682156821668217682186821968220682216822268223682246822568226682276822868229682306823168232682336823468235682366823768238682396824068241682426824368244682456824668247682486824968250682516825268253682546825568256682576825868259682606826168262682636826468265682666826768268682696827068271682726827368274682756827668277682786827968280682816828268283682846828568286682876828868289682906829168292682936829468295682966829768298682996830068301683026830368304683056830668307683086830968310683116831268313683146831568316683176831868319683206832168322683236832468325683266832768328683296833068331683326833368334683356833668337683386833968340683416834268343683446834568346683476834868349683506835168352683536835468355683566835768358683596836068361683626836368364683656836668367683686836968370683716837268373683746837568376683776837868379683806838168382683836838468385683866838768388683896839068391683926839368394683956839668397683986839968400684016840268403684046840568406684076840868409684106841168412684136841468415684166841768418684196842068421684226842368424684256842668427684286842968430684316843268433684346843568436684376843868439684406844168442684436844468445684466844768448684496845068451684526845368454684556845668457684586845968460684616846268463684646846568466684676846868469684706847168472684736847468475684766847768478684796848068481684826848368484684856848668487684886848968490684916849268493684946849568496684976849868499685006850168502685036850468505685066850768508685096851068511685126851368514685156851668517685186851968520685216852268523685246852568526685276852868529685306853168532685336853468535685366853768538685396854068541685426854368544685456854668547685486854968550685516855268553685546855568556685576855868559685606856168562685636856468565685666856768568685696857068571685726857368574685756857668577685786857968580685816858268583685846858568586685876858868589685906859168592685936859468595685966859768598685996860068601686026860368604686056860668607686086860968610686116861268613686146861568616686176861868619686206862168622686236862468625686266862768628686296863068631686326863368634686356863668637686386863968640686416864268643686446864568646686476864868649686506865168652686536865468655686566865768658686596866068661686626866368664686656866668667686686866968670686716867268673686746867568676686776867868679686806868168682686836868468685686866868768688686896869068691686926869368694686956869668697686986869968700687016870268703687046870568706687076870868709687106871168712687136871468715687166871768718687196872068721687226872368724687256872668727687286872968730687316873268733687346873568736687376873868739687406874168742687436874468745687466874768748687496875068751687526875368754687556875668757687586875968760687616876268763687646876568766687676876868769687706877168772687736877468775687766877768778687796878068781687826878368784687856878668787687886878968790687916879268793687946879568796687976879868799688006880168802688036880468805688066880768808688096881068811688126881368814688156881668817688186881968820688216882268823688246882568826688276882868829688306883168832688336883468835688366883768838688396884068841688426884368844688456884668847688486884968850688516885268853688546885568856688576885868859688606886168862688636886468865688666886768868688696887068871688726887368874688756887668877688786887968880688816888268883688846888568886688876888868889688906889168892688936889468895688966889768898688996890068901689026890368904689056890668907689086890968910689116891268913689146891568916689176891868919689206892168922689236892468925689266892768928689296893068931689326893368934689356893668937689386893968940689416894268943689446894568946689476894868949689506895168952689536895468955689566895768958689596896068961689626896368964689656896668967689686896968970689716897268973689746897568976689776897868979689806898168982689836898468985689866898768988689896899068991689926899368994689956899668997689986899969000690016900269003690046900569006690076900869009690106901169012690136901469015690166901769018690196902069021690226902369024690256902669027690286902969030690316903269033690346903569036690376903869039690406904169042690436904469045690466904769048690496905069051690526905369054690556905669057690586905969060690616906269063690646906569066690676906869069690706907169072690736907469075690766907769078690796908069081690826908369084690856908669087690886908969090690916909269093690946909569096690976909869099691006910169102691036910469105691066910769108691096911069111691126911369114691156911669117691186911969120691216912269123691246912569126691276912869129691306913169132691336913469135691366913769138691396914069141691426914369144691456914669147691486914969150691516915269153691546915569156691576915869159691606916169162691636916469165691666916769168691696917069171691726917369174691756917669177691786917969180691816918269183691846918569186691876918869189691906919169192691936919469195691966919769198691996920069201692026920369204692056920669207692086920969210692116921269213692146921569216692176921869219692206922169222692236922469225692266922769228692296923069231692326923369234692356923669237692386923969240692416924269243692446924569246692476924869249692506925169252692536925469255692566925769258692596926069261692626926369264692656926669267692686926969270692716927269273692746927569276692776927869279692806928169282692836928469285692866928769288692896929069291692926929369294692956929669297692986929969300693016930269303693046930569306693076930869309693106931169312693136931469315693166931769318693196932069321693226932369324693256932669327693286932969330693316933269333693346933569336693376933869339693406934169342693436934469345693466934769348693496935069351693526935369354693556935669357693586935969360693616936269363693646936569366693676936869369693706937169372693736937469375693766937769378693796938069381693826938369384693856938669387693886938969390693916939269393693946939569396693976939869399694006940169402694036940469405694066940769408694096941069411694126941369414694156941669417694186941969420694216942269423694246942569426694276942869429694306943169432694336943469435694366943769438694396944069441694426944369444694456944669447694486944969450694516945269453694546945569456694576945869459694606946169462694636946469465694666946769468694696947069471694726947369474694756947669477694786947969480694816948269483694846948569486694876948869489694906949169492694936949469495694966949769498694996950069501695026950369504695056950669507695086950969510695116951269513695146951569516695176951869519695206952169522695236952469525695266952769528695296953069531695326953369534695356953669537695386953969540695416954269543695446954569546695476954869549695506955169552695536955469555695566955769558695596956069561695626956369564695656956669567695686956969570695716957269573695746957569576695776957869579695806958169582695836958469585695866958769588695896959069591695926959369594695956959669597695986959969600696016960269603696046960569606696076960869609696106961169612696136961469615696166961769618696196962069621696226962369624696256962669627696286962969630696316963269633696346963569636696376963869639696406964169642696436964469645696466964769648696496965069651696526965369654696556965669657696586965969660696616966269663696646966569666696676966869669696706967169672696736967469675696766967769678696796968069681696826968369684696856968669687696886968969690696916969269693696946969569696696976969869699697006970169702697036970469705697066970769708697096971069711697126971369714697156971669717697186971969720697216972269723697246972569726697276972869729697306973169732697336973469735697366973769738697396974069741697426974369744697456974669747697486974969750697516975269753697546975569756697576975869759697606976169762697636976469765697666976769768697696977069771697726977369774697756977669777697786977969780697816978269783697846978569786697876978869789697906979169792697936979469795697966979769798697996980069801698026980369804698056980669807698086980969810698116981269813698146981569816698176981869819698206982169822698236982469825698266982769828698296983069831698326983369834698356983669837698386983969840698416984269843698446984569846698476984869849698506985169852698536985469855698566985769858698596986069861698626986369864698656986669867698686986969870698716987269873698746987569876698776987869879698806988169882698836988469885698866988769888698896989069891698926989369894698956989669897698986989969900699016990269903699046990569906699076990869909699106991169912699136991469915699166991769918699196992069921699226992369924699256992669927699286992969930699316993269933699346993569936699376993869939699406994169942699436994469945699466994769948699496995069951699526995369954699556995669957699586995969960699616996269963699646996569966699676996869969699706997169972699736997469975699766997769978699796998069981699826998369984699856998669987699886998969990699916999269993699946999569996699976999869999700007000170002700037000470005700067000770008700097001070011700127001370014700157001670017700187001970020700217002270023700247002570026700277002870029700307003170032700337003470035700367003770038700397004070041700427004370044700457004670047700487004970050700517005270053700547005570056700577005870059700607006170062700637006470065700667006770068700697007070071700727007370074700757007670077700787007970080700817008270083700847008570086700877008870089700907009170092700937009470095700967009770098700997010070101701027010370104701057010670107701087010970110701117011270113701147011570116701177011870119701207012170122701237012470125701267012770128701297013070131701327013370134701357013670137701387013970140701417014270143701447014570146701477014870149701507015170152701537015470155701567015770158701597016070161701627016370164701657016670167701687016970170701717017270173701747017570176701777017870179701807018170182701837018470185701867018770188701897019070191701927019370194701957019670197701987019970200702017020270203702047020570206702077020870209702107021170212702137021470215702167021770218702197022070221702227022370224702257022670227702287022970230702317023270233702347023570236702377023870239702407024170242702437024470245702467024770248702497025070251702527025370254702557025670257702587025970260702617026270263702647026570266702677026870269702707027170272702737027470275702767027770278702797028070281702827028370284702857028670287702887028970290702917029270293702947029570296702977029870299703007030170302703037030470305703067030770308703097031070311703127031370314703157031670317703187031970320703217032270323703247032570326703277032870329703307033170332703337033470335703367033770338703397034070341703427034370344703457034670347703487034970350703517035270353703547035570356703577035870359703607036170362703637036470365703667036770368703697037070371703727037370374703757037670377703787037970380703817038270383703847038570386703877038870389703907039170392703937039470395703967039770398703997040070401704027040370404704057040670407704087040970410704117041270413704147041570416704177041870419704207042170422704237042470425704267042770428704297043070431704327043370434704357043670437704387043970440704417044270443704447044570446704477044870449704507045170452704537045470455704567045770458704597046070461704627046370464704657046670467704687046970470704717047270473704747047570476704777047870479704807048170482704837048470485704867048770488704897049070491704927049370494704957049670497704987049970500705017050270503705047050570506705077050870509705107051170512705137051470515705167051770518705197052070521705227052370524705257052670527705287052970530705317053270533705347053570536705377053870539705407054170542705437054470545705467054770548705497055070551705527055370554705557055670557705587055970560705617056270563705647056570566705677056870569705707057170572705737057470575705767057770578705797058070581705827058370584705857058670587705887058970590705917059270593705947059570596705977059870599706007060170602706037060470605706067060770608706097061070611706127061370614706157061670617706187061970620706217062270623706247062570626706277062870629706307063170632706337063470635706367063770638706397064070641706427064370644706457064670647706487064970650706517065270653706547065570656706577065870659706607066170662706637066470665706667066770668706697067070671706727067370674706757067670677706787067970680706817068270683706847068570686706877068870689706907069170692706937069470695706967069770698706997070070701707027070370704707057070670707707087070970710707117071270713707147071570716707177071870719707207072170722707237072470725707267072770728707297073070731707327073370734707357073670737707387073970740707417074270743707447074570746707477074870749707507075170752707537075470755707567075770758707597076070761707627076370764707657076670767707687076970770707717077270773707747077570776707777077870779707807078170782707837078470785707867078770788707897079070791707927079370794707957079670797707987079970800708017080270803708047080570806708077080870809708107081170812708137081470815708167081770818708197082070821708227082370824708257082670827708287082970830708317083270833708347083570836708377083870839708407084170842708437084470845708467084770848708497085070851708527085370854708557085670857708587085970860708617086270863708647086570866708677086870869708707087170872708737087470875708767087770878708797088070881708827088370884708857088670887708887088970890708917089270893708947089570896708977089870899709007090170902709037090470905709067090770908709097091070911709127091370914709157091670917709187091970920709217092270923709247092570926709277092870929709307093170932709337093470935709367093770938709397094070941709427094370944709457094670947709487094970950709517095270953709547095570956709577095870959709607096170962709637096470965709667096770968709697097070971709727097370974709757097670977709787097970980709817098270983709847098570986709877098870989709907099170992709937099470995709967099770998709997100071001710027100371004710057100671007710087100971010710117101271013710147101571016710177101871019710207102171022710237102471025710267102771028710297103071031710327103371034710357103671037710387103971040710417104271043710447104571046710477104871049710507105171052710537105471055710567105771058710597106071061710627106371064710657106671067710687106971070710717107271073710747107571076710777107871079710807108171082710837108471085710867108771088710897109071091710927109371094710957109671097710987109971100711017110271103711047110571106711077110871109711107111171112711137111471115711167111771118711197112071121711227112371124711257112671127711287112971130711317113271133711347113571136711377113871139711407114171142711437114471145711467114771148711497115071151711527115371154711557115671157711587115971160711617116271163711647116571166711677116871169711707117171172711737117471175711767117771178711797118071181711827118371184711857118671187711887118971190711917119271193711947119571196711977119871199712007120171202712037120471205712067120771208712097121071211712127121371214712157121671217712187121971220712217122271223712247122571226712277122871229712307123171232712337123471235712367123771238712397124071241712427124371244712457124671247712487124971250712517125271253712547125571256712577125871259712607126171262712637126471265712667126771268712697127071271712727127371274712757127671277712787127971280712817128271283712847128571286712877128871289712907129171292712937129471295712967129771298712997130071301713027130371304713057130671307713087130971310713117131271313713147131571316713177131871319713207132171322713237132471325713267132771328713297133071331713327133371334713357133671337713387133971340713417134271343713447134571346713477134871349713507135171352713537135471355713567135771358713597136071361713627136371364713657136671367713687136971370713717137271373713747137571376713777137871379713807138171382713837138471385713867138771388713897139071391713927139371394713957139671397713987139971400714017140271403714047140571406714077140871409714107141171412714137141471415714167141771418714197142071421714227142371424714257142671427714287142971430714317143271433714347143571436714377143871439714407144171442714437144471445714467144771448714497145071451714527145371454714557145671457714587145971460714617146271463714647146571466714677146871469714707147171472714737147471475714767147771478714797148071481714827148371484714857148671487714887148971490714917149271493714947149571496714977149871499715007150171502715037150471505715067150771508715097151071511715127151371514715157151671517715187151971520715217152271523715247152571526715277152871529715307153171532715337153471535715367153771538715397154071541715427154371544715457154671547715487154971550715517155271553715547155571556715577155871559715607156171562715637156471565715667156771568715697157071571715727157371574715757157671577715787157971580715817158271583715847158571586715877158871589715907159171592715937159471595715967159771598715997160071601716027160371604716057160671607716087160971610716117161271613716147161571616716177161871619716207162171622716237162471625716267162771628716297163071631716327163371634716357163671637716387163971640716417164271643716447164571646716477164871649716507165171652716537165471655716567165771658716597166071661716627166371664716657166671667716687166971670716717167271673716747167571676716777167871679716807168171682716837168471685716867168771688716897169071691716927169371694716957169671697716987169971700717017170271703717047170571706717077170871709717107171171712717137171471715717167171771718717197172071721717227172371724717257172671727717287172971730717317173271733717347173571736717377173871739717407174171742717437174471745717467174771748717497175071751717527175371754717557175671757717587175971760717617176271763717647176571766717677176871769717707177171772717737177471775717767177771778717797178071781717827178371784717857178671787717887178971790717917179271793717947179571796717977179871799718007180171802718037180471805718067180771808718097181071811718127181371814718157181671817718187181971820718217182271823718247182571826718277182871829718307183171832718337183471835718367183771838718397184071841718427184371844718457184671847718487184971850718517185271853718547185571856718577185871859718607186171862718637186471865718667186771868718697187071871718727187371874718757187671877718787187971880718817188271883718847188571886718877188871889718907189171892718937189471895718967189771898718997190071901719027190371904719057190671907719087190971910719117191271913719147191571916719177191871919719207192171922719237192471925719267192771928719297193071931719327193371934719357193671937719387193971940719417194271943719447194571946719477194871949719507195171952719537195471955719567195771958719597196071961719627196371964719657196671967719687196971970719717197271973719747197571976719777197871979719807198171982719837198471985719867198771988719897199071991719927199371994719957199671997719987199972000720017200272003720047200572006720077200872009720107201172012720137201472015720167201772018720197202072021720227202372024720257202672027720287202972030720317203272033720347203572036720377203872039720407204172042720437204472045720467204772048720497205072051720527205372054720557205672057720587205972060720617206272063720647206572066720677206872069720707207172072720737207472075720767207772078720797208072081720827208372084720857208672087720887208972090720917209272093720947209572096720977209872099721007210172102721037210472105721067210772108721097211072111721127211372114721157211672117721187211972120721217212272123721247212572126721277212872129721307213172132721337213472135721367213772138721397214072141721427214372144721457214672147721487214972150721517215272153721547215572156721577215872159721607216172162721637216472165721667216772168721697217072171721727217372174721757217672177721787217972180721817218272183721847218572186721877218872189721907219172192721937219472195721967219772198721997220072201722027220372204722057220672207722087220972210722117221272213722147221572216722177221872219722207222172222722237222472225722267222772228722297223072231722327223372234722357223672237722387223972240722417224272243722447224572246722477224872249722507225172252722537225472255722567225772258722597226072261722627226372264722657226672267722687226972270722717227272273722747227572276722777227872279722807228172282722837228472285722867228772288722897229072291722927229372294722957229672297722987229972300723017230272303723047230572306723077230872309723107231172312723137231472315723167231772318723197232072321723227232372324723257232672327723287232972330723317233272333723347233572336723377233872339723407234172342723437234472345723467234772348723497235072351723527235372354723557235672357723587235972360723617236272363723647236572366723677236872369723707237172372723737237472375723767237772378723797238072381723827238372384723857238672387723887238972390723917239272393723947239572396723977239872399724007240172402724037240472405724067240772408724097241072411724127241372414724157241672417724187241972420724217242272423724247242572426724277242872429724307243172432724337243472435724367243772438724397244072441724427244372444724457244672447724487244972450724517245272453724547245572456724577245872459724607246172462724637246472465724667246772468724697247072471724727247372474724757247672477724787247972480724817248272483724847248572486724877248872489724907249172492724937249472495724967249772498724997250072501725027250372504725057250672507725087250972510725117251272513725147251572516725177251872519725207252172522725237252472525725267252772528725297253072531725327253372534725357253672537725387253972540725417254272543725447254572546725477254872549725507255172552725537255472555725567255772558725597256072561725627256372564725657256672567725687256972570725717257272573725747257572576725777257872579725807258172582725837258472585725867258772588725897259072591725927259372594725957259672597725987259972600726017260272603726047260572606726077260872609726107261172612726137261472615726167261772618726197262072621726227262372624726257262672627726287262972630726317263272633726347263572636726377263872639726407264172642726437264472645726467264772648726497265072651726527265372654726557265672657726587265972660726617266272663726647266572666726677266872669726707267172672726737267472675726767267772678726797268072681726827268372684726857268672687726887268972690726917269272693726947269572696726977269872699727007270172702727037270472705727067270772708727097271072711727127271372714727157271672717727187271972720727217272272723727247272572726727277272872729727307273172732727337273472735727367273772738727397274072741727427274372744727457274672747727487274972750727517275272753727547275572756727577275872759727607276172762727637276472765727667276772768727697277072771727727277372774727757277672777727787277972780727817278272783727847278572786727877278872789727907279172792727937279472795727967279772798727997280072801728027280372804728057280672807728087280972810728117281272813728147281572816728177281872819728207282172822728237282472825728267282772828728297283072831728327283372834728357283672837728387283972840728417284272843728447284572846728477284872849728507285172852728537285472855728567285772858728597286072861728627286372864728657286672867728687286972870728717287272873728747287572876728777287872879728807288172882728837288472885728867288772888728897289072891728927289372894728957289672897728987289972900729017290272903729047290572906729077290872909729107291172912729137291472915729167291772918729197292072921729227292372924729257292672927729287292972930729317293272933729347293572936729377293872939729407294172942729437294472945729467294772948729497295072951729527295372954729557295672957729587295972960729617296272963729647296572966729677296872969729707297172972729737297472975729767297772978729797298072981729827298372984729857298672987729887298972990729917299272993729947299572996729977299872999730007300173002730037300473005730067300773008730097301073011730127301373014730157301673017730187301973020730217302273023730247302573026730277302873029730307303173032730337303473035730367303773038730397304073041730427304373044730457304673047730487304973050730517305273053730547305573056730577305873059730607306173062730637306473065730667306773068730697307073071730727307373074730757307673077730787307973080730817308273083730847308573086730877308873089730907309173092730937309473095730967309773098730997310073101731027310373104731057310673107731087310973110731117311273113731147311573116731177311873119731207312173122731237312473125731267312773128731297313073131731327313373134731357313673137731387313973140731417314273143731447314573146731477314873149731507315173152731537315473155731567315773158731597316073161731627316373164731657316673167731687316973170731717317273173731747317573176731777317873179731807318173182731837318473185731867318773188731897319073191731927319373194731957319673197731987319973200732017320273203732047320573206732077320873209732107321173212732137321473215732167321773218732197322073221732227322373224732257322673227732287322973230732317323273233732347323573236732377323873239732407324173242732437324473245732467324773248732497325073251732527325373254732557325673257732587325973260732617326273263732647326573266732677326873269732707327173272732737327473275732767327773278732797328073281732827328373284732857328673287732887328973290732917329273293732947329573296732977329873299733007330173302733037330473305733067330773308733097331073311733127331373314733157331673317733187331973320733217332273323733247332573326733277332873329733307333173332733337333473335733367333773338733397334073341733427334373344733457334673347733487334973350733517335273353733547335573356733577335873359733607336173362733637336473365733667336773368733697337073371733727337373374733757337673377733787337973380733817338273383733847338573386733877338873389733907339173392733937339473395733967339773398733997340073401734027340373404734057340673407734087340973410734117341273413734147341573416734177341873419734207342173422734237342473425734267342773428734297343073431734327343373434734357343673437734387343973440734417344273443734447344573446734477344873449734507345173452734537345473455734567345773458734597346073461734627346373464734657346673467734687346973470734717347273473734747347573476734777347873479734807348173482734837348473485734867348773488734897349073491734927349373494734957349673497734987349973500735017350273503735047350573506735077350873509735107351173512735137351473515735167351773518735197352073521735227352373524735257352673527735287352973530735317353273533735347353573536735377353873539735407354173542735437354473545735467354773548735497355073551735527355373554735557355673557735587355973560735617356273563735647356573566735677356873569735707357173572735737357473575735767357773578735797358073581735827358373584735857358673587735887358973590735917359273593735947359573596735977359873599736007360173602736037360473605736067360773608736097361073611736127361373614736157361673617736187361973620736217362273623736247362573626736277362873629736307363173632736337363473635736367363773638736397364073641736427364373644736457364673647736487364973650736517365273653736547365573656736577365873659736607366173662736637366473665736667366773668736697367073671736727367373674736757367673677736787367973680736817368273683736847368573686736877368873689736907369173692736937369473695736967369773698736997370073701737027370373704737057370673707737087370973710737117371273713737147371573716737177371873719737207372173722737237372473725737267372773728737297373073731737327373373734737357373673737737387373973740737417374273743737447374573746737477374873749737507375173752737537375473755737567375773758737597376073761737627376373764737657376673767737687376973770737717377273773737747377573776737777377873779737807378173782737837378473785737867378773788737897379073791737927379373794737957379673797737987379973800738017380273803738047380573806738077380873809738107381173812738137381473815738167381773818738197382073821738227382373824738257382673827738287382973830738317383273833738347383573836738377383873839738407384173842738437384473845738467384773848738497385073851738527385373854738557385673857738587385973860738617386273863738647386573866738677386873869738707387173872738737387473875738767387773878738797388073881738827388373884738857388673887738887388973890738917389273893738947389573896738977389873899739007390173902739037390473905739067390773908739097391073911739127391373914739157391673917739187391973920739217392273923739247392573926739277392873929739307393173932739337393473935739367393773938739397394073941739427394373944739457394673947739487394973950739517395273953739547395573956739577395873959739607396173962739637396473965739667396773968739697397073971739727397373974739757397673977739787397973980739817398273983739847398573986739877398873989739907399173992739937399473995739967399773998739997400074001740027400374004740057400674007740087400974010740117401274013740147401574016740177401874019740207402174022740237402474025740267402774028740297403074031740327403374034740357403674037740387403974040740417404274043740447404574046740477404874049740507405174052740537405474055740567405774058740597406074061740627406374064740657406674067740687406974070740717407274073740747407574076740777407874079740807408174082740837408474085740867408774088740897409074091740927409374094740957409674097740987409974100741017410274103741047410574106741077410874109741107411174112741137411474115741167411774118741197412074121741227412374124741257412674127741287412974130741317413274133741347413574136741377413874139741407414174142741437414474145741467414774148741497415074151741527415374154741557415674157741587415974160741617416274163741647416574166741677416874169741707417174172741737417474175741767417774178741797418074181741827418374184741857418674187741887418974190741917419274193741947419574196741977419874199742007420174202742037420474205742067420774208742097421074211742127421374214742157421674217742187421974220742217422274223742247422574226742277422874229742307423174232742337423474235742367423774238742397424074241742427424374244742457424674247742487424974250742517425274253742547425574256742577425874259742607426174262742637426474265742667426774268742697427074271742727427374274742757427674277742787427974280742817428274283742847428574286742877428874289742907429174292742937429474295742967429774298742997430074301743027430374304743057430674307743087430974310743117431274313743147431574316743177431874319743207432174322743237432474325743267432774328743297433074331743327433374334743357433674337743387433974340743417434274343743447434574346743477434874349743507435174352743537435474355743567435774358743597436074361743627436374364743657436674367743687436974370743717437274373743747437574376743777437874379743807438174382743837438474385743867438774388743897439074391743927439374394743957439674397743987439974400744017440274403744047440574406744077440874409744107441174412744137441474415744167441774418744197442074421744227442374424744257442674427744287442974430744317443274433744347443574436744377443874439744407444174442744437444474445744467444774448744497445074451744527445374454744557445674457744587445974460744617446274463744647446574466744677446874469744707447174472744737447474475744767447774478744797448074481744827448374484744857448674487744887448974490744917449274493744947449574496744977449874499745007450174502745037450474505745067450774508745097451074511745127451374514745157451674517745187451974520745217452274523745247452574526745277452874529745307453174532745337453474535745367453774538745397454074541745427454374544745457454674547745487454974550745517455274553745547455574556745577455874559745607456174562745637456474565745667456774568745697457074571745727457374574745757457674577745787457974580745817458274583745847458574586745877458874589745907459174592745937459474595745967459774598745997460074601746027460374604746057460674607746087460974610746117461274613746147461574616746177461874619746207462174622746237462474625746267462774628746297463074631746327463374634746357463674637746387463974640746417464274643746447464574646746477464874649746507465174652746537465474655746567465774658746597466074661746627466374664746657466674667746687466974670746717467274673746747467574676746777467874679746807468174682746837468474685746867468774688746897469074691746927469374694746957469674697746987469974700747017470274703747047470574706747077470874709747107471174712747137471474715747167471774718747197472074721747227472374724747257472674727747287472974730747317473274733747347473574736747377473874739747407474174742747437474474745747467474774748747497475074751747527475374754747557475674757747587475974760747617476274763747647476574766747677476874769747707477174772747737477474775747767477774778747797478074781747827478374784747857478674787747887478974790747917479274793747947479574796747977479874799748007480174802748037480474805748067480774808748097481074811748127481374814748157481674817748187481974820748217482274823748247482574826748277482874829748307483174832748337483474835748367483774838748397484074841748427484374844748457484674847748487484974850748517485274853748547485574856748577485874859748607486174862748637486474865748667486774868748697487074871748727487374874748757487674877748787487974880748817488274883748847488574886748877488874889748907489174892748937489474895748967489774898748997490074901749027490374904749057490674907749087490974910749117491274913749147491574916749177491874919749207492174922749237492474925749267492774928749297493074931749327493374934749357493674937749387493974940749417494274943749447494574946749477494874949749507495174952749537495474955749567495774958749597496074961749627496374964749657496674967749687496974970749717497274973749747497574976749777497874979749807498174982749837498474985749867498774988749897499074991749927499374994749957499674997749987499975000750017500275003750047500575006750077500875009750107501175012750137501475015750167501775018750197502075021750227502375024750257502675027750287502975030750317503275033750347503575036750377503875039750407504175042750437504475045750467504775048750497505075051750527505375054750557505675057750587505975060750617506275063750647506575066750677506875069750707507175072750737507475075750767507775078750797508075081750827508375084750857508675087750887508975090750917509275093750947509575096750977509875099751007510175102751037510475105751067510775108751097511075111751127511375114751157511675117751187511975120751217512275123751247512575126751277512875129751307513175132751337513475135751367513775138751397514075141751427514375144751457514675147751487514975150751517515275153751547515575156751577515875159751607516175162751637516475165751667516775168751697517075171751727517375174751757517675177751787517975180751817518275183751847518575186751877518875189751907519175192751937519475195751967519775198751997520075201752027520375204752057520675207752087520975210752117521275213752147521575216752177521875219752207522175222752237522475225752267522775228752297523075231752327523375234752357523675237752387523975240752417524275243752447524575246752477524875249752507525175252752537525475255752567525775258752597526075261752627526375264752657526675267752687526975270752717527275273752747527575276752777527875279752807528175282752837528475285752867528775288752897529075291752927529375294752957529675297752987529975300753017530275303753047530575306753077530875309753107531175312753137531475315753167531775318753197532075321753227532375324753257532675327753287532975330753317533275333753347533575336753377533875339753407534175342753437534475345753467534775348753497535075351753527535375354753557535675357753587535975360753617536275363753647536575366753677536875369753707537175372753737537475375753767537775378753797538075381753827538375384753857538675387753887538975390753917539275393753947539575396753977539875399754007540175402754037540475405754067540775408754097541075411754127541375414754157541675417754187541975420754217542275423754247542575426754277542875429754307543175432754337543475435754367543775438754397544075441754427544375444754457544675447754487544975450754517545275453754547545575456754577545875459754607546175462754637546475465754667546775468754697547075471754727547375474754757547675477754787547975480754817548275483754847548575486754877548875489754907549175492754937549475495754967549775498754997550075501755027550375504755057550675507755087550975510755117551275513755147551575516755177551875519755207552175522755237552475525755267552775528755297553075531755327553375534755357553675537755387553975540755417554275543755447554575546755477554875549755507555175552755537555475555755567555775558755597556075561755627556375564755657556675567755687556975570755717557275573755747557575576755777557875579755807558175582755837558475585755867558775588755897559075591755927559375594755957559675597755987559975600756017560275603756047560575606756077560875609756107561175612756137561475615756167561775618756197562075621756227562375624756257562675627756287562975630756317563275633756347563575636756377563875639756407564175642756437564475645756467564775648756497565075651756527565375654756557565675657756587565975660756617566275663756647566575666756677566875669756707567175672756737567475675756767567775678756797568075681756827568375684756857568675687756887568975690756917569275693756947569575696756977569875699757007570175702757037570475705757067570775708757097571075711757127571375714757157571675717757187571975720757217572275723757247572575726757277572875729757307573175732757337573475735757367573775738757397574075741757427574375744757457574675747757487574975750757517575275753757547575575756757577575875759757607576175762757637576475765757667576775768757697577075771757727577375774757757577675777757787577975780757817578275783757847578575786757877578875789757907579175792757937579475795757967579775798757997580075801758027580375804758057580675807758087580975810758117581275813758147581575816758177581875819758207582175822758237582475825758267582775828758297583075831758327583375834758357583675837758387583975840758417584275843758447584575846758477584875849758507585175852758537585475855758567585775858758597586075861758627586375864758657586675867758687586975870758717587275873758747587575876758777587875879758807588175882758837588475885758867588775888758897589075891758927589375894758957589675897758987589975900759017590275903759047590575906759077590875909759107591175912759137591475915759167591775918759197592075921759227592375924759257592675927759287592975930759317593275933759347593575936759377593875939759407594175942759437594475945759467594775948759497595075951759527595375954759557595675957759587595975960759617596275963759647596575966759677596875969759707597175972759737597475975759767597775978759797598075981759827598375984759857598675987759887598975990759917599275993759947599575996759977599875999760007600176002760037600476005760067600776008760097601076011760127601376014760157601676017760187601976020760217602276023760247602576026760277602876029760307603176032760337603476035760367603776038760397604076041760427604376044760457604676047760487604976050760517605276053760547605576056760577605876059760607606176062760637606476065760667606776068760697607076071760727607376074760757607676077760787607976080760817608276083760847608576086760877608876089760907609176092760937609476095760967609776098760997610076101761027610376104761057610676107761087610976110761117611276113761147611576116761177611876119761207612176122761237612476125761267612776128761297613076131761327613376134761357613676137761387613976140761417614276143761447614576146761477614876149761507615176152761537615476155761567615776158761597616076161761627616376164761657616676167761687616976170761717617276173761747617576176761777617876179761807618176182761837618476185761867618776188761897619076191761927619376194761957619676197761987619976200762017620276203762047620576206762077620876209762107621176212762137621476215762167621776218762197622076221762227622376224762257622676227762287622976230762317623276233762347623576236762377623876239762407624176242762437624476245762467624776248762497625076251762527625376254762557625676257762587625976260762617626276263762647626576266762677626876269762707627176272762737627476275762767627776278762797628076281762827628376284762857628676287762887628976290762917629276293762947629576296762977629876299763007630176302763037630476305763067630776308763097631076311763127631376314763157631676317763187631976320763217632276323763247632576326763277632876329763307633176332763337633476335763367633776338763397634076341763427634376344763457634676347763487634976350763517635276353763547635576356763577635876359763607636176362763637636476365763667636776368763697637076371763727637376374763757637676377763787637976380763817638276383763847638576386763877638876389763907639176392763937639476395763967639776398763997640076401764027640376404764057640676407764087640976410764117641276413764147641576416764177641876419764207642176422764237642476425764267642776428764297643076431764327643376434764357643676437764387643976440764417644276443764447644576446764477644876449764507645176452764537645476455764567645776458764597646076461764627646376464764657646676467764687646976470764717647276473764747647576476764777647876479764807648176482764837648476485764867648776488764897649076491764927649376494764957649676497764987649976500765017650276503765047650576506765077650876509765107651176512765137651476515765167651776518765197652076521765227652376524765257652676527765287652976530765317653276533765347653576536765377653876539765407654176542765437654476545765467654776548765497655076551765527655376554765557655676557765587655976560765617656276563765647656576566765677656876569765707657176572765737657476575765767657776578765797658076581765827658376584765857658676587765887658976590765917659276593765947659576596765977659876599766007660176602766037660476605766067660776608766097661076611766127661376614766157661676617766187661976620766217662276623766247662576626766277662876629766307663176632766337663476635766367663776638766397664076641766427664376644766457664676647766487664976650766517665276653766547665576656766577665876659766607666176662766637666476665766667666776668766697667076671766727667376674766757667676677766787667976680766817668276683766847668576686766877668876689766907669176692766937669476695766967669776698766997670076701767027670376704767057670676707767087670976710767117671276713767147671576716767177671876719767207672176722767237672476725767267672776728767297673076731767327673376734767357673676737767387673976740767417674276743767447674576746767477674876749767507675176752767537675476755767567675776758767597676076761767627676376764767657676676767767687676976770767717677276773767747677576776767777677876779767807678176782767837678476785767867678776788767897679076791767927679376794767957679676797767987679976800768017680276803768047680576806768077680876809768107681176812768137681476815768167681776818768197682076821768227682376824768257682676827768287682976830768317683276833768347683576836768377683876839768407684176842768437684476845768467684776848768497685076851768527685376854768557685676857768587685976860768617686276863768647686576866768677686876869768707687176872768737687476875768767687776878768797688076881768827688376884768857688676887768887688976890768917689276893768947689576896768977689876899769007690176902769037690476905769067690776908769097691076911769127691376914769157691676917769187691976920769217692276923769247692576926769277692876929769307693176932769337693476935769367693776938769397694076941769427694376944769457694676947769487694976950769517695276953769547695576956769577695876959769607696176962769637696476965769667696776968769697697076971769727697376974769757697676977769787697976980769817698276983769847698576986769877698876989769907699176992769937699476995769967699776998769997700077001770027700377004770057700677007770087700977010770117701277013770147701577016770177701877019770207702177022770237702477025770267702777028770297703077031770327703377034770357703677037770387703977040770417704277043770447704577046770477704877049770507705177052770537705477055770567705777058770597706077061770627706377064770657706677067770687706977070770717707277073770747707577076770777707877079770807708177082770837708477085770867708777088770897709077091770927709377094770957709677097770987709977100771017710277103771047710577106771077710877109771107711177112771137711477115771167711777118771197712077121771227712377124771257712677127771287712977130771317713277133771347713577136771377713877139771407714177142771437714477145771467714777148771497715077151771527715377154771557715677157771587715977160771617716277163771647716577166771677716877169771707717177172771737717477175771767717777178771797718077181771827718377184771857718677187771887718977190771917719277193771947719577196771977719877199772007720177202772037720477205772067720777208772097721077211772127721377214772157721677217772187721977220772217722277223772247722577226772277722877229772307723177232772337723477235772367723777238772397724077241772427724377244772457724677247772487724977250772517725277253772547725577256772577725877259772607726177262772637726477265772667726777268772697727077271772727727377274772757727677277772787727977280772817728277283772847728577286772877728877289772907729177292772937729477295772967729777298772997730077301773027730377304773057730677307773087730977310773117731277313773147731577316773177731877319773207732177322773237732477325773267732777328773297733077331773327733377334773357733677337773387733977340773417734277343773447734577346773477734877349773507735177352773537735477355773567735777358773597736077361773627736377364773657736677367773687736977370773717737277373773747737577376773777737877379773807738177382773837738477385773867738777388773897739077391773927739377394773957739677397773987739977400774017740277403774047740577406774077740877409774107741177412774137741477415774167741777418774197742077421774227742377424774257742677427774287742977430774317743277433774347743577436774377743877439774407744177442774437744477445774467744777448774497745077451774527745377454774557745677457774587745977460774617746277463774647746577466774677746877469774707747177472774737747477475774767747777478774797748077481774827748377484774857748677487774887748977490774917749277493774947749577496774977749877499775007750177502775037750477505775067750777508775097751077511775127751377514775157751677517775187751977520775217752277523775247752577526775277752877529775307753177532775337753477535775367753777538775397754077541775427754377544775457754677547775487754977550775517755277553775547755577556775577755877559775607756177562775637756477565775667756777568775697757077571775727757377574775757757677577775787757977580775817758277583775847758577586775877758877589775907759177592775937759477595775967759777598775997760077601776027760377604776057760677607776087760977610776117761277613776147761577616776177761877619776207762177622776237762477625776267762777628776297763077631776327763377634776357763677637776387763977640776417764277643776447764577646776477764877649776507765177652776537765477655776567765777658776597766077661776627766377664776657766677667776687766977670776717767277673776747767577676776777767877679776807768177682776837768477685776867768777688776897769077691776927769377694776957769677697776987769977700777017770277703777047770577706777077770877709777107771177712777137771477715777167771777718777197772077721777227772377724777257772677727777287772977730777317773277733777347773577736777377773877739777407774177742777437774477745777467774777748777497775077751777527775377754777557775677757777587775977760777617776277763777647776577766777677776877769777707777177772777737777477775777767777777778777797778077781777827778377784777857778677787777887778977790777917779277793777947779577796777977779877799778007780177802778037780477805778067780777808778097781077811778127781377814778157781677817778187781977820778217782277823778247782577826778277782877829778307783177832778337783477835778367783777838778397784077841778427784377844778457784677847778487784977850778517785277853778547785577856778577785877859778607786177862778637786477865778667786777868778697787077871778727787377874778757787677877778787787977880778817788277883778847788577886778877788877889778907789177892778937789477895778967789777898778997790077901779027790377904779057790677907779087790977910779117791277913779147791577916779177791877919779207792177922779237792477925779267792777928779297793077931779327793377934779357793677937779387793977940779417794277943779447794577946779477794877949779507795177952779537795477955779567795777958779597796077961779627796377964779657796677967779687796977970779717797277973779747797577976779777797877979779807798177982779837798477985779867798777988779897799077991779927799377994779957799677997779987799978000780017800278003780047800578006780077800878009780107801178012780137801478015780167801778018780197802078021780227802378024780257802678027780287802978030780317803278033780347803578036780377803878039780407804178042780437804478045780467804778048780497805078051780527805378054780557805678057780587805978060780617806278063780647806578066780677806878069780707807178072780737807478075780767807778078780797808078081780827808378084780857808678087780887808978090780917809278093780947809578096780977809878099781007810178102781037810478105781067810778108781097811078111781127811378114781157811678117781187811978120781217812278123781247812578126781277812878129781307813178132781337813478135781367813778138781397814078141781427814378144781457814678147781487814978150781517815278153781547815578156781577815878159781607816178162781637816478165781667816778168781697817078171781727817378174781757817678177781787817978180781817818278183781847818578186781877818878189781907819178192781937819478195781967819778198781997820078201782027820378204782057820678207782087820978210782117821278213782147821578216782177821878219782207822178222782237822478225782267822778228782297823078231782327823378234782357823678237782387823978240782417824278243782447824578246782477824878249782507825178252782537825478255782567825778258782597826078261782627826378264782657826678267782687826978270782717827278273782747827578276782777827878279782807828178282782837828478285782867828778288782897829078291782927829378294782957829678297782987829978300783017830278303783047830578306783077830878309783107831178312783137831478315783167831778318783197832078321783227832378324783257832678327783287832978330783317833278333783347833578336783377833878339783407834178342783437834478345783467834778348783497835078351783527835378354783557835678357783587835978360783617836278363783647836578366783677836878369783707837178372783737837478375783767837778378783797838078381783827838378384783857838678387783887838978390783917839278393783947839578396783977839878399784007840178402784037840478405784067840778408784097841078411784127841378414784157841678417784187841978420784217842278423784247842578426784277842878429784307843178432784337843478435784367843778438784397844078441784427844378444784457844678447784487844978450784517845278453784547845578456784577845878459784607846178462784637846478465784667846778468784697847078471784727847378474784757847678477784787847978480784817848278483784847848578486784877848878489784907849178492784937849478495784967849778498784997850078501785027850378504785057850678507785087850978510785117851278513785147851578516785177851878519785207852178522785237852478525785267852778528785297853078531785327853378534785357853678537785387853978540785417854278543785447854578546785477854878549785507855178552785537855478555785567855778558785597856078561785627856378564785657856678567785687856978570785717857278573785747857578576785777857878579785807858178582785837858478585785867858778588785897859078591785927859378594785957859678597785987859978600786017860278603786047860578606786077860878609786107861178612786137861478615786167861778618786197862078621786227862378624786257862678627786287862978630786317863278633786347863578636786377863878639786407864178642786437864478645786467864778648786497865078651786527865378654786557865678657786587865978660786617866278663786647866578666786677866878669786707867178672786737867478675786767867778678786797868078681786827868378684786857868678687786887868978690786917869278693786947869578696786977869878699787007870178702787037870478705787067870778708787097871078711787127871378714787157871678717787187871978720787217872278723787247872578726787277872878729787307873178732787337873478735787367873778738787397874078741787427874378744787457874678747787487874978750787517875278753787547875578756787577875878759787607876178762787637876478765787667876778768787697877078771787727877378774787757877678777787787877978780787817878278783787847878578786787877878878789787907879178792787937879478795787967879778798787997880078801788027880378804788057880678807788087880978810788117881278813788147881578816788177881878819788207882178822788237882478825788267882778828788297883078831788327883378834788357883678837788387883978840788417884278843788447884578846788477884878849788507885178852788537885478855788567885778858788597886078861788627886378864788657886678867788687886978870788717887278873788747887578876788777887878879788807888178882788837888478885788867888778888788897889078891788927889378894788957889678897788987889978900789017890278903789047890578906789077890878909789107891178912789137891478915789167891778918789197892078921789227892378924789257892678927789287892978930789317893278933789347893578936789377893878939789407894178942789437894478945789467894778948789497895078951789527895378954789557895678957789587895978960789617896278963789647896578966789677896878969789707897178972789737897478975789767897778978789797898078981789827898378984789857898678987789887898978990789917899278993789947899578996789977899878999790007900179002790037900479005790067900779008790097901079011790127901379014790157901679017790187901979020790217902279023790247902579026790277902879029790307903179032790337903479035790367903779038790397904079041790427904379044790457904679047790487904979050790517905279053790547905579056790577905879059790607906179062790637906479065790667906779068790697907079071790727907379074790757907679077790787907979080790817908279083790847908579086790877908879089790907909179092790937909479095790967909779098790997910079101791027910379104791057910679107791087910979110791117911279113791147911579116791177911879119791207912179122791237912479125791267912779128791297913079131791327913379134791357913679137791387913979140791417914279143791447914579146791477914879149791507915179152791537915479155791567915779158791597916079161791627916379164791657916679167791687916979170791717917279173791747917579176791777917879179791807918179182791837918479185791867918779188791897919079191791927919379194791957919679197791987919979200792017920279203792047920579206792077920879209792107921179212792137921479215792167921779218792197922079221792227922379224792257922679227792287922979230792317923279233792347923579236792377923879239792407924179242792437924479245792467924779248792497925079251792527925379254792557925679257792587925979260792617926279263792647926579266792677926879269792707927179272792737927479275792767927779278792797928079281792827928379284792857928679287792887928979290792917929279293792947929579296792977929879299793007930179302793037930479305793067930779308793097931079311793127931379314793157931679317793187931979320793217932279323793247932579326793277932879329793307933179332793337933479335793367933779338793397934079341793427934379344793457934679347793487934979350793517935279353793547935579356793577935879359793607936179362793637936479365793667936779368793697937079371793727937379374793757937679377793787937979380793817938279383793847938579386793877938879389793907939179392793937939479395793967939779398793997940079401794027940379404794057940679407794087940979410794117941279413794147941579416794177941879419794207942179422794237942479425794267942779428794297943079431794327943379434794357943679437794387943979440794417944279443794447944579446794477944879449794507945179452794537945479455794567945779458794597946079461794627946379464794657946679467794687946979470794717947279473794747947579476794777947879479794807948179482794837948479485794867948779488794897949079491794927949379494794957949679497794987949979500795017950279503795047950579506795077950879509795107951179512795137951479515795167951779518795197952079521795227952379524795257952679527795287952979530795317953279533795347953579536795377953879539795407954179542795437954479545795467954779548795497955079551795527955379554795557955679557795587955979560795617956279563795647956579566795677956879569795707957179572795737957479575795767957779578795797958079581795827958379584795857958679587795887958979590795917959279593795947959579596795977959879599796007960179602796037960479605796067960779608796097961079611796127961379614796157961679617796187961979620796217962279623796247962579626796277962879629796307963179632796337963479635796367963779638796397964079641796427964379644796457964679647796487964979650796517965279653796547965579656796577965879659796607966179662796637966479665796667966779668796697967079671796727967379674796757967679677796787967979680796817968279683796847968579686796877968879689796907969179692796937969479695796967969779698796997970079701797027970379704797057970679707797087970979710797117971279713797147971579716797177971879719797207972179722797237972479725797267972779728797297973079731797327973379734797357973679737797387973979740797417974279743797447974579746797477974879749797507975179752797537975479755797567975779758797597976079761797627976379764797657976679767797687976979770797717977279773797747977579776797777977879779797807978179782797837978479785797867978779788797897979079791797927979379794797957979679797797987979979800798017980279803798047980579806798077980879809798107981179812798137981479815798167981779818798197982079821798227982379824798257982679827798287982979830798317983279833798347983579836798377983879839798407984179842798437984479845798467984779848798497985079851798527985379854798557985679857798587985979860798617986279863798647986579866798677986879869798707987179872798737987479875798767987779878798797988079881798827988379884798857988679887798887988979890798917989279893798947989579896798977989879899799007990179902799037990479905799067990779908799097991079911799127991379914799157991679917799187991979920799217992279923799247992579926799277992879929799307993179932799337993479935799367993779938799397994079941799427994379944799457994679947799487994979950799517995279953799547995579956799577995879959799607996179962799637996479965799667996779968799697997079971799727997379974799757997679977799787997979980799817998279983799847998579986799877998879989799907999179992799937999479995799967999779998799998000080001800028000380004800058000680007800088000980010800118001280013800148001580016800178001880019800208002180022800238002480025800268002780028800298003080031800328003380034800358003680037800388003980040800418004280043800448004580046800478004880049800508005180052800538005480055800568005780058800598006080061800628006380064800658006680067800688006980070800718007280073800748007580076800778007880079800808008180082800838008480085800868008780088800898009080091800928009380094800958009680097800988009980100801018010280103801048010580106801078010880109801108011180112801138011480115801168011780118801198012080121801228012380124801258012680127801288012980130801318013280133801348013580136801378013880139801408014180142801438014480145801468014780148801498015080151801528015380154801558015680157801588015980160801618016280163801648016580166801678016880169801708017180172801738017480175801768017780178801798018080181801828018380184801858018680187801888018980190801918019280193801948019580196801978019880199802008020180202802038020480205802068020780208802098021080211802128021380214802158021680217802188021980220802218022280223802248022580226802278022880229802308023180232802338023480235802368023780238802398024080241802428024380244802458024680247802488024980250802518025280253802548025580256802578025880259802608026180262802638026480265802668026780268802698027080271802728027380274802758027680277802788027980280802818028280283802848028580286802878028880289802908029180292802938029480295802968029780298802998030080301803028030380304803058030680307803088030980310803118031280313803148031580316803178031880319803208032180322803238032480325803268032780328803298033080331803328033380334803358033680337803388033980340803418034280343803448034580346803478034880349803508035180352803538035480355803568035780358803598036080361803628036380364803658036680367803688036980370803718037280373803748037580376803778037880379803808038180382803838038480385803868038780388803898039080391803928039380394803958039680397803988039980400804018040280403804048040580406804078040880409804108041180412804138041480415804168041780418804198042080421804228042380424804258042680427804288042980430804318043280433804348043580436804378043880439804408044180442804438044480445804468044780448804498045080451804528045380454804558045680457804588045980460804618046280463804648046580466804678046880469804708047180472804738047480475804768047780478804798048080481804828048380484804858048680487804888048980490804918049280493804948049580496804978049880499805008050180502805038050480505805068050780508805098051080511805128051380514805158051680517805188051980520805218052280523805248052580526805278052880529805308053180532805338053480535805368053780538805398054080541805428054380544805458054680547805488054980550805518055280553805548055580556805578055880559805608056180562805638056480565805668056780568805698057080571805728057380574805758057680577805788057980580805818058280583805848058580586805878058880589805908059180592805938059480595805968059780598805998060080601806028060380604806058060680607806088060980610806118061280613806148061580616806178061880619806208062180622806238062480625806268062780628806298063080631806328063380634806358063680637806388063980640806418064280643806448064580646806478064880649806508065180652806538065480655806568065780658806598066080661806628066380664806658066680667806688066980670806718067280673806748067580676806778067880679806808068180682806838068480685806868068780688806898069080691806928069380694806958069680697806988069980700807018070280703807048070580706807078070880709807108071180712807138071480715807168071780718807198072080721807228072380724807258072680727807288072980730807318073280733807348073580736807378073880739807408074180742807438074480745807468074780748807498075080751807528075380754807558075680757807588075980760807618076280763807648076580766807678076880769807708077180772807738077480775807768077780778807798078080781807828078380784807858078680787807888078980790807918079280793807948079580796807978079880799808008080180802808038080480805808068080780808808098081080811808128081380814808158081680817808188081980820808218082280823808248082580826808278082880829808308083180832808338083480835808368083780838808398084080841808428084380844808458084680847808488084980850808518085280853808548085580856808578085880859808608086180862808638086480865808668086780868808698087080871808728087380874808758087680877808788087980880808818088280883808848088580886808878088880889808908089180892808938089480895808968089780898808998090080901809028090380904809058090680907809088090980910809118091280913809148091580916809178091880919809208092180922809238092480925809268092780928809298093080931809328093380934809358093680937809388093980940809418094280943809448094580946809478094880949809508095180952809538095480955809568095780958809598096080961809628096380964809658096680967809688096980970809718097280973809748097580976809778097880979809808098180982809838098480985809868098780988809898099080991809928099380994809958099680997809988099981000810018100281003810048100581006810078100881009810108101181012810138101481015810168101781018810198102081021810228102381024810258102681027810288102981030810318103281033810348103581036810378103881039810408104181042810438104481045810468104781048810498105081051810528105381054810558105681057810588105981060810618106281063810648106581066810678106881069810708107181072810738107481075810768107781078810798108081081810828108381084810858108681087810888108981090810918109281093810948109581096810978109881099811008110181102811038110481105811068110781108811098111081111811128111381114811158111681117811188111981120811218112281123811248112581126811278112881129811308113181132811338113481135811368113781138811398114081141811428114381144811458114681147811488114981150811518115281153811548115581156811578115881159811608116181162811638116481165811668116781168811698117081171811728117381174811758117681177811788117981180811818118281183811848118581186811878118881189811908119181192811938119481195811968119781198811998120081201812028120381204812058120681207812088120981210812118121281213812148121581216812178121881219812208122181222812238122481225812268122781228812298123081231812328123381234812358123681237812388123981240812418124281243812448124581246812478124881249812508125181252812538125481255812568125781258812598126081261812628126381264812658126681267812688126981270812718127281273812748127581276812778127881279812808128181282812838128481285812868128781288812898129081291812928129381294812958129681297812988129981300813018130281303813048130581306813078130881309813108131181312813138131481315813168131781318813198132081321813228132381324813258132681327813288132981330813318133281333813348133581336813378133881339813408134181342813438134481345813468134781348813498135081351813528135381354813558135681357813588135981360813618136281363813648136581366813678136881369813708137181372813738137481375813768137781378813798138081381813828138381384813858138681387813888138981390813918139281393813948139581396813978139881399814008140181402814038140481405814068140781408814098141081411814128141381414814158141681417814188141981420814218142281423814248142581426814278142881429814308143181432814338143481435814368143781438814398144081441814428144381444814458144681447814488144981450814518145281453814548145581456814578145881459814608146181462814638146481465814668146781468814698147081471814728147381474814758147681477814788147981480814818148281483814848148581486814878148881489814908149181492814938149481495814968149781498814998150081501815028150381504815058150681507815088150981510815118151281513815148151581516815178151881519815208152181522815238152481525815268152781528815298153081531815328153381534815358153681537815388153981540815418154281543815448154581546815478154881549815508155181552815538155481555815568155781558815598156081561815628156381564815658156681567815688156981570815718157281573815748157581576815778157881579815808158181582815838158481585815868158781588815898159081591815928159381594815958159681597815988159981600816018160281603816048160581606816078160881609816108161181612816138161481615816168161781618816198162081621816228162381624816258162681627816288162981630816318163281633816348163581636816378163881639816408164181642816438164481645816468164781648816498165081651816528165381654816558165681657816588165981660816618166281663816648166581666816678166881669816708167181672816738167481675816768167781678816798168081681816828168381684816858168681687816888168981690816918169281693816948169581696816978169881699817008170181702817038170481705817068170781708817098171081711817128171381714817158171681717817188171981720817218172281723817248172581726817278172881729817308173181732817338173481735817368173781738817398174081741817428174381744817458174681747817488174981750817518175281753817548175581756817578175881759817608176181762817638176481765817668176781768817698177081771817728177381774817758177681777817788177981780817818178281783817848178581786817878178881789817908179181792817938179481795817968179781798817998180081801818028180381804818058180681807818088180981810818118181281813818148181581816818178181881819818208182181822818238182481825818268182781828818298183081831818328183381834818358183681837818388183981840818418184281843818448184581846818478184881849818508185181852818538185481855818568185781858818598186081861818628186381864818658186681867818688186981870818718187281873818748187581876818778187881879818808188181882818838188481885818868188781888818898189081891818928189381894818958189681897818988189981900819018190281903819048190581906819078190881909819108191181912819138191481915819168191781918819198192081921819228192381924819258192681927819288192981930819318193281933819348193581936819378193881939819408194181942819438194481945819468194781948819498195081951819528195381954819558195681957819588195981960819618196281963819648196581966819678196881969819708197181972819738197481975819768197781978819798198081981819828198381984819858198681987819888198981990819918199281993819948199581996819978199881999820008200182002820038200482005820068200782008820098201082011820128201382014820158201682017820188201982020820218202282023820248202582026820278202882029820308203182032820338203482035820368203782038820398204082041820428204382044820458204682047820488204982050820518205282053820548205582056820578205882059820608206182062820638206482065820668206782068820698207082071820728207382074820758207682077820788207982080820818208282083820848208582086820878208882089820908209182092820938209482095820968209782098820998210082101821028210382104821058210682107821088210982110821118211282113821148211582116821178211882119821208212182122821238212482125821268212782128821298213082131821328213382134821358213682137821388213982140821418214282143821448214582146821478214882149821508215182152821538215482155821568215782158821598216082161821628216382164821658216682167821688216982170821718217282173821748217582176821778217882179821808218182182821838218482185821868218782188821898219082191821928219382194821958219682197821988219982200822018220282203822048220582206822078220882209822108221182212822138221482215822168221782218822198222082221822228222382224822258222682227822288222982230822318223282233822348223582236822378223882239822408224182242822438224482245822468224782248822498225082251822528225382254822558225682257822588225982260822618226282263822648226582266822678226882269822708227182272822738227482275822768227782278822798228082281822828228382284822858228682287822888228982290822918229282293822948229582296822978229882299823008230182302823038230482305823068230782308823098231082311823128231382314823158231682317823188231982320823218232282323823248232582326823278232882329823308233182332823338233482335823368233782338823398234082341823428234382344823458234682347823488234982350823518235282353823548235582356823578235882359823608236182362823638236482365823668236782368823698237082371823728237382374823758237682377823788237982380823818238282383823848238582386823878238882389823908239182392823938239482395823968239782398823998240082401824028240382404824058240682407824088240982410824118241282413824148241582416824178241882419824208242182422824238242482425824268242782428824298243082431824328243382434824358243682437824388243982440824418244282443824448244582446824478244882449824508245182452824538245482455824568245782458824598246082461824628246382464824658246682467824688246982470824718247282473824748247582476824778247882479824808248182482824838248482485824868248782488824898249082491824928249382494824958249682497824988249982500825018250282503825048250582506825078250882509825108251182512825138251482515825168251782518825198252082521825228252382524825258252682527825288252982530825318253282533825348253582536825378253882539825408254182542825438254482545825468254782548825498255082551825528255382554825558255682557825588255982560825618256282563825648256582566825678256882569825708257182572825738257482575825768257782578825798258082581825828258382584825858258682587825888258982590825918259282593825948259582596825978259882599826008260182602826038260482605826068260782608826098261082611826128261382614826158261682617826188261982620826218262282623826248262582626826278262882629826308263182632826338263482635826368263782638826398264082641826428264382644826458264682647826488264982650826518265282653826548265582656826578265882659826608266182662826638266482665826668266782668826698267082671826728267382674826758267682677826788267982680826818268282683826848268582686826878268882689826908269182692826938269482695826968269782698826998270082701827028270382704827058270682707827088270982710827118271282713827148271582716827178271882719827208272182722827238272482725827268272782728827298273082731827328273382734827358273682737827388273982740827418274282743827448274582746827478274882749827508275182752827538275482755827568275782758827598276082761827628276382764827658276682767827688276982770827718277282773827748277582776827778277882779827808278182782827838278482785827868278782788827898279082791827928279382794827958279682797827988279982800828018280282803828048280582806828078280882809828108281182812828138281482815828168281782818828198282082821828228282382824828258282682827828288282982830828318283282833828348283582836828378283882839828408284182842828438284482845828468284782848828498285082851828528285382854828558285682857828588285982860828618286282863828648286582866828678286882869828708287182872828738287482875828768287782878828798288082881828828288382884828858288682887828888288982890828918289282893828948289582896828978289882899829008290182902829038290482905829068290782908829098291082911829128291382914829158291682917829188291982920829218292282923829248292582926829278292882929829308293182932829338293482935829368293782938829398294082941829428294382944829458294682947829488294982950829518295282953829548295582956829578295882959829608296182962829638296482965829668296782968829698297082971829728297382974829758297682977829788297982980829818298282983829848298582986829878298882989829908299182992829938299482995829968299782998829998300083001830028300383004830058300683007830088300983010830118301283013830148301583016830178301883019830208302183022830238302483025830268302783028830298303083031830328303383034830358303683037830388303983040830418304283043830448304583046830478304883049830508305183052830538305483055830568305783058830598306083061830628306383064830658306683067830688306983070830718307283073830748307583076830778307883079830808308183082830838308483085830868308783088830898309083091830928309383094830958309683097830988309983100831018310283103831048310583106831078310883109831108311183112831138311483115831168311783118831198312083121831228312383124831258312683127831288312983130831318313283133831348313583136831378313883139831408314183142831438314483145831468314783148831498315083151831528315383154831558315683157831588315983160831618316283163831648316583166831678316883169831708317183172831738317483175831768317783178831798318083181831828318383184831858318683187831888318983190831918319283193831948319583196831978319883199832008320183202832038320483205832068320783208832098321083211832128321383214832158321683217832188321983220832218322283223832248322583226832278322883229832308323183232832338323483235832368323783238832398324083241832428324383244832458324683247832488324983250832518325283253832548325583256832578325883259832608326183262832638326483265832668326783268832698327083271832728327383274832758327683277832788327983280832818328283283832848328583286832878328883289832908329183292832938329483295832968329783298832998330083301833028330383304833058330683307833088330983310833118331283313833148331583316833178331883319833208332183322833238332483325833268332783328833298333083331833328333383334833358333683337833388333983340833418334283343833448334583346833478334883349833508335183352833538335483355833568335783358833598336083361833628336383364833658336683367833688336983370833718337283373833748337583376833778337883379833808338183382833838338483385833868338783388833898339083391833928339383394833958339683397833988339983400834018340283403834048340583406834078340883409834108341183412834138341483415834168341783418834198342083421834228342383424834258342683427834288342983430834318343283433834348343583436834378343883439834408344183442834438344483445834468344783448834498345083451834528345383454834558345683457834588345983460834618346283463834648346583466834678346883469834708347183472834738347483475834768347783478834798348083481834828348383484834858348683487834888348983490834918349283493834948349583496834978349883499835008350183502835038350483505835068350783508835098351083511835128351383514835158351683517835188351983520835218352283523835248352583526835278352883529835308353183532835338353483535835368353783538835398354083541835428354383544835458354683547835488354983550835518355283553835548355583556835578355883559835608356183562835638356483565835668356783568835698357083571835728357383574835758357683577835788357983580835818358283583835848358583586835878358883589835908359183592835938359483595835968359783598835998360083601836028360383604836058360683607836088360983610836118361283613836148361583616836178361883619836208362183622836238362483625836268362783628836298363083631836328363383634836358363683637836388363983640836418364283643836448364583646836478364883649836508365183652836538365483655836568365783658836598366083661836628366383664836658366683667836688366983670836718367283673836748367583676836778367883679836808368183682836838368483685836868368783688836898369083691836928369383694836958369683697836988369983700837018370283703837048370583706837078370883709837108371183712837138371483715837168371783718837198372083721837228372383724837258372683727837288372983730837318373283733837348373583736837378373883739837408374183742837438374483745837468374783748837498375083751837528375383754837558375683757837588375983760837618376283763837648376583766837678376883769837708377183772837738377483775837768377783778837798378083781837828378383784837858378683787837888378983790837918379283793837948379583796837978379883799838008380183802838038380483805838068380783808838098381083811838128381383814838158381683817838188381983820838218382283823838248382583826838278382883829838308383183832838338383483835838368383783838838398384083841838428384383844838458384683847838488384983850838518385283853838548385583856838578385883859838608386183862838638386483865838668386783868838698387083871838728387383874838758387683877838788387983880838818388283883838848388583886838878388883889838908389183892838938389483895838968389783898838998390083901839028390383904839058390683907839088390983910839118391283913839148391583916839178391883919839208392183922839238392483925839268392783928839298393083931839328393383934839358393683937839388393983940839418394283943839448394583946839478394883949839508395183952839538395483955839568395783958839598396083961839628396383964839658396683967839688396983970839718397283973839748397583976839778397883979839808398183982839838398483985839868398783988839898399083991839928399383994839958399683997839988399984000840018400284003840048400584006840078400884009840108401184012840138401484015840168401784018840198402084021840228402384024840258402684027840288402984030840318403284033840348403584036840378403884039840408404184042840438404484045840468404784048840498405084051840528405384054840558405684057840588405984060840618406284063840648406584066840678406884069840708407184072840738407484075840768407784078840798408084081840828408384084840858408684087840888408984090840918409284093840948409584096840978409884099841008410184102841038410484105841068410784108841098411084111841128411384114841158411684117841188411984120841218412284123841248412584126841278412884129841308413184132841338413484135841368413784138841398414084141841428414384144841458414684147841488414984150841518415284153841548415584156841578415884159841608416184162841638416484165841668416784168841698417084171841728417384174841758417684177841788417984180841818418284183841848418584186841878418884189841908419184192841938419484195841968419784198841998420084201842028420384204842058420684207842088420984210842118421284213842148421584216842178421884219842208422184222842238422484225842268422784228842298423084231842328423384234842358423684237842388423984240842418424284243842448424584246842478424884249842508425184252842538425484255842568425784258842598426084261842628426384264842658426684267842688426984270842718427284273842748427584276842778427884279842808428184282842838428484285842868428784288842898429084291842928429384294842958429684297842988429984300843018430284303843048430584306843078430884309843108431184312843138431484315843168431784318843198432084321843228432384324843258432684327843288432984330843318433284333843348433584336843378433884339843408434184342843438434484345843468434784348843498435084351843528435384354843558435684357843588435984360843618436284363843648436584366843678436884369843708437184372843738437484375843768437784378843798438084381843828438384384843858438684387843888438984390843918439284393843948439584396843978439884399844008440184402844038440484405844068440784408844098441084411844128441384414844158441684417844188441984420844218442284423844248442584426844278442884429844308443184432844338443484435844368443784438844398444084441844428444384444844458444684447844488444984450844518445284453844548445584456844578445884459844608446184462844638446484465844668446784468844698447084471844728447384474844758447684477844788447984480844818448284483844848448584486844878448884489844908449184492844938449484495844968449784498844998450084501845028450384504845058450684507845088450984510845118451284513845148451584516845178451884519845208452184522845238452484525845268452784528845298453084531845328453384534845358453684537845388453984540845418454284543845448454584546845478454884549845508455184552845538455484555845568455784558845598456084561845628456384564845658456684567845688456984570845718457284573845748457584576845778457884579845808458184582845838458484585845868458784588845898459084591845928459384594845958459684597845988459984600846018460284603846048460584606846078460884609846108461184612846138461484615846168461784618846198462084621846228462384624846258462684627846288462984630846318463284633846348463584636846378463884639846408464184642846438464484645846468464784648846498465084651846528465384654846558465684657846588465984660846618466284663846648466584666846678466884669846708467184672846738467484675846768467784678846798468084681846828468384684846858468684687846888468984690846918469284693846948469584696846978469884699847008470184702847038470484705847068470784708847098471084711847128471384714847158471684717847188471984720847218472284723847248472584726847278472884729847308473184732847338473484735847368473784738847398474084741847428474384744847458474684747847488474984750847518475284753847548475584756847578475884759847608476184762847638476484765847668476784768847698477084771847728477384774847758477684777847788477984780847818478284783847848478584786847878478884789847908479184792847938479484795847968479784798847998480084801848028480384804848058480684807848088480984810848118481284813848148481584816848178481884819848208482184822848238482484825848268482784828848298483084831848328483384834848358483684837848388483984840848418484284843848448484584846848478484884849848508485184852848538485484855848568485784858848598486084861848628486384864848658486684867848688486984870848718487284873848748487584876848778487884879848808488184882848838488484885848868488784888848898489084891848928489384894848958489684897848988489984900849018490284903849048490584906849078490884909849108491184912849138491484915849168491784918849198492084921849228492384924849258492684927849288492984930849318493284933849348493584936849378493884939849408494184942849438494484945849468494784948849498495084951849528495384954849558495684957849588495984960849618496284963849648496584966849678496884969849708497184972849738497484975849768497784978849798498084981849828498384984849858498684987849888498984990849918499284993849948499584996849978499884999850008500185002850038500485005850068500785008850098501085011850128501385014850158501685017850188501985020850218502285023850248502585026850278502885029850308503185032850338503485035850368503785038850398504085041850428504385044850458504685047850488504985050850518505285053850548505585056850578505885059850608506185062850638506485065850668506785068850698507085071850728507385074850758507685077850788507985080850818508285083850848508585086850878508885089850908509185092850938509485095850968509785098850998510085101851028510385104851058510685107851088510985110851118511285113851148511585116851178511885119851208512185122851238512485125851268512785128851298513085131851328513385134851358513685137851388513985140851418514285143851448514585146851478514885149851508515185152851538515485155851568515785158851598516085161851628516385164851658516685167851688516985170851718517285173851748517585176851778517885179851808518185182851838518485185851868518785188851898519085191851928519385194851958519685197851988519985200852018520285203852048520585206852078520885209852108521185212852138521485215852168521785218852198522085221852228522385224852258522685227852288522985230852318523285233852348523585236852378523885239852408524185242852438524485245852468524785248852498525085251852528525385254852558525685257852588525985260852618526285263852648526585266852678526885269852708527185272852738527485275852768527785278852798528085281852828528385284852858528685287852888528985290852918529285293852948529585296852978529885299853008530185302853038530485305853068530785308853098531085311853128531385314853158531685317853188531985320853218532285323853248532585326853278532885329853308533185332853338533485335853368533785338853398534085341853428534385344853458534685347853488534985350853518535285353853548535585356853578535885359853608536185362853638536485365853668536785368853698537085371853728537385374853758537685377853788537985380853818538285383853848538585386853878538885389853908539185392853938539485395853968539785398853998540085401854028540385404854058540685407854088540985410854118541285413854148541585416854178541885419854208542185422854238542485425854268542785428854298543085431854328543385434854358543685437854388543985440854418544285443854448544585446854478544885449854508545185452854538545485455854568545785458854598546085461854628546385464854658546685467854688546985470854718547285473854748547585476854778547885479854808548185482854838548485485854868548785488854898549085491854928549385494854958549685497854988549985500855018550285503855048550585506855078550885509855108551185512855138551485515855168551785518855198552085521855228552385524855258552685527855288552985530855318553285533855348553585536855378553885539855408554185542855438554485545855468554785548855498555085551855528555385554855558555685557855588555985560855618556285563855648556585566855678556885569855708557185572855738557485575855768557785578855798558085581855828558385584855858558685587855888558985590855918559285593855948559585596855978559885599856008560185602856038560485605856068560785608856098561085611856128561385614856158561685617856188561985620856218562285623856248562585626856278562885629856308563185632856338563485635856368563785638856398564085641856428564385644856458564685647856488564985650856518565285653856548565585656856578565885659856608566185662856638566485665856668566785668856698567085671856728567385674856758567685677856788567985680856818568285683856848568585686856878568885689856908569185692856938569485695856968569785698856998570085701857028570385704857058570685707857088570985710857118571285713857148571585716857178571885719857208572185722857238572485725857268572785728857298573085731857328573385734857358573685737857388573985740857418574285743857448574585746857478574885749857508575185752857538575485755857568575785758857598576085761857628576385764857658576685767857688576985770857718577285773857748577585776857778577885779857808578185782857838578485785857868578785788857898579085791857928579385794857958579685797857988579985800858018580285803858048580585806858078580885809858108581185812858138581485815858168581785818858198582085821858228582385824858258582685827858288582985830858318583285833858348583585836858378583885839858408584185842858438584485845858468584785848858498585085851858528585385854858558585685857858588585985860858618586285863858648586585866858678586885869858708587185872858738587485875858768587785878858798588085881858828588385884858858588685887858888588985890858918589285893858948589585896858978589885899859008590185902859038590485905859068590785908859098591085911859128591385914859158591685917859188591985920859218592285923859248592585926859278592885929859308593185932859338593485935859368593785938859398594085941859428594385944859458594685947859488594985950859518595285953859548595585956859578595885959859608596185962859638596485965859668596785968859698597085971859728597385974859758597685977859788597985980859818598285983859848598585986859878598885989859908599185992859938599485995859968599785998859998600086001860028600386004860058600686007860088600986010860118601286013860148601586016860178601886019860208602186022860238602486025860268602786028860298603086031860328603386034860358603686037860388603986040860418604286043860448604586046860478604886049860508605186052860538605486055860568605786058860598606086061860628606386064860658606686067860688606986070860718607286073860748607586076860778607886079860808608186082860838608486085860868608786088860898609086091860928609386094860958609686097860988609986100861018610286103861048610586106861078610886109861108611186112861138611486115861168611786118861198612086121861228612386124861258612686127861288612986130861318613286133861348613586136861378613886139861408614186142861438614486145861468614786148861498615086151861528615386154861558615686157861588615986160861618616286163861648616586166861678616886169861708617186172861738617486175861768617786178861798618086181861828618386184861858618686187861888618986190861918619286193861948619586196861978619886199862008620186202862038620486205862068620786208862098621086211862128621386214862158621686217862188621986220862218622286223862248622586226862278622886229862308623186232862338623486235862368623786238862398624086241862428624386244862458624686247862488624986250862518625286253862548625586256862578625886259862608626186262862638626486265862668626786268862698627086271862728627386274862758627686277862788627986280862818628286283862848628586286862878628886289862908629186292862938629486295862968629786298862998630086301863028630386304863058630686307863088630986310863118631286313863148631586316863178631886319863208632186322863238632486325863268632786328863298633086331863328633386334863358633686337863388633986340863418634286343863448634586346863478634886349863508635186352863538635486355863568635786358863598636086361863628636386364863658636686367863688636986370863718637286373863748637586376863778637886379863808638186382863838638486385863868638786388863898639086391863928639386394863958639686397863988639986400864018640286403864048640586406864078640886409864108641186412864138641486415864168641786418864198642086421864228642386424864258642686427864288642986430864318643286433864348643586436864378643886439864408644186442864438644486445864468644786448864498645086451864528645386454864558645686457864588645986460864618646286463864648646586466864678646886469864708647186472864738647486475864768647786478864798648086481864828648386484864858648686487864888648986490864918649286493864948649586496864978649886499865008650186502865038650486505865068650786508865098651086511865128651386514865158651686517865188651986520865218652286523865248652586526865278652886529865308653186532865338653486535865368653786538865398654086541865428654386544865458654686547865488654986550865518655286553865548655586556865578655886559865608656186562865638656486565865668656786568865698657086571865728657386574865758657686577865788657986580865818658286583865848658586586865878658886589865908659186592865938659486595865968659786598865998660086601866028660386604866058660686607866088660986610866118661286613866148661586616866178661886619866208662186622866238662486625866268662786628866298663086631866328663386634866358663686637866388663986640866418664286643866448664586646866478664886649866508665186652866538665486655866568665786658866598666086661866628666386664866658666686667866688666986670866718667286673866748667586676866778667886679866808668186682866838668486685866868668786688866898669086691866928669386694866958669686697866988669986700867018670286703867048670586706867078670886709867108671186712867138671486715867168671786718867198672086721867228672386724867258672686727867288672986730867318673286733867348673586736867378673886739867408674186742867438674486745867468674786748867498675086751867528675386754867558675686757867588675986760867618676286763867648676586766867678676886769867708677186772867738677486775867768677786778867798678086781867828678386784867858678686787867888678986790867918679286793867948679586796867978679886799868008680186802868038680486805868068680786808868098681086811868128681386814868158681686817868188681986820868218682286823868248682586826868278682886829868308683186832868338683486835868368683786838868398684086841868428684386844868458684686847868488684986850868518685286853868548685586856868578685886859868608686186862868638686486865868668686786868868698687086871868728687386874868758687686877868788687986880868818688286883868848688586886868878688886889868908689186892868938689486895868968689786898868998690086901869028690386904869058690686907869088690986910869118691286913869148691586916869178691886919869208692186922869238692486925869268692786928869298693086931869328693386934869358693686937869388693986940869418694286943869448694586946869478694886949869508695186952869538695486955869568695786958869598696086961869628696386964869658696686967869688696986970869718697286973869748697586976869778697886979869808698186982869838698486985869868698786988869898699086991869928699386994869958699686997869988699987000870018700287003870048700587006870078700887009870108701187012870138701487015870168701787018870198702087021870228702387024870258702687027870288702987030870318703287033870348703587036870378703887039870408704187042870438704487045870468704787048870498705087051870528705387054870558705687057870588705987060870618706287063870648706587066870678706887069870708707187072870738707487075870768707787078870798708087081870828708387084870858708687087870888708987090870918709287093870948709587096870978709887099871008710187102871038710487105871068710787108871098711087111871128711387114871158711687117871188711987120871218712287123871248712587126871278712887129871308713187132871338713487135871368713787138871398714087141871428714387144871458714687147871488714987150871518715287153871548715587156871578715887159871608716187162871638716487165871668716787168871698717087171871728717387174871758717687177871788717987180871818718287183871848718587186871878718887189871908719187192871938719487195871968719787198871998720087201872028720387204872058720687207872088720987210872118721287213872148721587216872178721887219872208722187222872238722487225872268722787228872298723087231872328723387234872358723687237872388723987240872418724287243872448724587246872478724887249872508725187252872538725487255872568725787258872598726087261872628726387264872658726687267872688726987270872718727287273872748727587276872778727887279872808728187282872838728487285872868728787288872898729087291872928729387294872958729687297872988729987300873018730287303873048730587306873078730887309873108731187312873138731487315873168731787318873198732087321873228732387324873258732687327873288732987330873318733287333873348733587336873378733887339873408734187342873438734487345873468734787348873498735087351873528735387354873558735687357873588735987360873618736287363873648736587366873678736887369873708737187372873738737487375873768737787378873798738087381873828738387384873858738687387873888738987390873918739287393873948739587396873978739887399874008740187402874038740487405874068740787408874098741087411874128741387414874158741687417874188741987420874218742287423874248742587426874278742887429874308743187432874338743487435874368743787438874398744087441874428744387444874458744687447874488744987450874518745287453874548745587456874578745887459874608746187462874638746487465874668746787468874698747087471874728747387474874758747687477874788747987480874818748287483874848748587486874878748887489874908749187492874938749487495874968749787498874998750087501875028750387504875058750687507875088750987510875118751287513875148751587516875178751887519875208752187522875238752487525875268752787528875298753087531875328753387534875358753687537875388753987540875418754287543875448754587546875478754887549875508755187552875538755487555875568755787558875598756087561875628756387564875658756687567875688756987570875718757287573875748757587576875778757887579875808758187582875838758487585875868758787588875898759087591875928759387594875958759687597875988759987600876018760287603876048760587606876078760887609876108761187612876138761487615876168761787618876198762087621876228762387624876258762687627876288762987630876318763287633876348763587636876378763887639876408764187642876438764487645876468764787648876498765087651876528765387654876558765687657876588765987660876618766287663876648766587666876678766887669876708767187672876738767487675876768767787678876798768087681876828768387684876858768687687876888768987690876918769287693876948769587696876978769887699877008770187702877038770487705877068770787708877098771087711877128771387714877158771687717877188771987720877218772287723877248772587726877278772887729877308773187732877338773487735877368773787738877398774087741877428774387744877458774687747877488774987750877518775287753877548775587756877578775887759877608776187762877638776487765877668776787768877698777087771877728777387774877758777687777877788777987780877818778287783877848778587786877878778887789877908779187792877938779487795877968779787798877998780087801878028780387804878058780687807878088780987810878118781287813878148781587816878178781887819878208782187822878238782487825878268782787828878298783087831878328783387834878358783687837878388783987840878418784287843878448784587846878478784887849878508785187852878538785487855878568785787858878598786087861878628786387864878658786687867878688786987870878718787287873878748787587876878778787887879878808788187882878838788487885878868788787888878898789087891878928789387894878958789687897878988789987900879018790287903879048790587906879078790887909879108791187912879138791487915879168791787918879198792087921879228792387924879258792687927879288792987930879318793287933879348793587936879378793887939879408794187942879438794487945879468794787948879498795087951879528795387954879558795687957879588795987960879618796287963879648796587966879678796887969879708797187972879738797487975879768797787978879798798087981879828798387984879858798687987879888798987990879918799287993879948799587996879978799887999880008800188002880038800488005880068800788008880098801088011880128801388014880158801688017880188801988020880218802288023880248802588026880278802888029880308803188032880338803488035880368803788038880398804088041880428804388044880458804688047880488804988050880518805288053880548805588056880578805888059880608806188062880638806488065880668806788068880698807088071880728807388074880758807688077880788807988080880818808288083880848808588086880878808888089880908809188092880938809488095880968809788098880998810088101881028810388104881058810688107881088810988110881118811288113881148811588116881178811888119881208812188122881238812488125881268812788128881298813088131881328813388134881358813688137881388813988140881418814288143881448814588146881478814888149881508815188152881538815488155881568815788158881598816088161881628816388164881658816688167881688816988170881718817288173881748817588176881778817888179881808818188182881838818488185881868818788188881898819088191881928819388194881958819688197881988819988200882018820288203882048820588206882078820888209882108821188212882138821488215882168821788218882198822088221882228822388224882258822688227882288822988230882318823288233882348823588236882378823888239882408824188242882438824488245882468824788248882498825088251882528825388254882558825688257882588825988260882618826288263882648826588266882678826888269882708827188272882738827488275882768827788278882798828088281882828828388284882858828688287882888828988290882918829288293882948829588296882978829888299883008830188302883038830488305883068830788308883098831088311883128831388314883158831688317883188831988320883218832288323883248832588326883278832888329883308833188332883338833488335883368833788338883398834088341883428834388344883458834688347883488834988350883518835288353883548835588356883578835888359883608836188362883638836488365883668836788368883698837088371883728837388374883758837688377883788837988380883818838288383883848838588386883878838888389883908839188392883938839488395883968839788398883998840088401884028840388404884058840688407884088840988410884118841288413884148841588416884178841888419884208842188422884238842488425884268842788428884298843088431884328843388434884358843688437884388843988440884418844288443884448844588446884478844888449884508845188452884538845488455884568845788458884598846088461884628846388464884658846688467884688846988470884718847288473884748847588476884778847888479884808848188482884838848488485884868848788488884898849088491884928849388494884958849688497884988849988500885018850288503885048850588506885078850888509885108851188512885138851488515885168851788518885198852088521885228852388524885258852688527885288852988530885318853288533885348853588536885378853888539885408854188542885438854488545885468854788548885498855088551885528855388554885558855688557885588855988560885618856288563885648856588566885678856888569885708857188572885738857488575885768857788578885798858088581885828858388584885858858688587885888858988590885918859288593885948859588596885978859888599886008860188602886038860488605886068860788608886098861088611886128861388614886158861688617886188861988620886218862288623886248862588626886278862888629886308863188632886338863488635886368863788638886398864088641886428864388644886458864688647886488864988650886518865288653886548865588656886578865888659886608866188662886638866488665886668866788668886698867088671886728867388674886758867688677886788867988680886818868288683886848868588686886878868888689886908869188692886938869488695886968869788698886998870088701887028870388704887058870688707887088870988710887118871288713887148871588716887178871888719887208872188722887238872488725887268872788728887298873088731887328873388734887358873688737887388873988740887418874288743887448874588746887478874888749887508875188752887538875488755887568875788758887598876088761887628876388764887658876688767887688876988770887718877288773887748877588776887778877888779887808878188782887838878488785887868878788788887898879088791887928879388794887958879688797887988879988800888018880288803888048880588806888078880888809888108881188812888138881488815888168881788818888198882088821888228882388824888258882688827888288882988830888318883288833888348883588836888378883888839888408884188842888438884488845888468884788848888498885088851888528885388854888558885688857888588885988860888618886288863888648886588866888678886888869888708887188872888738887488875888768887788878888798888088881888828888388884888858888688887888888888988890888918889288893888948889588896888978889888899889008890188902889038890488905889068890788908889098891088911889128891388914889158891688917889188891988920889218892288923889248892588926889278892888929889308893188932889338893488935889368893788938889398894088941889428894388944889458894688947889488894988950889518895288953889548895588956889578895888959889608896188962889638896488965889668896788968889698897088971889728897388974889758897688977889788897988980889818898288983889848898588986889878898888989889908899188992889938899488995889968899788998889998900089001890028900389004890058900689007890088900989010890118901289013890148901589016890178901889019890208902189022890238902489025890268902789028890298903089031890328903389034890358903689037890388903989040890418904289043890448904589046890478904889049890508905189052890538905489055890568905789058890598906089061890628906389064890658906689067890688906989070890718907289073890748907589076890778907889079890808908189082890838908489085890868908789088890898909089091890928909389094890958909689097890988909989100891018910289103891048910589106891078910889109891108911189112891138911489115891168911789118891198912089121891228912389124891258912689127891288912989130891318913289133891348913589136891378913889139891408914189142891438914489145891468914789148891498915089151891528915389154891558915689157891588915989160891618916289163891648916589166891678916889169891708917189172891738917489175891768917789178891798918089181891828918389184891858918689187891888918989190891918919289193891948919589196891978919889199892008920189202892038920489205892068920789208892098921089211892128921389214892158921689217892188921989220892218922289223892248922589226892278922889229892308923189232892338923489235892368923789238892398924089241892428924389244892458924689247892488924989250892518925289253892548925589256892578925889259892608926189262892638926489265892668926789268892698927089271892728927389274892758927689277892788927989280892818928289283892848928589286892878928889289892908929189292892938929489295892968929789298892998930089301893028930389304893058930689307893088930989310893118931289313893148931589316893178931889319893208932189322893238932489325893268932789328893298933089331893328933389334893358933689337893388933989340893418934289343893448934589346893478934889349893508935189352893538935489355893568935789358893598936089361893628936389364893658936689367893688936989370893718937289373893748937589376893778937889379893808938189382893838938489385893868938789388893898939089391893928939389394893958939689397893988939989400894018940289403894048940589406894078940889409894108941189412894138941489415894168941789418894198942089421894228942389424894258942689427894288942989430894318943289433894348943589436894378943889439894408944189442894438944489445894468944789448894498945089451894528945389454894558945689457894588945989460894618946289463894648946589466894678946889469894708947189472894738947489475894768947789478894798948089481894828948389484894858948689487894888948989490894918949289493894948949589496894978949889499895008950189502895038950489505895068950789508895098951089511895128951389514895158951689517895188951989520895218952289523895248952589526895278952889529895308953189532895338953489535895368953789538895398954089541895428954389544895458954689547895488954989550895518955289553895548955589556895578955889559895608956189562895638956489565895668956789568895698957089571895728957389574895758957689577895788957989580895818958289583895848958589586895878958889589895908959189592895938959489595895968959789598895998960089601896028960389604896058960689607896088960989610896118961289613896148961589616896178961889619896208962189622896238962489625896268962789628896298963089631896328963389634896358963689637896388963989640896418964289643896448964589646896478964889649896508965189652896538965489655896568965789658896598966089661896628966389664896658966689667896688966989670896718967289673896748967589676896778967889679896808968189682896838968489685896868968789688896898969089691896928969389694896958969689697896988969989700897018970289703897048970589706897078970889709897108971189712897138971489715897168971789718897198972089721897228972389724897258972689727897288972989730897318973289733897348973589736897378973889739897408974189742897438974489745897468974789748897498975089751897528975389754897558975689757897588975989760897618976289763897648976589766897678976889769897708977189772897738977489775897768977789778897798978089781897828978389784897858978689787897888978989790897918979289793897948979589796897978979889799898008980189802898038980489805898068980789808898098981089811898128981389814898158981689817898188981989820898218982289823898248982589826898278982889829898308983189832898338983489835898368983789838898398984089841898428984389844898458984689847898488984989850898518985289853898548985589856898578985889859898608986189862898638986489865898668986789868898698987089871898728987389874898758987689877898788987989880898818988289883898848988589886898878988889889898908989189892898938989489895898968989789898898998990089901899028990389904899058990689907899088990989910899118991289913899148991589916899178991889919899208992189922899238992489925899268992789928899298993089931899328993389934899358993689937899388993989940899418994289943899448994589946899478994889949899508995189952899538995489955899568995789958899598996089961899628996389964899658996689967899688996989970899718997289973899748997589976899778997889979899808998189982899838998489985899868998789988899898999089991899928999389994899958999689997899988999990000900019000290003900049000590006900079000890009900109001190012900139001490015900169001790018900199002090021900229002390024900259002690027900289002990030900319003290033900349003590036900379003890039900409004190042900439004490045900469004790048900499005090051900529005390054900559005690057900589005990060900619006290063900649006590066900679006890069900709007190072900739007490075900769007790078900799008090081900829008390084900859008690087900889008990090900919009290093900949009590096900979009890099901009010190102901039010490105901069010790108901099011090111901129011390114901159011690117901189011990120901219012290123901249012590126901279012890129901309013190132901339013490135901369013790138901399014090141901429014390144901459014690147901489014990150901519015290153901549015590156901579015890159901609016190162901639016490165901669016790168901699017090171901729017390174901759017690177901789017990180901819018290183901849018590186901879018890189901909019190192901939019490195901969019790198901999020090201902029020390204902059020690207902089020990210902119021290213902149021590216902179021890219902209022190222902239022490225902269022790228902299023090231902329023390234902359023690237902389023990240902419024290243902449024590246902479024890249902509025190252902539025490255902569025790258902599026090261902629026390264902659026690267902689026990270902719027290273902749027590276902779027890279902809028190282902839028490285902869028790288902899029090291902929029390294902959029690297902989029990300903019030290303903049030590306903079030890309903109031190312903139031490315903169031790318903199032090321903229032390324903259032690327903289032990330903319033290333903349033590336903379033890339903409034190342903439034490345903469034790348903499035090351903529035390354903559035690357903589035990360903619036290363903649036590366903679036890369903709037190372903739037490375903769037790378903799038090381903829038390384903859038690387903889038990390903919039290393903949039590396903979039890399904009040190402904039040490405904069040790408904099041090411904129041390414904159041690417904189041990420904219042290423904249042590426904279042890429904309043190432904339043490435904369043790438904399044090441904429044390444904459044690447904489044990450904519045290453904549045590456904579045890459904609046190462904639046490465904669046790468904699047090471904729047390474904759047690477904789047990480904819048290483904849048590486904879048890489904909049190492904939049490495904969049790498904999050090501905029050390504905059050690507905089050990510905119051290513905149051590516905179051890519905209052190522905239052490525905269052790528905299053090531905329053390534905359053690537905389053990540905419054290543905449054590546905479054890549905509055190552905539055490555905569055790558905599056090561905629056390564905659056690567905689056990570905719057290573905749057590576905779057890579905809058190582905839058490585905869058790588905899059090591905929059390594905959059690597905989059990600906019060290603906049060590606906079060890609906109061190612906139061490615906169061790618906199062090621906229062390624906259062690627906289062990630906319063290633906349063590636906379063890639906409064190642906439064490645906469064790648906499065090651906529065390654906559065690657906589065990660906619066290663906649066590666906679066890669906709067190672906739067490675906769067790678906799068090681906829068390684906859068690687906889068990690906919069290693906949069590696906979069890699907009070190702907039070490705907069070790708907099071090711907129071390714907159071690717907189071990720907219072290723907249072590726907279072890729907309073190732907339073490735907369073790738907399074090741907429074390744907459074690747907489074990750907519075290753907549075590756907579075890759907609076190762907639076490765907669076790768907699077090771907729077390774907759077690777907789077990780907819078290783907849078590786907879078890789907909079190792907939079490795907969079790798907999080090801908029080390804908059080690807908089080990810908119081290813908149081590816908179081890819908209082190822908239082490825908269082790828908299083090831908329083390834908359083690837908389083990840908419084290843908449084590846908479084890849908509085190852908539085490855908569085790858908599086090861908629086390864908659086690867908689086990870908719087290873908749087590876908779087890879908809088190882908839088490885908869088790888908899089090891908929089390894908959089690897908989089990900909019090290903909049090590906909079090890909909109091190912909139091490915909169091790918909199092090921909229092390924909259092690927909289092990930909319093290933909349093590936909379093890939909409094190942909439094490945909469094790948909499095090951909529095390954909559095690957909589095990960909619096290963909649096590966909679096890969909709097190972909739097490975909769097790978909799098090981909829098390984909859098690987909889098990990909919099290993909949099590996909979099890999910009100191002910039100491005910069100791008910099101091011910129101391014910159101691017910189101991020910219102291023910249102591026910279102891029910309103191032910339103491035910369103791038910399104091041910429104391044910459104691047910489104991050910519105291053910549105591056910579105891059910609106191062910639106491065910669106791068910699107091071910729107391074910759107691077910789107991080910819108291083910849108591086910879108891089910909109191092910939109491095910969109791098910999110091101911029110391104911059110691107911089110991110911119111291113911149111591116911179111891119911209112191122911239112491125911269112791128911299113091131911329113391134911359113691137911389113991140911419114291143911449114591146911479114891149911509115191152911539115491155911569115791158911599116091161911629116391164911659116691167911689116991170911719117291173911749117591176911779117891179911809118191182911839118491185911869118791188911899119091191911929119391194911959119691197911989119991200912019120291203912049120591206912079120891209912109121191212912139121491215912169121791218912199122091221912229122391224912259122691227912289122991230912319123291233912349123591236912379123891239912409124191242912439124491245912469124791248912499125091251912529125391254912559125691257912589125991260912619126291263912649126591266912679126891269912709127191272912739127491275912769127791278912799128091281912829128391284912859128691287912889128991290912919129291293912949129591296912979129891299913009130191302913039130491305913069130791308913099131091311913129131391314913159131691317913189131991320913219132291323913249132591326913279132891329913309133191332913339133491335913369133791338913399134091341913429134391344913459134691347913489134991350913519135291353913549135591356913579135891359913609136191362913639136491365913669136791368913699137091371913729137391374913759137691377913789137991380913819138291383913849138591386913879138891389913909139191392913939139491395913969139791398913999140091401914029140391404914059140691407914089140991410914119141291413914149141591416914179141891419914209142191422914239142491425914269142791428914299143091431914329143391434914359143691437914389143991440914419144291443914449144591446914479144891449914509145191452914539145491455914569145791458914599146091461914629146391464914659146691467914689146991470914719147291473914749147591476914779147891479914809148191482914839148491485914869148791488914899149091491914929149391494914959149691497914989149991500915019150291503915049150591506915079150891509915109151191512915139151491515915169151791518915199152091521915229152391524915259152691527915289152991530915319153291533915349153591536915379153891539915409154191542915439154491545915469154791548915499155091551915529155391554915559155691557915589155991560915619156291563915649156591566915679156891569915709157191572915739157491575915769157791578915799158091581915829158391584915859158691587915889158991590915919159291593915949159591596915979159891599916009160191602916039160491605916069160791608916099161091611916129161391614916159161691617916189161991620916219162291623916249162591626916279162891629916309163191632916339163491635916369163791638916399164091641916429164391644916459164691647916489164991650916519165291653916549165591656916579165891659916609166191662916639166491665916669166791668916699167091671916729167391674916759167691677916789167991680916819168291683916849168591686916879168891689916909169191692916939169491695916969169791698916999170091701917029170391704917059170691707917089170991710917119171291713917149171591716917179171891719917209172191722917239172491725917269172791728917299173091731917329173391734917359173691737917389173991740917419174291743917449174591746917479174891749917509175191752917539175491755917569175791758917599176091761917629176391764917659176691767917689176991770917719177291773917749177591776917779177891779917809178191782917839178491785917869178791788917899179091791917929179391794917959179691797917989179991800918019180291803918049180591806918079180891809918109181191812918139181491815918169181791818918199182091821918229182391824918259182691827918289182991830918319183291833918349183591836918379183891839918409184191842918439184491845918469184791848918499185091851918529185391854918559185691857918589185991860918619186291863918649186591866918679186891869918709187191872918739187491875918769187791878918799188091881918829188391884918859188691887918889188991890918919189291893918949189591896918979189891899919009190191902919039190491905919069190791908919099191091911919129191391914919159191691917919189191991920919219192291923919249192591926919279192891929919309193191932919339193491935919369193791938919399194091941919429194391944919459194691947919489194991950919519195291953919549195591956919579195891959919609196191962919639196491965919669196791968919699197091971919729197391974919759197691977919789197991980919819198291983919849198591986919879198891989919909199191992919939199491995919969199791998919999200092001920029200392004920059200692007920089200992010920119201292013920149201592016920179201892019920209202192022920239202492025920269202792028920299203092031920329203392034920359203692037920389203992040920419204292043920449204592046920479204892049920509205192052920539205492055920569205792058920599206092061920629206392064920659206692067920689206992070920719207292073920749207592076920779207892079920809208192082920839208492085920869208792088920899209092091920929209392094920959209692097920989209992100921019210292103921049210592106921079210892109921109211192112921139211492115921169211792118921199212092121921229212392124921259212692127921289212992130921319213292133921349213592136921379213892139921409214192142921439214492145921469214792148921499215092151921529215392154921559215692157921589215992160921619216292163921649216592166921679216892169921709217192172921739217492175921769217792178921799218092181921829218392184921859218692187921889218992190921919219292193921949219592196921979219892199922009220192202922039220492205922069220792208922099221092211922129221392214922159221692217922189221992220922219222292223922249222592226922279222892229922309223192232922339223492235922369223792238922399224092241922429224392244922459224692247922489224992250922519225292253922549225592256922579225892259922609226192262922639226492265922669226792268922699227092271922729227392274922759227692277922789227992280922819228292283922849228592286922879228892289922909229192292922939229492295922969229792298922999230092301923029230392304923059230692307923089230992310923119231292313923149231592316923179231892319923209232192322923239232492325923269232792328923299233092331923329233392334923359233692337923389233992340923419234292343923449234592346923479234892349923509235192352923539235492355923569235792358923599236092361923629236392364923659236692367923689236992370923719237292373923749237592376923779237892379923809238192382923839238492385923869238792388923899239092391923929239392394923959239692397923989239992400924019240292403924049240592406924079240892409924109241192412924139241492415924169241792418924199242092421924229242392424924259242692427924289242992430924319243292433924349243592436924379243892439924409244192442924439244492445924469244792448924499245092451924529245392454924559245692457924589245992460924619246292463924649246592466924679246892469924709247192472924739247492475924769247792478924799248092481924829248392484924859248692487924889248992490924919249292493924949249592496924979249892499925009250192502925039250492505925069250792508925099251092511925129251392514925159251692517925189251992520925219252292523925249252592526925279252892529925309253192532925339253492535925369253792538925399254092541925429254392544925459254692547925489254992550925519255292553925549255592556925579255892559925609256192562925639256492565925669256792568925699257092571925729257392574925759257692577925789257992580925819258292583925849258592586925879258892589925909259192592925939259492595925969259792598925999260092601926029260392604926059260692607926089260992610926119261292613926149261592616926179261892619926209262192622926239262492625926269262792628926299263092631926329263392634926359263692637926389263992640926419264292643926449264592646926479264892649926509265192652926539265492655926569265792658926599266092661926629266392664926659266692667926689266992670926719267292673926749267592676926779267892679926809268192682926839268492685926869268792688926899269092691926929269392694926959269692697926989269992700927019270292703927049270592706927079270892709927109271192712927139271492715927169271792718927199272092721927229272392724927259272692727927289272992730927319273292733927349273592736927379273892739927409274192742927439274492745927469274792748927499275092751927529275392754927559275692757927589275992760927619276292763927649276592766927679276892769927709277192772927739277492775927769277792778927799278092781927829278392784927859278692787927889278992790927919279292793927949279592796927979279892799928009280192802928039280492805928069280792808928099281092811928129281392814928159281692817928189281992820928219282292823928249282592826928279282892829928309283192832928339283492835928369283792838928399284092841928429284392844928459284692847928489284992850928519285292853928549285592856928579285892859928609286192862928639286492865928669286792868928699287092871928729287392874928759287692877928789287992880928819288292883928849288592886928879288892889928909289192892928939289492895928969289792898928999290092901929029290392904929059290692907929089290992910929119291292913929149291592916929179291892919929209292192922929239292492925929269292792928929299293092931929329293392934929359293692937929389293992940929419294292943929449294592946929479294892949929509295192952929539295492955929569295792958929599296092961929629296392964929659296692967929689296992970929719297292973929749297592976929779297892979929809298192982929839298492985929869298792988929899299092991929929299392994929959299692997929989299993000930019300293003930049300593006930079300893009930109301193012930139301493015930169301793018930199302093021930229302393024930259302693027930289302993030930319303293033930349303593036930379303893039930409304193042930439304493045930469304793048930499305093051930529305393054930559305693057930589305993060930619306293063930649306593066930679306893069930709307193072930739307493075930769307793078930799308093081930829308393084930859308693087930889308993090930919309293093930949309593096930979309893099931009310193102931039310493105931069310793108931099311093111931129311393114931159311693117931189311993120931219312293123931249312593126931279312893129931309313193132931339313493135931369313793138931399314093141931429314393144931459314693147931489314993150931519315293153931549315593156931579315893159931609316193162931639316493165931669316793168931699317093171931729317393174931759317693177931789317993180931819318293183931849318593186931879318893189931909319193192931939319493195931969319793198931999320093201932029320393204932059320693207932089320993210932119321293213932149321593216932179321893219932209322193222932239322493225932269322793228932299323093231932329323393234932359323693237932389323993240932419324293243932449324593246932479324893249932509325193252932539325493255932569325793258932599326093261932629326393264932659326693267932689326993270932719327293273932749327593276932779327893279932809328193282932839328493285932869328793288932899329093291932929329393294932959329693297932989329993300933019330293303933049330593306933079330893309933109331193312933139331493315933169331793318933199332093321933229332393324933259332693327933289332993330933319333293333933349333593336933379333893339933409334193342933439334493345933469334793348933499335093351933529335393354933559335693357933589335993360933619336293363933649336593366933679336893369933709337193372933739337493375933769337793378933799338093381933829338393384933859338693387933889338993390933919339293393933949339593396933979339893399934009340193402934039340493405934069340793408934099341093411934129341393414934159341693417934189341993420934219342293423934249342593426934279342893429934309343193432934339343493435934369343793438934399344093441934429344393444934459344693447934489344993450934519345293453934549345593456934579345893459934609346193462934639346493465934669346793468934699347093471934729347393474934759347693477934789347993480934819348293483934849348593486934879348893489934909349193492934939349493495934969349793498934999350093501935029350393504935059350693507935089350993510935119351293513935149351593516935179351893519935209352193522935239352493525935269352793528935299353093531935329353393534935359353693537935389353993540935419354293543935449354593546935479354893549935509355193552935539355493555935569355793558935599356093561935629356393564935659356693567935689356993570935719357293573935749357593576935779357893579935809358193582935839358493585935869358793588935899359093591935929359393594935959359693597935989359993600936019360293603936049360593606936079360893609936109361193612936139361493615936169361793618936199362093621936229362393624936259362693627936289362993630936319363293633936349363593636936379363893639936409364193642936439364493645936469364793648936499365093651936529365393654936559365693657936589365993660936619366293663936649366593666936679366893669936709367193672936739367493675936769367793678936799368093681936829368393684936859368693687936889368993690936919369293693936949369593696936979369893699937009370193702937039370493705937069370793708937099371093711937129371393714937159371693717937189371993720937219372293723937249372593726937279372893729937309373193732937339373493735937369373793738937399374093741937429374393744937459374693747937489374993750937519375293753937549375593756937579375893759937609376193762937639376493765937669376793768937699377093771937729377393774937759377693777937789377993780937819378293783937849378593786937879378893789937909379193792937939379493795937969379793798937999380093801938029380393804938059380693807938089380993810938119381293813938149381593816938179381893819938209382193822938239382493825938269382793828938299383093831938329383393834938359383693837938389383993840938419384293843938449384593846938479384893849938509385193852938539385493855938569385793858938599386093861938629386393864938659386693867938689386993870938719387293873938749387593876938779387893879938809388193882938839388493885938869388793888938899389093891938929389393894938959389693897938989389993900939019390293903939049390593906939079390893909939109391193912939139391493915939169391793918939199392093921939229392393924939259392693927939289392993930939319393293933939349393593936939379393893939939409394193942939439394493945939469394793948939499395093951939529395393954939559395693957939589395993960939619396293963939649396593966939679396893969939709397193972939739397493975939769397793978939799398093981939829398393984939859398693987939889398993990939919399293993939949399593996939979399893999940009400194002940039400494005940069400794008940099401094011940129401394014940159401694017940189401994020940219402294023940249402594026940279402894029940309403194032940339403494035940369403794038940399404094041940429404394044940459404694047940489404994050940519405294053940549405594056940579405894059940609406194062940639406494065940669406794068940699407094071940729407394074940759407694077940789407994080940819408294083940849408594086940879408894089940909409194092940939409494095940969409794098940999410094101941029410394104941059410694107941089410994110941119411294113941149411594116941179411894119941209412194122941239412494125941269412794128941299413094131941329413394134941359413694137941389413994140941419414294143941449414594146941479414894149941509415194152941539415494155941569415794158941599416094161941629416394164941659416694167941689416994170941719417294173941749417594176941779417894179941809418194182941839418494185941869418794188941899419094191941929419394194941959419694197941989419994200942019420294203942049420594206942079420894209942109421194212942139421494215942169421794218942199422094221942229422394224942259422694227942289422994230942319423294233942349423594236942379423894239942409424194242942439424494245942469424794248942499425094251942529425394254942559425694257942589425994260942619426294263942649426594266942679426894269942709427194272942739427494275942769427794278942799428094281942829428394284942859428694287942889428994290942919429294293942949429594296942979429894299943009430194302943039430494305943069430794308943099431094311943129431394314943159431694317943189431994320943219432294323943249432594326943279432894329943309433194332943339433494335943369433794338943399434094341943429434394344943459434694347943489434994350943519435294353943549435594356943579435894359943609436194362943639436494365943669436794368943699437094371943729437394374943759437694377943789437994380943819438294383943849438594386943879438894389943909439194392943939439494395943969439794398943999440094401944029440394404944059440694407944089440994410944119441294413944149441594416944179441894419944209442194422944239442494425944269442794428944299443094431944329443394434944359443694437944389443994440944419444294443944449444594446944479444894449944509445194452944539445494455944569445794458944599446094461944629446394464944659446694467944689446994470944719447294473944749447594476944779447894479944809448194482944839448494485944869448794488944899449094491944929449394494944959449694497944989449994500945019450294503945049450594506945079450894509945109451194512945139451494515945169451794518945199452094521945229452394524945259452694527945289452994530945319453294533945349453594536945379453894539945409454194542945439454494545945469454794548945499455094551945529455394554945559455694557945589455994560945619456294563945649456594566945679456894569945709457194572945739457494575945769457794578945799458094581945829458394584945859458694587945889458994590945919459294593945949459594596945979459894599946009460194602946039460494605946069460794608946099461094611946129461394614946159461694617946189461994620946219462294623946249462594626946279462894629946309463194632946339463494635946369463794638946399464094641946429464394644946459464694647946489464994650946519465294653946549465594656946579465894659946609466194662946639466494665946669466794668946699467094671946729467394674946759467694677946789467994680946819468294683946849468594686946879468894689946909469194692946939469494695946969469794698946999470094701947029470394704947059470694707947089470994710947119471294713947149471594716947179471894719947209472194722947239472494725947269472794728947299473094731947329473394734947359473694737947389473994740947419474294743947449474594746947479474894749947509475194752947539475494755947569475794758947599476094761947629476394764947659476694767947689476994770947719477294773947749477594776947779477894779947809478194782947839478494785947869478794788947899479094791947929479394794947959479694797947989479994800948019480294803948049480594806948079480894809948109481194812948139481494815948169481794818948199482094821948229482394824948259482694827948289482994830948319483294833948349483594836948379483894839948409484194842948439484494845948469484794848948499485094851948529485394854948559485694857948589485994860948619486294863948649486594866948679486894869948709487194872948739487494875948769487794878948799488094881948829488394884948859488694887948889488994890948919489294893948949489594896948979489894899949009490194902949039490494905949069490794908949099491094911949129491394914949159491694917949189491994920949219492294923949249492594926949279492894929949309493194932949339493494935949369493794938949399494094941949429494394944949459494694947949489494994950949519495294953949549495594956949579495894959949609496194962949639496494965949669496794968949699497094971949729497394974949759497694977949789497994980949819498294983949849498594986949879498894989949909499194992949939499494995949969499794998949999500095001950029500395004950059500695007950089500995010950119501295013950149501595016950179501895019950209502195022950239502495025950269502795028950299503095031950329503395034950359503695037950389503995040950419504295043950449504595046950479504895049950509505195052950539505495055950569505795058950599506095061950629506395064950659506695067950689506995070950719507295073950749507595076950779507895079950809508195082950839508495085950869508795088950899509095091950929509395094950959509695097950989509995100951019510295103951049510595106951079510895109951109511195112951139511495115951169511795118951199512095121951229512395124951259512695127951289512995130951319513295133951349513595136951379513895139951409514195142951439514495145951469514795148951499515095151951529515395154951559515695157951589515995160951619516295163951649516595166951679516895169951709517195172951739517495175951769517795178951799518095181951829518395184951859518695187951889518995190951919519295193951949519595196951979519895199952009520195202952039520495205952069520795208952099521095211952129521395214952159521695217952189521995220952219522295223952249522595226952279522895229952309523195232952339523495235952369523795238952399524095241952429524395244952459524695247952489524995250952519525295253952549525595256952579525895259952609526195262952639526495265952669526795268952699527095271952729527395274952759527695277952789527995280952819528295283952849528595286952879528895289952909529195292952939529495295952969529795298952999530095301953029530395304953059530695307953089530995310953119531295313953149531595316953179531895319953209532195322953239532495325953269532795328953299533095331953329533395334953359533695337953389533995340953419534295343953449534595346953479534895349953509535195352953539535495355953569535795358953599536095361953629536395364953659536695367953689536995370953719537295373953749537595376953779537895379953809538195382953839538495385953869538795388953899539095391953929539395394953959539695397953989539995400954019540295403954049540595406954079540895409954109541195412954139541495415954169541795418954199542095421954229542395424954259542695427954289542995430954319543295433954349543595436954379543895439954409544195442954439544495445954469544795448954499545095451954529545395454954559545695457954589545995460954619546295463954649546595466954679546895469954709547195472954739547495475954769547795478954799548095481954829548395484954859548695487954889548995490954919549295493954949549595496954979549895499955009550195502955039550495505955069550795508955099551095511955129551395514955159551695517955189551995520955219552295523955249552595526955279552895529955309553195532955339553495535955369553795538955399554095541955429554395544955459554695547955489554995550955519555295553955549555595556955579555895559955609556195562955639556495565955669556795568955699557095571955729557395574955759557695577955789557995580955819558295583955849558595586955879558895589955909559195592955939559495595955969559795598955999560095601956029560395604956059560695607956089560995610956119561295613956149561595616956179561895619956209562195622956239562495625956269562795628956299563095631956329563395634956359563695637956389563995640956419564295643956449564595646956479564895649956509565195652956539565495655956569565795658956599566095661956629566395664956659566695667956689566995670956719567295673956749567595676956779567895679956809568195682956839568495685956869568795688956899569095691956929569395694956959569695697956989569995700957019570295703957049570595706957079570895709957109571195712957139571495715957169571795718957199572095721957229572395724957259572695727957289572995730957319573295733957349573595736957379573895739957409574195742957439574495745957469574795748957499575095751957529575395754957559575695757957589575995760957619576295763957649576595766957679576895769957709577195772957739577495775957769577795778957799578095781957829578395784957859578695787957889578995790957919579295793957949579595796957979579895799958009580195802958039580495805958069580795808958099581095811958129581395814958159581695817958189581995820958219582295823958249582595826958279582895829958309583195832958339583495835958369583795838958399584095841958429584395844958459584695847958489584995850958519585295853958549585595856958579585895859958609586195862958639586495865958669586795868958699587095871958729587395874958759587695877958789587995880958819588295883958849588595886958879588895889958909589195892958939589495895958969589795898958999590095901959029590395904959059590695907959089590995910959119591295913959149591595916959179591895919959209592195922959239592495925959269592795928959299593095931959329593395934959359593695937959389593995940959419594295943959449594595946959479594895949959509595195952959539595495955959569595795958959599596095961959629596395964959659596695967959689596995970959719597295973959749597595976959779597895979959809598195982959839598495985959869598795988959899599095991959929599395994959959599695997959989599996000960019600296003960049600596006960079600896009960109601196012960139601496015960169601796018960199602096021960229602396024960259602696027960289602996030960319603296033960349603596036960379603896039960409604196042960439604496045960469604796048960499605096051960529605396054960559605696057960589605996060960619606296063960649606596066960679606896069960709607196072960739607496075960769607796078960799608096081960829608396084960859608696087960889608996090960919609296093960949609596096960979609896099961009610196102961039610496105961069610796108961099611096111961129611396114961159611696117961189611996120961219612296123961249612596126961279612896129961309613196132961339613496135961369613796138961399614096141961429614396144961459614696147961489614996150961519615296153961549615596156961579615896159961609616196162961639616496165961669616796168961699617096171961729617396174961759617696177961789617996180961819618296183961849618596186961879618896189961909619196192961939619496195961969619796198961999620096201962029620396204962059620696207962089620996210962119621296213962149621596216962179621896219962209622196222962239622496225962269622796228962299623096231962329623396234962359623696237962389623996240962419624296243962449624596246962479624896249962509625196252962539625496255962569625796258962599626096261962629626396264962659626696267962689626996270962719627296273962749627596276962779627896279962809628196282962839628496285962869628796288962899629096291962929629396294962959629696297962989629996300963019630296303963049630596306963079630896309963109631196312963139631496315963169631796318963199632096321963229632396324963259632696327963289632996330963319633296333963349633596336963379633896339963409634196342963439634496345963469634796348963499635096351963529635396354963559635696357963589635996360963619636296363963649636596366963679636896369963709637196372963739637496375963769637796378963799638096381963829638396384963859638696387963889638996390963919639296393963949639596396963979639896399964009640196402964039640496405964069640796408964099641096411964129641396414964159641696417964189641996420964219642296423964249642596426964279642896429964309643196432964339643496435964369643796438964399644096441964429644396444964459644696447964489644996450964519645296453964549645596456964579645896459964609646196462964639646496465964669646796468964699647096471964729647396474964759647696477964789647996480964819648296483964849648596486964879648896489964909649196492964939649496495964969649796498964999650096501965029650396504965059650696507965089650996510965119651296513965149651596516965179651896519965209652196522965239652496525965269652796528965299653096531965329653396534965359653696537965389653996540965419654296543965449654596546965479654896549965509655196552965539655496555965569655796558965599656096561965629656396564965659656696567965689656996570965719657296573965749657596576965779657896579965809658196582965839658496585965869658796588965899659096591965929659396594965959659696597965989659996600966019660296603966049660596606966079660896609966109661196612966139661496615966169661796618966199662096621966229662396624966259662696627966289662996630966319663296633966349663596636966379663896639966409664196642966439664496645966469664796648966499665096651966529665396654966559665696657966589665996660966619666296663966649666596666966679666896669966709667196672966739667496675966769667796678966799668096681966829668396684966859668696687966889668996690966919669296693966949669596696966979669896699967009670196702967039670496705967069670796708967099671096711967129671396714967159671696717967189671996720967219672296723967249672596726967279672896729967309673196732967339673496735967369673796738967399674096741967429674396744967459674696747967489674996750967519675296753967549675596756967579675896759967609676196762967639676496765967669676796768967699677096771967729677396774967759677696777967789677996780967819678296783967849678596786967879678896789967909679196792967939679496795967969679796798967999680096801968029680396804968059680696807968089680996810968119681296813968149681596816968179681896819968209682196822968239682496825968269682796828968299683096831968329683396834968359683696837968389683996840968419684296843968449684596846968479684896849968509685196852968539685496855968569685796858968599686096861968629686396864968659686696867968689686996870968719687296873968749687596876968779687896879968809688196882968839688496885968869688796888968899689096891968929689396894968959689696897968989689996900969019690296903969049690596906969079690896909969109691196912969139691496915969169691796918969199692096921969229692396924969259692696927969289692996930969319693296933969349693596936969379693896939969409694196942969439694496945969469694796948969499695096951969529695396954969559695696957969589695996960969619696296963969649696596966969679696896969969709697196972969739697496975969769697796978969799698096981969829698396984969859698696987969889698996990969919699296993969949699596996969979699896999970009700197002970039700497005970069700797008970099701097011970129701397014970159701697017970189701997020970219702297023970249702597026970279702897029970309703197032970339703497035970369703797038970399704097041970429704397044970459704697047970489704997050970519705297053970549705597056970579705897059970609706197062970639706497065970669706797068970699707097071970729707397074970759707697077970789707997080970819708297083970849708597086970879708897089970909709197092970939709497095970969709797098970999710097101971029710397104971059710697107971089710997110971119711297113971149711597116971179711897119971209712197122971239712497125971269712797128971299713097131971329713397134971359713697137971389713997140971419714297143971449714597146971479714897149971509715197152971539715497155971569715797158971599716097161971629716397164971659716697167971689716997170971719717297173971749717597176971779717897179971809718197182971839718497185971869718797188971899719097191971929719397194971959719697197971989719997200972019720297203972049720597206972079720897209972109721197212972139721497215972169721797218972199722097221972229722397224972259722697227972289722997230972319723297233972349723597236972379723897239972409724197242972439724497245972469724797248972499725097251972529725397254972559725697257972589725997260972619726297263972649726597266972679726897269972709727197272972739727497275972769727797278972799728097281972829728397284972859728697287972889728997290972919729297293972949729597296972979729897299973009730197302973039730497305973069730797308973099731097311973129731397314973159731697317973189731997320973219732297323973249732597326973279732897329973309733197332973339733497335973369733797338973399734097341973429734397344973459734697347973489734997350973519735297353973549735597356973579735897359973609736197362973639736497365973669736797368973699737097371973729737397374973759737697377973789737997380973819738297383973849738597386973879738897389973909739197392973939739497395973969739797398973999740097401974029740397404974059740697407974089740997410974119741297413974149741597416974179741897419974209742197422974239742497425974269742797428974299743097431974329743397434974359743697437974389743997440974419744297443974449744597446974479744897449974509745197452974539745497455974569745797458974599746097461974629746397464974659746697467974689746997470974719747297473974749747597476974779747897479974809748197482974839748497485974869748797488974899749097491974929749397494974959749697497974989749997500975019750297503975049750597506975079750897509975109751197512975139751497515975169751797518975199752097521975229752397524975259752697527975289752997530975319753297533975349753597536975379753897539975409754197542975439754497545975469754797548975499755097551975529755397554975559755697557975589755997560975619756297563975649756597566975679756897569975709757197572975739757497575975769757797578975799758097581975829758397584975859758697587975889758997590975919759297593975949759597596975979759897599976009760197602976039760497605976069760797608976099761097611976129761397614976159761697617976189761997620976219762297623976249762597626976279762897629976309763197632976339763497635976369763797638976399764097641976429764397644976459764697647976489764997650976519765297653976549765597656976579765897659976609766197662976639766497665976669766797668976699767097671976729767397674976759767697677976789767997680976819768297683976849768597686976879768897689976909769197692976939769497695976969769797698976999770097701977029770397704977059770697707977089770997710977119771297713977149771597716977179771897719977209772197722977239772497725977269772797728977299773097731977329773397734977359773697737977389773997740977419774297743977449774597746977479774897749977509775197752977539775497755977569775797758977599776097761977629776397764977659776697767977689776997770977719777297773977749777597776977779777897779977809778197782977839778497785977869778797788977899779097791977929779397794977959779697797977989779997800978019780297803978049780597806978079780897809978109781197812978139781497815978169781797818978199782097821978229782397824978259782697827978289782997830978319783297833978349783597836978379783897839978409784197842978439784497845978469784797848978499785097851978529785397854978559785697857978589785997860978619786297863978649786597866978679786897869978709787197872978739787497875978769787797878978799788097881978829788397884978859788697887978889788997890978919789297893978949789597896978979789897899979009790197902979039790497905979069790797908979099791097911979129791397914979159791697917979189791997920979219792297923979249792597926979279792897929979309793197932979339793497935979369793797938979399794097941979429794397944979459794697947979489794997950979519795297953979549795597956979579795897959979609796197962979639796497965979669796797968979699797097971979729797397974979759797697977979789797997980979819798297983979849798597986979879798897989979909799197992979939799497995979969799797998979999800098001980029800398004980059800698007980089800998010980119801298013980149801598016980179801898019980209802198022980239802498025980269802798028980299803098031980329803398034980359803698037980389803998040980419804298043980449804598046980479804898049980509805198052980539805498055980569805798058980599806098061980629806398064980659806698067980689806998070980719807298073980749807598076980779807898079980809808198082980839808498085980869808798088980899809098091980929809398094980959809698097980989809998100981019810298103981049810598106981079810898109981109811198112981139811498115981169811798118981199812098121981229812398124981259812698127981289812998130981319813298133981349813598136981379813898139981409814198142981439814498145981469814798148981499815098151981529815398154981559815698157981589815998160981619816298163981649816598166981679816898169981709817198172981739817498175981769817798178981799818098181981829818398184981859818698187981889818998190981919819298193981949819598196981979819898199982009820198202982039820498205982069820798208982099821098211982129821398214982159821698217982189821998220982219822298223982249822598226982279822898229982309823198232982339823498235982369823798238982399824098241982429824398244982459824698247982489824998250982519825298253982549825598256982579825898259982609826198262982639826498265982669826798268982699827098271982729827398274982759827698277982789827998280982819828298283982849828598286982879828898289982909829198292982939829498295982969829798298982999830098301983029830398304983059830698307983089830998310983119831298313983149831598316983179831898319983209832198322983239832498325983269832798328983299833098331983329833398334983359833698337983389833998340983419834298343983449834598346983479834898349983509835198352983539835498355983569835798358983599836098361983629836398364983659836698367983689836998370983719837298373983749837598376983779837898379983809838198382983839838498385983869838798388983899839098391983929839398394983959839698397983989839998400984019840298403984049840598406984079840898409984109841198412984139841498415984169841798418984199842098421984229842398424984259842698427984289842998430984319843298433984349843598436984379843898439984409844198442984439844498445984469844798448984499845098451984529845398454984559845698457984589845998460984619846298463984649846598466984679846898469984709847198472984739847498475984769847798478984799848098481984829848398484984859848698487984889848998490984919849298493984949849598496984979849898499985009850198502985039850498505985069850798508985099851098511985129851398514985159851698517985189851998520985219852298523985249852598526985279852898529985309853198532985339853498535985369853798538985399854098541985429854398544985459854698547985489854998550985519855298553985549855598556985579855898559985609856198562985639856498565985669856798568985699857098571985729857398574985759857698577985789857998580985819858298583985849858598586985879858898589985909859198592985939859498595985969859798598985999860098601986029860398604986059860698607986089860998610986119861298613986149861598616986179861898619986209862198622986239862498625986269862798628986299863098631986329863398634986359863698637986389863998640986419864298643986449864598646986479864898649986509865198652986539865498655986569865798658986599866098661986629866398664986659866698667986689866998670986719867298673986749867598676986779867898679986809868198682986839868498685986869868798688986899869098691986929869398694986959869698697986989869998700987019870298703987049870598706987079870898709987109871198712987139871498715987169871798718987199872098721987229872398724987259872698727987289872998730987319873298733987349873598736987379873898739987409874198742987439874498745987469874798748987499875098751987529875398754987559875698757987589875998760987619876298763987649876598766987679876898769987709877198772987739877498775987769877798778987799878098781987829878398784987859878698787987889878998790987919879298793987949879598796987979879898799988009880198802988039880498805988069880798808988099881098811988129881398814988159881698817988189881998820988219882298823988249882598826988279882898829988309883198832988339883498835988369883798838988399884098841988429884398844988459884698847988489884998850988519885298853988549885598856988579885898859988609886198862988639886498865988669886798868988699887098871988729887398874988759887698877988789887998880988819888298883988849888598886988879888898889988909889198892988939889498895988969889798898988999890098901989029890398904989059890698907989089890998910989119891298913989149891598916989179891898919989209892198922989239892498925989269892798928989299893098931989329893398934989359893698937989389893998940989419894298943989449894598946989479894898949989509895198952989539895498955989569895798958989599896098961989629896398964989659896698967989689896998970989719897298973989749897598976989779897898979989809898198982989839898498985989869898798988989899899098991989929899398994989959899698997989989899999000990019900299003990049900599006990079900899009990109901199012990139901499015990169901799018990199902099021990229902399024990259902699027990289902999030990319903299033990349903599036990379903899039990409904199042990439904499045990469904799048990499905099051990529905399054990559905699057990589905999060990619906299063990649906599066990679906899069990709907199072990739907499075990769907799078990799908099081990829908399084990859908699087990889908999090990919909299093990949909599096990979909899099991009910199102991039910499105991069910799108991099911099111991129911399114991159911699117991189911999120991219912299123991249912599126991279912899129991309913199132991339913499135991369913799138991399914099141991429914399144991459914699147991489914999150991519915299153991549915599156991579915899159991609916199162991639916499165991669916799168991699917099171991729917399174991759917699177991789917999180991819918299183991849918599186991879918899189991909919199192991939919499195991969919799198991999920099201992029920399204992059920699207992089920999210992119921299213992149921599216992179921899219992209922199222992239922499225992269922799228992299923099231992329923399234992359923699237992389923999240992419924299243992449924599246992479924899249992509925199252992539925499255992569925799258992599926099261992629926399264992659926699267992689926999270992719927299273992749927599276992779927899279992809928199282992839928499285992869928799288992899929099291992929929399294992959929699297992989929999300993019930299303993049930599306993079930899309993109931199312993139931499315993169931799318993199932099321993229932399324993259932699327993289932999330993319933299333993349933599336993379933899339993409934199342993439934499345993469934799348993499935099351993529935399354993559935699357993589935999360993619936299363993649936599366993679936899369993709937199372993739937499375993769937799378993799938099381993829938399384993859938699387993889938999390993919939299393993949939599396993979939899399994009940199402994039940499405994069940799408994099941099411994129941399414994159941699417994189941999420994219942299423994249942599426994279942899429994309943199432994339943499435994369943799438994399944099441994429944399444994459944699447994489944999450994519945299453994549945599456994579945899459994609946199462994639946499465994669946799468994699947099471994729947399474994759947699477994789947999480994819948299483994849948599486994879948899489994909949199492994939949499495994969949799498994999950099501995029950399504995059950699507995089950999510995119951299513995149951599516995179951899519995209952199522995239952499525995269952799528995299953099531995329953399534995359953699537995389953999540995419954299543995449954599546995479954899549995509955199552995539955499555995569955799558995599956099561995629956399564995659956699567995689956999570995719957299573995749957599576995779957899579995809958199582995839958499585995869958799588995899959099591995929959399594995959959699597995989959999600996019960299603996049960599606996079960899609996109961199612996139961499615996169961799618996199962099621996229962399624996259962699627996289962999630996319963299633996349963599636996379963899639996409964199642996439964499645996469964799648996499965099651996529965399654996559965699657996589965999660996619966299663996649966599666996679966899669996709967199672996739967499675996769967799678996799968099681996829968399684996859968699687996889968999690996919969299693996949969599696996979969899699997009970199702997039970499705997069970799708997099971099711997129971399714997159971699717997189971999720997219972299723997249972599726997279972899729997309973199732997339973499735997369973799738997399974099741997429974399744997459974699747997489974999750997519975299753997549975599756997579975899759997609976199762997639976499765997669976799768997699977099771997729977399774997759977699777997789977999780997819978299783997849978599786997879978899789997909979199792997939979499795997969979799798997999980099801998029980399804998059980699807998089980999810998119981299813998149981599816998179981899819998209982199822998239982499825998269982799828998299983099831998329983399834998359983699837998389983999840998419984299843998449984599846998479984899849998509985199852998539985499855998569985799858998599986099861998629986399864998659986699867998689986999870998719987299873998749987599876998779987899879998809988199882998839988499885998869988799888998899989099891998929989399894998959989699897998989989999900999019990299903999049990599906999079990899909999109991199912999139991499915999169991799918999199992099921999229992399924999259992699927999289992999930999319993299933999349993599936999379993899939999409994199942999439994499945999469994799948999499995099951999529995399954999559995699957999589995999960999619996299963999649996599966999679996899969999709997199972999739997499975999769997799978999799998099981999829998399984999859998699987999889998999990999919999299993999949999599996999979999899999100000100001100002100003100004100005100006100007100008100009100010100011100012100013100014100015100016100017100018100019100020100021100022100023100024100025100026100027100028100029100030100031100032100033100034100035100036100037100038100039100040100041100042100043100044100045100046100047100048100049100050100051100052100053100054100055100056100057100058100059100060100061100062100063100064100065100066100067100068100069100070100071100072100073100074100075100076100077100078100079100080100081100082100083100084100085100086100087100088100089100090100091100092100093100094100095100096100097100098100099100100100101100102100103100104100105100106100107100108100109100110100111100112100113100114100115100116100117100118100119100120100121100122100123100124100125100126100127100128100129100130100131100132100133100134100135100136100137100138100139100140100141100142100143100144100145100146100147100148100149100150100151100152100153100154100155100156100157100158100159100160100161100162100163100164100165100166100167100168100169100170100171100172100173100174100175100176100177100178100179100180100181100182100183100184100185100186100187100188100189100190100191100192100193100194100195100196100197100198100199100200100201100202100203100204100205100206100207100208100209100210100211100212100213100214100215100216100217100218100219100220100221100222100223100224100225100226100227100228100229100230100231100232100233100234100235100236100237100238100239100240100241100242100243100244100245100246100247100248100249100250100251100252100253100254100255100256100257100258100259100260100261100262100263100264100265100266100267100268100269100270100271100272100273100274100275100276100277100278100279100280100281100282100283100284100285100286100287100288100289100290100291100292100293100294100295100296100297100298100299100300100301100302100303100304100305100306100307100308100309100310100311100312100313100314100315100316100317100318100319100320100321100322100323100324100325100326100327100328100329100330100331100332100333100334100335100336100337100338100339100340100341100342100343100344100345100346100347100348100349100350100351100352100353100354100355100356100357100358100359100360100361100362100363100364100365100366100367100368100369100370100371100372100373100374100375100376100377100378100379100380100381100382100383100384100385100386100387100388100389100390100391100392100393100394100395100396100397100398100399100400100401100402100403100404100405100406100407100408100409100410100411100412100413100414100415100416100417100418100419100420100421100422100423100424100425100426100427100428100429100430100431100432100433100434100435100436100437100438100439100440100441100442100443100444100445100446100447100448100449100450100451100452100453100454100455100456100457100458100459100460100461100462100463100464100465100466100467100468100469100470100471100472100473100474100475100476100477100478100479100480100481100482100483100484100485100486100487100488100489100490100491100492100493100494100495100496100497100498100499100500100501100502100503100504100505100506100507100508100509100510100511100512100513100514100515100516100517100518100519100520100521100522100523100524100525100526100527100528100529100530100531100532100533100534100535100536100537100538100539100540100541100542100543100544100545100546100547100548100549100550100551100552100553100554100555100556100557100558100559100560100561100562100563100564100565100566100567100568100569100570100571100572100573100574100575100576100577100578100579100580100581100582100583100584100585100586100587100588100589100590100591100592100593100594100595100596100597100598100599100600100601100602100603100604100605100606100607100608100609100610100611100612100613100614100615100616100617100618100619100620100621100622100623100624100625100626100627100628100629100630100631100632100633100634100635100636100637100638100639100640100641100642100643100644100645100646100647100648100649100650100651100652100653100654100655100656100657100658100659100660100661100662100663100664100665100666100667100668100669100670100671100672100673100674100675100676100677100678100679100680100681100682100683100684100685100686100687100688100689100690100691100692100693100694100695100696100697100698100699100700100701100702100703100704100705100706100707100708100709100710100711100712100713100714100715100716100717100718100719100720100721100722100723100724100725100726100727100728100729100730100731100732100733100734100735100736100737100738100739100740100741100742100743100744100745100746100747100748100749100750100751100752100753100754100755100756100757100758100759100760100761100762100763100764100765100766100767100768100769100770100771100772100773100774100775100776100777100778100779100780100781100782100783100784100785100786100787100788100789100790100791100792100793100794100795100796100797100798100799100800100801100802100803100804100805100806100807100808100809100810100811100812100813100814100815100816100817100818100819100820100821100822100823100824100825100826100827100828100829100830100831100832100833100834100835100836100837100838100839100840100841100842100843100844100845100846100847100848100849100850100851100852100853100854100855100856100857100858100859100860100861100862100863100864100865100866100867100868100869100870100871100872100873100874100875100876100877100878100879100880100881100882100883100884100885100886100887100888100889100890100891100892100893100894100895100896100897100898100899100900100901100902100903100904100905100906100907100908100909100910100911100912100913100914100915100916100917100918100919100920100921100922100923100924100925100926100927100928100929100930100931100932100933100934100935100936100937100938100939100940100941100942100943100944100945100946100947100948100949100950100951100952100953100954100955100956100957100958100959100960100961100962100963100964100965100966100967100968100969100970100971100972100973100974100975100976100977100978100979100980100981100982100983100984100985100986100987100988100989100990100991100992100993100994100995100996100997100998100999101000101001101002101003101004101005101006101007101008101009101010101011101012101013101014101015101016101017101018101019101020101021101022101023101024101025101026101027101028101029101030101031101032101033101034101035101036101037101038101039101040101041101042101043101044101045101046101047101048101049101050101051101052101053101054101055101056101057101058101059101060101061101062101063101064101065101066101067101068101069101070101071101072101073101074101075101076101077101078101079101080101081101082101083101084101085101086101087101088101089101090101091101092101093101094101095101096101097101098101099101100101101101102101103101104101105101106101107101108101109101110101111101112101113101114101115101116101117101118101119101120101121101122101123101124101125101126101127101128101129101130101131101132101133101134101135101136101137101138101139101140101141101142101143101144101145101146101147101148101149101150101151101152101153101154101155101156101157101158101159101160101161101162101163101164101165101166101167101168101169101170101171101172101173101174101175101176101177101178101179101180101181101182101183101184101185101186101187101188101189101190101191101192101193101194101195101196101197101198101199101200101201101202101203101204101205101206101207101208101209101210101211101212101213101214101215101216101217101218101219101220101221101222101223101224101225101226101227101228101229101230101231101232101233101234101235101236101237101238101239101240101241101242101243101244101245101246101247101248101249101250101251101252101253101254101255101256101257101258101259101260101261101262101263101264101265101266101267101268101269101270101271101272101273101274101275101276101277101278101279101280101281101282101283101284101285101286101287101288101289101290101291101292101293101294101295101296101297101298101299101300101301101302101303101304101305101306101307101308101309101310101311101312101313101314101315101316101317101318101319101320101321101322101323101324101325101326101327101328101329101330101331101332101333101334101335101336101337101338101339101340101341101342101343101344101345101346101347101348101349101350101351101352101353101354101355101356101357101358101359101360101361101362101363101364101365101366101367101368101369101370101371101372101373101374101375101376101377101378101379101380101381101382101383101384101385101386101387101388101389101390101391101392101393101394101395101396101397101398101399101400101401101402101403101404101405101406101407101408101409101410101411101412101413101414101415101416101417101418101419101420101421101422101423101424101425101426101427101428101429101430101431101432101433101434101435101436101437101438101439101440101441101442101443101444101445101446101447101448101449101450101451101452101453101454101455101456101457101458101459101460101461101462101463101464101465101466101467101468101469101470101471101472101473101474101475101476101477101478101479101480101481101482101483101484101485101486101487101488101489101490101491101492101493101494101495101496101497101498101499101500101501101502101503101504101505101506101507101508101509101510101511101512101513101514101515101516101517101518101519101520101521101522101523101524101525101526101527101528101529101530101531101532101533101534101535101536101537101538101539101540101541101542101543101544101545101546101547101548101549101550101551101552101553101554101555101556101557101558101559101560101561101562101563101564101565101566101567101568101569101570101571101572101573101574101575101576101577101578101579101580101581101582101583101584101585101586101587101588101589101590101591101592101593101594101595101596101597101598101599101600101601101602101603101604101605101606101607101608101609101610101611101612101613101614101615101616101617101618101619101620101621101622101623101624101625101626101627101628101629101630101631101632101633101634101635101636101637101638101639101640101641101642101643101644101645101646101647101648101649101650101651101652101653101654101655101656101657101658101659101660101661101662101663101664101665101666101667101668101669101670101671101672101673101674101675101676101677101678101679101680101681101682101683101684101685101686101687101688101689101690101691101692101693101694101695101696101697101698101699101700101701101702101703101704101705101706101707101708101709101710101711101712101713101714101715101716101717101718101719101720101721101722101723101724101725101726101727101728101729101730101731101732101733101734101735101736101737101738101739101740101741101742101743101744101745101746101747101748101749101750101751101752101753101754101755101756101757101758101759101760101761101762101763101764101765101766101767101768101769101770101771101772101773101774101775101776101777101778101779101780101781101782101783101784101785101786101787101788101789101790101791101792101793101794101795101796101797101798101799101800101801101802101803101804101805101806101807101808101809101810101811101812101813101814101815101816101817101818101819101820101821101822101823101824101825101826101827101828101829101830101831101832101833101834101835101836101837101838101839101840101841101842101843101844101845101846101847101848101849101850101851101852101853101854101855101856101857101858101859101860101861101862101863101864101865101866101867101868101869101870101871101872101873101874101875101876101877101878101879101880101881101882101883101884101885101886101887101888101889101890101891101892101893101894101895101896101897101898101899101900101901101902101903101904101905101906101907101908101909101910101911101912101913101914101915101916101917101918101919101920101921101922101923101924101925101926101927101928101929101930101931101932101933101934101935101936101937101938101939101940101941101942101943101944101945101946101947101948101949101950101951101952101953101954101955101956101957101958101959101960101961101962101963101964101965101966101967101968101969101970101971101972101973101974101975101976101977101978101979101980101981101982101983101984101985101986101987101988101989101990101991101992101993101994101995101996101997101998101999102000102001102002102003102004102005102006102007102008102009102010102011102012102013102014102015102016102017102018102019102020102021102022102023102024102025102026102027102028102029102030102031102032102033102034102035102036102037102038102039102040102041102042102043102044102045102046102047102048102049102050102051102052102053102054102055102056102057102058102059102060102061102062102063102064102065102066102067102068102069102070102071102072102073102074102075102076102077102078102079102080102081102082102083102084102085102086102087102088102089102090102091102092102093102094102095102096102097102098102099102100102101102102102103102104102105102106102107102108102109102110102111102112102113102114102115102116102117102118102119102120102121102122102123102124102125102126102127102128102129102130102131102132102133102134102135102136102137102138102139102140102141102142102143102144102145102146102147102148102149102150102151102152102153102154102155102156102157102158102159102160102161102162102163102164102165102166102167102168102169102170102171102172102173102174102175102176102177102178102179102180102181102182102183102184102185102186102187102188102189102190102191102192102193102194102195102196102197102198102199102200102201102202102203102204102205102206102207102208102209102210102211102212102213102214102215102216102217102218102219102220102221102222102223102224102225102226102227102228102229102230102231102232102233102234102235102236102237102238102239102240102241102242102243102244102245102246102247102248102249102250102251102252102253102254102255102256102257102258102259102260102261102262102263102264102265102266102267102268102269102270102271102272102273102274102275102276102277102278102279102280102281102282102283102284102285102286102287102288102289102290102291102292102293102294102295102296102297102298102299102300102301102302102303102304102305102306102307102308102309102310102311102312102313102314102315102316102317102318102319102320102321102322102323102324102325102326102327102328102329102330102331102332102333102334102335102336102337102338102339102340102341102342102343102344102345102346102347102348102349102350102351102352102353102354102355102356102357102358102359102360102361102362102363102364102365102366102367102368102369102370102371102372102373102374102375102376102377102378102379102380102381102382102383102384102385102386102387102388102389102390102391102392102393102394102395102396102397102398102399102400102401102402102403102404102405102406102407102408102409102410102411102412102413102414102415102416102417102418102419102420102421102422102423102424102425102426102427102428102429102430102431102432102433102434102435102436102437102438102439102440102441102442102443102444102445102446102447102448102449102450102451102452102453102454102455102456102457102458102459102460102461102462102463102464102465102466102467102468102469102470102471102472102473102474102475102476102477102478102479102480102481102482102483102484102485102486102487102488102489102490102491102492102493102494102495102496102497102498102499102500102501102502102503102504102505102506102507102508102509102510102511102512102513102514102515102516102517102518102519102520102521102522102523102524102525102526102527102528102529102530102531102532102533102534102535102536102537102538102539102540102541102542102543102544102545102546102547102548102549102550102551102552102553102554102555102556102557102558102559102560102561102562102563102564102565102566102567102568102569102570102571102572102573102574102575102576102577102578102579102580102581102582102583102584102585102586102587102588102589102590102591102592102593102594102595102596102597102598102599102600102601102602102603102604102605102606102607102608102609102610102611102612102613102614102615102616102617102618102619102620102621102622102623102624102625102626102627102628102629102630102631102632102633102634102635102636102637102638102639102640102641102642102643102644102645102646102647102648102649102650102651102652102653102654102655102656102657102658102659102660102661102662102663102664102665102666102667102668102669102670102671102672102673102674102675102676102677102678102679102680102681102682102683102684102685102686102687102688102689102690102691102692102693102694102695102696102697102698102699102700102701102702102703102704102705102706102707102708102709102710102711102712102713102714102715102716102717102718102719102720102721102722102723102724102725102726102727102728102729102730102731102732102733102734102735102736102737102738102739102740102741102742102743102744102745102746102747102748102749102750102751102752102753102754102755102756102757102758102759102760102761102762102763102764102765102766102767102768102769102770102771102772102773102774102775102776102777102778102779102780102781102782102783102784102785102786102787102788102789102790102791102792102793102794102795102796102797102798102799102800102801102802102803102804102805102806102807102808102809102810102811102812102813102814102815102816102817102818102819102820102821102822102823102824102825102826102827102828102829102830102831102832102833102834102835102836102837102838102839102840102841102842102843102844102845102846102847102848102849102850102851102852102853102854102855102856102857102858102859102860102861102862102863102864102865102866102867102868102869102870102871102872102873102874102875102876102877102878102879102880102881102882102883102884102885102886102887102888102889102890102891102892102893102894102895102896102897102898102899102900102901102902102903102904102905102906102907102908102909102910102911102912102913102914102915102916102917102918102919102920102921102922102923102924102925102926102927102928102929102930102931102932102933102934102935102936102937102938102939102940102941102942102943102944102945102946102947102948102949102950102951102952102953102954102955102956102957102958102959102960102961102962102963102964102965102966102967102968102969102970102971102972102973102974102975102976102977102978102979102980102981102982102983102984102985102986102987102988102989102990102991102992102993102994102995102996102997102998102999103000103001103002103003103004103005103006103007103008103009103010103011103012103013103014103015103016103017103018103019103020103021103022103023103024103025103026103027103028103029103030103031103032103033103034103035103036103037103038103039103040103041103042103043103044103045103046103047103048103049103050103051103052103053103054103055103056103057103058103059103060103061103062103063103064103065103066103067103068103069103070103071103072103073103074103075103076103077103078103079103080103081103082103083103084103085103086103087103088103089103090103091103092103093103094103095103096103097103098103099103100103101103102103103103104103105103106103107103108103109103110103111103112103113103114103115103116103117103118103119103120103121103122103123103124103125103126103127103128103129103130103131103132103133103134103135103136103137103138103139103140103141103142103143103144103145103146103147103148103149103150103151103152103153103154103155103156103157103158103159103160103161103162103163103164103165103166103167103168103169103170103171103172103173103174103175103176103177103178103179103180103181103182103183103184103185103186103187103188103189103190103191103192103193103194103195103196103197103198103199103200103201103202103203103204103205103206103207103208103209103210103211103212103213103214103215103216103217103218103219103220103221103222103223103224103225103226103227103228103229103230103231103232103233103234103235103236103237103238103239103240103241103242103243103244103245103246103247103248103249103250103251103252103253103254103255103256103257103258103259103260103261103262103263103264103265103266103267103268103269103270103271103272103273103274103275103276103277103278103279103280103281103282103283103284103285103286103287103288103289103290103291103292103293103294103295103296103297103298103299103300103301103302103303103304103305103306103307103308103309103310103311103312103313103314103315103316103317103318103319103320103321103322103323103324103325103326103327103328103329103330103331103332103333103334103335103336103337103338103339103340103341103342103343103344103345103346103347103348103349103350103351103352103353103354103355103356103357103358103359103360103361103362103363103364103365103366103367103368103369103370103371103372103373103374103375103376103377103378103379103380103381103382103383103384103385103386103387103388103389103390103391103392103393103394103395103396103397103398103399103400103401103402103403103404103405103406103407103408103409103410103411103412103413103414103415103416103417103418103419103420103421103422103423103424103425103426103427103428103429103430103431103432103433103434103435103436103437103438103439103440103441103442103443103444103445103446103447103448103449103450103451103452103453103454103455103456103457103458103459103460103461103462103463103464103465103466103467103468103469103470103471103472103473103474103475103476103477103478103479103480103481103482103483103484103485103486103487103488103489103490103491103492103493103494103495103496103497103498103499103500103501103502103503103504103505103506103507103508103509103510103511103512103513103514103515103516103517103518103519103520103521103522103523103524103525103526103527103528103529103530103531103532103533103534103535103536103537103538103539103540103541103542103543103544103545103546103547103548103549103550103551103552103553103554103555103556103557103558103559103560103561103562103563103564103565103566103567103568103569103570103571103572103573103574103575103576103577103578103579103580103581103582103583103584103585103586103587103588103589103590103591103592103593103594103595103596103597103598103599103600103601103602103603103604103605103606103607103608103609103610103611103612103613103614103615103616103617103618103619103620103621103622103623103624103625103626103627103628103629103630103631103632103633103634103635103636103637103638103639103640103641103642103643103644103645103646103647103648103649103650103651103652103653103654103655103656103657103658103659103660103661103662103663103664103665103666103667103668103669103670103671103672103673103674103675103676103677103678103679103680103681103682103683103684103685103686103687103688103689103690103691103692103693103694103695103696103697103698103699103700103701103702103703103704103705103706103707103708103709103710103711103712103713103714103715103716103717103718103719103720103721103722103723103724103725103726103727103728103729103730103731103732103733103734103735103736103737103738103739103740103741103742103743103744103745103746103747103748103749103750103751103752103753103754103755103756103757103758103759103760103761103762103763103764103765103766103767103768103769103770103771103772103773103774103775103776103777103778103779103780103781103782103783103784103785103786103787103788103789103790103791103792103793103794103795103796103797103798103799103800103801103802103803103804103805103806103807103808103809103810103811103812103813103814103815103816103817103818103819103820103821103822103823103824103825103826103827103828103829103830103831103832103833103834103835103836103837103838103839103840103841103842103843103844103845103846103847103848103849103850103851103852103853103854103855103856103857103858103859103860103861103862103863103864103865103866103867103868103869103870103871103872103873103874103875103876103877103878103879103880103881103882103883103884103885103886103887103888103889103890103891103892103893103894103895103896103897103898103899103900103901103902103903103904103905103906103907103908103909103910103911103912103913103914103915103916103917103918103919103920103921103922103923103924103925103926103927103928103929103930103931103932103933103934103935103936103937103938103939103940103941103942103943103944103945103946103947103948103949103950103951103952103953103954103955103956103957103958103959103960103961103962103963103964103965103966103967103968103969103970103971103972103973103974103975103976103977103978103979103980103981103982103983103984103985103986103987103988103989103990103991103992103993103994103995103996103997103998103999104000104001104002104003104004104005104006104007104008104009104010104011104012104013104014104015104016104017104018104019104020104021104022104023104024104025104026104027104028104029104030104031104032104033104034104035104036104037104038104039104040104041104042104043104044104045104046104047104048104049104050104051104052104053104054104055104056104057104058104059104060104061104062104063104064104065104066104067104068104069104070104071104072104073104074104075104076104077104078104079104080104081104082104083104084104085104086104087104088104089104090104091104092104093104094104095104096104097104098104099104100104101104102104103104104104105104106104107104108104109104110104111104112104113104114104115104116104117104118104119104120104121104122104123104124104125104126104127104128104129104130104131104132104133104134104135104136104137104138104139104140104141104142104143104144104145104146104147104148104149104150104151104152104153104154104155104156104157104158104159104160104161104162104163104164104165104166104167104168104169104170104171104172104173104174104175104176104177104178104179104180104181104182104183104184104185104186104187104188104189104190104191104192104193104194104195104196104197104198104199104200104201104202104203104204104205104206104207104208104209104210104211104212104213104214104215104216104217104218104219104220104221104222104223104224104225104226104227104228104229104230104231104232104233104234104235104236104237104238104239104240104241104242104243104244104245104246104247104248104249104250104251104252104253104254104255104256104257104258104259104260104261104262104263104264104265104266104267104268104269104270104271104272104273104274104275104276104277104278104279104280104281104282104283104284104285104286104287104288104289104290104291104292104293104294104295104296104297104298104299104300104301104302104303104304104305104306104307104308104309104310104311104312104313104314104315104316104317104318104319104320104321104322104323104324104325104326104327104328104329104330104331104332104333104334104335104336104337104338104339104340104341104342104343104344104345104346104347104348104349104350104351104352104353104354104355104356104357104358104359104360104361104362104363104364104365104366104367104368104369104370104371104372104373104374104375104376104377104378104379104380104381104382104383104384104385104386104387104388104389104390104391104392104393104394104395104396104397104398104399104400104401104402104403104404104405104406104407104408104409104410104411104412104413104414104415104416104417104418104419104420104421104422104423104424104425104426104427104428104429104430104431104432104433104434104435104436104437104438104439104440104441104442104443104444104445104446104447104448104449104450104451104452104453104454104455104456104457104458104459104460104461104462104463104464104465104466104467104468104469104470104471104472104473104474104475104476104477104478104479104480104481104482104483104484104485104486104487104488104489104490104491104492104493104494104495104496104497104498104499104500104501104502104503104504104505104506104507104508104509104510104511104512104513104514104515104516104517104518104519104520104521104522104523104524104525104526104527104528104529104530104531104532104533104534104535104536104537104538104539104540104541104542104543104544104545104546104547104548104549104550104551104552104553104554104555104556104557104558104559104560104561104562104563104564104565104566104567104568104569104570104571104572104573104574104575104576104577104578104579104580104581104582104583104584104585104586104587104588104589104590104591104592104593104594104595104596104597104598104599104600104601104602104603104604104605104606104607104608104609104610104611104612104613104614104615104616104617104618104619104620104621104622104623104624104625104626104627104628104629104630104631104632104633104634104635104636104637104638104639104640104641104642104643104644104645104646104647104648104649104650104651104652104653104654104655104656104657104658104659104660104661104662104663104664104665104666104667104668104669104670104671104672104673104674104675104676104677104678104679104680104681104682104683104684104685104686104687104688104689104690104691104692104693104694104695104696104697104698104699104700104701104702104703104704104705104706104707104708104709104710104711104712104713104714104715104716104717104718104719104720104721104722104723104724104725104726104727104728104729104730104731104732104733104734104735104736104737104738104739104740104741104742104743104744104745104746104747104748104749104750104751104752104753104754104755104756104757104758104759104760104761104762104763104764104765104766104767104768104769104770104771104772104773104774104775104776104777104778104779104780104781104782104783104784104785104786104787104788104789104790104791104792104793104794104795104796104797104798104799104800104801104802104803104804104805104806104807104808104809104810104811104812104813104814104815104816104817104818104819104820104821104822104823104824104825104826104827104828104829104830104831104832104833104834104835104836104837104838104839104840104841104842104843104844104845104846104847104848104849104850104851104852104853104854104855104856104857104858104859104860104861104862104863104864104865104866104867104868104869104870104871104872104873104874104875104876104877104878104879104880104881104882104883104884104885104886104887104888104889104890104891104892104893104894104895104896104897104898104899104900104901104902104903104904104905104906104907104908104909104910104911104912104913104914104915104916104917104918104919104920104921104922104923104924104925104926104927104928104929104930104931104932104933104934104935104936104937104938104939104940104941104942104943104944104945104946104947104948104949104950104951104952104953104954104955104956104957104958104959104960104961104962104963104964104965104966104967104968104969104970104971104972104973104974104975104976104977104978104979104980104981104982104983104984104985104986104987104988104989104990104991104992104993104994104995104996104997104998104999105000105001105002105003105004105005105006105007105008105009105010105011105012105013105014105015105016105017105018105019105020105021105022105023105024105025105026105027105028105029105030105031105032105033105034105035105036105037105038105039105040105041105042105043105044105045105046105047105048105049105050105051105052105053105054105055105056105057105058105059105060105061105062105063105064105065105066105067105068105069105070105071105072105073105074105075105076105077105078105079105080105081105082105083105084105085105086105087105088105089105090105091105092105093105094105095105096105097105098105099105100105101105102105103105104105105105106105107105108105109105110105111105112105113105114105115105116105117105118105119105120105121105122105123105124105125105126105127105128105129105130105131105132105133105134105135105136105137105138105139105140105141105142105143105144105145105146105147105148105149105150105151105152105153105154105155105156105157105158105159105160105161105162105163105164105165105166105167105168105169105170105171105172105173105174105175105176105177105178105179105180105181105182105183105184105185105186105187105188105189105190105191105192105193105194105195105196105197105198105199105200105201105202105203105204105205105206105207105208105209105210105211105212105213105214105215105216105217105218105219105220105221105222105223105224105225105226105227105228105229105230105231105232105233105234105235105236105237105238105239105240105241105242105243105244105245105246105247105248105249105250105251105252105253105254105255105256105257105258105259105260105261105262105263105264105265105266105267105268105269105270105271105272105273105274105275105276105277105278105279105280105281105282105283105284105285105286105287105288105289105290105291105292105293105294105295105296105297105298105299105300105301105302105303105304105305105306105307105308105309105310105311105312105313105314105315105316105317105318105319105320105321105322105323105324105325105326105327105328105329105330105331105332105333105334105335105336105337105338105339105340105341105342105343105344105345105346105347105348105349105350105351105352105353105354105355105356105357105358105359105360105361105362105363105364105365105366105367105368105369105370105371105372105373105374105375105376105377105378105379105380105381105382105383105384105385105386105387105388105389105390105391105392105393105394105395105396105397105398105399105400105401105402105403105404105405105406105407105408105409105410105411105412105413105414105415105416105417105418105419105420105421105422105423105424105425105426105427105428105429105430105431105432105433105434105435105436105437105438105439105440105441105442105443105444105445105446105447105448105449105450105451105452105453105454105455105456105457105458105459105460105461105462105463105464105465105466105467105468105469105470105471105472105473105474105475105476105477105478105479105480105481105482105483105484105485105486105487105488105489105490105491105492105493105494105495105496105497105498105499105500105501105502105503105504105505105506105507105508105509105510105511105512105513105514105515105516105517105518105519105520105521105522105523105524105525105526105527105528105529105530105531105532105533105534105535105536105537105538105539105540105541105542105543105544105545105546105547105548105549105550105551105552105553105554105555105556105557105558105559105560105561105562105563105564105565105566105567105568105569105570105571105572105573105574105575105576105577105578105579105580105581105582105583105584105585105586105587105588105589105590105591105592105593105594105595105596105597105598105599105600105601105602105603105604105605105606105607105608105609105610105611105612105613105614105615105616105617105618105619105620105621105622105623105624105625105626105627105628105629105630105631105632105633105634105635105636105637105638105639105640105641105642105643105644105645105646105647105648105649105650105651105652105653105654105655105656105657105658105659105660105661105662105663105664105665105666105667105668105669105670105671105672105673105674105675105676105677105678105679105680105681105682105683105684105685105686105687105688105689105690105691105692105693105694105695105696105697105698105699105700105701105702105703105704105705105706105707105708105709105710105711105712105713105714105715105716105717105718105719105720105721105722105723105724105725105726105727105728105729105730105731105732105733105734105735105736105737105738105739105740105741105742105743105744105745105746105747105748105749105750105751105752105753105754105755105756105757105758105759105760105761105762105763105764105765105766105767105768105769105770105771105772105773105774105775105776105777105778105779105780105781105782105783105784105785105786105787105788105789105790105791105792105793105794105795105796105797105798105799105800105801105802105803105804105805105806105807105808105809105810105811105812105813105814105815105816105817105818105819105820105821105822105823105824105825105826105827105828105829105830105831105832105833105834105835105836105837105838105839105840105841105842105843105844105845105846105847105848105849105850105851105852105853105854105855105856105857105858105859105860105861105862105863105864105865105866105867105868105869105870105871105872105873105874105875105876105877105878105879105880105881105882105883105884105885105886105887105888105889105890105891105892105893105894105895105896105897105898105899105900105901105902105903105904105905105906105907105908105909105910105911105912105913105914105915105916105917105918105919105920105921105922105923105924105925105926105927105928105929105930105931105932105933105934105935105936105937105938105939105940105941105942105943105944105945105946105947105948105949105950105951105952105953105954105955105956105957105958105959105960105961105962105963105964105965105966105967105968105969105970105971105972105973105974105975105976105977105978105979105980105981105982105983105984105985105986105987105988105989105990105991105992105993105994105995105996105997105998105999106000106001106002106003106004106005106006106007106008106009106010106011106012106013106014106015106016106017106018106019106020106021106022106023106024106025106026106027106028106029106030106031106032106033106034106035106036106037106038106039106040106041106042106043106044106045106046106047106048106049106050106051106052106053106054106055106056106057106058106059106060106061106062106063106064106065106066106067106068106069106070106071106072106073106074106075106076106077106078106079106080106081106082106083106084106085106086106087106088106089106090106091106092106093106094106095106096106097106098106099106100106101106102106103106104106105106106106107106108106109106110106111106112106113106114106115106116106117106118106119106120106121106122106123106124106125106126106127106128106129106130106131106132106133106134106135106136106137106138106139106140106141106142106143106144106145106146106147106148106149106150106151106152106153106154106155106156106157106158106159106160106161106162106163106164106165106166106167106168106169106170106171106172106173106174106175106176106177106178106179106180106181106182106183106184106185106186106187106188106189106190106191106192106193106194106195106196106197106198106199106200106201106202106203106204106205106206106207106208106209106210106211106212106213106214106215106216106217106218106219106220106221106222106223106224106225106226106227106228106229106230106231106232106233106234106235106236106237106238106239106240106241106242106243106244106245106246106247106248106249106250106251106252106253106254106255106256106257106258106259106260106261106262106263106264106265106266106267106268106269106270106271106272106273106274106275106276106277106278106279106280106281106282106283106284106285106286106287106288106289106290106291106292106293106294106295106296106297106298106299106300106301106302106303106304106305106306106307106308106309106310106311106312106313106314106315106316106317106318106319106320106321106322106323106324106325106326106327106328106329106330106331106332106333106334106335106336106337106338106339106340106341106342106343106344106345106346106347106348106349106350106351106352106353106354106355106356106357106358106359106360106361106362106363106364106365106366106367106368106369106370106371106372106373106374106375106376106377106378106379106380106381106382106383106384106385106386106387106388106389106390106391106392106393106394106395106396106397106398106399106400106401106402106403106404106405106406106407106408106409106410106411106412106413106414106415106416106417106418106419106420106421106422106423106424106425106426106427106428106429106430106431106432106433106434106435106436106437106438106439106440106441106442106443106444106445106446106447106448106449106450106451106452106453106454106455106456106457106458106459106460106461106462106463106464106465106466106467106468106469106470106471106472106473106474106475106476106477106478106479106480106481106482106483106484106485106486106487106488106489106490106491106492106493106494106495106496106497106498106499106500106501106502106503106504106505106506106507106508106509106510106511106512106513106514106515106516106517106518106519106520106521106522106523106524106525106526106527106528106529106530106531106532106533106534106535106536106537106538106539106540106541106542106543106544106545106546106547106548106549106550106551106552106553106554106555106556106557106558106559106560106561106562106563106564106565106566106567106568106569106570106571106572106573106574106575106576106577106578106579106580106581106582106583106584106585106586106587106588106589106590106591106592106593106594106595106596106597106598106599106600106601106602106603106604106605106606106607106608106609106610106611106612106613106614106615106616106617106618106619106620106621106622106623106624106625106626106627106628106629106630106631106632106633106634106635106636106637106638106639106640106641106642106643106644106645106646106647106648106649106650106651106652106653106654106655106656106657106658106659106660106661106662106663106664106665106666106667106668106669106670106671106672106673106674106675106676106677106678106679106680106681106682106683106684106685106686106687106688106689106690106691106692106693106694106695106696106697106698106699106700106701106702106703106704106705106706106707106708106709106710106711106712106713106714106715106716106717106718106719106720106721106722106723106724106725106726106727106728106729106730106731106732106733106734106735106736106737106738106739106740106741106742106743106744106745106746106747106748106749106750106751106752106753106754106755106756106757106758106759106760106761106762106763106764106765106766106767106768106769106770106771106772106773106774106775106776106777106778106779106780106781106782106783106784106785106786106787106788106789106790106791106792106793106794106795106796106797106798106799106800106801106802106803106804106805106806106807106808106809106810106811106812106813106814106815106816106817106818106819106820106821106822106823106824106825106826106827106828106829106830106831106832106833106834106835106836106837106838106839106840106841106842106843106844106845106846106847106848106849106850106851106852106853106854106855106856106857106858106859106860106861106862106863106864106865106866106867106868106869106870106871106872106873106874106875106876106877106878106879106880106881106882106883106884106885106886106887106888106889106890106891106892106893106894106895106896106897106898106899106900106901106902106903106904106905106906106907106908106909106910106911106912106913 |
- //This server made by Classified Gaming Roleplay
- //--------------------------[Includes]---------------------------//
- #include <a_samp>
- #include <dini>
- #include <utils>
- #include <zones>
- #include <yom_buttons>
- #include <streamer>
- #include <cuff>
- #include <foreach>
- #include <SII>
- //---------------------------------[O.3c Colors]-------------------------//
- #define COL_EASY "{FFF1AF}"
- #define COL_WHITE "{FFFFFF}"
- #define COL_BLACK "{0E0101}"
- #define COL_GREY "{C3C3C3}"
- #define COL_NICEGREEN "{6EF83C}"
- #define COL_RED "{A80000}"
- #define COL_NICERED "{F81414}"
- #define COL_YELLOW "{F3FF02}"
- #define COL_YELLOW2 "{DAE368}"
- #define COL_BYELLOW "{FFFF80}"
- #define COL_ORANGE "{FFAF00}"
- #define COL_LIME "{B7FF00}"
- #define COL_CYAN "{00FFEE}"
- #define COL_LIGHTBLUE "{00C0FF}"
- #define COL_BLUE "{0049FF}"
- #define COL_MAGENTA "{F300FF}"
- #define COL_VIOLET "{B700FF}"
- #define COL_PINK "{FF00EA}"
- #define COL_MARONE "{A90202}"
- #define COL_CMD "{B8FF02}"
- #define COL_PARAM "{3FCD02}"
- #define COL_SERVER "{AFE7FF}"
- #define COL_VALUE "{A3E4FF}"
- #define COL_RULE "{F9E8B7}"
- #define COL_RULE2 "{FBDF89}"
- #define COL_RWHITE "{FFFFFF}"
- #define COL_LGREEN "{C9FFAB}"
- #define COL_LRED "{FFA1A1}"
- #define COL_LRED2 "{C77D87}"
- #define COL_GREEN "{00BC2E}"
- #define COL_LBLUE "{00A5FF}"
- #define EMBED_WHITE "{6422DD}"
- #define DARK_PURPLE "{800040}"
- #define BIZ_HEX "{F5DEB3}"
- #define GARAGE_HEX "{FFA500}"
- #define COL_VIP "{630469}"
- #define COL_NEWBIE "{5B9CBB}"
- //----------------------------------------[Single-Name Colors]------------------//
- #define ADMINCHAT 0x00FF00FF
- #define ILLEGAL 0xE1B0B0FF
- #define GREY1 0xB4B5B7FF
- #define GREY2 0xBFC0C2FF
- #define GREY3 0xCBCCCEFF
- #define GREY4 0xD8D8D8FF
- #define GREY5 0xE3E3E3FF
- #define GREY6 0xF0F0F0FF
- #define GREY 0xAFAFAFFF
- #define GREEN 0x33AA33FF
- #define RED 0xAA3333FF
- #define BLACK 0x000001FF
- #define BLUE 0x007BD0FF
- #define LIGHTORANGE 0xFFA100FF
- #define FLASH 0xFF000080
- #define COLOR_BLUE 0x2641FEAA
- #define LIGHTRED 0xFF6347FF
- #define LIGHTBLUE 0x33CCFFFF
- #define LIGHTGREEN 0x9ACD32FF
- #define YELLOW 0xFFFF00FF
- #define LIGHTYELLOW 0xFFFF91FF
- #define YELLOW2 0xF5DEB3FF
- #define WHITE 0xFFFFFFFF
- #define FADE1 0xE6E6E6E6
- #define FADE2 0xC8C8C8C8
- #define FADE3 0xAAAAAAFF
- #define FADE4 0x8C8C8C8C
- #define FADE5 0x6E6E6E6E
- #define PURPLE 0xC2A2DAAA
- #define DBLUE 0x2641FEFF
- #define DOC 0xFF8282FF
- #define DCHAT 0xF0CC00FF
- #define NEWS 0xFFA500FF
- #define OOC 0xE0FFFFFF
- #define TEAM_BLUE_COLOR 0x8D8DFF00
- #define TEAM_GROVE_COLOR 0x00AA00FF
- #define TEAM_AZTECAS_COLOR 0x01FCFFC8
- #define NEWBIE_COLOR 0x7DAEFFFF
- #define HOUSETEXT 0xBDB388FF
- #define ORANGE 0xFF8300FF
- #define SAMP_COLOR 0xAAC4E5FF
- #define BIZ 0xE85D00FF
- //----------------------------------------[Colors]------------------------------//
- #define green 0x45E01FFF
- #define COLOR_NICERED 0xFF0000FF
- #define COLOR_VIP 0xECFF0000
- #define COLOR_NICEGREEN 0x00FF00FF
- #define TEAM_TAXI_COLOR 0xFFFF5000
- #define COL_NEWBIEB 0x5B9CBBFF
- #define COLOR_BITEM 0xE1B0B0FF
- #define COLOR_GRAD1 0xB4B5B7FF
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_GRAD3 0xCBCCCEFF
- #define COLOR_GRAD4 0xD8D8D8FF
- #define COLOR_CAR 0x7DAEFFFF
- #define COLOR_GRAD5 0xE3E3E3FF
- #define COLOR_GRAD6 0xF0F0F0FF
- #define COLOR_DEV 0xFFFF91FF
- #define COLOR_ADMIN 0xB2EBE0AA
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_LIGHTRED 0xFF6347AA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_LIGHTGREEN 0x9ACD32AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_LIGHTYELLOW 0xFFFF91FF
- #define COL_FORUM 0x808000C8
- #define COLOR_YELLOW2 0xF5DEB3AA
- #define COLOR_TAN 0xD2B48CFF
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_FADE1 0xE6E6E6E6
- #define COLOR_FADE2 0xC8C8C8C8
- #define COLOR_FADE3 0xAAAAAAAA
- #define COLOR_FADE4 0x8C8C8C8C
- #define COLOR_FADE5 0x6E6E6E6E
- #define COLOR_PURPLE 0xC2A2DAAA
- #define COLOR_CHAT1 0xF9B7FFAA
- #define COLOR_CHAT2 0xE6A9ECAA
- #define COLOR_CHAT3 0xC38EC7AA
- #define COLOR_CHAT4 0xD2B9D3AA
- #define COLOR_CHAT5 0xC6AEC7AA
- #define TEAM_CYAN_COLOR 0xFF8282AA
- #define COLOR_DBLUE 0x2641FEAA
- #define COLOR_DOC 0xFF8282AA
- #define COLOR_DCHAT 0xF0CC00FF
- #define COLOR_NEWS 0xFFA500AA
- #define COLOR_OOC 0xE0FFFFAA
- #define COLOR_ORANGE 0xFF9900AA
- #define TEAM_BLUE_COLOR 0x8D8DFF00
- #define TEAM_GROVE_COLOR 0x00AA00FF
- #define ENT_COLOR 0xFF6347FF
- #define TEAM_AZTECAS_COLOR 0x01FCFFC8
- #define COLOR_TEAL 0x00AAAAAA
- #define COLOR_OFFWHITE 0xF5DEB3AA
- #define COLOR_DARKAQUA 0x83BFBFAA
- #define NEWBIE_COLOR 0x7DAEFFFF
- #define TPARAMEDIC 0xFF828200
- #define SCOLOR_RED 0xD9000000
- #define SCOLOR_PINK 0xFE81FE00
- #define SCOLOR_ORANGE 0xFF6A2200
- #define SCOLOR_YELLOW 0xF0F00000
- #define SCOLOR_CYAN 0x00E6E600
- #define SCOLOR_GREEN 0x00CA0000
- #define SCOLOR_BLUE 0x0058B000
- #define SCOLOR_BLACK 0x00000000
- #define SCOLOR_WHITE 0xFFFFFF00
- #define SCOLOR_MARKER 0xD90000FF
- #define TBLUE 0x2641FE00
- #define GARAGE_COLOR 0xFFA500FF
- //-------------------------------------[Defines]-----------------------------//
- #define MAX_FAMVEHICLES 140
- #define MAX_DYNAMIC_OBJECTS (2000)
- #define MAX_ROADBLOCKS 100
- #define MAX_ENTRANCES (600)
- #define MAX_GATES (800)
- #define TYPE_ENTRANCE (7)
- #define TYPE_GATE (5)
- #define MAX_MONEYBAGS (150)
- #define TYPE_GARAGE (3)
- #define TYPE_OBJECT (4)
- #define TYPE_FACGATE (6)
- #define TYPE_FAMGATE (10)
- #define MAX_DRIVETHRUS (50)
- #define MAX_FACGATES (65)
- #define MAX_FAMGATES (32)
- #define VIPSKINMENU 13337
- #define MAX_PLATE_LENGTH 12
- #define VIPNUMBERCHANGEMENU 13338
- #define SASD1 1305
- #define SASD2 1304
- #define SPECIAL_ACTION_PISSING 68
- #define MAX_SPIKESTRIPS 200
- #define MAX_MAPICONS 100
- #undef MAX_VEHICLES
- #define MAX_CCTVS 100
- #define MAX_CCTVMENUS 10
- #define MAX_POINTS (9)
- #define MAX_VEHICLES 500
- #define MAX_STRING 255
- #define MAX_HOUSES 1000
- #define MAX_SPEED_WARNINGS 3
- #define MAX_BUSINESSES 1000
- #define MAX_ROADBLOCKS 100
- #define MAX_GARAGES (1000)
- #define MAX_ATM 1000
- #define MAX_MAPB 1000
- #define MAX_GSTATION 1000
- #define MAX_HSSIGN 1000
- #define MAX_OOCSHOP 1000
- #define MAX_InfoBoard 1000
- #define MAX_BUILDINGS 1000
- #define MAX_DIVISIONS (5)
- #define MAX_MOTELS 1000
- #define BUSINESSES_INT 5000
- #define MAX_STRING 255
- // Radio System
- #define USE_TEXTDRAW_SET 2
- #define MAX_RADIO_STATIONS 20
- #define TEXTDRAW_DISAPPEAR_TIME 999999
- #define NAME_SIZE 30
- #define LINK_SIZE 70
- #define GetVehicleRadioStation(%1) v_VehicleInfo[%1][RadioPlaying]
- #define DIALOG_GPS 1041
- //Boombox Dialog
- #define DIALOG_BOOMBOX 31997
- #define DIALOG_BOOMBOX1 31998
- #define DIALOG_BOOMBOX2 31999
- #define DIALOG_BOOMBOX3 32000
- #define DIALOG_BOOMBOX4 32001
- #define DIALOG_BOOMBOX5 32002
- #define DIALOG_BOOMBOX6 32003
- #define DIALOG_BOOMBOX7 32004
- #define DIALOG_OOCSHOP 32546
- #define CHECKPOINT_NONE 0
- #define CHECKPOINT_HOME 12
- #define CHECKPOINT_HITMAN 123
- #pragma tabsize 0
- #pragma dynamic 100000
- //----------------------------------------------------//
- #define DEFAULT_TIMEOUT (5000) // Equals to 5 seconds
- #define isnull(%1) \
- ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
- #define SetPlayerHoldingObject(%1,%2,%3,%4,%5,%6,%7,%8,%9) SetPlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1,%2,%3,%4,%5,%6,%7,%8,%9)
- #define StopPlayerHoldingObject(%1) RemovePlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1)
- #define IsPlayerHoldingObject(%1) IsPlayerAttachedObjectSlotUsed(%1,MAX_PLAYER_ATTACHED_OBJECTS-1)
- #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- //-------------------------------------------[MENUS]---------------------------------//
- #define SASDSKINMENU 671
- #define DIALOG_SERVERCTRL 32580
- #define DIALOG_CHANGEHOSTNAME 32581
- #define DIALOG_CHANGEMAPNAME 32582
- #define DIALOG_CHANGEURL 32583
- #define DIALOG_LOCKSERVER 32584
- #define DIALOG_UNLOCKSERVER 32585
- #define DIALOG_CHANGERCON 32586
- #define DIALOG_RESOURCES_MENU 21750
- #define DIALOG_RESOURCES_INTERIOR 21751
- #define DIALOG_RESOURCES_VEHICLE 21752
- //#define DMMENU 1309
- //#define OOCMENU 1308
- #define SEXMENU 1335
- //#define PGMENU 1431
- //#define CKMENU 1232
- //#define PCMENU 3641
- #define AGEMENU 5625
- #define HOUSES_INT 6000
- #define CHOUSES_INT 2121
- #define MAX_TRUNK_SLOTS (6) // Is actually 4.
- #define MAX_VEHICLE_MODELS (200)
- #define MAX_PLYVEH_RATIO (50) // per player.
- #define BUSINESSES_INT 5000
- #define SKINMENU 1318
- #define UPGRADEMENU6 1313
- #define UPGRADEMENU5 1312
- #define UPGRADEMENU4 1311
- #define UPGRADEMENU3 1310
- #define DIALOG_UPDATES (30000)
- #define UM2 1309
- #define UPGRADEMENU1 1308
- #define mapmenu 6767
- #define FBI2 1307
- #define FBI1 1306
- #define VEHMENU3 1305
- #define VEHMENU2 1304
- #define VEHMENU1 1303
- #define CARMENU 1302
- #define CARMENU2 1301
- #define CARMENU3 1300
- #define CARMENU4 1299
- #define CARMENU5 1298
- #define CARMENU6 1297
- #define CARMENU7 1296
- #define CARMENU8 1295
- #define CARMENU9 1294
- #define DMVMENU 1333
- #define DSVMENU 1334
- #define CARMENU10 1293
- #define CARMENU11 1292
- #define CARMENU12 1291
- #define CARMENU13 1290
- #define CARMENU14 1289
- //--------------------------------------[TEAM COLORS]--------------------------------//
- #define TCOLOR_VIP 0xECFF0000
- #define TCOLOR_WHITE 0xFFFFFF00
- #define TCOLOR_LIGHTGREEN 0x9ACD3200
- #define TCOLOR_NAVYBLUE 0x8D8DFF00
- #define TCOLOR_BEIGE 0xA5937000
- #define TCOLOR_GREY 0xBFC0C200
- #define TCOLOR_DARKGREY 0x52545900
- #define TCOLOR_BLUE 0x2641FE00
- #define TCOLOR_LIGHTBLUE 0x2B77A100
- #define TCOLOR_YELLOW 0xFFFF0000
- #define TCOLOR_HELP 0x00D700FF
- #define TCOLOR_FIND 0x9B0000AA
- #define TCOLOR_WANTED 0xFF0000AA
- #define TCOLOR_PRISON 0xF4A41900
- #define TCOLOR_HOSPITAL 0xAFAFAF00
- #define TCOLOR_PARAMEDIC 0xFF828200
- //--------------------------------------[TURF WAR]------------------------------------
- /*#define COLOR_TWWHITE 0xFFFFFFAA
- #define COLOR_TWYELLOW 0xFFFF00AA
- #define COLOR_TWPINK 0xE75480AA
- #define COLOR_TWRED 0xFF0000AA
- #define COLOR_TWBROWN 0x654321AA
- #define COLOR_TWGRAY 0x808080AA
- #define COLOR_TWOLIVE 0x808000AA
- #define COLOR_TWPURPLE 0x800080AA
- #define COLOR_TWTAN 0xD2B48CAA
- #define COLOR_TWAQUA 0x00FFFFAA
- #define COLOR_TWORANGE 0xFF8C00AA
- #define COLOR_TWAZURE 0x007FFFAA
- #define COLOR_TWGREEN 0x008000AA
- #define COLOR_TWBLUE 0x0000FFAA
- #define COLOR_TWBLACK 0x000000AA
- #define TW_WAITDELAY 5 // TESTING*/
- //--------------------------------------[Fire System]---------------------------------/
- #define MAX_FLAMES 100 // maxmimal flames
- #define BurnOthers // Should other players burn, too, if they are touching a burning player?
- #define FireMessageColor 0x00FF55FF // color used for the extinguish-message
- #define FLAME_ZONE 1.2 // radius in which you start burning if you're too close to a flame
- #define ONFOOT_RADIUS 1.5 // radius in which you can extinguish the flames by foot
- #define PISSING_WAY 2.0 // radius in which you can extinguish the flames by peeing
- #define CAR_RADIUS 8.0 // radius in which you can extinguish the flames by firetruck/SWAT Van
- #define Z_DIFFERENCE 2.5 // height which is important for the accurancy of extinguishing. please do not change
- #define EXTINGUISH_TIME_VEHICLE 1 // time you have to spray at the fire with a firetruck (seconds)
- #define EXTINGUISH_TIME_ONFOOT 4 // time you have to spray at the fire onfoot (seconds)
- #define EXTINGUISH_TIME_PEEING 10 // time you have to pee at the fire (seconds)
- #define EXTINGUISH_TIME_PLAYER 3 // time it takes to extinguish a player (seconds)
- #define FIRE_OBJECT_SLOT 1 // the slot used with SetPlayerAttachedObject and RemovePlayerAttachedObject
- //---------------------------------------[Locations]----------------------------------//
- #if defined LOS_SANTOS
- #define LocationGet IsLocationLosSantos
- #endif
- #if defined SAN_FIERRO
- #define LocationGet IsLocationSanFierro
- #endif
- #if defined LAS_VENTURAS
- #define LocationGet IsLocationLasVenturas
- #endif
- //---------------------------------------[PayPhone]-----------------------------------//
- #define DACCT32 2137
- #define DACCT33 2138
- //------------------------------------------[SPEC]-------------------------------------//
- #define ADMIN_SPEC_TYPE_NONE 0
- #define ADMIN_SPEC_TYPE_PLAYER 1
- new
- hostname[128],
- mapname[128],
- weburl[128],
- rconpass[128],
- bool:server_locked;
- #define EX_SPLITLENGTH 118
- new Text3D:mDutyText[MAX_PLAYERS];
- //----------[New Bus System]---------//
- new Text3D:NPCTextBlue;
- new Text3D:NPCTextBlack;
- new NPCBlueBus;
- new NPCBlackBus;
- new BusID[MAX_PLAYERS];
- new BusCost[MAX_PLAYERS];
- new PlayerSitting[MAX_PLAYERS];
- new Float:Playerx[MAX_PLAYERS], Float:Playery[MAX_PLAYERS], Float:Playerz[MAX_PLAYERS], Float:Playera[MAX_PLAYERS], PlayerSkin[MAX_PLAYERS];
- new costtimer;
- forward UnfreezeMeNow(playerid);
- forward IsAtBlueBusStop(playerid);
- forward IsAtBlackBusStop(playerid);
- forward ResetView(playerid);
- forward CPOff(playerid);
- forward CostTimer(playerid);
- forward ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5);
- new gates;
- new objects;
- new facgates;
- new famgates;
- //--------------------------------//
- enum r_info
- {
- r_Name[NAME_SIZE],
- r_Link[LINK_SIZE]
- };
- enum wqeo
- {
- gateID,
- gateOpened,
- gateOwned,
- gateOwner[MAX_PLAYER_NAME],
- Float:gateX,
- Float:gateY,
- Float:gateZ,
- Float:gateRotX,
- Float:gateRotY,
- Float:gateRotZ,
- gateObj,
- gateVir,
- Float:gateSpeed
- };
- new GateInfo[MAX_GATES][wqeo];
- new GateIDTaken[MAX_GATES];
- enum fadg
- {
- HQInterior,
- Float:HQEnterX,
- Float:HQEnterY,
- Float:HQEnterZ,
- Float:HQInsideX,
- Float:HQInsideY,
- Float:HQInsideZ,
- HQLocked,
- HQPickup
- };
- new HQInfo[14][fadg];
- enum egr
- {
- FamGateID,
- FamGateOpened,
- Float:FamGateX,
- Float:FamGateY,
- Float:FamGateZ,
- Float:FamGateRotX,
- Float:FamGateRotY,
- Float:FamGateRotZ,
- FamGateObj,
- FamGateVir,
- Family,
- Float:FamGateSpeed
- };
- new FamGateInfo[MAX_FAMGATES][egr];
- new FamGateIDTaken[MAX_FAMGATES];
- enum efr
- {
- FacGateID,
- FacGateOpened,
- Float:FacGateX,
- Float:FacGateY,
- Float:FacGateZ,
- Float:FacGateRotX,
- Float:FacGateRotY,
- Float:FacGateRotZ,
- FacGateObj,
- FacGateVir,
- Faction,
- Float:FacGateSpeed
- };
- new FacGateInfo[MAX_FACGATES][efr];
- new FacGateIDTaken[MAX_FACGATES];
- enum asdik
- {
- objModel,
- Float:objX,
- Float:objY,
- Float:objZ,
- Float:objRX,
- Float:objRY,
- Float:objRZ,
- objID,
- objSaved,
- objVW
- };
- new ObjectInfo[MAX_DYNAMIC_OBJECTS][asdik];
- new ObjectIDTaken[MAX_DYNAMIC_OBJECTS];
- enum eRoadblocks
- {
- sCreated,
- Float:sX,
- Float:sY,
- Float:sZ,
- sObject,
- };
- new Roadblocks[MAX_ROADBLOCKS][eRoadblocks];
- enum v_info
- {
- RadioPlaying,
- Text:r_Draw
- };
- new
- install_mod_car[MAX_PLAYERS],
- Text:Mod_Shop_Color_Menu[129],
- SelectingColorMode[MAX_PLAYERS],
- Menu: tuning_menu,
- Menu: tuning_menu2,
- Menu: paintjobs_menu,
- Menu: exhausts_menu,
- Menu: front_bumper_menu,
- Menu: rear_bumper_menu,
- Menu: roof_menu,
- Menu: spoilers_menu,
- Menu: sideskirts_menu,
- Menu: bullbars_menu,
- Menu: wheels_menu,
- Menu: wheels2_menu,
- Menu: stereo_menu,
- Menu: hydraulics_menu,
- Menu: nos_menu;
- //FACTION SKINS
- new FactSkins1[11][1] = { //police
- {71}, //cadet
- {280},
- {281},
- {282},
- {283},
- {284},
- {288},
- {265}, //tenpenny
- {266}, //pulaski
- {267}, //hernandez
- {141} //chick skin
- };
- new FactSkins2[3][1] = { //FBI
- {165},
- {166},
- {286}
- };
- new FactSkins3[6][1] = { //SASD
- {283},
- {282},
- {288},
- {284},
- {71},
- {211}
- };
- new FactSkins4[6][1] = { //fire/ambulance
- {274},
- {275},
- {276},
- {277},
- {278},
- {279}
- };
- new FactSkins5[5][1] = { //DoC
- {24},
- {25},
- {163},
- {164},
- {93}
- };
- new FactSkins6[8][1] = { //Senate
- {147},
- {148},
- {150},
- {187},
- {227},
- {228},
- {76},
- {9}
- };
- new FactSkins7[3][1] = { //SS
- {163},
- {164},
- {165}
- };
- new FactSkins8[25][1] = { //hitman agency
- {101},
- {89},
- {218},
- {46},
- {94}, //5
- {51},
- {81},
- {99},
- {75},
- {134}, //10
- {213},
- {230},
- {252},
- {82},
- {167}, //15
- {68},
- {171},
- {189},
- {129},
- {130}, //20
- {70},
- {160},
- {33},
- {32},
- {78} //25
- };
- new FactSkins9[4][1] = { //news faction
- {188},
- {187},
- {227},
- {150}
- };
- new FactSkins10[3][1] = { //taxi faction
- {255},
- {253},
- {61}
- };
- new HoodOpen[MAX_VEHICLES];
- //-----------------------------------------//
- new SpeedWarnings[MAX_PLAYERS];
- //new GarageKey[MAX_PLAYERS];
- //new GarageKey2[MAX_PLAYERS];
- new garages;
- enum efal
- {
- GarageOwned,
- GaragePrice,
- GarageVirtual,
- Float:GarageEnterX,
- Float:GarageEnterY,
- Float:GarageEnterZ,
- Float:GarageInsideX,
- Float:GarageInsideY,
- Float:GarageInsideZ,
- Float:GarageInsideA,
- Float:GarageExitX,
- Float:GarageExitY,
- Float:GarageExitZ,
- Float:GarageExitA,
- GarageOwner[24],
- GarageSize,
- GaragePickup,
- GarageLocked,
- Text3D:GarageLabel
- };
- new GarageInfo[MAX_GARAGES][efal];
- new GarageIDTaken[MAX_GARAGES];
- new r_RadioInfo[MAX_RADIO_STATIONS][r_info];
- new v_VehicleInfo[MAX_VEHICLES][v_info];
- new RadioCount = 0;
- //===================== Fire System ====================
- forward AddFire(Float:x, Float:y, Float:z);
- forward KillFire(id);
- forward AddSmoke(Float:x, Float:y, Float:z);
- forward KillSmoke(id);
- forward DestroyTheSmokeFromFlame(id);
- forward OnFireUpdate();
- forward FireTimer(playerid, id);
- forward SetPlayerBurn(playerid);
- forward BurningTimer(playerid);
- forward StopPlayerBurning(playerid);
- enum FlameInfo
- {
- Flame_id,
- Flame_Exists,
- Float:Flame_pos[3],
- Smoke[5],
- }
- new Flame[MAX_FLAMES][FlameInfo];
- new ExtTimer[MAX_PLAYERS];
- new PlayerOnFire[MAX_PLAYERS];
- new PlayerOnFireTimer[MAX_PLAYERS];
- new PlayerOnFireTimer2[MAX_PLAYERS];
- new Float:PlayerOnFireHP[MAX_PLAYERS];
- //---------------------------------------------------- //
- forward HideRadioTextdraw(playerid, vehicleid);
- forward GiveHimTheShit(giveplayerid);
- forward WHGateClose(playerid);
- new gPlayerLoggin[MAX_PLAYERS char];
- // Faction Pay Variables
- new
- FACTION1_RANK1_PAY,
- FACTION1_RANK2_PAY,
- FACTION1_RANK3_PAY,
- FACTION1_RANK4_PAY,
- FACTION1_RANK5_PAY,
- FACTION1_RANK6_PAY,
- FACTION2_RANK1_PAY,
- FACTION2_RANK2_PAY,
- FACTION2_RANK3_PAY,
- FACTION2_RANK4_PAY,
- FACTION2_RANK5_PAY,
- FACTION2_RANK6_PAY,
- FACTION3_RANK1_PAY,
- FACTION3_RANK2_PAY,
- FACTION3_RANK3_PAY,
- FACTION3_RANK4_PAY,
- FACTION3_RANK5_PAY,
- FACTION3_RANK6_PAY,
- FACTION4_RANK1_PAY,
- FACTION4_RANK2_PAY,
- FACTION4_RANK3_PAY,
- FACTION4_RANK4_PAY,
- FACTION4_RANK5_PAY,
- FACTION4_RANK6_PAY,
- FACTION5_RANK1_PAY,
- FACTION5_RANK2_PAY,
- FACTION5_RANK3_PAY,
- FACTION5_RANK4_PAY,
- FACTION5_RANK5_PAY,
- FACTION5_RANK6_PAY,
- FACTION6_RANK1_PAY,
- FACTION6_RANK2_PAY,
- FACTION6_RANK3_PAY,
- FACTION6_RANK4_PAY,
- FACTION6_RANK5_PAY,
- FACTION6_RANK6_PAY,
- FACTION7_RANK1_PAY,
- FACTION7_RANK2_PAY,
- FACTION7_RANK3_PAY,
- FACTION7_RANK4_PAY,
- FACTION7_RANK5_PAY,
- FACTION7_RANK6_PAY,
- FACTION8_RANK1_PAY,
- FACTION8_RANK2_PAY,
- FACTION8_RANK3_PAY,
- FACTION8_RANK4_PAY,
- FACTION8_RANK5_PAY,
- FACTION8_RANK6_PAY,
- FACTION9_RANK1_PAY,
- FACTION9_RANK2_PAY,
- FACTION9_RANK3_PAY,
- FACTION9_RANK4_PAY,
- FACTION9_RANK5_PAY,
- FACTION9_RANK6_PAY,
- FACTION10_RANK1_PAY,
- FACTION10_RANK2_PAY,
- FACTION10_RANK3_PAY,
- FACTION10_RANK4_PAY,
- FACTION10_RANK5_PAY,
- FACTION10_RANK6_PAY;
- // Factions
- new
- FACTION_1[64],
- FACTION_2[64],
- FACTION_3[64],
- FACTION_4[64],
- FACTION_5[64],
- FACTION_6[64],
- FACTION_7[64],
- FACTION_8[64],
- FACTION_9[64],
- FACTION_10[64],
- FACTION1_OWNER[24],
- FACTION2_OWNER[24],
- FACTION3_OWNER[24],
- FACTION4_OWNER[24],
- FACTION5_OWNER[24],
- FACTION6_OWNER[24],
- FACTION7_OWNER[24],
- FACTION8_OWNER[24],
- FACTION9_OWNER[24],
- FACTION10_OWNER[24],
- TOTAL_FACTION1_MEMBERS,
- TOTAL_FACTION2_MEMBERS,
- TOTAL_FACTION3_MEMBERS,
- TOTAL_FACTION4_MEMBERS,
- TOTAL_FACTION5_MEMBERS,
- TOTAL_FACTION6_MEMBERS,
- TOTAL_FACTION7_MEMBERS,
- TOTAL_FACTION8_MEMBERS,
- TOTAL_FACTION9_MEMBERS,
- TOTAL_FACTION10_MEMBERS;
- // Faction Pay Variables
- new factionsrecentlypaid;
- new factionpaytimer;
- new FactionOffer[MAX_PLAYERS];
- //Menus:
- new Menu:CCTVMenu[MAX_CCTVMENUS];
- new MenuType[MAX_CCTVMENUS];
- new TotalMenus;
- new PlayerMenu[MAX_PLAYERS];
- //CameraInfo
- new TotalCCTVS;
- new CameraName[MAX_CCTVS][32];
- new Float:CCTVLA[MAX_PLAYERS][3]; //CCTV LookAt
- new Float:CCTVLAO[MAX_CCTVS][3];
- new Float:CCTVRadius[MAX_PLAYERS]; //CCTV Radius
- new Float:CCTVDegree[MAX_PLAYERS] = 0.0;
- new Float:CCTVCP[MAX_CCTVS][4]; //CCTV CameraPos
- new CurrentCCTV[MAX_PLAYERS] = -1;
- // - Gas TD - //
- //new GasAmount;
- // Car Wash system
- // --- Info-BOard String --- //
- new Text:IBI0;
- new Text:IBI1;
- new Text:IBI2;
- new Text:IBI3;
- new Text:IBITD;
- new Text3D:entrancetext;
- new entrancegate, exitgate;
- new water1, water2, water3, water4, water5, water6, water7;
- new usingcarwash = -1;
- new unwashable[89][0] = {
- {403},{406},{408},{414},{417},
- {423},{424},{425},{430},{431},
- {432},{433},{435},{437},{441},
- {443},{444},{446},{447},{448},
- {452},{453},{454},{455},{456},
- {457},{460},{461},{462},{463},
- {464},{465},{468},{469},{471},
- {472},{473},{476},{481},{484},
- {485},{486},{487},{488},{493},
- {497},{498},{501},{508},{509},
- {510},{511},{512},{513},{514},
- {515},{519},{520},{521},{522},
- {523},{524},{530},{531},{532},
- {539},{544},{548},{553},{556},
- {557},{563},{564},{568},{571},
- {572},{573},{574},{577},{578},
- {581},{583},{586},{588},{592},
- {593},{594},{595},{609}
- };
- //TextDraw
- new Text:TD;
- forward Autocruise(playerid, in);
- forward OpenExit(playerid);
- forward EndWash(playerid);
- forward Water(playerid, on);
- forward ResetFactionPay();
- forward LoseHealth(playerid);
- forward SaveTrunk();
- forward LoadTrunk();
- forward GiftLog(string[]);
- forward SomeTimer();
- forward CapturingPoint(playerid);
- forward ClaimedPoint();
- forward FinishWait(playerid, Float:x, Float:y, Float:z);
- forward TenSecondsUntilSuccess(playerid);
- forward FullyCapture(pointid);
- new vehTrunkCounter[MAX_VEHICLES] = 1;
- new vehTrunk[MAX_VEHICLES][MAX_TRUNK_SLOTS];
- new vehTrunkAmmo[MAX_VEHICLES][MAX_TRUNK_SLOTS];
- new Float:vehTrunkArmour[MAX_VEHICLES];
- forward SafeResetPlayerWeapons(playerid);
- forward SafeGivePlayerWeapon(playerid, weaponid, ammo);
- new CopVehicle[7];
- new SailingCar[2];
- new Text3D:ThiefText[MAX_PLAYERS];
- new Text:SpawnClickI;
- new Text:SpawnClickII;
- new Text:Loading0;
- new Text:Loading1;
- new Text:Loading2;
- new Text:Loading3;
- new Text:Loading4;
- new Text:Loading5;
- new Text:Loading6;
- new Text:Loading7;
- new Text:Loading8;
- forward LoadPlayerVars(playerid);
- new RelogTimer[MAX_PLAYERS];
- new entrances;
- new warped[MAX_PLAYERS];
- forward SetTime(playerid);
- forward ShowLoading(playerid);
- forward HideLoading(playerid);
- new dynamicgift;
- new giftsenabled;
- new Text3D:dynamicgift3DText;
- new gettinggift[MAX_PLAYERS];
- new gifttimer[MAX_PLAYERS];
- new Text3D:motel[MAX_HOUSES];
- new DrivingTest[MAX_PLAYERS];
- new DrivingStep[MAX_PLAYERS];
- new SailingTest[MAX_PLAYERS];
- new SailingStep[MAX_PLAYERS];
- #define ADMIN_SPEC_TYPE_VEHICLE 2
- new bEditing[MAX_PLAYERS];
- new Text:TerrTD0;
- new Text:TerrTD1;
- new Text:TerrTD2;
- new Text:TerrTD3;
- new Text:TerrTD4;
- new Text:TerrTD5;
- new Text:Version;
- new Text:Time, Text:Date;
- //new TurfTime[6];
- //new InTurf[MAX_PLAYERS] = -1;
- new Float:mapX[MAX_PLAYERS] = 0.0;
- new Float:mapY[MAX_PLAYERS] = 0.0;
- new Float:mapZ[MAX_PLAYERS] = 0.0;
- new mapID[MAX_PLAYERS] = 0;
- new tmpintrate;
- new Radio[MAX_VEHICLES];
- new chosenveh[MAX_PLAYERS];
- new Reported[MAX_PLAYERS];
- new HazPizza[MAX_PLAYERS];
- new MsgSent[MAX_PLAYERS];
- new ObjectWaitTimer[MAX_PLAYERS];
- new ObjectWaiting[MAX_PLAYERS];
- new FDgate;
- new FDgate2;
- new DMVMessage[MAX_PLAYERS];
- new DMVName[MAX_PLAYERS];
- new BancoLS;
- new Cartelbanco;
- #define RADIOS 3
- #define MAX_ZONE_NAME 28
- //---[Drive Throw Menu]--//
- new Menu:drivethrow;
- //---------------------------------------[Random Messages System]-----------------------//
- #define RANDOM_MESSAGE1 "Do you have any Questions regarding the Script ? Feel free to use /requesthelp or /n"
- #define RANDOM_MESSAGE2 "Want to donate for VIP? Check out our forums in the Information section or /report for questions"
- #define RANDOM_MESSAGE3 "Want to Join a Faction or start a Family ? Visit our forums and Apply - classified-gaming.tk"
- #define RANDOM_MESSAGETIMEINMINUTES 10
- //-------------------------------------------[Seatbelt]---------------------------------//
- new Seatbelt[MAX_PLAYERS];
- new gPlayerCheckpointStatus[MAX_PLAYERS];
- new PlayerSeatbelt[MAX_PLAYERS];
- forward Gift(playerid);
- //forward TurfTimer(turfid);
- forward RemovePizza(playerid);
- //forward SyncTurfRadar();
- //forward SyncTNames();
- forward RemovePlayerWeapon(playerid, weaponid);
- forward Hide(target, td);
- forward ShowARandomMessage();
- forward ShowGUI(playerid);
- forward ShowArea(playerid);
- forward ShowTUT(playerid);
- forward HideGUI(playerid);
- forward HideArea(playerid);
- forward HideTUT(playerid);
- //forward RadioChoose(playerid, radioid);
- //RAMP
- #define RAMP 1632 //Ramp ID
- #define DISTANCE 12.0 //Distance infront
- #define TIME 2000 //duration of ramp in ms
- #define PRESSED(%0) \
- (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
- forward SendDeveloperMessage(color, string[]);
- forward SendMapperMessage(color, string[]);
- forward SendTesterMessage(color, string[]);
- new Text:Speedom[MAX_PLAYERS], Text:black, ShowSpeed[MAX_PLAYERS];
- new Float:OldCoordsX[MAX_PLAYERS], Float:OldCoordsY[MAX_PLAYERS];
- forward Speedometer();
- new VehicleNames[212][] = {
- "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perennial", "Sentinel",
- "Dumper", "Firetruck" , "Trashmaster" , "Stretch", "Manana", "Infernus",
- "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
- "Esperanto", "Taxi", "Washington", "Bobcat", "Mr Whoopee", "BF Injection",
- "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus",
- "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach", "Cabbie",
- "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral",
- "Squalo", "Seasparrow", "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder",
- "Reefer", "Tropic", "Flatbed","Yankee", "Caddy", "Solair","Berkley's RC Van",
- "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron","RC Raider","Glendale",
- "Oceanic", "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy",
- "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX",
- "Burrito", "Camper", "Marquis", "Baggage", "Dozer","Maverick","News Chopper",
- "Rancher", "FBI Rancher", "Virgo", "Greenwood","Jetmax","Hotring","Sandking",
- "Blista Compact", "Police Maverick", "Boxville", "Benson","Mesa","RC Goblin",
- "Hotring Racer", "Hotring Racer", "Bloodring Banger", "Rancher", "Super GT",
- "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropdust", "Stunt",
- "Tanker", "RoadTrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra",
- "FCR-900","NRG-500","HPV1000","Cement Truck","Tow Truck","Fortune","Cadrona",
- "FBI Truck", "Willard", "Forklift","Tractor","Combine","Feltzer","Remington",
- "Slamvan", "Blade", "Freight", "Streak","Vortex","Vincent","Bullet","Clover",
- "Sadler", "Firetruck", "Hustler", "Intruder", "Primo", "Cargobob", "Tampa",
- "Sunrise", "Merit", "Utility Truck", "Nevada", "Yosemite", "Windsor", "Monster",
- "Monster","Uranus","Jester","Sultan","Stratum","Elegy","Raindance","RCTiger",
- "Flash","Tahoma","Savanna", "Bandito", "Freight", "Trailer", "Kart", "Mower",
- "Dune", "Sweeper", "Broadway", "Tornado", "AT-400", "DFT-30", "Huntley",
- "Stafford", "BF-400", "Newsvan","Tug","Trailer","Emperor","Wayfarer","Euros",
- "Hotdog", "Club", "Trailer", "Trailer","Andromada","Dodo","RC Cam", "Launch",
- "Police Car (LSPD)", "Police Car (SFPD)","Police Car (LVPD)","Police Ranger",
- "Picador", "S.W.A.T. Van", "Alpha", "Phoenix", "Glendale", "Sadler",
- "Luggage Trailer","Luggage Trailer","Stair Trailer", "Boxville", "Farm Plow",
- "Utility Trailer"
- };
- // TextDraws
- new Text:Age;
- new Text:Area;
- new Text:Area1;
- new Text:Area2;
- new Text:Area3;
- new Text:Area4;
- new Text:Area5;
- new Text:TutBox; // Background box
- new Text:TutHead; // Headline 'Classified Gaming Roleplay Tutorial'
- new Text:TutText[8]; // Guide lines
- new Text:TutBox2; // Red thin borders
- new Text:TutBox3;
- new Text:TutBox4;
- new Text:TutBox5;
- //new Text:RaEL[2];
- //new Text:RaHI[2];
- //new Text:RaHO[2];
- //new Text:RaOFF[2];
- //new Text:Ra;
- new TruckGoods[MAX_VEHICLES];
- public HideTUT(playerid)
- {
- TextDrawHideForPlayer(playerid, TutBox);
- TextDrawHideForPlayer(playerid, TutHead);
- for(new t=0;t<8;t++)
- {
- TextDrawHideForPlayer(playerid, TutText[t]);
- }
- TextDrawHideForPlayer(playerid, TutBox2);
- TextDrawHideForPlayer(playerid, TutBox3);
- TextDrawHideForPlayer(playerid, TutBox4);
- TextDrawHideForPlayer(playerid, TutBox5);
- }
- public HideGUI(playerid)
- {
- TextDrawHideForPlayer(playerid, Area);
- TextDrawHideForPlayer(playerid, Area1);
- TextDrawHideForPlayer(playerid, Area2);
- TextDrawHideForPlayer(playerid, Area3);
- TextDrawHideForPlayer(playerid, Area4);
- TextDrawHideForPlayer(playerid, Area5);
- }
- public HideArea(playerid)
- {
- TextDrawHideForPlayer(playerid, Area);
- TextDrawHideForPlayer(playerid, Area1);
- TextDrawHideForPlayer(playerid, Area2);
- TextDrawHideForPlayer(playerid, Area3);
- TextDrawHideForPlayer(playerid, Area4);
- TextDrawHideForPlayer(playerid, Area5);
- }
- public ShowTUT(playerid)
- {
- TextDrawShowForPlayer(playerid, TutBox);
- TextDrawShowForPlayer(playerid, TutHead);
- /*for(new t=0;t<7;t++)
- {
- TextDrawShowForPlayer(playerid, TutText[t]);
- }*/
- TextDrawShowForPlayer(playerid, TutBox2);
- TextDrawShowForPlayer(playerid, TutBox3);
- TextDrawShowForPlayer(playerid, TutBox4);
- TextDrawShowForPlayer(playerid, TutBox5);
- }
- public ShowGUI(playerid)
- {
- TextDrawShowForPlayer(playerid, Area);
- TextDrawShowForPlayer(playerid, Area1);
- TextDrawShowForPlayer(playerid, Area2);
- TextDrawShowForPlayer(playerid, Area3);
- TextDrawShowForPlayer(playerid, Area4);
- TextDrawShowForPlayer(playerid, Area5);
- }
- public ShowArea(playerid)
- {
- TextDrawShowForPlayer(playerid, Area);
- TextDrawShowForPlayer(playerid, Area1);
- TextDrawShowForPlayer(playerid, Area2);
- TextDrawShowForPlayer(playerid, Area3);
- TextDrawShowForPlayer(playerid, Area4);
- TextDrawShowForPlayer(playerid, Area5);
- }
- /*public RadioChoose(playerid, radioid)
- {
- if(radioid == 0)
- {
- TextDrawHideForPlayer(playerid, RaEL[1]);
- TextDrawHideForPlayer(playerid, RaHI[1]);
- TextDrawHideForPlayer(playerid, RaHO[1]);
- TextDrawHideForPlayer(playerid, RaOFF[0]);
- TextDrawShowForPlayer(playerid, RaOFF[1]);
- TextDrawShowForPlayer(playerid, RaEL[0]);
- TextDrawShowForPlayer(playerid, RaHI[0]);
- TextDrawShowForPlayer(playerid, RaHO[0]);
- StopAudioStreamForPlayer(playerid);
- }
- else if(radioid == 2)
- {
- TextDrawHideForPlayer(playerid, RaEL[0]);
- TextDrawHideForPlayer(playerid, RaHI[1]);
- TextDrawHideForPlayer(playerid, RaHO[1]);
- TextDrawHideForPlayer(playerid, RaOFF[1]);
- TextDrawShowForPlayer(playerid, RaOFF[0]);
- TextDrawShowForPlayer(playerid, RaEL[1]);
- TextDrawShowForPlayer(playerid, RaHI[0]);
- TextDrawShowForPlayer(playerid, RaHO[0]);
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=1283687");
- }
- else if(radioid == 1)
- {
- TextDrawHideForPlayer(playerid, RaEL[1]);
- TextDrawHideForPlayer(playerid, RaHI[0]);
- TextDrawHideForPlayer(playerid, RaHO[1]);
- TextDrawHideForPlayer(playerid, RaOFF[1]);
- TextDrawShowForPlayer(playerid, RaOFF[0]);
- TextDrawShowForPlayer(playerid, RaEL[0]);
- TextDrawShowForPlayer(playerid, RaHI[1]);
- TextDrawShowForPlayer(playerid, RaHO[0]);
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=1979774");
- }
- else if(radioid == 3)
- {
- TextDrawHideForPlayer(playerid, RaEL[1]);
- TextDrawHideForPlayer(playerid, RaHI[1]);
- TextDrawHideForPlayer(playerid, RaHO[0]);
- TextDrawHideForPlayer(playerid, RaOFF[1]);
- TextDrawShowForPlayer(playerid, RaOFF[0]);
- TextDrawShowForPlayer(playerid, RaEL[0]);
- TextDrawShowForPlayer(playerid, RaHI[0]);
- TextDrawShowForPlayer(playerid, RaHO[1]);
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=1281016");
- }
- else if(radioid == 255)
- {
- TextDrawHideForPlayer(playerid, Ra);
- TextDrawHideForPlayer(playerid, RaEL[0]);
- TextDrawHideForPlayer(playerid, RaHI[0]);
- TextDrawHideForPlayer(playerid, RaHO[0]);
- TextDrawHideForPlayer(playerid, RaOFF[0]);
- TextDrawHideForPlayer(playerid, RaEL[1]);
- TextDrawHideForPlayer(playerid, RaHI[1]);
- TextDrawHideForPlayer(playerid, RaHO[1]);
- TextDrawHideForPlayer(playerid, RaOFF[1]);
- StopAudioStreamForPlayer(playerid);
- }
- }*/
- //---[/use]---------------//
- forward AttachObjectCorrectly(playerid, object);
- new Text3D:atm[MAX_ATM];
- new Text3D:MAPB[MAX_MAPB];
- new Text3D:GSTATION[MAX_GSTATION];
- new Text3D:OOCshop[MAX_OOCSHOP];
- new Text3D:InfoBoard[MAX_InfoBoard];
- //-----------[depots]--------------//
- #define DEPOT_TWO_DIALOG 656356
- #define DEPOT_ONE_DIALOG 656367
- #define DEPOT_THREE_DIALOG 65368
- //---------------------------------//
- #define MUSIC (993)
- // Vehicle locks
- #define MAIN_LOCK_DIALOG 2765
- #define MAIN_RADIO_DIALOG 2860
- #define SECOND_LOCK_DIALOG 2766
- #define THIRD_LOCK_DIALOG 2767
- #define FOURTH_LOCK_DIALOG 2768
- #define FIFTH_LOCK_DIALOG 2769
- new Siren[MAX_VEHICLES];
- new SirenObject[MAX_VEHICLES];
- new BriefOffer[MAX_PLAYERS];
- new BriefCash[MAX_PLAYERS];
- new BriefCrack[MAX_PLAYERS];
- new BriefPot[MAX_PLAYERS];
- new SellVehicleOffer[MAX_PLAYERS];
- new SellVehiclePrice[MAX_PLAYERS];
- new SellVehicleOfferTime[MAX_PLAYERS];
- new SellVehicleSlot[MAX_PLAYERS];
- #define color_ok 0xFFFF00FF
- #define color_wa 0xFF9900AA
- new playing[MAX_PLAYERS];
- forward RemovePlayerWeapon(playerid, weaponid);
- new UsingWeed[MAX_PLAYERS];
- new UsingEcstasy[MAX_PLAYERS];
- new UsingCrack[MAX_PLAYERS];
- new Talkingto[MAX_PLAYERS];
- new AcceptedReport[MAX_PLAYERS];
- new gReports[MAX_PLAYERS];
- new Text:MsgBox;
- new Float:pHP[MAX_PLAYERS];
- new Float:pKevlar[MAX_PLAYERS];
- new Float:StoreArmour[MAX_PLAYERS];
- // Biz System
- forward SlowGMX();
- new PlayerVehicleID1[MAX_PLAYERS]; //vehicle id
- new PlayerVehicleID2[MAX_PLAYERS]; //vehicle id
- new PlayerVehicleID3[MAX_PLAYERS]; //vehicle id
- new PlayerVehicleID4[MAX_PLAYERS]; //vehicle id
- new PlayerVehicleID5[MAX_PLAYERS]; //vehicle id
- new TV[MAX_PLAYERS];
- forward ReportBroadCast(color,const string[],level);
- forward ExtortionBiz(bizid, money);
- forward PrintBizInfo(playerid,targetid);
- forward PurchaseItem(playerid, itemid, price);
- new Text3D:business1[MAX_BUSINESSES];
- new Text3D:business2[MAX_BUSINESSES];
- new SpawnedBusinesses, SpawnedHouses, Spawnedmotels,Spawnedbuildings, SpawnedATM,SpawnedGSTATION, SpawnedMAPB, SpawnedOOCshop, SpawnedInfoBoard, SpawnedHSSign;
- new SpawnedCars;
- new TempCarID[MAX_PLAYERS];
- #define MAX_CARS 1400
- new UseGetProdsTimer[MAX_PLAYERS];
- new RobbingBizID[MAX_PLAYERS];
- new BizOffer[MAX_PLAYERS];
- new BizPrice[MAX_PLAYERS];
- new BizID[MAX_PLAYERS];
- new pGun[MAX_PLAYERS][13];
- new irb;
- new ipiz;
- new iSASD;
- // Robbery Defines
- new bankvault1;
- new bankvault2;
- new PlantedC4OnVault[MAX_PLAYERS];
- new LEOOnline;
- // PM System
- forward DisplaySafeGuns(playerid);
- new Text3D:house1[MAX_HOUSES];
- new Text3D:house2[MAX_HOUSES];
- new Text3D:building[MAX_HOUSES];
- forward ChatLog(string[]);
- forward CommandLog(string[]);
- forward PMLog(string[]);
- forward APMLog(string[]);
- forward GetPlayerVehicleMods(playerid);
- // PayPhone System
- forward IsAtPPhone(playerid);
- forward IsAtPizza(playerid);
- // Admin Fly
- new
- bool:flying[MAX_PLAYERS];
- forward IsAtRLTable(playerid);
- // Set VW System
- forward GiveLog(string[]);
- // Community Helper System
- forward HelperToNewbieMessage(channel, color, string[]);
- forward AdminReportMessage(channel, color, string[]);
- // Admin Fly
- forward AdminFly(playerid);
- forward DestroyMe(objectid);
- forward Float:SetPlayerToFacePos(playerid, Float:X, Float:Y);
- forward FinishRobbery();
- forward Random(min, max);
- stock Random(min, max)
- {
- new a = random(max - min) + min;
- return a;
- }
- stock IsACar(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,
- 418,419,420,421,422,423,424,426,427,428,429,431,432,433,434,435,436,437,438,
- 439,440,442,443,444,445,451,455,456,458,459,466,467,470,474,475,477,478,479,
- 480,482,483,486,489,490,491,492,494,495,496,498,499,500,502,503,504,505,506,
- 507,508,514,515,516,517,518,524,525,526,527,528,529,533,534,535,536,540,541,
- 542,543,544,545,546,547,549,550,551,552,554,555,556,557,558,559,560,561,562,
- 565,566,567,568,573,575,576,578,579,580,582,585,587,588,589,596,597,598,599,
- 600,601,602,603,604,605,609: return 1;
- }
- return 0;
- }
- forward WeedTimer();
- forward WeedPickup(playerid);
- forward HackResults(playerid);
- forward SendVIPMessage(color, string[]);
- //forward OnPlayerPressButton(playerid, buttonid);
- forward LoadStuff();
- forward SaveStuff();
- forward LoadFamilies();
- forward SaveFamilies();
- forward LoadFamVehicles();
- forward SaveFamVehicles();
- //forward LoadTurfs();
- //forward SaveTurfs();
- forward LoadMapIcons();
- forward SaveMapIcons();
- forward SaveTaxi();
- forward SaveATMs();
- forward SaveMAPBs();
- forward SaveGSTATIONs();
- forward SaveHSSigns();
- forward SaveOOCshops();
- forward SaveInfoBoards();
- forward LoadTaxi();
- forward ClosePDDoor();
- forward HideTDInfo(playerid);
- forward ATMcardGet(playerid);
- forward LoadIRC();
- forward SaveIRC();
- forward LoadBoxer();
- forward cock(scannerid,playerid);
- forward SendHelperMessage(color, string[]);
- forward SaveBoxer();
- forward TazerTimer(playerid);
- forward ReportReset(playerid);
- forward OnPropUpdate();
- forward JoinChannel(playerid, number, line[]);
- forward JoinChannelNr(playerid, number);
- forward OnPlayerChangeWeapon(playerid, oldweapon, newweapon);
- forward IsAtClothShop(playerid);
- forward IsAtGasStation(playerid);
- forward BackupClear(playerid, calledbytimer);
- forward IsAtFishPlace(playerid);
- forward IsAtBar(playerid);
- forward SearchingHits(playerid);
- forward DollahScoreUpdate();
- forward SetPlayerSpawn(playerid);
- forward SetPlayerInHospital(playerid);
- forward SetupPlayerForClassSelection(playerid);
- forward ABroadCast(color,const string[],level);
- forward SetPlayerUnjail();
- forward OtherTimer();
- forward BanLog(string[]);
- forward KickLog(string[]);
- forward PayLog(string[]);
- forward StatLog(string[]);
- forward DisplayGuns(playerid);
- forward DisplaySafeGuns(playerid);
- forward Encrypt(string[]);
- forward AutoKick();
- forward PaintballEnded();
- forward StartPaintball();
- forward PreparePaintball();
- forward Float:GetDistanceBetweenPlayers(p1,p2);
- forward GameModeExitFunc();
- forward SetAllCopCheckpoint(playerid);
- forward GivePlayerWeaponAll(weaponid,ammo);
- forward SetPlayerCriminal(playerid,declare,reason[]);
- forward SetPlayerFree(playerid,declare,reason[]);
- forward SetPlayerWeapons(playerid);
- forward ShowStats(playerid,targetid);
- forward ShowWeaponStats(playerid,targetid);
- forward ShowProfile(playerid,targetid);
- forward SetPlayerToTeamColor(playerid);
- forward GameModeInitExitFunc();
- forward split(const strsrc[], strdest[][], delimiter);
- forward OnPlayerLogin(playerid,password[]);
- forward OnPlayerSave(playerid);
- forward OnPlayerRegister(playerid, password[]);
- forward OOCOff(color,const string[]);
- forward OOCNewbie(color,const string[]);
- forward OOCNews(color,const string[]);
- forward SendJobMessage(job, color, string[]);
- forward SendFamilyMessage(family, color, string[]);
- forward SendCopMessage(color, string[]);
- forward SendParaMessage(color, string[]);
- forward SendNewFamilyMessage(family, color, string[]);
- forward SendIRCMessage(channel, color, string[]);
- forward SendRadioMessage(member, color, string[]);
- forward SendDepartmentMessage(color, string[]);
- forward SendAdminMessage(color, string[]);
- forward SendWTMessage(channel, color, string[]);
- forward ProxDetectorS(Float:radi, playerid, targetid);
- forward ClearFamily(family);
- forward ClearMarriage(playerid);
- forward ClearAccent(playerid);
- forward ClearContract(playerid);
- forward ClearIP(playerid);
- forward ClearCrime(playerid);
- forward FishCost(playerid, fish);
- forward ClearFishes(playerid);
- forward ClearGuns(playerid);
- forward ClearFishID(playerid, fish);
- forward Lotto(number);
- forward InitLockDoors(playerid);
- forward CheckGas();
- forward Fillup();
- forward StoppedVehicle();
- forward SyncTime();
- forward SyncUp();
- forward SaveChars();
- forward Production();
- forward UpdateScripts();
- forward PayDay();
- forward PDDoorCheck();
- forward CountDownCheck();
- forward CountDownCheck2();
- forward CountDownCheck3();
- forward CountDownCheckGo();
- forward PrisonGateCheck();
- forward PrisonCellCheck();
- forward ini_GetKey( line[] );
- forward ini_GetValue( line[] );
- forward PlayerFixRadio(playerid);
- forward PlayerFixRadio2();
- forward CustomPickups();
- forward FixHour(hour);
- forward AddsOn();
- forward FixCar(playerid);
- forward ChangePass(playerid);
- forward AdminLog(string[]);
- forward StopAni(playerid);
- forward UseDrugs(playerid);
- forward SellGun(playerid);
- forward UseTazer(playerid);
- forward UseDrink(playerid);
- forward ClearChatbox(playerid, lines);
- forward UseNewbie(playerid);
- forward UseAdmCmd(playerid);
- forward UseAccept(playerid);
- forward DisplayDialogForPlayer(playerid, dialogid);
- //forward ApplyNPCAnims();
- forward KillCar(vehicleid);
- //RAMP
- forward Delete(objectid);
- //headshot
- forward AntiSpam(playerid);
- new Security = 0;
- new gmx = 0;
- new CreatedCars[MAX_VEHICLES] = {INVALID_VEHICLE_ID, ...};
- //new SpawnedVehicle[MAX_VEHICLES], Vehicles;
- /*new RC1;
- new RC2;
- new RC3;
- new RC4;
- new RC5;
- new RC6;*/
- /* Trunk System */
- //#define MAX_TRUNK_SLOTS (5) //Only 4
- /* Trunk System
- forward SaveTrunk();
- forward LoadTrunk();
- forward ReduceTimer(playerid);
- forward IsANoTrunk(carid);
- forward IsARC(vehicleid);
- forward RemovePlayerWeapon(playerid, weaponid);
- forward SafeResetPlayerWeapons(plyid);
- forward SafeGivePlayerWeapon(plyid, weaponid, ammo);*/
- /* Trunk system
- new vehTrunkCounter[MAX_VEHICLES] = 1;
- new vehTrunk[MAX_VEHICLES][MAX_TRUNK_SLOTS];
- new vehTrunkAmmo[MAX_VEHICLES][MAX_TRUNK_SLOTS];
- new Float:vehTrunkArmour[MAX_VEHICLES];
- new ReduceTime[MAX_PLAYERS];*/
- // ------------
- // Siren
- //new Siren[MAX_VEHICLES];
- #define CAR_AMOUNT 700 //Change to Your Vehicle Amount
- //--------[New Prison]------/
- new
- door1,
- door2,
- door3,
- door4;
- new cell0, cell1, cell2,
- cell3, cell4, cell5,
- cell6, cell7, cell8,
- cell9, cell10, cell11,
- cell12, cell13, cell14,
- cell15, cell16, cell17,
- cell18, cell19, cell20,
- cell21, cell22, cell23,
- cell24, cell25, cell26,
- cell27, cell28, cell29,
- cell30, cell31, cell32,
- cell33, cell34, cell35;
- new fence0, fence1, fence2,
- fence3, fence4, fence5,
- fence6, fence7, fence8,
- fence9, fence10, fence11,
- fence12, fence13, fence14,
- fence15, fence16, fence17,
- fence18, fence19, fence20,
- fence21, fence22, fence23,
- fence24, fence25, fence26,
- fence27, fence28, fence29,
- fence30, fence31, fence32,
- fence33, fence34, fence35;
- new stair0, stair1, stair2;
- //---------------------------//
- // Car Control
- new engine;
- new lights;
- new alarm;
- new doors;
- new bonnet;
- new boot;
- new objective;
- // FBI Gate
- new FBIGate;
- // Ware house Gate
- new WHgate;
- // Rent Vehicle
- #define RENT_COST 25
- new IsRentable[MAX_VEHICLES];
- new IsRented[MAX_VEHICLES];
- new RentedBy[MAX_VEHICLES][24];
- forward SafeSetPlayerArmour(playerid, Float:armour);
- new Text: Website;
- // Weed System
- new Weed[MAX_PLAYERS];
- new Float: Weed_x[MAX_PLAYERS], Float: Weed_y[MAX_PLAYERS], Float: Weed_z[MAX_PLAYERS];
- new HasPlantWeed[MAX_PLAYERS];
- new WeedGrams[MAX_PLAYERS];
- new WeedForPlayer[MAX_PLAYERS];
- new WeedTime[MAX_PLAYERS];
- new WeedMin[MAX_PLAYERS];
- new WeedIsPicked[MAX_PLAYERS];
- new Float:WeedStopPos[MAX_PLAYERS][3];
- //Textdraws
- //new Text:forum;
- // Community helper System
- new ActiveHelp[MAX_PLAYERS];
- new HelpAccepted[MAX_PLAYERS];
- new HelperNewbieChannel[MAX_PLAYERS];
- new HelpText[MAX_PLAYERS][255];
- new IsHelping[MAX_PLAYERS];
- new HelpingWho[MAX_PLAYERS][64];
- new ReportAccepted[MAX_PLAYERS];
- new ReportChannel[MAX_PLAYERS];
- new DealingReport[MAX_PLAYERS];
- // Health Hack Checks
- new WasCheckBy[MAX_PLAYERS];
- new Hack_int[MAX_PLAYERS];
- new Hack_vw[MAX_PLAYERS];
- new Float: Hack_x[MAX_PLAYERS], Float: Hack_y[MAX_PLAYERS], Float: Hack_z[MAX_PLAYERS];
- new Float:Oldhp[MAX_PLAYERS];
- new Float:Oldarm[MAX_PLAYERS];
- new gDestroyVehicle[MAX_VEHICLES];
- new aGun[MAX_PLAYERS][13];
- new Tax = 0;
- new Kicks = 0;
- new Fines = 0;
- new Prisons = 0;
- new Slaps = 0;
- new Bans = 0;
- new Jails = 0;
- new Spins = 0;
- new MaxPlayers = 0;
- new Reports = 0;
- new TaxValue = 0;
- new Jackpot = 0;
- new StartingPaintballRound = 0;
- new AnnouncedPaintballRound = 0;
- new PaintballPlayers = 0;
- new PaintballRound = 0;
- new PaintballWinner = 999;
- new PaintballWinnerKills = 0;
- new InRing = 0;
- new RoundStarted = 0;
- new BoxDelay = 0;
- new Boxer1 = 255;
- new Boxer2 = 255;
- new TBoxer = 255;
- new PlayerBoxing[MAX_PLAYERS];
- new Medics = 0;
- new MedicCall = 999;
- new MedicCallTime[MAX_PLAYERS];
- new Lawyers = 0;
- new LawyerCall = 999;
- new LawyerCallTime[MAX_PLAYERS];
- new Mechanics = 0;
- new MechanicCall = 999;
- new MechanicCallTime[MAX_PLAYERS];
- new TaxiDrivers = 0;
- new TaxiCall = 999;
- new TaxiCallTime[MAX_PLAYERS];
- new TaxiAccepted[MAX_PLAYERS];
- new BusDrivers = 0;
- new BusCall = 999;
- new BusCallTime[MAX_PLAYERS];
- new BusAccepted[MAX_PLAYERS];
- new TransportDuty[MAX_PLAYERS];
- new TransportValue[MAX_PLAYERS];
- new TransportMoney[MAX_PLAYERS];
- new TransportTime[MAX_PLAYERS];
- new TransportCost[MAX_PLAYERS];
- new TransportDriver[MAX_PLAYERS];
- new JobDuty[MAX_PLAYERS];
- new iRobber;
- new iScrew;
- new RegistrationStep[MAX_PLAYERS];
- new PlayerPaintballing[MAX_PLAYERS];
- new PlayerPaintballKills[MAX_PLAYERS];
- new UsedFind[MAX_PLAYERS];
- new GotMats[MAX_PLAYERS];
- new FReloadTime[MAX_PLAYERS];
- new PlayerHadDeagle[MAX_PLAYERS];
- new JustReported[MAX_PLAYERS];
- new TazerTime[MAX_PLAYERS];
- new PlayerHasTazer[MAX_PLAYERS];
- new Warnings[20][256];
- new Accent[MAX_PLAYERS][16];
- new Trucks[8];
- // TRUCKERS [5]
- new Truckers[5];
- ///////////////
- new vipCars[43];
- new rlounge[4];
- new PizzaBike[5];
- new FBICars[16];
- new Trashmaster[4];
- new Sweeper[9];
- new MailBike[6];
- new LicCar[4];
- new FedexC[13];
- new Garabage[11];
- //new thugCars[3];
- new SSVehicles[9];
- new EnterableShamals[3];
- //new iCurrentWeapon[MAX_PLAYERS];
- new gPlayerUsingLoopingAnim[MAX_PLAYERS];
- new PlayersChannel[MAX_PLAYERS];
- new HasBoughtMask[MAX_PLAYERS];
- new NoFuel[MAX_PLAYERS];
- new DivorceOffer[MAX_PLAYERS];
- new FriskOffer[MAX_PLAYERS];
- new MarriageCeremoney[MAX_PLAYERS];
- new ProposeOffer[MAX_PLAYERS];
- new ProposedTo[MAX_PLAYERS];
- new GotProposedBy[MAX_PLAYERS];
- new MarryWitness[MAX_PLAYERS];
- new MarryWitnessOffer[MAX_PLAYERS];
- new TicketOffer[MAX_PLAYERS];
- new TicketMoney[MAX_PLAYERS];
- new HandshakeOffer[MAX_PLAYERS];
- new HandshakeType[MAX_PLAYERS];
- new ContractOffer[MAX_PLAYERS];
- new ContractID[MAX_PLAYERS];
- new PlayerStoned[MAX_PLAYERS];
- new FishCount[MAX_PLAYERS];
- new TutTime[MAX_PLAYERS];
- new PlayerTazeTime[MAX_PLAYERS];
- new FindTimePoints[MAX_PLAYERS];
- new FindTime[MAX_PLAYERS];
- new FindingID[MAX_PLAYERS];
- new BoxWaitTime[MAX_PLAYERS];
- new BoxOffer[MAX_PLAYERS];
- new GoChase[MAX_PLAYERS];
- new LSPDClearing[MAX_PLAYERS];
- new HospitalTime[MAX_PLAYERS];
- new NoHospital[MAX_PLAYERS];
- new HospitalSpawn[MAX_PLAYERS];
- new PlayerTied[MAX_PLAYERS];
- new PlayerBlinded[MAX_PLAYERS];
- new PlayerHurt[MAX_PLAYERS];
- new PlayerCuffed[MAX_PLAYERS];
- new PlayerFrozen[MAX_PLAYERS];
- new PlayerCuffedTime[MAX_PLAYERS];
- new LiveOffer[MAX_PLAYERS];
- new TalkingLive[MAX_PLAYERS];
- new SelectChar[MAX_PLAYERS];
- new SelectCharID[MAX_PLAYERS];
- new SelectCharPlace[MAX_PLAYERS];
- new ChosenSkin[MAX_PLAYERS];
- new GettingJob[MAX_PLAYERS];
- new InviteOffer[MAX_PLAYERS];
- new GuardOffer[MAX_PLAYERS];
- new GuardPrice[MAX_PLAYERS];
- new DefenseOffer[MAX_PLAYERS];
- new DefensePrice[MAX_PLAYERS];
- new FamilyOffer[MAX_PLAYERS];
- new CallLawyer[MAX_PLAYERS];
- new WantLawyer[MAX_PLAYERS];
- new KickPlayer[MAX_PLAYERS];
- new CP[MAX_PLAYERS];
- new MoneyMessage[MAX_PLAYERS];
- new Condom[MAX_PLAYERS];
- new STDPlayer[MAX_PLAYERS];
- new TazerAuthorized[MAX_PLAYERS];
- new SexOffer[MAX_PLAYERS];
- new SexPrice[MAX_PLAYERS];
- new RepairOffer[MAX_PLAYERS];
- new RepairPrice[MAX_PLAYERS];
- new RefillOffer[MAX_PLAYERS];
- new RefillPrice[MAX_PLAYERS];
- new RepairCar[MAX_PLAYERS];
- new PotOffer[MAX_PLAYERS];
- new PotPrice[MAX_PLAYERS];
- new PotGram[MAX_PLAYERS];
- new Packages[MAX_PLAYERS];
- new Crates[MAX_PLAYERS];
- new CrackOffer[MAX_PLAYERS];
- new CrackPrice[MAX_PLAYERS];
- new CrackGram[MAX_PLAYERS];
- new JailPrice[MAX_PLAYERS];
- new gPlayerLogged[MAX_PLAYERS];
- new gActivePlayers[MAX_PLAYERS];
- new gLastCar[MAX_PLAYERS];
- new gCarLock[MAX_VEHICLES];
- new gOoc[MAX_PLAYERS];
- new gNewbie[MAX_PLAYERS];
- new gNews[MAX_PLAYERS];
- new gFam[MAX_PLAYERS];
- new BigEar[MAX_PLAYERS];
- new CellTime[MAX_PLAYERS];
- new PhoneOnline[MAX_PLAYERS];
- new LoseHealthTimer[MAX_PLAYERS];
- new AlarmOnline[MAX_PLAYERS];
- new WTOnline[MAX_PLAYERS];
- new gGas[MAX_PLAYERS];
- new gSpeedo[MAX_PLAYERS];
- new gVehicleLock[MAX_PLAYERS];
- new Fixr[MAX_PLAYERS];
- new Locator[MAX_PLAYERS];
- new Mobile[MAX_PLAYERS];
- new SelectDrug[MAX_PLAYERS];
- new CallCost[MAX_PLAYERS];
- new HouseOffer[MAX_PLAYERS];
- new HousePrice[MAX_PLAYERS];
- new HouseID[MAX_BUSINESSES];
- new gPlayerAccount[MAX_PLAYERS];
- new Float:rx, Float:ry, Float:rz;
- new carselect[20];
- new motd[128];
- new door;
- new DoorOpened;
- new Text:txtAnimHelper;
- new anumber;
- new chiefdoortimer;
- //new InfoBoardTimer;
- new rccounter = 0;
- new ghour = 0;
- new gminute = 0;
- new gsecond = 0;
- new numplayers = 0;
- new realtime = 1;
- new wtime = 15;
- new dollah = 20000; //amount player recieves on spawn
- new levelcost = 0; //level cost
- new deathcost = 200; //death cost
- new callcost = 10; //divided by 10 seconds
- new matprice = 50; //buygp cost
- new matpayout = 20; //Gun parts payout amount
- new dmatpayout = 20; //Gun parts payout amount
- new potgprice = 100; //price per gram
- new crackgprice = 100; //price per gram
- new dhstock = 0; //drugdepot supply
- new dhlimit = 10000; //drugdepot limit
- new chstock = 0; //crackdepot supply
- new chlimit = 5000; //crackdepot limit
- new levelexp = 4; //levelexp
- new nonewbie = 0; //newbie chat enabled
- new adds = 1; //ads enabled
- new noooc = 1; //noooc enabled
- new realchat = 1;
- new timeshift = -1;
- new shifthour;
- new othtimer;
- new ScriptWeaponsUpdated[MAX_PLAYERS];
- new synctimer;
- new savechartimer;
- new unjailtimer;
- new pickuptimer;
- new autokicktimer;
- new productiontimer;
- new checkgastimer;
- new stoppedvehtimer;
- //new botanimtimer;
- new claimedtimer;
- new cartimer;
- new addtimer = 60000;
- new ssgateopen = 0;
- new ssgate;
- new fbigateopen = 0;
- new mechanicgate1 = 0;
- new pdgategar = 0;
- new pdgatebar = 0;
- new mechanicgate = 0;
- new mechanicgatesobj; //MECHANIC OBJECT
- new pdbarriergateobj; //pdgate barrier object
- new pdgaragegateobj; //pdgate garage object
- new mechanicgateobj; //MECHANIC OBJECT
- new VIPSkins[] = { 294, 293, 295, 296, 291, 290, 298, 165, 147, 2 };
- new STD1[] = {0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3};
- new STD2[] = {0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3};
- new STD3[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3};
- new STD4[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3};
- new SELLCAR1[] = { 1000, 1124, 1245, 1349, 1475, 1574, 1636, 1762, 1895, 1946, 2000 };
- new SELLCAR2[] = { 2099, 2135, 2255, 2378, 2457, 2563, 2614, 2721, 2878, 2988, 3000 };
- new SELLCAR3[] = { 3058, 3175, 3212, 3377, 3454, 3555, 3678, 3751, 3865, 3964, 4000 };
- new SELLCAR4[] = { 4077, 4123, 4275, 4378, 4422, 4565, 4613, 4752, 4897, 4911, 5000 };
- //new Float:PlayerPos[MAX_PLAYERS][6];
- new Float:TeleportDest[MAX_PLAYERS][3];
- new ChangeUniform[MAX_PLAYERS];
- new FixCarTimer[MAX_PLAYERS];
- new PickLockTimer[MAX_PLAYERS];
- new LockPicking[MAX_PLAYERS];
- new SellCarTimer[MAX_PLAYERS];
- new ChangePassTimer[MAX_PLAYERS];
- new StopAniTimer[MAX_PLAYERS];
- new UseDrugsTimer[MAX_PLAYERS];
- new SellGunTimer[MAX_PLAYERS];
- new HidePM[MAX_PLAYERS];
- new UseTazerTimer[MAX_PLAYERS];
- new UseDrinkTimer[MAX_PLAYERS];
- new UseNewbieTimer[MAX_PLAYERS];
- new UseAdmCmdTimer[MAX_PLAYERS];
- new UseAcceptTimer[MAX_PLAYERS];
- new Called911[MAX_PLAYERS];
- new SpectatedID[MAX_PLAYERS];
- new SpectateType[MAX_PLAYERS];
- new CanTalk[MAX_PLAYERS];
- new BombID[MAX_PLAYERS];
- new gPlayerAnimLibsPreloaded[MAX_PLAYERS];
- new Gas[MAX_VEHICLES];
- new Refueling[MAX_PLAYERS];
- new gPlayerSpawned[MAX_PLAYERS];
- //events
- new Float: EventX, Float: EventY, Float: EventZ, EventInt, EventWorld;
- new EventHP = 100, EventArmour = 0, ActiveEvent = 0, EventJoinText = 0, EventLocked = 0;
- new EventWeapon1, EventWeapon2, EventWeapon3, EventWeapon4, EventWeapon5;
- new EventText[128];
- new IsAtEvent[MAX_PLAYERS];
- new Float:LasttX[MAX_PLAYERS], Float:LasttY[MAX_PLAYERS], Float:LasttZ[MAX_PLAYERS], Float:LastHP[MAX_PLAYERS], Float:LastAR[MAX_PLAYERS];
- new DiedAtEvent[MAX_PLAYERS];
- new RefundingNumber[MAX_PLAYERS];
- new RefundingID[MAX_PLAYERS];
- new Params[4][8]; //ipinfo
- new FileData[7][128]; //ipinfo
- //RAMP
- new RampToggle[MAX_PLAYERS];
- new ramp;
- //headshot
- new RecentlyShot[MAX_PLAYERS];
- // Doors
- new IsLSPDDoorOpen = 0;
- new TazerHolster[MAX_PLAYERS];
- //PICKUPS
- new iBar;
- new iWeapon;
- new ivNumber;
- new ivClothes;
- new ipb;
- new iHeal1;
- new iHeal2;
- new iClothes;
- //new iDonuts;
- new iCityhall;
- new iArrest1;
- new iArrest2;
- new iArrest3;
- new iArrest5;
- new iArrest6;
- new iDeliver;
- new iSprunk;
- new iFBI;
- new iPDGarage;
- new iPDRoof;
- new iFD;
- new hospybed; //(NEW)
- //new iTriads;
- new iTPD; // ticket of PD
- new iDetective;
- new iTrucker;
- new iLawyer;
- new iWhore;
- new iDealer;
- new iMechanic;
- new iBodyguard;
- new iArms;
- new iBoxer;
- new iTaxi;
- new iSmuggler;
- new iTraining;
- new iTrashman; // Trashman
- new iStreet;
- new iFedex;
- //new iSweeper;
- new iTrashUniform;
- new para;
- new dildo;
- new poolcue;
- //dion
- new PlayerCell;
- new iLSED; // Los Santos Export Depot
- new iBROTHER; // Lombardo Brotherhood
- new iCafeteria;
- new iInfirmary;
- new iPrison;
- new iLockerRoom;
- //new iDonuts2;
- new iOrder;
- new iOrder2;
- new iDrugDump;
- new vehName[][] = // array for vehicle names to be displayed
- {
- "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster",
- "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
- "Esperanto", "Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer",
- "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach",
- "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo", "Seasparrow",
- "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
- "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic",
- "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton",
- "Regina", "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher",
- "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking", "Blista Compact", "Police Maverick",
- "Boxville", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B", "Bloodring Banger", "Rancher",
- "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stunt", "Tanker", "Roadtrain",
- "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck",
- "Fortune", "Cadrona", "SWAT Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan",
- "Blade", "Streak", "Freight", "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck", "Hustler", "Intruder",
- "Primo", "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite", "Windsor", "Monster", "Monster",
- "Uranus", "Jester", "Sultan", "Stratium", "Elegy", "Raindance", "RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito",
- "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway", "Tornado", "AT-400", "DFT-30",
- "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club",
- "Freight Box", "Trailer", "Andromada", "Dodo", "RC Cam", "Launch", "LSPD Car", "SFPD Car", "LVPD Car",
- "Police Rancher", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "Stairs",
- "Boxville", "Tiller", "Utility Trailer"
- };
- enum {
- CommonRed = 19006,
- CommonOrange,
- CommonGreen,
- CommonBlue,
- CommonPurple,
- CommonEspiral,
- CommonBlack,
- CommonEyes,
- CommonXadrex,
- CommonTransparent,
- CommonXRayVision,
- SquareFormatYellow,
- SquareFormatOrange,
- SquareFormatRed,
- SquareFormatBlue,
- SquareFormatGreen,
- RayBanGray,
- RayBanBlue,
- RayBanPurple,
- RayBanPink,
- RayBanRed,
- RayBanOrange,
- RayBanYellow,
- RayBanGreen,
- CircularNormal,
- CircularYellow,
- CircularRed,
- CircularBlack,
- CircularXadrex,
- CircularThunders,
- };
- enum LP
- {
- Float:LX,
- Float:LY,
- Float:LZ,
- Float:LA,
- LInterior
- }
- new Spawned[MAX_PLAYERS];
- new LastPos[MAX_PLAYERS][LP];
- new KeyTimer[MAX_PLAYERS];
- stock IsAnIP(const str[])
- {
- new i;
- new colon;
- new dots;
- new numbers;
- new len = strlen(str);
- while (i < len)
- {
- if (str[i] == ':') colon++;
- else if (str[i] == '.') dots++;
- else if (str[i] >= '0' || str[i] <= '9') numbers++;
- i++;
- }
- if (colon > 0 && dots > 2 && numbers > 4) return 1;
- return 0;
- }
- //----------------[New Accesories System]-------------------//
- #define DIALOG_ATTACH_INDEX 13500
- #define DIALOG_ATTACH_INDEX_SELECTION DIALOG_ATTACH_INDEX+1
- #define DIALOG_ATTACH_EDITREPLACE DIALOG_ATTACH_INDEX+2
- #define DIALOG_ATTACH_MODEL_SELECTION DIALOG_ATTACH_INDEX+3
- #define DIALOG_ATTACH_BONE_SELECTION DIALOG_ATTACH_INDEX+4
- enum AttachmentEnum
- {
- attachmodel,
- attachname[24]
- }
- enum div
- {
- divisionName[32],
- divisionTag[12],
- divisionExists,
- divisionFaction
- };
- new stock DivisionInfo[11][MAX_DIVISIONS + 1][div];
- static const gSAZones[][SAZONE_MAIN] = {
- {"The Big Ear", {-410.00,1403.30,-3.00,-137.90,1681.20,200.00}},
- {"Aldea Malvada", {-1372.10,2498.50,0.00,-1277.50,2615.30,200.00}},
- {"Angel Pine", {-2324.90,-2584.20,-6.10,-1964.20,-2212.10,200.00}},
- {"Arco del Oeste", {-901.10,2221.80,0.00,-592.00,2571.90,200.00}},
- {"Avispa Country Club", {-2646.40,-355.40,0.00,-2270.00,-222.50,200.00}},
- {"Avispa Country Club", {-2831.80,-430.20,-6.10,-2646.40,-222.50,200.00}},
- {"Avispa Country Club", {-2361.50,-417.10,0.00,-2270.00,-355.40,200.00}},
- {"Avispa Country Club", {-2667.80,-302.10,-28.80,-2646.40,-262.30,71.10}},
- {"Avispa Country Club", {-2470.00,-355.40,0.00,-2270.00,-318.40,46.10}},
- {"Avispa Country Club", {-2550.00,-355.40,0.00,-2470.00,-318.40,39.70}},
- {"Back o Beyond", {-1166.90,-2641.10,0.00,-321.70,-1856.00,200.00}},
- {"Battery Point", {-2741.00,1268.40,-4.50,-2533.00,1490.40,200.00}},
- {"Bayside", {-2741.00,2175.10,0.00,-2353.10,2722.70,200.00}},
- {"Bayside Marina", {-2353.10,2275.70,0.00,-2153.10,2475.70,200.00}},
- {"Beacon Hill", {-399.60,-1075.50,-1.40,-319.00,-977.50,198.50}},
- {"Blackfield", {964.30,1203.20,-89.00,1197.30,1403.20,110.90}},
- {"Blackfield", {964.30,1403.20,-89.00,1197.30,1726.20,110.90}},
- {"Blackfield Chapel", {1375.60,596.30,-89.00,1558.00,823.20,110.90}},
- {"Blackfield Chapel", {1325.60,596.30,-89.00,1375.60,795.00,110.90}},
- {"Blackfield Intersection", {1197.30,1044.60,-89.00,1277.00,1163.30,110.90}},
- {"Blackfield Intersection", {1166.50,795.00,-89.00,1375.60,1044.60,110.90}},
- {"Blackfield Intersection", {1277.00,1044.60,-89.00,1315.30,1087.60,110.90}},
- {"Blackfield Intersection", {1375.60,823.20,-89.00,1457.30,919.40,110.90}},
- {"Blueberry", {104.50,-220.10,2.30,349.60,152.20,200.00}},
- {"Blueberry", {19.60,-404.10,3.80,349.60,-220.10,200.00}},
- {"Blueberry Acres", {-319.60,-220.10,0.00,104.50,293.30,200.00}},
- {"Caligula's Palace", {2087.30,1543.20,-89.00,2437.30,1703.20,110.90}},
- {"Caligula's Palace", {2137.40,1703.20,-89.00,2437.30,1783.20,110.90}},
- {"Calton Heights", {-2274.10,744.10,-6.10,-1982.30,1358.90,200.00}},
- {"Chinatown", {-2274.10,578.30,-7.60,-2078.60,744.10,200.00}},
- {"City Hall", {-2867.80,277.40,-9.10,-2593.40,458.40,200.00}},
- {"Come-A-Lot", {2087.30,943.20,-89.00,2623.10,1203.20,110.90}},
- {"Commerce", {1323.90,-1842.20,-89.00,1701.90,-1722.20,110.90}},
- {"Commerce", {1323.90,-1722.20,-89.00,1440.90,-1577.50,110.90}},
- {"Commerce", {1370.80,-1577.50,-89.00,1463.90,-1384.90,110.90}},
- {"Commerce", {1463.90,-1577.50,-89.00,1667.90,-1430.80,110.90}},
- {"Commerce", {1583.50,-1722.20,-89.00,1758.90,-1577.50,110.90}},
- {"Commerce", {1667.90,-1577.50,-89.00,1812.60,-1430.80,110.90}},
- {"Conference Center", {1046.10,-1804.20,-89.00,1323.90,-1722.20,110.90}},
- {"Conference Center", {1073.20,-1842.20,-89.00,1323.90,-1804.20,110.90}},
- {"Cranberry Station", {-2007.80,56.30,0.00,-1922.00,224.70,100.00}},
- {"Creek", {2749.90,1937.20,-89.00,2921.60,2669.70,110.90}},
- {"Dillimore", {580.70,-674.80,-9.50,861.00,-404.70,200.00}},
- {"Doherty", {-2270.00,-324.10,-0.00,-1794.90,-222.50,200.00}},
- {"Doherty", {-2173.00,-222.50,-0.00,-1794.90,265.20,200.00}},
- {"Downtown", {-1982.30,744.10,-6.10,-1871.70,1274.20,200.00}},
- {"Downtown", {-1871.70,1176.40,-4.50,-1620.30,1274.20,200.00}},
- {"Downtown", {-1700.00,744.20,-6.10,-1580.00,1176.50,200.00}},
- {"Downtown", {-1580.00,744.20,-6.10,-1499.80,1025.90,200.00}},
- {"Downtown", {-2078.60,578.30,-7.60,-1499.80,744.20,200.00}},
- {"Downtown", {-1993.20,265.20,-9.10,-1794.90,578.30,200.00}},
- {"Downtown Los Santos", {1463.90,-1430.80,-89.00,1724.70,-1290.80,110.90}},
- {"Downtown Los Santos", {1724.70,-1430.80,-89.00,1812.60,-1250.90,110.90}},
- {"Downtown Los Santos", {1463.90,-1290.80,-89.00,1724.70,-1150.80,110.90}},
- {"Downtown Los Santos", {1370.80,-1384.90,-89.00,1463.90,-1170.80,110.90}},
- {"Downtown Los Santos", {1724.70,-1250.90,-89.00,1812.60,-1150.80,110.90}},
- {"Downtown Los Santos", {1370.80,-1170.80,-89.00,1463.90,-1130.80,110.90}},
- {"Downtown Los Santos", {1378.30,-1130.80,-89.00,1463.90,-1026.30,110.90}},
- {"Downtown Los Santos", {1391.00,-1026.30,-89.00,1463.90,-926.90,110.90}},
- {"Downtown Los Santos", {1507.50,-1385.20,110.90,1582.50,-1325.30,335.90}},
- {"East Beach", {2632.80,-1852.80,-89.00,2959.30,-1668.10,110.90}},
- {"East Beach", {2632.80,-1668.10,-89.00,2747.70,-1393.40,110.90}},
- {"East Beach", {2747.70,-1668.10,-89.00,2959.30,-1498.60,110.90}},
- {"East Beach", {2747.70,-1498.60,-89.00,2959.30,-1120.00,110.90}},
- {"East Los Santos", {2421.00,-1628.50,-89.00,2632.80,-1454.30,110.90}},
- {"East Los Santos", {2222.50,-1628.50,-89.00,2421.00,-1494.00,110.90}},
- {"East Los Santos", {2266.20,-1494.00,-89.00,2381.60,-1372.00,110.90}},
- {"East Los Santos", {2381.60,-1494.00,-89.00,2421.00,-1454.30,110.90}},
- {"East Los Santos", {2281.40,-1372.00,-89.00,2381.60,-1135.00,110.90}},
- {"East Los Santos", {2381.60,-1454.30,-89.00,2462.10,-1135.00,110.90}},
- {"East Los Santos", {2462.10,-1454.30,-89.00,2581.70,-1135.00,110.90}},
- {"Easter Basin", {-1794.90,249.90,-9.10,-1242.90,578.30,200.00}},
- {"Easter Basin", {-1794.90,-50.00,-0.00,-1499.80,249.90,200.00}},
- {"Easter Bay Airport", {-1499.80,-50.00,-0.00,-1242.90,249.90,200.00}},
- {"Easter Bay Airport", {-1794.90,-730.10,-3.00,-1213.90,-50.00,200.00}},
- {"Easter Bay Airport", {-1213.90,-730.10,0.00,-1132.80,-50.00,200.00}},
- {"Easter Bay Airport", {-1242.90,-50.00,0.00,-1213.90,578.30,200.00}},
- {"Easter Bay Airport", {-1213.90,-50.00,-4.50,-947.90,578.30,200.00}},
- {"Easter Bay Airport", {-1315.40,-405.30,15.40,-1264.40,-209.50,25.40}},
- {"Easter Bay Airport", {-1354.30,-287.30,15.40,-1315.40,-209.50,25.40}},
- {"Easter Bay Airport", {-1490.30,-209.50,15.40,-1264.40,-148.30,25.40}},
- {"Easter Bay Chemicals", {-1132.80,-768.00,0.00,-956.40,-578.10,200.00}},
- {"Easter Bay Chemicals", {-1132.80,-787.30,0.00,-956.40,-768.00,200.00}},
- {"El Castillo del Diablo", {-464.50,2217.60,0.00,-208.50,2580.30,200.00}},
- {"El Castillo del Diablo", {-208.50,2123.00,-7.60,114.00,2337.10,200.00}},
- {"El Castillo del Diablo", {-208.50,2337.10,0.00,8.40,2487.10,200.00}},
- {"El Corona", {1812.60,-2179.20,-89.00,1970.60,-1852.80,110.90}},
- {"El Corona", {1692.60,-2179.20,-89.00,1812.60,-1842.20,110.90}},
- {"El Quebrados", {-1645.20,2498.50,0.00,-1372.10,2777.80,200.00}},
- {"Esplanade East", {-1620.30,1176.50,-4.50,-1580.00,1274.20,200.00}},
- {"Esplanade East", {-1580.00,1025.90,-6.10,-1499.80,1274.20,200.00}},
- {"Esplanade East", {-1499.80,578.30,-79.60,-1339.80,1274.20,20.30}},
- {"Esplanade North", {-2533.00,1358.90,-4.50,-1996.60,1501.20,200.00}},
- {"Esplanade North", {-1996.60,1358.90,-4.50,-1524.20,1592.50,200.00}},
- {"Esplanade North", {-1982.30,1274.20,-4.50,-1524.20,1358.90,200.00}},
- {"Fallen Tree", {-792.20,-698.50,-5.30,-452.40,-380.00,200.00}},
- {"Fallow Bridge", {434.30,366.50,0.00,603.00,555.60,200.00}},
- {"Fern Ridge", {508.10,-139.20,0.00,1306.60,119.50,200.00}},
- {"Financial", {-1871.70,744.10,-6.10,-1701.30,1176.40,300.00}},
- {"Fisher's Lagoon", {1916.90,-233.30,-100.00,2131.70,13.80,200.00}},
- {"Flint Intersection", {-187.70,-1596.70,-89.00,17.00,-1276.60,110.90}},
- {"Flint Range", {-594.10,-1648.50,0.00,-187.70,-1276.60,200.00}},
- {"Fort Carson", {-376.20,826.30,-3.00,123.70,1220.40,200.00}},
- {"Foster Valley", {-2270.00,-430.20,-0.00,-2178.60,-324.10,200.00}},
- {"Foster Valley", {-2178.60,-599.80,-0.00,-1794.90,-324.10,200.00}},
- {"Foster Valley", {-2178.60,-1115.50,0.00,-1794.90,-599.80,200.00}},
- {"Foster Valley", {-2178.60,-1250.90,0.00,-1794.90,-1115.50,200.00}},
- {"Frederick Bridge", {2759.20,296.50,0.00,2774.20,594.70,200.00}},
- {"Gant Bridge", {-2741.40,1659.60,-6.10,-2616.40,2175.10,200.00}},
- {"Gant Bridge", {-2741.00,1490.40,-6.10,-2616.40,1659.60,200.00}},
- {"Ganton", {2222.50,-1852.80,-89.00,2632.80,-1722.30,110.90}},
- {"Ganton", {2222.50,-1722.30,-89.00,2632.80,-1628.50,110.90}},
- {"Garcia", {-2411.20,-222.50,-0.00,-2173.00,265.20,200.00}},
- {"Garcia", {-2395.10,-222.50,-5.30,-2354.00,-204.70,200.00}},
- {"Garver Bridge", {-1339.80,828.10,-89.00,-1213.90,1057.00,110.90}},
- {"Garver Bridge", {-1213.90,950.00,-89.00,-1087.90,1178.90,110.90}},
- {"Garver Bridge", {-1499.80,696.40,-179.60,-1339.80,925.30,20.30}},
- {"Glen Park", {1812.60,-1449.60,-89.00,1996.90,-1350.70,110.90}},
- {"Glen Park", {1812.60,-1100.80,-89.00,1994.30,-973.30,110.90}},
- {"Glen Park", {1812.60,-1350.70,-89.00,2056.80,-1100.80,110.90}},
- {"Green Palms", {176.50,1305.40,-3.00,338.60,1520.70,200.00}},
- {"Greenglass College", {964.30,1044.60,-89.00,1197.30,1203.20,110.90}},
- {"Greenglass College", {964.30,930.80,-89.00,1166.50,1044.60,110.90}},
- {"Hampton Barns", {603.00,264.30,0.00,761.90,366.50,200.00}},
- {"Hankypanky Point", {2576.90,62.10,0.00,2759.20,385.50,200.00}},
- {"Harry Gold Parkway", {1777.30,863.20,-89.00,1817.30,2342.80,110.90}},
- {"Hashbury", {-2593.40,-222.50,-0.00,-2411.20,54.70,200.00}},
- {"Hilltop Farm", {967.30,-450.30,-3.00,1176.70,-217.90,200.00}},
- {"Hunter Quarry", {337.20,710.80,-115.20,860.50,1031.70,203.70}},
- {"Idlewood", {1812.60,-1852.80,-89.00,1971.60,-1742.30,110.90}},
- {"Idlewood", {1812.60,-1742.30,-89.00,1951.60,-1602.30,110.90}},
- {"Idlewood", {1951.60,-1742.30,-89.00,2124.60,-1602.30,110.90}},
- {"Idlewood", {1812.60,-1602.30,-89.00,2124.60,-1449.60,110.90}},
- {"Idlewood", {2124.60,-1742.30,-89.00,2222.50,-1494.00,110.90}},
- {"Idlewood", {1971.60,-1852.80,-89.00,2222.50,-1742.30,110.90}},
- {"Jefferson", {1996.90,-1449.60,-89.00,2056.80,-1350.70,110.90}},
- {"Jefferson", {2124.60,-1494.00,-89.00,2266.20,-1449.60,110.90}},
- {"Jefferson", {2056.80,-1372.00,-89.00,2281.40,-1210.70,110.90}},
- {"Jefferson", {2056.80,-1210.70,-89.00,2185.30,-1126.30,110.90}},
- {"Jefferson", {2185.30,-1210.70,-89.00,2281.40,-1154.50,110.90}},
- {"Jefferson", {2056.80,-1449.60,-89.00,2266.20,-1372.00,110.90}},
- {"Julius Thruway East", {2623.10,943.20,-89.00,2749.90,1055.90,110.90}},
- {"Julius Thruway East", {2685.10,1055.90,-89.00,2749.90,2626.50,110.90}},
- {"Julius Thruway East", {2536.40,2442.50,-89.00,2685.10,2542.50,110.90}},
- {"Julius Thruway East", {2625.10,2202.70,-89.00,2685.10,2442.50,110.90}},
- {"Julius Thruway North", {2498.20,2542.50,-89.00,2685.10,2626.50,110.90}},
- {"Julius Thruway North", {2237.40,2542.50,-89.00,2498.20,2663.10,110.90}},
- {"Julius Thruway North", {2121.40,2508.20,-89.00,2237.40,2663.10,110.90}},
- {"Julius Thruway North", {1938.80,2508.20,-89.00,2121.40,2624.20,110.90}},
- {"Julius Thruway North", {1534.50,2433.20,-89.00,1848.40,2583.20,110.90}},
- {"Julius Thruway North", {1848.40,2478.40,-89.00,1938.80,2553.40,110.90}},
- {"Julius Thruway North", {1704.50,2342.80,-89.00,1848.40,2433.20,110.90}},
- {"Julius Thruway North", {1377.30,2433.20,-89.00,1534.50,2507.20,110.90}},
- {"Julius Thruway South", {1457.30,823.20,-89.00,2377.30,863.20,110.90}},
- {"Julius Thruway South", {2377.30,788.80,-89.00,2537.30,897.90,110.90}},
- {"Julius Thruway West", {1197.30,1163.30,-89.00,1236.60,2243.20,110.90}},
- {"Julius Thruway West", {1236.60,2142.80,-89.00,1297.40,2243.20,110.90}},
- {"Juniper Hill", {-2533.00,578.30,-7.60,-2274.10,968.30,200.00}},
- {"Juniper Hollow", {-2533.00,968.30,-6.10,-2274.10,1358.90,200.00}},
- {"K.A.C.C. Military Fuels", {2498.20,2626.50,-89.00,2749.90,2861.50,110.90}},
- {"Kincaid Bridge", {-1339.80,599.20,-89.00,-1213.90,828.10,110.90}},
- {"Kincaid Bridge", {-1213.90,721.10,-89.00,-1087.90,950.00,110.90}},
- {"Kincaid Bridge", {-1087.90,855.30,-89.00,-961.90,986.20,110.90}},
- {"King's", {-2329.30,458.40,-7.60,-1993.20,578.30,200.00}},
- {"King's", {-2411.20,265.20,-9.10,-1993.20,373.50,200.00}},
- {"King's", {-2253.50,373.50,-9.10,-1993.20,458.40,200.00}},
- {"LVA Freight Depot", {1457.30,863.20,-89.00,1777.40,1143.20,110.90}},
- {"LVA Freight Depot", {1375.60,919.40,-89.00,1457.30,1203.20,110.90}},
- {"LVA Freight Depot", {1277.00,1087.60,-89.00,1375.60,1203.20,110.90}},
- {"LVA Freight Depot", {1315.30,1044.60,-89.00,1375.60,1087.60,110.90}},
- {"LVA Freight Depot", {1236.60,1163.40,-89.00,1277.00,1203.20,110.90}},
- {"Las Barrancas", {-926.10,1398.70,-3.00,-719.20,1634.60,200.00}},
- {"Las Brujas", {-365.10,2123.00,-3.00,-208.50,2217.60,200.00}},
- {"Las Colinas", {1994.30,-1100.80,-89.00,2056.80,-920.80,110.90}},
- {"Las Colinas", {2056.80,-1126.30,-89.00,2126.80,-920.80,110.90}},
- {"Las Colinas", {2185.30,-1154.50,-89.00,2281.40,-934.40,110.90}},
- {"Las Colinas", {2126.80,-1126.30,-89.00,2185.30,-934.40,110.90}},
- {"Las Colinas", {2747.70,-1120.00,-89.00,2959.30,-945.00,110.90}},
- {"Las Colinas", {2632.70,-1135.00,-89.00,2747.70,-945.00,110.90}},
- {"Las Colinas", {2281.40,-1135.00,-89.00,2632.70,-945.00,110.90}},
- {"Las Payasadas", {-354.30,2580.30,2.00,-133.60,2816.80,200.00}},
- {"Las Venturas Airport", {1236.60,1203.20,-89.00,1457.30,1883.10,110.90}},
- {"Las Venturas Airport", {1457.30,1203.20,-89.00,1777.30,1883.10,110.90}},
- {"Las Venturas Airport", {1457.30,1143.20,-89.00,1777.40,1203.20,110.90}},
- {"Las Venturas Airport", {1515.80,1586.40,-12.50,1729.90,1714.50,87.50}},
- {"Last Dime Motel", {1823.00,596.30,-89.00,1997.20,823.20,110.90}},
- {"Leafy Hollow", {-1166.90,-1856.00,0.00,-815.60,-1602.00,200.00}},
- {"Liberty City", {-1000.00,400.00,1300.00,-700.00,600.00,1400.00}},
- {"Lil' Probe Inn", {-90.20,1286.80,-3.00,153.80,1554.10,200.00}},
- {"Linden Side", {2749.90,943.20,-89.00,2923.30,1198.90,110.90}},
- {"Linden Station", {2749.90,1198.90,-89.00,2923.30,1548.90,110.90}},
- {"Linden Station", {2811.20,1229.50,-39.50,2861.20,1407.50,60.40}},
- {"Little Mexico", {1701.90,-1842.20,-89.00,1812.60,-1722.20,110.90}},
- {"Little Mexico", {1758.90,-1722.20,-89.00,1812.60,-1577.50,110.90}},
- {"Los Flores", {2581.70,-1454.30,-89.00,2632.80,-1393.40,110.90}},
- {"Los Flores", {2581.70,-1393.40,-89.00,2747.70,-1135.00,110.90}},
- {"Los Santos International", {1249.60,-2394.30,-89.00,1852.00,-2179.20,110.90}},
- {"Los Santos International", {1852.00,-2394.30,-89.00,2089.00,-2179.20,110.90}},
- {"Los Santos International", {1382.70,-2730.80,-89.00,2201.80,-2394.30,110.90}},
- {"Los Santos International", {1974.60,-2394.30,-39.00,2089.00,-2256.50,60.90}},
- {"Los Santos International", {1400.90,-2669.20,-39.00,2189.80,-2597.20,60.90}},
- {"Los Santos International", {2051.60,-2597.20,-39.00,2152.40,-2394.30,60.90}},
- {"Marina", {647.70,-1804.20,-89.00,851.40,-1577.50,110.90}},
- {"Marina", {647.70,-1577.50,-89.00,807.90,-1416.20,110.90}},
- {"Marina", {807.90,-1577.50,-89.00,926.90,-1416.20,110.90}},
- {"Market", {787.40,-1416.20,-89.00,1072.60,-1310.20,110.90}},
- {"Market", {952.60,-1310.20,-89.00,1072.60,-1130.80,110.90}},
- {"Market", {1072.60,-1416.20,-89.00,1370.80,-1130.80,110.90}},
- {"Market", {926.90,-1577.50,-89.00,1370.80,-1416.20,110.90}},
- {"Market Station", {787.40,-1410.90,-34.10,866.00,-1310.20,65.80}},
- {"Martin Bridge", {-222.10,293.30,0.00,-122.10,476.40,200.00}},
- {"Missionary Hill", {-2994.40,-811.20,0.00,-2178.60,-430.20,200.00}},
- {"Montgomery", {1119.50,119.50,-3.00,1451.40,493.30,200.00}},
- {"Montgomery", {1451.40,347.40,-6.10,1582.40,420.80,200.00}},
- {"Montgomery Intersection", {1546.60,208.10,0.00,1745.80,347.40,200.00}},
- {"Montgomery Intersection", {1582.40,347.40,0.00,1664.60,401.70,200.00}},
- {"Mulholland", {1414.00,-768.00,-89.00,1667.60,-452.40,110.90}},
- {"Mulholland", {1281.10,-452.40,-89.00,1641.10,-290.90,110.90}},
- {"Mulholland", {1269.10,-768.00,-89.00,1414.00,-452.40,110.90}},
- {"Mulholland", {1357.00,-926.90,-89.00,1463.90,-768.00,110.90}},
- {"Mulholland", {1318.10,-910.10,-89.00,1357.00,-768.00,110.90}},
- {"Mulholland", {1169.10,-910.10,-89.00,1318.10,-768.00,110.90}},
- {"Mulholland", {768.60,-954.60,-89.00,952.60,-860.60,110.90}},
- {"Mulholland", {687.80,-860.60,-89.00,911.80,-768.00,110.90}},
- {"Mulholland", {737.50,-768.00,-89.00,1142.20,-674.80,110.90}},
- {"Mulholland", {1096.40,-910.10,-89.00,1169.10,-768.00,110.90}},
- {"Mulholland", {952.60,-937.10,-89.00,1096.40,-860.60,110.90}},
- {"Mulholland", {911.80,-860.60,-89.00,1096.40,-768.00,110.90}},
- {"Mulholland", {861.00,-674.80,-89.00,1156.50,-600.80,110.90}},
- {"Mulholland Intersection", {1463.90,-1150.80,-89.00,1812.60,-768.00,110.90}},
- {"North Rock", {2285.30,-768.00,0.00,2770.50,-269.70,200.00}},
- {"Ocean Docks", {2373.70,-2697.00,-89.00,2809.20,-2330.40,110.90}},
- {"Ocean Docks", {2201.80,-2418.30,-89.00,2324.00,-2095.00,110.90}},
- {"Ocean Docks", {2324.00,-2302.30,-89.00,2703.50,-2145.10,110.90}},
- {"Ocean Docks", {2089.00,-2394.30,-89.00,2201.80,-2235.80,110.90}},
- {"Ocean Docks", {2201.80,-2730.80,-89.00,2324.00,-2418.30,110.90}},
- {"Ocean Docks", {2703.50,-2302.30,-89.00,2959.30,-2126.90,110.90}},
- {"Ocean Docks", {2324.00,-2145.10,-89.00,2703.50,-2059.20,110.90}},
- {"Ocean Flats", {-2994.40,277.40,-9.10,-2867.80,458.40,200.00}},
- {"Ocean Flats", {-2994.40,-222.50,-0.00,-2593.40,277.40,200.00}},
- {"Ocean Flats", {-2994.40,-430.20,-0.00,-2831.80,-222.50,200.00}},
- {"Octane Springs", {338.60,1228.50,0.00,664.30,1655.00,200.00}},
- {"Old Venturas Strip", {2162.30,2012.10,-89.00,2685.10,2202.70,110.90}},
- {"Palisades", {-2994.40,458.40,-6.10,-2741.00,1339.60,200.00}},
- {"Palomino Creek", {2160.20,-149.00,0.00,2576.90,228.30,200.00}},
- {"Paradiso", {-2741.00,793.40,-6.10,-2533.00,1268.40,200.00}},
- {"Pershing Square", {1440.90,-1722.20,-89.00,1583.50,-1577.50,110.90}},
- {"Pilgrim", {2437.30,1383.20,-89.00,2624.40,1783.20,110.90}},
- {"Pilgrim", {2624.40,1383.20,-89.00,2685.10,1783.20,110.90}},
- {"Pilson Intersection", {1098.30,2243.20,-89.00,1377.30,2507.20,110.90}},
- {"Pirates in Men's Pants", {1817.30,1469.20,-89.00,2027.40,1703.20,110.90}},
- {"Playa del Seville", {2703.50,-2126.90,-89.00,2959.30,-1852.80,110.90}},
- {"Prickle Pine", {1534.50,2583.20,-89.00,1848.40,2863.20,110.90}},
- {"Prickle Pine", {1117.40,2507.20,-89.00,1534.50,2723.20,110.90}},
- {"Prickle Pine", {1848.40,2553.40,-89.00,1938.80,2863.20,110.90}},
- {"Prickle Pine", {1938.80,2624.20,-89.00,2121.40,2861.50,110.90}},
- {"Queens", {-2533.00,458.40,0.00,-2329.30,578.30,200.00}},
- {"Queens", {-2593.40,54.70,0.00,-2411.20,458.40,200.00}},
- {"Queens", {-2411.20,373.50,0.00,-2253.50,458.40,200.00}},
- {"Randolph Industrial Estate", {1558.00,596.30,-89.00,1823.00,823.20,110.90}},
- {"Redsands East", {1817.30,2011.80,-89.00,2106.70,2202.70,110.90}},
- {"Redsands East", {1817.30,2202.70,-89.00,2011.90,2342.80,110.90}},
- {"Redsands East", {1848.40,2342.80,-89.00,2011.90,2478.40,110.90}},
- {"Redsands West", {1236.60,1883.10,-89.00,1777.30,2142.80,110.90}},
- {"Redsands West", {1297.40,2142.80,-89.00,1777.30,2243.20,110.90}},
- {"Redsands West", {1377.30,2243.20,-89.00,1704.50,2433.20,110.90}},
- {"Redsands West", {1704.50,2243.20,-89.00,1777.30,2342.80,110.90}},
- {"Regular Tom", {-405.70,1712.80,-3.00,-276.70,1892.70,200.00}},
- {"Richman", {647.50,-1118.20,-89.00,787.40,-954.60,110.90}},
- {"Richman", {647.50,-954.60,-89.00,768.60,-860.60,110.90}},
- {"Richman", {225.10,-1369.60,-89.00,334.50,-1292.00,110.90}},
- {"Richman", {225.10,-1292.00,-89.00,466.20,-1235.00,110.90}},
- {"Richman", {72.60,-1404.90,-89.00,225.10,-1235.00,110.90}},
- {"Richman", {72.60,-1235.00,-89.00,321.30,-1008.10,110.90}},
- {"Richman", {321.30,-1235.00,-89.00,647.50,-1044.00,110.90}},
- {"Richman", {321.30,-1044.00,-89.00,647.50,-860.60,110.90}},
- {"Richman", {321.30,-860.60,-89.00,687.80,-768.00,110.90}},
- {"Richman", {321.30,-768.00,-89.00,700.70,-674.80,110.90}},
- {"Robada Intersection", {-1119.00,1178.90,-89.00,-862.00,1351.40,110.90}},
- {"Roca Escalante", {2237.40,2202.70,-89.00,2536.40,2542.50,110.90}},
- {"Roca Escalante", {2536.40,2202.70,-89.00,2625.10,2442.50,110.90}},
- {"Rockshore East", {2537.30,676.50,-89.00,2902.30,943.20,110.90}},
- {"Rockshore West", {1997.20,596.30,-89.00,2377.30,823.20,110.90}},
- {"Rockshore West", {2377.30,596.30,-89.00,2537.30,788.80,110.90}},
- {"Rodeo", {72.60,-1684.60,-89.00,225.10,-1544.10,110.90}},
- {"Rodeo", {72.60,-1544.10,-89.00,225.10,-1404.90,110.90}},
- {"Rodeo", {225.10,-1684.60,-89.00,312.80,-1501.90,110.90}},
- {"Rodeo", {225.10,-1501.90,-89.00,334.50,-1369.60,110.90}},
- {"Rodeo", {334.50,-1501.90,-89.00,422.60,-1406.00,110.90}},
- {"Rodeo", {312.80,-1684.60,-89.00,422.60,-1501.90,110.90}},
- {"Rodeo", {422.60,-1684.60,-89.00,558.00,-1570.20,110.90}},
- {"Rodeo", {558.00,-1684.60,-89.00,647.50,-1384.90,110.90}},
- {"Rodeo", {466.20,-1570.20,-89.00,558.00,-1385.00,110.90}},
- {"Rodeo", {422.60,-1570.20,-89.00,466.20,-1406.00,110.90}},
- {"Rodeo", {466.20,-1385.00,-89.00,647.50,-1235.00,110.90}},
- {"Rodeo", {334.50,-1406.00,-89.00,466.20,-1292.00,110.90}},
- {"Royal Casino", {2087.30,1383.20,-89.00,2437.30,1543.20,110.90}},
- {"San Andreas Sound", {2450.30,385.50,-100.00,2759.20,562.30,200.00}},
- {"Santa Flora", {-2741.00,458.40,-7.60,-2533.00,793.40,200.00}},
- {"Santa Maria Beach", {342.60,-2173.20,-89.00,647.70,-1684.60,110.90}},
- {"Santa Maria Beach", {72.60,-2173.20,-89.00,342.60,-1684.60,110.90}},
- {"Shady Cabin", {-1632.80,-2263.40,-3.00,-1601.30,-2231.70,200.00}},
- {"Shady Creeks", {-1820.60,-2643.60,-8.00,-1226.70,-1771.60,200.00}},
- {"Shady Creeks", {-2030.10,-2174.80,-6.10,-1820.60,-1771.60,200.00}},
- {"Sobell Rail Yards", {2749.90,1548.90,-89.00,2923.30,1937.20,110.90}},
- {"Spinybed", {2121.40,2663.10,-89.00,2498.20,2861.50,110.90}},
- {"Starfish Casino", {2437.30,1783.20,-89.00,2685.10,2012.10,110.90}},
- {"Starfish Casino", {2437.30,1858.10,-39.00,2495.00,1970.80,60.90}},
- {"Starfish Casino", {2162.30,1883.20,-89.00,2437.30,2012.10,110.90}},
- {"Temple", {1252.30,-1130.80,-89.00,1378.30,-1026.30,110.90}},
- {"Temple", {1252.30,-1026.30,-89.00,1391.00,-926.90,110.90}},
- {"Temple", {1252.30,-926.90,-89.00,1357.00,-910.10,110.90}},
- {"Temple", {952.60,-1130.80,-89.00,1096.40,-937.10,110.90}},
- {"Temple", {1096.40,-1130.80,-89.00,1252.30,-1026.30,110.90}},
- {"Temple", {1096.40,-1026.30,-89.00,1252.30,-910.10,110.90}},
- {"The Camel's Toe", {2087.30,1203.20,-89.00,2640.40,1383.20,110.90}},
- {"The Clown's Pocket", {2162.30,1783.20,-89.00,2437.30,1883.20,110.90}},
- {"The Emerald Isle", {2011.90,2202.70,-89.00,2237.40,2508.20,110.90}},
- {"The Farm", {-1209.60,-1317.10,114.90,-908.10,-787.30,251.90}},
- {"The Four Dragons Casino", {1817.30,863.20,-89.00,2027.30,1083.20,110.90}},
- {"The High Roller", {1817.30,1283.20,-89.00,2027.30,1469.20,110.90}},
- {"The Mako Span", {1664.60,401.70,0.00,1785.10,567.20,200.00}},
- {"The Panopticon", {-947.90,-304.30,-1.10,-319.60,327.00,200.00}},
- {"The Pink Swan", {1817.30,1083.20,-89.00,2027.30,1283.20,110.90}},
- {"The Sherman Dam", {-968.70,1929.40,-3.00,-481.10,2155.20,200.00}},
- {"The Strip", {2027.40,863.20,-89.00,2087.30,1703.20,110.90}},
- {"The Strip", {2106.70,1863.20,-89.00,2162.30,2202.70,110.90}},
- {"The Strip", {2027.40,1783.20,-89.00,2162.30,1863.20,110.90}},
- {"The Strip", {2027.40,1703.20,-89.00,2137.40,1783.20,110.90}},
- {"The Visage", {1817.30,1863.20,-89.00,2106.70,2011.80,110.90}},
- {"The Visage", {1817.30,1703.20,-89.00,2027.40,1863.20,110.90}},
- {"Unity Station", {1692.60,-1971.80,-20.40,1812.60,-1932.80,79.50}},
- {"Valle Ocultado", {-936.60,2611.40,2.00,-715.90,2847.90,200.00}},
- {"Verdant Bluffs", {930.20,-2488.40,-89.00,1249.60,-2006.70,110.90}},
- {"Verdant Bluffs", {1073.20,-2006.70,-89.00,1249.60,-1842.20,110.90}},
- {"Verdant Bluffs", {1249.60,-2179.20,-89.00,1692.60,-1842.20,110.90}},
- {"Verdant Meadows", {37.00,2337.10,-3.00,435.90,2677.90,200.00}},
- {"Verona Beach", {647.70,-2173.20,-89.00,930.20,-1804.20,110.90}},
- {"Verona Beach", {930.20,-2006.70,-89.00,1073.20,-1804.20,110.90}},
- {"Verona Beach", {851.40,-1804.20,-89.00,1046.10,-1577.50,110.90}},
- {"Verona Beach", {1161.50,-1722.20,-89.00,1323.90,-1577.50,110.90}},
- {"Verona Beach", {1046.10,-1722.20,-89.00,1161.50,-1577.50,110.90}},
- {"Vinewood", {787.40,-1310.20,-89.00,952.60,-1130.80,110.90}},
- {"Vinewood", {787.40,-1130.80,-89.00,952.60,-954.60,110.90}},
- {"Vinewood", {647.50,-1227.20,-89.00,787.40,-1118.20,110.90}},
- {"Vinewood", {647.70,-1416.20,-89.00,787.40,-1227.20,110.90}},
- {"Whitewood Estates", {883.30,1726.20,-89.00,1098.30,2507.20,110.90}},
- {"Whitewood Estates", {1098.30,1726.20,-89.00,1197.30,2243.20,110.90}},
- {"Willowfield", {1970.60,-2179.20,-89.00,2089.00,-1852.80,110.90}},
- {"Willowfield", {2089.00,-2235.80,-89.00,2201.80,-1989.90,110.90}},
- {"Willowfield", {2089.00,-1989.90,-89.00,2324.00,-1852.80,110.90}},
- {"Willowfield", {2201.80,-2095.00,-89.00,2324.00,-1989.90,110.90}},
- {"Willowfield", {2541.70,-1941.40,-89.00,2703.50,-1852.80,110.90}},
- {"Willowfield", {2324.00,-2059.20,-89.00,2541.70,-1852.80,110.90}},
- {"Willowfield", {2541.70,-2059.20,-89.00,2703.50,-1941.40,110.90}},
- {"Yellow Bell Station", {1377.40,2600.40,-21.90,1492.40,2687.30,78.00}},
- {"Los Santos", {44.60,-2892.90,-242.90,2997.00,-768.00,900.00}},
- {"Las Venturas", {869.40,596.30,-242.90,2997.00,2993.80,900.00}},
- {"Bone County", {-480.50,596.30,-242.90,869.40,2993.80,900.00}},
- {"Tierra Robada", {-2997.40,1659.60,-242.90,-480.50,2993.80,900.00}},
- {"Tierra Robada", {-1213.90,596.30,-242.90,-480.50,1659.60,900.00}},
- {"San Fierro", {-2997.40,-1115.50,-242.90,-1213.90,1659.60,900.00}},
- {"Red County", {-1213.90,-768.00,-242.90,2997.00,596.30,900.00}},
- {"Flint County", {-1213.90,-2892.90,-242.90,44.60,-768.00,900.00}},
- {"Whetstone", {-2997.40,-2892.90,-242.90,-1213.90,-1115.50,900.00}}
- };
- enum fea
- {
- MaximumSkins,
- FactionSkins[13],
- FactionType,
- FactionColor,
- FactionDivisions
- };
- new FactionInfo[11][fea];
- new FactionRank[11][7][32];
- enum POINTZ
- {
- pointname[64],
- Float:pointcoords[4],
- pointtype,
- pointicon,
- capturable,
- capturedfamily,
- pointmoney,
- hoursleft,
- capturer[64]
- };
- new PointStatistics[MAX_POINTS][POINTZ];
- new Capturing[MAX_PLAYERS][MAX_POINTS];
- new PointAttemptingToCapture[MAX_PLAYERS];
- new pointtimer;
- new capturegoingon;
- new AttachmentObjects[][AttachmentEnum] = {
- {18632, "FishingRod"},
- {18633, "GTASAWrench1"},
- {18634, "GTASACrowbar1"},
- {18635, "GTASAHammer1"},
- {18636, "PoliceCap1"},
- {18637, "PoliceShield1"},
- {18638, "HardHat1"},
- {18639, "BlackHat1"},
- {18640, "Hair1"},
- {18975, "Hair2"},
- {19136, "Hair4"},
- {19274, "Hair5"},
- {18641, "Flashlight1"},
- {18642, "Taser1"},
- {18643, "LaserPointer1"},
- {19080, "LaserPointer2"},
- {19081, "LaserPointer3"},
- {19082, "LaserPointer4"},
- {19083, "LaserPointer5"},
- {19084, "LaserPointer6"},
- {18644, "Screwdriver1"},
- {18645, "MotorcycleHelmet1"},
- {18865, "BlackBerry Bold"},
- {18866, "iPhone 4"},
- {18867, "Nokia 5500"},
- {18868, "Samsung Galaxy"},
- {18869, "Windows Phone"},
- {18870, "Nokia 6630"},
- {18871, "Samsung Star"},
- {18872, "iPhone 3GS"},
- {18873, "Sony Ericsson Xperia"},
- {18874, "BlackBerry Bold0"},
- {18875, "Pager1"},
- {18890, "Rake1"},
- {18891, "Bandana1"},
- {18892, "Bandana2"},
- {18893, "Bandana3"},
- {18894, "Bandana4"},
- {18895, "Bandana5"},
- {18896, "Bandana6"},
- {18897, "Bandana7"},
- {18898, "Bandana8"},
- {18899, "Bandana9"},
- {18900, "Bandana10"},
- {18901, "Bandana11"},
- {18902, "Bandana12"},
- {18903, "Bandana13"},
- {18904, "Bandana14"},
- {18905, "Bandana15"},
- {18906, "Bandana16"},
- {18907, "Bandana17"},
- {18908, "Bandana18"},
- {18909, "Bandana19"},
- {18910, "Bandana20"},
- {18911, "Mask1"},
- {18912, "Mask2"},
- {18913, "Mask3"},
- {18914, "Mask4"},
- {18915, "Mask5"},
- {18916, "Mask6"},
- {18917, "Mask7"},
- {18918, "Mask8"},
- {18919, "Mask9"},
- {18920, "Mask10"},
- {18921, "Beret1"},
- {18922, "Beret2"},
- {18923, "Beret3"},
- {18924, "Beret4"},
- {18925, "Beret5"},
- {18926, "Hat1"},
- {18927, "Hat2"},
- {18928, "Hat3"},
- {18929, "Hat4"},
- {18930, "Hat5"},
- {18931, "Hat6"},
- {18932, "Hat7"},
- {18933, "Hat8"},
- {18934, "Hat9"},
- {18935, "Hat10"},
- {18936, "Helmet1"},
- {18937, "Helmet2"},
- {18938, "Helmet3"},
- {18939, "CapBack1"},
- {18940, "CapBack2"},
- {18941, "CapBack3"},
- {18942, "CapBack4"},
- {18943, "CapBack5"},
- {18944, "HatBoater1"},
- {18945, "HatBoater2"},
- {18946, "HatBoater3"},
- {18947, "HatBowler1"},
- {18948, "HatBowler2"},
- {18949, "HatBowler3"},
- {18950, "HatBowler4"},
- {18951, "HatBowler5"},
- {18952, "BoxingHelmet1"},
- {18953, "CapKnit1"},
- {18954, "CapKnit2"},
- {18955, "CapOverEye1"},
- {18956, "CapOverEye2"},
- {18957, "CapOverEye3"},
- {18958, "CapOverEye4"},
- {18959, "CapOverEye5"},
- {18960, "CapRimUp1"},
- {18961, "CapTrucker1"},
- {18962, "CowboyHat2"},
- {18963, "CJElvisHead"},
- {18964, "SkullyCap1"},
- {18965, "SkullyCap2"},
- {18966, "SkullyCap3"},
- {18967, "HatMan1"},
- {18968, "HatMan2"},
- {18969, "HatMan3"},
- {18970, "HatTiger1"},
- {18971, "HatCool1"},
- {18972, "HatCool2"},
- {18973, "HatCool3"},
- {18974, "MaskZorro1"},
- {18976, "MotorcycleHelmet2"},
- {18977, "MotorcycleHelmet3"},
- {18978, "MotorcycleHelmet4"},
- {18979, "MotorcycleHelmet5"},
- {19006, "GlassesType1"},
- {19007, "GlassesType2"},
- {19008, "GlassesType3"},
- {19009, "GlassesType4"},
- {19010, "GlassesType5"},
- {19011, "GlassesType6"},
- {19012, "GlassesType7"},
- {19013, "GlassesType8"},
- {19014, "GlassesType9"},
- {19015, "GlassesType10"},
- {19016, "GlassesType11"},
- {19017, "GlassesType12"},
- {19018, "GlassesType13"},
- {19019, "GlassesType14"},
- {19020, "GlassesType15"},
- {19021, "GlassesType16"},
- {19022, "GlassesType17"},
- {19023, "GlassesType18"},
- {19024, "GlassesType19"},
- {19025, "GlassesType20"},
- {19026, "GlassesType21"},
- {19027, "GlassesType22"},
- {19028, "GlassesType23"},
- {19029, "GlassesType24"},
- {19030, "GlassesType25"},
- {19031, "GlassesType26"},
- {19032, "GlassesType27"},
- {19033, "GlassesType28"},
- {19034, "GlassesType29"},
- {19035, "GlassesType30"},
- {19036, "HockeyMask1"},
- {19037, "HockeyMask2"},
- {19038, "HockeyMask3"},
- {19039, "WatchType1"},
- {19040, "WatchType2"},
- {19041, "WatchType3"},
- {19042, "WatchType4"},
- {19043, "WatchType5"},
- {19044, "WatchType6"},
- {19045, "WatchType7"},
- {19046, "WatchType8"},
- {19047, "WatchType9"},
- {19048, "WatchType10"},
- {19049, "WatchType11"},
- {19050, "WatchType12"},
- {19051, "WatchType13"},
- {19052, "WatchType14"},
- {19053, "WatchType15"},
- {19085, "EyePatch1"},
- {19086, "ChainsawDildo1"},
- {19090, "PomPomBlue"},
- {19091, "PomPomRed"},
- {19092, "PomPomGreen"},
- {19093, "HardHat2"},
- {19094, "BurgerShotHat1"},
- {19095, "CowboyHat1"},
- {19096, "CowboyHat3"},
- {19097, "CowboyHat4"},
- {19098, "CowboyHat5"},
- {19099, "PoliceCap2"},
- {19100, "PoliceCap3"},
- {19101, "ArmyHelmet1"},
- {19102, "ArmyHelmet2"},
- {19103, "ArmyHelmet3"},
- {19104, "ArmyHelmet4"},
- {19105, "ArmyHelmet5"},
- {19106, "ArmyHelmet6"},
- {19107, "ArmyHelmet7"},
- {19108, "ArmyHelmet8"},
- {19109, "ArmyHelmet9"},
- {19110, "ArmyHelmet10"},
- {19111, "ArmyHelmet11"},
- {19112, "ArmyHelmet12"},
- {19113, "SillyHelmet1"},
- {19114, "SillyHelmet2"},
- {19115, "SillyHelmet3"},
- {19116, "PlainHelmet1"},
- {19117, "PlainHelmet2"},
- {19118, "PlainHelmet3"},
- {19119, "PlainHelmet4"},
- {19120, "PlainHelmet5"},
- {19137, "CluckinBellHat1"},
- {19138, "PoliceGlasses1"},
- {19139, "PoliceGlasses2"},
- {19140, "PoliceGlasses3"},
- {19141, "SWATHelmet1"},
- {19142, "SWATArmour1"},
- {19160, "HardHat3"},
- {19161, "PoliceHat1"},
- {19162, "PoliceHat2"},
- {19163, "GimpMask1"},
- {19317, "bassguitar01"},
- {19318, "flyingv01"},
- {19319, "warlock01"},
- {19330, "fire_hat01"},
- {19331, "fire_hat02"},
- {19346, "hotdog01"},
- {19347, "badge01"},
- {19348, "cane01"},
- {19349, "monocle01"},
- {19350, "moustache01"},
- {19351, "moustache02"},
- {19352, "tophat01"},
- {19487, "tophat02"},
- {19488, "HatBowler6"},
- {19513, "whitephone"}
- };
- new AttachmentBones[][24] = {
- {"Spine"},
- {"Head"},
- {"Left upper arm"},
- {"Right upper arm"},
- {"Left hand"},
- {"Right hand"},
- {"Left thigh"},
- {"Right thigh"},
- {"Left foot"},
- {"Right foot"},
- {"Right calf"},
- {"Left calf"},
- {"Left forearm"},
- {"Right forearm"},
- {"Left clavicle"},
- {"Right clavicle"},
- {"Neck"},
- {"Jaw"}
- };
- new LSNames[][] =
- {
- "Pershing Square",
- "Commerce",
- "Little Mexico",
- "Idlewood",
- "El Corona",
- "Verdant Bluffs",
- "Verona Beach",
- "Marina",
- "Santa Maria Beach",
- "Rodeo",
- "Vinewood",
- "Mulholland",
- "Market",
- "Downtown Los Santos",
- "Glen Park",
- "Las Colinas",
- "East Los Santos",
- "Jefferson",
- "Los Flores",
- "East Beach",
- "Willowfield",
- "Playa Del Seville",
- "Ocean Docks",
- "Los Santos",
- "Los Santos International",
- "Ganton",
- "Conference Center",
- "Temple"
- };
- new LVNames[][] =
- {
- "The Big Ear",
- "Blackfield",
- "Blackfield Chapel",
- "Blackfield Intersection",
- "Caligula's Palace",
- "Come-A-Lot",
- "Creek",
- "Frederick Bridge",
- "Green Palms",
- "Greenglass College",
- "Hampton Barns",
- "Hankypanky Point",
- "Harry Gold Parkway",
- "Hunter Quarry",
- "Julius Thruway East",
- "Julius Thruway North",
- "Julius Thruway South",
- "Julius Thruway West",
- "K.A.C.C. Military Fuels",
- "LVA Freight Depot",
- "Las Venturas Airport",
- "Last Dime Motel",
- "Linden Side",
- "Linden Station",
- "Octane Springs",
- "Old Venturas Strip",
- "Pilgrim",
- "Pilson Intersection",
- "Pirates in Men's Pants",
- "Prickle Pine",
- "Randolph Industrial Estate",
- "Roca Escalante",
- "Rockshore East",
- "Rockshore West",
- "Royal Casino",
- "San Andreas Sound",
- "Sobell Rail Yards",
- "Spinybed",
- "Starfish Casino",
- "The Camel's Toe",
- "The Clown's Pocket",
- "The Emerald Isle",
- "The Four Dragons Casino",
- "The High Roller",
- "The Mako Span",
- "The Pink Swan",
- "The Strip",
- "The Visage",
- "Whitewood Estates",
- "Yellow Bell Station",
- "Las Venturas"
- };
- new SFNames[][] =
- {
- "Avispa Country Club",
- "Bayside",
- "Bayside Marina",
- "Calton Heights",
- "Chinatown",
- "City Hall",
- "Cranberry Station",
- "Doherty",
- "Easter Basin",
- "Easter Bay Airport",
- "Easter Bay Chemicals",
- "Esplanade East",
- "Esplanade North",
- "Financial",
- "Foster Valley",
- "Gant Bridge",
- "Garcia",
- "Garver Bridge",
- "Hashbury",
- "Juniper Hill",
- "Juniper Hollow",
- "Kincaid Bridge",
- "King's",
- "Leafy Hollow",
- "Missionary Hill",
- "Ocean Flats",
- "Palisades",
- "Paradiso",
- "Queens",
- "Santa Flora",
- "San Fierro"
- };
- IsValidPickupModel(modelid) {
- static modeldat[] = {
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -128,
- -515899393, -134217729, -1, -1, 33554431, -1, -1, -1, -14337, -1, -33,
- 127, 0, 0, 0, 0, 0, -8388608, -1, -1, -1, -16385, -1, -1, -1, -1, -1,
- -1, -1, -33, -1, -771751937, -1, -9, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 33554431, -25, -1, -1, -1, -1, -1, -1,
- -1073676289, -2147483648, 34079999, 2113536, -4825600, -5, -1, -3145729,
- -1, -16777217, -63, -1, -1, -1, -1, -201326593, -1, -1, -1, -1, -1,
- -257, -1, 1073741823, -133122, -1, -1, -65, -1, -1, -1, -1, -1, -1,
- -2146435073, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1073741823, -64, -1,
- -1, -1, -1, -2635777, 134086663, 0, -64, -1, -1, -1, -1, -1, -1, -1,
- -536870927, -131069, -1, -1, -1, -1, -1, -1, -1, -1, -16384, -1,
- -33554433, -1, -1, -1, -1, -1, -1610612737, 524285, -128, -1,
- 2080309247, -1, -1, -1114113, -1, -1, -1, 66977343, -524288, -1, -1, -1,
- -1, -2031617, -1, 114687, -256, -1, -4097, -1, -4097, -1, -1,
- 1010827263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32768, -1, -1, -1, -1, -1,
- 2147483647, -33554434, -1, -1, -49153, -1148191169, 2147483647,
- -100781080, -262145, -57, 134217727, -8388608, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1048577, -1, -449, -1017, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1835009, -2049, -1, -1, -1, -1, -1, -1,
- -8193, -1, -536870913, -1, -1, -1, -1, -1, -87041, -1, -1, -1, -1, -1,
- -1, -209860, -1023, -8388609, -2096897, -1, -1048577, -1, -1, -1, -1,
- -1, -1, -897, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1610612737,
- -3073, -28673, -1, -1, -1, -1537, -1, -1, -13, -1, -1, -1, -1, -1985,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1056964609, -1, -1, -1,
- -1, -1, -1, -1, -2, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -236716037, -1, -1, -1, -1, -1, -1, -1, -536870913, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -2097153, -2109441, -1, 201326591, -4194304, -1, -1,
- -241, -1, -1, -1, -1, -1, -1, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, -32768, -1, -1, -1, -2, -671096835, -1, -8388609, -66323585, -13,
- -1793, -32257, -247809, -1, -1, -513, 16252911, 0, 0, 0, -131072,
- 33554383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 8356095, 0, 0, 0, 0, 0,
- 0, -256, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -268435449, -1, -1, -2049, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- 92274627, -65536, -2097153, -268435457, 591191935, 1, 0, -16777216, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 127
- };
- if ((modelid >= 0) && ((modelid / 32) < sizeof (modeldat)) && (modeldat[modelid / 32] & (1 << (modelid % 32))))
- {
- return 1;
- }
- // EDITED FOR 0.3c, 0.3d & 0.3e OBJECTS
- switch (modelid)
- {
- case 0, 331, 333..339, 341, 318..321, 325, 326, 342..344, 346..353, 355..370, 372,
- 18632..18645, 18646..18658, 18659..18667, 18668..19299, 19301..19515, 18631:
- {
- return 1;
- }
- }
- return 0;
- }
- enum driveThruInfo
- {
- driveThruModel,
- driveThruTaken,
- driveThruBiz,
- Float:driveThruX,
- Float:driveThruY,
- Float:driveThruZ,
- Float:driveThruOrderX,
- Float:driveThruOrderY,
- Float:driveThruOrderZ,
- driveThruPickup1,
- driveThruPickup2,
- Text3D:driveThruLabel1,
- Text3D:driveThruLabel2,
- driveThruName[128]
- };
- new DriveThruInfo[MAX_DRIVETHRUS+1][driveThruInfo];
- new DriveThruItems[MAX_PLAYERS][4];
- enum mbInfo
- {
- mCreated,
- Float:mbX,
- Float:mbY,
- Float:mbZ,
- mPickup,
- mAmount,
- mMoneybag
- };
- new MoneyInfo[MAX_MONEYBAGS][mbInfo];
- enum dav
- {
- EntranceInterior,
- Float:EntranceEnterX,
- Float:EntranceEnterY,
- Float:EntranceEnterZ,
- Float:EntranceEnterA,
- Float:EntranceInsideX,
- Float:EntranceInsideY,
- Float:EntranceInsideZ,
- Float:EntranceInsideA,
- EntranceLocked,
- EntrancePickup,
- EntranceName[192],
- Text3D:EntranceLabel,
- EntrancePickupModel,
- EntranceVirtualWorld,
- EntranceEnterWait,
- EntranceLabelVirtual,
- EntranceLabelInt,
- EntranceExitVW,
- EntranceExitInt,
- EntranceFaction,
- EntranceVIP,
- EntranceTeleVeh,
- Float:EntranceEnterRadius,
- Float:EntranceExitRadius
- };
- new EntranceInfo[MAX_ENTRANCES][dav];
- new EntranceIDTaken[MAX_ENTRANCES];
- enum VEnum
- {
- veh_plate[MAX_PLATE_LENGTH+1],
- veh_owned,
- veh_price,
- Float:veh_x,
- Float:veh_y,
- Float:veh_z,
- Float:veh_rot,
- veh_comp[18],
- veh_colors[3],
- veh_paintjob,
- veh_locked,
- veh_slot,
- veh_int,
- veh_world,
- veh_neon,
- veh_impounded,
- veh_impoundprice,
- veh_haslock,
- veh_registerdate[7],
- veh_trunkgun1,
- veh_trunkgun2,
- veh_trunkgun3,
- veh_trunkgun4,
- Float:veh_trunkarmor,
- veh_trunkcocaine,
- veh_trunkweed,
- veh_trunkmeth,
- veh_trunkheroin,
- veh_trunkmats,
- veh_trunkcash
- };
- new VehicleEnum[MAX_VEHICLES][VEnum];
- //-------------------------------------------------------------//
- enum bInfo
- {
- bOwned,
- bRadio,
- bOwner[255],
- bMessage[255],
- bPickupID,
- bIconID,
- bIconType,
- bVirWorld,
- bExtortion[255],
- Float:bEntranceX,
- Float:bEntranceY,
- Float:bEntranceZ,
- Float:bExitX,
- Float:bExitY,
- Float:bExitZ,
- bLevelNeeded,
- bBuyPrice,
- bEntranceCost,
- bTill,
- bLocked,
- bInteriorID,
- bExteriorID,
- bInterior,
- bProducts,
- bDelivProd,
- bPercent,
- bType,
- BusinessProdPrice[26],
- BusinessPrice,
- BusinessPickup,
- Text3D:BusinessLabel,
- BusinessFee,
- BusinessProducts,
- bPriceProd,
- bMaxProducts,
- bProductPrice1,
- bProductPrice2,
- bProductPrice3,
- bProductPrice4,
- bProductPrice5,
- bProductPrice6,
- bProductPrice7,
- bProductPrice8,
- bProductPrice9,
- bProductPrice10,
- bProductPrice11,
- bProductPrice12,
- bProductPrice13,
- bProductPrice14,
- bProductPrice15,
- bProductPrice16,
- bProductPrice17,
- bProductPrice18,
- bProductPrice19,
- bProductPrice20,
- bProductPrice21,
- bProductPrice22,
- bProductPrice23,
- bProductPrice24,
- bProductPrice25,
- bProductPrice26,
- bProductPrice27,
- bProductPrice28,
- bProductPrice29,
- bProductPrice30,
- bProductPrice31,
- bProductPrice32,
- bProductPrice33,
- bProductPrice34,
- bProductPrice35,
- bProductPrice36,
- bProductPrice37,
- bProductPrice38,
- bProductPrice39,
- bProductPrice40,
- bProductPrice41,
- bProductPrice42,
- bProductPrice43,
- bProductPrice44,
- bProductPrice45,
- bProductPrice46,
- bProductPrice47,
- bProductPrice48,
- bProductPrice49,
- bProductPrice50,
- bProductPrice51,
- bProductPrice52,
- bProductPrice53,
- bProductPrice54,
- bProductPrice55,
- bProductPrice56,
- bProductPrice57,
- bProductPrice58,
- bProductPrice59,
- bProductPrice60,
- bProductPrice61,
- bProductPrice62,
- bProductPrice63,
- bProductPrice64,
- bProductPrice65,
- bProductPrice66,
- bProductPrice67,
- bProductPrice68,
- bProductPrice69,
- bProductPrice70,
- bProductPrice71,
- bProductPrice72,
- bProductPrice73,
- bProductPrice74,
- bProductPrice75,
- bProductPrice76,
- bProductPrice77,
- bProductPrice78,
- bProductPrice79,
- bProductPrice80,
- bProductPrice81,
- bProductPrice82,
- bProductPrice83,
- bProductPrice84,
- bProductPrice85,
- bProductPrice86,
- bProductPrice87,
- bProductPrice88,
- bProductPrice89,
- bProductPrice90,
- bProductPrice91,
- bProductPrice92,
- bProductPrice93,
- bProductPrice94,
- bProductPrice95,
- bProductPrice96,
- bProductPrice97,
- bProductPrice98,
- bProductPrice99,
- bProductPrice100,
- bProductPrice101,
- bProductPrice102,
- bProductPrice103,
- bProductPrice104,
- bProductPrice105,
- bProductPrice106,
- bProductPrice107,
- bProductPrice108,
- bProductPrice109,
- bProductPrice110,
- bProductPrice111,
- bProductPrice112,
- bProductPrice113,
- bProductPrice114,
- bProductPrice115,
- bProductPrice116,
- bProductPrice117,
- bProductPrice118,
- bProductPrice119,
- bProductPrice120,
- bProductPrice121,
- bProductPrice122,
- bProductPrice123,
- bProductPrice124,
- bProductPrice125,
- bProductPrice126,
- bProductPrice127,
- bProductPrice128,
- bProductPrice129,
- bProductPrice130,
- bProductPrice131,
- bProductPrice132,
- bProductPrice133,
- bProductPrice134,
- bProductPrice135,
- bProductPrice136,
- bProductPrice137,
- bProductPrice138,
- bProductPrice139,
- bProductPrice140,
- bProductPrice141,
- bProductPrice142,
- bProductPrice143,
- bProductPrice144,
- bProductPrice145,
- bProductPrice146,
- bProductPrice147,
- bProductPrice148,
- bProductPrice149,
- bProductPrice150,
- bProductPrice151,
- bProductPrice152,
- bProductPrice153,
- bProductPrice154,
- bProductPrice155,
- bProductPrice156,
- bProductPrice157,
- bProductPrice158,
- bProductPrice159,
- bProductPrice160,
- bProductPrice161,
- bProductPrice162,
- bProductPrice163,
- bProductPrice164,
- bProductPrice165,
- bProductPrice166,
- bProductPrice167,
- bProductPrice168,
- bProductPrice169,
- bProductPrice170,
- bProductPrice171,
- bProductPrice172,
- bProductPrice173,
- bProductPrice174,
- bProductPrice175,
- bProductPrice176,
- bProductPrice177,
- bProductPrice178,
- bProductPrice179,
- bProductPrice180,
- };
- new BizzInfo[MAX_BUSINESSES][bInfo];
- enum mInfo
- {
- mName[255],
- mPickupID,
- mLocked,
- mVIP,
- mInteriorID,
- mExteriorID,
- mVirWorld,
- Float: mInteriorX,
- Float: mInteriorY,
- Float: mInteriorZ,
- Float: mExteriorX,
- Float: mExteriorY,
- Float: mExteriorZ,
- };
- new MInfo[MAX_MOTELS][mInfo];
- enum aInfo
- {
- bName[255],
- bPickupID,
- bLocked,
- bVIP,
- bInteriorID,
- bExteriorID,
- bVirWorld,
- Float: bInteriorX,
- Float: bInteriorY,
- Float: bInteriorZ,
- Float: bExteriorX,
- Float: bExteriorY,
- Float: bExteriorZ,
- buRadio,
- buRadioURL[255]
- };
- new BInfo[MAX_BUILDINGS][aInfo];
- /*enum twInfo
- {
- Float:tMinX,
- Float:tMinY,
- Float:tMaxX,
- Float:tMaxY,
- tOwner,
- tPay,
- tName[257]
- };*/
- /*new TurfInfo[][twInfo] = {
- {920.0331,-2372.3164,1797.9264,-1518.3136,255,28000,"Market"}, // Market
- {2084.7,-1808.8383,2337.9004,-1610.3673,255,18000,"El'Corona"}, // El Corona
- {2634.0728,-1380.2328,1816.9331,-1937.5851,255,20000,"Ganton"}, // Ganton
- {2657.3469,-2235.8076,2930.2332,-1061.0862,255,15000,"Long beach"}, // Long beach
- {1840.1735,-1343.4443,2636.4297,-1047.1072,255,12000,"Glen park"}, // Glen park
- {865.4276,-1436.0330,1831.2853,-1058.9453,255,23000,"P.C Warehouse"} // P.C Warehouse
- };
- new Turfs[sizeof(TurfInfo)];
- new TurfAttacker[sizeof(TurfInfo)] = {-1, ...};
- new TurfAttackTime[sizeof(TurfInfo)];*/
- enum rInfo
- {
- sCreated,
- Float:sX,
- Float:sY,
- Float:sZ,
- sObject,
- };
- new RoadInfo[MAX_ROADBLOCKS][rInfo];
- enum rsInfo
- {
- BeingRobbed, // 0 = Not, 1 = Bank
- RobAmount, // Starts at $0
- RobComplete, // Rob Completed
- RobberID1, // ID of Robber 1 (Required)
- RobberID2, // ID of Robber 2 (Required)
- RobberID3, // ID of Robber 3 (Required)
- RobberID4, // ID of Robber 4 ()
- RobberID5, // ID of Robber 5 ()
- BankReload, // The reload for robbing the bank; Only ONCE per TopOfHour
- Setup, // Has someone began setting up the robbery? 1 = Yes
- };
- new RobStatus[rsInfo];
- enum hInfo
- {
- hOwner[255],
- hOwned,
- hRadio,
- HPickupID,
- //hIconID,
- hLocked,
- hLevel,
- hPrice,
- hCrack,
- hPot,
- hEcstasy,
- hCash,
- hCarParts,
- hWeaponSlot1,
- hWeaponSlot2,
- hWeaponSlot3,
- hWeaponSlot4,
- hWeaponSlot5,
- hGL,
- hAlarmSystem,
- hAlarmNumber,
- hRent,
- hRentabil,
- hInteriorID,
- hExteriorID,
- hVirWorld,
- Float: hInteriorX,
- Float: hInteriorY,
- Float: hInteriorZ,
- Float: hExteriorX,
- Float: hExteriorY,
- Float: hExteriorZ,
- };
- new HouseInfo[MAX_HOUSES][hInfo];
- enum caInfo
- {
- DealerShipCar,
- Text3D:CarText,
- CarID,
- CarModel,
- CarPrice,
- Float:CarX,
- Float:CarY,
- Float:CarZ,
- Float:CarF,
- Float:CarSpawnX,
- Float:CarSpawnY,
- Float:CarSpawnZ,
- Float:CarSpawnF,
- CarColor,
- CarColor2,
- };
- new CarInfo[MAX_CARS][caInfo];
- enum vehInfo
- {
- VehicleOwner[256],
- VehicleLock,
- VehicleLocked,
- VehicleDealership,
- };
- new VehicleInfo[MAX_VEHICLES][vehInfo];
- enum SavePlayerPosEnum
- {
- Float:LastX,
- Float:LastY,
- Float:LastZ
- };
- new SavePlayerPos[MAX_PLAYERS][SavePlayerPosEnum];
- enum StopAniPos
- {
- Float:PosX,
- Float:PosY,
- Float:PosZ
- };
- enum tInfo
- {
- Bank,
- Percent,
- };
- new TaxiInfo[1][tInfo];
- new PlayerPosition[MAX_PLAYERS][StopAniPos];
- new UpdateSeconds = 1;
- enum mapInfo
- {
- mID,
- Float:mPosX,
- Float:mPosY,
- Float:mPosZ,
- mModelID
- };
- new MapInfo[MAX_MAPICONS][mapInfo];
- enum Prison_Buttons_Info
- {
- ButtonID3, // Button Gate
- ButtonID4, // Button Cells
- PrisonGate, // Gate
- PrisonCells1, // Bars
- PrisonCells2, // Bars
- GateTimerID,
- CellTimerID,
- CellOpened,
- GateOpened
- };
- new Prison_Buttons[Prison_Buttons_Info];
- enum LSPD_Door_Info
- {
- ObjectID1,
- ObjectID2,
- ObjectID3,
- ObjectID4,
- ButtonID1, // Into
- ButtonID2, // Out
- TimerID,
- Opened
- };
- new LSPD_Door[LSPD_Door_Info];
- public Float:GetDistanceBetweenPlayers(p1,p2)
- {
- new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
- if(!IsPlayerConnected(p1) || !IsPlayerConnected(p2))
- {
- return -1.00;
- }
- GetPlayerPos(p1,x1,y1,z1);
- GetPlayerPos(p2,x2,y2,z2);
- return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
- }
- new Music[MAX_PLAYERS];
- new Songs[7][1] = {
- {1187},
- {1185},
- {1183},
- {1097},
- {1076},
- {1068},
- {1062}
- };
- new Loaded[MAX_PLAYERS];
- forward LoadPlayer();
- new FishNamesNumber = 22;
- new FishNames[22][20] = {
- {"Jacket"},
- {"Amberjack"},
- {"Grouper"},
- {"Red Snapper"},
- {"Pants"},
- {"Trout"},
- {"Blue Marlin"},
- {"Can"},
- {"Mackeral"},
- {"Sea Bass"},
- {"Shoes"},
- {"Pike"},
- {"Sail Fish"},
- {"Garbage"},
- {"Tuna"},
- {"Eel"},
- {"Dolphin"},
- {"Shark"},
- {"Turtle"},
- {"Catfish"},
- {"Money Bag"},
- {"Swordfish"}
- };
- new Float:PaintballSpawns[7][3] = {
- {-394.8027,2232.2317,42.4297},
- {-430.8412,2240.5371,42.9834},
- {-369.2361,2248.3127,42.4844},
- {-350.8910,2218.0215,42.4912},
- {-384.0544,2206.2908,42.4235},
- {-395.7100,2214.9480,42.4297},
- {-445.3718,2222.5481,42.4297}
- };
- new Float:FedexPoints[5][3] = {
- {1298.6033,-1856.7441,12.9526},
- {1293.3746,-1650.4768,12.9565},
- {1195.2435,-1324.1394,12.9615},
- {1315.7272,-920.2856,37.5370},
- {1009.0753,-932.6588,41.7536}
- };
- new Float:HospitalSpawns[2][4] = {
- {1176.6326,-1325.5374,14.0309,270.0000},
- {2034.1111,-1404.4347,17.5000,180.0000}
- };
- new Float:gInviteSpawns[10][4] = {
- {-1976.5912,166.1818,36.9623,272.6393},
- {-1975.8610,162.1945,36.9623,272.0126},
- {-1975.7461,157.5404,36.9623,276.1093},
- {-1975.2136,151.4920,36.9623,268.2993},
- {-1974.9963,145.3430,36.9623,269.2628},
- {-1975.5842,140.8170,36.9623,269.8895},
- {-1975.7874,134.0368,36.9623,271.7696},
- {-1975.1681,129.0926,36.9623,270.8531},
- {-1975.9069,121.4700,36.9623,270.5631},
- {-1975.3311,112.7078,36.9623,267.7665}
- };
- new Float:PrisonSpawns[5][4] = {
- {1840.3999,-1711.4927,5202.5859,181.0298},
- {1834.2228,-1732.6348,5202.5859,1.1982},
- {1833.8282,-1711.0771,5206.1860,178.5231},
- {1840.3683,-1731.4521,5209.6860,357.7281},
- {1827.7931,-1711.2671,5209.6860,177.8731}
- };
- new Float:MailPoints[3][4] = {
- {1679.3237,-1848.5295,13.5299,77.0824},
- {1863.8828,-1597.5903,14.3062,0.4702},
- {1951.8563,-2041.4587,13.5469,87.5243}
- };
- new Float:SFSpawns[4][4] = {
- {215.0438,109.7535,999.0156,90.0000},
- {219.0658,109.7606,999.0156,90.0000},
- {222.6936,109.7662,999.0156,90.0000},
- {227.0530,109.6381,999.0156,90.0000}
- };
- new Float:FBISpawns[4][4] = {
- {386.2791,-1151.2896,1223.6608, 90.000},
- {389.7807,-1151.7925,1223.6608, 90.0000},
- {393.8129,-1151.6658,1223.6608, 90.0000},
- {398.0057,-1151.1771,1223.6608, 90.0000}
- };
- enum pBoxingStats
- {
- TitelName[128],
- TitelWins,
- TitelLoses,
- };
- new Titel[pBoxingStats];
- enum sInfo
- {
- sCreated,
- Float:sX,
- Float:sY,
- Float:sZ,
- sObject,
- };
- new SpikeInfo[MAX_SPIKESTRIPS][sInfo];
- enum fInfo
- {
- FamilyTaken,
- FamilyName[24],
- FamilyMOTD[64],
- FamilyLeader[MAX_PLAYER_NAME],
- FamilyBank,
- FamilyCash,
- FamilySafe,
- Float:FamilySafePos[3],
- FamilyPot,
- FamilyCrack,
- FamilyMats,
- FamilyMembers,
- FamilySkins,
- FamilySkin1,
- FamilySkin2,
- FamilySkin3,
- FamilySkin4,
- FamilySkin5,
- FamilySkin6,
- FamilySkin7,
- FamilySkin8,
- PickupID,
- FStrikes,
- FamilyColor,
- FamilyHQ,
- FAlliance[32],
- FAllied
- };
- new FamilyInfo[14][fInfo];
- new FamilyRank[14][6][24];
- enum fvInfo
- {
- fvModel,
- Float:fvX,
- Float:fvY,
- Float:fvZ,
- Float:fvRot,
- fvCol1,
- fvCol2,
- fvFam,
- fvLocked,
- fvID
- };
- new fVehicleInfo[MAX_FAMVEHICLES][fvInfo];
- enum pFishing
- {
- pFish1[20],
- pFish2[20],
- pFish3[20],
- pFish4[20],
- pFish5[20],
- pWeight1,
- pWeight2,
- pWeight3,
- pWeight4,
- pWeight5,
- pFid1,
- pFid2,
- pFid3,
- pFid4,
- pFid5,
- pLastFish,
- pFishID,
- pLastWeight,
- };
- new Fishes[MAX_PLAYERS][pFishing];
- enum eCars
- {
- Float:pos_x,
- Float:pos_y,
- Float:pos_z,
- Float:z_angle,
- };
- enum pInfo
- {
- pKey[128],
- pLevel,
- pBHHeadValue,
- pAdmin,
- pBand,
- pTRoute,
- pPRoute,
- pPermBand,
- pJailedReason,
- pFactionBanned,
- pTrash,
- pDivision,
- pPizza,
- pMail,
- pBanned,
- pBanReason[128],
- pLaserOwner,
- Float: mExtX,
- Float: mExtY,
- Float: mExtZ,
- Float: mIntX,
- Float: mIntY,
- Float: mIntZ,
- mIntID,
- mExtID,
- pFcard,
- pCardRequest,
- pFactionMod,
- HoldingObject,
- pCasinoWinnings,
- pJob2,
- pGiftBoxes,
- pTikis,
- pDeveloper,
- pMapper,
- pTester,
- ATMID,
- ATMExterior,
- MAPBID,
- GSTATIONID,
- HSSignID,
- MAPBExterior,
- GSTATIONExterior,
- HSSignExterior,
- OOCshopID,
- OOCshopExterior,
- InfoBoardID,
- InfoBoardExterior,
- pOwnsMask,
- pNormalName,
- pAdminName,
- pHelperName,
- pAdminDuty,
- pReportMuted,
- pAdvertiseMuted,
- pWarns,
- pDisabled,
- pFamed,
- pAidKit,
- pEcstasy,
- Float: gExtX,
- Float: gExtY,
- Float: gExtZ,
- Float: gIntX,
- Float: gIntY,
- Float: gIntZ,
- gIntID,
- gExtID,
- BeingDraggedBy,
- pCarP,
- pTrashSkill, // Trashman
- pDonateRank,
- ////VEHICLE 1
- PlayerVehicleModel1,
- Float:PlayerVehiclePosX1,
- Float:PlayerVehiclePosY1,
- Float:PlayerVehiclePosZ1,
- Float:PlayerVehicleFacing1,
- pPlayerVehicle1Color,
- pPlayerVehicle1Color2,
- pVehLock1,
- pVehLocked1,
- PlayerVehicle1Nos,
- PlayerVehicle1PaintJob,
- PlayerVehicle1ModSlot0,
- PlayerVehicle1ModSlot1,
- PlayerVehicle1ModSlot2,
- PlayerVehicle1ModSlot3,
- PlayerVehicle1ModSlot4,
- PlayerVehicle1ModSlot5,
- PlayerVehicle1ModSlot6,
- PlayerVehicle1ModSlot7,
- PlayerVehicle1ModSlot8,
- PlayerVehicle1ModSlot9,
- PlayerVehicle1ModSlot10,
- PlayerVehicle1ModSlot11,
- PlayerVehicle1ModSlot12,
- PlayerVehicle1ModSlot13,
- PlayerVehicle1Interior,
- PlayerVehicle1VirWorld,
- ////VEHICLE 2
- PlayerVehicleModel2,
- Float:PlayerVehiclePosX2,
- Float:PlayerVehiclePosY2,
- Float:PlayerVehiclePosZ2,
- Float:PlayerVehicleFacing2,
- pPlayerVehicle2Color,
- pPlayerVehicle2Color2,
- pVehLock2,
- pVehLocked2,
- PlayerVehicle2Nos,
- PlayerVehicle2PaintJob,
- PlayerVehicle2ModSlot0,
- PlayerVehicle2ModSlot1,
- PlayerVehicle2ModSlot2,
- PlayerVehicle2ModSlot3,
- PlayerVehicle2ModSlot4,
- PlayerVehicle2ModSlot5,
- PlayerVehicle2ModSlot6,
- PlayerVehicle2ModSlot7,
- PlayerVehicle2ModSlot8,
- PlayerVehicle2ModSlot9,
- PlayerVehicle2ModSlot10,
- PlayerVehicle2ModSlot11,
- PlayerVehicle2ModSlot12,
- PlayerVehicle2ModSlot13,
- PlayerVehicle2Interior,
- PlayerVehicle2VirWorld,
- ////VEHICLE 3
- PlayerVehicleModel3,
- Float:PlayerVehiclePosX3,
- Float:PlayerVehiclePosY3,
- Float:PlayerVehiclePosZ3,
- Float:PlayerVehicleFacing3,
- pPlayerVehicle3Color,
- pPlayerVehicle3Color2,
- pVehLock3,
- pVehLocked3,
- PlayerVehicle3Nos,
- PlayerVehicle3PaintJob,
- PlayerVehicle3ModSlot0,
- PlayerVehicle3ModSlot1,
- PlayerVehicle3ModSlot2,
- PlayerVehicle3ModSlot3,
- PlayerVehicle3ModSlot4,
- PlayerVehicle3ModSlot5,
- PlayerVehicle3ModSlot6,
- PlayerVehicle3ModSlot7,
- PlayerVehicle3ModSlot8,
- PlayerVehicle3ModSlot9,
- PlayerVehicle3ModSlot10,
- PlayerVehicle3ModSlot11,
- PlayerVehicle3ModSlot12,
- PlayerVehicle3ModSlot13,
- PlayerVehicle3Interior,
- PlayerVehicle3VirWorld,
- ////VEHICLE 4
- PlayerVehicleModel4,
- Float:PlayerVehiclePosX4,
- Float:PlayerVehiclePosY4,
- Float:PlayerVehiclePosZ4,
- Float:PlayerVehicleFacing4,
- pPlayerVehicle4Color,
- pPlayerVehicle4Color2,
- pVehLock4,
- pVehLocked4,
- PlayerVehicle4Nos,
- PlayerVehicle4PaintJob,
- PlayerVehicle4ModSlot0,
- PlayerVehicle4ModSlot1,
- PlayerVehicle4ModSlot2,
- PlayerVehicle4ModSlot3,
- PlayerVehicle4ModSlot4,
- PlayerVehicle4ModSlot5,
- PlayerVehicle4ModSlot6,
- PlayerVehicle4ModSlot7,
- PlayerVehicle4ModSlot8,
- PlayerVehicle4ModSlot9,
- PlayerVehicle4ModSlot10,
- PlayerVehicle4ModSlot11,
- PlayerVehicle4ModSlot12,
- PlayerVehicle4ModSlot13,
- PlayerVehicle4Interior,
- PlayerVehicle4VirWorld,
- ////VEHICLE 5
- PlayerVehicleModel5,
- Float:PlayerVehiclePosX5,
- Float:PlayerVehiclePosY5,
- Float:PlayerVehiclePosZ5,
- Float:PlayerVehicleFacing5,
- pPlayerVehicle5Color,
- pPlayerVehicle5Color2,
- pVehLock5,
- pVehLocked5,
- PlayerVehicle5Nos,
- PlayerVehicle5PaintJob,
- PlayerVehicle5ModSlot0,
- PlayerVehicle5ModSlot1,
- PlayerVehicle5ModSlot2,
- PlayerVehicle5ModSlot3,
- PlayerVehicle5ModSlot4,
- PlayerVehicle5ModSlot5,
- PlayerVehicle5ModSlot6,
- PlayerVehicle5ModSlot7,
- PlayerVehicle5ModSlot8,
- PlayerVehicle5ModSlot9,
- PlayerVehicle5ModSlot10,
- PlayerVehicle5ModSlot11,
- PlayerVehicle5ModSlot12,
- PlayerVehicle5ModSlot13,
- PlayerVehicle5Interior,
- PlayerVehicle5VirWorld,
- //
- pPhousekey,
- pGarageKey,
- pGarageKey2,
- pGateKey,
- pGateKey2,
- pGateKey3,
- pGateKey4,
- pGateKey5,
- pGateKey6,
- pGateKey7,
- pGateKey8,
- pGateKey9,
- pGateKey10,
- pCrimes,
- pRobberTime,
- pRobberSkill,
- pSFMember,
- pSFLeader,
- InHouse,
- InGarage,
- HouseInterior,
- Robbing,
- cIntID,
- cExtID,
- Float: cExtX,
- Float: cExtY,
- Float: cExtZ,
- Float: cIntX,
- Float: cIntY,
- Float: cIntZ,
- buildingInterior,
- buildingExterior,
- Inbuilding,
- InBuilding,
- CashLoaded,
- CashLoading,
- ROffered,
- motelInterior,
- motelExterior,
- ROfferer,
- HouseExterior,
- hIntID,
- hExtID,
- Float: hExtX,
- Float: hExtY,
- Float: hExtZ,
- Float: hIntX,
- Float: hIntY,
- Float: hIntZ,
- pBriefCase,
- ItemSlot1,
- ItemID,
- pSpecOps,
- ItemBone,
- Float: ItemOffsetX,
- Float: ItemOffsetY,
- Float: ItemOffsetZ,
- Float: ItemRotX,
- Float: ItemRotY,
- Float: ItemRotZ,
- ItemSlot2,
- Item2ID,
- Item2Bone,
- Float: Item2OffsetX,
- Float: Item2OffsetY,
- Float: Item2OffsetZ,
- Float: Item2RotX,
- Float: Item2RotY,
- Float: Item2RotZ,
- ItemSlot3,
- Item3ID,
- Item3Bone,
- Float: Item3OffsetX,
- Float: Item3OffsetY,
- Float: Item3OffsetZ,
- Float: Item3RotX,
- Float: Item3RotY,
- Float: Item3RotZ,
- ItemSlot4,
- Item4ID,
- Item4Bone,
- pBCarParts,
- Float: Item4OffsetX,
- Float: Item4OffsetY,
- Float: Item4OffsetZ,
- Float: Item4RotX,
- Float: Item4RotY,
- Float: Item4RotZ,
- ItemSlot5,
- Item5ID,
- Item5Bone,
- Float: Item5OffsetX,
- Float: Item5OffsetY,
- Float: Item5OffsetZ,
- Float: Item5RotX,
- Float: Item5RotY,
- Float: Item5RotZ,
- pBCash,
- pBCrack,
- pBPot,
- pBEcstasy,
- pViewPms,
- pAdMuted,
- pVIPJoinDate[32],
- pVIPExpDate[32],
- pBanAppealer,
- pVirWorld,
- pGangMod,
- gPupgrade,
- pConnectTime,
- Float: bExtX,
- Float: bExtY,
- Float: bExtZ,
- Float: bIntX,
- Float: bIntY,
- Float: bIntZ,
- bIntID,
- bExtID,
- BusinessInterior,
- BusinessExterior,
- InBusiness,
- pReg,
- pSex,
- pAge,
- pRPBoost,
- pOrigin,
- pMuted,
- pExp,
- pCash,
- pAccount,
- pCrimeFR,
- pKills,
- pDeaths,
- pCHits,
- pFHits,
- pArrested,
- pPhoneBook,
- pHouseTicket,
- pBusinessTicket,
- pVehicleTicket,
- pLottoNr,
- pFishes,
- pBiggestFish,
- pSironID,
- pJob,
- pPayCheck,
- pHeadValue,
- pJailed,
- pJailTime,
- pMats,
- pPot,
- pCrack,
- pLeader,
- pMember,
- pFMember,
- pRank,
- pDetSkill,
- pSexSkill,
- pBoxSkill,
- pLawSkill,
- pMechSkill,
- pJackSkill,
- pCarSkill,
- pNewsSkill,
- pDrugsSkill,
- pArmsSkill,
- pSmugglerSkill,
- pFishSkill,
- pFightingStyle,
- Float:pHealth,
- Float:pArmor,
- pSHealth,
- pInt,
- pLocal,
- pVirtualWorld,
- pModel,
- pClothes,
- pPnumber,
- Inmotel,
- pPbiskey,
- pPaptkey,
- pCarLic,
- pFlyLic,
- pBoatLic,
- pATMcard,
- pFishLic,
- pGunLic,
- pGun0,
- pGun1,
- pGun2,
- pGun3,
- pGun4,
- pGun5,
- pGun6,
- pGun7,
- pGun8,
- pGun9,
- pGun10,
- pGun11,
- pGun12,
- pCarTime,
- pDrugsTime,
- pLawyerTime,
- pLawyerFreeTime,
- pMechTime,
- pSexTime,
- pPayDay,
- pPayDayHad,
- pSuspendLic,//suspendedlicense
- pCDPlayer,
- pDice,
- pScrew,
- pRope,
- pCigars,
- pGoldBars,
- pSprunk,
- pCookies,
- pWT,
- pWTc,
- pBoomBox,
- pSweeping,
- pBombs,
- pScope,
- pMask,
- pWins,
- pLoses,
- pTut,
- pOnDuty,
- pHospital,
- //-----------[New Weapon system]-----------//
- pAKbarrel,
- pDebarrel,
- pCSGbarrel,
- pAKstock,
- pDestock,
- pCSGstock,
- pAKmagazine,
- pDemagazine,
- pCSGmagazine,
- //------------------------------------------//
- pAdjustable,
- pMarried,
- pMap,
- pMarriedTo[128],
- Float: dExtX,
- Float: dExtY,
- Float: dExtZ,
- Float: dAngle,
- pContractBy[128],
- pIP[16],
- pWantedLevel,
- pNewbieMuted,
- prhmuted,
- pSafeSpawn,
- Float:pSPos_x,
- Float:pSPos_y,
- Float:pSPos_z,
- Float:pSPos_r,
- pHelper,
- pvLoaded,
- pRequestingBackup,
- pVipColor,
- pCrime[6],
- pCrimeReason0[128],
- pCrimeReason1[128],
- pCrimeReason2[128],
- pCrimeReason3[128],
- pCrimeReason4[128],
- pCrimeReason5[128],
- pCrimeReporter0[MAX_PLAYER_NAME],
- pCrimeReporter1[MAX_PLAYER_NAME],
- pCrimeReporter2[MAX_PLAYER_NAME],
- pCrimeReporter3[MAX_PLAYER_NAME],
- pCrimeReporter4[MAX_PLAYER_NAME],
- pCrimeReporter5[MAX_PLAYER_NAME],
- pCrimeDate0[32],
- pCrimeDate1[32],
- pCrimeDate2[32],
- pCrimeDate3[32],
- pCrimeDate4[32],
- pCrimeDate5[32],
- pBlindfolds,
- pSpeakPhone,
- pSeeds,
- };
- new PlayerInfo[MAX_PLAYERS][pInfo];
- enum dInfo
- {
- ATMCash,
- ATMLocked,
- ATMFee,
- ATMObjectID,
- Float:ATMY,
- Float:ATMX,
- Float:ATMZ,
- Float:ATMAngle,
- };
- new ATMInfo[MAX_ATM][dInfo];
- enum mapbInfo
- {
- MAPBObjectID,
- Float:MAPBX,
- Float:MAPBY,
- Float:MAPBZ,
- Float:MAPBAngle,
- };
- new MAPBInfo[MAX_MAPB][mapbInfo];
- enum gstationInfo
- {
- gstationPickupID,
- Float:gstationX,
- Float:gstationY,
- Float:gstationZ,
- };
- new GSTATIONInfo[MAX_GSTATION][gstationInfo];
- enum hssignInfo
- {
- HSSignObjectID,
- Float:HSSignX,
- Float:HSSignY,
- Float:HSSignZ,
- Float:HSSignAngle,
- };
- new HSSignInfo[MAX_HSSIGN][hssignInfo];
- enum oshopInfo
- {
- OOCshopObjectID,
- Float:OOCshopX,
- Float:OOCshopY,
- Float:OOCshopZ,
- Float:OOCshopAngle,
- };
- new OOCshopInfo[MAX_OOCSHOP][oshopInfo];
- enum IBoardInfo
- {
- InfoBoardTDstring,
- InfoBoardPickupID,
- InfoBoardObjectID,
- Float:InfoBoardX,
- Float:InfoBoardY,
- Float:InfoBoardZ,
- Float:InfoBoardAngle,
- };
- new InfoBoardInfo[MAX_InfoBoard][IBoardInfo];
- enum pCrime2
- {
- pBplayer[32],
- pAccusing[32],
- pAccusedof[32],
- pVictim[32],
- };
- new PlayerCrime[MAX_PLAYERS][pCrime2];
- enum iInfo
- {
- iAdmin[128],
- iMOTD[128],
- iPassword[128],
- iNeedPass,
- iLock,
- iPlayers,
- };
- new IRCInfo[10][iInfo];
- new PedSkins[1][1] = {
- {46} //default skin
- };
- new CarSpawns[72][eCars] = {
- {350.3058,-1809.5685,4.2234,180.8104},
- {874.6353,-1658.6115,13.2513,179.4822},
- {874.5385,-1679.1155,13.2513,179.7907},
- {996.3469,-1434.2968,13.2526,179.8020},
- {1133.2682,-1673.1694,13.4224,90.0663},
- {1199.7013,-1828.2819,13.1131,91.4475},
- {1359.4840,-1753.6896,13.0663,180.8239},
- {1607.2758,-1645.4058,13.2512,89.5688},
- {1841.2781,-1871.2600,13.0942,179.9047},
- {1776.3907,-1932.6376,13.0906,359.3836},
- {2052.4839,-1903.8511,13.2512,359.8459},
- {1938.1682,-2141.8152,13.2658,0.8246},
- {2080.5920,-2019.9702,13.2521,90.0073},
- {2314.4121,-2307.6941,13.2514,312.4885},
- {2368.0151,-2314.5818,13.2514,44.8447},
- {2120.3499,-1784.1542,13.0918,270.3093},
- {2159.7402,-1799.3588,13.0744,270.7336},
- {2183.1848,-1689.0315,13.3484,177.1936},
- {2490.9104,-1755.1173,13.2170,180.8087},
- {2390.9197,-1487.7211,23.5326,89.3228},
- {2148.0276,-1166.3419,23.5248,89.8348},
- {2161.3596,-1187.4897,23.5235,269.8694},
- {2205.7732,-1165.0525,25.4358,89.6651},
- {1761.9340,-1061.0403,23.6653,179.4933},
- {1770.8478,-1070.0020,23.6653,359.7560},
- {1617.2366,-1123.6511,23.6106,89.6682},
- {1558.3491,-1012.3527,23.6107,0.3433},
- {1567.2993,-1011.8602,23.6141,0.7861},
- {1555.4561,-1027.9307,23.6106,163.3096},
- {1246.3983,-1258.4222,12.8682,182.8912},
- {853.9680,-1372.3881,13.3738,179.4439},
- {830.4149,-1501.5564,12.7779,177.0236},
- {782.6062,-1601.8589,13.0873,90.3341},
- {318.0308,-1809.2168,4.1845,179.7319},
- {2417.5457,-2220.0151,13.2520,224.9753},
- {2433.6919,-2248.9026,13.2522,46.1327},
- {2500.5693,-2211.3660,13.2536,180.3500},
- {327.8808,-1788.9369,4.5389,0.2542},
- {1278.7827,-1795.8726,13.0954,269.0553},
- {1362.0372,-1651.1792,13.0877,88.6709},
- {1511.8425,-1461.5026,9.2048,358.2997},
- {1664.7739,-1015.4529,23.6025,9.3749},
- {1307.6201,-872.6229,40.0000,180.0000},
- {2148.5784,-1198.9205,23.5925,90.0504},
- {2161.2239,-1158.0393,23.5446,269.7186},
- {2229.4448,-1363.6044,23.6710,270.4441},
- {2229.4670,-1367.7648,23.6730,272.1182},
- {2676.7292,-1672.4264,9.1034,359.6125},
- {2681.8159,-1672.3719,9.1280,359.1414},
- {2095.7036,-1819.8313,13.1888,269.0038},
- {2062.3647,-1903.7516,13.3533,0.0000},
- {2279.3193,-1682.1835,14.1065,180.8206},
- {2283.1799,-1682.4614,13.9334,178.9937},
- {2390.7141,-1494.1381,23.6389,89.9310},
- {2409.5559,-1545.5720,23.8043,270.0777},
- {2393.4587,-1545.5526,23.7983,269.8869},
- {2469.9851,-1545.6328,23.8049,91.5221},
- {2495.0786,-1755.2297,13.2825,181.6873},
- {1834.8425,-1870.9769,13.1946,180.1646},
- {2120.0198,-1779.3990,13.0949,270.9519},
- {870.1834,-1668.9229,13.2522,0.0000},
- {903.7824,-1455.0869,12.7400,88.5000},
- {1015.2395,-1368.4767,13.0680,268.9174},
- {1015.1512,-1363.8987,13.0753,269.0984},
- {1011.2808,-1298.7758,13.0877,90.4155},
- {1981.7550,-1274.9791,24.0000,0.0000},
- {1990.6360,-1274.8811,24.0000,0.0000},
- {2108.1785,-1363.8657,28.0000,0.0000},
- {888.0895,-1669.3047,15.0000,0.0000},
- {2429.8274,-1243.0000,24.0000,180.0000},
- {2424.7502,-1243.0000,24.0000,180.0000},
- {888.0565,-1678.7607,15.0000,180.0000}
- };
- main()
- {
- print(" ");
- print(" ");
- print("U-RP v1.09.1");
- print("______________");
- print(" ");
- }
- public SearchingHits(playerid)
- {
- new hits;
- new string[128];
- new giveplayer[MAX_PLAYER_NAME];
- SendClientMessage(playerid, COLOR_WHITE, "** Available Contracts:");
- //foreach(Player, i);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pHeadValue] > 0)
- {
- GetPlayerName(i, giveplayer, sizeof(giveplayer));
- if(IsACop(i))
- {
- format(string, sizeof(string), "Name: %s || ID: %d || Price: $%d || Contracted By: %s", giveplayer, i, PlayerInfo[i][pHeadValue], PlayerInfo[i][pContractBy]);
- SendClientMessage(playerid, COLOR_DBLUE, string);
- }
- else
- {
- format(string, sizeof(string), "Name: %s || ID: %d || Price: $%d || Contracted By: %s", giveplayer, i, PlayerInfo[i][pHeadValue], PlayerInfo[i][pContractBy]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- hits++;
- if(hits == 8) return SendClientMessage(playerid, COLOR_YELLOW, "Type /givehit to assign a Contract to one of the hitmen.");
- }
- }
- }
- SendClientMessage(playerid, COLOR_YELLOW, "Type /givehit to assign a Contract to one of the hitmen.");
- return 1;
- }
- LoopingAnim(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp)
- {
- gPlayerUsingLoopingAnim[playerid] = 1;
- ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
- TextDrawShowForPlayer(playerid,txtAnimHelper);
- }
- stock Get2DZone(zone[], len, Float:x, Float:y, Float:z)
- {
- #pragma unused z
- for(new i = 0; i != sizeof(gSAZones); i++)
- {
- if(x >= gSAZones[i][SAZONE_AREA][0] && x <= gSAZones[i][SAZONE_AREA][3] && y >= gSAZones[i][SAZONE_AREA][1] && y <= gSAZones[i][SAZONE_AREA][4])
- {
- return format(zone, len, gSAZones[i][SAZONE_NAME]);
- }
- }
- return format(zone, len, "San Andreas");
- }
- stock RPN(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- for(new i = 0; i < MAX_PLAYER_NAME; i++)
- {
- if(name[i] == '_') name[i] = ' ';
- }
- return name;
- }
- stock IPBanPlayer(playerid, reason[])
- {
- strmid(PlayerInfo[playerid][pBanReason], reason, 0, strlen(reason), 255);
- PlayerInfo[playerid][pBanned] = 1;
- Ban(playerid);
- return 1;
- }
- stock SetVehicleColor(vehicleid, color1, color2)
- {
- VehicleEnum[vehicleid][veh_colors][1] = color1;
- VehicleEnum[vehicleid][veh_colors][2] = color2;
- return ChangeVehicleColor(vehicleid, color1, color2);
- }
- stock SetVehiclePaintjob(vehicleid, paintjob)
- {
- VehicleEnum[vehicleid][veh_paintjob] = paintjob;
- return ChangeVehiclePaintjob(vehicleid, paintjob);
- }
- stock AddComponentToVehicle(vehicleid, componentid)
- {
- new
- owner;
- if(vehicleid <= 0 || vehicleid == INVALID_VEHICLE_ID || vehicleid > MAX_VEHICLES) return 0;
- if(componentid < 1000 || componentid > 1193) return 0;
- AddVehicleComponent(vehicleid, componentid);
- CallRemoteFunction("OnVehicleMod", "ddd", owner, vehicleid, componentid);
- return 1;
- }
- stock SendFamilyMessageToAll(color, const string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && gPlayerLogged[i])
- {
- if(PlayerInfo[i][pFMember] != 255) { SendClientMessage(i, color, string); }
- }
- }
- return 1;
- }
- stock PayFaction(faction)
- {
- new string[256];
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- switch(faction)
- {
- case 1:
- {
- if(PlayerInfo[i][pMember] == faction)
- {
- if(PlayerInfo[i][pRank] == 1)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK1_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION1_RANK1_PAY);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK2_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION1_RANK2_PAY);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK3_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION1_RANK3_PAY);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK4_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION1_RANK4_PAY);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK5_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION1_RANK5_PAY);
- }
- else if(PlayerInfo[i][pRank] == 6)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION1_RANK6_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION1_RANK6_PAY);
- }
- }
- }
- case 2:
- {
- if(PlayerInfo[i][pMember] == faction)
- {
- if(PlayerInfo[i][pRank] == 1)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK1_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION2_RANK1_PAY);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK2_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION2_RANK2_PAY);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK3_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION2_RANK3_PAY);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK4_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION2_RANK4_PAY);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK5_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION2_RANK5_PAY);
- }
- else if(PlayerInfo[i][pRank] == 6)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION2_RANK6_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION2_RANK6_PAY);
- }
- }
- }
- case 3:
- {
- if(PlayerInfo[i][pMember] == faction)
- {
- if(PlayerInfo[i][pRank] == 1)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK1_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION3_RANK1_PAY);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK2_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION3_RANK2_PAY);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK3_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION3_RANK3_PAY);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK4_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION3_RANK4_PAY);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK5_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION3_RANK5_PAY);
- }
- else if(PlayerInfo[i][pRank] == 6)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION3_RANK6_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION3_RANK6_PAY);
- }
- }
- }
- case 4:
- {
- if(PlayerInfo[i][pMember] == faction)
- {
- if(PlayerInfo[i][pRank] == 1)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK1_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION4_RANK1_PAY);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK2_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION4_RANK2_PAY);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK3_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION4_RANK3_PAY);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK4_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION4_RANK4_PAY);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK5_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION4_RANK5_PAY);
- }
- else if(PlayerInfo[i][pRank] == 6)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION4_RANK6_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION4_RANK6_PAY);
- }
- }
- }
- case 5:
- {
- if(PlayerInfo[i][pMember] == faction)
- {
- if(PlayerInfo[i][pRank] == 1)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK1_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION5_RANK1_PAY);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK2_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION5_RANK2_PAY);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK3_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION5_RANK3_PAY);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK4_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION5_RANK4_PAY);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK5_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION5_RANK5_PAY);
- }
- else if(PlayerInfo[i][pRank] == 6)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION5_RANK6_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION5_RANK6_PAY);
- }
- }
- }
- case 6:
- {
- if(PlayerInfo[i][pMember] == faction)
- {
- if(PlayerInfo[i][pRank] == 1)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK1_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION6_RANK1_PAY);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK2_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION6_RANK2_PAY);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK3_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION6_RANK3_PAY);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK4_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION6_RANK4_PAY);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK5_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION6_RANK5_PAY);
- }
- else if(PlayerInfo[i][pRank] == 6)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION6_RANK6_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION6_RANK6_PAY);
- }
- }
- }
- case 7:
- {
- if(PlayerInfo[i][pMember] == faction)
- {
- if(PlayerInfo[i][pRank] == 1)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK1_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION7_RANK1_PAY);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK2_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION7_RANK2_PAY);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK3_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION7_RANK3_PAY);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK4_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION7_RANK4_PAY);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK5_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION7_RANK5_PAY);
- }
- else if(PlayerInfo[i][pRank] == 6)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION7_RANK6_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION7_RANK6_PAY);
- }
- }
- }
- case 8:
- {
- if(PlayerInfo[i][pMember] == faction)
- {
- if(PlayerInfo[i][pRank] == 1)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK1_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION8_RANK1_PAY);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK2_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION8_RANK2_PAY);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK3_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION8_RANK3_PAY);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK4_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION8_RANK4_PAY);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK5_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION8_RANK5_PAY);
- }
- else if(PlayerInfo[i][pRank] == 6)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION8_RANK6_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION8_RANK6_PAY);
- }
- }
- }
- case 9:
- {
- if(PlayerInfo[i][pMember] == faction)
- {
- if(PlayerInfo[i][pRank] == 1)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK1_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION9_RANK1_PAY);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK2_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION9_RANK2_PAY);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK3_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION9_RANK3_PAY);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK4_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION9_RANK4_PAY);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK5_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION9_RANK5_PAY);
- }
- else if(PlayerInfo[i][pRank] == 6)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION9_RANK6_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION9_RANK6_PAY);
- }
- }
- }
- case 10:
- {
- if(PlayerInfo[i][pMember] == faction)
- {
- if(PlayerInfo[i][pRank] == 1)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK1_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION10_RANK1_PAY);
- }
- else if(PlayerInfo[i][pRank] == 2)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK2_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION10_RANK2_PAY);
- }
- else if(PlayerInfo[i][pRank] == 3)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK3_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION10_RANK3_PAY);
- }
- else if(PlayerInfo[i][pRank] == 4)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK4_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION10_RANK4_PAY);
- }
- else if(PlayerInfo[i][pRank] == 5)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK5_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION10_RANK5_PAY);
- }
- else if(PlayerInfo[i][pRank] == 6)
- {
- format(string, sizeof(string), "You have received $%d from the government.", FACTION10_RANK6_PAY);
- SendClientMessage(i, LIGHTBLUE, string);
- GiveMoney(i, FACTION10_RANK6_PAY);
- }
- }
- }
- }
- }
- }
- return 1;
- }
- stock GiveMoney(playerid, money)
- {
- PlayerInfo[playerid][pCash] += money;
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
- return 1;
- }
- public Gift(playerid)
- {
- GiftPlayer(playerid, 1);
- gifttimer[playerid] = 3600;
- gettinggift[playerid] = 0;
- return 1;
- }
- stock IsLocationLosSantos(Float:x, Float:y, Float:z)
- {
- new zone[28];
- Get2DZone(zone, 28, x, y, z);
- for (new i = 0; i < sizeof(LSNames); i += 1)
- {
- if (strcmp(zone, LSNames[i], false) == 0)
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsLocationLasVenturas(Float:x, Float:y, Float:z)
- {
- new zone[28];
- Get2DZone(zone, 28, x, y, z);
- for (new i = 0; i < sizeof(LVNames); i += 1)
- {
- if (strcmp(zone, LVNames[i], false) == 0)
- {
- return 1;
- }
- }
- return 0;
- }
- stock IsLocationSanFierro(Float:x, Float:y, Float:z)
- {
- new zone[28];
- Get2DZone(zone, 28, x, y, z);
- for (new i = 0; i < sizeof(SFNames); i += 1)
- {
- if (strcmp(zone, SFNames[i], false) == 0)
- {
- return 1;
- }
- }
- return 0;
- }
- stock ResetMoney(playerid)
- {
- ResetPlayerMoney(playerid);
- PlayerInfo[playerid][pCash] = 0;
- GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
- return 1;
- }
- stock GetMoney(playerid)
- {
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
- return PlayerInfo[playerid][pCash];
- }
- stock CreateMoney(Float:x,Float:y,Float:z,amount) // Money
- {
- for(new i = 0; i < sizeof(MoneyInfo); i++)
- {
- if(MoneyInfo[i][mCreated] == 0)
- {
- MoneyInfo[i][mCreated]=1;
- MoneyInfo[i][mbX]=x;
- MoneyInfo[i][mbY]=y;
- MoneyInfo[i][mbZ]=z;
- MoneyInfo[i][mPickup] = CreateDynamicPickup(1550, 23, x, y, z);
- MoneyInfo[i][mAmount] = amount;
- MoneyInfo[i][mMoneybag] = 1;
- return 1;
- }
- }
- return 0;
- }
- stock DeleteClosestBag(playerid)
- {
- for(new i = 0; i < sizeof(MoneyInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 4.0, MoneyInfo[i][mbX], MoneyInfo[i][mbY], MoneyInfo[i][mbZ]))
- {
- if(MoneyInfo[i][mCreated] == 1)
- {
- new sendername[MAX_PLAYER_NAME];
- new string[128];
- new location[MAX_ZONE_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayer2DZone(playerid, location, MAX_ZONE_NAME);
- format(string, sizeof(string), "WARNING: %s has destroyed a money bag in %s (%0.2f, %0.2f, %0.2f).", sendername, location, MoneyInfo[i][mbX], MoneyInfo[i][mbY], MoneyInfo[i][mbZ]);
- ABroadCast(RED, string, 1);
- MoneyInfo[i][mCreated]=0;
- MoneyInfo[i][mbX]=0.0;
- MoneyInfo[i][mbY]=0.0;
- MoneyInfo[i][mbZ]=0.0;
- MoneyInfo[i][mAmount] = 0;
- MoneyInfo[i][mMoneybag] = 0;
- DestroyDynamicPickup(MoneyInfo[i][mPickup]);
- return 1;
- }
- }
- }
- return 0;
- }
- stock DeleteAllBags()
- {
- for(new i = 0; i < sizeof(MoneyInfo); i++)
- {
- if(MoneyInfo[i][mCreated] == 1)
- {
- MoneyInfo[i][mCreated]=0;
- MoneyInfo[i][mbX]=0.0;
- MoneyInfo[i][mbY]=0.0;
- MoneyInfo[i][mbZ]=0.0;
- MoneyInfo[i][mAmount] = 0;
- MoneyInfo[i][mMoneybag] = 0;
- DestroyDynamicPickup(MoneyInfo[i][mPickup]);
- }
- }
- return 0;
- }
- stock SetVehicleInterior(vehicleid, interiorid)
- {
- VehicleEnum[vehicleid][veh_int] = interiorid;
- LinkVehicleToInterior(vehicleid, interiorid);
- return 1;
- }
- stock SetVehicleWorld(vehicleid, world)
- {
- VehicleEnum[vehicleid][veh_world] = world;
- SetVehicleVirtualWorld(vehicleid, world);
- return 1;
- }
- stock SetPlayerPosEx(playerid, Float:posx, Float:posy, Float:posz)
- {
- Streamer_UpdateEx(playerid, posx, posy, posz, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid));
- SetPlayerPos(playerid, posx, posy, posz);
- warped[playerid] = 2;
- return 1;
- }
- stock Text3D:CreateStreamed3DTextLabel(const string[], color, Float:posx, Float:posy, Float:posz, Float:draw_distance, virtualworld, testlos = 0)
- {
- return CreateDynamic3DTextLabel(string, color, posx, posy, posz, draw_distance, INVALID_PLAYER_ID, INVALID_PLAYER_ID, testlos, virtualworld, -1, -1, 100.0);
- }
- stock ObjectWait(playerid, Float:x, Float:y, Float:z)
- {
- if (!IsPlayerInAnyVehicle(playerid))
- {
- TogglePlayerControllable(playerid, 0);
- SetPlayerPos(playerid, x, y, z + 2);
- }
- else
- {
- TogglePlayerControllable(playerid, 0);
- SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z + 1.2);
- }
- GameTextForPlayer(playerid, "~w~Please wait...", 3000, 3);
- ObjectWaitTimer[playerid] = SetTimerEx("FinishWait", 3000, false, "ifff", playerid, x, y, z);
- ObjectWaiting[playerid] = 1;
- return 1;
- }
- public FinishWait(playerid, Float:x, Float:y, Float:z)
- {
- ObjectWaiting[playerid] = 0;
- if (!IsPlayerInAnyVehicle(playerid))
- {
- SetPlayerPos(playerid, x, y, z);
- TogglePlayerControllable(playerid, 1);
- }
- else
- {
- TogglePlayerControllable(playerid, 1);
- SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z);
- }
- return 1;
- }
- /*stock IsPlayerInTurf(playerid, turfid)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- return (x > TurfInfo[turfid][tMinX] && x < TurfInfo[turfid][tMaxX] && y > TurfInfo[turfid][tMinY] && y < TurfInfo[turfid][tMaxY]);
- }
- stock GetPlayerTurf(playerid)
- {
- for(new i=0; i < sizeof(TurfInfo); i++)
- {
- if(IsPlayerInTurf(playerid, i))
- {
- return i;
- }
- }
- return -1;
- }
- stock GetPlayersInTurf(turfid, familyid)
- {
- new count;
- for(new i=0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && PlayerInfo[i][pFMember] == familyid && IsPlayerInTurf(i, turfid) )
- {
- count++;
- }
- }
- return count;
- }
- stock GetFamilyColor(familyid)
- {
- switch(FamilyInfo[familyid-1][FamilyColor])
- {
- case 0: // Black
- {
- return COLOR_TWBLACK;
- }
- case 1: // Red
- {
- return COLOR_TWRED;
- }
- case 2: // Blue
- {
- return COLOR_TWBLUE;
- }
- case 3: // Yellow
- {
- return COLOR_TWYELLOW;
- }
- case 4: // Purple
- {
- return COLOR_TWPURPLE;
- }
- case 5: // Pink
- {
- return COLOR_TWPINK;
- }
- case 6: // Brown
- {
- return COLOR_TWBROWN;
- }
- case 7: // Gray
- {
- return COLOR_TWGRAY;
- }
- case 8: // Olive
- {
- return COLOR_TWOLIVE;
- }
- case 9: // Tan
- {
- return COLOR_TWTAN;
- }
- case 10: // Aqua
- {
- return COLOR_TWAQUA;
- }
- case 11: // Orange
- {
- return COLOR_TWORANGE;
- }
- case 12: // Azure
- {
- return COLOR_TWAZURE;
- }
- case 13: // Green
- {
- return COLOR_TWGREEN;
- }
- case 255:
- {
- return COLOR_TWWHITE;
- }
- default:
- {
- return COLOR_TWWHITE;
- }
- }
- return COLOR_TWWHITE;
- }*/
- PreloadAnimLib(playerid, animlib[])
- {
- ApplyAnimation(playerid,animlib,"null",0.0,0,0,0,0,0);
- }
- stock IsKeyJustDown(key, newkeys, oldkeys)
- {
- if((newkeys & key) && !(oldkeys & key)) return 1;
- return 0;
- }
- StopLoopingAnim(playerid)
- {
- gPlayerUsingLoopingAnim[playerid] = 0;
- ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0);
- }
- OnePlayAnim(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp)
- {
- ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- if(success)
- {
- new pip[16];
- ////foreach(Player,i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- GetPlayerIp(i, pip, sizeof(pip));
- if(!strcmp(ip, pip, true))
- if(PlayerInfo[i][pAdmin] < 3) Ban(i);
- }
- }
- }
- public ReportReset(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(JustReported[playerid] == 1)
- {
- JustReported[playerid] = 0;
- }
- }
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- new clicked[MAX_PLAYER_NAME];
- GetPlayerName(clickedplayerid, clicked, sizeof(clicked));
- if(PlayerInfo[playerid][pAdmin] > 0)
- {
- if(GetPlayerState(playerid) != PLAYER_STATE_SPECTATING)
- {
- PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
- GetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
- GetPlayerArmour(playerid, PlayerInfo[playerid][pArmor]);
- GetPlayerPos(playerid, PlayerInfo[playerid][pSPos_x], PlayerInfo[playerid][pSPos_y], PlayerInfo[playerid][pSPos_z]);
- GetPlayerFacingAngle(playerid, PlayerInfo[playerid][pSPos_r]);
- }
- SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(clickedplayerid));
- SetPlayerInterior(playerid, GetPlayerInterior(clickedplayerid));
- TogglePlayerSpectating(playerid, 1);
- SpectatedID[playerid] = clickedplayerid;
- HidePM[playerid] = 1;
- PhoneOnline[playerid] = 1;
- if(IsPlayerInAnyVehicle(clickedplayerid))
- {
- PlayerSpectateVehicle(playerid, GetPlayerVehicleID(clickedplayerid));
- SpectateType[playerid] = ADMIN_SPEC_TYPE_VEHICLE;
- }
- else
- {
- PlayerSpectatePlayer(playerid, clickedplayerid);
- SpectateType[playerid] = ADMIN_SPEC_TYPE_PLAYER;
- }
- }
- return 1;
- }
- public BackupClear(playerid, calledbytimer)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid))
- {
- if (PlayerInfo[playerid][pRequestingBackup] == 1)
- {
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsACop(i))
- {
- SetPlayerMarkerForPlayer(i, playerid, TCOLOR_WHITE);
- SetPlayerToTeamColor(playerid);
- }
- }
- }
- if (calledbytimer != 1)
- {
- SendClientMessage(playerid, TEAM_BLUE_COLOR, "Your backup request has been cleared.");
- }
- else
- {
- SendClientMessage(playerid, TEAM_BLUE_COLOR, "Your backup request has been cleared automatically.");
- }
- PlayerInfo[playerid][pRequestingBackup] = 0;
- }
- else
- {
- if (calledbytimer != 1)
- {
- SendClientMessage(playerid, COLOR_RED, "You don't have an active backup request!");
- }
- }
- }
- else
- {
- if (calledbytimer != 1)
- {
- SendClientMessage(playerid, COLOR_RED, "You are not a member of the LSPD / SASD !");
- }
- }
- }
- return 1;
- }
- public SendHelperMessage(color, string[])
- {
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pHelper] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- public KillCar(vehicleid)
- {
- DestroyVehicle(vehicleid); // destroy vehicle
- gDestroyVehicle[vehicleid] = 0;
- return 1;
- }
- public cock(scannerid,playerid)
- {
- if(PlayerInfo[playerid][pAdmin] > 2){ return 0; }
- new string[256];
- new weapons[13][2];
- for (new i = 0; i < 13; i++)
- {
- GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]);
- }
- for (new i = 0; i < sizeof(weapons); i++)
- {
- if(weapons[i][0] > 0)
- {
- if(weapons[i][0] == 16 || weapons[i][0] == 17 || weapons[i][0] == 35 || weapons[i][0] == 36 || weapons[i][0] == 37 || weapons[i][0] == 38 || weapons[i][0] == 39 || (weapons[i][0] == 40 && PlayerInfo[playerid][pMember] != 8) || weapons[i][0] == 44 || weapons[i][0] == 45)
- {
- if(HaveWeapon(playerid,weapons[i][0]) != weapons[i][0] && HaveAdminWeapon(playerid,weapons[i][0]) != weapons[i][0])
- {
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned by Black_Hunter, reason: Weapon Hacks (Hunted by %s)", PlayerName(playerid),PlayerName(scannerid));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pBand] = 3;
- Ban(playerid);
- return 1;
- }
- }
- }
- }
- return 0;
- }
- public OnPlayerPressButton(playerid, buttonid)
- {
- if(buttonid == 1)
- {
- if(IsACop(playerid) || IsAnAgent(playerid))
- {
- if(LSPD_Door[Opened] == 0)
- {
- MoveDynamicObject(LSPD_Door[ObjectID1], 247.3080, 72.3000, 1003.6700, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID2], 245.480, 72.5750, 1003.6650, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID3], 247.888, 72.4500, 1003.7000, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID4], 244.908, 72.4500, 1003.7000, 1.50);
- LSPD_Door[Opened] = 1; LSPD_Door[TimerID]= SetTimer("PDDoorCheck", 3000, 0);
- }
- else
- {
- MoveDynamicObject(LSPD_Door[ObjectID1], 246.4050, 72.3000, 1003.6700, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID2], 246.4050, 72.5750, 1003.6650, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID3], 246.9850, 72.4500, 1003.7000, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID4], 245.8330, 72.4500, 1003.7000, 1.50);
- LSPD_Door[Opened] = 0; KillTimer(LSPD_Door[TimerID]);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD !");
- return 1;
- }
- }
- else if(buttonid == 2)
- {
- if(LSPD_Door[Opened] == 0)
- {
- MoveDynamicObject(LSPD_Door[ObjectID1], 247.3080, 72.3000, 1003.6700, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID2], 245.480, 72.5750, 1003.6650, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID3], 247.888, 72.4500, 1003.7000, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID4], 244.908, 72.4500, 1003.7000, 1.50);
- LSPD_Door[Opened] = 1; LSPD_Door[TimerID]= SetTimer("PDDoorCheck", 3000, 0);
- }
- else
- {
- MoveDynamicObject(LSPD_Door[ObjectID1], 246.4050, 72.3000, 1003.6700, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID2], 246.4050, 72.5750, 1003.6650, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID3], 246.9850, 72.4500, 1003.7000, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID4], 245.8330, 72.4500, 1003.7000, 1.50);
- LSPD_Door[Opened] = 0; KillTimer(LSPD_Door[TimerID]);
- }
- }
- if(buttonid == 3)
- {
- if(IsPlayerConnected(playerid))
- {
- if(Prison_Buttons[CellOpened] == 0)
- {
- MoveDynamicObject(Prison_Buttons[PrisonCells1], 1784.705322, -1589.811279, 1633.197510, 1.50);
- MoveDynamicObject(Prison_Buttons[PrisonCells2], 1784.613647, -1549.697021, 1633.197510, 1.50);
- Prison_Buttons[CellOpened] = 1;
- Prison_Buttons[CellTimerID]= SetTimer("PrisonCellCheck", 30000, 0);
- return 1;
- }
- else if(Prison_Buttons[CellOpened] == 1)
- {
- MoveDynamicObject(Prison_Buttons[PrisonCells1], 1784.705322, -1589.811279, 1637.197510, 1.50);
- MoveDynamicObject(Prison_Buttons[PrisonCells2], 1784.613647, -1549.697021, 1637.217896, 1.50);
- Prison_Buttons[CellOpened] = 0;
- KillTimer(Prison_Buttons[CellTimerID]);
- return 1;
- }
- }
- }
- if(buttonid == 4)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pLeader] == 1)
- {
- if(DoorOpened==0)
- {
- MoveDynamicObject(door, 222.21, 72.27, 1004.00, 3);
- chiefdoortimer = SetTimer("ClosePDDoor",3000,0);
- DoorOpened = 1;
- }
- else if(DoorOpened==1)
- {
- MoveDynamicObject(door, 222.09, 70.57, 1004.00, 3);
- KillTimer(chiefdoortimer);
- DoorOpened = 0;
- }
- }
- else
- {
- return SendClientMessage(playerid,COLOR_GREY," You are not the Chief of L.S.P.D!");
- }
- }
- }
- if(buttonid == 5)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pLeader] == 1)
- {
- if(DoorOpened==0)
- {
- MoveDynamicObject(door, 222.21, 72.27, 1004.00, 3);
- chiefdoortimer = SetTimer("ClosePDDoor",3000,0);
- DoorOpened = 1;
- }
- else if(DoorOpened==1)
- {
- MoveDynamicObject(door, 222.09, 70.57, 1004.00, 3);
- KillTimer(chiefdoortimer);
- DoorOpened = 0;
- }
- }
- else
- {
- return SendClientMessage(playerid,COLOR_GREY," You are not the Chief of L.S.P.D!");
- }
- }
- }
- return 1;
- }
- public PreparePaintball()
- {
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerPaintballing[i] != 0)
- {
- SendClientMessage(i, COLOR_YELLOW, "Paintball Match will start in 20 seconds.");
- }
- }
- }
- SetTimer("StartPaintball", 20000, 0);
- return 1;
- }
- public StartPaintball()
- {
- PaintballRound = 1;
- StartingPaintballRound = 0;
- PaintballWinner = 999;
- PaintballWinnerKills = 0;
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerPaintballing[i] != 0)
- {
- ResetPlayerWeapons(i);
- GivePlayerAdminGun(i, 24);
- GivePlayerAdminGun(i, 29);
- TogglePlayerControllable(i, 1);
- SendClientMessage(i, COLOR_YELLOW, "Paintball Match started, 4 minutes left.");
- PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
- }
- }
- }
- SetTimer("PaintballEnded", 240000, 0);
- return 1;
- }
- public PaintballEnded()
- {
- new string[128];
- new name[MAX_PLAYER_NAME];
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerPaintballing[i] != 0)
- {
- if(IsPlayerConnected(PaintballWinner))
- {
- GetPlayerName(PaintballWinner, name, sizeof(name));
- format(string,sizeof(string), "** %s won the Paintball Match with %d kills **",name,PaintballWinnerKills);
- SendClientMessage(i, COLOR_WHITE, string);
- }
- ResetPlayerAdminWeaponsEx(i);
- SetPlayerWeapons(i);
- PlayerPaintballing[i] = 0;
- SetPlayerPos(i,BizzInfo[0][bEntranceX],BizzInfo[0][bEntranceY],BizzInfo[0][bEntranceZ]);
- SetPlayerInterior(i, 0);
- TogglePlayerControllable(i, 1);
- }
- }
- }
- AnnouncedPaintballRound = 0;
- PaintballRound = 0;
- return 1;
- }
- public DollahScoreUpdate()
- {
- new LevScore;
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- LevScore = PlayerInfo[i][pLevel];
- SetPlayerScore(i, LevScore);
- }
- }
- return 1;
- }
- public Encrypt(string[])
- {
- for(new x=0; x < strlen(string); x++)
- {
- string[x] += (3^x) * (x % 15);
- if(string[x] > (0xff))
- {
- string[x] -= 256;
- }
- }
- return 1;
- }
- public OnPlayerChangeWeapon(playerid, oldweapon, newweapon)
- {
- new string[256];
- if(gPlayerLogged[playerid] && IsPlayerConnected(playerid))
- {
- if(!IsPlayerNPC(playerid))
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 3))
- {
- new weap=GetPlayerWeapon(playerid);
- //new ammo=GetPlayerAmmo(playerid);
- if(weap > 0 && weap != 46)
- {
- if(HaveWeapon(playerid,weap) != weap && HaveAdminWeapon(playerid,weap) != weap)
- {
- new WeaponName[65];
- GetWeaponName(weap,WeaponName,64);
- format(string, sizeof(string), "Hack: %s (%d) has a desynced %s",PlayerName(playerid),playerid,WeaponName);
- UpdateWarnings(string);
- format(string, sizeof(string), "Hack: %s (%d) has a desynced %s",PlayerName(playerid),playerid,WeaponName);
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- }
- }
- }
- }
- stock RemUnderLine(name[MAX_PLAYER_NAME])
- {
- new UL = strfind(name, "_", true);
- while(UL != -1)
- {
- name[UL] = ' ';
- UL = strfind(name, "_", true);
- }
- return name;
- }
- stock GetItemName(objectid)
- {
- new returnt[64];
- switch(objectid)
- {
- case 0: { format(returnt,sizeof(returnt), "Empty Slot"); }
- case 18632: { format(returnt,sizeof(returnt), "FishingRod"); }
- case 18633: { format(returnt,sizeof(returnt), "Wrench"); }
- case 18634: { format(returnt,sizeof(returnt), "Crowbar"); }
- case 18635: { format(returnt,sizeof(returnt), "Hammer"); }
- case 18865: { format(returnt,sizeof(returnt), "BlackBerry Bold"); }
- case 18866: { format(returnt,sizeof(returnt), "iPhone 4"); }
- case 18867: { format(returnt,sizeof(returnt), "Nokia 5500"); }
- case 18868: { format(returnt,sizeof(returnt), "Samsung Galaxy"); }
- case 18869: { format(returnt,sizeof(returnt), "Windows Phone"); }
- case 18870: { format(returnt,sizeof(returnt), "Nokia 6630"); }
- case 18871: { format(returnt,sizeof(returnt), "Samsung Star"); }
- case 18872: { format(returnt,sizeof(returnt), "iPhone 3GS"); }
- case 18873: { format(returnt,sizeof(returnt), "Sony Ericsson Xperia"); }
- case 18874: { format(returnt,sizeof(returnt), "BlackBerry Bold0"); }
- case 18644: { format(returnt,sizeof(returnt), "Screwdriver"); }
- case 18637: { format(returnt,sizeof(returnt), "PoliceShield1"); }
- case 18636: { format(returnt,sizeof(returnt), "PoliceCap1"); }
- case 19099: { format(returnt,sizeof(returnt), "PoliceCap2"); }
- case 19100: { format(returnt,sizeof(returnt), "PoliceCap3"); }
- case 19138: { format(returnt,sizeof(returnt), "PoliceGlasses1"); }
- case 19139: { format(returnt,sizeof(returnt), "PoliceGlasses2"); }
- case 19140: { format(returnt,sizeof(returnt), "PoliceGlasses3"); }
- case 19161: { format(returnt,sizeof(returnt), "PoliceHat1"); }
- case 19162: { format(returnt,sizeof(returnt), "PoliceHat2"); }
- case 19200: { format(returnt,sizeof(returnt), "PoliceHelmet1"); }
- case 19101: { format(returnt,sizeof(returnt), "ArmyHelmet1"); }
- case 19102: { format(returnt,sizeof(returnt), "ArmyHelmet2"); }
- case 19103: { format(returnt,sizeof(returnt), "ArmyHelmet3"); }
- case 19104: { format(returnt,sizeof(returnt), "ArmyHelmet4"); }
- case 19105: { format(returnt,sizeof(returnt), "ArmyHelmet5"); }
- case 19106: { format(returnt,sizeof(returnt), "ArmyHelmet6"); }
- case 19107: { format(returnt,sizeof(returnt), "ArmyHelmet7"); }
- case 19108: { format(returnt,sizeof(returnt), "ArmyHelmet8"); }
- case 19109: { format(returnt,sizeof(returnt), "ArmyHelmet9"); }
- case 19110: { format(returnt,sizeof(returnt), "ArmyHelmet10"); }
- case 19111: { format(returnt,sizeof(returnt), "ArmyHelmet11"); }
- case 19112: { format(returnt,sizeof(returnt), "ArmyHelmet12"); }
- case 18638: { format(returnt,sizeof(returnt), "HardHat1"); }
- case 19093: { format(returnt,sizeof(returnt), "HardHat2"); }
- case 19160: { format(returnt,sizeof(returnt), "HardHat3"); }
- case 18640: { format(returnt,sizeof(returnt), "Hair1"); }
- case 18975: { format(returnt,sizeof(returnt), "Hair2"); }
- case 19077: { format(returnt,sizeof(returnt), "Hair3"); }
- case 19136: { format(returnt,sizeof(returnt), "Hair4"); }
- case 18641: { format(returnt,sizeof(returnt), "Flashlight"); }
- case 18936: { format(returnt,sizeof(returnt), "Helmet1"); }
- case 18937: { format(returnt,sizeof(returnt), "Helmet2"); }
- case 18938: { format(returnt,sizeof(returnt), "Helmet3"); }
- case 18639: { format(returnt,sizeof(returnt), "BlackHat1"); }
- case 18891: { format(returnt,sizeof(returnt), "Bandana1"); }
- case 18892: { format(returnt,sizeof(returnt), "Bandana2"); }
- case 18893: { format(returnt,sizeof(returnt), "Bandana3"); }
- case 18894: { format(returnt,sizeof(returnt), "Bandana4"); }
- case 18895: { format(returnt,sizeof(returnt), "Bandana5"); }
- case 18896: { format(returnt,sizeof(returnt), "Bandana6"); }
- case 18897: { format(returnt,sizeof(returnt), "Bandana7"); }
- case 18898: { format(returnt,sizeof(returnt), "Bandana8"); }
- case 18899: { format(returnt,sizeof(returnt), "Bandana9"); }
- case 18900: { format(returnt,sizeof(returnt), "Bandana10"); }
- case 18901: { format(returnt,sizeof(returnt), "Bandana11"); }
- case 18902: { format(returnt,sizeof(returnt), "Bandana12"); }
- case 18903: { format(returnt,sizeof(returnt), "Bandana13"); }
- case 18904: { format(returnt,sizeof(returnt), "Bandana14"); }
- case 18905: { format(returnt,sizeof(returnt), "Bandana15"); }
- case 18906: { format(returnt,sizeof(returnt), "Bandana16"); }
- case 18907: { format(returnt,sizeof(returnt), "Bandana17"); }
- case 18908: { format(returnt,sizeof(returnt), "Bandana18"); }
- case 18909: { format(returnt,sizeof(returnt), "Bandana19"); }
- case 18910: { format(returnt,sizeof(returnt), "Bandana20"); }
- case 18921: { format(returnt,sizeof(returnt), "Beret1"); }
- case 18922: { format(returnt,sizeof(returnt), "Beret2"); }
- case 18923: { format(returnt,sizeof(returnt), "Beret3"); }
- case 18924: { format(returnt,sizeof(returnt), "Beret4"); }
- case 18925: { format(returnt,sizeof(returnt), "Beret5"); }
- case 18926: { format(returnt,sizeof(returnt), "Hat1"); }
- case 18927: { format(returnt,sizeof(returnt), "Hat2"); }
- case 18928: { format(returnt,sizeof(returnt), "Hat3"); }
- case 18929: { format(returnt,sizeof(returnt), "Hat4"); }
- case 18930: { format(returnt,sizeof(returnt), "Hat5"); }
- case 18931: { format(returnt,sizeof(returnt), "Hat6"); }
- case 18932: { format(returnt,sizeof(returnt), "Hat7"); }
- case 18933: { format(returnt,sizeof(returnt), "Hat8"); }
- case 18934: { format(returnt,sizeof(returnt), "Hat9"); }
- case 18935: { format(returnt,sizeof(returnt), "Hat10"); }
- case 18911: { format(returnt,sizeof(returnt), "Mask1"); }
- case 18912: { format(returnt,sizeof(returnt), "Mask2"); }
- case 18913: { format(returnt,sizeof(returnt), "Mask3"); }
- case 18914: { format(returnt,sizeof(returnt), "Mask4"); }
- case 18915: { format(returnt,sizeof(returnt), "Mask5"); }
- case 18916: { format(returnt,sizeof(returnt), "Mask6"); }
- case 18917: { format(returnt,sizeof(returnt), "Mask7"); }
- case 18918: { format(returnt,sizeof(returnt), "Mask8"); }
- case 18919: { format(returnt,sizeof(returnt), "Mask9"); }
- case 18920: { format(returnt,sizeof(returnt), "Mask10"); }
- case 18939: { format(returnt,sizeof(returnt), "CapBack1"); }
- case 18940: { format(returnt,sizeof(returnt), "CapBack2"); }
- case 18941: { format(returnt,sizeof(returnt), "CapBack3"); }
- case 18942: { format(returnt,sizeof(returnt), "CapBack4"); }
- case 18943: { format(returnt,sizeof(returnt), "CapBack5"); }
- case 18944: { format(returnt,sizeof(returnt), "HatBoater1"); }
- case 18945: { format(returnt,sizeof(returnt), "HatBoater2"); }
- case 18946: { format(returnt,sizeof(returnt), "HatBoater3"); }
- case 18947: { format(returnt,sizeof(returnt), "HatBowler1"); }
- case 18948: { format(returnt,sizeof(returnt), "HatBowler2"); }
- case 18949: { format(returnt,sizeof(returnt), "HatBowler3"); }
- case 18950: { format(returnt,sizeof(returnt), "HatBowler4"); }
- case 18951: { format(returnt,sizeof(returnt), "HatBowler5"); }
- case 18952: { format(returnt,sizeof(returnt), "BoxingHelmet1"); }
- case 18953: { format(returnt,sizeof(returnt), "CapKnit1"); }
- case 18954: { format(returnt,sizeof(returnt), "CapKnit2"); }
- case 18955: { format(returnt,sizeof(returnt), "CapOverEye1"); }
- case 18956: { format(returnt,sizeof(returnt), "CapOverEye2"); }
- case 18957: { format(returnt,sizeof(returnt), "CapOverEye3"); }
- case 18958: { format(returnt,sizeof(returnt), "CapOverEye4"); }
- case 18959: { format(returnt,sizeof(returnt), "CapOverEye5"); }
- case 18961: { format(returnt,sizeof(returnt), "CapTrucker1"); }
- case 18962: { format(returnt,sizeof(returnt), "CowboyHat2"); }
- case 18964: { format(returnt,sizeof(returnt), "SkullyCap1"); }
- case 18965: { format(returnt,sizeof(returnt), "SkullyCap2"); }
- case 18966: { format(returnt,sizeof(returnt), "SkullyCap3"); }
- case 18967: { format(returnt,sizeof(returnt), "HatMan1"); }
- case 18968: { format(returnt,sizeof(returnt), "HatMan2"); }
- case 18969: { format(returnt,sizeof(returnt), "HatMan3"); }
- case 18970: { format(returnt,sizeof(returnt), "HatTiger1"); }
- case 18971: { format(returnt,sizeof(returnt), "HatCool1"); }
- case 18972: { format(returnt,sizeof(returnt), "HatCool2"); }
- case 18973: { format(returnt,sizeof(returnt), "HatCool3"); }
- case 18974: { format(returnt,sizeof(returnt), "MaskZorro1"); }
- case 18645: { format(returnt,sizeof(returnt), "MotorcycleHelmet1"); }
- case 18976: { format(returnt,sizeof(returnt), "MotorcycleHelmet2"); }
- case 18977: { format(returnt,sizeof(returnt), "MotorcycleHelmet3"); }
- case 18978: { format(returnt,sizeof(returnt), "MotorcycleHelmet4"); }
- case 18979: { format(returnt,sizeof(returnt), "MotorcycleHelmet5"); }
- case 19006: { format(returnt,sizeof(returnt), "GlassesType1"); }
- case 19007: { format(returnt,sizeof(returnt), "GlassesType2"); }
- case 19008: { format(returnt,sizeof(returnt), "GlassesType3"); }
- case 19009: { format(returnt,sizeof(returnt), "GlassesType4"); }
- case 19010: { format(returnt,sizeof(returnt), "GlassesType5"); }
- case 19011: { format(returnt,sizeof(returnt), "GlassesType6"); }
- case 19012: { format(returnt,sizeof(returnt), "GlassesType7"); }
- case 19013: { format(returnt,sizeof(returnt), "GlassesType8"); }
- case 19014: { format(returnt,sizeof(returnt), "GlassesType9"); }
- case 19015: { format(returnt,sizeof(returnt), "GlassesType10"); }
- case 19016: { format(returnt,sizeof(returnt), "GlassesType11"); }
- case 19017: { format(returnt,sizeof(returnt), "GlassesType12"); }
- case 19018: { format(returnt,sizeof(returnt), "GlassesType13"); }
- case 19019: { format(returnt,sizeof(returnt), "GlassesType14"); }
- case 19020: { format(returnt,sizeof(returnt), "GlassesType15"); }
- case 19021: { format(returnt,sizeof(returnt), "GlassesType16"); }
- case 19022: { format(returnt,sizeof(returnt), "GlassesType17"); }
- case 19023: { format(returnt,sizeof(returnt), "GlassesType18"); }
- case 19024: { format(returnt,sizeof(returnt), "GlassesType19"); }
- case 19025: { format(returnt,sizeof(returnt), "GlassesType20"); }
- case 19026: { format(returnt,sizeof(returnt), "GlassesType21"); }
- case 19027: { format(returnt,sizeof(returnt), "GlassesType22"); }
- case 19028: { format(returnt,sizeof(returnt), "GlassesType23"); }
- case 19029: { format(returnt,sizeof(returnt), "GlassesType24"); }
- case 19030: { format(returnt,sizeof(returnt), "GlassesType25"); }
- case 19031: { format(returnt,sizeof(returnt), "GlassesType26"); }
- case 19032: { format(returnt,sizeof(returnt), "GlassesType27"); }
- case 19033: { format(returnt,sizeof(returnt), "GlassesType28"); }
- case 19034: { format(returnt,sizeof(returnt), "GlassesType29"); }
- case 19035: { format(returnt,sizeof(returnt), "GlassesType30"); }
- case 18960: { format(returnt,sizeof(returnt), "CapRimUp1"); }
- case 19036: { format(returnt,sizeof(returnt), "HockeyMask1"); }
- case 19037: { format(returnt,sizeof(returnt), "HockeyMask2"); }
- case 19038: { format(returnt,sizeof(returnt), "HockeyMask3"); }
- case 19039: { format(returnt,sizeof(returnt), "WatchType1"); }
- case 19040: { format(returnt,sizeof(returnt), "WatchType2"); }
- case 19041: { format(returnt,sizeof(returnt), "WatchType3"); }
- case 19042: { format(returnt,sizeof(returnt), "WatchType4"); }
- case 19043: { format(returnt,sizeof(returnt), "WatchType5"); }
- case 19044: { format(returnt,sizeof(returnt), "WatchType6"); }
- case 19045: { format(returnt,sizeof(returnt), "WatchType7"); }
- case 19046: { format(returnt,sizeof(returnt), "WatchType8"); }
- case 19047: { format(returnt,sizeof(returnt), "WatchType9"); }
- case 19048: { format(returnt,sizeof(returnt), "WatchType10"); }
- case 19049: { format(returnt,sizeof(returnt), "WatchType11"); }
- case 19050: { format(returnt,sizeof(returnt), "WatchType12"); }
- case 19051: { format(returnt,sizeof(returnt), "WatchType13"); }
- case 19052: { format(returnt,sizeof(returnt), "WatchType14"); }
- case 19053: { format(returnt,sizeof(returnt), "WatchType15"); }
- case 19064: { format(returnt,sizeof(returnt), "SantaHat1"); }
- case 19065: { format(returnt,sizeof(returnt), "SantaHat2"); }
- case 19066: { format(returnt,sizeof(returnt), "SantaHat3"); }
- case 19067: { format(returnt,sizeof(returnt), "HoodyHat1"); }
- case 19068: { format(returnt,sizeof(returnt), "HoodyHat2"); }
- case 19069: { format(returnt,sizeof(returnt), "HoodyHat3"); }
- case 19078: { format(returnt,sizeof(returnt), "TheParrot1"); }
- case 19079: { format(returnt,sizeof(returnt), "TheParrot2"); }
- case 19085: { format(returnt,sizeof(returnt), "EyePatch1"); }
- case 19090: { format(returnt,sizeof(returnt), "PomPomBlue"); }
- case 19091: { format(returnt,sizeof(returnt), "PomPomRed"); }
- case 19092: { format(returnt,sizeof(returnt), "PomPomGreen"); }
- case 19094: { format(returnt,sizeof(returnt), "BurgerShotHat1"); }
- case 19095: { format(returnt,sizeof(returnt), "CowboyHat1"); }
- case 19096: { format(returnt,sizeof(returnt), "CowboyHat3"); }
- case 19097: { format(returnt,sizeof(returnt), "CowboyHat4"); }
- case 19098: { format(returnt,sizeof(returnt), "CowboyHat5"); }
- case 19113: { format(returnt,sizeof(returnt), "SillyHelmet1"); }
- case 19114: { format(returnt,sizeof(returnt), "SillyHelmet2"); }
- case 19115: { format(returnt,sizeof(returnt), "SillyHelmet3"); }
- case 19116: { format(returnt,sizeof(returnt), "PlainHelmet1"); }
- case 19117: { format(returnt,sizeof(returnt), "PlainHelmet2"); }
- case 19118: { format(returnt,sizeof(returnt), "PlainHelmet3"); }
- case 19119: { format(returnt,sizeof(returnt), "PlainHelmet4"); }
- case 19120: { format(returnt,sizeof(returnt), "PlainHelmet5"); }
- case 19137: { format(returnt,sizeof(returnt), "CluckinBellHat1"); }
- case 19163: { format(returnt,sizeof(returnt), "GimpMask1"); }
- }
- return returnt;
- }
- stock SaveATMs()
- {
- for(new i = 0; i < MAX_ATM; i++)
- {
- SaveATM(i);
- }
- return 1;
- }
- stock SaveMAPBs()
- {
- for(new i = 0; i < MAX_MAPB; i++)
- {
- SaveMAPB(i);
- }
- return 1;
- }
- stock SaveGSTATIONs()
- {
- for(new i = 0; i < MAX_GSTATION; i++)
- {
- SaveGSTATION(i);
- }
- return 1;
- }
- stock SaveHSSigns()
- {
- for(new i = 0; i < MAX_HSSIGN; i++)
- {
- SaveHSSign(i);
- }
- return 1;
- }
- stock SaveOOCshops()
- {
- for(new i = 0; i < MAX_OOCSHOP; i++)
- {
- SaveOOCshop(i);
- }
- return 1;
- }
- stock SaveInfoBoards()
- {
- for(new i = 0; i < MAX_InfoBoard; i++)
- {
- SaveInfoBoard(i);
- }
- return 1;
- }
- stock SaveBusinesses()
- {
- for(new i = 0; i < MAX_BUSINESSES; i++)
- {
- SaveBusiness(i);
- }
- return 1;
- }
- stock SaveHouses()
- {
- for(new i = 0; i < MAX_HOUSES; i++)
- {
- SaveHouse(i);
- }
- return 1;
- }
- stock Savebuildings()
- {
- for(new i = 0; i < MAX_BUILDINGS; i++)
- {
- Savebuilding(i);
- }
- return 1;
- }
- stock Loadbuildings()
- {
- new FileName[128], string[128];
- for(new i = 0; i < MAX_BUILDINGS; i++)
- {
- format(FileName, sizeof(FileName), "Buildings/Building_%d.ini", i);
- if(dini_Exists(FileName))
- {
- BInfo[i][bName] = dini_Get( FileName, "Name" );
- BInfo[i][bPickupID] = dini_Int(FileName, "PickupID" );
- BInfo[i][bLocked] = dini_Int(FileName, "Locked" );
- BInfo[i][bVIP] = dini_Int(FileName, "VIP" );
- BInfo[i][bExteriorID] = dini_Int(FileName, "ExteriorID" );
- BInfo[i][bInteriorID] = dini_Int(FileName, "InteriorID" );
- BInfo[i][bVirWorld] = dini_Int(FileName, "VirtualWorld");
- BInfo[i][bInteriorX] = dini_Float(FileName, "InteriorX" );
- BInfo[i][bInteriorY] = dini_Float(FileName, "InteriorY" );
- BInfo[i][bInteriorZ] = dini_Float(FileName, "InteriorZ" );
- BInfo[i][bExteriorX] = dini_Float(FileName, "ExteriorX" );
- BInfo[i][bExteriorY] = dini_Float(FileName, "ExteriorY" );
- BInfo[i][bExteriorZ] = dini_Float(FileName, "ExteriorZ" );
- printf( "[bSystem] Building %d spawned.", i);
- Spawnedbuildings++;
- BInfo[i][bPickupID] = CreateDynamicPickup(1318, 23, BInfo[i][bExteriorX], BInfo[i][bExteriorY], BInfo[i][bExteriorZ], 0, -1, -1, 150.0 );
- //------------------------------------------------------------------
- format(string, sizeof(string), "{FF9900}%s{F0CC00}\nID: %d", BInfo[i][bName],i);
- building[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BInfo[i][bExteriorX], BInfo[i][bExteriorY], BInfo[i][bExteriorZ]+0.75,40.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- }
- return 1;
- }
- stock SaveMAPB(i)
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "MAPBs/MAPB_%d.ini", i);
- if(dini_Exists(FileName))
- {
- dini_IntSet(FileName, "ObjectID", MAPBInfo[i][MAPBObjectID]);
- dini_FloatSet(FileName, "X", MAPBInfo[i][MAPBX]);
- dini_FloatSet(FileName, "Y", MAPBInfo[i][MAPBY]);
- dini_FloatSet(FileName, "Z", MAPBInfo[i][MAPBZ]);
- dini_FloatSet(FileName, "Angle", MAPBInfo[i][MAPBAngle]);
- printf( "[system] Map-Box %d saved.", i);
- }
- return 1;
- }
- stock SaveGSTATION(i)
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "GSTATIONs/GSTATION_%d.ini", i);
- if(dini_Exists(FileName))
- {
- dini_IntSet(FileName, "PickupID", GSTATIONInfo[i][gstationPickupID]);
- dini_FloatSet(FileName, "X", GSTATIONInfo[i][gstationX]);
- dini_FloatSet(FileName, "Y", GSTATIONInfo[i][gstationY]);
- dini_FloatSet(FileName, "Z", GSTATIONInfo[i][gstationZ]);
- printf( "[system] Gas Station %d saved.", i);
- }
- return 1;
- }
- stock SaveHSSign(i)
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "HSSigns/HSSign_%d.ini", i);
- if(dini_Exists(FileName))
- {
- dini_IntSet(FileName, "ObjectID", HSSignInfo[i][HSSignObjectID]);
- dini_FloatSet(FileName, "X", HSSignInfo[i][HSSignX]);
- dini_FloatSet(FileName, "Y", HSSignInfo[i][HSSignY]);
- dini_FloatSet(FileName, "Z", HSSignInfo[i][HSSignZ]);
- dini_FloatSet(FileName, "Angle", HSSignInfo[i][HSSignAngle]);
- printf( "[system] House Sale Sign %d saved.", i);
- }
- return 1;
- }
- stock SaveOOCshop(i)
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "OOCshops/OOCshop_%d.ini", i);
- if(dini_Exists(FileName))
- {
- dini_IntSet(FileName, "ObjectID", OOCshopInfo[i][OOCshopObjectID]);
- dini_FloatSet(FileName, "X", OOCshopInfo[i][OOCshopX]);
- dini_FloatSet(FileName, "Y", OOCshopInfo[i][OOCshopY]);
- dini_FloatSet(FileName, "Z", OOCshopInfo[i][OOCshopZ]);
- dini_FloatSet(FileName, "Angle", OOCshopInfo[i][OOCshopAngle]);
- printf( "[system] OOC Shop %d saved.", i);
- }
- return 1;
- }
- stock SaveInfoBoard(i)
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "InfoBoards/InfoBoard_%d.ini", i);
- if(dini_Exists(FileName))
- {
- dini_IntSet(FileName, "TDString", InfoBoardInfo[i][InfoBoardTDstring]);
- dini_IntSet(FileName, "PickupID", InfoBoardInfo[i][InfoBoardPickupID]);
- dini_IntSet(FileName, "ObjectID", InfoBoardInfo[i][InfoBoardObjectID]);
- dini_FloatSet(FileName, "X", InfoBoardInfo[i][InfoBoardX]);
- dini_FloatSet(FileName, "Y", InfoBoardInfo[i][InfoBoardY]);
- dini_FloatSet(FileName, "Z", InfoBoardInfo[i][InfoBoardZ]);
- dini_FloatSet(FileName, "Angle", InfoBoardInfo[i][InfoBoardAngle]);
- printf( "[system] Information Board %d saved.", i);
- }
- return 1;
- }
- stock SaveATM(i)
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "ATMs/ATM_%d.ini", i);
- if(dini_Exists(FileName))
- {
- dini_IntSet(FileName, "Cash", ATMInfo[i][ATMCash]);
- dini_IntSet(FileName, "Locked", ATMInfo[i][ATMLocked]);
- dini_IntSet(FileName, "Fee", ATMInfo[i][ATMFee]);
- dini_IntSet(FileName, "ObjectID", ATMInfo[i][ATMObjectID]);
- dini_FloatSet(FileName, "X", ATMInfo[i][ATMX]);
- dini_FloatSet(FileName, "Y", ATMInfo[i][ATMY]);
- dini_FloatSet(FileName, "Z", ATMInfo[i][ATMZ]);
- dini_FloatSet(FileName, "Angle", ATMInfo[i][ATMAngle]);
- printf( "[system] ATM %d saved.", i);
- }
- return 1;
- }
- stock Savebuilding(i)
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "Buildings/Building_%d.ini", i);
- if(dini_Exists(FileName))
- {
- dini_Set(FileName, "Name", BInfo[i][bName]);
- dini_IntSet(FileName, "Locked", BInfo[i][bLocked]);
- dini_IntSet(FileName, "VIP", BInfo[i][bVIP]);
- dini_IntSet(FileName, "ExteriorID", BInfo[i][bExteriorID]);
- dini_IntSet(FileName, "InteriorID", BInfo[i][bInteriorID]);
- dini_IntSet(FileName, "VirtualWorld", BInfo[i][bVirWorld]);
- dini_FloatSet(FileName, "InteriorX", BInfo[i][bInteriorX]);
- dini_FloatSet(FileName, "InteriorY", BInfo[i][bInteriorY]);
- dini_FloatSet(FileName, "InteriorZ", BInfo[i][bInteriorZ]);
- dini_FloatSet(FileName, "ExteriorX", BInfo[i][bExteriorX]);
- dini_FloatSet(FileName, "ExteriorY", BInfo[i][bExteriorY]);
- dini_FloatSet(FileName, "ExteriorZ", BInfo[i][bExteriorZ]);
- printf( "[system] Building %d saved.", i);
- }
- return 1;
- }
- stock LoadCars()
- {
- new FileName[128];
- new carstring[256];
- for(new i = 0; i < MAX_CARS; i++)
- {
- format(FileName, sizeof(FileName), "Cars/car_%d.ini", i);
- if(fexist(FileName))
- {
- CarInfo[i][CarModel] = dini_Int(FileName, "CarModel");
- CarInfo[i][CarPrice] = dini_Int(FileName, "CarPrice");
- CarInfo[i][CarX] = dini_Float(FileName, "CarX");
- CarInfo[i][CarY] = dini_Float(FileName, "CarY");
- CarInfo[i][CarZ] = dini_Float(FileName, "CarZ");
- CarInfo[i][CarF] = dini_Float(FileName, "CarF");
- CarInfo[i][CarSpawnX] = dini_Float(FileName, "CarSpawnX");
- CarInfo[i][CarSpawnY] = dini_Float(FileName, "CarSpawnY");
- CarInfo[i][CarSpawnZ] = dini_Float(FileName, "CarSpawnZ");
- CarInfo[i][CarSpawnF] = dini_Float(FileName, "CarSpawnF");
- CarInfo[i][CarColor] = dini_Int(FileName, "CarColor");
- CarInfo[i][CarColor] = dini_Int(FileName, "CarColor2");
- if(i == 1)
- {
- format(carstring,sizeof(carstring),"%s For Sale | {FFF1AF}Price: $%d | {6EF83C}ID: %d",vehName[CarInfo[i][CarModel]-400],CarInfo[i][CarPrice],i);
- CarInfo[i][CarText] = Create3DTextLabel(carstring, COLOR_CAR, 0.0, 0.0, 0.0, 15.0, 0);
- CarInfo[i][CarID] = AddStaticVehicleEx(CarInfo[i][CarModel],CarInfo[i][CarX],CarInfo[i][CarY],CarInfo[i][CarZ],CarInfo[i][CarF],CarInfo[i][CarColor],CarInfo[i][CarColor2],1);
- Attach3DTextLabelToVehicle(CarInfo[i][CarText], CarInfo[i][CarID], 0.0, 0.0, 0.0);
- // SetVehicleVirtualWorld(i,255);
- CarInfo[i][DealerShipCar] = 1;
- }
- else
- {
- format(carstring,sizeof(carstring),"%s For Sale | {FFF1AF}Price: $%d | {6EF83C}ID: %d",vehName[CarInfo[i][CarModel]-400],CarInfo[i][CarPrice],i);
- CarInfo[i][CarText] = Create3DTextLabel(carstring, COLOR_CAR, 0.0, 0.0, 0.0, 15.0, 0);
- CarInfo[i][CarID] = AddStaticVehicleEx(CarInfo[i][CarModel],CarInfo[i][CarX],CarInfo[i][CarY],CarInfo[i][CarZ],CarInfo[i][CarF],CarInfo[i][CarColor],CarInfo[i][CarColor2],1); // Blade ID 56
- Attach3DTextLabelToVehicle(CarInfo[i][CarText], CarInfo[i][CarID], 0.0, 0.0, 0.0);
- CarInfo[i][DealerShipCar] = 1;
- }
- SpawnedCars++;
- }
- }
- return 1;
- }
- stock CreatePlayerVehicle(playerid, slotid)
- {
- if(IsPlayerConnected(playerid))
- {
- switch(slotid)
- {
- case 1:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel1] != 0)
- {
- PlayerVehicleID1[playerid] = 0;
- PlayerVehicleID1[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel1], PlayerInfo[playerid][PlayerVehiclePosX1], PlayerInfo[playerid][PlayerVehiclePosY1], PlayerInfo[playerid][PlayerVehiclePosZ1], PlayerInfo[playerid][PlayerVehicleFacing1], PlayerInfo[playerid][pPlayerVehicle1Color], PlayerInfo[playerid][pPlayerVehicle1Color2], -1);
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleDealership] = 1;
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock1];
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked1];
- SetVehicleVirtualWorld(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1VirWorld]);
- LinkVehicleToInterior(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1Interior]);
- strmid(VehicleInfo[PlayerVehicleID1[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- if(PlayerInfo[playerid][pVehLock1] == 1)
- {
- if(PlayerInfo[playerid][pVehLocked1] == 1)
- {
- LockCar(PlayerVehicleID1[playerid]);
- }
- else
- {
- UnLockCar(PlayerVehicleID1[playerid]);
- }
- }
- if(PlayerInfo[playerid][PlayerVehicle1PaintJob] != 255)
- {
- ChangeVehiclePaintjob(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1PaintJob]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1Nos] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1Nos]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot0] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot0]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot1] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot1]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot2] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot2]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot3] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot3]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot4] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot4]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot5] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot5]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot6] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot6]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot7] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot7]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot8] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot8]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot9] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot9]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot10] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot10]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot11] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot11]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot12] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot12]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot13] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot13]);
- }
- }
- }
- case 2:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel2] != 0)
- {
- PlayerVehicleID2[playerid] = 0;
- PlayerVehicleID2[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel2], PlayerInfo[playerid][PlayerVehiclePosX2], PlayerInfo[playerid][PlayerVehiclePosY2], PlayerInfo[playerid][PlayerVehiclePosZ2], PlayerInfo[playerid][PlayerVehicleFacing2], PlayerInfo[playerid][pPlayerVehicle2Color], PlayerInfo[playerid][pPlayerVehicle2Color2], -1);
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleDealership] = 1;
- SetVehicleVirtualWorld(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2VirWorld]);
- LinkVehicleToInterior(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2Interior]);
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock2];
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked2];
- strmid(VehicleInfo[PlayerVehicleID2[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- if(PlayerInfo[playerid][pVehLock2] == 1)
- {
- if(PlayerInfo[playerid][pVehLocked2] == 1)
- {
- LockCar(PlayerVehicleID2[playerid]);
- }
- else
- {
- UnLockCar(PlayerVehicleID2[playerid]);
- }
- }
- if(PlayerInfo[playerid][PlayerVehicle2PaintJob] != 255)
- {
- ChangeVehiclePaintjob(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2PaintJob]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2Nos] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2Nos]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot0] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot0]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot1] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot1]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot2] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot2]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot3] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot3]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot4] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot4]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot5] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot5]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot6] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot6]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot7] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot7]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot8] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot8]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot9] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot9]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot10] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot10]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot11] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot11]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot12] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot12]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot13] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot13]);
- }
- }
- }
- case 3:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel3] != 0)
- {
- PlayerVehicleID3[playerid] = 0;
- PlayerVehicleID3[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel3], PlayerInfo[playerid][PlayerVehiclePosX3], PlayerInfo[playerid][PlayerVehiclePosY3], PlayerInfo[playerid][PlayerVehiclePosZ3], PlayerInfo[playerid][PlayerVehicleFacing3], PlayerInfo[playerid][pPlayerVehicle3Color], PlayerInfo[playerid][pPlayerVehicle3Color2], -1);
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleDealership] = 1;
- SetVehicleVirtualWorld(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3VirWorld]);
- LinkVehicleToInterior(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3Interior]);
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock3];
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked3];
- strmid(VehicleInfo[PlayerVehicleID3[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- if(PlayerInfo[playerid][pVehLock3] == 1)
- {
- if(PlayerInfo[playerid][pVehLocked3] == 1)
- {
- LockCar(PlayerVehicleID3[playerid]);
- }
- else
- {
- UnLockCar(PlayerVehicleID3[playerid]);
- }
- }
- if(PlayerInfo[playerid][PlayerVehicle3PaintJob] != 255)
- {
- ChangeVehiclePaintjob(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3PaintJob]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3Nos] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3Nos]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot0] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot0]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot1] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot1]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot2] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot2]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot3] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot3]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot4] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot4]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot5] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot5]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot6] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot6]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot7] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot7]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot8] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot8]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot9] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot9]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot10] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot10]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot11] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot11]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot12] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot12]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot13] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot13]);
- }
- }
- }
- case 4:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel4] != 0)
- {
- PlayerVehicleID4[playerid] = 0;
- PlayerVehicleID4[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel4], PlayerInfo[playerid][PlayerVehiclePosX4], PlayerInfo[playerid][PlayerVehiclePosY4], PlayerInfo[playerid][PlayerVehiclePosZ4], PlayerInfo[playerid][PlayerVehicleFacing4], PlayerInfo[playerid][pPlayerVehicle4Color], PlayerInfo[playerid][pPlayerVehicle4Color2], -1);
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleDealership] = 1;
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock4];
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked4];
- SetVehicleVirtualWorld(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4VirWorld]);
- LinkVehicleToInterior(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4Interior]);
- strmid(VehicleInfo[PlayerVehicleID4[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- if(PlayerInfo[playerid][pVehLock4] == 1)
- {
- if(PlayerInfo[playerid][pVehLocked4] == 1)
- {
- LockCar(PlayerVehicleID4[playerid]);
- }
- else
- {
- UnLockCar(PlayerVehicleID4[playerid]);
- }
- }
- if(PlayerInfo[playerid][PlayerVehicle4PaintJob] != 255)
- {
- ChangeVehiclePaintjob(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4PaintJob]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4Nos] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4Nos]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot0] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot0]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot1] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot1]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot2] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot2]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot3] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot3]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot4] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot4]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot5] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot5]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot6] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot6]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot7] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot7]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot8] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot8]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot9] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot9]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot10] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot10]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot11] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot11]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot12] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot12]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot13] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot13]);
- }
- }
- }
- case 5:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel5] != 0)
- {
- PlayerVehicleID5[playerid] = 0;
- PlayerVehicleID5[playerid] = CreateVehicle(PlayerInfo[playerid][PlayerVehicleModel5], PlayerInfo[playerid][PlayerVehiclePosX5], PlayerInfo[playerid][PlayerVehiclePosY5], PlayerInfo[playerid][PlayerVehiclePosZ5], PlayerInfo[playerid][PlayerVehicleFacing5], PlayerInfo[playerid][pPlayerVehicle5Color], PlayerInfo[playerid][pPlayerVehicle5Color2], -1);
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleDealership] = 1;
- SetVehicleVirtualWorld(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5VirWorld]);
- LinkVehicleToInterior(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5Interior]);
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock5];
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked5];
- strmid(VehicleInfo[PlayerVehicleID5[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- if(PlayerInfo[playerid][pVehLock5] == 1)
- {
- if(PlayerInfo[playerid][pVehLocked5] == 1)
- {
- LockCar(PlayerVehicleID5[playerid]);
- }
- else
- {
- UnLockCar(PlayerVehicleID5[playerid]);
- }
- }
- if(PlayerInfo[playerid][PlayerVehicle5PaintJob] != 255)
- {
- ChangeVehiclePaintjob(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5PaintJob]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5Nos] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5Nos]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot0] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot0]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot1] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot1]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot2] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot2]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot3] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot3]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot4] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot4]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot5] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot5]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot6] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot6]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot7] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot7]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot8] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot8]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot9] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot9]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot10] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot10]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot11] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot11]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot12] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot12]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot13] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot13]);
- }
- }
- }
- }
- }
- }
- stock CreatePlayerVehicleEx(playerid, slotid)
- {
- if(IsPlayerConnected(playerid))
- {
- switch(slotid)
- {
- case 1:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel1] != 0)
- {
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleDealership] = 1;
- PlayerInfo[playerid][PlayerVehicle1Interior] = GetPlayerInterior(playerid);
- PlayerInfo[playerid][PlayerVehicle1VirWorld] = GetPlayerVirtualWorld(playerid);
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock1];
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked1];
- SetVehicleVirtualWorld(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1VirWorld]);
- LinkVehicleToInterior(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1Interior]);
- strmid(VehicleInfo[PlayerVehicleID1[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- if(PlayerInfo[playerid][pVehLock1] == 1)
- {
- if(PlayerInfo[playerid][pVehLocked1] == 1)
- {
- LockCar(PlayerVehicleID1[playerid]);
- }
- else
- {
- UnLockCar(PlayerVehicleID1[playerid]);
- }
- }
- if(PlayerInfo[playerid][PlayerVehicle1PaintJob] != 255)
- {
- ChangeVehiclePaintjob(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1PaintJob]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1Nos] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1Nos]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot0] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot0]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot1] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot1]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot2] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot2]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot3] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot3]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot4] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot4]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot5] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot5]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot6] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot6]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot7] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot7]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot8] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot8]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot9] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot9]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot10] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot10]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot11] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot11]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot12] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot12]);
- }
- if(PlayerInfo[playerid][PlayerVehicle1ModSlot13] > 0)
- {
- AddVehicleComponent(PlayerVehicleID1[playerid], PlayerInfo[playerid][PlayerVehicle1ModSlot13]);
- }
- }
- }
- case 2:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel2] != 0)
- {
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleDealership] = 1;
- PlayerInfo[playerid][PlayerVehicle2Interior] = GetPlayerInterior(playerid);
- PlayerInfo[playerid][PlayerVehicle2VirWorld] = GetPlayerVirtualWorld(playerid);
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock2];
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked2];
- SetVehicleVirtualWorld(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2VirWorld]);
- LinkVehicleToInterior(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2Interior]);
- strmid(VehicleInfo[PlayerVehicleID2[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- if(PlayerInfo[playerid][pVehLock2] == 1)
- {
- if(PlayerInfo[playerid][pVehLocked2] == 1)
- {
- LockCar(PlayerVehicleID2[playerid]);
- }
- else
- {
- UnLockCar(PlayerVehicleID2[playerid]);
- }
- }
- if(PlayerInfo[playerid][PlayerVehicle2PaintJob] != 255)
- {
- ChangeVehiclePaintjob(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2PaintJob]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2Nos] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2Nos]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot0] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot0]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot1] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot1]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot2] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot2]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot3] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot3]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot4] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot4]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot5] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot5]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot6] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot6]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot7] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot7]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot8] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot8]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot9] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot9]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot10] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot10]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot11] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot11]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot12] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot12]);
- }
- if(PlayerInfo[playerid][PlayerVehicle2ModSlot13] > 0)
- {
- AddVehicleComponent(PlayerVehicleID2[playerid], PlayerInfo[playerid][PlayerVehicle2ModSlot13]);
- }
- }
- }
- case 3:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel3] != 0)
- {
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleDealership] = 1;
- PlayerInfo[playerid][PlayerVehicle3Interior] = GetPlayerInterior(playerid);
- PlayerInfo[playerid][PlayerVehicle3VirWorld] = GetPlayerVirtualWorld(playerid);
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock3];
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked3];
- SetVehicleVirtualWorld(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3VirWorld]);
- LinkVehicleToInterior(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3Interior]);
- strmid(VehicleInfo[PlayerVehicleID3[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- if(PlayerInfo[playerid][pVehLock3] == 1)
- {
- if(PlayerInfo[playerid][pVehLocked3] == 1)
- {
- LockCar(PlayerVehicleID3[playerid]);
- }
- else
- {
- UnLockCar(PlayerVehicleID3[playerid]);
- }
- }
- if(PlayerInfo[playerid][PlayerVehicle3PaintJob] != 255)
- {
- ChangeVehiclePaintjob(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3PaintJob]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3Nos] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3Nos]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot0] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot0]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot1] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot1]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot2] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot2]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot3] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot3]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot4] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot4]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot5] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot5]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot6] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot6]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot7] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot7]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot8] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot8]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot9] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot9]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot10] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot10]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot11] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot11]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot12] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot12]);
- }
- if(PlayerInfo[playerid][PlayerVehicle3ModSlot13] > 0)
- {
- AddVehicleComponent(PlayerVehicleID3[playerid], PlayerInfo[playerid][PlayerVehicle3ModSlot13]);
- }
- }
- }
- case 4:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel4] != 0)
- {
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleDealership] = 1;
- PlayerInfo[playerid][PlayerVehicle4Interior] = GetPlayerInterior(playerid);
- PlayerInfo[playerid][PlayerVehicle4VirWorld] = GetPlayerVirtualWorld(playerid);
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock4];
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked4];
- SetVehicleVirtualWorld(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4VirWorld]);
- LinkVehicleToInterior(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4Interior]);
- strmid(VehicleInfo[PlayerVehicleID4[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- if(PlayerInfo[playerid][pVehLock4] == 1)
- {
- if(PlayerInfo[playerid][pVehLocked4] == 1)
- {
- LockCar(PlayerVehicleID4[playerid]);
- }
- else
- {
- UnLockCar(PlayerVehicleID4[playerid]);
- }
- }
- if(PlayerInfo[playerid][PlayerVehicle4PaintJob] != 255)
- {
- ChangeVehiclePaintjob(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4PaintJob]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4Nos] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4Nos]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot0] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot0]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot1] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot1]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot2] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot2]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot3] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot3]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot4] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot4]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot5] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot5]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot6] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot6]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot7] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot7]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot8] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot8]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot9] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot9]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot10] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot10]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot11] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot11]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot12] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot12]);
- }
- if(PlayerInfo[playerid][PlayerVehicle4ModSlot13] > 0)
- {
- AddVehicleComponent(PlayerVehicleID4[playerid], PlayerInfo[playerid][PlayerVehicle4ModSlot13]);
- }
- }
- }
- case 5:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel5] != 0)
- {
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleDealership] = 1;
- PlayerInfo[playerid][PlayerVehicle5Interior] = GetPlayerInterior(playerid);
- PlayerInfo[playerid][PlayerVehicle5VirWorld] = GetPlayerVirtualWorld(playerid);
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock5];
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked5];
- SetVehicleVirtualWorld(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5VirWorld]);
- LinkVehicleToInterior(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5Interior]);
- strmid(VehicleInfo[PlayerVehicleID5[playerid]][VehicleOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- if(PlayerInfo[playerid][pVehLock5] == 1)
- {
- if(PlayerInfo[playerid][pVehLocked5] == 1)
- {
- LockCar(PlayerVehicleID5[playerid]);
- }
- else
- {
- UnLockCar(PlayerVehicleID5[playerid]);
- }
- }
- if(PlayerInfo[playerid][PlayerVehicle5PaintJob] != 255)
- {
- ChangeVehiclePaintjob(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5PaintJob]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5Nos] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5Nos]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot0] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot0]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot1] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot1]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot2] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot2]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot3] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot3]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot4] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot4]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot5] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot5]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot6] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot6]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot7] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot7]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot8] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot8]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot9] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot9]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot10] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot10]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot11] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot11]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot12] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot12]);
- }
- if(PlayerInfo[playerid][PlayerVehicle5ModSlot13] > 0)
- {
- AddVehicleComponent(PlayerVehicleID5[playerid], PlayerInfo[playerid][PlayerVehicle5ModSlot13]);
- }
- }
- }
- }
- }
- }
- stock ReplacePlayerVehicle(playerid, giveplayerid, slotid,vehslotid) // ReplacePlayerVehicle(seller, buyer, sellerslotid,buyerslotid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerConnected(giveplayerid))
- {
- switch(slotid)
- {
- case 1:
- {
- switch(vehslotid)
- {
- case 1:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel1] = PlayerInfo[playerid][PlayerVehicleModel1];
- PlayerInfo[giveplayerid][pVehLock1] = PlayerInfo[playerid][pVehLock1];
- PlayerInfo[giveplayerid][pVehLocked1] = PlayerInfo[playerid][pVehLocked1];
- PlayerInfo[giveplayerid][PlayerVehiclePosX1] = PlayerInfo[playerid][PlayerVehiclePosX1];
- PlayerInfo[giveplayerid][PlayerVehiclePosY1] = PlayerInfo[playerid][PlayerVehiclePosY1];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ1] = PlayerInfo[playerid][PlayerVehiclePosZ1];
- PlayerInfo[giveplayerid][PlayerVehicleFacing1] = PlayerInfo[playerid][PlayerVehicleFacing1];
- PlayerInfo[giveplayerid][PlayerVehicle1Nos] = PlayerInfo[playerid][PlayerVehicle1Nos];
- PlayerInfo[giveplayerid][PlayerVehicle1PaintJob] = PlayerInfo[playerid][PlayerVehicle1PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot0] = PlayerInfo[playerid][PlayerVehicle1ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot1] = PlayerInfo[playerid][PlayerVehicle1ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot2] = PlayerInfo[playerid][PlayerVehicle1ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot3] = PlayerInfo[playerid][PlayerVehicle1ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot4] = PlayerInfo[playerid][PlayerVehicle1ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot5] = PlayerInfo[playerid][PlayerVehicle1ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot6] = PlayerInfo[playerid][PlayerVehicle1ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot7] = PlayerInfo[playerid][PlayerVehicle1ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot8] = PlayerInfo[playerid][PlayerVehicle1ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot9] = PlayerInfo[playerid][PlayerVehicle1ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot10] = PlayerInfo[playerid][PlayerVehicle1ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot11] = PlayerInfo[playerid][PlayerVehicle1ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot12] = PlayerInfo[playerid][PlayerVehicle1ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot13] = PlayerInfo[playerid][PlayerVehicle1ModSlot13];
- }
- case 2:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel2] = PlayerInfo[playerid][PlayerVehicleModel1];
- PlayerInfo[giveplayerid][pVehLock2] = PlayerInfo[playerid][pVehLock1];
- PlayerInfo[giveplayerid][pVehLocked2] = PlayerInfo[playerid][pVehLocked1];
- PlayerInfo[giveplayerid][PlayerVehiclePosX2] = PlayerInfo[playerid][PlayerVehiclePosX1];
- PlayerInfo[giveplayerid][PlayerVehiclePosY2] = PlayerInfo[playerid][PlayerVehiclePosY1];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ2] = PlayerInfo[playerid][PlayerVehiclePosZ1];
- PlayerInfo[giveplayerid][PlayerVehicleFacing2] = PlayerInfo[playerid][PlayerVehicleFacing1];
- PlayerInfo[giveplayerid][PlayerVehicle2Nos] = PlayerInfo[playerid][PlayerVehicle1Nos];
- PlayerInfo[giveplayerid][PlayerVehicle2PaintJob] = PlayerInfo[playerid][PlayerVehicle1PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot0] = PlayerInfo[playerid][PlayerVehicle1ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot1] = PlayerInfo[playerid][PlayerVehicle1ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot2] = PlayerInfo[playerid][PlayerVehicle1ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot3] = PlayerInfo[playerid][PlayerVehicle1ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot4] = PlayerInfo[playerid][PlayerVehicle1ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot5] = PlayerInfo[playerid][PlayerVehicle1ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot6] = PlayerInfo[playerid][PlayerVehicle1ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot7] = PlayerInfo[playerid][PlayerVehicle1ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot8] = PlayerInfo[playerid][PlayerVehicle1ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot9] = PlayerInfo[playerid][PlayerVehicle1ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot10] = PlayerInfo[playerid][PlayerVehicle1ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot11] = PlayerInfo[playerid][PlayerVehicle1ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot12] = PlayerInfo[playerid][PlayerVehicle1ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot13] = PlayerInfo[playerid][PlayerVehicle1ModSlot13];
- }
- case 3:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel3] = PlayerInfo[playerid][PlayerVehicleModel1];
- PlayerInfo[giveplayerid][pVehLock3] = PlayerInfo[playerid][pVehLock1];
- PlayerInfo[giveplayerid][pVehLocked3] = PlayerInfo[playerid][pVehLocked1];
- PlayerInfo[giveplayerid][PlayerVehiclePosX3] = PlayerInfo[playerid][PlayerVehiclePosX1];
- PlayerInfo[giveplayerid][PlayerVehiclePosY3] = PlayerInfo[playerid][PlayerVehiclePosY1];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ3] = PlayerInfo[playerid][PlayerVehiclePosZ1];
- PlayerInfo[giveplayerid][PlayerVehicleFacing3] = PlayerInfo[playerid][PlayerVehicleFacing1];
- PlayerInfo[giveplayerid][PlayerVehicle3Nos] = PlayerInfo[playerid][PlayerVehicle1Nos];
- PlayerInfo[giveplayerid][PlayerVehicle3PaintJob] = PlayerInfo[playerid][PlayerVehicle1PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot0] = PlayerInfo[playerid][PlayerVehicle1ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot1] = PlayerInfo[playerid][PlayerVehicle1ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot2] = PlayerInfo[playerid][PlayerVehicle1ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot3] = PlayerInfo[playerid][PlayerVehicle1ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot4] = PlayerInfo[playerid][PlayerVehicle1ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot5] = PlayerInfo[playerid][PlayerVehicle1ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot6] = PlayerInfo[playerid][PlayerVehicle1ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot7] = PlayerInfo[playerid][PlayerVehicle1ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot8] = PlayerInfo[playerid][PlayerVehicle1ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot9] = PlayerInfo[playerid][PlayerVehicle1ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot10] = PlayerInfo[playerid][PlayerVehicle1ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot11] = PlayerInfo[playerid][PlayerVehicle1ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot12] = PlayerInfo[playerid][PlayerVehicle1ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot13] = PlayerInfo[playerid][PlayerVehicle1ModSlot13];
- }
- case 4:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel4] = PlayerInfo[playerid][PlayerVehicleModel1];
- PlayerInfo[giveplayerid][pVehLock4] = PlayerInfo[playerid][pVehLock1];
- PlayerInfo[giveplayerid][pVehLocked4] = PlayerInfo[playerid][pVehLocked1];
- PlayerInfo[giveplayerid][PlayerVehiclePosX4] = PlayerInfo[playerid][PlayerVehiclePosX1];
- PlayerInfo[giveplayerid][PlayerVehiclePosY4] = PlayerInfo[playerid][PlayerVehiclePosY1];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ4] = PlayerInfo[playerid][PlayerVehiclePosZ1];
- PlayerInfo[giveplayerid][PlayerVehicleFacing4] = PlayerInfo[playerid][PlayerVehicleFacing1];
- PlayerInfo[giveplayerid][PlayerVehicle4Nos] = PlayerInfo[playerid][PlayerVehicle1Nos];
- PlayerInfo[giveplayerid][PlayerVehicle4PaintJob] = PlayerInfo[playerid][PlayerVehicle1PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot0] = PlayerInfo[playerid][PlayerVehicle1ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot1] = PlayerInfo[playerid][PlayerVehicle1ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot2] = PlayerInfo[playerid][PlayerVehicle1ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot3] = PlayerInfo[playerid][PlayerVehicle1ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot4] = PlayerInfo[playerid][PlayerVehicle1ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot5] = PlayerInfo[playerid][PlayerVehicle1ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot6] = PlayerInfo[playerid][PlayerVehicle1ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot7] = PlayerInfo[playerid][PlayerVehicle1ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot8] = PlayerInfo[playerid][PlayerVehicle1ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot9] = PlayerInfo[playerid][PlayerVehicle1ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot10] = PlayerInfo[playerid][PlayerVehicle1ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot11] = PlayerInfo[playerid][PlayerVehicle1ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot12] = PlayerInfo[playerid][PlayerVehicle1ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot13] = PlayerInfo[playerid][PlayerVehicle1ModSlot13];
- }
- case 5:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel5] = PlayerInfo[playerid][PlayerVehicleModel1];
- PlayerInfo[giveplayerid][pVehLock5] = PlayerInfo[playerid][pVehLock1];
- PlayerInfo[giveplayerid][pVehLocked5] = PlayerInfo[playerid][pVehLocked1];
- PlayerInfo[giveplayerid][PlayerVehiclePosX5] = PlayerInfo[playerid][PlayerVehiclePosX1];
- PlayerInfo[giveplayerid][PlayerVehiclePosY5] = PlayerInfo[playerid][PlayerVehiclePosY1];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ5] = PlayerInfo[playerid][PlayerVehiclePosZ1];
- PlayerInfo[giveplayerid][PlayerVehicleFacing5] = PlayerInfo[playerid][PlayerVehicleFacing1];
- PlayerInfo[giveplayerid][PlayerVehicle5Nos] = PlayerInfo[playerid][PlayerVehicle1Nos];
- PlayerInfo[giveplayerid][PlayerVehicle5PaintJob] = PlayerInfo[playerid][PlayerVehicle1PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot0] = PlayerInfo[playerid][PlayerVehicle1ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot1] = PlayerInfo[playerid][PlayerVehicle1ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot2] = PlayerInfo[playerid][PlayerVehicle1ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot3] = PlayerInfo[playerid][PlayerVehicle1ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot4] = PlayerInfo[playerid][PlayerVehicle1ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot5] = PlayerInfo[playerid][PlayerVehicle1ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot6] = PlayerInfo[playerid][PlayerVehicle1ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot7] = PlayerInfo[playerid][PlayerVehicle1ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot8] = PlayerInfo[playerid][PlayerVehicle1ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot9] = PlayerInfo[playerid][PlayerVehicle1ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot10] = PlayerInfo[playerid][PlayerVehicle1ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot11] = PlayerInfo[playerid][PlayerVehicle1ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot12] = PlayerInfo[playerid][PlayerVehicle1ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot13] = PlayerInfo[playerid][PlayerVehicle1ModSlot13];
- }
- }
- }
- case 2:
- {
- switch(vehslotid)
- {
- case 1:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel1] = PlayerInfo[playerid][PlayerVehicleModel2];
- PlayerInfo[giveplayerid][pVehLock1] = PlayerInfo[playerid][pVehLock2];
- PlayerInfo[giveplayerid][pVehLocked1] = PlayerInfo[playerid][pVehLocked2];
- PlayerInfo[giveplayerid][PlayerVehiclePosX1] = PlayerInfo[playerid][PlayerVehiclePosX2];
- PlayerInfo[giveplayerid][PlayerVehiclePosY1] = PlayerInfo[playerid][PlayerVehiclePosY2];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ1] = PlayerInfo[playerid][PlayerVehiclePosZ2];
- PlayerInfo[giveplayerid][PlayerVehicleFacing1] = PlayerInfo[playerid][PlayerVehicleFacing2];
- PlayerInfo[giveplayerid][PlayerVehicle1Nos] = PlayerInfo[playerid][PlayerVehicle2Nos];
- PlayerInfo[giveplayerid][PlayerVehicle1PaintJob] = PlayerInfo[playerid][PlayerVehicle2PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot0] = PlayerInfo[playerid][PlayerVehicle2ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot1] = PlayerInfo[playerid][PlayerVehicle2ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot2] = PlayerInfo[playerid][PlayerVehicle2ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot3] = PlayerInfo[playerid][PlayerVehicle2ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot4] = PlayerInfo[playerid][PlayerVehicle2ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot5] = PlayerInfo[playerid][PlayerVehicle2ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot6] = PlayerInfo[playerid][PlayerVehicle2ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot7] = PlayerInfo[playerid][PlayerVehicle2ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot8] = PlayerInfo[playerid][PlayerVehicle2ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot9] = PlayerInfo[playerid][PlayerVehicle2ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot10] = PlayerInfo[playerid][PlayerVehicle2ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot11] = PlayerInfo[playerid][PlayerVehicle2ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot12] = PlayerInfo[playerid][PlayerVehicle2ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot13] = PlayerInfo[playerid][PlayerVehicle2ModSlot13];
- }
- case 2:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel2] = PlayerInfo[playerid][PlayerVehicleModel2];
- PlayerInfo[giveplayerid][pVehLock2] = PlayerInfo[playerid][pVehLock2];
- PlayerInfo[giveplayerid][pVehLocked2] = PlayerInfo[playerid][pVehLocked2];
- PlayerInfo[giveplayerid][PlayerVehiclePosX2] = PlayerInfo[playerid][PlayerVehiclePosX2];
- PlayerInfo[giveplayerid][PlayerVehiclePosY2] = PlayerInfo[playerid][PlayerVehiclePosY2];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ2] = PlayerInfo[playerid][PlayerVehiclePosZ2];
- PlayerInfo[giveplayerid][PlayerVehicleFacing2] = PlayerInfo[playerid][PlayerVehicleFacing2];
- PlayerInfo[giveplayerid][PlayerVehicle2Nos] = PlayerInfo[playerid][PlayerVehicle2Nos];
- PlayerInfo[giveplayerid][PlayerVehicle2PaintJob] = PlayerInfo[playerid][PlayerVehicle2PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot0] = PlayerInfo[playerid][PlayerVehicle2ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot1] = PlayerInfo[playerid][PlayerVehicle2ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot2] = PlayerInfo[playerid][PlayerVehicle2ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot3] = PlayerInfo[playerid][PlayerVehicle2ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot4] = PlayerInfo[playerid][PlayerVehicle2ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot5] = PlayerInfo[playerid][PlayerVehicle2ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot6] = PlayerInfo[playerid][PlayerVehicle2ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot7] = PlayerInfo[playerid][PlayerVehicle2ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot8] = PlayerInfo[playerid][PlayerVehicle2ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot9] = PlayerInfo[playerid][PlayerVehicle2ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot10] = PlayerInfo[playerid][PlayerVehicle2ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot11] = PlayerInfo[playerid][PlayerVehicle2ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot12] = PlayerInfo[playerid][PlayerVehicle2ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot13] = PlayerInfo[playerid][PlayerVehicle2ModSlot13];
- }
- case 3:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel3] = PlayerInfo[playerid][PlayerVehicleModel2];
- PlayerInfo[giveplayerid][pVehLock3] = PlayerInfo[playerid][pVehLock2];
- PlayerInfo[giveplayerid][pVehLocked3] = PlayerInfo[playerid][pVehLocked2];
- PlayerInfo[giveplayerid][PlayerVehiclePosX3] = PlayerInfo[playerid][PlayerVehiclePosX2];
- PlayerInfo[giveplayerid][PlayerVehiclePosY3] = PlayerInfo[playerid][PlayerVehiclePosY2];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ3] = PlayerInfo[playerid][PlayerVehiclePosZ2];
- PlayerInfo[giveplayerid][PlayerVehicleFacing3] = PlayerInfo[playerid][PlayerVehicleFacing2];
- PlayerInfo[giveplayerid][PlayerVehicle3Nos] = PlayerInfo[playerid][PlayerVehicle2Nos];
- PlayerInfo[giveplayerid][PlayerVehicle3PaintJob] = PlayerInfo[playerid][PlayerVehicle2PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot0] = PlayerInfo[playerid][PlayerVehicle2ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot1] = PlayerInfo[playerid][PlayerVehicle2ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot2] = PlayerInfo[playerid][PlayerVehicle2ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot3] = PlayerInfo[playerid][PlayerVehicle2ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot4] = PlayerInfo[playerid][PlayerVehicle2ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot5] = PlayerInfo[playerid][PlayerVehicle2ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot6] = PlayerInfo[playerid][PlayerVehicle2ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot7] = PlayerInfo[playerid][PlayerVehicle2ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot8] = PlayerInfo[playerid][PlayerVehicle2ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot9] = PlayerInfo[playerid][PlayerVehicle2ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot10] = PlayerInfo[playerid][PlayerVehicle2ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot11] = PlayerInfo[playerid][PlayerVehicle2ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot12] = PlayerInfo[playerid][PlayerVehicle2ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot13] = PlayerInfo[playerid][PlayerVehicle2ModSlot13];
- }
- case 4:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel4] = PlayerInfo[playerid][PlayerVehicleModel2];
- PlayerInfo[giveplayerid][pVehLock4] = PlayerInfo[playerid][pVehLock2];
- PlayerInfo[giveplayerid][pVehLocked4] = PlayerInfo[playerid][pVehLocked2];
- PlayerInfo[giveplayerid][PlayerVehiclePosX4] = PlayerInfo[playerid][PlayerVehiclePosX2];
- PlayerInfo[giveplayerid][PlayerVehiclePosY4] = PlayerInfo[playerid][PlayerVehiclePosY2];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ4] = PlayerInfo[playerid][PlayerVehiclePosZ2];
- PlayerInfo[giveplayerid][PlayerVehicleFacing4] = PlayerInfo[playerid][PlayerVehicleFacing2];
- PlayerInfo[giveplayerid][PlayerVehicle4Nos] = PlayerInfo[playerid][PlayerVehicle2Nos];
- PlayerInfo[giveplayerid][PlayerVehicle4PaintJob] = PlayerInfo[playerid][PlayerVehicle2PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot0] = PlayerInfo[playerid][PlayerVehicle2ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot1] = PlayerInfo[playerid][PlayerVehicle2ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot2] = PlayerInfo[playerid][PlayerVehicle2ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot3] = PlayerInfo[playerid][PlayerVehicle2ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot4] = PlayerInfo[playerid][PlayerVehicle2ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot5] = PlayerInfo[playerid][PlayerVehicle2ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot6] = PlayerInfo[playerid][PlayerVehicle2ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot7] = PlayerInfo[playerid][PlayerVehicle2ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot8] = PlayerInfo[playerid][PlayerVehicle2ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot9] = PlayerInfo[playerid][PlayerVehicle2ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot10] = PlayerInfo[playerid][PlayerVehicle2ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot11] = PlayerInfo[playerid][PlayerVehicle2ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot12] = PlayerInfo[playerid][PlayerVehicle2ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot13] = PlayerInfo[playerid][PlayerVehicle2ModSlot13];
- }
- case 5:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel5] = PlayerInfo[playerid][PlayerVehicleModel2];
- PlayerInfo[giveplayerid][pVehLock5] = PlayerInfo[playerid][pVehLock2];
- PlayerInfo[giveplayerid][pVehLocked5] = PlayerInfo[playerid][pVehLocked2];
- PlayerInfo[giveplayerid][PlayerVehiclePosX5] = PlayerInfo[playerid][PlayerVehiclePosX2];
- PlayerInfo[giveplayerid][PlayerVehiclePosY5] = PlayerInfo[playerid][PlayerVehiclePosY2];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ5] = PlayerInfo[playerid][PlayerVehiclePosZ2];
- PlayerInfo[giveplayerid][PlayerVehicleFacing5] = PlayerInfo[playerid][PlayerVehicleFacing2];
- PlayerInfo[giveplayerid][PlayerVehicle5Nos] = PlayerInfo[playerid][PlayerVehicle2Nos];
- PlayerInfo[giveplayerid][PlayerVehicle5PaintJob] = PlayerInfo[playerid][PlayerVehicle2PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot0] = PlayerInfo[playerid][PlayerVehicle2ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot1] = PlayerInfo[playerid][PlayerVehicle2ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot2] = PlayerInfo[playerid][PlayerVehicle2ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot3] = PlayerInfo[playerid][PlayerVehicle2ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot4] = PlayerInfo[playerid][PlayerVehicle2ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot5] = PlayerInfo[playerid][PlayerVehicle2ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot6] = PlayerInfo[playerid][PlayerVehicle2ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot7] = PlayerInfo[playerid][PlayerVehicle2ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot8] = PlayerInfo[playerid][PlayerVehicle2ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot9] = PlayerInfo[playerid][PlayerVehicle2ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot10] = PlayerInfo[playerid][PlayerVehicle2ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot11] = PlayerInfo[playerid][PlayerVehicle2ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot12] = PlayerInfo[playerid][PlayerVehicle2ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot13] = PlayerInfo[playerid][PlayerVehicle2ModSlot13];
- }
- }
- }
- case 3:
- {
- switch(vehslotid)
- {
- case 1:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel1] = PlayerInfo[playerid][PlayerVehicleModel3];
- PlayerInfo[giveplayerid][pVehLock1] = PlayerInfo[playerid][pVehLock3];
- PlayerInfo[giveplayerid][pVehLocked1] = PlayerInfo[playerid][pVehLocked3];
- PlayerInfo[giveplayerid][PlayerVehiclePosX1] = PlayerInfo[playerid][PlayerVehiclePosX3];
- PlayerInfo[giveplayerid][PlayerVehiclePosY1] = PlayerInfo[playerid][PlayerVehiclePosY3];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ1] = PlayerInfo[playerid][PlayerVehiclePosZ3];
- PlayerInfo[giveplayerid][PlayerVehicleFacing1] = PlayerInfo[playerid][PlayerVehicleFacing3];
- PlayerInfo[giveplayerid][PlayerVehicle1Nos] = PlayerInfo[playerid][PlayerVehicle3Nos];
- PlayerInfo[giveplayerid][PlayerVehicle1PaintJob] = PlayerInfo[playerid][PlayerVehicle3PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot0] = PlayerInfo[playerid][PlayerVehicle3ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot1] = PlayerInfo[playerid][PlayerVehicle3ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot2] = PlayerInfo[playerid][PlayerVehicle3ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot3] = PlayerInfo[playerid][PlayerVehicle3ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot4] = PlayerInfo[playerid][PlayerVehicle3ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot5] = PlayerInfo[playerid][PlayerVehicle3ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot6] = PlayerInfo[playerid][PlayerVehicle3ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot7] = PlayerInfo[playerid][PlayerVehicle3ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot8] = PlayerInfo[playerid][PlayerVehicle3ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot9] = PlayerInfo[playerid][PlayerVehicle3ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot10] = PlayerInfo[playerid][PlayerVehicle3ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot11] = PlayerInfo[playerid][PlayerVehicle3ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot12] = PlayerInfo[playerid][PlayerVehicle3ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot13] = PlayerInfo[playerid][PlayerVehicle3ModSlot13];
- }
- case 2:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel2] = PlayerInfo[playerid][PlayerVehicleModel3];
- PlayerInfo[giveplayerid][pVehLock2] = PlayerInfo[playerid][pVehLock3];
- PlayerInfo[giveplayerid][pVehLocked2] = PlayerInfo[playerid][pVehLocked3];
- PlayerInfo[giveplayerid][PlayerVehiclePosX2] = PlayerInfo[playerid][PlayerVehiclePosX3];
- PlayerInfo[giveplayerid][PlayerVehiclePosY2] = PlayerInfo[playerid][PlayerVehiclePosY3];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ2] = PlayerInfo[playerid][PlayerVehiclePosZ3];
- PlayerInfo[giveplayerid][PlayerVehicleFacing2] = PlayerInfo[playerid][PlayerVehicleFacing3];
- PlayerInfo[giveplayerid][PlayerVehicle2Nos] = PlayerInfo[playerid][PlayerVehicle3Nos];
- PlayerInfo[giveplayerid][PlayerVehicle2PaintJob] = PlayerInfo[playerid][PlayerVehicle3PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot0] = PlayerInfo[playerid][PlayerVehicle3ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot1] = PlayerInfo[playerid][PlayerVehicle3ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot2] = PlayerInfo[playerid][PlayerVehicle3ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot3] = PlayerInfo[playerid][PlayerVehicle3ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot4] = PlayerInfo[playerid][PlayerVehicle3ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot5] = PlayerInfo[playerid][PlayerVehicle3ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot6] = PlayerInfo[playerid][PlayerVehicle3ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot7] = PlayerInfo[playerid][PlayerVehicle3ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot8] = PlayerInfo[playerid][PlayerVehicle3ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot9] = PlayerInfo[playerid][PlayerVehicle3ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot10] = PlayerInfo[playerid][PlayerVehicle3ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot11] = PlayerInfo[playerid][PlayerVehicle3ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot12] = PlayerInfo[playerid][PlayerVehicle3ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot13] = PlayerInfo[playerid][PlayerVehicle3ModSlot13];
- }
- case 3:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel3] = PlayerInfo[playerid][PlayerVehicleModel3];
- PlayerInfo[giveplayerid][pVehLock3] = PlayerInfo[playerid][pVehLock3];
- PlayerInfo[giveplayerid][pVehLocked3] = PlayerInfo[playerid][pVehLocked3];
- PlayerInfo[giveplayerid][PlayerVehiclePosX3] = PlayerInfo[playerid][PlayerVehiclePosX3];
- PlayerInfo[giveplayerid][PlayerVehiclePosY3] = PlayerInfo[playerid][PlayerVehiclePosY3];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ3] = PlayerInfo[playerid][PlayerVehiclePosZ3];
- PlayerInfo[giveplayerid][PlayerVehicleFacing3] = PlayerInfo[playerid][PlayerVehicleFacing3];
- PlayerInfo[giveplayerid][PlayerVehicle3Nos] = PlayerInfo[playerid][PlayerVehicle3Nos];
- PlayerInfo[giveplayerid][PlayerVehicle3PaintJob] = PlayerInfo[playerid][PlayerVehicle3PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot0] = PlayerInfo[playerid][PlayerVehicle3ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot1] = PlayerInfo[playerid][PlayerVehicle3ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot2] = PlayerInfo[playerid][PlayerVehicle3ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot3] = PlayerInfo[playerid][PlayerVehicle3ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot4] = PlayerInfo[playerid][PlayerVehicle3ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot5] = PlayerInfo[playerid][PlayerVehicle3ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot6] = PlayerInfo[playerid][PlayerVehicle3ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot7] = PlayerInfo[playerid][PlayerVehicle3ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot8] = PlayerInfo[playerid][PlayerVehicle3ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot9] = PlayerInfo[playerid][PlayerVehicle3ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot10] = PlayerInfo[playerid][PlayerVehicle3ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot11] = PlayerInfo[playerid][PlayerVehicle3ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot12] = PlayerInfo[playerid][PlayerVehicle3ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot13] = PlayerInfo[playerid][PlayerVehicle3ModSlot13];
- }
- case 4:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel4] = PlayerInfo[playerid][PlayerVehicleModel3];
- PlayerInfo[giveplayerid][pVehLock4] = PlayerInfo[playerid][pVehLock3];
- PlayerInfo[giveplayerid][pVehLocked4] = PlayerInfo[playerid][pVehLocked3];
- PlayerInfo[giveplayerid][PlayerVehiclePosX4] = PlayerInfo[playerid][PlayerVehiclePosX3];
- PlayerInfo[giveplayerid][PlayerVehiclePosY4] = PlayerInfo[playerid][PlayerVehiclePosY3];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ4] = PlayerInfo[playerid][PlayerVehiclePosZ3];
- PlayerInfo[giveplayerid][PlayerVehicleFacing4] = PlayerInfo[playerid][PlayerVehicleFacing3];
- PlayerInfo[giveplayerid][PlayerVehicle4Nos] = PlayerInfo[playerid][PlayerVehicle3Nos];
- PlayerInfo[giveplayerid][PlayerVehicle4PaintJob] = PlayerInfo[playerid][PlayerVehicle3PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot0] = PlayerInfo[playerid][PlayerVehicle3ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot1] = PlayerInfo[playerid][PlayerVehicle3ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot2] = PlayerInfo[playerid][PlayerVehicle3ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot3] = PlayerInfo[playerid][PlayerVehicle3ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot4] = PlayerInfo[playerid][PlayerVehicle3ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot5] = PlayerInfo[playerid][PlayerVehicle3ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot6] = PlayerInfo[playerid][PlayerVehicle3ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot7] = PlayerInfo[playerid][PlayerVehicle3ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot8] = PlayerInfo[playerid][PlayerVehicle3ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot9] = PlayerInfo[playerid][PlayerVehicle3ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot10] = PlayerInfo[playerid][PlayerVehicle3ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot11] = PlayerInfo[playerid][PlayerVehicle3ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot12] = PlayerInfo[playerid][PlayerVehicle3ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot13] = PlayerInfo[playerid][PlayerVehicle3ModSlot13];
- }
- case 5:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel5] = PlayerInfo[playerid][PlayerVehicleModel3];
- PlayerInfo[giveplayerid][pVehLock5] = PlayerInfo[playerid][pVehLock3];
- PlayerInfo[giveplayerid][pVehLocked5] = PlayerInfo[playerid][pVehLocked3];
- PlayerInfo[giveplayerid][PlayerVehiclePosX5] = PlayerInfo[playerid][PlayerVehiclePosX3];
- PlayerInfo[giveplayerid][PlayerVehiclePosY5] = PlayerInfo[playerid][PlayerVehiclePosY3];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ5] = PlayerInfo[playerid][PlayerVehiclePosZ3];
- PlayerInfo[giveplayerid][PlayerVehicleFacing5] = PlayerInfo[playerid][PlayerVehicleFacing3];
- PlayerInfo[giveplayerid][PlayerVehicle5Nos] = PlayerInfo[playerid][PlayerVehicle3Nos];
- PlayerInfo[giveplayerid][PlayerVehicle5PaintJob] = PlayerInfo[playerid][PlayerVehicle3PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot0] = PlayerInfo[playerid][PlayerVehicle3ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot1] = PlayerInfo[playerid][PlayerVehicle3ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot2] = PlayerInfo[playerid][PlayerVehicle3ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot3] = PlayerInfo[playerid][PlayerVehicle3ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot4] = PlayerInfo[playerid][PlayerVehicle3ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot5] = PlayerInfo[playerid][PlayerVehicle3ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot6] = PlayerInfo[playerid][PlayerVehicle3ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot7] = PlayerInfo[playerid][PlayerVehicle3ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot8] = PlayerInfo[playerid][PlayerVehicle3ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot9] = PlayerInfo[playerid][PlayerVehicle3ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot10] = PlayerInfo[playerid][PlayerVehicle3ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot11] = PlayerInfo[playerid][PlayerVehicle3ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot12] = PlayerInfo[playerid][PlayerVehicle3ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot13] = PlayerInfo[playerid][PlayerVehicle3ModSlot13];
- }
- }
- }
- case 4:
- {
- switch(vehslotid)
- {
- case 1:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel1] = PlayerInfo[playerid][PlayerVehicleModel4];
- PlayerInfo[giveplayerid][pVehLock1] = PlayerInfo[playerid][pVehLock4];
- PlayerInfo[giveplayerid][pVehLocked1] = PlayerInfo[playerid][pVehLocked4];
- PlayerInfo[giveplayerid][PlayerVehiclePosX1] = PlayerInfo[playerid][PlayerVehiclePosX4];
- PlayerInfo[giveplayerid][PlayerVehiclePosY1] = PlayerInfo[playerid][PlayerVehiclePosY4];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ1] = PlayerInfo[playerid][PlayerVehiclePosZ4];
- PlayerInfo[giveplayerid][PlayerVehicleFacing1] = PlayerInfo[playerid][PlayerVehicleFacing4];
- PlayerInfo[giveplayerid][PlayerVehicle1Nos] = PlayerInfo[playerid][PlayerVehicle4Nos];
- PlayerInfo[giveplayerid][PlayerVehicle1PaintJob] = PlayerInfo[playerid][PlayerVehicle4PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot0] = PlayerInfo[playerid][PlayerVehicle4ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot1] = PlayerInfo[playerid][PlayerVehicle4ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot2] = PlayerInfo[playerid][PlayerVehicle4ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot3] = PlayerInfo[playerid][PlayerVehicle4ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot4] = PlayerInfo[playerid][PlayerVehicle4ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot5] = PlayerInfo[playerid][PlayerVehicle4ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot6] = PlayerInfo[playerid][PlayerVehicle4ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot7] = PlayerInfo[playerid][PlayerVehicle4ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot8] = PlayerInfo[playerid][PlayerVehicle4ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot9] = PlayerInfo[playerid][PlayerVehicle4ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot10] = PlayerInfo[playerid][PlayerVehicle4ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot11] = PlayerInfo[playerid][PlayerVehicle4ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot12] = PlayerInfo[playerid][PlayerVehicle4ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot13] = PlayerInfo[playerid][PlayerVehicle4ModSlot13];
- }
- case 2:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel2] = PlayerInfo[playerid][PlayerVehicleModel4];
- PlayerInfo[giveplayerid][pVehLock2] = PlayerInfo[playerid][pVehLock4];
- PlayerInfo[giveplayerid][pVehLocked2] = PlayerInfo[playerid][pVehLocked4];
- PlayerInfo[giveplayerid][PlayerVehiclePosX2] = PlayerInfo[playerid][PlayerVehiclePosX4];
- PlayerInfo[giveplayerid][PlayerVehiclePosY2] = PlayerInfo[playerid][PlayerVehiclePosY4];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ2] = PlayerInfo[playerid][PlayerVehiclePosZ4];
- PlayerInfo[giveplayerid][PlayerVehicleFacing2] = PlayerInfo[playerid][PlayerVehicleFacing4];
- PlayerInfo[giveplayerid][PlayerVehicle2Nos] = PlayerInfo[playerid][PlayerVehicle4Nos];
- PlayerInfo[giveplayerid][PlayerVehicle2PaintJob] = PlayerInfo[playerid][PlayerVehicle4PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot0] = PlayerInfo[playerid][PlayerVehicle4ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot1] = PlayerInfo[playerid][PlayerVehicle4ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot2] = PlayerInfo[playerid][PlayerVehicle4ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot3] = PlayerInfo[playerid][PlayerVehicle4ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot4] = PlayerInfo[playerid][PlayerVehicle4ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot5] = PlayerInfo[playerid][PlayerVehicle4ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot6] = PlayerInfo[playerid][PlayerVehicle4ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot7] = PlayerInfo[playerid][PlayerVehicle4ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot8] = PlayerInfo[playerid][PlayerVehicle4ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot9] = PlayerInfo[playerid][PlayerVehicle4ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot10] = PlayerInfo[playerid][PlayerVehicle4ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot11] = PlayerInfo[playerid][PlayerVehicle4ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot12] = PlayerInfo[playerid][PlayerVehicle4ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot13] = PlayerInfo[playerid][PlayerVehicle4ModSlot13];
- }
- case 3:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel3] = PlayerInfo[playerid][PlayerVehicleModel4];
- PlayerInfo[giveplayerid][pVehLock3] = PlayerInfo[playerid][pVehLock4];
- PlayerInfo[giveplayerid][pVehLocked3] = PlayerInfo[playerid][pVehLocked4];
- PlayerInfo[giveplayerid][PlayerVehiclePosX3] = PlayerInfo[playerid][PlayerVehiclePosX4];
- PlayerInfo[giveplayerid][PlayerVehiclePosY3] = PlayerInfo[playerid][PlayerVehiclePosY4];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ3] = PlayerInfo[playerid][PlayerVehiclePosZ4];
- PlayerInfo[giveplayerid][PlayerVehicleFacing3] = PlayerInfo[playerid][PlayerVehicleFacing4];
- PlayerInfo[giveplayerid][PlayerVehicle3Nos] = PlayerInfo[playerid][PlayerVehicle4Nos];
- PlayerInfo[giveplayerid][PlayerVehicle3PaintJob] = PlayerInfo[playerid][PlayerVehicle4PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot0] = PlayerInfo[playerid][PlayerVehicle4ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot1] = PlayerInfo[playerid][PlayerVehicle4ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot2] = PlayerInfo[playerid][PlayerVehicle4ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot3] = PlayerInfo[playerid][PlayerVehicle4ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot4] = PlayerInfo[playerid][PlayerVehicle4ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot5] = PlayerInfo[playerid][PlayerVehicle4ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot6] = PlayerInfo[playerid][PlayerVehicle4ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot7] = PlayerInfo[playerid][PlayerVehicle4ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot8] = PlayerInfo[playerid][PlayerVehicle4ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot9] = PlayerInfo[playerid][PlayerVehicle4ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot10] = PlayerInfo[playerid][PlayerVehicle4ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot11] = PlayerInfo[playerid][PlayerVehicle4ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot12] = PlayerInfo[playerid][PlayerVehicle4ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot13] = PlayerInfo[playerid][PlayerVehicle4ModSlot13];
- }
- case 4:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel4] = PlayerInfo[playerid][PlayerVehicleModel4];
- PlayerInfo[giveplayerid][pVehLock4] = PlayerInfo[playerid][pVehLock4];
- PlayerInfo[giveplayerid][pVehLocked4] = PlayerInfo[playerid][pVehLocked4];
- PlayerInfo[giveplayerid][PlayerVehiclePosX4] = PlayerInfo[playerid][PlayerVehiclePosX4];
- PlayerInfo[giveplayerid][PlayerVehiclePosY4] = PlayerInfo[playerid][PlayerVehiclePosY4];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ4] = PlayerInfo[playerid][PlayerVehiclePosZ4];
- PlayerInfo[giveplayerid][PlayerVehicleFacing4] = PlayerInfo[playerid][PlayerVehicleFacing4];
- PlayerInfo[giveplayerid][PlayerVehicle4Nos] = PlayerInfo[playerid][PlayerVehicle4Nos];
- PlayerInfo[giveplayerid][PlayerVehicle4PaintJob] = PlayerInfo[playerid][PlayerVehicle4PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot0] = PlayerInfo[playerid][PlayerVehicle4ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot1] = PlayerInfo[playerid][PlayerVehicle4ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot2] = PlayerInfo[playerid][PlayerVehicle4ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot3] = PlayerInfo[playerid][PlayerVehicle4ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot4] = PlayerInfo[playerid][PlayerVehicle4ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot5] = PlayerInfo[playerid][PlayerVehicle4ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot6] = PlayerInfo[playerid][PlayerVehicle4ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot7] = PlayerInfo[playerid][PlayerVehicle4ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot8] = PlayerInfo[playerid][PlayerVehicle4ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot9] = PlayerInfo[playerid][PlayerVehicle4ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot10] = PlayerInfo[playerid][PlayerVehicle4ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot11] = PlayerInfo[playerid][PlayerVehicle4ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot12] = PlayerInfo[playerid][PlayerVehicle4ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot13] = PlayerInfo[playerid][PlayerVehicle4ModSlot13];
- }
- case 5:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel5] = PlayerInfo[playerid][PlayerVehicleModel4];
- PlayerInfo[giveplayerid][pVehLock5] = PlayerInfo[playerid][pVehLock4];
- PlayerInfo[giveplayerid][pVehLocked5] = PlayerInfo[playerid][pVehLocked4];
- PlayerInfo[giveplayerid][PlayerVehiclePosX5] = PlayerInfo[playerid][PlayerVehiclePosX4];
- PlayerInfo[giveplayerid][PlayerVehiclePosY5] = PlayerInfo[playerid][PlayerVehiclePosY4];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ5] = PlayerInfo[playerid][PlayerVehiclePosZ4];
- PlayerInfo[giveplayerid][PlayerVehicleFacing5] = PlayerInfo[playerid][PlayerVehicleFacing4];
- PlayerInfo[giveplayerid][PlayerVehicle5Nos] = PlayerInfo[playerid][PlayerVehicle4Nos];
- PlayerInfo[giveplayerid][PlayerVehicle5PaintJob] = PlayerInfo[playerid][PlayerVehicle4PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot0] = PlayerInfo[playerid][PlayerVehicle4ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot1] = PlayerInfo[playerid][PlayerVehicle4ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot2] = PlayerInfo[playerid][PlayerVehicle4ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot3] = PlayerInfo[playerid][PlayerVehicle4ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot4] = PlayerInfo[playerid][PlayerVehicle4ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot5] = PlayerInfo[playerid][PlayerVehicle4ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot6] = PlayerInfo[playerid][PlayerVehicle4ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot7] = PlayerInfo[playerid][PlayerVehicle4ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot8] = PlayerInfo[playerid][PlayerVehicle4ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot9] = PlayerInfo[playerid][PlayerVehicle4ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot10] = PlayerInfo[playerid][PlayerVehicle4ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot11] = PlayerInfo[playerid][PlayerVehicle4ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot12] = PlayerInfo[playerid][PlayerVehicle4ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot13] = PlayerInfo[playerid][PlayerVehicle4ModSlot13];
- }
- }
- }
- case 5:
- {
- switch(vehslotid)
- {
- case 1:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel1] = PlayerInfo[playerid][PlayerVehicleModel5];
- PlayerInfo[giveplayerid][pVehLock1] = PlayerInfo[playerid][pVehLock5];
- PlayerInfo[giveplayerid][pVehLocked1] = PlayerInfo[playerid][pVehLocked5];
- PlayerInfo[giveplayerid][PlayerVehiclePosX1] = PlayerInfo[playerid][PlayerVehiclePosX5];
- PlayerInfo[giveplayerid][PlayerVehiclePosY1] = PlayerInfo[playerid][PlayerVehiclePosY5];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ1] = PlayerInfo[playerid][PlayerVehiclePosZ5];
- PlayerInfo[giveplayerid][PlayerVehicleFacing1] = PlayerInfo[playerid][PlayerVehicleFacing5];
- PlayerInfo[giveplayerid][PlayerVehicle1Nos] = PlayerInfo[playerid][PlayerVehicle5Nos];
- PlayerInfo[giveplayerid][PlayerVehicle1PaintJob] = PlayerInfo[playerid][PlayerVehicle5PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot0] = PlayerInfo[playerid][PlayerVehicle5ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot1] = PlayerInfo[playerid][PlayerVehicle5ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot2] = PlayerInfo[playerid][PlayerVehicle5ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot3] = PlayerInfo[playerid][PlayerVehicle5ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot4] = PlayerInfo[playerid][PlayerVehicle5ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot5] = PlayerInfo[playerid][PlayerVehicle5ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot6] = PlayerInfo[playerid][PlayerVehicle5ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot7] = PlayerInfo[playerid][PlayerVehicle5ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot8] = PlayerInfo[playerid][PlayerVehicle5ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot9] = PlayerInfo[playerid][PlayerVehicle5ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot10] = PlayerInfo[playerid][PlayerVehicle5ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot11] = PlayerInfo[playerid][PlayerVehicle5ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot12] = PlayerInfo[playerid][PlayerVehicle5ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle1ModSlot13] = PlayerInfo[playerid][PlayerVehicle5ModSlot13];
- }
- case 2:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel2] = PlayerInfo[playerid][PlayerVehicleModel5];
- PlayerInfo[giveplayerid][pVehLock2] = PlayerInfo[playerid][pVehLock5];
- PlayerInfo[giveplayerid][pVehLocked2] = PlayerInfo[playerid][pVehLocked5];
- PlayerInfo[giveplayerid][PlayerVehiclePosX2] = PlayerInfo[playerid][PlayerVehiclePosX5];
- PlayerInfo[giveplayerid][PlayerVehiclePosY2] = PlayerInfo[playerid][PlayerVehiclePosY5];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ2] = PlayerInfo[playerid][PlayerVehiclePosZ5];
- PlayerInfo[giveplayerid][PlayerVehicleFacing2] = PlayerInfo[playerid][PlayerVehicleFacing5];
- PlayerInfo[giveplayerid][PlayerVehicle2Nos] = PlayerInfo[playerid][PlayerVehicle5Nos];
- PlayerInfo[giveplayerid][PlayerVehicle2PaintJob] = PlayerInfo[playerid][PlayerVehicle5PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot0] = PlayerInfo[playerid][PlayerVehicle5ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot1] = PlayerInfo[playerid][PlayerVehicle5ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot2] = PlayerInfo[playerid][PlayerVehicle5ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot3] = PlayerInfo[playerid][PlayerVehicle5ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot4] = PlayerInfo[playerid][PlayerVehicle5ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot5] = PlayerInfo[playerid][PlayerVehicle5ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot6] = PlayerInfo[playerid][PlayerVehicle5ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot7] = PlayerInfo[playerid][PlayerVehicle5ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot8] = PlayerInfo[playerid][PlayerVehicle5ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot9] = PlayerInfo[playerid][PlayerVehicle5ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot10] = PlayerInfo[playerid][PlayerVehicle5ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot11] = PlayerInfo[playerid][PlayerVehicle5ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot12] = PlayerInfo[playerid][PlayerVehicle5ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle2ModSlot13] = PlayerInfo[playerid][PlayerVehicle5ModSlot13];
- }
- case 3:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel3] = PlayerInfo[playerid][PlayerVehicleModel5];
- PlayerInfo[giveplayerid][pVehLock3] = PlayerInfo[playerid][pVehLock5];
- PlayerInfo[giveplayerid][pVehLocked3] = PlayerInfo[playerid][pVehLocked5];
- PlayerInfo[giveplayerid][PlayerVehiclePosX3] = PlayerInfo[playerid][PlayerVehiclePosX5];
- PlayerInfo[giveplayerid][PlayerVehiclePosY3] = PlayerInfo[playerid][PlayerVehiclePosY5];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ3] = PlayerInfo[playerid][PlayerVehiclePosZ5];
- PlayerInfo[giveplayerid][PlayerVehicleFacing3] = PlayerInfo[playerid][PlayerVehicleFacing5];
- PlayerInfo[giveplayerid][PlayerVehicle3Nos] = PlayerInfo[playerid][PlayerVehicle5Nos];
- PlayerInfo[giveplayerid][PlayerVehicle3PaintJob] = PlayerInfo[playerid][PlayerVehicle5PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot0] = PlayerInfo[playerid][PlayerVehicle5ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot1] = PlayerInfo[playerid][PlayerVehicle5ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot2] = PlayerInfo[playerid][PlayerVehicle5ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot3] = PlayerInfo[playerid][PlayerVehicle5ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot4] = PlayerInfo[playerid][PlayerVehicle5ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot5] = PlayerInfo[playerid][PlayerVehicle5ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot6] = PlayerInfo[playerid][PlayerVehicle5ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot7] = PlayerInfo[playerid][PlayerVehicle5ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot8] = PlayerInfo[playerid][PlayerVehicle5ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot9] = PlayerInfo[playerid][PlayerVehicle5ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot10] = PlayerInfo[playerid][PlayerVehicle5ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot11] = PlayerInfo[playerid][PlayerVehicle5ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot12] = PlayerInfo[playerid][PlayerVehicle5ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle3ModSlot13] = PlayerInfo[playerid][PlayerVehicle5ModSlot13];
- }
- case 4:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel4] = PlayerInfo[playerid][PlayerVehicleModel5];
- PlayerInfo[giveplayerid][pVehLock4] = PlayerInfo[playerid][pVehLock5];
- PlayerInfo[giveplayerid][pVehLocked4] = PlayerInfo[playerid][pVehLocked5];
- PlayerInfo[giveplayerid][PlayerVehiclePosX4] = PlayerInfo[playerid][PlayerVehiclePosX5];
- PlayerInfo[giveplayerid][PlayerVehiclePosY4] = PlayerInfo[playerid][PlayerVehiclePosY5];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ4] = PlayerInfo[playerid][PlayerVehiclePosZ5];
- PlayerInfo[giveplayerid][PlayerVehicleFacing4] = PlayerInfo[playerid][PlayerVehicleFacing5];
- PlayerInfo[giveplayerid][PlayerVehicle4Nos] = PlayerInfo[playerid][PlayerVehicle5Nos];
- PlayerInfo[giveplayerid][PlayerVehicle4PaintJob] = PlayerInfo[playerid][PlayerVehicle5PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot0] = PlayerInfo[playerid][PlayerVehicle5ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot1] = PlayerInfo[playerid][PlayerVehicle5ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot2] = PlayerInfo[playerid][PlayerVehicle5ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot3] = PlayerInfo[playerid][PlayerVehicle5ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot4] = PlayerInfo[playerid][PlayerVehicle5ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot5] = PlayerInfo[playerid][PlayerVehicle5ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot6] = PlayerInfo[playerid][PlayerVehicle5ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot7] = PlayerInfo[playerid][PlayerVehicle5ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot8] = PlayerInfo[playerid][PlayerVehicle5ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot9] = PlayerInfo[playerid][PlayerVehicle5ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot10] = PlayerInfo[playerid][PlayerVehicle5ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot11] = PlayerInfo[playerid][PlayerVehicle5ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot12] = PlayerInfo[playerid][PlayerVehicle5ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle4ModSlot13] = PlayerInfo[playerid][PlayerVehicle5ModSlot13];
- }
- case 5:
- {
- PlayerInfo[giveplayerid][PlayerVehicleModel5] = PlayerInfo[playerid][PlayerVehicleModel5];
- PlayerInfo[giveplayerid][pVehLock5] = PlayerInfo[playerid][pVehLock5];
- PlayerInfo[giveplayerid][pVehLocked5] = PlayerInfo[playerid][pVehLocked5];
- PlayerInfo[giveplayerid][PlayerVehiclePosX5] = PlayerInfo[playerid][PlayerVehiclePosX5];
- PlayerInfo[giveplayerid][PlayerVehiclePosY5] = PlayerInfo[playerid][PlayerVehiclePosY5];
- PlayerInfo[giveplayerid][PlayerVehiclePosZ5] = PlayerInfo[playerid][PlayerVehiclePosZ5];
- PlayerInfo[giveplayerid][PlayerVehicleFacing5] = PlayerInfo[playerid][PlayerVehicleFacing5];
- PlayerInfo[giveplayerid][PlayerVehicle5Nos] = PlayerInfo[playerid][PlayerVehicle5Nos];
- PlayerInfo[giveplayerid][PlayerVehicle5PaintJob] = PlayerInfo[playerid][PlayerVehicle5PaintJob];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot0] = PlayerInfo[playerid][PlayerVehicle5ModSlot0];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot1] = PlayerInfo[playerid][PlayerVehicle5ModSlot1];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot2] = PlayerInfo[playerid][PlayerVehicle5ModSlot2];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot3] = PlayerInfo[playerid][PlayerVehicle5ModSlot3];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot4] = PlayerInfo[playerid][PlayerVehicle5ModSlot4];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot5] = PlayerInfo[playerid][PlayerVehicle5ModSlot5];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot6] = PlayerInfo[playerid][PlayerVehicle5ModSlot6];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot7] = PlayerInfo[playerid][PlayerVehicle5ModSlot7];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot8] = PlayerInfo[playerid][PlayerVehicle5ModSlot8];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot9] = PlayerInfo[playerid][PlayerVehicle5ModSlot9];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot10] = PlayerInfo[playerid][PlayerVehicle5ModSlot10];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot11] = PlayerInfo[playerid][PlayerVehicle5ModSlot11];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot12] = PlayerInfo[playerid][PlayerVehicle5ModSlot12];
- PlayerInfo[giveplayerid][PlayerVehicle5ModSlot13] = PlayerInfo[playerid][PlayerVehicle5ModSlot13];
- }
- }
- }
- }
- }
- }
- }
- stock ResetPlayerVehicle(playerid, slotid)
- {
- if(IsPlayerConnected(playerid))
- {
- switch(slotid)
- {
- case 1:
- {
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleDealership] = 0;
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLock] = 0;
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLocked] = 0;
- PlayerInfo[playerid][PlayerVehicleModel1] = 0;
- PlayerInfo[playerid][pVehLock1] = 0;
- PlayerInfo[playerid][pVehLocked1] = 0;
- DestroyVehicle(PlayerVehicleID1[playerid]);
- PlayerVehicleID1[playerid] = 0;
- PlayerInfo[playerid][PlayerVehiclePosX1] = 0;
- PlayerInfo[playerid][PlayerVehiclePosY1] = 0;
- PlayerInfo[playerid][PlayerVehiclePosZ1] = 0;
- PlayerInfo[playerid][PlayerVehicleFacing1] = 0;
- PlayerInfo[playerid][PlayerVehicle1Nos] = 0;
- PlayerInfo[playerid][PlayerVehicle1PaintJob] = 255;
- PlayerInfo[playerid][PlayerVehicle1ModSlot0] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot1] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot2] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot3] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot4] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot5] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot6] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot7] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot8] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot9] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot10] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot11] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot12] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot13] = 0;
- }
- case 2:
- {
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleDealership] = 0;
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLock] = 0;
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLocked] = 0;
- PlayerInfo[playerid][PlayerVehicleModel2] = 0;
- PlayerInfo[playerid][pVehLock2] = 0;
- PlayerInfo[playerid][pVehLocked2] = 0;
- DestroyVehicle(PlayerVehicleID2[playerid]);
- PlayerVehicleID2[playerid] = 0;
- PlayerInfo[playerid][PlayerVehiclePosX2] = 0;
- PlayerInfo[playerid][PlayerVehiclePosY2] = 0;
- PlayerInfo[playerid][PlayerVehiclePosZ2] = 0;
- PlayerInfo[playerid][PlayerVehicleFacing2] = 0;
- PlayerInfo[playerid][PlayerVehicle2Nos] = 0;
- PlayerInfo[playerid][PlayerVehicle2PaintJob] = 255;
- PlayerInfo[playerid][PlayerVehicle2ModSlot0] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot1] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot2] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot3] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot4] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot5] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot6] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot7] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot8] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot9] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot10] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot11] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot12] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot13] = 0;
- }
- case 3:
- {
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleDealership] = 0;
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLock] = 0;
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLocked] = 0;
- PlayerInfo[playerid][PlayerVehicleModel3] = 0;
- PlayerInfo[playerid][pVehLock3] = 0;
- PlayerInfo[playerid][pVehLocked3] = 0;
- DestroyVehicle(PlayerVehicleID3[playerid]);
- PlayerVehicleID3[playerid] = 0;
- PlayerInfo[playerid][PlayerVehiclePosX3] = 0;
- PlayerInfo[playerid][PlayerVehiclePosY3] = 0;
- PlayerInfo[playerid][PlayerVehiclePosZ3] = 0;
- PlayerInfo[playerid][PlayerVehicleFacing3] = 0;
- PlayerInfo[playerid][PlayerVehicle3Nos] = 0;
- PlayerInfo[playerid][PlayerVehicle3PaintJob] = 255;
- PlayerInfo[playerid][PlayerVehicle3ModSlot0] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot1] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot2] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot3] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot4] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot5] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot6] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot7] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot8] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot9] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot10] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot11] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot12] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot13] = 0;
- }
- case 4:
- {
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleDealership] = 0;
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLock] = 0;
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLocked] = 0;
- PlayerInfo[playerid][PlayerVehicleModel4] = 0;
- PlayerInfo[playerid][pVehLock4] = 0;
- PlayerInfo[playerid][pVehLocked4] = 0;
- DestroyVehicle(PlayerVehicleID4[playerid]);
- PlayerVehicleID4[playerid] = 0;
- PlayerInfo[playerid][PlayerVehiclePosX4] = 0;
- PlayerInfo[playerid][PlayerVehiclePosY4] = 0;
- PlayerInfo[playerid][PlayerVehiclePosZ4] = 0;
- PlayerInfo[playerid][PlayerVehicleFacing4] = 0;
- PlayerInfo[playerid][PlayerVehicle4Nos] = 0;
- PlayerInfo[playerid][PlayerVehicle4PaintJob] = 255;
- PlayerInfo[playerid][PlayerVehicle4ModSlot0] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot1] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot2] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot3] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot4] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot5] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot6] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot7] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot8] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot9] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot10] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot11] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot12] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot13] = 0;
- }
- case 5:
- {
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleDealership] = 0;
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLock] = 0;
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLocked] = 0;
- PlayerInfo[playerid][PlayerVehicleModel5] = 0;
- PlayerInfo[playerid][pVehLock5] = 0;
- PlayerInfo[playerid][pVehLocked5] = 0;
- DestroyVehicle(PlayerVehicleID5[playerid]);
- PlayerVehicleID5[playerid] = 0;
- PlayerInfo[playerid][PlayerVehiclePosX5] = 0;
- PlayerInfo[playerid][PlayerVehiclePosY5] = 0;
- PlayerInfo[playerid][PlayerVehiclePosZ5] = 0;
- PlayerInfo[playerid][PlayerVehicleFacing5] = 0;
- PlayerInfo[playerid][PlayerVehicle5Nos] = 0;
- PlayerInfo[playerid][PlayerVehicle5PaintJob] = 255;
- PlayerInfo[playerid][PlayerVehicle5ModSlot0] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot1] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot2] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot3] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot4] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot5] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot6] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot7] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot8] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot9] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot10] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot11] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot12] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot13] = 0;
- }
- }
- }
- }
- stock ResetPlayerVehicleEx(playerid, slotid)
- {
- if(IsPlayerConnected(playerid))
- {
- switch(slotid)
- {
- case 1:
- {
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleDealership] = 0;
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLock] = 0;
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLocked] = 0;
- PlayerInfo[playerid][PlayerVehicleModel1] = 0;
- PlayerInfo[playerid][pVehLock1] = 0;
- PlayerInfo[playerid][pVehLocked1] = 0;
- // DestroyVehicle(PlayerVehicleID1[playerid]);
- PlayerVehicleID1[playerid] = 0;
- PlayerInfo[playerid][PlayerVehiclePosX1] = 0;
- PlayerInfo[playerid][PlayerVehiclePosY1] = 0;
- PlayerInfo[playerid][PlayerVehiclePosZ1] = 0;
- PlayerInfo[playerid][PlayerVehicleFacing1] = 0;
- PlayerInfo[playerid][PlayerVehicle1Nos] = 0;
- PlayerInfo[playerid][PlayerVehicle1PaintJob] = 255;
- PlayerInfo[playerid][PlayerVehicle1ModSlot0] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot1] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot2] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot3] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot4] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot5] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot6] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot7] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot8] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot9] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot10] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot11] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot12] = 0;
- PlayerInfo[playerid][PlayerVehicle1ModSlot13] = 0;
- }
- case 2:
- {
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleDealership] = 0;
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLock] = 0;
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLocked] = 0;
- PlayerInfo[playerid][PlayerVehicleModel2] = 0;
- PlayerInfo[playerid][pVehLock2] = 0;
- PlayerInfo[playerid][pVehLocked2] = 0;
- // DestroyVehicle(PlayerVehicleID2[playerid]);
- PlayerVehicleID2[playerid] = 0;
- PlayerInfo[playerid][PlayerVehiclePosX2] = 0;
- PlayerInfo[playerid][PlayerVehiclePosY2] = 0;
- PlayerInfo[playerid][PlayerVehiclePosZ2] = 0;
- PlayerInfo[playerid][PlayerVehicleFacing2] = 0;
- PlayerInfo[playerid][PlayerVehicle2Nos] = 0;
- PlayerInfo[playerid][PlayerVehicle2PaintJob] = 255;
- PlayerInfo[playerid][PlayerVehicle2ModSlot0] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot1] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot2] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot3] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot4] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot5] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot6] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot7] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot8] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot9] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot10] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot11] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot12] = 0;
- PlayerInfo[playerid][PlayerVehicle2ModSlot13] = 0;
- }
- case 3:
- {
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleDealership] = 0;
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLock] = 0;
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLocked] = 0;
- PlayerInfo[playerid][PlayerVehicleModel3] = 0;
- PlayerInfo[playerid][pVehLock3] = 0;
- PlayerInfo[playerid][pVehLocked3] = 0;
- // DestroyVehicle(PlayerVehicleID3[playerid]);
- PlayerVehicleID3[playerid] = 0;
- PlayerInfo[playerid][PlayerVehiclePosX3] = 0;
- PlayerInfo[playerid][PlayerVehiclePosY3] = 0;
- PlayerInfo[playerid][PlayerVehiclePosZ3] = 0;
- PlayerInfo[playerid][PlayerVehicleFacing3] = 0;
- PlayerInfo[playerid][PlayerVehicle3Nos] = 0;
- PlayerInfo[playerid][PlayerVehicle3PaintJob] = 255;
- PlayerInfo[playerid][PlayerVehicle3ModSlot0] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot1] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot2] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot3] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot4] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot5] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot6] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot7] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot8] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot9] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot10] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot11] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot12] = 0;
- PlayerInfo[playerid][PlayerVehicle3ModSlot13] = 0;
- }
- case 4:
- {
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleDealership] = 0;
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLock] = 0;
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLocked] = 0;
- PlayerInfo[playerid][PlayerVehicleModel4] = 0;
- PlayerInfo[playerid][pVehLock4] = 0;
- PlayerInfo[playerid][pVehLocked4] = 0;
- // DestroyVehicle(PlayerVehicleID4[playerid]);
- PlayerVehicleID4[playerid] = 0;
- PlayerInfo[playerid][PlayerVehiclePosX4] = 0;
- PlayerInfo[playerid][PlayerVehiclePosY4] = 0;
- PlayerInfo[playerid][PlayerVehiclePosZ4] = 0;
- PlayerInfo[playerid][PlayerVehicleFacing4] = 0;
- PlayerInfo[playerid][PlayerVehicle4Nos] = 0;
- PlayerInfo[playerid][PlayerVehicle4PaintJob] = 255;
- PlayerInfo[playerid][PlayerVehicle4ModSlot0] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot1] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot2] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot3] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot4] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot5] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot6] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot7] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot8] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot9] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot10] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot11] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot12] = 0;
- PlayerInfo[playerid][PlayerVehicle4ModSlot13] = 0;
- }
- case 5:
- {
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleDealership] = 0;
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLock] = 0;
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLocked] = 0;
- PlayerInfo[playerid][PlayerVehicleModel5] = 0;
- PlayerInfo[playerid][pVehLock5] = 0;
- PlayerInfo[playerid][pVehLocked5] = 0;
- // DestroyVehicle(PlayerVehicleID5[playerid]);
- PlayerVehicleID5[playerid] = 0;
- PlayerInfo[playerid][PlayerVehiclePosX5] = 0;
- PlayerInfo[playerid][PlayerVehiclePosY5] = 0;
- PlayerInfo[playerid][PlayerVehiclePosZ5] = 0;
- PlayerInfo[playerid][PlayerVehicleFacing5] = 0;
- PlayerInfo[playerid][PlayerVehicle5Nos] = 0;
- PlayerInfo[playerid][PlayerVehicle5PaintJob] = 255;
- PlayerInfo[playerid][PlayerVehicle5ModSlot0] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot1] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot2] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot3] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot4] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot5] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot6] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot7] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot8] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot9] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot10] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot11] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot12] = 0;
- PlayerInfo[playerid][PlayerVehicle5ModSlot13] = 0;
- }
- }
- }
- }
- stock ReloadCar(i)
- {
- new carstring[256];
- new FileName[128];
- format(FileName, sizeof(FileName), "Cars/car_%d.ini", i);
- if(fexist(FileName))
- {
- if(i == 1)
- {
- format(carstring,sizeof(carstring),"%s For Sale | {FFF1AF}Price: $%d | {6EF83C}ID: %d",vehName[CarInfo[i][CarModel]-400],CarInfo[i][CarPrice],i);
- CarInfo[i][CarText] = Create3DTextLabel(carstring, COLOR_CAR, 0.0, 0.0, 0.0, 15.0, 0);
- CarInfo[i][CarID] = AddStaticVehicleEx(CarInfo[i][CarModel],CarInfo[i][CarX],CarInfo[i][CarY],CarInfo[i][CarZ],CarInfo[i][CarF],CarInfo[i][CarColor],CarInfo[i][CarColor2],1);
- Attach3DTextLabelToVehicle(CarInfo[i][CarText], CarInfo[i][CarID], 0.0, 0.0, 0.0);
- // SetVehicleVirtualWorld(i,255);
- CarInfo[i][DealerShipCar] = 1;
- }
- else
- {
- format(carstring,sizeof(carstring),"%s For Sale | {FFF1AF}Price: $%d | {6EF83C}ID: %d",vehName[CarInfo[i][CarModel]-400],CarInfo[i][CarPrice],i);
- CarInfo[i][CarText] = Create3DTextLabel(carstring, COLOR_CAR, 0.0, 0.0, 0.0, 15.0, 0);
- CarInfo[i][CarID] = AddStaticVehicleEx(CarInfo[i][CarModel],CarInfo[i][CarX],CarInfo[i][CarY],CarInfo[i][CarZ],CarInfo[i][CarF],CarInfo[i][CarColor],CarInfo[i][CarColor2],1);
- Attach3DTextLabelToVehicle(CarInfo[i][CarText], CarInfo[i][CarID], 0.0, 0.0, 0.0);
- CarInfo[i][DealerShipCar] = 1;
- }
- }
- return 1;
- }
- stock ReloadCarEx(i)
- {
- new carstring[256];
- new FileName[128];
- format(FileName, sizeof(FileName), "Cars/car_%d.ini", i);
- if(fexist(FileName))
- {
- DestroyVehicle(CarInfo[i][CarID]);
- Delete3DTextLabel(CarInfo[i][CarText]);
- if(i == 1)
- {
- format(carstring,sizeof(carstring),"%s For Sale | {FFF1AF}Price: $%d | {6EF83C}ID: %d",vehName[CarInfo[i][CarModel]-400],CarInfo[i][CarPrice],i);
- CarInfo[i][CarText] = Create3DTextLabel(carstring, COLOR_CAR, 0.0, 0.0, 0.0, 15.0, 0);
- CarInfo[i][CarID] = AddStaticVehicleEx(CarInfo[i][CarModel],CarInfo[i][CarX],CarInfo[i][CarY],CarInfo[i][CarZ],CarInfo[i][CarF],CarInfo[i][CarColor],CarInfo[i][CarColor2],1);
- Attach3DTextLabelToVehicle(CarInfo[i][CarText], CarInfo[i][CarID], 0.0, 0.0, 0.0);
- // SetVehicleVirtualWorld(i,255);
- CarInfo[i][DealerShipCar] = 1;
- }
- else
- {
- format(carstring,sizeof(carstring),"%s For Sale | {FFF1AF}Price: $%d | {6EF83C}ID: %d",vehName[CarInfo[i][CarModel]-400],CarInfo[i][CarPrice],i);
- CarInfo[i][CarText] = Create3DTextLabel(carstring, COLOR_CAR, 0.0, 0.0, 0.0, 15.0, 0);
- CarInfo[i][CarID] = AddStaticVehicleEx(CarInfo[i][CarModel],CarInfo[i][CarX],CarInfo[i][CarY],CarInfo[i][CarZ],CarInfo[i][CarF],CarInfo[i][CarColor],CarInfo[i][CarColor2],1); // Blade ID 56
- Attach3DTextLabelToVehicle(CarInfo[i][CarText], CarInfo[i][CarID], 0.0, 0.0, 0.0);
- CarInfo[i][DealerShipCar] = 1;
- }
- }
- return 1;
- }
- stock SaveCar(i)
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "Cars/car_%d.ini", i);
- if(fexist(FileName))
- {
- dini_IntSet(FileName, "CarModel", CarInfo[i][CarModel]);
- dini_IntSet(FileName, "CarPrice", CarInfo[i][CarPrice]);
- dini_FloatSet(FileName, "CarX", CarInfo[i][CarX]);
- dini_FloatSet(FileName, "CarY", CarInfo[i][CarY]);
- dini_FloatSet(FileName, "CarZ", CarInfo[i][CarZ]);
- dini_FloatSet(FileName, "CarF", CarInfo[i][CarF]);
- dini_FloatSet(FileName, "CarSpawnX", CarInfo[i][CarSpawnX]);
- dini_FloatSet(FileName, "CarSpawnY", CarInfo[i][CarSpawnY]);
- dini_FloatSet(FileName, "CarSpawnZ", CarInfo[i][CarSpawnZ]);
- dini_FloatSet(FileName, "CarSpawnF", CarInfo[i][CarSpawnF]);
- dini_IntSet(FileName, "CarColor", CarInfo[i][CarColor]);
- dini_IntSet(FileName, "CarColor2", CarInfo[i][CarColor2]);
- printf("[SERVER]Car_%d Saved ,Model: %s | Price: $%d",i,vehName[CarInfo[i][CarModel]-400],CarInfo[i][CarPrice]);
- }
- return 1;
- }
- stock SaveCars()
- {
- for(new i = 0; i < SpawnedCars; i++)
- {
- SaveCar(i);
- }
- return 1;
- }
- stock SaveHouse(i)
- {
- new FileName[23], string[128];
- format(FileName, sizeof(FileName), "Houses/House_%d.ini", i);
- if(dini_Exists(FileName))
- {
- dini_Set(FileName, "Owner", HouseInfo[i][hOwner]);
- dini_IntSet(FileName, "Owned", HouseInfo[i][hOwned]);
- dini_IntSet(FileName, "Locked", HouseInfo[i][hLocked]);
- dini_IntSet(FileName, "Level", HouseInfo[i][hLevel]);
- dini_IntSet(FileName, "Price", HouseInfo[i][hPrice]);
- dini_IntSet(FileName, "Cash", HouseInfo[i][hCash]);
- dini_IntSet(FileName, "Crack", HouseInfo[i][hCrack]);
- dini_IntSet(FileName, "Pot", HouseInfo[i][hPot]);
- dini_IntSet(FileName, "Ecstasy", HouseInfo[i][hEcstasy]);
- dini_IntSet(FileName, "CarParts", HouseInfo[i][hCarParts]);
- dini_IntSet(FileName, "GunLocker", HouseInfo[i][hGL]);
- dini_IntSet(FileName, "AlarmSystem", HouseInfo[i][hAlarmSystem]);
- dini_IntSet(FileName, "AlarmNumber", HouseInfo[i][hAlarmNumber]);
- dini_IntSet(FileName, "WeaponSlot1", HouseInfo[i][hWeaponSlot1]);
- dini_IntSet(FileName, "WeaponSlot2", HouseInfo[i][hWeaponSlot2]);
- dini_IntSet(FileName, "WeaponSlot3", HouseInfo[i][hWeaponSlot3]);
- dini_IntSet(FileName, "WeaponSlot4", HouseInfo[i][hWeaponSlot4]);
- dini_IntSet(FileName, "WeaponSlot5", HouseInfo[i][hWeaponSlot5]);
- dini_IntSet(FileName, "Rent", HouseInfo[i][hRent]);
- dini_IntSet(FileName, "Rentable", HouseInfo[i][hRentabil]);
- dini_IntSet(FileName, "ExteriorID", HouseInfo[i][hExteriorID]);
- dini_IntSet(FileName, "InteriorID", HouseInfo[i][hInteriorID]);
- dini_IntSet(FileName, "VirWorld", HouseInfo[i][hVirWorld]);
- dini_FloatSet(FileName, "InteriorX", HouseInfo[i][hInteriorX]);
- dini_FloatSet(FileName, "InteriorY", HouseInfo[i][hInteriorY]);
- dini_FloatSet(FileName, "InteriorZ", HouseInfo[i][hInteriorZ]);
- dini_FloatSet(FileName, "ExteriorX", HouseInfo[i][hExteriorX]);
- dini_FloatSet(FileName, "ExteriorY", HouseInfo[i][hExteriorY]);
- dini_FloatSet(FileName, "ExteriorZ", HouseInfo[i][hExteriorZ]);
- if(HouseInfo[i][hOwned] == 0)
- {
- format(string, sizeof(string), "{00F200}[House For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buyhouse", HouseInfo[i][hPrice],HouseInfo[i][hLevel], i);
- UpdateDynamic3DTextLabelText(house1[i], COLOR_DCHAT, string);
- }
- else
- {
- format(string, sizeof(string), "{00F200}[House]{F0CC00}\n%s\nRent: $%d\nLevel: %d\nID: %d\nType /rentroom to rent a room", HouseInfo[i][hOwner],HouseInfo[i][hRent], HouseInfo[i][hLevel], i);
- UpdateDynamic3DTextLabelText(house2[i], COLOR_DCHAT, string);
- }
- printf( "[system] House %d saved.", i);
- }
- return 1;
- }
- stock HavePaintballWeapon(playerid, weaponid)
- {
- if(IsPlayerConnected(playerid))
- {
- switch (weaponid)
- {
- case 1: return pGun[playerid][0];
- case 2..9: return pGun[playerid][1];
- case 10..15: return pGun[playerid][10];
- case 16..18: return pGun[playerid][8];
- case 22..24: return pGun[playerid][2];
- case 25..27: return pGun[playerid][3];
- case 28..29: return pGun[playerid][4];
- case 30..31: return pGun[playerid][5];
- case 32: return pGun[playerid][4];
- case 33..34: return pGun[playerid][6];
- case 35..38: return pGun[playerid][7];
- case 39: return pGun[playerid][8];
- case 41..43: return pGun[playerid][9];
- case 44..46: return pGun[playerid][11];
- case 40: return pGun[playerid][12];
- }
- }
- return 1;
- }
- stock GivePlayerPaintballGun(playerid, weaponid)
- {
- switch (weaponid)
- {
- case 1: { pGun[playerid][0] = 1; GivePlayerWeapon(playerid, 1, 1); }
- case 2..9: { pGun[playerid][1] = weaponid; GivePlayerWeapon(playerid, weaponid, 1); }
- case 10..15: { pGun[playerid][10] = weaponid; GivePlayerWeapon(playerid, weaponid, 1); }
- case 16..18, 39: { pGun[playerid][8] = weaponid; GivePlayerWeapon(playerid, weaponid, 8); }
- case 21: { pGun[playerid][12] = 21; SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK); }
- case 22..24: { pGun[playerid][2] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 25..27: { pGun[playerid][3] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 28..29, 32: { pGun[playerid][4] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 30, 31: { pGun[playerid][5] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 33, 34: { pGun[playerid][6] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 35..38: { pGun[playerid][7] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 40: { pGun[playerid][12] = 40; GivePlayerWeapon(playerid, 40, 1); }
- case 41..43: { pGun[playerid][9] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 44..46: { pGun[playerid][11] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- }
- return 1;
- }
- stock SetPlayerPaintballWeapons(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- ResetPlayerWeapons(playerid);
- if (pGun[playerid][0] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][0], 99999);
- }
- if (pGun[playerid][1] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][1], 99999);
- }
- if (pGun[playerid][2] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][2], 99999);
- }
- if (pGun[playerid][3] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][3], 99999);
- }
- if (pGun[playerid][4] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][4], 99999);
- }
- if (pGun[playerid][5] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][5], 99999);
- }
- if (pGun[playerid][6] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][6], 99999);
- }
- if (pGun[playerid][7] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][7], 99999);
- }
- if (pGun[playerid][8] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][8], 8);
- }
- if (pGun[playerid][9] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][9], 99999);
- }
- if (pGun[playerid][10] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][10], 99999);
- }
- if (pGun[playerid][11] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][11], 99999);
- }
- if (pGun[playerid][12] > 0)
- {
- GivePlayerWeapon(playerid, pGun[playerid][12], 99999);
- }
- }
- return 1;
- }
- stock HeadshotCheck(playerid, &Float:x, &Float:y, &Float:z)
- {
- new Float:fx,Float:fy,Float:fz;
- GetPlayerCameraFrontVector(playerid, fx, fy, fz);
- new Float:cx,Float:cy,Float:cz;
- GetPlayerCameraPos(playerid, cx, cy, cz);
- for(new Float:f = 0.0; f < 100; f = f + 0.5)
- {
- x = fx * f + cx;
- y = fy * f + cy;
- z = fz * f + cz;
- for(new i = 0; i < MAX_PLAYERS; i ++)
- {
- if(i != playerid)
- {
- if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_DUCK)
- {
- if(IsPlayerInRangeOfPoint(i, 0.4, x, y, z))
- {
- if(PlayerInfo[i][pHeadValue] > 0)
- {
- if(GoChase[playerid] == i)
- {
- new string[256];
- new killer = playerid;
- new price = PlayerInfo[i][pHeadValue];
- PlayerInfo[i][pCash] = PlayerInfo[i][pCash]-price/2;
- GivePlayerMoney(i, -price/2);
- PlayerInfo[killer][pCash] = PlayerInfo[killer][pCash]+price/2;
- GivePlayerMoney(killer, price/2);
- format(string, sizeof(string),"Hitman %s has Finished the contract on %s and Recieved $%d.",PlayerName(killer),PlayerName(i),price/2);
- SendFamilyMessage(8, COLOR_RED, string);
- format(string, sizeof(string),"You have been injured by a hitman and lost $%d.",price/2);
- SendClientMessage(i, COLOR_RED, string);
- PlayerPlaySound(killer, 1052, 0.0, 0.0, 0.0);
- ClearContract(i);
- GoChase[killer] = 999;
- PlayerInfo[killer][pCHits]++;
- }
- }
- SetPlayerHealth(i, 0.0);
- }
- }
- else
- {
- if(IsPlayerInRangeOfPoint(i, 0.4, x, y, z - 0.7))
- {
- if(PlayerInfo[i][pHeadValue] > 0)
- {
- if(GoChase[playerid] == i)
- {
- new string[256];
- new killer = playerid;
- new price = PlayerInfo[i][pHeadValue];
- PlayerInfo[i][pCash] = PlayerInfo[i][pCash]-price/2;
- GivePlayerMoney(i, -price/2);
- PlayerInfo[killer][pCash] = PlayerInfo[killer][pCash]+price/2;
- GivePlayerMoney(killer, price/2);
- format(string, sizeof(string),"Hitman %s has Finished the contract on %s and Recieved $%d.",PlayerName(killer),PlayerName(i),price/2);
- SendFamilyMessage(8, COLOR_RED, string);
- format(string, sizeof(string),"You have been injured by a hitman and lost $%d.",price/2);
- SendClientMessage(i, COLOR_RED, string);
- PlayerPlaySound(killer, 1052, 0.0, 0.0, 0.0);
- ClearContract(i);
- GoChase[killer] = 999;
- PlayerInfo[killer][pCHits]++;
- }
- }
- SetPlayerHealth(i, 0.0);
- }
- }
- }
- }
- }
- return 1;
- }
- stock RemoveUnderScore(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- for(new i = 0; i < MAX_PLAYER_NAME; i++)
- {
- if(name[i] == '_') name[i] = ' ';
- }
- return name;
- }
- /*stock CreateStrip(Float:x,Float:y,Float:z,Float:Angle)
- {
- for(new i = 0; i < sizeof(SpikeInfo); i++)
- {
- if(SpikeInfo[i][sCreated] == 0)
- {
- SpikeInfo[i][sCreated]=1;
- SpikeInfo[i][sX]=x;
- SpikeInfo[i][sY]=y;
- SpikeInfo[i][sZ]=z-0.7;
- SpikeInfo[i][sObject] = CreateDynamicObject(2899, x, y, z-0.9, 0, 0, Angle-90);
- return 1;
- }
- }
- return 0;
- }
- stock DeleteAllStrip()
- {
- for(new i = 0; i < sizeof(SpikeInfo); i++)
- {
- if(SpikeInfo[i][sCreated] == 1)
- {
- SpikeInfo[i][sCreated]=0;
- SpikeInfo[i][sX]=0.0;
- SpikeInfo[i][sY]=0.0;
- SpikeInfo[i][sZ]=0.0;
- DestroyDynamicObject(SpikeInfo[i][sObject]);
- }
- }
- return 0;
- }
- stock DeleteClosestStrip(playerid)
- {
- for(new i = 0; i < sizeof(SpikeInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, SpikeInfo[i][sX], SpikeInfo[i][sY], SpikeInfo[i][sZ]))
- {
- if(SpikeInfo[i][sCreated] == 1)
- {
- new string[256];
- new location[MAX_ZONE_NAME];
- GetPlayer2DZone(playerid, location, MAX_ZONE_NAME);
- format(string, sizeof(string), "building: %s %s has deleted a spike strip at %s.", GetPlayerRank(playerid),PlayerName(playerid), location);
- SendRadioMessage(1, TEAM_BLUE_COLOR, string);
- SendRadioMessage(2, TEAM_BLUE_COLOR, string);
- SendRadioMessage(3, TEAM_BLUE_COLOR, string);
- SendRadioMessage(5, TEAM_BLUE_COLOR, string);
- SpikeInfo[i][sCreated]=0;
- SpikeInfo[i][sX]=0.0;
- SpikeInfo[i][sY]=0.0;
- SpikeInfo[i][sZ]=0.0;
- DestroyDynamicObject(SpikeInfo[i][sObject]);
- return 1;
- }
- }
- }
- return 0;
- }
- encode_tires(tires1, tires2, tires3, tires4) {
- return tires1 | (tires2 << 1) | (tires3 << 2) | (tires4 << 3);
- }*/
- Float:DistanceCameraTargetToLocation(Float:CamX, Float:CamY, Float:CamZ, Float:ObjX, Float:ObjY, Float:ObjZ, Float:FrX, Float:FrY, Float:FrZ)
- {
- new Float:TGTDistance;
- TGTDistance = floatsqroot((CamX - ObjX) * (CamX - ObjX) + (CamY - ObjY) * (CamY - ObjY) + (CamZ - ObjZ) * (CamZ - ObjZ));
- new Float:tmpX, Float:tmpY, Float:tmpZ;
- tmpX = FrX * TGTDistance + CamX;
- tmpY = FrY * TGTDistance + CamY;
- tmpZ = FrZ * TGTDistance + CamZ;
- return floatsqroot((tmpX - ObjX) * (tmpX - ObjX) + (tmpY - ObjY) * (tmpY - ObjY) + (tmpZ - ObjZ) * (tmpZ - ObjZ));
- }
- stock Float:GetPointAngleToPoint(Float:x2, Float:y2, Float:X, Float:Y)
- {
- new Float:DX, Float:DY;
- new Float:angle;
- DX = floatabs(floatsub(x2,X));
- DY = floatabs(floatsub(y2,Y));
- if (DY == 0.0 || DX == 0.0)
- {
- if(DY == 0 && DX > 0) angle = 0.0;
- else if(DY == 0 && DX < 0) angle = 180.0;
- else if(DY > 0 && DX == 0) angle = 90.0;
- else if(DY < 0 && DX == 0) angle = 270.0;
- else if(DY == 0 && DX == 0) angle = 0.0;
- }
- else
- {
- angle = atan(DX/DY);
- if(X > x2 && Y <= y2) angle += 90.0;
- else if(X <= x2 && Y < y2) angle = floatsub(90.0, angle);
- else if(X < x2 && Y >= y2) angle -= 90.0;
- else if(X >= x2 && Y > y2) angle = floatsub(270.0, angle);
- }
- return floatadd(angle, 90.0);
- }
- stock GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, &Float:z, &Float:a, Float:distance)
- {
- GetPlayerPos(playerid, x, y ,z);
- if(IsPlayerInAnyVehicle(playerid))
- {
- GetVehicleZAngle(GetPlayerVehicleID(playerid),a);
- }
- else
- {
- GetPlayerFacingAngle(playerid, a);
- }
- x += (distance * floatsin(-a, degrees));
- y += (distance * floatcos(-a, degrees));
- return 0;
- }
- stock GetXYInFrontOfPoint(&Float:x, &Float:y, Float:angle, Float:distance)
- {
- x += (distance * floatsin(-angle, degrees));
- y += (distance * floatcos(-angle, degrees));
- }
- stock IsPlayerAimingAt(playerid, Float:x, Float:y, Float:z, Float:radius)
- {
- new Float:camera_x,Float:camera_y,Float:camera_z,Float:vector_x,Float:vector_y,Float:vector_z;
- GetPlayerCameraPos(playerid, camera_x, camera_y, camera_z);
- GetPlayerCameraFrontVector(playerid, vector_x, vector_y, vector_z);
- new Float:vertical, Float:horizontal;
- switch (GetPlayerWeapon(playerid))
- {
- case 34, 35, 36:
- {
- if (DistanceCameraTargetToLocation(camera_x, camera_y, camera_z, x, y, z, vector_x, vector_y, vector_z) < radius) return true;
- return false;
- }
- case 30, 31: { vertical = 4.0; horizontal = -1.6; }
- case 33: { vertical = 2.7; horizontal = -1.0; }
- default: { vertical = 6.0; horizontal = -2.2; }
- }
- new Float:angle = GetPointAngleToPoint(0, 0, floatsqroot(vector_x*vector_x+vector_y*vector_y), vector_z) - 270.0;
- new Float:resize_x, Float:resize_y, Float:resize_z = floatsin(angle+vertical, degrees);
- GetXYInFrontOfPoint(resize_x, resize_y, GetPointAngleToPoint(0, 0, vector_x, vector_y)+horizontal, floatcos(angle+vertical, degrees));
- if (DistanceCameraTargetToLocation(camera_x, camera_y, camera_z, x, y, z, resize_x, resize_y, resize_z) < radius) return true;
- return false;
- }
- stock IsPlayerAimingAtPlayer(playerid, targetid)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(targetid, x, y, z);
- if (IsPlayerAimingAt(playerid, x, y, z-0.75, 0.25)) return true;
- if (IsPlayerAimingAt(playerid, x, y, z-0.25, 0.25)) return true;
- if (IsPlayerAimingAt(playerid, x, y, z+0.25, 0.25)) return true;
- if (IsPlayerAimingAt(playerid, x, y, z+0.75, 0.25)) return true;
- return false;
- }
- stock UpdateWarnings(warning[])
- {
- for(new i = 0;i < sizeof(Warnings) - 1;i++)
- {
- Warnings[i] = Warnings[i+1];
- }
- new hour, minute, second;
- gettime(hour,minute,second);
- hour = FixHour(hour);
- format(Warnings[19],256,"[%d:%d:%d] %s",hour,minute,second,warning);
- AWarncast(warning);
- return 1;
- }
- stock GetAvailableID(type)
- {
- switch(type)
- {
- case TYPE_ENTRANCE:
- {
- for(new e = 1; e < MAX_ENTRANCES; e++) { if(EntranceIDTaken[e] == 0) return e; }
- }
- case TYPE_GARAGE:
- {
- for(new g = 1; g < MAX_GARAGES; g++) { if(GarageIDTaken[g] == 0) return g; }
- }
- case TYPE_FACGATE:
- {
- for(new fga = 1; fga < MAX_FACGATES; fga++) { if(FacGateIDTaken[fga] == 0) return fga; }
- }
- case TYPE_OBJECT:
- {
- for(new o = 1; o < MAX_DYNAMIC_OBJECTS; o++) { if(ObjectIDTaken[o] == 0) return o; }
- }
- case TYPE_FAMGATE:
- {
- for(new fmga = 1; fmga < MAX_FAMGATES; fmga++) { if(FamGateIDTaken[fmga] == 0) return fmga; }
- }
- case TYPE_GATE:
- {
- for(new ga = 1; ga < MAX_GATES; ga++) { if(GateIDTaken[ga] == 0) return ga; }
- }
- }
- return -1;
- }
- LoadFactions()
- {
- new arrCoords[100][256];
- new strFromFile2[4096];
- new File: file = fopen("factions.cfg", io_read);
- if(file)
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, ',');
- strmid(FACTION_1, arrCoords[0], 0, strlen(arrCoords[0]), 255);
- strmid(FACTION_2, arrCoords[1], 0, strlen(arrCoords[1]), 255);
- strmid(FACTION_3, arrCoords[2], 0, strlen(arrCoords[2]), 255);
- strmid(FACTION_4, arrCoords[3], 0, strlen(arrCoords[3]), 255);
- strmid(FACTION_5, arrCoords[4], 0, strlen(arrCoords[4]), 255);
- strmid(FACTION_6, arrCoords[5], 0, strlen(arrCoords[5]), 255);
- strmid(FACTION_7, arrCoords[6], 0, strlen(arrCoords[6]), 255);
- strmid(FACTION_8, arrCoords[7], 0, strlen(arrCoords[7]), 255);
- strmid(FACTION_9, arrCoords[8], 0, strlen(arrCoords[8]), 255);
- strmid(FACTION_10, arrCoords[9], 0, strlen(arrCoords[9]), 255);
- strmid(FACTION1_OWNER, arrCoords[10], 0, strlen(arrCoords[10]), 255);
- strmid(FACTION2_OWNER, arrCoords[11], 0, strlen(arrCoords[11]), 255);
- strmid(FACTION3_OWNER, arrCoords[12], 0, strlen(arrCoords[12]), 255);
- strmid(FACTION4_OWNER, arrCoords[13], 0, strlen(arrCoords[13]), 255);
- strmid(FACTION5_OWNER, arrCoords[14], 0, strlen(arrCoords[14]), 255);
- strmid(FACTION6_OWNER, arrCoords[15], 0, strlen(arrCoords[15]), 255);
- strmid(FACTION7_OWNER, arrCoords[16], 0, strlen(arrCoords[16]), 255);
- strmid(FACTION8_OWNER, arrCoords[17], 0, strlen(arrCoords[17]), 255);
- strmid(FACTION9_OWNER, arrCoords[18], 0, strlen(arrCoords[18]), 255);
- strmid(FACTION10_OWNER, arrCoords[19], 0, strlen(arrCoords[19]), 255);
- TOTAL_FACTION1_MEMBERS = strval(arrCoords[20]);
- TOTAL_FACTION2_MEMBERS = strval(arrCoords[21]);
- TOTAL_FACTION3_MEMBERS = strval(arrCoords[22]);
- TOTAL_FACTION4_MEMBERS = strval(arrCoords[23]);
- TOTAL_FACTION5_MEMBERS = strval(arrCoords[24]);
- TOTAL_FACTION6_MEMBERS = strval(arrCoords[25]);
- TOTAL_FACTION7_MEMBERS = strval(arrCoords[26]);
- TOTAL_FACTION8_MEMBERS = strval(arrCoords[27]);
- TOTAL_FACTION9_MEMBERS = strval(arrCoords[28]);
- TOTAL_FACTION10_MEMBERS = strval(arrCoords[29]);
- FactionInfo[1][FactionType] = strval(arrCoords[30]);
- FactionInfo[2][FactionType] = strval(arrCoords[31]);
- FactionInfo[3][FactionType] = strval(arrCoords[32]);
- FactionInfo[4][FactionType] = strval(arrCoords[33]);
- FactionInfo[5][FactionType] = strval(arrCoords[34]);
- FactionInfo[6][FactionType] = strval(arrCoords[35]);
- FactionInfo[7][FactionType] = strval(arrCoords[36]);
- FactionInfo[8][FactionType] = strval(arrCoords[37]);
- FactionInfo[9][FactionType] = strval(arrCoords[38]);
- FactionInfo[10][FactionType] = strval(arrCoords[39]);
- strmid(FactionRank[1][1], arrCoords[40], 0, strlen(arrCoords[40]), 255);
- strmid(FactionRank[1][2], arrCoords[41], 0, strlen(arrCoords[41]), 255);
- strmid(FactionRank[1][3], arrCoords[42], 0, strlen(arrCoords[42]), 255);
- strmid(FactionRank[1][4], arrCoords[43], 0, strlen(arrCoords[43]), 255);
- strmid(FactionRank[1][5], arrCoords[44], 0, strlen(arrCoords[44]), 255);
- strmid(FactionRank[1][6], arrCoords[45], 0, strlen(arrCoords[45]), 255);
- strmid(FactionRank[2][1], arrCoords[46], 0, strlen(arrCoords[46]), 255);
- strmid(FactionRank[2][2], arrCoords[47], 0, strlen(arrCoords[47]), 255);
- strmid(FactionRank[2][3], arrCoords[48], 0, strlen(arrCoords[48]), 255);
- strmid(FactionRank[2][4], arrCoords[49], 0, strlen(arrCoords[49]), 255);
- strmid(FactionRank[2][5], arrCoords[50], 0, strlen(arrCoords[50]), 255);
- strmid(FactionRank[2][6], arrCoords[51], 0, strlen(arrCoords[51]), 255);
- strmid(FactionRank[3][1], arrCoords[52], 0, strlen(arrCoords[52]), 255);
- strmid(FactionRank[3][2], arrCoords[53], 0, strlen(arrCoords[53]), 255);
- strmid(FactionRank[3][3], arrCoords[54], 0, strlen(arrCoords[54]), 255);
- strmid(FactionRank[3][4], arrCoords[55], 0, strlen(arrCoords[55]), 255);
- strmid(FactionRank[3][5], arrCoords[56], 0, strlen(arrCoords[56]), 255);
- strmid(FactionRank[3][6], arrCoords[57], 0, strlen(arrCoords[57]), 255);
- strmid(FactionRank[4][1], arrCoords[58], 0, strlen(arrCoords[58]), 255);
- strmid(FactionRank[4][2], arrCoords[59], 0, strlen(arrCoords[59]), 255);
- strmid(FactionRank[4][3], arrCoords[60], 0, strlen(arrCoords[60]), 255);
- strmid(FactionRank[4][4], arrCoords[61], 0, strlen(arrCoords[61]), 255);
- strmid(FactionRank[4][5], arrCoords[62], 0, strlen(arrCoords[62]), 255);
- strmid(FactionRank[4][6], arrCoords[63], 0, strlen(arrCoords[63]), 255);
- strmid(FactionRank[5][1], arrCoords[64], 0, strlen(arrCoords[64]), 255);
- strmid(FactionRank[5][2], arrCoords[65], 0, strlen(arrCoords[65]), 255);
- strmid(FactionRank[5][3], arrCoords[66], 0, strlen(arrCoords[66]), 255);
- strmid(FactionRank[5][4], arrCoords[67], 0, strlen(arrCoords[67]), 255);
- strmid(FactionRank[5][5], arrCoords[68], 0, strlen(arrCoords[68]), 255);
- strmid(FactionRank[5][6], arrCoords[69], 0, strlen(arrCoords[69]), 255);
- strmid(FactionRank[6][1], arrCoords[70], 0, strlen(arrCoords[70]), 255);
- strmid(FactionRank[6][2], arrCoords[71], 0, strlen(arrCoords[71]), 255);
- strmid(FactionRank[6][3], arrCoords[72], 0, strlen(arrCoords[72]), 255);
- strmid(FactionRank[6][4], arrCoords[73], 0, strlen(arrCoords[73]), 255);
- strmid(FactionRank[6][5], arrCoords[74], 0, strlen(arrCoords[74]), 255);
- strmid(FactionRank[6][6], arrCoords[75], 0, strlen(arrCoords[75]), 255);
- strmid(FactionRank[7][1], arrCoords[76], 0, strlen(arrCoords[76]), 255);
- strmid(FactionRank[7][2], arrCoords[77], 0, strlen(arrCoords[77]), 255);
- strmid(FactionRank[7][3], arrCoords[78], 0, strlen(arrCoords[78]), 255);
- strmid(FactionRank[7][4], arrCoords[79], 0, strlen(arrCoords[79]), 255);
- strmid(FactionRank[7][5], arrCoords[80], 0, strlen(arrCoords[80]), 255);
- strmid(FactionRank[7][6], arrCoords[81], 0, strlen(arrCoords[81]), 255);
- strmid(FactionRank[8][1], arrCoords[82], 0, strlen(arrCoords[82]), 255);
- strmid(FactionRank[8][2], arrCoords[83], 0, strlen(arrCoords[83]), 255);
- strmid(FactionRank[8][3], arrCoords[84], 0, strlen(arrCoords[84]), 255);
- strmid(FactionRank[8][4], arrCoords[85], 0, strlen(arrCoords[85]), 255);
- strmid(FactionRank[8][5], arrCoords[86], 0, strlen(arrCoords[86]), 255);
- strmid(FactionRank[8][6], arrCoords[87], 0, strlen(arrCoords[87]), 255);
- strmid(FactionRank[9][1], arrCoords[88], 0, strlen(arrCoords[88]), 255);
- strmid(FactionRank[9][2], arrCoords[89], 0, strlen(arrCoords[89]), 255);
- strmid(FactionRank[9][3], arrCoords[90], 0, strlen(arrCoords[90]), 255);
- strmid(FactionRank[9][4], arrCoords[91], 0, strlen(arrCoords[91]), 255);
- strmid(FactionRank[9][5], arrCoords[92], 0, strlen(arrCoords[92]), 255);
- strmid(FactionRank[9][6], arrCoords[93], 0, strlen(arrCoords[93]), 255);
- strmid(FactionRank[10][1], arrCoords[94], 0, strlen(arrCoords[94]), 255);
- strmid(FactionRank[10][2], arrCoords[95], 0, strlen(arrCoords[95]), 255);
- strmid(FactionRank[10][3], arrCoords[96], 0, strlen(arrCoords[96]), 255);
- strmid(FactionRank[10][4], arrCoords[97], 0, strlen(arrCoords[97]), 255);
- strmid(FactionRank[10][5], arrCoords[98], 0, strlen(arrCoords[98]), 255);
- strmid(FactionRank[10][6], arrCoords[99], 0, strlen(arrCoords[99]), 255);
- if(isnull(FACTION1_OWNER)) { strmid(FACTION1_OWNER, "No-one", 0, strlen("No-one"), 255); }
- if(isnull(FACTION2_OWNER)) { strmid(FACTION2_OWNER, "No-one", 0, strlen("No-one"), 255); }
- if(isnull(FACTION3_OWNER)) { strmid(FACTION3_OWNER, "No-one", 0, strlen("No-one"), 255); }
- if(isnull(FACTION4_OWNER)) { strmid(FACTION4_OWNER, "No-one", 0, strlen("No-one"), 255); }
- if(isnull(FACTION5_OWNER)) { strmid(FACTION5_OWNER, "No-one", 0, strlen("No-one"), 255); }
- if(isnull(FACTION6_OWNER)) { strmid(FACTION6_OWNER, "No-one", 0, strlen("No-one"), 255); }
- if(isnull(FACTION7_OWNER)) { strmid(FACTION7_OWNER, "No-one", 0, strlen("No-one"), 255); }
- if(isnull(FACTION8_OWNER)) { strmid(FACTION8_OWNER, "No-one", 0, strlen("No-one"), 255); }
- if(isnull(FACTION9_OWNER)) { strmid(FACTION9_OWNER, "No-one", 0, strlen("No-one"), 255); }
- if(isnull(FACTION10_OWNER)) { strmid(FACTION10_OWNER, "No-one", 0, strlen("No-one"), 255); }
- fclose(file);
- }
- return 1;
- }
- /*ns()
- {
- new arrCoords[140][4096];
- new strFromFile2[4096];
- new File: file = fopen("factionskins.cfg", io_read);
- if(file)
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, ',');
- FactionInfo[1][MaximumSkins] = strval(arrCoords[0]);
- FactionInfo[2][MaximumSkins] = strval(arrCoords[1]);
- FactionInfo[3][MaximumSkins] = strval(arrCoords[2]);
- FactionInfo[4][MaximumSkins] = strval(arrCoords[3]);
- FactionInfo[5][MaximumSkins] = strval(arrCoords[4]);
- FactionInfo[6][MaximumSkins] = strval(arrCoords[5]);
- FactionInfo[7][MaximumSkins] = strval(arrCoords[6]);
- FactionInfo[8][MaximumSkins] = strval(arrCoords[7]);
- FactionInfo[9][MaximumSkins] = strval(arrCoords[8]);
- FactionInfo[10][MaximumSkins] = strval(arrCoords[9]);
- FactionInfo[1][FactionSkins][0] = strval(arrCoords[10]);
- FactionInfo[1][FactionSkins][1] = strval(arrCoords[11]);
- FactionInfo[1][FactionSkins][2] = strval(arrCoords[12]);
- FactionInfo[1][FactionSkins][3] = strval(arrCoords[13]);
- FactionInfo[1][FactionSkins][4] = strval(arrCoords[14]);
- FactionInfo[1][FactionSkins][5] = strval(arrCoords[15]);
- FactionInfo[1][FactionSkins][6] = strval(arrCoords[16]);
- FactionInfo[1][FactionSkins][7] = strval(arrCoords[17]);
- FactionInfo[1][FactionSkins][8] = strval(arrCoords[18]);
- FactionInfo[1][FactionSkins][9] = strval(arrCoords[19]);
- FactionInfo[1][FactionSkins][10] = strval(arrCoords[20]);
- FactionInfo[1][FactionSkins][11] = strval(arrCoords[21]);
- FactionInfo[1][FactionSkins][12] = strval(arrCoords[22]);
- FactionInfo[2][FactionSkins][0] = strval(arrCoords[23]);
- FactionInfo[2][FactionSkins][1] = strval(arrCoords[24]);
- FactionInfo[2][FactionSkins][2] = strval(arrCoords[25]);
- FactionInfo[2][FactionSkins][3] = strval(arrCoords[26]);
- FactionInfo[2][FactionSkins][4] = strval(arrCoords[27]);
- FactionInfo[2][FactionSkins][5] = strval(arrCoords[28]);
- FactionInfo[2][FactionSkins][6] = strval(arrCoords[29]);
- FactionInfo[2][FactionSkins][7] = strval(arrCoords[30]);
- FactionInfo[2][FactionSkins][8] = strval(arrCoords[31]);
- FactionInfo[2][FactionSkins][9] = strval(arrCoords[32]);
- FactionInfo[2][FactionSkins][10] = strval(arrCoords[33]);
- FactionInfo[2][FactionSkins][11] = strval(arrCoords[34]);
- FactionInfo[2][FactionSkins][12] = strval(arrCoords[35]);
- FactionInfo[3][FactionSkins][0] = strval(arrCoords[36]);
- FactionInfo[3][FactionSkins][1] = strval(arrCoords[37]);
- FactionInfo[3][FactionSkins][2] = strval(arrCoords[38]);
- FactionInfo[3][FactionSkins][3] = strval(arrCoords[39]);
- FactionInfo[3][FactionSkins][4] = strval(arrCoords[40]);
- FactionInfo[3][FactionSkins][5] = strval(arrCoords[41]);
- FactionInfo[3][FactionSkins][6] = strval(arrCoords[42]);
- FactionInfo[3][FactionSkins][7] = strval(arrCoords[43]);
- FactionInfo[3][FactionSkins][8] = strval(arrCoords[44]);
- FactionInfo[3][FactionSkins][9] = strval(arrCoords[45]);
- FactionInfo[3][FactionSkins][10] = strval(arrCoords[46]);
- FactionInfo[3][FactionSkins][11] = strval(arrCoords[47]);
- FactionInfo[3][FactionSkins][12] = strval(arrCoords[48]);
- FactionInfo[4][FactionSkins][0] = strval(arrCoords[49]);
- FactionInfo[4][FactionSkins][1] = strval(arrCoords[50]);
- FactionInfo[4][FactionSkins][2] = strval(arrCoords[51]);
- FactionInfo[4][FactionSkins][3] = strval(arrCoords[52]);
- FactionInfo[4][FactionSkins][4] = strval(arrCoords[53]);
- FactionInfo[4][FactionSkins][5] = strval(arrCoords[54]);
- FactionInfo[4][FactionSkins][6] = strval(arrCoords[55]);
- FactionInfo[4][FactionSkins][7] = strval(arrCoords[56]);
- FactionInfo[4][FactionSkins][8] = strval(arrCoords[57]);
- FactionInfo[4][FactionSkins][9] = strval(arrCoords[58]);
- FactionInfo[4][FactionSkins][10] = strval(arrCoords[59]);
- FactionInfo[4][FactionSkins][11] = strval(arrCoords[60]);
- FactionInfo[4][FactionSkins][12] = strval(arrCoords[61]);
- FactionInfo[5][FactionSkins][0] = strval(arrCoords[62]);
- FactionInfo[5][FactionSkins][1] = strval(arrCoords[63]);
- FactionInfo[5][FactionSkins][2] = strval(arrCoords[64]);
- FactionInfo[5][FactionSkins][3] = strval(arrCoords[65]);
- FactionInfo[5][FactionSkins][4] = strval(arrCoords[66]);
- FactionInfo[5][FactionSkins][5] = strval(arrCoords[67]);
- FactionInfo[5][FactionSkins][6] = strval(arrCoords[68]);
- FactionInfo[5][FactionSkins][7] = strval(arrCoords[69]);
- FactionInfo[5][FactionSkins][8] = strval(arrCoords[70]);
- FactionInfo[5][FactionSkins][9] = strval(arrCoords[71]);
- FactionInfo[5][FactionSkins][10] = strval(arrCoords[72]);
- FactionInfo[5][FactionSkins][11] = strval(arrCoords[73]);
- FactionInfo[5][FactionSkins][12] = strval(arrCoords[74]);
- FactionInfo[6][FactionSkins][0] = strval(arrCoords[75]);
- FactionInfo[6][FactionSkins][1] = strval(arrCoords[76]);
- FactionInfo[6][FactionSkins][2] = strval(arrCoords[77]);
- FactionInfo[6][FactionSkins][3] = strval(arrCoords[78]);
- FactionInfo[6][FactionSkins][4] = strval(arrCoords[79]);
- FactionInfo[6][FactionSkins][5] = strval(arrCoords[80]);
- FactionInfo[6][FactionSkins][6] = strval(arrCoords[81]);
- FactionInfo[6][FactionSkins][7] = strval(arrCoords[82]);
- FactionInfo[6][FactionSkins][8] = strval(arrCoords[83]);
- FactionInfo[6][FactionSkins][9] = strval(arrCoords[84]);
- FactionInfo[6][FactionSkins][10] = strval(arrCoords[85]);
- FactionInfo[6][FactionSkins][11] = strval(arrCoords[86]);
- FactionInfo[6][FactionSkins][12] = strval(arrCoords[87]);
- FactionInfo[7][FactionSkins][0] = strval(arrCoords[88]);
- FactionInfo[7][FactionSkins][1] = strval(arrCoords[89]);
- FactionInfo[7][FactionSkins][2] = strval(arrCoords[90]);
- FactionInfo[7][FactionSkins][3] = strval(arrCoords[91]);
- FactionInfo[7][FactionSkins][4] = strval(arrCoords[92]);
- FactionInfo[7][FactionSkins][5] = strval(arrCoords[93]);
- FactionInfo[7][FactionSkins][6] = strval(arrCoords[94]);
- FactionInfo[7][FactionSkins][7] = strval(arrCoords[95]);
- FactionInfo[7][FactionSkins][8] = strval(arrCoords[96]);
- FactionInfo[7][FactionSkins][9] = strval(arrCoords[97]);
- FactionInfo[7][FactionSkins][10] = strval(arrCoords[98]);
- FactionInfo[7][FactionSkins][11] = strval(arrCoords[99]);
- FactionInfo[7][FactionSkins][12] = strval(arrCoords[100]);
- FactionInfo[8][FactionSkins][0] = strval(arrCoords[101]);
- FactionInfo[8][FactionSkins][1] = strval(arrCoords[102]);
- FactionInfo[8][FactionSkins][2] = strval(arrCoords[103]);
- FactionInfo[8][FactionSkins][3] = strval(arrCoords[104]);
- FactionInfo[8][FactionSkins][4] = strval(arrCoords[105]);
- FactionInfo[8][FactionSkins][5] = strval(arrCoords[106]);
- FactionInfo[8][FactionSkins][6] = strval(arrCoords[107]);
- FactionInfo[8][FactionSkins][7] = strval(arrCoords[108]);
- FactionInfo[8][FactionSkins][8] = strval(arrCoords[109]);
- FactionInfo[8][FactionSkins][9] = strval(arrCoords[110]);
- FactionInfo[8][FactionSkins][10] = strval(arrCoords[111]);
- FactionInfo[8][FactionSkins][11] = strval(arrCoords[112]);
- FactionInfo[8][FactionSkins][12] = strval(arrCoords[113]);
- FactionInfo[9][FactionSkins][0] = strval(arrCoords[114]);
- FactionInfo[9][FactionSkins][1] = strval(arrCoords[115]);
- FactionInfo[9][FactionSkins][2] = strval(arrCoords[116]);
- FactionInfo[9][FactionSkins][3] = strval(arrCoords[117]);
- FactionInfo[9][FactionSkins][4] = strval(arrCoords[118]);
- FactionInfo[9][FactionSkins][5] = strval(arrCoords[119]);
- FactionInfo[9][FactionSkins][6] = strval(arrCoords[120]);
- FactionInfo[9][FactionSkins][7] = strval(arrCoords[121]);
- FactionInfo[9][FactionSkins][8] = strval(arrCoords[122]);
- FactionInfo[9][FactionSkins][9] = strval(arrCoords[123]);
- FactionInfo[9][FactionSkins][10] = strval(arrCoords[124]);
- FactionInfo[9][FactionSkins][11] = strval(arrCoords[125]);
- FactionInfo[9][FactionSkins][12] = strval(arrCoords[126]);
- FactionInfo[10][FactionSkins][0] = strval(arrCoords[127]);
- FactionInfo[10][FactionSkins][1] = strval(arrCoords[128]);
- FactionInfo[10][FactionSkins][2] = strval(arrCoords[129]);
- FactionInfo[10][FactionSkins][3] = strval(arrCoords[130]);
- FactionInfo[10][FactionSkins][4] = strval(arrCoords[131]);
- FactionInfo[10][FactionSkins][5] = strval(arrCoords[132]);
- FactionInfo[10][FactionSkins][6] = strval(arrCoords[133]);
- FactionInfo[10][FactionSkins][7] = strval(arrCoords[134]);
- FactionInfo[10][FactionSkins][8] = strval(arrCoords[135]);
- FactionInfo[10][FactionSkins][9] = strval(arrCoords[136]);
- FactionInfo[10][FactionSkins][10] = strval(arrCoords[137]);
- FactionInfo[10][FactionSkins][11] = strval(arrCoords[138]);
- FactionInfo[10][FactionSkins][12] = strval(arrCoords[139]);
- fclose(file);
- }
- return 1;
- }*/
- LoadFactionSkins()
- {
- new arrCoords[16][64];
- new strFromFile2[512];
- new File: file = fopen("factionskins.cfg", io_read);
- if(file)
- {
- new idx = 1;
- while (idx < sizeof(FactionInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- FactionInfo[idx][MaximumSkins] = strval(arrCoords[0]);
- FactionInfo[idx][FactionSkins][0] = strval(arrCoords[1]);
- FactionInfo[idx][FactionSkins][1] = strval(arrCoords[2]);
- FactionInfo[idx][FactionSkins][2] = strval(arrCoords[3]);
- FactionInfo[idx][FactionSkins][3] = strval(arrCoords[4]);
- FactionInfo[idx][FactionSkins][4] = strval(arrCoords[5]);
- FactionInfo[idx][FactionSkins][5] = strval(arrCoords[6]);
- FactionInfo[idx][FactionSkins][6] = strval(arrCoords[7]);
- FactionInfo[idx][FactionSkins][7] = strval(arrCoords[8]);
- FactionInfo[idx][FactionSkins][8] = strval(arrCoords[9]);
- FactionInfo[idx][FactionSkins][9] = strval(arrCoords[10]);
- FactionInfo[idx][FactionSkins][10] = strval(arrCoords[11]);
- FactionInfo[idx][FactionSkins][11] = strval(arrCoords[12]);
- FactionInfo[idx][FactionSkins][12] = strval(arrCoords[13]);
- FactionInfo[idx][FactionColor] = strval(arrCoords[14]);
- FactionInfo[idx][FactionDivisions] = strval(arrCoords[15]);
- idx++;
- }
- fclose(file);
- }
- return 1;
- }
- SaveFactionSkins()
- {
- new idx = 1;
- new File: file2;
- while (idx < sizeof(FactionInfo))
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
- FactionInfo[idx][MaximumSkins],
- FactionInfo[idx][FactionSkins][0],
- FactionInfo[idx][FactionSkins][1],
- FactionInfo[idx][FactionSkins][2],
- FactionInfo[idx][FactionSkins][3],
- FactionInfo[idx][FactionSkins][4],
- FactionInfo[idx][FactionSkins][5],
- FactionInfo[idx][FactionSkins][6],
- FactionInfo[idx][FactionSkins][7],
- FactionInfo[idx][FactionSkins][8],
- FactionInfo[idx][FactionSkins][9],
- FactionInfo[idx][FactionSkins][10],
- FactionInfo[idx][FactionSkins][11],
- FactionInfo[idx][FactionSkins][12],
- FactionInfo[idx][FactionColor],
- FactionInfo[idx][FactionDivisions]);
- if(idx == 1)
- {
- file2 = fopen("factionskins.cfg", io_write);
- }
- else
- {
- file2 = fopen("factionskins.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- SaveFactions()
- {
- new coordsstring[4096];
- format(coordsstring, sizeof(coordsstring), "%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s",
- FACTION_1,
- FACTION_2,
- FACTION_3,
- FACTION_4,
- FACTION_5,
- FACTION_6,
- FACTION_7,
- FACTION_8,
- FACTION_9,
- FACTION_10,
- FACTION1_OWNER,
- FACTION2_OWNER,
- FACTION3_OWNER,
- FACTION4_OWNER,
- FACTION5_OWNER,
- FACTION6_OWNER,
- FACTION7_OWNER,
- FACTION8_OWNER,
- FACTION9_OWNER,
- FACTION10_OWNER,
- TOTAL_FACTION1_MEMBERS,
- TOTAL_FACTION2_MEMBERS,
- TOTAL_FACTION3_MEMBERS,
- TOTAL_FACTION4_MEMBERS,
- TOTAL_FACTION5_MEMBERS,
- TOTAL_FACTION6_MEMBERS,
- TOTAL_FACTION7_MEMBERS,
- TOTAL_FACTION8_MEMBERS,
- TOTAL_FACTION9_MEMBERS,
- TOTAL_FACTION10_MEMBERS,
- FactionInfo[1][FactionType],
- FactionInfo[2][FactionType],
- FactionInfo[3][FactionType],
- FactionInfo[4][FactionType],
- FactionInfo[5][FactionType],
- FactionInfo[6][FactionType],
- FactionInfo[7][FactionType],
- FactionInfo[8][FactionType],
- FactionInfo[9][FactionType],
- FactionInfo[10][FactionType],
- FactionRank[1][1],
- FactionRank[1][2],
- FactionRank[1][3],
- FactionRank[1][4],
- FactionRank[1][5],
- FactionRank[1][6],
- FactionRank[2][1],
- FactionRank[2][2],
- FactionRank[2][3],
- FactionRank[2][4],
- FactionRank[2][5],
- FactionRank[2][6],
- FactionRank[3][1],
- FactionRank[3][2],
- FactionRank[3][3],
- FactionRank[3][4],
- FactionRank[3][5],
- FactionRank[3][6],
- FactionRank[4][1],
- FactionRank[4][2],
- FactionRank[4][3],
- FactionRank[4][4],
- FactionRank[4][5],
- FactionRank[4][6],
- FactionRank[5][1],
- FactionRank[5][2],
- FactionRank[5][3],
- FactionRank[5][4],
- FactionRank[5][5],
- FactionRank[5][6],
- FactionRank[6][1],
- FactionRank[6][2],
- FactionRank[6][3],
- FactionRank[6][4],
- FactionRank[6][5],
- FactionRank[6][6],
- FactionRank[7][1],
- FactionRank[7][2],
- FactionRank[7][3],
- FactionRank[7][4],
- FactionRank[7][5],
- FactionRank[7][6],
- FactionRank[8][1],
- FactionRank[8][2],
- FactionRank[8][3],
- FactionRank[8][4],
- FactionRank[8][5],
- FactionRank[8][6],
- FactionRank[9][1],
- FactionRank[9][2],
- FactionRank[9][3],
- FactionRank[9][4],
- FactionRank[9][5],
- FactionRank[9][6],
- FactionRank[10][1],
- FactionRank[10][2],
- FactionRank[10][3],
- FactionRank[10][4],
- FactionRank[10][5],
- FactionRank[10][6]);
- new File: file2 = fopen("factions.cfg", io_write);
- fwrite(file2, coordsstring);
- fclose(file2);
- return 1;
- }
- LoadFactionPay()
- {
- new arrCoords[60][512];
- new strFromFile2[800];
- new File: file = fopen("factionpay.cfg", io_read);
- if(file)
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, ',');
- FACTION1_RANK1_PAY = strval(arrCoords[0]);
- FACTION1_RANK2_PAY = strval(arrCoords[1]);
- FACTION1_RANK3_PAY = strval(arrCoords[2]);
- FACTION1_RANK4_PAY = strval(arrCoords[3]);
- FACTION1_RANK5_PAY = strval(arrCoords[4]);
- FACTION1_RANK6_PAY = strval(arrCoords[5]);
- FACTION2_RANK1_PAY = strval(arrCoords[6]);
- FACTION2_RANK2_PAY = strval(arrCoords[7]);
- FACTION2_RANK3_PAY = strval(arrCoords[8]);
- FACTION2_RANK4_PAY = strval(arrCoords[9]);
- FACTION2_RANK5_PAY = strval(arrCoords[10]);
- FACTION2_RANK6_PAY = strval(arrCoords[11]);
- FACTION3_RANK1_PAY = strval(arrCoords[12]);
- FACTION3_RANK2_PAY = strval(arrCoords[13]);
- FACTION3_RANK3_PAY = strval(arrCoords[14]);
- FACTION3_RANK4_PAY = strval(arrCoords[15]);
- FACTION3_RANK5_PAY = strval(arrCoords[16]);
- FACTION3_RANK6_PAY = strval(arrCoords[17]);
- FACTION4_RANK1_PAY = strval(arrCoords[18]);
- FACTION4_RANK2_PAY = strval(arrCoords[19]);
- FACTION4_RANK3_PAY = strval(arrCoords[20]);
- FACTION4_RANK4_PAY = strval(arrCoords[21]);
- FACTION4_RANK5_PAY = strval(arrCoords[22]);
- FACTION4_RANK6_PAY = strval(arrCoords[23]);
- FACTION5_RANK1_PAY = strval(arrCoords[24]);
- FACTION5_RANK2_PAY = strval(arrCoords[25]);
- FACTION5_RANK3_PAY = strval(arrCoords[26]);
- FACTION5_RANK4_PAY = strval(arrCoords[27]);
- FACTION5_RANK5_PAY = strval(arrCoords[28]);
- FACTION5_RANK6_PAY = strval(arrCoords[29]);
- FACTION6_RANK1_PAY = strval(arrCoords[30]);
- FACTION6_RANK2_PAY = strval(arrCoords[31]);
- FACTION6_RANK3_PAY = strval(arrCoords[32]);
- FACTION6_RANK4_PAY = strval(arrCoords[33]);
- FACTION6_RANK5_PAY = strval(arrCoords[34]);
- FACTION6_RANK6_PAY = strval(arrCoords[35]);
- FACTION7_RANK1_PAY = strval(arrCoords[36]);
- FACTION7_RANK2_PAY = strval(arrCoords[37]);
- FACTION7_RANK3_PAY = strval(arrCoords[38]);
- FACTION7_RANK4_PAY = strval(arrCoords[39]);
- FACTION7_RANK5_PAY = strval(arrCoords[40]);
- FACTION7_RANK6_PAY = strval(arrCoords[41]);
- FACTION8_RANK1_PAY = strval(arrCoords[42]);
- FACTION8_RANK2_PAY = strval(arrCoords[43]);
- FACTION8_RANK3_PAY = strval(arrCoords[44]);
- FACTION8_RANK4_PAY = strval(arrCoords[45]);
- FACTION8_RANK5_PAY = strval(arrCoords[46]);
- FACTION8_RANK6_PAY = strval(arrCoords[47]);
- FACTION9_RANK1_PAY = strval(arrCoords[48]);
- FACTION9_RANK2_PAY = strval(arrCoords[49]);
- FACTION9_RANK3_PAY = strval(arrCoords[50]);
- FACTION9_RANK4_PAY = strval(arrCoords[51]);
- FACTION9_RANK5_PAY = strval(arrCoords[52]);
- FACTION9_RANK6_PAY = strval(arrCoords[53]);
- FACTION10_RANK1_PAY = strval(arrCoords[54]);
- FACTION10_RANK2_PAY = strval(arrCoords[55]);
- FACTION10_RANK3_PAY = strval(arrCoords[56]);
- FACTION10_RANK4_PAY = strval(arrCoords[57]);
- FACTION10_RANK5_PAY = strval(arrCoords[58]);
- FACTION10_RANK6_PAY = strval(arrCoords[59]);
- fclose(file);
- }
- return 1;
- }
- SaveFactionPay()
- {
- new coordsstring[800];
- format(coordsstring, sizeof(coordsstring), "%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",
- FACTION1_RANK1_PAY,
- FACTION1_RANK2_PAY,
- FACTION1_RANK3_PAY,
- FACTION1_RANK4_PAY,
- FACTION1_RANK5_PAY,
- FACTION1_RANK6_PAY,
- FACTION2_RANK1_PAY,
- FACTION2_RANK2_PAY,
- FACTION2_RANK3_PAY,
- FACTION2_RANK4_PAY,
- FACTION2_RANK5_PAY,
- FACTION2_RANK6_PAY,
- FACTION3_RANK1_PAY,
- FACTION3_RANK2_PAY,
- FACTION3_RANK3_PAY,
- FACTION3_RANK4_PAY,
- FACTION3_RANK5_PAY,
- FACTION3_RANK6_PAY,
- FACTION4_RANK1_PAY,
- FACTION4_RANK2_PAY,
- FACTION4_RANK3_PAY,
- FACTION4_RANK4_PAY,
- FACTION4_RANK5_PAY,
- FACTION4_RANK6_PAY,
- FACTION5_RANK1_PAY,
- FACTION5_RANK2_PAY,
- FACTION5_RANK3_PAY,
- FACTION5_RANK4_PAY,
- FACTION5_RANK5_PAY,
- FACTION5_RANK6_PAY,
- FACTION6_RANK1_PAY,
- FACTION6_RANK2_PAY,
- FACTION6_RANK3_PAY,
- FACTION6_RANK4_PAY,
- FACTION6_RANK5_PAY,
- FACTION6_RANK6_PAY,
- FACTION7_RANK1_PAY,
- FACTION7_RANK2_PAY,
- FACTION7_RANK3_PAY,
- FACTION7_RANK4_PAY,
- FACTION7_RANK5_PAY,
- FACTION7_RANK6_PAY,
- FACTION8_RANK1_PAY,
- FACTION8_RANK2_PAY,
- FACTION8_RANK3_PAY,
- FACTION8_RANK4_PAY,
- FACTION8_RANK5_PAY,
- FACTION8_RANK6_PAY,
- FACTION9_RANK1_PAY,
- FACTION9_RANK2_PAY,
- FACTION9_RANK3_PAY,
- FACTION9_RANK4_PAY,
- FACTION9_RANK5_PAY,
- FACTION9_RANK6_PAY,
- FACTION10_RANK1_PAY,
- FACTION10_RANK2_PAY,
- FACTION10_RANK3_PAY,
- FACTION10_RANK4_PAY,
- FACTION10_RANK5_PAY,
- FACTION10_RANK6_PAY);
- new File: file2 = fopen("factionpay.cfg", io_write);
- fwrite(file2, coordsstring);
- fclose(file2);
- return 1;
- }
- SavePoints()
- {
- new file[100];
- for(new i = 1; i < MAX_POINTS; i++)
- {
- format(file, sizeof(file), "Points/%d.cfg", i);
- if(INI_Open(file))
- {
- INI_WriteString("pointname", PointStatistics[i][pointname]);
- INI_WriteFloat("pointx", PointStatistics[i][pointcoords][1]);
- INI_WriteFloat("pointy", PointStatistics[i][pointcoords][2]);
- INI_WriteFloat("pointz", PointStatistics[i][pointcoords][3]);
- INI_WriteInt("pointtype", PointStatistics[i][pointtype]);
- INI_WriteInt("capturable", PointStatistics[i][capturable]);
- INI_WriteInt("capturedfamily", PointStatistics[i][capturedfamily]);
- INI_WriteInt("pointmoney", PointStatistics[i][pointmoney]);
- INI_WriteInt("hoursleft", PointStatistics[i][hoursleft]);
- INI_WriteString("capturer", PointStatistics[i][capturer]);
- INI_Save();
- INI_Close();
- }
- }
- return 1;
- }
- LoadPoints()
- {
- new point_name[64], point_capturer[64];
- new file[100];
- for(new i = 1; i < MAX_POINTS; i++)
- {
- format(file, sizeof(file), "Points/%d.cfg", i);
- if(fexist(file) && INI_Open(file))
- {
- INI_ReadString(point_name, "pointname");
- PointStatistics[i][pointcoords][1] = INI_ReadFloat("pointx");
- PointStatistics[i][pointcoords][2] = INI_ReadFloat("pointy");
- PointStatistics[i][pointcoords][3] = INI_ReadFloat("pointz");
- PointStatistics[i][pointtype] = INI_ReadInt("pointtype");
- PointStatistics[i][capturable] = INI_ReadInt("capturable");
- PointStatistics[i][capturedfamily] = INI_ReadInt("capturedfamily");
- PointStatistics[i][pointmoney] = INI_ReadInt("pointmoney");
- PointStatistics[i][hoursleft] = INI_ReadInt("hoursleft");
- INI_ReadString(point_capturer, "capturer");
- PointStatistics[i][pointicon] = CreateDynamicPickup(1313, 23, PointStatistics[i][pointcoords][1], PointStatistics[i][pointcoords][2], PointStatistics[i][pointcoords][3]);
- strmid(PointStatistics[i][pointname], point_name, 0, strlen(point_name), 255);
- strmid(PointStatistics[i][capturer], point_capturer, 0, strlen(point_capturer), 255);
- strdel(point_name, 0, 64);
- INI_Close();
- }
- }
- return 1;
- }
- LoadEntrances()
- {
- for(new i = 1; i < MAX_ENTRANCES; i++)
- {
- new file[100];
- new enname[192];
- format(file, sizeof(file), "Entrances/%d.ini", i);
- if(fexist(file) && INI_Open(file))
- {
- EntranceInfo[i][EntranceInterior] = INI_ReadInt("EntranceInterior");
- EntranceInfo[i][EntranceEnterX] = INI_ReadFloat("EntranceEnterX");
- EntranceInfo[i][EntranceEnterY] = INI_ReadFloat("EntranceEnterY");
- EntranceInfo[i][EntranceEnterZ] = INI_ReadFloat("EntranceEnterZ");
- EntranceInfo[i][EntranceInsideX] = INI_ReadFloat("EntranceInsideX");
- EntranceInfo[i][EntranceInsideY] = INI_ReadFloat("EntranceInsideY");
- EntranceInfo[i][EntranceInsideZ] = INI_ReadFloat("EntranceInsideZ");
- EntranceInfo[i][EntranceLocked] = INI_ReadInt("EntranceLocked");
- EntranceInfo[i][EntrancePickupModel] = INI_ReadInt("EntrancePickupModel");
- EntranceInfo[i][EntranceVirtualWorld] = INI_ReadInt("EntranceVirtualWorld");
- EntranceInfo[i][EntranceEnterWait] = INI_ReadInt("EntranceEnterWait");
- EntranceInfo[i][EntranceLabelVirtual] = INI_ReadInt("EntranceLabelVirtual");
- EntranceInfo[i][EntranceLabelInt] = INI_ReadInt("EntranceLabelInt");
- EntranceInfo[i][EntranceExitVW] = INI_ReadInt("EntranceExitVW");
- EntranceInfo[i][EntranceExitInt] = INI_ReadInt("EntranceExitInt");
- EntranceInfo[i][EntranceFaction] = INI_ReadInt("EntranceFaction");
- EntranceInfo[i][EntranceVIP] = INI_ReadInt("EntranceVIP");
- EntranceInfo[i][EntranceTeleVeh] = INI_ReadInt("EntranceTeleVeh");
- EntranceInfo[i][EntranceEnterRadius] = INI_ReadFloat("EntranceEnterRadius");
- EntranceInfo[i][EntranceExitRadius] = INI_ReadFloat("EntranceExitRadius");
- INI_ReadString(enname, "EntranceName");
- strmid(EntranceInfo[i][EntranceName], enname, 0, strlen(enname), 255);
- EntranceInfo[i][EntranceLabel] = CreateStreamed3DTextLabel(EntranceInfo[i][EntranceName], ENT_COLOR, EntranceInfo[i][EntranceEnterX], EntranceInfo[i][EntranceEnterY], EntranceInfo[i][EntranceEnterZ], 10.0, EntranceInfo[i][EntranceLabelVirtual]);
- EntranceInfo[i][EntrancePickup] = CreateDynamicPickup(EntranceInfo[i][EntrancePickupModel], 23, EntranceInfo[i][EntranceEnterX], EntranceInfo[i][EntranceEnterY], EntranceInfo[i][EntranceEnterZ], EntranceInfo[i][EntranceLabelVirtual]);
- EntranceIDTaken[i] = 1;
- entrances += 1;
- strdel(enname, 0, 192);
- INI_Close();
- }
- }
- return 1;
- }
- SaveEntrances()
- {
- for(new i = 1; i < MAX_ENTRANCES; i++)
- {
- if(EntranceIDTaken[i] == 0) continue;
- new file[100];
- format(file, sizeof(file), "Entrances/%d.ini", i);
- if(INI_Open(file))
- {
- INI_WriteInt("EntranceInterior", EntranceInfo[i][EntranceInterior]);
- INI_WriteFloat("EntranceEnterX", EntranceInfo[i][EntranceEnterX]);
- INI_WriteFloat("EntranceEnterY", EntranceInfo[i][EntranceEnterY]);
- INI_WriteFloat("EntranceEnterZ", EntranceInfo[i][EntranceEnterZ]);
- INI_WriteFloat("EntranceInsideX", EntranceInfo[i][EntranceInsideX]);
- INI_WriteFloat("EntranceInsideY", EntranceInfo[i][EntranceInsideY]);
- INI_WriteFloat("EntranceInsideZ", EntranceInfo[i][EntranceInsideZ]);
- INI_WriteInt("EntranceLocked", EntranceInfo[i][EntranceLocked]);
- INI_WriteInt("EntrancePickupModel", EntranceInfo[i][EntrancePickupModel]);
- INI_WriteInt("EntranceVirtualWorld", EntranceInfo[i][EntranceVirtualWorld]);
- INI_WriteInt("EntranceEnterWait", EntranceInfo[i][EntranceEnterWait]);
- INI_WriteInt("EntranceLabelVirtual", EntranceInfo[i][EntranceLabelVirtual]);
- INI_WriteInt("EntranceLabelInt", EntranceInfo[i][EntranceLabelInt]);
- INI_WriteInt("EntranceExitVW", EntranceInfo[i][EntranceExitVW]);
- INI_WriteInt("EntranceExitInt", EntranceInfo[i][EntranceExitInt]);
- INI_WriteInt("EntranceFaction", EntranceInfo[i][EntranceFaction]);
- INI_WriteInt("EntranceVIP", EntranceInfo[i][EntranceVIP]);
- INI_WriteInt("EntranceTeleVeh", EntranceInfo[i][EntranceTeleVeh]);
- INI_WriteFloat("EntranceEnterRadius", EntranceInfo[i][EntranceEnterRadius]);
- INI_WriteFloat("EntranceExitRadius", EntranceInfo[i][EntranceExitRadius]);
- INI_WriteString("EntranceName", EntranceInfo[i][EntranceName]);
- INI_Save();
- INI_Close();
- }
- }
- return 1;
- }
- stock AWarncast(const string[])
- {
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && gPlayerLogged[i])
- {
- if(PlayerInfo[i][pAdmin] >= 1)
- {
- SendClientMessage(i, COLOR_YELLOW, string);
- }
- }
- }
- printf("%s", string);
- return 1;
- }
- stock HaveWeapon(playerid, weaponid)
- {
- if(IsPlayerConnected(playerid))
- {
- switch (weaponid)
- {
- case 1: return PlayerInfo[playerid][pGun0];
- case 2..9: return PlayerInfo[playerid][pGun1];
- case 10..15: return PlayerInfo[playerid][pGun10];
- case 16..18: return PlayerInfo[playerid][pGun8];
- case 22..24: return PlayerInfo[playerid][pGun2];
- case 25..27: return PlayerInfo[playerid][pGun3];
- case 28..29: return PlayerInfo[playerid][pGun4];
- case 30..31: return PlayerInfo[playerid][pGun5];
- case 32: return PlayerInfo[playerid][pGun4];
- case 33..34: return PlayerInfo[playerid][pGun6];
- case 35..38: return PlayerInfo[playerid][pGun7];
- case 39: return PlayerInfo[playerid][pGun8];
- case 41..43: return PlayerInfo[playerid][pGun9];
- case 44..46: return PlayerInfo[playerid][pGun11];
- case 40: return PlayerInfo[playerid][pGun12];
- }
- }
- return 1;
- }
- stock ResetPlayerPaintballWeapons(playerid)
- {
- ResetPlayerWeapons(playerid);
- pGun[playerid][0] = 0;
- pGun[playerid][1] = 0;
- pGun[playerid][2] = 0;
- pGun[playerid][3] = 0;
- pGun[playerid][4] = 0;
- pGun[playerid][5] = 0;
- pGun[playerid][6] = 0;
- pGun[playerid][7] = 0;
- pGun[playerid][8] = 0;
- pGun[playerid][9] = 0;
- pGun[playerid][10] = 0;
- pGun[playerid][11] = 0;
- pGun[playerid][12] = 0;
- return 1;
- }
- stock GivePlayerGun(playerid, weaponid)
- {
- switch (weaponid)
- {
- case 1: { PlayerInfo[playerid][pGun0] = 1; GivePlayerWeapon(playerid, 1, 1); }
- case 2..9: { PlayerInfo[playerid][pGun1] = weaponid; GivePlayerWeapon(playerid, weaponid, 1); }
- case 10..15: { PlayerInfo[playerid][pGun10] = weaponid; GivePlayerWeapon(playerid, weaponid, 1); }
- case 16..18, 39: { PlayerInfo[playerid][pGun8] = weaponid; GivePlayerWeapon(playerid, weaponid, 2); }
- case 21: { PlayerInfo[playerid][pGun12] = 21; SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK); }
- case 22..24: { PlayerInfo[playerid][pGun2] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 25..27: { PlayerInfo[playerid][pGun3] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 28..29, 32: { PlayerInfo[playerid][pGun4] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 30, 31: { PlayerInfo[playerid][pGun5] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 33, 34: { PlayerInfo[playerid][pGun6] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 35..38: { PlayerInfo[playerid][pGun7] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 40: { PlayerInfo[playerid][pGun12] = 40; GivePlayerWeapon(playerid, 40, 1); }
- case 41..43: { PlayerInfo[playerid][pGun9] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 44..46: { PlayerInfo[playerid][pGun11] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- }
- return 1;
- }
- stock HaveAdminWeapon(playerid, weaponid)
- {
- if(IsPlayerConnected(playerid))
- {
- switch (weaponid)
- {
- case 1: return aGun[playerid][0];
- case 2..9: return aGun[playerid][1];
- case 10..15: return aGun[playerid][10];
- case 16..18: return aGun[playerid][8];
- case 22..24: return aGun[playerid][2];
- case 25..27: return aGun[playerid][3];
- case 28..29: return aGun[playerid][4];
- case 30..31: return aGun[playerid][5];
- case 32: return aGun[playerid][4];
- case 33..34: return aGun[playerid][6];
- case 35..38: return aGun[playerid][7];
- case 39: return aGun[playerid][8];
- case 41..43: return aGun[playerid][9];
- case 44..46: return aGun[playerid][11];
- case 40: return aGun[playerid][12];
- }
- }
- return 1;
- }
- stock GivePlayerAdminGun(playerid, weaponid)
- {
- switch (weaponid)
- {
- case 1: { aGun[playerid][0] = 1; GivePlayerWeapon(playerid, 1, 1); }
- case 2..9: { aGun[playerid][1] = weaponid; GivePlayerWeapon(playerid, weaponid, 1); }
- case 10..15: { aGun[playerid][10] = weaponid; GivePlayerWeapon(playerid, weaponid, 1); }
- case 16..18, 39: { aGun[playerid][8] = weaponid; GivePlayerWeapon(playerid, weaponid, 2); }
- case 21: { aGun[playerid][12] = 21; SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK); }
- case 22..24: { aGun[playerid][2] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 25..27: { aGun[playerid][3] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 28..29, 32: { aGun[playerid][4] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 30, 31: { aGun[playerid][5] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 33, 34: { aGun[playerid][6] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 35..38: { aGun[playerid][7] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 40: { aGun[playerid][12] = 40; GivePlayerWeapon(playerid, 40, 1); }
- case 41..43: { aGun[playerid][9] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- case 44..46: { aGun[playerid][11] = weaponid; GivePlayerWeapon(playerid, weaponid, 99999); }
- }
- return 1;
- }
- stock ResetPlayerAdminWeaponsEx(playerid)
- {
- ResetPlayerWeapons(playerid);
- aGun[playerid][0] = 0;
- aGun[playerid][1] = 0;
- aGun[playerid][2] = 0;
- aGun[playerid][3] = 0;
- aGun[playerid][4] = 0;
- aGun[playerid][5] = 0;
- aGun[playerid][6] = 0;
- aGun[playerid][7] = 0;
- aGun[playerid][8] = 0;
- aGun[playerid][9] = 0;
- aGun[playerid][10] = 0;
- aGun[playerid][11] = 0;
- aGun[playerid][12] = 0;
- return 1;
- }
- stock Teleport(playerid, Float:x, Float:y, Float:z, Float:a, interiorid, virtualid, getvehicle)
- {
- if (getvehicle && (getvehicle = GetPlayerVehicleID(playerid)))
- {
- SetVehiclePos(getvehicle, x, y, z);
- SetVehicleZAngle(getvehicle, a);
- LinkVehicleToInterior(getvehicle, interiorid);
- SetVehicleVirtualWorld(getvehicle, virtualid);
- new
- trailerid = GetVehicleTrailer(getvehicle),
- bike = IsABike(getvehicle);
- if (trailerid)
- {
- DetachTrailerFromVehicle(getvehicle);
- SetVehiclePos(trailerid, x, y, z);
- LinkVehicleToInterior(trailerid, interiorid);
- SetVehicleVirtualWorld(trailerid, virtualid);
- SetVehicleZAngle(trailerid, a);
- AttachTrailerToVehicle(trailerid, getvehicle);
- }
- ////foreach(Player,i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if (IsPlayerConnected(i))
- {
- if (IsPlayerInVehicle(i, getvehicle))
- {
- SetPlayerInterior(i, interiorid);
- SetPlayerVirtualWorld(i, virtualid);
- if (bike)
- {
- SetPlayerPos(i, x, y, z + 1.0);
- if(GetPlayerState(i) == PLAYER_STATE_DRIVER) PutPlayerInVehicle(i, getvehicle, 0);
- else PutPlayerInVehicle(i, getvehicle, 1);
- }
- }
- else if (trailerid && IsPlayerInVehicle(i, trailerid))
- {
- SetPlayerInterior(i, interiorid);
- SetPlayerVirtualWorld(i, virtualid);
- SetCameraBehindPlayer(i);
- }
- }
- }
- }
- else
- {
- SetPlayerPos(playerid, x, y, z);
- SetPlayerInterior(playerid, interiorid);
- SetPlayerFacingAngle(playerid, a);
- SetPlayerVirtualWorld(playerid, virtualid);
- SetCameraBehindPlayer(playerid);
- }
- }
- stock GetPlayerFactionName(playerid)
- {
- new ttext[64];
- // if player is in a family, format family name
- if(PlayerInfo[playerid][pFMember] != 255)
- format(ttext,sizeof(ttext),"%s",FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyName]);
- // else format faction name
- else
- {
- switch(PlayerInfo[playerid][pMember])
- {
- case 1: if(!isnull(FACTION_1)) { strmid(ttext, FACTION_1, 0, strlen(FACTION_1), 255); } else { strmid(ttext, "None", 0, strlen("None"), 255); }
- case 2: if(!isnull(FACTION_2)) { strmid(ttext, FACTION_2, 0, strlen(FACTION_2), 255); } else { strmid(ttext, "None", 0, strlen("None"), 255); }
- case 3: if(!isnull(FACTION_3)) { strmid(ttext, FACTION_3, 0, strlen(FACTION_3), 255); } else { strmid(ttext, "None", 0, strlen("None"), 255); }
- case 4: if(!isnull(FACTION_4)) { strmid(ttext, FACTION_4, 0, strlen(FACTION_4), 255); } else { strmid(ttext, "None", 0, strlen("None"), 255); }
- case 5: if(!isnull(FACTION_5)) { strmid(ttext, FACTION_5, 0, strlen(FACTION_5), 255); } else { strmid(ttext, "None", 0, strlen("None"), 255); }
- case 6: if(!isnull(FACTION_6)) { strmid(ttext, FACTION_6, 0, strlen(FACTION_6), 255); } else { strmid(ttext, "None", 0, strlen("None"), 255); }
- case 7: if(!isnull(FACTION_7)) { strmid(ttext, FACTION_7, 0, strlen(FACTION_7), 255); } else { strmid(ttext, "None", 0, strlen("None"), 255); }
- case 8: if(!isnull(FACTION_8)) { strmid(ttext, FACTION_8, 0, strlen(FACTION_8), 255); } else { strmid(ttext, "None", 0, strlen("None"), 255); }
- case 9: if(!isnull(FACTION_9)) { strmid(ttext, FACTION_9, 0, strlen(FACTION_9), 255); } else { strmid(ttext, "None", 0, strlen("None"), 255); }
- case 10: if(!isnull(FACTION_10)) { strmid(ttext, FACTION_10, 0, strlen(FACTION_10), 255); } else { strmid(ttext, "None", 0, strlen("None"), 255); }
- default: strmid(ttext, "None", 0, strlen("None"), 255);
- }
- }
- return ttext;
- }
- stock ReturnVehicleModelID(string[])
- {
- if(IsNumeric(string))
- {
- new id = strval(string);
- if(id >= 400 && id <= 611)
- {
- return id;
- }
- }
- for(new i = 0;i < sizeof(vehName);i++)
- {
- if(strfind(vehName[i],string,true) != -1)
- {
- return i + 400;
- }
- }
- return 0;
- }
- stock GetPlayerRank(playerid)
- {
- new string[128];
- string = "None";
- if(PlayerInfo[playerid][pFMember] != 255)
- {
- new fam = PlayerInfo[playerid][pFMember];
- new rank = PlayerInfo[playerid][pRank];
- if(rank >= 1 && rank <= 6) format(string, sizeof(string), "%s", FamilyRank[fam][rank-1]);
- else format(string, sizeof(string), "%s", FamilyRank[fam][0]);
- }
- else
- {
- if(PlayerInfo[playerid][pMember] == 1)
- {
- if(!isnull(FactionRank[1][PlayerInfo[playerid][pRank]]))
- {
- strmid(string, FactionRank[1][ PlayerInfo[playerid][pRank]], 0, strlen(FactionRank[1][ PlayerInfo[playerid][pRank]]), 255);
- }
- else
- {
- string = "Unknown";
- }
- }
- else if(PlayerInfo[playerid][pMember] == 2)
- {
- if(!isnull(FactionRank[2][ PlayerInfo[playerid][pRank] ]))
- {
- strmid(string, FactionRank[2][ PlayerInfo[playerid][pRank]], 0, strlen(FactionRank[2][ PlayerInfo[playerid][pRank]]), 255);
- }
- else
- {
- string = "Unknown";
- }
- }
- else if(PlayerInfo[playerid][pMember] == 3)
- {
- if(!isnull(FactionRank[3][ PlayerInfo[playerid][pRank] ]))
- {
- strmid(string, FactionRank[3][ PlayerInfo[playerid][pRank]], 0, strlen(FactionRank[3][ PlayerInfo[playerid][pRank]]), 255);
- }
- else
- {
- string = "Unknown";
- }
- }
- else if(PlayerInfo[playerid][pMember] == 4)
- {
- if(!isnull(FactionRank[4][ PlayerInfo[playerid][pRank] ]))
- {
- strmid(string, FactionRank[4][ PlayerInfo[playerid][pRank]], 0, strlen(FactionRank[4][ PlayerInfo[playerid][pRank]]), 255);
- }
- else
- {
- string = "Unknown";
- }
- }
- else if(PlayerInfo[playerid][pMember] == 5)
- {
- if(!isnull(FactionRank[5][ PlayerInfo[playerid][pRank] ]))
- {
- strmid(string, FactionRank[5][ PlayerInfo[playerid][pRank]], 0, strlen(FactionRank[5][ PlayerInfo[playerid][pRank]]), 255);
- }
- else
- {
- string = "Unknown";
- }
- }
- else if(PlayerInfo[playerid][pMember] == 6)
- {
- if(!isnull(FactionRank[6][ PlayerInfo[playerid][pRank] ]))
- {
- strmid(string, FactionRank[6][ PlayerInfo[playerid][pRank]], 0, strlen(FactionRank[6][ PlayerInfo[playerid][pRank]]), 255);
- }
- else
- {
- string = "Unknown";
- }
- }
- else if(PlayerInfo[playerid][pMember] == 7)
- {
- if(!isnull(FactionRank[7][ PlayerInfo[playerid][pRank] ]))
- {
- strmid(string, FactionRank[7][ PlayerInfo[playerid][pRank]], 0, strlen(FactionRank[7][ PlayerInfo[playerid][pRank]]), 255);
- }
- else
- {
- string = "Unknown";
- }
- }
- else if(PlayerInfo[playerid][pMember] == 8)
- {
- if(!isnull(FactionRank[8][ PlayerInfo[playerid][pRank] ]))
- {
- strmid(string, FactionRank[8][ PlayerInfo[playerid][pRank]], 0, strlen(FactionRank[8][ PlayerInfo[playerid][pRank]]), 255);
- }
- else
- {
- string = "Unknown";
- }
- }
- else if(PlayerInfo[playerid][pMember] == 9)
- {
- if(!isnull(FactionRank[9][ PlayerInfo[playerid][pRank] ]))
- {
- strmid(string, FactionRank[9][ PlayerInfo[playerid][pRank]], 0, strlen(FactionRank[9][ PlayerInfo[playerid][pRank]]), 255);
- }
- else
- {
- string = "Unknown";
- }
- }
- else if(PlayerInfo[playerid][pMember] == 10)
- {
- if(!isnull(FactionRank[10][ PlayerInfo[playerid][pRank] ]))
- {
- strmid(string, FactionRank[10][ PlayerInfo[playerid][pRank]], 0, strlen(FactionRank[10][ PlayerInfo[playerid][pRank]]), 255);
- }
- else
- {
- string = "Unknown";
- }
- }
- else
- {
- string = "None";
- }
- }
- /*if(PlayerInfo[playerid][pMember] >= 1)
- {
- switch(PlayerInfo[playerid][pMember])
- {
- case 1: // police
- {
- switch(PlayerInfo[playerid][pRank])
- {
- case 6: string = "Chief";
- case 5: string = "Deputy Chief";
- case 4: string = "Captain";
- case 3: string = "Sergeant";
- case 2: string = "Senior Officer";
- case 1: string = "Officer";
- default: string = "Cadet";
- }
- }
- case 2: // fbi
- {
- switch(PlayerInfo[playerid][pRank])
- {
- case 9: string = "Director";
- case 8: string = "Vice Director";
- case 7: string = "Assistant Director";
- case 6: string = "Section Chief";
- case 5: string = "Division Chief";
- case 4: string = "Special Agent In Charge";
- case 3: string = "Assistant Special Agent In Charge";
- case 2: string = "Supervisory Special Agent";
- case 1: string = "Special Agent";
- default: string = "Intern";
- }
- }
- case 3: // RCSD
- {
- switch(PlayerInfo[playerid][pRank])
- {
- case 6: string = "Sheriff";
- case 5: string = "Undersheriff";
- case 4: string = "Lieutenant";
- case 3: string = "Detective";
- case 2: string = "Deputy";
- default: string = "Recruit";
- }
- }
- case 4: // firemen
- {
- switch(PlayerInfo[playerid][pRank])
- {
- case 6: string = "Chief";
- case 5: string = "Lieutenant";
- case 4: string = "Senior Firefighter";
- case 3: string = "Firefighter";
- case 2: string = "Junior Firefighter";
- default: string = "Trainee";
- }
- }
- case 5: // United States Air Force
- {
- switch(PlayerInfo[playerid][pRank])
- {
- case 8: string = "Brigadier General";
- case 7: string = "Colonel";
- case 6: string = "Lt. Major";
- case 5: string = "Corporal";
- case 4: string = "Lieutenant";
- case 3: string = "Master Sergeant";
- case 2: string = "Sergeant";
- case 1: string = "Airman";
- default: string = "Trainee";
- }
- }
- case 6: // senate
- {
- switch(PlayerInfo[playerid][pRank])
- {
- case 6: string = "Governor";
- case 5: string = "Vice-Governor";
- case 4: string = "Prime Minister";
- case 3: string = "Minister of Specialty";
- case 2: string = "Minister";
- default: string = "Chairman";
- }
- }
- case 7: // swat
- {
- switch(PlayerInfo[playerid][pRank])
- {
- case 6: string = "Commander";
- case 5: string = "Colonel";
- case 4: string = "Lieutenant";
- case 3: string = "Sergeant";
- case 2: string = "Corporal";
- default: string = "Recruit";
- }
- }
- case 8: // hitmen
- {
- switch(PlayerInfo[playerid][pRank])
- {
- case 6: string = "Director";
- case 5: string = "Vice-Director";
- case 4: string = "Elite Agent";
- case 3: string = "Agent";
- case 2: string = "Recruit";
- default: string = "Freelancer";
- }
- }
- case 9: // news
- {
- switch(PlayerInfo[playerid][pRank])
- {
- case 8: string = "Network Executive";
- case 7: string = "Senior Editor";
- case 6: string = "Editor";
- case 5: string = "Junior Editor";
- case 4: string = "Anchor";
- case 3: string = "Senior Reporter";
- case 2: string = "Reporter";
- case 1: string = "Junior Reporter";
- default: string = "Intern";
- }
- }
- case 10: // taxi
- {
- switch(PlayerInfo[playerid][pRank])
- {
- case 6: string = "Commissioner";
- case 5: string = "Supervisor";
- case 4: string = "Veteran Driver";
- case 3: string = "Cabbie";
- default: string = "Driver";
- }
- }
- default: string = "None";
- }
- }*/
- return string;
- }
- stock PlayerName(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- return name;
- }
- stock right(source[], len)
- {
- new retval[MAX_STRING], srclen;
- srclen = strlen(source);
- strmid(retval, source, srclen - len, srclen, MAX_STRING);
- return retval;
- }
- stock InvalidChar(str[])
- {
- if(strfind(str, "|", true) == -1) return 0;
- else return 1;
- }
- stock strvalEx( str[ ] )
- {
- if( strlen( str ) >= 50 ) return -1;
- return strval( str );
- }
- stock IsValidNosVehicle(vehicleid)
- {
- if(IsAPlane(vehicleid)) return 0;
- else if(IsAHelicopter(vehicleid)) return 0;
- switch(GetVehicleModel(vehicleid))
- {
- case 581,523,462,521,463,522,461,448,468,586,
- 509,481,510,472,473,493,595,484,430,453,
- 452,446,454,590,569,537,538,570,449: return 0;
- }
- return 1;
- }
- stock IsInvalidSkin(skinid)
- {
- switch(skinid)
- {
- case 7,74,268: return 1;
- }
- return 0;
- }
- stock IsInvalidDetainSeat(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 528,601,599: return 1;
- }
- return 0;
- }
- stock IsInvalidDetainVehicle(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 509,481,462,510,448,471: return 1;
- }
- return 0;
- }
- stock IsNonFuelVehicle(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 592,577,511,512,593,520,553,476,519,460,513,548,425,
- 417,487,488,497,563,447,469,509,481,510,472,473,493,595,
- 484,430,453,452,446,454: return 1;
- }
- return 0;
- }
- stock IsABike(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 448,461,462,463,468,521,522,523,581,586,481,409,510: return 1;
- }
- return 0;
- }
- stock IsABoat(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 430,446,452,453,454,472,473,484,493,595: return 1;
- }
- return 0;
- }
- stock IsAPlane(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 460,464,476,511,512,513,519,520,553,577,592,593: return 1;
- }
- return 0;
- }
- stock IsAHelicopter(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 417,425,447,465,469,487,488,497,501,548,563: return 1;
- }
- return 0;
- }
- stock IsATrain(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 449,537,538,569,570,590: return 1;
- }
- return 0;
- }
- stock IsACopCar(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 523,427,528,596,598,597,599,601,497,425,430: return 1;
- }
- return 0;
- }
- stock IsANGCar(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 470,548,433, 432: return 1;
- }
- return 0;
- }
- /*stock IsAFBICar(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 430, 490: return 1;
- }
- return 0;
- }*/
- stock IsAnAmbulance(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 416,407,563,505: return 1;
- }
- return 0;
- }
- stock IsATaxiCar(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 420,438: return 1;
- }
- return 0;
- }
- stock IsANewsCar(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 582,488: return 1;
- }
- return 0;
- }
- stock IsABus(vehicleid)
- {
- switch(GetVehicleModel(vehicleid))
- {
- case 431,437: return 1;
- }
- return 0;
- }
- stock TakeWeapon(playerid, pgun)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pGun1] == pgun)
- {
- PlayerInfo[playerid][pGun1] = 0;
- }
- if(PlayerInfo[playerid][pGun2] == pgun)
- {
- PlayerInfo[playerid][pGun2] = 0;
- }
- if(PlayerInfo[playerid][pGun3] == pgun)
- {
- PlayerInfo[playerid][pGun3] = 0;
- }
- if(PlayerInfo[playerid][pGun4] == pgun)
- {
- PlayerInfo[playerid][pGun4] = 0;
- }
- if(PlayerInfo[playerid][pGun5] == pgun)
- {
- PlayerInfo[playerid][pGun5] = 0;
- }
- if(PlayerInfo[playerid][pGun6] == pgun)
- {
- PlayerInfo[playerid][pGun6] = 0;
- }
- if(PlayerInfo[playerid][pGun7] == pgun)
- {
- PlayerInfo[playerid][pGun7] = 0;
- }
- if(PlayerInfo[playerid][pGun8] == pgun)
- {
- PlayerInfo[playerid][pGun8] = 0;
- }
- if(PlayerInfo[playerid][pGun9] == pgun)
- {
- PlayerInfo[playerid][pGun9] = 0;
- }
- if(PlayerInfo[playerid][pGun10] == pgun)
- {
- PlayerInfo[playerid][pGun10] = 0;
- }
- if(PlayerInfo[playerid][pGun11] == pgun)
- {
- PlayerInfo[playerid][pGun11] = 0;
- }
- if(PlayerInfo[playerid][pGun12] == pgun)
- {
- PlayerInfo[playerid][pGun12] = 0;
- }
- SetPlayerWeapons(playerid);
- }
- return 1;
- }
- stock SetPlayerFacingPlayer(playerid, giveplayerid)
- {
- new Float:angle;
- new Float:misc = 5.0;
- new Float:x, Float:y, Float:z;
- new Float:ix, Float:iy, Float:iz;
- GetPlayerPos(giveplayerid, x, y, z);
- GetPlayerPos(playerid, ix, iy, iz);
- angle = 180.0-atan2(ix-x,iy-y);
- angle += misc;
- misc *= -1;
- SetPlayerFacingAngle(playerid, angle+misc);
- }
- stock SetPlayerFacingObject(playerid, objectid)
- {
- new Float:angle;
- new Float:misc = 5.0;
- new Float:X, Float:Y, Float:Z;
- new Float:plX, Float:plY, Float:plZ;
- GetObjectPos(objectid, X, Y, Z);
- GetPlayerPos(playerid, plX, plY, plZ);
- angle = 180.0-atan2(plX-X,plY-Y);
- angle += misc;
- misc *= -1;
- SetPlayerFacingAngle(playerid, angle+misc);
- }
- stock GetPlayerSpeed(playerid,bool:kmh)
- {
- new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
- if(IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid),Vx,Vy,Vz); else GetPlayerVelocity(playerid,Vx,Vy,Vz);
- rtn = floatsqroot(floatabs(floatpower(Vx + Vy + Vz,2)));
- return kmh?floatround(rtn * 100 * 1.61):floatround(rtn * 100);
- }
- stock GetClosestPlayer(playerid)
- {
- new Float:cdist, targetid = -1;
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if (IsPlayerConnected(i) && playerid != i && (targetid < 0 || cdist > GetDistanceBetweenPlayers(playerid, i)))
- {
- targetid = i;
- cdist = GetDistanceBetweenPlayers(playerid, i);
- }
- }
- return targetid;
- }
- stock Rangeban(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- new string[128];
- new total[16],ip[16];
- GetPlayerIp(playerid, ip, sizeof(ip));
- new cnt;
- for(new i=0;i<strlen(ip);i++)
- {
- if(ip[i] == '.') cnt++;
- if(cnt == 2)
- {
- i++;
- strdel(ip, i, strlen(ip));
- format(total,sizeof(total),"%s*.*",ip);
- }
- }
- format(string, sizeof(string),"banip %s",total);
- SendRconCommand(string);
- return 1;
- }
- //ipinfo
- GetParams(Source[]){
- new Destination[256];
- new SLen=strlen(Source);
- new at,pos=0,tp=0;
- new tempo[256];
- ////////////// Clearing DATA ///////////////// FOR LOOP WAS NOT WORKING FOR THIS PURPOSE
- format(Params[0],sizeof(Params),"");
- format(Params[1],sizeof(Params),"");
- format(Params[2],sizeof(Params),"");
- format(Params[3],sizeof(Params),"");
- /////////////////////////////////////////////
- for(at=pos;at<=SLen;at++){
- strmid(tempo,Source,at,at+1,sizeof(tempo));
- if(!strcmp(tempo,".",true)){
- if(tp<=10){
- strmid(Destination,Source,pos,at,sizeof(Destination));
- format(Params[tp][0],256,"%s",Destination);
- tp=tp+1;
- }
- pos=at+1;
- }
- }
- return 1;
- }
- //ipinfo
- GetFileData(Source[]){
- new Destination[256];
- new SLen=strlen(Source);
- new at,pos=0,tp=0;
- new tempo[256];
- ////////////// Clearing DATA ///////////////// FOR LOOP WAS NOT WORKING FOR THIS PURPOSE
- format(FileData[0],sizeof(FileData),"");
- format(FileData[1],sizeof(FileData),"");
- format(FileData[2],sizeof(FileData),"");
- format(FileData[3],sizeof(FileData),"");
- format(FileData[4],sizeof(FileData),"");
- format(FileData[5],sizeof(FileData),"");
- format(FileData[6],sizeof(FileData),"");
- /////////////////////////////////////////////
- for(at=pos;at<=SLen;at++){
- strmid(tempo,Source,at,at+1,sizeof(tempo));
- if(!strcmp(tempo,",",true)){
- if(tp<=10){
- strmid(Destination,Source,pos,at,sizeof(Destination));
- format(FileData[tp][0],256,"%s",Destination);
- tp=tp+1;
- }
- pos=at+1;
- }
- }
- return 1;
- }
- GetPlayerCountry(playerid,Country[256]){
- new IPAddress[256];
- new a,b,c,d,ipf;
- new File:IPFile;
- new Text[256],start,end;
- GetPlayerIp(playerid,IPAddress,sizeof(IPAddress));
- GetParams(IPAddress);
- a=strval(Params[0]);
- b=strval(Params[1]);
- c=strval(Params[2]);
- d=strval(Params[3]);
- if(a==127 && b==0 && c==0 && d==1){
- format(Country,sizeof(Country),"Localhost");
- return 1;
- }
- ipf = (16777216*a) + (65536*b) + (256*c) + d;
- if(!fexist("CountriesIPs/IPLIST.csv")) return SendClientMessage(playerid,0xFF0000FF,"Country file not found.");
- IPFile=fopen("CountriesIPs/IPLIST.csv",io_read);
- fread(IPFile,Text,sizeof(Text),false);
- while(strlen(Text)>0){
- GetFileData(Text);
- start=strval(FileData[0]);
- end=strval(FileData[1]);
- if(ipf>=start && ipf<=end){
- format(Country,sizeof(Country),"%s(%s)",FileData[6],FileData[5]);
- fclose(IPFile);
- return 1;
- }
- fread(IPFile,Text,sizeof(Text),false);
- }
- fclose(IPFile);
- return 1;
- }
- bool:ipmatch(text[],ip[15])
- {
- new
- len = strlen(text),
- found = 0,
- cmatch,
- cnum = 0;
- for(new i = 0; i < len; i++)
- {
- switch(text[i])
- {
- case '0'..'9':
- {
- if(cmatch >= 3)
- {
- found = 0;
- cmatch = 0;
- cnum = 0;
- }
- else if(cmatch == 1 && text[i - 1] == '0')
- {
- cnum = text[i] - '0';
- continue;
- }
- else
- {
- cnum *= 10;
- cnum += (text[i] - '0');
- cmatch++;
- }
- }
- default:
- {
- if(cmatch != 0)
- {
- if(cnum > 255)
- {
- found = 0;
- cmatch = 0;
- cnum = 0;
- continue;
- }
- ip[found] = cnum;
- found++;
- if(found >= 4) return true;
- cmatch = 0;
- cnum = 0;
- }
- }
- }
- }
- if(cmatch != 0)
- {
- if(cnum > 255)
- {
- found = 0;
- cmatch = 0;
- cnum = 0;
- return false;
- }
- ip[found] = cnum;
- found++;
- if(found >= 4) return true;
- cmatch = 0;
- cnum = 0;
- }
- return false;
- }
- public AutoKick()
- {
- for(new i; i<MAX_PLAYERS; i++)
- ////foreach(Player, i)
- {
- if(IsPlayerConnected(i))
- {
- if(KickPlayer[i] == 1) { Kick(i); }
- else if(KickPlayer[i] == 2) { Ban(i); }
- }
- }
- }
- public OnPlayerEnterVehicle(playerid, vehicleid)
- {
- if(vehicleid >= vipCars[0] && vehicleid <= vipCars[42])
- {
- if(PlayerInfo[playerid][pDonateRank] < 1)
- {
- SendClientMessage(playerid, -1," You're not a VIP!");
- ClearAnimations(playerid);
- }
- }
- if(vehicleid >= rlounge[0] && vehicleid <= rlounge[3])
- {
- if(PlayerInfo[playerid][pDonateRank] < 1)
- {
- SendClientMessage(playerid, -1," You're not a VIP!");
- ClearAnimations(playerid);
- }
- }
- if(vehicleid >= Trashmaster[0] && vehicleid <= Trashmaster[2])
- {
- if(PlayerInfo[playerid][pJob] != 11)
- {
- SendClientMessage(playerid, COLOR_GREY,"You are not a Trashman");
- ClearAnimations(playerid);
- }
- }
- if(vehicleid >= FedexC[0] && vehicleid <= FedexC[12])
- {
- if(PlayerInfo[playerid][pJob] != 24)
- {
- SendClientMessage(playerid, COLOR_GREY,"You are not a Fedex Driver");
- ClearAnimations(playerid);
- }
- }
- if(vehicleid >= Sweeper[0] && vehicleid <= Sweeper[8])
- {
- if(PlayerInfo[playerid][pJob] != 23)
- {
- SendClientMessage(playerid, COLOR_GREY,"You are not a Street Sweeper ");
- ClearAnimations(playerid);
- }
- }
- if(vehicleid >= MailBike[0] && vehicleid <= MailBike[5])
- {
- if(PlayerInfo[playerid][pJob] != 22)
- {
- SendClientMessage(playerid, COLOR_GREY,"You are not a Mail-Man");
- ClearAnimations(playerid);
- }
- }
- if(vehicleid >= PizzaBike[0] && vehicleid <= PizzaBike[4])
- {
- if(PlayerInfo[playerid][pJob] != 20)
- {
- SendClientMessage(playerid, COLOR_GREY,"You are not a Pizza-Boy");
- ClearAnimations(playerid);
- }
- }
- if(vehicleid >= Truckers[0] && vehicleid <= Truckers[3])
- {
- if(PlayerInfo[playerid][pJob] != 7)
- {
- SendClientMessage(playerid, COLOR_GREY,"You are not a Mechanic");
- ClearAnimations(playerid);
- }
- }
- if(vehicleid >= CopVehicle[0] && vehicleid <= CopVehicle[6])
- {
- if(PlayerInfo[playerid][pMember] != 1)
- {
- SendClientMessage(playerid, COLOR_WHITE,"You don't have the keys of this vehicle( Faction-vehicle)");
- ClearAnimations(playerid);
- }
- }
- if(vehicleid >= FBICars[0] && vehicleid <= FBICars[15])
- {
- if(PlayerInfo[playerid][pMember] != 2)
- {
- SendClientMessage(playerid, COLOR_GREY,"You Don't have the keys of This Vehicle [Faction Vehicle]");
- ClearAnimations(playerid);
- }
- }
- return 1;
- }
- stock IsASoldier(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- /*new leader = PlayerInfo[playerid][pLeader];
- new member = PlayerInfo[playerid][pMember];
- if(member == 5) return 1;
- else if(leader == 5) return 1;*/
- new type = FactionInfo[PlayerInfo[playerid][pMember]][FactionType];
- if(type == 3) return 1;
- }
- return 0;
- }
- stock IsASWAT(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- /*new leader = PlayerInfo[playerid][pLeader];
- new member = PlayerInfo[playerid][pMember];
- if(member == 7) return 1;
- else if(leader == 7) return 1;*/
- new type = FactionInfo[PlayerInfo[playerid][pMember]][FactionType];
- if(type == 5) return 1;
- }
- return 0;
- }
- stock IsAMedic(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- /*new leader = PlayerInfo[playerid][pLeader];
- new member = PlayerInfo[playerid][pMember];
- if(member == 4) return 1;
- else if(leader == 4) return 1;*/
- new type = FactionInfo[PlayerInfo[playerid][pMember]][FactionType];
- if(type == 8) return 1;
- }
- return 0;
- }
- stock IsATaxiDriver(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new job = PlayerInfo[playerid][pJob];
- //new leader = PlayerInfo[playerid][pLeader];
- //new member = PlayerInfo[playerid][pMember];
- /*if(member == 10) return 1;
- else if(leader == 10) return 1;
- else */
- if(job == 14) return 1;
- }
- return 0;
- }
- stock IsANewsReporter(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- /*new leader = PlayerInfo[playerid][pLeader];
- new member = PlayerInfo[playerid][pMember];
- if(member == 9) return 1;
- else if(leader == 9) return 1;*/
- new type = FactionInfo[PlayerInfo[playerid][pMember]][FactionType];
- if(type == 7) return 1;
- }
- return 0;
- }
- stock IsAHitman(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new type = FactionInfo[PlayerInfo[playerid][pMember]][FactionType];
- if(type == 6) return 1;
- }
- return 0;
- }
- stock IsAMapper(playerid)
- {
- if(PlayerInfo[playerid][pMapper] >= 1) return 1;
- return 0;
- }
- stock IsACop(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- /*new leader = PlayerInfo[playerid][pLeader];
- new member = PlayerInfo[playerid][pMember];
- if(member == 1 || member == 2 || member == 3 || member == 7) return 1;
- else if(leader == 1 || leader == 2 || leader == 3 || leader == 7) return 1;*/
- new type = FactionInfo[PlayerInfo[playerid][pMember]][FactionType];
- if(type == 1) return 1;
- //else if(type == 2) return 1;
- //else if(type == 5) return 1;
- }
- return 0;
- }
- stock IsAMechanic(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new job = PlayerInfo[playerid][pJob];
- if(job == 7) return 1;
- }
- return 0;
- }
- stock IsAnAgent(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- /*new leader = PlayerInfo[playerid][pLeader];
- new member = PlayerInfo[playerid][pMember];
- if(member == 2) return 1;
- else if(leader == 2) return 1;*/
- new type = FactionInfo[PlayerInfo[playerid][pMember]][FactionType];
- if(type == 2) return 1;
- }
- return 0;
- }
- stock IsASenate(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- /*new leader = PlayerInfo[playerid][pLeader];
- new member = PlayerInfo[playerid][pMember];
- if(member == 6) return 1;
- else if(leader == 6) return 1;*/
- new type = FactionInfo[PlayerInfo[playerid][pMember]][FactionType];
- if(type == 4) return 1;
- }
- return 0;
- }
- public DisplayGuns(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[128];
- new WeaponName[65];
- if(PlayerInfo[playerid][pGun0] != 0) { GetWeaponName(PlayerInfo[playerid][pGun0], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun1] != 0) { GetWeaponName(PlayerInfo[playerid][pGun1], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun2] != 0) { GetWeaponName(PlayerInfo[playerid][pGun2], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun3] != 0) { GetWeaponName(PlayerInfo[playerid][pGun3], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun4] != 0) { GetWeaponName(PlayerInfo[playerid][pGun4], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun5] != 0) { GetWeaponName(PlayerInfo[playerid][pGun5], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun6] != 0) { GetWeaponName(PlayerInfo[playerid][pGun6], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun7] != 0) { GetWeaponName(PlayerInfo[playerid][pGun7], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun8] != 0) { GetWeaponName(PlayerInfo[playerid][pGun8], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun9] != 0) { GetWeaponName(PlayerInfo[playerid][pGun9], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun10] != 0) { GetWeaponName(PlayerInfo[playerid][pGun10], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun11] != 0) { GetWeaponName(PlayerInfo[playerid][pGun11], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun12] != 0) { GetWeaponName(PlayerInfo[playerid][pGun12], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- }
- return 0;
- }
- public IsAtClothShop(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,25.0,207.5627,-103.7291,1005.2578) || IsPlayerInRangeOfPoint(playerid,25.0,203.9068,-41.0728,1001.8047))
- {//Binco & Suburban
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,30.0,214.4470,-7.6471,1001.2109) || IsPlayerInRangeOfPoint(playerid,50.0,161.3765,-83.8416,1001.8047))
- {//Zip & Victim
- return 1;
- }
- }
- return 0;
- }
- public IsAtGasStation(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,6.0,1004.0070,-939.3102,42.1797) || IsPlayerInRangeOfPoint(playerid,6.0,1944.3260,-1772.9254,13.3906))
- {//LS
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,6.0,-90.5515,-1169.4578,2.4079) || IsPlayerInRangeOfPoint(playerid,6.0,-1609.7958,-2718.2048,48.5391))
- {//LS
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,6.0,-2029.4968,156.4366,28.9498) || IsPlayerInRangeOfPoint(playerid,8.0,-2408.7590,976.0934,45.4175))
- {//SF
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,-2243.9629,-2560.6477,31.8841) || IsPlayerInRangeOfPoint(playerid,8.0,-1676.6323,414.0262,6.9484))
- {//Between LS and SF
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,6.0,2202.2349,2474.3494,10.5258) || IsPlayerInRangeOfPoint(playerid,10.0,614.9333,1689.7418,6.6968))
- {//LV
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,8.0,-1328.8250,2677.2173,49.7665) || IsPlayerInRangeOfPoint(playerid,6.0,70.3882,1218.6783,18.5165))
- {//LV
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,8.0,1008.5515,-1359.3690,13.3398))
- {//Donuts Shop
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,654.9641,-559.7485,16.5015) || IsPlayerInRangeOfPoint(playerid,5.0,654.9617,-570.4176,16.5015))
- {//Dillimore
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,1382.9899,461.9903,20.1245) || IsPlayerInRangeOfPoint(playerid,5.0,1380.9395,457.2494,19.9260))
- {//Montgomery
- return 1;
- }
- }
- return 0;
- }
- public IsAtFishPlace(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,1.0,403.8266,-2088.7598,7.8359) || IsPlayerInRangeOfPoint(playerid,1.0,398.7553,-2088.7490,7.8359))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,1.0,396.2197,-2088.6692,7.8359) || IsPlayerInRangeOfPoint(playerid,1.0,391.1094,-2088.7976,7.8359))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,1.0,383.4157,-2088.7849,7.8359) || IsPlayerInRangeOfPoint(playerid,1.0,374.9598,-2088.7979,7.8359))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,1.0,369.8107,-2088.7927,7.8359) || IsPlayerInRangeOfPoint(playerid,1.0,367.3637,-2088.7925,7.8359))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,1.0,362.2244,-2088.7981,7.8359) || IsPlayerInRangeOfPoint(playerid,1.0,354.5382,-2088.7979,7.8359))
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAtBar(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,4.0,495.7801,-76.0305,998.7578) || IsPlayerInRangeOfPoint(playerid,4.0,499.9654,-20.2515,1000.6797))
- {//10GB
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,4.0,681.4642,-455.4616,-25.6099) || IsPlayerInRangeOfPoint(playerid,4.0,2496.7192,-943.5505,39.9100))
- {//Welcome pump / Comando Vermelho building
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,4.0,-787.3099,498.3217,1371.7422) || IsPlayerInRangeOfPoint(playerid,4.0,-784.7496,498.3208,1371.7422))
- {//Mafia
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,4.0,1215.9480,-13.3519,1000.9219) || IsPlayerInRangeOfPoint(playerid,10.0,-2658.9749,1407.4136,906.2734))
- {//Pigpen
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,6.0,1144.7220,-4.0717,1000.6719) || IsPlayerInRangeOfPoint(playerid,4.0,968.8607,-46.3676,1001.1172))
- {//Casino & Tigerskin Brothel
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,6.0,1258.2196,-794.0273,1084.2344) || IsPlayerInRangeOfPoint(playerid,6.0,1557.1156,-1896.4205,869.0624))
- {// Madd Doggs Mansion & Triads Club
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid, 15.0, 1950.8726, 1017.5034, 992.4745) || IsPlayerInRangeOfPoint(playerid,6.0, 2537.5300,-1285.6221,1054.6406))
- { // ??? & Big Smoke House
- return 1;
- }
- }
- return 0;
- }
- public IsAtPizza(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0, 1718.7186,-1897.4199,13.5657))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1709.9825,-1930.3344,13.5660))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1707.0359,-1930.3033,13.5685))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1805.9501,-1925.1265,13.3901))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1804.0553,-1934.8900,13.3853))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1805.9744,-1920.1869,13.3925))
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAtPPhone(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0, 2257.6204,-1211.6672,23.9688))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 2259.1699,-1211.6823,23.9688))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 2166.4114,-1155.8069,24.8616))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 2166.3911,-1154.8484,24.8768))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 2069.4734,-1766.7620,13.5627))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1805.7720,-1600.7738,13.5469))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1806.7633,-1599.9169,13.5469))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 177.3324,-181.1043,342.9255))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 175.3610,-181.0896,342.9255))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1807.7419,-1599.0959,13.5469))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1808.6910,-1598.2692,13.5469))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1809.8148,-1597.3035,13.5469))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1723.0848,-1721.3447,13.5474))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1723.0874,-1720.4420,13.5396))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1721.1917,-1720.3246,13.5410))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 637.9525,-1229.1355,18.0662))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 637.9161,-1227.5524,18.1311))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 523.9922,-1525.5909,14.7481))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 523.0968,-1526.4395,14.8025))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 522.3276,-1525.6387,14.7507))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 523.1563,-1524.7772,14.6955))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 523.1030,-1517.2473,14.6005))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 522.3268,-1516.3895,14.5959))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 523.1338,-1515.5823,14.5916))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 523.9926,-1516.4518,14.5963))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 355.4074,-1365.2148,14.4666))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 356.8159,-1364.4976,14.4850))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1597.3217,-2237.9460,13.5531))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1929.0925,-1784.8688,13.5469))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 2307.9922,-1642.1765,14.8270))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 2517.4741,-1513.4985,24.0000))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1755.7268,-1943.5547,13.5699))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1607.9260,-1742.0320,1441.2000))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1607.7500,-1745.0874,1441.2000))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1607.9247,-1748.1997,1441.2000))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1607.8302,-1751.4835,1441.2000))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1607.9271,-1754.2765,1441.2000))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1580.1117,-1737.3566,1441.2000))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1579.9865,-1739.0687,1441.2000))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1580.0710,-1740.7539,1441.2000))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1580.0695,-1742.2753,1441.2000))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1126.9550,-1439.2750,15.7969))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1125.8700,-1438.2302,15.7969))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1126.9512,-1437.2789,15.7969))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1127.9321,-1438.1611,15.7969))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1727.2344,-1905.1825,13.5636))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1704.6962,-1913.2136,13.5691))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1703.7516,-1913.9818,13.5693))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1702.8719,-1913.0397,13.5695))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1703.8611,-1912.3149,13.5693))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1703.6171,-1910.4674,13.5693))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1702.8115,-1909.6428,13.5695))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1703.5713,-1908.8021,13.5694))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1704.4790,-1909.5593,13.5691))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0, 1796.4546,-1884.7369,13.4014))
- {
- return 1;
- }
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(IsPlayerNPC(playerid))
- {
- printf("OnDialogResponse: BotKick: %d", playerid);
- Kick(playerid);
- return 1;
- }
- if(dialogid == 5499)
- {
- if(response)
- {
- new
- i = GetPVarInt(playerid, "GarageToBuy"),
- price = GetPVarInt(playerid, "GaragePrice")
- ;
- if(i == -1) return 1;
- new string[128];
- if(GarageInfo[i][GarageOwned]) return SendClientMessage(playerid, GREY, "Sorry, somebody already beat you to buying this garage.");
- if(GetMoney(playerid) >= price)
- {
- if (PlayerInfo[playerid][pGarageKey] == -1)
- {
- GiveMoney(playerid, -price);
- PlayerInfo[playerid][pGarageKey] = i;
- GarageInfo[i][GarageOwned] = 1;
- strmid(GarageInfo[i][GarageOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- format(string, sizeof(string), "Congratulations, you have successfully purchased this garage for $%d.", GarageInfo[i][GaragePrice]);
- SendClientMessage(playerid, YELLOW, string);
- new size[32], location[MAX_ZONE_NAME];
- if(GarageInfo[i][GarageSize] == 1)
- {
- size = "Small";
- }
- if(GarageInfo[i][GarageSize] == 2)
- {
- size = "Medium";
- }
- if(GarageInfo[i][GarageSize] == 3)
- {
- size = "Large";
- }
- DestroyDynamicPickup(GarageInfo[i][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[i][GarageLabel]);
- GarageInfo[i][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", PlayerName(playerid), size, location);
- GarageInfo[i][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ], 10.0, 0);
- SetPVarInt(playerid, "GarageToBuy", -1);
- DeletePVar(playerid, "GaragePrice");
- SaveGarages();
- return 1;
- }
- else if(PlayerInfo[playerid][pGarageKey] != -1 && PlayerInfo[playerid][pGarageKey2] == -1)
- {
- GiveMoney(playerid, -price);
- PlayerInfo[playerid][pGarageKey2] = i;
- GarageInfo[i][GarageOwned] = 1;
- strmid(GarageInfo[i][GarageOwner], PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255);
- format(string, sizeof(string), "Congratulations, you have successfully purchased this garage for $%d.", GarageInfo[i][GaragePrice]);
- SendClientMessage(playerid, YELLOW, string);
- new size[32], location[MAX_ZONE_NAME];
- if(GarageInfo[i][GarageSize] == 1)
- {
- size = "Small";
- }
- if(GarageInfo[i][GarageSize] == 2)
- {
- size = "Medium";
- }
- if(GarageInfo[i][GarageSize] == 3)
- {
- size = "Large";
- }
- DestroyDynamicPickup(GarageInfo[i][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[i][GarageLabel]);
- GarageInfo[i][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", PlayerName(playerid), size, location);
- GarageInfo[i][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ], 10.0, 0);
- SetPVarInt(playerid, "GarageToBuy", -1);
- DeletePVar(playerid, "GaragePrice");
- SaveGarages();
- return 1;
- }
- else return SendClientMessage(playerid, GREY, " You already have 2 garages.");
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot afford the garage.");
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_GPS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SetPlayerCheckpoint(playerid, 2126.99,-1128.60,25.54, 3.0);
- CP[playerid] = 8001;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 1)
- {
- SetPlayerCheckpoint(playerid, 553.9258,-1272.0497,17.2422, 3.0);
- CP[playerid] = 8002;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 2)
- {
- SetPlayerCheckpoint(playerid, 1134.53,-1320.43,13.70, 3.0);
- CP[playerid] = 8003;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 3)
- {
- SetPlayerCheckpoint(playerid, 2025.5746,-1418.7479,16.9922, 3.0);
- CP[playerid] = 8004;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 4)
- {
- SetPlayerCheckpoint(playerid, 1190.0498,-1323.9280,13.5669, 3.0);
- CP[playerid] = 8005;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 5)
- {
- SetPlayerCheckpoint(playerid, 1532.3787,-1673.3568,13.3828, 3.0);
- CP[playerid] = 8006;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 6)
- {
- SetPlayerCheckpoint(playerid, 1980.5906,-1989.5206,13.5469, 3.0);
- CP[playerid] = 8007;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 7)
- {
- SetPlayerCheckpoint(playerid, 2278.91,-1707.33,17.70, 3.0);
- CP[playerid] = 8008;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 8)
- {
- SetPlayerCheckpoint(playerid, 1462.8519,-1028.1400,23.8281, 3.0);
- CP[playerid] = 8009;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 9)
- {
- SetPlayerCheckpoint(playerid, 587.3776,-1236.0620,17.6660, 3.0);
- CP[playerid] = 8010;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 10)
- {
- SetPlayerCheckpoint(playerid, 2193.0430,-1977.5699,13.5526, 3.0);
- CP[playerid] = 8011;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 11)
- {
- SetPlayerCheckpoint(playerid, 2110.9358,-1775.4097,13.3917, 3.0);
- CP[playerid] = 8012;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 12)
- {
- SetPlayerCheckpoint(playerid, 2014.7618,-1831.1345,13.5532, 3.0);
- CP[playerid] = 8013;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 13)
- {
- SetPlayerCheckpoint(playerid, 1797.3268,-2072.0427,13.5712, 3.0);
- CP[playerid] = 8014;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 14)
- {
- SetPlayerCheckpoint(playerid, 2036.2697,-1871.9108,13.5469, 3.0);
- CP[playerid] = 8015;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 15)
- {
- SetPlayerCheckpoint(playerid, 2060.1736,-1912.2153,13.5469, 3.0);
- CP[playerid] = 8016;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 16)
- {
- SetPlayerCheckpoint(playerid, 1260.4065,-1275.8116,13.5436, 3.0);
- CP[playerid] = 8017;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 17)
- {
- SetPlayerCheckpoint(playerid, 1024.3987,-1410.6405,13.0443, 3.0);
- CP[playerid] = 8018;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- if(listitem == 18)
- {
- SetPlayerCheckpoint(playerid, 1631.1260,-1838.8447,13.5435, 3.0);
- CP[playerid] = 8019;
- SendClientMessage(playerid , COLOR_GREY,"That place has been marked on your radar");
- }
- }
- }
- if(dialogid == DIALOG_BOOMBOX)
- {
- if(!response)
- {
- SendClientMessage(playerid, COLOR_WHITE, " You cancel the Radio Station");
- return 1;
- }
- switch(listitem)
- {
- case 0:
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX1,DIALOG_STYLE_LIST,"Jazz","Classical 102","Select","Cancel");
- }
- case 1:
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX2,DIALOG_STYLE_LIST,"Pop","DEFJAY.DE - 100% R&B! (GERMANY)","Select","Cancel");
- }
- case 2:
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX3,DIALOG_STYLE_LIST,"Rap","BlackBeats.FM - finest in blackbeats","Select","Cancel");
- }
- case 3:
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX4,DIALOG_STYLE_LIST,"R&B and Urban","DEFJAY.COM - 100% R&B! (USA/Europe)","Select","Cancel");
- }
- case 4:
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX5,DIALOG_STYLE_LIST,"Rock",".977 The Hitz Channel - 977MUSIC.COM","Select","Cancel");
- }
- case 5:
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX6,DIALOG_STYLE_INPUT, "BoomboxTextDrawSetSelectable() Input URL", "Please put a Music URL to play the Music", "Okay", "Cancel");
- }
- case 6:
- {
- if(GetPVarType(playerid, "pDynamicBBArea"))
- {
- new string[128];
- format(string, sizeof(string), "* %s turn off their boombox.", SenderName(playerid));
- SendNearbyMessage(playerid, 15, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- foreach(Player, i)
- {
- if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
- {
- StopAudioEx(i);
- SendClientMessage(i, COLOR_PURPLE, string);
- }
- }
- DeletePVar(playerid, "pDynamicBBArea");
- }
- SendClientMessage(playerid, COLOR_WHITE, "You've turn off your boombox");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_BOOMBOX1)
- {
- if(!response)
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio List","Jazz\nPop\nRap\nR&B and Urban\nRock","Select", "Cancel");
- }
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPVarType(playerid, "pDynamicBB"))
- {
- foreach(Player, i)
- {
- if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
- {
- PlayAudioEx(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1676910", GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
- }
- }
- SetPVarString(playerid, "pDynamicBBStation", "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1676910");
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_BOOMBOX2)
- {
- if(!response)
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio List","Jazz\nPop\nRap\nR&B and Urban\nRock","Select", "Cancel");
- }
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPVarType(playerid, "pDynamicBB"))
- {
- foreach(Player, i)
- {
- if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
- {
- PlayAudioEx(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=65456", GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
- }
- }
- SetPVarString(playerid, "pDynamicBBStation", "http://yp.shoutcast.com/sbin/tunein-station.pls?id=65456");
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_OOCSHOP)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pGoldBars] >= 5)
- {
- SendClientMessage(playerid , COLOR_WHITE,"You have bought a Respect Points Boost - It will last for 1 Hour");
- PlayerInfo[playerid][pRPBoost] = 1;
- PlayerInfo[playerid][pGoldBars] = PlayerInfo[playerid][pGoldBars] -5;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY,"ERROR : You don't have enough Gold-Bars ");
- }
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pGoldBars] >= 20)
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought Bronze VIP Status - It will last for 1 Month");
- PlayerInfo[playerid][pDonateRank] = 1;
- PlayerInfo[playerid][pGoldBars] = PlayerInfo[playerid][pGoldBars] -20;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY,"ERROR : You don't have enough Gold-Bars ");
- }
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pGoldBars] >= 40)
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought Silver VIP Status - It will last for 1 Month");
- PlayerInfo[playerid][pDonateRank] = 2;
- PlayerInfo[playerid][pGoldBars] = PlayerInfo[playerid][pGoldBars] -40;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY,"ERROR : You don't have enough Gold-Bars ");
- }
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pGoldBars] >= 70)
- {
- SendClientMessage(playerid , COLOR_WHITE,"You have bought Gold VIP Status - It will last for 1 Month ");
- PlayerInfo[playerid][pDonateRank] = 3;
- PlayerInfo[playerid][pGoldBars] = PlayerInfo[playerid][pGoldBars] -70;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY,"ERROR : You don't have enough Gold-Bars ");
- }
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pGoldBars] >= 100)
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought Platinium VIP Status - It will last for 1 Month");
- PlayerInfo[playerid][pDonateRank] = 4;
- PlayerInfo[playerid][pGoldBars] = PlayerInfo[playerid][pGoldBars] -100;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY,"ERROR : You don't have enough Gold-Bars ");
- }
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pGoldBars] >= 25)
- {
- SendClientMessage(playerid , COLOR_WHITE,"You have bought a Custom House Ticket - Request it from any Admin using /report");
- PlayerInfo[playerid][pHouseTicket] = 1;
- PlayerInfo[playerid][pGoldBars] = PlayerInfo[playerid][pGoldBars] -25;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY,"ERROR : You don't have enough Gold-Bars ");
- }
- }
- if(listitem == 6)
- {
- if(PlayerInfo[playerid][pGoldBars] >= 50)
- {
- SendClientMessage(playerid , COLOR_WHITE,"You have bought a Custom Business Ticket - Request it from any Admin using /report");
- PlayerInfo[playerid][pBusinessTicket] = 1;
- PlayerInfo[playerid][pGoldBars] = PlayerInfo[playerid][pGoldBars] -50;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY,"ERROR : You don't have enough Gold-Bars ");
- }
- }
- if(listitem == 7)
- {
- if(PlayerInfo[playerid][pGoldBars] >= 25)
- {
- SendClientMessage(playerid , COLOR_WHITE,"You have bought a Custom Vehicle Ticket - Request it from any Admin using /report");
- PlayerInfo[playerid][pVehicleTicket] = 1;
- PlayerInfo[playerid][pGoldBars] = PlayerInfo[playerid][pGoldBars] -25;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY,"ERROR : You don't have enough Gold-Bars ");
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_BOOMBOX3)
- {
- if(!response)
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio List","Jazz\nPop\nRap\nR&B and Urban\nRock","Select", "Cancel");
- }
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPVarType(playerid, "pDynamicBB"))
- {
- foreach(Player, i)
- {
- if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
- {
- PlayAudioEx(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1543115", GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
- }
- }
- SetPVarString(playerid, "pDynamicBBStation", "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1543115");
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_BOOMBOX4)
- {
- if(!response)
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio List","Jazz\nPop\nRap\nR&B and Urban\nRock","Select", "Cancel");
- }
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPVarType(playerid, "pDynamicBB"))
- {
- foreach(Player, i)
- {
- if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
- {
- PlayAudioEx(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=616366", GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
- }
- }
- SetPVarString(playerid, "pDynamicBBStation", "http://yp.shoutcast.com/sbin/tunein-station.pls?id=616366");
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_BOOMBOX5)
- {
- if(!response)
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio List","Jazz\nPop\nRap\nR&B and Urban\nRock","Select", "Cancel");
- }
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPVarType(playerid, "pDynamicBB"))
- {
- foreach(Player, i)
- {
- if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
- {
- PlayAudioEx(i, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1280356", GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
- }
- }
- SetPVarString(playerid, "pDynamicBBStation", "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1280356");
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_BOOMBOX6)
- {
- if(response == 1)
- {
- if(isnull(inputtext))
- {
- SendClientMessage(playerid, COLOR_WHITE, "You did not enter anything" );
- return 1;
- }
- if(strlen(inputtext))
- {
- if(GetPVarType(playerid, "pDynamicBB"))
- {
- foreach(Player, i)
- {
- if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
- {
- PlayAudioEx(i, inputtext, GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"), 30.0, 1);
- }
- }
- SetPVarString(playerid, "pDynamicBBStation", inputtext);
- }
- }
- }
- else
- {
- return 1;
- }
- }
- if(dialogid == DIALOG_RESOURCES_MENU)
- {
- if (response)
- {
- if (listitem == 0)
- {
- ShowPlayerDialog(playerid, 7692, DIALOG_STYLE_MSGBOX, "Jobs", "1. Detective\n2. Lawyer\n3. Street Sweeper\n4. Trucker\n5. Pilot\n6. Pizzaman\n7. Mechanic\n8. Bodyguard\n9. Weapons Dealer\n10. Drug Smuggler\n11. Trashman\n14. Taxi Driver\n18. Mailman\n19.Fedex Driver", "Close", "");
- return 1;
- }
- if (listitem == 1)
- {
- new string[520];
- new str[3250];
- new iters;
- for (new i = 400; i < 612; i += 1)
- {
- format(string, sizeof(string), "%d. %s", i, vehName[i - 400]);
- strcat(str, string);
- iters++;
- if (iters < 4)
- {
- strcat(str, " | ");
- }
- else
- {
- strcat(str, "\n");
- iters = 0;
- }
- }
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_VEHICLE, DIALOG_STYLE_INPUT, "Car IDs", str, "Search", "Back");
- return 1;
- }
- if (listitem == 2)
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_RESOURCES_VEHICLE)
- {
- if (!response) return ShowPlayerDialog(playerid, DIALOG_RESOURCES_MENU, DIALOG_STYLE_LIST, "Resources", "Job IDs\nVehicle IDs\nInteriors", "Select", "Cancel");
- if (response)
- {
- new string[520];
- new iters;
- new matchstr[3250];
- if (inputtext[0])
- {
- for (new i = 400; i < 612; i += 1)
- {
- if (strfind(vehName[i - 400], inputtext, true) != -1)
- {
- format(string, sizeof(string), "%d. %s", i, vehName[i - 400]);
- strcat(matchstr, string);
- iters++;
- if (iters < 4)
- {
- strcat(matchstr, " | ");
- }
- else
- {
- strcat(matchstr, "\n");
- iters = 0;
- }
- }
- }
- if (matchstr[strlen(matchstr) - 1] == '|')
- strdel(matchstr, strlen(matchstr) - 2, strlen(matchstr));
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_VEHICLE, DIALOG_STYLE_INPUT, "Car IDs", matchstr, "Close", "Back");
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_RESOURCES_INTERIOR)
- {
- if(response)
- {
- if(listitem == 0) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+1, DIALOG_STYLE_LIST, "24/7's", "24/7 Interior 1 \n24/7 Interior 2 \n24/7 Interior 3 \n24/7 Interior 4 \n24/7 Interior 5 \n24/7 Interior 6 \nBack", "Select", "Cancel");
- if(listitem == 1) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+2, DIALOG_STYLE_LIST, "Airport Interiors", "Francis Ticket Sales Airport \nFrancis Baggage Claim Airport \nAndromada Cargo Hold \nShamal Cabin \nLS Airport Baggage Claim \nInterernational Airport \nAbandoned AC Tower \nBack", "Select", "Cancel");
- if(listitem == 2) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+3, DIALOG_STYLE_LIST, "Ammunation Interiors", "Ammunation 1 \nAmmunation 2 \nAmmunation 3 \nAmmunation 4 \nAmmunation 5 \nBooth Ammunation \nRange Ammunation \nBack", "Select", "Cancel");
- if(listitem == 3) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+4, DIALOG_STYLE_LIST, "Houses", "B Dup's Apartment\nB Dup's Crack Palace \nOG Loc's House \nRyder's house \nSweet's house \nMadd Dogg's Mansion \nBig Smoke's Crack Palace \nBack", "Select", "Cancel");
- if(listitem == 4) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+5, DIALOG_STYLE_LIST, "Houses 2", "Johnson House \nAngel Pine Trailer \nSafe House \nSafe House 2 \nSafe House 3 \nSafe House 4 \nVerdant Bluffs Safehouse \nWillowfield Safehouse \nThe Camel's Toe Safehouse \nBack", "Select", "Cancel");
- if(listitem == 5) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+6, DIALOG_STYLE_LIST, "Missions", "Atrium \nBurning Desire Building \nColonel Furhberger \nWelcome Pump \nWu Zi Mu's Apartement \nJizzy's \nDillimore Gas Station \nJefferson Motel \nLiberty City \nSherman Dam \nBack", "Select", "Cancel");
- if(listitem == 6) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+7, DIALOG_STYLE_LIST, "Stadiums", "RC War Arena \nRacing Stadium \nRacing Stadium 2 \nBloodbowl Stadium \nKickstart Stadium \nBack", "Select", "Cancel");
- if(listitem == 7) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+8, DIALOG_STYLE_LIST, "Casino Interiors", "Caligulas Casino \n4 Dragons Casino \nRedsands Casino \n4 Dragons Managerial Suite \nInside Track Betting \nCaligulas Roof \nRosenberg's Caligulas Office \n4 Dragons Janitors Office \nBack", "Select", "Cancel");
- if(listitem == 8) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+9, DIALOG_STYLE_LIST, "Shop Interiors", "Tattoo \nBurger Shot \nWell Stacked Pizza \nCluckin' Bell \nRusty Donut's \nZero's RC Shop \nSex Shop \nBack", "Select", "Cancel");
- if(listitem == 9) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+10, DIALOG_STYLE_LIST, "Mod Shops/Garages","Loco Low Co. \nWheel Arch Angels \nTransfender \nDoherty Garage \nBack", "Select", "Cancel");
- if(listitem == 10) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+11, DIALOG_STYLE_LIST, "CJ's Girlfriends Interiors","Denises Bedroom \nHelena's Barn \nBarbara's Love Nest \nKatie's Lovenest \nMichelle's Love Nest \nMillie's Bedroom \nBack", "Select", "Cancel");
- if(listitem == 11) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+12, DIALOG_STYLE_LIST, "Clothing & Barber Store","Barber Shop \nPro-Laps \nVictim \nSubUrban \nReece's Barber Shop \nZip \nDidier Sachs \nBinco \nBarber Shop 2 \nWardrobe \nBack", "Select", "Cancel");
- if(listitem == 12) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+13, DIALOG_STYLE_LIST, "Resturants & Clubs","Brothel \nBrothel 2 \nThe Big Spread Ranch \nDinner \nWorld Of Coq \nThe Pig Pen \nClub \nJay's Diner \nSecret Valley Diner \nFanny Batter's Whore House \nBack", "Select", "Cancel");
- if(listitem == 13) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+14, DIALOG_STYLE_LIST, "No Specific Category","Blastin' Fools Records \nWarehouse \nWarehouse 2 \nBudget Inn Motel Room \nLil' Probe Inn \nCrack Den \nMeat Factory \nBike School \nDriving School \nPalameno Creek Bank \nBetting Shop \nBack", "Select", "Cancel");
- if(listitem == 14) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+15, DIALOG_STYLE_LIST, "Burglary Houses","Burglary House 1 \nBurglary House 2 \nBurglary House 3 \nBurglary House 4 \nBurglary House 5 \nBurglary House 6 \nBurglary House 7 \nBurglary House 8 \nBurglary House 9 \nBurglary House 10 \nBack", "Select", "Cancel");
- if(listitem == 15) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+16, DIALOG_STYLE_LIST, "Burglary Houses 2","Burglary House 11 \nBurglary House 12 \nBurglary House 13 \nBurglary House 14 \nBurglary House 15 \nBurglary House 16 \nBack", "Select", "Cancel");
- if(listitem == 16) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+17, DIALOG_STYLE_LIST, "Gyms","Los Santos Gym \nSan Fierro Gym \nLas Venturas Gym \nBack", "Select", "Cancel");
- if(listitem == 17) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR+18, DIALOG_STYLE_LIST, "Departments","SF Police Department \nLS Police Department \nLV Police Department \nPlanning Department\nBack", "Select", "Cancel");
- if(listitem == 18) ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- return 1;
- }
- // 24/7's
- if(dialogid == DIALOG_RESOURCES_INTERIOR+1) // 24/7's
- {
- if(response)
- {
- if(listitem == 0) // 24/7 1
- {
- SetPlayerPos(playerid,-25.884499,-185.868988,1003.549988);
- SetPlayerInterior(playerid,17);
- }
- if(listitem == 1) // 24/7 2
- {
- SetPlayerPos(playerid,-6.091180,-29.271898,1003.549988);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 2) // 24/7 3
- {
- SetPlayerPos(playerid,-30.946699,-89.609596,1003.549988);
- SetPlayerInterior(playerid,18);
- }
- if(listitem == 3) // 24/7 4
- {
- SetPlayerPos(playerid,-25.132599,-139.066986,1003.549988);
- SetPlayerInterior(playerid,16);
- }
- if(listitem == 4) // 24/7 5
- {
- SetPlayerPos(playerid,-27.312300,-29.277599,1003.549988);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 5) // 24/7 6
- {
- SetPlayerPos(playerid,-26.691599,-55.714897,1003.549988);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 6) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Airports
- if(dialogid == DIALOG_RESOURCES_INTERIOR+2) // Airport Interiors
- {
- if(response)
- {
- if(listitem == 0) // Francis Ticket Sales Airport
- {
- SetPlayerPos(playerid,-1827.147338,7.207418,1061.143554);
- SetPlayerInterior(playerid,14);
- }
- if(listitem == 1) // Francis Baggage Claim Airport
- {
- SetPlayerPos(playerid,-1855.568725,41.263156,1061.143554);
- SetPlayerInterior(playerid,14);
- }
- if(listitem == 2) // Andromada Cargo Hold
- {
- SetPlayerPos(playerid,315.856170,1024.496459,1949.797363);
- SetPlayerInterior(playerid,9);
- }
- if(listitem == 3) // Shamal Cabin
- {
- SetPlayerPos(playerid,2.384830,33.103397,1199.849976);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 4) // LS Airport Baggage Claim
- {
- SetPlayerPos(playerid,-1870.80,59.81,1056.25);
- SetPlayerInterior(playerid,14);
- }
- if(listitem == 5) // Interernational Airport
- {
- SetPlayerPos(playerid,-1830.81,16.83,1061.14);
- SetPlayerInterior(playerid,14);
- }
- if(listitem == 6) // Abounded AC Tower
- {
- SetPlayerPos(playerid, 419.8936, 2537.1155, 10);
- SetPlayerInterior(playerid, 10);
- }
- if(listitem == 7) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Ammunation
- if(dialogid == DIALOG_RESOURCES_INTERIOR+3) // Ammunations
- {
- if(response)
- {
- if(listitem == 0) // Ammunation 1
- {
- SetPlayerPos(playerid,286.148987,-40.644398,1001.569946);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 1) // Ammunation 2
- {
- SetPlayerPos(playerid,286.800995,-82.547600,1001.539978);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 2) // Ammunation 3
- {
- SetPlayerPos(playerid,296.919983,-108.071999,1001.569946);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 3) // Ammunation 4
- {
- SetPlayerPos(playerid,314.820984,-141.431992,999.661987);
- SetPlayerInterior(playerid,7);
- }
- if(listitem == 4) // Ammunation 5
- {
- SetPlayerPos(playerid,316.524994,-167.706985,999.661987);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 5) // Booth Ammunation
- {
- SetPlayerPos(playerid,302.292877,-143.139099,1004.062500);
- SetPlayerInterior(playerid,7);
- }
- if(listitem == 6) // Range Ammunation
- {
- SetPlayerPos(playerid,280.795104,-135.203353,1004.062500);
- SetPlayerInterior(playerid,7);
- }
- if(listitem == 7) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Houses
- if(dialogid == DIALOG_RESOURCES_INTERIOR+4) // Houses
- {
- if(response)
- {
- if(listitem == 0) // B Dup's Apartment
- {
- SetPlayerPos(playerid,1527.0468, -12.0236, 1002.0971);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 1) // B Dup's Crack Palace
- {
- SetPlayerPos(playerid,1523.5098, -47.8211, 1002.2699);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 2) // OG Loc's House
- {
- SetPlayerPos(playerid,512.9291, -11.6929, 1001.5653);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 3) // Ryder's
- {
- SetPlayerPos(playerid,2447.8704, -1704.4509, 1013.5078);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 4) // Sweet's
- {
- SetPlayerPos(playerid,2527.0176, -1679.2076, 1015.4986);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 5) // Madd Dogg's Mansion
- {
- SetPlayerPos(playerid,1267.8407, -776.9587, 1091.9063);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 6) // Big Smoke's Crack Palace
- {
- SetPlayerPos(playerid,2536.5322, -1294.8425, 1044.125);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 7) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Safe Houses
- if(dialogid == DIALOG_RESOURCES_INTERIOR+5) // Houses
- {
- if(response)
- {
- if(listitem == 0) // CJ's House
- {
- SetPlayerPos(playerid,2496.0549, -1695.1749, 1014.7422);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 1) // Angel Pine trailer
- {
- SetPlayerPos(playerid,1.1853, -3.2387, 999.4284);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 2) // Safe House
- {
- SetPlayerPos(playerid,2233.6919, -1112.8107, 1050.8828);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 3) // Safe House 2
- {
- SetPlayerPos(playerid,2194.7900, -1204.3500, 1049.0234);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 4) // Safe House 3
- {
- SetPlayerPos(playerid,2319.1272, -1023.9562, 1050.2109);
- SetPlayerInterior(playerid,9);
- }
- if(listitem == 5) // Safe House 4
- {
- SetPlayerPos(playerid,2262.4797,-1138.5591,1050.6328);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 6) // Verdant Bluff safehouse
- {
- SetPlayerPos(playerid,2365.1089, -1133.0795, 1050.875);
- SetPlayerInterior(playerid,8);
- }
- if(listitem == 7) // Willowfield Safehouse
- {
- SetPlayerPos(playerid,2282.9099, -1138.2900, 1050.8984);
- SetPlayerInterior(playerid,11);
- }
- if(listitem == 8) // The Camel's Toe Safehouse
- {
- SetPlayerPos(playerid,2216.1282, -1076.3052, 1050.4844);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 9) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Missions
- if(dialogid == DIALOG_RESOURCES_INTERIOR+6) // Missions
- {
- if(response)
- {
- if(listitem == 0) // Atrium
- {
- SetPlayerPos(playerid,1726.18,-1641.00,20.23);
- SetPlayerInterior(playerid,18);
- }
- if(listitem == 1) // Burning Desire
- {
- SetPlayerPos(playerid,2338.32,-1180.61,1027.98);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 2) // Colonel Furhberger
- {
- SetPlayerPos(playerid,2807.63,-1170.15,1025.57);
- SetPlayerInterior(playerid,8);
- }
- if(listitem == 3) // Welcome Pump(Dillimore)
- {
- SetPlayerPos(playerid,681.66,-453.32,-25.61);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 4) // Woozies Apartment
- {
- SetPlayerPos(playerid,-2158.72,641.29,1052.38);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 5) // Jizzy's
- {
- SetPlayerPos(playerid,-2637.69,1404.24,906.46);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 6) // Dillimore Gas Station
- {
- SetPlayerPos(playerid,664.19,-570.73,16.34);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 7) // Jefferson Motel
- {
- SetPlayerPos(playerid,2220.26,-1148.01,1025.80);
- SetPlayerInterior(playerid,15);
- }
- if(listitem == 8) // Liberty City
- {
- SetPlayerPos(playerid,-750.80,491.00,1371.70);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 9) // Sherman Dam
- {
- SetPlayerPos(playerid,-944.2402, 1886.1536, 5.0051);
- SetPlayerInterior(playerid,17);
- }
- if(listitem == 10) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Missions 2
- if(dialogid == DIALOG_RESOURCES_INTERIOR+7) //
- {
- if(response)
- {
- if(listitem == 0) // RC War Arena
- {
- SetPlayerPos(playerid,-1079.99,1061.58,1343.04);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 1) // Racing Stadium
- {
- SetPlayerPos(playerid,-1395.958,-208.197,1051.170);
- SetPlayerInterior(playerid,7);
- }
- if(listitem == 2) // Racing Stadium 2
- {
- SetPlayerPos(playerid,-1424.9319,-664.5869,1059.8585);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 3) // Bloodbowl Stadium
- {
- SetPlayerPos(playerid,-1394.20,987.62,1023.96);
- SetPlayerInterior(playerid,15);
- }
- if(listitem == 4) // Kickstart Stadium
- {
- SetPlayerPos(playerid,-1410.72,1591.16,1052.53);
- SetPlayerInterior(playerid,14);
- }
- if(listitem == 5) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Casino Interiors
- if(dialogid == DIALOG_RESOURCES_INTERIOR+8) // Casino Interiors
- {
- if(response)
- {
- if(listitem == 0) // Caligulas
- {
- SetPlayerPos(playerid,2233.8032,1712.2303,1011.7632);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 1) // 4 Dragons Casino
- {
- SetPlayerPos(playerid,2016.2699,1017.7790,996.8750);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 2) // Redsands Casino
- {
- SetPlayerPos(playerid,1132.9063,-9.7726,1000.6797);
- SetPlayerInterior(playerid,12);
- }
- if(listitem == 3) // 4 Dragons' Managerial Suite NOT SOLID
- {
- SetPlayerPos(playerid,2003.1178, 1015.1948, 33.008);
- SetPlayerInterior(playerid,11);
- }
- if(listitem == 4) // Inside Track betting
- {
- SetPlayerPos(playerid,830.6016, 5.9404, 1004.1797);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 5) // Caligulas Roof
- {
- SetPlayerPos(playerid,2268.5156, 1647.7682, 1084.2344);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 6) // Rosenberg's Caligulas Office NOT SOLID FLOOR
- {
- SetPlayerPos(playerid,2182.2017, 1628.5848, 1043.8723);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 7) // 4 Dragons Janitor's Office
- {
- SetPlayerPos(playerid,1893.0731, 1017.8958, 31.8828);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 8) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Shop Interiors
- if(dialogid == DIALOG_RESOURCES_INTERIOR+9) // Shop Interiors
- {
- if(response)
- {
- if(listitem == 0) // Tattoo
- {
- SetPlayerPos(playerid,-203.0764,-24.1658,1002.2734);
- SetPlayerInterior(playerid,16);
- }
- if(listitem == 1) // Burger Shot
- {
- SetPlayerPos(playerid,365.4099,-73.6167,1001.5078);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 2) // Well Stacked Pizza
- {
- SetPlayerPos(playerid,372.3520,-131.6510,1001.4922);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 3) // Cluckin Bell
- {
- SetPlayerPos(playerid,365.7158,-9.8873,1001.8516);
- SetPlayerInterior(playerid,9);
- }
- if(listitem == 4) // Rusty Donut's
- {
- SetPlayerPos(playerid,378.026,-190.5155,1000.6328);
- SetPlayerInterior(playerid,17);
- }
- if(listitem == 5) // Zero's
- {
- SetPlayerPos(playerid,-2240.1028, 136.973, 1035.4141);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 6) // Sex Shop
- {
- SetPlayerPos(playerid,-100.2674, -22.9376, 1000.7188);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 7) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // MOD SHOPS/GARAGES
- if(dialogid == DIALOG_RESOURCES_INTERIOR+10) //
- {
- if(response)
- {
- if(listitem == 0) // Loco Low Co.
- {
- SetPlayerPos(playerid,616.7820,-74.8151,997.6350);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 1) // Wheel Arch Angels
- {
- SetPlayerPos(playerid,615.2851,-124.2390,997.6350);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 2) // Transfender
- {
- SetPlayerPos(playerid,617.5380,-1.9900,1000.6829);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 3) // Doherty Garage
- {
- SetPlayerPos(playerid,-2041.2334, 178.3969, 28.8465);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 4) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Girlfriend Interiors
- if(dialogid == DIALOG_RESOURCES_INTERIOR+11) //
- {
- if(response)
- {
- if(listitem == 0) // Denise's Bedroom
- {
- SetPlayerPos(playerid,245.2307, 304.7632, 999.1484);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 1) // Helena's Barn
- {
- SetPlayerPos(playerid,290.623, 309.0622, 999.1484);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 2) // Barbaras Love Nest
- {
- SetPlayerPos(playerid,322.5014, 303.6906, 999.1484);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 3) // Katie's Lovenest
- {
- SetPlayerPos(playerid,269.6405, 305.9512, 999.1484);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 4) // Michelle's Love Nest
- {
- SetPlayerPos(playerid,306.1966, 307.819, 1003.3047);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 5) // Millie's Bedroom
- {
- SetPlayerPos(playerid,344.9984, 307.1824, 999.1557);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 6) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // CLOTHING/BARBER SHOP
- if(dialogid == DIALOG_RESOURCES_INTERIOR+12) //
- {
- if(response)
- {
- if(listitem == 0) // Barber Shop
- {
- SetPlayerPos(playerid,418.4666, -80.4595, 1001.8047);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 1) // Pro Laps
- {
- SetPlayerPos(playerid,206.4627, -137.7076, 1003.0938);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 2) // Victim
- {
- SetPlayerPos(playerid,225.0306, -9.1838, 1002.218);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 3) // Suburban
- {
- SetPlayerPos(playerid,204.1174, -46.8047, 1001.8047);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 4) // Reece's Barber Shop
- {
- SetPlayerPos(playerid,414.2987, -18.8044, 1001.8047);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 5) // Zip
- {
- SetPlayerPos(playerid,161.4048, -94.2416, 1001.8047);
- SetPlayerInterior(playerid,18);
- }
- if(listitem == 6) // Didier Sachs
- {
- SetPlayerPos(playerid,204.1658, -165.7678, 1000.5234);
- SetPlayerInterior(playerid,14);
- }
- if(listitem == 7) // Binco
- {
- SetPlayerPos(playerid,207.5219, -109.7448, 1005.1328);
- SetPlayerInterior(playerid,15);
- }
- if(listitem == 8) // Barber Shop 2
- {
- SetPlayerPos(playerid,411.9707, -51.9217, 1001.8984);
- SetPlayerInterior(playerid,12);
- }
- if(listitem == 9) // Wardrobe
- {
- SetPlayerPos(playerid,256.9047, -41.6537, 1002.0234);
- SetPlayerInterior(playerid,14);
- }
- if(listitem == 10) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // RESTURANTS/CLUBS
- if(dialogid == DIALOG_RESOURCES_INTERIOR+13) //
- {
- if(response)
- {
- if(listitem == 0) // Brotel
- {
- SetPlayerPos(playerid,974.0177, -9.5937, 1001.1484);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 1) // Brotel 2
- {
- SetPlayerPos(playerid,961.9308, -51.9071, 1001.1172);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 2) // Big Spread Ranch
- {
- SetPlayerPos(playerid,1212.0762,-28.5799,1000.9531);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 3) // Dinner
- {
- SetPlayerPos(playerid,454.9853, -107.2548, 999.4376);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 4) // World Of Coq
- {
- SetPlayerPos(playerid,445.6003, -6.9823, 1000.7344);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 5) // The Pig Pen
- {
- SetPlayerPos(playerid,1204.9326,-8.1650,1000.9219);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 6) // Dance Club
- {
- SetPlayerPos(playerid,490.2701,-18.4260,1000.6797);
- SetPlayerInterior(playerid,17);
- }
- if(listitem == 7) // Jay's Dinner
- {
- SetPlayerPos(playerid,449.0172, -88.9894, 999.5547);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 8) // Secret Valley Dinner
- {
- SetPlayerPos(playerid,442.1295, -52.4782, 999.7167);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 9) // Fanny Batter's Whore House
- {
- SetPlayerPos(playerid,748.4623, 1438.2378, 1102.9531);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 10) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // No Specific Group
- if(dialogid == DIALOG_RESOURCES_INTERIOR+14) //
- {
- if(response)
- {
- if(listitem == 0) // Blastin' Fools Records
- {
- SetPlayerPos(playerid,1037.8276, 0.397, 1001.2845);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 1) // Warehouse
- {
- SetPlayerPos(playerid,1290.4106, 1.9512, 1001.0201);
- SetPlayerInterior(playerid,18);
- }
- if(listitem == 2) // Warehouse 2
- {
- SetPlayerPos(playerid,1411.4434,-2.7966,1000.9238);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 3) // Budget Inn Motel Room
- {
- SetPlayerPos(playerid,446.3247, 509.9662, 1001.4195);
- SetPlayerInterior(playerid,12);
- }
- if(listitem == 4) // Lil' Probe Inn
- {
- SetPlayerPos(playerid,-227.5703, 1401.5544, 27.7656);
- SetPlayerInterior(playerid,18);
- }
- if(listitem == 5) //Crack Den
- {
- SetPlayerPos(playerid,318.5645, 1118.2079, 1083.8828);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 6) // Meat Factory
- {
- SetPlayerPos(playerid,963.0586, 2159.7563, 1011.0303);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 7) // Bike School
- {
- SetPlayerPos(playerid,1494.8589, 1306.48, 1093.2953);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 8) // Driving School
- {
- SetPlayerPos(playerid,-2031.1196, -115.8287, 1035.1719);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 9) // Bank
- {
- SetPlayerPos(playerid,2309, -13, 26);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 10) // Betting Shop
- {
- SetPlayerPos(playerid, 830.4812,6.4477,1004.1797);
- SetPlayerInterior(playerid, 3);
- }
- if(listitem == 10) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Burglary Houses
- if(dialogid == DIALOG_RESOURCES_INTERIOR+15) //
- {
- if(response)
- {
- if(listitem == 0) // Burglary House #1
- {
- SetPlayerPos(playerid,234.6087, 1187.8195, 1080.2578);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 1) // Burglary House #2
- {
- SetPlayerPos(playerid,225.5707, 1240.0643, 1082.1406);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 2) // Burglary House #3
- {
- SetPlayerPos(playerid,224.288, 1289.1907, 1082.1406);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 3) // Burglary House #4
- {
- SetPlayerPos(playerid,239.2819, 1114.1991, 1080.9922);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 4) // Burglary House #5
- {
- SetPlayerPos(playerid,295.1391, 1473.3719, 1080.2578);
- SetPlayerInterior(playerid,15);
- }
- if(listitem == 5) // Burglary House #6
- {
- SetPlayerPos(playerid,261.1165, 1287.2197, 1080.2578);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 6) // Burglary House #7
- {
- SetPlayerPos(playerid,24.3769, 1341.1829, 1084.375);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 7) // Burglary House #8
- {
- SetPlayerPos(playerid,-262.1759, 1456.6158, 1084.3672);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 8) // Burglary House #9
- {
- SetPlayerPos(playerid,22.861, 1404.9165, 1084.4297);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 9) // Burglary House #10
- {
- SetPlayerPos(playerid,140.3679, 1367.8837, 1083.8621);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 10) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Burglary Houses 2
- if(dialogid == DIALOG_RESOURCES_INTERIOR+16) //
- {
- if(response)
- {
- if(listitem == 0) // Burglary House #11
- {
- SetPlayerPos(playerid,234.2826, 1065.229, 1084.2101);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 1) // Burglary House #12
- {
- SetPlayerPos(playerid,-68.5145, 1353.8485, 1080.2109);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 2) // Burglary House #13
- {
- SetPlayerPos(playerid,-285.2511, 1471.197, 1084.375);
- SetPlayerInterior(playerid,15);
- }
- if(listitem == 3) // Burglary House #14
- {
- SetPlayerPos(playerid,-42.5267, 1408.23, 1084.4297);
- SetPlayerInterior(playerid,8);
- }
- if(listitem == 4) // Burglary House #15
- {
- SetPlayerPos(playerid,84.9244, 1324.2983, 1083.8594);
- SetPlayerInterior(playerid,9);
- }
- if(listitem == 5) // Burglary House #16
- {
- SetPlayerPos(playerid,260.7421, 1238.2261, 1084.2578);
- SetPlayerInterior(playerid,9);
- }
- if(listitem == 6) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Gyms
- if(dialogid == DIALOG_RESOURCES_INTERIOR+17) //
- {
- if(response)
- {
- if(listitem == 0) // LS Gym
- {
- SetPlayerPos(playerid,765, 0, 1000);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 1) // SF Gym
- {
- SetPlayerPos(playerid,771.8632,-40.5659,1000.6865);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 2) // LV Gym
- {
- SetPlayerPos(playerid,774.0681,-71.8559,1000.6484);
- SetPlayerInterior(playerid,7);
- }
- if(listitem == 3) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- // Departments
- if(dialogid == DIALOG_RESOURCES_INTERIOR+18) //
- {
- if(response)
- {
- if(listitem == 0) // SFPD
- {
- SetPlayerPos(playerid,246.40,110.84,1003.22);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 1) // LSPD
- {
- SetPlayerPos(playerid,246.6695, 65.8039, 1003.6406);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 2) // LVPD
- {
- SetPlayerPos(playerid,288.4723, 170.0647, 1007.1794);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 3) // Planning Department(CITY HALL)
- {
- SetPlayerPos(playerid,384.5713, 173.6477, 1008.3828);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 4) // Back
- {
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_INTERIOR, DIALOG_STYLE_LIST, "Interior Categories","24/7's\nAirports\nAmmunations\nHouses\nHouses 2\nMissions\nStadiums\nCasinos\nShops\nGarages\nGirlfriend\nClothing / Barber Shop\nRestaurants / Clubs\nNo Category\nBurglary Houses\nBurglary Houses 2\nGyms\nPolice Departments\nBack", "Select", "Cancel");
- }
- }
- return 1;
- }
- if (dialogid == 5319)
- {
- if (!response)
- {
- DeletePVar(playerid, "DriveThruID");
- }
- return 1;
- }
- if (dialogid == 5320)
- {
- if (response)
- {
- if (listitem >= 0 && listitem <= 3)
- {
- new string[128], businessname[128];
- new bool:selected = true;
- if (DriveThruItems[playerid][listitem] >= 5)
- {
- selected = false;
- SendClientMessage(playerid, 0xFFA500FF, "You can only order as much as 5 of each item!");
- }
- if (selected == true)
- {
- DriveThruItems[playerid][listitem]++;
- new itemname[32];
- switch (listitem)
- {
- case 0: format(itemname, 32, "Sprunk");
- case 1: format(itemname, 32, "Pizza");
- case 2: format(itemname, 32, "Hamburger");
- case 3: format(itemname, 32, "Chicken");
- }
- format(string, sizeof(string), "You selected %s - anything else?", itemname);
- SendClientMessage(playerid, 0xFFA500FF, string);
- }
- new i = GetPVarInt(playerid, "OrderingFrom");
- new price1 = BizzInfo[DriveThruInfo[i][driveThruBiz]][bProductPrice1];
- new price2 = BizzInfo[DriveThruInfo[i][driveThruBiz]][bProductPrice2];
- new price3 = BizzInfo[DriveThruInfo[i][driveThruBiz]][bProductPrice3];
- new price4 = BizzInfo[DriveThruInfo[i][driveThruBiz]][bProductPrice4];
- format(businessname, sizeof(businessname), "%s", BizzInfo[DriveThruInfo[i][driveThruBiz]][bMessage]);
- format(string, sizeof(string), "Sprunk\t\t$%d\nPizza\t\t$%d\nHamburger\t$%d\nChicken\t$%d\nOrder", price1, price2, price3, price4);
- ShowPlayerDialog(playerid, 5320, DIALOG_STYLE_LIST, DriveThruInfo[i][driveThruName], string, "Select", "Cancel");
- }
- if (listitem == 4)
- {
- new totalPrice, string[128];
- for (new i = 0; i < 4; i ++)
- {
- if (DriveThruItems[playerid][i] != 0)
- {
- if (i == 0) totalPrice += BizzInfo[DriveThruInfo[GetPVarInt(playerid, "OrderingFrom")][driveThruBiz]][bProductPrice1];
- if (i == 1) totalPrice += BizzInfo[DriveThruInfo[GetPVarInt(playerid, "OrderingFrom")][driveThruBiz]][bProductPrice2];
- if (i == 2) totalPrice += BizzInfo[DriveThruInfo[GetPVarInt(playerid, "OrderingFrom")][driveThruBiz]][bProductPrice3];
- if (i == 3) totalPrice += BizzInfo[DriveThruInfo[GetPVarInt(playerid, "OrderingFrom")][driveThruBiz]][bProductPrice4];
- }
- }
- if (DriveThruItems[playerid][0] == 0 && DriveThruItems[playerid][1] == 0 && DriveThruItems[playerid][2] == 0 && DriveThruItems[playerid][3] == 0)
- {
- SendClientMessage(playerid, 0xFFA500FF, "Order something, or leave!");
- return 1;
- }
- for (new i = 0; i < 4; i ++)
- {
- DriveThruItems[playerid][i] = 0;
- }
- SetPVarInt(playerid, "TotalPrice", totalPrice);
- format(string, sizeof(string), "Your total price is $%d, please come up to the window and pay.", totalPrice);
- SendClientMessage(playerid, 0xFFA500FF, string);
- SetPlayerCheckpoint(playerid, DriveThruInfo[GetPVarInt(playerid, "OrderingFrom")][driveThruOrderX], DriveThruInfo[GetPVarInt(playerid, "OrderingFrom")][driveThruOrderY], DriveThruInfo[GetPVarInt(playerid, "OrderingFrom")][driveThruOrderZ], 5.0);
- CP[playerid] = 53109;
- return 1;
- }
- return 1;
- }
- else
- {
- for (new i = 0; i < 4; i ++)
- {
- DriveThruItems[playerid][i] = 0;
- }
- SendClientMessage(playerid, 0xFFA500FF, "You don't want anything? Okay, bye!");
- DeletePVar(playerid, "OrderingFrom");
- return 1;
- }
- }
- /* if(dialogid == DEPOT_TWO_DIALOG)
- {
- if(response)
- {
- if(listitem == 0) // AK-47 Barrel
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought an AK-47 Barrel");
- PlayerInfo[playerid][pAKbarrel] = 1;
- return 1;
- }
- if(listitem == 1) // Deagle Barrel
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought a Deagle Barrel");
- PlayerInfo[playerid][pDebarrel] = 1;
- return 1;
- }
- if(listitem == 2) // Spas-12 Barrel
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought a Combat-Shotgun Barrel");
- PlayerInfo[playerid][pCSGbarrel] = 1;
- return 1;
- }
- }
- }
- if(dialogid == DEPOT_ONE_DIALOG)
- {
- if(response)
- {
- if(listitem == 0) // AK-47 Stock
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought an AK-47 Stock");
- PlayerInfo[playerid][pAKstock] = 1;
- return 1;
- }
- if(listitem == 1) // Deagle Stock
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought a Deagle Stock");
- PlayerInfo[playerid][pDestock] = 1;
- return 1;
- }
- if(listitem == 2) // Spas-12 Stock
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought a Combat-Shotgun Stock");
- PlayerInfo[playerid][pCSGstock] = 1;
- return 1;
- }
- }
- }
- if(dialogid == DEPOT_THREE_DIALOG)
- {
- if(response)
- {
- if(listitem == 0) // AK-47 Magazine
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought an AK-47 Magazine");
- PlayerInfo[playerid][pAKmagazine] ++;
- return 1;
- {
- if(listitem == 1) // Deagle Magazine
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought a Deagle Magazine");
- PlayerInfo[playerid][pDemagazine] ++;
- return 1;
- }
- if(listitem == 2) // Combat-Shotgun Magazine
- {
- SendClientMessage(playerid, COLOR_WHITE,"You have bought a Combat-Shotgun Magazine");
- PlayerInfo[playerid][pCSGmagazine] ++;
- return 1;
- }
- }
- }*/
- if(dialogid == DIALOG_SERVERCTRL)
- {
- if(response)
- {
- new string[128];
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, 5195, DIALOG_STYLE_INPUT, "Load Filterscript", "Enter the file name of the filterscript you wish to load below:", "Load", "Back");
- return 1;
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, 5196, DIALOG_STYLE_INPUT, "Unload Filterscript", "Enter the file name of the filterscript you wish to unload below:", "Unload", "Back");
- return 1;
- }
- if(listitem == 2)
- {
- format(string, sizeof(string), "Current Hostname: %s\n\nEnter the new hostname below.", hostname);
- ShowPlayerDialog(playerid, DIALOG_CHANGEHOSTNAME, DIALOG_STYLE_INPUT, "Change Hostname", string, "Change", "Back");
- return 1;
- }
- if(listitem == 3)
- {
- format(string, sizeof(string), "Current Mapname: %s\n\nEnter the new mapname below.", mapname);
- ShowPlayerDialog(playerid, DIALOG_CHANGEMAPNAME, DIALOG_STYLE_INPUT, "Change Mapname", string, "Change", "Back");
- return 1;
- }
- if(listitem == 4)
- {
- format(string, sizeof(string), "Current URL: %s\n\nEnter the new URL below.", weburl);
- ShowPlayerDialog(playerid, DIALOG_CHANGEURL, DIALOG_STYLE_INPUT, "Change URL", string, "Change", "Back");
- return 1;
- }
- if(listitem == 5)
- {
- switch(server_locked)
- {
- case false: ShowPlayerDialog(playerid, DIALOG_LOCKSERVER, DIALOG_STYLE_INPUT, "Lock Server", "The server is currently NOT locked.\n\nPlease enter a password below to lock the server.", "Lock", "Back");
- case true: ShowPlayerDialog(playerid, DIALOG_UNLOCKSERVER, DIALOG_STYLE_MSGBOX, "Unlock Server", "The server is currently LOCKED.\n\nIf you wish to unlock the server, press 'Unlock'.", "Unlock", "Back");
- }
- return 1;
- }
- if(listitem == 6)
- {
- format(string, sizeof(string), "Current RCON Pass: %s\n\nEnter the new RCON Pass below.", rconpass);
- ShowPlayerDialog(playerid, DIALOG_CHANGERCON, DIALOG_STYLE_INPUT, "Change RCON Pass", string, "Change", "Back");
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_CHANGEHOSTNAME)
- {
- if(response)
- {
- if(!inputtext[0])
- {
- new string[128];
- SendClientMessage(playerid, WHITE, "You didn't enter anything.");
- format(string, sizeof(string), "Current Hostname: %s\n\nEnter the new hostname below.", hostname);
- ShowPlayerDialog(playerid, DIALOG_CHANGEHOSTNAME, DIALOG_STYLE_INPUT, "Change Hostname", string, "Change", "Back");
- return 1;
- }
- else
- {
- new string[128];
- format(string, sizeof(string), "hostname %s", inputtext);
- SendRconCommand(string);
- format(hostname, sizeof(hostname), inputtext);
- format(string, sizeof(string), "WARNING: %s has changed the hostname to %s", PlayerName(playerid), inputtext);
- ABroadCast(RED, string, 1);
- SaveStuff();
- return 1;
- }
- }
- else ShowPlayerDialog(playerid, DIALOG_SERVERCTRL, DIALOG_STYLE_LIST, "Server Control", "Load Filterscript\nUnload Filterscript\nChange Hostname\nChange Mapname\nChange URL\nLock/Unlock Server\nChange RCON Password", "Select", "Cancel");
- }
- if(dialogid == DIALOG_CHANGEMAPNAME)
- {
- if(response)
- {
- if(!inputtext[0])
- {
- new string[128];
- SendClientMessage(playerid, WHITE, "You didn't enter anything.");
- format(string, sizeof(string), "Current Mapname: %s\n\nEnter the new mapname below.", mapname);
- ShowPlayerDialog(playerid, DIALOG_CHANGEMAPNAME, DIALOG_STYLE_INPUT, "Change Mapname", string, "Change", "Back");
- return 1;
- }
- else
- {
- new string[128];
- format(string, sizeof(string), "mapname %s", inputtext);
- SendRconCommand(string);
- format(mapname, sizeof(mapname), inputtext);
- format(string, sizeof(string), "WARNING: %s has changed the mapname to %s", PlayerName(playerid), inputtext);
- ABroadCast(RED, string, 1);
- SaveStuff();
- return 1;
- }
- }
- else ShowPlayerDialog(playerid, DIALOG_SERVERCTRL, DIALOG_STYLE_LIST, "Server Control", "Load Filterscript\nUnload Filterscript\nChange Hostname\nChange Mapname\nChange URL\nLock/Unlock Server\nChange RCON Password", "Select", "Cancel");
- }
- if(dialogid == DIALOG_CHANGEURL)
- {
- if(response)
- {
- if(!inputtext[0])
- {
- new string[128];
- SendClientMessage(playerid, WHITE, "You didn't enter anything.");
- format(string, sizeof(string), "Current URL: %s\n\nEnter the new URL below.", weburl);
- ShowPlayerDialog(playerid, DIALOG_CHANGEURL, DIALOG_STYLE_INPUT, "Change URL", string, "Change", "Back");
- return 1;
- }
- else
- {
- new string[128];
- format(string, sizeof(string), "weburl %s", inputtext);
- SendRconCommand(string);
- format(weburl, sizeof(weburl), inputtext);
- format(string, sizeof(string), "WARNING: %s has changed the URL to %s", PlayerName(playerid), inputtext);
- ABroadCast(RED, string, 1);
- SaveStuff();
- return 1;
- }
- }
- else ShowPlayerDialog(playerid, DIALOG_SERVERCTRL, DIALOG_STYLE_LIST, "Server Control", "Load Filterscript\nUnload Filterscript\nChange Hostname\nChange Mapname\nChange URL\nLock/Unlock Server\nChange RCON Password", "Select", "Cancel");
- }
- if(dialogid == DIALOG_LOCKSERVER)
- {
- if(response)
- {
- if(!inputtext[0])
- {
- SendClientMessage(playerid, WHITE, "You didn't enter anything.");
- ShowPlayerDialog(playerid, DIALOG_LOCKSERVER, DIALOG_STYLE_INPUT, "Lock Server", "The server is currently NOT locked.\n\nPlease enter a password below to lock the server.", "Lock", "Back");
- return 1;
- }
- else
- {
- new string[128];
- format(string, sizeof(string), "password %s", inputtext);
- SendRconCommand(string);
- server_locked = true;
- format(string, sizeof(string), "WARNING: %s locked the server with the password %s", PlayerName(playerid), inputtext);
- ABroadCast(RED, string, 1);
- SaveStuff();
- return 1;
- }
- }
- else ShowPlayerDialog(playerid, DIALOG_SERVERCTRL, DIALOG_STYLE_LIST, "Server Control", "Load Filterscript\nUnload Filterscript\nChange Hostname\nChange Mapname\nChange URL\nLock/Unlock Server\nChange RCON Password", "Select", "Cancel");
- }
- if(dialogid == DIALOG_UNLOCKSERVER)
- {
- if(response)
- {
- new string[128];
- SendRconCommand("password");
- server_locked = false;
- SetTimer("GameModeInitExitFunc", 3000, false);
- format(string, sizeof(string), "WARNING: %s has unlocked the server. The server will restart in 3 seconds...", PlayerName(playerid));
- ABroadCast(RED, string, 1);
- return 1;
- }
- else ShowPlayerDialog(playerid, DIALOG_SERVERCTRL, DIALOG_STYLE_LIST, "Server Control", "Load Filterscript\nUnload Filterscript\nChange Hostname\nChange Mapname\nChange URL\nLock/Unlock Server\nChange RCON Password", "Select", "Cancel");
- }
- if(dialogid == DIALOG_CHANGERCON)
- {
- if(response)
- {
- if(!inputtext[0])
- {
- new string[128];
- format(string, sizeof(string), "Current RCON Pass: %s\n\nEnter the new RCON Pass below.", PlayerName(playerid), rconpass);
- ShowPlayerDialog(playerid, DIALOG_CHANGERCON, DIALOG_STYLE_INPUT, "Change RCON Pass", string, "Change", "Back");
- return 1;
- }
- else
- {
- new string[128];
- format(string, sizeof(string), "rcon_password %s", inputtext);
- SendRconCommand(string);
- format(rconpass, sizeof(rconpass), inputtext);
- format(string, sizeof(string), "WARNING: %s has changed the RCON Password to %s", PlayerName(playerid), inputtext);
- ABroadCast(RED, string, 100000);
- SaveStuff();
- return 1;
- }
- }
- else ShowPlayerDialog(playerid, DIALOG_SERVERCTRL, DIALOG_STYLE_LIST, "Server Control", "Load Filterscript\nUnload Filterscript\nChange Hostname\nChange Mapname\nChange URL\nLock/Unlock Server\nChange RCON Password", "Select", "Cancel");
- }
- if(dialogid == mapmenu)
- {
- if(response)
- {
- if(listitem == 0) // LSPD
- {
- SetPlayerCheckpoint(playerid, 1536.9956,-1675.2090,13.3828, 3.0);
- CP[playerid] = 2000;
- }
- if(listitem == 1) // EMS
- {
- SetPlayerCheckpoint(playerid, 1191.4628,-1324.0029,13.3984, 3.0);
- CP[playerid] = 2001;
- }
- if(listitem == 2) // City hall
- {
- SetPlayerCheckpoint(playerid, 1480.5192,-1736.9362,13.3828, 3.0);
- CP[playerid] = 2002;
- }
- if(listitem == 3) // DMV
- {
- SetPlayerCheckpoint(playerid, 2072.7344,-1913.2815,13.5469, 3.0);
- CP[playerid] = 2003;
- }
- if(listitem == 4) // Verona Mall
- {
- SetPlayerCheckpoint(playerid, 1129.6550,-1410.4786,13.4618, 3.0);
- CP[playerid] = 2004;
- }
- }
- }
- if(dialogid == DMVMENU)
- {
- if(response)
- {
- if(listitem == 0) // Car Liceses
- {
- if (PlayerInfo[playerid][pCarLic] == 0 && GetPlayerMoney(playerid) > 49)
- {
- PlayerInfo[playerid][pCash] -= 1000;
- GivePlayerMoney(playerid,-1000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD5, "Go outside and Take a car to continue your Driving License - Drive Carefully.");
- DrivingTest[playerid] = 1;
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "You are already have a licenses, or don't have enough cash!");
- TogglePlayerControllable(playerid, 1);
- }
- }
- if(listitem == 1) // Flying Licenses
- {
- if (PlayerInfo[playerid][pFlyLic] == 0 && GetPlayerMoney(playerid) > 2999)
- {
- PlayerInfo[playerid][pCash] -= 5000;
- GivePlayerMoney(playerid,-5000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- PlayerInfo[playerid][pFlyLic] = 1;
- SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses");
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "You are already have a licenses, or don't have enough cash!");
- TogglePlayerControllable(playerid, 1);
- }
- }
- }
- }
- if(dialogid == DSVMENU)
- {
- if(response)
- {
- if(listitem == 0) // Sail Licenses
- {
- if (PlayerInfo[playerid][pBoatLic] == 0 && GetPlayerMoney(playerid) > 799)
- {
- PlayerInfo[playerid][pCash] -= 500;
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD5, "License Instructor : Go to the Learning Track and get in a Dinghy.");
- SailingTest[playerid] = 1;
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "You are already have a licenses, or don't have enough cash!");
- TogglePlayerControllable(playerid, 1);
- }
- }
- }
- }
- if(dialogid == 59)
- {
- if(response)
- {
- if(strlen(inputtext))
- {
- new string[256];
- new locked[128];
- new amount = strvalEx(inputtext);
- if(amount > PlayerInfo[playerid][pAccount] || amount < 1)
- {
- format(string, sizeof(string), "Information:\n\nLos Santos Bank has denied your card.\nThe amount of money ($%d), you want to withdraw, is over your bank till ($%d).", amount, PlayerInfo[playerid][pAccount]);
- ShowPlayerDialog(playerid, 60, DIALOG_STYLE_MSGBOX, "Los Santos ATM", string, "Done", "Cancel");
- return 1;
- }
- else
- {
- new atmid = PlayerInfo[playerid][ATMID];
- if(ATMInfo[atmid][ATMLocked] == 0)
- {
- locked = "Yes";
- }
- else
- {
- locked = "No";
- }
- if(amount < 20)
- {
- SendClientMessage(playerid, COLOR_GREY, "You can only withdraw a minimum of $20!");
- return 1;
- }
- new curfunds = PlayerInfo[playerid][pAccount];
- new percent = ATMInfo[atmid][ATMFee];
- PlayerInfo[playerid][pAccount] -= amount;
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+amount;
- GivePlayerMoney(playerid,amount);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-amount*percent/100;
- new fee = amount*percent/100;
- format(string, sizeof(string), "\nLos Santos Bank has replied.\n\n|___ ATM STATEMENT ___|\nOld Balance: $%d\nPercent Fee: $%d\nWithdrawn: $%d\nNew Balance: $%d\n|______________________|", curfunds, fee, amount, PlayerInfo[playerid][pAccount]);
- ShowPlayerDialog(playerid, 61, DIALOG_STYLE_MSGBOX, "Los Santos ATM", string, "Done", "Cancel");
- format(string, sizeof(string), "* %s takes their cash out of the machine and puts their card in their pocket.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- ATMInfo[atmid][ATMCash] -= amount;
- ATMInfo[atmid][ATMCash] += fee;
- format(string, sizeof(string), "{01FCFF}[ATM]{F0CC00}\nTotal Cash: $%d\nPercent Fee: %d\nAvailable: %s\nID: %d", ATMInfo[atmid][ATMCash], ATMInfo[atmid][ATMFee],locked, atmid);
- UpdateDynamic3DTextLabelText(atm[atmid], COLOR_DCHAT, string);
- return 1;
- }
- }
- }
- else
- {
- PlayerInfo[playerid][ATMID] = 0;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Thank you for using the Los Santos ATM Services(TM) .");
- return 1;
- }
- return 1;
- }
- if(dialogid == SEXMENU)
- {
- if(response)
- {
- SetPlayerPos(playerid, 1.71875, 30.4062, 1200.34);
- SetPlayerInterior(playerid,0);
- PlayerInfo[playerid][pSex] = 1;
- RegistrationStep[playerid] = 2;
- SetPlayerSkin(playerid, 29);
- ShowPlayerDialog(playerid, AGEMENU, DIALOG_STYLE_INPUT, "{00C0FF}Second Question", "{FFFFFF}- How old are You ?", "Submit", "Cancel");
- return 0;
- }
- else
- {
- SetPlayerPos(playerid, 1.71875, 30.4062, 1200.34);
- SetPlayerInterior(playerid,0);
- PlayerInfo[playerid][pSex] = 2;
- RegistrationStep[playerid] = 2;
- SetPlayerSkin(playerid, 193);
- ShowPlayerDialog(playerid, AGEMENU, DIALOG_STYLE_INPUT, "{00C0FF}Second Question", "{FFFFFF}- How old are You ?", "Submit", "Cancel");
- return 0;
- }
- }
- if(dialogid == AGEMENU)
- {
- if(response)
- {
- RegistrationStep[playerid] = 0;
- TutTime[playerid] = 1;
- CanTalk[playerid] = 0;
- return 1;
- }
- }
- /*if(dialogid == OOCMENU)
- {
- if(response)
- {
- if(listitem == 0) //
- {
- if(RegistrationStep[playerid] == 3)
- {
- SendClientMessage(playerid, COLOR_RED, "Answer Result : Wrong - You have been Kicked.");
- Kick(playerid);
- return 1;
- }
- }
- if(listitem == 1) //
- {
- if(RegistrationStep[playerid] == 3)
- {
- SendClientMessage(playerid, COLOR_RED, "Answer Result : Wrong - You have been Kicked.");
- Kick(playerid);
- return 1;
- }
- }
- if(listitem == 2) //
- {
- if(RegistrationStep[playerid] == 3)
- {
- RegistrationStep[playerid] = 4;
- ShowPlayerDialog(playerid, DMMENU, DIALOG_STYLE_LIST, "What does DM mean?","Death Metal\nDeath Match\nDangerous Monkey ", "Select", "Cancel");
- return 1;
- }
- }
- }
- return 1;
- }
- if(dialogid == DMMENU)
- {
- if(response)
- {
- if(listitem == 0) //
- {
- if(RegistrationStep[playerid] == 4)
- {
- SendClientMessage(playerid, COLOR_RED, "Answer Result : Wrong - You have been Kicked.");
- Kick(playerid);
- return 1;
- }
- }
- if(listitem == 1) //
- {
- if(RegistrationStep[playerid] == 4)
- {
- RegistrationStep[playerid] = 5;
- ShowPlayerDialog(playerid, PGMENU, DIALOG_STYLE_LIST, "What does PG mean?","Power Gaming\nPig Gaming\nPlay Grants", "Select", "Cancel");
- return 1;
- }
- }
- if(listitem == 2) //
- {
- if(RegistrationStep[playerid] == 4)
- {
- SendClientMessage(playerid, COLOR_RED, "Answer Result : Wrong - You have been Kicked.");
- Kick(playerid);
- return 1;
- }
- }
- }
- return 1;
- }
- if(dialogid == PGMENU)
- {
- if(response)
- {
- if(listitem == 0) //
- {
- if(RegistrationStep[playerid] == 5)
- {
- RegistrationStep[playerid] = 6;
- ShowPlayerDialog(playerid, PCMENU, DIALOG_STYLE_LIST, "Provoking Cops is allowed ?","Yes it is.\nIf the cop Agree\nNever unless with Admin Permission", "Select", "Cancel");
- return 1;
- }
- }
- if(listitem == 1) //
- {
- if(RegistrationStep[playerid] == 5)
- {
- SendClientMessage(playerid, COLOR_RED, "Answer Result : Wrong - You have been Kicked.");
- Kick(playerid);
- return 1;
- }
- }
- if(listitem == 2) //
- {
- if(RegistrationStep[playerid] == 5)
- {
- SendClientMessage(playerid, COLOR_RED, "Answer Result : Wrong - You have been Kicked.");
- Kick(playerid);
- return 1;
- }
- }
- }
- return 1;
- }
- if(dialogid == PCMENU)
- {
- if(response)
- {
- if(listitem == 0) //
- {
- if(RegistrationStep[playerid] == 6)
- {
- SendClientMessage(playerid, COLOR_RED, "Answer Result : Wrong - You have been Kicked.");
- Kick(playerid);
- return 1;
- }
- }
- if(listitem == 1) //
- {
- if(RegistrationStep[playerid] == 6)
- {
- SendClientMessage(playerid, COLOR_RED, "Answer Result : Wrong - You have been Kicked.");
- Kick(playerid);
- return 1;
- }
- }
- if(listitem == 2) //
- {
- if(RegistrationStep[playerid] == 6)
- {
- RegistrationStep[playerid] = 7;
- ShowPlayerDialog(playerid, CKMENU, DIALOG_STYLE_LIST, "What does CK mean?","Never heard of\nChicken Krap\nCharchter Kill", "Select", "Cancel");
- return 1;
- }
- }
- }
- return 1;
- }
- if(dialogid == CKMENU)
- {
- if(response)
- {
- if(listitem == 0) //
- {
- if(RegistrationStep[playerid] == 8)
- {
- SendClientMessage(playerid, COLOR_RED, "Answer Result : Wrong - You have been Kicked.");
- Kick(playerid);
- return 1;
- }
- }
- if(listitem == 1) //
- {
- if(RegistrationStep[playerid] == 8)
- {
- SendClientMessage(playerid, COLOR_RED, "Answer Result : Wrong - You have been Kicked.");
- Kick(playerid);
- return 1;
- }
- }
- if(listitem == 2) //
- {
- if(RegistrationStep[playerid] == 8)
- {
- RegistrationStep[playerid] = 0;
- CanTalk[playerid] = 1;
- TutTime[playerid] = 0;
- return 1;
- }
- }
- }
- return 1;
- }*/
- if(dialogid == DIALOG_ATTACH_INDEX_SELECTION)
- {
- if(response)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid, listitem))
- {
- ShowPlayerDialog(playerid, DIALOG_ATTACH_EDITREPLACE, DIALOG_STYLE_MSGBOX, \
- "{FF0000}Acessories Modification", "Do you wish to edit the Acessories in that slot, or delete it?", "Edit", "Delete");
- }
- else
- {
- new string[4000+1];
- for(new x;x<sizeof(AttachmentObjects);x++)
- {
- format(string, sizeof(string), "%s%s\n", string, AttachmentObjects[x][attachname]);
- }
- ShowPlayerDialog(playerid, DIALOG_ATTACH_MODEL_SELECTION, DIALOG_STYLE_LIST, \
- "{FF0000}Acessories Modification - Model Selection", string, "Select", "Cancel");
- }
- SetPVarInt(playerid, "AttachmentIndexSel", listitem);
- }
- return 1;
- }
- if(dialogid == DIALOG_ATTACH_EDITREPLACE)
- {
- if(response) EditAttachedObject(playerid, GetPVarInt(playerid, "AttachmentIndexSel"));
- else RemovePlayerAttachedObject(playerid, GetPVarInt(playerid, "AttachmentIndexSel"));
- DeletePVar(playerid, "AttachmentIndexSel");
- return 1;
- }
- if(dialogid == DIALOG_ATTACH_MODEL_SELECTION)
- {
- if(response)
- {
- if(GetPVarInt(playerid, "AttachmentUsed") == 1) EditAttachedObject(playerid, listitem);
- else
- {
- SetPVarInt(playerid, "AttachmentModelSel", AttachmentObjects[listitem][attachmodel]);
- new string[256+1];
- for(new x;x<sizeof(AttachmentBones);x++)
- {
- format(string, sizeof(string), "%s%s\n", string, AttachmentBones[x]);
- }
- ShowPlayerDialog(playerid, DIALOG_ATTACH_BONE_SELECTION, DIALOG_STYLE_LIST, \
- "{FF0000}Acessories Modification - Bone Selection", string, "Select", "Cancel");
- }
- }
- else DeletePVar(playerid, "AttachmentIndexSel");
- return 1;
- }
- if(dialogid == DIALOG_ATTACH_BONE_SELECTION)
- {
- if(response)
- {
- SetPlayerAttachedObject(playerid, GetPVarInt(playerid, "AttachmentIndexSel"), GetPVarInt(playerid, "AttachmentModelSel"), listitem+1);
- EditAttachedObject(playerid, GetPVarInt(playerid, "AttachmentIndexSel"));
- SendClientMessage(playerid, 0xFFFFFFFF, "Hint: Use {FFFF00}~k~~PED_SPRINT~{FFFFFF} to look around.");
- }
- DeletePVar(playerid, "AttachmentIndexSel");
- DeletePVar(playerid, "AttachmentModelSel");
- return 1;
- }
- if(dialogid == 12344)
- {
- if(response)
- {
- if(listitem == 0)
- {
- //blue
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- }
- if(listitem == 1)
- {
- //red
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon2", CreateObject(18647,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon3", CreateObject(18647,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, 0xFFFFFFAA, "neon installed");
- }
- if(listitem == 2)
- {
- //green
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon4", CreateObject(18649,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon5", CreateObject(18649,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, 0xFFFFFFAA, "neon installed");
- }
- if(listitem == 3)
- {
- //white
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, 0xFFFFFFAA, "neon installed");
- }
- if(listitem == 4)
- {
- //pink
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon8", CreateObject(18651,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon9", CreateObject(18651,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, 0xFFFFFFAA, "neon installed");
- }
- if(listitem == 5)
- {
- //yellow
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon10", CreateObject(18650,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon11", CreateObject(18650,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, 0xFFFFFFAA, "neon installed");
- }
- if(listitem == 6)
- {
- //police
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon12", CreateObject(18646,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon13", CreateObject(18646,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon12"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon13"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, 0xFFFFFFAA, "neon installed");
- }
- if(listitem == 7)
- {
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "interior", CreateObject(18646,0,0,0,0,0,0));
- SetPVarInt(playerid, "interior1", CreateObject(18646,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "interior"), GetPlayerVehicleID(playerid), 0, -0.0, 0, 2.0, 2.0, 3.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "interior1"), GetPlayerVehicleID(playerid), 0, -0.0, 0, 2.0, 2.0, 3.0);
- SendClientMessage(playerid, 0xFFFFFFAA, "Interior lights installed");
- }
- if(listitem == 8)
- {
- //back
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "back", CreateObject(18646,0,0,0,0,0,0));
- SetPVarInt(playerid, "back1", CreateObject(18646,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "back"), GetPlayerVehicleID(playerid), -0.0, -1.5, -1, 2.0, 2.0, 3.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "back1"), GetPlayerVehicleID(playerid), -0.0, -1.5, -1, 2.0, 2.0, 3.0);
- SendClientMessage(playerid, 0xFFFFFFAA, "Back neon installed");
- }
- if(listitem == 9)
- {
- //front
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "front", CreateObject(18646,0,0,0,0,0,0));
- SetPVarInt(playerid, "front1", CreateObject(18646,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "front"), GetPlayerVehicleID(playerid), -0.0, 1.5, -0.6, 2.0, 2.0, 3.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "front1"), GetPlayerVehicleID(playerid), -0.0, 1.5, -0.6, 2.0, 2.0, 3.0);
- SendClientMessage(playerid, 0xFFFFFFAA, "Front neon installed");
- }
- if(listitem == 10)
- {
- //undercover
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "undercover", CreateObject(18646,0,0,0,0,0,0));
- SetPVarInt(playerid, "undercover1", CreateObject(18646,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "undercover"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "undercover1"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0);
- SendClientMessage(playerid, 0xFFFFFFAA, "Undercover lights installed");
- }
- if(listitem == 11)
- {
- //remove neon
- DestroyObject(GetPVarInt(playerid, "neon"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon1"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon2"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon3"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon4"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon5"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon6"));
- DeletePVar(playerid, "Status");
- DestroyDynamicObject(GetPVarInt(playerid, "neon7"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon8"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon9"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon10"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon11"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon12"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "neon13"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "interior"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "interior1"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "back"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "back1"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "front"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "front1"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "undercover"));
- DeletePVar(playerid, "Status");
- DestroyObject(GetPVarInt(playerid, "undercover1"));
- DeletePVar(playerid, "Status");
- }
- }
- }
- if(dialogid == 7331)
- {
- if(response)
- {
- if(strlen(inputtext))
- {
- BInfo[bEditing[playerid]][buRadio] = 1;
- strmid(BInfo[bEditing[playerid]][buRadioURL], inputtext, 0, strlen(inputtext), strlen(BInfo[bEditing[playerid]][buRadioURL]));
- SendClientMessage(playerid, COLOR_GREY," You've turned on the radio in that building.");
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(PlayerInfo[i][InBuilding] == bEditing[playerid])
- {
- StopAudioStreamForPlayer(i);
- PlayAudioStreamForPlayer(i, inputtext);
- }
- }
- bEditing[playerid] = -1;
- }
- }
- }
- if(dialogid == 91)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- ShowPlayerDialog(playerid, 92, DIALOG_STYLE_LIST, "Legal goods","Food Transport [300$]\nMedical Equipment [450$]\nCD-Players [600$]\nGoods [750$]","Choose","Back");
- }
- case 1:
- {
- ShowPlayerDialog(playerid, 93, DIALOG_STYLE_LIST, "Illegal goods","Firearms [600$]\nIllegal stuff [850$]\nGun crates [950$]\nDrug crates [1,000$]","Choose","Back");
- }
- }
- }
- }
- if(dialogid == 92)
- {
- if(response)
- {
- if(CP[playerid] == 0)
- {
- switch(listitem)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Take The Food Transport to The Italian Resturant");
- SetPlayerCheckpoint(playerid, 1499.6423,-1589.6134,13.3828, 3.0);
- CP[playerid] = 1340; // Food
- TruckGoods[GetPlayerVehicleID(playerid)] = 1;
- PlayerFrozen[playerid] = 0;
- }
- case 1:
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Take your Medical Equipment To All Saints Hospital");
- SetPlayerCheckpoint(playerid, 1194.1232,-1323.2413,13.3984, 3.0);
- CP[playerid] = 1341; // Medical
- TruckGoods[GetPlayerVehicleID(playerid)] = 2;
- PlayerFrozen[playerid] = 0;
- }
- case 2:
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Take your CD-Player Transport to Vinyl Records");
- SetPlayerCheckpoint(playerid, 816.3569,-1391.6063,13.4065, 3.0);
- CP[playerid] = 1342; // CP-Players
- TruckGoods[GetPlayerVehicleID(playerid)] = 3;
- PlayerFrozen[playerid] = 0;
- }
- case 3:
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Transport your Goods to the VIP Lounge at Rodeo");
- SetPlayerCheckpoint(playerid, 481.9336,-1499.8834,20.3204, 3.0);
- CP[playerid] = 1343; // Stuff
- TruckGoods[GetPlayerVehicleID(playerid)] = 4;
- PlayerFrozen[playerid] = 0;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2," You already have an active checkpoint !");
- }
- }
- else
- {
- }
- }
- if(dialogid == 93)
- {
- if(response)
- {
- if(CP[playerid] == 0)
- {
- switch(listitem)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Transport your Firearms to L.S Ammunation");
- SendClientMessage(playerid, COLOR_NICERED,"Note : Take Care of Cops since you have illegal Goods");
- SetPlayerCheckpoint(playerid, 1360.2253,-1279.8677,13.3828, 3.0);
- CP[playerid] = 1344; // Firearms
- TruckGoods[GetPlayerVehicleID(playerid)] = 5;
- }
- case 1:
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Transport your Crates to L.S Warehouse");
- SendClientMessage(playerid, COLOR_NICERED,"Note : Take Care of Cops since you have illegal Goods");
- SetPlayerCheckpoint(playerid, 1099.5890,-1210.1484,17.3746, 3.0);
- CP[playerid] = 1345; // Illegal stuff
- TruckGoods[GetPlayerVehicleID(playerid)] = 6;
- }
- case 2:
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Transport your Gun Crates to Market Storage Ware-House no#1");
- SendClientMessage(playerid, COLOR_NICERED,"Note : Take Care of Cops since you have illegal Goods");
- SetPlayerCheckpoint(playerid, 992.9921,-1534.0118,13.6908, 3.0);
- CP[playerid] = 1346; // Gun crates
- TruckGoods[GetPlayerVehicleID(playerid)] = 7;
- }
- case 3:
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Transport your Drug Crates to the Marina-Warehouse Storage");
- SendClientMessage(playerid, COLOR_NICERED,"Note : Take Care of Cops since you have illegal Goods");
- SetPlayerCheckpoint(playerid, 690.6076,-1569.2565,14.3584, 3.0);
- CP[playerid] = 1347; // Drug crates
- TruckGoods[GetPlayerVehicleID(playerid)] = 8;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2," You already have an active checkpoint !");
- }
- }
- else
- {
- DisplayDialogForPlayer(playerid, 91);
- }
- }
- if(dialogid == MUSIC)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54360275/core%20-%2011%20-%20crackerman.mp3");
- }
- case 1:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54360275/guns%20and%20roses%20-%20use%20your%20illusions%20-%20coma.mp3");
- }
- case 2:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54360275/velvet%20revolver%20-%20set%20me%20free279.mp3");
- }
- case 3:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54360275/velvet%20revolver%20-%20contraband%20-%20slither.mp3");
- }
- case 4:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54360275/03%20-%20dead%20skin%282%29.mp3");
- }
- case 5:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/A%20little%20bit%20of%20Mambo%2013.mp3");
- }
- case 6:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/3T.it%27s%20gonna%20be%20you.mp3");
- }
- case 7:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/ACEOFB%7E2.MP3");
- }
- case 8:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/Airsupply%20-%20All%20out%20of%20love.mp3");
- }
- case 9:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/AICHA.MP3");
- }
- case 10:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/eminem.%20i%20am%20not%20afraid.mp3");
- }
- case 11:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/Tupac-%20Made%20Niggas.mp3");
- }
- case 12:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/Madona%20-%20You%27ll%20see.mp3");
- }
- case 13:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/Madona%20-%20Frozen.mp3");
- }
- case 14:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/Around%20The%20World.mp3");
- }
- case 15:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/Pitbull%20-%20HeyBaby.mp3");
- }
- }
- }
- }
- // Buy Radio.
- if(dialogid == MAIN_RADIO_DIALOG)
- {
- if(response)
- {
- new housekey = PlayerInfo[playerid][pPhousekey];
- new bizkey = PlayerInfo[playerid][pPbiskey];
- switch(listitem)
- {
- case 0:
- {
- if(housekey != 0)
- {
- if(HouseInfo[housekey][hRadio] == 0)
- {
- if(PlayerInfo[playerid][pCash] >= 10000)
- {
- HouseInfo[housekey][hRadio] = RADIOS+1;
- SendClientMessage(playerid,COLOR_YELLOW," Radio has been added into your house!");
- SendClientMessage(playerid,COLOR_GREY," USAGE: /setradio");
- PlayerInfo[playerid][pCash] -= 10000;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have enough money !");
- }
- }
- else
- {
- SendClientMessage(playerid, -1," Your house already has a radio !");
- }
- }
- else
- {
- SendClientMessage(playerid, -1, " You don't own a house !");
- }
- }
- case 1:
- {
- if(bizkey != 0)
- {
- if(BizzInfo[bizkey][bRadio] == 0)
- {
- if(PlayerInfo[playerid][pCash] >= 10000)
- {
- BizzInfo[bizkey][bRadio] = RADIOS+1;
- SendClientMessage(playerid,COLOR_YELLOW," Radio has been added into your business!");
- SendClientMessage(playerid,COLOR_GREY ," USAGE: /setradio");
- PlayerInfo[playerid][pCash] -= 10000;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have enough money !");
- }
- }
- else
- {
- SendClientMessage(playerid, -1," Your business already has a radio !");
- }
- }
- else
- {
- SendClientMessage(playerid, -1," You don't own a business !");
- }
- }
- }
- }
- }
- //-------------------------------------------------[Dealership System]-----------------------------------------------//
- // BUY LOCK
- if(dialogid == MAIN_LOCK_DIALOG)
- {
- if(response == 1)
- {
- switch(listitem)
- {
- case 0:
- {
- if(PlayerInfo[playerid][pCash] >= 5000)
- {
- new string[256];
- new carname1[256];
- new carname2[256];
- new carname3[256];
- new carname4[256];
- new carname5[256];
- if(PlayerInfo[playerid][PlayerVehicleModel1] != 0)
- {
- strmid(carname1, vehName[PlayerInfo[playerid][PlayerVehicleModel1]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel1]-400]), 255);
- }
- else
- {
- carname1 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel2] != 0)
- {
- strmid(carname2, vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400]), 255);
- }
- else
- {
- carname2 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel3] != 0)
- {
- strmid(carname3, vehName[PlayerInfo[playerid][PlayerVehicleModel3]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel3]-400]), 255);
- }
- else
- {
- carname3 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel4] != 0)
- {
- strmid(carname4, vehName[PlayerInfo[playerid][PlayerVehicleModel4]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel4]-400]), 255);
- }
- else
- {
- carname4 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel5] != 0)
- {
- strmid(carname5, vehName[PlayerInfo[playerid][PlayerVehicleModel5]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel5]-400]), 255);
- }
- else
- {
- carname5 = "Empty";
- }
- format(string,sizeof(string),"%s\n%s\n%s\n%s\n%s",carname1,carname2,carname3,carname4,carname5);
- ShowPlayerDialog(playerid,SECOND_LOCK_DIALOG,DIALOG_STYLE_LIST,"Choose a vehicle to install the lock.",string,"Install","Cancel");
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," No enough cash.");
- }
- }
- case 1:
- {
- if(PlayerInfo[playerid][pCash] >= 10000)
- {
- new string[256];
- new carname1[256];
- new carname2[256];
- new carname3[256];
- new carname4[256];
- new carname5[256];
- if(PlayerInfo[playerid][PlayerVehicleModel1] != 0)
- {
- strmid(carname1, vehName[PlayerInfo[playerid][PlayerVehicleModel1]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel1]-400]), 255);
- }
- else
- {
- carname1 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel2] != 0)
- {
- strmid(carname2, vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400]), 255);
- }
- else
- {
- carname2 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel3] != 0)
- {
- strmid(carname3, vehName[PlayerInfo[playerid][PlayerVehicleModel3]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel3]-400]), 255);
- }
- else
- {
- carname3 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel4] != 0)
- {
- strmid(carname4, vehName[PlayerInfo[playerid][PlayerVehicleModel4]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel4]-400]), 255);
- }
- else
- {
- carname4 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel5] != 0)
- {
- strmid(carname5, vehName[PlayerInfo[playerid][PlayerVehicleModel5]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel5]-400]), 255);
- }
- else
- {
- carname5 = "Empty";
- }
- format(string,sizeof(string),"%s\n%s\n%s\n%s\n%s",carname1,carname2,carname3,carname4,carname5);
- ShowPlayerDialog(playerid,THIRD_LOCK_DIALOG,DIALOG_STYLE_LIST,"Choose a vehicle to install the lock.",string,"Install","Cancel");
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," No enough cash.");
- }
- }
- }
- }
- }
- if(response)
- {
- switch(dialogid)
- {
- case 9595:
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerAttachedObject( playerid, 0, 18912, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);
- }
- case 1:
- {
- SetPlayerAttachedObject( playerid, 0, 18913, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);
- }
- case 2:
- {
- SetPlayerAttachedObject( playerid, 0, 18914, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);
- }
- case 3:
- {
- SetPlayerAttachedObject( playerid, 0, 18915, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);
- }
- case 4:
- {
- SetPlayerAttachedObject( playerid, 0, 18916, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);
- }
- case 5:
- {
- SetPlayerAttachedObject( playerid, 0, 18917, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);
- }
- case 6:
- {
- SetPlayerAttachedObject( playerid, 0, 18918, 2, 0.078534, 0.041857, -0.001727, 268.970458, 1.533374, 269.223754);
- }
- case 7:
- {
- RemovePlayerAttachedObject(playerid, 0);
- }
- }
- }
- }
- }
- if(dialogid == VIPNUMBERCHANGEMENU)
- {
- if(response)
- {
- if(!(strval(inputtext) >= 274 && strval(inputtext) <= 288))
- {
- if(PlayerInfo[playerid][pDonateRank] >= 1)
- {
- if(strval(inputtext) < 0 || strval(inputtext) > 299) { SendClientMessage(playerid, COLOR_GREY, " Numbers can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(strval(inputtext))) { SendClientMessage(playerid, COLOR_GREY, " Invalid Number!"); return 1; }
- new string[128];
- PlayerInfo[playerid][pPnumber] = strval(inputtext);
- format(string, sizeof(string), "You have Changed your Number (Number: %d).", strval(inputtext));
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not a Bronze VIP!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Restricted Number!");
- return 1;
- }
- }
- }
- if(dialogid == VIPSKINMENU)
- {
- if(response)
- {
- new string[128];
- if(!(strval(inputtext) >= 274 && strval(inputtext) <= 288))
- {
- if(strval(inputtext) < 0 || strval(inputtext) > 299)
- {
- SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!");
- return 1;
- }
- if(IsInvalidSkin(strval(inputtext)))
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid skin!");
- return 1;
- }
- SetPlayerSkin(playerid, strval(inputtext));
- PlayerInfo[playerid][pModel] = strval(inputtext);
- format(string, sizeof(string), "You have choose skin (ID: %d).", strval(inputtext));
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Restricted skin!");
- return 1;
- }
- }
- }
- if(dialogid == 79) // Help
- {
- if(response)
- {
- if(listitem == 0) DisplayDialogForPlayer(playerid, 80); // Account Help
- if(listitem == 1) DisplayDialogForPlayer(playerid, 81); // General Help
- if(listitem == 2) DisplayDialogForPlayer(playerid, 82); // House Help
- if(listitem == 3) DisplayDialogForPlayer(playerid, 83); // Business Help
- if(listitem == 4) DisplayDialogForPlayer(playerid, 110); // Business Help
- if(listitem == 5) DisplayDialogForPlayer(playerid, 84); // Dealership Help
- if(listitem == 6) DisplayDialogForPlayer(playerid, 16); // Job Help
- if(listitem == 7) // Faction
- {
- if(PlayerInfo[playerid][pMember] == 0) { return SendClientMessage(playerid,COLOR_GRAD1,"You are not a member of a faction."); }
- DisplayDialogForPlayer(playerid, 85); // Faction Help
- return 1;
- }
- if(listitem == 8) // Family
- {
- if(PlayerInfo[playerid][pFMember] == 255) { return SendClientMessage(playerid,COLOR_GRAD1,"You are not a member of a family."); }
- DisplayDialogForPlayer(playerid, 86); // Family Help
- return 1;
- }
- if(listitem == 9) // Admin
- {
- if(PlayerInfo[playerid][pAdmin] < 1) { return SendClientMessage(playerid,COLOR_GRAD1,"You are not authorized to use this help box."); }
- DisplayDialogForPlayer(playerid, 87); // Admin Help
- return 1;
- }
- if(listitem == 11) // VIP
- {
- if(PlayerInfo[playerid][pDonateRank] < 1) { return SendClientMessage(playerid,COLOR_RED,"You are not VIP."); }
- DisplayDialogForPlayer(playerid, 90); // VIP Help
- return 1;
- }
- if(listitem == 9) DisplayDialogForPlayer(playerid, 88);
- if(listitem == 10) DisplayDialogForPlayer(playerid, 89);
- if(listitem == 11) // Fam ed
- {
- if(PlayerInfo[playerid][pFamed] != 1) { return SendClientMessage(playerid,COLOR_RED,"You are not Famed."); }
- DisplayDialogForPlayer(playerid, 103); // Famed Help
- return 1;
- }
- }
- }
- if(dialogid == SECOND_LOCK_DIALOG)
- {
- if(response == 1)
- {
- switch(listitem)
- {
- case 0:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel1] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You got no car at this slot.");
- return 1;
- }
- PlayerInfo[playerid][pCash] -= 5000;
- GivePlayerMoney(playerid,-5000);
- PlayerInfo[playerid][pVehLock1] = 1;
- PlayerInfo[playerid][pVehLocked1] = 0;
- SendClientMessage(playerid,COLOR_YELLOW," You bought an industrial lock for your vehicle.");
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLock] = 1;
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLocked] = 0;
- }
- case 1:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel2] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You got no car at this slot.");
- return 1;
- }
- PlayerInfo[playerid][pCash] -= 5000;
- GivePlayerMoney(playerid,-5000);
- PlayerInfo[playerid][pVehLock2] = 1;
- PlayerInfo[playerid][pVehLocked2] = 0;
- SendClientMessage(playerid,COLOR_YELLOW," You bought an industrial lock for your vehicle.");
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLock] = 1;
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLocked] = 0;
- }
- case 2:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel3] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You got no car at this slot.");
- return 1;
- }
- PlayerInfo[playerid][pCash] -= 5000;
- GivePlayerMoney(playerid,-5000);
- PlayerInfo[playerid][pVehLock3] = 1;
- PlayerInfo[playerid][pVehLocked3] = 0;
- SendClientMessage(playerid,COLOR_YELLOW," You bought an industrial lock for your vehicle.");
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLock] = 1;
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLocked] = 0;
- }
- case 3:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel4] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You got no car at this slot.");
- return 1;
- }
- PlayerInfo[playerid][pCash] -= 5000;
- GivePlayerMoney(playerid,-5000);
- PlayerInfo[playerid][pVehLock4] = 1;
- PlayerInfo[playerid][pVehLocked4] = 0;
- SendClientMessage(playerid,COLOR_YELLOW," You bought an industrial lock for your vehicle.");
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLock] = 1;
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLocked] = 0;
- }
- case 4:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel5] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You got no car at this slot.");
- return 1;
- }
- PlayerInfo[playerid][pCash] -= 5000;
- GivePlayerMoney(playerid,-5000);
- PlayerInfo[playerid][pVehLock5] = 1;
- PlayerInfo[playerid][pVehLocked5] = 0;
- SendClientMessage(playerid,COLOR_YELLOW," You bought an industrial lock for your vehicle.");
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLock] = 1;
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLocked] = 0;
- }
- }
- }
- }
- if(dialogid == THIRD_LOCK_DIALOG)
- {
- if(response == 1)
- {
- switch(listitem)
- {
- case 0:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel1] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You got no car at this slot.");
- return 1;
- }
- PlayerInfo[playerid][pCash] -= 10000;
- GivePlayerMoney(playerid,-10000);
- PlayerInfo[playerid][pVehLock1] = 2;
- PlayerInfo[playerid][pVehLocked1] = 0;
- SendClientMessage(playerid,COLOR_YELLOW," You bought an electrical lock for your vehicle.");
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLock] = 2;
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLocked] = 0;
- UnLockCar(PlayerVehicleID1[playerid]);
- }
- case 1:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel2] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You got no car at this slot.");
- return 1;
- }
- PlayerInfo[playerid][pCash] -= 10000;
- GivePlayerMoney(playerid,-10000);
- PlayerInfo[playerid][pVehLock2] = 2;
- PlayerInfo[playerid][pVehLocked2] = 0;
- SendClientMessage(playerid,COLOR_YELLOW," You bought an electrical lock for your vehicle.");
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLock] = 2;
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLocked] = 0;
- UnLockCar(PlayerVehicleID2[playerid]);
- }
- case 2:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel3] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You got no car at this slot.");
- return 1;
- }
- PlayerInfo[playerid][pCash] -= 10000;
- GivePlayerMoney(playerid,-10000);
- PlayerInfo[playerid][pVehLock3] = 2;
- PlayerInfo[playerid][pVehLocked3] = 0;
- SendClientMessage(playerid,COLOR_YELLOW," You bought an electrical lock for your vehicle.");
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLock] = 2;
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLocked] = 0;
- UnLockCar(PlayerVehicleID3[playerid]);
- }
- case 3:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel4] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You got no car at this slot.");
- return 1;
- }
- PlayerInfo[playerid][pCash] -= 10000;
- GivePlayerMoney(playerid,-10000);
- PlayerInfo[playerid][pVehLock4] = 2;
- PlayerInfo[playerid][pVehLocked4] = 0;
- SendClientMessage(playerid,COLOR_YELLOW," You bought an electrical lock for your vehicle.");
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLock] = 2;
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLocked] = 0;
- UnLockCar(PlayerVehicleID4[playerid]);
- }
- case 4:
- {
- if(PlayerInfo[playerid][PlayerVehicleModel5] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You got no car at this slot.");
- return 1;
- }
- PlayerInfo[playerid][pCash] -= 10000;
- GivePlayerMoney(playerid,-10000);
- PlayerInfo[playerid][pVehLock5] = 2;
- PlayerInfo[playerid][pVehLocked5] = 0;
- SendClientMessage(playerid,COLOR_YELLOW," You bought an electrical lock for your vehicle.");
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLock] = 2;
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLocked] = 0;
- UnLockCar(PlayerVehicleID5[playerid]);
- }
- }
- }
- }
- if(dialogid == 5445)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- if(PlayerVehicleID1[playerid] != 0)
- {
- chosenveh[playerid] = 1;
- ShowPlayerDialog(playerid, 5446, DIALOG_STYLE_INPUT,"Change color", "Choose the "#COL_GREEN" color 1 "#COL_WHITE"for the car","Choose","Cancel");
- }
- }
- case 1:
- {
- if(PlayerVehicleID2[playerid] != 0)
- {
- chosenveh[playerid] = 2;
- ShowPlayerDialog(playerid, 5446, DIALOG_STYLE_INPUT,"Change color", "Choose the "#COL_GREEN" color 1 "#COL_WHITE"for the car","Choose","Cancel");
- }
- }
- case 2:
- {
- if(PlayerVehicleID3[playerid] != 0)
- {
- chosenveh[playerid] = 3;
- ShowPlayerDialog(playerid, 5446, DIALOG_STYLE_INPUT,"Change color", "Choose the "#COL_GREEN" color 1 "#COL_WHITE"for the car","Choose","Cancel");
- }
- }
- case 3:
- {
- if(PlayerVehicleID4[playerid] != 0)
- {
- chosenveh[playerid] = 4;
- ShowPlayerDialog(playerid, 5446, DIALOG_STYLE_INPUT,"Change color", "Choose the "#COL_GREEN" color 1 "#COL_WHITE"for the car","Choose","Cancel");
- }
- }
- case 4:
- {
- if(PlayerVehicleID5[playerid] != 0)
- {
- chosenveh[playerid] = 5;
- ShowPlayerDialog(playerid, 5446, DIALOG_STYLE_INPUT,"Change color", "Choose the "#COL_GREEN" color 1 "#COL_WHITE"for the car","Choose","Cancel");
- }
- }
- }
- }
- }
- if(dialogid == 5446)
- {
- if(response)
- {
- if(strval(inputtext) >= 0 && strval(inputtext) < 127)
- {
- if(chosenveh[playerid] == 1)
- {
- ChangeVehicleColor(PlayerVehicleID1[playerid],strval(inputtext),PlayerInfo[playerid][pPlayerVehicle1Color2]);
- PlayerInfo[playerid][pPlayerVehicle1Color] = strval(inputtext);
- ShowPlayerDialog(playerid, 5447, DIALOG_STYLE_INPUT, "Change color", "Choose the "#COL_RED" color 2 "#COL_WHITE"for the car","Choose","Cancel");
- }
- if(chosenveh[playerid] == 2)
- {
- ChangeVehicleColor(PlayerVehicleID2[playerid],strval(inputtext),PlayerInfo[playerid][pPlayerVehicle2Color2]);
- PlayerInfo[playerid][pPlayerVehicle2Color] = strval(inputtext);
- ShowPlayerDialog(playerid, 5447, DIALOG_STYLE_INPUT, "Change color", "Choose the "#COL_RED" color 2 "#COL_WHITE"for the car","Choose","Cancel");
- }
- if(chosenveh[playerid] == 3)
- {
- ChangeVehicleColor(PlayerVehicleID3[playerid],strval(inputtext),PlayerInfo[playerid][pPlayerVehicle3Color2]);
- PlayerInfo[playerid][pPlayerVehicle3Color] = strval(inputtext);
- ShowPlayerDialog(playerid, 5447, DIALOG_STYLE_INPUT, "Change color", "Choose the "#COL_RED" color 2 "#COL_WHITE"for the car","Choose","Cancel");
- }
- if(chosenveh[playerid] == 4)
- {
- ChangeVehicleColor(PlayerVehicleID4[playerid],strval(inputtext),PlayerInfo[playerid][pPlayerVehicle4Color2]);
- PlayerInfo[playerid][pPlayerVehicle4Color] = strval(inputtext);
- ShowPlayerDialog(playerid, 5447, DIALOG_STYLE_INPUT, "Change color", "Choose the "#COL_RED" color 2 "#COL_WHITE"for the car","Choose","Cancel");
- }
- if(chosenveh[playerid] == 5)
- {
- ChangeVehicleColor(PlayerVehicleID5[playerid],strval(inputtext),PlayerInfo[playerid][pPlayerVehicle5Color2]);
- PlayerInfo[playerid][pPlayerVehicle5Color] = strval(inputtext);
- ShowPlayerDialog(playerid, 5447, DIALOG_STYLE_INPUT, "Change color", "Choose the "#COL_RED" color 2 "#COL_WHITE"for the car","Choose","Cancel");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2," Invalid color ID !(0-126)");
- ShowPlayerDialog(playerid, 5446, DIALOG_STYLE_INPUT,"Change color", "Choose the color 1 for the car","Choose","Cancel");
- }
- }
- }
- if(dialogid == 5447)
- {
- if(response)
- {
- if(strval(inputtext) >= 0 && strval(inputtext) < 127)
- {
- if(chosenveh[playerid] == 1)
- {
- ChangeVehicleColor(PlayerVehicleID1[playerid],PlayerInfo[playerid][pPlayerVehicle1Color],strval(inputtext));
- PlayerInfo[playerid][pPlayerVehicle1Color2] = strval(inputtext);
- PlayerInfo[playerid][pCash] -= 2500;
- GivePlayerMoney(playerid, -2500);
- SendClientMessage(playerid, -1," Car color successfully changed($2500) !");
- chosenveh[playerid] = 0;
- }
- if(chosenveh[playerid] == 2)
- {
- ChangeVehicleColor(PlayerVehicleID2[playerid],PlayerInfo[playerid][pPlayerVehicle2Color],strval(inputtext));
- PlayerInfo[playerid][pPlayerVehicle2Color2] = strval(inputtext);
- PlayerInfo[playerid][pCash] -= 2500;
- GivePlayerMoney(playerid, -2500);
- SendClientMessage(playerid, -1," Car color successfully changed($2500) !");
- chosenveh[playerid] = 0;
- }
- if(chosenveh[playerid] == 3)
- {
- ChangeVehicleColor(PlayerVehicleID3[playerid],PlayerInfo[playerid][pPlayerVehicle3Color],strval(inputtext));
- PlayerInfo[playerid][pPlayerVehicle3Color2] = strval(inputtext);
- PlayerInfo[playerid][pCash] -= 2500;
- GivePlayerMoney(playerid, -2500);
- SendClientMessage(playerid, -1," Car color successfully changed($2500) !");
- chosenveh[playerid] = 0;
- }
- if(chosenveh[playerid] == 4)
- {
- ChangeVehicleColor(PlayerVehicleID4[playerid],PlayerInfo[playerid][pPlayerVehicle4Color],strval(inputtext));
- PlayerInfo[playerid][pPlayerVehicle4Color2] = strval(inputtext);
- PlayerInfo[playerid][pCash] -= 2500;
- GivePlayerMoney(playerid, -2500);
- SendClientMessage(playerid, -1," Car color successfully changed($2500) !");
- chosenveh[playerid] = 0;
- }
- if(chosenveh[playerid] == 5)
- {
- ChangeVehicleColor(PlayerVehicleID5[playerid],PlayerInfo[playerid][pPlayerVehicle5Color],strval(inputtext));
- PlayerInfo[playerid][pPlayerVehicle5Color2] = strval(inputtext);
- PlayerInfo[playerid][pCash] -= 2500;
- GivePlayerMoney(playerid, -2500);
- SendClientMessage(playerid, -1," Car color successfully changed($2500) !");
- chosenveh[playerid] = 0;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2," Invalid color ID !(0-127)");
- ShowPlayerDialog(playerid, 5447, DIALOG_STYLE_MSGBOX, "Change color", "Choose the "#COL_RED" color 2 "#COL_WHITE"for the car","Choose","Cancel");
- }
- }
- }
- if(dialogid == 11111)
- {
- new string[256];
- if(response == 1)
- {
- switch(listitem)
- {
- case 0:
- {
- if(PlayerVehicleID1[playerid] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You dont own a vehicle at this slot.");
- return 1;
- }
- if(TV[playerid] == 1)
- {
- TV[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- new Float: PX, Float: PY, Float: PZ;
- GetVehiclePos(PlayerVehicleID1[playerid], PX, PY, PZ);
- SetPlayerCheckpoint(playerid, PX, PY, PZ, 10.0);
- new location[MAX_ZONE_NAME];
- //Get2DZone(location,MAX_ZONE_NAME,PX,PY,PZ);
- format(string,sizeof(string)," Your vehicle is at %s, It had been marked at your radar.",location);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- }
- case 1:
- {
- if(PlayerVehicleID2[playerid] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You dont own a vehicle at this slot.");
- return 1;
- }
- if(TV[playerid] == 1)
- {
- TV[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- new Float: PX, Float: PY, Float: PZ;
- GetVehiclePos(PlayerVehicleID2[playerid], PX, PY, PZ);
- SetPlayerCheckpoint(playerid, PX, PY, PZ, 10.0);
- new location[MAX_ZONE_NAME];
- //Get2DZone(location,MAX_ZONE_NAME,PX,PY,PZ);
- format(string,sizeof(string)," Your vehicle is at %s, It had been marked at your radar.",location);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- }
- case 2:
- {
- if(PlayerVehicleID3[playerid] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You dont own a vehicle at this slot.");
- return 1;
- }
- if(TV[playerid] == 1)
- {
- TV[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- new Float: PX, Float: PY, Float: PZ;
- GetVehiclePos(PlayerVehicleID3[playerid], PX, PY, PZ);
- SetPlayerCheckpoint(playerid, PX, PY, PZ, 10.0);
- new location[MAX_ZONE_NAME];
- //Get2DZone(location,MAX_ZONE_NAME,PX,PY,PZ);
- format(string,sizeof(string)," Your vehicle is at %s, It had been marked at your radar.",location);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- }
- case 3:
- {
- if(PlayerVehicleID4[playerid] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You dont own a vehicle at this slot.");
- return 1;
- }
- if(TV[playerid] == 1)
- {
- TV[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- new Float: PX, Float: PY, Float: PZ;
- GetVehiclePos(PlayerVehicleID4[playerid], PX, PY, PZ);
- SetPlayerCheckpoint(playerid, PX, PY, PZ, 10.0);
- new location[MAX_ZONE_NAME];
- //Get2DZone(location,MAX_ZONE_NAME,PX,PY,PZ);
- format(string,sizeof(string)," Your vehicle is at %s, It had been marked at your radar.",location);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- }
- case 4:
- {
- if(PlayerVehicleID5[playerid] == 0)
- {
- SendClientMessage(playerid,COLOR_GREY," You dont own a vehicle at this slot.");
- return 1;
- }
- if(TV[playerid] == 1)
- {
- TV[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- new Float: PX, Float: PY, Float: PZ;
- GetVehiclePos(PlayerVehicleID5[playerid], PX, PY, PZ);
- SetPlayerCheckpoint(playerid, PX, PY, PZ, 10.0);
- new location[MAX_ZONE_NAME];
- //Get2DZone(location,MAX_ZONE_NAME,PX,PY,PZ);
- format(string,sizeof(string)," Your vehicle is at %s, It had been marked at your radar.",location);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- }
- }
- }
- }
- if(dialogid == 9001)
- {
- new i = TempCarID[playerid];
- new string[256];
- if(response)
- {
- if(PlayerInfo[playerid][pCash] >= CarInfo[i][CarPrice]) // 400k
- {
- if(PlayerInfo[playerid][PlayerVehicleModel1] == 0)
- {
- ResetPlayerVehicleEx(playerid, 1);
- PlayerInfo[playerid][pCash] -= CarInfo[i][CarPrice];
- PlayerInfo[playerid][PlayerVehiclePosX1] = CarInfo[i][CarSpawnX];
- PlayerInfo[playerid][PlayerVehiclePosY1] = CarInfo[i][CarSpawnY];
- PlayerInfo[playerid][PlayerVehiclePosZ1] = CarInfo[i][CarSpawnZ];
- PlayerInfo[playerid][PlayerVehicleFacing1] = CarInfo[i][CarSpawnF];
- PlayerInfo[playerid][PlayerVehicleModel1] = CarInfo[i][CarModel];
- PlayerInfo[playerid][pPlayerVehicle1Color] = CarInfo[i][CarColor];
- PlayerInfo[playerid][pPlayerVehicle1Color2] = CarInfo[i][CarColor2];
- OnPlayerSave(playerid);
- RemovePlayerFromVehicle(playerid);
- CreatePlayerVehicle(playerid, 1);
- PutPlayerInVehicle(playerid,PlayerVehicleID1[playerid],0);
- TempCarID[playerid] = 0;
- format(string,sizeof(string)," Congratulations on your purchase of %s, Buy a lock from any Locks Store.",vehName[PlayerInfo[playerid][PlayerVehicleModel1]-400]);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- return 1;
- }
- else if(PlayerInfo[playerid][PlayerVehicleModel2] == 0)
- {
- ResetPlayerVehicleEx(playerid, 2);
- PlayerInfo[playerid][pCash] -= CarInfo[i][CarPrice];
- PlayerInfo[playerid][PlayerVehiclePosX2] = CarInfo[i][CarSpawnX];
- PlayerInfo[playerid][PlayerVehiclePosY2] = CarInfo[i][CarSpawnY];
- PlayerInfo[playerid][PlayerVehiclePosZ2] = CarInfo[i][CarSpawnZ];
- PlayerInfo[playerid][PlayerVehicleFacing2] = CarInfo[i][CarSpawnF];
- PlayerInfo[playerid][PlayerVehicleModel2] = CarInfo[i][CarModel];
- PlayerInfo[playerid][pPlayerVehicle2Color] = CarInfo[i][CarColor];
- PlayerInfo[playerid][pPlayerVehicle2Color2] = CarInfo[i][CarColor2];
- OnPlayerSave(playerid);
- RemovePlayerFromVehicle(playerid);
- CreatePlayerVehicle(playerid, 2);
- PutPlayerInVehicle(playerid,PlayerVehicleID2[playerid],0);
- TempCarID[playerid] = 0;
- format(string,sizeof(string)," Congratulations on your purchase of %s, Buy a lock From Any Locks Store.",vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400]);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- return 1;
- }
- else
- {
- if(PlayerInfo[playerid][pDonateRank] >= 1)
- {
- if(PlayerInfo[playerid][PlayerVehicleModel3] == 0)
- {
- ResetPlayerVehicleEx(playerid, 3);
- PlayerInfo[playerid][pCash] -= CarInfo[i][CarPrice];
- PlayerInfo[playerid][PlayerVehiclePosX3] = CarInfo[i][CarSpawnX];
- PlayerInfo[playerid][PlayerVehiclePosY3] = CarInfo[i][CarSpawnY];
- PlayerInfo[playerid][PlayerVehiclePosZ3] = CarInfo[i][CarSpawnZ];
- PlayerInfo[playerid][PlayerVehicleFacing3] = CarInfo[i][CarSpawnF];
- PlayerInfo[playerid][PlayerVehicleModel3] = CarInfo[i][CarModel];
- PlayerInfo[playerid][pPlayerVehicle3Color] = CarInfo[i][CarColor];
- PlayerInfo[playerid][pPlayerVehicle3Color2] = CarInfo[i][CarColor2];
- OnPlayerSave(playerid);
- RemovePlayerFromVehicle(playerid);
- CreatePlayerVehicle(playerid, 3);
- PutPlayerInVehicle(playerid,PlayerVehicleID3[playerid],0);
- TempCarID[playerid] = 0;
- format(string,sizeof(string)," Congratulations on your purchase of %s, Buy a lock From Any Locks Store.",vehName[PlayerInfo[playerid][PlayerVehicleModel3]-400]);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- return 1;
- }
- else if(PlayerInfo[playerid][pDonateRank] >= 2)
- {
- if(PlayerInfo[playerid][PlayerVehicleModel4] == 0)
- {
- ResetPlayerVehicleEx(playerid, 4);
- PlayerInfo[playerid][pCash] -= CarInfo[i][CarPrice];
- PlayerInfo[playerid][PlayerVehiclePosX4] = CarInfo[i][CarSpawnX];
- PlayerInfo[playerid][PlayerVehiclePosY4] = CarInfo[i][CarSpawnY];
- PlayerInfo[playerid][PlayerVehiclePosZ4] = CarInfo[i][CarSpawnZ];
- PlayerInfo[playerid][PlayerVehicleFacing4] = CarInfo[i][CarSpawnF];
- PlayerInfo[playerid][PlayerVehicleModel4] = CarInfo[i][CarModel];
- PlayerInfo[playerid][pPlayerVehicle4Color] = CarInfo[i][CarColor];
- PlayerInfo[playerid][pPlayerVehicle4Color2] = CarInfo[i][CarColor2];
- OnPlayerSave(playerid);
- RemovePlayerFromVehicle(playerid);
- CreatePlayerVehicle(playerid, 4);
- PutPlayerInVehicle(playerid,PlayerVehicleID4[playerid],0);
- TempCarID[playerid] = 0;
- format(string,sizeof(string)," Congratulations on your purchase of %s, Buy a lock From Any Locks Store.",vehName[PlayerInfo[playerid][PlayerVehicleModel4]-400]);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- return 1;
- }
- else if(PlayerInfo[playerid][pDonateRank] >= 3)
- {
- if(PlayerInfo[playerid][PlayerVehicleModel5] == 0)
- {
- ResetPlayerVehicleEx(playerid, 5);
- PlayerInfo[playerid][pCash] -= CarInfo[i][CarPrice];
- PlayerInfo[playerid][PlayerVehiclePosX5] = CarInfo[i][CarSpawnX];
- PlayerInfo[playerid][PlayerVehiclePosY5] = CarInfo[i][CarSpawnY];
- PlayerInfo[playerid][PlayerVehiclePosZ5] = CarInfo[i][CarSpawnZ];
- PlayerInfo[playerid][PlayerVehicleFacing5] = CarInfo[i][CarSpawnF];
- PlayerInfo[playerid][PlayerVehicleModel5] = CarInfo[i][CarModel];
- PlayerInfo[playerid][pPlayerVehicle5Color] = CarInfo[i][CarColor];
- PlayerInfo[playerid][pPlayerVehicle5Color2] = CarInfo[i][CarColor2];
- OnPlayerSave(playerid);
- RemovePlayerFromVehicle(playerid);
- CreatePlayerVehicle(playerid, 5);
- PutPlayerInVehicle(playerid,PlayerVehicleID5[playerid],0);
- TempCarID[playerid] = 0;
- format(string,sizeof(string)," Congratulations on your purchase of %s, Buy a lock From Any Locks Store.",vehName[PlayerInfo[playerid][PlayerVehicleModel5]-400]);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You have the maximum car limit!");
- RemovePlayerFromVehicle(playerid);
- TempCarID[playerid] = 0;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You have the maximum car limit!");
- RemovePlayerFromVehicle(playerid);
- TempCarID[playerid] = 0;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You have the maximum car limit!");
- RemovePlayerFromVehicle(playerid);
- TempCarID[playerid] = 0;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You have the maximum car limit!");
- RemovePlayerFromVehicle(playerid);
- TempCarID[playerid] = 0;
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- RemovePlayerFromVehicle(playerid);
- TempCarID[playerid] = 0;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You have canceled the current dialog.");
- RemovePlayerFromVehicle(playerid);
- TempCarID[playerid] = 0;
- return 1;
- }
- }
- if(dialogid == HOUSES_INT)
- {
- if(listitem == 0) // Houses
- {
- ShowPlayerDialog(playerid, HOUSES_INT+1, DIALOG_STYLE_LIST, "Safe Houses", "Safe House 1\nSafe House 2\nSafe House 3\nSafe House 4\nBack", "Select", "Cancel");
- }
- if(listitem == 1) // Burglary House
- {
- ShowPlayerDialog(playerid, HOUSES_INT+2, DIALOG_STYLE_LIST, "Burglary Houses","Burglary House 1\nBurglary House 2\nBurglary House 3\nBurglary House 4\nBurglary House 5\nBurglary House 6\nBurglary House 7\nBurglary House 8\nBurglary House 9\nBurglary House 10\nBurglary House 11\nBurglary House 12\nBurglary House 13\nBurglary House 14\nBurglary House 15\nBurglary House 16\nBack", "Select", "Cancel");
- }
- }
- if(dialogid == CHOUSES_INT)
- {
- if(listitem == 0) // Level 1 Interior [Room 1]
- {
- SetPlayerPos(playerid,1591.5071,-1239.7323,221.4558);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 1) // Level 2 Interior [Room 2]
- {
- SetPlayerPos(playerid,292.4612,-1603.4020,88.9459);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 2) // Level 3 Interior [New Lux]
- {
- SetPlayerPos(playerid,284.4449,1036.9856,1084.2959);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 3) // Level 4 Interior [VIP Room interior]
- {
- SetPlayerPos(playerid,1821.5868,-1310.6658,131.7344);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 4) // Level 5 Interior [Epic House]
- {
- SetPlayerPos(playerid,1497.7386,-701.8002,61.8259);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 5) // Level 6 Interior [Mobsters Interior]
- {
- SetPlayerPos(playerid,2482.8926,-1689.3967,15302.5557);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 6)
- {
- SetPlayerPos(playerid,1446.0503,-627.2089,1001.0859);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 7)
- {
- SetPlayerPos(playerid,1417.7151,-1468.7694,108.7983);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 8)
- {
- SetPlayerPos(playerid,-367.2828,1508.2223,-99.7541);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 9)
- {
- SetPlayerPos(playerid,1508.1101,-1579.8264,-51.7041);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 10)
- {
- SetPlayerPos(playerid,-215.4292,-168.9420,1598.7648);
- SetPlayerInterior(playerid,0);
- }
- return 1;
- }
- if(dialogid == HOUSES_INT+1) // Houses
- {
- if(response)
- {
- if(listitem == 0) // Safe House 1
- {
- SetPlayerPos(playerid,2233.6919, -1112.8107, 1050.8828);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 1) // Safe House 2
- {
- SetPlayerPos(playerid,2194.7900, -1204.3500, 1049.0234);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 2) // Safe House 3
- {
- SetPlayerPos(playerid,2319.1272, -1023.9562, 1050.2109);
- SetPlayerInterior(playerid,9);
- }
- if(listitem == 3) // Safe House 4
- {
- SetPlayerPos(playerid,2262.4797,-1138.5591,1050.6328);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 4) // Back
- {
- ShowPlayerDialog(playerid, HOUSES_INT, DIALOG_STYLE_LIST, "House Interiors Categories","Safe Houses\nBurglary Houses", "Select", "Cancel");
- }
- }
- return 1;
- }
- if(dialogid == HOUSES_INT+2)
- {
- if(response)
- {
- if(listitem == 0) // Burglary House #1
- {
- SetPlayerPos(playerid,234.6087, 1187.8195, 1080.2578);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 1) // Burglary House #2
- {
- SetPlayerPos(playerid,225.5707, 1240.0643, 1082.1406);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 2) // Burglary House #3
- {
- SetPlayerPos(playerid,224.288, 1289.1907, 1082.1406);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 3) // Burglary House #4
- {
- SetPlayerPos(playerid,239.2819, 1114.1991, 1080.9922);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 4) // Burglary House #5
- {
- SetPlayerPos(playerid,295.1391, 1473.3719, 1080.2578);
- SetPlayerInterior(playerid,15);
- }
- if(listitem == 5) // Burglary House #6
- {
- SetPlayerPos(playerid,261.1165, 1287.2197, 1080.2578);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 6) // Burglary House #7
- {
- SetPlayerPos(playerid,24.3769, 1341.1829, 1084.375);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 7) // Burglary House #8
- {
- SetPlayerPos(playerid,-262.1759, 1456.6158, 1084.3672);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 8) // Burglary House #9
- {
- SetPlayerPos(playerid,22.861, 1404.9165, 1084.4297);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 9) // Burglary House #10
- {
- SetPlayerPos(playerid,140.3679, 1367.8837, 1083.8621);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 10) // Burglary House #11
- {
- SetPlayerPos(playerid,234.2826, 1065.229, 1084.2101);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 11) // Burglary House #12
- {
- SetPlayerPos(playerid,-68.5145, 1353.8485, 1080.2109);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 12) // Burglary House #13
- {
- SetPlayerPos(playerid,-285.2511, 1471.197, 1084.375);
- SetPlayerInterior(playerid,15);
- }
- if(listitem == 13) // Burglary House #14
- {
- SetPlayerPos(playerid,-42.5267, 1408.23, 1084.4297);
- SetPlayerInterior(playerid,8);
- }
- if(listitem == 14) // Burglary House #15
- {
- SetPlayerPos(playerid,84.9244, 1324.2983, 1083.8594);
- SetPlayerInterior(playerid,9);
- }
- if(listitem == 15) // Burglary House #16
- {
- SetPlayerPos(playerid,260.7421, 1238.2261, 1084.2578);
- SetPlayerInterior(playerid,9);
- }
- if(listitem == 16) // Back
- {
- ShowPlayerDialog(playerid, HOUSES_INT, DIALOG_STYLE_LIST, "House interiors categories","Safe Houses\nBurglary Houses", "Select", "Cancel");
- }
- }
- return 1;
- }
- if(dialogid == BUSINESSES_INT)
- {
- if(listitem == 0) // 24/7
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT+1, DIALOG_STYLE_LIST, "24/7's", "24/7 Interior 1 \n24/7 Interior 2 \n24/7 Interior 3 \n24/7 Interior 4 \n24/7 Interior 5 \n24/7 Interior 6 \nBack", "Select", "Cancel");
- }
- if(listitem == 1) // Fast Foods
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT+2, DIALOG_STYLE_LIST, "Fast Foods Interiors", "Burger Shot \nWell Stacked Pizza \nCluckin' Bell \nRusty Donut's\nBack", "Select", "Cancel");
- }
- if(listitem == 2) // Resturants & Clubs
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT+3, DIALOG_STYLE_LIST, "Resturants & Clubs","The Big Spread Ranch \nDinner \nWorld Of Coq \nThe Pig Pen \nClub \nJay's Diner\nFanny Batter's Whore House \nBack", "Select", "Cancel");
- }
- if(listitem == 3) // Ammunations
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT+4, DIALOG_STYLE_LIST, "Ammunation Interiors", "Ammunation 1 \nAmmunation 2 \nAmmunation 3 \nAmmunation 4 \nAmmunation 5 \nBack", "Select", "Cancel");
- }
- if(listitem == 4) // Casino Interiors
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT+5, DIALOG_STYLE_LIST, "Casino Interiors", "Four Dragons Casino\nBig Spread Ranch\nStrip Club\nBack", "Select", "Cancel");
- }
- if(listitem == 5) // Electronics
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT+6, DIALOG_STYLE_LIST, "Electronic Stores Interiors", "Electronic Store\nZero RC Shop\nBack", "Select", "Cancel");
- }
- if(listitem == 6) // Clothes
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT+7, DIALOG_STYLE_LIST, "Clothes Interiors", "Binco\nDidier sachs\nProlaps\nSuburban\nVictim\nZip", "Select", "Cancel");
- }
- if(listitem == 7) // Random Usefull Interiors
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT+8, DIALOG_STYLE_LIST, "Random Usefull interiors", "Italian Resturant\nLiberty City Resturant\nJefferson Motel\nSex Shop\nTen Green Bottles\nTwo Elephants Resturant\nChinese Resturant\nDonuts Store\nAtrium\nBurning Desire\nColonel House\nWelcome Pump\nWoozie Betting shop\nSherman Damn\nCaligula Casino\nRedsands Casino\nInside Track Betting\nMotel 1\nMotel 2\nMotel Room\nCountry Bar\nCrack Den\nMeat Factory", "Select", "Cancel");
- }
- }
- if(dialogid == BUSINESSES_INT+1) // 24/7's
- {
- if(response)
- {
- if(listitem == 0) // 24/7 1
- {
- SetPlayerPos(playerid,-25.884499,-185.868988,1003.549988);
- SetPlayerInterior(playerid,17);
- }
- if(listitem == 1) // 24/7 2
- {
- SetPlayerPos(playerid,-6.091180,-29.271898,1003.549988);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 2) // 24/7 3
- {
- SetPlayerPos(playerid,-30.946699,-89.609596,1003.549988);
- SetPlayerInterior(playerid,18);
- }
- if(listitem == 3) // 24/7 4
- {
- SetPlayerPos(playerid,-25.132599,-139.066986,1003.549988);
- SetPlayerInterior(playerid,16);
- }
- if(listitem == 4) // 24/7 5
- {
- SetPlayerPos(playerid,-27.312300,-29.277599,1003.549988);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 5) // 24/7 6
- {
- SetPlayerPos(playerid,-26.691599,-55.714897,1003.549988);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 6) // Back
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT, DIALOG_STYLE_LIST, "Businesses interiors categories","24/7's\nFast Foods Interiors\nResturants & Clubs\nAmmunation Interiors\nCasino Interiors\nElectronics Store\nClothes Shops Interiors\nUsefull Random Interiors", "Select", "Cancel");
- }
- }
- return 1;
- }
- if(dialogid == BUSINESSES_INT+2) // Fast Foods Interiors
- {
- if(response)
- {
- if(listitem == 0) // Burger Shot
- {
- SetPlayerPos(playerid,365.4099,-73.6167,1001.5078);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 1) // Well Stacked Pizza
- {
- SetPlayerPos(playerid,372.3520,-131.6510,1001.4922);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 2) // Cluckin Bell
- {
- SetPlayerPos(playerid,365.7158,-9.8873,1001.8516);
- SetPlayerInterior(playerid,9);
- }
- if(listitem == 3) // Rusty Donut's
- {
- SetPlayerPos(playerid,378.026,-190.5155,1000.6328);
- SetPlayerInterior(playerid,17);
- }
- if(listitem == 4) // Back
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT, DIALOG_STYLE_LIST, "Businesses interiors categories","24/7's\nFast Foods Interiors\nResturants & Clubs\nAmmunation Interiors\nCasino Interiors\nElectronics Store\nClothes Shops Interiors\nUsefull Random Interiors", "Select", "Cancel");
- }
- }
- return 1;
- }
- if(dialogid == BUSINESSES_INT+3) //
- {
- if(response)
- {
- if(listitem == 0) // Big Spread Ranch
- {
- SetPlayerPos(playerid,1212.0762,-28.5799,1000.9531);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 1) // Dinner
- {
- SetPlayerPos(playerid,454.9853, -107.2548, 999.4376);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 2) // World Of Coq
- {
- SetPlayerPos(playerid,445.6003, -6.9823, 1000.7344);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 3) // The Pig Pen
- {
- SetPlayerPos(playerid,1204.9326,-8.1650,1000.9219);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 4) // Dance Club
- {
- SetPlayerPos(playerid,490.2701,-18.4260,1000.6797);
- SetPlayerInterior(playerid,17);
- }
- if(listitem == 5) // Jay's Dinner
- {
- SetPlayerPos(playerid,449.0172, -88.9894, 999.5547);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 6) // Fanny Batter's Whore House
- {
- SetPlayerPos(playerid,748.4623, 1438.2378, 1102.9531);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 7) // Back
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT, DIALOG_STYLE_LIST, "Businesses interiors categories","24/7's\nFast Foods Interiors\nResturants & Clubs\nAmmunation Interiors\nCasino Interiors\nElectronics Store\nClothes Shops Interiors\nUsefull Random Interiors", "Select", "Cancel");
- }
- }
- return 1;
- }
- if(dialogid == BUSINESSES_INT+4) // Ammunations
- {
- if(response)
- {
- if(listitem == 0) // Ammunation 1
- {
- SetPlayerPos(playerid,286.148987,-40.644398,1001.569946);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 1) // Ammunation 2
- {
- SetPlayerPos(playerid,286.800995,-82.547600,1001.539978);
- SetPlayerInterior(playerid,4);
- }
- if(listitem == 2) // Ammunation 3
- {
- SetPlayerPos(playerid,296.919983,-108.071999,1001.569946);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 3) // Ammunation 4
- {
- SetPlayerPos(playerid,314.820984,-141.431992,999.661987);
- SetPlayerInterior(playerid,7);
- }
- if(listitem == 4) // Ammunation 5
- {
- SetPlayerPos(playerid,316.524994,-167.706985,999.661987);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 5) // Back
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT, DIALOG_STYLE_LIST, "Businesses interiors categories","24/7's\nFast Foods Interiors\nResturants & Clubs\nAmmunation Interiors\nCasino Interiors\nElectronics Store\nClothes Shops Interiors\nUsefull Random Interiors", "Select", "Cancel");
- }
- }
- return 1;
- }
- if(dialogid == BUSINESSES_INT+5) // Casino Interiors
- {
- if(response)
- {
- if(listitem == 0) // 4 Dragons Casino
- {
- SetPlayerPos(playerid,2016.2699,1017.7790,996.8750);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 1) // Big Spread Ranch
- {
- SetPlayerPos(playerid,1212.019897,-28.663099,1000.953125);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 2) // Strip Club
- {
- SetPlayerPos(playerid,1204.809936,-11.586799,1000.921875);
- SetPlayerInterior(playerid,2);
- }
- if(listitem == 3) // Pleause Domes
- {
- SetPlayerPos(playerid,-2640.762939,1406.682006,906.460937);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 4) // Back
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT, DIALOG_STYLE_LIST, "Businesses interiors categories","24/7's\nFast Foods Interiors\nResturants & Clubs\nAmmunation Interiors\nCasino Interiors\nElectronics Store\nClothes Shops Interiors\nUsefull Random Interiors", "Select", "Cancel");
- }
- }
- return 1;
- }
- if(dialogid == BUSINESSES_INT+6) // Electronic Store
- {
- if(response)
- {
- if(listitem == 0) // Electronics Store
- {
- SetPlayerPos(playerid,1003.6486,52.0992,55.3221);
- SetPlayerInterior(playerid,10);
- }
- if(listitem == 1) //
- {
- SetPlayerPos(playerid,-2240.468505,137.060440,1035.414062);
- SetPlayerInterior(playerid,6);
- }
- if(listitem == 2) // Back
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT, DIALOG_STYLE_LIST, "Businesses interiors categories","24/7's\nFast Foods Interiors\nResturants & Clubs\nAmmunation Interiors\nCasino Interiors\nElectronics Store\nClothes Shops Interiors\nUsefull Random Interiors", "Select", "Cancel");
- }
- }
- return 1;
- }
- if(dialogid == BUSINESSES_INT+7) // Clothes
- {
- if(response)
- {
- if(listitem == 0) // Binco
- {
- SetPlayerPos(playerid,207.737991,-109.019996,1005.132812);
- SetPlayerInterior(playerid,15);
- }
- if(listitem == 1) // Didier sachs
- {
- SetPlayerPos(playerid,204.332992,-166.694992,1000.523437);
- SetPlayerInterior(playerid,14);
- }
- if(listitem == 2) // ProLaps
- {
- SetPlayerPos(playerid,207.054992,-138.804992,1003.507812);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 3) // Suburban
- {
- SetPlayerPos(playerid,203.777999,-48.492397,1001.804687);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 4) // Victim
- {
- SetPlayerPos(playerid,226.293991,-7.431529,1002.210937);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 5) // Zip
- {
- SetPlayerPos(playerid,161.391006,-93.159156,1001.804687);
- SetPlayerInterior(playerid,18);
- }
- if(listitem == 6) // Back
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT, DIALOG_STYLE_LIST, "Businesses interiors categories","24/7's\nFast Foods Interiors\nResturants & Clubs\nAmmunation Interiors\nCasino Interiors\nElectronics Store\nClothes Shops Interiors\nUsefull Random Interiors", "Select", "Cancel");
- }
- }
- return 1;
- }
- if(dialogid == BUSINESSES_INT+8) // Usefull Random Interiors
- {
- if(response)
- {
- if(listitem == 0) // Italian Resturant
- {
- SetPlayerPos(playerid,1564.7557373047,-1730.5688476563,1125.6225585938);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 1) // Santa Maria Resturant
- {
- SetPlayerPos(playerid,-794.806396,497.738037,1376.195312);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 2) // Jefferson Motel
- {
- SetPlayerPos(playerid,1591.90002441,-1239.90002441,221.10000610);
- SetPlayerInterior(playerid,15);
- }
- if(listitem == 3) // Sex Shop
- {
- SetPlayerPos(playerid,-100.3464,-24.8610,1000.7188);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 4) // Ten Green Bottles
- {
- SetPlayerPos(playerid,501.980987,-69.150199,998.757812);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 5) // Two Elelphants Resturant
- {
- SetPlayerPos(playerid,1358.6835,-488.1862,650.7677);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 6) // Chinese Resturant
- {
- SetPlayerPos(playerid,1026.8576660156,-1309.5942382813,-20.835353851318);
- SetPlayerInterior(playerid,0);
- }
- if(listitem == 7) // Donuts Store
- {
- SetPlayerPos(playerid,377.1611,-191.6544,1000.6328);
- SetPlayerInterior(playerid,17);
- }
- if(listitem == 8) // Atrium
- {
- SetPlayerPos(playerid,1726.18,-1641.00,20.23);
- SetPlayerInterior(playerid,18);
- }
- if(listitem == 9) // Buring Desire
- {
- SetPlayerPos(playerid,2338.32,-1180.61,1027.98);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 10) // Colonel House
- {
- SetPlayerPos(playerid,2807.63,-1170.15,1025.57 );
- SetPlayerInterior(playerid,8);
- }
- if(listitem == 11) // Welcome Pump
- {
- SetPlayerPos(playerid,681.66,-453.32,-25.61);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 12) // Woozie Betting shop
- {
- SetPlayerPos(playerid,-2158.72,641.29,1052.38);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 13) // Sherman Dam
- {
- SetPlayerPos(playerid,-944.2402, 1886.1536, 5.0051);
- SetPlayerInterior(playerid,17);
- }
- if(listitem == 14) // Caligula Casino
- {
- SetPlayerPos(playerid,2233.8032,1712.2303,1011.7632);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 15) // Redsands Casino
- {
- SetPlayerPos(playerid,1132.9063,-9.7726,1000.6797);
- SetPlayerInterior(playerid,12);
- }
- if(listitem == 16) // Inside Track Betting
- {
- SetPlayerPos(playerid,830.6016, 5.9404, 1004.1797);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 17) //Motel 1
- {
- SetPlayerPos(playerid,974.0177, -9.5937, 1001.1484);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 18) // Motel 2
- {
- SetPlayerPos(playerid,961.9308, -51.9071, 1001.1172);
- SetPlayerInterior(playerid,3);
- }
- if(listitem == 19) // Motel Room
- {
- SetPlayerPos(playerid,446.3247, 509.9662, 1001.4195);
- SetPlayerInterior(playerid,12);
- }
- if(listitem == 20) // Country Bar
- {
- SetPlayerPos(playerid,-227.5703, 1401.5544, 27.7656);
- SetPlayerInterior(playerid,18);
- }
- if(listitem == 21) // Crack Den
- {
- SetPlayerPos(playerid,318.5645, 1118.2079, 1083.8828);
- SetPlayerInterior(playerid,5);
- }
- if(listitem == 22) // Meat Factory
- {
- SetPlayerPos(playerid,963.0586, 2159.7563, 1011.0303);
- SetPlayerInterior(playerid,1);
- }
- if(listitem == 23) // Back
- {
- ShowPlayerDialog(playerid, BUSINESSES_INT, DIALOG_STYLE_LIST, "Businesses interiors categories","24/7's\nFast Foods Interiors\nResturants & Clubs\nAmmunation Interiors\nCasino Interiors\nElectronics Store\nClothes Shops Interiors\nUsefull Random Interiors", "Select", "Cancel");
- }
- }
- return 1;
- }
- /*if(dialogid == 9387)
- {
- if(response == 1)
- {
- switch(listitem)
- {
- case 0:
- {
- if(GetPlayerMoney(playerid) < 800) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- GivePlayerWeapon(playerid, 4, 99999);
- GivePlayerMoney(playerid, -800);
- }
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- GivePlayerWeapon(playerid, 23, 99999);
- GivePlayerMoney(playerid, -1000);
- }
- }
- case 2:
- {
- if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- GivePlayerWeapon(playerid, 25, 99999);
- GivePlayerMoney(playerid, -1500);
- }
- }
- case 3:
- {
- if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- GivePlayerWeapon(playerid, 24, 99999);
- GivePlayerMoney(playerid, -5000);
- }
- }
- case 4:
- {
- if(GetPlayerMoney(playerid) < 2500) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- GivePlayerWeapon(playerid, 29, 99999);
- GivePlayerMoney(playerid, -2500);
- }
- }
- case 5:
- {
- if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- if(PlayerInfo[playerid][pRank] < 2) return SendClientMessage(playerid, COLOR_GRAD1, "You must be rank 2 to purchase this!");
- {
- GivePlayerWeapon(playerid, 33, 99999);
- GivePlayerMoney(playerid, -3000);
- }
- }
- }
- case 6:
- {
- if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- if(PlayerInfo[playerid][pRank] < 2) return SendClientMessage(playerid, COLOR_GRAD1, "You must be rank 2 to purchase this!");
- {
- GivePlayerWeapon(playerid, 30, 99999);
- GivePlayerMoney(playerid, -10000);
- }
- }
- }
- case 7:
- {
- if(GetPlayerMoney(playerid) < 12000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- if(PlayerInfo[playerid][pRank] < 2) return SendClientMessage(playerid, COLOR_GRAD1, "You must be rank 2 to purchase this!");
- {
- GivePlayerWeapon(playerid, 31, 99999);
- GivePlayerMoney(playerid, -12000);
- }
- }
- }
- case 8:
- {
- if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- if(PlayerInfo[playerid][pRank] < 2) return SendClientMessage(playerid, COLOR_GRAD1, "You must be rank 2 to purchase this!");
- {
- SetPlayerArmour(playerid, 100);
- GivePlayerMoney(playerid, -3000);
- }
- }
- }
- case 9:
- {
- if(GetPlayerMoney(playerid) < 35000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- if(PlayerInfo[playerid][pRank] < 3) return SendClientMessage(playerid, COLOR_GRAD1, "You must be rank 2 to purchase this!");
- {
- GivePlayerWeapon(playerid, 27, 99999);
- GivePlayerMoney(playerid, -35000);
- }
- }
- }
- case 10:
- {
- if(GetPlayerMoney(playerid) < 35000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- if(PlayerInfo[playerid][pRank] < 3) return SendClientMessage(playerid, COLOR_GRAD1, "You must be rank 2 to purchase this!");
- {
- GivePlayerWeapon(playerid, 34, 99999);
- GivePlayerMoney(playerid, -35000);
- }
- }
- }
- case 11:
- {
- if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- if(PlayerInfo[playerid][pRank] < 3) return SendClientMessage(playerid, COLOR_GRAD1, "You must be rank 2 to purchase this!");
- {
- GivePlayerWeapon(playerid, 44, 99999);
- GivePlayerMoney(playerid, -2000);
- }
- }
- }
- case 12:
- {
- if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- if(PlayerInfo[playerid][pRank] < 3) return SendClientMessage(playerid, COLOR_GRAD1, "You must be rank 2 to purchase this!");
- {
- GivePlayerWeapon(playerid, 45, 99999);
- GivePlayerMoney(playerid, -2000);
- }
- }
- }
- case 13:
- {
- if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, COLOR_GRAD1, "You don't have enough money!");
- {
- if(PlayerInfo[playerid][pRank] < 1) return SendClientMessage(playerid, COLOR_GRAD1, "You must be rank 1 to purchase this!");
- {
- PlayerInfo[playerid][pBombs] += 1;
- GivePlayerMoney(playerid, -2000);
- }
- }
- }
- }
- if(PlayerInfo[playerid][pBlindfolds] > 3)
- {
- PlayerInfo[playerid][pBlindfolds] = 3;
- }
- if(PlayerInfo[playerid][pBombs] > 3)
- {
- PlayerInfo[playerid][pBombs] = 3;
- }
- }
- }*/
- if(dialogid == DACCT32)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DACCT33, DIALOG_STYLE_INPUT, "Phone Booth","Please type in the number of the person you want to call", "Call", "Cancel");
- }
- }
- if(dialogid == DACCT33)
- {
- if (response)
- {
- new giveplayer[MAX_PLAYER_NAME];
- new giveplayerid;
- //new dstring[256];
- new string[256];
- new sendername[24];
- giveplayerid = ReturnUser(inputtext);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- new sendername2[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(playerid, sendername2, sizeof(sendername2));
- format(string, sizeof(string), "* %s %s picks up the phone and enters a coin into the phone then dials a number.", sendername2);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- new phonenumb = strval(inputtext);
- if(phonenumb == 911)
- {
- SendClientMessage(playerid, COLOR_GRAD3, "HINT: You now use T to talk on your cellphone, type /hangup to hang up");
- SendClientMessage(playerid, COLOR_DBLUE, "EMERGENCY: Which Service Do You Require, Police or Paramedic?");
- Mobile[playerid] = 911;
- return 1;
- }
- else if(phonenumb == 555)
- {
- SendClientMessage(playerid, COLOR_WHITE, "HINT: You now use T to talk on your cellphone, type /hangup to hang up");
- SendClientMessage(playerid, COLOR_GREEN, "Tell us your description and where you are located at.");
- Mobile[playerid] = 555;
- return 1;
- }
- else if(phonenumb == 444)
- {
- SendClientMessage(playerid, COLOR_WHITE, "HINT: You now use T to talk on your cellphone, type /hangup to hang up");
- SendClientMessage(playerid, COLOR_GREEN, "LSPCT - Taxi Central: Hello,you would like to call a taxi? Where would you like to go.");
- Mobile[playerid] = 444;
- return 1;
- }
- else if(phonenumb == PlayerInfo[playerid][pPnumber])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " ..You just get a busy tone");
- return 1;
- }
- if(Mobile[playerid] != 255)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are already on a call...");
- return 1;
- }
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
- {
- giveplayerid = i;
- Mobile[playerid] = giveplayerid; //caller connecting
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PhoneOnline[giveplayerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That players Phone is Offline !");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pHospital] == 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " That player is unable to speak at this time !");
- return 1;
- }
- if(Mobile[giveplayerid] == 255)
- {
- format(string, sizeof(string), "Your Mobile is Ringing Type (/Pickup) CallerID: %s", sendername);
- SendClientMessage(giveplayerid, COLOR_YELLOW, string);
- GetPlayerName(giveplayerid, sendername, sizeof(sendername));
- if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger's phone begins to ring.");
- }
- else
- {
- format(string, sizeof(string), "* %s's phone begins to ring.", sendername);
- }
- SendClientMessage(playerid, COLOR_WHITE, "HINT: You now use T to talk on your cellphone, type /hangup to hang up.");
- ProxDetector(30.0, i, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- CellTime[playerid] = 1;
- if(PlayerInfo[playerid][pJailed] == 2)
- {
- TogglePlayerControllable(playerid, 0);
- }
- return 1;
- }
- }
- }
- }
- }
- }
- SendClientMessage(playerid, COLOR_GRAD2, " You just get a Busy tone...");
- }
- return 1;
- }
- if(dialogid == 500)
- {
- if(response)
- {
- if(listitem == 0) // Item Slot 1
- {
- if(PlayerInfo[playerid][ItemSlot1] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have delete your item on the slot 1!");
- PlayerInfo[playerid][ItemSlot1] = 0;
- PlayerInfo[playerid][ItemID] = 0;
- PlayerInfo[playerid][ItemBone] = 0;
- PlayerInfo[playerid][ItemOffsetX] = 0.00;
- PlayerInfo[playerid][ItemOffsetY] = 0.00;
- PlayerInfo[playerid][ItemOffsetZ] = 0.00;
- PlayerInfo[playerid][ItemRotX] = 0.00;
- PlayerInfo[playerid][ItemRotY] = 0.00;
- PlayerInfo[playerid][ItemRotZ] = 0.00;
- RemovePlayerAttachedObject(playerid, 0);
- }
- }
- if(listitem == 1) // Item Slot 2
- {
- if(PlayerInfo[playerid][ItemSlot2] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have delete your item on the slot 2!");
- PlayerInfo[playerid][ItemSlot2] = 0;
- PlayerInfo[playerid][Item2ID] = 0;
- PlayerInfo[playerid][Item2Bone] = 0;
- PlayerInfo[playerid][Item2OffsetX] = 0.00;
- PlayerInfo[playerid][Item2OffsetY] = 0.00;
- PlayerInfo[playerid][Item2OffsetZ] = 0.00;
- PlayerInfo[playerid][Item2RotX] = 0.00;
- PlayerInfo[playerid][Item2RotY] = 0.00;
- PlayerInfo[playerid][Item2RotZ] = 0.00;
- RemovePlayerAttachedObject(playerid, 1);
- }
- }
- if(listitem == 2) // Item Slot 3
- {
- if(PlayerInfo[playerid][ItemSlot3] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have delete your item on the slot 3!");
- PlayerInfo[playerid][ItemSlot3] = 0;
- PlayerInfo[playerid][Item3ID] = 0;
- PlayerInfo[playerid][Item3Bone] = 0;
- PlayerInfo[playerid][Item3OffsetX] = 0.00;
- PlayerInfo[playerid][Item3OffsetY] = 0.00;
- PlayerInfo[playerid][Item3OffsetZ] = 0.00;
- PlayerInfo[playerid][Item3RotX] = 0.00;
- PlayerInfo[playerid][Item3RotY] = 0.00;
- PlayerInfo[playerid][Item3RotZ] = 0.00;
- RemovePlayerAttachedObject(playerid, 2);
- }
- }
- if(listitem == 3) // Item Slot 4
- {
- if(PlayerInfo[playerid][ItemSlot4] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have delete your item on the slot 4!");
- PlayerInfo[playerid][ItemSlot4] = 0;
- PlayerInfo[playerid][Item4ID] = 0;
- PlayerInfo[playerid][Item4Bone] = 0;
- PlayerInfo[playerid][Item4OffsetX] = 0.00;
- PlayerInfo[playerid][Item4OffsetY] = 0.00;
- PlayerInfo[playerid][Item4OffsetZ] = 0.00;
- PlayerInfo[playerid][Item4RotX] = 0.00;
- PlayerInfo[playerid][Item4RotY] = 0.00;
- PlayerInfo[playerid][Item4RotZ] = 0.00;
- RemovePlayerAttachedObject(playerid, 3);
- }
- }
- if(listitem == 5) // Item Slot 5
- {
- if(PlayerInfo[playerid][ItemSlot5] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have delete your item on the slot 5!");
- PlayerInfo[playerid][ItemSlot5] = 0;
- PlayerInfo[playerid][Item5ID] = 0;
- PlayerInfo[playerid][Item5Bone] = 0;
- PlayerInfo[playerid][Item5OffsetX] = 0.00;
- PlayerInfo[playerid][Item5OffsetY] = 0.00;
- PlayerInfo[playerid][Item5OffsetZ] = 0.00;
- PlayerInfo[playerid][Item5RotX] = 0.00;
- PlayerInfo[playerid][Item5RotY] = 0.00;
- PlayerInfo[playerid][Item5RotZ] = 0.00;
- RemovePlayerAttachedObject(playerid, 4);
- }
- }
- }
- }
- if(dialogid == 456)
- {
- if(response)
- {
- new string[256];
- if(listitem == 0) // Item Slot 1
- {
- if(PlayerInfo[playerid][ItemSlot1] == 1)
- {
- new bone1[20];
- if(PlayerInfo[playerid][ItemBone] == 1) { bone1 = "Spine"; }
- else if(PlayerInfo[playerid][ItemBone] == 2) { bone1 = "Head"; }
- else if(PlayerInfo[playerid][ItemBone] == 3) { bone1 = "Left Upper Arm"; }
- else if(PlayerInfo[playerid][ItemBone] == 4) { bone1 = "Right Upper Arm"; }
- else if(PlayerInfo[playerid][ItemBone] == 5) { bone1 = "Left Hand"; }
- else if(PlayerInfo[playerid][ItemBone] == 6) { bone1 = "Right Hand"; }
- else if(PlayerInfo[playerid][ItemBone] == 7) { bone1 = "Left Thigh"; }
- else if(PlayerInfo[playerid][ItemBone] == 8) { bone1 = "Right Thigh"; }
- else if(PlayerInfo[playerid][ItemBone] == 9) { bone1 = "Left Foot"; }
- else if(PlayerInfo[playerid][ItemBone] == 10) { bone1 = "Right Foot"; }
- else if(PlayerInfo[playerid][ItemBone] == 11) { bone1 = "Right Calf"; }
- else if(PlayerInfo[playerid][ItemBone] == 12) { bone1 = "Left Calf"; }
- else if(PlayerInfo[playerid][ItemBone] == 13) { bone1 = "Left Forearm"; }
- else if(PlayerInfo[playerid][ItemBone] == 14) { bone1 = "Right Forearm"; }
- else if(PlayerInfo[playerid][ItemBone] == 15) { bone1 = "Left Clavicle"; }
- else if(PlayerInfo[playerid][ItemBone] == 16) { bone1 = "Right Clavicle"; }
- else if(PlayerInfo[playerid][ItemBone] == 17) { bone1 = "Neck"; }
- else if(PlayerInfo[playerid][ItemBone] == 18) { bone1 = "Jaw"; }
- else if(PlayerInfo[playerid][ItemBone] == 0) { bone1 = "Unknown"; }
- format(string, sizeof(string), "Bone\t: %s\nOffsetX\t: %f\nOffsetY\t: %f\nOffsetZ\t: %f\nRotX\t: %f\nRotY\t: %f\nRotZ\t: %f\nWear", bone1, PlayerInfo[playerid][ItemOffsetX], PlayerInfo[playerid][ItemOffsetY], PlayerInfo[playerid][ItemOffsetZ], PlayerInfo[playerid][ItemRotX], PlayerInfo[playerid][ItemRotY], PlayerInfo[playerid][ItemRotZ]);
- ShowPlayerDialog(playerid, 457, DIALOG_STYLE_LIST, "Edit 1tem slot 1", string, "Edit", "Cancel");
- }
- }
- if(listitem == 1) // Item Slot 2
- {
- if(PlayerInfo[playerid][ItemSlot2] == 1)
- {
- new bone2[20];
- if(PlayerInfo[playerid][Item2Bone] == 1) { bone2 = "Spine"; }
- else if(PlayerInfo[playerid][Item2Bone] == 2) { bone2 = "Head"; }
- else if(PlayerInfo[playerid][Item2Bone] == 3) { bone2 = "Left Upper Arm"; }
- else if(PlayerInfo[playerid][Item2Bone] == 4) { bone2 = "Right Upper Arm"; }
- else if(PlayerInfo[playerid][Item2Bone] == 5) { bone2 = "Left Hand"; }
- else if(PlayerInfo[playerid][Item2Bone] == 6) { bone2 = "Right Hand"; }
- else if(PlayerInfo[playerid][Item2Bone] == 7) { bone2 = "Left Thigh"; }
- else if(PlayerInfo[playerid][Item2Bone] == 8) { bone2 = "Right Thigh"; }
- else if(PlayerInfo[playerid][Item2Bone] == 9) { bone2 = "Left Foot"; }
- else if(PlayerInfo[playerid][Item2Bone] == 10) { bone2 = "Right Foot"; }
- else if(PlayerInfo[playerid][Item2Bone] == 11) { bone2 = "Right Calf"; }
- else if(PlayerInfo[playerid][Item2Bone] == 12) { bone2 = "Left Calf"; }
- else if(PlayerInfo[playerid][Item2Bone] == 13) { bone2 = "Left Forearm"; }
- else if(PlayerInfo[playerid][Item2Bone] == 14) { bone2 = "Right Forearm"; }
- else if(PlayerInfo[playerid][Item2Bone] == 15) { bone2 = "Left Clavicle"; }
- else if(PlayerInfo[playerid][Item2Bone] == 16) { bone2 = "Right Clavicle"; }
- else if(PlayerInfo[playerid][Item2Bone] == 17) { bone2 = "Neck"; }
- else if(PlayerInfo[playerid][Item2Bone] == 18) { bone2 = "Jaw"; }
- else if(PlayerInfo[playerid][Item2Bone] == 0) { bone2 = "Unknown"; }
- format(string, sizeof(string), "Bone\t: %s\nOffsetX\t: %f\nOffsetY\t: %f\nOffsetZ\t: %f\nRotX\t: %f\nRotY\t: %f\nRotZ\t: %f\nWear", bone2, PlayerInfo[playerid][Item2OffsetX], PlayerInfo[playerid][Item2OffsetY], PlayerInfo[playerid][Item2OffsetZ], PlayerInfo[playerid][Item2RotX], PlayerInfo[playerid][Item2RotY], PlayerInfo[playerid][Item2RotZ]);
- ShowPlayerDialog(playerid, 458, DIALOG_STYLE_LIST, "Edit item slot 2", string, "Edit", "Cancel");
- }
- }
- if(listitem == 2) // Item Slot 3
- {
- if(PlayerInfo[playerid][ItemSlot3] == 1)
- {
- new bone3[20];
- if(PlayerInfo[playerid][Item3Bone] == 1) { bone3 = "Spine"; }
- else if(PlayerInfo[playerid][Item3Bone] == 2) { bone3 = "Head"; }
- else if(PlayerInfo[playerid][Item3Bone] == 3) { bone3 = "Left Upper Arm"; }
- else if(PlayerInfo[playerid][Item3Bone] == 4) { bone3 = "Right Upper Arm"; }
- else if(PlayerInfo[playerid][Item3Bone] == 5) { bone3 = "Left Hand"; }
- else if(PlayerInfo[playerid][Item3Bone] == 6) { bone3 = "Right Hand"; }
- else if(PlayerInfo[playerid][Item3Bone] == 7) { bone3 = "Left Thigh"; }
- else if(PlayerInfo[playerid][Item3Bone] == 8) { bone3 = "Right Thigh"; }
- else if(PlayerInfo[playerid][Item3Bone] == 9) { bone3 = "Left Foot"; }
- else if(PlayerInfo[playerid][Item3Bone] == 10) { bone3 = "Right Foot"; }
- else if(PlayerInfo[playerid][Item3Bone] == 11) { bone3 = "Right Calf"; }
- else if(PlayerInfo[playerid][Item3Bone] == 12) { bone3 = "Left Calf"; }
- else if(PlayerInfo[playerid][Item3Bone] == 13) { bone3 = "Left Forearm"; }
- else if(PlayerInfo[playerid][Item3Bone] == 14) { bone3 = "Right Forearm"; }
- else if(PlayerInfo[playerid][Item3Bone] == 15) { bone3 = "Left Clavicle"; }
- else if(PlayerInfo[playerid][Item3Bone] == 16) { bone3 = "Right Clavicle"; }
- else if(PlayerInfo[playerid][Item3Bone] == 17) { bone3 = "Neck"; }
- else if(PlayerInfo[playerid][Item3Bone] == 18) { bone3 = "Jaw"; }
- else if(PlayerInfo[playerid][Item3Bone] == 0) { bone3 = "Unknown"; }
- format(string, sizeof(string), "Bone\t: %s\nOffsetX\t: %f\nOffsetY\t: %f\nOffsetZ\t: %f\nRotX\t: %f\nRotY\t: %f\nRotZ\t: %f\nWear", bone3, PlayerInfo[playerid][Item3OffsetX], PlayerInfo[playerid][Item3OffsetY], PlayerInfo[playerid][Item3OffsetZ], PlayerInfo[playerid][Item3RotX], PlayerInfo[playerid][Item3RotY], PlayerInfo[playerid][Item3RotZ]);
- ShowPlayerDialog(playerid, 459, DIALOG_STYLE_LIST, "Edit item slot 3", string, "Edit", "Cancel");
- }
- }
- if(listitem == 3) // Item Slot 4
- {
- if(PlayerInfo[playerid][ItemSlot4] == 1)
- {
- new bone4[20];
- if(PlayerInfo[playerid][Item4Bone] == 1) { bone4 = "Spine"; }
- else if(PlayerInfo[playerid][Item4Bone] == 2) { bone4 = "Head"; }
- else if(PlayerInfo[playerid][Item4Bone] == 3) { bone4 = "Left Upper Arm"; }
- else if(PlayerInfo[playerid][Item4Bone] == 4) { bone4 = "Right Upper Arm"; }
- else if(PlayerInfo[playerid][Item4Bone] == 5) { bone4 = "Left Hand"; }
- else if(PlayerInfo[playerid][Item4Bone] == 6) { bone4 = "Right Hand"; }
- else if(PlayerInfo[playerid][Item4Bone] == 7) { bone4 = "Left Thigh"; }
- else if(PlayerInfo[playerid][Item4Bone] == 8) { bone4 = "Right Thigh"; }
- else if(PlayerInfo[playerid][Item4Bone] == 9) { bone4 = "Left Foot"; }
- else if(PlayerInfo[playerid][Item4Bone] == 10) { bone4 = "Right Foot"; }
- else if(PlayerInfo[playerid][Item4Bone] == 11) { bone4 = "Right Calf"; }
- else if(PlayerInfo[playerid][Item4Bone] == 12) { bone4 = "Left Calf"; }
- else if(PlayerInfo[playerid][Item4Bone] == 13) { bone4 = "Left Forearm"; }
- else if(PlayerInfo[playerid][Item4Bone] == 14) { bone4 = "Right Forearm"; }
- else if(PlayerInfo[playerid][Item4Bone] == 15) { bone4 = "Left Clavicle"; }
- else if(PlayerInfo[playerid][Item4Bone] == 16) { bone4 = "Right Clavicle"; }
- else if(PlayerInfo[playerid][Item4Bone] == 17) { bone4 = "Neck"; }
- else if(PlayerInfo[playerid][Item4Bone] == 18) { bone4 = "Jaw"; }
- else if(PlayerInfo[playerid][Item4Bone] == 0) { bone4 = "Unknown"; }
- format(string, sizeof(string), "Bone\t: %s\nOffsetX\t: %f\nOffsetY\t: %f\nOffsetZ\t: %f\nRotX\t: %f\nRotY\t: %f\nRotZ\t: %f\nWear", bone4, PlayerInfo[playerid][Item4OffsetX], PlayerInfo[playerid][Item4OffsetY], PlayerInfo[playerid][Item4OffsetZ], PlayerInfo[playerid][Item4RotX], PlayerInfo[playerid][Item4RotY], PlayerInfo[playerid][Item4RotZ]);
- ShowPlayerDialog(playerid, 460, DIALOG_STYLE_LIST, "Edit item slot 4", string, "Edit", "Cancel");
- }
- }
- if(listitem == 5) // Item Slot 5
- {
- if(PlayerInfo[playerid][ItemSlot5] == 1)
- {
- new bone5[20];
- if(PlayerInfo[playerid][Item5Bone] == 1) { bone5 = "Spine"; }
- else if(PlayerInfo[playerid][Item5Bone] == 2) { bone5 = "Head"; }
- else if(PlayerInfo[playerid][Item5Bone] == 3) { bone5 = "Left Upper Arm"; }
- else if(PlayerInfo[playerid][Item5Bone] == 4) { bone5 = "Right Upper Arm"; }
- else if(PlayerInfo[playerid][Item5Bone] == 5) { bone5 = "Left Hand"; }
- else if(PlayerInfo[playerid][Item5Bone] == 6) { bone5 = "Right Hand"; }
- else if(PlayerInfo[playerid][Item5Bone] == 7) { bone5 = "Left Thigh"; }
- else if(PlayerInfo[playerid][Item5Bone] == 8) { bone5 = "Right Thigh"; }
- else if(PlayerInfo[playerid][Item5Bone] == 9) { bone5 = "Left Foot"; }
- else if(PlayerInfo[playerid][Item5Bone] == 10) { bone5 = "Right Foot"; }
- else if(PlayerInfo[playerid][Item5Bone] == 11) { bone5 = "Right Calf"; }
- else if(PlayerInfo[playerid][Item5Bone] == 12) { bone5 = "Left Calf"; }
- else if(PlayerInfo[playerid][Item5Bone] == 13) { bone5 = "Left Forearm"; }
- else if(PlayerInfo[playerid][Item5Bone] == 14) { bone5 = "Right Forearm"; }
- else if(PlayerInfo[playerid][Item5Bone] == 15) { bone5 = "Left Clavicle"; }
- else if(PlayerInfo[playerid][Item5Bone] == 16) { bone5 = "Right Clavicle"; }
- else if(PlayerInfo[playerid][Item5Bone] == 17) { bone5 = "Neck"; }
- else if(PlayerInfo[playerid][Item5Bone] == 18) { bone5 = "Jaw"; }
- else if(PlayerInfo[playerid][Item5Bone] == 0) { bone5 = "Unknown"; }
- format(string, sizeof(string), "Bone\t: %s\nOffsetX\t: %f\nOffsetY\t: %f\nOffsetZ\t: %f\nRotX\t: %f\nRotY\t: %f\nRotZ\t: %f\nWear", bone5, PlayerInfo[playerid][Item5OffsetX], PlayerInfo[playerid][Item5OffsetY], PlayerInfo[playerid][Item5OffsetZ], PlayerInfo[playerid][Item5RotX], PlayerInfo[playerid][Item5RotY], PlayerInfo[playerid][Item5RotZ]);
- ShowPlayerDialog(playerid, 461, DIALOG_STYLE_LIST, "Edit item slot 5", string, "Edit", "Cancel");
- }
- }
- }
- }
- if(dialogid == 457)
- {
- if(response)
- {
- if(listitem == 0) // Bone
- {
- ShowPlayerDialog(playerid, 7000, DIALOG_STYLE_LIST, "Item Slot (1) Bone", "Spine\nHead\nLeft Upper Arm\nRight Upper Arm\nLeft Hand\nRight Hand\nLeft Thigh\nRight Thigh\nLeft Foot\nRight Foot\nRight Calf\nLeft Calf\nLeft Forearm\nRight Forearm\nLeft Clavicle\nRight Clavicle\nNeck\nJaw\nNone", "Done", "Cancel");
- }
- if(listitem == 1) // OffsetX
- {
- ShowPlayerDialog(playerid, 7001, DIALOG_STYLE_INPUT, "Item Slot (1) OffsetX","Please specify the coordinates for OffsetX:", "Done", "Cancel");
- }
- if(listitem == 2) // OffsetY
- {
- ShowPlayerDialog(playerid, 7002, DIALOG_STYLE_INPUT, "Item Slot (1) OffsetY","Please specify the coordinates for OffsetY:", "Done", "Cancel");
- }
- if(listitem == 3) // OffsetZ
- {
- ShowPlayerDialog(playerid, 7003, DIALOG_STYLE_INPUT, "Item Slot (1) OffsetZ","Please specify the coordinates for OffsetZ:", "Done", "Cancel");
- }
- if(listitem == 4) // RotX
- {
- ShowPlayerDialog(playerid, 7004, DIALOG_STYLE_INPUT, "Item Slot (1) RotX","Please specify the coordinates for RotX:", "Done", "Cancel");
- }
- if(listitem == 5) // RotY
- {
- ShowPlayerDialog(playerid, 7005, DIALOG_STYLE_INPUT, "Item Slot (1) RotY","Please specify the coordinates for RotY:", "Done", "Cancel");
- }
- if(listitem == 6) // RotZ
- {
- ShowPlayerDialog(playerid, 7006, DIALOG_STYLE_INPUT, "Item Slot (1) RotZ","Please specify the coordinates for RotZ:", "Done", "Cancel");
- }
- if(listitem == 7) // Done
- {
- if(PlayerInfo[playerid][ItemOffsetX] != 0.00 && PlayerInfo[playerid][ItemOffsetY] != 0.00 && PlayerInfo[playerid][ItemOffsetZ] != 0.00 && PlayerInfo[playerid][ItemRotX] != 0.00 && PlayerInfo[playerid][ItemRotY] != 0.00 && PlayerInfo[playerid][ItemRotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 0, PlayerInfo[playerid][ItemID], PlayerInfo[playerid][ItemBone], PlayerInfo[playerid][ItemOffsetX], PlayerInfo[playerid][ItemOffsetY], PlayerInfo[playerid][ItemOffsetZ], PlayerInfo[playerid][ItemRotX], PlayerInfo[playerid][ItemRotY], PlayerInfo[playerid][ItemRotZ], 1.000000, 1.000000, 1.000000);
- new string[128];
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][ItemID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- }
- if(dialogid == 458)
- {
- if(response)
- {
- if(listitem == 0) // Bone
- {
- ShowPlayerDialog(playerid, 7007, DIALOG_STYLE_LIST, "Item slot (2) Bone", "Spine\nHead\nLeft Upper Arm\nRight Upper Arm\nLeft Hand\nRight Hand\nLeft Thigh\nRight Thigh\nLeft Foot\nRight Foot\nRight Calf\nLeft Calf\nLeft Forearm\nRight Forearm\nLeft Clavicle\nRight Clavicle\nNeck\nJaw\nNone", "Done", "Cancel");
- }
- if(listitem == 1) // OffsetX
- {
- ShowPlayerDialog(playerid, 7008, DIALOG_STYLE_INPUT, "Item slot (2) OffsetX","Please specify the coordinates for OffsetX:", "Done", "Cancel");
- }
- if(listitem == 2) // OffsetY
- {
- ShowPlayerDialog(playerid, 7009, DIALOG_STYLE_INPUT, "Item slot (2) OffsetY","Please specify the coordinates for OffsetY:", "Done", "Cancel");
- }
- if(listitem == 3) // OffsetZ
- {
- ShowPlayerDialog(playerid, 7010, DIALOG_STYLE_INPUT, "Item slot (2) OffsetZ","Please specify the coordinates for OffsetZ:", "Done", "Cancel");
- }
- if(listitem == 4) // RotX
- {
- ShowPlayerDialog(playerid, 7011, DIALOG_STYLE_INPUT, "Item slot (2) RotX","Please specify the coordinates for RotX:", "Done", "Cancel");
- }
- if(listitem == 5) // RotY
- {
- ShowPlayerDialog(playerid, 7012, DIALOG_STYLE_INPUT, "Item slot (2) RotY","Please specify the coordinates for RotY:", "Done", "Cancel");
- }
- if(listitem == 6) // RotZ
- {
- ShowPlayerDialog(playerid, 7013, DIALOG_STYLE_INPUT, "Item slot (2) RotZ","Please specify the coordinates for RotZ:", "Done", "Cancel");
- }
- if(listitem == 7) // Done
- {
- if(PlayerInfo[playerid][Item2OffsetX] != 0.00 && PlayerInfo[playerid][Item2OffsetY] != 0.00 && PlayerInfo[playerid][Item2OffsetZ] != 0.00 && PlayerInfo[playerid][Item2RotX] != 0.00 && PlayerInfo[playerid][Item2RotY] != 0.00 && PlayerInfo[playerid][Item2RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 1, PlayerInfo[playerid][Item2ID], PlayerInfo[playerid][Item2Bone], PlayerInfo[playerid][Item2OffsetX], PlayerInfo[playerid][Item2OffsetY], PlayerInfo[playerid][Item2OffsetZ], PlayerInfo[playerid][Item2RotX], PlayerInfo[playerid][Item2RotY], PlayerInfo[playerid][Item2RotZ], 1.000000, 1.000000, 1.000000);
- new string[128];
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item2ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- }
- if(dialogid == 459)
- {
- if(response)
- {
- if(listitem == 0) // Bone
- {
- ShowPlayerDialog(playerid, 7014, DIALOG_STYLE_LIST, "Item slot (3) Bone", "Spine\nHead\nLeft Upper Arm\nRight Upper Arm\nLeft Hand\nRight Hand\nLeft Thigh\nRight Thigh\nLeft Foot\nRight Foot\nRight Calf\nLeft Calf\nLeft Forearm\nRight Forearm\nLeft Clavicle\nRight Clavicle\nNeck\nJaw\nNone", "Done", "Cancel");
- }
- if(listitem == 1) // OffsetX
- {
- ShowPlayerDialog(playerid, 7015, DIALOG_STYLE_INPUT, "Item slot (3) OffsetX","Please specify the coordinates for OffsetX:", "Done", "Cancel");
- }
- if(listitem == 2) // OffsetY
- {
- ShowPlayerDialog(playerid, 7016, DIALOG_STYLE_INPUT, "Item slot (3) OffsetY","Please specify the coordinates for OffsetY:", "Done", "Cancel");
- }
- if(listitem == 3) // OffsetZ
- {
- ShowPlayerDialog(playerid, 7017, DIALOG_STYLE_INPUT, "Item slot (3) OffsetZ","Please specify the coordinates for OffsetZ:", "Done", "Cancel");
- }
- if(listitem == 4) // RotX
- {
- ShowPlayerDialog(playerid, 7018, DIALOG_STYLE_INPUT, "Item slot (3) RotX","Please specify the coordinates for RotX:", "Done", "Cancel");
- }
- if(listitem == 5) // RotY
- {
- ShowPlayerDialog(playerid, 7019, DIALOG_STYLE_INPUT, "Item slot (3) RotY","Please specify the coordinates for RotY:", "Done", "Cancel");
- }
- if(listitem == 6) // RotZ
- {
- ShowPlayerDialog(playerid, 7020, DIALOG_STYLE_INPUT, "Item slot (3) RotZ","Please specify the coordinates for RotZ:", "Done", "Cancel");
- }
- if(listitem == 7) // Done
- {
- if(PlayerInfo[playerid][Item3OffsetX] != 0.00 && PlayerInfo[playerid][Item3OffsetY] != 0.00 && PlayerInfo[playerid][Item3OffsetZ] != 0.00 && PlayerInfo[playerid][Item3RotX] != 0.00 && PlayerInfo[playerid][Item3RotY] != 0.00 && PlayerInfo[playerid][Item3RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 2, PlayerInfo[playerid][Item3ID], PlayerInfo[playerid][Item3Bone], PlayerInfo[playerid][Item3OffsetX], PlayerInfo[playerid][Item3OffsetY], PlayerInfo[playerid][Item3OffsetZ], PlayerInfo[playerid][Item3RotX], PlayerInfo[playerid][Item3RotY], PlayerInfo[playerid][Item3RotZ], 1.000000, 1.000000, 1.000000);
- new string[128];
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item3ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- }
- if(dialogid == 460)
- {
- if(response)
- {
- if(listitem == 0) // Bone
- {
- ShowPlayerDialog(playerid, 7021, DIALOG_STYLE_LIST, "Item slot (4) Bone", "Spine\nHead\nLeft Upper Arm\nRight Upper Arm\nLeft Hand\nRight Hand\nLeft Thigh\nRight Thigh\nLeft Foot\nRight Foot\nRight Calf\nLeft Calf\nLeft Forearm\nRight Forearm\nLeft Clavicle\nRight Clavicle\nNeck\nJaw\nNone", "Done", "Cancel");
- }
- if(listitem == 1) // OffsetX
- {
- ShowPlayerDialog(playerid, 7022, DIALOG_STYLE_INPUT, "Item slot (4) OffsetX","Please specify the coordinates for OffsetX:", "Done", "Cancel");
- }
- if(listitem == 2) // OffsetY
- {
- ShowPlayerDialog(playerid, 7023, DIALOG_STYLE_INPUT, "Item slot (4) OffsetY","Please specify the coordinates for OffsetY:", "Done", "Cancel");
- }
- if(listitem == 3) // OffsetZ
- {
- ShowPlayerDialog(playerid, 7024, DIALOG_STYLE_INPUT, "Item slot (4) OffsetZ","Please specify the coordinates for OffsetZ:", "Done", "Cancel");
- }
- if(listitem == 4) // RotX
- {
- ShowPlayerDialog(playerid, 7025, DIALOG_STYLE_INPUT, "Item slot (4) RotX","Please specify the coordinates for RotX:", "Done", "Cancel");
- }
- if(listitem == 5) // RotY
- {
- ShowPlayerDialog(playerid, 7026, DIALOG_STYLE_INPUT, "Item slot (4) RotY","Please specify the coordinates for RotY:", "Done", "Cancel");
- }
- if(listitem == 6) // RotZ
- {
- ShowPlayerDialog(playerid, 7027, DIALOG_STYLE_INPUT, "Item slot (4) RotZ","Please specify the coordinates for RotZ:", "Done", "Cancel");
- }
- if(listitem == 7) // Done
- {
- if(PlayerInfo[playerid][Item4OffsetX] != 0.00 && PlayerInfo[playerid][Item4OffsetY] != 0.00 && PlayerInfo[playerid][Item4OffsetZ] != 0.00 && PlayerInfo[playerid][Item4RotX] != 0.00 && PlayerInfo[playerid][Item4RotY] != 0.00 && PlayerInfo[playerid][Item4RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 3, PlayerInfo[playerid][Item4ID], PlayerInfo[playerid][Item4Bone], PlayerInfo[playerid][Item4OffsetX], PlayerInfo[playerid][Item4OffsetY], PlayerInfo[playerid][Item4OffsetZ], PlayerInfo[playerid][Item4RotX], PlayerInfo[playerid][Item4RotY], PlayerInfo[playerid][Item4RotZ], 1.000000, 1.000000, 1.000000);
- new string[128];
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item4ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- }
- if(dialogid == 461)
- {
- if(response)
- {
- if(listitem == 0) // Bone
- {
- ShowPlayerDialog(playerid, 7028, DIALOG_STYLE_LIST, "Item slot (5) Bone", "Spine\nHead\nLeft upper arm\nRight upper arm\nLeft hand\nRight hand\nLeft thigh\nRight thigh\nLeft foot\nRight foot\nRight calf\nLeft calf\nLeft forearm\nRight forearm\nLeft clavicle\nRight clavicle\nNeck\nJaw\nNone", "Done", "Cancel");
- }
- if(listitem == 1) // OffsetX
- {
- ShowPlayerDialog(playerid, 7029, DIALOG_STYLE_INPUT, "Item slot (5) OffsetX","Please specify the coordinates for OffsetX:", "Done", "Cancel");
- }
- if(listitem == 2) // OffsetY
- {
- ShowPlayerDialog(playerid, 7030, DIALOG_STYLE_INPUT, "Item slot (5) OffsetY","Please specify the coordinates for OffsetY:", "Done", "Cancel");
- }
- if(listitem == 3) // OffsetZ
- {
- ShowPlayerDialog(playerid, 7031, DIALOG_STYLE_INPUT, "Item slot (5) OffsetZ","Please specify the coordinates for OffsetZ:", "Done", "Cancel");
- }
- if(listitem == 4) // RotX
- {
- ShowPlayerDialog(playerid, 7032, DIALOG_STYLE_INPUT, "Item slot (5) RotX","Please specify the coordinates for RotX:", "Done", "Cancel");
- }
- if(listitem == 5) // RotY
- {
- ShowPlayerDialog(playerid, 7033, DIALOG_STYLE_INPUT, "Item slot (5) RotY","Please specify the coordinates for RotY:", "Done", "Cancel");
- }
- if(listitem == 6) // RotZ
- {
- ShowPlayerDialog(playerid, 7034, DIALOG_STYLE_INPUT, "Item slot (5) RotZ","Please specify the coordinates for RotZ:", "Done", "Cancel");
- }
- if(listitem == 7) // Done
- {
- if(PlayerInfo[playerid][Item5OffsetX] != 0.00 && PlayerInfo[playerid][Item5OffsetY] != 0.00 && PlayerInfo[playerid][Item5OffsetZ] != 0.00 && PlayerInfo[playerid][Item5RotX] != 0.00 && PlayerInfo[playerid][Item5RotY] != 0.00 && PlayerInfo[playerid][Item5RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 4, PlayerInfo[playerid][Item5ID], PlayerInfo[playerid][Item5Bone], PlayerInfo[playerid][Item5OffsetX], PlayerInfo[playerid][Item5OffsetY], PlayerInfo[playerid][Item5OffsetZ], PlayerInfo[playerid][Item5RotX], PlayerInfo[playerid][Item5RotY], PlayerInfo[playerid][Item5RotZ], 1.000000, 1.000000, 1.000000);
- new string[128];
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item5ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- }
- if(dialogid == 7000)
- {
- if(response)
- {
- if(listitem == 0) // Spine
- {
- PlayerInfo[playerid][ItemBone] = 1;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Spine!");
- }
- if(listitem == 1) // Head
- {
- PlayerInfo[playerid][ItemBone] = 2;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Head!");
- }
- if(listitem == 2) // Left Upper Arm
- {
- PlayerInfo[playerid][ItemBone] = 3;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Upper Arm!");
- }
- if(listitem == 3) // Right Upper Arm
- {
- PlayerInfo[playerid][ItemBone] = 4;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Upper Arm!");
- }
- if(listitem == 4) // Left Hand
- {
- PlayerInfo[playerid][ItemBone] = 5;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Hand!");
- }
- if(listitem == 5) // Right Hand
- {
- PlayerInfo[playerid][ItemBone] = 6;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Hand!");
- }
- if(listitem == 6) // Left Thigh
- {
- PlayerInfo[playerid][ItemBone] = 7;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Thigh!");
- }
- if(listitem == 7) // Right Thigh
- {
- PlayerInfo[playerid][ItemBone] = 8;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Thigh!");
- }
- if(listitem == 8) // Left Foot
- {
- PlayerInfo[playerid][ItemBone] = 9;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Foot!");
- }
- if(listitem == 9) // Right Foot
- {
- PlayerInfo[playerid][ItemBone] = 10;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Foot!");
- }
- if(listitem == 10) // Right Calf
- {
- PlayerInfo[playerid][ItemBone] = 11;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Calf!");
- }
- if(listitem == 11) // Left Calf
- {
- PlayerInfo[playerid][ItemBone] = 12;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Calf!");
- }
- if(listitem == 12) // Left Forearm
- {
- PlayerInfo[playerid][ItemBone] = 13;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Forearm!");
- }
- if(listitem == 13) // Right Forearm
- {
- PlayerInfo[playerid][ItemBone] = 14;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Forearm!");
- }
- if(listitem == 14) // Left Clavicle
- {
- PlayerInfo[playerid][ItemBone] = 15;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Clavicle!");
- }
- if(listitem == 15) // Right Clavicle
- {
- PlayerInfo[playerid][ItemBone] = 16;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Clavicle!");
- }
- if(listitem == 16) // Neck
- {
- PlayerInfo[playerid][ItemBone] = 17;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Neck!");
- }
- if(listitem == 17) // Jaw
- {
- PlayerInfo[playerid][ItemBone] = 18;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Jaw!");
- }
- if(listitem == 18) // None
- {
- PlayerInfo[playerid][ItemBone] = 19;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to None!");
- }
- }
- }
- if(dialogid == 7001) // OffsetX
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][ItemOffsetX] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetX to %f.",PlayerInfo[playerid][ItemOffsetX]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7002) // OffsetY
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][ItemOffsetY] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetY to %f.",PlayerInfo[playerid][ItemOffsetY]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7003) // OffsetZ
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][ItemOffsetZ] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetZ to %f.",PlayerInfo[playerid][ItemOffsetZ]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7004) // RotX
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][ItemRotX] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotX to %f.",PlayerInfo[playerid][ItemRotX]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7005) // RotY
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][ItemRotY] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotY to %f.",PlayerInfo[playerid][ItemRotY]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7006) // RotZ
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][ItemRotZ] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotZ to %f.",PlayerInfo[playerid][ItemRotZ]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7007)
- {
- if(response)
- {
- if(listitem == 0) // Spine
- {
- PlayerInfo[playerid][Item2Bone] = 1;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Spine!");
- }
- if(listitem == 1) // Head
- {
- PlayerInfo[playerid][Item2Bone] = 2;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Head!");
- }
- if(listitem == 2) // Left Upper Arm
- {
- PlayerInfo[playerid][Item2Bone] = 3;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Upper Arm!");
- }
- if(listitem == 3) // Right Upper Arm
- {
- PlayerInfo[playerid][Item2Bone] = 4;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Upper Arm!");
- }
- if(listitem == 4) // Left Hand
- {
- PlayerInfo[playerid][Item2Bone] = 5;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Hand!");
- }
- if(listitem == 5) // Right Hand
- {
- PlayerInfo[playerid][Item2Bone] = 6;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Hand!");
- }
- if(listitem == 6) // Left Thigh
- {
- PlayerInfo[playerid][Item2Bone] = 7;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Thigh!");
- }
- if(listitem == 7) // Right Thigh
- {
- PlayerInfo[playerid][Item2Bone] = 8;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Thigh!");
- }
- if(listitem == 8) // Left Foot
- {
- PlayerInfo[playerid][Item2Bone] = 9;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Foot!");
- }
- if(listitem == 9) // Right Foot
- {
- PlayerInfo[playerid][Item2Bone] = 10;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Foot!");
- }
- if(listitem == 10) // Right Calf
- {
- PlayerInfo[playerid][Item2Bone] = 11;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Calf!");
- }
- if(listitem == 11) // Left Calf
- {
- PlayerInfo[playerid][Item2Bone] = 12;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Calf!");
- }
- if(listitem == 12) // Left Forearm
- {
- PlayerInfo[playerid][Item2Bone] = 13;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Forearm!");
- }
- if(listitem == 13) // Right Forearm
- {
- PlayerInfo[playerid][Item2Bone] = 14;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Forearm!");
- }
- if(listitem == 14) // Left Clavicle
- {
- PlayerInfo[playerid][Item2Bone] = 15;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Clavicle!");
- }
- if(listitem == 15) // Right Clavicle
- {
- PlayerInfo[playerid][Item2Bone] = 16;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Clavicle!");
- }
- if(listitem == 16) // Neck
- {
- PlayerInfo[playerid][Item2Bone] = 17;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Neck!");
- }
- if(listitem == 17) // Jaw
- {
- PlayerInfo[playerid][Item2Bone] = 18;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Jaw!");
- }
- if(listitem == 18) // None
- {
- PlayerInfo[playerid][Item2Bone] = 19;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to None!");
- }
- }
- }
- if(dialogid == 7008) // OffsetX
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item2OffsetX] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetX to %f.",PlayerInfo[playerid][Item2OffsetX]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7009) // OffsetY
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item2OffsetY] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetY to %f.",PlayerInfo[playerid][Item2OffsetY]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7010) // OffsetZ
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item2OffsetZ] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetZ to %f.",PlayerInfo[playerid][Item2OffsetZ]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7011) // RotX
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item2RotX] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotX to %f.",PlayerInfo[playerid][Item2RotX]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7012) // RotY
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item2RotY] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotY to %f.",PlayerInfo[playerid][Item2RotY]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7013) // RotZ
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item2RotZ] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotZ to %f.",PlayerInfo[playerid][Item2RotZ]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7014)
- {
- if(response)
- {
- if(listitem == 0) // Spine
- {
- PlayerInfo[playerid][Item3Bone] = 1;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Spine!");
- }
- if(listitem == 1) // Head
- {
- PlayerInfo[playerid][Item3Bone] = 2;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Head!");
- }
- if(listitem == 2) // Left Upper Arm
- {
- PlayerInfo[playerid][Item3Bone] = 3;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Upper Arm!");
- }
- if(listitem == 3) // Right Upper Arm
- {
- PlayerInfo[playerid][Item3Bone] = 4;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Upper Arm!");
- }
- if(listitem == 4) // Left Hand
- {
- PlayerInfo[playerid][Item3Bone] = 5;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Hand!");
- }
- if(listitem == 5) // Right Hand
- {
- PlayerInfo[playerid][Item3Bone] = 6;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Hand!");
- }
- if(listitem == 6) // Left Thigh
- {
- PlayerInfo[playerid][Item3Bone] = 7;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Thigh!");
- }
- if(listitem == 7) // Right Thigh
- {
- PlayerInfo[playerid][Item3Bone] = 8;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Thigh!");
- }
- if(listitem == 8) // Left Foot
- {
- PlayerInfo[playerid][Item3Bone] = 9;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Foot!");
- }
- if(listitem == 9) // Right Foot
- {
- PlayerInfo[playerid][Item3Bone] = 10;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Foot!");
- }
- if(listitem == 10) // Right Calf
- {
- PlayerInfo[playerid][Item3Bone] = 11;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Calf!");
- }
- if(listitem == 11) // Left Calf
- {
- PlayerInfo[playerid][Item3Bone] = 12;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Calf!");
- }
- if(listitem == 12) // Left Forearm
- {
- PlayerInfo[playerid][Item3Bone] = 13;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Forearm!");
- }
- if(listitem == 13) // Right Forearm
- {
- PlayerInfo[playerid][Item3Bone] = 14;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Forearm!");
- }
- if(listitem == 14) // Left Clavicle
- {
- PlayerInfo[playerid][Item3Bone] = 15;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Clavicle!");
- }
- if(listitem == 15) // Right Clavicle
- {
- PlayerInfo[playerid][Item3Bone] = 16;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Clavicle!");
- }
- if(listitem == 16) // Neck
- {
- PlayerInfo[playerid][Item3Bone] = 17;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Neck!");
- }
- if(listitem == 17) // Jaw
- {
- PlayerInfo[playerid][Item3Bone] = 18;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Jaw!");
- }
- if(listitem == 18) // None
- {
- PlayerInfo[playerid][Item3Bone] = 19;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to None!");
- }
- }
- }
- if(dialogid == 7015) // OffsetX
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item3OffsetX] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetX to %f.",PlayerInfo[playerid][Item3OffsetX]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7016) // OffsetY
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item3OffsetY] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetY to %f.",PlayerInfo[playerid][Item3OffsetY]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7017) // OffsetZ
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item3OffsetZ] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetZ to %f.",PlayerInfo[playerid][Item3OffsetZ]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7018) // RotX
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item3RotX] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotX to %f.",PlayerInfo[playerid][Item3RotX]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7019) // RotY
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item3RotY] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotY to %f.",PlayerInfo[playerid][Item3RotY]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7020) // RotZ
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item3RotZ] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotZ to %f.",PlayerInfo[playerid][Item3RotZ]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7021)
- {
- if(response)
- {
- if(listitem == 0) // Spine
- {
- PlayerInfo[playerid][Item4Bone] = 1;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Spine Bone!");
- }
- if(listitem == 1) // Head
- {
- PlayerInfo[playerid][Item4Bone] = 2;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Head Bone!");
- }
- if(listitem == 2) // Left Upper Arm
- {
- PlayerInfo[playerid][Item4Bone] = 3;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Upper Arm Bone!");
- }
- if(listitem == 3) // Right Upper Arm
- {
- PlayerInfo[playerid][Item4Bone] = 4;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Upper Arm Bone!");
- }
- if(listitem == 4) // Left Hand
- {
- PlayerInfo[playerid][Item4Bone] = 5;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Hand Bone!");
- }
- if(listitem == 5) // Right Hand
- {
- PlayerInfo[playerid][Item4Bone] = 6;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Hand Bone!");
- }
- if(listitem == 6) // Left Thigh
- {
- PlayerInfo[playerid][Item4Bone] = 7;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Thigh Bone!");
- }
- if(listitem == 7) // Right Thigh
- {
- PlayerInfo[playerid][Item4Bone] = 8;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Thigh Bone!");
- }
- if(listitem == 8) // Left Foot
- {
- PlayerInfo[playerid][Item4Bone] = 9;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Foot Bone!");
- }
- if(listitem == 9) // Right Foot
- {
- PlayerInfo[playerid][Item4Bone] = 10;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Foot Bone!");
- }
- if(listitem == 10) // Right Calf
- {
- PlayerInfo[playerid][Item4Bone] = 11;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Calf Bone!");
- }
- if(listitem == 11) // Left Calf
- {
- PlayerInfo[playerid][Item4Bone] = 12;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Calf Bone!");
- }
- if(listitem == 12) // Left Forearm
- {
- PlayerInfo[playerid][Item4Bone] = 13;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Forearm Bone!");
- }
- if(listitem == 13) // Right Forearm
- {
- PlayerInfo[playerid][Item4Bone] = 14;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Forearm Bone!");
- }
- if(listitem == 14) // Left Clavicle
- {
- PlayerInfo[playerid][Item4Bone] = 15;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Clavicle Bone!");
- }
- if(listitem == 15) // Right Clavicle
- {
- PlayerInfo[playerid][Item4Bone] = 16;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Clavicle Bone!");
- }
- if(listitem == 16) // Neck
- {
- PlayerInfo[playerid][Item4Bone] = 17;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Neck Bone!");
- }
- if(listitem == 17) // Jaw
- {
- PlayerInfo[playerid][Item4Bone] = 18;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Jaw Bone!");
- }
- if(listitem == 18) // None
- {
- PlayerInfo[playerid][Item4Bone] = 19;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to None!");
- }
- }
- }
- if(dialogid == 7022) // OffsetX
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item4OffsetX] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetX to %f.",PlayerInfo[playerid][Item4OffsetX]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7023) // OffsetY
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item4OffsetY] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetY to %f.",PlayerInfo[playerid][Item4OffsetY]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7024) // OffsetZ
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item4OffsetZ] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetZ to %f.",PlayerInfo[playerid][Item4OffsetZ]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7025) // RotX
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item4RotX] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotX to %f.",PlayerInfo[playerid][Item4RotX]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7026) // RotY
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item4RotY] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotY to %f.",PlayerInfo[playerid][Item4RotY]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7027) // RotZ
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item4RotZ] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotZ to %f.",PlayerInfo[playerid][Item4RotZ]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7028)
- {
- if(response)
- {
- if(listitem == 0) // Spine
- {
- PlayerInfo[playerid][Item5Bone] = 1;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Spine!");
- }
- if(listitem == 1) // Head
- {
- PlayerInfo[playerid][Item5Bone] = 2;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Head!");
- }
- if(listitem == 2) // Left Upper Arm
- {
- PlayerInfo[playerid][Item5Bone] = 3;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Upper Arm!");
- }
- if(listitem == 3) // Right Upper Arm
- {
- PlayerInfo[playerid][Item5Bone] = 4;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Upper Arm!");
- }
- if(listitem == 4) // Left Hand
- {
- PlayerInfo[playerid][Item5Bone] = 5;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Hand!");
- }
- if(listitem == 5) // Right Hand
- {
- PlayerInfo[playerid][Item5Bone] = 6;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Hand!");
- }
- if(listitem == 6) // Left Thigh
- {
- PlayerInfo[playerid][Item5Bone] = 7;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Thigh!");
- }
- if(listitem == 7) // Right Thigh
- {
- PlayerInfo[playerid][Item5Bone] = 8;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Thigh!");
- }
- if(listitem == 8) // Left Foot
- {
- PlayerInfo[playerid][Item5Bone] = 9;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Foot!");
- }
- if(listitem == 9) // Right Foot
- {
- PlayerInfo[playerid][Item5Bone] = 10;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Foot!");
- }
- if(listitem == 10) // Right Calf
- {
- PlayerInfo[playerid][Item5Bone] = 11;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Calf!");
- }
- if(listitem == 11) // Left Calf
- {
- PlayerInfo[playerid][Item5Bone] = 12;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Calf!");
- }
- if(listitem == 12) // Left Forearm
- {
- PlayerInfo[playerid][Item5Bone] = 13;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Forearm!");
- }
- if(listitem == 13) // Right Forearm
- {
- PlayerInfo[playerid][Item5Bone] = 14;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Forearm!");
- }
- if(listitem == 14) // Left Clavicle
- {
- PlayerInfo[playerid][Item5Bone] = 15;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Left Clavicle!");
- }
- if(listitem == 15) // Right Clavicle
- {
- PlayerInfo[playerid][Item5Bone] = 16;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Right Clavicle!");
- }
- if(listitem == 16) // Neck
- {
- PlayerInfo[playerid][Item5Bone] = 17;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Neck!");
- }
- if(listitem == 17) // Jaw
- {
- PlayerInfo[playerid][Item5Bone] = 18;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to Jaw!");
- }
- if(listitem == 18) // None
- {
- PlayerInfo[playerid][Item5Bone] = 19;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "You have set the item to None!");
- }
- }
- }
- if(dialogid == 7029) // OffsetX
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item5OffsetX] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetX to %f.",PlayerInfo[playerid][Item5OffsetX]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7030) // OffsetY
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item5OffsetY] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetY to %f.",PlayerInfo[playerid][Item5OffsetY]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7031) // OffsetZ
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item5OffsetZ] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the OffsetZ to %f.",PlayerInfo[playerid][Item5OffsetZ]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7032) // RotX
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item5RotX] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotX to %f.",PlayerInfo[playerid][Item5RotX]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7033) // RotY
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item5RotY] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotY to %f.",PlayerInfo[playerid][Item5RotY]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7034) // RotZ
- {
- if(response)
- {
- new string[128];
- PlayerInfo[playerid][Item5RotZ] = floatstr(inputtext);
- format(string, sizeof(string), "You have set the RotZ to %f.",PlayerInfo[playerid][Item5RotZ]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == SASDSKINMENU)
- {
- if(response)
- {
- if(strval(inputtext) < 0 || strval(inputtext) > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(strval(inputtext))) { SendClientMessage(playerid, COLOR_GREY, " Invalid skin!"); return 1; }
- new string[128];
- SetPlayerSkin(playerid, strval(inputtext));
- PlayerInfo[playerid][pModel] = strval(inputtext);
- format(string, sizeof(string), "You have choose skin (ID: %d).", strval(inputtext));
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SetPlayerColor(playerid, TCOLOR_WHITE);
- }
- }
- if(dialogid == SASD1) //SASD
- {
- if(response)
- {
- if(listitem == 0)
- {
- new sendername[24];
- new string[128];
- if(PlayerInfo[playerid][pOnDuty] == 0) //if player is off duty, set them them on
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s %s takes a Badge and Gun from their locker.", GetPlayerRank(playerid),sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerWeapon(playerid, 24, 999999); PlayerInfo[playerid][pGun2] = 24; //deagle
- GivePlayerWeapon(playerid, 41, 999999); PlayerInfo[playerid][pGun9] = 41; //spray
- GivePlayerWeapon(playerid, 3, 1); PlayerInfo[playerid][pGun1] = 3; //nitestick
- SetPlayerColor(playerid, TCOLOR_BEIGE);
- SetPlayerArmour(playerid, 100.0);
- PlayerInfo[playerid][pOnDuty] = 1;
- TogglePlayerControllable(playerid,1);
- }
- else if(PlayerInfo[playerid][pOnDuty] == 1) //if player is on duty, set them off
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s %s places a Badge and Gun in their locker.", GetPlayerRank(playerid),sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerColor(playerid, TCOLOR_WHITE);
- PlayerInfo[playerid][pGun2] = 0;
- PlayerInfo[playerid][pGun9] = 0;
- PlayerInfo[playerid][pGun1] = 0;
- ResetPlayerWeapons(playerid);
- SetPlayerArmour(playerid, 0.0);
- PlayerInfo[playerid][pOnDuty] = 0;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, SASDSKINMENU, DIALOG_STYLE_INPUT, "Undercover","Please, enter the skin id you want to choose:", "Select", "Cancel");
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "* Use 'next' to Select the Char you want to use.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "* If you've found the Char you want to use, type 'done'.");
- TogglePlayerControllable(playerid, 0);
- SelectChar[playerid] = 255;
- if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 141; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 1) { ChosenSkin[playerid] = 141; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 2) { ChosenSkin[playerid] = 286; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 288; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 3) { ChosenSkin[playerid] = 288; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 279; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 4) { ChosenSkin[playerid] = 279; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 7) { ChosenSkin[playerid] = 165; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 7) { ChosenSkin[playerid] = 165; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- SelectCharPlace[playerid] = 1;
- PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
- ChangeUniform[playerid] = 1;
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, SASD2, DIALOG_STYLE_LIST, "Armory", "Mace\nNight Stick\nDeagle\nS-O ShotGun\nSMG-MP5\nRifle\nM4","Get","Cancel");
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pSFMember] != 1 && PlayerInfo[playerid][pRank] <= 3)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in the SWAT Divison!");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- DisplayDialogForPlayer(playerid, 12);
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Please type the name of the player you want to clear.");
- LSPDClearing[playerid] = 1;
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Please type the name of the player you want to release.");
- LSPDClearing[playerid] = 2;
- }
- }
- }
- if(dialogid == SASD2)
- {
- if(response)
- {
- if(listitem == 0) // Mace
- {
- GivePlayerWeapon(playerid, 41, 999999);
- PlayerInfo[playerid][pGun9] = 41;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 1) // Night Stick
- {
- GivePlayerWeapon(playerid, 3, 1);
- PlayerInfo[playerid][pGun1] = 3;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 2) // Deagle
- {
- GivePlayerWeapon(playerid, 24, 999999);
- PlayerInfo[playerid][pGun2] = 24;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 3) //S-O ShotGun
- {
- GivePlayerWeapon(playerid, 25, 999999);
- PlayerInfo[playerid][pGun3] = 25;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 4) //SMG-MP5
- {
- GivePlayerWeapon(playerid, 29, 999999);
- PlayerInfo[playerid][pGun4] = 29;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 5) //Rifle
- {
- GivePlayerWeapon(playerid, 33, 999999);
- PlayerInfo[playerid][pGun6] = 33;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 6) //M4
- {
- GivePlayerWeapon(playerid, 31, 999999);
- PlayerInfo[playerid][pGun5] = 31;
- TogglePlayerControllable(playerid,1);
- }
- }
- }
- if(dialogid == 1) //LOGIN
- {
- if(gPlayerLogged[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE, "SERVER: You are already logged in.");
- return 1;
- }
- if(response)
- {
- if(!strlen(inputtext))
- {
- DisplayDialogForPlayer(playerid, 1); //login
- SendClientMessage(playerid, COLOR_WHITE, "SERVER: You must enter a password.");
- return 1;
- }
- if(strlen(inputtext) >= 50)
- {
- DisplayDialogForPlayer(playerid, 1); //login
- SendClientMessage(playerid, COLOR_WHITE, "SERVER: Password is too long.");
- return 0;
- }
- new tmppass[64];
- //Store Player ID & TMP pass in echo to find string used to crash server
- new playername[MAX_PLAYER_NAME];
- strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
- GetPlayerName(playerid, playername, sizeof(playername));
- TextDrawShowForPlayer(playerid, SpawnClickI);
- TextDrawShowForPlayer(playerid, SpawnClickII);
- // printf("[login] [%s] %s", playername, inputtext[0]);
- if(strlen(playername) == 3)
- {
- /*if(strcmp(playername, "Smo", true) == 0)
- {
- return 0;
- }
- else
- {*/
- SendClientMessage(playerid, COLOR_LIGHTRED, "Sorry, that name is too short, please change it.");
- Kick(playerid);
- return 1;
- //}
- }
- Encrypt(tmppass);
- OnPlayerLogin(playerid,tmppass);
- }
- else
- {
- DisplayDialogForPlayer(playerid, 1); //login
- }
- }
- if(dialogid == 631) //247
- {
- if(response)
- {
- new string[128];
- if(listitem == 0) //phonebook
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- PlayerInfo[playerid][pPhoneBook] = 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Phonebook purchased, you can now look up other players numbers.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /number <id/name>.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Phonebooks are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 1) //fishingrod
- {
- SendClientMessage(playerid, COLOR_GREY, "This item is still in developement!");
- return 1;
- }
- if(listitem == 2) //dice
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- PlayerInfo[playerid][pDice] = 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Dice purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /dice to use.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Dices are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 3) // condom
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- if(Condom[playerid] <= 6)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6]);
- GameTextForPlayer(playerid, string, 5000, 1);
- Condom[playerid] ++;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Condom purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those!");
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Condoms are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 4) // Rope
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- if(PlayerInfo[playerid][pRope] <= 3)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerInfo[playerid][pRope] += 3;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "3 Ropes purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /tie while driving a car to tie someone.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those!");
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Ropes are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 5) // Cigar
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- if(PlayerInfo[playerid][pCigars] <= 10)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerInfo[playerid][pCigars] += 10;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "10 Cigars purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /usecigar to use your cigars, once used press left mouse button to smoke, F to throw away.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those!");
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Cigars are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 6) // Sprunk
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- if(PlayerInfo[playerid][pSprunk] <= 3)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerInfo[playerid][pSprunk] += 1;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Sprunk purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /usesprunk to use your sprunk, once used press left mouse button to drink, F to throw away.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those!");
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Sprunks are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 7) // Blindfold
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- if(PlayerInfo[playerid][pBlindfolds] <= 2)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerInfo[playerid][pBlindfolds] += 2;
- format(string, sizeof(string), "~r~-$%d", 2500);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "2 Blindfolds purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /blindfold to blindfold a tied player.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those!");
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "blindfolds are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- }
- }
- if(dialogid == 4) //bar
- {
- if(response)
- {
- new string[128];
- if(listitem == 0) //beer
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Beer purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "beers are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 1) //vodka
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Vodka purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Vodkas are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 2) //whiskey
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Whiskey purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Whiskeys are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 3) //wine
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Wine purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Wines are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 4) //sprunk
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Sprunk purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Sprunks are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 5) //cigar
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Cigar purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Cigars are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- }
- }
- if(dialogid == 636) //bar
- {
- if(response)
- {
- new string[128];
- if(listitem == 0) //beer
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Beer purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Beers are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 1) //vodka
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Vodka purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Vodkas are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 2) //whiskey
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Whiskey purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Whiskeys are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 3) //wine
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Wine purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Wines are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 4) //sprunk
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Sprunk purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Sprunks are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 5) //cigar
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Cigar purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Cigars are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- }
- }
- if(dialogid == 634) //Restaurant
- {
- if(response)
- {
- new string[128];
- new Float:playerHP;
- GetPlayerHealth(playerid, playerHP);
- if(listitem == 0) //Sprunk
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
- SendClientMessage(playerid, COLOR_GRAD4, "Sprunk purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Sprunks are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 1) //Pizza
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2]);
- GameTextForPlayer(playerid, string, 5000, 1);
- if(playerHP > 98) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 5.0); }
- ApplyAnimation(playerid,"PED","EAT_Pizza",4.1,0,0,0,1,1);
- SendClientMessage(playerid, COLOR_GRAD4, "Pizza purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Pizzas are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 2) //Hamburger
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3]);
- GameTextForPlayer(playerid, string, 5000, 1);
- if(playerHP > 98) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 10.0); }
- ApplyAnimation(playerid,"PED","EAT_Burger",4.1,0,0,0,1,1);
- SendClientMessage(playerid, COLOR_GRAD4, "Hamburger purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Hamburgers are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 3) //Chicken
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4]);
- GameTextForPlayer(playerid, string, 5000, 1);
- if(playerHP > 98) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 15.0); }
- ApplyAnimation(playerid,"PED","EAT_Chicken",4.1,0,0,0,1,1);
- SendClientMessage(playerid, COLOR_GRAD4, "Chicken purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Chickens are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- }
- }
- if(dialogid == 635) //Paintball Gun shops
- {
- if(response)
- {
- new string[128];
- if(listitem == 0) //Kevlar Vest
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerArmour(playerid, 100.0);
- PlayerInfo[playerid][pArmor] = 100.0;
- SendClientMessage(playerid, COLOR_GRAD4, "Kevlar Vest purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Kevlar Vests are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 1) //Desert Eagle
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 24);
- SendClientMessage(playerid, COLOR_GRAD4, "Desert Eagle purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Desert Eagles are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 2) //S-O ShotGun
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 25);
- SendClientMessage(playerid, COLOR_GRAD4, "S-O ShotGun purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "S-O ShotGuns are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 3) //SMG-MP5
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 29);
- SendClientMessage(playerid, COLOR_GRAD4, "SMG-MP5 purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "SMG-MP5's are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 4) //MicroSMG
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 28);
- SendClientMessage(playerid, COLOR_GRAD4, "MicroSMG purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "MicroSMG's are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 5) //Tec9
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 32);
- SendClientMessage(playerid, COLOR_GRAD4, "Tec9 purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Tec9's are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 6) //Sniper Rifle
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 34);
- SendClientMessage(playerid, COLOR_GRAD4, "Sniper Rifle purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Sniper Rifles are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 7) //Combat ShotGun
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 27);
- SendClientMessage(playerid, COLOR_GRAD4, "Combat ShotGun purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Combat ShotGuns are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 8) //Sawn-Off ShotGun
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 26);
- SendClientMessage(playerid, COLOR_GRAD4, "Sawn-Off ShotGun purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Sawn-Off ShotGun are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 9) //AK-47
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 30);
- SendClientMessage(playerid, COLOR_GRAD4, "AK-47 purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "AK-47's are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 10) //M4
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 31);
- SendClientMessage(playerid, COLOR_GRAD4, "M4 purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "M4's are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 11) //Grenades
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 16);
- SendClientMessage(playerid, COLOR_GRAD4, "Grenades purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Grenades are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- }
- }
- if(dialogid == 640) //Electronic Store
- {
- if(response)
- {
- new string[256], businessname[256];
- if(listitem == 0) //Cellphones
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- new price7 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- new price8 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12];
- new price9 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13];
- new price10 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice14];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "BlackBerry Bold\t\t$%d\niPhone 4\t\t$%d\nNokia 5500\t\t$%d\nSamsung Galaxy\t\t$%d\nWindows Phone\t\t$%d\nNokia 6630\t\t$%d\nSamsung Star\t\t$%d\niPhone 3GS\t\t$%d\nSony Ericsson Xperia\t\t$%d\nBlackBerry Bold0\t\t$%d\n", price1, price2, price3, price4, price5, price6, price7, price8, price9, price10);
- ShowPlayerDialog( playerid, 641, DIALOG_STYLE_LIST, businessname, string, "Buy", "Cancel" );
- }
- if(listitem == 1) //Camera
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 43);
- SendClientMessage(playerid, COLOR_GRAD4, "Camera purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Cameras are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 2) //Briefcase
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerInfo[playerid][pBriefCase] = 1;
- PlayerInfo[playerid][pBCash] = 0;
- PlayerInfo[playerid][pBCrack] = 0;
- PlayerInfo[playerid][pBPot] = 0;
- PlayerInfo[playerid][pBEcstasy] = 0;
- PlayerInfo[playerid][pBCarParts] = 0;
- SendClientMessage(playerid, COLOR_GRAD4, "Briefcase purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Briefcases are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 3) //CD-Player
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerInfo[playerid][pCDPlayer] = 1;
- SendClientMessage(playerid, COLOR_GRAD4, "CD-Player purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "CD-Players are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 4) //Walkie Talkie
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerInfo[playerid][pWT] = 1;
- SendClientMessage(playerid, COLOR_GRAD4, "Walkie Talkie purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Walkie Talkies are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 5 ) //BoomBox
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerInfo[playerid][pBoomBox] = 1;
- SendClientMessage(playerid, COLOR_GRAD4, "Boom-Box purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "BoomBoxes Players are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- }
- }
- if(dialogid == 641) //Cellphones
- {
- if(response)
- {
- new string[128];
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5]);
- GameTextForPlayer(playerid, string, 5000, 1);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- PurchaseItem(playerid, 18865, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "BlackBerry Bolds are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6]);
- GameTextForPlayer(playerid, string, 5000, 1);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- PurchaseItem(playerid, 18866, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "iPhone 4s are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7]);
- GameTextForPlayer(playerid, string, 5000, 1);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- PurchaseItem(playerid, 18867, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Nokia 5500s are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8]);
- GameTextForPlayer(playerid, string, 5000, 1);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- PurchaseItem(playerid, 18868, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Samsung Galaxys are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9]);
- GameTextForPlayer(playerid, string, 5000, 1);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- PurchaseItem(playerid, 18869, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Windows Phones are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10]);
- GameTextForPlayer(playerid, string, 5000, 1);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- PurchaseItem(playerid, 18870, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Nokia 6630s are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 6)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11]);
- GameTextForPlayer(playerid, string, 5000, 1);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- PurchaseItem(playerid, 18871, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Samsung Stars are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 7)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12]);
- GameTextForPlayer(playerid, string, 5000, 1);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- PurchaseItem(playerid, 18872, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "iPhone 3GSs are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 8)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13]);
- GameTextForPlayer(playerid, string, 5000, 1);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- PurchaseItem(playerid, 18873, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Sony Ericsson Xperias are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 9)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice14])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice14];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice14];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice14]);
- GameTextForPlayer(playerid, string, 5000, 1);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- PurchaseItem(playerid, 18874, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice14]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "BlackBerry Bold0s are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- }
- }
- if(dialogid == 642)
- {
- if(response)
- {
- if(listitem == 0)
- {
- }
- if(listitem == 1)
- {
- }
- if(listitem == 2)
- {
- }
- if(listitem == 3)
- {
- }
- if(listitem == 4)
- {
- }
- if(listitem == 5)
- {
- }
- if(listitem == 6)
- {
- }
- }
- }
- if(dialogid == 5) //gym
- {
- if(response)
- {
- if(listitem == 0) //normal
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 4;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 1) //boxing
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 5;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid, -50000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 2) //kung fu
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 6;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid, -50000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 3) //kneehead
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 7;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid, -50000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 4) //grabkick
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 15;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid, -50000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 5) //elbow
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 26;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid, -50000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- }
- }
- if(dialogid == 20001) //247
- {
- if(response)
- {
- new businessname[256];
- if(listitem == 0) //phonebook
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20201, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 1) //fishingrod
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20202, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 2) //dice
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20203, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 3) //condom
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20204, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 4) //rope
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20206, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 5) //cigar
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20207, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem ==6) //sprunk
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20208, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 7) //blindfold
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20209, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- }
- }
- if(dialogid == 20201)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20201, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1] = strval(inputtext);
- format(string, sizeof(string), "Price of a phonebook is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20202)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20202, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2] = strval(inputtext);
- format(string, sizeof(string), "Price of a fishing rod is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20203)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20203, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3] = strval(inputtext);
- format(string, sizeof(string), "Price of a dice is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20204)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20204, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4] = strval(inputtext);
- format(string, sizeof(string), "Price of a condom is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20206)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20206, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5] = strval(inputtext);
- format(string, sizeof(string), "Price of a rope is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20207)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20207, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6] = strval(inputtext);
- format(string, sizeof(string), "Price of cigars is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20208)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20208, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7] = strval(inputtext);
- format(string, sizeof(string), "Price of a sprunk is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20209)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20209, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8] = strval(inputtext);
- format(string, sizeof(string), "Price of blindfolds is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20002) //Clothes Store
- {
- if(response)
- {
- new businessname[256];
- if(listitem == 0) //skin
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20210, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- }
- }
- if(dialogid == 20210)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 30010, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1] = strval(inputtext);
- format(string, sizeof(string), "Price of a skin is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20003) //bar
- {
- if(response)
- {
- new businessname[256];
- if(listitem == 0) //beer
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20211, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 1) //vodka
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20212, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 2) //whiskey
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20213, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 3) //wine
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20214, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 4) //sprunk
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20215, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 5) //cigar
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20216, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- }
- }
- if(dialogid == 20211)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20211, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1] = strval(inputtext);
- format(string, sizeof(string), "Price of a beer is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20212)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20212, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2] = strval(inputtext);
- format(string, sizeof(string), "Price of a vodka is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20213)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20213, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3] = strval(inputtext);
- format(string, sizeof(string), "Price of a whiskey is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20214)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20214, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4] = strval(inputtext);
- format(string, sizeof(string), "Price of a wine is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20215)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20215, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5] = strval(inputtext);
- format(string, sizeof(string), "Price of a sprunk is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20216)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20216, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6] = strval(inputtext);
- format(string, sizeof(string), "Price of cigars is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20004) //ammunation
- {
- if(response)
- {
- new businessname[256];
- if(listitem == 0) //kevlar
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20217, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 1) //brass knuckles
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20218, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 2) //baseball bat
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20219, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 3) //pool cue
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20220, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 4) //katana
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20221, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 5) //wrench
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20222, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 6) //crowbar
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20223, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 7) //hammer
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20224, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 8) //pistol
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20225, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 9) //S-O ShotGun
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20226, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 10) //rifle
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20227, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- }
- }
- if(dialogid == 20217)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20217, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1] = strval(inputtext);
- format(string, sizeof(string), "Price of a kevlar vest is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20218)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20218, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2] = strval(inputtext);
- format(string, sizeof(string), "Price of brass knuckles is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20219)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20219, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3] = strval(inputtext);
- format(string, sizeof(string), "Price of a baseballbat is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20220)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20220, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4] = strval(inputtext);
- format(string, sizeof(string), "Price of a pool cue is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20221)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20221, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5] = strval(inputtext);
- format(string, sizeof(string), "Price of a katana is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20222)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20222, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6] = strval(inputtext);
- format(string, sizeof(string), "Price of a wrench is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20223)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20223, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7] = strval(inputtext);
- format(string, sizeof(string), "Price of a crowbar is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20224)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20224, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8] = strval(inputtext);
- format(string, sizeof(string), "Price of a hammer is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20225)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20225, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9] = strval(inputtext);
- format(string, sizeof(string), "Price of a pistol is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20226)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20226, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10] = strval(inputtext);
- format(string, sizeof(string), "Price of a S-O ShotGun is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20227)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20227, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11] = strval(inputtext);
- format(string, sizeof(string), "Price of a rifle is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20005) //casino
- {
- if(response)
- {
- new businessname[256];
- if(listitem == 0) //beer
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20228, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 1) //vodka
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20229, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 2) //whiskey
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20230, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 3) //wine
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20231, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 4) //sprunk
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20232, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 5) //cigar
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20233, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- }
- }
- if(dialogid == 20228)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20228, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1] = strval(inputtext);
- format(string, sizeof(string), "Price of a beer is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20229)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20229, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2] = strval(inputtext);
- format(string, sizeof(string), "Price of a vodka is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20230)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20230, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3] = strval(inputtext);
- format(string, sizeof(string), "Price of a whiskey is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20231)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20231, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4] = strval(inputtext);
- format(string, sizeof(string), "Price of a wine is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20232)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20232, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5] = strval(inputtext);
- format(string, sizeof(string), "Price of a sprunk is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20233)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20233, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6] = strval(inputtext);
- format(string, sizeof(string), "Price of cigars is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20006) //247
- {
- if(response)
- {
- new businessname[256];
- if(listitem == 0) //sprunk
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20234, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 1) //pizza
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20235, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 2) //hamburger
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20236, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 3) //chicken
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20237, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- }
- }
- if(dialogid == 20234)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20234, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1] = strval(inputtext);
- format(string, sizeof(string), "Price of a sprunk is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20235)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20235, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2] = strval(inputtext);
- format(string, sizeof(string), "Price of a Pizza Meal is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20236)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20236, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3] = strval(inputtext);
- format(string, sizeof(string), "Price of a Hamburger Meal is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20237)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20237, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4] = strval(inputtext);
- format(string, sizeof(string), "Price of a Chicken Meal is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20007) //paintball
- {
- if(response)
- {
- new businessname[256];
- if(listitem == 0) //kevlar vest
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20238, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 1) //deagle
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20239, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 2) //S-O ShotGun
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20240, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 3) //SMG-MP5
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20241, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 4) //microsmg
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20300, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 5) //tec9
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20301, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 6) //sniper rifle
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20242, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 7) //combat Shotgun
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20243, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 8) //sawn-off Shotgun
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20302, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 9) //ak-47
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20303, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 10) //m4
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20244, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 11) //grenades
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20245, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- }
- }
- if(dialogid == 20238)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20238, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1] = strval(inputtext);
- format(string, sizeof(string), "Price of a Kevlar Vest is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20239)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20239, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2] = strval(inputtext);
- format(string, sizeof(string), "Price of a Desert Eagle is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20240)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20240, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3] = strval(inputtext);
- format(string, sizeof(string), "Price of a S-O ShotGun is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20241)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20241, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4] = strval(inputtext);
- format(string, sizeof(string), "Price of a SMG-MP5 is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20300)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20300, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5] = strval(inputtext);
- format(string, sizeof(string), "Price of a MicroSMG is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20301)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20300, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6] = strval(inputtext);
- format(string, sizeof(string), "Price of a Tec9 is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20242)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20242, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7] = strval(inputtext);
- format(string, sizeof(string), "Price of a Sniper Rifle is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20243)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20243, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8] = strval(inputtext);
- format(string, sizeof(string), "Price of a Combat ShotGun is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20302)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20300, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9] = strval(inputtext);
- format(string, sizeof(string), "Price of a Sawn-Off S-O ShotGun is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20303)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20300, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10] = strval(inputtext);
- format(string, sizeof(string), "Price of a AK-47 is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20244)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20244, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11] = strval(inputtext);
- format(string, sizeof(string), "Price of a M4 is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20245)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20245, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12] = strval(inputtext);
- format(string, sizeof(string), "Price of Grenades is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20009) //electronic store
- {
- if(response)
- {
- new businessname[256], string[256];
- if(listitem == 0) //cellphones
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- new price7 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- new price8 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12];
- new price9 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13];
- new price10 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice14];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "BlackBerry Bold\t\t$%d\niPhone 4\t\t$%d\nNokia 5500\t\t$%d\nSamsung Galaxy\t\t$%d\nWindows Phone\t\t$%d\nNokia 6630\t\t$%d\nSamsung Star\t\t$%d\niPhone 3GS\t\t$%d\nSony Ericsson Xperia\t\t$%d\nBlackBerry Bold0\t\t$%d\n", price1, price2, price3, price4, price5, price6, price7, price8, price9, price10);
- ShowPlayerDialog( playerid, 2012, DIALOG_STYLE_LIST, businessname, string, "Edit", "Cancel" );
- }
- if(listitem == 1) //camera
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20246, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 2) //briefcase
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20247, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 3) //cd-player
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20248, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 4) //walkie talkie
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20259, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 5) // Boom-Box
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20260, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- }
- }
- if(dialogid == 20246)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20246, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1] = strval(inputtext);
- format(string, sizeof(string), "Price of a Camera is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20247)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20247, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2] = strval(inputtext);
- format(string, sizeof(string), "Price of a Briefcase is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20248)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20250, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3] = strval(inputtext);
- format(string, sizeof(string), "Price of a CD-Player is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20259)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20259, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4] = strval(inputtext);
- format(string, sizeof(string), "Price of a Walkie Talkie is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20260)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 202560, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5] = strval(inputtext);
- format(string, sizeof(string), "Price of a BoomBox is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 642)
- {
- if(response)
- {
- if(listitem == 0)
- {
- }
- if(listitem == 1)
- {
- }
- if(listitem == 2)
- {
- }
- if(listitem == 3)
- {
- }
- if(listitem == 4)
- {
- }
- if(listitem == 5)
- {
- }
- if(listitem == 6)
- {
- }
- }
- }
- if(dialogid == 2012) //setprice cellphones
- {
- if(response)
- {
- new businessname[256];
- if(listitem == 0)
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20249, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 1)
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20250, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 2)
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20251, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 3)
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20252, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 4)
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20253, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 5)
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20254, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 6)
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20255, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 7)
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20256, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 8)
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20257, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- if(listitem == 9)
- {
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20258, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- }
- }
- }
- if(dialogid == 20249)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20249, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5] = strval(inputtext);
- format(string, sizeof(string), "Price of BlackBerry Bold is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20250)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20250, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6] = strval(inputtext);
- format(string, sizeof(string), "Price of iPhone 4 is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20251)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20251, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7] = strval(inputtext);
- format(string, sizeof(string), "Price of Nokia 5500 is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20252)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20252, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8] = strval(inputtext);
- format(string, sizeof(string), "Price of Samsung Galaxy is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20253)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20253, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9] = strval(inputtext);
- format(string, sizeof(string), "Price of Windows Phone is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20254)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20254, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10] = strval(inputtext);
- format(string, sizeof(string), "Price of Nokia 6630 is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20255)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20255, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11] = strval(inputtext);
- format(string, sizeof(string), "Price of Samsung Star is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20256)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20256, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12] = strval(inputtext);
- format(string, sizeof(string), "Price of iPhone 3GS is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20257)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20257, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice13] = strval(inputtext);
- format(string, sizeof(string), "Price of Sony Ericsson Xperia is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 20258)
- {
- if(response)
- {
- new businessname[256];
- new string[128];
- if(strval(inputtext) < 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Price can't be below 0!");
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- ShowPlayerDialog(playerid, 20258, DIALOG_STYLE_INPUT, businessname,"Please specify the price:", "Done", "Cancel");
- return 1;
- }
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice14] = strval(inputtext);
- format(string, sizeof(string), "Price of BlackBerry Bold0 is now $%d.",strval(inputtext));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- if(dialogid == 7) //Cafeteria
- {
- if(response)
- {
- new Float:playerHP;
- GetPlayerHealth(playerid, playerHP);
- if(listitem == 0) //Bread
- {
- if(PlayerInfo[playerid][pCash] > 2)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-2;
- GivePlayerMoney(playerid, -2);
- if(playerHP > 98) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 2.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Bread purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- if(listitem == 1) //Apple
- {
- if(PlayerInfo[playerid][pCash] > 3)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-3;
- GivePlayerMoney(playerid, -3);
- if(playerHP > 97) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 3.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Apple purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- if(listitem == 2) //Cok O Pops
- {
- if(PlayerInfo[playerid][pCash] > 5)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-5;
- GivePlayerMoney(playerid, -5);
- if(playerHP > 95) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 5.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Cok O Pops purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- if(listitem == 3) //Mashed Potatoes
- {
- if(PlayerInfo[playerid][pCash] > 5)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-5;
- GivePlayerMoney(playerid, -5);
- if(playerHP > 95) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 5.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Mashed Potatoes purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- if(listitem == 4) //Carrot
- {
- if(PlayerInfo[playerid][pCash] > 1)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-1;
- GivePlayerMoney(playerid, -1);
- if(playerHP > 99) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 1.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Carrot purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- if(listitem == 5) //Green Beans
- {
- if(PlayerInfo[playerid][pCash] > 4)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-4;
- GivePlayerMoney(playerid, -4);
- if(playerHP > 96) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 4.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Green Beans purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- if(listitem == 6) //Pork Roll
- {
- if(PlayerInfo[playerid][pCash] > 5)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-5;
- GivePlayerMoney(playerid, -5);
- if(playerHP > 95) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 5.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Pork Roll purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- if(listitem == 7) //Sausage
- {
- if(PlayerInfo[playerid][pCash] > 7)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-7;
- GivePlayerMoney(playerid, -7);
- if(playerHP > 93) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 7.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Sausage purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- if(listitem == 8) //Chicken
- {
- if(PlayerInfo[playerid][pCash] > 20)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-20;
- GivePlayerMoney(playerid, -20);
- if(playerHP > 80) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 20.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Chicken purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- ApplyAnimation(playerid,"FOOD","EAT_Burger",4.1,0,1,1,1,1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- }
- }
- if(dialogid == 9387) // Hitman Agency / fSecret Service Armory
- {
- if(response)
- {
- if(listitem == 0) // Kevlar Vest
- {
- SendClientMessage(playerid, COLOR_GRAD4, "Kevlar Vest purchased.");
- SetPlayerArmour(playerid, 100.0);
- }
- if(listitem == 1) // Mask
- {
- SendClientMessage(playerid, COLOR_GRAD4, "You grabbed a Stealth Mask from your locker.");
- HasBoughtMask[playerid] = 1;
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- if(listitem == 2) // Blindfolds
- {
- SendClientMessage(playerid, COLOR_GRAD4, "2 Blindfolds purchased.");
- PlayerInfo[playerid][pBlindfolds] += 2;
- }
- if(listitem == 3) // Knife
- {
- SendClientMessage(playerid, COLOR_GRAD4, "Knife purchased.");
- GivePlayerGun(playerid, 4);
- }
- if(listitem == 4) // SDPistol
- {
- SendClientMessage(playerid, COLOR_GRAD4, "SDPistol purchased.");
- GivePlayerGun(playerid, 23);
- }
- if(listitem == 5) // Deagle
- {
- SendClientMessage(playerid, COLOR_GRAD4, "Desert Eagle purchased.");
- GivePlayerGun(playerid, 24);
- }
- if(listitem == 6) // S-O ShotGun
- {
- SendClientMessage(playerid, COLOR_GRAD4, "S-O ShotGun purchased.");
- GivePlayerGun(playerid, 25);
- }
- if(listitem == 7) // SMG-MP5
- {
- SendClientMessage(playerid, COLOR_GRAD4, "SMG-MP5 purchased.");
- GivePlayerGun(playerid, 29);
- }
- if(listitem == 8) // Rifle
- {
- SendClientMessage(playerid, COLOR_GRAD4, "Rifle purchased.");
- GivePlayerGun(playerid, 33);
- }
- if(listitem == 9) // AK-47
- {
- SendClientMessage(playerid, COLOR_GRAD4, "AK-47 purchased.");
- GivePlayerGun(playerid, 30);
- }
- if(listitem == 10) // M4
- {
- SendClientMessage(playerid, COLOR_GRAD4, "M4 purchased.");
- GivePlayerGun(playerid, 31);
- }
- if(listitem == 11) // Combat ShotGun
- {
- SendClientMessage(playerid, COLOR_GRAD4, "Combat ShotGun purchased.");
- GivePlayerGun(playerid, 27);
- }
- if(listitem == 12) // Sniper Rifle
- {
- SendClientMessage(playerid, COLOR_GRAD4, "Sniper Rifle purchased.");
- GivePlayerGun(playerid, 34);
- }
- if(listitem == 13) // Nightvision Googles
- {
- SendClientMessage(playerid, COLOR_GRAD4, "Nightvision Googles purchased.");
- GivePlayerGun(playerid, 44);
- }
- if(listitem == 14) // C4
- {
- SendClientMessage(playerid, COLOR_GRAD4, "C4 purchased.");
- PlayerInfo[playerid][pBombs] += 1;
- }
- if(listitem == 15) // Scope
- {
- SendClientMessage(playerid, COLOR_GRAD4, "Sniper Scope purchased.");
- PlayerInfo[playerid][pScope] = 1;
- }
- }
- }
- if(dialogid == 632) //gun shops
- {
- if(response)
- {
- new string[128];
- if(listitem == 0) //Kevlar Vest
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1]);
- GameTextForPlayer(playerid, string, 5000, 1);
- SetPlayerArmour(playerid, 100.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Kevlar Vest purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Kevlar Vests are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 1) //Brass Knuckles
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 1);
- SendClientMessage(playerid, COLOR_GRAD4, "Brass Knuckles purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Brass Knuckles are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 2) //Baseball Bat
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 5);
- SendClientMessage(playerid, COLOR_GRAD4, "Baseballbat purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Baseballbats are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 3) //Pool Cue
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 7);
- SendClientMessage(playerid, COLOR_GRAD4, "Pool Cue purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Pool Cues are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 4) //Katana
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 8);
- SendClientMessage(playerid, COLOR_GRAD4, "Katana purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Katanas are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 5) //Wrench
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PurchaseItem(playerid, 18633, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Wrenches are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 6) //Crowbar
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PurchaseItem(playerid, 18634, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Crowbars are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 7) //Hammer
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8]);
- GameTextForPlayer(playerid, string, 5000, 1);
- PurchaseItem(playerid, 18635, BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8]);
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Hammers are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 8) //Pistol
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 22);
- SendClientMessage(playerid, COLOR_GRAD4, "Pistol purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Pistols are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 9) //S-O ShotGun
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 25);
- SendClientMessage(playerid, COLOR_GRAD4, "S-O ShotGun purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "S-O ShotGuns are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- if(listitem == 10) //Rifle
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11])
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] >= 1)
- {
- PlayerInfo[playerid][pCash] -= BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bProducts] -= 1;
- format(string, sizeof(string), "~r~-$%d", BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11]);
- GameTextForPlayer(playerid, string, 5000, 1);
- GivePlayerGun(playerid, 33);
- SendClientMessage(playerid, COLOR_GRAD4, "Rifle purchased.");
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- return 1;
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Rifles are out of stock!" );
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- }
- }
- }
- }
- if(dialogid == 2) //REGISTER
- {
- if(gPlayerLogged[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE, "SERVER: You are already logged in.");
- return 1;
- }
- if(response)
- {
- if(strlen(inputtext) >= 50)
- {
- DisplayDialogForPlayer(playerid, 2); //register
- SendClientMessage(playerid, COLOR_WHITE, "SERVER: Password is too long.");
- return 0;
- }
- if(!strlen(inputtext))
- {
- DisplayDialogForPlayer(playerid, 2); //register
- SendClientMessage(playerid, COLOR_WHITE, "SERVER: You must enter a password.");
- return 1;
- }
- new sendername[MAX_PLAYER_NAME];
- new string[128];
- format(string, sizeof(string), "%s.ini", sendername);
- // if(dini_Exists(string))
- if(fexist(string))
- {
- SendClientMessage(playerid, COLOR_YELLOW, "That name is already taken, please choose a different one.");
- return 1;
- }
- new tmppass[64];
- strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
- Encrypt(tmppass);
- OnPlayerRegister(playerid,tmppass);
- OnPlayerLogin(playerid,tmppass);
- gPlayerAccount[playerid] = 1;
- gPlayerSpawned[playerid] = 1;
- TextDrawShowForPlayer(playerid, SpawnClickI);
- TextDrawShowForPlayer(playerid, SpawnClickII);
- }
- else
- {
- DisplayDialogForPlayer(playerid, 2); //register
- }
- }
- if(dialogid==09010) {
- if(response) {
- if(listitem==0) // Deagle 5000
- {
- if(PlayerInfo[playerid][pDonateRank] < 2)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not Silver VIP !");
- return 1;
- }
- if(PlayerInfo[playerid][pDonateRank] > 1)
- {
- SendClientMessage(playerid, COLOR_PURPLE,"You have purchased a Deagle from V.I.P");
- PlayerInfo[playerid][pCash] -= 5000;
- GivePlayerMoney(playerid,-5000);
- GivePlayerWeapon(playerid,24,999999);
- return 1;
- }
- }
- if(listitem==1) // SMG-MP5K 3500
- {
- if(PlayerInfo[playerid][pDonateRank] < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not Bronze VIP !");
- return 1;
- }
- if(PlayerInfo[playerid][pDonateRank] > 0)
- {
- SendClientMessage(playerid, COLOR_PURPLE,"You have purchased a SMG-MP5 from V.I.P");
- PlayerInfo[playerid][pCash] -= 3500;
- GivePlayerMoney(playerid,-3500);
- GivePlayerWeapon(playerid,29,999999);
- return 1;
- }
- }
- if(listitem==2) // AK47 7000
- {
- if(PlayerInfo[playerid][pDonateRank] < 2)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not Silver VIP !");
- return 1;
- }
- if(PlayerInfo[playerid][pDonateRank] > 1)
- {
- SendClientMessage(playerid, COLOR_PURPLE,"You have purchased a AK47 from V.I.P");
- PlayerInfo[playerid][pCash] -= 7000;
- GivePlayerMoney(playerid,-7000);
- GivePlayerWeapon(playerid,30,999999);
- return 1;
- }
- }
- if(listitem==3) //Sniper 17000
- {
- if(PlayerInfo[playerid][pDonateRank] < 3)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not Gold VIP !");
- return 1;
- }
- if(PlayerInfo[playerid][pDonateRank] > 2)
- {
- SendClientMessage(playerid, COLOR_PURPLE,"you have Purchased a Sniper from V.I.P");
- PlayerInfo[playerid][pCash] -= 17000;
- GivePlayerMoney(playerid,-17000);
- GivePlayerWeapon(playerid,34,999999);
- return 1;
- }
- }
- if(listitem==4) //S-O ShotGun 2000
- {
- if(PlayerInfo[playerid][pDonateRank] < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not Bronze VIP !");
- return 1;
- }
- if(PlayerInfo[playerid][pDonateRank] > 0)
- {
- SendClientMessage(playerid, COLOR_PURPLE,"You have purchased a S-O Shotgun from V.I.P");
- PlayerInfo[playerid][pCash] -= 2000;
- GivePlayerMoney(playerid,-2000);
- GivePlayerWeapon(playerid,25,999999);
- return 1;
- }
- }
- if(listitem==5){ //Spas12 12000
- if(PlayerInfo[playerid][pDonateRank] < 3)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not Gold VIP !");
- return 1;
- }
- if(PlayerInfo[playerid][pDonateRank] >= 2)
- {
- SendClientMessage(playerid, COLOR_PURPLE,"You have purchased a Combat Shotgun from V.I.P");
- PlayerInfo[playerid][pCash] -= 12000;
- GivePlayerMoney(playerid,-12000);
- GivePlayerWeapon(playerid,27,999999);
- return 1;
- }
- }
- }
- }
- if(dialogid==04234) {
- if(response) {
- if(listitem==0) // Health 500$
- {
- if(PlayerInfo[playerid][pDonateRank] < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not Bronze VIP !");
- return 1;
- }
- if(PlayerInfo[playerid][pDonateRank] > 0)
- {
- PlayerInfo[playerid][pCash] -= 500;
- GivePlayerMoney(playerid,-500);
- SetPlayerHealth(playerid,100.0);
- return 1;
- }
- }
- if(listitem==1){ // ARMOUR 1000$
- if(PlayerInfo[playerid][pDonateRank] < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not Bronze VIP !");
- return 1;
- }
- if(PlayerInfo[playerid][pDonateRank] > 0)
- {
- PlayerInfo[playerid][pCash] -= 1000;
- GivePlayerMoney(playerid,-1000);
- SetPlayerArmour(playerid,100.0);
- return 1;
- }
- }
- }
- }
- if(dialogid == 3) //247
- {
- if(response)
- {
- new string[128];
- if(listitem == 0) //cellphone
- {
- if(!(PlayerInfo[playerid][pPnumber] == 0))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You already have a Cell-Phone !");
- return 1;
- }
- if(PlayerInfo[playerid][pCash] > 499)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-500;
- GivePlayerMoney(playerid,-500);
- new randphone = 1000 + random(8999);//minimum 1000 max 9999
- PlayerInfo[playerid][pPnumber] = randphone;
- format(string, sizeof(string), "~r~-$%d", 500);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "Cell-Phone purchased, your new phone number is %d.", randphone);
- SendClientMessage(playerid, COLOR_GRAD4, string);
- SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /stats.");
- SendClientMessage(playerid, COLOR_WHITE, "Hint: You can now type /help to see your cell phone commands.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 1) //phonebook
- {
- if(PlayerInfo[playerid][pCash] > 4999)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-5000;
- GivePlayerMoney(playerid,-5000);
- PlayerInfo[playerid][pPhoneBook] = 1;
- format(string, sizeof(string), "~r~-$%d", 5000);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "PhoneBook purchased, you can now look up other players numbers.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /number [id/name].");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 2) //dice
- {
- if(PlayerInfo[playerid][pCash] > 499)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-500;
- GivePlayerMoney(playerid,-500);
- PlayerInfo[playerid][pDice] = 1;
- format(string, sizeof(string), "~r~-$%d", 500);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Dice purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /dice to use.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pCash] > 4999)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-5000;
- GivePlayerMoney(playerid,-5000);
- gVehicleLock[playerid] = 1;
- format(string, sizeof(string), "~r~-$%d", 5000);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Lock purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /lock while in a vehicle to use.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pCash] > 4999)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-5000;
- GivePlayerMoney(playerid,-5000);
- gSpeedo[playerid] = 1;
- format(string, sizeof(string), "~r~-$%d", 5000);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Speedometer purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /speedo to use.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pCash] > 49)
- {
- if(Condom[playerid] <= 6)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50;
- GivePlayerMoney(playerid,-50);
- Condom[playerid] ++;
- format(string, sizeof(string), "~r~-$%d", 50);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Condom purchased.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 6)
- {
- if(PlayerInfo[playerid][pCash] > 2499)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-2500;
- GivePlayerMoney(playerid, - 2500);
- PlayerInfo[playerid][pCDPlayer] = 1;
- format(string, sizeof(string), "~r~-$%d", 2500);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "CD-Player purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /music to use.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 7)
- {
- if(PlayerInfo[playerid][pCash] > 999)
- {
- if(PlayerInfo[playerid][pRope] <= 3)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-1000;
- GivePlayerMoney(playerid, -1000);
- PlayerInfo[playerid][pRope] += 3;
- format(string, sizeof(string), "~r~-$%d", 1000);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "3 Ropes purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /tie while driving a car to tie someone.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 8)
- {
- if(PlayerInfo[playerid][pCash] > 99)
- {
- if(PlayerInfo[playerid][pCigars] <= 10)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-100;
- GivePlayerMoney(playerid, -100);
- PlayerInfo[playerid][pCigars] += 10;
- format(string, sizeof(string), "~r~-$%d", 100);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "10 Cigars purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /usecigar to use your cigars, once used press left mouse button to smoke, F to throw away.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 9)
- {
- if(PlayerInfo[playerid][pCash] > 9)
- {
- if(PlayerInfo[playerid][pSprunk] <= 3)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-10;
- GivePlayerMoney(playerid, -10);
- PlayerInfo[playerid][pSprunk] += 1;
- format(string, sizeof(string), "~r~-$%d", 10);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Sprunk purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /usesprunk to use your sprunk, once used press left mouse button to drink, F to throw away.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 10)
- {
- if(PlayerInfo[playerid][pCash] > 199)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-200;
- GivePlayerMoney(playerid, -200);
- PlayerInfo[playerid][pWT] = 1;
- format(string, sizeof(string), "~r~-$%d", 200);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Walkie Talkie purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /wt to talk in your walkie talkie, type /channel to adjust the channel number.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 11)
- {
- if(PlayerInfo[playerid][pCash] > 49)
- {
- if(PlayerInfo[playerid][pScrew] <= 5)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50;
- GivePlayerMoney(playerid, -50);
- PlayerInfo[playerid][pScrew] += 5;
- format(string, sizeof(string), "~r~-$%d", 50);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "5 Screw Drivers purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /breakin to pick the locks on peoples houses.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 12)
- {
- if(PlayerInfo[playerid][pCash] >= 2500)
- {
- if(PlayerInfo[playerid][pBlindfolds] <= 2)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-2500;
- GivePlayerMoney(playerid, -2500);
- PlayerInfo[playerid][pBlindfolds] += 2;
- format(string, sizeof(string), "~r~-$%d", 2500);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "2 Blindfolds purchased.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /blindfold to blindfold a tied player.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't hold anymore of those !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- }
- }
- if(dialogid == SKINMENU)
- {
- if(response)
- {
- new price = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new string[128];
- if(!(strval(inputtext) >= 265 && strval(inputtext) <= 298))
- {
- if(strval(inputtext) < 0 || strval(inputtext) > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(strval(inputtext))) { SendClientMessage(playerid, COLOR_GREY, " Invalid skin!"); return 1; }
- if(PlayerInfo[playerid][pCash] >= price)
- {
- SetPlayerSkin(playerid, strval(inputtext));
- PlayerInfo[playerid][pModel] = strval(inputtext);
- format(string, sizeof(string), "You're new clothes have been purchased for $%d.", price);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCash] -= price;
- GivePlayerMoney(playerid, -price);
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += price;
- SaveBusiness(PlayerInfo[playerid][InBusiness]);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Restricted skin!");
- return 1;
- }
- }
- }
- if(dialogid == 4) //bar
- {
- if(response)
- {
- new string[128];
- if(listitem == 0) //beer
- {
- if(PlayerInfo[playerid][pCash] > 5)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-6;
- GivePlayerMoney(playerid, -6);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
- format(string, sizeof(string), "~r~-$%d", 6);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Beer purchased.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 1) //vodka
- {
- if(PlayerInfo[playerid][pCash] > 9)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-10;
- GivePlayerMoney(playerid, -10);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- format(string, sizeof(string), "~r~-$%d", 10);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Vodka purchased.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 2) //whiskey
- {
- if(PlayerInfo[playerid][pCash] > 9)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-10;
- GivePlayerMoney(playerid, -10);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- format(string, sizeof(string), "~r~-$%d", 10);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Whiskey purchased.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 3) //wine
- {
- if(PlayerInfo[playerid][pCash] > 9)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-10;
- GivePlayerMoney(playerid, -10);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- format(string, sizeof(string), "~r~-$%d", 10);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Wine purchased.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 4) //soda
- {
- if(PlayerInfo[playerid][pCash] > 4)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-5;
- GivePlayerMoney(playerid, -5);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
- format(string, sizeof(string), "~r~-$%d", 5);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Soda purchased.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 5) //cigar
- {
- if(PlayerInfo[playerid][pCash] > 9)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-10;
- GivePlayerMoney(playerid, -10);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
- format(string, sizeof(string), "~r~-$%d", 10);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD4, "Cigar purchased.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- }
- }
- if(dialogid == 5) //gym
- {
- if(response)
- {
- if(listitem == 0) //normal
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 4;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 1) //boxing
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 5;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid, -50000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 2) //kung fu
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 6;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid, -50000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 3) //kneehead
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 7;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid, -50000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 4) //grabkick
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 15;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid, -50000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- if(listitem == 5) //elbow
- {
- if(PlayerInfo[playerid][pCash] > 49999)
- {
- PlayerInfo[playerid][pFightingStyle] = 26;
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid, -50000);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have learnt a new fighting style.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- }
- }
- }
- }
- if(dialogid == 7) //Cafeteria
- {
- if(response)
- {
- new Float:playerHP;
- GetPlayerHealth(playerid, playerHP);
- if(listitem == 0) //Bread
- {
- if(PlayerInfo[playerid][pCash] > 2)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-2;
- GivePlayerMoney(playerid, -2);
- if(playerHP > 98) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 2.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Bread purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- return 1;
- }
- }
- if(listitem == 1) //Apple
- {
- if(PlayerInfo[playerid][pCash] > 3)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-3;
- GivePlayerMoney(playerid, -3);
- if(playerHP > 97) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 3.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Apple purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- return 1;
- }
- }
- if(listitem == 2) //Cok O Pops
- {
- if(PlayerInfo[playerid][pCash] > 5)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-5;
- GivePlayerMoney(playerid, -5);
- if(playerHP > 95) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 5.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Cok O Pops purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- return 1;
- }
- }
- if(listitem == 3) //Mashed Potatoes
- {
- if(PlayerInfo[playerid][pCash] > 5)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-5;
- GivePlayerMoney(playerid, -5);
- if(playerHP > 95) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 5.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Mashed Potatoes purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- return 1;
- }
- }
- if(listitem == 4) //Carrot
- {
- if(PlayerInfo[playerid][pCash] > 1)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-1;
- GivePlayerMoney(playerid, -1);
- if(playerHP > 99) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 1.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Carrot purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- return 1;
- }
- }
- if(listitem == 5) //Green Beans
- {
- if(PlayerInfo[playerid][pCash] > 4)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-4;
- GivePlayerMoney(playerid, -4);
- if(playerHP > 96) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 4.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Green Beans purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- return 1;
- }
- }
- if(listitem == 6) //Pork Roll
- {
- if(PlayerInfo[playerid][pCash] > 5)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-5;
- GivePlayerMoney(playerid, -5);
- if(playerHP > 95) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 5.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Pork Roll purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- return 1;
- }
- }
- if(listitem == 7) //Sausage
- {
- if(PlayerInfo[playerid][pCash] > 7)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-7;
- GivePlayerMoney(playerid, -7);
- if(playerHP > 93) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 7.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Sausage purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- return 1;
- }
- }
- if(listitem == 8) //Chicken
- {
- if(PlayerInfo[playerid][pCash] > 20)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-20;
- GivePlayerMoney(playerid, -20);
- if(playerHP > 80) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, playerHP + 20.0); }
- SendClientMessage(playerid, COLOR_GRAD4, "Chicken purchased.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have the cash for that !");
- return 1;
- }
- }
- ApplyAnimation(playerid,"FOOD","EAT_Burger",4.1,0,1,1,1,1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- }
- }
- if(dialogid == 8) //Locker Room
- {
- if(response)
- {
- if(listitem == 0) //Duty
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- if(PlayerInfo[playerid][pOnDuty] == 0) //if player is off duty, set them them on
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* Guard %s takes their Uniform and Guns from their locker.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- if(IsASoldier(playerid)) { SetPlayerColor(playerid, TCOLOR_DARKGREY); }
- GivePlayerWeapon(playerid, 27, 999999); PlayerInfo[playerid][pGun3] = 27; //Spas12
- GivePlayerWeapon(playerid, 31, 999999); PlayerInfo[playerid][pGun5] = 31; //M4
- GivePlayerWeapon(playerid, 41, 999999); PlayerInfo[playerid][pGun5] = 31; //SprayCan
- GivePlayerWeapon(playerid, 3, 1); PlayerInfo[playerid][pGun1] = 3; //Nitestick
- SetPlayerArmour(playerid, 100.0);
- SetPlayerSkin(playerid, 163);
- PlayerInfo[playerid][pOnDuty] = 1;
- }
- else if(PlayerInfo[playerid][pOnDuty] == 1) //if player is on duty, set them off
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Guard %s places their Uniform and Guns in their locker.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerColor(playerid, TCOLOR_WHITE);
- PlayerInfo[playerid][pGun3] = 0;
- PlayerInfo[playerid][pGun5] = 0;
- PlayerInfo[playerid][pGun1] = 0;
- ResetPlayerWeapons(playerid);
- SetPlayerArmour(playerid, 0.0);
- SetPlayerSkin(playerid, 46);
- PlayerInfo[playerid][pOnDuty] = 0;
- }
- }
- if(listitem == 1) //Armory
- {
- DisplayDialogForPlayer(playerid, 9); //Weapons
- }
- if(listitem == 2) //Clearing
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Please type the name of the player you want to clear.");
- LSPDClearing[playerid] = 1;
- }
- if(listitem == 3) //Release Suspect
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Please type the name of the player you want to release.");
- LSPDClearing[playerid] = 2;
- }
- }
- }
- if(dialogid == 9) //Weapons
- {
- if(response)
- {
- if(listitem == 0) // Mace
- {
- if(PlayerInfo[playerid][pCash] < 20)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-20;
- GivePlayerMoney(playerid,-20);
- GivePlayerWeapon(playerid, 41, 999999);
- PlayerInfo[playerid][pGun9] = 41;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 1) // Night Stick
- {
- if(PlayerInfo[playerid][pCash] < 20)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-20;
- GivePlayerMoney(playerid,-20);
- GivePlayerWeapon(playerid, 3, 1);
- PlayerInfo[playerid][pGun1] = 3;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 2) // Deagle
- {
- if(PlayerInfo[playerid][pCash] < 500)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-500;
- GivePlayerMoney(playerid,-500);
- GivePlayerWeapon(playerid, 24, 999999);
- PlayerInfo[playerid][pGun2] = 24;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 3) //S-O ShotGun
- {
- if(PlayerInfo[playerid][pCash] < 200)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-200;
- GivePlayerMoney(playerid,-200);
- GivePlayerWeapon(playerid, 25, 999999);
- PlayerInfo[playerid][pGun3] = 25;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 4) //SMG-MP5
- {
- if(PlayerInfo[playerid][pCash] < 400)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-400;
- GivePlayerMoney(playerid,-400);
- GivePlayerWeapon(playerid, 29, 999999);
- PlayerInfo[playerid][pGun4] = 29;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 5) //Rifle
- {
- if(PlayerInfo[playerid][pCash] < 1000)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-1000;
- GivePlayerMoney(playerid,-1000);
- GivePlayerWeapon(playerid, 33, 999999);
- PlayerInfo[playerid][pGun6] = 33;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 6) //M4
- {
- if(PlayerInfo[playerid][pCash] < 4000)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-4000;
- GivePlayerMoney(playerid,-4000);
- GivePlayerWeapon(playerid, 31, 999999);
- PlayerInfo[playerid][pGun5] = 31;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 7) //Spas12
- {
- if(PlayerInfo[playerid][pCash] < 10000)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-10000;
- GivePlayerMoney(playerid,-10000);
- GivePlayerWeapon(playerid, 27, 999999);
- PlayerInfo[playerid][pGun3] = 27;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 8)
- {
- if(PlayerInfo[playerid][pCash] < 10000)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-10000;
- GivePlayerMoney(playerid,-10000);
- GivePlayerWeapon(playerid, 34, 999999); PlayerInfo[playerid][pGun6] = 34; //sniper
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 9) //Grenades
- {
- if(PlayerInfo[playerid][pCash] < 800)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-800;
- GivePlayerMoney(playerid,-800);
- GivePlayerWeapon(playerid, 16, 2);
- PlayerInfo[playerid][pGun8] = 16;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 10)
- {
- if(PlayerInfo[playerid][pCash] < 2000)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cant afford that !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- else
- {
- TogglePlayerControllable(playerid,1);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-2000;
- GivePlayerMoney(playerid,-2000);
- SetPlayerArmour(playerid, 100);
- }
- }
- }
- }
- if(dialogid == 10) //LSPD
- {
- if(response)
- {
- if(listitem == 0)
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- if(PlayerInfo[playerid][pOnDuty] == 0) //if player is off duty, set them them on
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* Officer %s takes a Badge and Gun from their locker.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { SetPlayerColor(playerid, TCOLOR_BLUE); }
- else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { SetPlayerColor(playerid, TCOLOR_NAVYBLUE); }
- else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { SetPlayerColor(playerid, TCOLOR_BEIGE); }
- GivePlayerWeapon(playerid, 24, 999999); PlayerInfo[playerid][pGun2] = 24; //deagle
- GivePlayerWeapon(playerid, 41, 999999); PlayerInfo[playerid][pGun9] = 41; //spray
- GivePlayerWeapon(playerid, 3, 1); PlayerInfo[playerid][pGun1] = 3; //nitestick
- SetPlayerArmour(playerid, 100.0);
- PlayerInfo[playerid][pOnDuty] = 1;
- TogglePlayerControllable(playerid,1);
- }
- else if(PlayerInfo[playerid][pOnDuty] == 1) //if player is on duty, set them off
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* Officer %s places a Badge and Gun in their locker.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerColor(playerid, TCOLOR_WHITE);
- PlayerInfo[playerid][pGun2] = 0;
- PlayerInfo[playerid][pGun9] = 0;
- PlayerInfo[playerid][pGun1] = 0;
- ResetPlayerWeapons(playerid);
- SetPlayerArmour(playerid, 0.0);
- PlayerInfo[playerid][pOnDuty] = 0;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 1)
- {
- new undercoverskins[5];
- undercoverskins[0] = 17;
- undercoverskins[1] = 185;
- undercoverskins[2] = 46;
- undercoverskins[3] = 73;
- undercoverskins[4] = 72;
- new randomnumber = random(sizeof(undercoverskins));
- SetPlayerSkin(playerid, undercoverskins[randomnumber]);
- PlayerInfo[playerid][pModel] = undercoverskins[randomnumber];
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "* Use 'next' to Select the Char you want to use.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "* If you've found the Char you want to use, type 'done'.");
- TogglePlayerControllable(playerid, 0);
- SelectChar[playerid] = 255;
- SelectCharPlace[playerid] = 1;
- if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 141; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 1) { ChosenSkin[playerid] = 141; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 2) { ChosenSkin[playerid] = 286; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 288; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 3) { ChosenSkin[playerid] = 288; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 279; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 4) { ChosenSkin[playerid] = 279; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 7) { ChosenSkin[playerid] = 165; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 7) { ChosenSkin[playerid] = 165; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
- ChangeUniform[playerid] = 1;
- }
- if(listitem == 3)
- {
- DisplayDialogForPlayer(playerid, 11); //Armory
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pRank] < 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " Only SWAT Officers are able to use this !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- SetPlayerSkin( playerid, 285 );
- DisplayDialogForPlayer(playerid, 12); //Swat Menu
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Please type the name of the player you want to clear.");
- LSPDClearing[playerid] = 1;
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Please type the name of the player you want to release.");
- LSPDClearing[playerid] = 2;
- }
- }
- }
- if(dialogid == 11)
- {
- if(response)
- {
- if(listitem == 0) // Mace
- {
- GivePlayerWeapon(playerid, 41, 999999);
- PlayerInfo[playerid][pGun9] = 41;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 1) // Night Stick
- {
- GivePlayerWeapon(playerid, 3, 1);
- PlayerInfo[playerid][pGun1] = 3;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 2) // Deagle
- {
- GivePlayerWeapon(playerid, 24, 999999);
- PlayerInfo[playerid][pGun2] = 24;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 3) //S-O ShotGun
- {
- GivePlayerWeapon(playerid, 25, 999999);
- PlayerInfo[playerid][pGun3] = 25;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 4) //SMG-MP5
- {
- GivePlayerWeapon(playerid, 29, 999999);
- PlayerInfo[playerid][pGun4] = 29;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 5) //Rifle
- {
- GivePlayerWeapon(playerid, 33, 999999);
- PlayerInfo[playerid][pGun6] = 33;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 6) //M4
- {
- GivePlayerWeapon(playerid, 31, 999999);
- PlayerInfo[playerid][pGun5] = 31;
- TogglePlayerControllable(playerid,1);
- }
- }
- }
- if(dialogid == 12) // SWAT MENU
- {
- if(response)
- {
- if(listitem == 0) //WEAPONS
- {
- DisplayDialogForPlayer(playerid, 13);
- }
- if(listitem == 1) //acessories
- {
- DisplayDialogForPlayer(playerid, 14);
- }
- }
- }
- if(dialogid == 13) //WEAPONS
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 24, 999999); PlayerInfo[playerid][pGun2] = 24; //deagle
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 25, 999999); PlayerInfo[playerid][pGun3] = 25; //S-O ShotGun
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 2)
- {
- GivePlayerWeapon(playerid, 29, 999999); PlayerInfo[playerid][pGun4] = 29; //SMG-MP5
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 3)
- {
- GivePlayerWeapon(playerid, 33, 999999); PlayerInfo[playerid][pGun6] = 33; //rifle
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 4)
- {
- GivePlayerWeapon(playerid, 31, 999999); PlayerInfo[playerid][pGun5] = 31; //m4
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 5)
- {
- GivePlayerWeapon(playerid, 34, 999999); PlayerInfo[playerid][pGun6] = 34; //sniper
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 6)
- {
- GivePlayerWeapon(playerid, 27, 999999); PlayerInfo[playerid][pGun3] = 27; //spas12
- TogglePlayerControllable(playerid,1);
- }
- }
- }
- if(dialogid == 14) //acessories
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 17, 2); PlayerInfo[playerid][pGun8] = 17; //teargas
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 16, 2); PlayerInfo[playerid][pGun8] = 16; //grenades
- if(GetPlayerAmmo(playerid) >= 2) //ammo fix
- {
- GivePlayerWeapon(playerid, 16, -2);
- }
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 2)
- {
- SetPlayerArmour(playerid, 100.0);
- TogglePlayerControllable(playerid,1);
- }
- }
- }
- if(dialogid == 15)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SetPlayerColor(playerid, 0x80008000);
- }
- if(listitem == 1)
- {
- SetPlayerColor(playerid, 0xFFFF0000);
- }
- if(listitem == 2)
- {
- SetPlayerColor(playerid, 0xff000000);
- }
- if(listitem == 3)
- {
- SetPlayerColor(playerid, 0x33CCFF00);
- }
- if(listitem == 4)
- {
- SetPlayerColor(playerid, 0xFF990000);
- }
- if(listitem == 5)
- {
- SetPlayerColor(playerid, 0x33AA3300);
- }
- if(listitem == 6)
- {
- SetPlayerColor(playerid, 0x4B00B000);
- }
- if(listitem == 7)
- {
- SetPlayerColor(playerid, 0xFF66FF00);
- }
- if(listitem == 8)
- {
- SetPlayerColor(playerid, 0x00000000);
- }
- }
- return 1;
- }
- if(dialogid == 16)
- {
- if(response)
- {
- if(listitem == 0) //Detective
- {
- DisplayDialogForPlayer(playerid, 17);
- return 1;
- }
- if(listitem == 1) //Lawyer
- {
- DisplayDialogForPlayer(playerid, 20);
- return 1;
- }
- if(listitem == 2) //Whore
- {
- DisplayDialogForPlayer(playerid, 23);
- return 1;
- }
- if(listitem == 3) //Drug Dealer
- {
- DisplayDialogForPlayer(playerid, 26);
- return 1;
- }
- if(listitem == 4) //Mechanic
- {
- DisplayDialogForPlayer(playerid, 29);
- return 1;
- }
- if(listitem == 5) //Bodyguard
- {
- DisplayDialogForPlayer(playerid, 32);
- return 1;
- }
- if(listitem == 6) //Gun Dealer
- {
- DisplayDialogForPlayer(playerid, 35);
- return 1;
- }
- if(listitem == 7) //Boxer
- {
- DisplayDialogForPlayer(playerid, 38);
- return 1;
- }
- if(listitem == 8) //Taxi Driver
- {
- DisplayDialogForPlayer(playerid, 41);
- return 1;
- }
- if(listitem == 9) //Drug Smuggler
- {
- DisplayDialogForPlayer(playerid, 44);
- return 1;
- }
- if(listitem == 10) // Trucker
- {
- DisplayDialogForPlayer(playerid, 94);
- }
- if(listitem == 11) // Trash-Man
- {
- DisplayDialogForPlayer(playerid,100);
- }
- if(listitem == 12) // Pizza-Boy
- {
- DisplayDialogForPlayer(playerid,101);
- }
- if(listitem == 13) // Mail-Man
- {
- DisplayDialogForPlayer(playerid,102);
- }
- if(listitem == 14) // Street Sweeper
- {
- DisplayDialogForPlayer(playerid,103);
- }
- if(listitem == 15) // Fedex Driver
- {
- DisplayDialogForPlayer(playerid,105);
- }
- }
- }
- if(dialogid == 17) //Detective
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 18);
- return 1;
- }
- }
- if(dialogid == 18) //Detective
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 19);
- return 1;
- }
- }
- if(dialogid == 19) // Detective
- {
- return 1;
- }
- if(dialogid == 20) // Lawyer
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 21);
- return 1;
- }
- }
- if(dialogid == 21) // Lawyer
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 22);
- return 1;
- }
- }
- if(dialogid == 22) // Lawyer
- {
- return 1;
- }
- if(dialogid == 23) // Whore
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 24);
- return 1;
- }
- }
- if(dialogid == 24) // Whore
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 25);
- return 1;
- }
- }
- if(dialogid == 25) // Whore
- {
- return 1;
- }
- if(dialogid == 26) // Drug Dealer
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 27);
- return 1;
- }
- }
- if(dialogid == 27) // Drug Dealer
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 28);
- return 1;
- }
- }
- if(dialogid == 28) // Drug Dealer
- {
- return 1;
- }
- if(dialogid == 29) // Mechanic
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 30);
- return 1;
- }
- }
- if(dialogid == 30) // Mechanic
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 31);
- return 1;
- }
- }
- if(dialogid == 31) // Mechanic
- {
- return 1;
- }
- if(dialogid == 32) // Bodyguard
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 33);
- return 1;
- }
- }
- if(dialogid == 33) // Bodyguard
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 34);
- return 1;
- }
- }
- if(dialogid == 34) // Bodyguard
- {
- return 1;
- }
- if(dialogid == 94) // Trucker
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 95);
- return 1;
- }
- }
- if(dialogid == 95) // Trucker
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 96);
- return 1;
- }
- }
- if(dialogid == 96) // Trucker
- {
- return 1;
- }
- if(dialogid == 100) // Trucker
- {
- return 1;
- }
- if(dialogid == 101) // Trucker
- {
- return 1;
- }
- if(dialogid == 102) // Trucker
- {
- return 1;
- }
- if(dialogid == 35) // Gun Dealer
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 36);
- return 1;
- }
- }
- if(dialogid == 36) // Gun Dealer
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 37);
- return 1;
- }
- }
- if(dialogid == 37) // Gun Dealer
- {
- return 1;
- }
- if(dialogid == 38) // Boxer
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 39);
- return 1;
- }
- }
- if(dialogid == 39) // Boxer
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 40);
- return 1;
- }
- }
- if(dialogid == 40) // Boxer
- {
- return 1;
- }
- if(dialogid == 41) // Taxi Driver
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 42);
- return 1;
- }
- }
- if(dialogid == 42) // Taxi Driver
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 43);
- return 1;
- }
- }
- if(dialogid == 43) // Taxi Driver
- {
- return 1;
- }
- if(dialogid == 44) // Drug Smuggler
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 45);
- return 1;
- }
- }
- if(dialogid == 45) // Drug Smuggler
- {
- if(response)
- {
- DisplayDialogForPlayer(playerid, 46);
- return 1;
- }
- }
- if(dialogid == 46) // Drug Smuggler
- {
- return 1;
- }
- if(dialogid == 48) //refund
- {
- if(!IsPlayerConnected(RefundingID[playerid]) || RefundingID[playerid] == INVALID_PLAYER_ID)
- {
- RefundingID[playerid] = 999; RefundingNumber[playerid] = 999;
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline / Invalid ID !");
- return 1;
- }
- if(!response) //cancel
- {
- RefundingNumber[playerid] = 999;
- DisplayDialogForPlayer(playerid, 47); //refund
- }
- if(response)
- {
- if(!strlen(inputtext)) //no text inputted
- {
- RefundingNumber[playerid] = 999;
- DisplayDialogForPlayer(playerid, 47); //refund
- return 1;
- }
- new sendername[MAX_PLAYER_NAME];
- new giveplayer[MAX_PLAYER_NAME];
- new amount;
- amount = strval(inputtext);
- new string[128];
- new year, month, day;
- getdate(year, month, day);
- new stat = RefundingNumber[playerid];
- new giveplayerid = RefundingID[playerid];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- switch(stat)
- {
- case 0: //Level
- {
- RefundingNumber[playerid] = 999;
- PlayerInfo[giveplayerid][pLevel] = amount; //edit
- format(string, sizeof(string), "* You have set %s's Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Level to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 1: //Cash
- {
- RefundingNumber[playerid] = 999;
- PlayerInfo[giveplayerid][pCash] = amount; //edit
- format(string, sizeof(string), "* You have set %s's Cash to $%d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Cash to $%d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Cash to $%d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 2: //Bank
- {
- RefundingNumber[playerid] = 999;
- PlayerInfo[giveplayerid][pAccount] = amount; //edit
- format(string, sizeof(string), "* You have set %s's Bank Account to $%d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Bank Account to $%d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Bank Account to $%d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 3: //Gun parts
- {
- RefundingNumber[playerid] = 999;
- PlayerInfo[giveplayerid][pMats] = amount; //edit
- format(string, sizeof(string), "* You have set %s's Gun parts to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Gun parts to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Gun parts to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 4: //Crack
- {
- RefundingNumber[playerid] = 999;
- PlayerInfo[giveplayerid][pCrack] = amount; //edit
- format(string, sizeof(string), "* You have set %s's Crack to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Crack to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Crack to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 5: //Pot
- {
- RefundingNumber[playerid] = 999;
- PlayerInfo[giveplayerid][pPot] = amount; //edit
- format(string, sizeof(string), "* You have set %s's Pot to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Pot to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Pot to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 6: //Gun Dealer
- {
- RefundingNumber[playerid] = 999;
- //
- new lvl;
- if(amount == 1) { lvl = 0;}
- else if(amount == 2) { lvl = 50; }
- else if(amount == 3) { lvl = 100; }
- else if(amount == 4) { lvl = 200; }
- else if(amount == 5) { lvl = 400; }
- else { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 5 !"); DisplayDialogForPlayer(playerid, 47); return 1; } //edit
- PlayerInfo[giveplayerid][pArmsSkill] = lvl; //edit
- //
- format(string, sizeof(string), "* You have set %s's Gun Dealer Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Gun Dealer Level to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Gun Dealer Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 7: //Carjacker
- {
- RefundingNumber[playerid] = 999;
- //
- new lvl;
- if(amount == 1) { lvl = 0;}
- else if(amount == 2) { lvl = 50; }
- else if(amount == 3) { lvl = 100; }
- else if(amount == 4) { lvl = 200; }
- else if(amount == 5) { lvl = 400; }
- else { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 5 !"); DisplayDialogForPlayer(playerid, 47); return 1; } //edit
- PlayerInfo[giveplayerid][pJackSkill] = lvl; //edit
- //
- format(string, sizeof(string), "* You have set %s's Car Jacker Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Car Jacker Level to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Car Jacker Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 8: //Detective
- {
- RefundingNumber[playerid] = 999;
- //
- new lvl;
- if(amount == 1) { lvl = 0;}
- else if(amount == 2) { lvl = 50; }
- else if(amount == 3) { lvl = 100; }
- else if(amount == 4) { lvl = 200; }
- else if(amount == 5) { lvl = 400; }
- else { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 5 !"); DisplayDialogForPlayer(playerid, 47); return 1; } //edit
- PlayerInfo[giveplayerid][pDetSkill] = lvl; //edit
- //
- format(string, sizeof(string), "* You have set %s's Detective Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Detective Level to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Detective Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 9: //Lawyer
- {
- RefundingNumber[playerid] = 999;
- //
- new lvl;
- if(amount == 1) { lvl = 0;}
- else if(amount == 2) { lvl = 50; }
- else if(amount == 3) { lvl = 100; }
- else if(amount == 4) { lvl = 200; }
- else if(amount == 5) { lvl = 400; }
- else { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 5 !"); DisplayDialogForPlayer(playerid, 47); return 1; } //edit
- PlayerInfo[giveplayerid][pLawSkill] = lvl; //edit
- //
- format(string, sizeof(string), "* You have set %s's Lawyer Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Lawyer Level to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Lawyer Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 10: //Mechanic
- {
- RefundingNumber[playerid] = 999;
- //
- new lvl;
- if(amount == 1) { lvl = 0;}
- else if(amount == 2) { lvl = 50; }
- else if(amount == 3) { lvl = 100; }
- else if(amount == 4) { lvl = 200; }
- else if(amount == 5) { lvl = 400; }
- else { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 5 !"); DisplayDialogForPlayer(playerid, 47); return 1; } //edit
- PlayerInfo[giveplayerid][pMechSkill] = lvl; //edit
- //
- format(string, sizeof(string), "* You have set %s's Mechanic Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Mechanic Level to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Mechanic Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 11: //Drug Dealer
- {
- RefundingNumber[playerid] = 999;
- //
- new lvl;
- if(amount == 1) { lvl = 0;}
- else if(amount == 2) { lvl = 50; }
- else if(amount == 3) { lvl = 100; }
- else if(amount == 4) { lvl = 200; }
- else if(amount == 5) { lvl = 400; }
- else { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 5 !"); DisplayDialogForPlayer(playerid, 47); return 1; } //edit
- PlayerInfo[giveplayerid][pDrugsSkill] = lvl; //edit
- //
- PlayerInfo[giveplayerid][pDrugsSkill] = amount; //edit
- format(string, sizeof(string), "* You have set %s's Drug Dealer Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Drug Dealer Level to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Drug Dealer Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 12: //Sex
- {
- RefundingNumber[playerid] = 999;
- //
- new lvl;
- if(amount == 1) { lvl = 0;}
- else if(amount == 2) { lvl = 50; }
- else if(amount == 3) { lvl = 100; }
- else if(amount == 4) { lvl = 200; }
- else if(amount == 5) { lvl = 400; }
- else { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 5 !"); DisplayDialogForPlayer(playerid, 47); return 1; } //edit
- PlayerInfo[giveplayerid][pSexSkill] = lvl; //edit
- //
- PlayerInfo[giveplayerid][pSexSkill] = amount; //edit
- format(string, sizeof(string), "* You have set %s's Sex Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Sex Level to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Sex Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 13: //Boxing
- {
- RefundingNumber[playerid] = 999;
- //
- new lvl;
- if(amount == 1) { lvl = 0;}
- else if(amount == 2) { lvl = 50; }
- else if(amount == 3) { lvl = 100; }
- else if(amount == 4) { lvl = 200; }
- else if(amount == 5) { lvl = 400; }
- else { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 5 !"); DisplayDialogForPlayer(playerid, 47); return 1; } //edit
- PlayerInfo[giveplayerid][pBoxSkill] = lvl; //edit
- //
- format(string, sizeof(string), "* You have set %s's Boxing Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Boxing Level to %d.", sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Boxing Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 14: //Fishing
- {
- RefundingNumber[playerid] = 999;
- //
- new lvl;
- if(amount == 1) { lvl = 0;}
- else if(amount == 2) { lvl = 50; }
- else if(amount == 3) { lvl = 100; }
- else if(amount == 4) { lvl = 200; }
- else if(amount == 5) { lvl = 400; }
- else { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 5 !"); DisplayDialogForPlayer(playerid, 47); return 1; } //edit
- PlayerInfo[giveplayerid][pFishSkill] = lvl; //edit
- //
- format(string, sizeof(string), "* You have set %s's Fishing Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_RED, string);
- format(string, sizeof(string), "Administrator %s has set your Fishing Level to %d.",sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_RED, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Fishing Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- case 15: //Robber
- {
- RefundingNumber[playerid] = 999;
- //
- new lvl;
- if(amount == 1) { lvl = 0;}
- else if(amount == 2) { lvl = 15; }
- else if(amount == 3) { lvl = 35; }
- else if(amount == 4) { lvl = 55; }
- else if(amount == 5) { lvl = 80; }
- else { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 5!"); DisplayDialogForPlayer(playerid, 47); return 1; } //edit
- PlayerInfo[giveplayerid][pRobberSkill] = lvl;
- format(string, sizeof(string), "* You have set %s's Robber Level to %d.", giveplayer, amount); //edit
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "Administrator %s has set your Robber Level to %d.",sendername, amount); //edit
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- DisplayDialogForPlayer(playerid, 47); //refund
- format(string, sizeof(string), "[%d/%d/%d] %s has set %s's Robber Level to %d", day, month, year, sendername, giveplayer, amount); //edit
- StatLog(string);
- }
- default:
- {
- DisplayDialogForPlayer(playerid, 47); //refund
- SendClientMessage(giveplayerid, COLOR_GREY, " Invalid stat code !");
- return 1;
- }
- }
- }
- }
- if(dialogid == 47) //refund
- {
- if(!response)
- {
- RefundingID[playerid] = 999;
- }
- if(response)
- {
- new string[128];
- new statname[32];
- new giveplayer[MAX_PLAYER_NAME];
- GetPlayerName(RefundingID[playerid], giveplayer, sizeof(giveplayer));
- switch(listitem)
- {
- case 0:
- {
- RefundingNumber[playerid] = 0;
- statname = "Level";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 1:
- {
- RefundingNumber[playerid] = 1;
- statname = "Cash";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 2:
- {
- RefundingNumber[playerid] = 2;
- statname = "Bank";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- return 1;
- }
- case 3:
- {
- RefundingNumber[playerid] = 3;
- statname = "Gunparts";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 4:
- {
- RefundingNumber[playerid] = 4;
- statname = "Crack";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 5:
- {
- RefundingNumber[playerid] = 5;
- statname = "Pot";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 6:
- {
- RefundingNumber[playerid] = 6;
- statname = "Gun Dealer Skill";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 7:
- {
- RefundingNumber[playerid] = 7;
- statname = "Carjacker Skill";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 8:
- {
- RefundingNumber[playerid] = 8;
- statname = "Detective Skill";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 9:
- {
- RefundingNumber[playerid] = 9;
- statname = "Lawyer Skill";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 10:
- {
- RefundingNumber[playerid] = 10;
- statname = "Mechanic Skill";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 11:
- {
- RefundingNumber[playerid] = 11;
- statname = "Drug Dealer Skill";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 12:
- {
- RefundingNumber[playerid] = 12;
- statname = "Sex Skill";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 13:
- {
- RefundingNumber[playerid] = 13;
- statname = "Boxing Skill";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 14:
- {
- RefundingNumber[playerid] = 14;
- statname = "Fishing Skill";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,48,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- case 15:
- {
- RefundingNumber[playerid] = 15;
- statname = "Robber Skill";
- format(string, sizeof(string), "Refunding [%d]%s's %s", RefundingID[playerid] , giveplayer, statname);
- ShowPlayerDialog(playerid,1478,DIALOG_STYLE_INPUT, string,"Enter the amount below.","Confirm","Cancel");
- }
- }
- return 1;
- }
- }
- if(dialogid == 59)
- {
- if(response)
- {
- if(strlen(inputtext))
- {
- new string[256];
- new amount = strval(inputtext);
- if(PlayerInfo[playerid][pAccount] < amount)
- {
- format(string, sizeof(string), "Information:\n\nLos Santos Bank has denied your card.\nThe amount of money ($%d), you want to withdraw, is over your bank till ($%d).", amount, PlayerInfo[playerid][pAccount]);
- ShowPlayerDialog(playerid, 60, DIALOG_STYLE_MSGBOX, "Los Santos ATM", string, "Done", "Cancel");
- return 1;
- }
- PlayerInfo[playerid][pAccount] -= amount;
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+amount;
- GivePlayerMoney(playerid,amount);
- format(string, sizeof(string), "Information:\n\nLos Santos Bank has replied.\nYou have withdrawn $%d from your bank acount.\nNew balance: $%d", amount, PlayerInfo[playerid][pAccount]);
- ShowPlayerDialog(playerid, 61, DIALOG_STYLE_MSGBOX, "Los Santos ATM", string, "Done", "Cancel");
- format(string, sizeof(string), "* %s takes their cash out of the machine and puts their card in their pocket.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- }
- return 1;
- }
- if(dialogid == 60 || dialogid == 61)
- {
- if(response) { }
- return 1;
- }
- if(dialogid == 62)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pDonateRank] == 1)
- {
- if(PlayerInfo[playerid][pVipColor] == 0)
- {
- PlayerInfo[playerid][pVipColor] = 1;
- SendClientMessage(playerid, 0x80008000, " Your name is now colored!");
- SetPlayerToTeamColor(playerid);
- }
- else if(PlayerInfo[playerid][pVipColor] == 1)
- {
- PlayerInfo[playerid][pVipColor] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, " Your name is no longer colored.");
- SetPlayerToTeamColor(playerid);
- }
- }
- }
- if(listitem == 1) // car tune
- {
- new tempid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,COLOR_GREY," You are not in a vehicle!");
- return 1;
- }
- if(IsAPlane(tempid) || IsAHelicopter(tempid) || IsABike(tempid) || IsATrain(tempid) || IsABoat(tempid))
- {
- SendClientMessage(playerid,COLOR_GREY," You can't mod this!");
- return 1;
- }
- ShowPlayerDialog(playerid, 63, DIALOG_STYLE_LIST, "Tune Menu","Colors\nPaintjobs\nWheels\nHydraulics", "Select", "Cancel");
- }
- if(listitem == 2) // skin
- {
- SetPlayerSkin(playerid, VIPSkins[random(sizeof(VIPSkins))]);
- }
- }
- return 1;
- }
- if(dialogid == 63)
- {
- if(response)
- {
- if(listitem == 0) // Colors
- {
- ShowPlayerDialog(playerid, 64, DIALOG_STYLE_LIST, "Vehicle Color","Black\nWhite\nDark Blue\nLight Blue\nGreen\nYellow\nPink\nRed", "Change", "Cancel");
- }
- if(listitem == 1) // Paintjobs
- {
- ShowPlayerDialog(playerid, 65, DIALOG_STYLE_LIST, "Paint Jobs","Style1\nStyle2\nStyle3", "Change", "Cancel");
- }
- if(listitem == 2) // Wheels
- {
- ShowPlayerDialog(playerid, 66, DIALOG_STYLE_LIST, "Wheels","Style 1 \nStyle 2 \nStyle 3 \nStyle 4 \nStyle 5 \nStyle 6", "Change", "Cancel");
- }
- if(listitem == 3) // Hydraulics
- {
- new vipcar = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,COLOR_GREY," You are not in a vehicle!");
- return 1;
- }
- if(IsAPlane(vipcar) || IsAHelicopter(vipcar) || IsABike(vipcar) || IsATrain(vipcar) || IsABoat(vipcar))
- {
- SendClientMessage(playerid,COLOR_GREY," You can't mod this!");
- return 1;
- }
- AddVehicleComponent(vipcar, 1087);
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- }
- }
- return 1;
- }
- if(dialogid == 64)
- {
- if(response)
- {
- new vipcar = GetPlayerVehicleID(playerid);
- if(listitem == 0) // black
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehicleColor(vipcar,0,0);
- }
- if(listitem == 1) //White
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehicleColor(vipcar,1,1);
- }
- if(listitem == 2) //Dark Blue
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehicleColor(vipcar,425,425);
- }
- if(listitem == 3) // Light Blue
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehicleColor(vipcar,2,2);
- }
- if(listitem == 4) //Green
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehicleColor(vipcar,16,16);
- }
- if(listitem == 5) //Yellow
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehicleColor(vipcar,6,6);
- }
- if(listitem == 6) //Pink
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehicleColor(vipcar,146,146);
- }
- if(listitem == 7) // Red
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehicleColor(vipcar,3,3);
- }
- }
- return 1;
- }
- if(dialogid == 65)
- {
- if(response)
- {
- new vipcar = GetPlayerVehicleID(playerid);
- if(listitem == 0) // style 1
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehiclePaintjob(vipcar,0);
- }
- if(listitem == 1) //Style 2
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehiclePaintjob(vipcar,1);
- }
- if(listitem == 2) //style 3
- {
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- ChangeVehiclePaintjob(vipcar,2);
- }
- }
- return 1;
- }
- if(dialogid == 66)
- {
- if(response)
- {
- new vipcar = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,COLOR_GREY," You are not in a vehicle!");
- return 1;
- }
- if(IsAPlane(vipcar) || IsAHelicopter(vipcar) || IsABike(vipcar) || IsATrain(vipcar) || IsABoat(vipcar))
- { //in case they somehow bypass the /vip check
- SendClientMessage(playerid,COLOR_GREY," You can't mod this!");
- return 1;
- }
- if(listitem == 0) // style 1
- {
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- AddVehicleComponent(vipcar,1084);
- }
- if(listitem == 1) //Style 2
- {
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- AddVehicleComponent(vipcar,1073);
- }
- if(listitem == 2) //Style 3
- {
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- AddVehicleComponent(vipcar,1075);
- }
- if(listitem == 3) //Style 4
- {
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- AddVehicleComponent(vipcar,1077);
- }
- if(listitem == 4) //Style 5
- {
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- AddVehicleComponent(vipcar,1079);
- }
- if(listitem == 5) //Style 6
- {
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- AddVehicleComponent(vipcar,1080);
- }
- }
- return 1;
- }
- if(dialogid == 67) //EMS
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(JobDuty[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now Off Duty from your Medic Job and will not receive calls anymore.");
- JobDuty[playerid] = 0;
- SetPlayerColor(playerid, TCOLOR_WHITE);
- Medics -= 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now On Duty with your Medic Job and will receive calls from people in need.");
- JobDuty[playerid] = 1;
- SetPlayerColor(playerid, TCOLOR_PARAMEDIC);
- Medics += 1;
- }
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "* Use 'next' to Select the Char you want to use.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "* If you've found the Char you want to use, type 'done'.");
- TogglePlayerControllable(playerid, 0);
- SelectChar[playerid] = 255;
- SelectCharPlace[playerid] = 1;
- if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 141; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 1) { ChosenSkin[playerid] = 141; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 2) { ChosenSkin[playerid] = 286; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 288; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 3) { ChosenSkin[playerid] = 288; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 279; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 4) { ChosenSkin[playerid] = 279; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 7) { ChosenSkin[playerid] = 165; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 7) { ChosenSkin[playerid] = 165; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
- ChangeUniform[playerid] = 1;
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,68,DIALOG_STYLE_LIST,"Gear","Fire Extinguisher\nDeagle\nKevlar","Get","Cancel"); //Gear
- }
- }
- }
- if(dialogid == 68)
- {
- if(response)
- {
- if(listitem == 0) // Fire Extinguisher
- {
- GivePlayerGun(playerid, 42);
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 1) // Deagle
- {
- GivePlayerWeapon(playerid, 24, 999999);
- PlayerInfo[playerid][pGun2] = 24;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 2) //Kevlar
- {
- SetPlayerArmour(playerid,100);
- TogglePlayerControllable(playerid,1);
- }
- }
- }
- if(dialogid == FBI1) //FBI
- {
- if(response)
- {
- if(listitem == 0)
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- if(PlayerInfo[playerid][pOnDuty] == 0) //if player is off duty, set them them on
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* Agent %s takes a Badge and Gun from their locker.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { SetPlayerColor(playerid, TCOLOR_NAVYBLUE); }
- GivePlayerWeapon(playerid, 24, 999999); PlayerInfo[playerid][pGun2] = 24; //deagle
- GivePlayerWeapon(playerid, 41, 999999); PlayerInfo[playerid][pGun9] = 41; //spray
- GivePlayerWeapon(playerid, 3, 1); PlayerInfo[playerid][pGun1] = 3; //nitestick
- SetPlayerArmour(playerid, 100.0);
- PlayerInfo[playerid][pOnDuty] = 1;
- TogglePlayerControllable(playerid,1);
- }
- else if(PlayerInfo[playerid][pOnDuty] == 1) //if player is on duty, set them off
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* Agent %s places a Badge and Gun in their locker.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerColor(playerid, TCOLOR_WHITE);
- PlayerInfo[playerid][pGun2] = 0;
- PlayerInfo[playerid][pGun9] = 0;
- PlayerInfo[playerid][pGun1] = 0;
- ResetPlayerWeapons(playerid);
- SetPlayerArmour(playerid, 0.0);
- PlayerInfo[playerid][pOnDuty] = 0;
- TogglePlayerControllable(playerid,1);
- }
- }
- if(listitem == 1)
- {
- new undercoverskins[5];
- undercoverskins[0] = 17;
- undercoverskins[1] = 185;
- undercoverskins[2] = 46;
- undercoverskins[3] = 73;
- undercoverskins[4] = 72;
- new randomnumber = random(sizeof(undercoverskins));
- SetPlayerSkin(playerid, undercoverskins[randomnumber]);
- PlayerInfo[playerid][pModel] = undercoverskins[randomnumber];
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "* Use 'next' to Select the Char you want to use.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "* If you've found the Char you want to use, type 'done'.");
- TogglePlayerControllable(playerid, 0);
- SelectChar[playerid] = 255;
- SelectCharPlace[playerid] = 1;
- if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 141; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 1) { ChosenSkin[playerid] = 141; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 2) { ChosenSkin[playerid] = 286; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 288; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 3) { ChosenSkin[playerid] = 288; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 279; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 4) { ChosenSkin[playerid] = 279; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- else if(PlayerInfo[playerid][pMember] == 7) { ChosenSkin[playerid] = 165; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; }
- else if(PlayerInfo[playerid][pLeader] == 7) { ChosenSkin[playerid] = 165; SelectCharID[playerid] = PlayerInfo[playerid][pLeader]; }
- PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
- ChangeUniform[playerid] = 1;
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, FBI2, DIALOG_STYLE_LIST, "FBI", "Mace\nNight Stick\nDeagle\nS-O ShotGun\nSMG-MP5\nRifle\nM4\nMask(R2+)","Get","Cancel");
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pRank] < 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " Only Tactical Officers are able to use this !");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- SetPlayerSkin( playerid, 285 );
- DisplayDialogForPlayer(playerid, 12); //Swat Menu
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Please type the name of the player you want to clear.");
- LSPDClearing[playerid] = 1;
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Please type the name of the player you want to release.");
- LSPDClearing[playerid] = 2;
- }
- }
- }
- if(dialogid == FBI2)
- {
- if(response)
- {
- if(listitem == 0) // Mace
- {
- GivePlayerWeapon(playerid, 41, 999999);
- PlayerInfo[playerid][pGun9] = 41;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 1) // Night Stick
- {
- GivePlayerWeapon(playerid, 3, 1);
- PlayerInfo[playerid][pGun1] = 3;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 2) // Deagle
- {
- GivePlayerWeapon(playerid, 24, 999999);
- PlayerInfo[playerid][pGun2] = 24;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 3) //S-O ShotGun
- {
- GivePlayerWeapon(playerid, 25, 999999);
- PlayerInfo[playerid][pGun3] = 25;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 4) //SMG-MP5
- {
- GivePlayerWeapon(playerid, 29, 999999);
- PlayerInfo[playerid][pGun4] = 29;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 5) //Rifle
- {
- GivePlayerWeapon(playerid, 33, 999999);
- PlayerInfo[playerid][pGun6] = 33;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 6) //M4
- {
- GivePlayerWeapon(playerid, 31, 999999);
- PlayerInfo[playerid][pGun5] = 31;
- TogglePlayerControllable(playerid,1);
- }
- if(listitem == 7) //Mask
- {
- if(PlayerInfo[playerid][pRank] > 0)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-500;
- GivePlayerMoney(playerid,-500);
- HasBoughtMask[playerid] = 1;
- TogglePlayerControllable(playerid,1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Your Rank is not High Enough to buy this!");
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- }
- }
- }
- /*if(dialogid == CARMENU)
- {
- if(response)
- {
- if(listitem == 0) //
- {
- ShowPlayerDialog(playerid, CARMENU2, DIALOG_STYLE_LIST, "Heavy Trucks","Linerunner\nDumper\nMule\nMr Whoopee\nPacker\nFlatbed\nYankee\nDozer\nBoxville\nBenson\nPetrol\nRoadtrain\nCement\nTractor\nCombine\nDuneride\nDFT 30\nHotdog\nBoxville(black)", "Spawn", "Cancel");
- }
- if(listitem == 1) //
- {
- ShowPlayerDialog(playerid, CARMENU3, DIALOG_STYLE_LIST, "Trucks","Pony\nMoonbeam\nBobcat\nRumpo\nTop fun\nWalton\nBurriro\nFork lift\nSadler\nYosemite\nMower\nNews van\nTug\nSadler", "Spawn", "Cancel");
- }
- if(listitem == 2) //
- {
- ShowPlayerDialog(playerid, CARMENU4, DIALOG_STYLE_LIST, "2Doors","Bravura\nManana\nEsperanto\nPrevion\nStallion\nHermes\nVirgo\nBlistac\nMajestic\nBuccaneer\nFortune\nCadrona\nFeltzer\nHustler\nTampa\nStafford\nClub\nPicador\nAlpha\nEuros", "Spawn", "Cancel");
- }
- if(listitem == 3) //
- {
- ShowPlayerDialog(playerid, CARMENU5, DIALOG_STYLE_LIST, "4Doors","Sentinel\nStretch\nWashington\nPremier\nAdmiral\nGlendale\nOceanic\nGreenwood\nElegant\nNebula\nWilliard\nVincent\nIntruder\nPrimo\nSunrise\nMerit\nTahoma\nEmperor", "Spawn", "Cancel");
- }
- if(listitem == 4) //
- {
- ShowPlayerDialog(playerid, CARMENU6, DIALOG_STYLE_LIST, "Aircraft","Levetian\nHunter\nSeasparrow\nSkimmer\nSparrow\nRustler\nMaverick\nVCN Maverick\nPolice maverick\nBeagle\nCropduster\nStuntplane\nShamal\nHydra\nCargobob\nNevada\nRaindance\nAT 400\nAndromada\nDodo", "Spawn", "Cancel");
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid, CARMENU7, DIALOG_STYLE_LIST, "Boats","Predator\nSqualo\nSpeeder\nReefer\nTropic\nCoastgaurd\nDinghy\nMarquis\nJetmax\nLaunch", "Spawn", "Cancel");
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid, CARMENU8, DIALOG_STYLE_LIST, "Trailers","Artic trailer 1\nArtic trailer 2\nPetrol tanker\nArtic trailer 3\nBag box A\nBag box B\nStairs\nFarm trailer\nUtility trailer", "Spawn", "Cancel");
- }
- if(listitem == 7)
- {
- ShowPlayerDialog(playerid, CARMENU9, DIALOG_STYLE_LIST, "Government","FireTruck\nAmbulance\nEnforcer\nRhino\nBarak\nHummvee\nFBI Rancher\nPolice Bike\nSWAT Truck\nFireTruck2\nLSPD\nSFPD\nLVPD\nPolice Rancher\nSWAT Truck", "Spawn", "Cancel");
- }
- if(listitem == 8)
- {
- ShowPlayerDialog(playerid, CARMENU10, DIALOG_STYLE_LIST, "RC","Bandit\nBaron\nRaider\nGoblin\nTiger\nCam", "Spawn", "Cancel");
- }
- if(listitem == 9)
- {
- ShowPlayerDialog(playerid, CARMENU11, DIALOG_STYLE_LIST, "Transportation","Trashmaster\nTaxi\nBus\nCoach\nCabbie\nBaggagen\nTowtruck\nFreight\nStreak\nUtility Truck\nSweeper", "Spawn", "Cancel");
- }
- if(listitem == 10)
- {
- ShowPlayerDialog(playerid, CARMENU12, DIALOG_STYLE_LIST, "Sports","Sultan\nBullet\nTurismo\nSuper GT\nJester\nInfernus\nCheetah\nBanshee\nComet\nHotnife", "Spawn", "Cancel");
- }
- if(listitem == 11)
- {
- ShowPlayerDialog(playerid, CARMENU13, DIALOG_STYLE_LIST, "Bikes","NRG\nFCR\nSanchez\nBMX", "Spawn", "Cancel");
- }
- if(listitem == 12)
- {
- ShowPlayerDialog(playerid, CARMENU14, DIALOG_STYLE_LIST, "Special","Rhino\nMonster\nBandito\nKart\nVortex\nBF", "Spawn", "Cancel");
- }
- }
- }
- if(dialogid == CARMENU2)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(403, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(406, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(414, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(423, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(443, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5)
- {
- new tempcar = CreateVehicle(455, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 6)
- {
- new tempcar = CreateVehicle(456, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 7)
- {
- new tempcar = CreateVehicle(486, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 8)
- {
- new tempcar = CreateVehicle(498, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 9)
- {
- new tempcar = CreateVehicle(499, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 10)
- {
- new tempcar = CreateVehicle(514, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 11)
- {
- new tempcar = CreateVehicle(515, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 12)
- {
- new tempcar = CreateVehicle(524, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 13)
- {
- new tempcar = CreateVehicle(531, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 14)
- {
- new tempcar = CreateVehicle(532, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 15)
- {
- new tempcar = CreateVehicle(573, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 16)
- {
- new tempcar = CreateVehicle(578, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 17)
- {
- new tempcar = CreateVehicle(588, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 18)
- {
- new tempcar = CreateVehicle(609, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU3)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(413, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(418, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(422, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(440, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(459, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5)
- {
- new tempcar = CreateVehicle(478, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 6)
- {
- new tempcar = CreateVehicle(482, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 7)
- {
- new tempcar = CreateVehicle(530, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 8)
- {
- new tempcar = CreateVehicle(543, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 9)
- {
- new tempcar = CreateVehicle(554, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 10)
- {
- new tempcar = CreateVehicle(572, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 11)
- {
- new tempcar = CreateVehicle(582, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 12)
- {
- new tempcar = CreateVehicle(583, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 13)
- {
- new tempcar = CreateVehicle(605, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU4)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(401, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(410, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(419, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(436, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(439, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5)
- {
- new tempcar = CreateVehicle(474, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 6)
- {
- new tempcar = CreateVehicle(491, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 7)
- {
- new tempcar = CreateVehicle(496, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 8)
- {
- new tempcar = CreateVehicle(517, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 9)
- {
- new tempcar = CreateVehicle(518, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 10)
- {
- new tempcar = CreateVehicle(526, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 11)
- {
- new tempcar = CreateVehicle(527, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 12)
- {
- new tempcar = CreateVehicle(533, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 13)
- {
- new tempcar = CreateVehicle(545, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 14)
- {
- new tempcar = CreateVehicle(549, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 15)
- {
- new tempcar = CreateVehicle(580, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 16)
- {
- new tempcar = CreateVehicle(589, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 17)
- {
- new tempcar = CreateVehicle(600, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 18)
- {
- new tempcar = CreateVehicle(602, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU5)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(405, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(409, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(421, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(426, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(445, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5)
- {
- new tempcar = CreateVehicle(466, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 6)
- {
- new tempcar = CreateVehicle(467, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 7)
- {
- new tempcar = CreateVehicle(492, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 8)
- {
- new tempcar = CreateVehicle(507, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 9)
- {
- new tempcar = CreateVehicle(516, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 10)
- {
- new tempcar = CreateVehicle(529, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 11)
- {
- new tempcar = CreateVehicle(540, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 12)
- {
- new tempcar = CreateVehicle(546, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 13)
- {
- new tempcar = CreateVehicle(547, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 14)
- {
- new tempcar = CreateVehicle(550, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 15)
- {
- new tempcar = CreateVehicle(551, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 16)
- {
- new tempcar = CreateVehicle(566, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 17)
- {
- new tempcar = CreateVehicle(585, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU6)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(417, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(425, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(447, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(460, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(469, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5)
- {
- new tempcar = CreateVehicle(476, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 6)
- {
- new tempcar = CreateVehicle(487, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 7)
- {
- new tempcar = CreateVehicle(488, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 8)
- {
- new tempcar = CreateVehicle(497, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 9)
- {
- new tempcar = CreateVehicle(511, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 10)
- {
- new tempcar = CreateVehicle(512, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 11)
- {
- new tempcar = CreateVehicle(513, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 12)
- {
- new tempcar = CreateVehicle(519, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 13)
- {
- new tempcar = CreateVehicle(520, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 14)
- {
- new tempcar = CreateVehicle(548, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 15)
- {
- new tempcar = CreateVehicle(553, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 16)
- {
- new tempcar = CreateVehicle(563, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 17)
- {
- new tempcar = CreateVehicle(577, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 18)
- {
- new tempcar = CreateVehicle(592, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 19)
- {
- new tempcar = CreateVehicle(593, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU7)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(430, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(446, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(452, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(453, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(454, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5)
- {
- new tempcar = CreateVehicle(472, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 6)
- {
- new tempcar = CreateVehicle(473, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 7)
- {
- new tempcar = CreateVehicle(484, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 8)
- {
- new tempcar = CreateVehicle(493, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 9)
- {
- new tempcar = CreateVehicle(595, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU8)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(435, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(450, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(584, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(591, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(606, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5)
- {
- new tempcar = CreateVehicle(607, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 6)
- {
- new tempcar = CreateVehicle(608, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 7)
- {
- new tempcar = CreateVehicle(610, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 8)
- {
- new tempcar = CreateVehicle(611, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU9)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(407, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(416, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(427, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(432, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(433, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5)
- {
- new tempcar = CreateVehicle(470, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 6)
- {
- new tempcar = CreateVehicle(490, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 7)
- {
- new tempcar = CreateVehicle(523, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 8)
- {
- new tempcar = CreateVehicle(528, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 9)
- {
- new tempcar = CreateVehicle(544, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 10)
- {
- new tempcar = CreateVehicle(596, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 11)
- {
- new tempcar = CreateVehicle(597, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 12)
- {
- new tempcar = CreateVehicle(598, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 13)
- {
- new tempcar = CreateVehicle(599, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 14)
- {
- new tempcar = CreateVehicle(601, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU10)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- RC1 = CreateVehicle(441, X,Y,Z, 0.0, 0, 0, 7200000);
- PutPlayerInVehicle(playerid, RC1, 1);
- CreatedCars[Vehicles++] = RC1;
- }
- if(listitem == 1) //
- {
- RC2 = CreateVehicle(464, X,Y,Z, 0.0, 0, 0, 7200000);
- PutPlayerInVehicle(playerid, RC2, 1);
- CreatedCars[Vehicles++] = RC2;
- }
- if(listitem == 2) //
- {
- RC3 = CreateVehicle(465, X,Y,Z, 0.0, 0, 0, 7200000);
- PutPlayerInVehicle(playerid, RC3, 1);
- CreatedCars[Vehicles++] = RC3;
- }
- if(listitem == 3) //
- {
- RC4 = CreateVehicle(501, X,Y,Z, 0.0, 0, 0, 7200000);
- PutPlayerInVehicle(playerid, RC4, 1);
- CreatedCars[Vehicles++] = RC4;
- }
- if(listitem == 4) //
- {
- RC5 = CreateVehicle(564, X,Y,Z, 0.0, 0, 0, 7200000);
- PutPlayerInVehicle(playerid, RC5, 1);
- CreatedCars[Vehicles++] = RC5;
- }
- if(listitem == 5)
- {
- RC6 = CreateVehicle(594, X,Y,Z, 0.0, 0, 0, 7200000);
- PutPlayerInVehicle(playerid, RC6, 1);
- CreatedCars[Vehicles++] = RC6;
- }
- }
- }
- if(dialogid == CARMENU11)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(408, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(420, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(431, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(437, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(438, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5)
- {
- new tempcar = CreateVehicle(485, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 6)
- {
- new tempcar = CreateVehicle(525, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 7)
- {
- new tempcar = CreateVehicle(537, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 8)
- {
- new tempcar = CreateVehicle(538, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 9)
- {
- new tempcar = CreateVehicle(552, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 10)
- {
- new tempcar = CreateVehicle(574, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU12)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(560, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(541, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(451, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(506, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(559, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5)
- {
- new tempcar = CreateVehicle(411, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 6)
- {
- new tempcar = CreateVehicle(415, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 7)
- {
- new tempcar = CreateVehicle(429, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 8)
- {
- new tempcar = CreateVehicle(480, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 9)
- {
- new tempcar = CreateVehicle(434, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU13)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(522, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(521, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(468, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(481, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }
- if(dialogid == CARMENU14)
- {
- if(response)
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- if(listitem == 0) //
- {
- new tempcar = CreateVehicle(432, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 1) //
- {
- new tempcar = CreateVehicle(556, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 2) //
- {
- new tempcar = CreateVehicle(568, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 3) //
- {
- new tempcar = CreateVehicle(571, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 4) //
- {
- new tempcar = CreateVehicle(539, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- if(listitem == 5) //
- {
- new tempcar = CreateVehicle(424, X,Y,Z, 0.0, 0, 0, 7200000);
- CreatedCars[Vehicles++] = tempcar;
- PutPlayerInVehicle(playerid, tempcar, 0);
- }
- }
- }*/
- if(dialogid == VEHMENU1)
- {
- if(response)
- {
- if(listitem == 0) //
- {
- ShowPlayerDialog(playerid, VEHMENU2, DIALOG_STYLE_LIST, "Color List", "Red\nBlue\nPink\nBlack\nWhite\nYellow", "Color", "Cancel");
- }
- if(listitem == 1) //
- {
- ShowPlayerDialog(playerid, VEHMENU3, DIALOG_STYLE_LIST, "Modifications", "Nos\nHydralics\nRepair", "Accept", "Cancel");
- }
- }
- }
- if(dialogid == VEHMENU2)
- {
- if(response)
- {
- new vehicle;
- vehicle = GetPlayerVehicleID(playerid);
- if(listitem == 0) //
- {
- ChangeVehicleColor(vehicle, 3, 3);
- PlayerPlaySound(playerid,1134,0,0,0);
- }
- if(listitem == 1) //
- {
- ChangeVehicleColor(vehicle, 2, 2);
- PlayerPlaySound(playerid,1134,0,0,0);
- }
- if(listitem == 2) //
- {
- ChangeVehicleColor(vehicle, 126, 126);
- PlayerPlaySound(playerid,1134,0,0,0);
- }
- if(listitem == 3) //
- {
- ChangeVehicleColor(vehicle, 0, 0);
- PlayerPlaySound(playerid,1134,0,0,0);
- }
- if(listitem == 4) //
- {
- ChangeVehicleColor(vehicle, 1, 1);
- PlayerPlaySound(playerid,1134,0,0,0);
- }
- if(listitem == 5) //
- {
- ChangeVehicleColor(vehicle, 6, 6);
- PlayerPlaySound(playerid,1134,0,0,0);
- }
- }
- }
- if(dialogid == VEHMENU3)
- {
- if(response)
- {
- new vehicle;
- vehicle = GetPlayerVehicleID(playerid);
- if(listitem == 0) //
- {
- AddVehicleComponent(vehicle, 1010);
- PlayerPlaySound(playerid,1133,0,0,0);
- }
- if(listitem == 1) //
- {
- AddVehicleComponent(vehicle, 1087);
- PlayerPlaySound(playerid,1133,0,0,0);
- }
- if(listitem == 2) //
- {
- RepairVehicle(vehicle);
- PlayerPlaySound(playerid,1133,0,0,0);
- }
- }
- }
- if(dialogid==012012) {
- if(response) {
- if(listitem==0) { // Deagle
- if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough Cash!");
- GivePlayerWeapon(playerid,24,99999);
- SendClientMessage(playerid, COLOR_PURPLE,"Desert Eagle purchased for $10000.");
- }
- if(listitem==1) { // SMG-MP5K
- if(GetPlayerMoney(playerid) < 15000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough Cash!");
- GivePlayerWeapon(playerid,29,99999);
- SendClientMessage(playerid, COLOR_PURPLE,"SMG-MP5 purchased for $15000.");
- }
- if(listitem==2) { // AK47
- if(GetPlayerMoney(playerid) < 30000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough Cash!");
- GivePlayerWeapon(playerid,30,999999);
- SendClientMessage(playerid, COLOR_PURPLE,"AK-47 purchased for $30000");
- }
- if(listitem==3) { // ARMOUR
- if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough Cash!");
- SetPlayerArmour(playerid,100.0);
- SendClientMessage(playerid, COLOR_PURPLE,"Full Armour purchased for $5000.");
- }
- }
- }
- return 0;
- }
- public OnPlayerConnect(playerid)
- {
- for (new i = 0; i < 4; i ++)
- {
- DriveThruItems[playerid][i] = 0;
- }
- if(Security != 0)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
- Kick(playerid);
- return 1;
- }
- gPlayerLoggin{playerid} = 1;
- TextDrawShowForPlayer(playerid, Website);
- gPlayerAnimLibsPreloaded[playerid] = 0;
- gActivePlayers[playerid]++;
- ShowArea(playerid);
- numplayers++;
- Spawned[playerid] = 0;
- BusID[playerid] = 0;
- BusCost[playerid] = 0;
- PlayerSitting[playerid] = 0;
- PlayAudioStreamForPlayer(playerid,"http://k007.kiwi6.com/hotlink/52xp925r40/Feint_-_Laurence.mp3");
- CurrentCCTV[playerid] = -1;
- ClearChatbox(playerid, 100);
- SetPVarInt(playerid, "Renting", 0);
- SetPVarInt(playerid, "CarRentID", 0);
- BriefOffer[playerid] = 999;
- BriefCash[playerid] = 0;
- BriefCrack[playerid] = 0;
- BriefPot[playerid] = 0;
- SetPVarInt(playerid,"ID_HideRadioTextdraw",-1);
- SetPVarInt(playerid,"ID_OldVehicle",-1);
- new plname[MAX_PLAYER_NAME];
- new string[MAX_PLAYER_NAME];
- mapX[playerid] = 0.0;
- mapY[playerid] = 0.0;
- mapZ[playerid] = 0.0;
- mapID[playerid] = 0;
- //InTurf[playerid] = -1;
- GetPlayerName(playerid, plname, sizeof(plname));
- bEditing[playerid] = -1;
- HidePM[playerid] = 0;
- PlayerInfo[playerid][pGarageKey] = -1;
- PlayerInfo[playerid][pGarageKey2] = -1;
- PlayerInfo[playerid][pGateKey] = -1;
- PlayerInfo[playerid][pGateKey2] = -1;
- PlayerInfo[playerid][pGateKey3] = -1;
- PlayerInfo[playerid][pGateKey4] = -1;
- PlayerInfo[playerid][pGateKey5] = -1;
- PlayerInfo[playerid][pGateKey6] = -1;
- PlayerInfo[playerid][pGateKey7] = -1;
- PlayerInfo[playerid][pGateKey8] = -1;
- PlayerInfo[playerid][pGateKey9] = -1;
- PlayerInfo[playerid][pGateKey10] = -1;
- SetPVarInt(playerid, "GarageToBuy", -1);
- SelectChar[playerid] = 0; BizOffer[playerid] = 999; HouseOffer[playerid] = 999; HouseID[playerid] = 0; HousePrice[playerid] = 0; RobbingBizID[playerid] = 0; BizID[playerid] = 0; BizPrice[playerid] = 0; HidePM[playerid] = 0; PhoneOnline[playerid] = 0; WTOnline[playerid] = 0; AlarmOnline[playerid] = 0;
- SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0;
- GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0;
- DefenseOffer[playerid] = 999; DefensePrice[playerid] = 0; InviteOffer[playerid] = 999; FamilyOffer[playerid] = 999; FactionOffer[playerid] = 999;
- CallLawyer[playerid] = 0; WantLawyer[playerid] = 0; KickPlayer[playerid] = 0; CP[playerid] = 0;
- UsedFind[playerid] = 0; FReloadTime[playerid] = 0; GotMats[playerid] = 0; TazerTime[playerid] = 0;
- MoneyMessage[playerid] = 0; Condom[playerid] = 0; HasBoughtMask[playerid] = 0;
- STDPlayer[playerid] = 0; SexOffer[playerid] = 999; RobbingBizID[playerid] = 0; SexPrice[playerid] = 0; PlayerHadDeagle[playerid] = 0; PlayerHasTazer[playerid] = 0;
- RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0;
- TalkingLive[playerid] = 255; LiveOffer[playerid] = 999; RefillOffer[playerid] = 999; RefillPrice[playerid] = 0;
- PotOffer[playerid] = 999; PotPrice[playerid] = 0; PotGram[playerid] = 0; Packages[playerid] = 0; Crates[playerid] = 0; PlayerCuffed[playerid] = 0;
- PlayerCuffedTime[playerid] = 0; RegistrationStep[playerid] = 0; JustReported[playerid] = 0;
- SpectatedID[playerid] = 0; LSPDClearing[playerid] = 0; SelectDrug[playerid] = 0; HospitalTime[playerid] = 0; NoHospital[playerid] = 0;
- HospitalSpawn[playerid] = 0; JailPrice[playerid] = 0; GoChase[playerid] = 999; PlayerHurt[playerid] = 0;
- BoxWaitTime[playerid] = 0; TransportDuty[playerid] = 0; PlayerTied[playerid] = 0; PlayerBlinded[playerid] = 0;
- BusCallTime[playerid] = 0; TaxiCallTime[playerid] = 0; PlayerInfo[playerid][BeingDraggedBy] = -1; MedicCallTime[playerid] = 0; LawyerCallTime[playerid] = 0; MechanicCallTime[playerid] = 0;
- FindTimePoints[playerid] = 0; FindTime[playerid] = 0; FindingID[playerid] = 0; JobDuty[playerid] = 0;
- Mobile[playerid] = 255; Music[playerid] = 0; BoxOffer[playerid] = 999; PlayerBoxing[playerid] = 0; gLastCar[playerid] = 0; FishCount[playerid] = 0;
- gOoc[playerid] = 0; gNewbie[playerid] = 0; gNews[playerid] = 0; BigEar[playerid] = 0; gFam[playerid] = 0;
- gSpeedo[playerid] = 0; gVehicleLock[playerid] = 0; gGas[playerid] = 1;
- gPlayerLogged[playerid] = 0; gPlayerAccount[playerid] = 0; PlayerInfo[playerid][pVipColor] = 0;
- PlayerTazeTime[playerid] = 0; PlayerStoned[playerid] = 0; Called911[playerid] = 0;
- TicketOffer[playerid] = 999; TicketMoney[playerid] = 0;
- HandshakeOffer[playerid] = 999; HandshakeType[playerid] = 0; ContractOffer[playerid] = 999; ContractID[playerid] = 999; TutTime[playerid] = 0;
- TaxiAccepted[playerid] = 999; BusAccepted[playerid] = 999;
- PlayerInfo[playerid][pCash] = dollah; NoFuel[playerid] = 0;
- CanTalk[playerid] = 0; PlayersChannel[playerid] = 999;
- gPlayerSpawned[playerid] = 0; Reported[playerid] = 0;
- TransportValue[playerid] = 0; TransportMoney[playerid] = 0; TransportTime[playerid] = 0; TransportCost[playerid] = 0; TransportDriver[playerid] = 999;
- Locator[playerid] = 0; PlayerPaintballing[playerid] = 0; LockPicking[playerid] = 999; RecentlyShot[playerid] = 0;
- PlayerPaintballKills[playerid] = 0; Fishes[playerid][pLastFish] = 0; Fishes[playerid][pFishID] = 0; Fishes[playerid][pLastWeight] = 0;
- ProposeOffer[playerid] = 999; MarryWitness[playerid] = 999; MarryWitnessOffer[playerid] = 999; MarriageCeremoney[playerid] = 0; ProposedTo[playerid] = 999; GotProposedBy[playerid] = 999; DivorceOffer[playerid] = 999; RefundingNumber[playerid] = 999; RefundingID[playerid] = 999; RampToggle[playerid] = 0;
- FixCarTimer[playerid] = 0; PickLockTimer[playerid] = 0; SellCarTimer[playerid] = 0; StopAniTimer[playerid] = 0; UseDrugsTimer[playerid] = 0; UseAcceptTimer[playerid] = 0; SellGunTimer[playerid] = 0; UseTazerTimer[playerid] = 0; UseDrinkTimer[playerid] = 0; UseNewbieTimer[playerid] = 0; UseAdmCmdTimer[playerid] = 0; BombID[playerid] = 0; ChangePassTimer[playerid] = 0;
- GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
- aGun[playerid][0] = 0;
- aGun[playerid][1] = 0;
- aGun[playerid][2] = 0;
- aGun[playerid][3] = 0;
- aGun[playerid][4] = 0;
- aGun[playerid][5] = 0;
- aGun[playerid][6] = 0;
- aGun[playerid][7] = 0;
- aGun[playerid][8] = 0;
- aGun[playerid][9] = 0;
- aGun[playerid][10] = 0;
- // DealerShip
- ResetPlayerVehicleEx(playerid,1);
- ResetPlayerVehicleEx(playerid,2);
- ResetPlayerVehicleEx(playerid,3);
- ResetPlayerVehicleEx(playerid,4);
- ResetPlayerVehicleEx(playerid,5);
- aGun[playerid][11] = 0;
- DrivingStep[playerid] = 0;
- aGun[playerid][12] = 0;
- playing[playerid] = 0;
- SpeedWarnings[playerid] = 0;
- PlayerInfo[playerid][pMail] = 0;
- ScriptWeaponsUpdated[playerid] = 0;
- PlayerInfo[playerid][dExtX] = 0.0;
- PlayerInfo[playerid][dExtY] = 0.0;
- PlayerInfo[playerid][dExtZ] = 0.0;
- PlayerInfo[playerid][dAngle] = 0.0;
- PlayerInfo[playerid][Inmotel] = 0;
- PlayerInfo[playerid][ATMID] = 0;
- PlayerInfo[playerid][pBoomBox] = 0;
- ThiefText[playerid] = Text3D:INVALID_3DTEXT_ID;
- PlayerInfo[playerid][Robbing] = 0;
- PlayerInfo[playerid][ROffered] = 0;
- PlayerInfo[playerid][ROfferer] = 0;
- PlayerInfo[playerid][pPbiskey] = 0;
- PlayerInfo[playerid][pFcard] = 0;
- PlayerInfo[playerid][pFamed] = 0;
- PlayerInfo[playerid][pvLoaded] = 0;
- DMVName[playerid] = 0;
- DMVMessage[playerid] = 0;
- PlayerInfo[playerid][pPhousekey] = 0;
- PlayerInfo[playerid][pLevel] = 0;
- DrivingTest[playerid] = 0;
- SailingTest[playerid] = 0;
- PlayerInfo[playerid][pCardRequest] = 0;
- PlayerInfo[playerid][InHouse] = 0;
- PlayerInfo[playerid][pTrash] = 0;
- PlayerInfo[playerid][pPizza] = 0;
- PlayerInfo[playerid][pAdmin] = 0;
- PlayerInfo[playerid][pSpeakPhone] = 0;
- PlayerInfo[playerid][pBand] = 0;
- PlayerInfo[playerid][pPermBand] = 0;
- PlayerInfo[playerid][pTRoute] = 0;
- PlayerInfo[playerid][pPRoute] = 0;
- PlayerInfo[playerid][pWarns] = 0;
- PlayerInfo[playerid][pDisabled] = 0;
- PlayerInfo[playerid][pDonateRank] = 0;
- PlayerInfo[playerid][Inbuilding] = 0;
- PlayerInfo[playerid][pSweeping] = 0;
- PlayerInfo[playerid][HoldingObject] = 0;
- //--------------[New Weapon System]------------//
- PlayerInfo[playerid][pAKbarrel] = 0;
- PlayerInfo[playerid][pDebarrel] = 0;
- PlayerInfo[playerid][pCSGbarrel] = 0;
- PlayerInfo[playerid][pAKstock] = 0;
- PlayerInfo[playerid][pDestock] = 0;
- PlayerInfo[playerid][pCSGstock] = 0;
- PlayerInfo[playerid][pAKmagazine] = 0;
- PlayerInfo[playerid][pDemagazine] = 0;
- PlayerInfo[playerid][pCSGmagazine] = 0;
- //---------------------------------------------//
- PlayerInfo[playerid][pBanAppealer] = 0;
- PlayerInfo[playerid][pGangMod] = 0;
- PlayerInfo[playerid][pRequestingBackup] = 0;
- PlayerInfo[playerid][gPupgrade] = 0;
- PlayerInfo[playerid][pDeveloper] = 0;
- PlayerInfo[playerid][pMapper] = 0;
- PlayerInfo[playerid][pTester] = 0;
- PlayerInfo[playerid][pConnectTime] = 0;
- PlayerInfo[playerid][pReg] = 0;
- PlayerInfo[playerid][pSex] = 0;
- PlayerInfo[playerid][pTrashSkill] = 0; // Trashman
- PlayerInfo[playerid][pAge] = 0;
- PlayerInfo[playerid][pRPBoost] = 0;
- PlayerInfo[playerid][hExtX] = 0.0;
- PlayerInfo[playerid][hExtY] = 0.0;
- PlayerInfo[playerid][hExtZ] = 0.0;
- PlayerInfo[playerid][hIntX] = 0.0;
- PlayerInfo[playerid][hIntY] = 0.0;
- PlayerInfo[playerid][pRobberSkill] = 0;
- PlayerInfo[playerid][pRobberTime] = 0;
- PlayerInfo[playerid][pMap] = 0;
- PlayerInfo[playerid][hIntZ] = 0.0;
- PlayerInfo[playerid][hIntID] = 0;
- PlayerInfo[playerid][hExtID] = 0;
- PlayerInfo[playerid][bExtX] = 0.0;
- PlayerInfo[playerid][bExtY] = 0.0;
- PlayerInfo[playerid][bExtZ] = 0.0;
- PlayerInfo[playerid][bIntX] = 0.0;
- PlayerInfo[playerid][bIntY] = 0.0;
- PlayerInfo[playerid][bIntZ] = 0.0;
- PlayerInfo[playerid][bIntID] = 0;
- PlayerInfo[playerid][bExtID] = 0;
- PlayerInfo[playerid][cExtX] = 0.0;
- PlayerInfo[playerid][cExtY] = 0.0;
- PlayerInfo[playerid][cExtZ] = 0.0;
- PlayerInfo[playerid][cIntX] = 0.0;
- PlayerInfo[playerid][cIntY] = 0.0;
- PlayerInfo[playerid][cIntZ] = 0.0;
- PlayerInfo[playerid][cIntID] = 0;
- PlayerInfo[playerid][cExtID] = 0;
- PlayerInfo[playerid][pOrigin] = 0;
- PlayerInfo[playerid][pExp] = 0;
- PlayerInfo[playerid][pAccount] = 0;
- PlayerInfo[playerid][pCrimes] = 0;
- PlayerInfo[playerid][pKills] = 0;
- PlayerInfo[playerid][pDeaths] = 0;
- PlayerInfo[playerid][pCHits] = 0;
- PlayerInfo[playerid][pHelper] = 0;
- PlayerInfo[playerid][pFHits] = 0;
- PlayerInfo[playerid][pArrested] = 0;
- PlayerInfo[playerid][pPhoneBook] = 0;
- PlayerInfo[playerid][pHouseTicket] = 0;
- PlayerInfo[playerid][pVehicleTicket] = 0;
- PlayerInfo[playerid][pBusinessTicket] = 0;
- PlayerInfo[playerid][pLottoNr] = 0;
- PlayerInfo[playerid][pFishes] = 0;
- SellVehicleOffer[playerid] = 999;
- SellVehiclePrice[playerid] = 0;
- SellVehicleOfferTime[playerid] = 0;
- SellVehicleSlot[playerid] = 0;
- TV[playerid] = 0;
- PlayerInfo[playerid][pSpecOps] = 0;
- PlayerInfo[playerid][pAidKit] = 0;
- PlayerInfo[playerid][pBiggestFish] = 0;
- PlayerInfo[playerid][pJob] = 0;
- PlayerInfo[playerid][pPayCheck] = 0;
- PlayerInfo[playerid][pJailed] = 0;
- PlayerInfo[playerid][pJailTime] = 0;
- PlayerInfo[playerid][pMats] = 0;
- PlayerInfo[playerid][pPot] = 0;
- PlayerInfo[playerid][pCrack] = 0;
- PlayerInfo[playerid][pLeader] = 0;
- PlayerInfo[playerid][pMember] = 0;
- PlayerInfo[playerid][pFMember] = 255;
- PlayerInfo[playerid][pRank] = 0;
- PlayerInfo[playerid][pBriefCase] = 0;
- PlayerInfo[playerid][pBCash] = 0;
- PlayerInfo[playerid][pBCrack] = 0;
- PlayerInfo[playerid][pBPot] = 0;
- PlayerInfo[playerid][pDetSkill] = 0;
- PlayerInfo[playerid][pSexSkill] = 0;
- PlayerInfo[playerid][pBoxSkill] = 0;
- PlayerInfo[playerid][pLawSkill] = 0;
- PlayerInfo[playerid][pMechSkill] = 0;
- PlayerInfo[playerid][pJackSkill] = 0;
- PlayerInfo[playerid][pCarSkill] = 0;
- PlayerInfo[playerid][pNewsSkill] = 0;
- PlayerInfo[playerid][pDrugsSkill] = 0;
- PlayerInfo[playerid][pArmsSkill] = 0;
- PlayerInfo[playerid][pSmugglerSkill] = 0;
- PlayerInfo[playerid][pFishSkill] = 0;
- PlayerInfo[playerid][pFightingStyle] = 4;
- PlayerInfo[playerid][pArmor] = 0.0;
- PlayerInfo[playerid][pSHealth] = 0;
- PlayerInfo[playerid][pInt] = 15;
- PlayerInfo[playerid][pLocal] = 999;
- PlayerInfo[playerid][pVirtualWorld] = 0;
- PlayerInfo[playerid][pModel] = 29;
- PlayerInfo[playerid][pClothes] = 0;
- PlayerInfo[playerid][pPnumber] = 0;
- PlayerInfo[playerid][pPbiskey] = 0;
- PlayerInfo[playerid][pPaptkey] = 255;
- PlayerInfo[playerid][pATMcard] = 0;
- PlayerInfo[playerid][pCarLic] = 0;
- PlayerInfo[playerid][pMask] = 0;
- PlayerInfo[playerid][pBlindfolds] = 0;
- PlayerInfo[playerid][pFlyLic] = 0;
- PlayerInfo[playerid][pBoatLic] = 0;
- PlayerInfo[playerid][pFishLic] = 0;
- PlayerInfo[playerid][pGunLic] = 0;
- PlayerInfo[playerid][pCarTime] = 0;
- PlayerInfo[playerid][pDrugsTime] = 0;
- PlayerInfo[playerid][pLawyerTime] = 0;
- PlayerInfo[playerid][pLawyerFreeTime] = 0;
- PlayerInfo[playerid][pMechTime] = 0;
- PlayerInfo[playerid][pSexTime] = 0;
- PlayerInfo[playerid][pPayDay] = 0;
- PlayerInfo[playerid][pPayDayHad] = 0;
- PlayerInfo[playerid][pCDPlayer] = 0;
- PlayerInfo[playerid][pDice] = 0;
- PlayerInfo[playerid][pScrew] = 0;
- PlayerInfo[playerid][pRope] = 0;
- PlayerInfo[playerid][pCigars] = 0;
- PlayerInfo[playerid][pGoldBars] = 0;
- PlayerInfo[playerid][pSprunk] = 0;
- PlayerInfo[playerid][pCookies] = 0;
- PlayerInfo[playerid][pWT] = 0;
- PlayerInfo[playerid][pWTc] = 0;
- PlayerInfo[playerid][pBombs] = 0;
- PlayerInfo[playerid][pScope] = 0;
- PlayerInfo[playerid][pWins] = 0;
- PlayerInfo[playerid][pLoses] = 0;
- PlayerInfo[playerid][pTut] = 0;
- PlayerInfo[playerid][pOnDuty] = 0;
- PlayerInfo[playerid][pHospital] = 0;
- PlayerInfo[playerid][pAdjustable] = 0;
- PlayerInfo[playerid][pWantedLevel] = 0;
- PlayerInfo[playerid][pNewbieMuted] = 0;
- PlayerInfo[playerid][prhmuted] = 0;
- SellVehicleOffer[playerid] = 999;
- SellVehiclePrice[playerid] = 0;
- SellVehicleOfferTime[playerid] = 0;
- SellVehicleSlot[playerid] = 0;
- PlayerInfo[playerid][pSafeSpawn] = 0;
- PlayerInfo[playerid][pSPos_x] = 0.0;
- PlayerInfo[playerid][pSPos_y] = 0.0;
- PlayerInfo[playerid][pSPos_z] = 0.0;
- PlayerInfo[playerid][pSPos_r] = 0.0;
- WeedIsPicked[playerid] = 0;
- WeedTime[playerid] = 0;
- WeedMin[playerid] = 0;
- WeedTime[playerid] = 0;
- WeedGrams[playerid] = 0;
- WeedForPlayer[playerid] = 999;
- WeedIsPicked[playerid] = 0;
- HasPlantWeed[playerid] = 0;
- //PlayerInfo[playerid][pSeeds] = 0;
- WasCheckBy[playerid] = 999;
- TazerHolster[playerid] = 1;
- ClearCrime(playerid);
- ClearFishes(playerid);
- ClearGuns(playerid);
- ClearMarriage(playerid);
- ClearAccent(playerid);
- ClearIP(playerid);
- ClearContract(playerid);
- SetPlayerColor(playerid,TCOLOR_GREY);
- //----------------------------------------------------------------------------//
- SetDynamicObjectMaterial(BancoLS, 2, 3942, "bistro", "ahoodfence2", 0);
- SetDynamicObjectMaterial(BancoLS, 4, 16016, "des_n", "ranchwall1", 0);
- SetDynamicObjectMaterial(BancoLS, 5, 16005, "des_stownmain2", "des_redslats", 0);
- SetDynamicObjectMaterial(BancoLS, 6, 964, "cj_crate_will", "CJ_FLIGHT_CASE", 0);
- SetDynamicObjectMaterial(BancoLS, 7, 16021, "des_geyser", "shingles1", 0);
- SetDynamicObjectMaterial(BancoLS, 8, 16005, "des_stownmain2", "sanruf", 0);
- SetDynamicObjectMaterial(BancoLS, 9, 6295, "lawland2", "lightglass", 0);
- SetObjectMaterialText(Cartelbanco, "Los Santos Bank", 0, 40, "Arial Black", 20, 1, -65536, 0, 1);
- //----------------------------------[LS Bank at Stars]------------------------//
- RemoveBuildingForPlayer(playerid, 5941, 982.3359, -1169.6016, 32.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 5720, 982.3359, -1169.6016, 32.8203, 0.25);
- //----------------------------------[Under-Ground]----------------------------//
- RemoveBuildingForPlayer(playerid, 3726, 790.0547, -832.5625, 66.6484, 0.25);
- RemoveBuildingForPlayer(playerid, 1409, 787.9844, -841.5234, 59.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 786.4141, -835.1484, 74.4688, 0.25);
- RemoveBuildingForPlayer(playerid, 1691, 793.2422, -834.9453, 74.0313, 0.25);
- RemoveBuildingForPlayer(playerid, 1332, 792.6250, -838.8906, 60.6406, 0.25);
- RemoveBuildingForPlayer(playerid, 3602, 790.0547, -832.5625, 66.6484, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 792.1563, -826.9297, 74.4688, 0.25);
- //----------------------------------[-Mafia Hideout-]-------------------------//
- RemoveBuildingForPlayer(playerid, 3421, 2351.8281, -652.9219, 129.1875, 0.25);
- RemoveBuildingForPlayer(playerid, 693, 2349.4844, -680.8750, 136.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 3414, 2351.8281, -652.9219, 129.1875, 0.25);
- RemoveBuildingForPlayer(playerid, 694, 2358.8984, -616.1172, 130.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 696, 2375.3047, -666.7266, 131.8828, 0.25);
- //----------------------------------[New Alhambra]----------------------------//
- /*RemoveBuildingForPlayer(playerid, 5544, 1873.7422, -1682.4766, 34.7969, 0.25);
- RemoveBuildingForPlayer(playerid, 1524, 1837.6641, -1640.3828, 13.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1855.7188, -1741.5391, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1879.5078, -1741.4844, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1908.2188, -1741.4844, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1929.5781, -1736.9063, 21.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1931.0391, -1726.3281, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1832.3828, -1694.3125, 9.7188, 0.25);
- RemoveBuildingForPlayer(playerid, 1537, 1837.4375, -1683.9688, 12.3047, 0.25);
- RemoveBuildingForPlayer(playerid, 1533, 1837.4375, -1683.9531, 12.3047, 0.25);
- RemoveBuildingForPlayer(playerid, 1537, 1837.4375, -1686.9844, 12.3125, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1832.8984, -1670.7656, 9.7188, 0.25);
- RemoveBuildingForPlayer(playerid, 1533, 1837.4375, -1677.9219, 12.2969, 0.25);
- RemoveBuildingForPlayer(playerid, 1537, 1837.4375, -1680.9531, 12.2969, 0.25);
- RemoveBuildingForPlayer(playerid, 1533, 1837.4375, -1680.9375, 12.2969, 0.25);
- RemoveBuildingForPlayer(playerid, 5408, 1873.7422, -1682.4766, 34.7969, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1931.0391, -1702.2891, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1929.5781, -1694.4609, 21.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1931.0391, -1667.0313, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1931.0391, -1637.8984, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1855.7188, -1623.2813, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1879.5078, -1623.1016, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1908.2188, -1622.9844, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1929.5781, -1627.6250, 21.3906, 0.25);
- */
- //----------------------------------[New Crack Center]------------------------//
- RemoveBuildingForPlayer(playerid, 3244, 2632.3906, -2073.6406, 12.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 3244, 2632.3906, -2136.3281, 12.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 3682, 2673.0859, -2114.9063, 36.5469, 0.25);
- RemoveBuildingForPlayer(playerid, 3683, 2684.7656, -2088.0469, 20.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 3289, 2679.2344, -2106.9766, 12.5391, 0.25);
- RemoveBuildingForPlayer(playerid, 3290, 2647.1016, -2073.3750, 12.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 3290, 2658.7188, -2073.3750, 12.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 3290, 2671.5000, -2073.3750, 12.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 3779, 2631.9141, -2098.5781, 20.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 3779, 2653.9375, -2092.3359, 20.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 2663.0547, -2121.6563, 30.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 2665.7734, -2122.5078, 22.2813, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 2667.3594, -2120.7969, 19.4297, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 2669.3359, -2120.7969, 26.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 2669.3359, -2120.7969, 13.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 2679.4375, -2121.6563, 21.4297, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 2675.8594, -2121.6563, 25.6016, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 2684.2031, -2122.5078, 22.8906, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 2685.0547, -2119.7891, 14.5391, 0.25);
- RemoveBuildingForPlayer(playerid, 3675, 2685.1172, -2119.1016, 19.4297, 0.25);
- RemoveBuildingForPlayer(playerid, 3637, 2631.9141, -2098.5781, 20.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 3637, 2653.9375, -2092.3359, 20.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 3673, 2673.0859, -2114.9063, 36.5469, 0.25);
- RemoveBuildingForPlayer(playerid, 3258, 2679.2344, -2106.9766, 12.5391, 0.25);
- RemoveBuildingForPlayer(playerid, 3674, 2682.3203, -2114.5313, 39.0313, 0.25);
- RemoveBuildingForPlayer(playerid, 3636, 2684.7656, -2088.0469, 20.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 3256, 2647.1016, -2073.3750, 12.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 3256, 2658.7188, -2073.3750, 12.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 3256, 2671.5000, -2073.3750, 12.4453, 0.25);
- //----------------------------------[New Dealership infront of Ammunation]----//
- RemoveBuildingForPlayer(playerid, 5967, 1259.4375, -1246.8125, 17.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1391, 1238.3750, -1258.2734, 44.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 1294, 1254.6875, -1276.1641, 17.0781, 0.25);
- RemoveBuildingForPlayer(playerid, 5857, 1259.4375, -1246.8125, 17.1094, 0.25);
- //----------------------------------[New Pershing Square]---------------------//
- RemoveBuildingForPlayer(playerid, 4057, 1479.5547, -1693.1406, 19.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 4210, 1479.5625, -1631.4531, 12.0781, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1457.9375, -1620.6953, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1496.8672, -1707.8203, 13.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1451.6250, -1727.6719, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1467.9844, -1727.6719, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1485.1719, -1727.6719, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1468.9844, -1713.5078, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1479.6953, -1716.7031, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1488.7656, -1713.7031, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1289, 1504.7500, -1711.8828, 13.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 1258, 1445.0078, -1704.7656, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1258, 1445.0078, -1692.2344, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1445.8125, -1650.0234, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1457.7266, -1710.0625, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1461.6563, -1707.6875, 11.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1468.9844, -1704.6406, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1463.0625, -1701.5703, 13.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1479.6953, -1702.5313, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1457.5547, -1697.2891, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1468.9844, -1694.0469, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1479.3828, -1692.3906, 15.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 4186, 1479.5547, -1693.1406, 19.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1461.1250, -1687.5625, 11.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1463.0625, -1690.6484, 13.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1458.6172, -1684.1328, 11.1016, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1457.2734, -1666.2969, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1468.9844, -1682.7188, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1471.4063, -1666.1797, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1479.3828, -1682.3125, 15.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1458.2578, -1659.2578, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1449.8516, -1655.9375, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1477.9375, -1652.7266, 15.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1479.6094, -1653.2500, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1457.3516, -1650.5703, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1454.4219, -1642.4922, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1467.8516, -1646.5938, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1472.8984, -1651.5078, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1465.9375, -1639.8203, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1466.4688, -1637.9609, 15.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1449.5938, -1635.0469, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1467.7109, -1632.8906, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1232, 1465.8906, -1629.9766, 15.5313, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1472.6641, -1627.8828, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1479.4688, -1626.0234, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 3985, 1479.5625, -1631.4531, 12.0781, 0.25);
- RemoveBuildingForPlayer(playerid, 4206, 1479.5547, -1639.6094, 13.6484, 0.25);
- RemoveBuildingForPlayer(playerid, 1232, 1465.8359, -1608.3750, 15.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1488.7656, -1704.5938, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1494.2109, -1694.4375, 13.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1488.7656, -1693.7344, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1496.9766, -1686.8516, 11.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1494.1406, -1689.2344, 11.1016, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1488.7656, -1682.6719, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1480.6094, -1666.1797, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1488.2266, -1666.1797, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1486.4063, -1651.3906, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1491.3672, -1646.3828, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1493.1328, -1639.4531, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1486.1797, -1627.7656, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1491.2188, -1632.6797, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1232, 1494.4141, -1629.9766, 15.5313, 0.25);
- RemoveBuildingForPlayer(playerid, 1232, 1494.3594, -1608.3750, 15.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1288, 1504.7500, -1705.4063, 13.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 1287, 1504.7500, -1704.4688, 13.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 1286, 1504.7500, -1695.0547, 13.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 1285, 1504.7500, -1694.0391, 13.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1498.9609, -1684.6094, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1504.1641, -1662.0156, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1504.7188, -1670.9219, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1503.1875, -1621.1250, 11.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1501.2813, -1624.5781, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1498.3594, -1616.9688, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1508.4453, -1668.7422, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1505.6953, -1654.8359, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1508.5156, -1647.8594, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1513.2734, -1642.4922, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1258, 1510.8906, -1607.3125, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 1789.2109, -1369.2656, 15.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 1729.7891, -1943.0469, 12.9453, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 2060.1172, -1897.6406, 12.9297, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 1928.7344, -1772.4453, 12.9453, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 2325.9766, -1645.1328, 14.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 2352.1797, -1357.1563, 23.7734, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 1154.7266, -1460.8906, 15.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -1350.1172, 492.2891, 10.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -2118.9688, -423.6484, 34.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -2118.6172, -422.4141, 34.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -2097.2734, -398.3359, 34.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -2092.0859, -490.0547, 34.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -2063.2734, -490.0547, 34.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -2005.6484, -490.0547, 34.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -2034.4609, -490.0547, 34.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -2068.5625, -398.3359, 34.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -2039.8516, -398.3359, 34.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -2011.1406, -398.3359, 34.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -1980.7891, 142.6641, 27.0703, 0.25);
- RemoveBuildingForPlayer(playerid, 1209, -2420.2188, 984.5781, 44.2969, 0.25);
- RemoveBuildingForPlayer(playerid, 1302, -2420.1797, 985.9453, 44.2969, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 2319.9922, 2532.8516, 10.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 1520.1484, 1055.2656, 10.0000, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 2503.1406, 1243.6953, 10.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 2085.7734, 2071.3594, 10.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -862.8281, 1536.6094, 21.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -14.7031, 1175.3594, 18.9531, 0.25);
- RemoveBuildingForPlayer(playerid, 955, -253.7422, 2597.9531, 62.2422, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 201.0156, -107.6172, 0.8984, 0.25);
- RemoveBuildingForPlayer(playerid, 955, 1277.8359, 372.5156, 18.9531, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, 2225.2031, -1153.4219, 1025.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, 2576.7031, -1284.4297, 1061.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 330.6797, 178.5000, 1020.0703, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 331.9219, 178.5000, 1020.0703, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 350.9063, 206.0859, 1008.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 361.5625, 158.6172, 1008.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 371.5938, 178.4531, 1020.0703, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 374.8906, 188.9766, 1008.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, 2155.9063, 1606.7734, 1000.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, 2209.9063, 1607.1953, 1000.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 2155.8438, 1607.8750, 1000.0625, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 2202.4531, 1617.0078, 1000.0625, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 2209.2422, 1621.2109, 1000.0625, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 2222.3672, 1602.6406, 1000.0625, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, 2222.2031, 1606.7734, 1000.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, -19.0391, -57.8359, 1003.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, -36.1484, -57.8750, 1003.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, -16.1172, -91.6406, 1003.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, -17.5469, -91.7109, 1003.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, -16.5313, -140.2969, 1003.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, -15.1016, -140.2266, 1003.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, -33.8750, -186.7656, 1003.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, -32.4453, -186.6953, 1003.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, -35.7266, -140.2266, 1003.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, 495.9688, -24.3203, 1000.7344, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 500.5625, -1.3672, 1000.7344, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, 501.8281, -1.4297, 1000.7344, 0.25);
- RemoveBuildingForPlayer(playerid, 1775, 373.8281, -178.1406, 1000.7344, 0.25);
- RemoveBuildingForPlayer(playerid, 1776, 379.0391, -178.8828, 1000.7344, 0.25);
- //----------------------------------[New Prison]------------------------------//
- SetDynamicObjectMaterial(cell0, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell1, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell2, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell3, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell4, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell5, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell6, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell7, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell8, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell9, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell10, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell11, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell12, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell13, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell14, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell15, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell16, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell17, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell18, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell19, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell20, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell21, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell22, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell23, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell24, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell25, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell26, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell27, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell28, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell29, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell30, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell31, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell32, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell33, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell34, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- SetDynamicObjectMaterial(cell35, 0, 19303, "pd_jail_door02", "pd_jail_door02", 0xFF000000);
- //SetDynamicObjectMaterial - Fences
- SetDynamicObjectMaterial(fence0, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence1, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence2, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence3, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence4, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence5, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence6, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence7, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence8, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence9, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence10, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence11, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence12, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence13, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence14, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence15, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence16, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence17, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence18, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence19, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence20, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence21, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence22, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence23, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence24, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence25, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence26, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence27, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence28, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence29, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence30, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence31, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence32, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence33, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence34, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- SetDynamicObjectMaterial(fence35, 0, 19304, "pd_jail_door_top01", "pd_jail_door_top01", 0xFF000000);
- //SetDynamicObjectMaterial - Stairs
- SetDynamicObjectMaterial(stair0, 0, 19377, "all_walls", "la_carp3", 0);
- SetDynamicObjectMaterial(stair0, 1, 19377, "all_walls", "la_carp3", 0);
- SetDynamicObjectMaterial(stair1, 0, 19377, "all_walls", "la_carp3", 0);
- SetDynamicObjectMaterial(stair1, 1, 19377, "all_walls", "la_carp3", 0);
- SetDynamicObjectMaterial(stair2, 0, 19377, "all_walls", "la_carp3", 0);
- SetDynamicObjectMaterial(stair2, 1, 19377, "all_walls", "la_carp3", 0);
- //-----------------------------------[New Wangcars]----------------------------//
- RemoveBuildingForPlayer(playerid, 6153, 1007.3125, -1435.1641, 19.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 6192, 988.9063, -1487.9063, 24.5391, 0.25);
- RemoveBuildingForPlayer(playerid, 6151, 1007.3125, -1435.1641, 19.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 1307, 996.7578, -1415.3438, 12.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 1307, 1040.8906, -1415.3438, 12.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 5783, 908.5391, -1384.3281, 24.5156, 0.25);
- //------------------------------------[New Mechanic Job]-----------------------//
- RemoveBuildingForPlayer(playerid, 5222, 2361.2734, -1918.7422, 16.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 5224, 2385.1875, -1906.5156, 18.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 5225, 2375.9219, -1946.9609, 17.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 3748, 2333.3984, -1892.8359, 15.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 3748, 2333.4063, -1933.9609, 15.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 1527, 2392.3594, -1914.5703, 14.7422, 0.25);
- RemoveBuildingForPlayer(playerid, 5266, 2278.0000, -1942.8672, 20.0781, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2344.8359, -1962.6406, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2326.4609, -1957.7266, 21.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2323.6094, -1941.9297, 12.7188, 0.25);
- RemoveBuildingForPlayer(playerid, 3628, 2333.4063, -1933.9609, 15.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2350.3516, -1943.2188, 22.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2325.5391, -1910.0078, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2324.4297, -1917.3047, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2323.4922, -1903.0938, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2322.0625, -1884.6875, 12.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2321.5469, -1877.5000, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2325.2813, -1880.6484, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2339.3906, -1908.6250, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2339.0781, -1918.5078, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 3628, 2333.3984, -1892.8359, 15.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2352.0469, -1898.1641, 11.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 2354.9375, -1888.2422, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 2357.8516, -1917.9688, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2369.6016, -1962.5313, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 5177, 2375.9219, -1946.9609, 17.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 5233, 2374.7734, -1937.1797, 20.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2376.7422, -1947.7578, 21.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 5371, 2374.7734, -1937.1797, 20.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 1415, 2382.0234, -1941.0391, 12.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 5116, 2361.2734, -1918.7422, 16.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2366.8594, -1930.7031, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 671, 2359.9453, -1891.0000, 11.9453, 0.25);
- RemoveBuildingForPlayer(playerid, 5168, 2385.1875, -1906.5156, 18.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2403.7891, -1960.4219, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2394.3750, -1962.6406, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2403.9766, -1936.7578, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1522, 2396.3047, -1899.6172, 12.5391, 0.25);
- RemoveBuildingForPlayer(playerid, 1522, 2399.3281, -1899.6172, 12.5391, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2398.3906, -1910.9609, 21.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 2401.9141, -1901.5625, 13.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 2401.9141, -1905.1094, 13.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 2401.9141, -1908.4531, 13.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 5222, 2361.2734, -1918.7422, 16.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 5224, 2385.1875, -1906.5156, 18.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 5225, 2375.9219, -1946.9609, 17.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 3744, 2771.0703, -2372.4453, 15.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 3744, 2789.2109, -2377.6250, 15.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 3744, 2774.7969, -2386.8516, 15.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 3748, 2333.3984, -1892.8359, 15.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 3748, 2333.4063, -1933.9609, 15.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 1527, 2392.3594, -1914.5703, 14.7422, 0.25);
- RemoveBuildingForPlayer(playerid, 5266, 2278.0000, -1942.8672, 20.0781, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2344.8359, -1962.6406, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2326.4609, -1957.7266, 21.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2323.6094, -1941.9297, 12.7188, 0.25);
- RemoveBuildingForPlayer(playerid, 3628, 2333.4063, -1933.9609, 15.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2350.3516, -1943.2188, 22.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2325.5391, -1910.0078, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2324.4297, -1917.3047, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2323.4922, -1903.0938, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2322.0625, -1884.6875, 12.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2321.5469, -1877.5000, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2325.2813, -1880.6484, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2339.3906, -1908.6250, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2339.0781, -1918.5078, 10.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 3628, 2333.3984, -1892.8359, 15.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 2352.0469, -1898.1641, 11.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 2354.9375, -1888.2422, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 2357.8516, -1917.9688, 10.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2369.6016, -1962.5313, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 5177, 2375.9219, -1946.9609, 17.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 5233, 2374.7734, -1937.1797, 20.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2376.7422, -1947.7578, 21.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 5371, 2374.7734, -1937.1797, 20.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 1415, 2382.0234, -1941.0391, 12.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 5116, 2361.2734, -1918.7422, 16.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2366.8594, -1930.7031, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 671, 2359.9453, -1891.0000, 11.9453, 0.25);
- RemoveBuildingForPlayer(playerid, 5168, 2385.1875, -1906.5156, 18.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2403.7891, -1960.4219, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2394.3750, -1962.6406, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2403.9766, -1936.7578, 11.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1522, 2396.3047, -1899.6172, 12.5391, 0.25);
- RemoveBuildingForPlayer(playerid, 1522, 2399.3281, -1899.6172, 12.5391, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2398.3906, -1910.9609, 21.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 2401.9141, -1901.5625, 13.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 2401.9141, -1905.1094, 13.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 2401.9141, -1908.4531, 13.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 3574, 2774.7969, -2386.8516, 15.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 3574, 2771.0703, -2372.4453, 15.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 3574, 2789.2109, -2377.6250, 15.2188, 0.25);
- //-----------------------------------[Latest Bank Interior]--------------------//
- RemoveBuildingForPlayer(playerid, 2627, 759.6328, -48.1250, 999.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2629, 766.3047, -48.3047, 999.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2631, 756.4063, -47.9219, 999.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 14788, 754.6797, -40.3984, 1001.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 14786, 768.2109, -33.4219, 1003.5469, 0.25);
- RemoveBuildingForPlayer(playerid, 14790, 768.2344, -33.3984, 1003.6563, 0.25);
- RemoveBuildingForPlayer(playerid, 14787, 766.9844, -30.5859, 999.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 2755, 768.1406, -28.8047, 1001.3125, 0.25);
- RemoveBuildingForPlayer(playerid, 2755, 762.2188, -28.8047, 1001.3125, 0.25);
- RemoveBuildingForPlayer(playerid, 14827, 763.8906, -26.4922, 1003.5547, 0.25);
- RemoveBuildingForPlayer(playerid, 2630, 769.2422, -47.8984, 999.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 2755, 774.1641, -28.8047, 1001.3125, 0.25);
- //-----------------------------------[Map Icons]-------------------------------//
- CreateDynamicMapIconEx(1295.9426, 232.6621, 23.7565, 50, 0);
- CreateDynamicMapIconEx(978.1110,-1336.5909,13.5357, 56, 0); // job robber
- //CreateDynamicMapIconEx(1798.8157,-1578.8206,14.0877, 19, 0); // VIP Lounge / Garage
- CreateDynamicMapIconEx(1518.9460,-1453.2021,14.2060, 19, 0); // VIP Casino
- CreateDynamicMapIconEx(1481.1010,-1768.9740,18.7958, 12, 0); // City hall
- CreateDynamicMapIconEx(1676.8248, -1634.7830, 14.2266, 30, 0); // FBI
- CreateDynamicMapIconEx(1564.5457, -1675.3245, 61.8977, 30, 0); //lspd
- CreateDynamicMapIconEx(411.8294, -2050.2601, -0.4745, 9, 0); //pier
- CreateDynamicMapIconEx(1875.3737, -1854.2970, 13.6849, 56, 0); //job mechanic
- CreateDynamicMapIconEx(2226.1716, -1718.1792, 13.5165, 56, 0); //job bodyguard
- CreateDynamicMapIconEx(1741.7062, -1863.6664, 13.5748, 56, 0); //job taxi
- CreateDynamicMapIconEx(2419.4851, -1218.3659, 36.0312, 56, 0); //job whore
- CreateDynamicMapIconEx(1381.0413, -1088.8511, 27.3906, 56, 0); //job lawyer
- CreateDynamicMapIconEx(2048.4106, -1409.1826, 75.0372, 22, 0); //hospital 01
- CreateDynamicMapIconEx(1147.9742, -1344.0618, 49.2668, 22, 0); //hospital 02
- CreateDynamicMapIconEx(1601.9219,-2157.7139,13.7401, 20, 0); //fire department
- CreateDynamicMapIconEx(612.8910, -564.9972, 26.1432, 30, 0); //PD
- CreateDynamicMapIconEx(548.7011,-1274.2990,17.2482, 55, 0); //Dealership 1
- CreateDynamicMapIconEx(2126.9287,-1131.8907,25.5188, 55, 0); //Dealership 2
- CreateDynamicMapIconEx(1642.3540,-1894.6249,13.5542, 55, 0); //Dealership 3
- CreateDynamicMapIconEx(1979.4622,-1990.5267,13.5469, 55, 0); //Dealership 4
- CreateDynamicMapIconEx(1524.6364,-2640.1855,13.5469, 55, 0); //Dealership 5
- CreateDynamicMapIconEx(345.8535,-1923.7164,0.7748, 55, 0); //Dealership 6
- CreateDynamicMapIconEx(1359.6918, 312.5298, 24.5555, 18, 0);
- CreateDynamicMapIconEx(1257.5867, 204.4746, 19.7174, 17, 0);
- CreateDynamicMapIconEx(2188.4302, -2661.5359, 13.5469, 56, 0); // job trucker*/
- CreateDynamicMapIconEx(1281.3845,-1656.4276,13.5839, 52, 0); // New Bank Map Icon
- //----------------------------------------------------------------------------//
- GetPlayerName(playerid, plname, sizeof(plname));
- format(string, sizeof(string), "%s.ini", plname);
- if(fexist(string))
- {
- gPlayerAccount[playerid] = 1;
- return 1;
- }
- else
- {
- gPlayerAccount[playerid] = 0;
- return 1;
- }
- }
- public JoinChannel(playerid, number, line[])
- {
- if(IsPlayerConnected(playerid))
- {
- if(strcmp(IRCInfo[number][iPassword],line, true ) == 0 )
- {
- JoinChannelNr(playerid, number);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Wrong Channel Password !");
- }
- }
- return 1;
- }
- public JoinChannelNr(playerid, number)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayersChannel[playerid] < 999)
- {
- format(string, sizeof(string), "* %s has left the Channel.", sendername);
- SendIRCMessage(PlayersChannel[playerid], COLOR_GREEN, string);
- IRCInfo[PlayersChannel[playerid]][iPlayers] -= 1;
- }
- new channel; channel = number; channel += 1;
- PlayersChannel[playerid] = number;
- IRCInfo[PlayersChannel[playerid]][iPlayers] += 1;
- new wstring[128];
- format(string, sizeof(string), "%s", sendername);
- strmid(wstring, string, 0, strlen(string), 255);
- if(strcmp(IRCInfo[number][iAdmin],wstring, true ) == 0 )
- {
- format(string, sizeof(string), "* You have joined IRC Channel %d as the Administrator.", channel);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else
- {
- format(string, sizeof(string), "* You have joined IRC Channel %d, Admin: %s.", channel, IRCInfo[number][iAdmin]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- format(string, sizeof(string), "MOTD: %s.", IRCInfo[number][iMOTD]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "* %s has joined the Channel.", sendername);
- SendIRCMessage(number, COLOR_GREEN, string);
- }
- return 1;
- }
- public ClearAccent(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[MAX_PLAYER_NAME];
- format(string, sizeof(string), "none");
- strmid(Accent[playerid], string, 0, strlen(string), 255);
- }
- return 1;
- }
- public ClearMarriage(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[MAX_PLAYER_NAME];
- format(string, sizeof(string), "Nobody");
- strmid(PlayerInfo[playerid][pMarriedTo], string, 0, strlen(string), 255);
- PlayerInfo[playerid][pMarried] = 0;
- }
- return 1;
- }
- public ClearContract(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[MAX_PLAYER_NAME];
- format(string, sizeof(string), "Nobody");
- strmid(PlayerInfo[playerid][pContractBy], string, 0, strlen(string), 255);
- PlayerInfo[playerid][pHeadValue] = 0;
- }
- return 1;
- }
- public ClearIP(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[16];
- format(string, sizeof(string), "None");
- strmid(PlayerInfo[playerid][pIP], string, 0, strlen(string), 255);
- }
- return 1;
- }
- public ClearFamily(family)
- {
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pFMember] == family)
- {
- SendClientMessage(i, COLOR_LIGHTBLUE, "* The Family you are in got deleted by an Admin, you were kicked.");
- PlayerInfo[i][pFMember] = 255;
- PlayerInfo[i][pRank] = 0;
- PlayerInfo[i][pModel] = 299;
- SetPlayerSkin(i, 299);
- }
- }
- }
- new string[MAX_PLAYER_NAME];
- format(string, sizeof(string), "None");
- FamilyInfo[family][FamilyTaken] = 0;
- strmid(FamilyInfo[family][FamilyName], string, 0, strlen(string), 255);
- strmid(FamilyInfo[family][FamilyMOTD], string, 0, strlen(string), 255);
- strmid(FamilyInfo[family][FamilyLeader], string, 0, strlen(string), 255);
- FamilyInfo[family][FamilyBank] = 0;
- FamilyInfo[family][FamilyCash] = 0;
- FamilyInfo[family][FamilySafe] = 0;
- FamilyInfo[family][FamilySafePos][0] = 0.0;
- FamilyInfo[family][FamilySafePos][1] = 0.0;
- FamilyInfo[family][FamilySafePos][2] = 0.0;
- FamilyInfo[family][FamilyPot] = 0;
- FamilyInfo[family][FamilyCrack] = 0;
- FamilyInfo[family][FamilyMats] = 0;
- //FamilyInfo[family][FamilyHQ] = 0;
- //FamilyInfo[family][FamilyHQ] = 0;
- HQInfo[family][HQEnterX] = 0;
- HQInfo[family][HQEnterY] = 0;
- HQInfo[family][HQEnterZ] = 0;
- HQInfo[family][HQInsideX] = 0.0;
- HQInfo[family][HQInsideY] = 0.0;
- HQInfo[family][HQInsideZ] = 0.0;
- HQInfo[family][HQInterior] = 0;
- HQInfo[family][HQLocked] = 0;
- DestroyDynamicPickup(HQInfo[family][HQPickup]);
- /*for(new t=0;t<sizeof(TurfInfo);t++)
- {
- if(TurfInfo[t][tOwner] == family+1)
- {
- TurfInfo[t][tOwner] = 255;
- SaveTurfs();
- SyncTurfRadar();
- }
- }*/
- format(string, sizeof(string), "Outsider");
- strmid(FamilyRank[family][0], string, 0, strlen(string), 255);
- format(string, sizeof(string), "Associate");
- strmid(FamilyRank[family][1], string, 0, strlen(string), 255);
- format(string, sizeof(string), "Soldier");
- strmid(FamilyRank[family][2], string, 0, strlen(string), 255);
- format(string, sizeof(string), "Capo");
- strmid(FamilyRank[family][3], string, 0, strlen(string), 255);
- format(string, sizeof(string), "Underboss");
- strmid(FamilyRank[family][4], string, 0, strlen(string), 255);
- format(string, sizeof(string), "Godfather");
- strmid(FamilyRank[family][5], string, 0, strlen(string), 255);
- FamilyInfo[family][FamilyMembers] = 0;
- FamilyInfo[family][FamilyColor] = 0;
- DestroyPickup(FamilyInfo[family][PickupID]);
- printf("DestroyPickup %d",FamilyInfo[family][PickupID]);
- FamilyInfo[family][PickupID] = CreateDynamicPickup(1239, 23, FamilyInfo[family][FamilySafePos][0],FamilyInfo[family][FamilySafePos][1], FamilyInfo[family][FamilySafePos][2]);
- FamilyInfo[family][FStrikes] = 0;
- for(new fv=0;fv<MAX_FAMVEHICLES;fv++)
- {
- if(fVehicleInfo[fv][fvFam] == family)
- {
- fVehicleInfo[fv][fvX] = 0.0;
- fVehicleInfo[fv][fvY] = 0.0;
- fVehicleInfo[fv][fvZ] = 0.0;
- fVehicleInfo[fv][fvRot] = 0.0;
- fVehicleInfo[fv][fvModel] = 0;
- fVehicleInfo[fv][fvFam] = 255;
- fVehicleInfo[fv][fvCol1] = 0;
- fVehicleInfo[fv][fvCol2] = 0;
- fVehicleInfo[fv][fvLocked] = 0;
- fVehicleInfo[fv][fvID] = 0;
- KillCar(fVehicleInfo[fv][fvID]);
- }
- }
- SaveFamilies();
- return 1;
- }
- stock ClearVIP(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- PlayerInfo[playerid][pDonateRank] = 0;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, " Your VIP has expired, if you wish to restore it, contact an Executive Admin.");
- strmid(PlayerInfo[playerid][pVIPJoinDate], "0/0/0", 0, strlen("0/0/0"), 255);
- strmid(PlayerInfo[playerid][pVIPExpDate], "0/0/0", 0, strlen("0/0/0"), 255);
- }
- }
- public ClearCrime(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[MAX_PLAYER_NAME];
- format(string, sizeof(string), "********");
- strmid(PlayerCrime[playerid][pBplayer], string, 0, strlen(string), 255);
- strmid(PlayerCrime[playerid][pVictim], string, 0, strlen(string), 255);
- strmid(PlayerCrime[playerid][pAccusing], string, 0, strlen(string), 255);
- strmid(PlayerCrime[playerid][pAccusedof], string, 0, strlen(string), 255);
- }
- return 1;
- }
- public FishCost(playerid, fish)
- {
- if(IsPlayerConnected(playerid))
- {
- new cost = 0;
- switch (fish)
- {
- case 1:
- {
- cost = 1;
- }
- case 2:
- {
- cost = 3;
- }
- case 3:
- {
- cost = 3;
- }
- case 5:
- {
- cost = 5;
- }
- case 6:
- {
- cost = 2;
- }
- case 8:
- {
- cost = 8;
- }
- case 9:
- {
- cost = 12;
- }
- case 11:
- {
- cost = 9;
- }
- case 12:
- {
- cost = 7;
- }
- case 14:
- {
- cost = 12;
- }
- case 15:
- {
- cost = 9;
- }
- case 16:
- {
- cost = 7;
- }
- case 17:
- {
- cost = 7;
- }
- case 18:
- {
- cost = 10;
- }
- case 19:
- {
- cost = 4;
- }
- case 21:
- {
- cost = 3;
- }
- }
- return cost;
- }
- return 0;
- }
- public ClearFishes(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[MAX_PLAYER_NAME];
- Fishes[playerid][pFid1] = 0; Fishes[playerid][pFid2] = 0; Fishes[playerid][pFid3] = 0;
- Fishes[playerid][pFid4] = 0; Fishes[playerid][pFid5] = 0;
- Fishes[playerid][pWeight1] = 0; Fishes[playerid][pWeight2] = 0; Fishes[playerid][pWeight3] = 0;
- Fishes[playerid][pWeight4] = 0; Fishes[playerid][pWeight5] = 0;
- format(string, sizeof(string), "None");
- strmid(Fishes[playerid][pFish1], string, 0, strlen(string), 255);
- strmid(Fishes[playerid][pFish2], string, 0, strlen(string), 255);
- strmid(Fishes[playerid][pFish3], string, 0, strlen(string), 255);
- strmid(Fishes[playerid][pFish4], string, 0, strlen(string), 255);
- strmid(Fishes[playerid][pFish5], string, 0, strlen(string), 255);
- }
- return 1;
- }
- public ClearGuns(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- ResetPlayerWeapons(playerid);
- PlayerInfo[playerid][pGun0] = 0;
- PlayerInfo[playerid][pGun1] = 0;
- PlayerInfo[playerid][pGun2] = 0;
- PlayerInfo[playerid][pGun3] = 0;
- PlayerInfo[playerid][pGun4] = 0;
- PlayerInfo[playerid][pGun5] = 0;
- PlayerInfo[playerid][pGun6] = 0;
- PlayerInfo[playerid][pGun7] = 0;
- PlayerInfo[playerid][pGun8] = 0;
- PlayerInfo[playerid][pGun9] = 0;
- PlayerInfo[playerid][pGun10] = 0;
- PlayerInfo[playerid][pGun11] = 0;
- PlayerInfo[playerid][pGun12] = 0;
- PlayerInfo[playerid][pBombs] = 0;
- PlayerInfo[playerid][pScope] = 0;
- }
- return 1;
- }
- public ClearFishID(playerid, fish)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[MAX_PLAYER_NAME];
- format(string, sizeof(string), "None");
- switch (fish)
- {
- case 1:
- {
- strmid(Fishes[playerid][pFish1], string, 0, strlen(string), 255);
- Fishes[playerid][pWeight1] = 0;
- Fishes[playerid][pFid1] = 0;
- }
- case 2:
- {
- strmid(Fishes[playerid][pFish2], string, 0, strlen(string), 255);
- Fishes[playerid][pWeight2] = 0;
- Fishes[playerid][pFid2] = 0;
- }
- case 3:
- {
- strmid(Fishes[playerid][pFish3], string, 0, strlen(string), 255);
- Fishes[playerid][pWeight3] = 0;
- Fishes[playerid][pFid3] = 0;
- }
- case 4:
- {
- strmid(Fishes[playerid][pFish4], string, 0, strlen(string), 255);
- Fishes[playerid][pWeight4] = 0;
- Fishes[playerid][pFid4] = 0;
- }
- case 5:
- {
- strmid(Fishes[playerid][pFish5], string, 0, strlen(string), 255);
- Fishes[playerid][pWeight5] = 0;
- Fishes[playerid][pFid5] = 0;
- }
- }
- }
- return 1;
- }
- public Lotto(number)
- {
- new JackpotFallen = 0;
- new string[128];
- new winner[MAX_PLAYER_NAME];
- format(string, sizeof(string), "Lottery News: Today the Winning Number has fallen on: %d.", number);
- OOCOff(COLOR_WHITE, string);
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pLottoNr] > 0)
- {
- if(PlayerInfo[i][pLottoNr] == number)
- {
- JackpotFallen = 1;
- GetPlayerName(i, winner, sizeof(winner));
- format(string, sizeof(string), "Lottery News: %s has won the Jackpot of $%d with their Lottery Ticket.", winner, Jackpot);
- OOCOff(COLOR_WHITE, string);
- format(string, sizeof(string), "* You have Won $%d with your Lottery Ticket.", Jackpot);
- SendClientMessage(i, COLOR_YELLOW, string);
- PlayerInfo[i][pCash] = PlayerInfo[i][pCash]+Jackpot;
- GivePlayerMoney(i, Jackpot);
- }
- else
- {
- SendClientMessage(i, COLOR_LIGHTBLUE, "* You haven't won with your Lottery Ticket this time.");
- }
- }
- PlayerInfo[i][pLottoNr] = 0;
- }
- }
- if(JackpotFallen)
- {
- new rand = random(125000); rand += 15789;
- Jackpot = rand;
- SaveStuff();
- format(string, sizeof(string), "Lottery News: The new Jackpot has been started with $%d.", Jackpot);
- OOCOff(COLOR_WHITE, string);
- }
- else
- {
- new rand = random(15000); rand += 2158;
- Jackpot += rand;
- SaveStuff();
- format(string, sizeof(string), "Lottery News: The Jackpot has been raised to $%d.", Jackpot);
- OOCOff(COLOR_WHITE, string);
- }
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new disconnectstr[128];
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- new caller = Mobile[playerid];
- gActivePlayers[playerid]--;
- numplayers--;
- KillTimer(RelogTimer[playerid]);
- TextDrawHideForPlayer(playerid, Website);
- TextDrawHideForPlayer(playerid, Time);
- TextDrawHideForPlayer(playerid, Date);
- for(new i = 1; i < MAX_POINTS; i++)
- {
- if(PointAttemptingToCapture[playerid] == i)
- {
- Capturing[playerid][i] = 0;
- PointAttemptingToCapture[playerid] = 0;
- KillTimer(pointtimer);
- format(disconnectstr, sizeof(disconnectstr), "The player that recently attempted to capture %s has disconnected.", PointStatistics[i][pointname]);
- SendFamilyMessageToAll(YELLOW, disconnectstr);
- capturegoingon = 0;
- break;
- }
- }
- if(GetPVarType(playerid, "pDynamicBB"))
- {
- DestroyDynamicObject(GetPVarInt(playerid, "pDynamicBB"));
- DestroyDynamic3DTextLabel(Text3D:GetPVarInt(playerid, "pDynamicBBLabel"));
- if(GetPVarType(playerid, "pDynamicBBArea"))
- {
- format(string, sizeof(string), "The boombox owner (%s) has logged off", SenderName(playerid));
- foreach(Player, i)
- {
- if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
- {
- StopAudioEx(i);
- SendClientMessage(i, COLOR_PURPLE, string);
- }
- }
- }
- }
- if(usingcarwash == playerid)
- {
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- usingcarwash = -1;
- Update3DTextLabelText(entrancetext, 0x008B00FF, "Nobody is using the car wash right now.\nPrice: $5 (/carwash)");
- }
- if(CurrentCCTV[playerid] > -1)
- {
- KillTimer(KeyTimer[playerid]);
- TextDrawHideForPlayer(playerid, TD);
- }
- CurrentCCTV[playerid] = -1;
- if (GetPVarInt(playerid, "Renting") == 1)
- IsRented[GetPVarInt(playerid, "CarRentID")] = 0,
- SetVehicleToRespawn(GetPVarInt(playerid, "CarRentID"));
- DeletePVar(playerid, "Renting");
- DeletePVar(playerid, "CarRentID");
- PlayerInfo[playerid][pAdjustable] = 1;
- //RadioChoose(playerid, 255);
- if(PlayerInfo[playerid][Robbing] == 1)
- {
- if(RobStatus[Setup] == 1 && RobStatus[BeingRobbed] == 0 && RobStatus[RobberID1] == playerid)
- {
- RobStatus[Setup] = 0;
- SendClientMessage(RobStatus[RobberID1], COLOR_YELLOW, "** The robbing leader has left, robbery over");
- SendClientMessage(RobStatus[RobberID2], COLOR_YELLOW, "** The robbing leader has left, robbery over");
- SendClientMessage(RobStatus[RobberID3], COLOR_YELLOW, "** The robbing leader has left, robbery over");
- SendClientMessage(RobStatus[RobberID4], COLOR_YELLOW, "** The robbing leader has left, robbery over");
- SendClientMessage(RobStatus[RobberID5], COLOR_YELLOW, "** The robbing leader has left, robbery over");
- RobStatus[RobberID1] = 255;
- RobStatus[RobberID2] = 255;
- RobStatus[RobberID3] = 255;
- RobStatus[RobberID4] = 255;
- RobStatus[RobberID5] = 255;
- }
- if(RobStatus[RobberID1] == playerid)
- {
- RobStatus[RobberID1] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_LIGHTBLUE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID2] == playerid)
- {
- RobStatus[RobberID2] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID3] == playerid)
- {
- RobStatus[RobberID3] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID4] == playerid)
- {
- RobStatus[RobberID4] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID5] == playerid)
- {
- RobStatus[RobberID5] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- format(string,sizeof(string),"** You've died and failed to get your money of $%d",PlayerInfo[playerid][CashLoaded]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][CashLoaded] = 0;
- PlayerInfo[playerid][Robbing] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- if(HasPlantWeed[playerid] != 0) DestroyDynamicObject(Weed[playerid]);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- switch(reason)
- {
- case 0: format(string, sizeof(string), "* %s has left the server. (Timeout)", sendername);
- case 1: format(string, sizeof(string), "* %s has left the server. (Leaving)", sendername);
- case 2: format(string, sizeof(string), "* %s has left the server. (Kicked)", sendername);
- }
- if(PlayerInfo[playerid][pAdmin] < 2)
- {
- ProxDetector(30.0, playerid, string, COLOR_YELLOW, COLOR_YELLOW, COLOR_YELLOW, COLOR_YELLOW, COLOR_YELLOW);
- }
- if(PlayerTied[playerid] > 0 || PlayerCuffed[playerid] > 0 && PlayerInfo[playerid][pJailed] == 0)
- {
- PlayerInfo[playerid][pJailed] = 1; PlayerInfo[playerid][pJailTime] = 800;
- }
- OnPlayerSave(playerid);
- new x = 0;
- while(x != MAX_PLAYERS)
- {
- if(IsPlayerConnected(x) && GetPlayerState(x) == PLAYER_STATE_SPECTATING && SpectatedID[x] == playerid)
- {
- SetPlayerHealth(x, PlayerInfo[x][pHealth]);
- SetPlayerArmour(x, PlayerInfo[x][pArmor]);
- SetPlayerVirtualWorld(x, PlayerInfo[x][pVirtualWorld]);
- SetPlayerInterior(x, PlayerInfo[x][pInt]);
- SetPlayerPos(x, PlayerInfo[x][pSPos_x], PlayerInfo[x][pSPos_y], PlayerInfo[x][pSPos_z]);
- SetPlayerFacingAngle(x, PlayerInfo[x][pSPos_r]);
- SendClientMessage(x, COLOR_WHITE, "You are no longer spectating.");
- TogglePlayerSpectating(x, 0);
- SpectatedID[x] = INVALID_PLAYER_ID;
- SpectateType[x] = ADMIN_SPEC_TYPE_NONE;
- HidePM[x] = 0;
- PhoneOnline[x] = 0;
- ResetPlayerAdminWeaponsEx(x);
- }
- x++;
- }
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(TaxiAccepted[i] < 999)
- {
- if(TaxiAccepted[i] == playerid)
- {
- TaxiAccepted[i] = 999;
- GameTextForPlayer(i, "~w~Taxi Caller~n~~r~Left the game", 5000, 1);
- TaxiCallTime[i] = 0;
- DisablePlayerCheckpoint(i);
- }
- }
- else if(BusAccepted[i] < 999)
- {
- if(BusAccepted[i] == playerid)
- {
- BusAccepted[i] = 999;
- GameTextForPlayer(i, "~w~Bus Caller~n~~r~Left the game", 5000, 1);
- BusCallTime[i] = 0;
- DisablePlayerCheckpoint(i);
- }
- }
- if(GoChase[i] < 999)
- {
- if(GoChase[i] == playerid)
- {
- SendClientMessage(i, COLOR_YELLOW, "The target has left the server.");
- GoChase[i] = 999;
- }
- }
- }
- }
- if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
- {
- if(IsPlayerConnected(TransportDriver[playerid]))
- {
- TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
- TransportTime[TransportDriver[playerid]] = 0;
- TransportCost[TransportDriver[playerid]] = 0;
- format(string, sizeof(string), "~w~Passenger left~n~~g~Earned $%d",TransportCost[playerid]);
- GameTextForPlayer(TransportDriver[playerid], string, 5000, 1);
- }
- }
- if(BombID[playerid] != 0)
- {
- DestroyDynamicObject(BombID[playerid]);
- }
- if(PlayerPaintballing[playerid] != 0)
- {
- PaintballPlayers --;
- }
- if(caller != 255)
- {
- SendClientMessage(caller, COLOR_GRAD2, " The line has been disconnected....");
- CellTime[caller] = 0;
- Mobile[caller] = 255;
- SetPlayerSpecialAction(caller,SPECIAL_ACTION_STOPUSECELLPHONE);
- }
- if(PlayersChannel[playerid] < 999)
- {
- IRCInfo[PlayersChannel[playerid]][iPlayers] -= 1;
- }
- if(PlayerBoxing[playerid] > 0)
- {
- if(Boxer1 == playerid)
- {
- if(IsPlayerConnected(Boxer2))
- {
- PlayerBoxing[Boxer2] = 0;
- SetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
- SetPlayerInterior(Boxer2, 5);
- GameTextForPlayer(Boxer2, "~r~Match interupted", 5000, 1);
- }
- }
- else if(Boxer2 == playerid)
- {
- if(IsPlayerConnected(Boxer1))
- {
- PlayerBoxing[Boxer1] = 0;
- SetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186);
- SetPlayerInterior(Boxer1, 5);
- GameTextForPlayer(Boxer1, "~r~Match interupted", 5000, 1);
- }
- }
- InRing = 0;
- RoundStarted = 0;
- Boxer1 = 255;
- Boxer2 = 255;
- TBoxer = 255;
- }
- if(TransportDuty[playerid] == 1)
- {
- TaxiDrivers -= 1;
- }
- else if(TransportDuty[playerid] == 2)
- {
- BusDrivers -= 1;
- }
- if(ThiefText[playerid] != Text3D:INVALID_3DTEXT_ID) DestroyDynamic3DTextLabel(ThiefText[playerid]);
- if(PlayerHadDeagle[playerid] == 1) PlayerInfo[playerid][pGun2] = 24;
- if(PlayerInfo[playerid][pJob] == 2)
- {
- if(JobDuty[playerid] == 1) { Lawyers -= 1; }
- }
- if(PlayerInfo[playerid][pJob] == 11)
- {
- if(JobDuty[playerid] == 1) { Medics -= 1; }
- }
- else if(PlayerInfo[playerid][pJob] == 7)
- {
- if(JobDuty[playerid] == 1) { Mechanics -= 1; }
- }
- if(PlayerInfo[playerid][PlayerVehicleModel1] != 0)
- {
- ResetPlayerVehicle(playerid,1);
- }
- if(PlayerInfo[playerid][PlayerVehicleModel2] != 0)
- {
- ResetPlayerVehicle(playerid,2);
- }
- if(PlayerInfo[playerid][PlayerVehicleModel3] != 0)
- {
- ResetPlayerVehicle(playerid,3);
- }
- if(PlayerInfo[playerid][PlayerVehicleModel4] != 0)
- {
- ResetPlayerVehicle(playerid,4);
- }
- if(PlayerInfo[playerid][PlayerVehicleModel5] != 0)
- {
- ResetPlayerVehicle(playerid,5);
- }
- printf("//Deleting Vehicles For ID: %d", playerid);
- return 1;
- }
- public SetPlayerSpawn(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- //TUTORIAL
- if(PlayerInfo[playerid][pTut] == 0)
- {
- HideArea(playerid);
- ShowGUI(playerid);
- gOoc[playerid] = 1; gNewbie[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1; RegistrationStep[playerid] = 1; CanTalk[playerid] = 1;
- SetPlayerPos(playerid, 1305.5662841797,-1543.8950195313,122.20141601563);
- TogglePlayerControllable(playerid, 0);
- SetPlayerCameraPos(playerid, 1460.0, -1324.0, 287.2);
- SetPlayerCameraLookAt(playerid, 1374.5, -1291.1, 239.0);
- ShowPlayerDialog(playerid, SEXMENU, DIALOG_STYLE_MSGBOX, "{00C0FF}First Question","{FFFFFF}- What Is your Gender ?", "Male", "Female");
- return 1;
- }
- HideGUI(playerid);
- //PAINTBALL
- if(PlayerPaintballing[playerid] > 0)
- {
- HideArea(playerid);
- PlayerInfo[playerid][pHospital] = 0;
- ResetPlayerWeapons(playerid);
- GivePlayerAdminGun(playerid, 24);
- GivePlayerAdminGun(playerid, 29);
- new rand = random(sizeof(PaintballSpawns));
- SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
- SetPlayerToTeamColor(playerid);
- SetCameraBehindPlayer(playerid);
- return 1;
- }
- //JAIL
- if(PlayerInfo[playerid][pJailed] == 1)
- {
- HideArea(playerid);
- SetPlayerInterior(playerid, 6);
- SetPlayerPos(playerid,264.6288,77.5742,1001.0391);
- SetCameraBehindPlayer(playerid);
- SetPlayerFacingAngle( playerid, -90);
- SetPlayerToTeamColor(playerid);
- CanTalk[playerid] = 1;
- return 1;
- }
- if(PlayerInfo[playerid][pJailed] == 2)
- {
- HideArea(playerid);
- Pause(playerid);
- SetPlayerInterior(playerid, 0);
- SetCameraBehindPlayer(playerid);
- CanTalk[playerid] = 1;
- PlayerInfo[playerid][pSafeSpawn] = 0;
- TogglePlayerControllable(playerid, 1);
- new rand = random(sizeof(PrisonSpawns));
- PlayerCell = rand;
- SetPlayerPos(playerid, PrisonSpawns[rand][0], PrisonSpawns[rand][1], PrisonSpawns[rand][2]);
- SetPlayerFacingAngle(playerid, PrisonSpawns[rand][3]);
- StopAudioStreamForPlayer(playerid);
- return 1;
- }//Tree
- /* if(PlayerInfo[playerid][pJailed] == 3)
- {
- CanTalk[playerid] = 1;
- SetPlayerPos(playerid, -1070.8547,-2038.5858,49.1448);
- SetCameraBehindPlayer(playerid);
- SetPlayerWorldBounds(playerid, -1069, -1073.4076, -2036.4987, -2040.6022);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- TogglePlayerControllable(playerid, 1);
- }*/
- //HOSPITAL
- if(DiedAtEvent[playerid] != 0)
- {
- SetPlayerPos(playerid, LasttX[playerid], LasttY[playerid], LasttZ[playerid]);
- SetPlayerHealth(playerid, LastHP[playerid]);
- SetPlayerArmour(playerid, LastAR[playerid]);
- SetPlayerWeapons(playerid);
- return 1;
- }
- if(PlayerInfo[playerid][pHospital] == 1)
- {
- SetPlayerInHospital(playerid);
- TogglePlayerControllable(playerid, 0);
- CanTalk[playerid] = 1;
- StopAudioStreamForPlayer(playerid);
- return 1;
- }
- if(PlayerInfo[playerid][pTut] == 1)
- {
- if(PlayerInfo[playerid][pSafeSpawn] == 1)
- {//FINISHED TUTORIAL
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid, 0);
- //SetSpawnInfo(playerid, -1, 59, 1733.1367,-1911.9568,13.5621, 1.0, -1, -1, -1, -1, -1, -1);
- SetPlayerPos(playerid,1642.42,-2238.49,13.49);
- SetPlayerFacingAngle(playerid, 90);
- SetCameraBehindPlayer(playerid);
- PlayerInfo[playerid][pSafeSpawn] = 0;
- StopAudioStreamForPlayer(playerid);
- }
- else
- {//RELOGGING
- HideArea(playerid);
- SetPlayerArmour(playerid, PlayerInfo[playerid][pArmor]);
- SetPlayerInterior(playerid, PlayerInfo[playerid][pInt]);
- SetPlayerPos(playerid, PlayerInfo[playerid][pSPos_x], PlayerInfo[playerid][pSPos_y], PlayerInfo[playerid][pSPos_z]);
- SetPlayerFacingAngle(playerid, PlayerInfo[playerid][pSPos_r]);
- SetCameraBehindPlayer(playerid);
- StopAudioStreamForPlayer(playerid);
- TextDrawHideForPlayer(playerid, SpawnClickI);
- TextDrawHideForPlayer(playerid, SpawnClickII);
- new string[128];
- // Welcome
- format(string, sizeof(string), "SERVER: {FFFFFF}Welcome to Classified Gaming Roleplay {0E0101}%s{FFFFFF}.", RPN(playerid));
- SendClientMessage(playerid, COLOR_NICEGREEN, string);
- // Player
- format(string, sizeof(string), "SERVER: {FFFFFF}You are logged in as level %d player.", PlayerInfo[playerid][pLevel]);
- SendClientMessage(playerid, COLOR_NICEGREEN, string);
- // Helper
- if(PlayerInfo[playerid][pHelper]){
- format(string, sizeof(string), "SERVER: {FFFFFF}You are logged in as level %d helper.", PlayerInfo[playerid][pHelper]);
- SendClientMessage(playerid, COLOR_NICEGREEN, string);}
- // VIP
- if(PlayerInfo[playerid][pDonateRank]){
- format(string, sizeof(string), "SERVER: {FFFFFF}You are logged in as a level %d Donor.", PlayerInfo[playerid][pDonateRank]);
- SendClientMessage(playerid, COLOR_NICEGREEN, string);}
- // Famed
- if(PlayerInfo[playerid][pFamed]){
- SendClientMessage(playerid, COLOR_NICEGREEN,"SERVER: {FFFFFF}You are logged in as a Famed Player.");}
- // Developer
- if(PlayerInfo[playerid][pDeveloper]){
- format(string, sizeof(string), "SERVER: {FFFFFF}You are logged in as a level %d Devloper.", PlayerInfo[playerid][pDeveloper]);
- SendClientMessage(playerid, COLOR_NICEGREEN, string);}
- // Mappers
- if(PlayerInfo[playerid][pMapper]){
- format(string, sizeof(string), "SERVER: {FFFFFF}You are logged in as a level %d Mapper.", PlayerInfo[playerid][pMapper]);
- SendClientMessage(playerid, COLOR_NICEGREEN, string);}
- // Admin
- if(PlayerInfo[playerid][pAdmin]){
- format(string, sizeof(string), "SERVER: {FFFFFF}You are logged in as level %d administrator.", PlayerInfo[playerid][pAdmin]);
- SendClientMessage(playerid, COLOR_NICEGREEN, string);}
- // Admin Messages
- if(PlayerInfo[playerid][pAdmin]){
- format(string, sizeof(string), "AdmLogin: Administrator %s has logged in. (Level %d)", RPN(playerid), PlayerInfo[playerid][pAdmin]);
- SendAdminMessage(SCOLOR_BLUE, string);}
- }
- CanTalk[playerid] = 1;
- SetPlayerToTeamColor(playerid);
- }
- }
- return 1;
- }
- public SetPlayerInHospital(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new rand = random(sizeof(HospitalSpawns));
- if(rand == 0)
- {
- SetPlayerPos(playerid, 1192.256836, -1304.637939, 7.0000);
- SetPlayerCameraPos(playerid, 1192.256836, -1304.637939, 20.699181);
- SetPlayerCameraLookAt(playerid, 1171.727905, -1328.805542, 14.894935);
- if(PlayerInfo[playerid][pWantedLevel] > 0)
- {
- SendClientMessage(playerid,COLOR_YELLOW,"The Los Santos Police Department has been informed of your current location.");
- SendCopMessage(TEAM_BLUE_COLOR, "Dispatch : All Units APB - Reporter : All Saints Hospital Staff");
- format(string, sizeof(string), "Dispatch : Crime - Past Crime Scenes - Suspect: %s",sendername);
- SendCopMessage(TEAM_BLUE_COLOR, string);
- }
- }
- else
- {
- SetPlayerPos(playerid, 2012.323608, -1436.354370, 5.0000);
- SetPlayerCameraPos(playerid, 2012.323608, -1436.354370, 18.774065);
- SetPlayerCameraLookAt(playerid, 2035.060791, -1401.319824, 19.045776);
- if(PlayerInfo[playerid][pWantedLevel] > 0)
- {
- SendClientMessage(playerid,COLOR_YELLOW,"The Los Santos Police Department has been informed of your current location.");
- SendCopMessage(TEAM_BLUE_COLOR, "Dispatch : All Units APB - Reporter : County General Hospital Staff");
- format(string, sizeof(string), "Dispatch : Crime - Past Crime Scenes - Suspect: %s",sendername);
- SendCopMessage(TEAM_BLUE_COLOR, string);
- }
- }
- HasBoughtMask[playerid] = 0;
- PlayerInfo[playerid][pBlindfolds] = 0;
- if(PlayerBlinded[playerid] > 0)
- {
- PlayerBlinded[playerid] = 0;
- }
- if(PlayerHurt[playerid] > 0)
- {
- PlayerHurt[playerid] = 0;
- }
- if(PlayerInfo[playerid][pMask] == 1)
- {
- PlayerInfo[playerid][pMask] = 0;
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- ShowPlayerNameTagForPlayer(i, playerid, 1);
- }
- }
- }
- SendClientMessage(playerid,COLOR_DOC,"Doctor : You Will have to Stay with us for few to recover back.");
- SendClientMessage(playerid,COLOR_DOC,"Before you are discharged,Our Staff will confiscate your weapons and bill you for the healthcare you recieved.");
- SetPlayerInterior(playerid,0); PlayerInfo[playerid][pInt] = 0;
- if(!NoHospital[playerid])
- {
- HospitalTime[playerid] = 1;
- }
- else
- {
- HospitalTime[playerid] = 49;
- }
- HospitalSpawn[playerid] = rand;
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- // printf("OnPlayerDeath: playerid: %d, killerid: %d, reason: %s", playerid, killerid, reason); //debug
- if(IsAtEvent[playerid] != 0)
- {
- DiedAtEvent[playerid] = 1;
- IsAtEvent[playerid] = 0;
- return 1;
- }
- if(BusID[playerid])
- {
- BusID[playerid] = 0;
- BusCost[playerid] = 0;
- PlayerSitting[playerid] = 0;
- KillTimer(costtimer);
- SetPlayerVirtualWorld(playerid, 0);
- }
- Spawned[playerid] = 0;
- ClearGuns(playerid);
- SetPlayerColor(playerid, TCOLOR_HOSPITAL);
- GameTextForPlayer(playerid,"~w~Wasted",4000,2);
- PlayerInfo[playerid][pOnDuty] = 0;
- PlayerInfo[playerid][pBombs] = 0;
- PlayerInfo[playerid][pScope] = 0;
- PlayerInfo[playerid][pLocal] = 999;
- PlayerInfo[playerid][pVirtualWorld] = 0;
- PlayerInfo[killerid][pKills] += 1;
- STDPlayer[playerid] = 0;
- new name[MAX_PLAYER_NAME];
- new killa[MAX_PLAYER_NAME];
- new string[128];
- new caller = Mobile[playerid];
- if(PlayerOnFire[playerid])
- {
- SendClientMessage(playerid, 0xff000000, "You have been killed by Fire"); StopPlayerBurning(playerid);
- }
- GetPlayerName(playerid, name, sizeof(name));
- GetPlayerName(killerid, killa, sizeof(killa));
- if(RobStatus[Setup] == 1 && RobStatus[BeingRobbed] == 0 && RobStatus[RobberID1] == playerid)
- {
- RobStatus[Setup] = 0;
- SendClientMessage(RobStatus[RobberID1], COLOR_YELLOW, "** The Robbing Leader has died, robbery over **");
- SendClientMessage(RobStatus[RobberID2], COLOR_YELLOW, "** The Robbing Leader has died, robbery over **");
- SendClientMessage(RobStatus[RobberID3], COLOR_YELLOW, "** The Robbing Leader has died, robbery over **");
- SendClientMessage(RobStatus[RobberID4], COLOR_YELLOW, "** The Robbing Leader has died, robbery over **");
- SendClientMessage(RobStatus[RobberID5], COLOR_YELLOW, "** The Robbing Leader has died, robbery over **");
- RobStatus[RobberID1] = 255;
- RobStatus[RobberID2] = 255;
- RobStatus[RobberID3] = 255;
- RobStatus[RobberID4] = 255;
- RobStatus[RobberID5] = 255;
- }
- if(PlayerInfo[playerid][Robbing] == 1)
- {
- if(RobStatus[RobberID1] == playerid)
- {
- RobStatus[RobberID1] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID2] == playerid)
- {
- RobStatus[RobberID2] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID3] == playerid)
- {
- RobStatus[RobberID3] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID4] == playerid)
- {
- RobStatus[RobberID4] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID5] == playerid)
- {
- RobStatus[RobberID5] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2;
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- format(string,sizeof(string),"** You've died and failed to get your money of $%d",PlayerInfo[playerid][CashLoaded]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][CashLoaded] = 0;
- PlayerInfo[playerid][Robbing] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- if(gPlayerUsingLoopingAnim[playerid])
- {
- gPlayerUsingLoopingAnim[playerid] = 0;
- TextDrawHideForPlayer(playerid,txtAnimHelper);
- }
- if(GetPlayerState(killerid) == 2)
- {
- new vehicleid = GetPlayerVehicleID(killerid);
- if(IsAHelicopter(vehicleid))
- {
- format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s has killed %s, Bladekilling.",killa,name);
- UpdateWarnings(string);
- }
- if(GetPlayerWeapon(killerid) == 29)
- {
- format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s has killed %s, Drivershooting.",killa,name);
- UpdateWarnings(string);
- }
- }
- if(caller != 255) //ON PHONE
- {
- SendClientMessage(caller, COLOR_GRAD2, " The line just went dead....");
- CellTime[caller] = 0;
- Mobile[caller] = 255;
- Mobile[playerid] = 255;
- CellTime[playerid] = 0;
- }
- if(PlayerPaintballing[playerid] != 0) //PAINTBALLING
- {
- PlayerPaintballKills[killerid] ++;
- if(PlayerPaintballKills[killerid] > PaintballWinnerKills)
- {
- new killer[MAX_PLAYER_NAME];
- PaintballWinner = killerid;
- PaintballWinnerKills = PlayerPaintballKills[killerid];
- GetPlayerName(killerid, killer, sizeof(killer));
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerPaintballing[i] != 0)
- {
- format(string, sizeof(string), "* %s is in the lead with %d Kills.",killer,PaintballWinnerKills);
- SendClientMessage(i, COLOR_WHITE, string);
- }
- }
- }
- }
- return 1;
- }
- if(usingcarwash == playerid)
- {
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- usingcarwash = -1;
- Update3DTextLabelText(entrancetext, 0x008B00FF, "Nobody is using the car wash right now.\nPrice: $5 (/carwash)");
- }
- if(PlayerInfo[playerid][pHeadValue] > 0) //CONTRACT
- {
- if(GoChase[killerid] == playerid)
- {
- new price = PlayerInfo[playerid][pHeadValue];
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-price/2;
- GivePlayerMoney(playerid, -price/2);
- PlayerInfo[killerid][pCash] = PlayerInfo[killerid][pCash]+price/2;
- GivePlayerMoney(killerid, price/2);
- format(string, sizeof(string),"Hitman %s has fulfilled the contract on %s and collected $%d.",killa,name,price/2);
- SendFamilyMessage(8, COLOR_YELLOW, string);
- format(string, sizeof(string),"You have been critically injured by a hitman and lost $%d.",price/2);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerPlaySound(killerid, 1052, 0.0, 0.0, 0.0);
- ClearContract(playerid);
- GoChase[killerid] = 999;
- PlayerInfo[killerid][pCHits]++;
- }
- }
- if(GoChase[playerid] == killerid)
- {
- if(PlayerInfo[killerid][pHeadValue] > 0)
- {
- new price = PlayerInfo[killerid][pHeadValue];
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-price/2;
- GivePlayerMoney(playerid, -price/2);
- PlayerInfo[killerid][pCash] = PlayerInfo[killerid][pCash]+price/2;
- GivePlayerMoney(killerid, price/2);
- format(string, sizeof(string),"Hitman %s has failed the contract on %s and lost $%d.",name,killa,price/2);
- SendFamilyMessage(8, COLOR_YELLOW, string);
- format(string, sizeof(string),"You have killed a hitman and gained $%d, the contract on your head has been removed.",price/2);
- SendClientMessage(killerid, COLOR_YELLOW, string);
- PlayerPlaySound(killerid, 1052, 0.0, 0.0, 0.0);
- ClearContract(killerid);
- GoChase[playerid] = 999;
- PlayerInfo[playerid][pFHits]++;
- }
- }
- if(BombID[playerid] != 0)
- {
- DestroyDynamicObject(BombID[playerid]);
- BombID[playerid] = 0;
- }
- killerid = INVALID_PLAYER_ID;
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- if(PlayerInfo[playerid][pMask] == 1) ShowPlayerNameTagForPlayer(forplayerid, playerid, false);
- if(PlayerInfo[playerid][pWantedLevel] == 6) SetPlayerMarkerForPlayer(forplayerid, playerid, TCOLOR_WANTED);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if(gPlayerLogged[playerid] == 0 && !IsPlayerNPC(playerid))
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** This server requires you to Login BEFORE spawn (Kicked) **");
- // printf("OnPlayerSpawn Kick: %d",playerid);
- KickPlayer[playerid] = 1;
- return 1;
- }
- if(PlayerInfo[playerid][pClothes] != 0)
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pClothes]);
- }
- else
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
- }
- if(IsPlayerNPC(playerid))
- {
- new npcname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, npcname, sizeof(npcname));
- if(!strcmp(npcname, "BlueBusDriver", true))
- {
- SetPlayerColor(playerid, 0xFFFFFF00);
- PutPlayerInVehicle(playerid, NPCBlueBus, 0);
- SetPlayerSkin(playerid, 255);
- ResetPlayerWeapons(playerid);
- Attach3DTextLabelToVehicle(NPCTextBlue, NPCBlueBus, 0.0, 0.0, 0.0);
- }
- if(!strcmp(npcname, "BlackBusDriver", true))
- {
- SetPlayerColor(playerid, 0xFFFFFF00);
- PutPlayerInVehicle(playerid, NPCBlackBus, 0);
- SetPlayerSkin(playerid, 255);
- ResetPlayerWeapons(playerid);
- Attach3DTextLabelToVehicle(NPCTextBlack, NPCBlackBus, 0.0, 0.0, 0.0);
- }
- }
- if(!gPlayerAnimLibsPreloaded[playerid])
- {
- PreloadAnimLib(playerid,"BOMBER");
- PreloadAnimLib(playerid,"RAPPING");
- PreloadAnimLib(playerid,"SHOP");
- PreloadAnimLib(playerid,"BEACH");
- PreloadAnimLib(playerid,"SMOKING");
- PreloadAnimLib(playerid,"FOOD");
- PreloadAnimLib(playerid,"ON_LOOKERS");
- PreloadAnimLib(playerid,"DEALER");
- PreloadAnimLib(playerid,"CRACK");
- PreloadAnimLib(playerid,"CARRY");
- PreloadAnimLib(playerid,"COP_AMBIENT");
- PreloadAnimLib(playerid,"PARK");
- PreloadAnimLib(playerid,"INT_HOUSE");
- PreloadAnimLib(playerid,"FOOD");
- PreloadAnimLib(playerid,"PED");
- PreloadAnimLib(playerid,"GANGS");
- gPlayerAnimLibsPreloaded[playerid] = 1;
- }
- Spawned[playerid] = 1;
- SetPlayerSkillLevel(playerid,WEAPONSKILL_PISTOL,0);
- SetPlayerSkillLevel(playerid,WEAPONSKILL_MICRO_UZI,0);
- SetPlayerWeapons(playerid);
- SetPlayerSpawn(playerid);
- PlayerFixRadio(playerid);
- gPlayerSpawned[playerid] = 1;
- TextDrawShowForPlayer(playerid, Time), TextDrawShowForPlayer(playerid, Date);
- /*for(new i=0; i < sizeof(TurfInfo); i++)
- {
- if(TurfInfo[i][tOwner] == 255)
- {
- GangZoneShowForPlayer(playerid, Turfs[i], COLOR_TWWHITE);
- }
- if(TurfInfo[i][tOwner] < 15)
- {
- GangZoneShowForPlayer(playerid, Turfs[i], GetFamilyColor(TurfInfo[i][tOwner]));
- }
- if(TurfAttacker[i] != -1)
- {
- GangZoneShowForPlayer(playerid, Turfs[i], COLOR_TWWHITE);
- GangZoneFlashForPlayer(playerid, Turfs[i], COLOR_TWRED);
- }
- }*/
- //SyncTurfRadar();
- return 1;
- }
- public SetTime(playerid)
- {
- new string[256],year,month,day,hours,minutes,seconds;
- getdate(year, month, day), gettime(hours, minutes, seconds);
- FixHour(hours);
- hours = shifthour;
- format(string, sizeof string, "%d/%s%d/%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
- TextDrawSetString(Date, string);
- format(string, sizeof string, "%s%d:%s%d:%s%d", (hours < 10) ? ("0") : (""), hours, (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds);
- TextDrawSetString(Time, string);
- }
- public PayLog(string[])
- {
- new entry[256];
- format(entry, sizeof(entry), "%s\n",string);
- new File:hFile;
- hFile = fopen("pay.log", io_append);
- fwrite(hFile, entry);
- fclose(hFile);
- }
- public StatLog(string[])
- {
- new entry[256];
- format(entry, sizeof(entry), "%s\n",string);
- new File:hFile;
- hFile = fopen("stat.log", io_append);
- fwrite(hFile, entry);
- fclose(hFile);
- }
- public KickLog(string[])
- {
- new entry[256];
- format(entry, sizeof(entry), "%s\n",string);
- new File:hFile;
- hFile = fopen("kick.log", io_append);
- fwrite(hFile, entry);
- fclose(hFile);
- }
- public BanLog(string[])
- {
- new entry[256];
- format(entry, sizeof(entry), "%s\n",string);
- new File:hFile;
- hFile = fopen("ban.log", io_append);
- fwrite(hFile, entry);
- fclose(hFile);
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- new string[128];
- if (CP[playerid] == 53109)
- {
- new totalPrice = GetPVarInt(playerid, "TotalPrice");
- format(string, sizeof(string), "* %s pays $%d to the fast food worker, and takes their bag of food.", PlayerName(playerid), totalPrice);
- ProxDetector(30.0, playerid, string, PURPLE, PURPLE, PURPLE, PURPLE, PURPLE);
- GivePlayerMoney(playerid, -totalPrice);
- PlayerInfo[playerid][pCash] -= totalPrice;
- SetPlayerHealth(playerid, 100.0);
- SetPlayerArmour(playerid, 80.0);
- format(string, sizeof(string), "Here's your food, have a nice day %s!", PlayerName(playerid));
- SendClientMessage(playerid, 0xFFA500FF, string);
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- BizzInfo[DriveThruInfo[GetPVarInt(playerid, "OrderingFrom")][driveThruBiz]][bTill] += totalPrice;
- DeletePVar(playerid, "OrderingFrom");
- DeletePVar(playerid, "TotalPrice");
- return 1;
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(DrivingTest[playerid] == 1)
- {
- if(PlayerToPoint(5.0,playerid,1971.5177,-1930.0858,13.3958))
- {
- DrivingStep[playerid] = 2;
- SetPlayerCheckpoint(playerid, 1958.7378,-2078.0024,13.0875, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,1958.7378,-2078.0024,13.0875))
- {
- DrivingStep[playerid] = 3;
- SetPlayerCheckpoint(playerid, 2124.6372,-2116.1033,13.0379, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,2124.6372,-2116.1033,13.0379))
- {
- DrivingStep[playerid] = 4;
- SetPlayerCheckpoint(playerid, 2237.5308,-2129.1843,13.0497, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,2237.5308,-2129.1843,13.0497))
- {
- DrivingStep[playerid] = 5;
- SetPlayerCheckpoint(playerid, 2278.8250,-2087.8777,13.1134, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,2278.8250,-2087.8777,13.1134))
- {
- DrivingStep[playerid] = 6;
- SetPlayerCheckpoint(playerid, 2220.8435,-2011.1965,13.0549, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,2220.8435,-2011.1965,13.0549))
- {
- DrivingStep[playerid] = 7;
- SetPlayerCheckpoint(playerid, 2222.1323,-1907.7750,13.0786, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,2222.1323,-1907.7750,13.0786))
- {
- DrivingStep[playerid] = 8;
- SetPlayerCheckpoint(playerid, 2095.5571,-1891.8268,13.0726, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,2095.5571,-1891.8268,13.0726))
- {
- DrivingStep[playerid] = 9;
- SetPlayerCheckpoint(playerid, 2056.0747,-1929.8429,13.0643, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,2056.0747,-1929.8429,13.0643))
- {
- new Float:health;
- new veh;
- veh = GetPlayerVehicleID(playerid);
- GetVehicleHealth(veh, health);
- if(health >= 600.0)
- {
- SendClientMessage(playerid,COLOR_GREEN,"STATUS: You kept the vehicle almost fully unharmed, Passed.");
- PlayerInfo[playerid][pCarLic] = 1;
- SetVehicleToRespawn(veh);
- DrivingTest[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"STATUS: You failed the test, better luck next time!");
- SetVehicleToRespawn(veh);
- DrivingTest[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- DrivingStep[playerid] = 0;
- }
- return 1;
- }
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(SailingTest[playerid] == 1)
- {
- if(PlayerToPoint(5.0,playerid,112.0620,-1837.4271,-0.0493))
- {
- SailingStep[playerid] = 2;
- SetPlayerCheckpoint(playerid, 80.1778,-1854.0552,-0.2003, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,80.1778,-1854.0552,-0.2003))
- {
- SailingStep[playerid] = 3;
- SetPlayerCheckpoint(playerid, 93.5598,-1864.4868,-0.1559, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,93.5598,-1864.4868,-0.1559))
- {
- SailingStep[playerid] = 4;
- SetPlayerCheckpoint(playerid, 107.2377,-1861.7028,-0.1416, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,107.2377,-1861.7028,-0.1416))
- {
- SailingStep[playerid] = 5;
- SetPlayerCheckpoint(playerid,115.7098,-1863.3926,-0.1309, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,115.7098,-1863.3926,-0.1309))//
- {
- SailingStep[playerid] = 6;
- SetPlayerCheckpoint(playerid, 121.4901,-1850.9479,-0.1276, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,121.4901,-1850.9479,-0.1276))
- {
- SailingStep[playerid] = 7;
- SetPlayerCheckpoint(playerid, 117.6210,-1841.7025,-0.3721, 5.0);
- }
- else if(PlayerToPoint(5.0,playerid,117.6210,-1841.7025,-0.3721))
- {
- new Float:health;
- new veh;
- veh = GetPlayerVehicleID(playerid);
- GetVehicleHealth(veh, health);
- if(health >= 400.0)
- {
- SendClientMessage(playerid,COLOR_GREEN,"STATUS: You kept the vehicle almost fully unharmed, Passed.");
- PlayerInfo[playerid][pBoatLic] = 1;
- SetVehicleToRespawn(veh);
- SailingTest[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"STATUS: You failed the test, better luck next time!");
- SetVehicleToRespawn(veh);
- SailingTest[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- SailingStep[playerid] = 0;
- }
- return 1;
- }
- }
- if(CP[playerid] >= 2000 && CP[playerid] <= 2004)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,COLOR_WHITE,"Destination Reached");
- }
- if(CP[playerid] >= 8000 && CP[playerid] <= 8019)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,COLOR_WHITE,"The Destination on your radar has been Reached");
- }
- if(CP[playerid] == 2330)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER || PLAYER_STATE_PASSENGER)
- {
- TogglePlayerControllable(playerid,0);
- ShowMenuForPlayer(drivethrow,playerid);
- return 1;
- }
- }
- if(CP[playerid] == 1348)
- {
- if(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7])
- {
- PlayerFrozen[playerid] = 1;
- DisplayDialogForPlayer(playerid, 91);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a truck !");
- }
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- }
- if(CP[playerid] == 2348)
- {
- if(GetPlayerVehicleID(playerid) >= FedexC[0] && GetPlayerVehicleID(playerid) <= FedexC[12])
- {
- SendClientMessage(playerid , COLOR_WHITE,"< Radio : You have reached the loading-Bay , Please transfer the Goods to the CP on your radar");
- new rand = random(sizeof(FedexPoints));
- SetPlayerCheckpoint(playerid, FedexPoints[rand][0], FedexPoints[rand][1], FedexPoints[rand][2], 3.0);
- CP[playerid] = 2349;
- PlayerInfo[playerid][pvLoaded] = 1;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a Fedex Truck !");
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- }
- }
- if(CP[playerid] == 2349)
- {
- if(GetPlayerVehicleID(playerid) >= FedexC[0] && GetPlayerVehicleID(playerid) <= FedexC[12])
- {
- if(PlayerInfo[playerid][pvLoaded] != 1)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," Your van is Not loaded!");
- }
- SendClientMessage(playerid, -1, " You've delivered the goods - Go back to the Loading bay to get your check");
- SetPlayerCheckpoint(playerid, 1653.0084,-1828.5144,13.9445, 3.0);
- CP[playerid] = 2350;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a Fedex Truck!");
- }
- }
- if(CP[playerid] == 2350)
- {
- if(GetPlayerVehicleID(playerid) >= FedexC[0] && GetPlayerVehicleID(playerid) <= FedexC[12])
- {
- SendClientMessage(playerid, -1, " You have reached the Loading bay and you've been paid 1,000$");
- PlayerInfo[playerid][pCash] += 1000;
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- DisablePlayerCheckpoint(playerid);
- return 1;
- }
- }
- if(CP[playerid] == 1340)
- {
- if(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7])
- {
- PlayerInfo[playerid][pCash] += 300;
- TruckGoods[GetPlayerVehicleID(playerid)] = 0;
- SendClientMessage(playerid, -1, " You've delivered the goods and earned 300$!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a truck !");
- }
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- }
- if(CP[playerid] == 1341)
- {
- if(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7])
- {
- PlayerInfo[playerid][pCash] += 450;
- TruckGoods[GetPlayerVehicleID(playerid)] = 0;
- SendClientMessage(playerid, -1, " You've delivered the goods and earned 450$!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a truck !");
- }
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- }
- if(CP[playerid] == 1342)
- {
- if(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7])
- {
- PlayerInfo[playerid][pCash] += 600;
- TruckGoods[GetPlayerVehicleID(playerid)] = 0;
- SendClientMessage(playerid, -1, " You've delivered the goods and earned 600$!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a truck !");
- }
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- }
- if(CP[playerid] == 1343)
- {
- if(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7])
- {
- PlayerInfo[playerid][pCash] += 750;
- TruckGoods[GetPlayerVehicleID(playerid)] = 0;
- SendClientMessage(playerid, -1, " You've delivered the goods and earned 750$!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a truck !");
- }
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- }
- if(CP[playerid] == 1344)
- {
- if(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7])
- {
- PlayerInfo[playerid][pCash] += 600;
- TruckGoods[GetPlayerVehicleID(playerid)] = 0;
- SendClientMessage(playerid, -1, " You've delivered the goods and earned 600$!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a truck !");
- }
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- }
- if(CP[playerid] == 1345)
- {
- if(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7])
- {
- PlayerInfo[playerid][pCash] += 850;
- TruckGoods[GetPlayerVehicleID(playerid)] = 0;
- SendClientMessage(playerid, -1, " You've delivered the goods and earned 850!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a truck !");
- }
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- }
- if(CP[playerid] == 1346)
- {
- if(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7])
- {
- PlayerInfo[playerid][pCash] += 950;
- TruckGoods[GetPlayerVehicleID(playerid)] = 0;
- SendClientMessage(playerid, -1, " You've delivered the goods and earned 950$!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a truck !");
- }
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- }
- if(CP[playerid] == 1347)
- {
- if(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7])
- {
- PlayerInfo[playerid][pCash] += 1000;
- TruckGoods[GetPlayerVehicleID(playerid)] = 0;
- SendClientMessage(playerid, -1, " You've delivered the goods and earned 1,000$!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You're not in a truck !");
- }
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- }
- if(CP[playerid] == 1500)
- {
- if(GetPlayerVehicleID(playerid) >= Trashmaster[0] && GetPlayerVehicleID(playerid) <= Trashmaster[2])
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE,"Trash-Master Radio : Once you reach the Pickup - Park beside it and Grab the Trash Bag");
- SetPlayerCheckpoint(playerid, 2857.6746,-1357.1639,11.0725, 3.0);
- CP[playerid] = 1501;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY,"You are not in a Trash-Master");
- }
- }
- if(CP[playerid] == 1501)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_ONFOOT)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE,"Trash-Master Radio : Take the Garabage bag to the Trash-Master Back And Throw it inside By Pressing LMB");
- SetPlayerAttachedObject( playerid, 0, 1265, 6, 0.242969, -0.075360, -0.023056, 346.064819, 260.035186, 21.954124, 0.633239, 1.000000, 0.999702 );
- PlayerInfo[playerid][HoldingObject] = 1;
- return 1;
- }
- }
- if(CP[playerid] == 1502)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_ONFOOT)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE,"Trash-Master Radio : Take the Garabage bag to the Trash-Master Back And Throw it inside By Pressing LMB");
- SetPlayerAttachedObject( playerid, 0, 1265, 6, 0.242969, -0.075360, -0.023056, 346.064819, 260.035186, 21.954124, 0.633239, 1.000000, 0.999702 );
- PlayerInfo[playerid][HoldingObject] = 1;
- return 1;
- }
- }
- if(CP[playerid] == 1503)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE,"Trash-Master Radio : You have Reached your HQ - Please park your Truck and take your Paychecl [500$]");
- PlayerInfo[playerid][pTrash] = 0;
- PlayerInfo[playerid][pTRoute] = 0;
- PlayerInfo[playerid][pCash] += 500;
- return 1;
- }
- }
- if(CP[playerid] == 1700)
- {
- if(GetPlayerVehicleID(playerid) >= PizzaBike[0] && GetPlayerVehicleID(playerid) <= PizzaBike[4])
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE,"< Pizza-Bike Radio : Once you reach the Check-Point - Park beside it and Deliver the Pizza");
- PlayerInfo[playerid][pPRoute] = 1;
- SetPlayerCheckpoint(playerid, 2281.6194,-1645.9147,15.2300, 3.0);
- CP[playerid] = 1701;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"You are not in a Pizza-Bike");
- }
- }
- if(CP[playerid] == 1701)
- {
- new getstate = GetPlayerState(playerid);
- if(getstate == PLAYER_STATE_ONFOOT)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE,"You have Delivered your Pizza - Please Head to the next Checkpoint");
- return 1;
- }
- }
- if(CP[playerid] == 1703)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE,"Pizza-Bike Radio : You have Reached your HQ - Please park your Bike and take your Paycheck [400$]");
- PlayerInfo[playerid][pPizza] = 0;
- PlayerInfo[playerid][pPRoute] = 0;
- PlayerInfo[playerid][pCash] += 400;
- RemovePlayerAttachedObject(playerid, 0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"Get In your Pizza-Bike");
- }
- }
- if(CP[playerid] == 3000)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid, 1964.7601,-1765.1545,12.9455, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3001;
- PlayerInfo[playerid][pSweeping] = 1;
- return 1;
- }
- }
- if(CP[playerid] == 3001)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid, 1876.4336,-1749.7872,12.9362, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3002;
- return 1;
- }
- }
- if(CP[playerid] == 3002)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid, 1824.3241,-1742.4700,12.9315, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3003;
- return 1;
- }
- }
- if(CP[playerid] == 3003)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid, 1727.1991,-1729.9714,12.9662, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3004;
- return 1;
- }
- }
- if(CP[playerid] == 3004)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid, 1687.5236,-1783.0695,12.9444, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3005;
- return 1;
- }
- }
- if(CP[playerid] == 3005)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid, 1824.2908,-1818.3221,12.9718, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3006;
- return 1;
- }
- }
- if(CP[playerid] == 3006)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid, 1824.5970,-1736.3201,12.9474, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3007;
- return 1;
- }
- }
- if(CP[playerid] == 3007)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid, 1824.5742,-1626.9932,12.9476, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3008;
- return 1;
- }
- }
- if(CP[playerid] == 3008)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid, 1934.0995,-1616.0314,12.9402, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3009;
- return 1;
- }
- }
- if(CP[playerid] == 3009)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid,1938.8169,-1740.8809,12.9535, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3010;
- return 1;
- }
- }
- if(CP[playerid] == 3010)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid,1949.4290,-1788.4081,12.9430, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3011;
- return 1;
- }
- }
- if(CP[playerid] == 3011)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid,1967.7300,-1825.6346,13.0993, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS");
- CP[playerid] = 3012;
- return 1;
- }
- }
- if(CP[playerid] == 3012)
- {
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid,2031.6543,-1835.9918,13.1213, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : Head to the Next Check-Point on your GPS to Recieve your PayCheck");
- CP[playerid] = 3013;
- return 1;
- }
- }
- if(CP[playerid] == 3013)
- {
- new veh = GetPlayerVehicleID(playerid);
- new playerstate = GetPlayerState(playerid);
- if (playerstate == PLAYER_STATE_DRIVER)
- {
- SetPlayerCheckpoint(playerid,2031.6543,-1835.9918,13.1213, 2.0);
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper : You have Reached the Sweepers Garage And Recieved Your PayCheck [450$]");
- DisablePlayerCheckpoint(playerid);
- PlayerInfo[playerid][pCash] += 450;
- PlayerInfo[playerid][pSweeping] = 0;
- SetVehicleToRespawn(veh);
- return 1;
- }
- }
- if(CP[playerid] == 1800)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid >= MailBike[0] && vehicleid <= MailBike[5])
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE,"Mail-Bike Radio : you have delivered the Mail and recieved 400$ - Please park the bike at the Parking alot again");
- PlayerInfo[playerid][pMail] = 0;
- PlayerInfo[playerid][pCash] += 1500;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"Get in your Mail-Bike");
- }
- }
- if(CP[playerid] == 1802)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_WHITE,"Re-Type the Command at this Location [/delivermail]");
- }
- if(PlayerInfo[playerid][Robbing] == 1)
- {
- if(RobStatus[RobberID1] == playerid)
- {
- RobStatus[RobberID1] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID2] == playerid)
- {
- RobStatus[RobberID2] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID3] == playerid)
- {
- RobStatus[RobberID3] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID4] == playerid)
- {
- RobStatus[RobberID4] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID5] == playerid)
- {
- RobStatus[RobberID5] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- format(string,sizeof(string),"You have reached the safe point and keep your bag of $%d.",PlayerInfo[playerid][CashLoaded]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] += PlayerInfo[playerid][CashLoaded];
- BizzInfo[RobbingBizID[playerid]][bTill] -= PlayerInfo[playerid][CashLoaded];
- PlayerInfo[playerid][CashLoaded] = 0;
- PlayerInfo[playerid][Robbing] = 0;
- RobbingBizID[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- if(TaxiCallTime[playerid] > 0 && TaxiAccepted[playerid] < 999)
- {
- TaxiAccepted[playerid] = 999;
- GameTextForPlayer(playerid, "~w~Reached destination", 5000, 1);
- TaxiCallTime[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- else if(TV[playerid] == 1)
- {
- SendClientMessage(playerid,COLOR_YELLOW,"You have reached your vehicle destination - /DestroyCP to remove the Marker");
- GameTextForPlayer(playerid, "~w~Reached destination", 5000, 1);
- TV[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- else if(BusCallTime[playerid] > 0 && BusAccepted[playerid] < 999)
- {
- BusAccepted[playerid] = 999;
- GameTextForPlayer(playerid, "~w~Reached destination", 5000, 1);
- BusCallTime[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- else if(CP[playerid] == 1 && IsPlayerInRangeOfPoint(playerid,10.0,2696.0520,-2225.8101,13.2554)) //isplayerinrangeofpoint check is for a huge exploit fix ~zav - 6/15/010
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- PlayerInfo[playerid][pJackSkill] ++;
- if(PlayerInfo[playerid][pJackSkill] == 50)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Car Jack Skill is now Level 2, you will now earn more Money and have a quicker Reload Time."); }
- else if(PlayerInfo[playerid][pJackSkill] == 100)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Car Jack Skill is now Level 3, you will now earn more Money and have a quicker Reload Time."); }
- else if(PlayerInfo[playerid][pJackSkill] == 200)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Car Jack Skill is now Level 4, you will now earn more Money and have a quicker Reload Time."); }
- else if(PlayerInfo[playerid][pJackSkill] == 400)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Car Jack Skill is now Level 5, you will now earn more Money and have a quicker Reload Time."); }
- new level = PlayerInfo[playerid][pJackSkill];
- if(level >= 0 && level <= 49)
- {
- new rand = random(sizeof(SELLCAR1));
- format(string, sizeof(string), "* You sold a car for $%d, your reload time is 20 minutes.", SELLCAR1[rand]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+SELLCAR1[rand];
- GivePlayerMoney(playerid, SELLCAR1[rand]);
- PlayerInfo[playerid][pCarTime] = 1200;
- }
- else if(level >= 50 && level <= 99)
- {
- new rand = random(sizeof(SELLCAR2));
- format(string, sizeof(string), "* You sold a car for $%d, your reload time is 18 minutes.", SELLCAR2[rand]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+SELLCAR2[rand];
- GivePlayerMoney(playerid, SELLCAR2[rand]);
- PlayerInfo[playerid][pCarTime] = 1080;
- }
- else if(level >= 100 && level <= 199)
- {
- new rand = random(sizeof(SELLCAR3));
- format(string, sizeof(string), "* You sold a car for $%d, your reload time is 16 minutes.", SELLCAR3[rand]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+SELLCAR3[rand];
- GivePlayerMoney(playerid, SELLCAR3[rand]);
- PlayerInfo[playerid][pCarTime] = 960;
- }
- else if(level >= 200 && level <= 399)
- {
- new rand = random(sizeof(SELLCAR4));
- format(string, sizeof(string), "* You sold a car for $%d, your reload time is 14 minutes.", SELLCAR4[rand]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+SELLCAR4[rand];
- GivePlayerMoney(playerid, SELLCAR4[rand]);
- PlayerInfo[playerid][pCarTime] = 840;
- }
- else if(level >= 400)
- {
- new money = 6000;
- format(string, sizeof(string), "* You sold a car for $%d, your reload time is 12 minutes.", money);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+money;
- GivePlayerMoney(playerid, money);
- PlayerInfo[playerid][pCarTime] = 720;
- }
- GameTextForPlayer(playerid, "~y~Sold the car", 2500, 1);
- CP[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- }
- else
- {
- GameTextForPlayer(playerid, "Not in a car", 5000, 1);
- }
- }
- else if(CP[playerid] == 2 && IsPlayerInRangeOfPoint(playerid,5.0,2735.3374,-2551.1018,13.6457)) // Guns Depot
- {
- if(Packages[playerid] > 0)
- {
- if(GotMats[playerid] >= 1)
- {
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Teleport: [%d]%s is potentially Teleport Matrunning.", playerid, sendername);
- UpdateWarnings(string);
- }
- if(Packages[playerid] == 14)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : The Gun Depot gave you 350 Gun parts for your 14 Gun Packages.");
- PlayerInfo[playerid][pMats] += dmatpayout;
- Packages[playerid] = 0;
- CP[playerid] = 0;
- GotMats[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- return 1;
- }
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Aig' Nigga - Her' is Twent' [20] Gun Part' Fo' You' Two [2] Gun Package'");
- PlayerInfo[playerid][pMats] += matpayout;
- Packages[playerid] = 0;
- CP[playerid] = 0;
- GotMats[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"Stranger Says : Chu' Ain' Carryin' Any Gun Package'");
- }
- }
- else if(CP[playerid] == 5 && IsPlayerInRangeOfPoint(playerid,5.0,2549.7617,-2221.3811,13.5469))
- {
- if(Crates[playerid] > 0)
- {
- if(chstock < chlimit)
- {
- new level = PlayerInfo[playerid][pSmugglerSkill];
- new crackpayout;
- if(level >= 0 && level <= 19)
- { crackpayout = 300; }
- else if(level >= 20 && level <= 39)
- { crackpayout = 359; }
- else if(level >= 40 && level <= 59)
- { crackpayout = 400; }
- else if(level >= 60 && level <= 79)
- { crackpayout = 450; }
- else if(level >= 80)
- { crackpayout = 500; }
- format(string, sizeof(string), "Stranger Says : Ey' Nigga - Chu' Deserve Dat' Money , Take Dose' $%d", crackpayout);
- SendClientMessage(playerid, COLOR_WHITE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+crackpayout;
- GivePlayerMoney(playerid, crackpayout);
- Crates[playerid] = 0;
- CP[playerid] = 0;
- chstock = chstock+10;
- DisablePlayerCheckpoint(playerid);
- PlayerInfo[playerid][pSmugglerSkill] ++;
- if(PlayerInfo[playerid][pSmugglerSkill] == 20)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Good Smuggle' - Chu' getting Mor' Money Nex' Time"); }
- else if(PlayerInfo[playerid][pSmugglerSkill] == 40)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Good Smuggle' - Chu' getting Mor' Money Nex' Time"); }
- else if(PlayerInfo[playerid][pSmugglerSkill] == 60)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Good Smuggle' - Chu' getting Mor' Money Nex' Time"); }
- else if(PlayerInfo[playerid][pSmugglerSkill] == 80)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Good Smuggle' - Chu' getting Mor' Money Nex' Time"); }
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"Stranger Says : Sorr' Nigga - Da Depo' is Full , See Chu' late'");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"Stranger Says : Chu' Ain' Caryyin' any Drug Crate'");
- }
- }
- else if(CP[playerid] == 6 && IsPlayerInRangeOfPoint(playerid,5.0,2549.7617,-2221.3811,13.5469)) //seed smuggling to Drug Depot //isplayerinrangeofpoint check is for a huge exploit fix ~zav - 6/15/010
- {
- if(Crates[playerid] > 0)
- {
- if(dhstock < dhlimit)
- {
- new level = PlayerInfo[playerid][pSmugglerSkill];
- new potpayout;
- if(level >= 0 && level <= 19)
- { potpayout = 300; }
- else if(level >= 20 && level <= 39)
- { potpayout = 350; }
- else if(level >= 40 && level <= 59)
- { potpayout = 400; }
- else if(level >= 60 && level <= 79)
- { potpayout = 450; }
- else if(level >= 80)
- { potpayout = 500; }
- format(string, sizeof(string), "Stranger Says : Ey' Nigga - Chu' Deserve Dat' Money , Take Dose' $%d.", potpayout);
- SendClientMessage(playerid, COLOR_WHITE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+potpayout;
- GivePlayerMoney(playerid, potpayout);
- Crates[playerid] = 0;
- CP[playerid] = 0;
- dhstock = dhstock+10;
- DisablePlayerCheckpoint(playerid);
- PlayerInfo[playerid][pSmugglerSkill] ++;
- if(PlayerInfo[playerid][pSmugglerSkill] == 20)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Good Smuggle' - Chu' getting Mor' Money Nex' Time"); }
- else if(PlayerInfo[playerid][pSmugglerSkill] == 40)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Good Smuggle' - Chu' getting Mor' Money Nex' Time"); }
- else if(PlayerInfo[playerid][pSmugglerSkill] == 60)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Good Smuggle' - Chu' getting Mor' Money Nex' Time"); }
- else if(PlayerInfo[playerid][pSmugglerSkill] == 80)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Good Smuggle' - Chu' getting Mor' Money Nex' Time"); }
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"Stranger Says : Sorr' Nigga - Da Depo' is Full , See Chu' late'");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"Stranger Says : Chu' Ain' Carryin' Any Drug Crates");
- }
- }
- else if(CP[playerid] == 7)
- {
- CP[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if (newkeys & KEY_FIRE && GetPVarInt(playerid, "DriveThruID") != 0)
- {
- new
- id = GetPVarInt(playerid, "DriveThruID"),
- szString[192],
- Float:x,
- Float:y,
- Float:z;
- GetPlayerPos(playerid, x, y, z);
- GetPVarString(playerid, "DriveThruName", szString, 192);
- DriveThruInfo[id][driveThruModel] = 2353;
- DriveThruInfo[id][driveThruBiz] = GetPVarInt(playerid, "DriveThruBiz");
- DriveThruInfo[id][driveThruX] = GetPVarFloat(playerid, "DriveThruX");
- DriveThruInfo[id][driveThruY] = GetPVarFloat(playerid, "DriveThruY");
- DriveThruInfo[id][driveThruZ] = GetPVarFloat(playerid, "DriveThruZ");
- DriveThruInfo[id][driveThruOrderX] = x;
- DriveThruInfo[id][driveThruOrderY] = y;
- DriveThruInfo[id][driveThruOrderZ] = z;
- format(DriveThruInfo[id][driveThruName], 128, szString);
- DriveThruInfo[id][driveThruPickup1] = CreateDynamicPickup(2353, 23, DriveThruInfo[id][driveThruX], DriveThruInfo[id][driveThruY], DriveThruInfo[id][driveThruZ]);
- DriveThruInfo[id][driveThruPickup2] = CreateDynamicPickup(2353, 23, DriveThruInfo[id][driveThruOrderX], DriveThruInfo[id][driveThruOrderY], DriveThruInfo[id][driveThruOrderZ]);
- format(szString, sizeof(szString), "{01FCFF}[%s]{F0CC00}\nYou can order food here!\nDrive Thru ID: %d\n[/order]", DriveThruInfo[id][driveThruName], id);
- DriveThruInfo[id][driveThruLabel1] = CreateDynamic3DTextLabel(szString, COLOR_DCHAT, DriveThruInfo[id][driveThruX], DriveThruInfo[id][driveThruY], DriveThruInfo[id][driveThruZ] + 0.75, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, -1, -1, 100.0);
- DriveThruInfo[id][driveThruLabel2] = CreateDynamic3DTextLabel("Drive into this checkpoint to get your food!", COLOR_DCHAT, DriveThruInfo[id][driveThruOrderX], DriveThruInfo[id][driveThruOrderY], DriveThruInfo[id][driveThruOrderZ] + 0.75, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, -1, -1, 100.0);
- DriveThruInfo[id][driveThruTaken] = 1;
- format(szString, sizeof(szString), "You have created a Drive Thru: %s (ID: %d).", DriveThruInfo[id][driveThruName], id);
- SendClientMessage(playerid, 0x33AA33FF, szString);
- DeletePVar(playerid, "DriveThruID");
- SaveDriveThrus();
- return 1;
- }
- /* if(PRESSED(KEY_YES))
- {
- new playaveh = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 1;
- if(GetVehicleModel(playaveh) != 408 && GetVehicleModel(playaveh) != 509)
- {
- if(Radio[playaveh] >= 0 && Radio[playaveh] < RADIOS)
- {
- Radio[playaveh]++;
- new string[128],
- playanamee[MAX_PLAYER_NAME+1];
- GetPlayerName(playerid, playanamee, MAX_PLAYER_NAME);
- if(Radio[playaveh] > 1)
- {
- format(string, sizeof(string), "* %s changes the radio station.", playanamee);
- }
- else if(Radio[playaveh] == 1)
- {
- format(string, sizeof(string), "* %s turns on the radio.", playanamee);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(GetPlayerVehicleID(i) == playaveh)
- {
- RadioChoose(i, Radio[playaveh]);
- }
- }
- }
- }
- }
- if(PRESSED(KEY_NO))
- {
- new playaveh = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid)) return 1;
- if(GetVehicleModel(playaveh) != 408 && GetVehicleModel(playaveh) != 509)
- {
- if(Radio[playaveh] > 0 && Radio[playaveh] <= RADIOS)
- {
- Radio[playaveh]--;
- new playanamee[MAX_PLAYER_NAME+1],
- string[128];
- GetPlayerName(playerid, playanamee,sizeof(playanamee));
- if(Radio[playaveh])
- {
- format(string, sizeof(string), "* %s changes the radio station.", playanamee);
- }
- else
- {
- format(string, sizeof(string), "* %s turns off the radio.", playanamee);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(GetPlayerVehicleID(i) == playaveh)
- {
- RadioChoose(i, Radio[playaveh]);
- }
- }
- }
- }
- }*/
- new string[128];
- if(newkeys == KEY_SECONDARY_ATTACK)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid, 1, 2021.9740,2235.6626,2103.9536))
- {
- new Float:busx, Float:busy, Float:busz, Float:angle;
- if(BusID[playerid] == 1)
- {
- GetVehiclePos(NPCBlueBus, busx, busy, busz);
- GetVehicleZAngle(NPCBlueBus, angle);
- }
- else
- {
- GetVehiclePos(NPCBlackBus, busx, busy, busz);
- GetVehicleZAngle(NPCBlackBus, angle);
- }
- GetPlayerName(playerid, string, sizeof(string));
- format(string, sizeof(string), "%s opens the door and exits the bus.", string);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(BusID[i] == BusID[playerid])
- {
- SendClientMessage(i, COLOR_PURPLE, string);
- }
- }
- angle = 360 - angle;
- busx = floatsin(angle,degrees) * 1.5 + floatcos(angle,degrees) * 1.5 + busx;
- busy = floatcos(angle,degrees) * 1 - floatsin(angle,degrees) * 1 + busy;
- busz = 1 + busz;
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, busx, busy, busz);
- BusID[playerid] = 0;
- KillTimer(costtimer);
- format(string, sizeof(string), "~r~-$%d", BusCost[playerid]);
- GameTextForPlayer(playerid, string, 3000, 1);
- GivePlayerMoney(playerid, -BusCost[playerid]);
- BusCost[playerid] = 0;
- }
- }
- }
- if(newkeys == KEY_CROUCH)
- {
- if(IsPlayerNPC(playerid))
- {
- new npcvehicle = GetPlayerVehicleID(playerid);
- if(npcvehicle == NPCBlueBus)
- {
- if(IsPlayerInRangeOfPoint(playerid, 100, 2868.9033,-1416.4062,11.0131))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached East Beach.");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 100, 2636.3242,-1693.125,10.9544))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached The Stadium.");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 100, 2243.8457,-1725.9121,13.5960))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached The Gym.");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 100, 1948.3310,-1454.3525,13.5960))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached The County General Hospital.");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 100, 1571.0644,-2188.0107,13.6260))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached Los Santos International Airport.");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 100, 1712.9423,-1818.7148,13.6260))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached The Taxi Stand.");
- }
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerInRangeOfPoint(i, 10, 2021.9390,2241.9487,2103.9536) && BusID[i] == 1)
- {
- SendClientMessage(i, COLOR_OFFWHITE, string);
- PlayerPlaySound(i, 1147, 0.0, 0.0, 0.0);
- }
- }
- }
- else if(npcvehicle == NPCBlackBus)
- {
- if(IsPlayerInRangeOfPoint(playerid, 100, 1567.0966,-1725.4755,13.6260))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached The Police Department.");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 100, 1503.9716,-1027.7617,23.7701))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached The Bank.");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 100, 1188.8359,-1354.6279,13.6483))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached All Saints Hospital.");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 100, 861.7125,-1313.3009,13.6260))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached Market Station.");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 100, 393.6944,-1766.2702,5.6197))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached Santa Maria Beach.");
- }
- else if(IsPlayerInRangeOfPoint(playerid, 100, 1705.5898,-1805.8476,13.5300))
- {
- format(string, sizeof(string), "[Bus Driver] The Bus has reached The Taxi Stand.");
- }
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerInRangeOfPoint(i, 10, 2021.9390,2241.9487,2103.9536) && BusID[i] == 2)
- {
- SendClientMessage(i, COLOR_OFFWHITE, string);
- PlayerPlaySound(i, 1147, 0.0, 0.0, 0.0);
- }
- }
- }
- }
- }
- if(newkeys == KEY_FIRE)
- {
- if(PlayerSitting[playerid] == 1)
- {
- ClearAnimations(playerid, 1);
- PlayerSitting[playerid] = 0;
- }
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(newkeys & KEY_YES)
- {
- new vehicleid = GetPlayerVehicleID(playerid),newstation = v_VehicleInfo[vehicleid][RadioPlaying] + 1;
- if(newstation == RadioCount) newstation = 0;
- SetRadioStation(vehicleid,newstation);
- return 1;
- }
- else if(newkeys & KEY_NO)
- {
- new vehicleid = GetPlayerVehicleID(playerid),newstation = v_VehicleInfo[vehicleid][RadioPlaying] - 1;
- if(newstation == -1) newstation = RadioCount - 1;
- SetRadioStation(vehicleid,newstation);
- return 1;
- }
- }
- if(PRESSED(KEY_FIRE))
- {
- if(HazPizza[playerid] == 1)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid, 0)) RemovePlayerAttachedObject(playerid, 0);
- ClearAnimations(playerid);
- SendClientMessage(playerid, COLOR_GREY,"Info : You have throw your Pizza [Note : your Health has increased with 30 Percent]");
- HazPizza[playerid] = 0;
- }
- }
- /*if(PRESSED(KEY_SECONDARY_ATTACK))
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- for(new i = 0; i < sizeof(ATMInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2, ATMInfo[i][ATMX], ATMInfo[i][ATMY], ATMInfo[i][ATMZ]))
- {
- if(!(PlayerInfo[playerid][pATMcard] == 1)) return SendClientMessage(playerid,COLOR_GREY," You don't have an ATM Card - Get One from any Bank");
- {
- if(ATMInfo[i][ATMLocked] == 0)
- {
- PlayerInfo[playerid][ATMID] = i;
- format(string,sizeof(string),"Los Santos ATM\nYou have a total of $%d in your Bank account\nType below the amount of money you want to withdraw:", PlayerInfo[playerid][pAccount]);
- ShowPlayerDialog(playerid,59,DIALOG_STYLE_INPUT,"Los Santos ATM",string,"Withdraw","Cancel");
- format(string, sizeof(string), "* %s presses a button and checks their balance.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- GameTextForPlayer(playerid, "~r~ATM is unavailable!", 1000, 5);
- }
- }
- }
- }
- }*/
- if(PRESSED(KEY_FIRE))
- {
- if(PlantedC4OnVault[playerid] == 1)
- {
- TakeWeapon(playerid, 40);
- RobStatus[BeingRobbed] = 1;
- RobStatus[Setup] = 0;
- SetPlayerCheckpoint(RobStatus[RobberID1], -1632.1014,-2238.9224,31.4766, 5);
- SetPlayerCheckpoint(RobStatus[RobberID2], -1632.1014,-2238.9224,31.4766, 5);
- SetPlayerCheckpoint(RobStatus[RobberID3], -1632.1014,-2238.9224,31.4766, 5);
- SetPlayerCheckpoint(RobStatus[RobberID4], -1632.1014,-2238.9224,31.4766, 5);
- SetPlayerCheckpoint(RobStatus[RobberID5], -1632.1014,-2238.9224,31.4766, 5);
- SendClientMessage(RobStatus[RobberID1], COLOR_YELLOW, "You need to load the cash and get the safe point quickly, (( /loadcash ))");
- SendClientMessage(RobStatus[RobberID2], COLOR_YELLOW, "You need to load the cash and get the safe point quickly, (( /loadcash ))");
- SendClientMessage(RobStatus[RobberID3], COLOR_YELLOW, "You need to load the cash and get the safe point quickly, (( /loadcash ))");
- SendClientMessage(RobStatus[RobberID4], COLOR_YELLOW, "You need to load the cash and get the safe point quickly, (( /loadcash ))");
- SendClientMessage(RobStatus[RobberID5], COLOR_YELLOW, "You need to load the cash and get the safe point quickly, (( /loadcash ))");
- SendFamilyMessage(1, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(2, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(3, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(4, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(5, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(6, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(7, COLOR_DBLUE, "------------------------------------------------------------");
- PlayerInfo[RobStatus[RobberID1]][pWantedLevel] = 6;
- PlayerInfo[RobStatus[RobberID2]][pWantedLevel] = 6;
- PlayerInfo[RobStatus[RobberID3]][pWantedLevel] = 6;
- PlayerInfo[RobStatus[RobberID4]][pWantedLevel] = 6;
- PlayerInfo[RobStatus[RobberID5]][pWantedLevel] = 6;
- SetPlayerWantedLevel(RobStatus[RobberID1], 6);
- SetPlayerWantedLevel(RobStatus[RobberID2], 6);
- SetPlayerWantedLevel(RobStatus[RobberID3], 6);
- SetPlayerWantedLevel(RobStatus[RobberID4], 6);
- SetPlayerWantedLevel(RobStatus[RobberID5], 6);
- format(string, sizeof(string), "** The Los Santos Bank and Trust vault has been destroyed! **");
- SendFamilyMessage(1, COLOR_DCHAT, string);
- SendFamilyMessage(2, COLOR_DCHAT, string);
- SendFamilyMessage(3, COLOR_DCHAT, string);
- SendFamilyMessage(4, COLOR_DCHAT, string);
- SendFamilyMessage(5, COLOR_DCHAT, string);
- SendFamilyMessage(6, COLOR_DCHAT, string);
- SendFamilyMessage(7, COLOR_DCHAT, string);
- SendFamilyMessage(1, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(2, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(3, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(4, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(5, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(6, COLOR_DBLUE, "------------------------------------------------------------");
- SendFamilyMessage(7, COLOR_DBLUE, "------------------------------------------------------------");
- SendClientMessageToAll(COLOR_LIGHTGREEN, "|-------------------Breaking News-------------------------|");
- SendClientMessageToAll(COLOR_ORANGE, "News : Los Santos Local Bank Is Currentley Being Robbed");
- SendClientMessageToAll(COLOR_ORANGE, "News : We hope that the PD Reach the Place Immediatley");
- SendClientMessageToAll(COLOR_ORANGE, "News : Stay with us for More News");
- SendClientMessageToAll(COLOR_LIGHTGREEN, "|-------------------Breaking News-------------------------|");
- CreateExplosion(2311.6367,-0.4778,26.7422, 2, 4);
- DestroyDynamicObject(bankvault1);
- bankvault2 = CreateDynamicObject(2634,2312.11059570,-2.66468596,26.48641968,53.75942993,296.31378174,254.48004150); // Vault Exploded
- PlantedC4OnVault[playerid] = 0;
- }
- if(RampToggle[playerid] == 1)
- { // admin ramp
- if((GetPlayerState(playerid) == PLAYER_STATE_DRIVER || GetPlayerState(playerid) == PLAYER_STATE_PASSENGER))
- {
- new Float: X, Float: Y, Float: Z, Float: A;
- GetXYInFrontOfPlayer(playerid, X, Y, Z, A, 0.1);
- ramp = CreateDynamicObject(RAMP, X, Y, Z, 0.0, 0.0, A);
- SetTimerEx("Delete", TIME, 0, "d", ramp);
- }
- }
- if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DRINK_SPRUNK)
- {
- if(UseDrinkTimer[playerid]) return 1;
- new Float:health;
- GetPlayerHealth(playerid,health);
- if(health < 100.0)
- {
- if(health+5 > 100.0)
- {
- SetPlayerHealth(playerid, 100);
- }
- else
- {
- SetPlayerHealth(playerid, health+5);
- }
- UseDrinkTimer[playerid] = true;
- SetTimerEx("UseDrink",2*1000,0,"i",playerid);
- }
- }
- if(BombID[playerid] != 0)
- {
- if(GetPlayerWeapon(playerid) == 0)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- ClearAnimations(playerid);
- ApplyAnimation(playerid,"PED","bomber",4.0,0,0,0,0,0);
- }
- new Float:X,Float:Y,Float:Z;
- GetObjectPos(BombID[playerid],X,Y,Z);
- DestroyDynamicObject(BombID[playerid]);
- CreateExplosion(X,Y,Z,12,1);
- BombID[playerid] = 0;
- SetPlayerWeapons(playerid);
- new killerid = GoChase[playerid];
- if(IsPlayerInRangeOfPoint(killerid,50,X,Y,Z))
- {
- if(GoChase[playerid] == killerid)
- {
- if(PlayerInfo[killerid][pHeadValue] > 0)
- {
- new price = PlayerInfo[killerid][pHeadValue];
- new name[MAX_PLAYER_NAME];
- new killa[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- GetPlayerName(killerid, killa, sizeof(killa));
- PlayerInfo[killerid][pCash] = PlayerInfo[killerid][pCash]-price/2;
- GivePlayerMoney(killerid, -price/2);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+price/2;
- GivePlayerMoney(playerid, price/2);
- format(string,128,"Hitman %s has fulfilled the contract on %s and collected $%d.",name,killa,price/2);
- SendFamilyMessage(8, COLOR_YELLOW, string);
- format(string,128,"You have been critically injured by a hitman and lost $%d.",price/2);
- SendClientMessage(killerid, COLOR_YELLOW, string);
- SetPlayerHealth(killerid, 0);
- ClearContract(killerid);
- GoChase[playerid] = 999;
- PlayerInfo[playerid][pCHits]++;
- }
- }
- }
- }
- }
- }
- if((newkeys & KEY_FIRE))
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- for(new i = 0; i < sizeof(Trashmaster); i++)
- {
- if(PlayerInfo[playerid][HoldingObject] == 1)
- {
- new Float:tmx, Float:tmy, Float:tmz;
- GetVehiclePos(Trashmaster[i], tmx, tmy, tmz);
- if(IsPlayerInRangeOfPoint(playerid, 5.0, tmx, tmy, tmz))
- {
- format(string, sizeof(string), " %s reaches into the dumpster and throws the trash bag", name);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- RemovePlayerAttachedObject(playerid, 0);
- PlayerInfo[playerid][HoldingObject] = 0;
- PlayerInfo[playerid][pTrash] ++;
- switch(PlayerInfo[playerid][pTrash])
- {
- case 1:
- {
- SetPlayerCheckpoint(playerid, 2798.1355,-1080.6475,30.7198, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master to the next Pickup >");
- }
- case 2:
- {
- SetPlayerCheckpoint(playerid, 2510.2324,-1031.1870,70.0021, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master to the next Pickup >");
- }
- case 3:
- {
- SetPlayerCheckpoint(playerid, 1988.3920,-1087.9877,24.8313 , 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master to the next Pickup >");
- }
- case 4:
- {
- SetPlayerCheckpoint(playerid, 2113.9319,-1718.3832,13.5469, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master to the next Pickup >");
- }
- case 5:
- {
- SetPlayerCheckpoint(playerid, 1936.8923,-1794.7124,13.5469, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master to the next Pickup >");
- }
- case 6:
- {
- SetPlayerCheckpoint(playerid, 1325.6031,-1724.6348,13.5469, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master to the next Pickup >");
- }
- case 7:
- {
- SetPlayerCheckpoint(playerid, 1362.3849,-1485.4042,13.5469, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master to the next Pickup >");
- }
- case 8:
- {
- SetPlayerCheckpoint(playerid, 1204.3912,-1506.3314,13.5401, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master to the next Pickup >");
- }
- case 9:
- {
- SetPlayerCheckpoint(playerid, 1392.5845,-1879.6696,13.5469, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master to the next Pickup >");
- }
- case 10:
- {
- SetPlayerCheckpoint(playerid, 1828.5490,-1890.5249,13.4904, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master to the next Pickup>");
- }
- case 11:
- {
- SetPlayerCheckpoint(playerid, 2196.4490,-1977.1947,13.5527, 3.0);
- CP[playerid] = 1503;
- SendClientMessage(playerid, COLOR_WHITE,"< Trash-Master Radio : Take the Trash-Master back to the Parking point to take your PayCheck");
- }
- }
- }
- }
- }
- }
- if(newkeys & KEY_FIRE && newkeys & KEY_HANDBRAKE)
- {
- if(GetPlayerWeapon(playerid) == 34 && PlayerInfo[playerid][pScope] == 1)
- {
- if(RecentlyShot[playerid] == 0)
- {
- RecentlyShot[playerid] = 1;
- SetTimerEx("AntiSpam", 1000, false, "d", playerid);
- {
- new Float:blahx, Float:blahy, Float:blahz;
- HeadshotCheck(playerid, blahx, blahy, blahz);
- }
- }
- }
- }
- if(!gPlayerUsingLoopingAnim[playerid]) { return 1; }
- if(IsKeyJustDown(KEY_SPRINT,newkeys,oldkeys))
- {
- PlayerHurt[playerid] = 0;
- StopLoopingAnim(playerid);
- TextDrawHideForPlayer(playerid,txtAnimHelper);
- }
- if(PRESSED(newkeys, KEY_SUBMISSION)&&(IsPlayerInAnyVehicle(playerid))&&(GetPlayerState(playerid) == PLAYER_STATE_DRIVER))
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
- {
- new Float:ppX,Float:ppY,Float:ppZ;
- GetPlayerPos(playerid,ppX,ppY,ppZ);
- new Float:vvX,Float:vvY,Float:vvZ;
- new Found=0;
- new vid=0;
- while((vid<MAX_VEHICLES)&&(!Found))
- {
- vid++;
- GetVehiclePos(vid,vvX,vvY,vvZ);
- if ((floatabs(ppX-vvX)<7.0)&&(floatabs(ppY-vvY)<7.0)&&(floatabs(ppZ-vvZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
- {
- Found=1;
- if (IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
- {
- DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
- }
- else
- {
- AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
- }
- }
- }
- if (!Found)
- {
- SendClientMessage(playerid,COLOR_GREY," There is no car in range !");
- }
- }
- }
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpDynamicPickup(playerid, pickupid)
- {
- if(pickupid == para)
- {
- return 1;
- }
- if(pickupid == dildo)
- {
- GivePlayerWeapon(playerid, 10, 999999);
- PlayerInfo[playerid][pGun10] = 10;
- return 1;
- }
- if(pickupid == poolcue)
- {
- GivePlayerWeapon(playerid, 7, 999999);
- PlayerInfo[playerid][pGun1] = 7;
- return 1;
- }
- if(pickupid == iSprunk)
- {
- GameTextForPlayer(playerid, "~w~Sprunk Factory", 5000, 3);
- return 1;
- }
- if(IsAtPizza(playerid))
- {
- if(MsgSent[playerid] >= 1) { SendClientMessage(playerid, -1, " You already have got pizza!"); MsgSent[playerid] = 5; return 1; }
- SendClientMessage(playerid, COLOR_YELLOW,"You have bought a Pizza - Press {FFF1AF}LMB{F3FF02} to Throw it");
- GameTextForPlayer(playerid, "~w~You have Bought a Pizza", 5000, 3);
- SetPlayerAttachedObject( playerid, 0, 1582, 1, -0.064613, 0.520760, 0.000000, 0.000000, 84.217391, 0.000000, 1.000000, 1.000000, 1.000000 );
- ApplyAnimation(playerid,"CARRY","crry_prtial",4.1,1,0,0,1,1);
- PlayerInfo[playerid][pHealth] += 30;
- HazPizza[playerid] = 1;
- return 1;
- }
- for(new famhq = 0; famhq < sizeof(HQInfo); famhq++)
- {
- if(pickupid == HQInfo[famhq][HQPickup])
- {
- GameTextForPlayer(playerid, "~y~Family Headquarters~n~~w~Type ~b~/enter~w~ to go inside", 3000, 3);
- }
- }
- for(new i = 0; i < sizeof(MoneyInfo); i++)
- {
- if(pickupid == MoneyInfo[i][mPickup]) // Moneybag
- {
- if(MoneyInfo[i][mMoneybag] == 0) return 1;
- if(IsPlayerInRangeOfPoint(playerid, 5.0, MoneyInfo[i][mbX], MoneyInfo[i][mbY], MoneyInfo[i][mbZ]))
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- new Float:plax, Float:play, Float:plaz;
- new location[MAX_ZONE_NAME];
- GiveMoney(playerid, MoneyInfo[i][mAmount]);
- format(string, sizeof(string), "~w~You found the money bag worth~n~~g~$%d!", MoneyInfo[i][mAmount]);
- GameTextForPlayer(playerid, string, 5000, 3);
- GetPlayerPos(playerid, plax, play, plaz);
- PlayerPlaySound(playerid, 1056, plax, play, plaz);
- DestroyDynamicPickup(MoneyInfo[i][mPickup]);
- MoneyInfo[i][mCreated]=0;
- GetPlayer2DZone(playerid, location, MAX_ZONE_NAME);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "WARNING: %s has picked up a money bag in %s worth $%d.", sendername, location, MoneyInfo[i][mAmount]);
- ABroadCast(RED, string, 1);
- format(string, sizeof(string), "{FF6347}%s has found the money bag in %s worth $%d!", sendername, location, MoneyInfo[i][mAmount]);
- SendClientMessageToAll(LIGHTRED, string);
- return 1;
- }
- }
- }
- for(new i = 0; i < sizeof(InfoBoardInfo); i++)
- {
- if(pickupid == InfoBoardInfo[i][InfoBoardPickupID])
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0, InfoBoardInfo[i][InfoBoardX], InfoBoardInfo[i][InfoBoardY], InfoBoardInfo[i][InfoBoardZ]))
- {
- new string[128];
- TextDrawShowForPlayer(playerid, IBI0);
- TextDrawShowForPlayer(playerid, IBI1);
- TextDrawShowForPlayer(playerid, IBI2);
- TextDrawShowForPlayer(playerid, IBI3);
- format(string, sizeof(string), "%s", InfoBoardInfo[i][InfoBoardTDstring]);
- TextDrawSetString(IBITD, string);
- TextDrawShowForPlayer(playerid, IBITD);
- // InfoBoardTimer = SetTimerEx("HideTDInfo",500,0,"i", playerid);
- return 1;
- }
- }
- }
- for(new garage = 0; garage < MAX_GARAGES; garage++)
- {
- new string[128];
- if(GarageIDTaken[garage])
- {
- if(pickupid == GarageInfo[garage][GaragePickup])
- {
- if(GarageInfo[garage][GarageOwned])
- {
- format(string, sizeof(string), "~y~Garage owned by~w~~n~ %s", GarageInfo[garage][GarageOwner]);
- GameTextForPlayer(playerid, string, 3000, 3);
- }
- else
- {
- format(string, sizeof(string), "~w~Garage available for ~g~$%d!~n~~w~type ~g~/buygarage~w~ to purchase", GarageInfo[garage][GaragePrice]);
- GameTextForPlayer(playerid, string, 3000, 3);
- }
- }
- }
- }
- if(IsAtPPhone(playerid))
- {
- GameTextForPlayer(playerid, "~w~Payphone~n~~b~/usephone", 5000, 3);
- return 1;
- }
- if(pickupid == iDrugDump)
- {
- GameTextForPlayer(playerid, "~w~Drug Depot Drugs Dump Location", 5000, 3);
- return 1;
- }
- if(pickupid == iClothes)
- {
- if(PlayerInfo[playerid][pClothes] != 0)
- {
- GameTextForPlayer(playerid, "~w~Type /change to change back into ~n~~r~Clothes", 5000, 3);
- }
- else
- {
- GameTextForPlayer(playerid, "~w~Type /change to change into a ~n~~r~Karate Uniform", 5000, 3);
- }
- return 1;
- }
- if(pickupid == iTraining)
- {
- GameTextForPlayer(playerid, "~w~Type /train to learn ~n~~r~Martial Arts", 5000, 3);
- return 1;
- }
- if(pickupid == ipb)
- {
- GameTextForPlayer(playerid, "~r~PaintBall Arena~w~ Type ~r~/enter ~w~to go inside Then ~r~/kill", 5000, 5);
- return 1;
- }
- if(pickupid == iTPD)
- {
- GameTextForPlayer(playerid, "~w~ Use ~r~/payticket~w~ to pay your ticket",5000,3);
- return 1;
- }
- if(pickupid == iWeapon)
- {
- GameTextForPlayer(playerid, "~r~VIP Gun Shop~w~ Type ~r~/vipgunshop ~w~to View the Weapons list", 5000, 5);
- return 1;
- }
- if(pickupid == iBar)
- {
- GameTextForPlayer(playerid, "~r~VIP Bar~w~ Type ~r~/vipbar", 5000, 5);
- return 1;
- }
- if(pickupid == ivClothes)
- {
- GameTextForPlayer(playerid, "~r~VIP Clothes Center~w~ Type ~r~/vipclothes", 5000, 5);
- return 1;
- }
- if(pickupid == ivNumber)
- {
- GameTextForPlayer(playerid, "~r~VIP Change Number~w~ Type ~r~/vipchangenumber", 5000, 5);
- return 1;
- }
- if(pickupid == iOrder)
- {
- if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
- {
- GameTextForPlayer(playerid, "~w~Type /sslocker to purchase~n~~r~equipment", 5000, 5);
- }
- return 1;
- }
- if(pickupid == iOrder2)
- {
- if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
- {
- GameTextForPlayer(playerid, "~w~Type /sslocker to purchase~n~~r~equipment", 5000, 5);
- }
- return 1;
- }
- for(new entrance = 0; entrance < MAX_ENTRANCES; entrance++)
- {
- if(EntranceIDTaken[entrance])
- {
- if(pickupid == EntranceInfo[entrance][EntrancePickup])
- {
- GameTextForPlayer(playerid, "~w~Type~b~ /enter~w~ to go inside", 3000, 3);
- }
- }
- }
- if(pickupid == iDetective)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Detective~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == ipiz)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Pizza Boy~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iTrucker)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Trucker~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iLawyer)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Lawyer~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iWhore)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Whore~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iDealer)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Drug Dealer~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iMechanic)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Mechanic~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iBodyguard)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Bodyguard~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iArms)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Gun Dealer~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iBoxer)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Boxer~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iTaxi)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Taxi Driver~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iRobber)
- {
- GameTextForPlayer(playerid,"~g~Welcome,~n~~y~you can become a ~r~Robber~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iScrew)
- {
- GameTextForPlayer(playerid, "~y~You can Buy a ~n~~r~Screw Driver~n~~y~From Here - /buyScrew", 5000, 3);
- return 1;
- }
- if(pickupid == iSmuggler)
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Drug Smuggler~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iTrashman) // Trashman
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Trashman~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iFedex) // Fedex
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Fedex Driver~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iStreet) // Street-Sweeper
- {
- GameTextForPlayer(playerid, "~g~Welcome,~n~~y~you can become a ~r~Street-Sweeper~y~ here ~n~~w~Type /getjob if you wish to become one", 5000, 3);
- return 1;
- }
- if(pickupid == iTrashUniform)
- {
- if(PlayerInfo[playerid][pClothes] != 0)
- {
- GameTextForPlayer(playerid, "~w~Type /change to change back into your~n~~r~Clothes", 5000, 3);
- }
- else
- {
- GameTextForPlayer(playerid, "~w~Type /change to change into a ~n~~r~Trashman Uniform", 5000, 3);
- }
- return 1;
- }
- if(pickupid == iArrest1 || pickupid == iArrest2 || pickupid == iArrest3)
- {
- if(IsACop(playerid))
- {
- GameTextForPlayer(playerid, "~w~Type /arrest to jail the ~n~~r~suspect", 5000, 3);
- }
- return 1;
- }
- if(pickupid == iDeliver)
- {
- if(IsACop(playerid))
- {
- GameTextForPlayer(playerid, "~w~Type /cprison to send the suspect to ~n~~r~Los Santos Prison", 5000, 3);
- }
- return 1;
- }
- if(pickupid == iHeal1 || pickupid == iHeal2)
- {
- GameTextForPlayer(playerid, "~w~Type /healme to ~n~~r~cure yourself", 5000, 5);
- return 1;
- }
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- if(gDestroyVehicle[vehicleid]) // if vehicle id is marked for deletion
- {
- ////foreach(Player, i) // for all players
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && IsPlayerInVehicle(i,vehicleid)) // if connected and in vehicleid
- {
- RemovePlayerFromVehicle(i); // remove from vehicle
- }
- }
- SetVehicleVirtualWorld(vehicleid,255); // set vehicle to unused vw to prevent players from using it
- SetTimerEx("KillCar",10000,0,"d",vehicleid);
- for(new i = 0; i < sizeof(CreatedCars); i++)
- {
- if(CreatedCars[i] == vehicleid)
- {
- CreatedCars[i] = INVALID_VEHICLE_ID;
- break;
- }
- }
- }
- Radio[vehicleid] = 0;
- TruckGoods[vehicleid] = 0;
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- if(gCarLock[vehicleid] == 1)
- {
- LockCar(vehicleid);
- }
- else
- {
- UnLockCar(vehicleid);
- }
- return 1;
- }
- public OnVehicleDeath(vehicleid)
- {
- if(vehicleid == EnterableShamals[0])
- {
- ////foreach(Player,i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(GetPlayerVirtualWorld(i) == 1337)
- {
- new Float:px,Float:py,Float:pz;
- GetPlayerPos(i,px,py,pz);
- SendClientMessage(i,COLOR_RED," The plane has exploded !");
- CreateExplosion(px,py,pz,6,10.0);
- SetPlayerHealth(i,0);
- }
- }
- }
- else if(vehicleid == EnterableShamals[1])
- {
- ////foreach(Player,i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(GetPlayerVirtualWorld(i) == 1338)
- {
- new Float:px,Float:py,Float:pz;
- GetPlayerPos(i,px,py,pz);
- SendClientMessage(i,COLOR_RED," The plane has exploded !");
- CreateExplosion(px,py,pz,6,10.0);
- SetPlayerHealth(i,0);
- }
- }
- }
- else if(vehicleid == EnterableShamals[2])
- {
- ////foreach(Player,i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(GetPlayerVirtualWorld(i) == 1339)
- {
- new Float:px,Float:py,Float:pz;
- GetPlayerPos(i,px,py,pz);
- SendClientMessage(i,COLOR_RED," The plane has exploded !");
- CreateExplosion(px,py,pz,6,10.0);
- SetPlayerHealth(i,0);
- }
- }
- }
- return 1;
- }
- public GiftLog(string[])
- {
- new entry[256];
- format(entry, sizeof(entry), "%s\r\n",string);
- new File:hFile;
- hFile = fopen("gift.log", io_append);
- fwrite(hFile, entry);
- fclose(hFile);
- }
- public DisplayDialogForPlayer(playerid, dialogid)
- {
- switch(dialogid)
- {
- case 1:
- {
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"{6EF83C}Login Panel","{FFFFFF}Welcome to {A80000}Classified Gaming Roleplay.{FFFFFF}\n\nThat name is {F3FF02}registered. {FFFFFF}\n\nPlease enter your {B8FF02}Password{FFFFFF} below inorder to proceed","Login","Cancel");
- }
- case 2:
- {
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"{6EF83C}Registering Panel","{FFFFFF}Welcome to {A80000}Classified Gaming Roleplay.{FFFFFF}\n\nThas name is not{F3FF02} registered {FFFFFF}\n\nPlease enter your {B8FF02}Password{FFFFFF} below inorder to proceed.","Register","Cancel");
- }
- case 4:
- {
- ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"{0049FF}Bar","Beer $6\nVodka $10\nWhiskey $10\nWine $10\nSprunk $5\nCigar $10","Buy","Cancel");
- }
- case 5:
- {
- ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"{0049FF}Gym","Normal $0\nBoxing $50,000\nKung Fu $50,000\nKneehead $50,000\nGrabkick $50,000\nElbow $50,000","Learn","Cancel");
- }
- case 7:
- {
- ShowPlayerDialog(playerid,7,DIALOG_STYLE_LIST,"{0049FF}Meals","Bread $2\nApple $3\nCok O Pops $5\nMashed Potatoes $5\nCarrot $1\nGreen Beans $4\nPork Roll $5\nSausage $7\nChicken $20","Purchase","Cancel");
- }
- case 8:
- {
- ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"{0049FF}Locker Room","Duty\nArmory\nClear Suspect\nRelease Suspect","Select","Cancel");
- }
- case 9:
- {
- ShowPlayerDialog(playerid,9,DIALOG_STYLE_LIST,"{0049FF}Weapons","Mace\nNight Stick\nDeagle\nS-O ShotGun\nSMG-MP5\nRifle\nM4\nSpas12\nSniper\nGrenades\nKevlar","Get","Cancel");
- }
- case 10:
- {
- ShowPlayerDialog(playerid,10,DIALOG_STYLE_LIST,"{0049FF}LSPD","Duty\nUndercover\nChange Uniform\nArmory\nSWAT\nClear Suspect\nRelease Suspect","Select","Cancel");
- }
- case 11:
- {
- ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"{0049FF}Armory","Mace\nNight Stick\nDeagle\nS-O ShotGun\nSMG-MP5\nRifle\nM4","Get","Cancel");
- }
- case 12:
- {
- ShowPlayerDialog(playerid,12,DIALOG_STYLE_LIST,"{0049FF}SWAT","Weapons\nAccessories","Select","Cancel");
- }
- case 13:
- {
- ShowPlayerDialog(playerid,13,DIALOG_STYLE_LIST,"{0049FF}Weapons","Deagle\nS-O ShotGun\nSMG-MP5\nRifle\nM4\nSniper Rifle\nSpas12","Get","Cancel");
- }
- case 14:
- {
- ShowPlayerDialog(playerid,14,DIALOG_STYLE_LIST,"{0049FF}Accessories","Tear Gas\nGrenades\nKevlar","Get","Cancel");
- }
- case 15:
- {
- ShowPlayerDialog(playerid, 15, DIALOG_STYLE_LIST, "{0049FF}Color Changer", "Purple\nYellow\nRed\nLightblue\nOrange\nGreen\nIndigo\nPink\nBlack", "Select", "Cancel");
- }
- case 16:
- {
- ShowPlayerDialog(playerid, 16, DIALOG_STYLE_LIST, "{0049FF}Which job do you need help with?", "Detective\nLawyer\nWhore\nDrug Dealer\nMechanic\nBodyguard\nGun Dealer\nBoxer\nTaxi Driver\nDrug Smuggler\nTrucker\nTrashman\nPizza-Boy\nMail-Man\nStreet-Sweeper\nFedex Driver", "Select", "Cancel");
- }
- case 17:
- {
- ShowPlayerDialog(playerid, 17, DIALOG_STYLE_MSGBOX, "Detective", "Information:\n\nThis job can be used to locate people anywhere around San Andreas.\nThis is helpful for the Government factions, and can be used to find criminals, it is a legal job and you cannot get busted for doing it.\n It will tell you the last known Location(area) they were found in and give you a beacon.", "Next", "Cancel");
- }
- case 18:
- {
- ShowPlayerDialog(playerid, 18, DIALOG_STYLE_MSGBOX, "Detective", "Skills:\n\nLevel 1: You can find someone for 3 seconds, the reload time is 2 minutes.\nLevel 2: You can find someone for 5 seconds, the reload time is 1 minute, 20 seconds.\nLevel 3: You can find someone for 7 seconds, the reload time is 1 minute.\nLevel 4: You can find someone for 9 seconds, the reload time is 30 seconds.\nLevel 5: You can find someone for 11 seconds, the reload time is 20 seconds.", "Next", "Cancel");
- }
- case 19:
- {
- ShowPlayerDialog(playerid, 19, DIALOG_STYLE_MSGBOX, "Detective", "Commands:\n\n/find\n/find is a command that can locate a player's position.\n\nLocation Of Job:\nThis job can be obtained inside the Los Santos Detectives Center.", "Done", "Cancel");
- }
- case 20:
- {
- ShowPlayerDialog(playerid, 20, DIALOG_STYLE_MSGBOX, "Lawyer", "Information:\n\nThis job can be used to remove wanted stars, reduce jail time, and list all Criminals.\nThis is helpful for criminals and crooks, it is a legal job and you cannot get busted for doing it.\nIt will come in handy for your friends and families who got trouble with the cops.", "Next", "Cancel");
- }
- case 21:
- {
- ShowPlayerDialog(playerid, 21, DIALOG_STYLE_MSGBOX, "Lawyer", "Notes: The reload time is always 2 minutes no matter what level.\n\nSkills:\n\nLevel 1: You can reduce inmates sentences by 1 minute.\nLevel 2: You can reduce inmates sentences by 2 minutes.\nLevel 3: You can reduce inmates sentences by 3 minutes.\nLevel 4: You can reduce inmates sentences by 4 minutes.\nLevel 5: You can reduce inmates sentences by 5 minutes.", "Next", "Cancel");
- }
- case 22:
- {
- ShowPlayerDialog(playerid, 22, DIALOG_STYLE_MSGBOX, "Lawyer", "Commands:\n\n/defend, /free, /wanted, /duty.\n\nLocation of Job: This job can be located at the job icon(yellow circle) near the bank.", "Done", "Cancel");
- }
- case 23:
- {
- ShowPlayerDialog(playerid, 23, DIALOG_STYLE_MSGBOX, "Whore", "Information:\n\nThis job can be used to bring pleasure to any clients who may be interested in having some fun.\nThis is a job that offers sex to every client who comes along.\nThis is an illegal job and you can get busted for doing it.", "Next", "Cancel");
- }
- case 24:
- {
- ShowPlayerDialog(playerid, 24, DIALOG_STYLE_MSGBOX, "Whore", "Notes: The reload time is always 1 minute no matter what level.\n\nSkills:\n\nLevel 1: You have a very high chance of catching/giving STI's.\nLevel 2: You have a high chance of catching/giving STI's.\nLevel 3: You have a medium chance of catching/giving STI's.\nLevel 4: You have a low chance of catching/giving STI's.\nLevel 5: You have a very low chance of catching/giving STI's.", "Next", "Cancel");
- }
- case 25:
- {
- ShowPlayerDialog(playerid, 25, DIALOG_STYLE_MSGBOX, "Whore", "Commands:\n\n/sex\n/sex is a command to offer sex to a client, may only be used in a vehicle.\n\nLocation Of Job:\nThis job can be obtained inside the Pig Pen, at the job icon(yellow circle).", "Done", "Cancel");
- }
- case 26:
- {
- ShowPlayerDialog(playerid, 26, DIALOG_STYLE_MSGBOX, "Drug Dealer", "Information:\n\nThis job can be used to sell pot and crack to any customers you might find.\nIt often comes in handy when you're a higher level at it.\nThe higher the level, the more drugs you can hold.\nThis is an illegal job and you can get busted for doing it.", "Next", "Cancel");
- }
- case 27:
- {
- ShowPlayerDialog(playerid, 27, DIALOG_STYLE_MSGBOX, "Drug Dealer", "Notes: The reload time is always 1 minute no matter what level.\n\nSkills:\n\nLevel 1: You can hold 10 pot and 5 crack.\nLevel 2: You can hold 20 pot and 10 crack.\nLevel 3: You can hold 30 pot and 15 crack.\nLevel 4: You can hold 40 pot and 20 crack.\nLevel 5: You can hold 50 pot and 25 crack.", "Next", "Cancel");
- }
- case 28:
- {
- ShowPlayerDialog(playerid, 28, DIALOG_STYLE_MSGBOX, "Drug Dealer", "Commands\n\n/sellpot, /getseeds, /sellcrack, /getcrack.\n\nLocation of Job: This job can be located at the Drug Depot that you have to find IC'ly.", "Done", "Cancel");
- }
- case 29:
- {
- ShowPlayerDialog(playerid, 29, DIALOG_STYLE_MSGBOX, "Mechanic", "Information:\n\nThis job can be used to repair, add nos, and add hydraulics to vehicles.\nThis job can sometimes be rewarding but often people do not require assistance.\nThis is a legal job and you cannot be busted for doing it.", "Next", "Cancel");
- }
- case 30:
- {
- ShowPlayerDialog(playerid, 30, DIALOG_STYLE_MSGBOX, "Mechanic", "Notes: The reload time is always 1 minute.\n\nSkills:\n\nLevel 1: You can refill a vehicle with 15% fuel.\nLevel 2: You can refill a vehicle with 40% fuel.\nLevel 3: You can refill a vehicle with 60% fuel.\nLevel 4: You can refill a vehicle with 80% fuel.\nLevel 5: You can refill a vehicle with 100% fuel.", "Next", "Cancel");
- }
- case 31:
- {
- ShowPlayerDialog(playerid, 31, DIALOG_STYLE_MSGBOX, "Mechanic", "Commands:\n\n/fix, /nos, /carcolor, /hyd, /repair, /refill, /duty /mechhelp.\n\nLocation of Job: This job can be obtained at idlewood.", "Done", "Cancel");
- }
- case 32:
- {
- ShowPlayerDialog(playerid, 32, DIALOG_STYLE_MSGBOX, "Bodyguard", "Information:\n\nThis job can be used to give people half armor.\nThis job is very profitable and the common spot for purchasing off bodyguards is the gym.\nThis is a legal job and you cannot be busted for doing it.", "Next", "Cancel");
- }
- case 33:
- {
- ShowPlayerDialog(playerid, 33, DIALOG_STYLE_MSGBOX, "Bodyguard", "Notes: The reload time is always 1 minute, there are no job levels for this job, in other words, you do not need to level it up to earn the max money you can.", "Next", "Cancel");
- }
- case 34:
- {
- ShowPlayerDialog(playerid, 34, DIALOG_STYLE_MSGBOX, "Bodyguard", "Commands:\n\n/sellvest [playerid/name] [price 2000-10000]\n\nLocation of Job: This job can be obtained outside the Ganton Gym, at the job icon(yellow circle).", "Done", "Cancel");
- }
- case 35:
- {
- ShowPlayerDialog(playerid, 35, DIALOG_STYLE_MSGBOX, "Gun Dealer", "Information:\n\nThis job can be used to sell people weapons.\nThis job is very profitable and can earn you big cash at later levels.\nThis is an illegal job and you can be busted for doing it.", "Next", "Cancel");
- }
- case 36:
- {
- ShowPlayerDialog(playerid, 36, DIALOG_STYLE_MSGBOX, "Gun Dealer", "Notes: The reload time for selling guns is always 10 seconds.\n\nSkills:\n\nLevel 1 Weapons: flowers, knuckles(knuckle busters), sdpistol and S-O ShotGun.\nLevel 2 Weapons: baseballbat, cane, SMG-MP5 and Rifles.\nLevel 3 Weapons: shovel and deagle.\nLevel 4 Weapons: poolcue, golfclub, AK47, M4.\nLevel 5 Weapons: katana, dildo, sniper, spas12.", "Next", "Cancel");
- }
- case 37:
- {
- ShowPlayerDialog(playerid, 37, DIALOG_STYLE_MSGBOX, "Gun Dealer", "Commands:\n/buygp, /makegun.\n\nLocation of Job: This job can be obtained at the Gun Depot that you have to find IC'ly.", "Done", "Cancel");
- }
- case 38:
- {
- ShowPlayerDialog(playerid, 38, DIALOG_STYLE_MSGBOX, "Boxer", "Information:\n\nThis job can be used to box people inside the Ganton Gym\nThis job is not very money-making but you can become the boxing Champion.\nThis is a legal job and you cannot be busted for doing it.", "Next", "Cancel");
- }
- case 39:
- {
- ShowPlayerDialog(playerid, 39, DIALOG_STYLE_MSGBOX, "Boxer", "Notes: There is no reload time for boxing, you do not need to level it up to box people inside the gym, there are 3 levels for this job.\n\nLevel 1: Beginner Boxer.\nLevel 2: Amateur Boxer.\nLevel 3: Professional Boxer.", "Next", "Cancel");
- }
- case 40:
- {
- ShowPlayerDialog(playerid, 40, DIALOG_STYLE_MSGBOX, "Boxer", "Commands:\n\n/fight [playerid/name], /boxstats\n\nLocation of Job: This job can be obtained inside the Ganton Gym, at the job icon(yellow circle).", "Done", "Cancel");
- }
- case 41:
- {
- ShowPlayerDialog(playerid, 41, DIALOG_STYLE_MSGBOX, "Taxi Driver", "Information:\nThis job can be used to take passengers around the city for any price you desire($1-$500 per 16 seconds)\nThis job is not very profitable as people do not usually call taxis, and they sometimes try steal your taxi off you.\nThis is a legal job and you cannot be busted for doing it.", "Next", "Cancel");
- }
- case 42:
- {
- ShowPlayerDialog(playerid, 42, DIALOG_STYLE_MSGBOX, "Taxi Driver", "Notes: There is no reload time for taxi fares, there are no job levels for this job, in other words, you do not need to level it up to earn the max money you can.", "Next", "Cancel");
- }
- case 43:
- {
- ShowPlayerDialog(playerid, 43, DIALOG_STYLE_MSGBOX, "Taxi Driver", "Commands:\n\n/fare [$1-$500]\n\nLocation of Job: This job can be obtained infront of Unity Station, at the job icon(yellow circle).", "Done", "Cancel");
- }
- case 44:
- {
- ShowPlayerDialog(playerid, 44, DIALOG_STYLE_MSGBOX, "Drug Smuggler", "Information:\n\nThis job can be used to smuggle pot or crack into Los Santos.\nThis job can be very profitable at later levels but still can earn money at level 1.\nThis is an illegal job and you can be busted for doing it.", "Next", "Cancel");
- }
- case 45:
- {
- ShowPlayerDialog(playerid, 45, DIALOG_STYLE_MSGBOX, "Drug Smuggler", "Notes: There is no reload time for Drug Smuggling, it always costs $150 for a drug crate.\n\nSkills:\n\nLevel 1: You earn $200 when you deliver a crate.\nLevel 2: You earn $250 when you deliver a crate.\nLevel 3: You earn $300 when you deliver a crate.\nLevel 4: You earn $350 when you deliver a crate.\nLevel 5: You earn $400 when you deliver a crate.", "Next", "Cancel");
- }
- case 46:
- {
- ShowPlayerDialog(playerid, 46, DIALOG_STYLE_MSGBOX, "Drug Smuggler", "Commands:\n\n/buycrate (then type which drug you want to smuggle)\n\nLocation of Job: This job can be obtained At the Drug Depot that you have to find IC'ly", "Done", "Cancel");
- }
- case 47:
- {
- ShowPlayerDialog(playerid, 47, DIALOG_STYLE_LIST, "Stat Refund","Level\nCash\nBank\nGun parts\nCrack\nPot\nGun Dealer Skill\nCarjacker Skill\nDetective Skill\nLawyer Skill\nMechanic Skill\nDrug Dealer Skill\nSex Skill\nBoxing Skill\nFishing Skill\nRobbing Skill", "Proceed", "Cancel");
- }
- case 79:
- {
- ShowPlayerDialog(playerid,79,DIALOG_STYLE_LIST,"{0049FF}Help List","User Account\nGeneral Commands\nHouse System Commands\nBusiness System Commands\nGarage System Commands\nVehicle System Commands\nJobs & Info\nFactions System Commands\nFamily System Commands\nAdministration\nAccesories System Commands\nDonors Features & Commands","Done","Cancel");
- }
- case 80:
- {
- ShowPlayerDialog(playerid,80,DIALOG_STYLE_MSGBOX,"{B700FF}User Account Commands","Account Help:\n\n/stats, /skill, /levelup, /upgrade, /resetupgrades, /changepass","Done","Cancel");
- }
- case 81:
- {
- ShowPlayerDialog(playerid,81,DIALOG_STYLE_MSGBOX,"{B700FF}General","General Help:\n\n/pay /give /time /buy /drink /licenses /showlicenses /stopanim /tie /untie /frisk /drop /cancel /id \n/flipcoin /(un)blindfold /eject /usepot /usecrack /contract /refuel /service /factions\n/points /Helpers /moderators /updates /hunt /tips /serverinfo (/ad)vertise\n/speakon /requesthelp\n/playmusic /stopmusic /drag /stopdrag /use /bail /calllist /trunk /getgift /speakon /pos /gps /nude","Done","Cancel");
- }
- case 82:
- {
- ShowPlayerDialog(playerid,82,DIALOG_STYLE_MSGBOX,"{B700FF}House","House Help:\n\n/sellhouse\n/setalarm\n/togalarm\n/hupgrade\n/lockhouse\n/hdeposit\n/hwithdraw\n/hbalance\n/storegun\n/getgun\n/setrent\n/setrentable\n/evict","Done","Cancel");
- }
- case 83:
- {
- ShowPlayerDialog(playerid,83,DIALOG_STYLE_MSGBOX,"{B700FF}Business","Business Help:\n\n/sellbiz\n/lockbiz\n/setprice\n/getprods\n/bizname\n/bizfee\n/bizdeposit\n/bizwithdraw","Done","Cancel");
- }
- case 84:
- {
- ShowPlayerDialog(playerid,84,DIALOG_STYLE_MSGBOX,"{B700FF}Dealership","Vehicle Help:\n\n/sellvehicle\n/(dv)deletevehicle\n/(tv)tracevehicle\n/lockcar\n/(pv)parkvehicle\n/buylock /carhelp","Done","Cancel");
- }
- case 110:
- {
- ShowPlayerDialog(playerid,84,DIALOG_STYLE_MSGBOX,"{B700FF}Garage","Garage Help:\n\n/buygarage\n/sellgarage\n/lockgarage\n/upgradegarage","Done","Cancel");
- }
- case 85:
- {
- if(IsACop(playerid))
- {
- ShowPlayerDialog(playerid,85,DIALOG_STYLE_MSGBOX,"{B700FF}Faction","LSPD / SASD Help:\n\n/door (/r)adio (/d)epartments (/m)egaphone (/su)spect /(LSPD/SASD)locker /mdc /detain /arrest /wanted /cuff /tazer /showbadge\n/leofrisk /take /ticket (/gov)ernment /cprison /clothes /invite /giverank /deployspikes /deletespike(s) /deployblocks/deleteblock(s) /siren\n/drag /stopdrag /suspendlicenses /cancellicenses /crb /rrb /removeallrb /flash","Done","Cancel");
- }
- if(IsAMedic(playerid))
- {
- ShowPlayerDialog(playerid,85,DIALOG_STYLE_MSGBOX,"{B700FF}Faction","EMS Help:\n\n(/r)adio (/d)epartments (/m)egaphone /heal /EMSlocker /clothes /invite /giverank /flash","Done","Cancel");
- }
- if(IsASoldier(playerid))
- {
- ShowPlayerDialog(playerid,85,DIALOG_STYLE_MSGBOX,"{B700FF}Faction","DoC Help:\n\n(/r)adio (/d)epartments (/m)egaphone (/su)spect /Doclocker /mdc /detain /wanted /cuff /tazer\nDoC: /leofrisk /take /ticket (/gov)ernment /cprison /invite /giverank /deployspikes /deletespike(s) /deployblocks \n/deleteblock(s) /drag /stopdrag /opencells /closecells /crb /rrb /removeallrb /flash","Done","Cancel");
- }
- if(IsASenate(playerid))
- {
- ShowPlayerDialog(playerid,85,DIALOG_STYLE_MSGBOX,"{B700FF}Faction","Senate Help:\n\n(/r)adio, /clothes, /settax, /taxwithdraw, /(un)invite /giverank","Done","Cancel");
- }
- if(IsAnAgent(playerid))
- {
- ShowPlayerDialog(playerid,85,DIALOG_STYLE_MSGBOX,"{B700FF}Faction","FBI / SS Help:\n\n/door (/r)adio (/d)epartments (/m)egaphone (/su)spect /(FBI/SS)locker /mdc /detain /arrest /wanted /cuff /tazer /showbadge\n/leofrisk /take /ticket (/gov)ernment /cprison /clothes /invite /giverank /deployspikes /deletespike(s) /deployblocks/deleteblock(s) /siren\n/drag /stopdrag /crb /rrb /removeallrb /flash","Done","Cancel");
- }
- if(IsAHitman(playerid))
- {
- ShowPlayerDialog(playerid,85,DIALOG_STYLE_MSGBOX,"{B700FF}Faction","Hitman Agency Help:\n\n(/f)action, /contracts, /givehit, /sslocker, /ranks, /profile, /plantbomb, /pickupbomb, /clothes, /(un)invite, ,/giverank ","Done","Cancel");
- }
- if(IsANewsReporter(playerid))
- {
- ShowPlayerDialog(playerid,85,DIALOG_STYLE_MSGBOX,"{B700FF}Faction","News Agency Help:\n\n/live, /news [text], /clothes, /(un)invite,/giverank","Done","Cancel");
- }
- if(IsATaxiDriver(playerid))
- {
- ShowPlayerDialog(playerid,85,DIALOG_STYLE_MSGBOX,"{B700FF}Faction","Taxi Cab Company Help:\n\n/fare /clothes /invite /giverank /setfarepercent /farepercent","Done","Cancel");
- }
- }
- case 86: ShowPlayerDialog(playerid,86,DIALOG_STYLE_MSGBOX,"{B700FF}Family","Family Help:\n\n(/f)amily, /adjust /fwithdraw /fdeposit /clothes /lockfcar /lockhq","Done","Cancel");
- case 87: ShowPlayerDialog(playerid,87,DIALOG_STYLE_MSGBOX,"{B700FF}Admin","Admin Help:\n\n(/a)dmin, (/ah)elp, /ahousehelp /abusinesshelp /abuildinghelp","Done","Cancel");
- case 88: ShowPlayerDialog(playerid,88,DIALOG_STYLE_MSGBOX,"{B700FF}Other","Other Help:\n\n/cellphonehelp, /robberyhelp, /fishhelp, /irchelp, /safehelp /helperhelp /animhelp /Bhelp","Done","Cancel");
- case 89: ShowPlayerDialog(playerid,89,DIALOG_STYLE_MSGBOX,"{B700FF}Accesories","Accesories Help:\n\n[Attach Object] - /acessories","Done","Cancel");
- case 90: ShowPlayerDialog(playerid,90,DIALOG_STYLE_MSGBOX,"VIP","VIP Help:\n\nFor VIP Features List , Type : /vipgunshop\n/vipbar\n/v [Chat]\n/vipclothes\n/vipchangenumber\n/VIPS","Done","Cancel");
- case 91: ShowPlayerDialog(playerid,91,DIALOG_STYLE_LIST,"Type of goods","Legal Goods\nIllegal goods","Choose","Cancel");
- case 92: ShowPlayerDialog(playerid,92,DIALOG_STYLE_LIST,"Legal goods","Food\nMedical Equipment\nCD-Players\nStuff","Choose","Back");
- case 93: ShowPlayerDialog(playerid,93,DIALOG_STYLE_LIST,"Illegal goods","Firearms\nIllegal stuff\nGun crates\nDrug crates","Choose","Back");
- case 94: ShowPlayerDialog(playerid,94, DIALOG_STYLE_MSGBOX, "Trucker", "Information:\n\nThis job can be used to deliver goods.\nThis job is very profitable.\nThis is a legal/illegal job, depending on the goods and you can get busted for doing it.", "Next", "Cancel");
- case 95: ShowPlayerDialog(playerid,95, DIALOG_STYLE_MSGBOX, "Trucker", "Notes: There are no job levels for this job, in other words, you do not need to level it up to earn the max money you can", "Next", "Cancel");
- case 96: ShowPlayerDialog(playerid,96, DIALOG_STYLE_MSGBOX, "Trucker", "Command:\n\n/loadtruck\n\nLocation of Job: This job can be obtained at Los Santos Dock, at the job icon(yellow circle).", "Done", "Cancel");
- case 100: ShowPlayerDialog(playerid,100, DIALOG_STYLE_MSGBOX,"Trash-Man", "Information:\n\nThis Job can be obtained at WilloField - The only comamnd for it is /loadtrash", "Done", "Cancel");
- case 101: ShowPlayerDialog(playerid,101, DIALOG_STYLE_MSGBOX,"Pizza-Boy", "Information:\n\nThis Job can be obtained at Idlewood Pizza-Stack - The only command for it is /startpizza", "Done", "Cancel");
- case 102: ShowPlayerDialog(playerid,102, DIALOG_STYLE_MSGBOX,"Mail-Man", "Information:\n\nThis Job can be obtained Behind Rodeo Bank - The only command for it is /delivermail", "Done", "Cancel");
- case 103: ShowPlayerDialog(playerid,103, DIALOG_STYLE_MSGBOX,"Street-Sweeper", "Information:\n\nThis can be obtained Behind Idlewood Pay'n'Spray - The only command for it is /startsweeping", "Done", "Cancel");
- case 104: ShowPlayerDialog(playerid,104,DIALOG_STYLE_MSGBOX,"Famed","Commands:\n\n[fa]med\n/famedcolor","Done","Cancel");
- case 105: ShowPlayerDialog(playerid,105,DIALOG_STYLE_MSGBOX,"Fedex Driver","Information:\n\nThis Job can be obtained at the compound beside unity station - The only command for it is /loadvan","Done","Cancel");
- }
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- new weaponid = GetPlayerWeapon(playerid);
- new panels, tires;
- if(!IsPlayerInAnyVehicle(playerid) && weaponid == 44 || weaponid == 45) //desynced nv,infared
- {
- new Keys, ud, lr;
- GetPlayerKeys(playerid, Keys, ud, lr);
- if(Keys & KEY_FIRE) return 0;
- }
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- for(new i = 0; i < sizeof(SpikeInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.0, SpikeInfo[i][sX], SpikeInfo[i][sY], SpikeInfo[i][sZ]))
- {
- if(SpikeInfo[i][sCreated] == 1)
- {
- new carid = GetPlayerVehicleID(playerid);
- GetVehicleDamageStatus(carid, panels, doors, lights, tires);
- tires = encode_tires(1, 1, 1, 1);
- UpdateVehicleDamageStatus(carid, panels, doors, lights, tires);
- return 0;
- }
- }
- }
- }
- if(PlayerInfo[playerid][BeingDraggedBy] != -1)
- {
- if(IsPlayerConnected(PlayerInfo[playerid][BeingDraggedBy]))
- {
- SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(PlayerInfo[playerid][BeingDraggedBy]));
- SetPlayerInterior(playerid, GetPlayerInterior(PlayerInfo[playerid][BeingDraggedBy]));
- GetPlayerPos(PlayerInfo[playerid][BeingDraggedBy], PlayerInfo[playerid][pSPos_x], PlayerInfo[playerid][pSPos_y], PlayerInfo[playerid][pSPos_z]);
- SetPlayerPos(playerid, PlayerInfo[playerid][pSPos_x], PlayerInfo[playerid][pSPos_y], PlayerInfo[playerid][pSPos_z]);
- }
- else
- {
- PlayerInfo[playerid][BeingDraggedBy] = -1;
- SendClientMessage(playerid, COLOR_GRAD1, "The person who was dragging you has disconnected.");
- }
- }
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- for(new i = 0; i < sizeof(SpikeInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.0, SpikeInfo[i][sX], SpikeInfo[i][sY], SpikeInfo[i][sZ]))
- {
- if(SpikeInfo[i][sCreated] == 1)
- {
- new carid = GetPlayerVehicleID(playerid);
- GetVehicleDamageStatus(carid, panels, doors, lights, tires);
- tires = encode_tires(1, 1, 1, 1);
- UpdateVehicleDamageStatus(carid, panels, doors, lights, tires);
- GameTextForPlayer(playerid,"~r~Spiked",4000,3);
- return 0;
- }
- }
- }
- }
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER || PLAYER_STATE_PASSENGER)
- {
- if(IsPlayerInRangeOfPoint(playerid, 20.0, 597.2967,-1283.4063,862.5063))
- {
- SetPlayerCheckpoint(playerid,597.2967,-1283.4063,862.5063, 3.0);
- CP[playerid] = 2330;
- }
- }
- new Keys, ud, lr;
- GetPlayerKeys(playerid, Keys, ud, lr);
- if(Keys & KEY_FIRE)
- {
- if(GetPlayerWeapon(playerid) == 23 && PlayerHasTazer[playerid] == 1)
- {
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerAimingAtPlayer(playerid, i))
- {
- if(i == playerid) return 1;
- if(GetDistanceBetweenPlayers(playerid, i) < 8)
- {
- if(PlayerCuffed[i]) return 1;
- if(IsACop(i)) return SendClientMessage(playerid, COLOR_GREY, " Cannot Tazer Cops / FBI / SASD !");
- if(IsPlayerInAnyVehicle(i)) return SendClientMessage(playerid, COLOR_GREY, " Get the suspect out of the vehicle !");
- if(TazerTime[playerid] == 1) return SendClientMessage(playerid, COLOR_GREY, " Please wait while your tazer recharges!");
- new string[128];
- TogglePlayerControllable(i, 0);
- format(string, sizeof(string), "* You were Tazed by %s for 8 seconds.", PlayerName(playerid));
- SendClientMessage(i, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[i][pMask] == 1)
- {
- format(string, sizeof(string), "* You Tazed A Stranger for 8 seconds.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s shoots with his Tazer at A Stranger, and tazed him.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- format(string, sizeof(string), "* You Tazed %s for 8 seconds.",PlayerName(i));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s shoots with his Tazer at %s, and tazed him.", PlayerName(playerid),PlayerName(i));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- SetTimerEx("TazerTimer", 8000, false, "i", playerid);
- TazerTime[playerid] = 1;
- GameTextForPlayer(i, "~r~Tazed", 2500, 3);
- PlayerCuffed[i] = 1;
- PlayerCuffedTime[i] = 8;
- ApplyAnimation(i, "PED","FLOOR_hit_f", 4.0, 1, 0, 0, 0, 0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are too far away from the suspect !");
- return 1;
- }
- }
- }
- }
- }
- return 1;
- }
- public SetAllCopCheckpoint(playerid)
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsACop(i))
- {
- SetPlayerMarkerForPlayer(i,playerid,TCOLOR_HELP);
- }
- }
- }
- }
- public GivePlayerWeaponAll(weaponid,ammo)
- {
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- GivePlayerAdminGun(i, weaponid);
- }
- }
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- if(!newinteriorid)
- {
- SetPVarInt(playerid, "InGarage", 0);
- }
- new x = 0;
- while(x != MAX_PLAYERS) //new spectate code
- {
- if(IsPlayerConnected(x) && GetPlayerState(x) == PLAYER_STATE_SPECTATING && SpectatedID[x] == playerid)
- {
- PlayerSpectatePlayer(x,playerid);
- SetPlayerVirtualWorld(x, newinteriorid);
- SetPlayerInterior(x, newinteriorid);
- }
- x++;
- }
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- new string[128];
- if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
- {
- //new newcar = GetPlayerVehicleID(playerid);
- ShowSpeed[playerid] = 1;
- /*if(GetVehicleModel(newcar) != 509 && GetVehicleModel(newcar) != 481) // BMX & Bike
- {
- RadioChoose(playerid, Radio[newcar]);
- }*/
- }
- /*if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
- {
- new vehicleid = GetPlayerVehicleID(playerid),
- playingid = v_VehicleInfo[vehicleid][RadioPlaying];
- #if USE_TEXTDRAW_SET == 2
- new string[50];
- format(string,sizeof(string),"Listening to: ~n~~w~%s",r_RadioInfo[playingid][r_Name]);
- TextDrawSetString(v_VehicleInfo[vehicleid][r_Draw],string);
- #else
- TextDrawSetString(v_VehicleInfo[vehicleid][r_Draw],r_RadioInfo[playingid][r_Name]);
- #endif
- TextDrawShowForPlayer(playerid,v_VehicleInfo[vehicleid][r_Draw]);
- SetPVarInt(playerid,"ID_HideRadioTextdraw",SetTimerEx("HideRadioTextdraw",TEXTDRAW_DISAPPEAR_TIME,false,"ii",playerid,vehicleid));
- PlayAudioStreamForPlayer(playerid,r_RadioInfo[playingid][r_Link]);
- SetPVarInt(playerid,"ID_OldVehicle",vehicleid);
- return 1;
- }
- if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)
- {
- new vehicleid = GetPVarInt(playerid,"ID_OldVehicle"),
- timer = GetPVarInt(playerid,"ID_HideRadioTextdraw");
- if(timer != -1)
- {
- TextDrawHideForPlayer(playerid,v_VehicleInfo[vehicleid][r_Draw]);
- KillTimer(timer);
- }
- StopAudioStreamForPlayer(playerid);
- }*/
- /*if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
- {
- new gastext[41];
- new vid = GetPlayerVehicleID(playerid);
- format(gastext, sizeof(gastext), "Vehicle Fuel : %d", Gas[vid]);
- TextDrawSetString(GasAmount, gastext);
- TextDrawShowForPlayer(playerid, GasAmount);
- }
- if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)
- {
- TextDrawHideForPlayer(playerid, GasAmount);
- }*/
- if(newstate == PLAYER_STATE_PASSENGER)
- {
- if(GetPlayerVehicleID(playerid) == NPCBlueBus)
- {
- SetPlayerVirtualWorld(playerid, 2);
- SetPlayerPos(playerid, 2021.9740,2235.6626,2103.9536);
- SetPlayerFacingAngle(playerid, 355.3504);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid, 1);
- BusID[playerid] = 1;
- GameTextForPlayer(playerid, "~w~Bus A-1", 3000, 1);
- costtimer = SetTimerEx("CostTimer", 30000, 1, "d", playerid);
- SendClientMessage(playerid, -1,"You have entered the bus - Please take a seat");
- BusCost[playerid] += 20;
- }
- else if(GetPlayerVehicleID(playerid) == NPCBlackBus)
- {
- SetPlayerVirtualWorld(playerid, 3);
- SetPlayerPos(playerid, 2021.9740,2235.6626,2103.9536);
- SetPlayerFacingAngle(playerid, 355.3504);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid, 1);
- BusID[playerid] = 2;
- GameTextForPlayer(playerid, "~w~Bus A-2", 3000, 1);
- SendClientMessage(playerid, -1,"You have entered the bus - Please take a seat");
- costtimer = SetTimerEx("CostTimer", 30000, 1, "d", playerid);
- BusCost[playerid] += 20;
- }
- }
- if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
- {
- new vehicleid = GetPlayerVehicleID(playerid),
- playingid = v_VehicleInfo[vehicleid][RadioPlaying];
- if(USE_TEXTDRAW_SET == 2)
- {
- format(string,sizeof(string),"Listening to: ~n~~w~%s",r_RadioInfo[playingid][r_Name]);
- TextDrawSetString(v_VehicleInfo[vehicleid][r_Draw],string);
- }
- else
- {
- TextDrawSetString(v_VehicleInfo[vehicleid][r_Draw],r_RadioInfo[playingid][r_Name]);
- }
- TextDrawShowForPlayer(playerid,v_VehicleInfo[vehicleid][r_Draw]);
- SetPVarInt(playerid,"ID_HideRadioTextdraw",SetTimerEx("HideRadioTextdraw",TEXTDRAW_DISAPPEAR_TIME,false,"ii",playerid,vehicleid));
- PlayAudioStreamForPlayer(playerid,r_RadioInfo[playingid][r_Link]);
- SetPVarInt(playerid,"ID_OldVehicle",vehicleid);
- }
- if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER)
- {
- new vehicleid = GetPVarInt(playerid,"ID_OldVehicle"),
- timer = GetPVarInt(playerid,"ID_HideRadioTextdraw");
- if(timer != -1)
- {
- TextDrawHideForPlayer(playerid,v_VehicleInfo[vehicleid][r_Draw]);
- KillTimer(timer);
- }
- StopAudioStreamForPlayer(playerid);
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
- if(engine == VEHICLE_PARAMS_OFF || engine == VEHICLE_PARAMS_UNSET)
- {
- SendClientMessage(playerid, COLOR_WHITE,"< To turn on the vehicle engine type {800040}/engine{FFFFFF} - to check radio commands type {800040}/radiohelp{FFFFFF} >");
- }
- }
- if(oldstate == PLAYER_STATE_DRIVER)
- {
- new model = GetVehicleModel(gLastCar[playerid]);
- if(IsACopCar(gLastCar[playerid]) || model == 457)
- {
- SetPlayerWeapons(playerid);
- }
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- if(GetPlayerVehicleID(playerid) >= PizzaBike[0] && GetPlayerVehicleID(playerid) <= PizzaBike[4])
- {
- if(PlayerInfo[playerid][pPRoute] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE,"< Pizza-Bike Radio : Take the Bike to the Next House to Deliver their Pizza >");
- PlayerInfo[playerid][pPizza] ++;
- switch(PlayerInfo[playerid][pPizza])
- {
- case 1:
- {
- SetPlayerCheckpoint(playerid,2384.8545,-1346.4927,24.3511, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Pizza-Bike Radio : Take the Bike to the Next House to Deliver their Pizza >");
- }
- case 2:
- {
- SetPlayerCheckpoint(playerid,2230.8303,-1285.8970,25.3672, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Pizza-Bike Radio : Take the Bike to the Next House to Deliver Their Pizza >");
- }
- case 3:
- {
- SetPlayerCheckpoint(playerid,2086.1628,-1185.8599,25.5327, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Pizza-Bike Radio : Take the Bike to the Next House to Deliver Their Pizza >");
- }
- case 4:
- {
- SetPlayerCheckpoint(playerid,1246.5656,-1101.0764,26.6719, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Pizza-Bike Radio : Take the Bike to the Next House to Deliver Their Pizza >");
- }
- case 5:
- {
- SetPlayerCheckpoint(playerid,961.8271,-1825.1824,13.3194, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Pizza-Bike Radio : Take the Bike to the Next House to Deliver Their Pizza >");
- }
- case 6:
- {
- SetPlayerCheckpoint(playerid,2695.2781,-2018.0885,13.5292, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Pizza-Bike Radio : Take the Bike to the Next House to Deliver Their Pizza >");
- }
- case 7:
- {
- SetPlayerCheckpoint(playerid,2114.3188,-1774.2660,13.3923, 3.0);
- SendClientMessage(playerid, COLOR_WHITE,"< Pizza-Bike Radio : Take the Pizza-Bike Back to the HQ and Park it to Take your Paycheck >");
- CP[playerid] = 1703;
- }
- }
- }
- }
- }
- if (newstate == 2)
- {
- if (oldstate == 1)
- {
- new
- vID = GetPlayerVehicleID(playerid);
- if (IsRentableCar(vID))
- {
- if (!IsRentedCar(vID))
- {
- new
- String[128];
- format(String, 128, "~p~~n~rent cost: ~b~%d~n~~w~type ~b~/rentcar~n~~w~to exit it type~n~~p~/exitrental", RENT_COST);
- GameTextForPlayer(playerid, String, 30000, 4);
- SendClientMessage(playerid, COLOR_YELLOW,"Type {3399CC}/rentcar{FFFFFF} to rent this car");
- SendClientMessage(playerid, -1, "Type {3399CC}/exitrental{FFFFFF} to exit this rental car.");
- TogglePlayerControllable(playerid, 0);
- }
- else if (IsRentedCar(vID))
- {
- if (GetPVarInt(playerid, "CarRentID") == vID)
- {
- return SendClientMessage(playerid, -1, "{3399CC}Welcome{FFFFFF} to your rented car.");
- }
- else if (GetPVarInt(playerid, "CarRentID") != vID)
- {
- new
- String[128];
- format(String, 128, "This vehicle is rented by: {3399CC}%s{FFFFFF}", RentedBy[vID]);
- SendClientMessage(playerid, -1, String);
- SendClientMessage(playerid, -1, "Use {3399CC}/exitrental{FFFFFF} to exit this vehicle.");
- return 1;
- }
- }
- }
- }
- }
- if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
- {
- new newcar = GetPlayerVehicleID(playerid);
- new x = 0;
- while(x != MAX_PLAYERS)
- {
- if(IsPlayerConnected(x) && GetPlayerState(x) == PLAYER_STATE_SPECTATING && SpectatedID[x] == playerid)
- {
- PlayerSpectateVehicle(x,newcar);
- }
- x++;
- }
- }
- if(newstate == PLAYER_STATE_ONFOOT)
- {
- new x = 0;
- //RadioChoose(playerid, 255);
- while(x != MAX_PLAYERS)
- {
- if(IsPlayerConnected(x) && GetPlayerState(x) == PLAYER_STATE_SPECTATING && SpectatedID[x] == playerid)
- {
- PlayerSpectatePlayer(x,playerid);
- }
- x++;
- }
- if(TransportDuty[playerid] > 0)
- {
- if(TransportDuty[playerid] == 1)
- {
- TaxiDrivers -= 1;
- }
- else if(TransportDuty[playerid] == 2)
- {
- BusDrivers -= 1;
- }
- TransportDuty[playerid] = 0;
- format(string, sizeof(string), "* You are now Off Duty and earned $%d.", TransportMoney[playerid]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+TransportMoney[playerid];
- GivePlayerMoney(playerid, TransportMoney[playerid]);
- TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
- SetPlayerColor(playerid, TCOLOR_WHITE);
- PlayerPlaySound(playerid,1055,0.0,0.0,0.0);
- }
- if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
- {
- if(IsPlayerConnected(TransportDriver[playerid]))
- {
- TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
- TransportTime[TransportDriver[playerid]] = 0;
- TransportCost[TransportDriver[playerid]] = 0;
- format(string, sizeof(string), "~w~The ride cost~n~~r~$%d",TransportCost[playerid]);
- GameTextForPlayer(playerid, string, 5000, 1);
- format(string, sizeof(string), "~w~Passenger left the taxi~n~~g~Earned $%d",TransportCost[playerid]);
- GameTextForPlayer(TransportDriver[playerid], string, 5000, 1);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-TransportCost[playerid];
- GivePlayerMoney(playerid, -TransportCost[playerid]);
- TransportCost[playerid] = 0;
- TransportTime[playerid] = 0;
- TransportDriver[playerid] = 999;
- PlayerPlaySound(playerid,1083,0.0,0.0,0.0);
- }
- }
- new oldcar = gLastCar[playerid];
- if(oldcar >= Trucks[0] && oldcar <= Trucks[7])
- {
- if(PlayerInfo[playerid][pJob] == 19)
- {
- if(CP[playerid] >= 1340 && CP[playerid] <= 1347)
- {
- DisablePlayerCheckpoint(playerid);
- CP[playerid] = 0;
- SendClientMessage(playerid, -1," To finish delivery, get back in the truck.");
- }
- }
- }
- }
- if(newstate == PLAYER_STATE_PASSENGER) // TAXI & BUSSES
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- new vehicleid = GetPlayerVehicleID(playerid);
- ////foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == 2 && TransportDuty[i] > 0)
- {
- if(PlayerInfo[playerid][pCash] < TransportValue[i])
- {
- format(string, sizeof(string), "* You need $%d to enter.", TransportValue[i]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- RemovePlayerFromVehicle(playerid);
- }
- else
- {
- if(TransportDuty[i] == 1)
- {
- format(string, sizeof(string), "* You paid $%d to the Taxi Driver.", TransportValue[i]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[i][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has entered your taxi.");
- }
- else
- {
- format(string, sizeof(string), "* %s has entered your taxi.", name);
- }
- SendClientMessage(i, COLOR_LIGHTBLUE, string);
- TransportTime[i] = 1;
- TransportTime[playerid] = 1;
- TransportCost[playerid] = TransportValue[i];
- TransportCost[i] = TransportValue[i];
- TransportDriver[playerid] = i;
- }
- else if(TransportDuty[i] == 2)
- {
- format(string, sizeof(string), "* You paid $%d to the Bus Driver.", TransportValue[i]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[i][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has entered your bus.");
- }
- else
- {
- format(string, sizeof(string), "* %s has entered your bus.", name);
- }
- SendClientMessage(i, COLOR_LIGHTBLUE, string);
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-TransportValue[i];
- GivePlayerMoney(playerid, - TransportValue[i]);
- TransportMoney[i] += TransportValue[i];
- }
- }
- }
- }
- }
- if(newstate == PLAYER_STATE_WASTED) //PLAYER DIES
- {
- if(PlayerInfo[playerid][pJailed] == 0)
- {
- PlayerInfo[playerid][pHospital] = 1;
- }
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- if(GetPlayerVehicleID(playerid) >= LicCar[0] && GetPlayerVehicleID(playerid) <= LicCar[3])
- {
- if(DrivingTest[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE, " INFO: Go though the checkpoints to finish the test.");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"|| To pass the test, go though the designated area's, without banging up the car to badly. ||");
- SetPlayerCheckpoint(playerid, 1971.5177,-1930.0858,13.3958, 5.0);
- DrivingStep[playerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, " You are not taking the driving test !");
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- }
- }
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- if(GetPlayerVehicleID(playerid) >= SailingCar[0] && GetPlayerVehicleID(playerid) <= SailingCar[1])
- {
- if(SailingTest[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE, " INFO: Go though the checkpoints to finish the test.");
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"|| To pass the test, go though the designated area's, without damaging the boat to badly. ||");
- SetPlayerCheckpoint(playerid, 112.0620,-1837.4271,-0.0493, 5.0);
- SailingStep[playerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, " You are not taking the Sailing test !");
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- }
- }
- }
- if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER)
- {
- new Float:V1X, Float:V1Y, Float:V1Z;
- new newcar = GetPlayerVehicleID(playerid);
- new Model = GetVehicleModel(newcar);
- new oldcar = gLastCar[playerid];
- new type = FactionInfo[PlayerInfo[playerid][pMember]][FactionType];
- if(IsABoat(newcar))
- {
- if(PlayerInfo[playerid][pBoatLic] < 1 && SailingTest[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't know how to Sail yet, so you left the Boat !");
- RemovePlayerFromVehicle(playerid);
- }
- }
- else
- {
- if(PlayerInfo[playerid][pCarLic] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have a Driving License - Take care of the Cops [You can obtain one at the DMV]");
- }
- }
- /*if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
- {
- GameTextForPlayer(playerid, "~w~press ~r~~k~~TOGGLE_SUBMISSIONS~~w~ to tow a car.", 3000, 4);
- }*/
- if(GetPlayerVehicleID(playerid) >= Trashmaster[0] && GetPlayerVehicleID(playerid) <= Trashmaster[2])
- {
- if(PlayerInfo[playerid][pTRoute] == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Trash-Master Radio : Type /loadtrash to start your Working Route");
- }
- }
- if(GetPlayerVehicleID(playerid) >= FedexC[0] && GetPlayerVehicleID(playerid) <= FedexC[12])
- {
- if(PlayerInfo[playerid][pvLoaded] == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Radio : Type /loadvan to start loading the goods");
- }
- }
- if(GetPlayerVehicleID(playerid) >= PizzaBike[0] && GetPlayerVehicleID(playerid) <= PizzaBike [4])
- {
- if(PlayerInfo[playerid][pPRoute] == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Pizza-Bike Radio : Type /startpizza to start Delivering Pizza to The houses");
- }
- }
- if(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7])
- {
- SendClientMessage(playerid, -1, " Type /loadtruck to load the goods on your truck.");
- }
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 519)
- {
- GameTextForPlayer(playerid, "~w~use ~r~(/int)ercom~w~ to speak with your passengers.", 3000, 4);
- }
- if(IsACopCar(newcar))
- {
- if(type == 1)
- {
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have the keys for this vehicle [Hint : LSPD-SASD-FBI Vehicles]");
- ClearAnimations(playerid);
- }
- }
- if(IsANGCar(newcar))
- {
- if(type == 3) { }
- else{ SendClientMessage(playerid, COLOR_GREY, "You don't have the Keys for this vehicle [Hint : DoC Members Vehicles]"); ClearAnimations(playerid); }
- }
- else if(IsATaxiCar(newcar))
- {
- if(type == 5) { }
- else { SendClientMessage(playerid,COLOR_GREY," You don't have the keys for this vehicle [Taxi Cab Company Vehicles]"); ClearAnimations(playerid); }
- }
- /*else if(IsAFBICar(newcar))
- {
- if(type == 2) { }
- else { SendClientMessage(playerid,COLOR_GREY," You are not in the FBI / Gold-Plantium VIP !"); ClearAnimations(playerid); }
- }*/
- else if(IsABus(newcar))
- {
- if(type == 5) { }
- else { SendClientMessage(playerid,COLOR_GREY," You don't have the keys for this vehicle [Bus Company Vehicles]"); ClearAnimations(playerid); }
- }
- else if(IsANewsCar(newcar))
- {
- if(type == 7) { }
- else { SendClientMessage(playerid,COLOR_GREY," You don't have the keys for this vehicle [SA-News Agency Vehicles]"); ClearAnimations(playerid); }
- }
- else if(IsAnAmbulance(newcar))
- {
- if(type == 8) { }
- else { SendClientMessage(playerid,COLOR_GREY," You don't have the keys for this vehicle [E.M.S Vehicles]!"); ClearAnimations(playerid); }
- }
- else if(newcar >= SSVehicles[0] && newcar <= SSVehicles[5])
- {
- if(!(PlayerInfo[playerid][pMember] == 7))
- {
- SendClientMessage(playerid,COLOR_GREY," You don't have the keys for this vehicle [Secret Service Vehicles]!");
- ClearAnimations(playerid);
- }
- }
- else if(newcar >= Trucks[0] && newcar <= Trucks[7])
- {
- if(PlayerInfo[playerid][pJob] == 19)
- {
- if(CP[playerid] == 0 && TruckGoods[newcar] == 0)
- {
- if(TruckGoods[newcar] == 1)
- {
- SetPlayerCheckpoint(playerid, 1499.6423,-1589.6134,13.3828, 3.0);
- CP[playerid] = 1340;
- }
- if(TruckGoods[newcar] == 2)
- {
- SetPlayerCheckpoint(playerid, 1194.1232,-1323.2413,13.3984, 3.0);
- CP[playerid] = 1341;
- }
- if(TruckGoods[newcar] == 3)
- {
- SetPlayerCheckpoint(playerid, 816.3569,-1391.6063,13.4065, 3.0);
- CP[playerid] = 1342;
- }
- if(TruckGoods[newcar] == 4)
- {
- SetPlayerCheckpoint(playerid, 481.9336,-1499.8834,20.3204, 3.0);
- CP[playerid] = 1343;
- }
- if(TruckGoods[newcar] == 5)
- {
- SetPlayerCheckpoint(playerid, 1360.2253,-1279.8677,13.3828, 3.0);
- CP[playerid] = 1344;
- }
- if(TruckGoods[newcar] == 6)
- {
- SetPlayerCheckpoint(playerid, 1099.5890,-1210.1484,17.3746, 3.0);
- CP[playerid] = 1345;
- }
- if(TruckGoods[newcar] == 7)
- {
- SetPlayerCheckpoint(playerid, 1361.7418,-1650.9559,13.3828, 3.0);
- CP[playerid] = 1346;
- }
- if(TruckGoods[newcar] == 8)
- {
- SetPlayerCheckpoint(playerid, 1897.3386,-1866.8689,13.1412, 3.0);
- CP[playerid] = 1347;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " This truck is loaded, but you already have an active checkpoint");
- SendClientMessage(playerid, -1, " To finish this delivery, lose the old checkpoint first or destroy it(/destroycp)");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You're not a trucker!");
- RemovePlayerFromVehicle(playerid);
- }
- }
- ////////CARS
- if(oldcar != PlayerVehicleID1[playerid])
- {
- UnLockCar(oldcar);
- }
- else if(oldcar != PlayerVehicleID2[playerid])
- {
- UnLockCar(oldcar);
- }
- else if(oldcar != PlayerVehicleID3[playerid])
- {
- UnLockCar(oldcar);
- }
- else if(oldcar != PlayerVehicleID4[playerid])
- {
- UnLockCar(oldcar);
- }
- else if(oldcar != PlayerVehicleID5[playerid])
- {
- UnLockCar(oldcar);
- }
- new Float:playerhp;
- if(VehicleInfo[newcar][VehicleDealership] == 1)
- {
- if(newcar == PlayerVehicleID1[playerid] || newcar == PlayerVehicleID2[playerid] || newcar == PlayerVehicleID3[playerid] || newcar == PlayerVehicleID4[playerid] || newcar == PlayerVehicleID5[playerid])
- {
- format(string,sizeof(string)," You are the owner of this %s.",vehName[Model-400]);
- SendClientMessage(playerid,COLOR_GREY,string);
- return 1;
- }
- else
- {
- if(VehicleInfo[newcar][VehicleLock] == 2)
- {
- if(VehicleInfo[newcar][VehicleLocked] == 1)
- {
- GetVehiclePos(newcar,V1X,V1Y,V1Z);
- SetPlayerPos(playerid, V1X,V1Y,V1Z+2);
- GetPlayerHealth(playerid,playerhp);
- SetPlayerHealth(playerid,playerhp-15.0);
- GameTextForPlayer(playerid, "~r~STUNNED", 4000, 3);
- }
- else
- {
- format(string,sizeof(string)," Warning: This Vehicle Is Owned By: %s.",VehicleInfo[newcar][VehicleOwner]);
- SendClientMessage(playerid,COLOR_GREY,string);
- }
- }
- else
- {
- format(string,sizeof(string)," Warning: This Vehicle Is Owned By: %s.",VehicleInfo[newcar][VehicleOwner]);
- SendClientMessage(playerid,COLOR_GREY,string);
- }
- }
- }
- for(new i = 0; i < sizeof(CarInfo); i++)
- {
- if(CarInfo[i][CarID] == newcar)
- {
- if(CarInfo[i][DealerShipCar] == 1)
- {
- new carstring[256];
- format(carstring,sizeof(carstring),"Would you like to buy this %s ?\n This vehicles costs $%d",vehName[CarInfo[i][CarModel]-400],CarInfo[i][CarPrice]);
- ShowPlayerDialog(playerid, 9001, DIALOG_STYLE_MSGBOX, "For Sale!", carstring, "Buy", "Cancel");
- TempCarID[playerid] = i;
- }
- }
- }
- if(Model == 427 && !IsACop(playerid)) // enforcer armor exploit fix
- {
- SetPlayerArmour(playerid, StoreArmour[playerid]);
- }
- gLastCar[playerid] = newcar;
- }
- if(newstate == PLAYER_STATE_SPAWNED)
- {
- if(PlayerInfo[playerid][pWantedLevel] > 0)
- {
- new points = PlayerInfo[playerid][pWantedLevel];
- new wlevel;
- if(points == 1) { wlevel = 1; }
- else if(points == 2) { wlevel = 2; }
- else if(points == 3) { wlevel = 3; }
- else if(points == 4) { wlevel = 4; }
- else if(points == 5) { wlevel = 5; }
- else if(points == 6) { wlevel = 6; SetPlayerColor(playerid, TCOLOR_WANTED); }
- SetPlayerWantedLevel(playerid, wlevel);
- }
- }
- if(newstate == PLAYER_STATE_PASSENGER)
- {
- SendClientMessage(playerid, COLOR_WHITE,"< To Turn on the Vehicle Radio - Use{800040}Y {FFFFFF}or {800040}N{FFFFFF} >");
- }
- return 1;
- }
- forward CarCheck();
- public CarCheck()
- {
- new string[128];
- //foreach(Player, j)
- for(new j = 0; j < MAX_PLAYERS; j++)
- {
- if(IsPlayerConnected(j))
- {
- new Float:health;
- if(STDPlayer[j]==1)
- {
- GetPlayerHealth(j, health);
- SetPlayerHealth(j, health - 5.0);
- SendClientMessage(j, COLOR_LIGHTBLUE, "* You Lost 4 health due to a STD.");
- if(!IsPlayerInAnyVehicle(j)) { ApplyAnimation(j,"FOOD","EAT_Vomit_P",4.0,0,0,0,0,0); }
- }
- else if(STDPlayer[j]==2)
- {
- GetPlayerHealth(j, health);
- SetPlayerHealth(j, health - 12.0);
- SendClientMessage(j, COLOR_LIGHTBLUE, "* You Lost 8 health due to a STD.");
- if(!IsPlayerInAnyVehicle(j)) { ApplyAnimation(j,"FOOD","EAT_Vomit_P",4.0,0,0,0,0,0); }
- }
- else if(STDPlayer[j]==3)
- {
- GetPlayerHealth(j, health);
- SetPlayerHealth(j, health - 20.0);
- SendClientMessage(j, COLOR_LIGHTBLUE, "* You Lost 12 health due to a STD.");
- if(!IsPlayerInAnyVehicle(j)) { ApplyAnimation(j,"FOOD","EAT_Vomit_P",4.0,0,0,0,0,0); }
- }
- if(PlayerInfo[j][pCash] < 0)
- {
- if(MoneyMessage[j]==0)
- {
- format(string, sizeof(string), "You are in debt, you have till next Pay Check to get: $%d or you go to jail.", PlayerInfo[j][pCash]);
- SendClientMessage(j, COLOR_LIGHTRED, string);
- MoneyMessage[j] = 1;
- }
- }
- else
- {
- MoneyMessage[j] = 0;
- }
- }
- }
- return 1;
- }
- forward LockCar(carid);
- public LockCar(carid)
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SetVehicleParamsForPlayer(carid,i,0,1);
- gCarLock[carid] = 1;
- }
- }
- }
- forward UnLockCar(carid);
- public UnLockCar(carid)
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SetVehicleParamsForPlayer(carid,i,0,0);
- gCarLock[carid] = 0;
- }
- }
- }
- public InitLockDoors(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- for(new i = 0; i < MAX_VEHICLES; i++)
- {
- if(gCarLock[i] == 1)
- {
- SetVehicleParamsForPlayer(i,playerid,0,1);
- }
- }
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- if(PlayerSeatbelt[playerid] == 1)
- {
- new string[128];
- new sendername[24];
- PlayerSeatbelt[playerid] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), " %s unclips the seatbelt slowly", sendername);
- ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- if(vehicleid >= PizzaBike[0] && vehicleid <= PizzaBike[4])
- {
- if(PlayerInfo[playerid][pPRoute] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE,"Pizza-Bike Radio : Take the Pizza to the House-Door");
- SetPlayerAttachedObject( playerid, 0, 1582, 1, -0.064613, 0.520760, 0.000000, 0.000000, 84.217391, 0.000000, 1.000000, 1.000000, 1.000000 );
- ApplyAnimation(playerid,"CARRY","crry_prtial",4.1,1,0,0,1,1);
- }
- }
- StopAudioStreamForPlayer(playerid);
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- if(IsPlayerNPC(playerid))
- {
- printf("NPC: OnPlayerRequestClass: %d", playerid);
- return 1;
- }
- if(gPlayerLogged[playerid] == 0)
- {
- switch(gPlayerAccount[playerid])
- {
- case 0: DisplayDialogForPlayer(playerid, 2); //register
- case 1: DisplayDialogForPlayer(playerid, 1); //login
- }
- }
- SetupPlayerForClassSelection(playerid);
- if(gPlayerSpawned[playerid] == 1)
- {
- if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pLeader] > 0 || PlayerInfo[playerid][pFMember] != 255)
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
- }
- else
- {
- PlayerInfo[playerid][pModel] = PedSkins[classid][0];
- }
- }
- else
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
- }
- return 1;
- }
- public SetupPlayerForClassSelection(playerid)
- {
- SetPlayerCameraPos(playerid,1460.0, -1324.0, 287.2);
- SetPlayerCameraLookAt(playerid,1374.5, -1291.1, 239.0);
- SetPlayerInterior(playerid,0);
- SetPlayerPos( playerid, 1455.2064, -785.1923, 99.8605 );
- SetPlayerFacingAngle( playerid, 139.1213 );
- //PlayAudioStreamForPlayer(playerid, "http://dl.dropbox.com/u/54373498/Madona%20-%20You%27ll%20see.mp3");
- return 1;
- }
- public SetPlayerCriminal(playerid,declare,reason[])
- {
- if(IsPlayerConnected(playerid))
- {
- new points = PlayerInfo[playerid][pWantedLevel];
- new turned[MAX_PLAYER_NAME];
- new turner[MAX_PLAYER_NAME];
- new string[128];
- strmid(PlayerCrime[playerid][pAccusedof], reason, 0, strlen(reason), 255);
- GetPlayerName(playerid, turned, sizeof(turned));
- if(declare == 255)
- {
- format(turner, sizeof(turner), "Unknown");
- strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255);
- }
- else
- {
- if(IsPlayerConnected(declare))
- {
- GetPlayerName(declare, turner, sizeof(turner));
- strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255);
- strmid(PlayerCrime[declare][pBplayer], turned, 0, strlen(turned), 255);
- strmid(PlayerCrime[declare][pAccusing], reason, 0, strlen(reason), 255);
- }
- }
- format(string, sizeof(string), "You've commited a Crime ( %s ). Reporter: %s.",reason,turner);
- SendClientMessage(playerid, COLOR_LIGHTRED, string);
- if(points == 6)
- {
- SetPlayerColor(playerid, TCOLOR_WANTED);
- }
- SetPlayerWantedLevel(playerid, points);
- PlayerInfo[playerid][pCrimes] += 1;
- PlayerPlaySound(playerid,1054,0.0,0.0,0.0);
- format(string, sizeof(string), "Current Wanted Level: %d", points);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsACop(i) || IsAnAgent(i) || IsASoldier(i) || PlayerInfo[i][pMember] == 5)
- {
- format(string, sizeof(string), "building: All Units APB: Reporter: %s",turner);
- SendClientMessage(i, TEAM_BLUE_COLOR, string);
- format(string, sizeof(string), "building: Crime: %s, Suspect: %s",reason,turned);
- SendClientMessage(i, TEAM_BLUE_COLOR, string);
- }
- }
- }
- }
- }
- public SetPlayerFree(playerid,declare,reason[])
- {
- if(IsPlayerConnected(playerid))
- {
- ClearCrime(playerid);
- new turned[MAX_PLAYER_NAME];
- new turner[MAX_PLAYER_NAME];
- new turnmes[128];
- new crbjstore[128];
- if(declare == 255)
- {
- format(turner, sizeof(turner), "911");
- }
- else
- {
- if(IsPlayerConnected(declare))
- {
- GetPlayerName(declare, turner, sizeof(turner));
- }
- }
- GetPlayerName(playerid, turned, sizeof(turned));
- format(turnmes, sizeof(turnmes), "S.M.S: %s, Because you %s, you are no longer a Criminal | Sender : L.S.P.D (#Private)",turned,reason);
- SendClientMessage(playerid, COLOR_YELLOW, turnmes);
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMember] == 1||PlayerInfo[i][pLeader] == 1)
- {
- format(crbjstore, sizeof(crbjstore), "Dispatch : All Units - Officer %s Has Completed Assignment",turner);
- SendClientMessage(i, COLOR_DBLUE, crbjstore);
- format(crbjstore, sizeof(crbjstore), "Dispatch : %s Has Been Processed, %s",turned,reason);
- SendClientMessage(i, COLOR_DBLUE, crbjstore);
- }
- }
- }
- }
- }
- public OtherTimer()
- {
- new string[128];
- //foreach(Player, i)
- //SyncTNames();
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- new currentspeed = GetPlayerSpeed(i,false);
- if(gSpeedo[i] == 2)
- {
- if(GetPlayerState(i) == 2)
- {
- format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~mph : ~w~%d", currentspeed);
- GameTextForPlayer(i, string, 2000, 5);
- }
- }
- if(MsgSent[i] > 0)
- {
- MsgSent[i]--;
- }
- if(currentspeed > 210 && PlayerInfo[i][pAdmin] < 1)
- {
- new tmpcar = GetPlayerVehicleID(i), surf = GetPlayerSurfingVehicleID(i);
- if(!IsAPlane(tmpcar) && !(GetPlayerState(i) == PLAYER_STATE_PASSENGER) && !(IsATrain(tmpcar)) && surf == INVALID_VEHICLE_ID)
- {
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, sizeof(string), "Possible speedhack: [%d]%s %d mph.",i,sendername,currentspeed);
- UpdateWarnings(string);
- SpeedWarnings[i]++;
- if(SpeedWarnings[i] >= MAX_SPEED_WARNINGS)
- {
- format(string, sizeof(string), "{FF6347}%s has been IP banned by Black Hunter - reason: Speed Hacks (%d MPH)", PlayerName(i), currentspeed);
- SendClientMessageToAll(LIGHTRED, string);
- format(string, sizeof(string), "Speed Hacks (%d mph)", currentspeed);
- SpeedWarnings[i] = 0;
- IPBanPlayer(i, string);
- }
- }
- }
- /*if(GetPlayerTurf(i) != -1)
- {
- if(TurfInfo[GetPlayerTurf(i)][tOwner] != 255)
- {
- switch (GetPlayerTurf(i))
- {
- case 0: TextDrawShowForPlayer(i, TerrTD0);
- case 1: TextDrawShowForPlayer(i, TerrTD1);
- case 2: TextDrawShowForPlayer(i, TerrTD2);
- case 3: TextDrawShowForPlayer(i, TerrTD3);
- case 4: TextDrawShowForPlayer(i, TerrTD4);
- case 5: TextDrawShowForPlayer(i, TerrTD5);
- }
- }
- }
- if(GetPlayerTurf(i) == -1)
- {
- TextDrawHideForPlayer(i, TerrTD0);
- TextDrawHideForPlayer(i, TerrTD1);
- TextDrawHideForPlayer(i, TerrTD2);
- TextDrawHideForPlayer(i, TerrTD3);
- TextDrawHideForPlayer(i, TerrTD4);
- TextDrawHideForPlayer(i, TerrTD5);
- }*/
- if(CellTime[i] > 0)
- {
- if(CellTime[i] == 60)
- {
- CellTime[i] = 1;
- if(Mobile[Mobile[i]] == i)
- {
- CallCost[i] = CallCost[i]+callcost;
- }
- }
- CellTime[i] = CellTime[i] +1;
- if(Mobile[Mobile[i]] == 255 && CellTime[i] == 5)
- {
- if(IsPlayerConnected(Mobile[i]))
- {
- new called[MAX_PLAYER_NAME];
- GetPlayerName(Mobile[i], called, sizeof(called));
- if(PlayerInfo[Mobile[i]][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger's phone rings.");
- }
- else
- {
- format(string, sizeof(string), "* %s's phone rings.", called);
- }
- ProxDetector(30.0, Mobile[i], string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- }
- }
- if(CellTime[i] == 0 && CallCost[i] > 0)
- {
- format(string, sizeof(string), "~w~The call cost~n~~r~$%d",CallCost[i]);
- PlayerInfo[i][pCash] = PlayerInfo[i][pCash]-CallCost[i];
- GivePlayerMoney(i, -CallCost[i]);
- GameTextForPlayer(i, string, 5000, 1);
- CallCost[i] = 0;
- }
- if(TransportTime[i] > 0)
- {//Taxi driver and passenger only
- if(TransportTime[i] >= 16)
- {
- TransportTime[i] = 1;
- if(TransportDriver[i] < 999)
- {
- if(IsPlayerConnected(TransportDriver[i]))
- {
- TransportCost[i] += TransportValue[TransportDriver[i]];
- TransportCost[TransportDriver[i]] = TransportCost[i];
- }
- }
- }
- TransportTime[i] += 1;
- format(string, sizeof(string), "~r~%d ~w~: ~g~$%d",TransportTime[i],TransportCost[i]);
- GameTextForPlayer(i, string, 15000, 6);
- }
- }
- }
- return 1;
- }
- public SetPlayerUnjail()
- {
- new string[128];
- for(new i = 0; i<MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][Robbing] == 1 && PlayerInfo[i][CashLoading] != 0)
- {
- PlayerInfo[i][CashLoading] -= 1;
- if(PlayerInfo[i][CashLoading] == 0)
- {
- PlayerInfo[i][CashLoaded] += 10000;
- SendClientMessage(i, COLOR_YELLOW, "** You now have an extra $10,000 in your cash bag.");
- if(PlayerInfo[i][CashLoaded] >= 200000)
- {
- PlayerInfo[i][CashLoaded] = 200000;
- SendClientMessage(i, COLOR_YELLOW, "** You can't hold more than $200,000 in the bag.");
- }
- }
- }
- }
- if(PaintballPlayers >= 2 && PaintballRound != 1 && StartingPaintballRound != 1)
- {
- StartingPaintballRound = 1;
- SetTimer("PreparePaintball", 15000, 0);
- }
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- new level = PlayerInfo[i][pLevel];
- if(level >= 0 && level <= 2) { PlayerInfo[i][pPayCheck] += 1; }
- else if(level >= 3 && level <= 4) { PlayerInfo[i][pPayCheck] += 2; }
- else if(level >= 5 && level <= 6) { PlayerInfo[i][pPayCheck] += 3; }
- else if(level >= 7 && level <= 8) { PlayerInfo[i][pPayCheck] += 4; }
- else if(level >= 9 && level <= 10) { PlayerInfo[i][pPayCheck] += 5; }
- else if(level >= 11 && level <= 12) { PlayerInfo[i][pPayCheck] += 6; }
- else if(level >= 13 && level <= 14) { PlayerInfo[i][pPayCheck] += 7; }
- else if(level >= 15 && level <= 16) { PlayerInfo[i][pPayCheck] += 8; }
- else if(level >= 17 && level <= 18) { PlayerInfo[i][pPayCheck] += 9; }
- else if(level >= 19 && level <= 20) { PlayerInfo[i][pPayCheck] += 10; }
- else if(level >= 21) { PlayerInfo[i][pPayCheck] += 11; }
- if(PlayerInfo[i][pJailed] > 0)
- {
- if(PlayerInfo[i][pJailTime] > 0 && WantLawyer[i] == 0)
- {
- PlayerInfo[i][pJailTime]--;
- }
- if(PlayerInfo[i][pJailTime] <= 0 && WantLawyer[i] == 0)
- {
- PlayerInfo[i][pJailTime] = 0;
- if(PlayerInfo[i][pJailed] == 1)
- {
- SetPlayerInterior(i, 6);
- SetPlayerPos(i,1551.4275,-1675.0511,15.8413); //puts player in the jail
- SetPlayerFacingAngle(i,90.0000);
- SetCameraBehindPlayer(i);
- }
- else if(PlayerInfo[i][pJailed] == 2)
- {
- if(PlayerCell == 0)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 0.0);
- }
- if(PlayerCell == 1)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 0.0);
- }
- if(PlayerCell == 2)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 0.0);
- }
- if(PlayerCell == 3)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 0.0);
- }
- if(PlayerCell == 4)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 0.0);
- }
- if(PlayerCell == 5)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 0.0);
- }
- if(PlayerCell == 6)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 180.0);
- }
- if(PlayerCell == 7)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 180.0);
- }
- if(PlayerCell == 8)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 180.0);
- }
- if(PlayerCell == 9)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 180.0);
- }
- if(PlayerCell == 10)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 180.0);
- }
- if(PlayerCell == 11)
- {
- SetPlayerPos(i, 1593.8257,-1714.2469,1441.1000);
- SetPlayerFacingAngle( i, 180.0);
- }
- }
- /* if(PlayerInfo[playerid][pJailed] == 3)
- {
- SetPlayerPos(playerid, -1070.8547,-2040.0,49.1448);
- SetPlayerWorldBounds(playerid, 20000.0, -20000.0, 20000.0, -20000.0);
- TogglePlayerControllable(playerid, 1);
- SetCameraBehindPlayer(playerid);
- }*/
- PlayerInfo[i][pJailed] = 0;
- SendClientMessage(i, COLOR_GRAD1," You have paid your debt to society.");
- format(string, sizeof(string), "~g~Freedom~n~~w~Try to be a better citizen");
- GameTextForPlayer(i, string, 5000, 1);
- SetCameraBehindPlayer(i);
- TogglePlayerControllable(i, 1);
- ClearCrime(i);
- SetPlayerToTeamColor(i);
- }
- }
- //moneycheat
- if(GetPlayerMoney(i) != PlayerInfo[i][pCash])
- {
- ResetPlayerMoney(i);
- GivePlayerMoney(i,PlayerInfo[i][pCash]);
- }
- if(UsedFind[i] >= 1)
- {
- UsedFind[i] += 1;
- if(UsedFind[i] >= FReloadTime[i])
- {
- UsedFind[i] = 0;
- }
- }
- if(GotMats[i] >= 1)
- {
- GotMats[i] += 1;
- if(GotMats[i] >= 10)
- {
- GotMats[i] = 0;
- }
- }
- if(HospitalTime[i] >= 1)
- {
- if(HospitalTime[i] >= 49)
- {
- new cut = deathcost;
- if(PlayerInfo[i][pMember] == 4 || PlayerInfo[i][pLeader] == 4) //medics
- {
- cut = deathcost/2;
- }
- PlayerInfo[i][pCash] = PlayerInfo[i][pCash]-cut;
- GivePlayerMoney(i, PlayerInfo[i][pCash]);
- format(string, sizeof(string), "Doctor: Your Medical Bill comes to $%d, have a nice day.", cut);
- SendClientMessage(i, COLOR_LIGHTRED, string);
- SetPlayerHealth(i, 45);
- SetPlayerArmour(i, PlayerInfo[i][pSHealth]);
- SetPlayerPos(i, HospitalSpawns[HospitalSpawn[i]][0], HospitalSpawns[HospitalSpawn[i]][1], HospitalSpawns[HospitalSpawn[i]][2]);
- SetPlayerFacingAngle(i, HospitalSpawns[HospitalSpawn[i]][3]);
- HospitalTime[i] = 0; HospitalSpawn[i] = 0; PlayerInfo[i][pHospital] = 0; PlayerInfo[i][pDeaths] += 1;
- TogglePlayerControllable(i, 1);
- SetCameraBehindPlayer(i);
- SetPlayerToTeamColor(i);
- }
- else
- {
- if(HospitalTime[i] < 5)
- {
- SetPlayerHealth(i, 1);
- }
- else
- {
- new Float:health;
- GetPlayerHealth(i, health);
- SetPlayerHealth(i, health += 1);
- }
- HospitalTime[i] += 1;
- }
- }
- if(PlayerInfo[i][pSuspendLic] > 0)//suspendedlicense
- {
- if(PlayerInfo[i][pSuspendLic] == 1)
- {
- if(PlayerInfo[i][pCarLic] == 2)
- {
- SendClientMessage(i, COLOR_YELLOW, " Your suspension is over and have been charged $10 for a new license.");
- SendClientMessage(i, TEAM_GROVE_COLOR, " Drive safely.");
- GameTextForPlayer(i,"~r~$10", 5000, 3);
- GivePlayerMoney(i,-10);
- PlayerInfo[i][pCarLic] = 1;
- PlayerInfo[i][pSuspendLic] -= 1;
- }
- else if(PlayerInfo[i][pCarLic] == 3)
- {
- SendClientMessage(i, COLOR_YELLOW, " Your license is no longer cancelled, you may purchase a new license from the DMV.");
- PlayerInfo[i][pCarLic] = 0;
- PlayerInfo[i][pSuspendLic] -= 1;
- }
- else
- {
- PlayerInfo[i][pSuspendLic] -= 1;
- }
- }
- else if(PlayerInfo[i][pSuspendLic] <= 0)
- {
- PlayerInfo[i][pSuspendLic] = 0;
- }
- else
- {
- PlayerInfo[i][pSuspendLic] -= 1;
- }
- }
- if(WantLawyer[i] >= 1)
- {
- CallLawyer[i] = 111;
- if(WantLawyer[i] == 1)
- {
- SendClientMessage(i, COLOR_LIGHTRED, "Do you want a Lawyer? (Type yes or no)");
- }
- WantLawyer[i] ++;
- if(WantLawyer[i] == 8)
- {
- SendClientMessage(i, COLOR_LIGHTRED, "Do you want a Lawyer? (Type yes or no)");
- }
- if(WantLawyer[i] == 15)
- {
- SendClientMessage(i, COLOR_LIGHTRED, "Do you want a Lawyer? (Type yes or no)");
- }
- if(WantLawyer[i] == 20)
- {
- SendClientMessage(i, COLOR_LIGHTRED, "There is no Lawyer available to you anymore, Jail Time started.");
- WantLawyer[i] = 0;
- CallLawyer[i] = 0;
- }
- }
- if(TutTime[i] >= 1)
- {
- TutTime[i] += 1;
- if(TutTime[i] == 3)
- {
- /*PlayAudioStreamForPlayer(i, "https://dl.dropbox.com/u/54373498/15_-_he_s_a_pirate.mp3");
- ClearChatbox(i, 100);
- ShowTUT(i);
- TextDrawShowForPlayer(i, TutText[0]);
- }
- else if(TutTime[i] == 15) // Houses
- {
- SetPlayerPos(i, 2268.8899,-2602.1863,4.1938);
- SetPlayerCameraPos(i, 2178.9834,-2649.7114,30.5982);
- SetPlayerCameraLookAt(i, 2178.9834,-2649.7114,30.5982);
- }
- else if(TutTime[i] == 17)
- {
- TextDrawHideForPlayer(i, TutText[0]);
- TextDrawShowForPlayer(i, TutText[1]);
- }
- else if(TutTime[i] == 35) // Businesses
- {
- SetPlayerPos(i, 1250.8257,-1076.3053,0.0000);
- SetPlayerCameraPos(i, 1248.8798,-1079.0498,32.4765);
- SetPlayerCameraLookAt(i, 1248.8798,-1079.0498,32.4765);
- }
- else if(TutTime[i] == 37)
- {
- TextDrawHideForPlayer(i, TutText[1]);
- TextDrawShowForPlayer(i, TutText[2]);
- }
- else if(TutTime[i] == 55) // Dealerships
- {
- SetPlayerPos(i, 1317.1320,-1555.4285,0.0000);
- SetPlayerCameraPos(i, 1320.8629,-1558.1262,14.5703);
- SetPlayerCameraLookAt(i, 1320.8629,-1558.1262,14.5703);
- }
- else if(TutTime[i] == 57)
- {
- TextDrawHideForPlayer(i, TutText[2]);
- TextDrawShowForPlayer(i, TutText[3]);
- }
- else if(TutTime[i] == 75) // AD Agencies
- {
- SetPlayerPos(i, 563.7955,-1275.2495,0.0000);
- SetPlayerCameraPos(i, 516.7933,-1275.3964,22.6855);
- SetPlayerCameraLookAt(i, 516.7933,-1275.3964,22.6855);
- }
- else if(TutTime[i] == 77)
- {
- PlayAudioStreamForPlayer(i,"https://dl.dropbox.com/u/54373498/Spiderman%202%20music%20trailer%20-40sec%20-%20Lacrimosa.mp3");
- ClearChatbox(i, 100);
- TextDrawHideForPlayer(i, TutText[3]);
- TextDrawShowForPlayer(i, TutText[4]);
- }
- else if(TutTime[i] == 95) // WareHouses
- {
- SetPlayerPos(i, 628.8734,-1356.3269,0.0000);
- SetPlayerCameraPos(i, 625.2649,-1356.8220,15.9045);
- SetPlayerCameraLookAt(i, 625.2649,-1356.8220,15.9045);
- }
- else if(TutTime[i] == 97)
- {
- TextDrawHideForPlayer(i, TutText[4]);
- TextDrawShowForPlayer(i, TutText[5]);
- }
- else if(TutTime[i] == 115) // The End
- {
- SetPlayerPos(i, 1305.5662841797,-1543.8950195313,122.20141601563);
- SetPlayerCameraPos(i, 1460.0, -1324.0, 287.2);
- SetPlayerCameraLookAt(i, 1374.5, -1291.1, 239.0);
- }
- else if(TutTime[i] == 117)
- {
- TextDrawHideForPlayer(i, TutText[5]);
- TextDrawShowForPlayer(i, TutText[6]);
- }
- else if(TutTime[i] == 135)
- {
- TextDrawHideForPlayer(i, TutText[6]);
- TextDrawShowForPlayer(i, TutText[7]);
- }
- else if(TutTime[i] == 150)
- {
- HideTUT(i);
- HideGUI(i);*/
- TextDrawHideForPlayer(i, SpawnClickI);
- TextDrawHideForPlayer(i, SpawnClickII);
- StopAudioStreamForPlayer(i);
- SendClientMessage(i, COLOR_WHITE, "Welcome to {6422DD}Classified Gaming Roleplay{FFFFFF} , If you have any questions Regarding The script , use /requesthelp or /n");
- SendClientMessage(i, COLOR_WHITE, "For a list of commands type /help. For more information And Tips - Type /tips , Also Visit our Forums at classified-gaming.tk");
- CanTalk[i] = 1;
- TutTime[i] = 0;
- PlayerInfo[i][pSafeSpawn] = 1;
- PlayerInfo[i][pTut] = 1;
- gOoc[i] = 0; gNewbie[i] = 0; gNews[i] = 0; gFam[i] = 0;
- TogglePlayerControllable(i, 1);
- PlayerInfo[i][pHealth] = 100;
- PlayerInfo[i][pArmor] = 0;
- SetPlayerSpawn(i);
- }
- }
- }
- if(PlayerTazeTime[i] >= 1)
- {
- PlayerTazeTime[i] += 1;
- if(PlayerTazeTime[i] == 15)
- {
- PlayerTazeTime[i] = 0;
- }
- else
- {
- new Float:angle;
- GetPlayerFacingAngle(i, angle);
- SetPlayerFacingAngle(i, angle + 90);
- }
- }
- if(PlayerStoned[i] >= 6)
- {
- PlayerStoned[i] += 1;
- if(IsPlayerInAnyVehicle(i))
- {
- if(GetPlayerState(i) == 2)
- {
- if(PlayerStoned[i] == 10 || PlayerStoned[i]==20 || PlayerStoned[i]==30 || PlayerStoned[i]==40 || PlayerStoned[i]==50)
- {
- new Float:angle;
- GetPlayerFacingAngle(i, angle);
- SetVehicleZAngle(GetPlayerVehicleID(i), angle + 25);
- }
- }
- }
- if(PlayerStoned[i] == 60)
- {
- PlayerStoned[i] = 0;
- SendClientMessage(i,COLOR_GREY," You are no longer stoned !");
- SetPlayerDrunkLevel(i, 0);
- }
- }
- if(Called911[i] > 0)
- {
- Called911[i] += 1;
- if(Called911[i] == 120)
- {
- SetPlayerToTeamColor(i);
- Called911[i] = 0;
- }
- }
- if(PlayerInfo[i][pCarTime] > 0)
- {
- if(PlayerInfo[i][pCarTime] <= 0)
- {
- PlayerInfo[i][pCarTime] = 0;
- }
- else
- {
- PlayerInfo[i][pCarTime] -= 1;
- }
- }
- if(PlayerInfo[i][pDrugsTime] > 0)
- {
- if(PlayerInfo[i][pDrugsTime] <= 0)
- {
- PlayerInfo[i][pDrugsTime] = 0;
- }
- else
- {
- PlayerInfo[i][pDrugsTime] -= 1;
- }
- }
- if(PlayerInfo[i][pLawyerTime] > 0)
- {
- if(PlayerInfo[i][pLawyerTime] <= 0)
- {
- PlayerInfo[i][pLawyerTime] = 0;
- }
- else
- {
- PlayerInfo[i][pLawyerTime] -= 1;
- }
- }
- if(PlayerInfo[i][pLawyerFreeTime] > 0)
- {
- if(PlayerInfo[i][pLawyerFreeTime] <= 0)
- {
- PlayerInfo[i][pLawyerFreeTime] = 0;
- }
- else
- {
- PlayerInfo[i][pLawyerFreeTime] -= 1;
- }
- }
- if(PlayerInfo[i][pMechTime] > 0)
- {
- if(PlayerInfo[i][pMechTime] <= 0)
- {
- PlayerInfo[i][pMechTime] = 0;
- }
- else
- {
- PlayerInfo[i][pMechTime] -= 1;
- }
- }
- if(PlayerInfo[i][pSexTime] > 0)
- {
- if(PlayerInfo[i][pSexTime] <= 0)
- {
- PlayerInfo[i][pSexTime] = 0;
- }
- else
- {
- PlayerInfo[i][pSexTime] -= 1;
- }
- }
- if(BoxWaitTime[i] > 0)
- {
- if(BoxWaitTime[i] >= BoxDelay)
- {
- BoxDelay = 0;
- BoxWaitTime[i] = 0;
- PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
- GameTextForPlayer(i, "~g~Match Started", 5000, 1);
- TogglePlayerControllable(i, 1);
- RoundStarted = 1;
- }
- else
- {
- format(string, sizeof(string), "%d", BoxDelay - BoxWaitTime[i]);
- GameTextForPlayer(i, string, 1500, 6);
- BoxWaitTime[i] += 1;
- }
- }
- if(RoundStarted > 0)
- {
- if(PlayerBoxing[i] > 0)
- {
- new trigger = 0;
- new Lost = 0;
- new Float:angle;
- new Float:health;
- GetPlayerHealth(i, health);
- if(health < 12)
- {
- if(i == Boxer1) { Lost = 1; trigger = 1; }
- else if(i == Boxer2) { Lost = 2; trigger = 1; }
- }
- if(health < 28) { GetPlayerFacingAngle(i, angle); SetPlayerFacingAngle(i, angle + 85); }
- if(trigger)
- {
- new winner[MAX_PLAYER_NAME];
- new loser[MAX_PLAYER_NAME];
- new titel[MAX_PLAYER_NAME];
- if(Lost == 1)
- {
- if(IsPlayerConnected(Boxer1) && IsPlayerConnected(Boxer2))
- {
- SetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186); SetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
- SetPlayerInterior(Boxer1, 5); SetPlayerInterior(Boxer2, 5);
- GetPlayerName(Boxer1, loser, sizeof(loser));
- GetPlayerName(Boxer2, winner, sizeof(winner));
- if(PlayerInfo[Boxer1][pJob] == 12) { PlayerInfo[Boxer1][pLoses] += 1; }
- if(PlayerInfo[Boxer2][pJob] == 12) { PlayerInfo[Boxer2][pWins] += 1; }
- if(TBoxer < 255)
- {
- if(IsPlayerConnected(TBoxer))
- {
- if(TBoxer != Boxer2)
- {
- if(PlayerInfo[Boxer2][pJob] == 10)
- {
- TBoxer = Boxer2;
- GetPlayerName(TBoxer, titel, sizeof(titel));
- new nstring[MAX_PLAYER_NAME];
- format(nstring, sizeof(nstring), "%s", titel);
- strmid(Titel[TitelName], nstring, 0, strlen(nstring), 255);
- Titel[TitelWins] = PlayerInfo[TBoxer][pWins];
- Titel[TitelLoses] = PlayerInfo[TBoxer][pLoses];
- SaveBoxer();
- format(string, sizeof(string), "Boxing News: %s has Won the fight against Champion %s and is now the new Boxing Champion.", titel, loser);
- OOCOff(COLOR_WHITE,string);
- }
- else
- {
- SendClientMessage(Boxer2, COLOR_LIGHTBLUE, "* You would have been the Champion if you had the Boxer Job !");
- }
- }
- else
- {
- GetPlayerName(TBoxer, titel, sizeof(titel));
- format(string, sizeof(string), "Boxing News: Boxing Champion %s has Won the fight against %s.", titel, loser);
- OOCOff(COLOR_WHITE,string);
- Titel[TitelWins] = PlayerInfo[TBoxer][pWins];
- Titel[TitelLoses] = PlayerInfo[Boxer2][pLoses];
- SaveBoxer();
- }
- }
- }//TBoxer
- format(string, sizeof(string), "* You have Lost the Fight against %s.", winner);
- SendClientMessage(Boxer1, COLOR_LIGHTBLUE, string);
- GameTextForPlayer(Boxer1, "~r~You lost", 3500, 1);
- format(string, sizeof(string), "* You have Won the Fight against %s.", loser);
- SendClientMessage(Boxer2, COLOR_LIGHTBLUE, string);
- GameTextForPlayer(Boxer2, "~r~You won", 3500, 1);
- if(GetPlayerHealth(Boxer1, health) < 20)
- {
- SendClientMessage(Boxer1, COLOR_LIGHTBLUE, "* You feel exhausted from the Fight, go eat somewhere.");
- SetPlayerHealth(Boxer1, 30.0);
- }
- else
- {
- SendClientMessage(Boxer1, COLOR_LIGHTBLUE, "* You feel perfect, even after the Fight.");
- SetPlayerHealth(Boxer1, 50.0);
- }
- if(GetPlayerHealth(Boxer2, health) < 20)
- {
- SendClientMessage(Boxer2, COLOR_LIGHTBLUE, "* You feel exhausted from the Fight, go eat somewhere.");
- SetPlayerHealth(Boxer2, 30.0);
- }
- else
- {
- SendClientMessage(Boxer2, COLOR_LIGHTBLUE, "* You feel perfect, even after the Fight.");
- SetPlayerHealth(Boxer2, 50.0);
- }
- GameTextForPlayer(Boxer1, "~g~Match Over", 5000, 1); GameTextForPlayer(Boxer2, "~g~Match Over", 5000, 1);
- if(PlayerInfo[Boxer2][pJob] == 10) { PlayerInfo[Boxer2][pBoxSkill] += 1; }
- PlayerBoxing[Boxer1] = 0;
- PlayerBoxing[Boxer2] = 0;
- }
- }
- else if(Lost == 2)
- {
- if(IsPlayerConnected(Boxer1) && IsPlayerConnected(Boxer2))
- {
- SetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186); SetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
- SetPlayerInterior(Boxer1, 5); SetPlayerInterior(Boxer2, 5);
- GetPlayerName(Boxer1, winner, sizeof(winner));
- GetPlayerName(Boxer2, loser, sizeof(loser));
- if(PlayerInfo[Boxer2][pJob] == 10) { PlayerInfo[Boxer2][pLoses] += 1; }
- if(PlayerInfo[Boxer1][pJob] == 10) { PlayerInfo[Boxer1][pWins] += 1; }
- if(TBoxer < 255)
- {
- if(IsPlayerConnected(TBoxer))
- {
- if(TBoxer != Boxer1)
- {
- if(PlayerInfo[Boxer1][pJob] == 10)
- {
- TBoxer = Boxer1;
- GetPlayerName(TBoxer, titel, sizeof(titel));
- new nstring[MAX_PLAYER_NAME];
- format(nstring, sizeof(nstring), "%s", titel);
- strmid(Titel[TitelName], nstring, 0, strlen(nstring), 255);
- Titel[TitelWins] = PlayerInfo[TBoxer][pWins];
- Titel[TitelLoses] = PlayerInfo[TBoxer][pLoses];
- SaveBoxer();
- format(string, sizeof(string), "Boxing News: %s has Won the fight against Champion %s and is now the new Boxing Champion.", titel, loser);
- OOCOff(COLOR_WHITE,string);
- }
- else
- {
- SendClientMessage(Boxer1, COLOR_LIGHTBLUE, "* You would have been the Champion if you had the Boxer Job !");
- }
- }
- else
- {
- GetPlayerName(TBoxer, titel, sizeof(titel));
- format(string, sizeof(string), "Boxing News: Boxing Champion %s has Won the fight against %s.", titel, loser);
- OOCOff(COLOR_WHITE,string);
- Titel[TitelWins] = PlayerInfo[TBoxer][pWins];
- Titel[TitelLoses] = PlayerInfo[Boxer1][pLoses];
- SaveBoxer();
- }
- }
- }//TBoxer
- format(string, sizeof(string), "* You have Lost the Fight against %s.", winner);
- SendClientMessage(Boxer2, COLOR_LIGHTBLUE, string);
- GameTextForPlayer(Boxer2, "~r~You lost", 3500, 1);
- format(string, sizeof(string), "* You have Won the Fight against %s.", loser);
- SendClientMessage(Boxer1, COLOR_LIGHTBLUE, string);
- GameTextForPlayer(Boxer1, "~g~You won", 3500, 1);
- if(GetPlayerHealth(Boxer1, health) < 20)
- {
- SendClientMessage(Boxer1, COLOR_LIGHTBLUE, "* You feel exhausted from the Fight, go eat somewhere.");
- SetPlayerHealth(Boxer1, 30.0);
- }
- else
- {
- SendClientMessage(Boxer1, COLOR_LIGHTBLUE, "* You feel perfect, even after the Fight.");
- SetPlayerHealth(Boxer1, 50.0);
- }
- if(GetPlayerHealth(Boxer2, health) < 20)
- {
- SendClientMessage(Boxer2, COLOR_LIGHTBLUE, "* You feel exhausted from the Fight, go eat somewhere.");
- SetPlayerHealth(Boxer2, 30.0);
- }
- else
- {
- SendClientMessage(Boxer2, COLOR_LIGHTBLUE, "* You feel perfect, even after the Fight.");
- SetPlayerHealth(Boxer2, 50.0);
- }
- GameTextForPlayer(Boxer1, "~g~Match Over", 5000, 1); GameTextForPlayer(Boxer2, "~g~Match Over", 5000, 1);
- if(PlayerInfo[Boxer1][pJob] == 10) { PlayerInfo[Boxer1][pBoxSkill] += 1; }
- PlayerBoxing[Boxer1] = 0;
- PlayerBoxing[Boxer2] = 0;
- }
- }
- InRing = 0;
- RoundStarted = 0;
- Boxer1 = 255;
- Boxer2 = 255;
- TBoxer = 255;
- trigger = 0;
- }
- }
- }
- if(StartingPaintballRound == 1 && AnnouncedPaintballRound == 0)
- {
- AnnouncedPaintballRound = 1;
- if(PlayerPaintballing[i] != 0)
- {
- SendClientMessage(i, COLOR_YELLOW, "Paintball Match will be announced in 15 seconds.");
- }
- }
- if(FindTime[i] > 0)
- {
- if(FindTime[i] == FindTimePoints[i])
- {
- PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0);
- GameTextForPlayer(i, "~r~Redmarker gone", 2500, 1);
- FindTime[i] = 0;
- FindTimePoints[i] = 0;
- new target = FindingID[i];
- if(Called911[target] != 0)
- {
- SetAllCopCheckpoint(target);
- }
- else
- {
- SetPlayerToTeamColor(target);
- }
- FindingID[i] = 0;
- }
- else
- {
- format(string, sizeof(string), "%d", FindTimePoints[i] - FindTime[i]);
- GameTextForPlayer(i, string, 1500, 5);
- FindTime[i] += 1;
- }
- }
- if(TaxiCallTime[i] > 0)
- {
- if(TaxiAccepted[i] < 999)
- {
- if(IsPlayerConnected(TaxiAccepted[i]))
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(TaxiAccepted[i], X, Y, Z);
- SetPlayerCheckpoint(i, X, Y, Z, 5);
- }
- }
- }
- if(BusCallTime[i] > 0)
- {
- if(BusAccepted[i] < 999)
- {
- if(IsPlayerConnected(BusAccepted[i]))
- {
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(BusAccepted[i], X, Y, Z);
- SetPlayerCheckpoint(i, X, Y, Z, 5);
- }
- }
- }
- if(MedicCallTime[i] > 0)
- {
- if(MedicCallTime[i] == 30) { MedicCallTime[i] = 0; DisablePlayerCheckpoint(i); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); GameTextForPlayer(i, "~r~RedMarker gone", 2500, 1); }
- else
- {
- format(string, sizeof(string), "%d", 30 - MedicCallTime[i]);
- GameTextForPlayer(i, string, 1500, 6);
- MedicCallTime[i] += 1;
- }
- }
- if(LawyerCallTime[i] > 0)
- {
- if(LawyerCallTime[i] == 30) { LawyerCallTime[i] = 0; DisablePlayerCheckpoint(i); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); GameTextForPlayer(i, "~r~RedMarker gone", 2500, 1); }
- else
- {
- format(string, sizeof(string), "%d", 30 - LawyerCallTime[i]);
- GameTextForPlayer(i, string, 1500, 6);
- LawyerCallTime[i] += 1;
- }
- }
- if(MechanicCallTime[i] > 0)
- {
- if(MechanicCallTime[i] == 30) { MechanicCallTime[i] = 0; DisablePlayerCheckpoint(i); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); GameTextForPlayer(i, "~r~RedMarker gone", 2500, 1); }
- else
- {
- format(string, sizeof(string), "%d", 30 - MechanicCallTime[i]);
- GameTextForPlayer(i, string, 1500, 6);
- MechanicCallTime[i] += 1;
- }
- }
- if(PlayerCuffed[i] == 1)
- {
- if(PlayerCuffedTime[i] <= 0)
- {
- ClearAnimations(i);
- TogglePlayerControllable(i, 1);
- PlayerCuffed[i] = 0;
- PlayerCuffedTime[i] = 0;
- PlayerTazeTime[i] = 0;
- }
- else
- {
- PlayerCuffedTime[i] -= 1;
- }
- }
- if(PlayerCuffed[i] == 2)
- {
- if(PlayerCuffedTime[i] <= 0)
- {
- GameTextForPlayer(i, "~r~You broke the Cuffs, you are free!", 2500, 3);
- TogglePlayerControllable(i, 1);
- PlayerCuffed[i] = 0;
- PlayerCuffedTime[i] = 0;
- }
- else
- {
- PlayerCuffedTime[i] -= 1;
- }
- }
- if(PlayerTied[i] == 1)
- {
- if(PlayerCuffedTime[i] <= 0)
- {
- GameTextForPlayer(i, "~r~You broke free of the Ropes, you are free!", 2500, 3);
- SetCameraBehindPlayer(i);
- PlayerBlinded[i] = 0;
- TogglePlayerControllable(i, 1);
- PlayerTied[i] = 0;
- PlayerCuffedTime[i] = 0;
- }
- else
- {
- PlayerCuffedTime[i] -= 1;
- }
- }
- /*
- if(IsPlayerInRangeOfPoint(i,20,2015.4500,1017.0900,996.8750))
- {//Four Dragons
- GameTextForPlayer(i, "~r~Closed", 5000, 1);
- SetPlayerInterior(i, 0);
- SetPlayerPos(i,1022.599975,-1123.699951,23.799999);
- }
- else if(IsPlayerInRangeOfPoint(i,20,2233.9099,1710.7300,1011.2987))
- {//Caligula
- GameTextForPlayer(i, "~r~Closed", 5000, 1);
- SetPlayerInterior(i, 0);
- SetPlayerPos(i,1022.599975,-1123.699951,23.799999);
- }
- else if(IsPlayerInRangeOfPoint(i,10,2265.7900,1619.5800,1090.4453))
- {//Caligula Roof 1
- GameTextForPlayer(i, "~r~Closed", 5000, 1);
- SetPlayerInterior(i, 0);
- SetPlayerPos(i,1022.599975,-1123.699951,23.799999);
- }
- else if(IsPlayerInRangeOfPoint(i,10,2265.7800,1675.9301,1090.4453))
- {//Caligula Roof 2
- GameTextForPlayer(i, "~r~Closed", 5000, 1);
- SetPlayerInterior(i, 0);
- SetPlayerPos(i,1022.599975,-1123.699951,23.799999);
- }
- else if(IsPlayerInRangeOfPoint(i,20,1133.0699,-9.5731,1000.6797))
- {//West Casino place
- GameTextForPlayer(i, "~r~Closed", 5000, 1);
- SetPlayerInterior(i, 0);
- SetPlayerPos(i,1022.599975,-1123.699951,23.799999);
- }
- */
- }
- }
- //}
- /*public CheckGas()
- {
- new string[128];
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
- {
- new vehicle = GetPlayerVehicleID(i);
- if(IsNonFuelVehicle(vehicle)) { return 1; }
- if(Gas[vehicle] >= 1)
- {
- if(Gas[vehicle] <= 10) { PlayerPlaySound(i, 1085, 0.0, 0.0, 0.0); }
- if(gGas[i] == 1) {
- Gas[vehicle]--;
- }
- else
- {
- NoFuel[i] = 1;
- TogglePlayerControllable(i, 0);
- GameTextForPlayer(i,"~w~~n~~n~~n~~n~~n~~n~~n~~n~The Vehicle is out of fuel~n~Use /exit to leave the vehicle",1500,3);
- }
- }
- }
- }
- return 1;
- }*/
- public TazerTimer(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(TazerTime[playerid] == 1)
- {
- TazerTime[playerid] = 0;
- }
- }
- }
- public Fillup()
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- new VID;
- new FillUp;
- new string[128];
- VID = GetPlayerVehicleID(i);
- FillUp = 100 - Gas[VID];
- if(Refueling[i] == 1)
- {
- if(PlayerInfo[i][pCash] >= FillUp+4)
- {
- Gas[VID] += FillUp;
- FillUp = 50;
- format(string,sizeof(string),"* You filled your Vehicle up for: $%d.",FillUp);
- SendClientMessage(i,COLOR_LIGHTBLUE,string);
- PlayerInfo[i][pCash] = PlayerInfo[i][pCash]-FillUp;
- GivePlayerMoney(i, - FillUp);
- Refueling[i] = 0;
- }
- else
- {
- SendClientMessage(i,COLOR_GREY," You can't afford that !");
- }
- }
- }
- }
- return 1;
- }
- public StoppedVehicle()
- {
- new Float:x,Float:y,Float:z;
- new Float:distance,value;
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsPlayerInAnyVehicle(i))
- {
- new VID;
- VID = GetPlayerVehicleID(i);
- GetPlayerPos(i, x, y, z);
- distance = floatsqroot(floatpower(floatabs(floatsub(x,SavePlayerPos[i][LastX])),2)+floatpower(floatabs(floatsub(y,SavePlayerPos[i][LastY])),2)+floatpower(floatabs(floatsub(z,SavePlayerPos[i][LastZ])),2));
- value = floatround(distance * 3600);
- if(UpdateSeconds > 1)
- {
- value = floatround(value / UpdateSeconds);
- }
- if(value == 0)
- {
- Gas[VID]++;
- }
- SavePlayerPos[i][LastX] = x;
- SavePlayerPos[i][LastY] = y;
- SavePlayerPos[i][LastZ] = z;
- }
- }
- }
- return 1;
- }
- public PrintBizInfo(playerid,targetid)
- {
- if(IsPlayerConnected(playerid))
- {
- new coordsstring[128];
- new lock[128];
- new businesstype[128];
- if(BizzInfo[targetid][bType] == 1)
- {
- businesstype = "24-7";
- }
- else if(BizzInfo[targetid][bType] == 2)
- {
- businesstype = "Clothes Store";
- }
- else if(BizzInfo[targetid][bType] == 3)
- {
- businesstype = "Club";
- }
- else if(BizzInfo[targetid][bType] == 4)
- {
- businesstype = "Ammunation";
- }
- else if(BizzInfo[targetid][bType] == 5)
- {
- businesstype = "Casino";
- }
- else if(BizzInfo[targetid][bType] == 6)
- {
- businesstype = "Restaurant";
- }
- else if(BizzInfo[targetid][bType] == 7)
- {
- businesstype = "Paintball";
- }
- else if(BizzInfo[targetid][bType] == 8)
- {
- businesstype = "Bank";
- }
- else if(BizzInfo[targetid][bType] == 9)
- {
- businesstype = "Electronic Store";
- }
- else if(BizzInfo[targetid][bType] == 10)
- {
- businesstype = "Locks Store";
- }
- else if(BizzInfo[targetid][bType] == 11)
- {
- businesstype = "Radio Shop";
- }
- if(BizzInfo[targetid][bLocked] == 1)
- {
- lock = "Yes";
- }
- else
- {
- lock = "No";
- }
- if(BizzInfo[targetid][bType] == 1)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Products: [%d]", BizzInfo[targetid][bProducts]);
- SendClientMessage(playerid, COLOR_GRAD2,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else if(BizzInfo[targetid][bType] == 2)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Products: [%d]", BizzInfo[targetid][bProducts]);
- SendClientMessage(playerid, COLOR_GRAD2,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else if(BizzInfo[targetid][bType] == 3)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Products: [%d]", BizzInfo[targetid][bProducts]);
- SendClientMessage(playerid, COLOR_GRAD2,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else if(BizzInfo[targetid][bType] == 4)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Products: [%d]", BizzInfo[targetid][bProducts]);
- SendClientMessage(playerid, COLOR_GRAD2,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else if(BizzInfo[targetid][bType] == 5)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else if(BizzInfo[targetid][bType] == 6)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Products: [%d]", BizzInfo[targetid][bProducts]);
- SendClientMessage(playerid, COLOR_GRAD2,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else if(BizzInfo[targetid][bType] == 7)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Products: [%d]", BizzInfo[targetid][bProducts]);
- SendClientMessage(playerid, COLOR_GRAD2,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else if(BizzInfo[targetid][bType] == 8)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Percent: [%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bPercent], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else if(BizzInfo[targetid][bType] == 9)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Percent: [%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bPercent], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else if(BizzInfo[targetid][bType] == 10)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Percent: [%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bPercent], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else if(BizzInfo[targetid][bType] == 11)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
- SendClientMessage(playerid, COLOR_WHITE,coordsstring);
- format(coordsstring, sizeof(coordsstring), "[%s] | Locked: [%s] | Entrance Fee: [$%d] | Percent: [%d] | Bank: [$%d]", businesstype, lock, BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bPercent], BizzInfo[targetid][bTill]);
- SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- }
- }
- public SetPlayerWeapons(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- ResetPlayerWeapons(playerid);
- if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { GivePlayerGun(playerid, 42); }
- if (PlayerInfo[playerid][pGun12] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun12], 65000);
- }
- if (PlayerInfo[playerid][pGun11] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun11], 65000);
- }
- if (PlayerInfo[playerid][pGun10] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun10], 65000);
- }
- if (PlayerInfo[playerid][pGun9] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun9], 65000);
- }
- if (PlayerInfo[playerid][pGun8] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun8], 2);
- }
- if (PlayerInfo[playerid][pGun7] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun7], 65000);
- }
- if (PlayerInfo[playerid][pGun6] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun6], 65000);
- }
- if (PlayerInfo[playerid][pGun5] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun5], 65000);
- }
- if (PlayerInfo[playerid][pGun4] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun4], 65000);
- }
- if (PlayerInfo[playerid][pGun3] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun3], 65000);
- }
- if (PlayerInfo[playerid][pGun2] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun2], 65000);
- }
- if (PlayerInfo[playerid][pGun1] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun1], 65000);
- }
- if (PlayerInfo[playerid][pGun0] > 0)
- {
- GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun0], 65000);
- }
- }
- return 1;
- }
- public ShowProfile(playerid,targetid)
- {
- if(IsPlayerConnected(playerid) && IsPlayerConnected(targetid))
- {
- new fmember = PlayerInfo[targetid][pFMember];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(targetid, name, sizeof(name));
- new age = PlayerInfo[targetid][pAge];
- new cont[20];
- strmid(cont, PlayerInfo[targetid][pContractBy], 0, strlen(PlayerInfo[targetid][pContractBy]), 255);
- new famtext[24];
- if(fmember < 255)
- { strmid(famtext, FamilyInfo[fmember][FamilyName], 0, strlen(FamilyInfo[fmember][FamilyName]), 255); }
- else { famtext = "None"; }
- new info[128];
- SendClientMessage(playerid, WHITE, "Profile Information:");
- format(info, sizeof(info),"Name: %s",name);
- SendClientMessage(playerid, GREY,info);
- format(info, sizeof(info),"Age: %d",age);
- SendClientMessage(playerid, GREY,info);
- format(info, sizeof(info),"Organisation: %s",GetPlayerFactionName(targetid));
- SendClientMessage(playerid, GREY,info);
- format(info, sizeof(info),"Family: %s",famtext);
- SendClientMessage(playerid, GREY,info);
- format(info, sizeof(info),"Contracted By: %s",cont);
- SendClientMessage(playerid, GREY,info);
- }
- }
- public ShowWeaponStats(playerid,targetid)
- {
- new name[MAX_PLAYER_NAME];
- new AKbarrel = PlayerInfo[playerid][pAKbarrel];
- new CSGbarrel = PlayerInfo[playerid][pCSGbarrel];
- new Debarrel = PlayerInfo[playerid][pDebarrel];
- new AKstock = PlayerInfo[playerid][pAKstock];
- new CSGstock = PlayerInfo[playerid][pCSGstock];
- new Destock = PlayerInfo[playerid][pDestock];
- new AKmagazine = PlayerInfo[playerid][pAKmagazine];
- new CSGmagazine = PlayerInfo[playerid][pCSGmagazine];
- new Demagazine = PlayerInfo[playerid][pDemagazine];
- new coordsstring[128];
- format(coordsstring, sizeof(coordsstring),"-----------------------------------------|%s Weapon Stats|----------------------------------------------",name);
- SendClientMessage(playerid, 0x80CCF3FF,coordsstring);
- format(coordsstring, sizeof(coordsstring), "AK-47 Stats : AK-47 Barrel:[%d] - AK-47 Stock:[%d] - AK-47 Magazines:[%d]",AKbarrel,AKstock,AKmagazine);
- SendClientMessage(playerid, 0x80CCF3FF,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Deagle Stats : Deagle Barrel:[%d] - Deagle Stock:[%d] - Deagle Magazines:[%d]",Debarrel,Destock,Demagazine);
- SendClientMessage(playerid, 0x80CCF3FF,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Combat Shotgun Stats : Combat Shotgun Barrel:[%d] - Combat Shotgun Stock:[%d] - Combat Shotgun Magazines:[%d]",CSGbarrel,CSGstock,CSGmagazine);
- SendClientMessage(playerid, 0x80CCF3FF,coordsstring);
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- public ShowStats(playerid,targetid)
- {
- if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
- {
- new cash = PlayerInfo[targetid][pCash];
- new atext[20];
- if(PlayerInfo[targetid][pSex] == 1) { atext = "Male"; }
- else if(PlayerInfo[targetid][pSex] == 2) { atext = "Female"; }
- new dtext[20];
- if(STDPlayer[targetid] == 1) { dtext = "Chlamydia"; }
- else if(STDPlayer[targetid] == 2) { dtext = "Gonorrhea"; }
- else if(STDPlayer[targetid] == 3) { dtext = "Syphilis"; }
- else { dtext = "None"; }
- // get player's faction
- new ftext[32];
- format(ftext,sizeof(ftext),"%s",GetPlayerFactionName(targetid));
- // get player's rank
- new rtext[64];
- format(rtext,sizeof(rtext),"%s",GetPlayerRank(targetid));
- new jtext[20];
- new jlevel;
- if(PlayerInfo[targetid][pJob] == 1)
- {
- jtext = "Detective";
- new level = PlayerInfo[targetid][pDetSkill];
- if(level >= 0 && level <= 49) { jlevel = 1; }
- else if(level >= 50 && level <= 99) { jlevel = 2; }
- else if(level >= 100 && level <= 199) { jlevel = 3; }
- else if(level >= 200 && level <= 399) { jlevel = 4; }
- else if(level >= 400) { jlevel = 5; }
- }
- else if(PlayerInfo[targetid][pJob] == 2)
- {
- jtext = "Lawyer";
- new level = PlayerInfo[targetid][pLawSkill];
- if(level >= 0 && level <= 49) { jlevel = 1; }
- else if(level >= 50 && level <= 99) { jlevel = 2; }
- else if(level >= 100 && level <= 199) { jlevel = 3; }
- else if(level >= 200 && level <= 399) { jlevel = 4; }
- else if(level >= 400) { jlevel = 5; }
- }
- else if(PlayerInfo[targetid][pJob] == 3)
- {
- jtext = "Whore";
- new level = PlayerInfo[targetid][pSexSkill];
- if(level >= 0 && level <= 49) { jlevel = 1; }
- else if(level >= 50 && level <= 99) { jlevel = 2; }
- else if(level >= 100 && level <= 199) { jlevel = 3; }
- else if(level >= 200 && level <= 399) { jlevel = 4; }
- else if(level >= 400) { jlevel = 5; }
- }
- else if(PlayerInfo[targetid][pJob] == 4)
- {
- jtext = "Drug Dealer";
- new level = PlayerInfo[targetid][pDrugsSkill];
- if(level >= 0 && level <= 49) { jlevel = 1; }
- else if(level >= 50 && level <= 99) { jlevel = 2; }
- else if(level >= 100 && level <= 199) { jlevel = 3; }
- else if(level >= 200 && level <= 399) { jlevel = 4; }
- else if(level >= 400) { jlevel = 5; }
- }
- else if(PlayerInfo[targetid][pJob] == 5)
- {
- jtext = "Car Jacker";
- new level = PlayerInfo[targetid][pJackSkill];
- if(level >= 0 && level <= 49) { jlevel = 1; }
- else if(level >= 50 && level <= 99) { jlevel = 2; }
- else if(level >= 100 && level <= 199) { jlevel = 3; }
- else if(level >= 200 && level <= 399) { jlevel = 4; }
- else if(level >= 400) { jlevel = 5; }
- }
- else if(PlayerInfo[targetid][pJob] == 6)
- {
- jtext = "News Reporter";
- new level = PlayerInfo[targetid][pNewsSkill];
- if(level >= 0 && level <= 49) { jlevel = 1; }
- else if(level >= 50 && level <= 99) { jlevel = 2; }
- else if(level >= 100 && level <= 199) { jlevel = 3; }
- else if(level >= 200 && level <= 399) { jlevel = 4; }
- else if(level >= 400) { jlevel = 5; }
- }
- else if(PlayerInfo[targetid][pJob] == 7)
- {
- jtext = "Mechanic";
- new level = PlayerInfo[targetid][pJackSkill];
- if(level >= 0 && level <= 49) { jlevel = 1; }
- else if(level >= 50 && level <= 99) { jlevel = 2; }
- else if(level >= 100 && level <= 199) { jlevel = 3; }
- else if(level >= 200 && level <= 399) { jlevel = 4; }
- else if(level >= 400) { jlevel = 5; }
- }
- else if(PlayerInfo[targetid][pJob] == 8)
- {
- jtext = "Bodyguard";
- new level = PlayerInfo[targetid][pNewsSkill];
- if(level >= 0 && level <= 49) { jlevel = 1; }
- else if(level >= 50 && level <= 99) { jlevel = 2; }
- else if(level >= 100 && level <= 199) { jlevel = 3; }
- else if(level >= 200 && level <= 399) { jlevel = 4; }
- else if(level >= 400) { jlevel = 5; }
- }
- else if(PlayerInfo[targetid][pJob] == 9)
- {
- jtext = "Gun Dealer";
- new level = PlayerInfo[targetid][pArmsSkill];
- if(level >= 0 && level <= 49) { jlevel = 1; }
- else if(level >= 50 && level <= 99) { jlevel = 2; }
- else if(level >= 100 && level <= 199) { jlevel = 3; }
- else if(level >= 200 && level <= 399) { jlevel = 4; }
- else if(level >= 400) { jlevel = 5; }
- }
- else if(PlayerInfo[targetid][pJob] == 10)
- {
- jtext = "None"; jlevel = 0;
- }
- else if(PlayerInfo[targetid][pJob] == 11) // Trashman
- {
- jtext = "Trashman";
- new level = PlayerInfo[targetid][pTrashSkill];
- if(level >= 0 && level <= 49) { jlevel = 1; }
- else if(level >= 50 && level <= 99) { jlevel = 2; }
- else if(level >= 100 && level <= 199) { jlevel = 3; }
- else if(level >= 200 && level <= 399) { jlevel = 4; }
- else if(level >= 400) { jlevel = 5; }
- }
- else if(PlayerInfo[targetid][pJob] == 12)
- {
- jtext = "Boxer"; jlevel = 0;
- }
- else if(PlayerInfo[targetid][pJob] == 14)
- {
- jtext = "Taxi Driver"; jlevel = 0;
- }
- else if(PlayerInfo[playerid][pJob] == 19)
- {
- jtext = "Trucker";
- }
- else if(PlayerInfo[playerid][pJob] == 20)
- {
- jtext = "Pizza-Boy";
- }
- else if(PlayerInfo[playerid][pJob] == 22)
- {
- jtext = "Mail-Man";
- }
- else if(PlayerInfo[playerid][pJob] == 23)
- {
- jtext = "Street-Sweeper";
- }
- else if(PlayerInfo[playerid][pJob] == 24)
- {
- jtext = "Fedex Driver";
- }
- else if(PlayerInfo[targetid][pJob] == 17)
- {
- jtext = "Drug Smuggler";
- new level = PlayerInfo[targetid][pSmugglerSkill];
- if(level >= 0 && level <= 19) { jlevel = 1; }
- else if(level >= 20 && level <= 39) { jlevel = 2; }
- else if(level >= 40 && level <= 59) { jlevel = 3; }
- else if(level >= 60 && level <= 79) { jlevel = 4; }
- else if(level >= 80) { jlevel = 5; }
- }
- else
- {
- jtext = "None"; jlevel = 0;
- }
- new married[20];
- strmid(married, PlayerInfo[targetid][pMarriedTo], 0, strlen(PlayerInfo[targetid][pMarriedTo]), 255);
- new age = PlayerInfo[targetid][pAge];
- new ptime = PlayerInfo[targetid][pConnectTime];
- new deaths = PlayerInfo[targetid][pDeaths];
- new bigfish = PlayerInfo[targetid][pBiggestFish];
- new crimes = PlayerInfo[targetid][pCrimes];
- new arrests = PlayerInfo[targetid][pArrested];
- new pot = PlayerInfo[targetid][pPot];
- new crack = PlayerInfo[targetid][pCrack];
- new seeds = PlayerInfo[targetid][pSeeds];
- new packages = Packages[playerid];
- new crates = Crates[playerid];
- new mats = PlayerInfo[targetid][pMats];
- new rope = PlayerInfo[targetid][pRope];
- new cigars = PlayerInfo[targetid][pCigars];
- new sprunk = PlayerInfo[targetid][pSprunk];
- new blindfolds = PlayerInfo[targetid][pBlindfolds];
- new wanted = PlayerInfo[targetid][pWantedLevel];
- new level = PlayerInfo[targetid][pLevel];
- new exp = PlayerInfo[targetid][pExp];
- new kills = PlayerInfo[targetid][pKills];
- new pnumber = PlayerInfo[targetid][pPnumber];
- new account = PlayerInfo[targetid][pAccount];
- new nxtlevel = PlayerInfo[targetid][pLevel]+1;
- new expamount = nxtlevel*levelexp;
- new points = PlayerInfo[targetid][gPupgrade];
- new scope = PlayerInfo[targetid][pScope];
- new Fcard = PlayerInfo[targetid][pFcard];
- new ATMcard = PlayerInfo[targetid][pATMcard];
- new MapBox = PlayerInfo[targetid][pMap];
- new hkey = PlayerInfo[targetid][pPhousekey];
- new bkey = PlayerInfo[targetid][pPbiskey];
- new boombox = PlayerInfo[targetid][pBoomBox];
- new GoldBars = PlayerInfo[targetid][pGoldBars];
- new RPBoosts = PlayerInfo[targetid][pRPBoost];
- new GarageKey = PlayerInfo[targetid][pGarageKey];
- new GarageKey2 = PlayerInfo[targetid][pGarageKey2];
- new screw;
- new viprank[256];
- if(PlayerInfo[targetid][pDonateRank] == 1)
- {
- viprank = "Bronze";
- }
- if(PlayerInfo[targetid][pDonateRank] == 2)
- {
- viprank = "Silver";
- }
- if(PlayerInfo[targetid][pDonateRank] == 3)
- {
- viprank = "Gold";
- }
- if(PlayerInfo[targetid][pDonateRank] == 0)
- {
- viprank = "None";
- }
- if(PlayerInfo[targetid][pDonateRank] >= 4)
- {
- viprank = "Platinum";
- }
- if(PlayerInfo[targetid][pDonateRank] >= 5)
- {
- viprank = "Moderator";
- }
- if(PlayerInfo[targetid][pScrew] > 0)
- {
- screw = 1;
- }
- new HelperYN[128];
- if(PlayerInfo[targetid][pHelper] >= 1)
- {
- HelperYN = "Yes";
- }
- if(PlayerInfo[targetid][pHelper] == 0)
- {
- HelperYN = "No";
- }
- new AdminYN[128];
- if(PlayerInfo[targetid][pAdmin] >= 1)
- {
- AdminYN = "Yes";
- }
- if(PlayerInfo[targetid][pAdmin] == 0)
- {
- AdminYN = "No";
- }
- new DevYN[128];
- if(PlayerInfo[targetid][pDeveloper] >= 1)
- {
- DevYN = "Yes";
- }
- if(PlayerInfo[targetid][pDeveloper] == 0)
- {
- DevYN = "No";
- }
- new FamedYN[128];
- if(PlayerInfo[targetid][pFamed] >= 1)
- {
- FamedYN = "Yes";
- }
- if(PlayerInfo[targetid][pFamed] == 0)
- {
- FamedYN = "No";
- }
- new TesterYN[128];
- if(PlayerInfo[targetid][pTester] >= 1)
- {
- TesterYN = "Yes";
- }
- if(PlayerInfo[targetid][pTester] == 0)
- {
- TesterYN = "No";
- }
- new Float:health;
- new Float:armor;
- GetPlayerHealth(targetid,health);
- GetPlayerArmour(targetid,armor);
- new shealth = PlayerInfo[targetid][pSHealth];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(targetid, name, sizeof(name));
- new coordsstring[128];
- format(coordsstring, sizeof(coordsstring),"-----------------------------------------|%s Stats|----------------------------------------------",name);
- SendClientMessage(playerid, 0x33AA33AA,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Level:[%d] - Sex:[%s] - Age:[%d] - Cash:[$%d] - Bank:[$%d] - Ph:[%d] - Health:[%.1f] - Armor:[%.1f]",level,atext,age,cash,account,pnumber,health,armor);
- SendClientMessage(playerid, 0xFFFFFFAA,coordsstring);
- format(coordsstring, sizeof(coordsstring), "UpgradePoints:[%d] - ArmorUpgrade:[%d] - Respect:[%d/%d] - PlayingHours:[%d] - Walkie Talkie Channel : [%d]",points,shealth,exp,expamount,ptime);
- SendClientMessage(playerid, 0xFFFFFFAA,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Job:[%s] - JobLevel:[%d] - CrimesCommited:[%d] - TimesArrested:[%d] - Kills:[%d] - Deaths:[%d] - Disease:[%s]",jtext,jlevel,crimes,arrests,kills,deaths,dtext);
- SendClientMessage(playerid, 0xFFFFFFAA,coordsstring);
- format(coordsstring, sizeof(coordsstring), "MarriedTo:[%s] - BiggestFish:[%d] - WantedLevel:[%d] - Pot:[%d] - Crack:[%d] - Seeds:[%d] - Packages:[%d] - Crates:[%d]",married,bigfish,wanted,pot,crack,seeds,packages,crates);
- SendClientMessage(playerid, 0xFFFFFFAA,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Gun parts:[%d] - Rope:[%d] - Blindfolds:[%d] - Cigars:[%d] - Sprunk:[%d] - ScrewDriver:[%d] - Scope:[%d]",mats,rope,blindfolds,cigars,sprunk,screw,scope);
- SendClientMessage(playerid, 0xFFFFFFAA,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Organization:[%s] - Rank:[%s] - HouseID: [%d] - BusinessID: [%d] - GarageID: [%d] - Garage2ID: [%d]",ftext,rtext,hkey,bkey,GarageKey,GarageKey2);
- SendClientMessage(playerid, 0xFFFFFFAA,coordsstring);
- format(coordsstring, sizeof(coordsstring), "BoomBox : [%d] - ATM Card : [%d] - Map : [%d] - Faction Card : [%d] - GoldBars : [%d] - RP Boosts : [%d] - VIP Rank: [%s]",boombox,ATMcard,MapBox,Fcard,GoldBars,RPBoosts,viprank);
- SendClientMessage(playerid, 0xFFFFFFAA,coordsstring);
- format(coordsstring, sizeof(coordsstring), "Community Helper : [%s] - Administrator : [%s] - Developer : [%s] - Beta Tester : [%s]",HelperYN,AdminYN,DevYN,TesterYN,FamedYN);
- SendClientMessage(playerid, 0xFFFFFFAA,coordsstring);
- if(PlayerInfo[playerid][pHouseTicket] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE,"- You have a Free Custom House Ticket - Request it from an Admin using /report");
- }
- if(PlayerInfo[playerid][pBusinessTicket] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE,"- You have a Free Custom Business Ticket - Request it from an Admin using /report");
- }
- if(PlayerInfo[playerid][pVehicleTicket] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE,"- You have a free Custom Vehicle Ticket - Request it from an Admin using /report");
- }
- SendClientMessage(playerid, COLOR_GREEN,"-----------------------------------------|End of Stats|----------------------------------------------");
- }
- }
- public SetPlayerToTeamColor(playerid)
- {
- if(IsPlayerConnected(playerid ))
- {
- if(PlayerInfo[playerid][pWantedLevel] != 6)
- {
- if(PlayerInfo[playerid][pMember] == 0 && PlayerInfo[playerid][pLeader] == 0) { SetPlayerColor(playerid, TCOLOR_WHITE); }
- else if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
- {
- if(PlayerInfo[playerid][pOnDuty] == 1) { SetPlayerColor(playerid, TCOLOR_BLUE); }
- else { SetPlayerColor(playerid, TCOLOR_WHITE); }
- }
- else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
- {
- if(PlayerInfo[playerid][pOnDuty] == 1) { SetPlayerColor(playerid, TCOLOR_NAVYBLUE); }
- else { SetPlayerColor(playerid, TCOLOR_WHITE); }
- }
- else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
- {
- if(PlayerInfo[playerid][pOnDuty] == 1)
- {
- SetPlayerColor(playerid, TCOLOR_BEIGE);
- }
- else
- {
- SetPlayerColor(playerid, TCOLOR_WHITE);
- }
- }
- else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
- {
- if(PlayerInfo[playerid][pOnDuty] == 1)
- {
- SetPlayerColor(playerid, TCOLOR_DARKGREY);
- }
- else {SetPlayerColor(playerid, TCOLOR_WHITE); }
- }
- else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { SetPlayerColor(playerid, TCOLOR_WHITE); }
- else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { SetPlayerColor(playerid, TCOLOR_WHITE); }
- else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) { SetPlayerColor(playerid, TCOLOR_WHITE); }
- else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) { SetPlayerColor(playerid, TCOLOR_WHITE); }
- else if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) { SetPlayerColor(playerid, TCOLOR_LIGHTBLUE); }
- else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) { SetPlayerColor(playerid, TCOLOR_WHITE); }
- if(PlayerInfo[playerid][pFMember] == 0) SetPlayerColor(playerid,0x33AA33AA);
- if(PlayerInfo[playerid][pFMember] == 1) SetPlayerColor(playerid, TCOLOR_LIGHTGREEN);
- if(PlayerInfo[playerid][pFMember] == 2) SetPlayerColor(playerid, 0x33AA33AA);
- //if(PlayerInfo[playerid][pFMember] == 3) SetPlayerColor(playerid, COLOR_WHITE);
- //if(PlayerInfo[playerid][pFMember] == 4) SetPlayerColor(playerid, COLOR_YELLOW);
- //if(PlayerInfo[playerid][pFMember] == 5) SetPlayerColor(playerid, COLOR_PURPLE);
- //if(PlayerInfo[playerid][pFMember] == 6) SetPlayerColor(playerid, COLOR_WHITE);
- //if(PlayerInfo[playerid][pFMember] == 7) SetPlayerColor(playerid, COLOR_WHITE);
- //if(PlayerInfo[playerid][pFMember] == 8) SetPlayerColor(playerid, COLOR_WHITE);
- //if(PlayerInfo[playerid][pFMember] == 9) SetPlayerColor(playerid, COLOR_WHITE);
- //if(PlayerInfo[playerid][pFMember] == 10) SetPlayerColor(playerid, COL_BLACK);
- //if(PlayerInfo[playerid][pFMember] == 11) SetPlayerColor(playerid, COLOR_WHITE);
- //if(PlayerInfo[playerid][pFMember] == 12) SetPlayerColor(playerid, COLOR_WHITE);
- //if(PlayerInfo[playerid][pFMember] == 13) SetPlayerColor(playerid, COLOR_WHITE);
- }
- else
- {
- SetPlayerColor(playerid, TCOLOR_WANTED);
- }
- if(PlayerInfo[playerid][pVipColor] == 1) { SetPlayerColor(playerid, 0x80008000); }
- if(GetPVarInt(playerid, "FamedColor") == 1) { SetPlayerColor(playerid, 0xFFA10000); }
- }
- return 1;
- }
- public GameModeInitExitFunc()
- {
- gmx = 1;
- new string[128];
- format(string, sizeof(string), "Restarting...");
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- OnPlayerSave(i);
- DisablePlayerCheckpoint(i);
- GameTextForPlayer(i, string, 4000, 5);
- SetPlayerInterior(i, 0);
- SetPlayerVirtualWorld(i, 0);
- SetPlayerCameraPos(i,1460.0, -1324.0, 287.2);
- SetPlayerCameraLookAt(i,1374.5, -1291.1, 239.0);
- gPlayerLogged[i] = 0;
- }
- }
- SavePoints();
- SaveFamilies();
- SaveFamVehicles();
- SaveHouses();
- SaveFacGates();
- SaveFamGates();
- SaveBusinesses();
- SaveMapIcons();
- SaveATMs();
- SaveMAPBs();
- SaveGSTATIONs();
- SaveHSSigns();
- SaveOOCshops();
- SaveInfoBoards();
- Savemotels();
- SaveTaxi();
- Savebuildings();
- SaveEntrances();
- SaveDriveThrus();
- SaveFactionPay();
- SaveFactions();
- SaveFactionSkins();
- SaveGarages();
- SaveObjects();
- SaveHQs();
- SaveGates();
- //SaveTurfs();
- SetTimer("GameModeExitFunc", 4000, 0);
- return 1;
- }
- public GameModeExitFunc()
- {
- TextDrawHideForAll(TD);
- TextDrawDestroy(TD);
- for(new i; i<TotalMenus; i++)
- {
- DestroyMenu(CCTVMenu[i]);
- }
- KillTimer(synctimer);
- KillTimer(savechartimer);
- KillTimer(unjailtimer);
- KillTimer(othtimer);
- KillTimer(cartimer);
- KillTimer(checkgastimer);
- KillTimer(pickuptimer);
- KillTimer(productiontimer);
- KillTimer(autokicktimer);
- KillTimer(stoppedvehtimer);
- KillTimer(Prison_Buttons[GateTimerID]);
- KillTimer(Prison_Buttons[CellTimerID]);
- KillTimer(claimedtimer);
- KillTimer(pointtimer);
- //KillTimer(botanimtimer);
- DestroyDynamicPickup(iArrest5);
- DestroyDynamicPickup(iArrest6);
- DestroyDynamicPickup(iBROTHER);
- DestroyDynamicPickup(iCafeteria);
- DestroyDynamicPickup(iCityhall);
- //DestroyDynamicPickup(iDonuts);
- //DestroyDynamicPickup(iDonuts2);
- DestroyDynamicPickup(iFBI);
- DestroyDynamicPickup(iFD);
- DestroyDynamicPickup(iInfirmary);
- DestroyDynamicPickup(iLSED);
- DestroyDynamicPickup(iLockerRoom);
- DestroyDynamicPickup(iPDGarage);
- DestroyDynamicPickup(iPDRoof);
- DestroyDynamicPickup(iPrison);
- DestroyDynamicPickup(iSASD);
- DestroyDynamicPickup(irb);
- TextDrawHideForAll(TD);
- TextDrawDestroy(TD);
- DestroyDynamicObject(entrancegate);
- DestroyDynamicObject(exitgate);
- DestroyDynamicObject(3);
- DestroyDynamicPickup(1);
- Delete3DTextLabel(entrancetext);
- for (new g = 1; g < MAX_GARAGES; g += 1) DestroyDynamic3DTextLabel(GarageInfo[g][GarageLabel]);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(GetPlayerVehicleID(i) == GetPlayerVehicleID(usingcarwash))
- {
- DestroyPlayerObject(i, water1);
- DestroyPlayerObject(i, water2);
- DestroyPlayerObject(i, water3);
- DestroyPlayerObject(i, water4);
- DestroyPlayerObject(i, water5);
- DestroyPlayerObject(i, water6);
- DestroyPlayerObject(i, water7);
- TogglePlayerControllable(i, 1);
- SetCameraBehindPlayer(i);
- }
- }
- for(new i; i < MAX_FLAMES; i++)
- {
- KillFire(i);
- }
- for(new playerid; playerid < MAX_PLAYERS; playerid++)
- {
- if(PlayerOnFire[playerid] && !CanPlayerBurn(playerid, 1))
- {
- StopPlayerBurning(playerid);
- }
- }
- for(new i; i<TotalMenus; i++)
- {
- DestroyMenu(CCTVMenu[i]);
- }
- GameModeExit();
- }
- public LoadBoxer()
- {
- new arrCoords[3][64];
- new strFromFile2[256];
- new File: file = fopen("boxer.ini", io_read);
- if(file)
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, ',');
- Titel[TitelWins] = strvalEx(arrCoords[0]);
- strmid(Titel[TitelName], arrCoords[1], 0, strlen(arrCoords[1]), 255);
- Titel[TitelLoses] = strvalEx(arrCoords[2]);
- fclose(file);
- }
- return 1;
- }
- public SaveBoxer()
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d,%s,%d", Titel[TitelWins],Titel[TitelName],Titel[TitelLoses]);
- new File: file2 = fopen("boxer.ini", io_write);
- fwrite(file2, coordsstring);
- fclose(file2);
- return 1;
- }
- stock LoadMAPB()
- {
- new FileName[128], string[256];
- for(new i = 0; i < MAX_MAPB; i++)
- {
- format(FileName, sizeof(FileName), "MAPBs/MAPB_%d.ini", i);
- if(dini_Exists(FileName))
- {
- MAPBInfo[i][MAPBObjectID] = dini_Int(FileName, "ObjectID" );
- MAPBInfo[i][MAPBAngle] = dini_Float(FileName, "Angle" );
- MAPBInfo[i][MAPBX] = dini_Float(FileName, "X" );
- MAPBInfo[i][MAPBY] = dini_Float(FileName, "Y" );
- MAPBInfo[i][MAPBZ] = dini_Float(FileName, "Z" );
- MAPBInfo[i][MAPBObjectID] = CreateDynamicObject(1258, MAPBInfo[i][MAPBX], MAPBInfo[i][MAPBY], MAPBInfo[i][MAPBZ]-0.5, 0, 0, MAPBInfo[i][MAPBAngle],0,0,-1,250);
- printf( "[system] Map-Box %d spawned.", i);
- SpawnedMAPB++;
- format(string, sizeof(string), "{01FCFF}[Map-Box]{F0CC00}\nYou can Purchase a Map here\nMap-Box ID: %d\n[/buymap - Price : 25$]", i);
- MAPB[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, MAPBInfo[i][MAPBX], MAPBInfo[i][MAPBY], MAPBInfo[i][MAPBZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- }
- return 1;
- }
- stock LoadGSTATION()
- {
- new FileName[128], string[256];
- for(new i = 0; i < MAX_GSTATION; i++)
- {
- format(FileName, sizeof(FileName), "GSTATIONs/GSTATION_%d.ini", i);
- if(dini_Exists(FileName))
- {
- GSTATIONInfo[i][gstationPickupID] = dini_Int(FileName, "PickupID" );
- GSTATIONInfo[i][gstationX] = dini_Float(FileName, "X" );
- GSTATIONInfo[i][gstationY] = dini_Float(FileName, "Y" );
- GSTATIONInfo[i][gstationZ] = dini_Float(FileName, "Z" );
- GSTATIONInfo[i][gstationPickupID] = CreateDynamicPickup(1239, 23, GSTATIONInfo[i][gstationX], GSTATIONInfo[i][gstationY], GSTATIONInfo[i][gstationZ]);
- printf( "[system] Gas Station %d spawned.", i);
- SpawnedGSTATION++;
- format(string, sizeof(string), "{01FCFF}[Gas Station]{F0CC00}\nYou can refill your vehicle here\nGas Station ID: %d\n[/refuel]", i);
- GSTATION[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, GSTATIONInfo[i][gstationX], GSTATIONInfo[i][gstationY], GSTATIONInfo[i][gstationZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- }
- return 1;
- }
- stock LoadHSSign()
- {
- new FileName[128];
- for(new i = 0; i < MAX_HSSIGN; i++)
- {
- format(FileName, sizeof(FileName), "HSSigns/HSSign_%d.ini", i);
- if(dini_Exists(FileName))
- {
- HSSignInfo[i][HSSignObjectID] = dini_Int(FileName, "ObjectID" );
- HSSignInfo[i][HSSignAngle] = dini_Float(FileName, "Angle" );
- HSSignInfo[i][HSSignX] = dini_Float(FileName, "X" );
- HSSignInfo[i][HSSignY] = dini_Float(FileName, "Y" );
- HSSignInfo[i][HSSignZ] = dini_Float(FileName, "Z" );
- HSSignInfo[i][HSSignObjectID] = CreateDynamicObject(19470, HSSignInfo[i][HSSignX], HSSignInfo[i][HSSignY], HSSignInfo[i][HSSignZ]-1.0, 0, 0, HSSignInfo[i][HSSignAngle],0,0,-1,250);
- printf( "[system] House Sale Sign %d Spawned", i);
- SpawnedHSSign++;
- }
- }
- return 1;
- }
- stock LoadOOCshop()
- {
- new FileName[128], string[256];
- for(new i = 0; i < MAX_OOCSHOP; i++)
- {
- format(FileName, sizeof(FileName), "OOCshops/OOCshop_%d.ini", i);
- if(dini_Exists(FileName))
- {
- OOCshopInfo[i][OOCshopObjectID] = dini_Int(FileName, "ObjectID" );
- OOCshopInfo[i][OOCshopAngle] = dini_Float(FileName, "Angle" );
- OOCshopInfo[i][OOCshopX] = dini_Float(FileName, "X" );
- OOCshopInfo[i][OOCshopY] = dini_Float(FileName, "Y" );
- OOCshopInfo[i][OOCshopZ] = dini_Float(FileName, "Z" );
- OOCshopInfo[i][OOCshopObjectID] = CreateDynamicObject(2754, OOCshopInfo[i][OOCshopX], OOCshopInfo[i][OOCshopY], OOCshopInfo[i][OOCshopZ]-0.1, 0, 0, OOCshopInfo[i][OOCshopAngle],0,0,-1,250);
- printf( "[system] OOC Shop %d spawned.", i);
- SpawnedOOCshop++;
- format(string, sizeof(string), "{01FCFF}[OOC Shop]{F0CC00}\nYou can Purchase OOC Items here\nOOC Shop ID: %d\n[/oocshop]", i);
- OOCshop[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, OOCshopInfo[i][OOCshopX], OOCshopInfo[i][OOCshopY], OOCshopInfo[i][OOCshopZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- }
- return 1;
- }
- stock LoadInfoBoard()
- {
- new FileName[128], string[256];
- for(new i = 0; i < MAX_InfoBoard; i++)
- {
- format(FileName, sizeof(FileName), "InfoBoards/InfoBoard_%d.ini", i);
- if(dini_Exists(FileName))
- {
- InfoBoardInfo[i][InfoBoardTDstring] = dini_Int(FileName, "TDstring" );
- InfoBoardInfo[i][InfoBoardObjectID] = dini_Int(FileName, "PickupID" );
- InfoBoardInfo[i][InfoBoardObjectID] = dini_Int(FileName, "ObjectID" );
- InfoBoardInfo[i][InfoBoardAngle] = dini_Float(FileName, "Angle" );
- InfoBoardInfo[i][InfoBoardX] = dini_Float(FileName, "X" );
- InfoBoardInfo[i][InfoBoardY] = dini_Float(FileName, "Y" );
- InfoBoardInfo[i][InfoBoardZ] = dini_Float(FileName, "Z" );
- InfoBoardInfo[i][InfoBoardObjectID] = CreateDynamicObject(2737, InfoBoardInfo[i][InfoBoardX]+0.7, InfoBoardInfo[i][InfoBoardY], InfoBoardInfo[i][InfoBoardZ]+0.2,0, 0, InfoBoardInfo[i][InfoBoardAngle],0,0,-1,250);
- InfoBoardInfo[i][InfoBoardPickupID] = CreateDynamicPickup(1239, 23, InfoBoardInfo[i][InfoBoardX], InfoBoardInfo[i][InfoBoardY], InfoBoardInfo[i][InfoBoardZ]);
- printf( "[system] Information Board %d spawned.", i);
- SpawnedInfoBoard++;
- format(string, sizeof(string), "{A90202}Information Board ID : {FFF1AF}%d", i);
- InfoBoard[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, InfoBoardInfo[i][InfoBoardX], InfoBoardInfo[i][InfoBoardY], InfoBoardInfo[i][InfoBoardZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- }
- return 1;
- }
- stock LoadDriveThru()
- {
- new
- szFileName[32],
- szString[256];
- for (new i = 1; i < sizeof(DriveThruInfo); i ++)
- {
- format(szFileName, 64, "DriveThrus/%d.ini", i);
- if (dini_Exists(szFileName))
- {
- DriveThruInfo[i][driveThruModel] = dini_Int(szFileName, "driveThruModel");
- DriveThruInfo[i][driveThruBiz] = dini_Int(szFileName, "driveThruBiz");
- DriveThruInfo[i][driveThruX] = dini_Float(szFileName, "driveThruX");
- DriveThruInfo[i][driveThruY] = dini_Float(szFileName, "driveThruY");
- DriveThruInfo[i][driveThruZ] = dini_Float(szFileName, "driveThruZ");
- DriveThruInfo[i][driveThruOrderX] = dini_Float(szFileName, "driveThruOrderX");
- DriveThruInfo[i][driveThruOrderY] = dini_Float(szFileName, "driveThruOrderY");
- DriveThruInfo[i][driveThruOrderZ] = dini_Float(szFileName, "driveThruOrderZ");
- format(DriveThruInfo[i][driveThruName], 128, dini_Get(szFileName, "driveThruName"));
- DriveThruInfo[i][driveThruPickup1] = CreateDynamicPickup(DriveThruInfo[i][driveThruModel], 23, DriveThruInfo[i][driveThruX], DriveThruInfo[i][driveThruY], DriveThruInfo[i][driveThruZ]);
- DriveThruInfo[i][driveThruPickup2] = CreateDynamicPickup(DriveThruInfo[i][driveThruModel], 23, DriveThruInfo[i][driveThruOrderX], DriveThruInfo[i][driveThruOrderY], DriveThruInfo[i][driveThruOrderZ]);
- format(szString, sizeof(szString), "{01FCFF}[%s]{F0CC00}\nYou can order food here!\nDrive Thru ID: %d\n[/order]", DriveThruInfo[i][driveThruName], i);
- DriveThruInfo[i][driveThruLabel1] = CreateDynamic3DTextLabel(szString, COLOR_DCHAT, DriveThruInfo[i][driveThruX], DriveThruInfo[i][driveThruY], DriveThruInfo[i][driveThruZ] + 0.75, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, -1, -1, 100.0);
- DriveThruInfo[i][driveThruLabel2] = CreateDynamic3DTextLabel("Drive into this checkpoint to get your food!", COLOR_DCHAT, DriveThruInfo[i][driveThruOrderX], DriveThruInfo[i][driveThruOrderY], DriveThruInfo[i][driveThruOrderZ] + 0.75, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, -1, -1, 100.0);
- DriveThruInfo[i][driveThruTaken] = 1;
- }
- }
- return 1;
- }
- stock SaveDriveThrus()
- {
- new
- szFileName[32];
- for (new i = 1; i < sizeof(DriveThruInfo); i ++)
- {
- if (!DriveThruInfo[i][driveThruTaken]) continue;
- format(szFileName, 64, "DriveThrus/%d.ini", i);
- if (!dini_Exists(szFileName))
- {
- dini_Create(szFileName);
- }
- dini_IntSet(szFileName, "driveThruModel", DriveThruInfo[i][driveThruModel]);
- dini_IntSet(szFileName, "driveThruBiz", DriveThruInfo[i][driveThruBiz]);
- dini_FloatSet(szFileName, "driveThruX", DriveThruInfo[i][driveThruX]);
- dini_FloatSet(szFileName, "driveThruY", DriveThruInfo[i][driveThruY]);
- dini_FloatSet(szFileName, "driveThruZ", DriveThruInfo[i][driveThruZ]);
- dini_FloatSet(szFileName, "driveThruOrderX", DriveThruInfo[i][driveThruOrderX]);
- dini_FloatSet(szFileName, "driveThruOrderY", DriveThruInfo[i][driveThruOrderY]);
- dini_FloatSet(szFileName, "driveThruOrderZ", DriveThruInfo[i][driveThruOrderZ]);
- dini_Set(szFileName, "driveThruName", DriveThruInfo[i][driveThruName]);
- }
- return 1;
- }
- stock LoadATM()
- {
- new FileName[128], string[256], locked[128];
- for(new i = 0; i < MAX_ATM; i++)
- {
- format(FileName, sizeof(FileName), "ATMs/ATM_%d.ini", i);
- if(dini_Exists(FileName))
- {
- ATMInfo[i][ATMCash] = dini_Int(FileName, "Cash" );
- ATMInfo[i][ATMFee] = dini_Int(FileName, "Fee" );
- ATMInfo[i][ATMLocked] = dini_Int(FileName, "Locked" );
- ATMInfo[i][ATMObjectID] = dini_Int(FileName, "ObjectID" );
- ATMInfo[i][ATMAngle] = dini_Float(FileName, "Angle" );
- ATMInfo[i][ATMX] = dini_Float(FileName, "X" );
- ATMInfo[i][ATMY] = dini_Float(FileName, "Y" );
- ATMInfo[i][ATMZ] = dini_Float(FileName, "Z" );
- ATMInfo[i][ATMObjectID] = CreateDynamicObject(2942, ATMInfo[i][ATMX], ATMInfo[i][ATMY], ATMInfo[i][ATMZ]-0.5, 0, 0, ATMInfo[i][ATMAngle],0,0,-1,250);
- printf( "[system] ATM %d spawned.", i);
- SpawnedATM++;
- if(ATMInfo[i][ATMLocked] == 0)
- {
- locked = "Yes";
- }
- else
- {
- locked = "No";
- }
- format(string, sizeof(string), "{01FCFF}[ATM]{F0CC00}\nTotal Cash: $%d\nPercent Fee: %d\nAvailable: %s\nID: %d", ATMInfo[i][ATMCash], ATMInfo[i][ATMFee],locked, i);
- atm[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, ATMInfo[i][ATMX], ATMInfo[i][ATMY], ATMInfo[i][ATMZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- }
- return 1;
- }
- stock LoadBizz()
- {
- new FileName[128], businesstype[128], string[256];
- for(new i = 0; i < MAX_BUSINESSES; i++)
- {
- format(FileName, sizeof(FileName), "Businesses/Business_%d.ini", i);
- if(dini_Exists(FileName))
- {
- BizzInfo[i][bOwned] = dini_Int(FileName, "Owned" );
- BizzInfo[i][bOwner] = dini_Get( FileName, "Owner" );
- BizzInfo[i][bMessage] = dini_Get( FileName, "Name" );
- BizzInfo[i][bPickupID] = dini_Int(FileName, "PickupID" );
- BizzInfo[i][bIconID] = dini_Int(FileName, "IconID" );
- BizzInfo[i][bIconType] = dini_Int(FileName, "IconType" );
- BizzInfo[i][bVirWorld] = dini_Int(FileName, "VirtualWorld" );
- BizzInfo[i][bExtortion] = dini_Get(FileName, "Extortion" );
- BizzInfo[i][bLevelNeeded] = dini_Int(FileName, "Level" );
- BizzInfo[i][bBuyPrice] = dini_Int(FileName, "Price" );
- BizzInfo[i][bEntranceCost] = dini_Int(FileName, "EntranceCost" );
- BizzInfo[i][bTill] = dini_Int(FileName, "BusinessBank" );
- BizzInfo[i][bLocked] = dini_Int(FileName, "Locked" );
- BizzInfo[i][bProducts] = dini_Int(FileName, "Products" );
- BizzInfo[i][bPriceProd] = dini_Int(FileName, "PriceProd" );
- BizzInfo[i][bDelivProd] = dini_Int(FileName, "DeliveringProducts" );
- BizzInfo[i][bPercent] = dini_Int(FileName, "Percent" );
- BizzInfo[i][bType] = dini_Int(FileName, "BusinessType" );
- BizzInfo[i][bInteriorID] = dini_Int(FileName, "InteriorID" );
- BizzInfo[i][bExteriorID] = dini_Int(FileName, "ExteriorID" );
- BizzInfo[i][bExitX] = dini_Float(FileName, "InteriorX" );
- BizzInfo[i][bExitY] = dini_Float(FileName, "InteriorY" );
- BizzInfo[i][bExitZ] = dini_Float(FileName, "InteriorZ" );
- BizzInfo[i][bEntranceX] = dini_Float(FileName, "EntranceX" );
- BizzInfo[i][bEntranceY] = dini_Float(FileName, "EntranceY" );
- BizzInfo[i][bEntranceZ] = dini_Float(FileName, "EntranceZ" );
- BizzInfo[i][bProductPrice1] = dini_Int(FileName, "ProductPrice1" );
- BizzInfo[i][bProductPrice2] = dini_Int(FileName, "ProductPrice2" );
- BizzInfo[i][bProductPrice3] = dini_Int(FileName, "ProductPrice3" );
- BizzInfo[i][bProductPrice4] = dini_Int(FileName, "ProductPrice4" );
- BizzInfo[i][bProductPrice5] = dini_Int(FileName, "ProductPrice5" );
- BizzInfo[i][bProductPrice6] = dini_Int(FileName, "ProductPrice6" );
- BizzInfo[i][bProductPrice7] = dini_Int(FileName, "ProductPrice7" );
- BizzInfo[i][bProductPrice8] = dini_Int(FileName, "ProductPrice8" );
- BizzInfo[i][bProductPrice9] = dini_Int(FileName, "ProductPrice9" );
- BizzInfo[i][bProductPrice10] = dini_Int(FileName, "ProductPrice10" );
- BizzInfo[i][bProductPrice11] = dini_Int(FileName, "ProductPrice11" );
- BizzInfo[i][bProductPrice12] = dini_Int(FileName, "ProductPrice12" );
- BizzInfo[i][bProductPrice13] = dini_Int(FileName, "ProductPrice13" );
- BizzInfo[i][bProductPrice14] = dini_Int(FileName, "ProductPrice14" );
- BizzInfo[i][bProductPrice15] = dini_Int(FileName, "ProductPrice15" );
- BizzInfo[i][bProductPrice16] = dini_Int(FileName, "ProductPrice16" );
- BizzInfo[i][bProductPrice17] = dini_Int(FileName, "ProductPrice17" );
- BizzInfo[i][bProductPrice18] = dini_Int(FileName, "ProductPrice18" );
- BizzInfo[i][bProductPrice19] = dini_Int(FileName, "ProductPrice19" );
- BizzInfo[i][bProductPrice20] = dini_Int(FileName, "ProductPrice20" );
- BizzInfo[i][bProductPrice21] = dini_Int(FileName, "ProductPrice21" );
- BizzInfo[i][bProductPrice22] = dini_Int(FileName, "ProductPrice22" );
- BizzInfo[i][bProductPrice23] = dini_Int(FileName, "ProductPrice23" );
- BizzInfo[i][bProductPrice24] = dini_Int(FileName, "ProductPrice24" );
- BizzInfo[i][bProductPrice25] = dini_Int(FileName, "ProductPrice25" );
- BizzInfo[i][bProductPrice26] = dini_Int(FileName, "ProductPrice26" );
- BizzInfo[i][bProductPrice27] = dini_Int(FileName, "ProductPrice27" );
- BizzInfo[i][bProductPrice28] = dini_Int(FileName, "ProductPrice28" );
- BizzInfo[i][bProductPrice29] = dini_Int(FileName, "ProductPrice29" );
- BizzInfo[i][bProductPrice30] = dini_Int(FileName, "ProductPrice30" );
- BizzInfo[i][bProductPrice31] = dini_Int(FileName, "ProductPrice31" );
- BizzInfo[i][bProductPrice32] = dini_Int(FileName, "ProductPrice32" );
- BizzInfo[i][bProductPrice33] = dini_Int(FileName, "ProductPrice33" );
- BizzInfo[i][bProductPrice34] = dini_Int(FileName, "ProductPrice34" );
- BizzInfo[i][bProductPrice35] = dini_Int(FileName, "ProductPrice35" );
- BizzInfo[i][bProductPrice36] = dini_Int(FileName, "ProductPrice36" );
- BizzInfo[i][bProductPrice37] = dini_Int(FileName, "ProductPrice37" );
- BizzInfo[i][bProductPrice38] = dini_Int(FileName, "ProductPrice38" );
- BizzInfo[i][bProductPrice39] = dini_Int(FileName, "ProductPrice39" );
- BizzInfo[i][bProductPrice40] = dini_Int(FileName, "ProductPrice40" );
- BizzInfo[i][bProductPrice41] = dini_Int(FileName, "ProductPrice41" );
- BizzInfo[i][bProductPrice42] = dini_Int(FileName, "ProductPrice42" );
- BizzInfo[i][bProductPrice43] = dini_Int(FileName, "ProductPrice43" );
- BizzInfo[i][bProductPrice44] = dini_Int(FileName, "ProductPrice44" );
- BizzInfo[i][bProductPrice45] = dini_Int(FileName, "ProductPrice45" );
- BizzInfo[i][bProductPrice46] = dini_Int(FileName, "ProductPrice46" );
- BizzInfo[i][bProductPrice47] = dini_Int(FileName, "ProductPrice47" );
- BizzInfo[i][bProductPrice48] = dini_Int(FileName, "ProductPrice48" );
- BizzInfo[i][bProductPrice49] = dini_Int(FileName, "ProductPrice49" );
- BizzInfo[i][bProductPrice50] = dini_Int(FileName, "ProductPrice50" );
- BizzInfo[i][bProductPrice51] = dini_Int(FileName, "ProductPrice51" );
- BizzInfo[i][bProductPrice52] = dini_Int(FileName, "ProductPrice52" );
- BizzInfo[i][bProductPrice53] = dini_Int(FileName, "ProductPrice53" );
- BizzInfo[i][bProductPrice54] = dini_Int(FileName, "ProductPrice54" );
- BizzInfo[i][bProductPrice55] = dini_Int(FileName, "ProductPrice55" );
- BizzInfo[i][bProductPrice56] = dini_Int(FileName, "ProductPrice56" );
- BizzInfo[i][bProductPrice57] = dini_Int(FileName, "ProductPrice57" );
- BizzInfo[i][bProductPrice58] = dini_Int(FileName, "ProductPrice58" );
- BizzInfo[i][bProductPrice59] = dini_Int(FileName, "ProductPrice59" );
- BizzInfo[i][bProductPrice60] = dini_Int(FileName, "ProductPrice50" );
- BizzInfo[i][bProductPrice61] = dini_Int(FileName, "ProductPrice61" );
- BizzInfo[i][bProductPrice62] = dini_Int(FileName, "ProductPrice62" );
- BizzInfo[i][bProductPrice63] = dini_Int(FileName, "ProductPrice63" );
- BizzInfo[i][bProductPrice64] = dini_Int(FileName, "ProductPrice64" );
- BizzInfo[i][bProductPrice65] = dini_Int(FileName, "ProductPrice65" );
- BizzInfo[i][bProductPrice66] = dini_Int(FileName, "ProductPrice66" );
- BizzInfo[i][bProductPrice67] = dini_Int(FileName, "ProductPrice67" );
- BizzInfo[i][bProductPrice68] = dini_Int(FileName, "ProductPrice68" );
- BizzInfo[i][bProductPrice69] = dini_Int(FileName, "ProductPrice69" );
- BizzInfo[i][bProductPrice70] = dini_Int(FileName, "ProductPrice70" );
- BizzInfo[i][bProductPrice71] = dini_Int(FileName, "ProductPrice71" );
- BizzInfo[i][bProductPrice72] = dini_Int(FileName, "ProductPrice72" );
- BizzInfo[i][bProductPrice73] = dini_Int(FileName, "ProductPrice73" );
- BizzInfo[i][bProductPrice74] = dini_Int(FileName, "ProductPrice74" );
- BizzInfo[i][bProductPrice75] = dini_Int(FileName, "ProductPrice75" );
- BizzInfo[i][bProductPrice76] = dini_Int(FileName, "ProductPrice76" );
- BizzInfo[i][bProductPrice77] = dini_Int(FileName, "ProductPrice77" );
- BizzInfo[i][bProductPrice78] = dini_Int(FileName, "ProductPrice78" );
- BizzInfo[i][bProductPrice79] = dini_Int(FileName, "ProductPrice79" );
- BizzInfo[i][bProductPrice80] = dini_Int(FileName, "ProductPrice80" );
- BizzInfo[i][bProductPrice81] = dini_Int(FileName, "ProductPrice81" );
- BizzInfo[i][bProductPrice82] = dini_Int(FileName, "ProductPrice82" );
- BizzInfo[i][bProductPrice83] = dini_Int(FileName, "ProductPrice83" );
- BizzInfo[i][bProductPrice84] = dini_Int(FileName, "ProductPrice84" );
- BizzInfo[i][bProductPrice85] = dini_Int(FileName, "ProductPrice85" );
- BizzInfo[i][bProductPrice86] = dini_Int(FileName, "ProductPrice86" );
- BizzInfo[i][bProductPrice87] = dini_Int(FileName, "ProductPrice87" );
- BizzInfo[i][bProductPrice88] = dini_Int(FileName, "ProductPrice88" );
- BizzInfo[i][bProductPrice89] = dini_Int(FileName, "ProductPrice89" );
- BizzInfo[i][bProductPrice90] = dini_Int(FileName, "ProductPrice90" );
- BizzInfo[i][bProductPrice91] = dini_Int(FileName, "ProductPrice91" );
- BizzInfo[i][bProductPrice92] = dini_Int(FileName, "ProductPrice92" );
- BizzInfo[i][bProductPrice93] = dini_Int(FileName, "ProductPrice93" );
- BizzInfo[i][bProductPrice94] = dini_Int(FileName, "ProductPrice94" );
- BizzInfo[i][bProductPrice95] = dini_Int(FileName, "ProductPrice95" );
- BizzInfo[i][bProductPrice96] = dini_Int(FileName, "ProductPrice96" );
- BizzInfo[i][bProductPrice97] = dini_Int(FileName, "ProductPrice97" );
- BizzInfo[i][bProductPrice98] = dini_Int(FileName, "ProductPrice98" );
- BizzInfo[i][bProductPrice99] = dini_Int(FileName, "ProductPrice99" );
- BizzInfo[i][bProductPrice100] = dini_Int(FileName, "ProductPrice100" );
- BizzInfo[i][bProductPrice101] = dini_Int(FileName, "ProductPrice101" );
- BizzInfo[i][bProductPrice102] = dini_Int(FileName, "ProductPrice101" );
- BizzInfo[i][bProductPrice103] = dini_Int(FileName, "ProductPrice103" );
- BizzInfo[i][bProductPrice104] = dini_Int(FileName, "ProductPrice104" );
- BizzInfo[i][bProductPrice105] = dini_Int(FileName, "ProductPrice105" );
- BizzInfo[i][bProductPrice106] = dini_Int(FileName, "ProductPrice106" );
- BizzInfo[i][bProductPrice107] = dini_Int(FileName, "ProductPrice107" );
- BizzInfo[i][bProductPrice108] = dini_Int(FileName, "ProductPrice108" );
- BizzInfo[i][bProductPrice109] = dini_Int(FileName, "ProductPrice109" );
- BizzInfo[i][bProductPrice110] = dini_Int(FileName, "ProductPrice110" );
- BizzInfo[i][bProductPrice111] = dini_Int(FileName, "ProductPrice111" );
- BizzInfo[i][bProductPrice112] = dini_Int(FileName, "ProductPrice112" );
- BizzInfo[i][bProductPrice113] = dini_Int(FileName, "ProductPrice113" );
- BizzInfo[i][bProductPrice114] = dini_Int(FileName, "ProductPrice114" );
- BizzInfo[i][bProductPrice115] = dini_Int(FileName, "ProductPrice115" );
- BizzInfo[i][bProductPrice116] = dini_Int(FileName, "ProductPrice116" );
- BizzInfo[i][bProductPrice117] = dini_Int(FileName, "ProductPrice117" );
- BizzInfo[i][bProductPrice118] = dini_Int(FileName, "ProductPrice118" );
- BizzInfo[i][bProductPrice119] = dini_Int(FileName, "ProductPrice119" );
- BizzInfo[i][bProductPrice120] = dini_Int(FileName, "ProductPrice120" );
- BizzInfo[i][bProductPrice121] = dini_Int(FileName, "ProductPrice121" );
- BizzInfo[i][bProductPrice122] = dini_Int(FileName, "ProductPrice122" );
- BizzInfo[i][bProductPrice123] = dini_Int(FileName, "ProductPrice123" );
- BizzInfo[i][bProductPrice124] = dini_Int(FileName, "ProductPrice124" );
- BizzInfo[i][bProductPrice125] = dini_Int(FileName, "ProductPrice125" );
- BizzInfo[i][bProductPrice126] = dini_Int(FileName, "ProductPrice126" );
- BizzInfo[i][bProductPrice127] = dini_Int(FileName, "ProductPrice127" );
- BizzInfo[i][bProductPrice128] = dini_Int(FileName, "ProductPrice128" );
- BizzInfo[i][bProductPrice129] = dini_Int(FileName, "ProductPrice129" );
- BizzInfo[i][bProductPrice130] = dini_Int(FileName, "ProductPrice130" );
- BizzInfo[i][bProductPrice131] = dini_Int(FileName, "ProductPrice131" );
- BizzInfo[i][bProductPrice132] = dini_Int(FileName, "ProductPrice132" );
- BizzInfo[i][bProductPrice133] = dini_Int(FileName, "ProductPrice133" );
- BizzInfo[i][bProductPrice134] = dini_Int(FileName, "ProductPrice134" );
- BizzInfo[i][bProductPrice135] = dini_Int(FileName, "ProductPrice135" );
- BizzInfo[i][bProductPrice136] = dini_Int(FileName, "ProductPrice136" );
- BizzInfo[i][bProductPrice137] = dini_Int(FileName, "ProductPrice137" );
- BizzInfo[i][bProductPrice138] = dini_Int(FileName, "ProductPrice138" );
- BizzInfo[i][bProductPrice139] = dini_Int(FileName, "ProductPrice139" );
- BizzInfo[i][bProductPrice140] = dini_Int(FileName, "ProductPrice140" );
- BizzInfo[i][bProductPrice141] = dini_Int(FileName, "ProductPrice141" );
- BizzInfo[i][bProductPrice142] = dini_Int(FileName, "ProductPrice142" );
- BizzInfo[i][bProductPrice143] = dini_Int(FileName, "ProductPrice143" );
- BizzInfo[i][bProductPrice144] = dini_Int(FileName, "ProductPrice144" );
- BizzInfo[i][bProductPrice145] = dini_Int(FileName, "ProductPrice145" );
- BizzInfo[i][bProductPrice146] = dini_Int(FileName, "ProductPrice146" );
- BizzInfo[i][bProductPrice147] = dini_Int(FileName, "ProductPrice147" );
- BizzInfo[i][bProductPrice148] = dini_Int(FileName, "ProductPrice148" );
- BizzInfo[i][bProductPrice149] = dini_Int(FileName, "ProductPrice149" );
- BizzInfo[i][bProductPrice150] = dini_Int(FileName, "ProductPrice150" );
- BizzInfo[i][bProductPrice151] = dini_Int(FileName, "ProductPrice151" );
- BizzInfo[i][bProductPrice152] = dini_Int(FileName, "ProductPrice152" );
- BizzInfo[i][bProductPrice153] = dini_Int(FileName, "ProductPrice153" );
- BizzInfo[i][bProductPrice154] = dini_Int(FileName, "ProductPrice154" );
- BizzInfo[i][bProductPrice155] = dini_Int(FileName, "ProductPrice155" );
- BizzInfo[i][bProductPrice156] = dini_Int(FileName, "ProductPrice156" );
- BizzInfo[i][bProductPrice157] = dini_Int(FileName, "ProductPrice157" );
- BizzInfo[i][bProductPrice158] = dini_Int(FileName, "ProductPrice158" );
- BizzInfo[i][bProductPrice159] = dini_Int(FileName, "ProductPrice159" );
- BizzInfo[i][bProductPrice160] = dini_Int(FileName, "ProductPrice160" );
- BizzInfo[i][bProductPrice161] = dini_Int(FileName, "ProductPrice161" );
- BizzInfo[i][bProductPrice162] = dini_Int(FileName, "ProductPrice162" );
- BizzInfo[i][bProductPrice163] = dini_Int(FileName, "ProductPrice163" );
- BizzInfo[i][bProductPrice164] = dini_Int(FileName, "ProductPrice164" );
- BizzInfo[i][bProductPrice165] = dini_Int(FileName, "ProductPrice165" );
- BizzInfo[i][bProductPrice166] = dini_Int(FileName, "ProductPrice166" );
- BizzInfo[i][bProductPrice167] = dini_Int(FileName, "ProductPrice167" );
- BizzInfo[i][bProductPrice168] = dini_Int(FileName, "ProductPrice168" );
- BizzInfo[i][bProductPrice169] = dini_Int(FileName, "ProductPrice169" );
- BizzInfo[i][bProductPrice170] = dini_Int(FileName, "ProductPrice170" );
- BizzInfo[i][bProductPrice171] = dini_Int(FileName, "ProductPrice171" );
- BizzInfo[i][bProductPrice172] = dini_Int(FileName, "ProductPrice172" );
- BizzInfo[i][bProductPrice173] = dini_Int(FileName, "ProductPrice173" );
- BizzInfo[i][bProductPrice174] = dini_Int(FileName, "ProductPrice174" );
- BizzInfo[i][bProductPrice175] = dini_Int(FileName, "ProductPrice175" );
- BizzInfo[i][bProductPrice176] = dini_Int(FileName, "ProductPrice176" );
- BizzInfo[i][bProductPrice177] = dini_Int(FileName, "ProductPrice177" );
- BizzInfo[i][bProductPrice178] = dini_Int(FileName, "ProductPrice178" );
- BizzInfo[i][bProductPrice179] = dini_Int(FileName, "ProductPrice179" );
- BizzInfo[i][bProductPrice180] = dini_Int(FileName, "ProductPrice180" );
- BizzInfo[i][bPickupID] = CreateDynamicPickup(1272, 23, BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], 0, -1, -1, 150.0 );
- printf( "[system] Business %d spawned.", i);
- SpawnedBusinesses++;
- if(BizzInfo[i][bType] > 0)
- {
- if(BizzInfo[i][bType] == 1) { businesstype = "24-7"; BizzInfo[i][bIconType] = 17;}
- else if(BizzInfo[i][bType] == 2) { businesstype = "Clothes Store"; BizzInfo[i][bIconType] = 45;}
- else if(BizzInfo[i][bType] == 3) { businesstype = "Club"; BizzInfo[i][bIconType] = 49;}
- else if(BizzInfo[i][bType] == 4) { businesstype = "Ammunation"; BizzInfo[i][bIconType] = 6;}
- else if(BizzInfo[i][bType] == 5) { businesstype = "Casino"; BizzInfo[i][bIconType] = BizzInfo[i][bIconType] = 25;}
- else if(BizzInfo[i][bType] == 6) { businesstype = "Restaurant"; BizzInfo[i][bIconType] = 50;}
- else if(BizzInfo[i][bType] == 7) { businesstype = "Paintball"; BizzInfo[i][bIconType] = 19;}
- else if(BizzInfo[i][bType] == 8) { businesstype = "Bank"; BizzInfo[i][bIconType] = 52;}
- else if(BizzInfo[i][bType] == 9) { businesstype = "Electronic Store"; BizzInfo[i][bIconType] = 48;}
- else if(BizzInfo[i][bType] == 10) { businesstype = "Locks Store"; BizzInfo[i][bIconType] = 42;}
- else if(BizzInfo[i][bType] == 11) { businesstype = "Radio Shop"; BizzInfo[i][bIconType] = 34; }
- }
- else
- {
- businesstype = "Not Available";
- }
- BizzInfo[i][bIconID] = CreateDynamicMapIcon(BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ], BizzInfo[i][bIconType], 0, 0, -1, -1, 100.0);
- if(BizzInfo[i][bOwned] == 1)
- {
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[i][bOwner], BizzInfo[i][bMessage],BizzInfo[i][bEntranceCost], i);
- business1[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- else
- {
- format(string, sizeof(string), "{0000FF}[%s For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buybiz", businesstype,BizzInfo[i][bBuyPrice],BizzInfo[i][bLevelNeeded], i);
- business2[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- }
- }
- return 1;
- }
- public LoadStuff()
- {
- new arrCoords[16][64];
- new strFromFile2[256];
- new File: file = fopen("stuff.ini", io_read);
- if(file)
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, ',');
- Jackpot = strvalEx(arrCoords[0]);
- Tax = strvalEx(arrCoords[1]);
- TaxValue = strvalEx(arrCoords[2]);
- Security = strvalEx(arrCoords[3]);
- Kicks = strvalEx(arrCoords[5]);
- Fines = strvalEx(arrCoords[6]);
- Prisons = strvalEx(arrCoords[7]);
- Slaps = strvalEx(arrCoords[8]);
- Bans = strvalEx(arrCoords[9]);
- Jails = strvalEx(arrCoords[10]);
- Spins = strvalEx(arrCoords[11]);
- MaxPlayers = strvalEx(arrCoords[12]);
- Reports = strvalEx(arrCoords[13]);
- factionsrecentlypaid = strvalEx(arrCoords[14]);
- factionpaytimer = strvalEx(arrCoords[15]);
- fclose(file);
- if(Security == 0 || Security == 1)
- {
- }
- else
- {
- GameModeExit();
- }
- }
- else
- {
- GameModeExit();
- }
- return 1;
- }
- public SaveStuff()
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d", Jackpot,Tax,TaxValue,Security,Kicks,Fines,Prisons,Slaps,Bans,Jails,Spins,MaxPlayers,Reports,factionsrecentlypaid,factionpaytimer );
- new File: file2 = fopen("stuff.ini", io_write);
- fwrite(file2, coordsstring);
- fclose(file2);
- return 1;
- }
- public LoadIRC()
- {
- new arrCoords[5][64];
- new strFromFile2[256];
- new File: file = fopen("channels.cfg", io_read);
- if(file)
- {
- new idx;
- while (idx < sizeof(IRCInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- strmid(IRCInfo[idx][iAdmin], arrCoords[0], 0, strlen(arrCoords[0]), 255);
- strmid(IRCInfo[idx][iMOTD], arrCoords[1], 0, strlen(arrCoords[1]), 255);
- strmid(IRCInfo[idx][iPassword], arrCoords[2], 0, strlen(arrCoords[2]), 255);
- IRCInfo[idx][iNeedPass] = strvalEx(arrCoords[3]);
- IRCInfo[idx][iLock] = strvalEx(arrCoords[4]);
- // printf("IRC:%d Admin:%s MOTD:%s Password:%s NeedPass:%d Lock:%d",idx,IRCInfo[idx][iAdmin],IRCInfo[idx][iMOTD],IRCInfo[idx][iPassword],IRCInfo[idx][iNeedPass],IRCInfo[idx][iLock]);
- idx++;
- }
- fclose(file);
- }
- return 1;
- }
- public SaveIRC()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(IRCInfo))
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%s|%s|%s|%d|%d\n",
- IRCInfo[idx][iAdmin],
- IRCInfo[idx][iMOTD],
- IRCInfo[idx][iPassword],
- IRCInfo[idx][iNeedPass],
- IRCInfo[idx][iLock]);
- if(idx == 0)
- {
- file2 = fopen("channels.cfg", io_write);
- }
- else
- {
- file2 = fopen("channels.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- /*fVehicleInfo[idx][vModel],
- fVehicleInfo[idx][vX],
- fVehicleInfo[idx][vY],
- fVehicleInfo[idx][vZ],
- fVehicleInfo[idx][vRot],
- fVehicleInfo[idx][vCol1],
- fVehicleInfo[idx][vCol2],
- fVehicleInfo[idx][vFam]*/
- public LoadFamVehicles()
- {
- new arrCoords[9][64];
- new strFromFile2[128];
- new File: file = fopen("famvehicles.ini", io_read);
- if(file)
- {
- new idx;
- while (idx < sizeof(fVehicleInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- fVehicleInfo[idx][fvModel] = strvalEx(arrCoords[0]);
- fVehicleInfo[idx][fvX] = floatstr(arrCoords[1]);
- fVehicleInfo[idx][fvY] = floatstr(arrCoords[2]);
- fVehicleInfo[idx][fvZ] = floatstr(arrCoords[3]);
- fVehicleInfo[idx][fvRot] = floatstr(arrCoords[4]);
- fVehicleInfo[idx][fvCol1] = strvalEx(arrCoords[5]);
- fVehicleInfo[idx][fvCol2] = strvalEx(arrCoords[6]);
- fVehicleInfo[idx][fvFam] = strvalEx(arrCoords[7]);
- fVehicleInfo[idx][fvLocked] = strvalEx(arrCoords[8]);
- if(fVehicleInfo[idx][fvModel] >= 400) // avoid le bug
- {
- fVehicleInfo[idx][fvID] = CreateVehicle(fVehicleInfo[idx][fvModel], fVehicleInfo[idx][fvX],fVehicleInfo[idx][fvY],fVehicleInfo[idx][fvZ],fVehicleInfo[idx][fvRot],fVehicleInfo[idx][fvCol1],fVehicleInfo[idx][fvCol2], -1);
- }
- if(fVehicleInfo[idx][fvLocked] >= 1)
- {
- LockCar(fVehicleInfo[idx][fvID]);
- }
- else
- {
- UnLockCar(fVehicleInfo[idx][fvID]);
- }
- idx++;
- }
- fclose(file);
- }
- return 1;
- }
- public LoadFamilies()
- {
- new arrCoords[31][64];
- new strFromFile2[512];
- new File: file = fopen("families.cfg", io_read);
- if(file)
- {
- new idx;
- while (idx < sizeof(FamilyInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- FamilyInfo[idx][FamilyTaken] = strvalEx(arrCoords[0]);
- strmid(FamilyInfo[idx][FamilyName], arrCoords[1], 0, strlen(arrCoords[1]), 255);
- strmid(FamilyInfo[idx][FamilyMOTD], arrCoords[2], 0, strlen(arrCoords[2]), 255);
- strmid(FamilyInfo[idx][FamilyLeader], arrCoords[3], 0, strlen(arrCoords[3]), 255);
- FamilyInfo[idx][FamilyBank] = strvalEx(arrCoords[4]);
- FamilyInfo[idx][FamilyCash] = strvalEx(arrCoords[5]);
- FamilyInfo[idx][FamilySafe] = strvalEx(arrCoords[6]);
- FamilyInfo[idx][FamilySafePos][0] = floatstr(arrCoords[7]);
- FamilyInfo[idx][FamilySafePos][1] = floatstr(arrCoords[8]);
- FamilyInfo[idx][FamilySafePos][2] = floatstr(arrCoords[9]);
- FamilyInfo[idx][FamilyPot] = strvalEx(arrCoords[10]);
- FamilyInfo[idx][FamilyCrack] = strvalEx(arrCoords[11]);
- FamilyInfo[idx][FamilyMats] = strvalEx(arrCoords[12]);
- strmid(FamilyRank[idx][0], arrCoords[13], 0, strlen(arrCoords[13]), 255);
- strmid(FamilyRank[idx][1], arrCoords[14], 0, strlen(arrCoords[14]), 255);
- strmid(FamilyRank[idx][2], arrCoords[15], 0, strlen(arrCoords[15]), 255);
- strmid(FamilyRank[idx][3], arrCoords[16], 0, strlen(arrCoords[16]), 255);
- strmid(FamilyRank[idx][4], arrCoords[17], 0, strlen(arrCoords[17]), 255);
- strmid(FamilyRank[idx][5], arrCoords[18], 0, strlen(arrCoords[18]), 255);
- FamilyInfo[idx][FamilyMembers] = strvalEx(arrCoords[19]);
- FamilyInfo[idx][FamilySkins] = strvalEx(arrCoords[20]);
- FamilyInfo[idx][FamilySkin1] = strvalEx(arrCoords[21]);
- FamilyInfo[idx][FamilySkin2] = strvalEx(arrCoords[22]);
- FamilyInfo[idx][FamilySkin3] = strvalEx(arrCoords[23]);
- FamilyInfo[idx][FamilySkin4] = strvalEx(arrCoords[24]);
- FamilyInfo[idx][FamilySkin5] = strvalEx(arrCoords[25]);
- FamilyInfo[idx][FamilySkin6] = strvalEx(arrCoords[26]);
- FamilyInfo[idx][FamilySkin7] = strvalEx(arrCoords[27]);
- FamilyInfo[idx][FamilySkin8] = strvalEx(arrCoords[28]);
- FamilyInfo[idx][FStrikes] = strval(arrCoords[29]);
- FamilyInfo[idx][FamilyColor] = strvalEx(arrCoords[30]);
- printf("Family:%d Taken:%d Name:%s MOTD:%s Leader:%s Bank:%d Cash:%d Safe:%d SafeX:%f SafeY:%f SafeZ:%f Pot:%d Crack:%d Mats:%d Rank1:%s Rank2:%s Rank3:%s Rank4:%s Rank5:%s Rank6:%s Members:%d",
- idx,FamilyInfo[idx][FamilyTaken],FamilyInfo[idx][FamilyName],FamilyInfo[idx][FamilyMOTD],
- FamilyInfo[idx][FamilyLeader],FamilyInfo[idx][FamilyBank],
- FamilyInfo[idx][FamilyCash],FamilyInfo[idx][FamilySafe],FamilyInfo[idx][FamilySafePos][0],
- FamilyInfo[idx][FamilySafePos][1],FamilyInfo[idx][FamilySafePos][2],FamilyInfo[idx][FamilyPot],
- FamilyInfo[idx][FamilyCrack],FamilyInfo[idx][FamilyMats],FamilyRank[idx][0],FamilyRank[idx][1],
- FamilyRank[idx][2],FamilyRank[idx][3],FamilyRank[idx][4],FamilyRank[idx][5],FamilyInfo[idx][FamilyMembers]);
- printf("Skins:%d Skin1:%d Skin2:%d Skin3:%d Skin4:%d Skin5:%d Skin6:%d Skin7:%d Skin8:%d",
- FamilyInfo[idx][FamilySkins],FamilyInfo[idx][FamilySkin1],FamilyInfo[idx][FamilySkin2],FamilyInfo[idx][FamilySkin3],FamilyInfo[idx][FamilySkin4],
- FamilyInfo[idx][FamilySkin5],FamilyInfo[idx][FamilySkin6],FamilyInfo[idx][FamilySkin7],FamilyInfo[idx][FamilySkin8]);
- idx++;
- }
- fclose(file);
- }
- return 1;
- }
- public LoadMapIcons()
- {
- new arrCoords[5][64];
- new strFromFile2[512];
- new File: file = fopen("mapicons.cfg", io_read);
- if(file)
- {
- new idx;
- while (idx < MAX_MAPICONS)
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- MapInfo[idx][mID] = strvalEx(arrCoords[0]);
- MapInfo[idx][mPosX] = floatstr(arrCoords[1]);
- MapInfo[idx][mPosY] = floatstr(arrCoords[2]);
- MapInfo[idx][mPosZ] = floatstr(arrCoords[3]);
- MapInfo[idx][mModelID] = strvalEx(arrCoords[4]);
- if(MapInfo[idx][mPosX] != 0.0)
- {
- CreateDynamicMapIconEx(MapInfo[idx][mPosX], MapInfo[idx][mPosY], MapInfo[idx][mPosZ], MapInfo[idx][mModelID], 0);
- }
- idx++;
- }
- fclose(file);
- }
- return 1;
- }
- /*public LoadTurfs()
- {
- new arrCoords[6][64];
- new strFromFile2[512];
- new File: file = fopen("turfs.ini", io_read);
- if(file)
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- for(new x=0;x<sizeof(TurfInfo);x++)
- {
- TurfInfo[x][tOwner] = strvalEx(arrCoords[x]);
- }
- }
- fclose(file);
- SyncTNames();
- return 1;
- }
- public SyncTNames()
- {
- new texttd[512];
- if(TurfInfo[0][tOwner] != 255)
- {
- format(texttd,sizeof(texttd), "~r~%s's ~w~territory", FamilyInfo[TurfInfo[0][tOwner]-1][FamilyName]);
- TextDrawSetString(TerrTD0, texttd);
- }
- if(TurfInfo[0][tOwner] == 255)
- {
- TextDrawSetString(TerrTD0, "~r~Nobody's ~w~territory");
- }
- // -------------------------------------------------------------------------
- if(TurfInfo[1][tOwner] != 255)
- {
- format(texttd,sizeof(texttd), "~r~%s's ~w~territory", FamilyInfo[TurfInfo[1][tOwner]-1][FamilyName]);
- TextDrawSetString(TerrTD1, texttd);
- }
- if(TurfInfo[1][tOwner] == 255)
- {
- TextDrawSetString(TerrTD1, "~r~Nobody's ~w~territory");
- }
- // -------------------------------------------------------------------------
- if(TurfInfo[2][tOwner] != 255)
- {
- format(texttd,sizeof(texttd), "~r~%s's ~w~territory", FamilyInfo[TurfInfo[2][tOwner]-1][FamilyName]);
- TextDrawSetString(TerrTD2, texttd);
- }
- if(TurfInfo[2][tOwner] == 255)
- {
- TextDrawSetString(TerrTD2, "~r~Nobody's ~w~territory");
- }
- // -------------------------------------------------------------------------
- if(TurfInfo[3][tOwner] != 255)
- {
- format(texttd,sizeof(texttd), "~r~%s's ~w~territory", FamilyInfo[TurfInfo[3][tOwner]-1][FamilyName]);
- TextDrawSetString(TerrTD3, texttd);
- }
- if(TurfInfo[3][tOwner] == 255)
- {
- TextDrawSetString(TerrTD3, "~r~Nobody's ~w~territory");
- }
- // -------------------------------------------------------------------------
- if(TurfInfo[4][tOwner] != 255)
- {
- format(texttd,sizeof(texttd), "~r~%s's ~w~territory", FamilyInfo[TurfInfo[4][tOwner]-1][FamilyName]);
- TextDrawSetString(TerrTD4, texttd);
- }
- if(TurfInfo[4][tOwner] == 255)
- {
- TextDrawSetString(TerrTD4, "~r~Nobody's ~w~territory");
- }
- // -------------------------------------------------------------------------
- if(TurfInfo[5][tOwner] != 255)
- {
- format(texttd,sizeof(texttd), "~r~%s's ~w~territory", FamilyInfo[TurfInfo[5][tOwner]-1][FamilyName]);
- TextDrawSetString(TerrTD5, texttd);
- }
- if(TurfInfo[5][tOwner] == 255)
- {
- TextDrawSetString(TerrTD5, "~r~Nobody's ~w~territory");
- }
- // -------------------------------------------------------------------------
- }*/
- public SaveFamilies()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(FamilyInfo))
- {
- new coordsstring[512];
- format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%d|%d|%d|%f|%f|%f|%d|%d|%d|%s|%s|%s|%s|%s|%s|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
- FamilyInfo[idx][FamilyTaken],
- FamilyInfo[idx][FamilyName],
- FamilyInfo[idx][FamilyMOTD],
- FamilyInfo[idx][FamilyLeader],
- FamilyInfo[idx][FamilyBank],
- FamilyInfo[idx][FamilyCash],
- FamilyInfo[idx][FamilySafe],
- FamilyInfo[idx][FamilySafePos][0],
- FamilyInfo[idx][FamilySafePos][1],
- FamilyInfo[idx][FamilySafePos][2],
- FamilyInfo[idx][FamilyPot],
- FamilyInfo[idx][FamilyCrack],
- FamilyInfo[idx][FamilyMats],
- FamilyRank[idx][0],
- FamilyRank[idx][1],
- FamilyRank[idx][2],
- FamilyRank[idx][3],
- FamilyRank[idx][4],
- FamilyRank[idx][5],
- FamilyInfo[idx][FamilyMembers],
- FamilyInfo[idx][FamilySkins],
- FamilyInfo[idx][FamilySkin1],
- FamilyInfo[idx][FamilySkin2],
- FamilyInfo[idx][FamilySkin3],
- FamilyInfo[idx][FamilySkin4],
- FamilyInfo[idx][FamilySkin5],
- FamilyInfo[idx][FamilySkin6],
- FamilyInfo[idx][FamilySkin7],
- FamilyInfo[idx][FamilySkin8],
- FamilyInfo[idx][FStrikes],
- FamilyInfo[idx][FamilyColor]);
- if(idx == 0)
- {
- file2 = fopen("families.cfg", io_write);
- }
- else
- {
- file2 = fopen("families.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- public WHGateClose(playerid)
- {
- MoveDynamicObject(WHgate,1141.0118408203, -1206.8706054688, 21.935035705566,1.2);
- PlayerPlaySound(playerid, 1153, 1141.0118408203, -1206.8706054688, 12.685035705566);
- WHgate = 0;
- return 1;
- }
- public SaveFamVehicles()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(fVehicleInfo))
- {
- new coordsstring[128];
- format(coordsstring, sizeof(coordsstring), "%d|%f|%f|%f|%f|%d|%d|%d|%d\n",
- fVehicleInfo[idx][fvModel],
- fVehicleInfo[idx][fvX],
- fVehicleInfo[idx][fvY],
- fVehicleInfo[idx][fvZ],
- fVehicleInfo[idx][fvRot],
- fVehicleInfo[idx][fvCol1],
- fVehicleInfo[idx][fvCol2],
- fVehicleInfo[idx][fvFam],
- fVehicleInfo[idx][fvLocked]);
- if(idx == 0)
- {
- file2 = fopen("famvehicles.ini", io_write);
- }
- else
- {
- file2 = fopen("famvehicles.ini", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- /*public SaveTurfs()
- {
- new File: file2;
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d|%d|%d|%d|%d|%d\n",
- TurfInfo[0][tOwner],
- TurfInfo[1][tOwner],
- TurfInfo[2][tOwner],
- TurfInfo[3][tOwner],
- TurfInfo[4][tOwner],
- TurfInfo[5][tOwner]);
- file2 = fopen("turfs.ini", io_write);
- fwrite(file2, coordsstring);
- fclose(file2);
- return 1;
- }*/
- public SaveMapIcons()
- {
- new idx;
- new File: file2;
- while (idx < MAX_MAPICONS)
- {
- new coordsstring[512];
- format(coordsstring, sizeof(coordsstring), "%d|%f|%f|%f|%d\n",
- idx,
- MapInfo[idx][mPosX],
- MapInfo[idx][mPosY],
- MapInfo[idx][mPosZ],
- MapInfo[idx][mModelID]);
- if(idx == 0)
- {
- file2 = fopen("mapicons.cfg", io_write);
- }
- else
- {
- file2 = fopen("mapicons.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- stock SaveBusiness(i)
- {
- new FileName[ 128 ], businesstype[128], string[128];
- format( FileName, sizeof( FileName ), "Businesses/Business_%d.ini", i );
- if(dini_Exists(FileName))
- {
- dini_IntSet(FileName, "Owned", BizzInfo[i][bOwned] );
- dini_Set(FileName, "Owner", BizzInfo[i][bOwner] );
- dini_Set(FileName, "Name", BizzInfo[i][bMessage] );
- dini_IntSet(FileName, "PickupID", BizzInfo[i][bPickupID] );
- dini_IntSet(FileName, "IconID", BizzInfo[i][bIconID] );
- dini_IntSet(FileName, "IconType", BizzInfo[i][bIconType] );
- dini_IntSet(FileName, "VirtualWorld", BizzInfo[i][bVirWorld] );
- dini_Set(FileName, "Extortion", BizzInfo[i][bExtortion] );
- dini_IntSet(FileName, "Level", BizzInfo[i][bLevelNeeded] );
- dini_IntSet(FileName, "Price", BizzInfo[i][bBuyPrice] );
- dini_IntSet(FileName, "EntranceCost", BizzInfo[i][bEntranceCost] );
- dini_IntSet(FileName, "BusinessBank", BizzInfo[i][bTill] );
- dini_IntSet(FileName, "Locked", BizzInfo[i][bLocked] );
- dini_IntSet(FileName, "Products", BizzInfo[i][bProducts] );
- dini_IntSet(FileName, "PriceProd", BizzInfo[i][bPriceProd] );
- dini_IntSet(FileName, "DeliveringProducts", BizzInfo[i][bDelivProd] );
- dini_IntSet(FileName, "Percent", BizzInfo[i][bPercent] );
- dini_IntSet(FileName, "BusinessType", BizzInfo[i][bType] );
- dini_IntSet(FileName, "InteriorID", BizzInfo[i][bInteriorID] );
- dini_IntSet(FileName, "ExteriorID", BizzInfo[i][bExteriorID] );
- dini_FloatSet(FileName, "InteriorX", BizzInfo[i][bExitX] );
- dini_FloatSet(FileName, "InteriorY", BizzInfo[i][bExitY] );
- dini_FloatSet(FileName, "InteriorZ", BizzInfo[i][bExitZ] );
- dini_FloatSet(FileName, "EntranceX", BizzInfo[i][bEntranceX] );
- dini_FloatSet(FileName, "EntranceY", BizzInfo[i][bEntranceY] );
- dini_FloatSet(FileName, "EntranceZ", BizzInfo[i][bEntranceZ] );
- dini_IntSet(FileName, "ProductPrice1", BizzInfo[i][bProductPrice1] );
- dini_IntSet(FileName, "ProductPrice2", BizzInfo[i][bProductPrice2] );
- dini_IntSet(FileName, "ProductPrice3", BizzInfo[i][bProductPrice3] );
- dini_IntSet(FileName, "ProductPrice4", BizzInfo[i][bProductPrice4] );
- dini_IntSet(FileName, "ProductPrice5", BizzInfo[i][bProductPrice5] );
- dini_IntSet(FileName, "ProductPrice6", BizzInfo[i][bProductPrice6] );
- dini_IntSet(FileName, "ProductPrice7", BizzInfo[i][bProductPrice7] );
- dini_IntSet(FileName, "ProductPrice8", BizzInfo[i][bProductPrice8] );
- dini_IntSet(FileName, "ProductPrice9", BizzInfo[i][bProductPrice9] );
- dini_IntSet(FileName, "ProductPrice10", BizzInfo[i][bProductPrice10] );
- dini_IntSet(FileName, "ProductPrice11", BizzInfo[i][bProductPrice11] );
- dini_IntSet(FileName, "ProductPrice12", BizzInfo[i][bProductPrice12] );
- dini_IntSet(FileName, "ProductPrice13", BizzInfo[i][bProductPrice13] );
- dini_IntSet(FileName, "ProductPrice14", BizzInfo[i][bProductPrice14] );
- dini_IntSet(FileName, "ProductPrice15", BizzInfo[i][bProductPrice15] );
- dini_IntSet(FileName, "ProductPrice16", BizzInfo[i][bProductPrice16] );
- dini_IntSet(FileName, "ProductPrice17", BizzInfo[i][bProductPrice17] );
- dini_IntSet(FileName, "ProductPrice18", BizzInfo[i][bProductPrice18] );
- dini_IntSet(FileName, "ProductPrice19", BizzInfo[i][bProductPrice19] );
- dini_IntSet(FileName, "ProductPrice20", BizzInfo[i][bProductPrice20] );
- dini_IntSet(FileName, "ProductPrice21", BizzInfo[i][bProductPrice21] );
- dini_IntSet(FileName, "ProductPrice22", BizzInfo[i][bProductPrice22] );
- dini_IntSet(FileName, "ProductPrice23", BizzInfo[i][bProductPrice23] );
- dini_IntSet(FileName, "ProductPrice24", BizzInfo[i][bProductPrice24] );
- dini_IntSet(FileName, "ProductPrice25", BizzInfo[i][bProductPrice25] );
- dini_IntSet(FileName, "ProductPrice26", BizzInfo[i][bProductPrice26] );
- dini_IntSet(FileName, "ProductPrice27", BizzInfo[i][bProductPrice27] );
- dini_IntSet(FileName, "ProductPrice28", BizzInfo[i][bProductPrice28] );
- dini_IntSet(FileName, "ProductPrice29", BizzInfo[i][bProductPrice29] );
- dini_IntSet(FileName, "ProductPrice30", BizzInfo[i][bProductPrice30] );
- dini_IntSet(FileName, "ProductPrice31", BizzInfo[i][bProductPrice31] );
- dini_IntSet(FileName, "ProductPrice32", BizzInfo[i][bProductPrice32] );
- dini_IntSet(FileName, "ProductPrice33", BizzInfo[i][bProductPrice33] );
- dini_IntSet(FileName, "ProductPrice34", BizzInfo[i][bProductPrice34] );
- dini_IntSet(FileName, "ProductPrice35", BizzInfo[i][bProductPrice35] );
- dini_IntSet(FileName, "ProductPrice36", BizzInfo[i][bProductPrice36] );
- dini_IntSet(FileName, "ProductPrice37", BizzInfo[i][bProductPrice37] );
- dini_IntSet(FileName, "ProductPrice38", BizzInfo[i][bProductPrice38] );
- dini_IntSet(FileName, "ProductPrice39", BizzInfo[i][bProductPrice39] );
- dini_IntSet(FileName, "ProductPrice40", BizzInfo[i][bProductPrice40] );
- dini_IntSet(FileName, "ProductPrice41", BizzInfo[i][bProductPrice41] );
- dini_IntSet(FileName, "ProductPrice42", BizzInfo[i][bProductPrice42] );
- dini_IntSet(FileName, "ProductPrice43", BizzInfo[i][bProductPrice43] );
- dini_IntSet(FileName, "ProductPrice44", BizzInfo[i][bProductPrice44] );
- dini_IntSet(FileName, "ProductPrice45", BizzInfo[i][bProductPrice45] );
- dini_IntSet(FileName, "ProductPrice46", BizzInfo[i][bProductPrice46] );
- dini_IntSet(FileName, "ProductPrice47", BizzInfo[i][bProductPrice47] );
- dini_IntSet(FileName, "ProductPrice48", BizzInfo[i][bProductPrice48] );
- dini_IntSet(FileName, "ProductPrice49", BizzInfo[i][bProductPrice49] );
- dini_IntSet(FileName, "ProductPrice50", BizzInfo[i][bProductPrice50] );
- dini_IntSet(FileName, "ProductPrice51", BizzInfo[i][bProductPrice51] );
- dini_IntSet(FileName, "ProductPrice52", BizzInfo[i][bProductPrice52] );
- dini_IntSet(FileName, "ProductPrice53", BizzInfo[i][bProductPrice53] );
- dini_IntSet(FileName, "ProductPrice54", BizzInfo[i][bProductPrice54] );
- dini_IntSet(FileName, "ProductPrice55", BizzInfo[i][bProductPrice55] );
- dini_IntSet(FileName, "ProductPrice56", BizzInfo[i][bProductPrice56] );
- dini_IntSet(FileName, "ProductPrice57", BizzInfo[i][bProductPrice57] );
- dini_IntSet(FileName, "ProductPrice58", BizzInfo[i][bProductPrice58] );
- dini_IntSet(FileName, "ProductPrice59", BizzInfo[i][bProductPrice59] );
- dini_IntSet(FileName, "ProductPrice60", BizzInfo[i][bProductPrice60] );
- dini_IntSet(FileName, "ProductPrice61", BizzInfo[i][bProductPrice61] );
- dini_IntSet(FileName, "ProductPrice62", BizzInfo[i][bProductPrice62] );
- dini_IntSet(FileName, "ProductPrice63", BizzInfo[i][bProductPrice63] );
- dini_IntSet(FileName, "ProductPrice64", BizzInfo[i][bProductPrice64] );
- dini_IntSet(FileName, "ProductPrice65", BizzInfo[i][bProductPrice65] );
- dini_IntSet(FileName, "ProductPrice66", BizzInfo[i][bProductPrice66] );
- dini_IntSet(FileName, "ProductPrice67", BizzInfo[i][bProductPrice67] );
- dini_IntSet(FileName, "ProductPrice68", BizzInfo[i][bProductPrice68] );
- dini_IntSet(FileName, "ProductPrice69", BizzInfo[i][bProductPrice69] );
- dini_IntSet(FileName, "ProductPrice70", BizzInfo[i][bProductPrice70] );
- dini_IntSet(FileName, "ProductPrice71", BizzInfo[i][bProductPrice71] );
- dini_IntSet(FileName, "ProductPrice72", BizzInfo[i][bProductPrice72] );
- dini_IntSet(FileName, "ProductPrice73", BizzInfo[i][bProductPrice73] );
- dini_IntSet(FileName, "ProductPrice74", BizzInfo[i][bProductPrice74] );
- dini_IntSet(FileName, "ProductPrice75", BizzInfo[i][bProductPrice75] );
- dini_IntSet(FileName, "ProductPrice76", BizzInfo[i][bProductPrice76] );
- dini_IntSet(FileName, "ProductPrice77", BizzInfo[i][bProductPrice77] );
- dini_IntSet(FileName, "ProductPrice78", BizzInfo[i][bProductPrice78] );
- dini_IntSet(FileName, "ProductPrice79", BizzInfo[i][bProductPrice79] );
- dini_IntSet(FileName, "ProductPrice80", BizzInfo[i][bProductPrice80] );
- dini_IntSet(FileName, "ProductPrice81", BizzInfo[i][bProductPrice81] );
- dini_IntSet(FileName, "ProductPrice82", BizzInfo[i][bProductPrice82] );
- dini_IntSet(FileName, "ProductPrice83", BizzInfo[i][bProductPrice83] );
- dini_IntSet(FileName, "ProductPrice84", BizzInfo[i][bProductPrice84] );
- dini_IntSet(FileName, "ProductPrice85", BizzInfo[i][bProductPrice85] );
- dini_IntSet(FileName, "ProductPrice86", BizzInfo[i][bProductPrice86] );
- dini_IntSet(FileName, "ProductPrice87", BizzInfo[i][bProductPrice87] );
- dini_IntSet(FileName, "ProductPrice88", BizzInfo[i][bProductPrice88] );
- dini_IntSet(FileName, "ProductPrice89", BizzInfo[i][bProductPrice89] );
- dini_IntSet(FileName, "ProductPrice90", BizzInfo[i][bProductPrice90] );
- dini_IntSet(FileName, "ProductPrice91", BizzInfo[i][bProductPrice91] );
- dini_IntSet(FileName, "ProductPrice92", BizzInfo[i][bProductPrice92] );
- dini_IntSet(FileName, "ProductPrice93", BizzInfo[i][bProductPrice93] );
- dini_IntSet(FileName, "ProductPrice94", BizzInfo[i][bProductPrice94] );
- dini_IntSet(FileName, "ProductPrice95", BizzInfo[i][bProductPrice95] );
- dini_IntSet(FileName, "ProductPrice96", BizzInfo[i][bProductPrice96] );
- dini_IntSet(FileName, "ProductPrice97", BizzInfo[i][bProductPrice97] );
- dini_IntSet(FileName, "ProductPrice98", BizzInfo[i][bProductPrice98] );
- dini_IntSet(FileName, "ProductPrice99", BizzInfo[i][bProductPrice99] );
- dini_IntSet(FileName, "ProductPrice100", BizzInfo[i][bProductPrice100] );
- dini_IntSet(FileName, "ProductPrice101", BizzInfo[i][bProductPrice101] );
- dini_IntSet(FileName, "ProductPrice102", BizzInfo[i][bProductPrice102] );
- dini_IntSet(FileName, "ProductPrice103", BizzInfo[i][bProductPrice103] );
- dini_IntSet(FileName, "ProductPrice104", BizzInfo[i][bProductPrice104] );
- dini_IntSet(FileName, "ProductPrice105", BizzInfo[i][bProductPrice105] );
- dini_IntSet(FileName, "ProductPrice106", BizzInfo[i][bProductPrice106] );
- dini_IntSet(FileName, "ProductPrice107", BizzInfo[i][bProductPrice107] );
- dini_IntSet(FileName, "ProductPrice108", BizzInfo[i][bProductPrice108] );
- dini_IntSet(FileName, "ProductPrice109", BizzInfo[i][bProductPrice109] );
- dini_IntSet(FileName, "ProductPrice110", BizzInfo[i][bProductPrice110] );
- dini_IntSet(FileName, "ProductPrice111", BizzInfo[i][bProductPrice111] );
- dini_IntSet(FileName, "ProductPrice112", BizzInfo[i][bProductPrice112] );
- dini_IntSet(FileName, "ProductPrice113", BizzInfo[i][bProductPrice113] );
- dini_IntSet(FileName, "ProductPrice114", BizzInfo[i][bProductPrice114] );
- dini_IntSet(FileName, "ProductPrice115", BizzInfo[i][bProductPrice115] );
- dini_IntSet(FileName, "ProductPrice116", BizzInfo[i][bProductPrice116] );
- dini_IntSet(FileName, "ProductPrice117", BizzInfo[i][bProductPrice117] );
- dini_IntSet(FileName, "ProductPrice118", BizzInfo[i][bProductPrice118] );
- dini_IntSet(FileName, "ProductPrice119", BizzInfo[i][bProductPrice119] );
- dini_IntSet(FileName, "ProductPrice120", BizzInfo[i][bProductPrice120] );
- dini_IntSet(FileName, "ProductPrice121", BizzInfo[i][bProductPrice121] );
- dini_IntSet(FileName, "ProductPrice122", BizzInfo[i][bProductPrice122] );
- dini_IntSet(FileName, "ProductPrice123", BizzInfo[i][bProductPrice123] );
- dini_IntSet(FileName, "ProductPrice124", BizzInfo[i][bProductPrice124] );
- dini_IntSet(FileName, "ProductPrice125", BizzInfo[i][bProductPrice125] );
- dini_IntSet(FileName, "ProductPrice126", BizzInfo[i][bProductPrice126] );
- dini_IntSet(FileName, "ProductPrice127", BizzInfo[i][bProductPrice127] );
- dini_IntSet(FileName, "ProductPrice128", BizzInfo[i][bProductPrice128] );
- dini_IntSet(FileName, "ProductPrice129", BizzInfo[i][bProductPrice129] );
- dini_IntSet(FileName, "ProductPrice130", BizzInfo[i][bProductPrice130] );
- dini_IntSet(FileName, "ProductPrice141", BizzInfo[i][bProductPrice141] );
- dini_IntSet(FileName, "ProductPrice142", BizzInfo[i][bProductPrice142] );
- dini_IntSet(FileName, "ProductPrice143", BizzInfo[i][bProductPrice143] );
- dini_IntSet(FileName, "ProductPrice144", BizzInfo[i][bProductPrice144] );
- dini_IntSet(FileName, "ProductPrice145", BizzInfo[i][bProductPrice145] );
- dini_IntSet(FileName, "ProductPrice146", BizzInfo[i][bProductPrice146] );
- dini_IntSet(FileName, "ProductPrice147", BizzInfo[i][bProductPrice147] );
- dini_IntSet(FileName, "ProductPrice148", BizzInfo[i][bProductPrice148] );
- dini_IntSet(FileName, "ProductPrice149", BizzInfo[i][bProductPrice149] );
- dini_IntSet(FileName, "ProductPrice150", BizzInfo[i][bProductPrice150] );
- dini_IntSet(FileName, "ProductPrice161", BizzInfo[i][bProductPrice161] );
- dini_IntSet(FileName, "ProductPrice162", BizzInfo[i][bProductPrice162] );
- dini_IntSet(FileName, "ProductPrice163", BizzInfo[i][bProductPrice163] );
- dini_IntSet(FileName, "ProductPrice164", BizzInfo[i][bProductPrice164] );
- dini_IntSet(FileName, "ProductPrice165", BizzInfo[i][bProductPrice165] );
- dini_IntSet(FileName, "ProductPrice166", BizzInfo[i][bProductPrice166] );
- dini_IntSet(FileName, "ProductPrice167", BizzInfo[i][bProductPrice167] );
- dini_IntSet(FileName, "ProductPrice168", BizzInfo[i][bProductPrice168] );
- dini_IntSet(FileName, "ProductPrice169", BizzInfo[i][bProductPrice169] );
- dini_IntSet(FileName, "ProductPrice170", BizzInfo[i][bProductPrice170] );
- dini_IntSet(FileName, "ProductPrice171", BizzInfo[i][bProductPrice171] );
- dini_IntSet(FileName, "ProductPrice172", BizzInfo[i][bProductPrice172] );
- dini_IntSet(FileName, "ProductPrice173", BizzInfo[i][bProductPrice173] );
- dini_IntSet(FileName, "ProductPrice174", BizzInfo[i][bProductPrice174] );
- dini_IntSet(FileName, "ProductPrice175", BizzInfo[i][bProductPrice175] );
- dini_IntSet(FileName, "ProductPrice176", BizzInfo[i][bProductPrice176] );
- dini_IntSet(FileName, "ProductPrice177", BizzInfo[i][bProductPrice177] );
- dini_IntSet(FileName, "ProductPrice178", BizzInfo[i][bProductPrice178] );
- dini_IntSet(FileName, "ProductPrice179", BizzInfo[i][bProductPrice179] );
- dini_IntSet(FileName, "ProductPrice180", BizzInfo[i][bProductPrice180] );
- if(BizzInfo[i][bType] > 0)
- {
- if(BizzInfo[i][bType] == 1) { businesstype = "24-7";}
- else if(BizzInfo[i][bType] == 2) { businesstype = "Clothes Store";}
- else if(BizzInfo[i][bType] == 3) { businesstype = "Club";}
- else if(BizzInfo[i][bType] == 4) { businesstype = "Ammunation";}
- else if(BizzInfo[i][bType] == 5) { businesstype = "Casino";}
- else if(BizzInfo[i][bType] == 6) { businesstype = "Restaurant";}
- else if(BizzInfo[i][bType] == 7) { businesstype = "Paintball";}
- else if(BizzInfo[i][bType] == 8) { businesstype = "Bank";}
- else if(BizzInfo[i][bType] == 9) { businesstype = "Electronic Store";}
- else if(BizzInfo[i][bType] == 10) { businesstype = "Locks Store";}
- else if(BizzInfo[i ][bType] == 11) { businesstype = "Radio Shop";}
- }
- else
- {
- businesstype = "Not Available";
- }
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[i][bOwner], BizzInfo[i][bMessage],BizzInfo[i][bEntranceCost], i);
- UpdateDynamic3DTextLabelText(business1[i], COLOR_DCHAT, string);
- printf("[System] Business %d Saved !", i);
- }
- return 1;
- }
- stock GiftPlayer(giveplayerid, gifted = 0)
- {
- new string[256];
- new randgift = Random(1, 100);
- if(randgift >= 1 && randgift <= 83)
- {
- new gift = Random(1, 13);
- if(gift == 1)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted $5,000!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- GiveMoney(giveplayerid, 5000);
- return 1;
- }
- else if(gift == 2)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted 1,000 Gun parts!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pMats] += 1000;
- return 1;
- }
- else if(gift == 3)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted 25 seeds!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pSeeds] += 25;
- return 1;
- }
- else if(gift == 7)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted 3 cookies!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pCookies] += 3;
- return 1;
- }
- else if(gift == 8)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted full health!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- SetPlayerHealth(giveplayerid, 100);
- return 1;
- }
- else if(gift == 9)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted full armour!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- SetPlayerArmour(giveplayerid, 100);
- return 1;
- }
- else if(gift == 10)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted a full weapon set!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- GivePlayerGun(giveplayerid, 24);
- GivePlayerGun(giveplayerid, 27);
- GivePlayerGun(giveplayerid, 31);
- GivePlayerGun(giveplayerid, 29);
- GivePlayerGun(giveplayerid, 34);
- return 1;
- }
- else if(gift == 11)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted nothing, tough luck!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- return 1;
- }
- else if(gift == 12)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted a level up!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pLevel]++;
- return 1;
- }
- }
- else if(randgift > 83 && randgift <= 98)
- {
- new gift = Random(1, 12);
- if(gift == 1)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted $200,000!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- GiveMoney(giveplayerid, 200000);
- return 1;
- }
- else if(gift == 2)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted 20,000 gun parts!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pMats] += 20000;
- return 1;
- }
- else if(gift == 3)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted 100 seed!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pSeeds] += 100;
- return 1;
- }
- else if(gift == 7)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted a free car!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- SendClientMessage(giveplayerid, GREY, "It may take up to 24 hours to receive your car.");
- format(string, sizeof(string), "WARNING: %s was just gifted a free car.", PlayerName(giveplayerid));
- ABroadCast(RED, string, 1337);
- new logstring[256];
- new year, month, day;
- getdate(year, month, day);
- format(logstring, sizeof(logstring), "WARNING: %s was just gifted a free car.",PlayerName(giveplayerid),month,day,year);
- GiftLog(logstring);
- return 1;
- }
- else if(gift == 8)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted 25 cookies!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pCookies] += 25;
- return 1;
- }
- else if(gift == 9)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted a triple level up!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pLevel] += 3;
- return 1;
- }
- else if(gift == 11)
- {
- if (PlayerInfo[giveplayerid][pDonateRank] >= 1) return SendClientMessage(giveplayerid, GREY, "You would of won a 24 hour Bronze VIP pass, but you're already VIP!");
- new year, month, day;
- getdate(year, month, day);
- format(string, sizeof(string), "* Congratulations! %s was just gifted a 1 month Bronze VIP subscription!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pDonateRank] = 1;
- PlayerInfo[giveplayerid][pVIPJoinDate][1] = day;
- PlayerInfo[giveplayerid][pVIPJoinDate][2] = month;
- PlayerInfo[giveplayerid][pVIPJoinDate][3] = year;
- PlayerInfo[giveplayerid][pVIPExpDate][1] = day;
- if ((month + 1) <= 12)
- {
- PlayerInfo[giveplayerid][pVIPExpDate][2] = month + 1;
- PlayerInfo[giveplayerid][pVIPExpDate][3] = year;
- }
- if ((month + 1) == 13)
- {
- PlayerInfo[giveplayerid][pVIPExpDate][2] = 1;
- PlayerInfo[giveplayerid][pVIPExpDate][3] = year + 1;
- }
- return 1;
- }
- }
- else if(randgift > 98 && randgift <= 100)
- {
- new gift = Random(1, 12);
- if(gift == 2)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted a Flamethrower!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- GivePlayerGun(giveplayerid, 37);
- return 1;
- }
- else if(gift == 3)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted a free house!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- SendClientMessage(giveplayerid, GREY, "It may take up to 24 hours to receive your house.");
- format(string, sizeof(string), "WARNING: %s was just gifted a free house.", PlayerName(giveplayerid));
- ABroadCast(RED, string, 1337);
- new logstring[256];
- new year, month, day;
- getdate(year, month, day);
- format(logstring, sizeof(logstring), "WARNING: %s was just gifted a free house.",PlayerName(giveplayerid),month,day,year);
- GiftLog(logstring);
- return 1;
- }
- else if(gift == 4)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted a free business!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- SendClientMessage(giveplayerid, GREY, "It may take up to 24 hours to receive your business.");
- format(string, sizeof(string), "WARNING: %s was just gifted a free business.", PlayerName(giveplayerid));
- ABroadCast(RED, string, 1337);
- new logstring[256];
- new year, month, day;
- getdate(year, month, day);
- format(logstring, sizeof(logstring), "WARNING: %s was just gifted a free business.",PlayerName(giveplayerid),month,day,year);
- GiftLog(logstring);
- return 1;
- }
- else if(gift == 5)
- {
- new year, month, day;
- getdate(year, month, day);
- format(string, sizeof(string), "* Congratulations! %s was just gifted a 1 month Silver VIP subscription!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pDonateRank] = 2;
- PlayerInfo[giveplayerid][pVIPJoinDate][1] = day;
- PlayerInfo[giveplayerid][pVIPJoinDate][2] = month;
- PlayerInfo[giveplayerid][pVIPJoinDate][3] = year;
- PlayerInfo[giveplayerid][pVIPExpDate][1] = day;
- if ((month + 1) <= 12)
- {
- PlayerInfo[giveplayerid][pVIPExpDate][2] = month + 1;
- PlayerInfo[giveplayerid][pVIPExpDate][3] = year;
- }
- if ((month + 1) == 13)
- {
- PlayerInfo[giveplayerid][pVIPExpDate][2] = 1;
- PlayerInfo[giveplayerid][pVIPExpDate][3] = year + 1;
- }
- return 1;
- }
- else if(gift == 6)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted $2,500,000!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- GiveMoney(giveplayerid, 2500000);
- return 1;
- }
- else if(gift == 7)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted 750,000 gun parts!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pMats] += 750000;
- return 1;
- }
- else if(gift == 8)
- {
- format(string, sizeof(string), "* Congratulations! %s was just gifted 10,000 seeds!", PlayerName(giveplayerid));
- SendClientMessageToAll(YELLOW, string);
- PlayerInfo[giveplayerid][pSeeds] += 10000;
- return 1;
- }
- }
- if (gifted == 1) gifttimer[giveplayerid] = 3600;
- return 1;
- }
- stock LoadHouses()
- {
- new FileName[128], string[128];
- for(new i = 0; i < MAX_HOUSES; i++)
- {
- format(FileName, sizeof(FileName), "Houses/House_%d.ini", i);
- if(dini_Exists(FileName))
- {
- HouseInfo[i][hOwner] = dini_Get(FileName, "Owner" );
- HouseInfo[i][hOwned] = dini_Int(FileName, "Owned" );
- HouseInfo[i][hLocked] = dini_Int(FileName, "Locked" );
- HouseInfo[i][hLevel] = dini_Int(FileName, "Level" );
- HouseInfo[i][hPrice] = dini_Int(FileName, "Price" );
- HouseInfo[i][hCash] = dini_Int(FileName, "Cash" );
- HouseInfo[i][hCrack] = dini_Int(FileName, "Crack" );
- HouseInfo[i][hPot] = dini_Int(FileName, "Pot" );
- HouseInfo[i][hEcstasy] = dini_Int(FileName, "Ecstasy" );
- HouseInfo[i][hCarParts] = dini_Int(FileName, "CarParts" );
- HouseInfo[i][hGL] = dini_Int(FileName, "GunLocker" );
- HouseInfo[i][hAlarmSystem] = dini_Int(FileName, "AlarmSystem" );
- HouseInfo[i][hAlarmNumber] = dini_Int(FileName, "AlarmNumber" );
- HouseInfo[i][hWeaponSlot1] = dini_Int(FileName, "WeaponSlot1" );
- HouseInfo[i][hWeaponSlot2] = dini_Int(FileName, "WeaponSlot2" );
- HouseInfo[i][hWeaponSlot3] = dini_Int(FileName, "WeaponSlot3" );
- HouseInfo[i][hWeaponSlot4] = dini_Int(FileName, "WeaponSlot4" );
- HouseInfo[i][hWeaponSlot5] = dini_Int(FileName, "WeaponSlot5" );
- HouseInfo[i][hRent] = dini_Int(FileName, "Rent" );
- HouseInfo[i][hRentabil] = dini_Int(FileName, "Rentable" );
- HouseInfo[i][hExteriorID] = dini_Int(FileName, "ExteriorID" );
- HouseInfo[i][hInteriorID] = dini_Int(FileName, "InteriorID" );
- HouseInfo[i][hVirWorld] = dini_Int(FileName, "VirWorld" );
- HouseInfo[i][hInteriorX] = dini_Float(FileName, "InteriorX" );
- HouseInfo[i][hInteriorY] = dini_Float(FileName, "InteriorY" );
- HouseInfo[i][hInteriorZ] = dini_Float(FileName, "InteriorZ" );
- HouseInfo[i][hExteriorX] = dini_Float(FileName, "ExteriorX" );
- HouseInfo[i][hExteriorY] = dini_Float(FileName, "ExteriorY" );
- HouseInfo[i][hExteriorZ] = dini_Float(FileName, "ExteriorZ" );
- printf( "[system] House %d spawned.", i);
- SpawnedHouses++;
- if(HouseInfo[i][hOwned] == 0)
- {
- //HouseInfo[i][hIconID] = CreateDynamicMapIcon(HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ], 31, 0, 0, -1, -1, 100.0);
- HouseInfo[i][HPickupID] = CreateDynamicPickup(1273, 23, HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ], 0, -1, -1, 150.0);
- format(string, sizeof(string), "{00F200}[House For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buyhouse", HouseInfo[i][hPrice],HouseInfo[i][hLevel], i);
- house1[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- else
- {
- HouseInfo[i][HPickupID] = CreateDynamicPickup(1272, 23, HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ], 0, -1, -1, 150.0 );
- format(string, sizeof(string), "{00F200}[House]{F0CC00}\n%s\nRent: $%d\nLevel: %d\nID: %d\nType /rentroom to rent a room", HouseInfo[i][hOwner],HouseInfo[i][hRent], HouseInfo[i][hLevel], i);
- house2[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- }
- }
- return 1;
- }
- stock Savemotels()
- {
- for(new i = 0; i < MAX_MOTELS; i++)
- {
- Savemotel(i);
- }
- return 1;
- }
- stock Loadmotels()
- {
- new FileName[128], string[128];
- for(new i = 0; i < MAX_MOTELS; i++)
- {
- format(FileName, sizeof(FileName), "motels/motel_%d.ini", i);
- if(dini_Exists(FileName))
- {
- MInfo[i][mName] = dini_Get( FileName, "Name" );
- MInfo[i][mPickupID] = dini_Int(FileName, "PickupID" );
- MInfo[i][mLocked] = dini_Int(FileName, "Locked" );
- MInfo[i][mVIP] = dini_Int(FileName, "VIP" );
- MInfo[i][mExteriorID] = dini_Int(FileName, "ExteriorID" );
- MInfo[i][mInteriorID] = dini_Int(FileName, "InteriorID" );
- MInfo[i][mVirWorld] = dini_Int(FileName, "VirtualWorld");
- MInfo[i][mInteriorX] = dini_Float(FileName, "InteriorX" );
- MInfo[i][mInteriorY] = dini_Float(FileName, "InteriorY" );
- MInfo[i][mInteriorZ] = dini_Float(FileName, "InteriorZ" );
- MInfo[i][mExteriorX] = dini_Float(FileName, "ExteriorX" );
- MInfo[i][mExteriorY] = dini_Float(FileName, "ExteriorY" );
- MInfo[i][mExteriorZ] = dini_Float(FileName, "ExteriorZ" );
- printf( "[bSystem] motel %d spawned.", i);
- Spawnedmotels++;
- MInfo[i][mPickupID] = CreateDynamicPickup(1314, 23, MInfo[i][mExteriorX], MInfo[i][mExteriorY], MInfo[i][mExteriorZ], 0, -1, -1, 150.0 );
- //------------------------------------------------------------------
- format(string, sizeof(string), "{FF9900}%s{F0CC00}\nID: %d", MInfo[i][mName],i);
- motel[i] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, MInfo[i][mExteriorX], MInfo[i][mExteriorY], MInfo[i][mExteriorZ]+0.75,40.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- }
- return 1;
- }
- stock Savemotel(i)
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "motels/motel_%d.ini", i);
- if(dini_Exists(FileName))
- {
- dini_Set(FileName, "Name", MInfo[i][mName]);
- dini_IntSet(FileName, "Locked", MInfo[i][mLocked]);
- dini_IntSet(FileName, "VIP", MInfo[i][mVIP]);
- dini_IntSet(FileName, "ExteriorID", MInfo[i][mExteriorID]);
- dini_IntSet(FileName, "InteriorID", MInfo[i][mInteriorID]);
- dini_IntSet(FileName, "VirtualWorld", MInfo[i][mVirWorld]);
- dini_FloatSet(FileName, "InteriorX", MInfo[i][mInteriorX]);
- dini_FloatSet(FileName, "InteriorY", MInfo[i][mInteriorY]);
- dini_FloatSet(FileName, "InteriorZ", MInfo[i][mInteriorZ]);
- dini_FloatSet(FileName, "ExteriorX", MInfo[i][mExteriorX]);
- dini_FloatSet(FileName, "ExteriorY", MInfo[i][mExteriorY]);
- dini_FloatSet(FileName, "ExteriorZ", MInfo[i][mExteriorZ]);
- printf( "[system] motel %d saved.", i);
- }
- return 1;
- }
- LoadHQs()
- {
- new arrCoords[8][64];
- new strFromFile2[512];
- new File: file = fopen("familyhqs.cfg", io_read);
- if(file)
- {
- new idx;
- while (idx < sizeof(HQInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- HQInfo[idx][HQInterior] = strval(arrCoords[0]);
- HQInfo[idx][HQEnterX] = floatstr(arrCoords[1]);
- HQInfo[idx][HQEnterY] = floatstr(arrCoords[2]);
- HQInfo[idx][HQEnterZ] = floatstr(arrCoords[3]);
- HQInfo[idx][HQInsideX] = floatstr(arrCoords[4]);
- HQInfo[idx][HQInsideY] = floatstr(arrCoords[5]);
- HQInfo[idx][HQInsideZ] = floatstr(arrCoords[6]);
- HQInfo[idx][HQLocked] = strval(arrCoords[7]);
- HQInfo[idx][HQPickup] = CreateDynamicPickup(1314, 23, HQInfo[idx][HQEnterX], HQInfo[idx][HQEnterY], HQInfo[idx][HQEnterZ]);
- if(HQInfo[idx][HQEnterX] != 0) FamilyInfo[idx][FamilyHQ] = 1;
- idx++;
- }
- fclose(file);
- }
- return 1;
- }
- SaveHQs()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(HQInfo))
- {
- new coordsstring[512];
- format(coordsstring, sizeof(coordsstring), "%d|%f|%f|%f|%f|%f|%f|%d\n",
- HQInfo[idx][HQInterior],
- HQInfo[idx][HQEnterX],
- HQInfo[idx][HQEnterY],
- HQInfo[idx][HQEnterZ],
- HQInfo[idx][HQInsideX],
- HQInfo[idx][HQInsideY],
- HQInfo[idx][HQInsideZ],
- HQInfo[idx][HQLocked]);
- if(idx == 0)
- {
- file2 = fopen("familyhqs.cfg", io_write);
- }
- else
- {
- file2 = fopen("familyhqs.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- SaveGates()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(GateInfo))
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d|%s|%d|%f|%f|%f|%f|%f|%f|%d|%d|%f\n",
- GateIDTaken[idx],
- GateInfo[idx][gateOwner],
- GateInfo[idx][gateOwned],
- GateInfo[idx][gateX],
- GateInfo[idx][gateY],
- GateInfo[idx][gateZ],
- GateInfo[idx][gateRotX],
- GateInfo[idx][gateRotY],
- GateInfo[idx][gateRotZ],
- GateInfo[idx][gateObj],
- GateInfo[idx][gateVir],
- GateInfo[idx][gateSpeed]);
- if(idx == 0)
- {
- file2 = fopen("gates.cfg", io_write);
- }
- else
- {
- file2 = fopen("gates.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- LoadGates()
- {
- new arrCoords[12][64];
- new strFromFile2[256];
- new File: file = fopen("gates.cfg", io_read);
- if(file)
- {
- new idx;
- while (idx < sizeof(GateInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- GateIDTaken[idx] = strval(arrCoords[0]);
- strmid(GateInfo[idx][gateOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
- GateInfo[idx][gateOwned] = strval(arrCoords[2]);
- GateInfo[idx][gateX] = floatstr(arrCoords[3]);
- GateInfo[idx][gateY] = floatstr(arrCoords[4]);
- GateInfo[idx][gateZ] = floatstr(arrCoords[5]);
- GateInfo[idx][gateRotX] = floatstr(arrCoords[6]);
- GateInfo[idx][gateRotY] = floatstr(arrCoords[7]);
- GateInfo[idx][gateRotZ] = floatstr(arrCoords[8]);
- GateInfo[idx][gateObj] = strval(arrCoords[9]);
- GateInfo[idx][gateVir] = strval(arrCoords[10]);
- GateInfo[idx][gateSpeed] = floatstr(arrCoords[11]);
- if (GateInfo[idx][gateObj] == 0) GateInfo[idx][gateObj] = 980;
- if(GateIDTaken[idx])
- {
- GateInfo[idx][gateID] = CreateDynamicObject(GateInfo[idx][gateObj], GateInfo[idx][gateX], GateInfo[idx][gateY], GateInfo[idx][gateZ], GateInfo[idx][gateRotX], GateInfo[idx][gateRotY], GateInfo[idx][gateRotZ], GateInfo[idx][gateVir]);
- gates++;
- }
- idx++;
- }
- }
- return 1;
- }
- LoadGarages()
- {
- new string[256];
- new arrCoords[18][64];
- new strFromFile2[256];
- new File: file = fopen("garages.cfg", io_read);
- if(file)
- {
- new idx;
- while (idx < sizeof(GarageInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- GarageIDTaken[idx] = strval(arrCoords[0]);
- GarageInfo[idx][GarageOwned] = strval(arrCoords[1]);
- GarageInfo[idx][GaragePrice] = strval(arrCoords[2]);
- GarageInfo[idx][GarageVirtual] = strval(arrCoords[3]);
- GarageInfo[idx][GarageEnterX] = floatstr(arrCoords[4]);
- GarageInfo[idx][GarageEnterY] = floatstr(arrCoords[5]);
- GarageInfo[idx][GarageEnterZ] = floatstr(arrCoords[6]);
- GarageInfo[idx][GarageInsideX] = floatstr(arrCoords[7]);
- GarageInfo[idx][GarageInsideY] = floatstr(arrCoords[8]);
- GarageInfo[idx][GarageInsideZ] = floatstr(arrCoords[9]);
- GarageInfo[idx][GarageInsideA] = floatstr(arrCoords[10]);
- GarageInfo[idx][GarageExitX] = floatstr(arrCoords[11]);
- GarageInfo[idx][GarageExitY] = floatstr(arrCoords[12]);
- GarageInfo[idx][GarageExitZ] = floatstr(arrCoords[13]);
- GarageInfo[idx][GarageExitA] = floatstr(arrCoords[14]);
- strmid(GarageInfo[idx][GarageOwner], arrCoords[15], 0, strlen(arrCoords[15]), 255);
- GarageInfo[idx][GarageSize] = strval(arrCoords[16]);
- GarageInfo[idx][GarageLocked] = strval(arrCoords[17]);
- if(GarageIDTaken[idx])
- {
- new size[32], location[MAX_ZONE_NAME];
- if(GarageInfo[idx][GarageSize] == 1)
- {
- size = "Small";
- }
- if(GarageInfo[idx][GarageSize] == 2)
- {
- size = "Medium";
- }
- if(GarageInfo[idx][GarageSize] == 3)
- {
- size = "Large";
- }
- GarageInfo[idx][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[idx][GarageEnterX], GarageInfo[idx][GarageEnterY], GarageInfo[idx][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[idx][GarageEnterX], GarageInfo[idx][GarageEnterY], GarageInfo[idx][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", GarageInfo[idx][GarageOwner], size, location);
- GarageInfo[idx][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[idx][GarageEnterX], GarageInfo[idx][GarageEnterY], GarageInfo[idx][GarageEnterZ], 10.0, 0);
- garages++;
- }
- idx++;
- }
- }
- return 1;
- }
- SaveObjects()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(ObjectInfo))
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d|%d|%f|%f|%f|%f|%f|%f|%d|%d\n",
- ObjectIDTaken[idx],
- ObjectInfo[idx][objModel],
- ObjectInfo[idx][objX],
- ObjectInfo[idx][objY],
- ObjectInfo[idx][objZ],
- ObjectInfo[idx][objRX],
- ObjectInfo[idx][objRY],
- ObjectInfo[idx][objRZ],
- ObjectInfo[idx][objSaved],
- ObjectInfo[idx][objVW]);
- if(idx == 0)
- {
- file2 = fopen("objects.cfg", io_write);
- }
- else
- {
- file2 = fopen("objects.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- LoadObjects()
- {
- new arrCoords[10][64];
- new strFromFile2[256];
- new File: file = fopen("objects.cfg", io_read);
- if(file)
- {
- new idx;
- while (idx < sizeof(ObjectInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- ObjectIDTaken[idx] = strval(arrCoords[0]);
- ObjectInfo[idx][objModel] = strval(arrCoords[1]);
- ObjectInfo[idx][objX] = floatstr(arrCoords[2]);
- ObjectInfo[idx][objY] = floatstr(arrCoords[3]);
- ObjectInfo[idx][objZ] = floatstr(arrCoords[4]);
- ObjectInfo[idx][objRX] = floatstr(arrCoords[5]);
- ObjectInfo[idx][objRY] = floatstr(arrCoords[6]);
- ObjectInfo[idx][objRZ] = floatstr(arrCoords[7]);
- ObjectInfo[idx][objSaved] = strval(arrCoords[8]);
- ObjectInfo[idx][objVW] = strval(arrCoords[9]);
- if(ObjectInfo[idx][objSaved] && ObjectIDTaken[idx])
- {
- ObjectInfo[idx][objID] = CreateDynamicObject(ObjectInfo[idx][objModel], ObjectInfo[idx][objX], ObjectInfo[idx][objY], ObjectInfo[idx][objZ], ObjectInfo[idx][objRX], ObjectInfo[idx][objRY], ObjectInfo[idx][objRZ], ObjectInfo[idx][objVW]);
- objects++;
- }
- idx++;
- }
- }
- return 1;
- }
- SaveFamGates()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(FamGateInfo))
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d|%d|%f|%f|%f|%f|%f|%f|%d|%d|%f\n",
- FamGateIDTaken[idx],
- FamGateInfo[idx][Family],
- FamGateInfo[idx][FamGateX],
- FamGateInfo[idx][FamGateY],
- FamGateInfo[idx][FamGateZ],
- FamGateInfo[idx][FamGateRotX],
- FamGateInfo[idx][FamGateRotY],
- FamGateInfo[idx][FamGateRotZ],
- FamGateInfo[idx][FamGateObj],
- FamGateInfo[idx][FamGateVir],
- FamGateInfo[idx][FamGateSpeed]);
- if(idx == 0)
- {
- file2 = fopen("famgates.cfg", io_write);
- }
- else
- {
- file2 = fopen("famgates.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- LoadFamGates()
- {
- new arrCoords[11][64];
- new strFromFile2[256];
- new File: file = fopen("famgates.cfg", io_read);
- if(file)
- {
- new idx;
- while (idx < sizeof(FamGateInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- FamGateIDTaken[idx] = strval(arrCoords[0]);
- FamGateInfo[idx][Family] = strval(arrCoords[1]);
- FamGateInfo[idx][FamGateX] = floatstr(arrCoords[2]);
- FamGateInfo[idx][FamGateY] = floatstr(arrCoords[3]);
- FamGateInfo[idx][FamGateZ] = floatstr(arrCoords[4]);
- FamGateInfo[idx][FamGateRotX] = floatstr(arrCoords[5]);
- FamGateInfo[idx][FamGateRotY] = floatstr(arrCoords[6]);
- FamGateInfo[idx][FamGateRotZ] = floatstr(arrCoords[7]);
- FamGateInfo[idx][FamGateObj] = strval(arrCoords[8]);
- FamGateInfo[idx][FamGateVir] = strval(arrCoords[9]);
- FamGateInfo[idx][FamGateSpeed] = floatstr(arrCoords[10]);
- if (FamGateInfo[idx][FamGateObj] == 0) FamGateInfo[idx][FamGateObj] = 980;
- if(FamGateIDTaken[idx])
- {
- FamGateInfo[idx][FamGateID] = CreateDynamicObject(FamGateInfo[idx][FamGateObj], FamGateInfo[idx][FamGateX], FamGateInfo[idx][FamGateY], FamGateInfo[idx][FamGateZ], FamGateInfo[idx][FamGateRotX], FamGateInfo[idx][FamGateRotY], FamGateInfo[idx][FamGateRotZ], FamGateInfo[idx][FamGateVir]);
- famgates++;
- }
- idx++;
- }
- }
- return 1;
- }
- SaveFacGates()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(FacGateInfo))
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d|%d|%f|%f|%f|%f|%f|%f|%d|%d|%f\n",
- FacGateIDTaken[idx],
- FacGateInfo[idx][Faction],
- FacGateInfo[idx][FacGateX],
- FacGateInfo[idx][FacGateY],
- FacGateInfo[idx][FacGateZ],
- FacGateInfo[idx][FacGateRotX],
- FacGateInfo[idx][FacGateRotY],
- FacGateInfo[idx][FacGateRotZ],
- FacGateInfo[idx][FacGateObj],
- FacGateInfo[idx][FacGateVir],
- FacGateInfo[idx][FacGateSpeed]);
- if(idx == 0)
- {
- file2 = fopen("facgates.cfg", io_write);
- }
- else
- {
- file2 = fopen("facgates.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- LoadFacGates()
- {
- new arrCoords[11][64];
- new strFromFile2[256];
- new File: file = fopen("facgates.cfg", io_read);
- if(file)
- {
- new idx;
- while (idx < sizeof(FacGateInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- FacGateIDTaken[idx] = strval(arrCoords[0]);
- FacGateInfo[idx][Faction] = strval(arrCoords[1]);
- FacGateInfo[idx][FacGateX] = floatstr(arrCoords[2]);
- FacGateInfo[idx][FacGateY] = floatstr(arrCoords[3]);
- FacGateInfo[idx][FacGateZ] = floatstr(arrCoords[4]);
- FacGateInfo[idx][FacGateRotX] = floatstr(arrCoords[5]);
- FacGateInfo[idx][FacGateRotY] = floatstr(arrCoords[6]);
- FacGateInfo[idx][FacGateRotZ] = floatstr(arrCoords[7]);
- FacGateInfo[idx][FacGateObj] = strval(arrCoords[8]);
- FacGateInfo[idx][FacGateVir] = strval(arrCoords[9]);
- FacGateInfo[idx][FacGateSpeed] = floatstr(arrCoords[10]);
- if (FacGateInfo[idx][FacGateObj] == 0) FacGateInfo[idx][FacGateObj] = 980;
- if(FacGateIDTaken[idx])
- {
- FacGateInfo[idx][FacGateID] = CreateDynamicObject(FacGateInfo[idx][FacGateObj], FacGateInfo[idx][FacGateX], FacGateInfo[idx][FacGateY], FacGateInfo[idx][FacGateZ], FacGateInfo[idx][FacGateRotX], FacGateInfo[idx][FacGateRotY], FacGateInfo[idx][FacGateRotZ], FacGateInfo[idx][FacGateVir]);
- facgates++;
- }
- idx++;
- }
- }
- return 1;
- }
- SaveGarages()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(GarageInfo))
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d|%d|%d|%d|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%f|%s|%d|%d\n",
- GarageIDTaken[idx],
- GarageInfo[idx][GarageOwned],
- GarageInfo[idx][GaragePrice],
- GarageInfo[idx][GarageVirtual],
- GarageInfo[idx][GarageEnterX],
- GarageInfo[idx][GarageEnterY],
- GarageInfo[idx][GarageEnterZ],
- GarageInfo[idx][GarageInsideX],
- GarageInfo[idx][GarageInsideY],
- GarageInfo[idx][GarageInsideZ],
- GarageInfo[idx][GarageInsideA],
- GarageInfo[idx][GarageExitX],
- GarageInfo[idx][GarageExitY],
- GarageInfo[idx][GarageExitZ],
- GarageInfo[idx][GarageExitA],
- GarageInfo[idx][GarageOwner],
- GarageInfo[idx][GarageSize],
- GarageInfo[idx][GarageLocked]);
- if(idx == 0)
- {
- file2 = fopen("garages.cfg", io_write);
- }
- else
- {
- file2 = fopen("garages.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- stock IsPlayerInSameVehicle(playerid, asplayerid)
- {
- if(GetPlayerVehicleID(playerid) == GetPlayerVehicleID(asplayerid)) return 1;
- else return 0;
- }
- stock InitializeScript()
- {
- for(new v = 0; v < MAX_VEHICLES; v ++)
- {
- #if USE_TEXTDRAW_SET == 0
- v_VehicleInfo[v][r_Draw] = TextDrawCreate(309.000000, 9.000000, "Radio");
- TextDrawAlignment(v_VehicleInfo[v][r_Draw], 2);
- TextDrawBackgroundColor(v_VehicleInfo[v][r_Draw], 255);
- TextDrawFont(v_VehicleInfo[v][r_Draw], 1);
- TextDrawLetterSize(v_VehicleInfo[v][r_Draw], 0.500000, 1.500000);
- TextDrawColor(v_VehicleInfo[v][r_Draw], -1);
- TextDrawSetOutline(v_VehicleInfo[v][r_Draw], 1);
- TextDrawSetProportional(v_VehicleInfo[v][r_Draw], 1);
- #elseif USE_TEXTDRAW_SET == 1
- v_VehicleInfo[v][r_Draw] = TextDrawCreate(309.000000, 20.000000, "Radio");
- TextDrawAlignment(v_VehicleInfo[v][r_Draw], 2);
- TextDrawBackgroundColor(v_VehicleInfo[v][r_Draw], 255);
- TextDrawFont(v_VehicleInfo[v][r_Draw], 2);
- TextDrawLetterSize(v_VehicleInfo[v][r_Draw], 0.519999, 2.000000);
- TextDrawColor(v_VehicleInfo[v][r_Draw], -1384447745);
- TextDrawSetOutline(v_VehicleInfo[v][r_Draw], 1);
- TextDrawSetProportional(v_VehicleInfo[v][r_Draw], 1);
- #elseif USE_TEXTDRAW_SET == 2
- v_VehicleInfo[v][r_Draw] = TextDrawCreate(95.000000, 304.000000, "Listening to: ~n~~w~Radio");
- TextDrawAlignment(v_VehicleInfo[v][r_Draw], 2);
- TextDrawBackgroundColor(v_VehicleInfo[v][r_Draw], 255);
- TextDrawFont(v_VehicleInfo[v][r_Draw], 1);
- TextDrawLetterSize(v_VehicleInfo[v][r_Draw], 0.400000, 1.899999);
- TextDrawColor(v_VehicleInfo[v][r_Draw], 1002045439);
- TextDrawSetOutline(v_VehicleInfo[v][r_Draw], 1);
- TextDrawSetProportional(v_VehicleInfo[v][r_Draw], 1);
- #endif
- }
- AddRadioStation("Radio Off","Off",0);
- }
- stock AddRadioStation(name[NAME_SIZE], link[LINK_SIZE], m = 1)
- {
- if(RadioCount < MAX_RADIO_STATIONS)
- {
- format(r_RadioInfo[RadioCount][r_Name],NAME_SIZE,"%s",name);
- format(r_RadioInfo[RadioCount][r_Link],LINK_SIZE,"%s",link);
- if(m) printf("Dynamic Radio System: Created a radio station: \"ID %d\", Name: '%s'",RadioCount,name);
- RadioCount ++;
- return RadioCount -1;
- }
- else
- {
- printf("Error: Please increase MAX_RADIO_STATIONS, you are trying to create more than %d radio stations!",MAX_RADIO_STATIONS);
- return -1;
- }
- }
- stock SetRadioStation(vehicleid, stationid)
- {
- new timer = -1;
- v_VehicleInfo[vehicleid][RadioPlaying] = stationid;
- #if USE_TEXTDRAW_SET == 2
- new string[50];
- format(string,sizeof(string),"Listening to: ~n~~w~%s",r_RadioInfo[stationid][r_Name]);
- TextDrawSetString(v_VehicleInfo[vehicleid][r_Draw],string);
- #else
- TextDrawSetString(v_VehicleInfo[vehicleid][r_Draw],r_RadioInfo[stationid][r_Name]);
- #endif
- for(new i = 0; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i))
- {
- if(GetPlayerVehicleID(i) == vehicleid)
- {
- timer = GetPVarInt(i,"ID_HideRadioTextdraw");
- if(timer != -1)
- {
- TextDrawHideForPlayer(i,v_VehicleInfo[vehicleid][r_Draw]);
- KillTimer(timer);
- }
- TextDrawShowForPlayer(i,v_VehicleInfo[vehicleid][r_Draw]);
- SetPVarInt(i,"ID_HideRadioTextdraw",SetTimerEx("HideRadioTextdraw",TEXTDRAW_DISAPPEAR_TIME,false,"ii",i,vehicleid));
- PlayAudioStreamForPlayer(i,r_RadioInfo[stationid][r_Link]);
- }
- }
- }
- return 1;
- }
- public SomeTimer()
- {
- if (factionpaytimer > 0) factionpaytimer -= 1;
- return 1;
- }
- public OnGameModeInit()
- {
- ConnectNPC("BlueBusDriver","Bus");
- ConnectNPC("BlackBusDriver","Bus2");
- ManualVehicleEngineAndLights();
- AntiDeAMX();
- InitializeScript();
- print("Stage 1");
- //------------[Radio Stations]--------------------------------//
- AddRadioStation("Country Music","http://yp.shoutcast.com/sbin/tunein-station.pls?id=1283687");
- AddRadioStation("Modern Hiphop","http://yp.shoutcast.com/sbin/tunein-station.pls?id=58769");
- AddRadioStation("Kiss FM","http://yp.shoutcast.com/sbin/tunein-station.pls?id=3633");
- AddRadioStation("DeJay R&B","http://yp.shoutcast.com/sbin/tunein-station.pls?id=616366");
- AddRadioStation("Hot 108 JamZ","http://yp.shoutcast.com/sbin/tunein-station.pls?id=32999");
- AddRadioStation("CroniX Agresstion","http://yp.shoutcast.com/sbin/tunein-station.pls?id=135132");
- AddRadioStation("Sky FM - Top Hitz","http://listen.sky.fm/public3/tophits.pls");
- AddRadioStation("HouseTime FM - Electro","http://yp.shoutcast.com/sbin/tunein-station.pls?id=1377360");
- AddRadioStation("Smooth Jazz FM","http://yp.shoutcast.com/sbin/tunein-station.pls?id=86433");
- AddRadioStation("SlowRaDio FM","http://yp.shoutcast.com/sbin/tunein-station.pls?id=1658657");
- AddRadioStation("Gay FM - Pure Dance","http://yp.shoutcast.com/sbin/tunein-station.pls?id=3093517");
- AddRadioStation("TDI Radio - Dance","http://yp.shoutcast.com/sbin/tunein-station.pls?id=314586");
- AddRadioStation("181.FM - The Buzz","http://yp.shoutcast.com/sbin/tunein-station.pls?id=37586");
- //-----------[CCTV's]-----------------------------------------//
- AddCCTV("LS Grovestreet", 2491.7839, -1666.6194, 46.3232, 0.0);
- AddCCTV("LS Downtown", 1102.6440, -837.8973, 122.7000, 180.0);
- AddCCTV("SF Wang Cars", -1952.4282,285.9786,57.7031, 90.0);
- AddCCTV("SF Airport", -1275.8070, 52.9402, 82.9162, 0.0);
- AddCCTV("SF Crossroad", -1899.0861,731.0627,65.2969, 90.0);
- AddCCTV("SF Tower", -1753.6606,884.7520,305.8750, 150.0);
- AddCCTV("LV The Strip 1", 2137.2390, 2143.8286, 30.6719, 270.0);
- AddCCTV("LV The Strip 2", 1971.7627, 1423.9323, 82.1563, 270.0);
- AddCCTV("Mount Chiliad", -2432.5852, -1620.1143, 546.8554, 270.0);
- AddCCTV("Sherman Dam", -702.9260, 1848.8094, 116.0507, 0.0);
- AddCCTV("Desert", 35.1291, 2245.0901, 146.6797, 310.0);
- AddCCTV("Query", 588.1079,889.4715,-14.9023, 270.0);
- AddCCTV("Water", 635.6223,498.1748,20.3451, 90.0);
- //------------------[Menus]----------------------------------------//
- tuning_menu = CreateMenu("Upgrades", 1, 20, 120, 150, 40);
- AddMenuItem(tuning_menu, 0, "Paint Jobs");
- AddMenuItem(tuning_menu, 0, "Colors");
- AddMenuItem(tuning_menu, 0, "Exhausts");
- AddMenuItem(tuning_menu, 0, "Front Bumper");
- AddMenuItem(tuning_menu, 0, "Rear Bumper");
- AddMenuItem(tuning_menu, 0, "Roof");
- AddMenuItem(tuning_menu, 0, "Spoilers");
- AddMenuItem(tuning_menu, 0, "Side Skirts");
- AddMenuItem(tuning_menu, 0, "Bullbars");
- AddMenuItem(tuning_menu, 0, "Wheels");
- AddMenuItem(tuning_menu, 0, "Car Stereo");
- AddMenuItem(tuning_menu, 0, "Next Page");
- paintjobs_menu = CreateMenu("Paint Jobs", 1, 20, 120, 150, 40);
- AddMenuItem(paintjobs_menu, 0, "Paintjob 1");
- AddMenuItem(paintjobs_menu, 0, "Paintjob 2");
- AddMenuItem(paintjobs_menu, 0, "Paintjob 3");
- AddMenuItem(paintjobs_menu, 0, "Paintjob 4");
- AddMenuItem(paintjobs_menu, 0, "Paintjob 5");
- AddMenuItem(paintjobs_menu, 0, "Main Menu");
- exhausts_menu = CreateMenu("Exhausts", 1, 20, 120, 150, 40);
- AddMenuItem(exhausts_menu, 0, "Wheel Arch Alien Exhaust");
- AddMenuItem(exhausts_menu, 0, "Wheel Arch X-Flow Exhaust");
- AddMenuItem(exhausts_menu, 0, "Loco-Low Chromer Exhaust");
- AddMenuItem(exhausts_menu, 0, "Loco-Low Slamin Exhaust");
- AddMenuItem(exhausts_menu, 0, "Main Menu");
- front_bumper_menu = CreateMenu("Front Bumpers", 1, 20, 120, 150, 40);
- AddMenuItem(front_bumper_menu, 0, "Wheel Arch Alien Bumper");
- AddMenuItem(front_bumper_menu, 0, "Wheel Arch X-Flow Bumper");
- AddMenuItem(front_bumper_menu, 0, "Loco-Low Chromer Bumper");
- AddMenuItem(front_bumper_menu, 0, "Loco-Low Slamin Bumper");
- AddMenuItem(front_bumper_menu, 0, "Main Menu");
- rear_bumper_menu = CreateMenu("Rear Bumpers", 1, 20, 120, 150, 40);
- AddMenuItem(rear_bumper_menu, 0, "Wheel Arch Alien Bumper");
- AddMenuItem(rear_bumper_menu, 0, "Wheel Arch X-Flow Bumper");
- AddMenuItem(rear_bumper_menu, 0, "Loco-Low Chromer Bumper");
- AddMenuItem(rear_bumper_menu, 0, "Loco-Low Slamin Bumper");
- AddMenuItem(rear_bumper_menu, 0, "Main Menu");
- roof_menu = CreateMenu("Roof", 1, 20, 120, 150, 40);
- AddMenuItem(roof_menu, 0, "Wheel Arch Alien Roof Vent");
- AddMenuItem(roof_menu, 0, "Wheel Arch X-Flow Roof Vent");
- AddMenuItem(roof_menu, 0, "Loco-Low Hardtop Roof");
- AddMenuItem(roof_menu, 0, "Loco-Low Softtop Roof");
- AddMenuItem(roof_menu, 0, "Main Menu");
- spoilers_menu = CreateMenu("Spoilers", 1, 20, 120, 150, 40);
- AddMenuItem(spoilers_menu, 0, "Alien Spoiler");
- AddMenuItem(spoilers_menu, 0, "X-Flow Spoiler");
- AddMenuItem(spoilers_menu, 0, "Main Menu");
- sideskirts_menu = CreateMenu("Side Skirts", 1, 20, 120, 150, 40);
- AddMenuItem(sideskirts_menu, 0, "Wheel Arch Alien Side Skirts");
- AddMenuItem(sideskirts_menu, 0, "Wheel Arch X-Flow Side Skirts");
- AddMenuItem(sideskirts_menu, 0, "Loco-Low Chrome Strip");
- AddMenuItem(sideskirts_menu, 0, "Loco-Low Chrome Flames");
- AddMenuItem(sideskirts_menu, 0, "Loco-Low Chrome Arches");
- AddMenuItem(sideskirts_menu, 0, "Loco-Low Chrome Trim");
- AddMenuItem(sideskirts_menu, 0, "Loco-Low Wheelcovers");
- AddMenuItem(sideskirts_menu, 0, "Main Menu");
- bullbars_menu = CreateMenu("Bullbars", 1, 20, 120, 150, 40);
- AddMenuItem(bullbars_menu, 0, "Loco-Low Chrome Grill");
- AddMenuItem(bullbars_menu, 0, "Loco-Low Chrome Bars");
- AddMenuItem(bullbars_menu, 0, "Loco-Low Chrome Lights");
- AddMenuItem(bullbars_menu, 0, "Loco-Low Chrome Bullbar");
- AddMenuItem(bullbars_menu, 0, "Main Menu");
- wheels_menu = CreateMenu("Wheels", 1, 20, 120, 150, 40);
- AddMenuItem(wheels_menu, 0, "Offroad");
- AddMenuItem(wheels_menu, 0, "Mega");
- AddMenuItem(wheels_menu, 0, "Wires");
- AddMenuItem(wheels_menu, 0, "Twist");
- AddMenuItem(wheels_menu, 0, "Grove");
- AddMenuItem(wheels_menu, 0, "Import");
- AddMenuItem(wheels_menu, 0, "Atomic");
- AddMenuItem(wheels_menu, 0, "Ahab");
- AddMenuItem(wheels_menu, 0, "Virtual");
- AddMenuItem(wheels_menu, 0, "Access");
- AddMenuItem(wheels_menu, 0, "Next Page");
- AddMenuItem(wheels_menu, 0, "Main Menu");
- wheels2_menu = CreateMenu("Wheels", 1, 20, 120, 150, 40);
- AddMenuItem(wheels2_menu, 0, "Trance");
- AddMenuItem(wheels2_menu, 0, "Shadow");
- AddMenuItem(wheels2_menu, 0, "Rimshine");
- AddMenuItem(wheels2_menu, 0, "Classic");
- AddMenuItem(wheels2_menu, 0, "Cutter");
- AddMenuItem(wheels2_menu, 0, "Switch");
- AddMenuItem(wheels2_menu, 0, "Dollar");
- AddMenuItem(wheels2_menu, 0, "Main Menu");
- stereo_menu = CreateMenu("Stereo", 1, 20, 120, 150, 40);
- AddMenuItem(stereo_menu, 0, "Bass Boost");
- AddMenuItem(stereo_menu, 0, "Main Menu");
- tuning_menu2 = CreateMenu("Upgrades", 1, 20, 120, 150, 40);
- AddMenuItem(tuning_menu2, 0, "Hydraulics");
- AddMenuItem(tuning_menu2, 0, "Nitro");
- AddMenuItem(tuning_menu2, 0, "Main Menu");
- hydraulics_menu = CreateMenu("Hydraulics", 1, 20, 120, 150, 40);
- AddMenuItem(hydraulics_menu, 0, "Hydraulics");
- AddMenuItem(hydraulics_menu, 0, "Main Menu");
- nos_menu = CreateMenu("Nitro", 1, 20, 120, 150, 40);
- AddMenuItem(nos_menu, 0, "2x Nitro");
- AddMenuItem(nos_menu, 0, "5x Nitro");
- AddMenuItem(nos_menu, 0, "10x Nitro");
- AddMenuItem(nos_menu, 0, "Main Menu");
- //------------------------------------------------------//
- new Count, Left = TotalCCTVS;
- for(new menu; menu<MAX_CCTVMENUS; menu++)
- {
- if(Left > 12)
- {
- CCTVMenu[menu] = CreateMenu("Choose Camera:", 1, 200, 100, 220);
- TotalMenus++;
- MenuType[menu] = 1;
- for(new i; i<11; i++)
- {
- AddMenuItem(CCTVMenu[menu], 0, CameraName[Count]);
- Count++;
- Left--;
- }
- AddMenuItem(CCTVMenu[menu], 0, "Next");
- }
- else if(Left<13 && Left > 0)
- {
- CCTVMenu[menu] = CreateMenu("Choose Camera:", 1, 200, 100, 220);
- TotalMenus++;
- MenuType[menu] = 2;
- new tmp = Left;
- for(new i; i<tmp; i++)
- {
- AddMenuItem(CCTVMenu[menu], 0, CameraName[Count]);
- Count++;
- Left--;
- }
- }
- }
- AddStaticPickup(1274, 23,-2032.5739,-116.0074,1035.1719,-1); // Licenses
- RobStatus[BeingRobbed] = 0;
- RobStatus[RobberID1] = 255;
- RobStatus[RobberID2] = 255;
- RobStatus[RobberID3] = 255;
- RobStatus[RobberID4] = 255;
- RobStatus[RobberID5] = 255;
- RobStatus[BankReload] = 0;
- RobStatus[Setup] = 0;
- LEOOnline = 0;
- SetNameTagDrawDistance(5.0);
- SetTimer("ShowARandomMessage", RANDOM_MESSAGETIMEINMINUTES*60000, true);
- EnableStuntBonusForAll(0);
- for(new i = 0; i < MAX_VEHICLES; i++)
- {
- Gas[i] = 100;
- }
- LoadPoints();
- LoadBizz();
- //LoadTurfs();
- LoadMapIcons();
- LoadHouses();
- LoadGates();
- print("Stage 2");
- LoadBoxer();
- LoadATM();
- LoadDriveThru();
- LoadFacGates();
- LoadFamGates();
- LoadMAPB();
- LoadGSTATION();
- LoadHSSign();
- LoadOOCshop();
- LoadInfoBoard();
- Loadmotels();
- LoadTaxi();
- LoadEntrances();
- LoadGarages();
- LoadObjects();
- LoadHQs();
- /*for(new i=0; i < sizeof(TurfInfo); i++)
- {
- Turfs[i] = GangZoneCreate(TurfInfo[i][tMinX], TurfInfo[i][tMinY], TurfInfo[i][tMaxX], TurfInfo[i][tMaxY]);
- }*/
- print("Stage 3");
- LoadStuff();
- Loadbuildings();
- print("Stage 4");
- LoadIRC();
- LoadCars();
- print("Stage 5");
- LoadFamilies();
- LoadFamVehicles();
- LoadFactionPay();
- LoadFactions();
- LoadFactionSkins();
- print("Stage 6");
- {
- IBI0 = TextDrawCreate(157.000000, 230.000000, "-");
- TextDrawBackgroundColor(IBI0, 255);
- TextDrawFont(IBI0, 1);
- TextDrawLetterSize(IBI0, 0.019999, 16.899999);
- TextDrawColor(IBI0, -1);
- TextDrawSetOutline(IBI0, 0);
- TextDrawSetProportional(IBI0, 1);
- TextDrawSetShadow(IBI0, 1);
- TextDrawUseBox(IBI0, 1);
- TextDrawBoxColor(IBI0, 1852730990);
- TextDrawTextSize(IBI0, 470.000000, 50.000000);
- IBI1 = TextDrawCreate(135.000000, 220.000000, "-");
- TextDrawBackgroundColor(IBI1, 255);
- TextDrawFont(IBI1, 1);
- TextDrawLetterSize(IBI1, 23.800054, 1.199999);
- TextDrawColor(IBI1, 255);
- TextDrawSetOutline(IBI1, 0);
- TextDrawSetProportional(IBI1, 1);
- TextDrawSetShadow(IBI1, 1);
- IBI2 = TextDrawCreate(135.000000, 378.000000, "-");
- TextDrawBackgroundColor(IBI2, 255);
- TextDrawFont(IBI2, 1);
- TextDrawLetterSize(IBI2, 23.800054, 1.199999);
- TextDrawColor(IBI2, 255);
- TextDrawSetOutline(IBI2, 0);
- TextDrawSetProportional(IBI2, 1);
- TextDrawSetShadow(IBI2, 1);
- IBI3 = TextDrawCreate(239.000000, 239.000000, "Information Board");
- TextDrawBackgroundColor(IBI3, 255);
- TextDrawFont(IBI3, 1);
- TextDrawLetterSize(IBI3, 0.500000, 1.000000);
- TextDrawColor(IBI3, 65535);
- TextDrawSetOutline(IBI3, 0);
- TextDrawSetProportional(IBI3, 1);
- TextDrawSetShadow(IBI3, 1);
- IBITD = TextDrawCreate(164.000000, 267.000000, "Empty Information-Board [No Text]");
- TextDrawBackgroundColor(IBITD, 255);
- TextDrawFont(IBITD, 1);
- TextDrawLetterSize(IBITD, 0.500000, 1.000000);
- TextDrawColor(IBITD, -1);
- TextDrawSetOutline(IBITD, 0);
- TextDrawSetProportional(IBITD, 1);
- TextDrawSetShadow(IBITD, 1);
- /*GasAmount = TextDrawCreate(499.000000, 100.000000, "Vehicle Fuel :");
- TextDrawBackgroundColor(GasAmount, 255);
- TextDrawFont(GasAmount, 1);
- TextDrawLetterSize(GasAmount, 0.400000, 1.000000);
- TextDrawColor(GasAmount, -65281);
- TextDrawSetOutline(GasAmount, 0);
- TextDrawSetProportional(GasAmount, 1);
- TextDrawSetShadow(GasAmount, 1);
- TextDrawUseBox(GasAmount, 1);
- TextDrawBoxColor(GasAmount, 255);
- TextDrawTextSize(GasAmount, 605.000000, 0.000000);*/
- TD = TextDrawCreate(160, 400, "~y~Keys:~n~Arrow-Keys: ~w~Move The Camera~n~~y~Sprint-Key: ~w~Speed Up~n~~y~Crouch-Key: ~w~Exit Camera");
- TextDrawLetterSize(TD, 0.4, 0.9);
- TextDrawSetShadow(TD, 0);
- TextDrawUseBox(TD,1);
- TextDrawBoxColor(TD,0x00000055);
- TextDrawTextSize(TD, 380, 400);
- Website = TextDrawCreate(5.0, 431.0, "classified-gaming.tk");
- TextDrawUseBox(Website, false);
- SpawnClickI = TextDrawCreate(210.000000, 430.000000, "Click on the 'Spawn' Button");
- TextDrawBackgroundColor(SpawnClickI, 255);
- TextDrawFont(SpawnClickI, 1);
- TextDrawLetterSize(SpawnClickI, 0.500000, 1.699999);
- TextDrawColor(SpawnClickI, -1);
- TextDrawSetOutline(SpawnClickI, 0);
- TextDrawSetProportional(SpawnClickI, 1);
- TextDrawSetShadow(SpawnClickI, 1);
- SpawnClickII = TextDrawCreate(250.000000, 440.000000, "-");
- TextDrawBackgroundColor(SpawnClickII, 255);
- TextDrawFont(SpawnClickII, 1);
- TextDrawLetterSize(SpawnClickII, 10.500003, 1.000000);
- TextDrawColor(SpawnClickII, 16711935);
- TextDrawSetOutline(SpawnClickII, 0);
- TextDrawSetProportional(SpawnClickII, 1);
- TextDrawSetShadow(SpawnClickII, 1);
- Loading1 = TextDrawCreate(265.000000, 151.000000, "Please Wait..");
- TextDrawBackgroundColor(Loading1, 255);
- TextDrawFont(Loading1, 1);
- TextDrawLetterSize(Loading1, 0.500000, 2.000000);
- TextDrawColor(Loading1, 255);
- TextDrawSetOutline(Loading1, 0);
- TextDrawSetProportional(Loading1, 1);
- TextDrawSetShadow(Loading1, 1);
- Loading2 = TextDrawCreate(280.000000, 165.000000, "-");
- TextDrawBackgroundColor(Loading2, 255);
- TextDrawFont(Loading2, 1);
- TextDrawLetterSize(Loading2, 4.699997, 1.000000);
- TextDrawColor(Loading2, 16711935);
- TextDrawSetOutline(Loading2, 0);
- TextDrawSetProportional(Loading2, 1);
- TextDrawSetShadow(Loading2, 1);
- Loading3 = TextDrawCreate(259.000000, 184.000000, "The Objects within");
- TextDrawBackgroundColor(Loading3, 255);
- TextDrawFont(Loading3, 1);
- TextDrawLetterSize(Loading3, 0.400000, 1.000000);
- TextDrawColor(Loading3, -1);
- TextDrawSetOutline(Loading3, 0);
- TextDrawSetProportional(Loading3, 1);
- TextDrawSetShadow(Loading3, 1);
- Loading4 = TextDrawCreate(280.000000, 200.000000, "This area");
- TextDrawBackgroundColor(Loading4, 255);
- TextDrawFont(Loading4, 1);
- TextDrawLetterSize(Loading4, 0.500000, 1.000000);
- TextDrawColor(Loading4, -1);
- TextDrawSetOutline(Loading4, 0);
- TextDrawSetProportional(Loading4, 1);
- TextDrawSetShadow(Loading4, 1);
- Loading5 = TextDrawCreate(270.000000, 220.000000, "Are Loading");
- TextDrawBackgroundColor(Loading5, 255);
- TextDrawFont(Loading5, 1);
- TextDrawLetterSize(Loading5, 0.500000, 1.000000);
- TextDrawColor(Loading5, -1);
- TextDrawSetOutline(Loading5, 0);
- TextDrawSetProportional(Loading5, 1);
- TextDrawSetShadow(Loading5, 1);
- Loading6 = TextDrawCreate(380.000000, 153.000000, "-");
- TextDrawBackgroundColor(Loading6, 255);
- TextDrawFont(Loading6, 1);
- TextDrawLetterSize(Loading6, 0.500000, 10.000000);
- TextDrawColor(Loading6, -16776961);
- TextDrawSetOutline(Loading6, 0);
- TextDrawSetProportional(Loading6, 0);
- TextDrawSetShadow(Loading6, 1);
- Loading7 = TextDrawCreate(250.000000, 150.000000, "-");
- TextDrawBackgroundColor(Loading7, 255);
- TextDrawFont(Loading7, 1);
- TextDrawLetterSize(Loading7, 0.370000, -0.600000);
- TextDrawColor(Loading7, 255);
- TextDrawSetOutline(Loading7, 0);
- TextDrawSetProportional(Loading7, 1);
- TextDrawSetShadow(Loading7, 1);
- TextDrawUseBox(Loading7, 1);
- TextDrawBoxColor(Loading7, 255);
- TextDrawTextSize(Loading7, 390.000000, -20.000000);
- Loading8 = TextDrawCreate(249.000000, 253.000000, "-");
- TextDrawBackgroundColor(Loading8, 255);
- TextDrawFont(Loading8, 1);
- TextDrawLetterSize(Loading8, -0.069999, -0.399999);
- TextDrawColor(Loading8, 255);
- TextDrawSetOutline(Loading8, 0);
- TextDrawSetProportional(Loading8, 1);
- TextDrawSetShadow(Loading8, 1);
- TextDrawUseBox(Loading8, 1);
- TextDrawBoxColor(Loading8, 255);
- TextDrawTextSize(Loading8, 390.000000, 10.000000);
- Version = TextDrawCreate(488.000000, 434.000000, "Version - 1.09.1");
- TextDrawBackgroundColor(Version, 255);
- TextDrawFont(Version, 1);
- TextDrawLetterSize(Version, 0.500000, 1.000000);
- TextDrawColor(Version, -1770304523);
- TextDrawSetOutline(Version, 1);
- TextDrawSetProportional(Version, 1);
- TerrTD0 = TextDrawCreate(480.000000, 124.000000, "~r~Nobody~w~'s territory");
- TextDrawBackgroundColor(TerrTD0, 255);
- TextDrawFont(TerrTD0, 1);
- TextDrawLetterSize(TerrTD0, 0.270000, 1.099999);
- TextDrawColor(TerrTD0, -1);
- TextDrawSetOutline(TerrTD0, 1);
- TextDrawSetProportional(TerrTD0, 1);
- TextDrawUseBox(TerrTD0, 1);
- TextDrawBoxColor(TerrTD0, 255);
- TextDrawTextSize(TerrTD0, 641.000000, 76.000000);
- TerrTD1 = TextDrawCreate(480.000000, 124.000000, "~r~Nobody~w~'s territory");
- TextDrawBackgroundColor(TerrTD1, 255);
- TextDrawFont(TerrTD1, 1);
- TextDrawLetterSize(TerrTD1, 0.270000, 1.099999);
- TextDrawColor(TerrTD1, -1);
- TextDrawSetOutline(TerrTD1, 1);
- TextDrawSetProportional(TerrTD1, 1);
- TextDrawUseBox(TerrTD1, 1);
- TextDrawBoxColor(TerrTD1, 255);
- TextDrawTextSize(TerrTD1, 641.000000, 76.000000);
- TerrTD2 = TextDrawCreate(480.000000, 124.000000, "~r~Nobody~w~'s territory");
- TextDrawBackgroundColor(TerrTD2, 255);
- TextDrawFont(TerrTD2, 1);
- TextDrawLetterSize(TerrTD2, 0.270000, 1.099999);
- TextDrawColor(TerrTD2, -1);
- TextDrawSetOutline(TerrTD2, 1);
- TextDrawSetProportional(TerrTD2, 1);
- TextDrawUseBox(TerrTD2, 1);
- TextDrawBoxColor(TerrTD2, 255);
- TextDrawTextSize(TerrTD2, 641.000000, 76.000000);
- TerrTD3 = TextDrawCreate(480.000000, 124.000000, "~r~Nobody~w~'s territory");
- TextDrawBackgroundColor(TerrTD3, 255);
- TextDrawFont(TerrTD3, 1);
- TextDrawLetterSize(TerrTD3, 0.270000, 1.099999);
- TextDrawColor(TerrTD3, -1);
- TextDrawSetOutline(TerrTD3, 1);
- TextDrawSetProportional(TerrTD3, 1);
- TextDrawUseBox(TerrTD3, 1);
- TextDrawBoxColor(TerrTD3, 255);
- TextDrawTextSize(TerrTD3, 641.000000, 76.000000);
- TerrTD4 = TextDrawCreate(480.000000, 124.000000, "~r~Nobody~w~'s territory");
- TextDrawBackgroundColor(TerrTD4, 255);
- TextDrawFont(TerrTD4, 1);
- TextDrawLetterSize(TerrTD4, 0.270000, 1.099999);
- TextDrawColor(TerrTD4, -1);
- TextDrawSetOutline(TerrTD4, 1);
- TextDrawSetProportional(TerrTD4, 1);
- TextDrawUseBox(TerrTD4, 1);
- TextDrawBoxColor(TerrTD4, 255);
- TextDrawTextSize(TerrTD4, 641.000000, 76.000000);
- TerrTD5 = TextDrawCreate(480.000000, 124.000000, "~r~Nobody~w~'s territory");
- TextDrawBackgroundColor(TerrTD5, 255);
- TextDrawFont(TerrTD5, 1);
- TextDrawLetterSize(TerrTD5, 0.270000, 1.099999);
- TextDrawColor(TerrTD5, -1);
- TextDrawSetOutline(TerrTD5, 1);
- TextDrawSetProportional(TerrTD5, 1);
- TextDrawUseBox(TerrTD5, 1);
- TextDrawBoxColor(TerrTD5, 255);
- TextDrawTextSize(TerrTD5, 641.000000, 76.000000);
- Date = TextDrawCreate(547.000000,11.000000,"--");
- Date = TextDrawCreate(547.000000,11.000000,"--");
- TextDrawFont(Date,3);
- TextDrawLetterSize(Date,0.399999,1.600000);
- TextDrawColor(Date,0xffffffff);
- Time = TextDrawCreate(547.000000,28.000000,"--");
- TextDrawFont(Time,3);
- TextDrawLetterSize(Time,0.399999,1.600000);
- TextDrawColor(Time,0xffffffff);
- SetTimer("SetTime",1000,true);
- Area = TextDrawCreate(643.000000, 0.000000, "New Area");
- TextDrawBackgroundColor(Area, 255);
- TextDrawFont(Area, 1);
- TextDrawLetterSize(Area, 0.500000, 7.600000);
- TextDrawColor(Area, -1);
- TextDrawSetOutline(Area, 0);
- TextDrawSetProportional(Area, 1);
- TextDrawSetShadow(Area, 1);
- TextDrawUseBox(Area, 1);
- TextDrawBoxColor(Area, 117);
- TextDrawTextSize(Area, -20.000000, -5.000000);
- Area1 = TextDrawCreate(643.000000, 310.000000, "New Area");
- TextDrawBackgroundColor(Area1, 255);
- TextDrawFont(Area1, 1);
- TextDrawLetterSize(Area1, 0.500000, 8.299999);
- TextDrawColor(Area1, -1);
- TextDrawSetOutline(Area1, 0);
- TextDrawSetProportional(Area1, 1);
- TextDrawSetShadow(Area1, 1);
- TextDrawUseBox(Area1, 1);
- TextDrawBoxColor(Area1, 117);
- TextDrawTextSize(Area1, -19.000000, -6.000000);
- Area2 = TextDrawCreate(653.000000, 142.000000, "New Area");
- TextDrawBackgroundColor(Area2, 255);
- TextDrawFont(Area2, 1);
- TextDrawLetterSize(Area2, 0.500000, -0.200000);
- TextDrawColor(Area2, -1);
- TextDrawSetOutline(Area2, 0);
- TextDrawSetProportional(Area2, 1);
- TextDrawSetShadow(Area2, 1);
- TextDrawUseBox(Area2, 1);
- TextDrawBoxColor(Area2, 255);
- TextDrawTextSize(Area2, -9.000000, -4.000000);
- Area3 = TextDrawCreate(653.000000, 309.000000, "New Area");
- TextDrawBackgroundColor(Area3, 255);
- TextDrawFont(Area3, 1);
- TextDrawLetterSize(Area3, 0.500000, -0.200000);
- TextDrawColor(Area3, -1);
- TextDrawSetOutline(Area3, 0);
- TextDrawSetProportional(Area3, 1);
- TextDrawSetShadow(Area3, 1);
- TextDrawUseBox(Area3, 1);
- TextDrawBoxColor(Area3, 255);
- TextDrawTextSize(Area3, -9.000000, -4.000000);
- Area4 = TextDrawCreate(255.000000, 115.000000, "Classified Gaming Roleplay");
- TextDrawBackgroundColor(Area4, 255);
- TextDrawFont(Area4, 0);
- TextDrawLetterSize(Area4, 0.700000, 3.200000);
- TextDrawColor(Area4, -1);
- TextDrawSetOutline(Area4, 0);
- TextDrawSetProportional(Area4, 1);
- TextDrawSetShadow(Area4, 1);
- Area5 = TextDrawCreate(437.000000, 113.000000, "");
- TextDrawBackgroundColor(Area5, 255);
- TextDrawFont(Area5, 0);
- TextDrawLetterSize(Area5, 0.700000, 3.200000);
- TextDrawColor(Area5, -1);
- TextDrawSetOutline(Area5, 0);
- TextDrawSetProportional(Area5, 1);
- TextDrawSetShadow(Area5, 1);
- }
- print("Stage 7");
- IRCInfo[0][iPlayers] = 0; IRCInfo[1][iPlayers] = 0; IRCInfo[2][iPlayers] = 0;
- IRCInfo[3][iPlayers] = 0; IRCInfo[4][iPlayers] = 0; IRCInfo[5][iPlayers] = 0;
- IRCInfo[6][iPlayers] = 0; IRCInfo[7][iPlayers] = 0; IRCInfo[8][iPlayers] = 0;
- IRCInfo[9][iPlayers] = 0;
- SetGameModeText("Roleplay V1.0");
- gettime(ghour, gminute, gsecond);
- ShowPlayerMarkers(1);
- FixHour(ghour);
- ghour = shifthour;
- if(!realtime)
- {
- SetWorldTime(wtime);
- }
- /*for(new t=0;t<sizeof(TurfInfo);t++)
- {
- }
- new string[128];
- format(string,sizeof(string),"~r~%s~w~'s territory", FamilyInfo[TurfInfo[0][tOwner]][FamilyName]);
- TextDrawSetString(TerrTD0, string);
- for(new t=0;t<sizeof(TurfInfo);t++)
- {
- }
- new string[128];
- format(string,sizeof(string),"~r~%s~w~'s territory", FamilyInfo[TurfInfo[0][tOwner]][FamilyName]);
- TextDrawSetString(TerrTD0, string);
- format(string,sizeof(string),"~r~%s~w~'s territory", FamilyInfo[TurfInfo[1][tOwner]][FamilyName]);
- TextDrawSetString(TerrTD1, string);
- format(string,sizeof(string),"~r~%s~w~'s territory", FamilyInfo[TurfInfo[2][tOwner]][FamilyName]);
- TextDrawSetString(TerrTD2, string);
- format(string,sizeof(string),"~r~%s~w~'s territory", FamilyInfo[TurfInfo[3][tOwner]][FamilyName]);
- TextDrawSetString(TerrTD3, string);
- format(string,sizeof(string),"~r~%s~w~'s territory", FamilyInfo[TurfInfo[4][tOwner]][FamilyName]);
- TextDrawSetString(TerrTD4, string);
- format(string,sizeof(string),"~r~%s~w~'s territory", FamilyInfo[TurfInfo[5][tOwner]][FamilyName]);
- TextDrawSetString(TerrTD5, string);*/
- print("Stage 8");
- /*Ra = TextDrawCreate(59.000000, 285.000000, "Radio :");
- TextDrawBackgroundColor(Ra, 255);
- TextDrawFont(Ra, 1);
- TextDrawLetterSize(Ra, 0.549999, 1.500000);
- TextDrawColor(Ra, 16777215);
- TextDrawSetOutline(Ra, 1);
- TextDrawSetProportional(Ra, 1);
- TextDrawSetShadow(Ra, 1);
- RaEL[0] = TextDrawCreate(60.000000, 310.000000, "Country");
- TextDrawBackgroundColor(RaEL[0], 255);
- TextDrawFont(RaEL[0], 1);
- TextDrawLetterSize(RaEL[0], 0.500000, 1.200000);
- TextDrawColor(RaEL[0], -16776961);
- TextDrawSetOutline(RaEL[0], 1);
- TextDrawSetProportional(RaEL[0], 1);
- TextDrawSetShadow(RaEL[0], 1);
- RaEL[1] = TextDrawCreate(60.000000, 310.000000, "Country");
- TextDrawBackgroundColor(RaEL[1], 255);
- TextDrawFont(RaEL[1], 1);
- TextDrawLetterSize(RaEL[1], 0.500000, 1.200000);
- TextDrawColor(RaEL[1], -1);
- TextDrawSetOutline(RaEL[1], 1);
- TextDrawSetProportional(RaEL[1], 1);
- TextDrawSetShadow(RaEL[1], 1);
- RaHI[0] = TextDrawCreate(60.000000, 319.000000, "Hip hop");
- TextDrawBackgroundColor(RaHI[0], 255);
- TextDrawFont(RaHI[0], 1);
- TextDrawLetterSize(RaHI[0], 0.500000, 1.200000);
- TextDrawColor(RaHI[0], -16776961);
- TextDrawSetOutline(RaHI[0], 1);
- TextDrawSetProportional(RaHI[0], 1);
- TextDrawSetShadow(RaHI[0], 1);
- RaHI[1] = TextDrawCreate(60.000000, 319.000000, "Hip hop");
- TextDrawBackgroundColor(RaHI[1], 255);
- TextDrawFont(RaHI[1], 1);
- TextDrawLetterSize(RaHI[1], 0.500000, 1.200000);
- TextDrawColor(RaHI[1], -1);
- TextDrawSetOutline(RaHI[1], 1);
- TextDrawSetProportional(RaHI[1], 1);
- TextDrawSetShadow(RaHI[1], 1);
- RaHO[0] = TextDrawCreate(60.000000, 301.000000, "House");
- TextDrawBackgroundColor(RaHO[0], 255);
- TextDrawFont(RaHO[0], 1);
- TextDrawLetterSize(RaHO[0], 0.500000, 1.200000);
- TextDrawColor(RaHO[0], -16776961);
- TextDrawSetOutline(RaHO[0], 1);
- TextDrawSetProportional(RaHO[0], 1);
- TextDrawSetShadow(RaHO[0], 1);
- RaHO[1] = TextDrawCreate(60.000000, 301.000000, "House");
- TextDrawBackgroundColor(RaHO[1], 255);
- TextDrawFont(RaHO[1], 1);
- TextDrawLetterSize(RaHO[1], 0.500000, 1.200000);
- TextDrawColor(RaHO[1], -1);
- TextDrawSetOutline(RaHO[1], 1);
- TextDrawSetProportional(RaHO[1], 1);
- TextDrawSetShadow(RaHO[1], 1);
- RaOFF[0] = TextDrawCreate(60.000000, 328.000000, "OFF");
- TextDrawBackgroundColor(RaOFF[0], 255);
- TextDrawFont(RaOFF[0], 1);
- TextDrawLetterSize(RaOFF[0], 0.500000, 1.200000);
- TextDrawColor(RaOFF[0], -16776961);
- TextDrawSetOutline(RaOFF[0], 1);
- TextDrawSetProportional(RaOFF[0], 1);
- TextDrawSetShadow(RaOFF[0], 1);
- RaOFF[1] = TextDrawCreate(60.000000, 328.000000, "OFF");
- TextDrawBackgroundColor(RaOFF[1], 255);
- TextDrawFont(RaOFF[1], 1);
- TextDrawLetterSize(RaOFF[1], 0.500000, 1.200000);
- TextDrawColor(RaOFF[1], -1);
- TextDrawSetOutline(RaOFF[1], 1);
- TextDrawSetProportional(RaOFF[1], 1);
- TextDrawSetShadow(RaOFF[1], 1);*/
- DisableInteriorEnterExits();
- AllowInteriorWeapons(1);
- TextDrawSetProportional(Age, 1);
- Date = TextDrawCreate(547.000000,11.000000,"--");
- Date = TextDrawCreate(547.000000,11.000000,"--");
- TextDrawFont(Date,3);
- TextDrawLetterSize(Date,0.399999,1.600000);
- TextDrawColor(Date,0xffffffff);
- Time = TextDrawCreate(547.000000,28.000000,"--");
- TextDrawFont(Time,3);
- TextDrawLetterSize(Time,0.399999,1.600000);
- TextDrawColor(Time,0xffffffff);
- /*Area7 = TextDrawCreate(30.000000, 155.000000, "RolePlay");
- TextDrawBackgroundColor(Area7, 255);
- TextDrawFont(Area7, 1);
- TextDrawLetterSize(Area7, 0.500000, 3.000000);
- TextDrawColor(Area7, -16711681);
- TextDrawSetOutline(Area7, 1);
- TextDrawSetProportional(Area7, 1);
- Area8 = TextDrawCreate(51.000000, 187.000000, "Gaming");
- TextDrawBackgroundColor(Area8, 255);
- TextDrawFont(Area8, 1);
- TextDrawLetterSize(Area8, 0.500000, 2.099998);
- TextDrawColor(Area8, 65535);
- TextDrawSetOutline(Area8, 1);
- TextDrawSetProportional(Area8, 1);
- Area9 = TextDrawCreate(35.000000, 212.000000, "-------");
- TextDrawBackgroundColor(Area9, 255);
- TextDrawFont(Area9, 1);
- TextDrawLetterSize(Area9, 0.500000, 1.000000);
- TextDrawColor(Area9, -65281);
- TextDrawSetOutline(Area9, 1);
- TextDrawSetProportional(Area9, 1);*/
- TutBox = TextDrawCreate(500.000000, 255.000000, "_");
- TextDrawBackgroundColor(TutBox, 255);
- TextDrawFont(TutBox, 1);
- TextDrawLetterSize(TutBox, 0.500000, 17.000000);
- TextDrawColor(TutBox, -1);
- TextDrawSetOutline(TutBox, 0);
- TextDrawSetProportional(TutBox, 1);
- TextDrawSetShadow(TutBox, 1);
- TextDrawUseBox(TutBox, 1);
- TextDrawBoxColor(TutBox, 99);
- TextDrawTextSize(TutBox, 142.000000, -2.000000);
- TutHead = TextDrawCreate(157.000000, 258.000000, "Classified Gaming Roleplay Tutorial");
- TextDrawBackgroundColor(TutHead, 255);
- TextDrawFont(TutHead, 2);
- TextDrawLetterSize(TutHead, 0.409999, 3.099998);
- TextDrawColor(TutHead, -65281);
- TextDrawSetOutline(TutHead, 1);
- TextDrawSetProportional(TutHead, 1);
- TutText[0] = TextDrawCreate(155.000000, 292.000000, "This is a roleplay server - which means that you~n~have to roleplay most of the time.~n~~n~Please pay attention in the tutorial to avoid~n~ asking questions later on.");
- TextDrawBackgroundColor(TutText[0], 255);
- TextDrawFont(TutText[0], 2);
- TextDrawLetterSize(TutText[0], 0.2499 ,1.1999);
- TextDrawColor(TutText[0], -1);
- TextDrawSetOutline(TutText[0], 0);
- TextDrawSetProportional(TutText[0], 1);
- TextDrawSetShadow(TutText[0], 1);
- TextDrawAlignment(TutText[0], 1);
- TutText[1] = TextDrawCreate(155.000000, 292.000000, "How to Make Money~n~~n~First of All - There are many Jobs around~n~L.S to work on~n~~n~Each Job makes Differnt~n~Amount of money Depends on your Skills~n~~n~As a Starter~n~We recommend you to work as a Trucker or Drug Smuggler");
- TextDrawBackgroundColor(TutText[1], 255);
- TextDrawFont(TutText[1], 2);
- TextDrawLetterSize(TutText[1], 0.2499 ,1.1999);
- TextDrawColor(TutText[1], -1);
- TextDrawSetOutline(TutText[1], 0);
- TextDrawSetProportional(TutText[1], 1);
- TextDrawSetShadow(TutText[1], 1);
- TextDrawAlignment(TutText[1], 1);
- TutText[2] = TextDrawCreate(155.000000, 292.000000, "There are many Houses all over Los Santos , You can store ~n~many things in houses such as Guns - Pot - Crack - Money ~n~~n~To buy a house you have to go near house or contact an ~n~admin , If you can't afford a house you can simply rent ~w~one.");
- TextDrawBackgroundColor(TutText[2], 255);
- TextDrawFont(TutText[2], 2);
- TextDrawLetterSize(TutText[2], 0.2499 ,1.1999);
- TextDrawColor(TutText[2], -1);
- TextDrawSetOutline(TutText[2], 0);
- TextDrawSetProportional(TutText[2], 1);
- TextDrawSetShadow(TutText[2], 1);
- TextDrawAlignment(TutText[2], 1);
- TutText[3] = TextDrawCreate(155.000000, 292.000000, "There are many businesses all over Los Santos.~n~~n~You can own one in order to make money.~n~~n~Business owners can set their own product prices.~n~~n~To buy business, you need some cash first.");
- TextDrawBackgroundColor(TutText[3], 255);
- TextDrawFont(TutText[3], 2);
- TextDrawLetterSize(TutText[3], 0.2499 ,1.1999);
- TextDrawColor(TutText[3], -1);
- TextDrawSetOutline(TutText[3], 0);
- TextDrawSetProportional(TutText[3], 1);
- TextDrawSetShadow(TutText[3], 1);
- TextDrawAlignment(TutText[3], 1);
- TutText[4] = TextDrawCreate(155.000000, 292.000000, "There are many dealerships all over los santos.~n~~n~You can own up to ~g~4 cars ~w~and ~b~park ~w~them wherever you want.~n~~n~Modifications save on vehicles saves when player logoff~n~~n~~w~Each car has it's own ~g~price , VIP can own up to 5 cars");
- TextDrawBackgroundColor(TutText[4], 255);
- TextDrawFont(TutText[4], 2);
- TextDrawLetterSize(TutText[4], 0.2499 ,1.1999);
- TextDrawColor(TutText[4], -1);
- TextDrawSetOutline(TutText[4], 0);
- TextDrawSetProportional(TutText[4], 1);
- TextDrawSetShadow(TutText[4], 1);
- TextDrawAlignment(TutText[4], 1);
- TutText[5] = TextDrawCreate(155.000000, 292.000000, "Advertising is a good way to show that you have something ~n~~n~to sell or buy , This is the news Agency location~n~~n~where you can advertise - Most of reporters regroup ~n~~n~here to announce the news.");
- TextDrawBackgroundColor(TutText[5], 255);
- TextDrawFont(TutText[5], 2);
- TextDrawLetterSize(TutText[5], 0.2499 ,1.1999);
- TextDrawColor(TutText[5], -1);
- TextDrawSetOutline(TutText[5], 0);
- TextDrawSetProportional(TutText[5], 1);
- TextDrawSetShadow(TutText[5], 1);
- TextDrawAlignment(TutText[5], 1);
- TutText[6] = TextDrawCreate(155.000000, 292.000000, "For Now - We will list you some of the Server rules That~n~you MUST follow - unless you want to get Banned.~n~~n~~r~DM~w~ is Tottally NOT allowed without a Proper RP Reason~n~~r~Provoking Cops~w~ is Tottaly NOT allowed unless~n~you have a Proper RP reason~n~~r~RK~w~ is Tottally NOT allowed under any condition~n~~r~QS/CS~w~ Are Tottally NOT allowed under any Condition");
- TextDrawBackgroundColor(TutText[6], 255);
- TextDrawFont(TutText[6], 2);
- TextDrawLetterSize(TutText[6], 0.2499 ,1.1999);
- TextDrawColor(TutText[6], -1);
- TextDrawSetOutline(TutText[6], 0);
- TextDrawSetProportional(TutText[6], 1);
- TextDrawSetShadow(TutText[6], 1);
- TextDrawAlignment(TutText[6], 1);
- TutText[7] = TextDrawCreate(155.000000, 292.000000, "End of the tutorial~n~CG:RP Staff thanks you for joining our server.~n~~n~Visit our forums at classified-gaming.tk ~n~~n~Join us on Vent Also at : Coming Soon ~n~There are far more features that you have to discover ~n~yourself ~n~~n~Thank you and Enjoy your Time");
- TextDrawBackgroundColor(TutText[7], 255);
- TextDrawFont(TutText[7], 2);
- TextDrawLetterSize(TutText[7], 0.2499 ,1.1999);
- TextDrawColor(TutText[7], -1);
- TextDrawSetOutline(TutText[7], 0);
- TextDrawSetProportional(TutText[7], 1);
- TextDrawSetShadow(TutText[7], 1);
- TextDrawAlignment(TutText[7], 1);
- TutBox2 = TextDrawCreate(502.000000, 253.000000, "_");
- TextDrawBackgroundColor(TutBox2, 255);
- TextDrawFont(TutBox2, 1);
- TextDrawLetterSize(TutBox2, 0.500000, -0.000000);
- TextDrawColor(TutBox2, 255);
- TextDrawSetOutline(TutBox2, 0);
- TextDrawSetProportional(TutBox2, 1);
- TextDrawSetShadow(TutBox2, 1);
- TextDrawUseBox(TutBox2, 1);
- TextDrawBoxColor(TutBox2, 255);
- TextDrawTextSize(TutBox2, 141.000000, 0.000000);
- TutBox3 = TextDrawCreate(502.000000, 410.000000, "_");
- TextDrawBackgroundColor(TutBox3, 255);
- TextDrawFont(TutBox3, 1);
- TextDrawLetterSize(TutBox3, 0.500000, -0.100000);
- TextDrawColor(TutBox3, -1);
- TextDrawSetOutline(TutBox3, 0);
- TextDrawSetProportional(TutBox3, 1);
- TextDrawSetShadow(TutBox3, 1);
- TextDrawUseBox(TutBox3, 1);
- TextDrawBoxColor(TutBox3, 255);
- TextDrawTextSize(TutBox3, 144.000000, 0.000000);
- TutBox4 = TextDrawCreate(497.000000, 254.000000, "_");
- TextDrawBackgroundColor(TutBox4, 255);
- TextDrawFont(TutBox4, 1);
- TextDrawLetterSize(TutBox4, 0.500000, 17.199989);
- TextDrawColor(TutBox4, -1);
- TextDrawSetOutline(TutBox4, 0);
- TextDrawSetProportional(TutBox4, 1);
- TextDrawSetShadow(TutBox4, 1);
- TextDrawUseBox(TutBox4, 1);
- TextDrawBoxColor(TutBox4, 255);
- TextDrawTextSize(TutBox4, 497.000000, 1.000000);
- TutBox5 = TextDrawCreate(146.000000, 414.000000, "_");
- TextDrawBackgroundColor(TutBox5, 255);
- TextDrawFont(TutBox5, 1);
- TextDrawLetterSize(TutBox5, 0.519999, -18.100000);
- TextDrawColor(TutBox5, -1);
- TextDrawSetOutline(TutBox5, 0);
- TextDrawSetProportional(TutBox5, 1);
- TextDrawSetShadow(TutBox5, 1);
- TextDrawUseBox(TutBox5, 1);
- TextDrawBoxColor(TutBox5, 255);
- TextDrawTextSize(TutBox5, 146.000000, 0.000000);
- SendRconCommand("mapname San Andreas");
- // Player Class's
- for(new i = 0; i <= sizeof(PedSkins)-1; i++)
- {
- AddPlayerClass(PedSkins[i][0],982.1890,-1624.2583,14.952,90,-1,-1,-1,-1,-1,-1);
- }
- // CopVehicle[0] = AddStaticVehicle(477,1566.2892,-1615.8591,13.1186,270.1325,1,1); // cop car 1
- // CopVehicle[1] = AddStaticVehicle(477,1557.3464,-1615.8545,13.1397,270.2108,1,1); // cop car 2
- // CopVehicle[2] = AddStaticVehicle(477,1591.6287,-1606.2499,13.1367,180.9415,1,1); // cop car 3
- // CopVehicle[3] = AddStaticVehicle(477,1597.4304,-1606.0475,13.1902,181.4439,1,1); // cop car 4
- // CopVehicle[4] = AddStaticVehicle(477,1601.6312,-1630.6210,13.2421,91.8427,1,1); // cop car 5
- // CopVehicle[5] = AddStaticVehicle(477,1564.4960,-1631.6226,13.1129,88.9426,1,1); // cop car 6
- ///////////////
- AddStaticVehicle(422,2253.7146,-83.6204,26.5138,179.7439,83,57); // HITMAN CARS
- AddStaticVehicle(422,2259.9692,-83.5608,26.5090,179.1083,67,59); // HITMAN CARS
- /////////
- // new SirenC;
- // for(new i=0; i<sizeof(CopVehicle); i++)
- // {
- // SirenC = CreateObject(19419, 10.0, 10.0, 10.0, 0, 0, 0);
- //AttachObjectToVehicle(SirenC, CopVehicle[i], -0.039999, -0.469999, 0.669999, 0.000000, 0.000000, 0.000000);
- //}
- // Rent Vehicles
- CreateRentalVehicle(422, 1844.425659, -1870.731323, 13.375860, 358.799713, -1, -1);
- CreateRentalVehicle(492, 1841.258911, -1871.080932, 13.171745, 358.831817, -1, -1);
- CreateRentalVehicle(422, 1837.984619, -1870.918579, 13.374468, 0.732817, -1, -1);
- CreateRentalVehicle(422, 1834.799072, -1870.959472, 13.377342, 359.901275, -1, -1);
- CreateRentalVehicle(492, 1836.666992, -1854.064086, 13.171711, 179.392822, -1, -1);
- CreateRentalVehicle(492, 1839.962402, -1854.104858, 13.168007, 178.491806, -1, -1);
- //--[Fedex Driver]------------//
- FedexC[0] = AddStaticVehicle(609,1604.8142,-1838.7241,13.5752,270.5278,1,1); // Fedex 1
- FedexC[1] = AddStaticVehicle(498,1603.8616,-1831.7311,13.5648,269.8284,1,1); // Fedex 2
- FedexC[2] = AddStaticVehicle(498,1603.9700,-1824.2305,13.4701,270.1780,1,1); // Box 3
- FedexC[3] = AddStaticVehicle(498,1599.8521,-1816.4191,13.4399,270.1102,1,1); // Box 4
- FedexC[4] = AddStaticVehicle(498,1599.5811,-1807.1063,13.4801,268.3870,1,1); // Box 5
- FedexC[5] = AddStaticVehicle(498,1602.8033,-1787.5272,13.9482,178.9470,1,1); // box 6
- FedexC[6] = AddStaticVehicle(498,1607.2288,-1787.2229,13.9523,178.4191,1,1); // box 7
- FedexC[7] = AddStaticVehicle(498,1626.2860,-1787.5521,13.5316,177.1614,1,1); // 8
- FedexC[8] = AddStaticVehicle(498,1633.4260,-1789.1680,13.5381,164.9256,1,1); // 9
- FedexC[9] = AddStaticVehicle(498,1640.3907,-1791.8032,13.5384,164.2180,1,1); // 10
- FedexC[10] = AddStaticVehicle(498,1648.0270,-1792.8998,13.5461,165.3030,1,1); // 11
- FedexC[11] = AddStaticVehicle(498,1656.9865,-1794.9565,13.6235,166.6511,1,1); // 12
- FedexC[12] = AddStaticVehicle(498,1656.4752,-1806.6241,13.5545,89.0871,1,1); // 13
- //////////////////// LS Airport cars
- // AIRPORT CARS
- AddStaticVehicle(426,1560.4624,-2234.5383,13.3098,90.9899,7,7); //
- AddStaticVehicle(426,1560.5459,-2244.2769,13.2925,90.1779,10,10); //
- AddStaticVehicle(426,1560.4268,-2241.0872,13.2925,90.6607,7,7); //
- AddStaticVehicle(426,1560.4187,-2237.8481,13.3102,89.9431,62,62); //
- AddStaticVehicle(426,1560.5729,-2247.7036,13.2898,89.5335,62,62); //
- AddStaticVehicle(426,1560.7542,-2250.8945,13.3216,90.1238,7,7); //
- AddStaticVehicle(426,1560.5269,-2254.0947,13.2954,90.5189,10,10); //
- AddStaticVehicle(426,1560.4678,-2257.4656,13.2863,90.1006,11,11); //
- AddStaticVehicle(426,1560.4751,-2260.8188,13.3188,89.2307,15,15); //
- AddStaticVehicle(426,1560.4417,-2264.1548,13.2907,89.4091,37,37); //
- AddStaticVehicle(462,1560.7803,-2309.0762,13.1509,87.8078,13,13); //
- AddStaticVehicle(462,1560.6006,-2312.2214,13.1502,90.2686,14,14); //
- AddStaticVehicle(462,1560.5844,-2315.6519,13.1506,93.4480,1,2); //
- AddStaticVehicle(462,1560.6152,-2318.7419,13.1509,87.4791,2,1); //
- AddStaticVehicle(462,1560.6567,-2321.9348,13.1521,89.4756,1,3); //
- AddStaticVehicle(462,1560.6116,-2325.3113,13.1486,87.8205,3,1); //
- AddStaticVehicle(462,1560.6375,-2328.5103,13.1474,90.6058,10,10); //
- AddStaticVehicle(462,1560.6256,-2331.9197,13.1478,88.2185,12,12); //
- AddStaticVehicle(462,1560.5930,-2335.1865,13.1479,90.3275,13,13); //
- AddStaticVehicle(462,1560.5775,-2338.2439,13.1479,90.7948,14,14); //
- ///////////////////////////////////////
- //---------------//
- LicCar[0] = AddStaticVehicleEx(400,2062.4780,-1904.0059,13.2523,0.1147,1,1, 7200000); // Car 1 DMV 166
- LicCar[1] = AddStaticVehicleEx(400,2052.3628,-1903.9910,13.2523,359.7091,1,1, 7200000); // Car 2 DMV 167
- LicCar[2] = AddStaticVehicleEx(400,2056.1294,-1903.9355,13.2517,359.9152,1,1, 7200000); // Car 3 DMV 168
- LicCar[3] = AddStaticVehicleEx(400,2059.1633,-1903.9895,13.2516,359.8265,1,1, 7200000); // Car 4 DMV 169
- //BUTTONS
- CreateButton(244.92, 72.29, 1004.27, 0.0); // LSPD DOOR ENTER
- CreateButton(244.91, 73.81, 1004.27, 90.0); // LSPD DOOR EXIT
- CreateButton(1765.9000, -1574.0979, 1641.7, 270.0); // PRISON CELL OPEN
- CreateButton(222.41, 71.29, 1005.66, 90.0); // CHIEF DOOR OUTSIDE
- CreateButton(221.87, 68.34, 1005.66, 270.0); // CHIEF DOOR INSIDE
- //----------------------[New Car-Wash]--------------------------------//
- entrancegate = CreateDynamicObject(17951,1911.21130371,-1780.68151855,14.15972233,0.00000000,0.00000000,90.00000000);
- exitgate = CreateDynamicObject(17951,1911.21130371,-1771.97814941,14.15972233,0.00000000,0.00000000,90.00000000);
- CreateDynamicObject(1250,1908.84997559,-1783.68945312,13.40625000,0.00000000,0.00000000,90.00000000);
- CreateDynamicPickup(1239, 1, 1911.1886,-1784.2952,13.5, -1);
- entrancetext = Create3DTextLabel("Nobody is using the car wash right now.\nPrice: $5 (/carwash)",0x008B00FF,1911.1886,-1784.2952,14.5,50,0,1);
- //-----------------------[HitmanHQ]------------------------------//
- CreateObject(18045,3205.0000000,718.0000000,1015.0999800,0.0000000,0.0000000,0.0000000); //object(mp_ammu01) (1)
- CreateObject(18553,3211.6001000,713.5000000,1014.4000200,0.0000000,0.0000000,270.0000000); //object(count_ammundoor) (1)
- CreateObject(18064,3195.6999500,718.5999800,1015.0999800,0.0000000,0.0000000,0.0000000); //object(ab_sfammuunits) (1)
- CreateObject(2059,3203.1999500,716.0999800,1014.2000100,0.0000000,0.0000000,0.0000000); //object(cj_gunstuff1) (1)
- CreateObject(2058,3207.3000500,713.7999900,1014.2000100,0.0000000,0.0000000,0.0000000); //object(cj_gun_docs) (1)
- CreateObject(1672,3207.8000500,714.0999800,1014.2199700,0.0000000,0.0000000,0.0000000); //object(gasgrenade) (1)
- CreateObject(1672,3207.8000500,714.0000000,1014.2199700,0.0000000,0.0000000,0.0000000); //object(gasgrenade) (2)
- CreateObject(1672,3207.8000500,714.2000100,1014.2199700,0.0000000,0.0000000,0.0000000); //object(gasgrenade) (3)
- CreateObject(1654,3212.0000000,719.2999900,1014.5000000,0.0000000,0.0000000,64.0000000); //object(dynamite) (1)
- CreateObject(1654,3211.8999000,719.2999900,1014.5000000,0.0000000,0.0000000,296.0000000); //object(dynamite) (2)
- CreateObject(1654,3212.0000000,719.4000200,1014.5000000,0.0000000,0.0000000,196.0000000); //object(dynamite) (3)
- CreateObject(1654,3211.6999500,719.7000100,1014.3400300,0.0000000,270.0000000,268.0000000); //object(dynamite) (6)
- CreateObject(1650,3212.1001000,719.7000100,1014.5999800,0.0000000,0.0000000,270.0000000); //object(petrolcanm) (1)
- CreateObject(1575,3212.0000000,720.0999800,1014.2000100,0.0000000,0.0000000,0.0000000); //object(drug_white) (1)
- CreateObject(1252,3211.8999000,720.5000000,1014.3499800,90.0000000,0.0000000,90.0000000); //object(barrelexpos) (1)
- CreateObject(1242,3208.6999500,719.7999900,1014.2999900,0.0000000,0.0000000,222.0000000); //object(bodyarmour) (1)
- CreateObject(2057,3207.3999000,719.7000100,1014.2700200,0.0000000,0.0000000,350.0000000); //object(flame_tins) (1)
- CreateObject(3052,3207.6001000,714.7000100,1014.2199700,0.0000000,0.0000000,270.0000000); //object(db_ammo) (1)
- CreateObject(3016,3207.8000500,720.4000200,1015.2000100,0.0000000,0.0000000,0.0000000); //object(cr_ammobox_nonbrk) (1)
- CreateObject(3016,3208.1999500,720.4000200,1015.2000100,0.0000000,0.0000000,0.0000000); //object(cr_ammobox_nonbrk) (2)
- CreateObject(3016,3208.0000000,720.4000200,1015.4500100,0.0000000,0.0000000,0.0000000); //object(cr_ammobox_nonbrk) (3)
- CreateObject(3016,3211.8000500,719.2000100,1015.7000100,0.0000000,0.0000000,0.0000000); //object(cr_ammobox_nonbrk) (4)
- CreateObject(3015,3208.8000500,721.4000200,1013.7000100,0.0000000,0.0000000,270.0000000); //object(cr_cratestack) (1)
- CreateObject(3015,3208.8000500,720.9000200,1013.7000100,0.0000000,0.0000000,269.9950000); //object(cr_cratestack) (2)
- CreateObject(930,3212.0000000,721.4000200,1014.7999900,0.0000000,0.0000000,270.5000000); //object(o2_bottles) (1)
- CreateObject(964,3203.6999500,720.5000000,1014.0999800,0.0000000,0.0000000,180.0000000); //object(cj_metal_crate) (1)
- CreateObject(964,3203.6999500,720.5000000,1015.0300300,0.0000000,0.0000000,179.9950000); //object(cj_metal_crate) (2)
- CreateObject(2041,3207.5000000,715.7000100,1014.2999900,0.0000000,0.0000000,46.0000000); //object(ammo_box_m2) (1)
- CreateObject(16782,3203.3999000,712.9000200,1014.9000200,0.0000000,0.0000000,90.0000000); //object(a51_radar_scan) (1)
- CreateObject(3115,3202.8999000,720.5000000,1012.8200100,0.0000000,0.0000000,0.0000000); //object(carrier_lift1_sfse) (1)
- CreateObject(2985,3197.8999000,716.7999900,1014.0999800,0.0000000,0.0000000,90.0000000); //object(minigun_base) (1)
- CreateObject(2922,3211.6999500,713.5999800,1014.7000100,0.0000000,0.0000000,0.0000000); //object(kmb_keypad) (1)
- CreateObject(16732,3208.1999500,712.5999800,1015.0999800,0.0000000,0.0000000,180.0000000); //object(a51_ventcover) (1)
- CreateObject(16732,3206.6001000,712.5999800,1015.0999800,0.0000000,0.0000000,179.9950000); //object(a51_ventcover) (2)
- CreateObject(16732,3205.0000000,712.5999800,1015.0999800,0.0000000,0.0000000,179.9950000); //object(a51_ventcover) (3)
- CreateObject(3396,3211.8000500,717.0999800,1013.0999800,0.0000000,0.0000000,0.0000000); //object(a51_sdsk_4_) (1)
- CreateObject(1210,3208.1001000,719.5999800,1014.2000100,0.0000000,0.0000000,0.0000000); //object(briefcase) (1)
- CreateObject(2036,3206.3999000,715.7000100,1014.2000100,0.0000000,0.0000000,0.0000000); //object(cj_psg1) (1)
- CreateObject(1808,3197.8000500,714.0999800,1013.0999800,0.0000000,0.0000000,90.0000000); //object(cj_watercooler2) (1)
- CreateObject(1736,3210.8000500,713.9000200,1016.0999800,0.0000000,0.0000000,180.0000000); //object(cj_stags_head) (1)
- CreateObject(1510,3207.1999500,716.2000100,1014.2000100,0.0000000,0.0000000,0.0000000); //object(dyn_ashtry) (1)
- CreateObject(1510,3207.3999000,713.2000100,1014.2000100,0.0000000,0.0000000,0.0000000); //object(dyn_ashtry) (2)
- CreateObject(14651,3199.5000000,720.7000100,1015.2999900,0.0000000,0.0000000,270.0000000); //object(trukstp05) (1)
- CreateObject(1584,3200.8000500,712.9000200,1015.2399900,0.0000000,0.0000000,0.0000000); //object(tar_gun1) (1)
- CreateObject(1583,3198.6999500,712.9000200,1015.2399900,0.0000000,0.0000000,0.0000000); //object(tar_gun2) (1)
- CreateObject(1587,3198.8000500,712.7999900,1015.9000200,0.0000000,0.0000000,0.0000000); //object(tar_frame) (1)
- CreateObject(1587,3200.6999500,712.7999900,1015.9000200,0.0000000,0.0000000,0.0000000); //object(tar_frame) (2)
- CreateObject(2051,3205.1001000,723.2000100,1014.5000000,0.0000000,0.0000000,0.0000000); //object(cj_target4) (1)
- CreateObject(2056,3207.1999500,723.2000100,1014.2999900,0.0000000,0.0000000,0.0000000); //object(cj_target6) (1)
- CreateObject(2619,3212.3999000,714.5999800,1014.5999800,0.0000000,0.0000000,0.0000000); //object(mp_ammoambient) (2)
- CreateObject(3004,3200.3000500,721.2000100,1014.2000100,0.0000000,0.0000000,316.0000000); //object(k_poolq2) (1)
- CreateObject(3003,3200.6001000,721.4000200,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballcue) (1)
- CreateObject(3002,3199.1999500,721.7000100,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballspt01) (1)
- CreateObject(3001,3199.8000500,720.7999900,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballstp07) (1)
- CreateObject(3000,3200.1001000,721.7000100,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballstp06) (1)
- CreateObject(2999,3199.0000000,720.7000100,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballstp05) (1)
- CreateObject(2998,3200.6001000,720.9000200,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballstp04) (1)
- CreateObject(2997,3199.3999000,721.2000100,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballstp03) (1)
- CreateObject(2996,3201.0000000,721.2999900,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballstp02) (1)
- CreateObject(3026,3197.6999500,715.9000200,1014.2000100,0.0000000,360.0000000,89.9990000); //object(para_pack) (1)
- CreateObject(3104,3199.3999000,720.9000200,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballspt06) (1)
- CreateObject(3102,3200.0000000,721.2000100,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballspt04) (1)
- CreateObject(3100,3200.8999000,720.7000100,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballspt02) (1)
- CreateObject(3101,3199.0000000,721.5999800,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolballspt03) (1)
- CreateObject(3106,3199.6001000,721.5999800,1014.2000100,0.0000000,0.0000000,0.0000000); //object(k_poolball8) (1)
- CreateObject(3533,3208.6001000,712.9000200,1013.0000000,0.0000000,0.0000000,86.0000000); //object(trdpillar01) (1)
- CreateObject(2262,3209.8000500,722.7999900,1015.2000100,0.0000000,0.0000000,0.0000000); //object(frame_slim_3) (1)
- //----------------------[Bamboo Club]---------------------------------//
- CreateDynamicObject(19375, 2879.57, -2054.46, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 2879.56, -2044.89, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 2879.56, -2035.37, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 2879.56, -2025.84, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 2889.90, -2025.84, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 2889.90, -2035.38, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 2889.90, -2044.89, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 2889.90, -2054.48, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 2900.26, -2054.48, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2900.26, -2044.89, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 2900.32, -2025.80, 14.59, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 2900.26, -2025.84, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, 2905.49, -2025.83, 14.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2905.49, -2035.41, 4.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2905.49, -2044.99, 4.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2905.49, -2054.53, 4.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2900.78, -2059.29, 4.82, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2891.21, -2059.29, 4.82, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2881.75, -2059.29, 4.82, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2879.12, -2059.29, 4.82, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2900.78, -2021.05, 4.82, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2891.21, -2021.05, 4.82, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2881.75, -2021.05, 4.82, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2879.12, -2021.05, 4.82, 0.00, 0.00, 90.00);
- CreateDynamicObject(19128, 2891.81, -2043.37, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2887.90, -2043.34, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2884.02, -2043.37, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2891.81, -2047.28, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2891.81, -2051.21, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2887.90, -2047.28, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2884.02, -2047.28, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2887.90, -2051.21, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2884.00, -2051.21, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 2895.56, -2043.00, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 2897.08, -2041.45, 10.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 2900.28, -2041.45, 10.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 2903.50, -2041.45, 10.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 2895.56, -2046.14, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 2894.07, -2047.69, 10.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 2892.55, -2049.16, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 2894.07, -2050.72, 10.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 2895.56, -2052.33, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 2895.56, -2055.46, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 2897.08, -2056.96, 10.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 2900.28, -2056.96, 10.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 2903.50, -2056.96, 10.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 2905.06, -2055.46, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 2905.06, -2052.33, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 2905.06, -2049.16, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 2905.06, -2046.14, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 2905.06, -2043.00, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 2903.53, -2043.12, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2900.36, -2043.12, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2897.19, -2043.12, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2897.09, -2046.60, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2897.09, -2043.12, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2897.09, -2050.04, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2897.09, -2053.52, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2897.09, -2055.30, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2897.19, -2046.60, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2897.19, -2050.04, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2897.19, -2053.52, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2897.19, -2055.30, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2900.36, -2046.60, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2900.36, -2050.04, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2900.36, -2053.52, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2900.36, -2055.30, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2903.53, -2046.60, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2903.53, -2050.04, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2903.53, -2053.52, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2903.53, -2055.30, 11.85, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 2894.22, -2049.22, 11.85, 0.00, 90.00, 0.00);
- CreateDynamicObject(16090, 2896.33, -2049.25, 11.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2884.00, -2055.18, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2887.90, -2055.18, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2891.81, -2055.18, 10.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(18102, 2895.75, -2045.48, 17.90, 90.00, 90.00, 0.00);
- CreateDynamicObject(18102, 2895.93, -2044.73, 11.20, 0.00, 90.00, 0.00);
- CreateDynamicObject(18102, 2895.94, -2054.35, 20.19, 0.00, 270.00, 180.00);
- CreateDynamicObject(2232, 2895.50, -2050.08, 19.44, 0.00, 0.00, 270.00);
- CreateDynamicObject(2232, 2895.50, -2048.30, 19.44, 0.00, 0.00, 270.00);
- CreateDynamicObject(2232, 2895.50, -2051.66, 19.44, 0.00, 0.00, 270.00);
- CreateDynamicObject(2232, 2895.50, -2054.88, 19.44, 0.00, 0.00, 270.00);
- CreateDynamicObject(2232, 2895.50, -2053.02, 19.44, 0.00, 0.00, 270.00);
- CreateDynamicObject(2232, 2895.50, -2056.12, 19.44, 0.00, 0.00, 270.00);
- CreateDynamicObject(2232, 2895.50, -2046.85, 19.44, 0.00, 0.00, 270.00);
- CreateDynamicObject(2232, 2895.50, -2045.40, 19.44, 0.00, 0.00, 270.00);
- CreateDynamicObject(2232, 2895.50, -2044.02, 19.44, 0.00, 0.00, 270.00);
- CreateDynamicObject(2232, 2895.52, -2042.45, 19.44, 0.00, 0.00, 270.00);
- CreateDynamicObject(10009, 2896.45, -2035.53, 11.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2905.49, -2025.83, 4.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2905.49, -2035.41, 14.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2905.49, -2044.99, 14.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2905.49, -2054.53, 14.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2900.78, -2059.29, 14.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2891.21, -2059.29, 14.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2881.75, -2059.29, 14.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2879.12, -2059.29, 14.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2900.78, -2021.05, 14.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2891.21, -2021.05, 14.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2881.75, -2021.05, 14.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2879.12, -2021.05, 14.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(19375, 2900.26, -2035.37, 9.99, 0.00, 90.00, 0.00);
- CreateDynamicObject(19325, 2895.20, -2027.21, 16.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19325, 2895.19, -2024.32, 18.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(19325, 2902.21, -2030.64, 18.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(19325, 2901.07, -2030.67, 16.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19325, 2895.19, -2024.29, 16.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19325, 2902.21, -2030.64, 16.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19325, 2901.09, -2030.68, 18.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(1726, 2901.61, -2021.70, 14.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(1726, 2904.84, -2022.52, 14.67, 0.00, 0.00, 270.00);
- CreateDynamicObject(1726, 2904.80, -2025.34, 14.67, 0.00, 0.00, 270.00);
- CreateDynamicObject(1726, 2898.98, -2021.65, 14.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2024, 2902.26, -2023.96, 14.65, 0.00, 0.00, 0.00);
- CreateDynamicObject(2011, 2904.76, -2021.59, 14.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2011, 2904.72, -2028.02, 14.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2011, 2898.39, -2021.67, 14.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2209, 2903.26, -2029.47, 14.68, 0.00, 0.00, 180.00);
- CreateDynamicObject(2312, 2902.62, -2029.34, 15.83, 0.00, 0.00, 180.00);
- CreateDynamicObject(19325, 2895.20, -2027.21, 18.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(2898, 2897.23, -2023.88, 14.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2898, 2897.23, -2027.94, 14.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 2895.95, -2022.05, 10.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 2895.92, -2029.81, 10.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(3494, 2904.66, -2029.78, 10.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(1352, 2903.12, -2026.19, 18.46, 180.00, 0.00, 0.00);
- CreateDynamicObject(1352, 2899.96, -2023.23, 18.46, 180.00, 0.00, 0.00);
- CreateDynamicObject(16151, 2880.22, -2022.09, 10.39, 0.00, 0.00, 90.00);
- CreateDynamicObject(2125, 2880.88, -2023.78, 10.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(2125, 2881.88, -2023.78, 10.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(2125, 2882.83, -2023.71, 10.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1352, 2898.82, -2044.67, 15.63, 180.00, 0.00, 0.00);
- CreateDynamicObject(1352, 2898.83, -2053.36, 15.63, 180.00, 0.00, 0.00);
- CreateDynamicObject(14391, 2902.31, -2049.74, 12.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2395, 2901.35, -2047.46, 10.39, 0.00, 0.00, 270.00);
- CreateDynamicObject(2395, 2901.35, -2049.23, 10.39, 0.00, 0.00, 270.00);
- CreateDynamicObject(19128, 2905.12, -2043.35, 13.81, 90.00, 0.00, 270.00);
- CreateDynamicObject(19128, 2905.12, -2047.28, 13.81, 90.00, 0.00, 270.00);
- CreateDynamicObject(19128, 2905.12, -2051.16, 13.81, 90.00, 0.00, 270.00);
- CreateDynamicObject(19128, 2905.12, -2055.03, 13.81, 90.00, 0.00, 270.00);
- CreateDynamicObject(19128, 2905.12, -2043.35, 17.69, 90.00, 0.00, 270.00);
- CreateDynamicObject(19128, 2905.12, -2047.28, 17.69, 90.00, 0.00, 270.00);
- CreateDynamicObject(19128, 2905.12, -2051.16, 17.69, 90.00, 0.00, 270.00);
- CreateDynamicObject(19128, 2905.12, -2055.03, 17.69, 90.00, 0.00, 270.00);
- CreateDynamicObject(1432, 2876.12, -2026.64, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 2881.76, -2026.99, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 2884.91, -2026.32, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 2878.88, -2026.82, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(1597, 2880.51, -2036.60, 12.56, 0.00, 0.00, 90.00);
- CreateDynamicObject(1597, 2889.70, -2036.68, 12.54, 0.00, 0.00, 90.00);
- CreateDynamicObject(1432, 2885.91, -2023.50, 10.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(2290, 2892.76, -2031.77, 10.07, 0.00, 0.00, 270.00);
- CreateDynamicObject(2290, 2891.73, -2034.81, 10.07, 0.00, 0.00, 180.00);
- CreateDynamicObject(2290, 2888.72, -2033.91, 10.07, 0.00, 0.00, 90.00);
- CreateDynamicObject(2290, 2881.12, -2031.71, 10.07, 0.00, 0.00, 270.00);
- CreateDynamicObject(2290, 2885.94, -2034.84, 10.07, 0.00, 0.00, 180.00);
- CreateDynamicObject(2290, 2882.85, -2033.75, 10.07, 0.00, 0.00, 90.00);
- CreateDynamicObject(2290, 2877.11, -2033.59, 10.07, 0.00, 0.00, 90.00);
- CreateDynamicObject(2290, 2886.85, -2031.82, 10.07, 0.00, 0.00, 270.00);
- CreateDynamicObject(2290, 2880.13, -2034.72, 10.07, 0.00, 0.00, 180.00);
- CreateDynamicObject(19355, 2888.12, -2022.64, 10.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(2528, 2889.00, -2021.85, 10.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2889.81, -2022.64, 10.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2891.49, -2022.64, 10.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2893.19, -2022.64, 10.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2894.86, -2022.64, 10.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2893.04, -2022.62, 10.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 2889.94, -2022.62, 10.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(1491, 2888.20, -2024.20, 10.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1491, 2889.89, -2024.20, 10.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1491, 2891.57, -2024.20, 10.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1491, 2893.27, -2024.20, 10.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2893.21, -2022.67, 12.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 2889.73, -2022.67, 12.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(2126, 2879.60, -2032.92, 10.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(2126, 2885.32, -2032.92, 10.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(2126, 2891.30, -2032.92, 10.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(1352, 2897.37, -2049.69, 14.07, 180.00, 0.00, 0.00);
- CreateDynamicObject(1955, 2897.61, -2049.77, 14.20, 30.00, -70.00, -70.00);
- CreateDynamicObject(3524, 2882.18, -2041.62, 10.12, 0.00, 0.00, 45.00);
- CreateDynamicObject(3524, 2893.56, -2041.54, 10.12, 0.00, 0.00, -45.00);
- CreateDynamicObject(3524, 2882.25, -2056.94, 10.12, 0.00, 0.00, 135.00);
- CreateDynamicObject(3524, 2893.58, -2056.77, 10.12, 0.00, 0.00, -135.00);
- CreateDynamicObject(3437, 2904.20, -2033.39, 13.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3437, 2904.23, -2038.17, 13.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(1723, 2904.59, -2034.70, 10.07, 0.00, 0.00, 270.00);
- CreateDynamicObject(1352, 2903.29, -2035.53, 13.94, 180.00, 0.00, 0.00);
- CreateDynamicObject(19128, 2903.30, -2035.59, 10.07, 0.00, 0.00, 0.00);
- CreateDynamicObject(13649, 2878.05, -2052.78, 10.07, 0.00, 0.00, 0.00);
- CreateDynamicObject(13649, 2878.19, -2044.95, 10.07, 0.00, 0.00, 0.00);
- CreateDynamicObject(1352, 2878.14, -2044.71, 14.01, 180.00, 0.00, 0.00);
- CreateDynamicObject(1352, 2878.08, -2052.67, 14.01, 180.00, 0.00, 0.00);
- CreateDynamicObject(3528, 2877.60, -2022.78, 16.11, 0.00, 0.00, 270.00);
- CreateDynamicObject(3528, 2885.18, -2022.76, 16.11, 0.00, 0.00, 270.00);
- CreateDynamicObject(3528, 2876.65, -2057.73, 16.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(3528, 2883.87, -2057.71, 16.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(7666, 2905.36, -2035.87, 16.04, 0.00, 0.00, 29.76);
- CreateDynamicObject(7666, 2891.35, -2021.16, 16.04, 0.00, 0.00, 119.76);
- CreateDynamicObject(7666, 2881.79, -2021.16, 16.04, 0.00, 0.00, 119.76);
- CreateDynamicObject(7666, 2879.87, -2059.17, 16.04, 0.00, 0.00, 119.76);
- CreateDynamicObject(7666, 2888.26, -2059.16, 16.04, 0.00, 0.00, 119.76);
- CreateDynamicObject(19377, 2874.38, -2025.79, 14.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19391, 2874.38, -2041.67, 11.92, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2874.38, -2035.29, 14.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2874.36, -2047.98, 14.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2874.38, -2054.56, 14.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, 2874.38, -2041.67, 18.33, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, 2874.38, -2041.67, 14.62, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, 2874.38, -2041.67, 17.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2026.02, 16.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2026.04, 12.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2027.89, 14.03, -55.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2027.01, 11.54, 55.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2027.72, 17.98, -55.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2027.23, 16.13, 55.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2030.31, 12.81, 20.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2031.37, 15.76, 20.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2034.64, 12.85, -20.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2033.54, 15.76, -20.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2032.89, 15.68, -90.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2036.29, 15.47, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2036.28, 13.23, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2037.15, 15.47, -15.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2038.25, 15.47, 15.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2039.14, 15.47, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2039.14, 13.23, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2043.10, 12.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2043.12, 16.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2045.05, 17.98, -55.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2044.41, 16.13, 55.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2045.18, 14.03, -55.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2044.23, 11.54, 55.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2047.33, 16.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2047.33, 12.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2048.73, 11.34, 90.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2048.73, 18.53, 90.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2051.17, 16.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2051.17, 12.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2052.55, 12.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2052.55, 16.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2054.03, 11.31, 90.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2056.35, 16.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2056.35, 12.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 2873.91, -2054.01, 18.53, 90.00, 0.00, 0.00);
- CreateDynamicObject(3877, 2885.33, -2036.41, 10.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(3877, 2876.24, -2036.33, 10.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(3877, 2894.33, -2036.56, 10.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(3511, 2862.39, -2070.48, 8.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(3511, 2860.10, -2060.99, 8.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(3511, 2854.27, -2060.78, 8.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(3511, 2848.53, -2060.37, 8.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(3511, 2865.20, -2060.82, 8.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(716, 2868.74, -2053.40, 11.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(716, 2868.74, -2053.40, 11.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(716, 2868.74, -2042.90, 11.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(716, 2868.74, -2033.04, 11.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(716, 2868.74, -2021.40, 11.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2879.07, -2054.15, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2879.07, -2043.79, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2879.09, -2033.51, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2879.08, -2026.20, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2888.71, -2026.20, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2898.26, -2026.20, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2900.75, -2026.20, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2900.75, -2033.51, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2900.75, -2043.79, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2900.75, -2054.15, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2898.26, -2033.51, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2898.26, -2043.79, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2898.26, -2054.15, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2888.71, -2033.51, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2888.71, -2043.79, 20.05, 0.00, 90.00, 90.00);
- CreateDynamicObject(19377, 2888.71, -2054.15, 20.05, 0.00, 90.00, 90.00);
- //CreateDynamicObject(1491, 2874.43, -2042.43, 10.18, 0.00, 0.00, 90.00);
- //-----------------------[House Interior at the Dam]-------------------//
- CreateDynamicObject(19376, -678.06, 1979.79, 6.13, 0.00, 90.00, 0.00);
- CreateDynamicObject(14535, -676.99, 1981.75, 8.23, 0.00, 0.00, 90.00);
- CreateDynamicObject(19376, -678.02, 1970.19, 6.13, 0.00, 90.00, 0.00);
- CreateDynamicObject(19362, -674.40, 1978.96, 7.91, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -675.60, 1978.97, 7.91, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -672.79, 1960.58, 4.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(19325, -672.77, 1981.28, 7.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(19376, -667.58, 1970.21, 6.13, 0.00, 90.00, 0.00);
- CreateDynamicObject(19454, -672.79, 1979.75, 5.37, 0.00, 0.00, 0.00);
- CreateDynamicObject(19376, -683.29, 1979.78, 6.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(19376, -677.91, 1979.78, 10.52, 0.00, 100.41, 0.00);
- CreateDynamicObject(19376, -688.21, 1979.78, 12.48, 0.00, 101.14, 0.00);
- CreateDynamicObject(14395, -679.96, 1959.32, 7.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -677.64, 1965.35, 14.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(19376, -678.02, 1960.58, 6.13, 0.00, 90.00, 0.00);
- CreateDynamicObject(19376, -683.29, 1970.15, 7.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19376, -683.29, 1960.58, 11.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, -672.79, 1979.77, 11.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(19376, -678.09, 1970.15, 9.35, 0.00, 90.00, 0.00);
- CreateDynamicObject(1569, -683.23, 1968.53, 6.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(1569, -683.23, 1971.48, 6.22, 0.00, 0.00, 270.00);
- CreateDynamicObject(19325, -662.35, 1970.19, 9.53, 90.00, 0.00, 0.00);
- CreateDynamicObject(19325, -663.91, 1973.60, 9.53, 90.00, 0.00, 48.99);
- CreateDynamicObject(19325, -663.90, 1966.77, 9.53, 90.00, 0.00, -48.65);
- CreateDynamicObject(19325, -668.78, 1974.95, 11.35, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, -667.05, 1965.33, 7.91, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -679.67, 1965.35, 11.02, 0.00, 0.00, 90.00);
- CreateDynamicObject(19376, -678.10, 1970.15, 12.78, 0.00, 90.00, 0.00);
- CreateDynamicObject(19362, -674.45, 1965.35, 11.02, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, -677.65, 1965.35, 11.02, 0.00, 0.00, 90.00);
- CreateDynamicObject(19391, -681.71, 1965.35, 11.02, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -683.09, 1975.04, 11.02, 0.00, 0.00, 90.00);
- CreateDynamicObject(19360, -681.61, 1963.73, 9.35, 0.00, 90.00, 0.00);
- CreateDynamicObject(19360, -678.12, 1963.73, 9.35, 0.00, 90.00, 0.00);
- CreateDynamicObject(19360, -674.63, 1963.73, 9.35, 0.00, 90.00, 0.00);
- CreateDynamicObject(19360, -674.63, 1960.52, 9.35, 0.00, 90.00, 0.00);
- CreateDynamicObject(19360, -674.63, 1957.32, 9.35, 0.00, 90.00, 0.00);
- CreateDynamicObject(19376, -677.84, 1960.56, 14.33, 0.00, 108.23, 0.00);
- CreateDynamicObject(19376, -687.81, 1960.56, 17.62, 0.00, 108.23, 0.00);
- CreateDynamicObject(19454, -677.56, 1975.04, 11.02, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -687.26, 1965.35, 14.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(19376, -677.64, 1955.74, 11.14, 0.00, 0.00, 90.00);
- CreateDynamicObject(19376, -687.29, 1955.73, 11.14, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -672.79, 1960.58, 14.51, 0.00, 0.00, 0.00);
- CreateDynamicObject(19325, -667.51, 1965.40, 9.56, 90.00, 0.00, 90.00);
- CreateDynamicObject(19325, -672.84, 1963.27, 5.97, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, -672.81, 1959.98, 8.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, -672.81, 1959.98, 11.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(19325, -672.84, 1965.04, 11.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, -669.46, 1965.33, 11.35, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -672.81, 1961.57, 8.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, -662.39, 1970.26, 14.51, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, -672.79, 1979.73, 14.51, 0.00, 0.00, 0.00);
- CreateDynamicObject(19325, -672.77, 1977.08, 5.92, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, -672.79, 1978.66, 7.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, -671.26, 1965.35, 7.91, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -669.07, 1965.35, 7.91, 0.00, 0.00, 90.00);
- CreateDynamicObject(19325, -672.84, 1957.77, 9.56, 90.00, 0.00, 0.00);
- CreateDynamicObject(19325, -670.78, 1965.41, 9.56, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, -672.81, 1961.57, 11.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(19376, -667.57, 1970.21, 12.76, 0.00, 90.00, 0.00);
- CreateDynamicObject(19325, -672.84, 1971.68, 11.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, -683.11, 1959.37, 5.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, -676.38, 1960.39, 9.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, -676.38, 1956.97, 9.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, -678.11, 1962.13, 9.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(2257, -677.52, 1965.24, 11.65, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, -680.13, 1961.04, 7.69, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, -681.66, 1962.56, 7.69, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -683.11, 1956.27, 5.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -683.11, 1955.91, 5.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -683.11, 1956.09, 5.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(19379, -667.58, 1970.20, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19454, -667.04, 1965.35, 2.32, 0.00, 0.00, 90.00);
- CreateDynamicObject(19325, -664.42, 1965.41, 2.88, 90.00, 0.00, 90.00);
- CreateDynamicObject(19325, -668.54, 1965.41, 2.88, 90.00, 0.00, 90.00);
- CreateDynamicObject(19325, -672.74, 1967.48, 2.88, 90.00, 0.00, 0.00);
- CreateDynamicObject(19381, -667.48, 1979.78, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19381, -667.57, 1960.59, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19381, -657.16, 1979.76, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19381, -657.16, 1960.57, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19454, -672.79, 1960.58, 1.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(19462, -660.65, 1970.16, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19462, -650.21, 1970.15, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.16, 1966.94, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -653.70, 1966.94, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -653.71, 1973.37, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.16, 1973.37, 0.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(19447, -654.12, 1968.46, -1.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19447, -654.12, 1971.85, -1.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19447, -651.88, 1969.17, -1.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19447, -658.96, 1969.17, -1.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, -672.79, 1970.22, 4.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(19325, -672.66, 1965.41, 2.88, 90.00, 0.00, 90.00);
- CreateDynamicObject(19325, -672.74, 1972.93, 2.88, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, -672.79, 1971.13, 0.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, -667.04, 1974.94, 2.32, 0.00, 0.00, 90.00);
- CreateDynamicObject(19325, -664.42, 1974.94, 2.88, 90.00, 0.00, 90.00);
- CreateDynamicObject(19325, -668.54, 1974.94, 2.88, 90.00, 0.00, 90.00);
- CreateDynamicObject(19325, -672.66, 1974.94, 2.88, 90.00, 0.00, 90.00);
- CreateDynamicObject(19454, -672.81, 1979.75, 1.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, -667.04, 1965.35, 14.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -667.06, 1974.92, 14.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -672.79, 1969.57, 0.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1569, -672.74, 1968.86, 0.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(1569, -672.75, 1971.81, 0.70, 0.00, 0.00, 270.00);
- CreateDynamicObject(19454, -666.37, 1955.82, 1.45, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -656.75, 1955.82, 1.45, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -651.84, 1979.75, 1.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, -650.23, 1965.31, 1.45, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -651.92, 1960.59, 1.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, -650.23, 1974.91, 1.45, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -648.55, 1970.19, 1.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(19376, -677.66, 1984.57, 11.14, 0.00, 0.00, 90.00);
- CreateDynamicObject(19376, -687.28, 1984.70, 11.14, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -671.99, 1955.82, 1.45, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -666.37, 1955.82, 4.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -671.99, 1955.82, 4.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -656.75, 1955.82, 4.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -651.93, 1960.60, 4.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, -648.55, 1970.19, 4.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, -650.23, 1974.91, 4.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -651.84, 1979.75, 4.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, -650.23, 1965.31, 4.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -656.75, 1984.53, 1.45, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -656.76, 1984.55, 4.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -666.37, 1984.53, 4.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, -666.37, 1984.53, 1.45, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -671.99, 1984.53, 4.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -671.99, 1984.53, 1.45, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, -660.57, 1965.38, 1.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, -653.61, 1965.39, 1.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, -653.53, 1974.97, 1.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, -658.88, 1963.65, 1.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(1569, -648.60, 1971.67, 0.70, 0.00, 0.00, 270.00);
- CreateDynamicObject(1569, -648.60, 1968.69, 0.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(2001, -648.79, 1968.47, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(2001, -648.79, 1971.87, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, -657.16, 1979.77, 0.68, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.16, 1982.96, 0.68, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -660.64, 1982.96, 0.68, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -664.11, 1982.96, 0.68, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -667.59, 1982.96, 0.68, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -671.06, 1982.96, 0.68, 0.00, 90.00, 0.00);
- CreateDynamicObject(3850, -660.64, 1974.97, 1.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, -664.07, 1981.36, 1.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, -667.50, 1981.36, 1.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, -667.05, 1975.02, 7.91, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, -671.26, 1975.02, 7.91, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -669.07, 1975.02, 7.91, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, -669.46, 1975.02, 11.35, 0.00, 0.00, 90.00);
- CreateDynamicObject(19325, -667.51, 1975.02, 9.56, 90.00, 0.00, 90.00);
- CreateDynamicObject(19325, -670.78, 1975.02, 9.56, 90.00, 0.00, 90.00);
- CreateDynamicObject(19433, -668.69, 1970.00, 13.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(19433, -670.12, 1970.00, 13.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(19433, -669.42, 1969.27, 13.28, 0.00, 0.00, 90.00);
- CreateDynamicObject(19433, -669.40, 1970.72, 13.28, 0.00, 0.00, 90.00);
- CreateDynamicObject(18692, -669.41, 1969.96, 4.63, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, -660.65, 1981.36, 1.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, -658.92, 1979.61, 1.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(14387, -655.06, 1973.58, -0.36, 0.00, 0.00, 90.00);
- CreateDynamicObject(19447, -656.81, 1959.03, 0.28, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, -660.57, 1957.46, 1.97, 0.00, 90.00, 0.00);
- CreateDynamicObject(19447, -662.41, 1960.46, 0.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(19447, -666.43, 1959.03, 0.28, 0.00, 0.00, 90.00);
- CreateDynamicObject(19379, -667.56, 1960.58, 1.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19462, -657.11, 1960.57, 0.70, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.07, 1957.48, 1.97, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -653.57, 1957.48, 1.97, 0.00, 90.00, 0.00);
- CreateDynamicObject(3850, -658.92, 1976.69, 1.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, -658.88, 1960.23, 1.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, -655.33, 1963.66, 1.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, -655.33, 1960.21, 1.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, -670.95, 1981.36, 1.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, -657.16, 1976.54, 0.68, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.11, 1959.54, 0.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.11, 1959.34, 1.04, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.11, 1959.15, 1.20, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.11, 1958.97, 1.34, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.11, 1958.76, 1.48, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.11, 1958.53, 1.64, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.11, 1958.30, 1.80, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, -657.11, 1957.95, 1.96, 0.00, 90.00, 0.00);
- CreateDynamicObject(3850, -655.46, 1976.69, 1.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, -655.46, 1980.15, 1.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, -655.46, 1983.60, 1.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(19378, -667.57, 1970.21, 16.22, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, -667.57, 1970.21, 16.22, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, -678.03, 1970.15, 16.22, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, -678.02, 1960.58, 16.22, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, -678.00, 1979.79, 16.22, 0.00, 90.00, 0.00);
- CreateDynamicObject(19435, -662.39, 1967.10, 5.55, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, -662.39, 1970.60, 5.55, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, -662.39, 1973.30, 5.55, 90.00, 0.00, 0.00);
- CreateDynamicObject(19377, -667.57, 1970.19, 6.06, 0.00, 90.00, 0.00);
- CreateDynamicObject(863, -654.52, 1964.09, 0.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(863, -659.74, 1960.38, 0.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(863, -652.83, 1962.95, 0.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(863, -653.04, 1961.00, 0.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(863, -654.21, 1961.59, 0.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(863, -659.96, 1963.40, 0.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(863, -661.28, 1964.00, 0.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(863, -661.10, 1961.15, 0.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(2617, -681.69, 1964.44, 6.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(2712, -682.97, 1981.44, 6.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(2713, -682.97, 1981.34, 6.32, 0.00, 0.00, 90.00);
- CreateDynamicObject(2718, -674.65, 1978.81, 8.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(2811, -682.99, 1968.21, 6.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2811, -682.99, 1971.77, 6.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, -653.81, 1981.84, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, -669.19, 1978.30, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, -666.75, 1978.30, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, -664.89, 1978.30, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, -662.99, 1978.30, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, -661.14, 1978.30, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, -653.97, 1978.29, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, -666.73, 1966.92, 0.68, 0.00, 90.00, 0.00);
- CreateDynamicObject(19401, -665.06, 1966.97, 0.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19401, -668.38, 1966.96, 0.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19401, -666.68, 1968.51, 0.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(8674, -666.58, 1963.30, 1.93, 90.00, 0.00, 90.00);
- CreateDynamicObject(8674, -666.88, 1963.32, 1.93, 90.00, 0.00, 270.00);
- CreateDynamicObject(18, -666.69, 1966.59, -1.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2010, -672.31, 1972.03, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(2010, -672.31, 1968.66, 0.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(1825, -668.79, 1962.82, 2.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(1825, -668.19, 1958.98, 2.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(1825, -664.91, 1962.40, 2.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, -656.64, 1970.15, -2.76, 0.00, 90.00, 90.00);
- CreateDynamicObject(2024, -666.01, 1969.72, 6.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2099, -669.83, 1974.84, 6.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(1713, -668.89, 1969.42, 6.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(1713, -667.50, 1972.52, 6.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(1713, -665.81, 1968.03, 6.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2230, -670.62, 1974.78, 6.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2230, -668.21, 1974.78, 6.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2267, -669.52, 1965.48, 8.38, 0.00, 0.00, 180.00);
- CreateDynamicObject(2368, -668.48, 1965.73, 6.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2257, -683.19, 1965.91, 7.94, 0.00, 0.00, 90.00);
- CreateDynamicObject(2385, -682.70, 1974.95, 9.44, 0.00, 0.00, 0.00);
- CreateDynamicObject(2385, -680.59, 1974.95, 9.44, 0.00, 0.00, 0.00);
- CreateDynamicObject(2395, -683.54, 1974.89, 9.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(2395, -679.81, 1974.89, 9.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(2395, -676.08, 1974.89, 9.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(2484, -681.09, 1974.69, 11.65, 0.00, 0.00, 0.00);
- CreateDynamicObject(2486, -682.94, 1974.77, 10.37, 0.00, 0.00, 0.00);
- CreateDynamicObject(2486, -682.94, 1974.77, 9.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(2568, -682.69, 1968.84, 9.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(2566, -677.48, 1972.45, 10.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(2684, -682.80, 1970.52, 10.25, 90.00, 90.00, 45.00);
- CreateDynamicObject(2710, -682.52, 1971.68, 10.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2828, -679.65, 1974.70, 10.36, 0.00, 0.00, 180.00);
- CreateDynamicObject(19433, -673.65, 1971.66, 7.67, 0.00, 0.00, 90.00);
- CreateDynamicObject(19391, -672.92, 1969.93, 6.33, 0.00, 0.00, 0.00);
- CreateDynamicObject(19433, -673.64, 1968.29, 7.67, 0.00, 0.00, 90.00);
- CreateDynamicObject(19360, -672.92, 1969.96, 9.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(19360, -672.92, 1969.96, 13.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(19360, -674.36, 1969.96, 7.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, -673.64, 1969.95, 6.15, 0.00, 90.00, 90.00);
- CreateDynamicObject(19435, -673.64, 1969.95, 7.17, 0.00, 90.00, 90.00);
- CreateDynamicObject(19362, -674.31, 1969.96, 7.67, 0.00, 0.00, 0.00);
- //-----------------------[Apartments at East-LS]----------------------//
- CreateDynamicObject(4193, 2539.1999512, -1548.9000244, 37.0000000, 0.0000000, 0.0000000, 240.0000000);
- CreateDynamicObject(3749, 2507.0000000, -1516.4000244, 28.7999992, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(4100, 2523.8000488, -1514.3000488, 24.7000008, 0.0000000, 0.0000000, 320.0000000);
- CreateDynamicObject(4100, 2537.5000000, -1514.3000488, 24.7000008, 0.0000000, 0.0000000, 320.0000000);
- CreateDynamicObject(4100, 2551.1999512, -1514.3000488, 24.7000008, 0.0000000, 0.0000000, 320.0000000);
- CreateDynamicObject(4100, 2564.8999023, -1514.5000000, 23.8999996, 0.0000000, 0.0000000, 320.0000000);
- CreateDynamicObject(4100, 2568.5000000, -1514.6999512, 23.7000008, 0.0000000, 0.0000000, 320.0000000);
- CreateDynamicObject(8417, 2521.1000977, -1534.3000488, 23.0000000, 180.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(970, 2517.0000000, -1554.1999512, 23.6000004, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(970, 2512.8999023, -1554.1999512, 23.6000004, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(970, 2508.8000488, -1554.1999512, 23.6000004, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(970, 2504.6999512, -1554.1999512, 23.6000004, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(970, 2500.5000000, -1548.0999756, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2502.5000000, -1554.1992188, 23.6000004, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(970, 2500.5000000, -1552.1999512, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2500.5000000, -1544.0000000, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2500.5000000, -1539.9000244, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2500.5000000, -1535.8000488, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2500.5000000, -1531.6999512, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2500.5000000, -1527.5999756, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2500.5000000, -1523.5000000, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2500.5000000, -1519.4000244, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2541.6999512, -1529.5999756, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2541.6000977, -1527.5000000, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2541.6999512, -1522.5999756, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2541.6999512, -1518.5000000, 23.6000004, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(970, 2541.6999512, -1516.5000000, 23.7999992, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(3578, 2536.6000977, -1531.0999756, 22.3999996, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(3578, 2536.6000977, -1527.5999756, 22.5000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(3578, 2536.6000977, -1523.9000244, 22.5000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(3578, 2536.6000977, -1520.0000000, 22.5000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(3578, 2536.6000977, -1516.3000488, 22.5000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1368, 2502.6999512, -1542.5999756, 23.7000008, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1368, 2506.6999512, -1542.5000000, 23.7000008, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1368, 2510.3999023, -1544.3000488, 23.7000008, 0.0000000, 0.0000000, 300.0000000);
- CreateDynamicObject(1368, 2511.5000000, -1548.4000244, 23.7000008, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(1368, 2511.5000000, -1552.1999512, 23.7000008, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(1368, 2511.5000000, -1548.3994141, 23.7000008, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(9833, 2505.8999023, -1549.5999756, 19.8999996, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(660, 2498.5000000, -1549.0999756, 23.0000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(660, 2498.3994141, -1553.1992188, 22.8999996, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(660, 2498.3994141, -1551.7998047, 22.8999996, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(660, 2498.3994141, -1550.5000000, 22.8999996, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(672, 2520.3000488, -1517.4000244, 23.0000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(672, 2498.8994141, -1522.1992188, 23.0000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(707, 2499.6999512, -1558.3000488, 22.7000008, 0.0000000, 0.0000000, 150.0000000);
- CreateDynamicObject(946, 2501.1000977, -1533.8000488, 25.2000008, 0.0000000, 0.0000000, 270.0000000);
- //----------------------[New pershing Square]-------------------------//
- CreateDynamicObject(18981, 1444.30, -1717.67, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1518.49, -1668.30, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1469.16, -1717.75, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1493.87, -1717.69, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1517.78, -1717.52, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1517.56, -1693.08, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1493.68, -1693.13, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1469.09, -1692.92, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1444.38, -1692.99, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1444.40, -1668.11, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1469.20, -1668.00, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1493.91, -1668.24, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1440.17, -1643.51, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1514.25, -1593.93, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1465.19, -1643.89, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1489.44, -1594.39, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1514.38, -1618.71, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1440.45, -1618.76, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1439.62, -1593.79, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1464.39, -1594.34, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(5812, 1451.37, -1660.25, 12.59, 0.00, 0.00, 0.00);
- CreateDynamicObject(18981, 1514.29, -1643.51, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1489.82, -1643.40, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1489.90, -1618.95, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 1465.14, -1619.14, 11.83, 0.00, -90.00, 0.00);
- CreateDynamicObject(6965, 1493.39, -1665.58, 15.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(6964, 1493.38, -1665.59, 11.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(9047, 1442.53, -1661.33, 11.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(9047, 1462.04, -1661.37, 11.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(3515, 1462.13, -1679.51, 12.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3515, 1442.46, -1679.49, 12.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3515, 1462.12, -1661.61, 12.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3515, 1501.69, -1623.78, 12.27, 0.00, 0.00, 0.00);
- CreateDynamicObject(3515, 1442.56, -1643.94, 12.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3515, 1442.62, -1661.75, 12.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(620, 1453.43, -1644.19, 13.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(620, 1453.20, -1679.05, 13.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(620, 1452.97, -1661.77, 13.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(673, 1461.47, -1698.51, 12.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(673, 1508.92, -1638.86, 12.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(673, 1441.92, -1623.94, 12.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(673, 1441.92, -1698.51, 12.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1453.46, -1695.77, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1508.23, -1710.02, 13.20, 0.00, 0.00, 0.10);
- CreateDynamicObject(647, 1462.54, -1652.47, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1462.02, -1670.43, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1462.48, -1636.62, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1452.14, -1626.66, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1442.45, -1653.29, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1442.88, -1670.48, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(700, 1451.10, -1616.42, 12.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(700, 1514.20, -1694.09, 12.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1493.43, -1676.13, 12.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(1359, 1518.73, -1725.35, 12.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(19381, 1503.64, -1692.98, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1503.64, -1713.55, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1495.43, -1618.72, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1512.91, -1713.55, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1512.91, -1692.98, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1512.91, -1703.10, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1512.92, -1665.27, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1512.95, -1608.24, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1512.95, -1639.28, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1500.97, -1639.29, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1512.95, -1629.13, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1495.43, -1629.13, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1512.95, -1618.72, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1503.61, -1629.13, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1477.99, -1608.24, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1503.61, -1618.72, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19381, 1503.64, -1703.29, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(1257, 1514.25, -1725.44, 13.44, 0.00, 0.00, 90.00);
- CreateDynamicObject(1229, 1519.42, -1725.36, 13.48, 0.00, 0.00, 75.00);
- CreateDynamicObject(1359, 1497.70, -1705.99, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1340, 1463.05, -1608.36, 13.37, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.79, -1695.19, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1463.74, -1707.16, 12.87, 0.00, 0.00, 1.00);
- CreateDynamicObject(1408, 1486.75, -1721.56, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.79, -1710.55, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.79, -1705.06, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.79, -1699.59, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1446.23, -1721.52, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1517.85, -1636.49, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1510.76, -1659.95, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1509.61, -1687.65, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1448.91, -1718.79, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1501.32, -1687.65, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1508.04, -1668.02, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1498.65, -1695.85, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1498.65, -1701.33, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1498.65, -1706.81, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1498.65, -1712.30, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1510.75, -1670.64, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1509.59, -1718.78, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1504.09, -1718.78, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(700, 1452.33, -1703.95, 12.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(700, 1502.91, -1692.49, 12.39, 0.00, 0.00, 359.90);
- CreateDynamicObject(700, 1514.69, -1711.08, 12.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(700, 1514.66, -1702.25, 12.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(700, 1501.87, -1702.83, 12.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(700, 1502.71, -1711.88, 12.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1513.13, -1666.90, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1505.40, -1700.76, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1507.41, -1698.04, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1511.15, -1698.60, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1510.53, -1702.67, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1508.31, -1702.33, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.65, -1698.30, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1505.68, -1698.18, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1506.83, -1702.08, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1508.73, -1700.10, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1510.38, -1710.50, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1507.16, -1699.95, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1508.55, -1697.43, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1462.58, -1687.52, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(712, 1508.42, -1704.84, 21.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1510.55, -1701.25, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1510.31, -1712.22, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1509.61, -1708.37, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1507.86, -1707.83, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1508.54, -1711.13, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1506.80, -1709.82, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1451.49, -1694.93, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1508.55, -1712.94, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1510.31, -1712.22, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(1408, 1517.79, -1690.36, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.79, -1668.02, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1515.07, -1687.64, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1515.20, -1602.90, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1498.65, -1690.35, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1681.78, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1515.09, -1718.78, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1480.24, -1613.55, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1512.51, -1701.65, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1516.10, -1668.98, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.47, -1666.99, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1511.29, -1666.73, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.56, -1669.04, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.30, -1663.58, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.57, -1664.71, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1515.74, -1667.94, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.26, -1661.83, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1511.70, -1663.38, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1514.07, -1663.61, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1514.59, -1661.67, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1516.25, -1661.72, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1514.43, -1665.45, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1516.15, -1666.64, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(3462, 1511.90, -1665.01, 13.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(3462, 1513.41, -1665.01, 13.80, 0.00, 0.00, 180.00);
- CreateDynamicObject(870, 1513.06, -1661.83, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.50, -1619.12, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1512.13, -1668.82, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1513.92, -1668.97, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1516.25, -1664.00, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1507.97, -1618.91, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(3521, 1440.32, -1602.59, 13.75, 0.00, 0.00, 45.00);
- CreateDynamicObject(1408, 1515.03, -1670.64, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1515.20, -1644.62, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1509.71, -1644.62, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1504.23, -1644.62, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(19381, 1503.62, -1639.29, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(1408, 1508.04, -1662.67, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1496.11, -1641.87, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1498.76, -1644.62, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1496.13, -1605.56, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1490.61, -1631.75, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1490.61, -1626.28, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1490.61, -1620.79, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1515.06, -1659.98, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(19381, 1503.63, -1608.25, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(1408, 1496.13, -1637.07, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1496.13, -1610.55, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1439.19, -1613.15, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1498.86, -1602.90, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1504.34, -1602.90, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1509.81, -1602.90, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1517.79, -1662.64, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1482.90, -1605.64, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.85, -1641.98, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.85, -1631.01, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.85, -1625.52, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.85, -1620.04, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.83, -1614.53, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1517.85, -1609.03, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(10183, 1466.47, -1722.97, 12.61, 0.00, 0.00, 45.00);
- CreateDynamicObject(3521, 1439.20, -1722.55, 13.75, 0.00, 0.00, -45.00);
- CreateDynamicObject(870, 1506.29, -1712.18, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(1257, 1461.02, -1599.30, 13.44, 0.00, 0.00, -90.00);
- CreateDynamicObject(19381, 1500.97, -1608.24, 12.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(1408, 1493.31, -1613.36, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1480.24, -1602.90, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1490.61, -1616.03, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1473.14, -1605.52, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1493.27, -1634.43, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1475.85, -1613.55, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1517.85, -1605.58, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1482.90, -1610.86, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(647, 1442.04, -1636.69, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1443.32, -1687.15, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1505.42, -1709.67, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1455.36, -1696.88, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1454.29, -1698.01, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1452.22, -1697.32, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1450.81, -1696.59, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1455.15, -1694.50, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1453.28, -1694.66, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1451.14, -1698.37, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1453.66, -1692.87, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1451.78, -1692.91, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1452.89, -1699.11, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1451.17, -1628.50, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1450.50, -1694.87, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1449.47, -1627.59, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1449.44, -1625.59, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1450.68, -1624.56, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1452.35, -1624.19, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1453.74, -1625.18, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1454.08, -1626.70, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1453.02, -1628.08, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1449.50, -1629.01, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1448.19, -1626.95, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1448.86, -1624.98, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1450.10, -1624.06, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1451.44, -1623.33, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1452.83, -1623.44, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1454.51, -1624.72, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1479.32, -1612.05, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1454.38, -1628.51, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1453.11, -1629.78, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1451.28, -1629.79, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(673, 1461.47, -1623.94, 12.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1455.27, -1626.46, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1474.73, -1611.98, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1474.78, -1609.46, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1474.65, -1606.92, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1474.52, -1604.45, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1476.51, -1604.76, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1477.97, -1604.40, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1479.86, -1604.55, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1481.33, -1604.51, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1481.21, -1606.40, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1481.51, -1608.35, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1481.61, -1610.41, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1481.49, -1611.97, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(870, 1476.95, -1611.95, 12.56, 0.00, 0.00, 0.10);
- CreateDynamicObject(819, 1508.75, -1637.17, 12.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1511.41, -1641.27, 12.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(3520, 1503.23, -1608.43, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1515.19, -1609.45, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1503.12, -1612.96, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1498.28, -1617.01, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1498.08, -1621.18, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1497.92, -1625.69, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1512.77, -1606.63, 12.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(3520, 1497.71, -1630.29, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1502.10, -1634.71, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1499.44, -1632.43, 12.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(3520, 1503.81, -1641.16, 12.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(3520, 1507.77, -1641.27, 12.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(3520, 1502.20, -1639.06, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1514.09, -1639.08, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1514.19, -1634.48, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1514.43, -1630.43, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1514.53, -1626.12, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1514.68, -1621.91, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1500.00, -1615.01, 12.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(3520, 1505.13, -1606.64, 12.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(3520, 1514.85, -1617.88, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1514.97, -1613.82, 12.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(3520, 1509.30, -1606.74, 12.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(673, 1477.49, -1607.84, 12.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(673, 1508.92, -1610.54, 12.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1508.00, -1699.60, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(647, 1507.67, -1629.70, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(3515, 1462.11, -1644.09, 12.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1511.06, -1661.78, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.21, -1631.36, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1507.33, -1632.07, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1506.19, -1630.45, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1506.36, -1628.64, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1507.91, -1627.55, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.45, -1629.14, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1505.23, -1628.61, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1510.45, -1630.32, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1504.82, -1630.57, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1506.00, -1632.22, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.55, -1632.06, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.76, -1628.11, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1506.15, -1626.93, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1506.71, -1619.81, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1508.25, -1620.81, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.44, -1622.73, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.13, -1617.60, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1506.82, -1617.11, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1505.74, -1618.56, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1506.25, -1620.66, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.61, -1621.57, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1510.15, -1619.69, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.96, -1617.73, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1508.41, -1615.85, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1507.49, -1622.38, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(870, 1509.44, -1622.73, 12.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(819, 1478.02, -1608.03, 12.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(819, 1509.52, -1610.96, 12.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1503.81, -1687.05, 12.72, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 1483.08, -1667.79, 12.72, 0.00, 0.00, 13.00);
- CreateDynamicObject(1280, 1485.16, -1672.15, 12.72, 0.00, 0.00, 39.00);
- CreateDynamicObject(1280, 1488.84, -1675.13, 12.72, 0.00, 0.00, 64.00);
- CreateDynamicObject(1280, 1478.23, -1623.16, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1488.68, -1655.94, 12.72, 0.00, 0.00, -63.00);
- CreateDynamicObject(1280, 1485.00, -1659.03, 12.72, 0.00, 0.00, -39.00);
- CreateDynamicObject(1280, 1482.92, -1663.40, 12.72, 0.00, 0.00, -13.00);
- CreateDynamicObject(1280, 1467.06, -1692.24, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(1280, 1497.90, -1692.24, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1497.90, -1702.49, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1481.68, -1702.49, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1467.06, -1702.49, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(638, 1479.24, -1623.16, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1483.00, -1692.24, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1507.50, -1686.93, 13.05, 0.00, 0.00, 90.00);
- CreateDynamicObject(638, 1467.21, -1617.07, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1483.42, -1609.54, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(1280, 1467.06, -1623.16, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(1280, 1478.23, -1631.54, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1478.23, -1640.63, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1467.06, -1631.54, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(1280, 1467.06, -1640.63, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(1280, 1503.81, -1645.23, 12.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 1489.97, -1631.54, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1481.68, -1692.24, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1504.18, -1687.65, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1484.12, -1718.81, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1478.62, -1718.79, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1473.13, -1718.79, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1467.65, -1718.79, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1462.16, -1718.79, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1456.68, -1718.79, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1451.18, -1718.79, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1498.65, -1716.07, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1517.79, -1716.03, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1671.66, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1226, 1451.66, -1719.25, 16.16, 3.14, 0.00, 90.00);
- CreateDynamicObject(1226, 1487.67, -1727.67, 16.42, 3.14, 0.00, 90.00);
- CreateDynamicObject(1226, 1481.73, -1719.27, 16.16, 3.14, 0.00, 90.00);
- CreateDynamicObject(1226, 1471.88, -1719.27, 16.16, 3.14, 0.00, 90.00);
- CreateDynamicObject(1226, 1461.82, -1719.27, 16.16, 3.14, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1704.48, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1699.10, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1693.62, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1688.13, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1682.65, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1677.15, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1615.91, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1666.17, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1660.69, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1655.20, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1649.71, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1644.22, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1638.71, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1633.19, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1627.70, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.46, -1622.16, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1466.45, -1616.69, 12.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(1408, 1475.89, -1602.90, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1463.74, -1613.15, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1458.27, -1613.15, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1452.79, -1613.15, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1447.31, -1613.15, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1441.82, -1613.15, 12.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1408, 1473.14, -1610.86, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.48, -1615.84, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.48, -1621.32, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1626.77, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1632.26, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1637.75, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1643.24, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1648.73, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1654.22, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1659.74, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1665.26, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1670.75, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1704.84, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1687.27, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1676.28, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1692.80, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1698.29, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1436.32, -1703.78, 12.87, 0.00, 0.00, 270.00);
- CreateDynamicObject(1408, 1501.32, -1718.78, 12.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(1408, 1439.01, -1707.56, 12.87, 0.00, 0.00, 1.00);
- CreateDynamicObject(1408, 1444.48, -1707.46, 12.87, 0.00, 0.00, 1.00);
- CreateDynamicObject(1408, 1449.96, -1707.36, 12.87, 0.00, 0.00, 1.00);
- CreateDynamicObject(1408, 1455.43, -1707.26, 12.87, 0.00, 0.00, 1.00);
- CreateDynamicObject(1408, 1460.91, -1707.18, 12.87, 0.00, 0.00, 1.00);
- CreateDynamicObject(1280, 1484.21, -1702.49, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(638, 1497.90, -1716.63, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1482.98, -1702.49, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1483.00, -1697.10, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1484.21, -1692.24, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(638, 1467.06, -1697.10, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1467.06, -1685.20, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1340, 1468.17, -1664.83, 13.37, 0.00, 0.00, 0.00);
- CreateDynamicObject(1234, 1467.23, -1655.09, 13.76, 0.00, 0.00, 90.00);
- CreateDynamicObject(1216, 1467.33, -1655.76, 13.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(1216, 1467.33, -1674.66, 13.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(1216, 1467.31, -1673.94, 13.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(1216, 1467.33, -1673.23, 13.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(1234, 1467.23, -1675.46, 13.76, 0.00, 0.00, 90.00);
- CreateDynamicObject(638, 1467.23, -1678.25, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1340, 1502.18, -1721.33, 13.37, 0.00, 0.00, -90.00);
- CreateDynamicObject(638, 1467.21, -1669.37, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1467.49, -1706.53, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1497.90, -1697.10, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1500.89, -1686.97, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1482.05, -1697.05, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1483.90, -1697.05, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1497.90, -1709.54, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1286, 1495.71, -1636.51, 12.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(1287, 1497.88, -1713.24, 12.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(1288, 1497.88, -1714.04, 12.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(1286, 1497.88, -1712.13, 12.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(1287, 1495.71, -1637.55, 12.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(1288, 1495.71, -1638.46, 12.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(638, 1467.21, -1660.55, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1234, 1467.23, -1671.71, 13.76, 0.00, 0.00, 90.00);
- CreateDynamicObject(1216, 1467.33, -1672.51, 13.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(1216, 1467.33, -1657.91, 13.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(1216, 1467.33, -1657.22, 13.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(1216, 1467.33, -1656.47, 13.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(1234, 1467.23, -1658.55, 13.76, 0.00, 0.00, 90.00);
- CreateDynamicObject(638, 1467.21, -1653.15, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1286, 1467.30, -1680.69, 12.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1288, 1467.30, -1682.84, 12.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1287, 1467.30, -1681.79, 12.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1359, 1467.49, -1688.87, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1480.34, -1640.63, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(638, 1467.21, -1646.58, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1483.49, -1607.06, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1467.21, -1636.47, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1479.24, -1640.63, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1479.24, -1631.54, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1483.44, -1604.77, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1480.34, -1623.16, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(1280, 1480.32, -1631.54, 12.72, 0.00, 0.00, 180.00);
- CreateDynamicObject(638, 1467.20, -1627.29, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1478.11, -1627.38, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1500.89, -1645.33, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1489.75, -1634.13, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1480.43, -1627.38, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1478.11, -1636.40, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1479.24, -1627.31, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1489.94, -1627.31, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1467.49, -1619.61, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1467.49, -1634.13, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1495.47, -1640.63, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1480.43, -1636.40, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1467.49, -1643.18, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1286, 1467.30, -1648.72, 12.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1287, 1483.34, -1612.72, 12.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1288, 1483.34, -1611.61, 12.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1291, 1512.92, -1671.07, 12.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(1291, 1512.92, -1659.40, 12.83, 0.00, 0.00, 180.00);
- CreateDynamicObject(1341, 1520.24, -1664.58, 13.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.66, -1645.03, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1494.79, -1603.05, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.68, -1686.52, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.66, -1657.76, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.66, -1655.96, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.66, -1654.20, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.66, -1652.35, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.66, -1650.50, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.66, -1648.81, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.66, -1646.91, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1231, 1468.00, -1617.21, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1482.92, -1699.75, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1231, 1497.19, -1716.65, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1468.00, -1685.26, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1468.00, -1678.23, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1468.00, -1669.32, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1468.00, -1660.57, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1468.00, -1653.23, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1468.00, -1646.67, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1468.00, -1636.52, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1479.27, -1638.47, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1231, 1495.11, -1612.28, 14.96, 0.00, 0.00, 45.00);
- CreateDynamicObject(1231, 1479.27, -1625.30, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1231, 1479.27, -1629.45, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1231, 1507.51, -1686.23, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1231, 1482.92, -1694.76, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1231, 1468.00, -1697.16, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1497.19, -1697.16, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1497.19, -1709.61, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1232, 1466.81, -1614.04, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1446.25, -1718.31, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1507.57, -1659.79, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1495.58, -1676.13, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1490.90, -1676.12, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1486.66, -1674.07, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1483.57, -1670.40, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1482.60, -1665.53, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1483.58, -1660.88, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1486.63, -1657.04, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1490.95, -1654.94, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1495.78, -1654.88, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1495.56, -1644.72, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1231, 1468.00, -1627.34, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1489.25, -1627.34, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1232, 1490.24, -1634.99, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1490.10, -1613.01, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1467.02, -1707.23, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1486.91, -1718.31, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1487.99, -1718.31, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1446.25, -1708.57, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1446.25, -1710.80, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1446.25, -1712.83, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1446.25, -1714.96, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1446.25, -1717.15, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1496.43, -1718.31, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1494.22, -1718.31, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1491.94, -1718.31, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1490.02, -1718.31, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1498.19, -1687.42, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1507.57, -1670.87, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1493.15, -1635.01, 12.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(638, 1479.24, -1636.47, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1495.28, -1643.72, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1498.42, -1645.23, 13.05, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1479.27, -1633.76, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1497.80, -1688.96, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1493.45, -1655.01, 12.72, 0.00, 0.00, -90.00);
- CreateDynamicObject(638, 1507.50, -1645.23, 13.05, 0.00, 0.00, 90.00);
- CreateDynamicObject(1231, 1507.51, -1645.95, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1483.20, -1613.76, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1483.42, -1603.05, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1472.03, -1614.03, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1485.91, -1603.05, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1488.05, -1603.05, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1490.39, -1603.09, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1492.57, -1603.05, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1489.94, -1617.07, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1490.94, -1612.82, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1492.92, -1612.82, 12.72, 0.00, 0.00, -90.00);
- CreateDynamicObject(1231, 1489.25, -1617.21, 14.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 1489.97, -1623.16, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1489.75, -1619.61, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1232, 1495.79, -1603.05, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(638, 1495.62, -1604.77, 13.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1495.48, -1607.06, 12.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1495.58, -1609.54, 12.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(1288, 1467.28, -1650.65, 12.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1287, 1467.30, -1649.66, 12.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1232, 1473.33, -1614.04, 14.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1467.87, -1614.04, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1470.00, -1614.04, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.66, -1659.43, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.68, -1672.83, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.68, -1674.84, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.68, -1676.87, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.68, -1678.89, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.68, -1680.79, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.68, -1682.70, 12.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 1517.68, -1684.50, 12.80, 0.00, 0.00, 0.00);
- //----------------------[new Dinghys for test]------------------------//
- SailingCar[0] = AddStaticVehicle(473,112.0620,-1837.4271,-0.0493,93.9849,56,53); // Sailing dmv car 12
- SailingCar[1] = AddStaticVehicle(473,113.4430,-1841.9924,-0.3748,95.1378,56,15); // Sailing dmv car 13
- //----------------------[Recycler Job and the new FD HQ]--------------//
- /*
- CreateDynamicObject(3268, 1796.9000244141, -2036.1999511719, 12.5, 0, 0, 0);
- CreateDynamicObject(996, 1796.6999511719, -2067.8999023438, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 1787.4000244141, -2068, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 1786.5, -2059.8000488281, 13.300000190735, 0, 0, 272);
- CreateDynamicObject(997, 1747.3000488281, -2055.5, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(997, 1755.6999511719, -2055.5, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(997, 1769.4000244141, -2053.1999511719, 13.199999809265, 0, 0, 180);
- CreateDynamicObject(997, 1769.3000488281, -2044.9000244141, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1769.1999511719, -2027.8000488281, 13.10000038147, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1769.3000488281, -2036.1999511719, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1784.6999511719, -2019.0999755859, 13.10000038147, 0, 0, 179.99450683594);
- CreateDynamicObject(1228, 1670.5999755859, -2069.3000488281, 13, 0, 0, 2);
- CreateDynamicObject(1228, 1670.6999511719, -2071.3000488281, 13, 0, 0, 1.99951171875);
- CreateDynamicObject(1228, 1670.8000488281, -2073.5, 13, 0, 0, 1.99951171875);
- CreateDynamicObject(1228, 1670.9000244141, -2075.8999023438, 13, 0, 0, 1.99951171875);
- CreateDynamicObject(2885, 1739.4000244141, -2054.3000488281, 19.299999237061, 0, 0, 270);
- CreateDynamicObject(2885, 1739, -2065.1000976563, 23.299999237061, 0, 0, 270);
- CreateDynamicObject(1327, 1901.3000488281, -1870.5, 13.5, 0, 0, 0);
- CreateDynamicObject(1327, 1901.3000488281, -1868.6999511719, 13.5, 0, 0, 0);
- CreateDynamicObject(1327, 1900.0999755859, -1868.0999755859, 13.5, 0, 0, 30);
- CreateDynamicObject(1327, 1899.9000244141, -1870, 13.5, 8, 0, 289.99816894531);
- CreateDynamicObject(1327, 1898.6999511719, -1869.4000244141, 13.5, 0, 0, 283.9951171875);
- CreateDynamicObject(1327, 1899.6999511719, -1871.1999511719, 13.5, 0, 0, 323.99108886719);
- CreateDynamicObject(1327, 1898.0999755859, -1870.6999511719, 13.5, 0, 0, 203.98681640625);
- CreateDynamicObject(1327, 1897.9000244141, -1867.9000244141, 13.5, 0, 0, 143.98315429688);
- CreateDynamicObject(1327, 1896.9000244141, -1869.4000244141, 13.5, 0, 0, 177.98132324219);
- CreateDynamicObject(1327, 1897.4000244141, -1871.4000244141, 13.5, 0, 0, 215.978515625);
- CreateDynamicObject(1327, 1900.4000244141, -1867.4000244141, 13.5, 0, 0, 253.97473144531);
- CreateDynamicObject(1327, 1898.8000488281, -1867.1999511719, 13.5, 0, 0, 263.97094726563);
- CreateDynamicObject(1327, 1900.1999511719, -1872.4000244141, 13.5, 0, 0, 289.96850585938);
- CreateDynamicObject(1327, 1898.4000244141, -1872.8000488281, 13.5, 0, 0, 277.96765136719);
- CreateDynamicObject(1327, 1897, -1870.6999511719, 13.5, 0, 0, 7.965087890625);
- CreateDynamicObject(1327, 1897.4000244141, -1867.9000244141, 13.5, 0, 0, 309.96508789063);
- CreateDynamicObject(1327, 1896, -1869.0999755859, 13.5, 0, 0, 149.96276855469);
- CreateDynamicObject(1327, 1896.5999755859, -1872.5, 13.5, 0, 0, 149.95788574219);
- CreateDynamicObject(1327, 1900.4000244141, -1865.6999511719, 13.5, 0, 0, 9.9578857421875);
- CreateDynamicObject(1327, 1899.0999755859, -1865.6999511719, 13.5, 0, 0, 59.95361328125);
- CreateDynamicObject(1327, 1898.0999755859, -1865.1999511719, 13.5, 0, 0, 329.95239257813);
- CreateDynamicObject(1327, 1897.1999511719, -1866, 13.5, 0, 0, 59.952392578125);
- CreateDynamicObject(1327, 1896.1999511719, -1865.4000244141, 13.5, 0, 0, 329.95239257813);
- CreateDynamicObject(1327, 1896, -1867, 13.5, 0, 0, 9.952392578125);
- CreateDynamicObject(1327, 1895.4000244141, -1867.9000244141, 13.5, 0, 0, 49.948120117188);
- CreateDynamicObject(1327, 1895, -1866.5999755859, 13.5, 0, 0, 329.94384765625);
- CreateDynamicObject(1327, 1900.1999511719, -1864.5999755859, 13.5, 0, 0, 259.94140625);
- CreateDynamicObject(1327, 1896.9000244141, -1864, 13.5, 0, 0, 179.9365234375);
- CreateDynamicObject(1327, 1895.5999755859, -1871.5, 13.5, 0, 0, 183.93409729004);
- CreateDynamicObject(1327, 1894.9000244141, -1869.9000244141, 13.5, 0, 0, 171.93310546875);
- CreateDynamicObject(1327, 1895.5999755859, -1873.3000488281, 13.5, 0, 0, 217.93054199219);
- CreateDynamicObject(1327, 1893.9000244141, -1869, 13.5, 0, 0, 189.93029785156);
- CreateDynamicObject(1327, 1894.3000488281, -1871.6999511719, 13.5, 0, 0, 185.92614746094);
- CreateDynamicObject(1327, 1898, -1873.4000244141, 13.5, 0, 0, 135.92163085938);
- CreateDynamicObject(1327, 1893.8000488281, -1870.3000488281, 13.5, 0, 0, 121.92163085938);
- CreateDynamicObject(1327, 1893.9000244141, -1866.9000244141, 13.5, 0, 0, 51.920745849609);
- CreateDynamicObject(1327, 1898.9000244141, -1863.4000244141, 13.5, 0, 0, 51.915893554688);
- CreateDynamicObject(1327, 1900.3000488281, -1862.6999511719, 13.5, 0, 0, 101.91589355469);
- CreateDynamicObject(1327, 1895.8000488281, -1863.5999755859, 13.5, 0, 0, 101.91467285156);
- CreateDynamicObject(1327, 1894.3000488281, -1864.6999511719, 13.5, 0, 0, 221.91467285156);
- CreateDynamicObject(1327, 1893.5, -1865.5999755859, 13.5, 0, 0, 187.91284179688);
- CreateDynamicObject(1327, 1892.5, -1868.3000488281, 13.5, 0, 0, 233.91015625);
- CreateDynamicObject(1327, 1892.5999755859, -1869.8000488281, 13.5, 0, 0, 263.90991210938);
- CreateDynamicObject(1327, 1900.3000488281, -1873.6999511719, 13.5, 0, 0, 263.90808105469);
- CreateDynamicObject(1327, 1896.8000488281, -1874.8000488281, 13.5, 0, 0, 263.90808105469);
- CreateDynamicObject(1327, 1894.3000488281, -1873.3000488281, 13.5, 0, 0, 233.90808105469);
- CreateDynamicObject(1327, 1893.0999755859, -1872, 13.5, 0, 0, 173.90441894531);
- CreateDynamicObject(1327, 1892.5, -1870.8000488281, 13.5, 0, 0, 163.90258789063);
- CreateDynamicObject(1327, 1892.4000244141, -1866.0999755859, 13.5, 0, 0, 163.89953613281);
- CreateDynamicObject(1327, 1898.6999511719, -1861.9000244141, 13.5, 0, 0, 43.899536132813);
- CreateDynamicObject(1327, 1897.0999755859, -1862.4000244141, 13.5, 0, 0, 83.895874023438);
- CreateDynamicObject(1327, 1895.0999755859, -1862.5999755859, 13.5, 0, 0, 145.8916015625);
- CreateDynamicObject(1327, 1892.5, -1864.1999511719, 13.5, 0, 0, 167.88745117188);
- CreateDynamicObject(1327, 1899.5, -1854.5, 13.5, 0, 0, 117.88208007813);
- CreateDynamicObject(1327, 1897.1999511719, -1854.0999755859, 13.5, 0, 0, 177.87780761719);
- CreateDynamicObject(1327, 1894.5999755859, -1855, 13.5, 0, 0, 147.87414550781);
- CreateDynamicObject(1327, 1892.4000244141, -1857.5999755859, 13.5, 0, 0, 177.87048339844);
- CreateDynamicObject(1327, 1898.5999755859, -1858.6999511719, 13.5, 0, 0, 137.86865234375);
- CreateDynamicObject(1327, 1892.6999511719, -1861.1999511719, 13.5, 0, 0, 137.86743164063);
- CreateDynamicObject(1327, 1891, -1854.9000244141, 13.5, 0, 0, 137.86743164063);
- CreateDynamicObject(1327, 1895.6999511719, -1848.5999755859, 13.5, 0, 0, 137.86743164063);
- CreateDynamicObject(1327, 1888.9000244141, -1866, 13.5, 0, 0, 137.86743164063);
- CreateDynamicObject(1327, 1893.6999511719, -1876.0999755859, 13.5, 0, 0, 137.86743164063);
- CreateDynamicObject(1327, 1889.4000244141, -1875.4000244141, 13.5, 0, 0, 137.86743164063);
- CreateDynamicObject(1327, 1885.1999511719, -1873.5999755859, 13.5, 0, 0, 137.86743164063);
- CreateDynamicObject(1327, 1884, -1867.5, 13.5, 0, 0, 137.86743164063);
- CreateDynamicObject(1327, 1886.5, -1860, 13.5, 0, 0, 137.86743164063);
- CreateDynamicObject(1327, 1886.9000244141, -1864.0999755859, 13.5, 0, 0, 67.867431640625);
- CreateDynamicObject(1327, 1888.1999511719, -1872.9000244141, 13.5, 0, 0, 67.862548828125);
- CreateDynamicObject(1327, 1887.5999755859, -1855.4000244141, 13.5, 0, 0, 67.862548828125);
- CreateDynamicObject(1327, 1883.3000488281, -1862.3000488281, 13.5, 0, 0, 67.862548828125);
- CreateDynamicObject(1327, 1897.3000488281, -1857.5, 13.5, 0, 0, 67.862548828125);
- CreateDynamicObject(1327, 1892.0999755859, -1849.9000244141, 13.5, 0, 0, 67.862548828125);
- CreateDynamicObject(1327, 1884.4000244141, -1877.5999755859, 13.5, 0, 0, 67.862548828125);
- CreateDynamicObject(1327, 1886.5, -1845.9000244141, 13.5, 0, 0, 67.862548828125);
- CreateDynamicObject(1327, 1886.1999511719, -1847.5, 13.5, 0, 0, 349.86254882813);
- CreateDynamicObject(1327, 1883, -1854.4000244141, 13.5, 0, 0, 29.859619140625);
- CreateDynamicObject(1327, 1883.5, -1855.9000244141, 13.5, 0, 0, 299.85534667969);
- CreateDynamicObject(1327, 1882.1999511719, -1864.4000244141, 13.5, 0, 0, 299.84985351563);
- CreateDynamicObject(852, 1900, -1861, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(852, 1896.6999511719, -1860.9000244141, 12.60000038147, 0, 0, 310);
- CreateDynamicObject(852, 1888.9000244141, -1853.9000244141, 12.60000038147, 0, 0, 309.99572753906);
- CreateDynamicObject(852, 1892.9000244141, -1847.5, 12.60000038147, 0, 0, 289.99572753906);
- CreateDynamicObject(852, 1900, -1849.5, 12.60000038147, 0, 0, 333.9951171875);
- CreateDynamicObject(852, 1886.6999511719, -1866.1999511719, 12.60000038147, 0, 0, 333.98986816406);
- CreateDynamicObject(852, 1893.4000244141, -1874.4000244141, 12.5, 0, 0, 333.98986816406);
- CreateDynamicObject(852, 1900, -1876.1999511719, 12.5, 0, 0, 333.98986816406);
- CreateDynamicObject(852, 1890.5999755859, -1878.0999755859, 12.5, 0, 0, 333.98986816406);
- CreateDynamicObject(852, 1884.4000244141, -1876.0999755859, 12.5, 0, 0, 265.98986816406);
- CreateDynamicObject(852, 1882.1999511719, -1856.9000244141, 12.60000038147, 0, 0, 265.98449707031);
- CreateDynamicObject(852, 1885.8000488281, -1852.4000244141, 12.60000038147, 0, 0, 265.98449707031);
- CreateDynamicObject(851, 1891, -1858.8000488281, 12.89999961853, 0, 0, 240);
- CreateDynamicObject(851, 1891.1999511719, -1871, 12.89999961853, 0, 0, 239.99633789063);
- CreateDynamicObject(851, 1885.5, -1872, 12.89999961853, 0, 0, 159.99633789063);
- CreateDynamicObject(851, 1895.4000244141, -1852.6999511719, 12.89999961853, 0, 0, 159.99389648438);
- CreateDynamicObject(851, 1886.5999755859, -1858.1999511719, 12.89999961853, 0, 0, 159.99389648438);
- CreateDynamicObject(851, 1888.1999511719, -1847.5999755859, 12.89999961853, 0, 0, 159.99389648438);
- CreateDynamicObject(851, 1881.5, -1852.9000244141, 12.89999961853, 0, 0, 199.99389648438);
- CreateDynamicObject(851, 1882.4000244141, -1870, 12.89999961853, 0, 0, 199.98962402344);
- CreateDynamicObject(851, 1898.0999755859, -1878.0999755859, 12.800000190735, 0, 0, 143.98962402344);
- CreateDynamicObject(3098, 1880.5999755859, -1872.0999755859, 14.800000190735, 0, 0, 94);
- CreateDynamicObject(3098, 1881, -1876.4000244141, 14.800000190735, 0, 0, 93.992309570313);
- CreateDynamicObject(3098, 1879.5999755859, -1857, 14.89999961853, 0, 0, 93.9990234375);
- CreateDynamicObject(3098, 1879.3000488281, -1852.6999511719, 14.89999961853, 0, 0, 93.9990234375);
- CreateDynamicObject(3098, 1878.5, -1843.5999755859, 14.89999961853, 0, 0, 93.9990234375);
- CreateDynamicObject(3006, 1889, -1849.5, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(3006, 1898.9000244141, -1852.1999511719, 12.60000038147, 0, 0, 170);
- CreateDynamicObject(3006, 1890.5, -1862, 12.60000038147, 0, 0, 199.99694824219);
- CreateDynamicObject(3006, 1887.5999755859, -1870.1999511719, 12.5, 0, 0, 169.9951171875);
- CreateDynamicObject(3006, 1883.0999755859, -1860.6999511719, 12.60000038147, 0, 0, 169.99145507813);
- CreateDynamicObject(1358, 1891.4000244141, -1852.5999755859, 13.800000190735, 0, 0, 352);
- CreateDynamicObject(1358, 1883.4000244141, -1850.1999511719, 13.800000190735, 0, 0, 61.996459960938);
- CreateDynamicObject(1358, 1887.0999755859, -1877.0999755859, 13.699999809265, 0, 0, 31.995849609375);
- CreateDynamicObject(1358, 1887.6999511719, -1862.5999755859, 13.800000190735, 0, 0, 331.9921875);
- CreateDynamicObject(1358, 1890.5, -1845.6999511719, 13.800000190735, 0, 0, 331.99035644531);
- CreateDynamicObject(1347, 1889.0999755859, -1858.5, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1347, 1900.6999511719, -1859, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1347, 1893.5999755859, -1854.6999511719, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1347, 1890, -1856.3000488281, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1347, 1885.0999755859, -1860.9000244141, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1347, 1890.9000244141, -1868.8000488281, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1347, 1881.5, -1843.8000488281, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1347, 1894.3000488281, -1846.9000244141, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1344, 1879.5, -1858.9000244141, 13.39999961853, 0, 0, 276);
- CreateDynamicObject(1344, 1893.8000488281, -1879, 13.300000190735, 0, 0, 181.99853515625);
- CreateDynamicObject(1264, 1885.6999511719, -1875.1999511719, 13, 0, 0, 0);
- CreateDynamicObject(1264, 1881.9000244141, -1867.5, 13, 0, 0, 0);
- CreateDynamicObject(1264, 1882.0999755859, -1866.4000244141, 13, 0, 0, 150);
- CreateDynamicObject(1264, 1892.5999755859, -1856, 13, 0, 0, 149.99633789063);
- CreateDynamicObject(1264, 1891.9000244141, -1856.5999755859, 13, 0, 0, 119.99633789063);
- CreateDynamicObject(1264, 1879.3000488281, -1849.6999511719, 13, 0, 0, 119.99267578125);
- CreateDynamicObject(1264, 1879.8000488281, -1848.8000488281, 13, 0, 0, 125.99267578125);
- CreateDynamicObject(1264, 1894.8000488281, -1848.8000488281, 13, 0, 0, 125.9912109375);
- CreateDynamicObject(1264, 1894.1999511719, -1848.6999511719, 13, 0, 0, 19.9912109375);
- CreateDynamicObject(1264, 1900.8000488281, -1856.0999755859, 13, 0, 0, 19.989624023438);
- CreateDynamicObject(1264, 1900.4000244141, -1856.8000488281, 13, 0, 0, 89.989624023438);
- CreateDynamicObject(1264, 1884.6999511719, -1857.5, 13, 0, 0, 89.989013671875);
- CreateDynamicObject(1264, 1883.8000488281, -1857.6999511719, 13, 0, 0, 19.989013671875);
- CreateDynamicObject(1264, 1883.9000244141, -1851.5999755859, 13, 0, 0, 0);
- CreateDynamicObject(12957, 1876.6999511719, -1848.9000244141, 13.5, 0, 0, 310);
- CreateDynamicObject(17064, 1866.0999755859, -1849.1999511719, 12.60000038147, 0, 0, 90);
- CreateDynamicObject(4100, 1895.0999755859, -1845.5, 14.300000190735, 0, 0, 304);
- CreateDynamicObject(4100, 1881.9000244141, -1841.5999755859, 14.300000190735, 0, 0, 303.99719238281);
- CreateDynamicObject(12957, 1875.1999511719, -1875.4000244141, 13.39999961853, 0, 0, 309.99572753906);
- CreateDynamicObject(12957, 1871.5, -1873.5, 13.39999961853, 0, 0, 229.99572753906);
- CreateDynamicObject(3578, 1873.9000244141, -1863.5999755859, 13.39999961853, 0, 0, 0);
- CreateDynamicObject(1949, 1895.0999755859, -1879.6999511719, 12.5, 0, 0, 4);
- CreateDynamicObject(1949, 1899.8000488281, -1879.5, 12.5, 0, 0, 359.9990234375);
- CreateDynamicObject(1949, 1874.8000488281, -1841.5999755859, 12.60000038147, 0, 0, 259.99450683594);
- CreateDynamicObject(11245, 1929.3000488281, -1865.0999755859, 18.39999961853, 0, 0, 80);
- CreateDynamicObject(11245, 1936.6999511719, -1865.0999755859, 18.5, 0, 0, 79.996948242188);
- CreateDynamicObject(2961, 1935.5999755859, -1865.0999755859, 14.800000190735, 0, 0, 0);
- CreateDynamicObject(4100, 1944.8000488281, -1879.5999755859, 14.199999809265, 0, 0, 319.99719238281);
- CreateDynamicObject(4100, 1931.0999755859, -1879.5999755859, 14.199999809265, 0, 0, 319.99328613281);
- CreateDynamicObject(4100, 1917.4000244141, -1879.5999755859, 14.199999809265, 0, 0, 319.99328613281);
- CreateDynamicObject(4100, 1908.8000488281, -1879.5, 14.199999809265, 0, 0, 319.99328613281);
- CreateDynamicObject(4100, 1951.5, -1872.5, 14.300000190735, 0, 0, 49.993286132813);
- CreateDynamicObject(4100, 1945, -1852.1999511719, 14.5, 0, 0, 305.99328613281);
- CreateDynamicObject(4100, 1931.5999755859, -1849.0999755859, 14.5, 0, 0, 307.9912109375);
- CreateDynamicObject(4100, 1918.1999511719, -1846, 14.5, 0, 0, 305.99072265625);
- CreateDynamicObject(4100, 1904.8000488281, -1842.9000244141, 14.5, 0, 0, 307.98571777344);
- CreateDynamicObject(4100, 1891.5, -1839.5999755859, 14.5, 0, 0, 303.98522949219);
- CreateDynamicObject(4100, 1878.3000488281, -1835.8000488281, 14.5, 0, 0, 303.98071289063);
- CreateDynamicObject(4100, 1865.0999755859, -1832, 14.5, 0, 0, 303.98071289063);
- CreateDynamicObject(4100, 1851.9000244141, -1828.1999511719, 14.60000038147, 0, 0, 303.98071289063);
- CreateDynamicObject(4100, 1840.3000488281, -1824.8000488281, 14.60000038147, 0, 0, 303.98071289063);
- */
- //----------------------[New Barber Shop behind LSPD]-----------------//
- CreateDynamicObject(3602, 1638.6999511719, -1458.9000244141, 5.5999999046326, 0, 0, 0);
- CreateDynamicObject(7191, 1647.6999511719, -1473.0999755859, 12.10000038147, 0, 0, 359.75);
- CreateDynamicObject(7191, 1621.0999755859, -1451.0999755859, 12.10000038147, 0, 0, 90.247283935547);
- CreateDynamicObject(1649, 1647.8000488281, -1461.4000244141, 15.300000190735, 0, 0, 90);
- CreateDynamicObject(1649, 1647.8000488281, -1457, 15.300000190735, 0, 0, 90);
- CreateDynamicObject(1649, 1647.8000488281, -1453.1999511719, 15.300000190735, 0, 0, 89.75);
- CreateDynamicObject(1649, 1641, -1451, 15.300000190735, 0, 0, 180.25);
- CreateDynamicObject(1649, 1636.6999511719, -1451, 15.300000190735, 0, 0, 180.24719238281);
- CreateDynamicObject(7191, 1588.9000244141, -1451.4000244141, 16, 0, 0, 90.247192382813);
- CreateDynamicObject(2885, 1642.3000488281, -1464, 16.89999961853, 0, 0, 0);
- CreateDynamicObject(2885, 1636.8000488281, -1462.6999511719, 16.89999961853, 0, 0, 300);
- CreateDynamicObject(2885, 1636.1999511719, -1456.5, 16.89999961853, 0, 0, 269.99633789063);
- CreateDynamicObject(16775, 1640.5999755859, -1455, 16.799999237061, 89.646667480469, 225.05041503906, 134.95007324219);
- CreateDynamicObject(16775, 1640.5999755859, -1462.5999755859, 16.799999237061, 89.642944335938, 225.04943847656, 134.94506835938);
- CreateDynamicObject(2286, 1643.1999511719, -1463.6999511719, 15.300000190735, 0, 0, 181.99996948242);
- CreateDynamicObject(3060, 1646.5999755859, -1463.5999755859, 15, 0, 0, 267.25);
- CreateDynamicObject(3060, 1645.0999755859, -1463.5999755859, 15, 0, 0, 267.24792480469);
- CreateDynamicObject(3060, 1641.3000488281, -1463.6999511719, 15, 0, 0, 267.24792480469);
- CreateDynamicObject(3060, 1639.3000488281, -1463.6999511719, 15, 0, 0, 267.24792480469);
- CreateDynamicObject(2343, 1639.0999755859, -1460.4000244141, 13.199999809265, 0, 0, 178);
- CreateDynamicObject(2343, 1639.0999755859, -1457.5999755859, 13.199999809265, 0, 0, 177.99499511719);
- CreateDynamicObject(2343, 1639.0999755859, -1454.6999511719, 13.199999809265, 0, 0, 177.99499511719);
- CreateDynamicObject(2343, 1639.1999511719, -1452.3000488281, 13.199999809265, 0, 0, 177.99499511719);
- CreateDynamicObject(18001, 1636.5, -1463.3000488281, 14.5, 0, 0, 90);
- CreateDynamicObject(18001, 1636.5, -1455.1999511719, 14.5, 0, 0, 90);
- CreateDynamicObject(1723, 1647.0999755859, -1454.8000488281, 12.60000038147, 0, 0, 270);
- CreateDynamicObject(1723, 1647.0999755859, -1458.5, 12.60000038147, 0, 0, 269.99450683594);
- CreateDynamicObject(1724, 1644.5999755859, -1461.6999511719, 12.60000038147, 0, 0, 176);
- CreateDynamicObject(2180, 1636.8000488281, -1461, 12.60000038147, 0, 0, 90);
- CreateDynamicObject(2180, 1636.8000488281, -1458, 12.60000038147, 0, 0, 90);
- CreateDynamicObject(2180, 1636.8000488281, -1455.1999511719, 12.60000038147, 0, 0, 90);
- CreateDynamicObject(2180, 1636.8000488281, -1452.6999511719, 12.60000038147, 0, 0, 90);
- CreateDynamicObject(1827, 1644.3000488281, -1456.5999755859, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(3437, 1637.3000488281, -1463.9000244141, 10.89999961853, 0, 0, 145.99234008789);
- CreateDynamicObject(3499, 1643.5, -1451, 11.60000038147, 0, 0, 0);
- CreateDynamicObject(3499, 1647.5999755859, -1451.3000488281, 11.60000038147, 0, 0, 0);
- CreateDynamicObject(365, 1636.8000488281, -1459.9000244141, 13.60000038147, 0, 0, 0);
- CreateDynamicObject(365, 1636.6999511719, -1458.0999755859, 13.60000038147, 0, 0, 0);
- CreateDynamicObject(365, 1636.5999755859, -1455.3000488281, 13.60000038147, 0, 0, 0);
- CreateDynamicObject(365, 1636.6999511719, -1451.8000488281, 13.60000038147, 0, 0, 0);
- CreateDynamicObject(328, 1636.8000488281, -1461, 13.39999961853, 84.345428466797, 45.069915771484, 315.06982421875);
- CreateDynamicObject(328, 1636.5, -1457.1999511719, 13.39999961853, 84.342041015625, 45.06591796875, 315.06591796875);
- CreateDynamicObject(328, 1636.5999755859, -1454.5999755859, 13.39999961853, 84.342041015625, 45.06591796875, 315.06591796875);
- CreateDynamicObject(328, 1636.9000244141, -1452.6999511719, 13.39999961853, 84.342041015625, 45.06591796875, 315.06591796875);
- CreateDynamicObject(2700, 1637.5999755859, -1462.6999511719, 15.39999961853, 1.9890441894531, 6.0036315917969, 33.790863037109);
- CreateDynamicObject(2700, 1636.8000488281, -1452, 15.699999809265, 1.988525390625, 5.99853515625, 315.78698730469);
- CreateDynamicObject(3437, 1636.0999755859, -1462, 10.89999961853, 0, 0, 123.99182128906);
- CreateDynamicObject(2824, 1644.4000244141, -1456.5999755859, 13, 0, 0, 0);
- CreateDynamicObject(2828, 1636.5999755859, -1460.4000244141, 13.39999961853, 0, 0, 266);
- CreateDynamicObject(2828, 1636.6999511719, -1458.1999511719, 13.39999961853, 0, 0, 281.99548339844);
- CreateDynamicObject(2828, 1636.6999511719, -1454.1999511719, 13.39999961853, 0, 0, 211.99154663086);
- CreateDynamicObject(2828, 1636.5999755859, -1452.4000244141, 13.39999961853, 0, 0, 259.98669433594);
- CreateDynamicObject(627, 1642.3000488281, -1452.1999511719, 14.5, 0, 0, 0);
- CreateDynamicObject(627, 1647.1999511719, -1452.5999755859, 14.5, 0, 0, 0);
- CreateDynamicObject(640, 1648.5999755859, -1454.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1648.5999755859, -1459.6999511719, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(640, 1639.5, -1450.5999755859, 13.199999809265, 0, 0, 269.99996948242);
- CreateDynamicObject(1215, 1641.5, -1450.5999755859, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1637.5999755859, -1450.5, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1648.5999755859, -1453.5999755859, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1648.5999755859, -1457.0999755859, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1648.5999755859, -1461.5999755859, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1216, 1639, -1448.3000488281, 13.300000190735, 0, 0, 88.5);
- CreateDynamicObject(627, 1646.8000488281, -1462, 14.5, 0, 0, 0);
- CreateDynamicObject(1523, 1644.0999755859, -1451, 12.60000038147, 0, 0, 359);
- CreateDynamicObject(1523, 1647.0999755859, -1451, 12.60000038147, 0, 0, 178.5);
- CreateDynamicObject(1651, 1646.8000488281, -1451.0999755859, 16, 0, 0, 92);
- CreateDynamicObject(1651, 1644.0999755859, -1451.0999755859, 16, 0, 0, 91.99951171875);
- CreateDynamicObject(1215, 1642.3000488281, -1452.0999755859, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1647.3000488281, -1452.4000244141, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1646.6999511719, -1462, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1647.0999755859, -1457.6999511719, 13.10000038147, 0, 0, 0);
- //----------------------[New VIP Warehouse Interior]------------------//
- CreateDynamicObject(3268, 1796.9000244141, -2036.1999511719, 12.5, 0, 0, 0);
- CreateDynamicObject(996, 1796.6999511719, -2067.8999023438, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 1787.4000244141, -2068, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 1786.5, -2059.8000488281, 13.300000190735, 0, 0, 272);
- CreateDynamicObject(997, 1747.3000488281, -2055.5, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(997, 1755.6999511719, -2055.5, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(997, 1769.4000244141, -2053.1999511719, 13.199999809265, 0, 0, 180);
- CreateDynamicObject(997, 1769.3000488281, -2044.9000244141, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1769.1999511719, -2027.8000488281, 13.10000038147, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1769.3000488281, -2036.1999511719, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1784.6999511719, -2019.0999755859, 13.10000038147, 0, 0, 179.99450683594);
- CreateDynamicObject(1228, 1670.5999755859, -2069.3000488281, 13, 0, 0, 2);
- CreateDynamicObject(1228, 1670.6999511719, -2071.3000488281, 13, 0, 0, 1.99951171875);
- CreateDynamicObject(1228, 1670.8000488281, -2073.5, 13, 0, 0, 1.99951171875);
- CreateDynamicObject(1228, 1670.9000244141, -2075.8999023438, 13, 0, 0, 1.99951171875);
- //CreateDynamicObject(2885, 1739.4000244141, -2054.3000488281, 19.299999237061, 0, 0, 270);
- //CreateDynamicObject(2885, 1739, -2065.1000976563, 23.299999237061, 0, 0, 270);
- CreateDynamicObject(14534, 2635.8999023438, -1667.6999511719, 1843.0999755859, 0, 0, 0);
- CreateDynamicObject(1498, 2641, -1665.3000488281, 1838.5, 0, 0, 0);
- CreateDynamicObject(1892, 2641.3999023438, -1665.6999511719, 1838.5, 0, 0, 0);
- CreateDynamicObject(2921, 2643.1000976563, -1668.3000488281, 1842.5999755859, 0, 0, 0);
- CreateDynamicObject(2921, 2629.1999511719, -1661.5, 1842.9000244141, 0, 0, 174);
- CreateDynamicObject(2921, 2629.1999511719, -1673.8000488281, 1841.4000244141, 0, 0, 277.99597167969);
- CreateDynamicObject(2921, 2637.1000976563, -1673.3000488281, 1844, 0, 0, 7.9925537109375);
- CreateDynamicObject(2921, 2629.3000488281, -1671.1999511719, 1846.4000244141, 0, 0, 239.98706054688);
- CreateDynamicObject(2921, 2630.8999023438, -1661.5, 1847, 0, 0, 99.9853515625);
- CreateDynamicObject(2921, 2642.3000488281, -1661.5, 1847.1999511719, 0, 0, 95.981079101563);
- CreateDynamicObject(3577, 2641.3000488281, -1670.4000244141, 1844.5, 0, 0, 0);
- CreateDynamicObject(3798, 2638.5, -1670.5999755859, 1843.6999511719, 0, 0, 0);
- CreateDynamicObject(3798, 2641.3000488281, -1670.1999511719, 1845.3000488281, 0, 0, 0);
- CreateDynamicObject(1892, 2632.1000976563, -1666, 1843.6999511719, 0, 0, 268);
- CreateDynamicObject(1756, 2640.3999023438, -1662.5, 1843.6999511719, 0, 0, 0);
- CreateDynamicObject(1737, 2638.3999023438, -1662.5, 1843.6999511719, 0, 0, 0);
- CreateDynamicObject(1421, 2630.1000976563, -1662.1999511719, 1844.5, 0, 0, 176);
- CreateDynamicObject(1421, 2632.6000976563, -1662, 1844.5, 0, 0, 179.99548339844);
- CreateDynamicObject(1421, 2632.1000976563, -1663.3000488281, 1844.5, 0, 0, 87.994506835938);
- CreateDynamicObject(941, 2634.1999511719, -1667.1999511719, 1844.1999511719, 0, 0, 0);
- CreateDynamicObject(1579, 2634.6999511719, -1666.8000488281, 1844.6999511719, 0, 0, 0);
- CreateDynamicObject(1579, 2633.8000488281, -1666.8000488281, 1844.6999511719, 0, 0, 0);
- CreateDynamicObject(1550, 2636.8999023438, -1661.8000488281, 1844.0999755859, 0, 0, 310);
- CreateDynamicObject(1550, 2636.8999023438, -1662.3000488281, 1844.0999755859, 0, 0, 309.99572753906);
- CreateDynamicObject(1650, 2632.3000488281, -1664.1999511719, 1844, 0, 0, 0);
- CreateDynamicObject(1650, 2632.3000488281, -1664.4000244141, 1844, 0, 0, 0);
- CreateDynamicObject(2035, 2639.5, -1668.8000488281, 1843.6999511719, 0, 0, 230);
- CreateDynamicObject(2035, 2642.5, -1668.4000244141, 1843.6999511719, 0, 0, 151.99877929688);
- CreateDynamicObject(1672, 2637.5, -1668.4000244141, 1843.9000244141, 0, 0, 0);
- CreateDynamicObject(3791, 2630.5, -1662.1999511719, 1838.9000244141, 0, 0, 0);
- CreateDynamicObject(3791, 2633.8999023438, -1662.0999755859, 1838.9000244141, 0, 0, 0);
- CreateDynamicObject(1892, 2629.6000976563, -1668.5, 1838.5, 0, 0, 0);
- CreateDynamicObject(1893, 2629.6000976563, -1668.9000244141, 1841.0999755859, 0, 0, 0);
- CreateDynamicObject(941, 2632.8999023438, -1668.0999755859, 1838.9000244141, 0, 0, 0);
- CreateDynamicObject(941, 2635.3999023438, -1668.0999755859, 1838.9000244141, 0, 0, 0);
- CreateDynamicObject(941, 2635, -1663.6999511719, 1838.9000244141, 0, 0, 270);
- CreateDynamicObject(1753, 2641.1000976563, -1668.8000488281, 1838.5, 0, 0, 178);
- CreateDynamicObject(1737, 2629.3000488281, -1669.5, 1843.6999511719, 0, 0, 270);
- CreateDynamicObject(2238, 2629.3000488281, -1670, 1844.9000244141, 0, 0, 0);
- CreateDynamicObject(1433, 2642.3000488281, -1667.9000244141, 1838.6999511719, 0, 0, 0);
- CreateDynamicObject(2238, 2642.3000488281, -1667.9000244141, 1839.5999755859, 0, 0, 0);
- CreateDynamicObject(2002, 2631.5, -1668.0999755859, 1838.5, 0, 0, 180);
- CreateDynamicObject(1736, 2629.1000976563, -1665.1999511719, 1842.8000488281, 0, 0, 84);
- CreateDynamicObject(1841, 2629.1000976563, -1663.0999755859, 1838.5, 0, 0, 130);
- CreateDynamicObject(1841, 2635.1999511719, -1663.0999755859, 1839.4000244141, 0, 0, 39.995727539063);
- CreateDynamicObject(1841, 2700.1000976563, -1605.4000244141, 1807.8000488281, 0, 0, 0);
- CreateDynamicObject(1841, 2631.1000976563, -1662.8000488281, 1843.6999511719, 0, 0, 50);
- CreateDynamicObject(1841, 2629.1999511719, -1670.5999755859, 1844.5, 0, 0, 199.99877929688);
- CreateDynamicObject(1841, 2642.8000488281, -1667.8000488281, 1843.6999511719, 0, 0, 319.9951171875);
- CreateDynamicObject(1841, 2638.1999511719, -1662.3000488281, 1844.5, 0, 0, 129.99328613281);
- CreateDynamicObject(1841, 2632.8000488281, -1662.6999511719, 1843.6999511719, 0, 0, 135.990234375);
- CreateDynamicObject(1841, 2636.8000488281, -1669.3000488281, 1841.0999755859, 0, 0, 41.98876953125);
- CreateDynamicObject(1841, 2629, -1673.4000244141, 1838.5, 0, 0, 231.98425292969);
- CreateDynamicObject(1839, 2639, -1662.5, 1844.5, 0, 0, 90);
- CreateDynamicObject(1828, 2640.5, -1665.1999511719, 1843.6999511719, 0, 0, 0);
- //--------------------- [new Sailing Driving School]------------------//
- CreateDynamicObject(3268, 1796.9000244141, -2036.1999511719, 12.5, 0, 0, 0);
- CreateDynamicObject(996, 1796.6999511719, -2067.8999023438, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 1787.4000244141, -2068, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 1786.5, -2059.8000488281, 13.300000190735, 0, 0, 272);
- CreateDynamicObject(997, 1747.3000488281, -2055.5, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(997, 1755.6999511719, -2055.5, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(997, 1769.4000244141, -2053.1999511719, 13.199999809265, 0, 0, 180);
- CreateDynamicObject(997, 1769.3000488281, -2044.9000244141, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1769.1999511719, -2027.8000488281, 13.10000038147, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1769.3000488281, -2036.1999511719, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1784.6999511719, -2019.0999755859, 13.10000038147, 0, 0, 179.99450683594);
- CreateDynamicObject(1228, 1670.5999755859, -2069.3000488281, 13, 0, 0, 2);
- CreateDynamicObject(1228, 1670.6999511719, -2071.3000488281, 13, 0, 0, 1.99951171875);
- CreateDynamicObject(1228, 1670.8000488281, -2073.5, 13, 0, 0, 1.99951171875);
- CreateDynamicObject(1228, 1670.9000244141, -2075.8999023438, 13, 0, 0, 1.99951171875);
- //CreateDynamicObject(2885, 1739.4000244141, -2054.3000488281, 19.299999237061, 0, 0, 270);
- //CreateDynamicObject(2885, 1739, -2065.1000976563, 23.299999237061, 0, 0, 270);
- CreateDynamicObject(3458, 4584.1000976563, -1471.1999511719, 0, 0, 0, 356);
- CreateDynamicObject(3458, 4583.7001953125, -1476.3000488281, 0, 0, 0, 355.99548339844);
- CreateDynamicObject(3458, 4583.3994140625, -1481.3994140625, 0, 0, 0, 355.99548339844);
- CreateDynamicObject(3458, 4583, -1486.5, 0, 0, 0, 355.99548339844);
- CreateDynamicObject(3458, 4582.6000976563, -1491.5999755859, 0, 0, 0, 355.99548339844);
- CreateDynamicObject(3458, 4582, -1496.599609375, 0, 0, 0, 355.98999023438);
- CreateDynamicObject(3458, 4581.6000976563, -1501.5999755859, 0, 0, 0, 355.99548339844);
- CreateDynamicObject(3458, 4581.2998046875, -1506.6999511719, 0, 0, 0, 355.99548339844);
- CreateDynamicObject(3458, 4624.099609375, -1474.099609375, 0, 0, 0, 355.98999023438);
- CreateDynamicObject(3458, 4664.2998046875, -1476.8994140625, 0, 0, 0, 355.98999023438);
- CreateDynamicObject(3865, 4687.8999023438, -1478.5999755859, 2.7999999523163, 0, 0, 86);
- CreateDynamicObject(3458, 4711.7001953125, -1480, 0, 0, 0, 355.99548339844);
- CreateDynamicObject(3458, 4751.2998046875, -1482.5, 0, 35, 0, 355.98999023438);
- CreateDynamicObject(3458, 4790.8999023438, -1486.3000488281, 0, 345, 0, 355.98449707031);
- CreateDynamicObject(3458, 4826.1000976563, -1482.5999755859, 0, 340, 0, 25.984497070313);
- CreateDynamicObject(3458, 4854.8999023438, -1487.3000488281, 0, 20, 0, 299.98266601563);
- CreateDynamicObject(3865, 4861.7001953125, -1510.6999511719, 2, 0, 0, 335.99548339844);
- CreateDynamicObject(3865, 4858, -1518.5999755859, 1.7999999523163, 0, 0, 333.99487304688);
- CreateDynamicObject(3865, 4853.7001953125, -1526.5999755859, 1.7999999523163, 0, 0, 333.98986816406);
- CreateDynamicObject(3865, 4849.5, -1534.6999511719, 1.7999999523163, 0, 0, 333.98986816406);
- //CreateDynamicObject(983, 4846.1000976563, -1541.5999755859, 0, 0, 0, 334);
- CreateDynamicObject(3865, 4843, -1549, 1.7999999523163, 0, 0, 333.98986816406);
- CreateDynamicObject(3865, 4838.7998046875, -1557.0999755859, 1.7999999523163, 0, 0, 333.98986816406);
- CreateDynamicObject(3865, 4834.6000976563, -1565.1999511719, 1.7999999523163, 0, 0, 333.98986816406);
- //CreateDynamicObject(983, 4831.7001953125, -1572.3000488281, 0.30000001192093, 0, 90, 338);
- //CreateDynamicObject(983, 4829.2998046875, -1578.1999511719, 0.30000001192093, 0, 90, 337.99987792969);
- //CreateDynamicObject(983, 4824.7001953125, -1579.0999755859, 0.30000001192093, 0, 90, 247.99987792969);
- // CreateDynamicObject(983, 4846.2001953125, -1541.6999511719, 0, 0, 0, 333.99536132813);
- CreateDynamicObject(1319, 4844.8999023438, -1475.4000244141, 2.7999999523163, 0, 0, 0);
- CreateDynamicObject(1319, 4844.7001953125, -1475.5, 2.7999999523163, 0, 0, 0);
- CreateDynamicObject(1319, 4844.5, -1475.5999755859, 2.7999999523163, 0, 0, 0);
- CreateDynamicObject(1319, 4844.2998046875, -1475.6999511719, 2.7999999523163, 0, 0, 0);
- CreateDynamicObject(1319, 4844.1000976563, -1475.8000488281, 2.7999999523163, 0, 0, 0);
- CreateDynamicObject(13666, 4818.5, -1578.4000244141, 5, 0, 0, 76);
- CreateDynamicObject(974, 4821, -1579.1999511719, 2.7000000476837, 0, 0, 342);
- CreateDynamicObject(974, 4814.5, -1577, 3, 0, 0, 339.99487304688);
- // CreateDynamicObject(983, 4810.7001953125, -1578.3000488281, 0.10000000149012, 0, 90, 251.99987792969);
- // CreateDynamicObject(983, 4804.6000976563, -1576.3000488281, 0, 0, 90, 251.99890136719);
- //CreateDynamicObject(983, 4798.6000976563, -1574.3000488281, 0, 0, 90, 251.99890136719);
- // CreateDynamicObject(983, 4792.6000976563, -1572.4000244141, 0, 0, 90, 251.99890136719);
- CreateDynamicObject(1632, 4788.2998046875, -1571.19921875, 0, 0, 0, 73.998413085938);
- CreateDynamicObject(1632, 4769.8999023438, -1569.5, 0, 0, 0, 265.99841308594);
- // CreateDynamicObject(983, 4765.2001953125, -1569.4000244141, 0, 0, 90, 265.99890136719);
- // CreateDynamicObject(983, 4758.7998046875, -1569, 0, 0, 90, 265.99548339844);
- // CreateDynamicObject(983, 4752.3999023438, -1568.5999755859, 0, 0, 90, 265.99548339844);
- // CreateDynamicObject(983, 4749.8999023438, -1567.6999511719, 0, 20, 90, 355.99548339844);
- // CreateDynamicObject(983, 4750.7001953125, -1559.4000244141, 0, 19.9951171875, 90, 171.98999023438);
- CreateDynamicObject(5817, 4750.7998046875, -1557, 0, 0, 0, 354);
- CreateDynamicObject(5817, 4748.2998046875, -1551.19921875, 0, 0, 0, 173.99597167969);
- CreateDynamicObject(13638, 4709.8828125, -1517.2861328125, -59.612201690674, 0, 0, 0);
- CreateDynamicObject(13638, 4754.2998046875, -1546.4000244141, 0, 0, 0, 268);
- CreateDynamicObject(13638, 4762.7998046875, -1538.1999511719, 0, 0, 0, 177.99499511719);
- CreateDynamicObject(13638, 4757.7998046875, -1526.0999755859, 0, 0, 0, 355.98950195313);
- CreateDynamicObject(13647, 4735.7998046875, -1519.3994140625, 0, 0, 0, 0);
- CreateDynamicObject(13647, 4693.599609375, -1519.2998046875, 0, 0, 0, 179.99450683594);
- CreateDynamicObject(13641, 4672.2998046875, -1519.7998046875, 1, 0, 0, 171.99645996094);
- CreateDynamicObject(1319, 4683.2001953125, -1477.3000488281, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4683, -1477.4000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4682.7001953125, -1477.5, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4682.5, -1477.6999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4682.2998046875, -1477.8000488281, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4682, -1478.0999755859, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4681.7998046875, -1478.1999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4681.5, -1478.4000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4681.2001953125, -1478.5999755859, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4681, -1478.8000488281, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4680.7998046875, -1479, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4680.6000976563, -1479.1999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4680.2998046875, -1479.3000488281, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4680.1000976563, -1479.3000488281, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4679.7998046875, -1479.3000488281, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4679.7001953125, -1479.1999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4679.3999023438, -1479.1999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4679.2998046875, -1479, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4679.1000976563, -1478.6999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4679.2001953125, -1478.9000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4679, -1478.5, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4678.7998046875, -1478.3000488281, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4678.7001953125, -1478, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4678.5, -1478, 2.4000000953674, 0, 0, 0);
- CreateDynamicObject(1319, 4678.3999023438, -1477.4000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4677.2998046875, -1480.1999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4677.2001953125, -1479.9000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4677, -1479.6999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4676.7998046875, -1479.6999511719, 2.4000000953674, 0, 0, 0);
- CreateDynamicObject(1319, 4676.7998046875, -1479.5, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4676.7998046875, -1479.1999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4676.7001953125, -1479, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4676.7001953125, -1478.6999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4676.6000976563, -1478.4000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4676.5, -1478.0999755859, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4676.3999023438, -1477.6999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4676.2001953125, -1476.7998046875, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4676, -1476.5999755859, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4675.7998046875, -1476.4000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4678.3999023438, -1477, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4678.2998046875, -1476.6999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4678.2001953125, -1476.3000488281, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4677.8999023438, -1475.6999511719, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4678.1000976563, -1476.0999755859, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4677.7998046875, -1475.4000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4675.5, -1476.4000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4675.2001953125, -1476.4000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(2780, 4605.2001953125, -1470.9000244141, 1.5, 0, 0, 0);
- CreateDynamicObject(2780, 4605, -1474.6999511719, 1.5, 0, 0, 0);
- CreateDynamicObject(2780, 4620.5, -1471.8000488281, 1.5, 0, 0, 0);
- CreateDynamicObject(2780, 4619.7998046875, -1476, 1.5, 0, 0, 0);
- CreateDynamicObject(2780, 4634.5, -1472.8000488281, 1.5, 0, 0, 0);
- CreateDynamicObject(2780, 4655.7998046875, -1474.1999511719, 1.5, 0, 0, 0);
- CreateDynamicObject(2780, 4654.8999023438, -1478.0999755859, 1.5, 0, 0, 0);
- CreateDynamicObject(2780, 4865, -1503.8000488281, 1.7999999523163, 0, 0, 0);
- CreateDynamicObject(2780, 4846.3999023438, -1469.8000488281, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(2780, 4841.2001953125, -1477.0999755859, 2.2000000476837, 0, 0, 0);
- CreateDynamicObject(3877, 140, 112, 493.60000610352, 0, 0, 0);
- CreateDynamicObject(3578, 4748.2998046875, -1519.3000488281, 3.2000000476837, 0, 20, 180);
- CreateDynamicObject(1319, 4676.3999023438, -1477.4000244141, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(1319, 4676.2998046875, -1477.0999755859, 2.0999999046326, 0, 0, 0);
- CreateDynamicObject(744, 4559.5, -1487.3000488281, 0, 0, 0, 0);
- CreateDynamicObject(744, 4560, -1481.4000244141, 0, 0, 0, 0);
- CreateDynamicObject(744, 4560.2001953125, -1475.4000244141, 0, 0, 0, 0);
- CreateDynamicObject(744, 4560.8999023438, -1469.4000244141, 0, 0, 0, 0);
- CreateDynamicObject(744, 4558.7001953125, -1493.0999755859, 0, 0, 0, 0);
- CreateDynamicObject(744, 4558.5, -1499, 0, 0, 0, 0);
- CreateDynamicObject(744, 4558, -1505.4000244141, 0, 0, 0, 0);
- CreateDynamicObject(744, 4562.5, -1511.4000244141, 0, 0, 0, 0);
- CreateDynamicObject(744, 4568.8999023438, -1512.1999511719, 0, 0, 0, 0);
- CreateDynamicObject(744, 4575, -1512.5999755859, 0, 0, 0, 0);
- CreateDynamicObject(744, 4582, -1513.3000488281, 0, 0, 0, 0);
- CreateDynamicObject(744, 4586.7998046875, -1513.5999755859, 0, 0, 0, 0);
- CreateDynamicObject(744, 4592.5, -1514, 0, 0, 0, 0);
- CreateDynamicObject(744, 4597.8999023438, -1514.0999755859, 0, 0, 0, 0);
- CreateDynamicObject(744, 4606.2998046875, -1478.5, 0, 0, 0, 0);
- CreateDynamicObject(744, 4606, -1484.5999755859, 0, 0, 0, 0);
- CreateDynamicObject(744, 4605.3999023438, -1490.1999511719, 0, 0, 0, 0);
- CreateDynamicObject(744, 4605.1000976563, -1495.6999511719, 0, 0, 0, 0);
- CreateDynamicObject(744, 4604.3999023438, -1500.8000488281, 0, 0, 0, 0);
- CreateDynamicObject(744, 4603.8999023438, -1506.5, 0, 0, 0, 0);
- CreateDynamicObject(744, 4603, -1512.4000244141, 0, 0, 0, 0);
- CreateDynamicObject(744, 4561.3999023438, -1463.1999511719, 0, 0, 0, 0);
- CreateDynamicObject(744, 4566.7001953125, -1464, 0, 0, 0, 0);
- CreateDynamicObject(744, 4571.6000976563, -1465, 0, 0, 0, 0);
- CreateDynamicObject(744, 4577.2998046875, -1465.9000244141, 0, 0, 0, 0);
- CreateDynamicObject(744, 4583, -1465.9000244141, 0, 0, 0, 0);
- CreateDynamicObject(744, 4589, -1466.1999511719, 0, 0, 0, 0);
- CreateDynamicObject(744, 4594.7998046875, -1466.4000244141, 0, 0, 0, 0);
- CreateDynamicObject(744, 4600.5, -1467.3000488281, 0, 0, 0, 0);
- CreateDynamicObject(744, 4606.6000976563, -1467.3000488281, 0, 0, 0, 0);
- CreateDynamicObject(703, 4614.2001953125, -1480.0999755859, 0, 0, 0, 0);
- CreateDynamicObject(703, 4615.2001953125, -1465.9000244141, 0, 0, 0, 0);
- CreateDynamicObject(703, 4626.7998046875, -1466, 0, 0, 0, 0);
- CreateDynamicObject(703, 4622.8999023438, -1481.5999755859, 0, 0, 0, 0);
- CreateDynamicObject(703, 4634.2001953125, -1484.3000488281, 0, 0, 0, 0);
- CreateDynamicObject(703, 4635.2001953125, -1466.5, 0, 0, 0, 0);
- CreateDynamicObject(703, 4642.6000976563, -1467, 0, 0, 0, 0);
- CreateDynamicObject(703, 4642.2998046875, -1485.6999511719, 0, 0, 0, 0);
- CreateDynamicObject(703, 4651.6000976563, -1486.1999511719, 0, 0, 0, 0);
- CreateDynamicObject(703, 4651.3999023438, -1466.9000244141, 0, 0, 0, 0);
- CreateDynamicObject(703, 4662.2001953125, -1466.5, 0, 0, 0, 0);
- CreateDynamicObject(703, 4662, -1486.1999511719, 0, 0, 0, 0);
- CreateDynamicObject(703, 4671.7001953125, -1487.6999511719, 0, 0, 0, 0);
- CreateDynamicObject(703, 4672.7998046875, -1467, 0, 0, 0, 0);
- CreateDynamicObject(703, 4681.3999023438, -1469.1999511719, 0, 0, 0, 0);
- CreateDynamicObject(703, 4679.1000976563, -1487.5, 0, 0, 0, 0);
- CreateDynamicObject(703, 4765.5, -1523.8000488281, 0, 0, 0, 0);
- CreateDynamicObject(703, 4763, -1553.3000488281, 0, 0, 0, 0);
- CreateDynamicObject(703, 4745.7998046875, -1529.1999511719, 0, 0, 0, 0);
- CreateDynamicObject(703, 4740.3999023438, -1544.3000488281, 0, 0, 0, 0);
- CreateDynamicObject(703, 4742.5, -1564.8000488281, 0, 0, 0, 0);
- CreateDynamicObject(703, 4759.7998046875, -1576.9000244141, 0, 0, 0, 0);
- CreateDynamicObject(711, 4673.7998046875, -1522.3000488281, 6.1999998092651, 0, 0, 0);
- CreateDynamicObject(711, 4674, -1520.5, 6.1999998092651, 0, 0, 0);
- CreateDynamicObject(711, 4674.2998046875, -1517.5999755859, 6.1999998092651, 0, 0, 0);
- CreateDynamicObject(711, 4693.2998046875, -1476.9000244141, 7.5, 0, 0, 0);
- CreateDynamicObject(711, 4693.7001953125, -1480.6999511719, 7.5, 0, 0, 0);
- CreateDynamicObject(711, 4705.2001953125, -1477.6999511719, 7.5, 0, 0, 0);
- CreateDynamicObject(711, 4705, -1481.4000244141, 7.5, 0, 0, 0);
- CreateDynamicObject(711, 4715.3999023438, -1478.5999755859, 7.5, 0, 0, 0);
- CreateDynamicObject(711, 4714.8999023438, -1482, 7.5, 0, 0, 0);
- CreateDynamicObject(711, 4731, -1479.5, 7.5, 0, 0, 0);
- CreateDynamicObject(711, 4730.7001953125, -1483.1999511719, 7.5, 0, 0, 0);
- CreateDynamicObject(11513, 4743.2001953125, -1465.8000488281, 0, 0, 0, 232);
- CreateDynamicObject(11513, 4658.7998046875, -1415, 13.699999809265, 0, 0, 181.99829101563);
- CreateDynamicObject(11513, 4820.5, -1453.6999511719, 0, 0, 0, 261.99401855469);
- CreateDynamicObject(1380, 4834.3999023438, -1492, 3, 0, 0, 358);
- CreateDynamicObject(1607, 4803.1000976563, -1493.8000488281, 0, 0, 0, 320);
- CreateDynamicObject(1607, 4825, -1573.9000244141, 0.80000001192093, 0, 0, 209.99877929688);
- CreateDynamicObject(1607, 4833.7001953125, -1580.6999511719, 0.5, 0, 0, 79.998168945313);
- CreateDynamicObject(1608, 4778.7001953125, -1576.8000488281, 0, 49.998779296875, 0, 0);
- CreateDynamicObject(1608, 4779.5, -1564.3000488281, 0, 49.998779296875, 0, 166);
- CreateDynamicObject(5166, 4919.5, -1453, 1.2000000476837, 0, 0, 200);
- CreateDynamicObject(703, 4842.7001953125, -1574.8000488281, 0, 0, 0, 0);
- CreateDynamicObject(703, 4830.2998046875, -1591.3000488281, 0, 0, 0, 0);
- CreateDynamicObject(703, 4811.3999023438, -1570.5, 0, 0, 0, 0);
- CreateDynamicObject(703, 4792.8999023438, -1581.8000488281, 0, 0, 0, 0);
- CreateDynamicObject(703, 4854.5, -1545.5, 0, 0, 0, 0);
- CreateDynamicObject(703, 4840.3999023438, -1537.5999755859, 0, 0, 0, 0);
- CreateDynamicObject(703, 4830, -1470.5999755859, 0, 0, 0, 0);
- CreateDynamicObject(703, 4813.2001953125, -1478.4000244141, 0, 0, 0, 0);
- CreateDynamicObject(703, 4850.2998046875, -1505.1999511719, 0, 0, 0, 0);
- CreateDynamicObject(703, 4790.7998046875, -1498.3000488281, 0, 0, 0, 0);
- CreateDynamicObject(703, 4773.7001953125, -1499.5999755859, 0, 0, 0, 0);
- CreateDynamicObject(703, 4756, -1495.6999511719, 0, 0, 0, 0);
- CreateDynamicObject(703, 4735.3999023438, -1494.0999755859, 0, 0, 0, 0);
- CreateDynamicObject(3578, 4668.1000976563, -1518.8000488281, 1.5, 0, 19.9951171875, 351.99450683594);
- CreateDynamicObject(3406, 143.30000305176, -1841, 1.2999999523163, 0, 0, 0);
- CreateDynamicObject(3406, 134.5, -1841, 1.2999999523163, 0, 0, 0);
- CreateDynamicObject(3406, 125.69921875, -1841, 1.2999999523163, 0, 0, 0);
- CreateDynamicObject(3406, 128.89999389648, -1845.9000244141, 1.2999999523163, 0, 0, 90);
- CreateDynamicObject(3406, 129.19999694824, -1853.9000244141, 0, 0, 0, 0);
- CreateDynamicObject(3406, 129.19999694824, -1855.9000244141, 0, 0, 0, 0);
- CreateDynamicObject(3406, 129.19999694824, -1857.9000244141, 0, 0, 0, 0);
- CreateDynamicObject(3406, 129.19999694824, -1859.9000244141, 0, 0, 0, 0);
- CreateDynamicObject(8572, 129, -1853.3994140625, 2.0999999046326, 0, 0, 90);
- CreateDynamicObject(1337, 123.2763671875, -1791.1220703125, -16.324293136597, 0, 0, 0);
- CreateDynamicObject(16003, 171.30000305176, 118.90000152588, 457.20001220703, 0, 0, 0);
- CreateDynamicObject(16003, 126.30000305176, -1857.8000488281, 3.7999999523163, 0, 0, 90);
- CreateDynamicObject(1461, 131.69999694824, -1853.0999755859, 2.9000000953674, 0, 0, 0);
- CreateDynamicObject(1461, 130.5, -1860.6999511719, 2.9000000953674, 0, 0, 178);
- CreateDynamicObject(1461, 125.90000152588, -1840.1999511719, 4.1999998092651, 0, 0, 359.99499511719);
- CreateDynamicObject(1461, 139.19999694824, -1840.1999511719, 4.1999998092651, 0, 0, 359.99450683594);
- // CreateDynamicObject(983, 110.59999847412, -1834.4000244141, 0, 0, 0, 270);
- // CreateDynamicObject(983, 104.80000305176, -1846.0999755859, 0, 0, 0, 270);
- // CreateDynamicObject(983, 104.09999847412, -1834.4000244141, 0, 0, 0, 270);
- // CreateDynamicObject(983, 98, -1835.8000488281, 0, 0, 0, 296);
- // CreateDynamicObject(983, 98.699996948242, -1845, 0, 0, 0, 247.99914550781);
- // CreateDynamicObject(983, 92, -1837.6999511719, 0, 0, 0, 279.99438476563);
- // CreateDynamicObject(983, 92.5, -1844.3000488281, 0, 0, 0, 279.99206542969);
- // CreateDynamicObject(983, 85.900001525879, -1839.5, 0, 0, 0, 291.99206542969);
- // CreateDynamicObject(983, 86.099998474121, -1845.1999511719, 0, 0, 0, 275.98913574219);
- // CreateDynamicObject(983, 82.599998474121, -1848.8000488281, 0, 0, 0, 355.98754882813);
- // CreateDynamicObject(983, 80.699996948242, -1843.1999511719, 0, 0, 0, 319.98449707031);
- // CreateDynamicObject(983, 78.199996948242, -1848.8000488281, 0, 0, 0, 349.98229980469);
- // CreateDynamicObject(983, 83.900001525879, -1854.9000244141, 0, 0, 0, 27.978637695313);
- // CreateDynamicObject(983, 82.099998474121, -1860.3000488281, 0, 0, 0, 43.976684570313);
- // CreateDynamicObject(983, 88.5, -1858.6999511719, 0, 0, 0, 71.972778320313);
- // CreateDynamicObject(983, 87.400001525879, -1863.5999755859, 0, 0, 0, 71.971435546875);
- // CreateDynamicObject(983, 93.599998474121, -1862.0999755859, 0, 0, 0, 39.971435546875);
- // CreateDynamicObject(983, 92.5, -1867, 0, 0, 0, 39.96826171875);
- // CreateDynamicObject(983, 98.599998474121, -1863.5, 0, 0, 0, 109.96826171875);
- // CreateDynamicObject(983, 97.400001525879, -1867.9000244141, 0, 0, 0, 117.96765136719);
- // CreateDynamicObject(983, 104.09999847412, -1860.1999511719, 0, 0, 0, 131.96173095703);
- // CreateDynamicObject(983, 109.69999694824, -1857.8000488281, 0, 0, 0, 95.953979492188);
- // CreateDynamicObject(983, 116.09999847412, -1857.0999755859, 0, 0, 0, 95.949096679688);
- // CreateDynamicObject(983, 120, -1860, 0, 0, 0, 113.94909667969);
- // CreateDynamicObject(983, 119.59999847412, -1853.5999755859, 0, 0, 0, 173.94470214844);
- // CreateDynamicObject(983, 123.19999694824, -1855.4000244141, 0, 0, 0, 177.94104003906);
- // CreateDynamicObject(983, 122.69999694824, -1849, 0, 0, 0, 191.94006347656);
- // CreateDynamicObject(983, 118.09999847412, -1847.6999511719, 0, 0, 0, 213.93664550781);
- // CreateDynamicObject(983, 116.5, -1836.0999755859, 0, 0, 0, 235.93127441406);
- // CreateDynamicObject(983, 113.19999694824, -1845.5, 0, 0, 0, 277.92590332031);
- // CreateDynamicObject(983, 122, -1842.6999511719, 0, 0, 0, 181.92114257813);
- // CreateDynamicObject(983, 121.59999847412, -1836.3000488281, 0, 0, 0, 5.9171142578125);
- // CreateDynamicObject(983, 118.80000305176, -1834.5999755859, 0, 0, 0, 5.9161376953125);
- // CreateDynamicObject(983, 112.80000305176, -1860.8000488281, 0, 0, 0, 15.956665039063);
- // CreateDynamicObject(983, 118.30000305176, -1864.1999511719, 0, 0, 0, 23.948608398438);
- // CreateDynamicObject(983, 116.30000305176, -1867.9000244141, 0, 0, 0, 279.94470214844);
- // CreateDynamicObject(983, 110.69999694824, -1866, 0, 0, 0, 225.94262695313);
- // CreateDynamicObject(970, 119.90000152588, -1832.0999755859, 0, 0, 0, 332);
- CreateDynamicObject(12987, 118.59999847412, -1839.5, 0.80000001192093, 0, 0, 90);
- // CreateDynamicObject(983, 105.30000305176, -1864.5999755859, 0, 0, 0, 285.93933105469);
- // CreateDynamicObject(983, 100.19999694824, -1867.9000244141, 0, 0, 0, 139.93566894531);
- // CreateDynamicObject(983, 98.199996948242, -1868.9000244141, 0, 0, 0, 139.93286132813);
- // CreateDynamicObject(1214, 108.30000305176, -1846.0999755859, 0, 0, 0, 0);
- // CreateDynamicObject(1214, 109.09999847412, -1846.0999755859, 0, 0, 0, 0);
- // CreateDynamicObject(1214, 109.80000305176, -1846, 0, 0, 0, 0);
- // CreateDynamicObject(1214, 96.699996948242, -1871.4000244141, 0, 0, 0, 0);
- // CreateDynamicObject(1214, 97.800003051758, -1870.8000488281, 0, 0, 0, 0);
- //----------------------[New Mafia Interior]--------------------------// - Coordinates : 6299.318359375,-2245.9672851563,28.191822052002
- CreateDynamicObject(15054, 6295.3012695313, -2248.3735351563, 29.191822052002, 0, 0, 0);
- CreateDynamicObject(1829, 6300.98046875, -2238.3142089844, 27.656351089478, 0, 0, 0);
- CreateDynamicObject(2358, 6302.3393554688, -2237.8029785156, 27.30835723877, 0, 0, 0);
- CreateDynamicObject(2358, 6302.3388671875, -2237.802734375, 27.551622390747, 0, 0, 0);
- CreateDynamicObject(2358, 6302.3388671875, -2237.802734375, 27.794887542725, 0, 0, 0);
- CreateDynamicObject(2358, 6301.708984375, -2237.8898925781, 27.30835723877, 0, 0, 270.5712890625);
- CreateDynamicObject(2358, 6301.708984375, -2237.8896484375, 27.551622390747, 0, 0, 270.5712890625);
- CreateDynamicObject(2358, 6301.708984375, -2237.8896484375, 27.794887542725, 0, 0, 270.5712890625);
- CreateDynamicObject(2358, 6301.708984375, -2237.8896484375, 28.038152694702, 0, 0, 270.5712890625);
- CreateDynamicObject(2061, 6301.1982421875, -2237.7380371094, 28.427707672119, 0, 0, 0);
- CreateDynamicObject(2061, 6300.716796875, -2237.8046875, 28.427707672119, 0, 0, 0);
- CreateDynamicObject(2035, 6302.2099609375, -2241.3256835938, 27.600034713745, 0, 297.40002441406, 266.09985351563);
- CreateDynamicObject(2035, 6301.001953125, -2241.2717285156, 27.600034713745, 0, 297.39990234375, 266.09985351563);
- CreateDynamicObject(2035, 6301.5205078125, -2241.3520507813, 27.600034713745, 0, 297.39990234375, 266.09985351563);
- CreateDynamicObject(2885, 6303.025390625, -2238.5002441406, 33.873138427734, 0, 0, 90.236206054688);
- CreateDynamicObject(16151, 6285.1850585938, -2240.3317871094, 27.492656707764, 0, 0, 180.73083496094);
- CreateDynamicObject(1665, 6286.2236328125, -2241.158203125, 28.108528137207, 0, 0, 0);
- CreateDynamicObject(1520, 6286.1059570313, -2240.7348632813, 28.200830459595, 0, 0, 0);
- CreateDynamicObject(1667, 6286.3432617188, -2241.9606933594, 28.186655044556, 0, 0, 0);
- CreateDynamicObject(2475, 6301.9331054688, -2241.50390625, 28.456790924072, 0, 0, 179.73034667969);
- CreateDynamicObject(2044, 6302.1064453125, -2241.2238769531, 28.631187438965, 0, 0, 0);
- CreateDynamicObject(2044, 6301.646484375, -2241.1811523438, 28.631187438965, 0, 0, 0);
- CreateDynamicObject(2044, 6301.2231445313, -2241.2824707031, 28.631187438965, 0, 0, 0);
- CreateDynamicObject(2044, 6302.1040039063, -2241.3078613281, 29.35613822937, 0, 0, 0);
- CreateDynamicObject(2044, 6301.7836914063, -2241.318359375, 29.277667999268, 0, 0, 0);
- CreateDynamicObject(2044, 6301.3515625, -2241.2629394531, 29.277667999268, 0, 0, 0);
- CreateDynamicObject(1506, 6300.24609375, -2246.638671875, 27.207651138306, 0, 0, 89.302947998047);
- CreateDynamicObject(1491, 6297.41796875, -2247.9689941406, 27.194473266602, 0, 0, 0);
- CreateDynamicObject(1491, 6294.1020507813, -2245.150390625, 27.199148178101, 0, 0, 269.57958984375);
- CreateDynamicObject(1491, 6296.91796875, -2243.8198242188, 27.198747634888, 0, 0, 180.14007568359);
- CreateDynamicObject(2025, 6299.8579101563, -2239.1486816406, 27.191822052002, 0, 0, 271.32629394531);
- CreateDynamicObject(2207, 6294.8569335938, -2236.775390625, 27.191822052002, 0, 0, 0);
- CreateDynamicObject(1723, 6296.5581054688, -2240.4104003906, 27.191822052002, 0, 0, 180.46533203125);
- CreateDynamicObject(1724, 6297.9379882813, -2238.9001464844, 27.191822052002, 0, 0, 247.32635498047);
- CreateDynamicObject(1724, 6293.4208984375, -2239.865234375, 27.191822052002, 0, 0, 119.16296386719);
- CreateDynamicObject(1714, 6296.2006835938, -2235.2890625, 27.191822052002, 0, 0, 330.775390625);
- CreateDynamicObject(2566, 6298.7954101563, -2251.6611328125, 27.771640777588, 0, 0, 180.46533203125);
- CreateDynamicObject(2297, 6295.5493164063, -2248.2746582031, 27.191822052002, 0, 0, 314.84851074219);
- CreateDynamicObject(1736, 6294.2153320313, -2243.2861328125, 29.470735549927, 0, 0, 186.02880859375);
- CreateDynamicObject(2518, 6290.9936523438, -2244.5544433594, 27.191822052002, 0, 0, 0);
- CreateDynamicObject(2528, 6291.0283203125, -2247.4404296875, 27.191822052002, 0, 0, 181.99206542969);
- CreateDynamicObject(2522, 6288.1879882813, -2245.8156738281, 27.191822052002, 0, 0, 90.200073242188);
- //----------------------[Fitness Club]--------------------------------//
- CreateDynamicObject(8880, -1343.40002441, -542.00000000, 2.20000005, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8880, -1347.40002441, -542.00000000, 2.20000005, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8880, -1351.30004883, -542.09997559, 2.20000005, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8880, -1355.30004883, -542.00000000, 2.20000005, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8880, -1359.09997559, -542.09997559, 2.20000005, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8880, -1363.30004883, -542.20001221, 2.20000005, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2630, -1374.00000000, -528.40002441, 1.29999995, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2627, -1374.09997559, -524.50000000, 1.29999995, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2628, -1379.69995117, -524.59997559, 1.29999995, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2629, -1379.50000000, -521.29998779, 1.29999995, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2632, -1377.80004883, -519.79998779, 1.29999995, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(14782, -1377.50000000, -533.79998779, 2.20000005, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(14782, -1380.19995117, -529.59997559, 2.20000005, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(14779, -1361.00000000, -542.20001221, 3.00000000, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(14779, -1372.80004883, -512.59997559, 3.59999990, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(14486, -1376.80004883, -526.00000000, 2.70000005, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2628, -1379.69995117, -517.70001221, 1.29999995, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2631, -1378.30004883, -533.20001221, 1.20000005, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2631, -1382.19995117, -533.20001221, 1.20000005, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2631, -1379.69995117, -530.29998779, 1.20000005, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(2631, -1373.40002441, -530.40002441, 1.20000005, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2631, -1373.40002441, -526.50000000, 1.20000005, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2631, -1373.40002441, -522.59997559, 1.20000005, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2631, -1373.40002441, -518.70001221, 1.20000005, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2631, -1373.40002441, -514.79998779, 1.20000005, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2631, -1374.40002441, -533.29998779, 1.20000005, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2631, -1379.69995117, -526.40002441, 1.20000005, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2631, -1379.69995117, -522.50000000, 1.20000005, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2631, -1379.69995117, -518.59997559, 1.20000005, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2631, -1376.30004883, -517.59997559, 1.20000005, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2631, -1380.19995117, -516.90002441, 1.20000005, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(2632, -1375.40002441, -519.79998779, 1.29999995, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2632, -1375.40002441, -523.70001221, 1.29999995, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2632, -1377.80004883, -523.70001221, 1.29999995, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2632, -1377.80004883, -527.59997559, 1.29999995, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2632, -1377.80004883, -531.40002441, 1.29999995, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2632, -1375.40002441, -527.59997559, 1.29999995, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2632, -1375.40002441, -531.50000000, 1.29999995, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2631, -1376.59997559, -530.29998779, 1.20000005, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(2631, -1376.59997559, -526.29998779, 1.20000005, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2631, -1376.69995117, -522.40002441, 1.20000005, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2631, -1376.40002441, -519.50000000, 1.20000005, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2631, -1376.30004883, -515.70001221, 1.20000005, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(2915, -1373.50000000, -521.09997559, 1.39999998, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2611, -1375.90002441, -534.50000000, 2.90000010, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2612, -1378.40002441, -534.50000000, 2.90000010, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2614, -1377.19995117, -534.50000000, 4.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1722, -1380.19995117, -534.50000000, 1.20000005, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1722, -1379.59997559, -534.50000000, 1.20000005, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1722, -1379.00000000, -534.50000000, 1.20000005, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1722, -1374.59997559, -534.50000000, 1.20000005, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1722, -1375.19995117, -534.50000000, 1.20000005, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1722, -1375.80004883, -534.50000000, 1.20000005, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1722, -1372.59997559, -539.79998779, 1.20000005, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(1722, -1372.59997559, -539.20001221, 1.20000005, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(1722, -1372.59997559, -538.59997559, 1.20000005, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(1523, -1372.30004883, -543.29998779, 1.20000005, 0.00000000, 0.00000000, 87.50000000);
- CreateDynamicObject(1523, -1372.30004883, -540.26000977, 1.20000005, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(18070, -1379.19995117, -542.59997559, 1.70000005, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2983, -1366.19995117, -543.59997559, 1.89999998, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1506, -1380.69995117, -536.50000000, 1.20000005, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1506, -1380.69995117, -539.50000000, 1.20000005, 0.00000000, 0.00000000, 88.75000000);
- CreateDynamicObject(1806, -1379.00000000, -542.79998779, 1.20000005, 0.00000000, 0.00000000, 330.00000000);
- CreateDynamicObject(2855, -1379.80004883, -540.90002441, 2.20000005, 0.00000000, 0.00000000, 50.00000000);
- CreateDynamicObject(2852, -1379.40002441, -540.79998779, 2.20000005, 0.00000000, 0.00000000, 330.00000000);
- CreateDynamicObject(2827, -1380.09997559, -540.59997559, 2.20000005, 0.00000000, 0.00000000, 54.00000000);
- CreateDynamicObject(2826, -1378.80004883, -541.00000000, 2.20000005, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2816, -1378.30004883, -540.70001221, 2.20000005, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2256, -1379.00000000, -543.50000000, 3.59999990, 0.00000000, 0.00000000, 180.00000000);
- //----------------------[New Bank At Market]--------------------------//
- CreateDynamicObject(19358, 1284.78613281, -1659.64648438, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1281.88195801, -1659.64697266, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1279.02294922, -1659.64697266, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1276.22167969, -1659.64648438, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1273.24597168, -1659.64697266, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1270.71777344, -1659.64648438, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1284.78601074, -1659.64697266, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1284.78503418, -1659.64697266, 21.22200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1281.64794922, -1659.64697266, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1278.68005371, -1659.64697266, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1275.57397461, -1659.64697266, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1272.55004883, -1659.64697266, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1270.71801758, -1659.64697266, 17.72200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1281.60595703, -1659.64697266, 21.22200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1278.56701660, -1659.64697266, 21.22200012, 0.00549316, 180.00000000, 270.00000000);
- CreateDynamicObject(19358, 1275.99096680, -1659.64697266, 21.22200012, 0.00000000, 179.99450684, 270.00000000);
- CreateDynamicObject(19358, 1273.43994141, -1659.64697266, 21.22200012, 0.00000000, 179.99450684, 270.00000000);
- CreateDynamicObject(19358, 1270.71801758, -1659.64697266, 21.22200012, 0.00000000, 179.99450684, 270.00000000);
- CreateDynamicObject(19358, 1284.77600098, -1644.64501953, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1284.78601074, -1644.64501953, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1284.78503418, -1644.64501953, 21.19700050, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1281.93359375, -1644.64453125, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1281.76196289, -1644.64501953, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1278.83105469, -1644.64453125, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1275.97094727, -1644.64501953, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1272.97497559, -1644.64501953, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1270.71801758, -1644.64501953, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1278.73706055, -1644.64501953, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1275.74194336, -1644.64501953, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1272.61901855, -1644.64501953, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1270.71801758, -1644.64501953, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1281.73400879, -1644.64501953, 21.19700050, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1278.78515625, -1644.64453125, 21.19700050, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1275.79101562, -1644.64501953, 21.19700050, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1272.92004395, -1644.64501953, 21.19700050, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1270.71801758, -1644.64501953, 21.19700050, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19388, 1269.20703125, -1646.31152344, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1649.47497559, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1652.59375000, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1655.31054688, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1658.23046875, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1658.23046875, 17.72200012, 179.99450684, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1655.23498535, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1652.32604980, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1649.27795410, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1646.15905762, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1658.23046875, 21.22200012, 179.99450684, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1655.41394043, 21.22200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1652.58801270, 21.22200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1649.48999023, 21.22200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1269.20703125, -1646.34497070, 21.22200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19376, 1281.12597656, -1655.66601562, 12.49800014, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19376, 1270.66796875, -1655.66601562, 12.49800014, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19376, 1281.12597656, -1646.03503418, 12.49800014, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19376, 1270.86132812, -1646.03417969, 12.49800014, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(1649, 1286.40136719, -1657.99023438, 14.76299953, 0.00000000, 90.00000000, 90.00000000);
- CreateDynamicObject(1649, 1286.40039062, -1657.99023438, 19.13800049, 0.00000000, 90.00000000, 89.99993896);
- CreateDynamicObject(1649, 1286.40136719, -1654.73925781, 14.76299953, 0.00000000, 90.00000000, 90.00000000);
- CreateDynamicObject(1649, 1286.40039062, -1654.73828125, 19.13800049, 0.00000000, 90.00000000, 90.00000000);
- CreateDynamicObject(1649, 1286.40136719, -1648.15039062, 19.13800049, 0.00000000, 90.00000000, 90.00000000);
- CreateDynamicObject(1649, 1286.40136719, -1644.86523438, 19.13800049, 0.00000000, 90.00000000, 90.00000000);
- CreateDynamicObject(1649, 1286.40136719, -1651.43652344, 17.26300049, 0.00000000, 90.00000000, 90.00000000);
- CreateDynamicObject(1649, 1286.40039062, -1648.14941406, 14.76299953, 0.00000000, 90.00000000, 90.00000000);
- CreateDynamicObject(1649, 1286.40039062, -1644.86425781, 14.76299953, 0.00000000, 90.00000000, 90.00000000);
- CreateDynamicObject(1569, 1286.34399414, -1653.11499023, 12.54699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1569, 1286.39697266, -1649.83801270, 12.54699993, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1649, 1286.40039062, -1651.43652344, 21.68799973, 0.00000000, 90.00000000, 90.00000000);
- CreateDynamicObject(16760, 1285.06604004, -1640.98901367, 25.61800003, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1649, 1286.40039062, -1648.14941406, 14.76299953, 0.00000000, 90.00000000, 270.00000000);
- CreateDynamicObject(1649, 1286.40136719, -1648.15039062, 19.13800049, 0.00000000, 90.00000000, 270.00000000);
- CreateDynamicObject(1649, 1286.40136719, -1644.86523438, 19.13800049, 0.00000000, 90.00000000, 270.00000000);
- CreateDynamicObject(1649, 1286.40039062, -1644.86425781, 14.76299953, 0.00000000, 90.00000000, 270.00000000);
- CreateDynamicObject(1649, 1286.40136719, -1651.43652344, 17.26300049, 0.00000000, 90.00000000, 270.00000000);
- CreateDynamicObject(1649, 1286.40039062, -1651.43652344, 21.68799973, 0.00000000, 90.00000000, 270.00000000);
- CreateDynamicObject(1649, 1286.40136719, -1654.73925781, 14.76299953, 0.00000000, 90.00000000, 270.00000000);
- CreateDynamicObject(1649, 1286.40039062, -1654.73828125, 19.13800049, 0.00000000, 90.00000000, 270.00000000);
- CreateDynamicObject(1649, 1286.40039062, -1657.98925781, 19.13800049, 0.00000000, 90.00000000, 270.00000000);
- CreateDynamicObject(1649, 1286.40136719, -1657.99023438, 14.76299953, 0.00000000, 90.00000000, 270.00000000);
- CreateDynamicObject(1491, 1269.24096680, -1647.05297852, 12.58399963, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2180, 1285.61096191, -1658.00903320, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2180, 1283.78601074, -1658.00903320, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2180, 1281.90197754, -1658.00903320, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2180, 1280.05102539, -1658.00903320, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2180, 1276.35302734, -1658.00903320, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2180, 1274.47998047, -1658.00903320, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2180, 1272.60400391, -1658.00903320, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2180, 1270.71105957, -1658.00903320, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2773, 1284.20703125, -1656.22595215, 13.10099983, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2773, 1282.31701660, -1656.22595215, 13.10099983, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2773, 1280.46594238, -1656.22595215, 13.10099983, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2773, 1274.93701172, -1656.22595215, 13.10099983, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2773, 1273.06201172, -1656.22595215, 13.10099983, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2773, 1271.16003418, -1656.22595215, 13.10099983, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3659, 1267.70898438, -1674.35803223, 13.56200027, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2635, 1280.41296387, -1646.39196777, 12.78899956, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2852, 1280.48095703, -1646.39599609, 13.19799995, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2852, 1280.28796387, -1646.27697754, 13.23299980, 0.00000000, 0.00000000, 286.00000000);
- CreateDynamicObject(1704, 1278.65002441, -1645.83996582, 12.58399963, 0.00000000, 0.00000000, 44.00000000);
- CreateDynamicObject(1704, 1281.78198242, -1645.15502930, 12.58399963, 0.00000000, 0.00000000, 324.00000000);
- CreateDynamicObject(1704, 1280.05004883, -1648.02795410, 12.58399963, 0.00000000, 0.00000000, 162.00000000);
- CreateDynamicObject(1704, 1282.04003906, -1647.47204590, 12.58399963, 0.00000000, 0.00000000, 210.00000000);
- CreateDynamicObject(1723, 1274.93603516, -1645.45202637, 12.58399963, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2747, 1275.87500000, -1646.91601562, 12.89599991, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2852, 1275.84594727, -1646.96301270, 13.33300018, 0.00000000, 0.00000000, 18.00000000);
- CreateDynamicObject(1808, 1269.52502441, -1644.86206055, 12.58399963, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2190, 1284.81896973, -1657.78796387, 13.35799980, 0.00000000, 0.00000000, 358.00000000);
- CreateDynamicObject(1715, 1285.31701660, -1659.09594727, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2190, 1282.89099121, -1657.78796387, 13.35799980, 0.00000000, 0.00000000, 357.99499512);
- CreateDynamicObject(2190, 1280.99096680, -1657.78796387, 13.35799980, 0.00000000, 0.00000000, 357.99499512);
- CreateDynamicObject(2190, 1273.60900879, -1657.78796387, 13.35799980, 0.00000000, 0.00000000, 357.99499512);
- CreateDynamicObject(2190, 1271.71203613, -1657.78796387, 13.35799980, 0.00000000, 0.00000000, 357.99499512);
- CreateDynamicObject(2190, 1269.83703613, -1657.78796387, 13.35799980, 0.00000000, 0.00000000, 357.99499512);
- CreateDynamicObject(1715, 1283.39501953, -1659.09594727, 12.58399963, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1715, 1281.56799316, -1659.09594727, 12.58399963, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1715, 1274.10900879, -1659.09594727, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1715, 1272.21496582, -1659.09594727, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1715, 1270.37097168, -1659.09594727, 12.58399963, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(19388, 1264.35205078, -1658.86804199, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1267.54797363, -1658.86804199, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1267.54797363, -1658.86694336, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1267.54797363, -1658.86596680, 21.22200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1264.35205078, -1658.86694336, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1264.35205078, -1658.86596680, 21.22200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1262.77502441, -1660.38195801, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1262.77502441, -1660.38195801, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1262.77502441, -1660.38195801, 21.22200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77502441, -1666.74694824, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77502441, -1666.74597168, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77404785, -1666.74499512, 21.22200012, 179.99450684, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77502441, -1672.74597168, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77404785, -1672.74499512, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77294922, -1672.74401855, 21.22200012, 179.99450684, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1267.57495117, -1674.55895996, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1267.57324219, -1674.55859375, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1264.47595215, -1674.55895996, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1264.47595215, -1674.55895996, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1265.17297363, -1660.44897461, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1267.59704590, -1661.98339844, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1265.17297363, -1660.44799805, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1265.17297363, -1660.44702148, 21.22200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1267.59704590, -1661.98400879, 17.72200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1267.59704590, -1661.98303223, 21.22200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(3659, 1265.15405273, -1674.35803223, 13.56200027, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3659, 1264.20703125, -1674.35803223, 13.56200027, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3659, 1267.70898438, -1674.35705566, 15.56200027, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3659, 1265.15295410, -1674.35705566, 15.56200027, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3659, 1264.20703125, -1674.35705566, 15.56200027, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2634, 1264.81701660, -1657.93298340, 13.69099998, 0.00000000, 0.00000000, 305.25000000);
- CreateDynamicObject(19358, 1267.54785156, -1644.71191406, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1267.54797363, -1644.71203613, 17.72200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1267.54797363, -1644.71203613, 21.22200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1262.77502441, -1657.14196777, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77502441, -1650.79101562, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1262.77404785, -1657.14196777, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1262.77294922, -1657.14196777, 21.22200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77502441, -1649.05700684, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77294922, -1649.05700684, 21.22200012, 179.99450684, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1264.35803223, -1644.71203613, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1264.35742188, -1644.71191406, 17.72200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1264.35803223, -1644.71203613, 21.22200012, 180.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19450, 1262.77502441, -1649.05700684, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77343750, -1650.79101562, 17.72200012, 179.99450684, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1262.77246094, -1650.79101562, 21.22200012, 179.99450684, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1266.68261719, -1661.98339844, 14.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1266.68261719, -1661.98339844, 17.72200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1266.68261719, -1661.98242188, 21.22200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19450, 1269.05200195, -1666.52099609, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1269.05200195, -1666.52099609, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1269.05200195, -1666.52099609, 21.22200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1269.05200195, -1670.12597656, 14.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1269.05200195, -1670.12597656, 17.72200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19450, 1269.05175781, -1670.12597656, 21.22200012, 180.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19358, 1267.34094238, -1674.55895996, 21.22200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19358, 1264.33203125, -1674.56005859, 21.22200012, 179.99450684, 0.00000000, 90.00000000);
- CreateDynamicObject(19377, 1266.35302734, -1659.63305664, 19.81500053, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1265.69104004, -1669.12902832, 19.81500053, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1265.72094727, -1669.87805176, 19.81500053, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1265.56799316, -1650.62097168, 19.81500053, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1265.47204590, -1648.87304688, 19.81500053, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1275.32397461, -1649.12097168, 19.81500053, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1274.86206055, -1657.10803223, 19.81500053, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1281.08898926, -1656.73498535, 19.81500053, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1281.08898926, -1647.47705078, 19.81500053, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19376, 1266.56298828, -1674.90600586, 12.49800014, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19376, 1265.75402832, -1665.28894043, 12.49800014, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1322.45898438, -1679.50781250, 23.03953552, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1286.02294922, -1653.78198242, 24.94099998, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1286.02294922, -1646.67797852, 24.94099998, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1286.02294922, -1655.46801758, 24.94099998, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(7301, 1285.78698730, -1627.16198730, 30.03199959, 0.00000000, 0.00000000, 225.25000000);
- CreateDynamicObject(7301, 1277.96496582, -1670.66796875, 22.38199997, 0.00000000, 0.00000000, 225.24719238);
- CreateDynamicObject(7301, 1277.91296387, -1618.92102051, 30.03199959, 0.00000000, 0.00000000, 315.74719238);
- CreateDynamicObject(3659, 1268.73205566, -1672.84497070, 13.56200027, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(3659, 1268.73205566, -1672.84497070, 15.56200027, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1829, 1268.30102539, -1671.07800293, 13.04800034, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19376, 1260.36999512, -1646.04797363, 12.49800014, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19376, 1260.18505859, -1655.66601562, 12.49800014, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(970, 1281.28894043, -1668.30297852, 13.09799957, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(970, 1285.43103027, -1668.30297852, 13.09799957, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(970, 1281.28894043, -1673.29199219, 13.09799957, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(970, 1285.43103027, -1673.29199219, 13.09799957, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(970, 1281.28894043, -1678.31701660, 13.09799957, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(970, 1285.43103027, -1678.31701660, 13.09799957, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(970, 1281.28894043, -1663.33203125, 13.09799957, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(970, 1285.43103027, -1663.33203125, 13.09799957, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16780, 1275.91296387, -1651.30603027, 19.69000053, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(14680, 1280.98095703, -1658.24304199, 18.13299942, 0.00000000, 0.00000000, 272.00000000);
- CreateDynamicObject(14680, 1270.26403809, -1658.30004883, 18.13299942, 0.00000000, 0.00000000, 271.99951172);
- CreateDynamicObject(14680, 1269.26196289, -1650.04602051, 18.13299942, 0.00000000, 0.00000000, 271.99951172);
- CreateDynamicObject(14680, 1280.15502930, -1649.36206055, 18.13299942, 0.00000000, 0.00000000, 271.99951172);
- CreateDynamicObject(1337, 1304.48632812, -1670.28417969, 21.34085083, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1337, 1324.59960938, -1651.22167969, 19.46175766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2614, 1287.58898926, -1651.96997070, 23.10199928, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2942, 1285.09301758, -1645.06201172, 13.22700024, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2921, 1268.74401855, -1673.98205566, 18.87199974, 0.00000000, 0.00000000, 332.00000000);
- CreateDynamicObject(19425, 1294.41503906, -1663.35803223, 12.38300037, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19425, 1297.59497070, -1663.35803223, 12.38300037, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19425, 1300.85302734, -1663.35803223, 12.38300037, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19425, 1294.13195801, -1663.35803223, 12.38300037, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19425, 1294.08496094, -1643.80798340, 12.38300037, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19425, 1297.12902832, -1643.80798340, 12.38300037, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19425, 1300.05895996, -1643.80798340, 12.38300037, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19425, 1300.80505371, -1643.80798340, 12.38300037, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19456, 1286.40002441, -1657.85998535, 11.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19456, 1286.40002441, -1645.00903320, 11.29699993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19456, 1281.66394043, -1662.60705566, 11.29699993, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(970, 1288.68395996, -1651.32202148, 13.09799957, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1215, 1287.60302734, -1649.25000000, 13.11100006, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 1287.60302734, -1653.36804199, 13.11100006, 0.00000000, 0.00000000, 0.00000000);
- //----------------------[Resturant Beside All-Saints]-----------------//
- CreateDynamicObject(8652,1232.19995117,-1432.09997559,13.39999962,0.00000000,0.00000000,89.00000000); //object(shbbyhswall12_lvs) (1)
- CreateDynamicObject(8652,1207.19995117,-1432.09997559,13.30000019,0.00000000,0.00000000,88.99475098); //object(shbbyhswall12_lvs) (2)
- CreateDynamicObject(8652,1232.00000000,-1432.09997559,17.70000076,2.00000000,180.00000000,268.99475098); //object(shbbyhswall12_lvs) (3)
- CreateDynamicObject(8652,1206.90002441,-1432.09997559,17.60000038,0.25000000,180.00000000,268.99475098); //object(shbbyhswall12_lvs) (4)
- CreateDynamicObject(9339,1232.00000000,-1431.40002441,14.19999981,0.00000000,0.00000000,359.00000000); //object(sfnvilla001_cm) (1)
- CreateDynamicObject(9339,1232.00000000,-1431.40002441,17.00000000,0.00000000,0.00000000,358.99475098); //object(sfnvilla001_cm) (2)
- CreateDynamicObject(9339,1207.19995117,-1430.80004883,14.19999981,0.00000000,0.00000000,359.24475098); //object(sfnvilla001_cm) (3)
- CreateDynamicObject(9339,1207.09997559,-1430.80004883,16.79999924,0.00000000,0.00000000,358.99475098); //object(sfnvilla001_cm) (4)
- CreateDynamicObject(3851,1232.00000000,-1423.69995117,16.29999924,0.00000000,0.00000000,359.00000000); //object(carshowwin_sfsx) (1)
- CreateDynamicObject(3851,1207.30004883,-1423.90002441,16.29999924,0.00000000,0.00000000,358.99475098); //object(carshowwin_sfsx) (2)
- CreateDynamicObject(3851,1207.19921875,-1438.19921875,15.60000038,0.00000000,0.00000000,358.99475098); //object(carshowwin_sfsx) (4)
- CreateDynamicObject(4585,1226.19921875,-1452.39941406,-87.40000153,0.00000000,0.00000000,0.00000000); //object(towerlan2) (1)
- CreateDynamicObject(9339,1220.09960938,-1416.09960938,17.79999924,0.00000000,0.00000000,269.99450684); //object(sfnvilla001_cm) (5)
- CreateDynamicObject(9339,1219.09997559,-1429.00000000,16.79999924,0.00000000,0.00000000,269.99450684); //object(sfnvilla001_cm) (6)
- CreateDynamicObject(9339,1219.09997559,-1429.00000000,15.39999962,0.00000000,0.00000000,269.99450684); //object(sfnvilla001_cm) (7)
- CreateDynamicObject(9339,1219.09997559,-1429.00000000,14.19999981,0.00000000,0.00000000,269.99450684); //object(sfnvilla001_cm) (8)
- CreateDynamicObject(9339,1219.09997559,-1429.00000000,12.80000019,0.00000000,0.00000000,269.99450684); //object(sfnvilla001_cm) (9)
- CreateDynamicObject(9339,1219.09997559,-1429.00000000,17.89999962,0.00000000,0.00000000,269.99450684); //object(sfnvilla001_cm) (10)
- CreateDynamicObject(8652,1223.50000000,-1435.69995117,13.19999981,0.00000000,0.00000000,269.49475098); //object(shbbyhswall12_lvs) (5)
- CreateDynamicObject(8652,1213.00000000,-1435.69995117,13.19999981,0.00000000,0.00000000,268.49475098); //object(shbbyhswall12_lvs) (6)
- CreateDynamicObject(2885,1218.40002441,-1429.00000000,18.60000038,0.00000000,0.00000000,0.00000000); //object(xref_garagedoor) (1)
- CreateDynamicObject(1557,1216.59997559,-1428.80004883,12.30000019,0.00000000,359.75000000,359.75000000); //object(gen_doorext19) (1)
- CreateDynamicObject(1557,1219.59997559,-1428.80004883,14.80000019,359.62756348,180.00000000,0.37756348); //object(gen_doorext19) (2)
- CreateDynamicObject(8652,1223.69995117,-1435.80004883,15.69999981,359.00000000,180.50001526,89.50338745); //object(shbbyhswall12_lvs) (7)
- CreateDynamicObject(8652,1213.19995117,-1435.50000000,15.50000000,0.00000000,179.99450684,89.48913574); //object(shbbyhswall12_lvs) (8)
- CreateDynamicObject(997,1223.90002441,-1420.90002441,12.30000019,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier3) (1)
- CreateDynamicObject(997,1227.00000000,-1420.90002441,12.30000019,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier3) (2)
- CreateDynamicObject(997,1210.00000000,-1420.90002441,12.30000019,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier3) (3)
- CreateDynamicObject(997,1207.40002441,-1420.90002441,12.30000019,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier3) (4)
- CreateDynamicObject(997,1228.90002441,-1420.90002441,12.30000019,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier3) (5)
- CreateDynamicObject(640,1207.59997559,-1423.59997559,13.10000038,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush2) (1)
- CreateDynamicObject(640,1209.90002441,-1426.19995117,13.10000038,0.00000000,0.00000000,89.00000000); //object(kb_planter_bush2) (2)
- CreateDynamicObject(640,1212.59997559,-1423.59997559,13.10000038,0.00000000,0.00000000,180.24475098); //object(kb_planter_bush2) (3)
- CreateDynamicObject(640,1210.19995117,-1421.30004883,13.10000038,0.00000000,0.00000000,90.24169922); //object(kb_planter_bush2) (4)
- CreateDynamicObject(640,1227.69995117,-1421.40002441,13.10000038,0.00000000,0.00000000,89.49475098); //object(kb_planter_bush2) (5)
- CreateDynamicObject(640,1225.30004883,-1424.30004883,13.10000038,0.00000000,0.00000000,359.49462891); //object(kb_planter_bush2) (6)
- CreateDynamicObject(640,1227.69995117,-1426.50000000,13.10000038,0.00000000,0.00000000,88.98913574); //object(kb_planter_bush2) (7)
- CreateDynamicObject(640,1230.19995117,-1424.09997559,13.10000038,0.00000000,0.00000000,180.48620605); //object(kb_planter_bush2) (8)
- CreateDynamicObject(638,1221.19995117,-1428.40002441,13.10000038,0.00000000,0.00000000,269.75000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1214.90002441,-1428.50000000,13.10000038,0.00000000,0.00000000,267.99951172); //object(kb_planter_bush) (2)
- CreateDynamicObject(639,1220.80004883,-1428.40002441,15.60000038,0.00000000,0.00000000,268.75000000); //object(veg_ivy_balcny_kb3) (1)
- CreateDynamicObject(639,1215.80004883,-1428.30004883,15.60000038,0.00000000,0.00000000,268.74755859); //object(veg_ivy_balcny_kb3) (2)
- CreateDynamicObject(997,1220.59997559,-1419.30004883,12.30000019,0.00000000,0.00000000,331.25000000); //object(lhouse_barrier3) (6)
- CreateDynamicObject(997,1213.69995117,-1420.80004883,12.30000019,0.00000000,0.00000000,30.25000000); //object(lhouse_barrier3) (7)
- CreateDynamicObject(638,1221.69921875,-1420.39941406,13.00000000,0.00000000,0.00000000,241.49597168); //object(kb_planter_bush) (3)
- CreateDynamicObject(638,1215.50000000,-1420.30004883,13.00000000,0.00000000,0.00000000,300.24597168); //object(kb_planter_bush) (4)
- CreateDynamicObject(1892,1217.59997559,-1426.09997559,12.39999962,0.00000000,0.00000000,0.00000000); //object(security_gatsh) (1)
- CreateDynamicObject(3515,1227.59997559,-1423.50000000,12.30000019,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (1)
- CreateDynamicObject(3515,1210.50000000,-1423.30004883,12.30000019,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (2)
- CreateDynamicObject(1215,1221.80004883,-1420.40002441,12.69999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
- CreateDynamicObject(1215,1215.40002441,-1420.30004883,12.69999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (2)
- CreateDynamicObject(1215,1210.50000000,-1421.40002441,12.89999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (3)
- CreateDynamicObject(1215,1210.19995117,-1426.59997559,12.89999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (4)
- CreateDynamicObject(1215,1207.69995117,-1423.80004883,12.89999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (5)
- CreateDynamicObject(1215,1212.50000000,-1423.09997559,12.89999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (6)
- CreateDynamicObject(1215,1221.50000000,-1428.69995117,12.69999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (7)
- CreateDynamicObject(1215,1215.00000000,-1428.69995117,12.69999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (8)
- CreateDynamicObject(1215,1225.09997559,-1424.59997559,13.19999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (9)
- CreateDynamicObject(1215,1227.69921875,-1421.29980469,13.19999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (10)
- CreateDynamicObject(1215,1230.40002441,-1424.69995117,13.19999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (11)
- CreateDynamicObject(1215,1227.90002441,-1426.09997559,13.19999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (12)
- CreateDynamicObject(2885,1218.50000000,-1429.89941406,18.60000038,0.00000000,0.00000000,181.49963379); //object(xref_garagedoor) (2)
- CreateDynamicObject(8652,1206.80004883,-1444.09997559,16.60000038,0.24719238,179.99450684,268.98925781); //object(shbbyhswall12_lvs) (9)
- CreateDynamicObject(9339,1231.59997559,-1457.40002441,13.19999981,0.00000000,0.00000000,358.99450684); //object(sfnvilla001_cm) (14)
- CreateDynamicObject(9339,1218.90002441,-1462.19995117,17.39999962,0.00000000,0.00000000,268.98925781); //object(sfnvilla001_cm) (18)
- CreateDynamicObject(9339,1218.90002441,-1462.19995117,16.00000000,0.00000000,0.00000000,268.98925781); //object(sfnvilla001_cm) (19)
- CreateDynamicObject(9339,1218.90002441,-1462.19995117,14.60000038,0.00000000,0.00000000,268.98925781); //object(sfnvilla001_cm) (20)
- CreateDynamicObject(9339,1218.80004883,-1462.30004883,13.19999981,0.00000000,0.00000000,268.98925781); //object(sfnvilla001_cm) (21)
- CreateDynamicObject(9339,1212.80004883,-1449.50000000,12.60000038,0.00000000,0.00000000,359.24194336); //object(sfnvilla001_cm) (23)
- CreateDynamicObject(9339,1206.50000000,-1449.00000000,14.30000019,0.00000000,0.00000000,359.24194336); //object(sfnvilla001_cm) (24)
- CreateDynamicObject(9339,1206.50000000,-1449.00000000,15.69999981,0.00000000,0.00000000,359.24194336); //object(sfnvilla001_cm) (25)
- CreateDynamicObject(9339,1212.59997559,-1463.59997559,14.00000000,0.00000000,0.00000000,359.24194336); //object(sfnvilla001_cm) (26)
- CreateDynamicObject(9339,1212.59997559,-1463.59997559,15.39999962,0.00000000,0.00000000,359.24194336); //object(sfnvilla001_cm) (27)
- CreateDynamicObject(9339,1212.59997559,-1463.59997559,16.70000076,0.00000000,0.00000000,359.24194336); //object(sfnvilla001_cm) (28)
- CreateDynamicObject(9339,1206.50000000,-1449.00000000,13.00000000,0.00000000,0.00000000,359.24194336); //object(sfnvilla001_cm) (30)
- CreateDynamicObject(9339,1231.59997559,-1457.40002441,14.60000038,0.00000000,0.00000000,358.98925781); //object(sfnvilla001_cm) (31)
- CreateDynamicObject(9339,1231.59997559,-1457.40002441,15.89999962,0.00000000,0.00000000,358.98925781); //object(sfnvilla001_cm) (32)
- CreateDynamicObject(9339,1231.59997559,-1457.40002441,17.00000000,0.00000000,0.00000000,358.98925781); //object(sfnvilla001_cm) (33)
- CreateDynamicObject(9339,1231.59997559,-1457.40002441,18.20000076,0.00000000,0.00000000,358.98925781); //object(sfnvilla001_cm) (34)
- CreateDynamicObject(9339,1231.80004883,-1445.80004883,4.40000010,90.00000000,180.00000000,178.98931885); //object(sfnvilla001_cm) (35)
- CreateDynamicObject(9339,1231.80004883,-1444.40002441,4.40000010,90.00000000,179.99450684,178.98925781); //object(sfnvilla001_cm) (36)
- CreateDynamicObject(9339,1213.30004883,-1450.00000000,4.40000010,88.99984741,270.00103760,89.48263550); //object(sfnvilla001_cm) (37)
- CreateDynamicObject(9339,1213.50000000,-1444.00000000,4.40000010,88.99475098,270.00000000,91.73034668); //object(sfnvilla001_cm) (38)
- CreateDynamicObject(9339,1213.50000000,-1436.40002441,4.40000010,88.99475098,270.00000000,91.73034668); //object(sfnvilla001_cm) (39)
- CreateDynamicObject(9339,1213.50000000,-1431.19995117,4.40000010,88.99475098,270.00000000,91.73034668); //object(sfnvilla001_cm) (40)
- CreateDynamicObject(3115,1221.40002441,-1438.09997559,18.89999962,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (1)
- CreateDynamicObject(3115,1221.40002441,-1456.50000000,18.89999962,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (2)
- CreateDynamicObject(3115,1216.59997559,-1456.40002441,18.89999962,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (3)
- CreateDynamicObject(3115,1216.59997559,-1437.90002441,18.89999962,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (4)
- CreateDynamicObject(9339,1206.09997559,-1465.40002441,18.00000000,0.00000000,0.00000000,359.24194336); //object(sfnvilla001_cm) (41)
- CreateDynamicObject(9339,1206.19995117,-1465.50000000,17.00000000,0.00000000,0.00000000,359.24194336); //object(sfnvilla001_cm) (42)
- CreateDynamicObject(3851,1212.90002441,-1447.40002441,13.39999962,0.00000000,0.00000000,358.49475098); //object(carshowwin_sfsx) (5)
- CreateDynamicObject(3851,1213.19995117,-1436.09997559,13.39999962,0.00000000,0.00000000,358.48937988); //object(carshowwin_sfsx) (6)
- CreateDynamicObject(3851,1231.90002441,-1435.00000000,14.50000000,0.00000000,0.00000000,358.98937988); //object(carshowwin_sfsx) (8)
- CreateDynamicObject(3851,1231.80004883,-1446.30004883,14.50000000,0.00000000,0.00000000,358.98925781); //object(carshowwin_sfsx) (9)
- CreateDynamicObject(18090,1230.09997559,-1434.50000000,15.00000000,0.00000000,0.00000000,357.99499512); //object(bar_bar1) (1)
- CreateDynamicObject(1805,1227.40002441,-1438.30004883,12.69999981,0.00000000,0.00000000,0.00000000); //object(cj_barstool) (1)
- CreateDynamicObject(1805,1227.59997559,-1434.40002441,12.69999981,0.00000000,0.00000000,0.00000000); //object(cj_barstool) (2)
- CreateDynamicObject(1805,1229.50000000,-1434.30004883,12.69999981,0.00000000,0.00000000,0.00000000); //object(cj_barstool) (3)
- CreateDynamicObject(1805,1227.80004883,-1436.69995117,12.69999981,0.00000000,0.00000000,0.00000000); //object(cj_barstool) (4)
- CreateDynamicObject(1805,1227.80004883,-1431.69995117,12.69999981,0.00000000,0.00000000,0.00000000); //object(cj_barstool) (5)
- CreateDynamicObject(2748,1213.80004883,-1451.50000000,13.00000000,0.00000000,0.00000000,90.50000000); //object(cj_donut_chair2) (1)
- CreateDynamicObject(2748,1213.80004883,-1453.09997559,13.00000000,0.00000000,0.00000000,88.74499512); //object(cj_donut_chair2) (2)
- CreateDynamicObject(2763,1215.09997559,-1453.09997559,12.80000019,0.00000000,0.00000000,0.00000000); //object(cj_chick_table_2) (1)
- CreateDynamicObject(2748,1216.59997559,-1453.00000000,13.00000000,0.00000000,0.00000000,270.49987793); //object(cj_donut_chair2) (3)
- CreateDynamicObject(2748,1216.59997559,-1451.59997559,13.00000000,0.00000000,0.00000000,270.49438477); //object(cj_donut_chair2) (4)
- CreateDynamicObject(2763,1215.09997559,-1452.09997559,12.80000019,0.00000000,0.00000000,0.00000000); //object(cj_chick_table_2) (2)
- CreateDynamicObject(2763,1215.09997559,-1451.09997559,12.80000019,0.00000000,0.00000000,0.00000000); //object(cj_chick_table_2) (3)
- CreateDynamicObject(2748,1213.69995117,-1457.40002441,13.00000000,0.00000000,0.00000000,88.74206543); //object(cj_donut_chair2) (5)
- CreateDynamicObject(2748,1213.69995117,-1459.00000000,13.00000000,0.00000000,0.00000000,88.74206543); //object(cj_donut_chair2) (6)
- CreateDynamicObject(2748,1216.80004883,-1459.00000000,13.00000000,0.00000000,0.00000000,268.74206543); //object(cj_donut_chair2) (7)
- CreateDynamicObject(2763,1215.09997559,-1457.30004883,12.80000019,0.00000000,0.00000000,0.00000000); //object(cj_chick_table_2) (4)
- CreateDynamicObject(2763,1215.09997559,-1458.30004883,12.80000019,0.00000000,0.00000000,0.00000000); //object(cj_chick_table_2) (5)
- CreateDynamicObject(2763,1215.09997559,-1459.30004883,12.80000019,0.00000000,0.00000000,0.00000000); //object(cj_chick_table_2) (6)
- CreateDynamicObject(2748,1216.80004883,-1457.40002441,13.00000000,0.00000000,0.00000000,271.24145508); //object(cj_donut_chair2) (9)
- CreateDynamicObject(2748,1220.09997559,-1461.69995117,13.00000000,0.00000000,0.00000000,178.73657227); //object(cj_donut_chair2) (10)
- CreateDynamicObject(2748,1221.69995117,-1461.69995117,13.00000000,0.00000000,0.00000000,178.73107910); //object(cj_donut_chair2) (11)
- CreateDynamicObject(2748,1221.69995117,-1459.19995117,13.00000000,0.00000000,0.00000000,358.73107910); //object(cj_donut_chair2) (12)
- CreateDynamicObject(2748,1220.19995117,-1459.19995117,13.00000000,0.00000000,0.00000000,0.72558594); //object(cj_donut_chair2) (13)
- CreateDynamicObject(2763,1221.59997559,-1460.69995117,12.80000019,0.00000000,0.00000000,0.00000000); //object(cj_chick_table_2) (7)
- CreateDynamicObject(2763,1220.59997559,-1460.69995117,12.80000019,0.00000000,0.00000000,0.00000000); //object(cj_chick_table_2) (8)
- CreateDynamicObject(2802,1228.40002441,-1459.90002441,12.80000019,0.00000000,0.00000000,0.00000000); //object(castable1) (1)
- CreateDynamicObject(2802,1225.50000000,-1459.59997559,12.80000019,0.00000000,0.00000000,28.00000000); //object(castable1) (2)
- CreateDynamicObject(2802,1215.69995117,-1443.00000000,12.80000019,0.00000000,0.00000000,157.99865723); //object(castable1) (3)
- CreateDynamicObject(2802,1215.09997559,-1439.59997559,12.80000019,0.00000000,0.00000000,87.99438477); //object(castable1) (4)
- CreateDynamicObject(2802,1221.50000000,-1441.90002441,12.80000019,0.00000000,0.00000000,295.98889160); //object(castable1) (6)
- CreateDynamicObject(2802,1221.00000000,-1446.09997559,12.80000019,0.00000000,0.00000000,295.98815918); //object(castable1) (7)
- CreateDynamicObject(2802,1215.09997559,-1446.59997559,12.80000019,0.00000000,0.00000000,295.98815918); //object(castable1) (8)
- CreateDynamicObject(1670,1215.00000000,-1439.50000000,13.19999981,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (1)
- CreateDynamicObject(1670,1221.19995117,-1441.50000000,13.19999981,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (2)
- CreateDynamicObject(1670,1215.00000000,-1446.50000000,13.19999981,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (3)
- CreateDynamicObject(1670,1215.00000000,-1452.30004883,13.19999981,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (4)
- CreateDynamicObject(1670,1225.09997559,-1459.50000000,13.19999981,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (5)
- CreateDynamicObject(1670,1228.09997559,-1459.69995117,13.19999981,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (6)
- CreateDynamicObject(1670,1221.19995117,-1460.59997559,13.19999981,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (7)
- CreateDynamicObject(1723,1224.59997559,-1439.80004883,12.39999962,0.00000000,0.00000000,90.00000000); //object(mrk_seating1) (1)
- CreateDynamicObject(1723,1224.50000000,-1443.00000000,12.39999962,0.00000000,0.00000000,90.00000000); //object(mrk_seating1) (2)
- CreateDynamicObject(1723,1224.50000000,-1446.69995117,12.39999962,0.00000000,0.00000000,90.00000000); //object(mrk_seating1) (3)
- CreateDynamicObject(1670,1228.80004883,-1432.19995117,13.50000000,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (8)
- CreateDynamicObject(1670,1228.59997559,-1434.50000000,13.50000000,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (9)
- CreateDynamicObject(1670,1228.90002441,-1436.59997559,13.50000000,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (10)
- CreateDynamicObject(1723,1226.90002441,-1448.69995117,12.39999962,0.00000000,0.00000000,152.00000000); //object(mrk_seating1) (4)
- CreateDynamicObject(2395,1224.09997559,-1450.69995117,12.39999962,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (1)
- CreateDynamicObject(2395,1226.80004883,-1450.50000000,12.39999962,0.00000000,0.00000000,179.50000000); //object(cj_sports_wall) (2)
- CreateDynamicObject(2395,1232.00000000,-1450.69995117,12.39999962,0.00000000,0.00000000,179.49462891); //object(cj_sports_wall) (3)
- CreateDynamicObject(1491,1227.30004883,-1450.59997559,12.39999962,0.00000000,0.00000000,0.00000000); //object(gen_doorint01) (1)
- CreateDynamicObject(2395,1229.19995117,-1450.69995117,12.39999962,0.00000000,0.00000000,0.49459839); //object(cj_sports_wall) (4)
- CreateDynamicObject(2802,1226.90002441,-1456.19995117,12.80000019,0.00000000,0.00000000,0.00000000); //object(castable1) (10)
- CreateDynamicObject(2802,1223.30004883,-1456.30004883,12.80000019,0.00000000,0.00000000,0.00000000); //object(castable1) (11)
- CreateDynamicObject(2802,1221.69995117,-1450.69995117,12.80000019,0.00000000,0.00000000,0.00000000); //object(castable1) (12)
- CreateDynamicObject(1557,1219.80004883,-1430.09997559,14.80000019,359.62640381,179.99450684,359.87353516); //object(gen_doorext19) (3)
- CreateDynamicObject(1557,1218.40002441,-1430.09997559,14.80000019,359.62097168,179.99450684,0.12341309); //object(gen_doorext19) (4)
- CreateDynamicObject(997,1216.59997559,-1435.00000000,12.30000019,0.00000000,0.00000000,88.99523926); //object(lhouse_barrier3) (10)
- CreateDynamicObject(638,1216.00000000,-1432.00000000,12.80000019,0.00000000,0.00000000,177.49279785); //object(kb_planter_bush) (6)
- CreateDynamicObject(1215,1215.90002441,-1432.30004883,12.69999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (13)
- CreateDynamicObject(1215,1213.80004883,-1444.09997559,12.39999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (15)
- CreateDynamicObject(1215,1223.00000000,-1444.09997559,12.30000019,0.00000000,0.00000000,0.00000000); //object(bollardlight) (16)
- CreateDynamicObject(1215,1223.69995117,-1450.80004883,12.39999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (17)
- CreateDynamicObject(1215,1230.59997559,-1461.80004883,12.39999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (18)
- CreateDynamicObject(1215,1213.69995117,-1461.90002441,12.39999962,0.00000000,0.00000000,0.00000000); //object(bollardlight) (19)
- CreateDynamicObject(1649,1213.30004883,-1423.00000000,14.00000000,0.00000000,0.00000000,88.00000000); //object(wglasssmash) (12)
- CreateDynamicObject(1649,1213.19995117,-1426.69995117,14.00000000,0.00000000,0.00000000,87.99499512); //object(wglasssmash) (13)
- CreateDynamicObject(1649,1213.19921875,-1426.69921875,14.00000000,0.00000000,0.00000000,267.24499512); //object(wglasssmash) (14)
- CreateDynamicObject(1649,1213.40002441,-1423.09997559,14.00000000,0.00000000,0.00000000,267.24243164); //object(wglasssmash) (15)
- CreateDynamicObject(1649,1223.80004883,-1423.19995117,14.60000038,0.00000000,0.00000000,270.25000000); //object(wglasssmash) (16)
- CreateDynamicObject(1649,1223.80004883,-1426.59997559,14.60000038,0.00000000,0.00000000,270.24719238); //object(wglasssmash) (17)
- CreateDynamicObject(1649,1223.79980469,-1426.59960938,14.60000038,0.00000000,0.00000000,89.49719238); //object(wglasssmash) (18)
- CreateDynamicObject(1649,1223.90002441,-1423.19995117,14.60000038,0.00000000,0.00000000,89.49462891); //object(wglasssmash) (19)
- CreateDynamicObject(9339,1228.09997559,-1416.09997559,17.79999924,89.24981689,180.00000000,89.99462891); //object(sfnvilla001_cm) (5)
- CreateDynamicObject(9339,1210.59997559,-1416.09997559,17.79999924,89.24743652,179.99450684,89.99450684); //object(sfnvilla001_cm) (5)
- CreateDynamicObject(9339,1214.40002441,-1416.09997559,17.79999924,89.24743652,179.99450684,89.99450684); //object(sfnvilla001_cm) (5)
- CreateDynamicObject(9339,1223.19995117,-1416.09997559,17.79999924,89.24743652,179.99450684,89.99450684); //object(sfnvilla001_cm) (5)
- CreateDynamicObject(1649,1225.59997559,-1416.09997559,12.69999981,0.00000000,0.00000000,181.25000000); //object(wglasssmash) (20)
- CreateDynamicObject(1649,1225.59997559,-1416.09997559,16.00000000,0.00000000,0.00000000,181.24694824); //object(wglasssmash) (21)
- CreateDynamicObject(1649,1225.59960938,-1416.09960938,16.00000000,0.00000000,0.00000000,0.99694824); //object(wglasssmash) (22)
- CreateDynamicObject(1649,1225.59997559,-1416.09997559,12.80000019,0.00000000,0.00000000,0.99426270); //object(wglasssmash) (23)
- CreateDynamicObject(1649,1212.50000000,-1416.00000000,12.60000038,0.00000000,0.00000000,179.75000000); //object(wglasssmash) (24)
- CreateDynamicObject(1649,1212.50000000,-1416.00000000,15.89999962,0.00000000,0.00000000,179.99743652); //object(wglasssmash) (25)
- CreateDynamicObject(1649,1212.50000000,-1416.00000000,15.89999962,0.00000000,0.00000000,2.74743652); //object(wglasssmash) (26)
- CreateDynamicObject(1649,1212.50000000,-1416.00000000,12.60000038,0.00000000,0.00000000,359.74194336); //object(wglasssmash) (27)
- CreateDynamicObject(9339,1220.09997559,-1416.09997559,16.10000038,0.00000000,0.00000000,269.99450684); //object(sfnvilla001_cm) (5)
- CreateDynamicObject(1649,1221.40002441,-1416.09997559,17.29999924,0.00000000,0.00000000,182.00000000); //object(wglasssmash) (29)
- CreateDynamicObject(1649,1217.00000000,-1416.09997559,17.29999924,0.00000000,0.00000000,181.99951172); //object(wglasssmash) (30)
- CreateDynamicObject(3678,1217.30004883,-1478.19995117,13.30000019,0.00000000,0.00000000,90.00000000); //object(lawnhousegreyrs) (1)
- CreateDynamicObject(2168,1214.00000000,-1437.00000000,12.39999962,0.00000000,0.00000000,268.00000000); //object(partition) (1)
- CreateDynamicObject(2168,1215.40002441,-1436.09997559,12.39999962,0.00000000,0.00000000,90.74499512); //object(partition) (2)
- CreateDynamicObject(2168,1215.40002441,-1436.09997559,13.39999962,0.00000000,0.00000000,90.74157715); //object(partition) (3)
- CreateDynamicObject(2168,1214.00000000,-1437.00000000,13.39999962,0.00000000,0.00000000,268.74157715); //object(partition) (4)
- CreateDynamicObject(2168,1222.80004883,-1436.09997559,12.39999962,0.00000000,0.00000000,90.74157715); //object(partition) (7)
- CreateDynamicObject(2168,1221.40002441,-1437.00000000,12.39999962,0.00000000,0.00000000,267.99499512); //object(partition) (8)
- CreateDynamicObject(2168,1222.80004883,-1436.09997559,13.39999962,0.00000000,0.00000000,90.74157715); //object(partition) (9)
- CreateDynamicObject(2168,1221.40002441,-1437.00000000,13.39999962,0.00000000,0.00000000,267.99499512); //object(partition) (10)
- CreateDynamicObject(2168,1220.50000000,-1436.09997559,12.39999962,0.00000000,0.00000000,90.74157715); //object(partition) (11)
- CreateDynamicObject(2168,1220.50000000,-1436.09997559,13.39999962,0.00000000,0.00000000,90.74157715); //object(partition) (12)
- CreateDynamicObject(2168,1216.30004883,-1437.00000000,12.39999962,0.00000000,0.00000000,267.99499512); //object(partition) (13)
- CreateDynamicObject(2168,1216.30004883,-1437.00000000,13.39999962,0.00000000,0.00000000,267.99499512); //object(partition) (14)
- CreateDynamicObject(2168,1214.00000000,-1437.00000000,14.10000038,0.00000000,0.00000000,268.73657227); //object(partition) (16)
- CreateDynamicObject(2168,1215.40002441,-1436.09997559,14.10000038,0.00000000,0.00000000,90.74157715); //object(partition) (17)
- CreateDynamicObject(2168,1216.30004883,-1437.00000000,14.10000038,0.00000000,0.00000000,267.99499512); //object(partition) (18)
- CreateDynamicObject(2168,1220.50000000,-1436.09997559,14.10000038,0.00000000,0.00000000,90.74157715); //object(partition) (19)
- CreateDynamicObject(2168,1221.40002441,-1437.00000000,14.10000038,0.00000000,0.00000000,267.99499512); //object(partition) (20)
- CreateDynamicObject(2168,1222.80004883,-1436.09997559,14.10000038,0.00000000,0.00000000,90.74157715); //object(partition) (21)
- CreateDynamicObject(2208,1219.80004883,-1434.30004883,12.39999962,0.00000000,0.00000000,0.00000000); //object(med_office7_unit_1) (1)
- CreateDynamicObject(1649,1223.69995117,-1431.59997559,14.50000000,0.00000000,0.00000000,270.00000000); //object(wglasssmash) (31)
- CreateDynamicObject(1649,1223.69995117,-1435.90002441,14.50000000,0.00000000,0.00000000,270.00000000); //object(wglasssmash) (32)
- CreateDynamicObject(1649,1223.69995117,-1440.19995117,14.50000000,0.00000000,0.00000000,270.00000000); //object(wglasssmash) (33)
- CreateDynamicObject(1649,1223.69995117,-1444.50000000,14.50000000,0.00000000,0.00000000,270.00000000); //object(wglasssmash) (34)
- CreateDynamicObject(1649,1223.59997559,-1448.40002441,14.50000000,0.00000000,0.00000000,270.00000000); //object(wglasssmash) (35)
- CreateDynamicObject(1649,1223.69995117,-1432.19995117,14.50000000,0.00000000,0.00000000,90.00000000); //object(wglasssmash) (36)
- CreateDynamicObject(1649,1223.69995117,-1436.59997559,14.50000000,0.00000000,0.00000000,90.00000000); //object(wglasssmash) (37)
- CreateDynamicObject(1649,1223.59997559,-1440.90002441,14.50000000,0.00000000,0.00000000,90.00000000); //object(wglasssmash) (38)
- CreateDynamicObject(1649,1223.50000000,-1445.30004883,14.50000000,0.00000000,0.00000000,90.00000000); //object(wglasssmash) (39)
- CreateDynamicObject(1649,1223.50000000,-1448.40002441,14.50000000,0.00000000,0.00000000,90.00000000); //object(wglasssmash) (40)
- CreateDynamicObject(1805,1220.19995117,-1435.69995117,12.69999981,0.00000000,0.00000000,0.00000000); //object(cj_barstool) (2)
- CreateDynamicObject(2894,1220.09997559,-1434.19995117,13.30000019,0.00000000,0.00000000,0.00000000); //object(kmb_rhymesbook) (1)
- CreateDynamicObject(638,1215.90002441,-1434.59997559,12.80000019,0.00000000,0.00000000,177.49279785); //object(kb_planter_bush) (6)
- CreateDynamicObject(631,1217.00000000,-1436.19995117,13.30000019,0.00000000,0.00000000,216.00000000); //object(veg_palmkb9) (1)
- CreateDynamicObject(631,1219.69995117,-1436.30004883,13.30000019,0.00000000,0.00000000,315.99670410); //object(veg_palmkb9) (2)
- CreateDynamicObject(631,1229.30004883,-1450.09997559,13.30000019,0.00000000,0.00000000,315.99426270); //object(veg_palmkb9) (3)
- CreateDynamicObject(2168,1217.59997559,-1430.59997559,14.80000019,0.00000000,0.00000000,268.73657227); //object(partition) (22)
- CreateDynamicObject(2168,1219.00000000,-1429.69995117,14.80000019,0.00000000,0.00000000,91.49157715); //object(partition) (23)
- CreateDynamicObject(631,1226.90002441,-1450.90002441,13.30000019,0.00000000,0.00000000,215.99670410); //object(veg_palmkb9) (4)
- CreateDynamicObject(631,1229.00000000,-1450.90002441,13.30000019,0.00000000,0.00000000,215.99670410); //object(veg_palmkb9) (5)
- CreateDynamicObject(1215,1226.90002441,-1450.90002441,12.50000000,0.00000000,0.00000000,0.00000000); //object(bollardlight) (18)
- CreateDynamicObject(1215,1229.00000000,-1450.90002441,12.50000000,0.00000000,0.00000000,0.00000000); //object(bollardlight) (18)
- CreateDynamicObject(1215,1215.90002441,-1434.40002441,12.69999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (13)
- CreateDynamicObject(632,1221.19995117,-1430.50000000,12.80000019,0.00000000,0.00000000,0.00000000); //object(veg_palmkb7) (1)
- CreateDynamicObject(632,1217.30004883,-1430.59997559,12.80000019,0.00000000,0.00000000,0.00000000); //object(veg_palmkb7) (2)
- CreateDynamicObject(1432,1221.40002441,-1422.90002441,12.30000019,0.00000000,0.00000000,0.00000000); //object(dyn_table_2) (1)
- CreateDynamicObject(1432,1215.69995117,-1423.00000000,12.30000019,0.00000000,0.00000000,0.00000000); //object(dyn_table_2) (2)
- CreateDynamicObject(1215,1219.69995117,-1428.59997559,12.69999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (10)
- CreateDynamicObject(1215,1216.40002441,-1428.50000000,12.69999981,0.00000000,0.00000000,0.00000000); //object(bollardlight) (10)
- CreateDynamicObject(1723,1231.09997559,-1444.30004883,12.39999962,0.00000000,0.00000000,268.00000000); //object(mrk_seating1) (2)
- CreateDynamicObject(1723,1231.30004883,-1441.59997559,12.39999962,0.00000000,0.00000000,267.99499512); //object(mrk_seating1) (2)
- //----------------------[Class Room Interior]-------------------------//
- CreateDynamicObject(19378, 1391.00, -1101.04, 26.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19378, 1391.00, -1090.56, 26.27, 0.00, 90.00, 90.00);
- CreateDynamicObject(19454, 1391.11, -1097.64, 28.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1395.72, -1090.18, 28.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, 1390.96, -1085.42, 28.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(19408, 1386.36, -1096.12, 28.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(19408, 1386.34, -1090.31, 28.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, 1386.33, -1087.10, 28.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(19362, 1386.35, -1092.93, 28.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(2737, 1390.41, -1085.58, 27.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(1742, 1395.71, -1089.42, 26.36, 0.00, 0.00, -90.00);
- CreateDynamicObject(2204, 1395.68, -1090.86, 26.36, 0.00, 0.00, -90.00);
- CreateDynamicObject(19454, 1395.72, -1099.79, 28.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(2737, 1392.37, -1085.58, 27.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(2309, 1388.32, -1090.81, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2180, 1389.23, -1089.78, 26.36, 0.00, 0.00, 180.00);
- CreateDynamicObject(2309, 1389.18, -1090.81, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2180, 1393.15, -1089.80, 26.36, 0.00, 0.00, 180.00);
- CreateDynamicObject(2309, 1393.11, -1090.81, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2309, 1392.26, -1090.81, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2180, 1393.15, -1092.41, 26.36, 0.00, 0.00, 180.00);
- CreateDynamicObject(2180, 1389.23, -1092.39, 26.36, 0.00, 0.00, 180.00);
- CreateDynamicObject(2180, 1389.23, -1095.01, 26.36, 0.00, 0.00, 180.00);
- CreateDynamicObject(2180, 1393.15, -1095.03, 26.36, 0.00, 0.00, 180.00);
- CreateDynamicObject(2309, 1389.18, -1093.43, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2309, 1388.31, -1093.43, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2309, 1388.31, -1096.05, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2309, 1389.18, -1096.05, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2309, 1392.26, -1093.43, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2309, 1392.26, -1096.04, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2309, 1393.11, -1093.43, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2309, 1393.11, -1096.05, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(1999, 1386.94, -1085.98, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(2173, 1391.64, -1087.61, 26.36, 0.00, 0.00, 180.00);
- CreateDynamicObject(1806, 1388.00, -1087.13, 26.36, 0.00, 0.00, 13.00);
- CreateDynamicObject(1663, 1391.16, -1086.48, 26.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(1742, 1395.70, -1093.79, 26.36, 0.00, 0.00, -90.00);
- CreateDynamicObject(2894, 1389.15, -1089.73, 27.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2894, 1389.12, -1092.35, 27.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2894, 1389.16, -1094.92, 27.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2894, 1393.10, -1089.71, 27.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2894, 1393.14, -1092.41, 27.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2894, 1393.15, -1094.91, 27.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2608, 1390.62, -1097.29, 27.04, 0.00, 0.00, 180.00);
- CreateDynamicObject(1506, 1395.68, -1087.71, 26.36, 0.00, 0.00, 90.00);
- CreateDynamicObject(3857, 1386.33, -1090.19, 26.35, 0.00, 0.00, -45.00);
- CreateDynamicObject(3857, 1386.39, -1097.56, 26.35, 0.00, 0.00, -45.00);
- CreateDynamicObject(1210, 1390.53, -1087.72, 27.26, 90.00, 0.00, 40.00);
- CreateDynamicObject(2002, 1394.07, -1086.00, 26.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(19378, 1391.00, -1090.56, 29.77, 0.00, 90.00, 90.00);
- CreateDynamicObject(19378, 1391.00, -1101.04, 29.77, 0.00, 90.00, 90.00);
- //----------------------[Apartment Interior]--------------------------//
- CreateDynamicObject(19378, 290.19, -1607.28, 87.86, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 296.56, -1610.84, 87.86, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 296.57, -1607.36, 87.86, 0.00, 90.00, 90.00);
- CreateDynamicObject(19454, 285.31, -1607.74, 89.65, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, 294.97, -1604.61, 89.65, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 299.77, -1610.83, 87.86, 0.00, 90.00, 90.00);
- CreateDynamicObject(19366, 299.75, -1607.38, 87.86, 0.00, 90.00, 90.00);
- CreateDynamicObject(3858, 287.61, -1612.59, 88.51, 0.00, 0.00, 45.00);
- CreateDynamicObject(19362, 296.49, -1612.54, 89.65, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, 296.54, -1605.61, 89.65, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, 299.65, -1605.59, 89.65, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, 299.70, -1612.53, 89.65, 0.00, 0.00, 90.00);
- CreateDynamicObject(3858, 301.27, -1605.26, 88.51, 0.00, 0.00, -45.00);
- CreateDynamicObject(19454, 290.09, -1602.93, 89.65, 0.00, 0.00, 90.00);
- CreateDynamicObject(2136, 287.83, -1603.55, 87.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(2137, 286.85, -1603.55, 87.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(2139, 285.86, -1603.55, 87.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(2139, 285.87, -1604.15, 87.95, 0.00, 0.00, 90.00);
- CreateDynamicObject(2139, 285.88, -1605.12, 87.95, 0.00, 0.00, 90.00);
- CreateDynamicObject(2139, 285.91, -1606.13, 87.95, 0.00, 0.00, 90.00);
- CreateDynamicObject(2139, 289.02, -1606.13, 87.95, 0.00, 0.00, 90.00);
- CreateDynamicObject(2139, 288.00, -1606.11, 87.95, 0.00, 0.00, -90.00);
- CreateDynamicObject(1726, 287.34, -1608.72, 87.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(1726, 290.21, -1609.77, 87.95, 0.00, 0.00, -90.00);
- CreateDynamicObject(19391, 294.96, -1610.85, 89.65, 0.00, 0.00, 0.00);
- CreateDynamicObject(1569, 290.88, -1603.01, 87.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(1569, 293.88, -1602.99, 87.95, 0.00, 0.00, 180.00);
- CreateDynamicObject(2566, 297.55, -1609.40, 88.55, 0.00, 0.00, 90.00);
- CreateDynamicObject(1742, 299.50, -1612.62, 87.95, 0.00, 0.00, 180.00);
- CreateDynamicObject(2205, 298.72, -1606.14, 87.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(2190, 299.47, -1605.93, 88.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(1806, 299.77, -1607.34, 87.95, 0.00, 0.00, 40.00);
- CreateDynamicObject(1814, 288.64, -1611.32, 87.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(2296, 285.62, -1611.76, 87.95, 0.00, 0.00, 90.00);
- CreateDynamicObject(2812, 288.58, -1606.19, 89.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(1502, 295.00, -1611.60, 87.95, 0.00, 0.00, 90.00);
- CreateDynamicObject(948, 294.44, -1603.42, 87.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(948, 294.48, -1612.19, 87.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(2164, 294.91, -1605.40, 87.95, 0.00, 0.00, -90.00);
- CreateDynamicObject(2162, 294.95, -1607.13, 87.95, 0.00, 0.00, -90.00);
- CreateDynamicObject(1828, 292.03, -1606.73, 87.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(19378, 290.19, -1607.28, 91.34, 0.00, 90.00, 90.00);
- CreateDynamicObject(19378, 296.48, -1607.31, 91.37, 0.00, 90.00, 90.00);
- //----------------------[Luxurious House Interior]--------------------//
- CreateDynamicObject(19379, 1497.51, -697.56, 60.74, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 1498.64, -688.95, 59.76, 0.00, 90.00, 0.00);
- CreateDynamicObject(14387, 1497.64, -691.53, 59.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1494.04, -692.81, 59.97, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1501.01, -692.76, 59.97, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1500.02, -693.07, 59.97, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1495.25, -693.09, 59.97, 90.00, 0.00, 0.00);
- CreateDynamicObject(14387, 1490.87, -697.49, 61.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1490.59, -695.21, 61.33, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1490.59, -695.21, 61.93, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1490.63, -699.93, 61.33, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1490.63, -699.93, 61.93, 90.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1490.63, -694.34, 60.74, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1490.52, -700.75, 60.74, 0.00, 90.00, 0.00);
- CreateDynamicObject(19435, 1489.62, -692.81, 61.33, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1489.61, -692.81, 61.93, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1488.84, -700.65, 61.33, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1488.84, -700.65, 61.93, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1488.90, -694.54, 61.93, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1488.90, -694.54, 61.33, 90.00, 0.00, 0.00);
- CreateDynamicObject(19379, 1483.68, -697.56, 62.76, 0.00, 90.00, 0.00);
- CreateDynamicObject(19454, 1484.11, -702.34, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1484.11, -692.81, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1479.43, -697.63, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1487.75, -698.39, 62.76, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1487.74, -696.73, 62.76, 0.00, 90.00, 0.00);
- CreateDynamicObject(19454, 1493.73, -702.29, 64.44, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1498.03, -702.29, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1498.06, -702.34, 62.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1496.94, -702.36, 62.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1503.92, -688.07, 61.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, 1503.92, -688.02, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, 1491.29, -688.05, 61.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, 1491.29, -688.05, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(14387, 1504.15, -697.61, 61.74, 0.00, 0.00, 180.00);
- CreateDynamicObject(19435, 1504.46, -695.18, 61.33, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1504.46, -700.07, 61.33, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1505.59, -692.81, 61.33, 90.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1504.44, -694.34, 60.74, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1504.46, -700.75, 60.74, 0.00, 90.00, 0.00);
- CreateDynamicObject(19435, 1504.46, -695.18, 61.93, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1504.46, -700.07, 61.93, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1505.57, -692.81, 61.93, 90.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1506.13, -694.64, 61.33, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1506.13, -694.64, 61.93, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1506.14, -700.58, 61.33, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1506.14, -700.58, 61.93, 90.00, 0.00, 0.00);
- CreateDynamicObject(19379, 1511.24, -697.53, 62.76, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1507.33, -698.55, 62.76, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1507.35, -696.72, 62.76, 0.00, 90.00, 0.00);
- CreateDynamicObject(19454, 1507.51, -702.34, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1511.96, -702.36, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1507.51, -702.36, 62.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1493.73, -702.34, 62.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1516.53, -697.54, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, 1511.74, -692.81, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1508.65, -692.81, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1486.45, -692.84, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1496.19, -684.15, 61.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1499.14, -684.15, 61.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1499.16, -684.15, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19454, 1496.03, -684.15, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 1495.51, -687.94, 59.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(1723, 1499.96, -685.90, 59.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1827, 1497.60, -687.12, 59.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(1828, 1497.66, -697.22, 60.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1500.84, -685.78, 63.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1497.44, -685.78, 63.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1494.04, -685.78, 63.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(14416, 1493.38, -691.44, 59.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1492.94, -685.77, 63.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 1496.56, -688.95, 59.76, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1492.78, -687.94, 63.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1493.60, -687.94, 63.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(14416, 1501.98, -691.38, 59.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1501.72, -687.93, 63.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1502.32, -687.93, 63.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1502.12, -685.85, 63.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19435, 1495.30, -691.31, 59.97, 90.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1495.30, -691.42, 60.87, -57.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1495.30, -690.36, 61.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1499.99, -691.43, 60.87, -57.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1500.02, -690.31, 61.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1500.05, -691.28, 59.97, 90.00, 0.00, 0.00);
- CreateDynamicObject(1536, 1496.15, -702.23, 60.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(1536, 1499.16, -702.19, 60.82, 0.00, 0.00, 180.00);
- CreateDynamicObject(2164, 1491.38, -688.92, 59.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(2162, 1491.36, -685.57, 59.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, 1501.54, -689.42, 61.27, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, 1502.39, -689.42, 61.27, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, 1493.78, -689.49, 61.27, 0.00, 0.00, 90.00);
- CreateDynamicObject(19362, 1493.02, -689.49, 61.27, 0.00, 0.00, 90.00);
- CreateDynamicObject(19391, 1508.62, -694.56, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19391, 1508.64, -700.69, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1508.62, -696.82, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1508.62, -698.35, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(2566, 1511.28, -695.46, 63.44, 0.00, 0.00, 0.00);
- CreateDynamicObject(19454, 1512.16, -697.53, 64.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, 1508.00, -698.11, 64.42, 0.00, 0.00, 50.00);
- CreateDynamicObject(19435, 1508.02, -696.96, 64.42, 0.00, 0.00, -50.00);
- CreateDynamicObject(630, 1492.01, -684.81, 64.11, 0.00, 0.00, 0.00);
- CreateDynamicObject(630, 1503.34, -684.85, 64.11, 0.00, 0.00, 0.00);
- CreateDynamicObject(1726, 1492.85, -684.74, 63.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(1726, 1500.48, -684.77, 63.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(2566, 1514.29, -699.67, 63.44, 0.00, 0.00, 180.00);
- CreateDynamicObject(948, 1495.33, -688.96, 59.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(2207, 1483.01, -700.43, 62.85, 0.00, 0.00, 130.00);
- CreateDynamicObject(1671, 1480.82, -700.95, 63.25, 0.00, 0.00, 130.00);
- CreateDynamicObject(1708, 1481.70, -697.42, 62.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(1708, 1484.25, -698.95, 62.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(19391, 1487.47, -697.65, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1487.44, -699.92, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1487.45, -701.48, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1487.46, -695.27, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19435, 1487.47, -693.68, 64.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(948, 1487.90, -696.48, 62.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(948, 1487.97, -698.69, 62.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(2011, 1480.01, -701.84, 62.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(2164, 1480.03, -692.96, 62.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(2199, 1481.80, -692.95, 62.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(2200, 1485.59, -693.01, 62.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(1721, 1483.20, -693.25, 62.85, 0.00, 0.00, 180.00);
- CreateDynamicObject(1721, 1484.49, -693.23, 62.85, 0.00, 0.00, 180.00);
- CreateDynamicObject(2296, 1487.11, -699.23, 62.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(2100, 1479.60, -696.03, 62.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(2296, 1513.80, -697.17, 62.85, 0.00, 0.00, 180.00);
- CreateDynamicObject(2296, 1511.78, -697.92, 62.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(2576, 1516.03, -693.64, 62.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(2576, 1516.00, -698.45, 62.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1724, 1509.95, -696.91, 62.85, 0.00, 0.00, 140.00);
- CreateDynamicObject(1724, 1509.17, -698.83, 62.85, 0.00, 0.00, 40.00);
- CreateDynamicObject(630, 1509.28, -693.35, 63.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(630, 1509.27, -701.83, 63.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(948, 1487.95, -701.86, 62.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(948, 1487.88, -693.33, 62.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(1721, 1487.84, -694.08, 62.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1721, 1487.80, -695.44, 62.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1721, 1487.79, -699.56, 62.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(1721, 1487.80, -701.00, 62.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(640, 1501.91, -701.78, 61.53, 0.00, 0.00, 90.00);
- CreateDynamicObject(640, 1493.50, -701.82, 61.53, 0.00, 0.00, 90.00);
- CreateDynamicObject(2321, 1496.89, -684.75, 63.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(2195, 1495.78, -684.89, 63.73, 0.18, 0.00, 0.00);
- CreateDynamicObject(2195, 1499.64, -684.80, 63.73, 0.18, 0.00, 0.00);
- CreateDynamicObject(2828, 1497.08, -684.85, 63.58, 0.00, 0.00, 180.00);
- CreateDynamicObject(1212, 1498.20, -684.75, 63.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1212, 1498.28, -684.61, 63.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1212, 1498.45, -684.70, 63.58, 0.00, 0.00, 80.00);
- CreateDynamicObject(1598, 1491.77, -688.82, 63.34, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1497.72, -684.80, 63.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(2296, 1496.82, -684.46, 59.84, 0.00, 0.00, 0.00);
- CreateDynamicObject(948, 1499.90, -688.98, 59.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(2099, 1489.31, -694.19, 60.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(2099, 1505.54, -693.78, 60.83, 0.00, 0.00, -90.00);
- CreateDynamicObject(2773, 1495.15, -688.49, 63.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(2773, 1500.20, -688.47, 63.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(2773, 1496.54, -687.31, 63.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 1498.94, -687.28, 63.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(1829, 1486.73, -695.08, 63.34, 0.00, 0.00, -90.00);
- CreateDynamicObject(2229, 1508.29, -698.49, 62.85, 0.00, 0.00, -40.00);
- CreateDynamicObject(2229, 1507.74, -697.08, 62.85, 0.00, 0.00, 940.00);
- CreateDynamicObject(19173, 1487.58, -700.13, 64.77, 0.00, 0.00, 90.00);
- CreateDynamicObject(19173, 1487.57, -694.89, 64.77, 0.00, 0.00, 90.00);
- CreateDynamicObject(19174, 1501.35, -702.21, 64.15, 0.00, 0.00, 180.00);
- CreateDynamicObject(19175, 1493.80, -702.18, 64.16, 0.00, 0.00, 180.00);
- CreateDynamicObject(948, 1489.55, -701.10, 60.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(948, 1505.40, -701.40, 60.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1491, 1487.53, -698.40, 62.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(1491, 1508.64, -701.40, 62.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(1491, 1508.63, -695.27, 62.85, 0.00, 0.00, 90.00);
- CreateDynamicObject(19379, 1511.24, -697.60, 66.24, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 1496.42, -688.53, 66.24, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 1498.66, -688.53, 66.24, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 1484.51, -697.59, 66.24, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 1494.99, -697.59, 66.24, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 1505.45, -697.56, 66.24, 0.00, 90.00, 0.00);
- //----------------------Mechanic HQ-------------------------------//
- CreateObject(13295,1886.1999512,-1870.8000488,19.0000000,0.0000000,0.0000000,90.0000000); //object(ce_terminal1) (1)
- CreateObject(1494,1877.4000244,-1857.3000488,12.6999998,0.0000000,0.0000000,0.0000000); //object(gen_doorint03) (1)
- CreateObject(3858,1893.3000488,-1857.4000244,15.5000000,0.0000000,0.5000000,224.9998779); //object(ottosmash1) (1)
- CreateObject(3858,1893.3000488,-1856.9000244,15.5000000,0.0000000,0.0000000,45.0000000); //object(ottosmash1) (2)
- CreateObject(3858,1881.5999756,-1845.5000000,15.3999996,0.0000000,0.0000000,45.0000000); //object(ottosmash1) (3)
- CreateObject(3858,1881.0999756,-1846.0000000,15.5000000,0.0000000,0.0000000,225.0000000); //object(ottosmash1) (4)
- CreateObject(3857,1900.5999756,-1853.9000244,15.6000004,0.0000000,0.0000000,134.7500305); //object(ottosmash3) (1)
- CreateObject(3857,1901.1999512,-1853.5000000,15.5000000,0.0000000,0.0000000,315.0000000); //object(ottosmash3) (2)
- CreateObject(3859,1874.0999756,-1857.4000244,15.5000000,0.0000000,0.0000000,286.7500000); //object(ottosmash04) (1)
- //----------------------[New Club Interior]---------------------------//
- CreateObject(8436, 1274.10, -1590.38, 4011.60, 0.00, 179.99, 0.00);// Not Streamed, if so the player will fall though the object!
- CreateObject(8436, 1274.10, -1590.38, 3996.53, 0.00, 0.00, 0.00);// Not Streamed, if so the player will fall though the object!
- CreateDynamicObject(9339, 1270.69, -1589.60, 4000.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1270.70, -1589.60, 4002.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1270.71, -1589.60, 4003.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1270.72, -1589.60, 4004.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1270.72, -1589.60, 4006.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(18077, 1281.99, -1585.68, 4000.59, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 1280.12, -1576.64, 4003.41, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1280.12, -1576.64, 4004.75, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1280.12, -1576.64, 4006.12, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1279.89, -1577.47, 4003.43, 0.00, 90.00, 270.00);
- CreateDynamicObject(9339, 1279.87, -1578.87, 4003.43, 0.00, 90.00, 270.00);
- CreateDynamicObject(9339, 1279.86, -1580.27, 4003.43, 0.00, 90.00, 270.00);
- CreateDynamicObject(2434, 1284.26, -1582.63, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1283.33, -1582.63, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1282.41, -1582.63, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1281.48, -1582.63, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1280.55, -1582.63, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1279.63, -1582.63, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1278.70, -1582.63, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1277.78, -1582.63, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2434, 1276.64, -1582.46, 4000.03, 0.00, 0.00, 270.00);
- CreateDynamicObject(2435, 1284.43, -1581.49, 4000.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 1280.07, -1579.67, 3999.94, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1280.07, -1579.67, 4002.70, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1280.07, -1579.67, 4001.31, 0.00, 0.00, 270.00);
- CreateDynamicObject(2435, 1284.43, -1580.57, 4000.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(2435, 1284.43, -1579.67, 4000.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(2435, 1276.65, -1581.54, 4000.03, 0.00, 0.00, 270.00);
- CreateDynamicObject(2435, 1276.65, -1579.69, 4000.03, 0.00, 0.00, 270.00);
- CreateDynamicObject(2435, 1276.74, -1579.83, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1277.67, -1579.83, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1278.60, -1579.83, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1279.50, -1579.83, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1280.42, -1579.83, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1281.32, -1579.83, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1282.22, -1579.83, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1283.15, -1579.83, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1284.07, -1579.83, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1545, 1282.17, -1579.89, 4001.65, 0.00, 0.00, 0.00);
- CreateDynamicObject(1541, 1280.25, -1579.87, 4001.58, 0.00, 0.00, 180.00);
- CreateDynamicObject(1511, 1279.27, -1579.89, 4001.65, 0.00, 0.00, 0.00);
- CreateDynamicObject(1488, 1279.01, -1579.88, 4001.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(1665, 1277.96, -1582.70, 4001.11, 0.00, 0.00, 280.00);
- CreateDynamicObject(1665, 1282.05, -1582.58, 4001.11, 0.00, 0.00, 280.00);
- CreateDynamicObject(1548, 1281.07, -1582.67, 4001.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(1548, 1278.97, -1582.67, 4001.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(1547, 1283.14, -1582.66, 4001.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(2422, 1282.80, -1582.26, 4000.99, 16.50, 0.00, 0.00);
- CreateDynamicObject(2422, 1280.29, -1582.26, 4000.99, 16.50, 0.00, 0.00);
- CreateDynamicObject(2422, 1277.82, -1582.26, 4000.99, 16.50, 0.00, 0.00);
- CreateDynamicObject(14414, 1271.47, -1583.08, 4000.35, 0.00, 0.00, 180.00);
- CreateDynamicObject(9339, 1287.92, -1589.60, 4000.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1287.92, -1589.60, 4002.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1287.92, -1589.60, 4003.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1287.92, -1589.60, 4004.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1287.92, -1589.60, 4006.27, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1280.07, -1596.67, 4000.69, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1280.07, -1596.67, 4002.06, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1280.07, -1596.67, 4003.45, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1280.07, -1596.67, 4004.82, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1280.07, -1596.67, 4006.14, 0.00, 0.00, 270.00);
- CreateDynamicObject(14629, 1284.99, -1592.93, 4007.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(14629, 1285.09, -1585.97, 4007.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1280.07, -1596.67, 4007.49, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1287.92, -1589.60, 4007.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 1280.12, -1576.64, 4007.52, 0.00, 0.00, 270.00);
- CreateDynamicObject(9339, 1270.72, -1589.60, 4007.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(2027, 1278.15, -1587.68, 4000.57, 0.00, 0.00, 0.00);
- CreateDynamicObject(2027, 1278.15, -1590.93, 4000.57, 0.00, 0.00, 0.00);
- CreateDynamicObject(2027, 1278.15, -1593.99, 4000.57, 0.00, 0.00, 0.00);
- CreateDynamicObject(2027, 1282.60, -1587.68, 4000.57, 0.00, 0.00, 0.00);
- CreateDynamicObject(2027, 1282.60, -1590.93, 4000.57, 0.00, 0.00, 0.00);
- CreateDynamicObject(2027, 1282.60, -1593.99, 4000.57, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1276.45, -1587.45, 4000.03, 0.00, 0.00, 270.00);
- CreateDynamicObject(2434, 1276.61, -1586.32, 4000.03, 0.00, 0.00, 180.00);
- CreateDynamicObject(2435, 1276.45, -1588.08, 4000.03, 0.00, 0.00, 270.00);
- CreateDynamicObject(2435, 1276.45, -1590.48, 4000.03, 0.00, 0.00, 270.00);
- CreateDynamicObject(2435, 1276.45, -1591.38, 4000.03, 0.00, 0.00, 270.00);
- CreateDynamicObject(2435, 1276.45, -1593.58, 4000.03, 0.00, 0.00, 270.00);
- CreateDynamicObject(2434, 1276.44, -1595.21, 4000.03, 0.00, 0.00, 269.99);
- CreateDynamicObject(2435, 1276.45, -1594.28, 4000.03, 0.00, 0.00, 270.00);
- CreateDynamicObject(2435, 1277.57, -1595.38, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1278.47, -1595.38, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1279.40, -1595.38, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1280.32, -1595.38, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1281.25, -1595.38, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1282.17, -1595.38, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1283.10, -1595.38, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2434, 1284.13, -1595.39, 4000.03, 0.00, 0.00, 359.99);
- CreateDynamicObject(2435, 1283.20, -1595.38, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2435, 1284.29, -1594.28, 4000.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(2435, 1284.29, -1593.58, 4000.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(2435, 1284.29, -1591.38, 4000.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(2435, 1284.29, -1590.48, 4000.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(2435, 1284.29, -1588.08, 4000.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(2435, 1284.29, -1587.38, 4000.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(2434, 1284.29, -1586.49, 4000.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(2435, 1277.54, -1586.32, 4000.03, 0.00, 0.00, 180.00);
- CreateDynamicObject(2435, 1278.47, -1586.32, 4000.03, 0.00, 0.00, 179.99);
- CreateDynamicObject(2435, 1278.94, -1586.32, 4000.03, 0.00, 0.00, 179.99);
- CreateDynamicObject(2435, 1281.82, -1586.32, 4000.03, 0.00, 0.00, 179.99);
- CreateDynamicObject(2435, 1282.74, -1586.32, 4000.03, 0.00, 0.00, 179.99);
- CreateDynamicObject(2435, 1283.17, -1586.32, 4000.03, 0.00, 0.00, 179.99);
- CreateDynamicObject(2251, 1276.35, -1590.78, 4001.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2251, 1284.10, -1590.81, 4001.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2287, 1280.24, -1596.02, 4002.32, 0.00, 0.00, 180.00);
- CreateDynamicObject(2286, 1283.83, -1596.50, 4002.48, 0.00, 0.00, 180.00);
- CreateDynamicObject(2286, 1276.80, -1596.49, 4002.48, 0.00, 0.00, 179.99);
- CreateDynamicObject(2282, 1277.68, -1580.31, 4002.07, 0.00, 0.00, 0.00);
- CreateDynamicObject(2282, 1283.34, -1580.29, 4002.07, 0.00, 0.00, 0.00);
- CreateDynamicObject(2267, 1280.50, -1579.85, 4002.59, 0.00, 0.00, 0.00);
- CreateDynamicObject(1557, 1271.52, -1596.57, 4000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1557, 1274.53, -1596.57, 4000.03, 0.00, 0.00, 180.00);
- CreateDynamicObject(16101, 1273.52, -1580.87, 4003.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(16101, 1273.48, -1580.87, 4004.60, 0.00, 270.00, 180.00);
- CreateDynamicObject(16101, 1278.43, -1580.87, 4004.60, 0.00, 270.00, 179.99);
- CreateDynamicObject(16101, 1283.41, -1580.87, 4004.60, 0.00, 270.00, 179.99);
- CreateDynamicObject(1703, 1276.31, -1577.29, 4003.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(2637, 1277.33, -1579.00, 4003.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(2184, 1284.58, -1578.73, 4003.58, 0.00, 0.00, 310.00);
- CreateDynamicObject(1714, 1286.72, -1578.28, 4003.58, 0.00, 0.00, 308.00);
- CreateDynamicObject(2164, 1286.48, -1576.79, 4003.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(2190, 1285.87, -1580.07, 4004.35, 0.00, 0.00, 147.50);
- CreateDynamicObject(2004, 1287.84, -1578.20, 4005.02, 0.00, 0.00, 270.00);
- CreateDynamicObject(2286, 1287.74, -1578.61, 4005.90, 0.00, 0.00, 270.00);
- CreateDynamicObject(2270, 1279.22, -1577.31, 4005.37, 0.00, 0.00, 0.00);
- CreateDynamicObject(2264, 1277.35, -1577.28, 4005.31, 0.00, 0.00, 0.00);
- CreateDynamicObject(1704, 1271.35, -1577.82, 4003.58, 0.00, 0.00, 90.00);
- CreateDynamicObject(1704, 1271.34, -1578.92, 4003.58, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 1273.43, -1591.48, 3995.74, 33.75, 0.00, 0.00);
- CreateDynamicObject(9339, 1273.42, -1590.15, 3994.96, 33.75, 0.00, 0.00);
- CreateDynamicObject(9339, 1273.41, -1590.13, 3993.32, 33.75, 0.00, 0.00);
- CreateDynamicObject(9339, 1273.43, -1580.24, 3990.42, 90.00, 0.00, 180.00);
- CreateDynamicObject(1569, 1280.44, -1576.74, 4003.56, 0.00, 0.00, 0.00);
- //--------------------------------------[Resturant Interior]--------------//
- CreateDynamicObject(18009, 2472.41, -1664.37, 4500.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(10832, 2468.95, -1656.60, 4499.30, 0.00, 0.00, 0.00);
- CreateDynamicObject(18009, 2472.41, -1678.03, 4496.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(4141, 2499.75, -1680.06, 4505.54, 0.00, 0.00, 0.00);
- CreateDynamicObject(1649, 2463.01, -1674.07, 4500.32, 0.00, 0.00, 180.00);
- CreateDynamicObject(1649, 2474.39, -1674.07, 4500.32, 0.00, 0.00, 179.99);
- CreateDynamicObject(1649, 2476.54, -1673.10, 4500.32, 0.00, 0.00, 270.00);
- CreateDynamicObject(14455, 2476.21, -1672.95, 4499.57, 0.00, 0.00, 90.00);
- CreateDynamicObject(1742, 2471.94, -1673.79, 4499.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(1743, 2472.26, -1672.21, 4497.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1743, 2470.39, -1672.21, 4497.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1743, 2468.51, -1672.21, 4497.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1743, 2466.64, -1672.21, 4497.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(1742, 2470.52, -1673.79, 4499.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(1742, 2469.10, -1673.79, 4499.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(1742, 2467.67, -1673.79, 4499.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(1742, 2466.25, -1673.79, 4499.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(2617, 2470.43, -1665.35, 4498.15, 0.00, 0.00, 180.00);
- CreateDynamicObject(1670, 2469.95, -1670.24, 4498.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(2964, 2475.55, -1664.24, 4497.52, 0.00, 0.00, 90.00);
- CreateDynamicObject(2965, 2475.48, -1663.70, 4498.44, 0.00, 0.00, 330.00);
- CreateDynamicObject(3002, 2475.55, -1663.95, 4498.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2997, 2475.80, -1664.82, 4498.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2999, 2475.35, -1664.41, 4498.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(3004, 2474.98, -1663.52, 4499.04, 277.25, 0.00, 102.00);
- CreateDynamicObject(3004, 2474.97, -1663.44, 4499.04, 277.25, 0.00, 102.00);
- CreateDynamicObject(1569, 239.33, 115.62, 1009.22, 0.00, 0.00, 270.00);
- CreateDynamicObject(1215, 239.17, 116.25, 1009.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 239.17, 113.52, 1009.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(1247, 239.28, 114.84, 1011.07, 0.00, 0.00, 90.00);
- CreateDynamicObject(2637, 2469.90, -1670.30, 4498.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(2637, 2467.83, -1670.30, 4498.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(2123, 2467.21, -1671.31, 4498.53, 0.00, 0.00, -90.00);
- CreateDynamicObject(2123, 2468.24, -1671.30, 4498.53, 0.00, 0.00, -90.00);
- CreateDynamicObject(2123, 2469.33, -1671.30, 4498.53, 0.00, 0.00, -90.00);
- CreateDynamicObject(2123, 2470.52, -1671.30, 4498.53, 0.00, 0.00, -90.00);
- CreateDynamicObject(2123, 2470.52, -1669.26, 4498.53, 0.00, 0.00, 90.00);
- CreateDynamicObject(2123, 2469.36, -1669.26, 4498.53, 0.00, 0.00, 90.00);
- CreateDynamicObject(2123, 2468.28, -1669.26, 4498.53, 0.00, 0.00, 90.00);
- CreateDynamicObject(2123, 2467.22, -1669.26, 4498.53, 0.00, 0.00, 90.00);
- CreateDynamicObject(2123, 2466.37, -1670.25, 4498.53, 0.00, 0.00, 180.00);
- CreateDynamicObject(2123, 2471.34, -1670.25, 4498.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(1703, 2461.42, -1665.51, 4497.52, 0.00, 0.00, 90.00);
- CreateDynamicObject(1703, 2462.14, -1661.90, 4497.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(1791, 2461.03, -1670.84, 4498.95, 0.00, 0.00, 90.00);
- CreateDynamicObject(1791, 2461.03, -1670.26, 4498.95, 0.00, 0.00, 90.00);
- CreateDynamicObject(1791, 2461.03, -1670.26, 4499.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(1791, 2461.03, -1670.84, 4499.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(1791, 2461.03, -1670.84, 4499.97, 0.00, 0.00, 90.00);
- CreateDynamicObject(1791, 2461.03, -1670.26, 4499.97, 0.00, 0.00, 90.00);
- CreateDynamicObject(1791, 2461.03, -1669.68, 4499.97, 0.00, 0.00, 90.00);
- CreateDynamicObject(1791, 2461.03, -1669.68, 4499.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(1791, 2461.03, -1669.68, 4498.95, 0.00, 0.00, 90.00);
- CreateDynamicObject(1670, 2467.64, -1670.24, 4498.76, 0.00, 0.00, 0.00);
- //----------------------[Cafetira Interior]---------------------------// - Coords : 327.4933, 1248.8497, 1084.1899
- CreateDynamicObject(19354, 323.11, 1244.49, 1084.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 323.10, 1247.55, 1084.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 323.11, 1241.38, 1084.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 323.12, 1238.20, 1084.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 323.18, 1235.13, 1084.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 323.25, 1232.00, 1084.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 323.38, 1228.96, 1084.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 323.45, 1225.92, 1084.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 325.09, 1224.46, 1084.52, 0.00, 0.00, 90.96);
- CreateDynamicObject(19354, 328.16, 1224.52, 1084.52, 0.00, 0.00, 90.96);
- CreateDynamicObject(19354, 331.29, 1224.53, 1084.52, 0.00, 0.00, 90.96);
- CreateDynamicObject(19354, 334.41, 1224.57, 1084.52, 0.00, 0.00, 90.96);
- CreateDynamicObject(19354, 337.48, 1224.67, 1084.52, 0.00, 0.00, 90.96);
- CreateDynamicObject(19354, 339.34, 1226.29, 1084.52, 0.00, 0.00, 174.18);
- CreateDynamicObject(19354, 339.54, 1229.28, 1084.52, 0.00, 0.00, 179.58);
- CreateDynamicObject(19354, 339.58, 1232.42, 1084.52, 0.00, 0.00, 179.58);
- CreateDynamicObject(19354, 339.56, 1235.43, 1084.52, 0.00, 0.00, 179.58);
- CreateDynamicObject(19354, 339.54, 1238.61, 1084.52, 0.00, 0.00, 179.58);
- CreateDynamicObject(19354, 339.50, 1241.69, 1084.52, 0.00, 0.00, 179.58);
- CreateDynamicObject(19354, 339.50, 1244.66, 1084.52, 0.00, 0.00, 179.58);
- CreateDynamicObject(19354, 339.47, 1247.82, 1084.52, 0.00, 0.00, 179.58);
- CreateDynamicObject(19354, 324.73, 1249.06, 1084.52, 0.00, 0.00, 93.06);
- CreateDynamicObject(19354, 327.79, 1249.25, 1084.52, 0.00, 0.00, 93.06);
- CreateDynamicObject(19354, 330.92, 1249.25, 1084.52, 0.00, 0.00, 88.38);
- CreateDynamicObject(19354, 334.10, 1249.18, 1084.52, 0.00, 0.00, 88.38);
- CreateDynamicObject(19354, 336.98, 1249.08, 1084.52, 0.00, 0.00, 88.38);
- CreateDynamicObject(19354, 339.78, 1249.07, 1084.52, 0.00, 0.00, 88.38);
- CreateDynamicObject(12814, -4221.21, 4377.09, -7209.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(19360, 331.27, 1247.65, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 334.71, 1247.74, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 338.09, 1247.80, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 338.23, 1244.82, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 338.38, 1241.77, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 338.48, 1238.57, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 338.63, 1235.44, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 338.18, 1232.47, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 338.24, 1229.34, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 338.10, 1226.13, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 334.70, 1225.98, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 331.19, 1225.95, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 327.75, 1225.97, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 324.31, 1225.36, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 325.11, 1228.63, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 325.02, 1231.74, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 324.88, 1234.87, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 324.86, 1238.06, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 324.82, 1241.24, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 324.62, 1244.18, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 324.61, 1247.29, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 327.84, 1247.58, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 328.10, 1244.61, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 328.26, 1241.63, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 328.35, 1238.44, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 328.39, 1235.35, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 328.35, 1232.45, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 328.54, 1228.99, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 331.95, 1229.07, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 334.70, 1225.98, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 335.04, 1229.21, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 334.84, 1232.41, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 331.69, 1232.20, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 335.17, 1235.36, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 331.73, 1235.36, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 331.89, 1238.58, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 331.80, 1241.61, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 331.59, 1244.57, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 334.96, 1244.61, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 335.02, 1241.49, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(19360, 335.10, 1238.38, 1082.78, 0.00, 90.00, 2.00);
- CreateDynamicObject(16066, 325.65, 1226.67, 1078.61, 0.00, 0.00, 0.00);
- CreateDynamicObject(16066, 334.14, 1226.90, 1078.61, 0.00, 0.00, 0.00);
- CreateDynamicObject(14537, 331.39, 1226.17, 1084.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(2350, 335.52, 1231.72, 1083.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2350, 334.43, 1231.68, 1083.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2350, 329.61, 1231.69, 1083.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2350, 328.73, 1231.62, 1083.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2350, 327.44, 1231.62, 1083.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2350, 326.25, 1229.78, 1083.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2350, 326.13, 1228.35, 1083.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2350, 336.77, 1228.47, 1083.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2350, 336.81, 1229.94, 1083.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2638, 324.87, 1235.95, 1083.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2638, 324.89, 1240.76, 1083.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2638, 324.90, 1244.76, 1083.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2638, 336.85, 1244.75, 1083.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2638, 336.91, 1240.46, 1083.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2638, 337.04, 1236.12, 1083.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2638, 331.68, 1237.62, 1083.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2638, 331.86, 1241.87, 1083.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(2808, 325.08, 1232.51, 1083.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(2808, 337.29, 1232.74, 1083.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(2808, 331.54, 1234.21, 1083.54, 0.00, 0.00, 0.00);
- CreateDynamicObject(2808, 331.65, 1245.29, 1083.50, 0.00, 0.00, 181.20);
- CreateDynamicObject(2808, 324.94, 1248.09, 1083.46, 0.00, 0.00, 182.46);
- CreateDynamicObject(2808, 336.96, 1247.43, 1083.42, 0.00, 0.00, 183.84);
- CreateDynamicObject(2764, 336.41, 1246.28, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 337.12, 1242.85, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 336.88, 1238.05, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 336.78, 1234.13, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 331.32, 1235.56, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 331.29, 1239.65, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 331.42, 1243.54, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 324.73, 1238.43, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 324.84, 1242.60, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 331.42, 1243.54, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 325.05, 1233.90, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2764, 324.81, 1246.23, 1083.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(19450, 325.05, 1244.28, 1082.80, 0.00, 90.00, 0.00);
- CreateDynamicObject(19450, 325.08, 1234.70, 1082.80, 0.00, 90.00, 0.00);
- CreateDynamicObject(19450, 331.49, 1237.49, 1082.78, 0.00, 90.00, 0.00);
- CreateDynamicObject(19450, 331.52, 1246.58, 1082.80, 0.00, 90.00, 0.00);
- CreateDynamicObject(19450, 337.02, 1246.99, 1082.80, 0.00, 90.00, 0.00);
- CreateDynamicObject(19450, 336.97, 1237.35, 1082.80, 0.00, 90.00, 0.00);
- CreateDynamicObject(16066, 325.46, 1233.80, 1078.61, 0.00, 0.00, -89.28);
- CreateDynamicObject(16066, 325.23, 1245.07, 1078.61, 0.00, 0.00, -89.28);
- CreateDynamicObject(19450, 331.41, 1238.16, 1078.82, 0.00, 90.00, 0.00);
- CreateDynamicObject(1566, 327.45, 1249.16, 1084.19, 0.00, 0.00, 3.36);
- CreateDynamicObject(2000, 247.86, 1933.55, 23.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(2075, 328.79, 1246.87, 1085.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(2075, 330.86, 1235.94, 1085.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(2075, 325.08, 1233.90, 1085.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(2075, 338.45, 1233.03, 1085.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19462, 324.54, 1244.63, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 324.43, 1235.05, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 324.77, 1225.48, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 328.26, 1225.43, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 331.68, 1225.51, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 335.23, 1225.48, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 338.27, 1229.23, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 338.27, 1238.82, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 338.31, 1248.53, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 334.86, 1244.56, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 331.45, 1244.75, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 328.06, 1244.70, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 327.97, 1235.02, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 331.49, 1235.06, 1086.26, 0.00, 90.00, 0.22);
- CreateDynamicObject(19462, 334.75, 1235.04, 1086.26, 0.00, 90.00, 0.22);
- //----------------------[Room Interior]-------------------------------//
- CreateDynamicObject(13641, 1864.7755126953, -1715.1853027344, 1716.5651855469, 0, 0, 0);
- CreateDynamicObject(3944, 1855.6361083984, -1714.2384033203, 1718.4586181641, 0, 0, 90);
- CreateDynamicObject(3944, 1855.6357421875, -1714.23828125, 1721.9541015625, 0, 0, 90);
- CreateDynamicObject(3944, 1863.8217773438, -1706.0494384766, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1863.8212890625, -1706.048828125, 1721.9573974609, 0, 0, 0);
- CreateDynamicObject(3944, 1854.2209472656, -1715.8764648438, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1854.220703125, -1715.8759765625, 1721.9500732422, 0, 0, 0);
- CreateDynamicObject(3944, 1854.23046875, -1712.1585693359, 1718.4586181641, 0, 0, 180);
- CreateDynamicObject(3944, 1854.23046875, -1712.158203125, 1721.8218994141, 0, 0, 179.99450683594);
- CreateDynamicObject(1498, 1854.81640625, -1709.7412109375, 1719.0544433594, 0, 0, 90);
- CreateDynamicObject(13641, 1859.2484130859, -1749.4161376953, 1716.4106445313, 0, 0, 0);
- CreateDynamicObject(13641, 1884.7744140625, -1720.3095703125, 1716.5638427734, 0, 0, 0);
- CreateDynamicObject(3944, 1881.9168701172, -1706.0505371094, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1881.916015625, -1706.0498046875, 1721.9527587891, 0, 0, 0);
- CreateDynamicObject(3944, 1873.9018554688, -1701.2712402344, 1718.4586181641, 0, 0, 270);
- CreateDynamicObject(3944, 1873.9013671875, -1701.2705078125, 1721.9541015625, 0, 0, 270);
- CreateDynamicObject(3944, 1885.8077392578, -1711.1762695313, 1718.4599609375, 0, 0, 0);
- CreateDynamicObject(3944, 1885.8076171875, -1711.17578125, 1721.9554443359, 0, 0, 0);
- CreateDynamicObject(3944, 1865.7204589844, -1728.0482177734, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1865.7197265625, -1728.0478515625, 1721.9560546875, 0, 0, 0);
- CreateDynamicObject(3944, 1855.6381835938, -1732.3331298828, 1718.4586181641, 0, 0, 90);
- CreateDynamicObject(3944, 1855.6376953125, -1732.3330078125, 1721.9581298828, 0, 0, 90);
- CreateDynamicObject(3944, 1865.7294921875, -1724.3310546875, 1718.4586181641, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1865.7294921875, -1724.3310546875, 1721.9548339844, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1847.6328125, -1724.3309326172, 1718.4586181641, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1847.6328125, -1724.330078125, 1721.9554443359, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1865.7200927734, -1730.0620117188, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1865.7197265625, -1730.0615234375, 1721.9581298828, 0, 0, 0);
- CreateDynamicObject(3944, 1865.7205810547, -1732.0756835938, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1865.7197265625, -1732.0751953125, 1721.9573974609, 0, 0, 0);
- CreateDynamicObject(3944, 1883.82421875, -1729.453125, 1718.4586181641, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1883.82421875, -1729.453125, 1721.9567871094, 0, 0, 180);
- CreateDynamicObject(3944, 1901.8883056641, -1727.6146240234, 1718.4586181641, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1901.8876953125, -1727.6142578125, 1721.9560546875, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1893.89453125, -1719.4287109375, 1718.4586181641, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1893.89453125, -1719.4287109375, 1721.9533691406, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1891.90234375, -1703.666015625, 1718.4586181641, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1891.90234375, -1703.666015625, 1721.9581298828, 0, 0, 269.98901367188);
- CreateDynamicObject(1728, 1862.8830566406, -1712.5098876953, 1719.0651855469, 0, 0, 180);
- CreateDynamicObject(3851, 1857.259765625, -1707.7978515625, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(3851, 1861.2573242188, -1707.7976074219, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(3850, 1855.28515625, -1711.271484375, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 1855.2827148438, -1707.8498535156, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 1855.2803955078, -1704.4263916016, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(14820, 1889.2642822266, -1728.9545898438, 1720.5056152344, 0, 0, 0);
- CreateDynamicObject(2313, 1858.0477294922, -1705.6774902344, 1722.1784667969, 0, 0, 0);
- CreateDynamicObject(2639, 1859.0667724609, -1712.5766601563, 1722.8303222656, 0, 0, 0);
- CreateDynamicObject(2639, 1856.8924560547, -1712.5762939453, 1722.8303222656, 0, 0, 0);
- CreateDynamicObject(2639, 1861.2412109375, -1712.576171875, 1722.8303222656, 0, 0, 0);
- CreateDynamicObject(11665, 1873.12890625, -1707.03515625, 1719.7637939453, 0, 0, 0);
- CreateDynamicObject(15036, 1856.994140625, -1723.7238769531, 1720.197265625, 0, 0, 0);
- CreateDynamicObject(2573, 1856.9630126953, -1705.6811523438, 1719.0584716797, 0, 0, 0);
- CreateDynamicObject(2576, 1874.5903320313, -1724.7053222656, 1719.0531005859, 0, 0, 180);
- CreateDynamicObject(3944, 1879.146484375, -1721.732421875, 1718.4586181641, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1879.146484375, -1721.732421875, 1721.9573974609, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1882.8642578125, -1721.7451171875, 1718.4586181641, 0, 0, 89.989013671875);
- CreateDynamicObject(3944, 1882.8642578125, -1721.7451171875, 1721.9573974609, 0, 0, 89.989013671875);
- CreateDynamicObject(2562, 1859.9655761719, -1712.5032958984, 1719.0651855469, 0, 0, 180);
- CreateDynamicObject(2235, 1856.5070800781, -1711.5191650391, 1722.1945800781, 0, 0, 0);
- CreateDynamicObject(2235, 1859.875, -1711.5205078125, 1722.1986083984, 0, 0, 0);
- CreateDynamicObject(2164, 1861.2409667969, -1705.2282714844, 1722.1771240234, 0, 0, 0);
- CreateDynamicObject(1792, 1858.7687988281, -1705.4041748047, 1722.6782226563, 0, 0, 0);
- CreateDynamicObject(2344, 1878.5673828125, -1730.0335693359, 1719.5952148438, 0, 0, 350);
- CreateDynamicObject(2627, 1868.708984375, -1723.08984375, 1719.0651855469, 0, 0, 339.99938964844);
- CreateDynamicObject(2628, 1866.7309570313, -1724.3626708984, 1719.0651855469, 0, 0, 180);
- CreateDynamicObject(2631, 1865.1076660156, -1723.0551757813, 1719.1115722656, 0, 0, 270);
- CreateDynamicObject(2629, 1869.7373046875, -1724.3876953125, 1719.0651855469, 0, 0, 179.99450683594);
- CreateDynamicObject(2630, 1866.8984375, -1720.5639648438, 1719.0651855469, 0, 0, 0);
- CreateDynamicObject(2863, 1855.2677001953, -1723.0406494141, 1720.0328369141, 0, 0, 0);
- CreateDynamicObject(2964, 1873.7299804688, -1716.6906738281, 1719.0651855469, 0, 0, 0);
- CreateDynamicObject(3004, 1873.0562744141, -1716.2121582031, 1719.9598388672, 0, 0, 262);
- CreateDynamicObject(3004, 1873.0550537109, -1716.2625732422, 1719.9598388672, 0, 0, 249.99645996094);
- CreateDynamicObject(2965, 1873.2976074219, -1716.6519775391, 1719.9794921875, 0, 0, 180);
- CreateDynamicObject(3106, 1873.1076660156, -1716.4787597656, 1719.9951171875, 0, 0, 330);
- CreateDynamicObject(3105, 1873.1086425781, -1716.5510253906, 1719.9951171875, 0, 0, 80);
- CreateDynamicObject(3104, 1873.2869873047, -1716.6655273438, 1719.9951171875, 0, 40, 148);
- CreateDynamicObject(3071, 1864.6379394531, -1724.4982910156, 1719.3734130859, 0, 90, 330);
- CreateDynamicObject(3071, 1865.1176757813, -1724.5131835938, 1719.3734130859, 0, 90, 19.996215820313);
- CreateDynamicObject(3100, 1873.2282714844, -1716.5491943359, 1719.9951171875, 0, 0, 180);
- CreateDynamicObject(3101, 1873.1026611328, -1716.7685546875, 1719.9951171875, 0, 0, 60);
- CreateDynamicObject(3102, 1873.0991210938, -1716.8419189453, 1719.9951171875, 0, 0, 90);
- CreateDynamicObject(3106, 1873.2264404297, -1716.62890625, 1719.9951171875, 0, 0, 0);
- CreateDynamicObject(3002, 1873.2868652344, -1716.7396240234, 1719.9951171875, 0, 0, 310);
- CreateDynamicObject(3001, 1873.1630859375, -1716.7375488281, 1719.9951171875, 0, 0, 40);
- CreateDynamicObject(3000, 1873.1644287109, -1716.6650390625, 1719.9951171875, 0, 264, 122);
- CreateDynamicObject(2999, 1873.408203125, -1716.6568603516, 1719.9951171875, 0, 0, 60);
- CreateDynamicObject(2998, 1873.1677246094, -1716.5119628906, 1719.9951171875, 0, 34, 70);
- CreateDynamicObject(2997, 1873.2237548828, -1716.7744140625, 1719.9951171875, 0, 0, 70);
- CreateDynamicObject(2996, 1873.2260742188, -1716.703125, 1719.9951171875, 0, 102, 184);
- CreateDynamicObject(3100, 1873.1044921875, -1716.6962890625, 1719.9951171875, 0, 0, 239.99633789063);
- CreateDynamicObject(3105, 1873.2873535156, -1716.5872802734, 1719.9951171875, 0, 0, 119.99694824219);
- CreateDynamicObject(3104, 1873.10546875, -1716.6240234375, 1719.9951171875, 0, 39.995727539063, 67.999877929688);
- CreateDynamicObject(3002, 1873.1630859375, -1716.810546875, 1719.9951171875, 0, 0, 0);
- CreateDynamicObject(3101, 1873.3505859375, -1716.6273193359, 1719.9951171875, 0, 0, 159.99633789063);
- CreateDynamicObject(3001, 1873.3471679688, -1716.6994628906, 1719.9951171875, 0, 0, 139.99572753906);
- CreateDynamicObject(2999, 1873.1640625, -1716.5869140625, 1719.9951171875, 0, 0, 29.998168945313);
- CreateDynamicObject(3003, 1874.4721679688, -1716.6822509766, 1719.9956054688, 0, 0, 0);
- CreateDynamicObject(3851, 1865.251953125, -1713.45703125, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(2117, 1857.666015625, -1718.978515625, 1719.0651855469, 0, 0, 0);
- CreateDynamicObject(2114, 1871.2158203125, -1724.9934082031, 1719.2115478516, 0, 0, 0);
- CreateDynamicObject(2105, 1878.6925048828, -1730.0145263672, 1720.1759033203, 0, 0, 0);
- CreateDynamicObject(2124, 1858.5633544922, -1720.2700195313, 1719.8966064453, 0, 0, 270);
- CreateDynamicObject(2124, 1857.6420898438, -1720.2565917969, 1719.8966064453, 0, 0, 270);
- CreateDynamicObject(2124, 1857.6676025391, -1717.7864990234, 1719.8966064453, 0, 0, 90);
- CreateDynamicObject(2124, 1858.4260253906, -1717.791015625, 1719.8966064453, 0, 0, 90);
- CreateDynamicObject(2309, 1854.9197998047, -1707.2525634766, 1719.0651855469, 0, 0, 270);
- CreateDynamicObject(2768, 1860.9069824219, -1711.1481933594, 1722.7524414063, 0, 0, 0);
- CreateDynamicObject(2768, 1856.7724609375, -1711.0997314453, 1722.7484130859, 0, 0, 340);
- CreateDynamicObject(2425, 1854.9118652344, -1723.5288085938, 1720.0433349609, 0, 0, 90);
- CreateDynamicObject(2860, 1860.1501464844, -1711.0444335938, 1722.7100830078, 0, 0, 340);
- CreateDynamicObject(2354, 1857.4953613281, -1711.0455322266, 1722.7329101563, 334.3466796875, 24.229644775391, 76.063018798828);
- CreateDynamicObject(16500, 1861.2719726563, -1717.5233154297, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1861.2724609375, -1722.5205078125, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1857.2739257813, -1722.5205078125, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1857.2764892578, -1717.5229492188, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1861.2729492188, -1727.5206298828, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1857.2756347656, -1727.51953125, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(3851, 1861.6040039063, -1721.1153564453, 1722.1838378906, 0, 90, 89.999816894531);
- CreateDynamicObject(16500, 1865.2713623047, -1722.5229492188, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1865.26953125, -1727.51953125, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1869.2705078125, -1722.5234375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1873.2685546875, -1722.5234375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1875.5346679688, -1728.3375244141, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1879.5322265625, -1728.3369140625, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1879.5300292969, -1723.3391113281, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1879.5294189453, -1718.33984375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(3851, 1876.765625, -1722.34375, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(16500, 1873.267578125, -1717.5234375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1869.2705078125, -1717.5234375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1879.529296875, -1713.3427734375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1869.2703857422, -1712.5247802734, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1869.2709960938, -1707.5266113281, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(11544, 1870.8005371094, -1706.3404541016, 1721.1011962891, 0, 0, 270);
- CreateDynamicObject(3851, 1869.2508544922, -1713.4488525391, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(16500, 1873.2650146484, -1707.5272216797, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1873.26953125, -1712.525390625, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(3851, 1876.7635498047, -1711.0281982422, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(16500, 1879.5278320313, -1708.3439941406, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1873.2658691406, -1727.5209960938, 1722.1314697266, 0, 90, 0);
- CreateDynamicObject(638, 1861.9432373047, -1715.3986816406, 1719.7622070313, 0, 0, 90);
- CreateDynamicObject(948, 1862.1466064453, -1724.8099365234, 1719.0651855469, 0, 0, 0);
- CreateDynamicObject(2240, 1863.5977783203, -1714.0637207031, 1722.7888183594, 0, 0, 0);
- CreateDynamicObject(2245, 1855.8143310547, -1705.6511230469, 1722.4979248047, 0, 0, 0);
- CreateDynamicObject(2253, 1879.6560058594, -1730, 1719.3442382813, 0, 0, 0);
- CreateDynamicObject(2253, 1859.0496826172, -1705.5400390625, 1721.2781982422, 0, 0, 302);
- CreateDynamicObject(3806, 1855.1824951172, -1719.7487792969, 1724.5213623047, 0, 0, 0);
- CreateDynamicObject(2913, 1870.1818847656, -1724.8463134766, 1719.9838867188, 90, 180, 90.000183105469);
- CreateDynamicObject(2614, 1854.8781738281, -1709.5675048828, 1724.9427490234, 0, 0, 90);
- CreateDynamicObject(2403, 1887.3284912109, -1733.0954589844, 1719.8342285156, 44, 270, 270);
- CreateDynamicObject(2403, 1897.5185546875, -1720.6649169922, 1719.8342285156, 43.994750976563, 270, 0);
- CreateDynamicObject(2403, 1887.6993408203, -1707.5344238281, 1719.8342285156, 43.9892578125, 270, 90);
- CreateDynamicObject(3944, 1879.1488037109, -1703.6389160156, 1721.7252197266, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1879.1484375, -1703.638671875, 1725.2213134766, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1882.8681640625, -1703.6484375, 1721.7198486328, 0, 0, 89.989013671875);
- CreateDynamicObject(3944, 1882.8598632813, -1703.6479492188, 1725.2174072266, 0, 0, 89.989013671875);
- CreateDynamicObject(13641, 1884.7744140625, -1720.3095703125, 1728.4210205078, 0, 180, 0);
- CreateDynamicObject(13641, 1864.775390625, -1715.1845703125, 1728.4210205078, 0, 180, 0);
- CreateDynamicObject(3850, 1855.3251953125, -1716.7587890625, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 1855.3226318359, -1720.1798095703, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 1855.3218994141, -1723.6020507813, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(16500, 1869.2689208984, -1727.5228271484, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16151, 1868.4000244141, -1724.109375, 1722.5535888672, 0, 0, 270);
- CreateDynamicObject(1455, 1874.4460449219, -1724.9558105469, 1723.2506103516, 0, 0, 0);
- CreateDynamicObject(1455, 1874.4694824219, -1724.7370605469, 1723.2506103516, 0, 0, 0);
- CreateDynamicObject(1455, 1865.2451171875, -1723.6566162109, 1723.2506103516, 0, 0, 0);
- CreateDynamicObject(1455, 1870.3598632813, -1723.2325439453, 1723.2307128906, 0, 0, 0);
- CreateDynamicObject(1486, 1871.0174560547, -1723.24609375, 1723.3039550781, 0, 0, 0);
- CreateDynamicObject(1486, 1870.8663330078, -1723.1947021484, 1723.3039550781, 0, 0, 0);
- CreateDynamicObject(1486, 1871.8054199219, -1725.0262451172, 1723.3238525391, 0, 0, 0);
- CreateDynamicObject(1486, 1870.0891113281, -1723.2468261719, 1723.3039550781, 0, 0, 0);
- CreateDynamicObject(1486, 1869.8846435547, -1723.1568603516, 1723.3039550781, 0, 0, 0);
- CreateDynamicObject(1520, 1871.2113037109, -1723.1387939453, 1723.2415771484, 0, 0, 0);
- CreateDynamicObject(1520, 1872.7905273438, -1723.1770019531, 1723.2415771484, 0, 0, 0);
- CreateDynamicObject(1520, 1867.7746582031, -1723.1669921875, 1723.2369384766, 0, 0, 0);
- CreateDynamicObject(1543, 1871.8021240234, -1724.5718994141, 1723.1789550781, 0, 0, 0);
- CreateDynamicObject(1543, 1871.7847900391, -1723.3436279297, 1723.1590576172, 0, 0, 0);
- CreateDynamicObject(1543, 1871.9118652344, -1724.0369873047, 1723.1789550781, 0, 0, 0);
- CreateDynamicObject(1669, 1869.1490478516, -1723.1840820313, 1723.4719238281, 0, 0, 0);
- CreateDynamicObject(1669, 1869.3223876953, -1723.1662597656, 1723.3258056641, 0, 0, 310);
- CreateDynamicObject(2846, 1856.3416748047, -1723.9045410156, 1722.2403564453, 0, 0, 190);
- CreateDynamicObject(2297, 1879.7186279297, -1712.1593017578, 1722.2106933594, 0, 0, 226);
- CreateDynamicObject(2233, 1879.6936035156, -1711.2061767578, 1722.21875, 0, 0, 298);
- CreateDynamicObject(2233, 1879.4152832031, -1715.4537353516, 1722.21875, 0, 0, 257.99865722656);
- CreateDynamicObject(2226, 1861.7474365234, -1705.4104003906, 1724.0187988281, 0, 0, 0);
- CreateDynamicObject(2202, 1861.9155273438, -1715.4931640625, 1722.21875, 0, 0, 0);
- CreateDynamicObject(2225, 1862.5205078125, -1724.5441894531, 1722.21875, 0, 0, 0);
- CreateDynamicObject(2229, 1856.740234375, -1722.484375, 1722.21875, 0, 0, 100);
- CreateDynamicObject(2229, 1862.9584960938, -1723.9241943359, 1722.21875, 0, 0, 239.99450683594);
- CreateDynamicObject(1797, 1857.6422119141, -1718.5161132813, 1722.21875, 0, 0, 0);
- CreateDynamicObject(1736, 1859.5913085938, -1724.8640136719, 1724.9627685547, 0, 0, 180);
- CreateDynamicObject(2290, 1872.2509765625, -1714.587890625, 1722.21875, 0, 0, 90);
- CreateDynamicObject(2109, 1874.4599609375, -1713.5771484375, 1722.6098632813, 0, 0, 0);
- CreateDynamicObject(1731, 1863.9968261719, -1705.3509521484, 1722.5421142578, 0, 0, 90);
- CreateDynamicObject(1759, 1858.5802001953, -1724.3043212891, 1722.21875, 0, 0, 120);
- CreateDynamicObject(1759, 1860.8665771484, -1723.7624511719, 1722.21875, 0, 0, 209.99816894531);
- CreateDynamicObject(1815, 1859.0372314453, -1723.3188476563, 1722.21875, 0, 0, 0);
- CreateDynamicObject(2067, 1874.4600830078, -1705.6752929688, 1722.21875, 0, 0, 0);
- CreateDynamicObject(2295, 1859.6262207031, -1715.5562744141, 1722.21875, 0, 0, 0);
- CreateDynamicObject(2223, 1874.12109375, -1713.4395751953, 1723.1011962891, 0, 0, 40);
- CreateDynamicObject(2342, 1874.6496582031, -1713.8251953125, 1723.1417236328, 0, 0, 290);
- CreateDynamicObject(2866, 1859.5809326172, -1722.7702636719, 1722.7219238281, 0, 0, 0);
- CreateDynamicObject(955, 1872.4760742188, -1705.6577148438, 1722.6180419922, 0, 0, 0);
- CreateDynamicObject(1985, 1862.8747558594, -1722.6577148438, 1722.1641845703, 0, 0, 0);
- CreateDynamicObject(16779, 1870.533203125, -1715.703125, 1722.0708007813, 0, 0, 235.98547363281);
- CreateDynamicObject(16779, 1875.8493652344, -1715.7746582031, 1726.0010986328, 0, 0, 235.98083496094);
- CreateDynamicObject(16779, 1862.9567871094, -1710.5310058594, 1726.0010986328, 0, 0, 235.98083496094);
- CreateDynamicObject(16779, 1861.1599121094, -1719.3668212891, 1726.0010986328, 0, 0, 235.98083496094);
- CreateDynamicObject(1719, 1878.892578125, -1712.8594970703, 1722.2731933594, 0, 0, 260);
- CreateDynamicObject(2149, 1858.7281494141, -1724.9327392578, 1720.2017822266, 0, 0, 180);
- CreateDynamicObject(2224, 1878.8626708984, -1720.146484375, 1719.0638427734, 0, 0, 210);
- CreateDynamicObject(2230, 1879.0811767578, -1722.3569335938, 1719.0638427734, 0, 0, 250);
- CreateDynamicObject(2230, 1879.5919189453, -1720.0272216797, 1719.0638427734, 0, 0, 269.99938964844);
- CreateDynamicObject(2575, 1878.9000244141, -1727.81640625, 1719.4460449219, 0, 0, 180);
- CreateDynamicObject(2813, 1878.7058105469, -1730.0274658203, 1719.1826171875, 0, 0, 0);
- CreateDynamicObject(2816, 1876.6158447266, -1720.4494628906, 1719.5794677734, 0, 0, 310);
- CreateDynamicObject(1819, 1876.1103515625, -1720.9910888672, 1719.0638427734, 0, 0, 0);
- CreateDynamicObject(2167, 1874.7994384766, -1725.8809814453, 1719.0584716797, 0, 0, 90);
- CreateDynamicObject(2163, 1879.9992675781, -1715.4295654297, 1720.4979248047, 0, 0, 270);
- CreateDynamicObject(2234, 1864.16796875, -1714.5579833984, 1719.0651855469, 0, 0, 90);
- CreateDynamicObject(14741, 1879.4926757813, -1721.8022460938, 1722.1851806641, 0, 0, 270);
- CreateDynamicObject(3944, 1875.5727539063, -1732.0264892578, 1721.6674804688, 0, 0, 90);
- CreateDynamicObject(3944, 1871.8560791016, -1732.0172119141, 1721.6674804688, 0, 0, 270);
- CreateDynamicObject(3944, 1871.85546875, -1732.0166015625, 1725.1656494141, 0, 0, 270);
- CreateDynamicObject(1669, 1865.3199462891, -1723.8579101563, 1723.345703125, 0, 0, 0);
- CreateDynamicObject(1520, 1866.4483642578, -1723.1304931641, 1723.2369384766, 0, 0, 0);
- CreateDynamicObject(1520, 1866.1813964844, -1723.3400878906, 1723.2369384766, 0, 0, 0);
- CreateDynamicObject(1520, 1865.9704589844, -1723.0729980469, 1723.2369384766, 0, 0, 0);
- CreateDynamicObject(2832, 1879.5726318359, -1721.8385009766, 1723.2666015625, 0, 0, 260);
- CreateDynamicObject(2828, 1879.7951660156, -1722.4245605469, 1724.7922363281, 0, 0, 70);
- CreateDynamicObject(2849, 1879.6712646484, -1728.9097900391, 1723.2666015625, 0, 0, 70);
- CreateDynamicObject(2862, 1879.5500488281, -1723.4818115234, 1723.2600097656, 0, 0, 98);
- CreateDynamicObject(1724, 1872.8585205078, -1711.1163330078, 1722.21875, 0, 0, 40);
- CreateDynamicObject(1724, 1873.3289794922, -1716.9279785156, 1722.21875, 0, 0, 119.99572753906);
- CreateDynamicObject(14407, 1890.796875, -1730.2955322266, 1722.6848144531, 0, 307.99987792969, 269.99987792969);
- CreateDynamicObject(14406, 1883.921875, -1730.3403320313, 1722.7203369141, 0, 308, 270);
- CreateDynamicObject(14403, 1894.7241210938, -1713.7094726563, 1719.0657958984, 0, 0, 0);
- CreateDynamicObject(14405, 1894.7469482422, -1717.1976318359, 1722.6318359375, 0, 308, 0);
- CreateDynamicObject(14404, 1883.2525634766, -1722.0727539063, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14404, 1883.2203369141, -1727.1796875, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14404, 1883.2264404297, -1715.2821044922, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14404, 1892.7261962891, -1715.6569824219, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14404, 1892.8081054688, -1721.0739746094, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14404, 1892.7154541016, -1726.1540527344, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14403, 1894.7302246094, -1727.6826171875, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14403, 1882.0396728516, -1729.3186035156, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14403, 1882.0157470703, -1713.7322998047, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14402, 1894.7058105469, -1715.6856689453, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14401, 1894.7041015625, -1717.6875, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14400, 1894.7244873047, -1719.6948242188, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14399, 1894.7255859375, -1721.6865234375, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14402, 1894.7282714844, -1723.6853027344, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14401, 1894.7288818359, -1725.6846923828, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14401, 1893.76171875, -1712.7155761719, 1719.0872802734, 0, 0, 270);
- CreateDynamicObject(14405, 1894.7264404297, -1724.0703125, 1722.7459716797, 0, 307.99621582031, 0);
- CreateDynamicObject(14407, 1891.1220703125, -1710.3012695313, 1722.7398681641, 0, 307.99618530273, 89.994506835938);
- CreateDynamicObject(14406, 1884.2149658203, -1710.2872314453, 1722.6666259766, 0, 307.99618530273, 90);
- CreateDynamicObject(12910, 1891.7962646484, -1720.2825927734, 1719.0974121094, 0, 0, 0);
- CreateDynamicObject(14401, 1890.5131835938, -1714.392578125, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14401, 1885.4390869141, -1714.9525146484, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(3944, 1891.0561523438, -1727.6342773438, 1715.609375, 0, 0, 179.99450683594);
- CreateDynamicObject(13641, 1891.6759033203, -1738.5007324219, 1717.0886230469, 0, 0, 0);
- CreateDynamicObject(2117, 1888.7637939453, -1728.9758300781, 1719.5886230469, 0, 0, 0);
- CreateDynamicObject(2229, 1892.0296630859, -1729.068359375, 1719.5886230469, 0, 0, 179.99755859375);
- CreateDynamicObject(2229, 1891.0032958984, -1729.0745849609, 1719.5886230469, 0, 0, 179.99450683594);
- CreateDynamicObject(2229, 1881.9594726563, -1729.0673828125, 1719.5886230469, 0, 0, 179.99450683594);
- CreateDynamicObject(2229, 1882.6796875, -1729.05859375, 1719.5886230469, 0, 0, 179.99450683594);
- CreateDynamicObject(2229, 1887.3682861328, -1729.0546875, 1719.5886230469, 0, 0, 179.99450683594);
- CreateDynamicObject(2229, 1886.8521728516, -1729.0620117188, 1719.5886230469, 0, 0, 179.99450683594);
- CreateDynamicObject(14399, 1888.6303710938, -1728.4855957031, 1719.4599609375, 0, 0, 270);
- CreateDynamicObject(14399, 1887.4714355469, -1724.5095214844, 1725.9447021484, 0, 0, 180);
- CreateDynamicObject(14399, 1887.5194091797, -1717.7862548828, 1725.9447021484, 0, 0, 179.99450683594);
- CreateDynamicObject(14399, 1893.7897949219, -1728.4650878906, 1719.1790771484, 0, 0, 89.994506835938);
- CreateDynamicObject(1499, 1881.2446289063, -1712.7084960938, 1719.0504150391, 0, 0, 90);
- CreateDynamicObject(3944, 1882.8630371094, -1702.1690673828, 1718.4586181641, 0, 0, 89.989013671875);
- CreateDynamicObject(3944, 1879.1470947266, -1702.1579589844, 1718.4586181641, 0, 0, 269.98901367188);
- CreateDynamicObject(16500, 1881.2020263672, -1713.0999755859, 1724.0539550781, 90, 170.53765869141, 9.4622802734375);
- CreateDynamicObject(2290, 1882.4490966797, -1717.9708251953, 1719.0638427734, 0, 0, 90);
- CreateDynamicObject(2290, 1882.4509277344, -1720.9295654297, 1719.0638427734, 0, 0, 90);
- CreateDynamicObject(2290, 1882.4442138672, -1723.90625, 1719.0638427734, 0, 0, 90);
- CreateDynamicObject(2235, 1883.5455322266, -1716.54296875, 1719.0638427734, 0, 0, 270);
- CreateDynamicObject(2235, 1883.5438232422, -1719.8464355469, 1719.0638427734, 0, 0, 270);
- CreateDynamicObject(2235, 1883.5451660156, -1722.5349121094, 1719.0638427734, 0, 0, 270);
- CreateDynamicObject(1498, 1855.296875, -1709.7387695313, 1719.4147949219, 0, 0, 90);
- //----------------------[New Bank Interior]---------------------------//
- CreateDynamicObject(18030,569.53000000,1474.62000000,1085.86000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19450,569.49000000,1470.51000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,581.24000000,1461.81000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,559.94000000,1470.49000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,552.54000000,1461.77000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,542.97000000,1461.76000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,581.28000000,1461.82000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,571.65000000,1461.80000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,562.12000000,1461.79000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,552.56000000,1461.79000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,542.93000000,1461.77000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,573.97000000,1465.70000000,1085.22000000,0.00000000,0.00000000,180.59000000); //
- CreateDynamicObject(19450,581.23000000,1475.38000000,1085.22000000,0.00000000,0.00000000,180.59000000); //
- CreateDynamicObject(19450,573.80000000,1483.75000000,1085.22000000,0.00000000,0.00000000,180.59000000); //
- CreateDynamicObject(19450,555.13000000,1465.67000000,1085.22000000,0.00000000,0.00000000,180.26000000); //
- CreateDynamicObject(19450,547.62000000,1474.25000000,1085.22000000,0.00000000,0.00000000,179.89000000); //
- CreateDynamicObject(19450,576.33000000,1487.86000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,566.81000000,1487.86000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,557.19000000,1487.85000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,547.56000000,1487.83000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,550.30000000,1479.12000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,550.38000000,1470.48000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,578.82000000,1470.51000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,578.65000000,1479.03000000,1085.22000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,550.11000000,1487.83000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,559.73000000,1487.84000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,569.28000000,1487.85000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,550.32000000,1479.11000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,550.40000000,1470.48000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,559.92000000,1470.50000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,569.54000000,1470.51000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,579.12000000,1470.53000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19450,578.56000000,1479.02000000,1088.51000000,0.00000000,0.00000000,90.07000000); //
- CreateDynamicObject(19431,555.03000000,1479.84000000,1085.23000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2634,554.93000000,1481.63000000,1084.91000000,0.00000000,0.00000000,271.07000000); //
- CreateDynamicObject(19450,554.99000000,1487.42000000,1085.22000000,0.00000000,0.00000000,179.89000000); //
- CreateDynamicObject(19450,573.77000000,1483.90000000,1088.51000000,0.00000000,0.00000000,180.68000000); //
- CreateDynamicObject(19450,581.18000000,1475.09000000,1088.51000000,0.00000000,0.00000000,179.92000000); //
- CreateDynamicObject(19450,547.65000000,1475.05000000,1088.51000000,0.00000000,0.00000000,179.92000000); //
- CreateDynamicObject(19450,555.05000000,1483.87000000,1088.51000000,0.00000000,0.00000000,179.92000000); //
- CreateDynamicObject(19358,554.99000000,1481.75000000,1088.07000000,0.00000000,0.00000000,0.85000000); //
- CreateDynamicObject(2424,555.61000000,1479.52000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,556.53000000,1479.53000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,557.42000000,1479.54000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,558.34000000,1479.53000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,559.27000000,1479.53000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,560.18000000,1479.52000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,561.10000000,1479.53000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,562.02000000,1479.52000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(6959,560.42000000,1484.62000000,1087.10000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,562.93000000,1479.52000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,563.84000000,1479.52000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,564.72000000,1479.52000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,565.64000000,1479.52000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,566.55000000,1479.52000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,567.47000000,1479.52000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,568.39000000,1479.51000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,569.32000000,1479.51000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,570.23000000,1479.51000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2424,571.15000000,1479.51000000,1083.49000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(1649,556.01000000,1479.50000000,1086.53000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(1649,560.37000000,1479.51000000,1086.53000000,0.00000000,0.00000000,0.00000000); //
- //-----------------------[Cinema Interior]----------------------------// - Coordinates ; 2179.9531,-1009.7586,1021.6880
- CreateDynamicObject(3095,2218.29101562,-1148.10778809,1024.79687500,0.00000000,90.00000000,0.00000000); //object(a51_jetdoor) (1)
- CreateDynamicObject(3095,2218.29003906,-1157.09899902,1024.79687500,0.00000000,90.00000000,0.00000000); //object(a51_jetdoor) (2)
- CreateDynamicObject(10288,2214.02587891,-1017.22161865,1026.93762207,346.00000000,0.00000000,180.00000000); //object(tempsf_4_sfe2) (1)
- CreateDynamicObject(16000,2186.07714844,-1041.83886719,1014.33520508,0.00000000,0.00000000,0.00000000); //object(drvin_screen) (2)
- CreateDynamicObject(10288,2177.33984375,-956.63281250,1027.22680664,358.00000000,0.00000000,91.99401855); //object(tempsf_4_sfe2) (3)
- CreateDynamicObject(8657,2188.82226562,-1032.56640625,1014.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (3)
- CreateDynamicObject(8657,2188.82617188,-1031.44433594,1014.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (4)
- CreateDynamicObject(8657,2188.80468750,-1030.32910156,1015.00000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (5)
- CreateDynamicObject(8657,2188.77734375,-1029.21997070,1015.00000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.78125000,-1028.09899902,1015.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.78515625,-1026.97949219,1015.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(10288,2157.90429688,-1021.52929688,1025.93762207,13.99658203,0.00000000,0.00000000); //object(tempsf_4_sfe2) (1)
- CreateDynamicObject(10288,2175.23339844,-991.18164062,1029.35742188,0.00000000,0.00000000,270.00000000); //object(tempsf_4_sfe2) (6)
- CreateDynamicObject(10288,2180.23339844,-1031.41210938,1045.51672363,0.00000000,103.99658203,270.00000000); //object(tempsf_4_sfe2) (7)
- CreateDynamicObject(1675,2189.68676758,-1036.54235840,1011.74749756,0.00000000,0.00000000,270.00000000); //object(wshxrefhse1) (1)
- CreateDynamicObject(1675,2175.33886719,-1036.84082031,1011.74749756,0.00000000,0.00000000,270.00000000); //object(wshxrefhse1) (2)
- CreateDynamicObject(8657,2188.75830078,-1025.85998535,1016.00000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.72363281,-1024.75000000,1016.00000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.68847656,-1023.63000488,1016.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.67968750,-1022.52001953,1016.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.67089844,-1021.39898682,1017.00000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.66210938,-1020.28002930,1017.00000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.65112305,-1019.15997314,1017.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.68701172,-1018.03997803,1017.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.66503906,-1016.91998291,1018.00000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.68164062,-1015.79882812,1018.00000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.63769531,-1014.67999268,1018.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.66210938,-1013.55999756,1018.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.61816406,-1012.44000244,1019.00000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.62500000,-1011.33001709,1019.00000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.63183594,-1010.21997070,1019.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(8657,2188.65136719,-1009.09899902,1019.50000000,0.00000000,0.00000000,270.00000000); //object(shbbyhswall10_lvs) (7)
- CreateDynamicObject(14877,2195.95336914,-1031.83142090,1014.00000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (2)
- CreateDynamicObject(14877,2195.94653320,-1034.07812500,1013.25000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (3)
- CreateDynamicObject(14877,2195.95874023,-1029.56542969,1014.50000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (4)
- CreateDynamicObject(14877,2195.95288086,-1027.34240723,1015.00000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (5)
- CreateDynamicObject(14877,2195.84179688,-1025.07531738,1015.50000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (6)
- CreateDynamicObject(14877,2195.77880859,-1022.82617188,1016.00000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (7)
- CreateDynamicObject(14877,2195.79003906,-1020.82617188,1016.50000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (8)
- CreateDynamicObject(14877,2195.77465820,-1018.57617188,1017.00000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (9)
- CreateDynamicObject(14877,2195.75903320,-1016.32617188,1017.50000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (10)
- CreateDynamicObject(14877,2195.86865234,-1013.82861328,1018.00000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (11)
- CreateDynamicObject(14877,2195.80371094,-1011.82910156,1018.50000000,0.00000000,0.00000000,90.00000000); //object(michelle-stairs) (12)
- CreateDynamicObject(3089,2176.03295898,-1008.78002930,1022.01501465,0.00000000,0.00000000,0.00000000); //object(ab_casdorlok) (1)
- CreateDynamicObject(3089,2179.00830078,-1008.78002930,1022.01702881,0.00000000,0.00000000,180.00000000); //object(ab_casdorlok) (2)
- CreateDynamicObject(2888,2187.16723633,-1009.22674561,1026.10278320,348.00000000,0.00000000,186.00000000); //object(a51_spothousing) (2)
- CreateDynamicObject(2887,2187.33471680,-1009.02246094,1026.09582520,350.00000000,0.00000000,183.99998474); //object(a51_spotbulb) (2)
- CreateDynamicObject(1215,2187.13793945,-1010.33532715,1026.71154785,0.00000000,0.00000000,0.00000000); //object(bollardlight) (6)
- CreateDynamicObject(1215,2187.16088867,-1010.34448242,1026.71154785,0.00000000,0.00000000,0.00000000); //object(bollardlight) (7)
- CreateDynamicObject(1215,2187.65771484,-1010.29443359,1026.71154785,0.00000000,0.00000000,0.00000000); //object(bollardlight) (8)
- CreateDynamicObject(1215,2187.90600586,-1010.26928711,1026.71154785,0.00000000,0.00000000,0.00000000); //object(bollardlight) (9)
- CreateDynamicObject(2232,2175.34179688,-1025.60644531,1023.92474365,5.99853516,0.00000000,90.00000000); //object(med_speaker_4) (2)
- CreateDynamicObject(1726,2176.00000000,-1031.40002441,1015.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (1)
- CreateDynamicObject(1726,2178.00000000,-1031.40002441,1015.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (2)
- CreateDynamicObject(1726,2180.00000000,-1031.40002441,1015.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (3)
- CreateDynamicObject(1726,2182.00000000,-1031.40002441,1015.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (4)
- CreateDynamicObject(1726,2184.00000000,-1031.40002441,1015.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (5)
- CreateDynamicObject(1726,2186.00000000,-1031.40002441,1015.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (6)
- CreateDynamicObject(1726,2188.00000000,-1031.40002441,1015.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (7)
- CreateDynamicObject(1726,2190.00000000,-1031.40002441,1015.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (8)
- CreateDynamicObject(1726,2192.00000000,-1031.40002441,1015.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (9)
- CreateDynamicObject(1726,2176.00000000,-1024.76000977,1017.09997559,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (10)
- CreateDynamicObject(1726,2178.00000000,-1024.76000977,1017.09997559,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (11)
- CreateDynamicObject(1726,2180.00000000,-1024.76000977,1017.09997559,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (12)
- CreateDynamicObject(1726,2182.00000000,-1024.76000977,1017.09997559,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (13)
- CreateDynamicObject(1726,2184.00000000,-1024.76000977,1017.09997559,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (14)
- CreateDynamicObject(1726,2186.00000000,-1024.76000977,1017.09997559,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (15)
- CreateDynamicObject(1726,2188.00000000,-1024.76000977,1017.09997559,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (16)
- CreateDynamicObject(1726,2190.00000000,-1024.76000977,1017.09997559,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (17)
- CreateDynamicObject(1726,2192.00000000,-1024.76000977,1017.09997559,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (18)
- CreateDynamicObject(1726,2176.00000000,-1018.00000000,1018.70001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (19)
- CreateDynamicObject(1726,2178.00000000,-1018.00000000,1018.70001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (20)
- CreateDynamicObject(1726,2180.00000000,-1018.00000000,1018.70001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (21)
- CreateDynamicObject(1726,2182.00000000,-1018.00000000,1018.70001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (22)
- CreateDynamicObject(1726,2184.00000000,-1018.00000000,1018.70001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (23)
- CreateDynamicObject(1726,2186.00000000,-1018.00000000,1018.70001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (24)
- CreateDynamicObject(1726,2188.00000000,-1018.00000000,1018.70001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (25)
- CreateDynamicObject(1726,2190.00000000,-1018.00000000,1018.70001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (26)
- CreateDynamicObject(1726,2192.00000000,-1018.00000000,1018.70001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (27)
- CreateDynamicObject(1726,2176.00000000,-1011.29998779,1020.20001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (28)
- CreateDynamicObject(1726,2178.00000000,-1011.29998779,1020.20001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (29)
- CreateDynamicObject(1726,2180.00000000,-1011.29998779,1020.20001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (30)
- CreateDynamicObject(1726,2182.00000000,-1011.29998779,1020.20001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (31)
- CreateDynamicObject(1726,2184.00000000,-1011.29998779,1020.20001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (32)
- CreateDynamicObject(1726,2186.00000000,-1011.29998779,1020.20001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (33)
- CreateDynamicObject(1726,2188.00000000,-1011.29998779,1020.20001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (34)
- CreateDynamicObject(1726,2190.00000000,-1011.29998779,1020.20001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (35)
- CreateDynamicObject(1726,2192.00000000,-1011.29998779,1020.20001221,0.00000000,0.00000000,0.00000000); //object(mrk_seating2) (36)
- CreateDynamicObject(1727,2176.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (10)
- CreateDynamicObject(1727,2177.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (11)
- CreateDynamicObject(1727,2178.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (12)
- CreateDynamicObject(1727,2179.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (13)
- CreateDynamicObject(1727,2180.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (14)
- CreateDynamicObject(1727,2181.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (15)
- CreateDynamicObject(1727,2182.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (16)
- CreateDynamicObject(1727,2183.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (17)
- CreateDynamicObject(1727,2184.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (18)
- CreateDynamicObject(1727,2185.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (19)
- CreateDynamicObject(1727,2186.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (20)
- CreateDynamicObject(1727,2187.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (21)
- CreateDynamicObject(1727,2188.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (22)
- CreateDynamicObject(1727,2189.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (23)
- CreateDynamicObject(1727,2190.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (24)
- CreateDynamicObject(1727,2191.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (25)
- CreateDynamicObject(1727,2192.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (26)
- CreateDynamicObject(1727,2193.00000000,-1029.19995117,1016.18804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (27)
- CreateDynamicObject(1727,2176.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (28)
- CreateDynamicObject(1727,2177.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (29)
- CreateDynamicObject(1727,2178.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (30)
- CreateDynamicObject(1727,2179.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (31)
- CreateDynamicObject(1727,2180.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (32)
- CreateDynamicObject(1727,2181.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (33)
- CreateDynamicObject(1727,2182.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (34)
- CreateDynamicObject(1727,2183.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (35)
- CreateDynamicObject(1727,2184.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (36)
- CreateDynamicObject(1727,2185.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (37)
- CreateDynamicObject(1727,2186.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (38)
- CreateDynamicObject(1727,2187.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (39)
- CreateDynamicObject(1727,2188.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (40)
- CreateDynamicObject(1727,2189.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (41)
- CreateDynamicObject(1727,2190.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (42)
- CreateDynamicObject(1727,2191.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (43)
- CreateDynamicObject(1727,2192.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (44)
- CreateDynamicObject(1727,2193.00000000,-1026.95141602,1016.68804932,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (45)
- CreateDynamicObject(1727,2176.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (46)
- CreateDynamicObject(1727,2177.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (47)
- CreateDynamicObject(1727,2178.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (48)
- CreateDynamicObject(1727,2179.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (49)
- CreateDynamicObject(1727,2180.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (50)
- CreateDynamicObject(1727,2181.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (51)
- CreateDynamicObject(1727,2182.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (52)
- CreateDynamicObject(1727,2183.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (53)
- CreateDynamicObject(1727,2184.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (54)
- CreateDynamicObject(1727,2185.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (55)
- CreateDynamicObject(1727,2186.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (56)
- CreateDynamicObject(1727,2187.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (57)
- CreateDynamicObject(1727,2188.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (58)
- CreateDynamicObject(1727,2189.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (59)
- CreateDynamicObject(1727,2190.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (60)
- CreateDynamicObject(1727,2191.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (61)
- CreateDynamicObject(1727,2192.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (62)
- CreateDynamicObject(1727,2193.00000000,-1022.50000000,1017.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (63)
- CreateDynamicObject(1727,2176.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (64)
- CreateDynamicObject(1727,2177.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (65)
- CreateDynamicObject(1727,2178.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (66)
- CreateDynamicObject(1727,2179.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (67)
- CreateDynamicObject(1727,2180.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (68)
- CreateDynamicObject(1727,2181.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (69)
- CreateDynamicObject(1727,2182.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (70)
- CreateDynamicObject(1727,2183.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (71)
- CreateDynamicObject(1727,2184.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (72)
- CreateDynamicObject(1727,2185.00000000,-1020.25000000,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (73)
- CreateDynamicObject(1727,2186.00000000,-1020.25000000,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (74)
- CreateDynamicObject(1727,2187.00000000,-1020.25000000,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (75)
- CreateDynamicObject(1727,2188.00000000,-1020.25000000,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (76)
- CreateDynamicObject(1727,2189.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (77)
- CreateDynamicObject(1727,2190.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (78)
- CreateDynamicObject(1727,2191.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (79)
- CreateDynamicObject(1727,2192.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (80)
- CreateDynamicObject(1727,2193.00000000,-1020.25079346,1018.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (81)
- CreateDynamicObject(1727,2176.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (82)
- CreateDynamicObject(1727,2177.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (83)
- CreateDynamicObject(1727,2178.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (84)
- CreateDynamicObject(1727,2179.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (85)
- CreateDynamicObject(1727,2180.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (86)
- CreateDynamicObject(1727,2181.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (87)
- CreateDynamicObject(1727,2182.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (88)
- CreateDynamicObject(1727,2183.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (89)
- CreateDynamicObject(1727,2184.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (90)
- CreateDynamicObject(1727,2185.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (91)
- CreateDynamicObject(1727,2186.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (92)
- CreateDynamicObject(1727,2187.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (93)
- CreateDynamicObject(1727,2188.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (94)
- CreateDynamicObject(1727,2189.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (95)
- CreateDynamicObject(1727,2190.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (96)
- CreateDynamicObject(1727,2191.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (97)
- CreateDynamicObject(1727,2192.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (98)
- CreateDynamicObject(1727,2193.00000000,-1015.77001953,1019.15997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (99)
- CreateDynamicObject(1727,2176.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (100)
- CreateDynamicObject(1727,2177.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (101)
- CreateDynamicObject(1727,2178.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (102)
- CreateDynamicObject(1727,2179.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (103)
- CreateDynamicObject(1727,2180.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (104)
- CreateDynamicObject(1727,2181.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (105)
- CreateDynamicObject(1727,2182.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (106)
- CreateDynamicObject(1727,2183.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (107)
- CreateDynamicObject(1727,2184.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (108)
- CreateDynamicObject(1727,2185.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (109)
- CreateDynamicObject(1727,2186.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (110)
- CreateDynamicObject(1727,2187.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (111)
- CreateDynamicObject(1727,2188.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (112)
- CreateDynamicObject(1727,2189.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (113)
- CreateDynamicObject(1727,2190.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (114)
- CreateDynamicObject(1727,2191.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (115)
- CreateDynamicObject(1727,2192.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (116)
- CreateDynamicObject(1727,2193.00000000,-1013.53997803,1019.65997314,0.00000000,0.00000000,0.00000000); //object(mrk_seating2b) (117)
- CreateDynamicObject(2647,2190.65258789,-1012.15551758,1020.34460449,0.00000000,0.00000000,0.00000000); //object(cj_bs_cup) (1)
- CreateDynamicObject(2823,2183.15063477,-1012.34857178,1020.18804932,0.00000000,0.00000000,0.00000000); //object(gb_kitchtakeway01) (1)
- CreateDynamicObject(2837,2188.66918945,-1014.65985107,1019.68804932,0.00000000,0.00000000,0.00000000); //object(gb_takeaway02) (1)
- CreateDynamicObject(2840,2182.66113281,-1017.00915527,1019.18804932,0.00000000,0.00000000,0.00000000); //object(gb_takeaway05) (1)
- CreateDynamicObject(2859,2178.07031250,-1018.91668701,1018.68804932,0.00000000,0.00000000,0.00000000); //object(gb_kitchtakeway04) (1)
- CreateDynamicObject(2859,2180.58691406,-1021.48596191,1018.18804932,0.00000000,0.00000000,0.00000000); //object(gb_kitchtakeway04) (2)
- CreateDynamicObject(2840,2188.10937500,-1025.87109375,1017.18804932,0.00000000,0.00000000,0.00000000); //object(gb_takeaway05) (2)
- CreateDynamicObject(2823,2183.47680664,-1030.15856934,1016.18804932,0.00000000,0.00000000,0.00000000); //object(gb_kitchtakeway01) (2)
- CreateDynamicObject(2770,2195.96044922,-1009.32580566,1021.31097412,0.00000000,0.00000000,0.00000000); //object(cj_cb_bin) (1)
- CreateDynamicObject(8878,2188.38525391,-1017.75146484,1025.21276855,332.07019043,4.52590942,42.12268066); //object(vgsecnstrct11) (3)
- CreateDynamicObject(8878,2188.04980469,-1018.04766846,1025.21276855,332.06726074,4.52087402,42.12158203); //object(vgsecnstrct11) (5)
- CreateDynamicObject(2232,2175.39843750,-1033.85827637,1021.42474365,5.99853516,0.00000000,90.00000000); //object(med_speaker_4) (2)
- CreateDynamicObject(2232,2175.59521484,-1014.65447998,1026.92480469,5.99853516,0.00000000,90.00000000); //object(med_speaker_4) (2)
- CreateDynamicObject(2232,2196.51904297,-1015.10650635,1026.92480469,5.99853516,0.00000000,270.00000000); //object(med_speaker_4) (2)
- CreateDynamicObject(2232,2196.55541992,-1025.59655762,1024.17480469,5.99853516,0.00000000,270.00000000); //object(med_speaker_4) (2)
- CreateDynamicObject(2232,2196.50219727,-1035.44885254,1020.92480469,5.99853516,0.00000000,270.00000000); //object(med_speaker_4) (2)
- //----------------------[Field beside the LSPD]-----------------------//
- CreateDynamicObject(10828, 1557.99902344, -1580.82031250, 16.18925476, 0.00000000, 0.00000000, 179.97253418);
- CreateDynamicObject(2002, 1576.96752930, -1553.30371094, 12.55468750, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2103, 1588.25390625, -1545.01660156, 13.43710709, 0.00000000, 0.00000000, 267.73681641);
- CreateDynamicObject(14384, 1559.60327148, -1533.47937012, 13.94627762, 0.00000000, 0.00000000, 90.24133301);
- CreateDynamicObject(10282, 1584.88183594, -1548.61132812, 13.57486248, 0.00000000, 0.00000000, 179.98352051);
- CreateDynamicObject(1299, 1551.96691895, -1506.41650391, 12.99452782, 0.00000000, 0.00000000, 0.48889160);
- CreateDynamicObject(3862, 1574.99890137, -1552.26806641, 13.63405609, 0.00000000, 0.00000000, 179.98352051);
- CreateDynamicObject(1570, 1588.15527344, -1551.96777344, 13.79396915, 0.00000000, 0.00000000, 213.99719238);
- CreateDynamicObject(1226, 1507.99475098, -1484.62622070, 16.32745171, 0.00000000, 0.00000000, 92.24121094);
- CreateDynamicObject(2241, 1558.69995117, -1547.69995117, 15.60000038, 0.00000000, 0.00000000, 358.49487305);
- CreateDynamicObject(2607, 1558.12353516, -1551.17236328, 15.49976635, 0.00000000, 0.00000000, 91.98303223);
- CreateDynamicObject(3626, 1558.20800781, -1533.06152344, 13.97222710, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2290, 1562.59631348, -1553.15625000, 15.13753891, 0.00000000, 0.00000000, 180.48901367);
- CreateDynamicObject(2290, 1563.71386719, -1549.50866699, 15.11253929, 0.00000000, 0.00000000, 271.73583984);
- CreateDynamicObject(2255, 1563.68652344, -1551.39453125, 16.62952423, 0.00000000, 0.00000000, 270.73608398);
- CreateDynamicObject(1961, 1559.24853516, -1553.55615234, 17.30426025, 0.00000000, 0.00000000, 359.23095703);
- CreateDynamicObject(1754, 1559.80688477, -1551.86547852, 15.12902451, 0.00000000, 0.00000000, 90.49401855);
- CreateDynamicObject(1823, 1564.20385742, -1553.40270996, 15.25409889, 0.00000000, 0.00000000, 90.48889160);
- CreateDynamicObject(2000, 1588.70922852, -1546.70288086, 12.58708763, 0.00000000, 0.00000000, 268.72216797);
- CreateDynamicObject(2164, 1557.95043945, -1553.69250488, 15.13645172, 0.00000000, 0.00000000, 181.48315430);
- CreateDynamicObject(2100, 1559.43798828, -1553.60363770, 15.13731956, 0.00000000, 0.00000000, 180.24169922);
- CreateDynamicObject(2190, 1558.07324219, -1552.20288086, 15.90069580, 0.00000000, 0.00000000, 204.23583984);
- CreateDynamicObject(1558, 1580.62243652, -1545.46179199, 13.13638306, 0.00000000, 0.24719238, 1.74145508);
- CreateDynamicObject(2610, 1556.38110352, -1553.40539551, 15.97794533, 0.00000000, 0.00000000, 181.24694824);
- CreateDynamicObject(14493, 1564.25878906, -1549.97265625, 14.86334038, 0.00000000, 0.00000000, 92.74108887);
- CreateDynamicObject(14461, 1558.52783203, -1550.96069336, 16.65180397, 0.00000000, 0.00000000, 90.74707031);
- CreateDynamicObject(3284, 1549.39160156, -1509.04785156, 14.48749733, 0.00000000, 0.00000000, 0.71960449);
- CreateDynamicObject(2669, 1585.31347656, -1546.51367188, 11.25356293, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(2669, 1575.61230469, -1546.48535156, 11.22856331, 0.00000000, 0.00000000, 359.96704102);
- CreateDynamicObject(3576, 1580.34472656, -1547.51757812, 14.05458164, 0.00000000, 0.00000000, 358.49487305);
- CreateDynamicObject(3577, 1571.60083008, -1549.09875488, 13.34350967, 0.00000000, 0.00000000, 270.48608398);
- CreateDynamicObject(2063, 1581.29882812, -1553.50976562, 13.49020958, 0.00000000, 0.00000000, 180.49987793);
- CreateDynamicObject(1754, 1562.74377441, -1549.51257324, 15.10402489, 0.00000000, 0.00000000, 0.98327637);
- CreateDynamicObject(1754, 1560.78344727, -1549.55761719, 15.10402489, 0.00000000, 0.00000000, 1.48864746);
- CreateDynamicObject(1754, 1561.76232910, -1549.53601074, 15.10402489, 0.00000000, 0.00000000, 1.48864746);
- CreateDynamicObject(3281, 1574.73156738, -1553.67810059, 15.83305550, 0.00000000, 0.00000000, 182.24218750);
- CreateDynamicObject(3028, 1559.04296875, -1549.11242676, 17.56296158, 0.12084961, 88.75305176, 176.24816895);
- CreateDynamicObject(2626, 1584.84667969, -1550.70507812, 13.07239819, 0.00000000, 0.00000000, 180.48889160);
- CreateDynamicObject(2871, 1564.59216309, -1554.15148926, 11.01323128, 0.00000000, 0.24719238, 91.24145508);
- CreateDynamicObject(1045, 1576.19140625, -1552.82031250, 13.86185837, 2.48291016, 0.98327637, 209.44885254);
- CreateDynamicObject(1008, 1588.29003906, -1551.64550781, 13.36200333, 340.49377441, 359.20349121, 35.98022461);
- CreateDynamicObject(1714, 1557.30187988, -1551.22216797, 15.16252708, 0.00000000, 0.00000000, 91.49414062);
- CreateDynamicObject(1721, 1559.14086914, -1551.08935547, 15.11126900, 0.00000000, 0.00000000, 93.48815918);
- CreateDynamicObject(1381, 1562.83666992, -1520.91540527, 21.59284782, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1380, 1562.97167969, -1520.79394531, 24.98115349, 0.00000000, 0.00000000, 270.48889160);
- CreateDynamicObject(1386, 1562.83825684, -1522.07812500, 30.65900040, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1387, 1562.84082031, -1520.90332031, 22.55112648, 0.00000000, 0.00000000, 119.99816895);
- CreateDynamicObject(16326, 1564.50134277, -1556.29931641, 12.51916504, 0.00000000, 0.00000000, 0.97229004);
- CreateDynamicObject(18285, 1562.80957031, -1482.12500000, 12.53685760, 0.24719238, 359.49462891, 208.24584961);
- CreateDynamicObject(1226, 1523.52697754, -1484.65100098, 16.30245209, 0.00000000, 0.00000000, 92.23571777);
- CreateDynamicObject(1226, 1539.16589355, -1484.64807129, 16.32745171, 0.00000000, 0.00000000, 92.23571777);
- CreateDynamicObject(3594, 1595.62902832, -1491.56494141, 13.49296761, 348.74609375, 358.46334839, 96.19442749);
- CreateDynamicObject(13591, 1596.77246094, -1492.92089844, 12.97566223, 0.00000000, 0.00000000, 239.99084473);
- CreateDynamicObject(18249, 1605.43493652, -1467.34899902, 14.59726143, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(18247, 1591.97949219, -1492.23730469, 17.19712448, 0.00000000, 0.00000000, 270.49987793);
- CreateDynamicObject(10828, 1605.28613281, -1452.80859375, 15.88925934, 0.00000000, 0.00000000, 179.97253418);
- CreateDynamicObject(3624, 1560.16210938, -1471.67187500, 16.77259636, 0.00000000, 0.00000000, 181.99951172);
- CreateDynamicObject(1226, 1555.96484375, -1485.79296875, 16.32745171, 0.00000000, 0.00000000, 92.23571777);
- CreateDynamicObject(1226, 1571.58007812, -1485.20410156, 16.32745171, 0.00000000, 0.00000000, 92.23571777);
- CreateDynamicObject(3571, 1563.44921875, -1471.56542969, 13.93553543, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(1676, 1635.78454590, -1542.68774414, 14.31680202, 0.00000000, 0.00000000, 358.24768066);
- CreateDynamicObject(1676, 1638.57873535, -1542.77844238, 14.31680202, 0.00000000, 0.00000000, 358.49475098);
- CreateDynamicObject(3570, 1552.91113281, -1471.54980469, 13.93053246, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(5269, 1568.04101562, -1481.71777344, 12.72444153, 0.00000000, 0.00000000, 271.99951172);
- CreateDynamicObject(5269, 1567.98828125, -1479.73437500, 12.72444153, 0.00000000, 0.00000000, 271.99951172);
- CreateDynamicObject(4099, 1600.80175781, -1506.28027344, 13.41179180, 0.00000000, 0.00000000, 125.99121094);
- CreateDynamicObject(4099, 1582.36425781, -1491.17578125, 13.64179993, 0.00000000, 0.00000000, 225.98876953);
- CreateDynamicObject(3570, 1589.43945312, -1507.19042969, 13.94127083, 0.00000000, 0.00000000, 165.99792480);
- CreateDynamicObject(1676, 1631.03332520, -1542.63708496, 14.34180164, 0.00000000, 0.00000000, 178.24768066);
- CreateDynamicObject(1676, 1628.50280762, -1542.51220703, 14.36680126, 0.00000000, 0.00000000, 178.24768066);
- CreateDynamicObject(1278, 1580.05664062, -1556.99938965, 5.85975933, 14.24377441, 0.25219727, 181.66091919);
- CreateDynamicObject(3666, 1605.47460938, -1495.38183594, 16.48372269, 0.00000000, 0.00000000, 92.23571777);
- CreateDynamicObject(12985, 1561.54296875, -1578.88476562, 16.24622345, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(14493, 1559.87329102, -1533.46545410, 14.86334038, 359.50003052, 0.50003052, 273.99548340);
- CreateDynamicObject(2372, 1557.93359375, -1530.82421875, 12.46684361, 0.00000000, 0.00000000, 270.23071289);
- CreateDynamicObject(2372, 1557.38244629, -1530.80273438, 12.46684361, 0.00000000, 0.00000000, 270.23071289);
- CreateDynamicObject(2372, 1556.71191406, -1531.76464844, 12.46684361, 0.00000000, 358.49487305, 180.73059082);
- CreateDynamicObject(2372, 1556.71960449, -1534.15124512, 12.46684361, 0.00000000, 357.75000000, 180.48071289);
- CreateDynamicObject(2372, 1556.96691895, -1536.73205566, 12.46684361, 0.00000000, 357.74780273, 270.22790527);
- CreateDynamicObject(13360, 1565.42431641, -1553.67041016, 13.61992550, 0.49987793, 0.00000000, 181.24694824);
- CreateDynamicObject(3117, 1584.25000000, -1497.09179688, 13.62165642, 90.00000000, 179.99450684, 85.99548340);
- CreateDynamicObject(3117, 1584.00024414, -1500.63818359, 13.62165642, 90.00000000, 180.00000000, 85.99548340);
- CreateDynamicObject(3117, 1584.57226562, -1490.14355469, 13.62165642, 90.00000000, 179.99450684, 85.99548340);
- CreateDynamicObject(3117, 1584.83020020, -1486.58776855, 13.62165642, 90.00000000, 180.00000000, 85.74548340);
- CreateDynamicObject(3117, 1585.08886719, -1483.04980469, 13.62165642, 90.00000000, 179.99450684, 85.98999023);
- CreateDynamicObject(3117, 1585.33654785, -1479.51184082, 13.62165642, 90.00000000, 179.99450684, 85.98999023);
- CreateDynamicObject(1233, 1550.67968750, -1484.55957031, 13.82053089, 0.00000000, 0.00000000, 1.75000000);
- CreateDynamicObject(3117, 1590.70324707, -1552.16394043, 13.62165642, 90.00000000, 179.99450684, 269.99548340);
- CreateDynamicObject(3117, 1590.70458984, -1548.61022949, 13.62165642, 90.00000000, 179.99450684, 269.99450684);
- CreateDynamicObject(4099, 1592.97656250, -1563.79492188, 15.27183914, 0.00000000, 0.00000000, 49.98779297);
- CreateDynamicObject(1337, 1588.35839844, -1543.03027344, 13.23827744, 0.00000000, 0.00000000, 269.49462891);
- CreateDynamicObject(935, 1589.29882812, -1545.67773438, 14.12505341, 0.00000000, 0.00000000, 177.98950195);
- CreateDynamicObject(1718, 1588.42016602, -1543.88403320, 13.50046062, 0.00000000, 0.00000000, 348.49731445);
- CreateDynamicObject(16637, 1588.85253906, -1544.55957031, 14.10101318, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1236, 1589.70886230, -1544.19812012, 13.21106052, 357.25000000, 0.00000000, 263.25000000);
- CreateDynamicObject(1440, 1591.10498047, -1544.62609863, 13.15504837, 0.00000000, 0.00000000, 88.74255371);
- CreateDynamicObject(2063, 1578.62109375, -1553.45214844, 13.47020912, 0.00000000, 0.00000000, 181.24694824);
- CreateDynamicObject(1139, 1578.52343750, -1553.55078125, 13.84072590, 351.99096680, 0.00000000, 0.98876953);
- CreateDynamicObject(1008, 1587.04382324, -1552.96472168, 13.08700752, 335.59484863, 44.60137939, 77.66677856);
- CreateDynamicObject(1010, 1587.36926270, -1552.61291504, 13.11112213, 36.73638916, 70.34613037, 85.58578491);
- CreateDynamicObject(3117, 1543.85083008, -1505.59179688, 12.64667130, 88.00000000, 0.00000000, 272.48837280);
- CreateDynamicObject(3117, 1549.16699219, -1500.77343750, 12.64667130, 90.00000000, 179.99450684, 0.74157715);
- CreateDynamicObject(3117, 1549.17321777, -1500.99328613, 12.64667130, 90.00000000, 179.99450684, 180.98876953);
- CreateDynamicObject(4099, 1546.79272461, -1519.76049805, 12.79687691, 0.00000000, 0.00000000, 52.73437500);
- CreateDynamicObject(18285, 1531.04589844, -1508.47851562, 12.61185646, 359.98901367, 359.48913574, 207.74047852);
- CreateDynamicObject(4099, 1517.06372070, -1515.92626953, 13.99685860, 0.00000000, 0.00000000, 50.73437500);
- CreateDynamicObject(3801, 1546.86938477, -1505.25488281, 14.94699669, 0.00000000, 0.00000000, 174.74853516);
- CreateDynamicObject(3077, 1549.10351562, -1504.65625000, 12.11308098, 0.00000000, 0.00000000, 0.24169922);
- CreateDynamicObject(3088, 1549.22326660, -1504.60693359, 12.18180847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3117, 1514.72204590, -1505.17602539, 13.57165718, 90.00000000, 179.99450684, 92.49389648);
- CreateDynamicObject(3117, 1514.61975098, -1501.62719727, 13.57165718, 90.00000000, 179.99450684, 90.74108887);
- CreateDynamicObject(2373, 1564.74414062, -1579.42382812, 14.45961571, 42.98950195, 90.16479492, 269.03869629);
- CreateDynamicObject(2373, 1561.27014160, -1579.41809082, 16.55962944, 42.98950195, 90.16479492, 269.03942871);
- CreateDynamicObject(18074, 1561.41601562, -1581.94128418, 19.76136589, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2629, 1557.92565918, -1581.26538086, 18.35638809, 0.28015137, 359.50012207, 180.03295898);
- CreateDynamicObject(3114, 1579.70410156, -1548.11132812, 21.05280495, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(5269, 1572.44030762, -1554.85205078, 12.54944420, 0.00000000, 0.00000000, 359.99951172);
- CreateDynamicObject(3577, 1571.55798340, -1552.26464844, 13.34350967, 0.00000000, 0.00000000, 270.73608398);
- CreateDynamicObject(2978, 1563.31665039, -1580.04296875, 14.64545059, 0.50006104, 180.00000000, 180.00000000);
- CreateDynamicObject(3819, 1629.76855469, -1512.25097656, 14.11442661, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3117, 1617.07519531, -1512.50036621, 12.87166786, 90.00000000, 180.00549316, 90.97473145);
- CreateDynamicObject(3117, 1618.40454102, -1515.40405273, 12.87166786, 90.00000000, 179.99450684, 313.47546387);
- CreateDynamicObject(3117, 1618.32226562, -1515.45349121, 12.87166786, 90.00000000, 179.99450684, 134.73321533);
- CreateDynamicObject(3117, 1617.28613281, -1512.47851562, 12.87166786, 90.00000000, 179.99450684, 270.48889160);
- CreateDynamicObject(3117, 1617.22375488, -1508.92431641, 12.87166786, 90.00000000, 179.99450684, 271.49536133);
- CreateDynamicObject(14486, 1624.57226562, -1517.35742188, 14.03522491, 0.00000000, 0.00000000, 193.99658203);
- CreateDynamicObject(14791, 1623.99023438, -1512.41894531, 14.76776886, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3117, 1616.99865723, -1508.94067383, 12.87166786, 90.00000000, 180.00549316, 91.46398926);
- CreateDynamicObject(11496, 1628.37133789, -1510.81787109, 12.95163345, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(11496, 1623.39257812, -1507.62011719, 12.95163345, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(11496, 1627.13671875, -1515.68518066, 10.65165329, 0.00000000, 84.00000000, 269.99450684);
- CreateDynamicObject(11496, 1625.80261230, -1510.81225586, 10.65165329, 0.00000000, 83.98498535, 179.98352051);
- CreateDynamicObject(4100, 1630.63195801, -1519.02514648, 14.01765442, 0.00000000, 0.00000000, 140.47668457);
- CreateDynamicObject(11496, 1629.12109375, -1514.67675781, 12.65163803, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(11496, 1629.08300781, -1517.00781250, 10.35165787, 0.02746582, 88.99475098, 270.01098633);
- CreateDynamicObject(2395, 1620.99450684, -1517.26538086, 12.44860935, 286.73986816, 37.05392456, 81.87063599);
- CreateDynamicObject(16637, 1619.77819824, -1516.90820312, 13.65100861, 0.24719238, 0.00000000, 44.49194336);
- CreateDynamicObject(16637, 1625.98632812, -1519.18359375, 13.65100861, 0.00000000, 0.00000000, 89.98901367);
- CreateDynamicObject(2395, 1619.43481445, -1515.67810059, 12.99860096, 277.94860840, 226.42262268, 268.63757324);
- CreateDynamicObject(3850, 1621.17578125, -1517.83789062, 15.66020012, 0.00000000, 180.99975586, 48.97155762);
- CreateDynamicObject(3850, 1617.20605469, -1512.38671875, 15.66020012, 0.00000000, 0.00000000, 0.71411133);
- CreateDynamicObject(3850, 1617.15625000, -1508.95019531, 15.66020012, 0.00000000, 0.00000000, 0.70861816);
- CreateDynamicObject(3850, 1627.71972656, -1519.10693359, 15.63520050, 0.00000000, 0.00000000, 90.48034668);
- CreateDynamicObject(3850, 1631.13964844, -1519.04589844, 15.63520050, 0.00000000, 0.00000000, 90.47241211);
- CreateDynamicObject(2986, 1617.53710938, -1514.49914551, 16.21527290, 359.97802734, 270.24719238, 225.51086426);
- CreateDynamicObject(2986, 1618.13842773, -1515.14733887, 16.21527290, 359.97802734, 270.24719238, 225.50537109);
- CreateDynamicObject(2986, 1618.81652832, -1515.73352051, 16.21527290, 359.97802734, 270.24719238, 225.50537109);
- CreateDynamicObject(3117, 1617.14160156, -1508.91699219, 17.14666748, 90.00000000, 180.00549316, 90.46142578);
- CreateDynamicObject(3117, 1617.21875000, -1512.45996094, 17.14666748, 90.00000000, 180.00549316, 91.96655273);
- CreateDynamicObject(3117, 1621.11230469, -1517.79589844, 17.14666748, 90.00000000, 179.99450684, 139.72961426);
- CreateDynamicObject(3117, 1624.17114258, -1519.01196289, 17.14667130, 90.00000000, 179.99450684, 176.97949219);
- CreateDynamicObject(3117, 1627.72460938, -1519.08203125, 17.14670944, 90.00000000, 179.99450684, 180.72509766);
- CreateDynamicObject(3117, 1631.29003906, -1519.05468750, 17.14667892, 90.00000000, 179.99450684, 180.21972656);
- CreateDynamicObject(3117, 1618.50585938, -1515.40625000, 17.14666748, 90.00000000, 179.99450684, 135.23071289);
- CreateDynamicObject(3117, 1626.56250000, -1519.16052246, 12.79668427, 90.00000000, 179.99450684, 180.47241211);
- CreateDynamicObject(3117, 1630.11230469, -1518.95898438, 12.82168388, 90.00000000, 179.99450684, 359.72241211);
- CreateDynamicObject(1491, 1621.24414062, -1518.10742188, 12.59971714, 0.00000000, 0.00000000, 323.99780273);
- CreateDynamicObject(1491, 1624.02770996, -1519.06262207, 12.59971714, 0.00000000, 0.00000000, 177.74633789);
- CreateDynamicObject(3850, 1618.68554688, -1515.50585938, 15.63520050, 0.00000000, 0.00000000, 46.21948242);
- CreateDynamicObject(3850, 1624.27050781, -1519.07421875, 15.66020012, 0.00000000, 180.74157715, 87.97851562);
- CreateDynamicObject(3117, 1626.55468750, -1518.94238281, 12.82168388, 90.00000000, 179.99450684, 359.71984863);
- CreateDynamicObject(3117, 1630.10839844, -1519.11791992, 12.79668427, 90.00000000, 179.99450684, 180.97241211);
- CreateDynamicObject(4100, 1617.12011719, -1506.91406250, 14.04265404, 0.00000000, 0.00000000, 50.22399902);
- CreateDynamicObject(4100, 1618.46899414, -1515.17468262, 8.61765289, 38.23242188, 270.18676758, 134.89013672);
- CreateDynamicObject(2395, 1625.74560547, -1516.21630859, 12.67360592, 270.24719238, 90.00000000, 270.49963379);
- CreateDynamicObject(2395, 1623.74121094, -1516.48144531, 12.64860630, 270.24169922, 90.00000000, 232.73986816);
- CreateDynamicObject(11496, 1625.16015625, -1507.87695312, 13.67664909, 0.00000000, 270.00000000, 90.00000000);
- CreateDynamicObject(11496, 1631.83203125, -1510.92871094, 15.72661781, 359.97253418, 87.49511719, 180.32409668);
- CreateDynamicObject(1985, 1626.47570801, -1510.17211914, 21.49320602, 0.00000000, 0.00000000, 66.74743652);
- CreateDynamicObject(11289, 1617.03906250, -1512.64160156, 14.11145782, 0.00000000, 0.00000000, 270.74707031);
- CreateDynamicObject(3114, 1630.56896973, -1505.76452637, 17.85281563, 0.00000000, 0.00000000, 181.49963379);
- CreateDynamicObject(5130, 1631.47875977, -1517.21093750, 15.54419327, 0.00000000, 0.00000000, 226.00000000);
- CreateDynamicObject(2395, 1631.92260742, -1510.99963379, 18.52359962, 270.00000000, 179.99450684, 271.24169922);
- CreateDynamicObject(2395, 1629.19311523, -1511.05895996, 18.52359962, 270.00000000, 180.00152588, 271.24841309);
- CreateDynamicObject(2395, 1626.46386719, -1511.12500000, 18.52359962, 270.00000000, 179.99450684, 271.24145508);
- CreateDynamicObject(2395, 1623.72656250, -1511.18554688, 18.52359962, 270.00000000, 179.99450684, 271.24145508);
- CreateDynamicObject(2395, 1620.99121094, -1511.18847656, 18.52359962, 270.00000000, 179.99450684, 270.99145508);
- CreateDynamicObject(2395, 1618.24804688, -1511.24609375, 18.52359962, 270.00000000, 179.99450684, 270.98327637);
- CreateDynamicObject(2395, 1618.27673340, -1514.96289062, 18.52359962, 270.00000000, 179.99450684, 270.48608398);
- CreateDynamicObject(2395, 1621.02636719, -1514.93457031, 18.52359962, 270.00000000, 179.99450684, 270.48889160);
- CreateDynamicObject(3117, 1616.17004395, -1509.03112793, 18.17167091, 350.00000000, 0.00000000, 270.96691895);
- CreateDynamicObject(3117, 1616.25683594, -1512.57812500, 18.17167091, 349.99145508, 0.00000000, 272.21374512);
- CreateDynamicObject(3117, 1617.81384277, -1516.03991699, 18.17167091, 349.99145508, 0.00000000, 315.46411133);
- CreateDynamicObject(3037, 1617.97558594, -1513.13574219, 18.34422493, 0.00000000, 90.00000000, 1.49963379);
- CreateDynamicObject(2395, 1621.04724121, -1518.66821289, 18.52359962, 270.00000000, 179.99450684, 270.48339844);
- CreateDynamicObject(3851, 1623.74511719, -1512.32226562, 18.42334747, 0.00000000, 89.49462891, 270.99975586);
- CreateDynamicObject(3851, 1623.80859375, -1516.30859375, 18.47334671, 0.00000000, 89.48913574, 270.99426270);
- CreateDynamicObject(3117, 1631.06945801, -1520.21594238, 18.19666290, 13.99658203, 179.99450684, 180.21423340);
- CreateDynamicObject(3117, 1627.56445312, -1520.16113281, 18.19666290, 13.96911621, 179.99450684, 177.94006348);
- CreateDynamicObject(3117, 1624.02648926, -1520.01257324, 18.19666290, 13.96911621, 179.99450684, 177.18994141);
- CreateDynamicObject(3117, 1620.42187500, -1518.44531250, 18.17166328, 10.96475220, 179.73864746, 139.73553467);
- CreateDynamicObject(2395, 1631.82873535, -1520.35253906, 18.59859848, 270.00000000, 179.99450684, 270.98876953);
- CreateDynamicObject(2395, 1629.08007812, -1520.41015625, 18.59859848, 270.00000000, 179.99450684, 270.73608398);
- CreateDynamicObject(2395, 1626.34765625, -1520.45019531, 18.59859848, 270.00000000, 179.99450684, 270.73608398);
- CreateDynamicObject(2395, 1623.61572266, -1520.49438477, 18.59859848, 270.00000000, 179.99450684, 270.98889160);
- CreateDynamicObject(2395, 1618.30322266, -1518.69323730, 18.52359962, 270.00000000, 179.99450684, 270.48889160);
- CreateDynamicObject(3117, 1629.62207031, -1518.17480469, 18.34666061, 0.00000000, 0.00000000, 0.46142578);
- CreateDynamicObject(3117, 1626.21911621, -1518.22814941, 18.34666061, 0.00000000, 0.00000000, 1.46975708);
- CreateDynamicObject(3117, 1622.64770508, -1518.32116699, 18.34666061, 0.00000000, 0.00000000, 1.21948242);
- CreateDynamicObject(3117, 1633.17016602, -1518.12939453, 18.34666061, 0.00000000, 0.00000000, 0.46691895);
- CreateDynamicObject(1419, 1631.47924805, -1517.12487793, 18.98746872, 0.00000000, 0.00000000, 180.74157715);
- CreateDynamicObject(1419, 1629.36035156, -1515.09057617, 18.98745346, 359.75000000, 0.00000000, 271.49658203);
- CreateDynamicObject(3025, 1626.49108887, -1510.18823242, 21.49466133, 271.24145508, 143.08593750, 322.08007812);
- CreateDynamicObject(10789, 1633.13427734, -1553.82641602, 15.17115593, 0.00000000, 359.74731445, 179.48913574);
- CreateDynamicObject(12853, 1622.55371094, -1553.51074219, 14.51729393, 359.74731445, 0.00000000, 269.74182129);
- CreateDynamicObject(18283, 1632.79443359, -1550.11206055, 12.50781059, 0.00000000, 359.74731445, 178.74206543);
- CreateDynamicObject(3941, 1634.18737793, -1555.58093262, 15.74099541, 0.00000000, 0.00000000, 89.24194336);
- CreateDynamicObject(13190, 1593.98144531, -1566.32519531, 15.98789215, 0.00000000, 0.00000000, 270.24719238);
- CreateDynamicObject(3025, 1621.54296875, -1510.26025391, 21.49466133, 271.24145508, 143.08044434, 322.07519531);
- CreateDynamicObject(1985, 1621.51904297, -1510.24865723, 21.49320602, 0.00000000, 0.00000000, 146.24749756);
- CreateDynamicObject(18033, 1612.81176758, -1557.52465820, 14.64806557, 0.00000000, 359.49462891, 359.99987793);
- CreateDynamicObject(973, 1629.43957520, -1541.48937988, 13.08709526, 0.00000000, 0.25000000, 359.49475098);
- CreateDynamicObject(973, 1629.39086914, -1543.24731445, 13.01209641, 0.00000000, 0.00000000, 179.49462891);
- CreateDynamicObject(973, 1637.31457520, -1541.61096191, 13.03709602, 0.00000000, 0.25000000, 359.50000000);
- CreateDynamicObject(973, 1637.40820312, -1543.31738281, 13.01209641, 0.00000000, 0.00000000, 179.23095703);
- CreateDynamicObject(11496, 1619.73034668, -1505.78405762, 12.40164757, 0.00000000, 0.00000000, 0.99450684);
- CreateDynamicObject(3117, 1609.79614258, -1550.23242188, 12.79666901, 90.00000000, 179.99450684, 89.74487305);
- CreateDynamicObject(3117, 1609.77661133, -1553.79064941, 12.79666901, 90.00000000, 179.99450684, 89.73681641);
- CreateDynamicObject(3117, 1609.76501465, -1557.34143066, 12.79666901, 90.00000000, 180.00549316, 89.72821045);
- CreateDynamicObject(3037, 1610.00878906, -1553.58691406, 14.76922607, 0.00000000, 179.99450684, 359.48913574);
- CreateDynamicObject(14739, 1616.30187988, -1558.25585938, 15.24439621, 0.00000000, 0.00000000, 89.74548340);
- CreateDynamicObject(13190, 1605.70837402, -1566.79418945, 15.99790192, 0.00000000, 0.00000000, 267.23645020);
- CreateDynamicObject(4100, 1620.40869141, -1517.34069824, 8.61765289, 39.73236084, 270.19708252, 134.38372803);
- CreateDynamicObject(6212, 1557.34338379, -1468.50708008, 8.22625732, 0.00000000, 0.00000000, 272.50000000);
- CreateDynamicObject(1437, 1567.55810547, -1522.81323242, 18.14159203, 279.85668945, 5.85147095, 142.59777832);
- //----------------------[House at Santa-Maria Beach]------------------//
- CreateDynamicObject(11490, 971.29980469, -2155.89941406, 12.10000038, 0.00000000, 0.00000000, 85.99548340);
- CreateDynamicObject(11491, 982.39941406, -2156.69921875, 13.60000038, 0.24719238, 0.24169922, 85.98999023);
- CreateDynamicObject(12991, 998.19921875, -2218.19921875, 12.19999981, 359.97802734, 0.49438477, 21.46179199);
- CreateDynamicObject(13694, 995.29980469, -2179.00000000, 10.00000000, 0.00000000, 0.00000000, 356.24267578);
- CreateDynamicObject(13816, 981.29980469, -2108.59960938, 9.89999962, 0.00000000, 0.00000000, 240.74340820);
- CreateDynamicObject(13816, 970.69921875, -2127.50000000, -1.50000000, 359.73632812, 181.24694824, 240.74340820);
- CreateDynamicObject(4005, 983.09997559, -2172.60009766, -0.80000001, 0.00000000, 359.74731445, 266.73718262);
- CreateDynamicObject(4005, 988.69921875, -2138.09960938, -0.80000001, 0.00000000, 0.00000000, 348.48083496);
- CreateDynamicObject(4005, 1003.59997559, -2089.80004883, -0.80000001, 359.97802734, 0.00000000, 152.73193359);
- CreateDynamicObject(3694, 1001.09960938, -2148.59960938, 12.50000000, 0.00000000, 359.74731445, 96.98730469);
- CreateDynamicObject(10444, 975.39941406, -2104.59960938, 12.10000038, 0.00000000, 0.00000000, 332.24853516);
- CreateDynamicObject(16095, 977.89941406, -2156.29980469, 9.80000019, 0.00000000, 0.00000000, 175.98999023);
- CreateDynamicObject(3115, 1016.69921875, -2062.89941406, 11.89999962, 359.97802734, 0.00000000, 79.72778320);
- CreateDynamicObject(3409, 1002.20001221, -2143.10009766, 12.00000000, 0.00000000, 0.00000000, 91.49511719);
- CreateDynamicObject(3409, 1002.20001221, -2147.80004883, 12.00000000, 0.00000000, 0.00000000, 1.23950195);
- CreateDynamicObject(3409, 1002.29980469, -2152.69921875, 12.00000000, 0.00000000, 0.00000000, 90.49133301);
- CreateDynamicObject(3409, 1002.39941406, -2157.39941406, 12.00000000, 0.00000000, 0.00000000, 4.24621582);
- CreateDynamicObject(3409, 998.29980469, -2157.59960938, 12.00000000, 0.00000000, 0.00000000, 3.74633789);
- CreateDynamicObject(3409, 998.19921875, -2153.00000000, 12.00000000, 0.00000000, 0.00000000, 2.24670410);
- CreateDynamicObject(3409, 998.19921875, -2148.09960938, 12.00000000, 0.00000000, 0.00000000, 3.98901367);
- CreateDynamicObject(3409, 997.79998779, -2143.19995117, 12.00000000, 0.00000000, 0.00000000, 4.49438477);
- CreateDynamicObject(1412, 1002.09960938, -2162.39941406, 13.39999962, 0.00000000, 0.00000000, 348.49182129);
- CreateDynamicObject(1412, 996.90002441, -2161.30004883, 13.39999962, 0.00000000, 0.00000000, 347.24487305);
- CreateDynamicObject(18014, 991.59997559, -2092.89990234, 12.69999981, 359.23095703, 358.49487305, 330.22436523);
- CreateDynamicObject(3811, 975.00000000, -2143.69921875, 14.00000000, 0.00000000, 0.00000000, 355.49560547);
- CreateDynamicObject(3810, 966.00000000, -2155.50000000, 17.70000076, 0.74707031, 0.24719238, 173.49609375);
- CreateDynamicObject(3802, 980.59997559, -2156.50000000, 17.50000000, 0.00000000, 0.00000000, 357.50000000);
- CreateDynamicObject(3660, 962.00000000, -2091.09960938, 13.60000038, 1.47216797, 359.73632812, 59.47998047);
- CreateDynamicObject(14401, 1006.40002441, -2187.39990234, 12.50000000, 359.75000000, 0.50000000, 354.50219727);
- CreateDynamicObject(3806, 973.20001221, -2170.39990234, 14.19999981, 0.00000000, 0.00000000, 355.49560547);
- CreateDynamicObject(642, 966.50000000, -2104.10009766, 13.50000000, 0.00000000, 0.00000000, 77.74365234);
- CreateDynamicObject(1412, 994.50000000, -2158.10009766, 13.39999962, 0.00000000, 0.00000000, 89.24487305);
- CreateDynamicObject(1412, 994.59997559, -2152.80004883, 13.39999962, 0.00000000, 0.00000000, 89.24194336);
- CreateDynamicObject(1412, 994.70001221, -2147.50000000, 13.39999962, 0.00000000, 0.00000000, 89.24194336);
- CreateDynamicObject(1412, 994.79998779, -2142.19995117, 13.39999962, 0.00000000, 0.00000000, 88.74194336);
- CreateDynamicObject(5152, 1024.09997559, -2075.60009766, 14.10000038, 0.07843018, 293.73315430, 170.71191406);
- CreateDynamicObject(9820, 978.00000000, -2121.00000000, 12.89999962, 0.00000000, 0.00000000, 331.74316406);
- CreateDynamicObject(9306, 957.90002441, -2099.50000000, -22.10000038, 0.15380859, 269.01123047, 59.23828125);
- CreateDynamicObject(975, 1020.20001221, -2069.89990234, 13.89999962, 0.00000000, 0.00000000, 349.74414062);
- CreateDynamicObject(17915, 966.90002441, -2143.19995117, 2.00000000, 54.97839355, 90.00000000, 356.49804688);
- CreateDynamicObject(17915, 974.59997559, -2127.69995117, 2.00000000, 54.71740723, 90.00000000, 326.22802734);
- CreateDynamicObject(9305, 974.70001221, -2136.19995117, 12.19999981, 0.00000000, 0.00000000, 124.24731445);
- CreateDynamicObject(11494, 1000.29998779, -2187.89990234, 12.69999981, 359.98352051, 0.24719238, 39.99023438);
- CreateDynamicObject(17037, 1001.09997559, -2187.19995117, 13.00000000, 359.57553101, 92.46377563, 351.75292969);
- CreateDynamicObject(3578, 1012.09997559, -2067.89990234, 11.50000000, 358.99475098, 0.00000000, 349.73876953);
- CreateDynamicObject(9339, 998.20001221, -2078.39990234, 10.50000000, 0.00000000, 0.00000000, 157.99987793);
- CreateDynamicObject(9339, 998.20001221, -2078.39990234, 11.89999962, 0.00000000, 0.00000000, 157.99987793);
- CreateDynamicObject(9339, 998.19921875, -2078.39941406, 13.30000019, 0.00000000, 0.00000000, 157.99987793);
- CreateDynamicObject(982, 998.29980469, -2078.29980469, 14.69999981, 0.00000000, 0.00000000, 337.98339844);
- CreateDynamicObject(16096, 993.69921875, -2093.79980469, 10.10000038, 0.49438477, 178.74206543, 60.74340820);
- CreateDynamicObject(15038, 983.29998779, -2162.80004883, 14.30000019, 0.00000000, 0.00000000, 42.25000000);
- CreateDynamicObject(5152, 1005.29980469, -2066.69921875, 13.19999981, 270.01647949, 197.51220703, 164.76184082);
- CreateDynamicObject(5152, 1019.09997559, -2069.10009766, 13.19999981, 270.26904297, 181.34527588, 146.59844971);
- CreateDynamicObject(5152, 1022.79998779, -2069.80004883, 13.19999981, 270.23242188, 358.00787354, 324.01342773);
- CreateDynamicObject(5152, 1024.59997559, -2072.30004883, 13.19999981, 270.23071289, 358.00048828, 236.25549316);
- CreateDynamicObject(5152, 1019.09960938, -2069.09960938, 15.30000019, 270.25817871, 181.34033203, 146.59057617);
- CreateDynamicObject(5152, 1022.79998779, -2069.80004883, 15.30000019, 270.23071289, 358.00598145, 324.00878906);
- CreateDynamicObject(5152, 1024.59997559, -2072.30004883, 15.30000019, 271.01623535, 76.90979004, 315.17028809);
- CreateDynamicObject(5152, 1005.29980469, -2066.69921875, 15.30000019, 270.01098633, 197.50122070, 164.76184082);
- CreateDynamicObject(9131, 968.90002441, -2078.50000000, 12.10000038, 359.23913574, 0.49990845, 149.47375488);
- CreateDynamicObject(8661, 1003.69921875, -2091.39941406, 12.10000038, 0.24719238, 359.99450684, 67.74719238);
- CreateDynamicObject(638, 968.40002441, -2173.60009766, 12.89999962, 0.00000000, 0.00000000, 86.00000000);
- CreateDynamicObject(802, 1005.50000000, -2067.60009766, 12.50000000, 8.50000000, 0.00000000, 300.00000000);
- CreateDynamicObject(2241, 974.89941406, -2161.50000000, 12.69999981, 0.00000000, 0.00000000, 317.24121094);
- CreateDynamicObject(11472, 1001.29998779, -2221.00000000, 10.30000019, 0.00000000, 0.00000000, 112.00000000);
- CreateDynamicObject(11472, 1001.29980469, -2221.00000000, 13.50000000, 0.00000000, 359.74731445, 111.99462891);
- CreateDynamicObject(2288, 978.00000000, -2156.30004883, 17.29999924, 359.24194336, 0.00000000, 267.73132324);
- CreateDynamicObject(2286, 974.50000000, -2151.60009766, 15.69999981, 0.00000000, 0.00000000, 356.25000000);
- CreateDynamicObject(2279, 973.79998779, -2160.10009766, 15.60000038, 0.00000000, 0.00000000, 175.99511719);
- CreateDynamicObject(2278, 968.00000000, -2159.69995117, 15.39999962, 0.00000000, 0.00000000, 175.75000000);
- CreateDynamicObject(2270, 978.09997559, -2156.30004883, 19.79999924, 358.74206543, 0.00000000, 265.99548340);
- CreateDynamicObject(2268, 976.79998779, -2160.30004883, 15.30000019, 0.00000000, 0.00000000, 175.24841309);
- CreateDynamicObject(2266, 971.70001221, -2150.80004883, 18.60000038, 0.00000000, 0.00000000, 355.25000000);
- CreateDynamicObject(2261, 971.00000000, -2161.19995117, 18.50000000, 0.00000000, 0.00000000, 176.00000000);
- CreateDynamicObject(2290, 975.29980469, -2153.19921875, 13.60000038, 0.00000000, 0.00000000, 356.48986816);
- CreateDynamicObject(2290, 976.69921875, -2159.29980469, 13.60000038, 0.00000000, 0.00000000, 176.73706055);
- CreateDynamicObject(1419, 978.50000000, -2156.80004883, 12.00000000, 0.00000000, 90.99465942, 87.49218750);
- CreateDynamicObject(1419, 978.59997559, -2155.89990234, 12.00000000, 0.00000000, 89.74975586, 78.24209595);
- CreateDynamicObject(2357, 965.69921875, -2104.50000000, 12.69999981, 0.00000000, 0.00000000, 151.24328613);
- CreateDynamicObject(2256, 967.09997559, -2155.60009766, 18.60000038, 359.75000000, 0.00000000, 85.99792480);
- CreateDynamicObject(1565, 968.59997559, -2152.80004883, 16.60000038, 0.00000000, 0.00000000, 151.99548340);
- CreateDynamicObject(2076, 970.70001221, -2155.89990234, 21.00000000, 0.00000000, 0.00000000, 34.00000000);
- CreateDynamicObject(1255, 980.40002441, -2106.30004883, 12.89999962, 0.00000000, 0.00000000, 122.75000000);
- CreateDynamicObject(1255, 983.00000000, -2101.79980469, 12.89999962, 0.00000000, 0.00000000, 175.99548340);
- CreateDynamicObject(1646, 982.40002441, -2104.30004883, 12.60000038, 0.00000000, 0.00000000, 240.25000000);
- CreateDynamicObject(2145, 967.50000000, -2152.69995117, 13.60000038, 0.00000000, 0.00000000, 86.50000000);
- CreateDynamicObject(2158, 967.70001221, -2153.69995117, 13.60000038, 0.00000000, 0.00000000, 85.00000000);
- CreateDynamicObject(2160, 967.59997559, -2152.00000000, 13.60000038, 0.00000000, 0.00000000, 85.75000000);
- CreateDynamicObject(2158, 968.00000000, -2150.10009766, 16.10000038, 0.00762939, 270.25012207, 84.75030518);
- CreateDynamicObject(14820, 968.69921875, -2159.09960938, 14.60000038, 0.00000000, 0.00000000, 88.72033691);
- CreateDynamicObject(1744, 978.70001221, -2155.89990234, 16.10000038, 0.00000000, 0.00000000, 265.99548340);
- CreateDynamicObject(1754, 975.20001221, -2154.19995117, 13.60000038, 0.00000000, 0.00000000, 85.75000000);
- CreateDynamicObject(1754, 975.09997559, -2155.19995117, 13.60000038, 0.00000000, 0.00000000, 84.99829102);
- CreateDynamicObject(1754, 975.00000000, -2156.19995117, 13.60000038, 0.00000000, 0.00000000, 84.99572754);
- CreateDynamicObject(1754, 974.90002441, -2157.19995117, 13.60000038, 0.00000000, 0.00000000, 85.74572754);
- CreateDynamicObject(1754, 974.79998779, -2158.19995117, 13.60000038, 0.00000000, 0.00000000, 85.99279785);
- CreateDynamicObject(2290, 973.79998779, -2158.10009766, 13.60000038, 0.00000000, 0.00000000, 176.23706055);
- CreateDynamicObject(1754, 973.90002441, -2157.10009766, 13.60000038, 0.00000000, 0.00000000, 265.24279785);
- CreateDynamicObject(1754, 974.00000000, -2156.10009766, 13.60000038, 0.00000000, 0.00000000, 266.24267578);
- CreateDynamicObject(1754, 974.09997559, -2155.10009766, 13.60000038, 0.00000000, 0.00000000, 265.74267578);
- CreateDynamicObject(2290, 972.19921875, -2153.89941406, 13.60000038, 0.00000000, 0.00000000, 355.48461914);
- CreateDynamicObject(2099, 967.00000000, -2159.89990234, 13.60000038, 0.00000000, 0.00000000, 118.99542236);
- CreateDynamicObject(2828, 978.50000000, -2155.69995117, 14.80000019, 0.24990845, 1.50000000, 69.99346924);
- CreateDynamicObject(14519, 980.50000000, -2109.29980469, 13.60000038, 0.00000000, 0.00000000, 60.74890137);
- CreateDynamicObject(14806, 968.79998779, -2149.00000000, 19.39999962, 4.24322510, 183.25878906, 49.00866699);
- CreateDynamicObject(14806, 968.29998779, -2162.80004883, 19.60000038, 15.74508667, 178.95947266, 127.52801514);
- CreateDynamicObject(2293, 975.79980469, -2158.29980469, 13.60000038, 359.49462891, 0.00000000, 356.24804688);
- CreateDynamicObject(1565, 968.40002441, -2155.60009766, 16.60000038, 0.00000000, 0.00000000, 151.99035645);
- CreateDynamicObject(1565, 968.20001221, -2158.60009766, 16.60000038, 0.00000000, 0.00000000, 151.99035645);
- CreateDynamicObject(2293, 975.89941406, -2157.29980469, 13.60000038, 359.48913574, 0.00000000, 85.74255371);
- CreateDynamicObject(2293, 976.00000000, -2156.29980469, 13.60000038, 359.48913574, 0.00000000, 174.98754883);
- CreateDynamicObject(2293, 976.09960938, -2155.29980469, 13.60000038, 359.48913574, 0.00000000, 354.23205566);
- CreateDynamicObject(2293, 976.19921875, -2154.29980469, 13.60000038, 359.48913574, 0.00000000, 84.73181152);
- CreateDynamicObject(1736, 978.20001221, -2156.30004883, 17.89999962, 0.00000000, 0.00000000, 266.24816895);
- CreateDynamicObject(1786, 978.90002441, -2156.30004883, 15.10000038, 0.00000000, 359.75000000, 266.25000000);
- CreateDynamicObject(1280, 975.90002441, -2139.30004883, 12.60000038, 0.00000000, 0.00000000, 176.00000000);
- CreateDynamicObject(1463, 979.00000000, -2156.39990234, 13.10000038, 350.53686523, 288.26916504, 290.27478027);
- CreateDynamicObject(1463, 978.79998779, -2156.30004883, 13.30000019, 351.34997559, 288.37664795, 5.64678955);
- CreateDynamicObject(1463, 979.00000000, -2156.10009766, 13.39999962, 336.41589355, 73.05133057, 132.71063232);
- CreateDynamicObject(14872, 1002.70001221, -2217.00000000, 12.60000038, 358.74734497, 359.74993896, 142.22903442);
- CreateDynamicObject(1463, 996.09960938, -2217.00000000, 12.50000000, 1.98303223, 1.99951172, 201.42333984);
- CreateDynamicObject(742, 999.79980469, -2191.59960938, 12.50000000, 0.00000000, 0.00000000, 186.49401855);
- CreateDynamicObject(1517, 978.29998779, -2157.19995117, 15.00000000, 0.00000000, 359.25000000, 0.00000000);
- CreateDynamicObject(1520, 978.29998779, -2157.00000000, 16.50000000, 0.00000000, 0.00000000, 220.00000000);
- CreateDynamicObject(1544, 968.40002441, -2157.60009766, 14.50000000, 0.00000000, 0.00000000, 172.00000000);
- CreateDynamicObject(1664, 978.29998779, -2155.89990234, 16.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1668, 978.29998779, -2156.10009766, 16.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1669, 978.29998779, -2156.80004883, 16.60000038, 0.00000000, 0.00000000, 216.00000000);
- CreateDynamicObject(1950, 966.59960938, -2104.50000000, 13.30000019, 0.00000000, 0.00000000, 1.99523926);
- CreateDynamicObject(16151, 967.69921875, -2160.79980469, 13.89999962, 0.00000000, 0.00000000, 177.74780273);
- CreateDynamicObject(2690, 971.79998779, -2129.50000000, 13.69999981, 0.00000000, 0.00000000, 58.00000000);
- CreateDynamicObject(18078, 973.00000000, -2126.69995117, 12.80000019, 0.00000000, 0.00000000, 150.75000000);
- CreateDynamicObject(18005, 976.70001221, -2121.10009766, 12.80000019, 2.25000000, 0.00000000, 59.00000000);
- CreateDynamicObject(14589, 1016.09960938, -2065.19921875, -18.39999962, 89.64294434, 135.03845215, 214.70581055);
- CreateDynamicObject(14586, 1025.29980469, -2074.00000000, -22.50000000, 271.99951172, 0.00000000, 169.74975586);
- CreateDynamicObject(2871, 967.29998779, -2159.89990234, 12.10000038, 0.00000000, 0.00000000, 123.00000000);
- CreateDynamicObject(2099, 967.40002441, -2160.80004883, 13.60000038, 0.74990845, 0.75006104, 208.48388672);
- CreateDynamicObject(1278, 1003.09960938, -2066.29980469, 4.90000010, 0.49987793, 179.99450684, 212.73925781);
- CreateDynamicObject(1308, 1025.00000000, -2070.19995117, 12.39999962, 0.00000000, 0.00000000, 308.75000000);
- CreateDynamicObject(3463, 1003.09960938, -2066.39941406, 11.50000000, 0.24719238, 359.24743652, 252.75146484);
- CreateDynamicObject(2838, 967.00000000, -2105.10009766, 13.10000038, 2.74975586, 0.75085449, 214.21398926);
- CreateDynamicObject(2740, 994.09960938, -2170.59960938, 18.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3783, 1006.79998779, -2215.69995117, 9.80000019, 359.99179077, 0.49426270, 20.49057007);
- CreateDynamicObject(14728, 1009.89941406, -2082.19921875, 10.60000038, 0.00000000, 0.00000000, 266.23718262);
- CreateDynamicObject(2311, 971.09997559, -2155.39990234, 13.60000038, 359.74731445, 359.74731445, 353.74206543);
- CreateDynamicObject(2311, 971.00000000, -2156.19995117, 13.60000038, 359.74731445, 359.74731445, 352.23999023);
- CreateDynamicObject(1726, 1003.50000000, -2160.19921875, 12.10000038, 0.00000000, 0.00000000, 262.74853516);
- CreateDynamicObject(843, 1015.00000000, -2086.89941406, 12.89999962, 351.49731445, 2.26971436, 158.58544922);
- CreateDynamicObject(2811, 976.90002441, -2148.69995117, 16.79999924, 0.00000000, 0.24499512, 220.99633789);
- CreateDynamicObject(2370, 1001.00000000, -2161.30004883, 12.10000038, 0.00000000, 0.00000000, 352.50000000);
- CreateDynamicObject(17021, 979.70001221, -2100.69995117, 1.89999998, 359.99731445, 179.74450684, 59.48550415);
- CreateDynamicObject(982, 980.59997559, -2085.10009766, 13.19999981, 359.73901367, 359.99719238, 59.47442627);
- CreateDynamicObject(17915, 985.29998779, -2091.69995117, 2.00000000, 54.71191406, 89.99450684, 239.72167969);
- CreateDynamicObject(4085, 984.69921875, -2111.09960938, 5.59999990, 0.46142578, 0.24719238, 239.24096680);
- CreateDynamicObject(1894, 951.50000000, -2111.19995117, 12.00000000, 359.49462891, 179.99450684, 59.98535156);
- CreateDynamicObject(9339, 980.59997559, -2085.10009766, 11.80000019, 0.24707031, 1.74719238, 239.48449707);
- CreateDynamicObject(1894, 974.09997559, -2127.50000000, 10.30000019, 88.41687012, 18.40454102, 311.82608032);
- CreateDynamicObject(17915, 976.09997559, -2127.69995117, 1.89999998, 54.20379639, 89.29785156, 241.82371521);
- CreateDynamicObject(17915, 961.00000000, -2119.39990234, 2.00000000, 54.19674683, 88.95147705, 241.24389648);
- CreateDynamicObject(1894, 975.20001221, -2125.69995117, 10.30000019, 89.08935547, 145.46313477, 184.75529480);
- CreateDynamicObject(1894, 976.20001221, -2124.00000000, 10.39999962, 89.74664307, 88.67504883, 241.55072021);
- CreateDynamicObject(3660, 964.40002441, -2087.00000000, 13.60000038, 1.21948242, 359.73632812, 59.48547363);
- CreateDynamicObject(982, 957.09997559, -2098.19995117, 12.89999962, 359.98901367, 0.24719238, 330.22155762);
- CreateDynamicObject(982, 958.69921875, -2121.09960938, 12.89999962, 0.49438477, 0.24719238, 60.21606445);
- CreateDynamicObject(984, 965.20001221, -2084.19995117, 12.89999962, 0.48889160, 359.98901367, 329.46630859);
- CreateDynamicObject(11393, 975.50000000, -2125.30004883, 13.80000019, 0.00000000, 0.00000000, 147.75000000);
- CreateDynamicObject(1231, 968.90002441, -2078.39990234, 14.60000038, 359.50012207, 359.48913574, 234.98657227);
- CreateDynamicObject(16101, 1016.70001221, -2068.80004883, 16.39999962, 359.75000000, 180.00000000, 237.25000000);
- CreateDynamicObject(11494, 1000.29998779, -2187.89990234, 12.80000019, 359.50820923, 180.49183655, 310.99313354);
- CreateDynamicObject(7246, 974.29998779, -2126.30004883, 11.30000019, 0.00000000, 270.00000000, 330.99853516);
- CreateDynamicObject(5066, 992.00000000, -2110.80004883, 13.50000000, 0.24996948, 0.00000000, 150.50012207);
- //----------------------[Bar Interior]--------------------------------//
- CreateDynamicObject(19378, -159.85, 1779.27, -100.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, -159.85, 1769.64, -100.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19460, -154.55, 1769.66, -99.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, -154.55, 1779.29, -99.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, -159.42, 1783.99, -99.04, 0.00, 0.00, 90.00);
- CreateDynamicObject(19460, -164.27, 1779.27, -99.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, -164.27, 1769.64, -99.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, -159.42, 1764.82, -99.04, 0.00, 0.00, 90.00);
- CreateDynamicObject(19378, -159.85, 1779.46, -104.92, 90.00, 0.00, 90.00);
- CreateDynamicObject(19379, -159.85, 1784.27, -100.39, 0.00, 90.00, 180.00);
- CreateDynamicObject(16151, -155.71, 1769.66, -100.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(2779, -163.68, 1767.04, -100.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(2681, -163.68, 1768.28, -100.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(1569, -161.16, 1764.87, -100.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(1569, -158.18, 1764.87, -100.78, 0.00, 0.00, 180.00);
- CreateDynamicObject(1716, -162.60, 1768.65, -100.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(1716, -162.60, 1767.38, -100.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(2001, -163.68, 1765.37, -100.77, 0.00, 0.00, 20.00);
- CreateDynamicObject(14392, -149.20, 1784.98, -99.06, 0.00, 0.00, 0.00);
- CreateDynamicObject(1716, -156.28, 1782.14, -100.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(2229, -154.70, 1764.86, -100.80, 0.00, 0.00, -90.00);
- CreateDynamicObject(2104, -154.56, 1768.44, -100.78, 0.00, 0.00, -90.00);
- CreateDynamicObject(2229, -154.70, 1773.89, -100.80, 0.00, 0.00, -90.00);
- CreateDynamicObject(1514, -156.70, 1768.41, -99.57, 0.00, 0.00, -90.00);
- CreateDynamicObject(2425, -154.57, 1768.43, -99.47, 0.00, 0.00, -90.00);
- CreateDynamicObject(2429, -154.40, 1767.83, -99.76, 0.00, 0.00, -90.00);
- CreateDynamicObject(2251, -156.35, 1766.42, -98.96, 0.00, 0.00, 20.00);
- CreateDynamicObject(1723, -161.61, 1770.97, -100.77, 0.00, 0.00, 181.00);
- CreateDynamicObject(1723, -163.62, 1773.27, -100.77, 0.00, 0.00, -0.50);
- CreateDynamicObject(1723, -161.61, 1774.34, -100.77, 0.00, 0.00, 179.00);
- CreateDynamicObject(1723, -163.62, 1776.68, -100.77, 0.00, 0.00, 2.00);
- CreateDynamicObject(2315, -163.41, 1772.12, -100.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(2315, -163.41, 1775.52, -100.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(2254, -164.15, 1773.76, -98.94, 0.00, 0.00, 90.00);
- CreateDynamicObject(2215, -162.66, 1775.65, -100.22, -26.00, 23.00, 270.00);
- CreateDynamicObject(2217, -163.42, 1772.01, -100.22, -26.00, 23.00, 270.00);
- CreateDynamicObject(2099, -163.63, 1783.51, -100.30, 0.00, 0.00, 30.00);
- CreateDynamicObject(19380, -159.50, 1779.46, -97.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, -159.51, 1769.82, -97.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, -159.57, 1760.19, -97.26, 0.00, 90.00, 0.00);
- //----------------------[Court House]---------------------------------//
- CreateDynamicObject(3115,1248.69921875,-1792.50000000,2430.00000000,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (2)
- CreateDynamicObject(1491,1232.39941406,-1789.69921875,2430.30004883,0.00000000,0.00000000,314.99450684); //object(gen_doorint01) (1)
- CreateDynamicObject(2395,1219.19921875,-1797.59960938,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (1)
- CreateDynamicObject(2395,1222.40002441,-1801.00000000,2430.30004883,0.00000000,0.00000000,180.00000000); //object(cj_sports_wall) (2)
- CreateDynamicObject(2395,1226.09997559,-1801.00000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (3)
- CreateDynamicObject(2395,1234.69921875,-1792.09960938,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (4)
- CreateDynamicObject(1491,1234.50000000,-1791.80004883,2430.30004883,0.00000000,0.00000000,134.00000000); //object(gen_doorint01) (2)
- CreateDynamicObject(2395,1230.09960938,-1787.50000000,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1236.69921875,-1789.39941406,2430.30004883,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1232.79980469,-1789.39941406,2430.30004883,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(1491,1234.89941406,-1787.09960938,2430.30004883,0.00000000,0.00000000,314.99450684); //object(gen_doorint01) (3)
- CreateDynamicObject(1491,1237.00000000,-1789.19921875,2430.30004883,0.00000000,0.00000000,133.98925781); //object(gen_doorint01) (4)
- CreateDynamicObject(2395,1234.69921875,-1786.69921875,2430.30004883,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (8)
- CreateDynamicObject(2395,1239.39941406,-1791.39941406,2430.30004883,0.00000000,0.00000000,134.98904419); //object(cj_sports_wall) (9)
- CreateDynamicObject(2395,1219.19921875,-1801.09960938,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (11)
- CreateDynamicObject(2395,1219.19921875,-1794.19921875,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (12)
- CreateDynamicObject(2395,1219.19995117,-1790.90002441,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (13)
- CreateDynamicObject(2395,1219.19995117,-1787.50000000,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (14)
- CreateDynamicObject(2395,1219.19921875,-1783.89941406,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1229.50000000,-1801.00000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (16)
- CreateDynamicObject(2395,1233.00000000,-1801.00000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (17)
- CreateDynamicObject(2395,1236.40002441,-1801.00000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (18)
- CreateDynamicObject(2395,1239.59997559,-1801.00000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (19)
- CreateDynamicObject(2395,1243.19921875,-1801.00000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (20)
- CreateDynamicObject(2395,1219.59997559,-1783.90002441,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (21)
- CreateDynamicObject(2395,1223.09960938,-1783.89941406,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1226.69995117,-1783.90002441,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (23)
- CreateDynamicObject(2395,1239.29980469,-1797.79980469,2430.30004883,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (24)
- CreateDynamicObject(2395,1239.30004883,-1794.59997559,2430.30004883,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (25)
- CreateDynamicObject(2395,1237.09997559,-1794.50000000,2430.30004883,0.00000000,0.00000000,315.00000000); //object(cj_sports_wall) (26)
- CreateDynamicObject(2395,1227.69921875,-1785.09960938,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (27)
- CreateDynamicObject(2395,1226.50000000,-1783.90002441,2430.30004883,0.00000000,0.00000000,315.00000000); //object(cj_sports_wall) (28)
- CreateDynamicObject(3115,1229.50000000,-1792.50000000,2430.00000000,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (5)
- CreateDynamicObject(1569,1219.09960938,-1793.50000000,2430.30004883,0.00000000,0.00000000,90.00000000); //object(adam_v_door) (1)
- CreateDynamicObject(2395,1232.50000000,-1789.89941406,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (29)
- CreateDynamicObject(2395,1234.59960938,-1791.79980469,2432.69995117,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (30)
- CreateDynamicObject(2395,1236.69921875,-1789.39941406,2432.69995117,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (31)
- CreateDynamicObject(2395,1232.79980469,-1789.39941406,2432.69995117,0.00000000,0.00000000,44.98901367); //object(cj_sports_wall) (32)
- CreateDynamicObject(2395,1234.69995117,-1792.09997559,2432.69995117,0.00000000,0.00000000,315.00000000); //object(cj_sports_wall) (33)
- CreateDynamicObject(2395,1237.09997559,-1794.50000000,2432.69995117,0.00000000,0.00000000,315.00000000); //object(cj_sports_wall) (34)
- CreateDynamicObject(2395,1239.30004883,-1797.80004883,2432.69995117,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (35)
- CreateDynamicObject(2395,1239.30004883,-1794.59997559,2432.69995117,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (36)
- CreateDynamicObject(2395,1239.59997559,-1801.00000000,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (38)
- CreateDynamicObject(2395,1236.39941406,-1801.00000000,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (39)
- CreateDynamicObject(2395,1233.00000000,-1801.00000000,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (40)
- CreateDynamicObject(2395,1229.50000000,-1801.00000000,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (41)
- CreateDynamicObject(2395,1226.09997559,-1801.00000000,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (42)
- CreateDynamicObject(2395,1222.40002441,-1801.00000000,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (43)
- CreateDynamicObject(2395,1219.19995117,-1801.09997559,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (44)
- CreateDynamicObject(2395,1219.19995117,-1797.59997559,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (45)
- CreateDynamicObject(2395,1219.19995117,-1794.19995117,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (46)
- CreateDynamicObject(2395,1219.19995117,-1790.90002441,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (47)
- CreateDynamicObject(2395,1219.19921875,-1787.50000000,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (48)
- CreateDynamicObject(2395,1219.19995117,-1783.90002441,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (49)
- CreateDynamicObject(2395,1219.59960938,-1783.89941406,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (50)
- CreateDynamicObject(2395,1223.09997559,-1783.90002441,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (51)
- CreateDynamicObject(2395,1226.69995117,-1783.90002441,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (52)
- CreateDynamicObject(2395,1226.80004883,-1784.19995117,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (53)
- CreateDynamicObject(2395,1227.69995117,-1785.09997559,2432.69995117,0.00000000,0.00000000,315.00000000); //object(cj_sports_wall) (54)
- CreateDynamicObject(2395,1230.09997559,-1787.50000000,2432.69995117,0.00000000,0.00000000,315.00000000); //object(cj_sports_wall) (55)
- CreateDynamicObject(2008,1220.59997559,-1786.30004883,2430.30004883,0.00000000,0.00000000,180.00000000); //object(officedesk1) (1)
- CreateDynamicObject(2008,1222.50000000,-1786.30004883,2430.30004883,0.00000000,0.00000000,179.99450684); //object(officedesk1) (2)
- CreateDynamicObject(2008,1224.40002441,-1786.30004883,2430.30004883,0.00000000,0.00000000,179.99450684); //object(officedesk1) (3)
- CreateDynamicObject(2312,1219.00000000,-1798.59997559,2432.50000000,0.00000000,0.00000000,90.00000000); //object(cj_tele_2) (1)
- CreateDynamicObject(2186,1235.00000000,-1793.09997559,2430.30004883,0.00000000,0.00000000,315.00000000); //object(photocopier_1) (1)
- CreateDynamicObject(1999,1232.59997559,-1800.50000000,2430.30004883,0.00000000,0.00000000,90.00000000); //object(officedesk2) (1)
- CreateDynamicObject(1999,1232.59997559,-1798.50000000,2430.30004883,0.00000000,0.00000000,90.00000000); //object(officedesk2) (2)
- CreateDynamicObject(1999,1238.90002441,-1800.50000000,2430.30004883,0.00000000,0.00000000,180.00000000); //object(officedesk2) (3)
- CreateDynamicObject(1999,1236.90002441,-1800.50000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(officedesk2) (4)
- CreateDynamicObject(1806,1237.90002441,-1799.50000000,2430.30004883,0.00000000,0.00000000,180.00000000); //object(med_office_chair) (1)
- CreateDynamicObject(1806,1235.90002441,-1799.50000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(med_office_chair) (2)
- CreateDynamicObject(1806,1233.69995117,-1799.50000000,2430.30004883,0.00000000,0.00000000,90.00000000); //object(med_office_chair) (3)
- CreateDynamicObject(1806,1233.59997559,-1797.50000000,2430.30004883,0.00000000,0.00000000,90.00000000); //object(med_office_chair) (4)
- CreateDynamicObject(1703,1222.40002441,-1800.40002441,2430.30004883,0.00000000,0.00000000,180.00000000); //object(kb_couch02) (1)
- CreateDynamicObject(1703,1225.90002441,-1800.40002441,2430.30004883,0.00000000,0.00000000,179.99450684); //object(kb_couch02) (2)
- CreateDynamicObject(1703,1223.80004883,-1796.40002441,2430.30004883,0.00000000,0.00000000,0.00000000); //object(kb_couch02) (3)
- CreateDynamicObject(1703,1220.40002441,-1796.40002441,2430.30004883,0.00000000,0.00000000,0.00000000); //object(kb_couch02) (4)
- CreateDynamicObject(2315,1220.59997559,-1798.40002441,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_tv_table4) (1)
- CreateDynamicObject(2315,1224.19995117,-1798.40002441,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_tv_table4) (2)
- CreateDynamicObject(626,1223.30004883,-1800.19995117,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (1)
- CreateDynamicObject(626,1223.30004883,-1796.40002441,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (2)
- CreateDynamicObject(626,1219.80004883,-1796.30004883,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (3)
- CreateDynamicObject(626,1219.80004883,-1800.40002441,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (4)
- CreateDynamicObject(2854,1220.80004883,-1798.40002441,2430.80004883,0.00000000,0.00000000,0.00000000); //object(gb_bedmags04) (1)
- CreateDynamicObject(2854,1225.59997559,-1798.50000000,2430.80004883,0.00000000,0.00000000,0.00000000); //object(gb_bedmags04) (2)
- CreateDynamicObject(2852,1224.50000000,-1798.40002441,2430.80004883,0.00000000,0.00000000,0.00000000); //object(gb_bedmags02) (1)
- CreateDynamicObject(2852,1221.90002441,-1798.40002441,2430.80004883,0.00000000,0.00000000,0.00000000); //object(gb_bedmags02) (2)
- CreateDynamicObject(2289,1219.30004883,-1789.19995117,2432.30004883,0.00000000,0.00000000,87.75000000); //object(frame_2) (1)
- CreateDynamicObject(2288,1222.69995117,-1784.40002441,2431.89990234,0.00000000,0.00000000,0.00000000); //object(frame_3) (1)
- CreateDynamicObject(2270,1227.00000000,-1800.50000000,2431.69995117,0.00000000,0.00000000,181.75003052); //object(frame_wood_6) (1)
- CreateDynamicObject(2262,1238.80004883,-1798.90002441,2432.39990234,0.00000000,359.50000000,269.25000000); //object(frame_slim_3) (1)
- CreateDynamicObject(1649,1221.30004883,-1786.69995117,2431.10009766,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (1)
- CreateDynamicObject(2395,1222.30004883,-1786.59997559,2432.69995117,0.00000000,0.00000000,180.00000000); //object(cj_sports_wall) (50)
- CreateDynamicObject(1649,1222.69995117,-1786.69995117,2431.10009766,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,1222.69921875,-1786.69921875,2431.10009766,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (3)
- CreateDynamicObject(1649,1221.29980469,-1786.69921875,2431.10009766,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (4)
- CreateDynamicObject(2395,1226.80004883,-1786.80004883,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(1491,1226.40002441,-1786.69995117,2430.19995117,0.00000000,0.00000000,180.00000000); //object(gen_doorint01) (1)
- CreateDynamicObject(2395,1229.50000000,-1786.59997559,2430.30004883,0.00000000,0.00000000,180.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1226.80004883,-1786.80004883,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1229.50000000,-1786.59997559,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1219.59997559,-1786.80004883,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (50)
- CreateDynamicObject(2395,1225.90002441,-1786.59997559,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (50)
- CreateDynamicObject(2395,1223.30004883,-1786.80004883,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2773,1221.00000000,-1788.00000000,2430.89990234,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (1)
- CreateDynamicObject(2773,1222.90002441,-1787.90002441,2430.80004883,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (2)
- CreateDynamicObject(2773,1224.80004883,-1787.90002441,2430.80004883,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (3)
- CreateDynamicObject(1216,1231.40002441,-1800.69995117,2431.00000000,0.00000000,0.00000000,180.00000000); //object(phonebooth1) (1)
- CreateDynamicObject(1216,1230.09997559,-1800.69995117,2431.00000000,0.00000000,0.00000000,179.99450684); //object(phonebooth1) (2)
- CreateDynamicObject(1216,1228.90002441,-1800.69995117,2431.00000000,0.00000000,0.00000000,179.99450684); //object(phonebooth1) (3)
- CreateDynamicObject(2395,1232.19995117,-1784.19995117,2430.30004883,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (8)
- CreateDynamicObject(2395,1241.90002441,-1793.90002441,2430.30004883,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (8)
- CreateDynamicObject(2395,1245.30004883,-1794.09997559,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (20)
- CreateDynamicObject(2395,1230.00000000,-1781.50000000,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (1)
- CreateDynamicObject(2395,1236.90002441,-1778.80004883,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1241.50000000,-1783.40002441,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1239.59997559,-1780.69995117,2430.30004883,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1243.50000000,-1780.69995117,2430.30004883,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(1491,1239.19995117,-1781.00000000,2430.30004883,0.00000000,0.00000000,314.99450684); //object(gen_doorint01) (3)
- CreateDynamicObject(1491,1241.30004883,-1783.09997559,2430.30004883,0.00000000,0.00000000,133.98925781); //object(gen_doorint01) (4)
- CreateDynamicObject(2395,1229.59997559,-1777.90002441,2430.30004883,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (8)
- CreateDynamicObject(2395,1226.80004883,-1775.59997559,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (16)
- CreateDynamicObject(2395,1228.80004883,-1774.40002441,2430.30004883,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(1523,1227.30004883,-1775.69995117,2430.30004883,0.00000000,0.00000000,45.00000000); //object(gen_doorext10) (1)
- CreateDynamicObject(2395,1228.30004883,-1771.40002441,2430.30004883,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1228.30004883,-1767.90002441,2430.30004883,0.00000000,0.00000000,269.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1228.30004883,-1765.40002441,2430.30004883,0.00000000,0.00000000,269.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1223.59997559,-1775.59997559,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (16)
- CreateDynamicObject(2395,1220.80004883,-1775.59997559,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (16)
- CreateDynamicObject(2395,1219.40002441,-1775.19995117,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1219.40002441,-1771.59997559,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1219.40002441,-1768.09997559,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1219.80004883,-1765.09997559,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1223.50000000,-1765.09997559,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1226.69995117,-1765.09997559,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1234.40002441,-1776.30004883,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1231.90002441,-1773.80004883,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1230.69995117,-1772.59997559,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1248.09997559,-1796.40002441,2430.30004883,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (8)
- CreateDynamicObject(2395,1251.69995117,-1793.40002441,2430.30004883,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(1523,1248.40002441,-1796.80004883,2430.30004883,0.00000000,0.00000000,44.99450684); //object(gen_doorext10) (2)
- CreateDynamicObject(2395,1248.50000000,-1800.00000000,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1249.90002441,-1795.80004883,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1248.50000000,-1801.40002441,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1253.59997559,-1795.80004883,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1257.00000000,-1795.80004883,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1258.69995117,-1796.19995117,2430.30004883,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (24)
- CreateDynamicObject(2395,1258.69995117,-1799.90002441,2430.30004883,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (24)
- CreateDynamicObject(2395,1258.19995117,-1801.50000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (20)
- CreateDynamicObject(2395,1254.69995117,-1801.50000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (20)
- CreateDynamicObject(2395,1251.09997559,-1801.50000000,2430.30004883,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (20)
- CreateDynamicObject(2395,1244.00000000,-1785.90002441,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1246.59997559,-1788.50000000,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1249.00000000,-1790.90002441,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1250.69995117,-1792.59997559,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1239.40002441,-1791.40002441,2432.69995117,0.00000000,0.00000000,134.98901367); //object(cj_sports_wall) (9)
- CreateDynamicObject(2395,1241.90002441,-1793.90002441,2432.69995117,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (8)
- CreateDynamicObject(2395,1245.30004883,-1794.09997559,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (20)
- CreateDynamicObject(2395,1248.09997559,-1796.40002441,2432.69995117,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (8)
- CreateDynamicObject(2395,1248.50000000,-1800.00000000,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1248.50000000,-1801.40002441,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1251.09997559,-1801.50000000,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (20)
- CreateDynamicObject(2395,1254.69995117,-1801.50000000,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (20)
- CreateDynamicObject(2395,1258.19995117,-1801.50000000,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (20)
- CreateDynamicObject(2395,1258.69995117,-1799.90002441,2432.69995117,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (24)
- CreateDynamicObject(2395,1258.69995117,-1796.19995117,2432.69995117,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (24)
- CreateDynamicObject(2395,1257.00000000,-1795.80004883,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1253.59997559,-1795.80004883,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1250.00000000,-1795.80004883,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1251.59997559,-1793.30004883,2432.69995117,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1249.00000000,-1790.90002441,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1250.69995117,-1792.59997559,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1246.59997559,-1788.50000000,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1244.00000000,-1785.90002441,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1241.50000000,-1783.40002441,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1238.90002441,-1780.80004883,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1236.90002441,-1778.80004883,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1234.40002441,-1776.30004883,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1231.90002441,-1773.80004883,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1230.69995117,-1772.59997559,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1228.80004883,-1774.40002441,2432.69995117,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1228.30004883,-1771.30004883,2432.69995117,0.00000000,0.00000000,269.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1228.30004883,-1767.90002441,2432.69995117,0.00000000,0.00000000,269.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1228.30004883,-1765.40002441,2432.69995117,0.00000000,0.00000000,269.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1226.69995117,-1765.09997559,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1223.50000000,-1765.09997559,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1219.80004883,-1765.09997559,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1219.40002441,-1768.09997559,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1219.40002441,-1771.59997559,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1219.40002441,-1775.19995117,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,1220.80004883,-1775.59997559,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (16)
- CreateDynamicObject(2395,1223.59997559,-1775.59997559,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (16)
- CreateDynamicObject(2395,1226.80004883,-1775.59997559,2432.69995117,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (16)
- CreateDynamicObject(2395,1229.59997559,-1777.90002441,2432.69995117,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (8)
- CreateDynamicObject(2395,1230.00000000,-1781.50000000,2432.69995117,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (1)
- CreateDynamicObject(2395,1232.19995117,-1784.19995117,2432.69995117,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (8)
- CreateDynamicObject(2395,1234.69995117,-1786.69995117,2432.69995117,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (8)
- CreateDynamicObject(2395,1227.69995117,-1775.50000000,2432.69995117,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1229.30004883,-1773.40002441,2432.69995117,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1250.09997559,-1794.80004883,2432.69995117,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1248.59997559,-1796.90002441,2432.69995117,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1241.30004883,-1782.90002441,2432.69995117,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (30)
- CreateDynamicObject(2395,1239.00000000,-1775.50000000,2430.30004883,0.00000000,0.00000000,134.98904419); //object(cj_sports_wall) (9)
- CreateDynamicObject(2395,1246.19995117,-1782.69995117,2430.30004883,0.00000000,0.00000000,134.98904419); //object(cj_sports_wall) (9)
- CreateDynamicObject(1491,1243.80004883,-1780.59997559,2430.30004883,0.00000000,0.00000000,133.98925781); //object(gen_doorint01) (4)
- CreateDynamicObject(1491,1241.69995117,-1778.50000000,2430.30004883,0.00000000,0.00000000,314.99450684); //object(gen_doorint01) (3)
- CreateDynamicObject(2395,1243.69995117,-1780.19995117,2432.69995117,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (30)
- CreateDynamicObject(2395,1241.59997559,-1778.40002441,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1243.50000000,-1780.69995117,2432.69995117,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1239.59997559,-1780.69995117,2432.69995117,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1235.00000000,-1787.40002441,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (29)
- CreateDynamicObject(2395,1236.90002441,-1788.90002441,2432.69995117,0.00000000,0.00000000,135.00000000); //object(cj_sports_wall) (30)
- CreateDynamicObject(2395,1241.50000000,-1778.00000000,2430.30004883,0.00000000,0.00000000,134.98904419); //object(cj_sports_wall) (9)
- CreateDynamicObject(2395,1248.80004883,-1785.30004883,2430.30004883,0.00000000,0.00000000,134.98904419); //object(cj_sports_wall) (9)
- CreateDynamicObject(2395,1251.19995117,-1783.30004883,2430.30004883,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1253.69995117,-1780.80004883,2430.30004883,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1256.30004883,-1778.19995117,2430.30004883,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1258.69995117,-1775.80004883,2430.30004883,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1238.40002441,-1774.40002441,2430.30004883,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1241.00000000,-1771.80004883,2430.30004883,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1243.50000000,-1769.30004883,2430.30004883,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1244.90002441,-1765.59997559,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1248.40002441,-1765.59997559,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1312.90002441,-1709.59997559,2393.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1258.90002441,-1772.40002441,2430.30004883,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (24)
- CreateDynamicObject(2395,1251.90002441,-1765.90002441,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1254.50000000,-1768.50000000,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1257.09997559,-1771.09997559,2430.30004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1241.50000000,-1778.00000000,2432.69995117,0.00000000,0.00000000,134.98901367); //object(cj_sports_wall) (9)
- CreateDynamicObject(2395,1239.00000000,-1775.50000000,2432.69995117,0.00000000,0.00000000,134.98901367); //object(cj_sports_wall) (9)
- CreateDynamicObject(2395,1244.90002441,-1765.59997559,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1248.40002441,-1765.59997559,2432.69995117,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,1251.90002441,-1765.90002441,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1254.50000000,-1768.50000000,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1257.09997559,-1771.09997559,2432.69995117,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1258.90002441,-1772.40002441,2432.69995117,0.00000000,0.00000000,270.00000000); //object(cj_sports_wall) (24)
- CreateDynamicObject(2395,1258.69995117,-1775.80004883,2432.69995117,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1256.30004883,-1778.19995117,2432.69995117,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1253.69995117,-1780.80004883,2432.69995117,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1251.19995117,-1783.30004883,2432.69995117,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1248.80004883,-1785.30004883,2432.69995117,0.00000000,0.00000000,134.98901367); //object(cj_sports_wall) (9)
- CreateDynamicObject(2395,1246.19995117,-1782.69995117,2432.69995117,0.00000000,0.00000000,134.98901367); //object(cj_sports_wall) (9)
- CreateDynamicObject(2614,1240.09997559,-1782.09997559,2433.80004883,0.00000000,0.00000000,315.25000000); //object(cj_us_flag) (1)
- CreateDynamicObject(2614,1242.90002441,-1779.40002441,2433.80004883,0.00000000,0.00000000,134.49719238); //object(cj_us_flag) (2)
- CreateDynamicObject(16378,1221.59997559,-1766.80004883,2431.10009766,0.00000000,0.00000000,180.00000000); //object(des_byofficeint) (1)
- CreateDynamicObject(1703,1221.69995117,-1775.09997559,2430.30004883,0.00000000,0.00000000,179.99450684); //object(kb_couch02) (5)
- CreateDynamicObject(1703,1219.69995117,-1771.19995117,2430.30004883,0.00000000,0.00000000,0.00000000); //object(kb_couch02) (6)
- CreateDynamicObject(2315,1219.90002441,-1773.09997559,2430.30004883,0.00000000,0.00000000,0.00000000); //object(cj_tv_table4) (3)
- CreateDynamicObject(626,1228.09997559,-1765.59997559,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (5)
- CreateDynamicObject(626,1222.59997559,-1775.09997559,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (6)
- CreateDynamicObject(1892,1234.19995117,-1789.19995117,2430.30004883,0.00000000,0.00000000,315.00000000); //object(security_gatsh) (1)
- CreateDynamicObject(1892,1234.50000000,-1788.90002441,2430.30004883,0.00000000,0.00000000,315.00000000); //object(security_gatsh) (2)
- CreateDynamicObject(1892,1233.59997559,-1789.80004883,2430.30004883,0.00000000,0.00000000,315.00000000); //object(security_gatsh) (4)
- CreateDynamicObject(1892,1233.30004883,-1790.09997559,2430.30004883,0.00000000,0.00000000,315.00000000); //object(security_gatsh) (5)
- CreateDynamicObject(1892,1235.09997559,-1788.30004883,2430.30004883,0.00000000,0.00000000,315.00000000); //object(security_gatsh) (7)
- CreateDynamicObject(1892,1235.40002441,-1788.00000000,2430.30004883,0.00000000,0.00000000,315.00000000); //object(security_gatsh) (8)
- CreateDynamicObject(1892,1240.30004883,-1781.19995117,2430.30004883,0.00000000,0.00000000,315.00000000); //object(security_gatsh) (11)
- CreateDynamicObject(1892,1240.90002441,-1780.59997559,2430.30004883,0.00000000,0.00000000,315.00000000); //object(security_gatsh) (12)
- CreateDynamicObject(1892,1241.40002441,-1780.09997559,2430.30004883,0.00000000,0.00000000,315.00000000); //object(security_gatsh) (13)
- CreateDynamicObject(1892,1242.00000000,-1779.50000000,2430.30004883,0.00000000,0.00000000,315.00000000); //object(security_gatsh) (17)
- CreateDynamicObject(16378,1256.90002441,-1798.19995117,2431.10009766,0.00000000,0.00000000,90.00000000); //object(des_byofficeint) (2)
- CreateDynamicObject(1703,1252.80004883,-1799.19995117,2430.30004883,0.00000000,0.00000000,270.00000000); //object(kb_couch02) (7)
- CreateDynamicObject(1703,1249.00000000,-1801.19995117,2430.30004883,0.00000000,0.00000000,90.00000000); //object(kb_couch02) (8)
- CreateDynamicObject(2315,1250.90002441,-1801.00000000,2430.30004883,0.00000000,0.00000000,90.00000000); //object(cj_tv_table4) (4)
- CreateDynamicObject(626,1258.50000000,-1801.09997559,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (8)
- CreateDynamicObject(626,1254.00000000,-1796.09997559,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (9)
- CreateDynamicObject(1703,1239.40002441,-1790.69995117,2430.30004883,0.00000000,0.00000000,135.00000000); //object(kb_couch02) (9)
- CreateDynamicObject(1703,1242.30004883,-1793.59997559,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_couch02) (10)
- CreateDynamicObject(1703,1232.09997559,-1783.19995117,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_couch02) (11)
- CreateDynamicObject(1703,1234.90002441,-1785.90002441,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_couch02) (12)
- CreateDynamicObject(626,1240.40002441,-1791.59997559,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (10)
- CreateDynamicObject(626,1244.40002441,-1793.80004883,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (11)
- CreateDynamicObject(626,1232.90002441,-1784.00000000,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (12)
- CreateDynamicObject(626,1230.50000000,-1779.90002441,2432.39990234,0.00000000,0.00000000,0.00000000); //object(veg_palmkb2) (13)
- CreateDynamicObject(991,1244.69995117,-1770.00000000,2430.10009766,0.00000000,0.00000000,315.00000000); //object(bar_barriergate1) (1)
- CreateDynamicObject(1491,1250.19995117,-1775.50000000,2428.80004883,0.00000000,0.00000000,133.98925781); //object(gen_doorint01) (4)
- CreateDynamicObject(1491,1248.09997559,-1773.40002441,2428.80004883,0.00000000,0.00000000,314.99450684); //object(gen_doorint01) (3)
- CreateDynamicObject(1704,1254.90002441,-1769.59997559,2430.60009766,0.00000000,0.00000000,315.00000000); //object(kb_chair03) (1)
- CreateDynamicObject(2395,1252.69995117,-1770.40002441,2430.60009766,270.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(2395,1254.59997559,-1767.69995117,2427.80004883,0.00000000,0.00000000,225.00000000); //object(cj_sports_wall) (6)
- CreateDynamicObject(2395,1255.40002441,-1772.40002441,2427.80004883,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1252.69995117,-1770.40002441,2427.80004883,0.00000000,0.00000000,314.99450684); //object(cj_sports_wall) (5)
- CreateDynamicObject(1704,1247.59997559,-1772.09997559,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (2)
- CreateDynamicObject(2207,1253.19995117,-1770.59997559,2430.39990234,0.00000000,0.00000000,315.00000000); //object(med_office7_desk_1) (2)
- CreateDynamicObject(2207,1253.19995117,-1770.59997559,2430.89990234,0.00000000,0.00000000,315.00000000); //object(med_office7_desk_1) (3)
- CreateDynamicObject(2207,1255.19995117,-1772.59997559,2430.30004883,0.00000000,0.00000000,315.00000000); //object(med_office7_desk_1) (4)
- CreateDynamicObject(2207,1251.19995117,-1768.59997559,2430.30004883,0.00000000,0.00000000,315.00000000); //object(med_office7_desk_1) (5)
- CreateDynamicObject(1704,1256.90002441,-1771.59997559,2430.30004883,0.00000000,0.00000000,315.00000000); //object(kb_chair03) (3)
- CreateDynamicObject(1704,1252.90002441,-1767.59997559,2430.30004883,0.00000000,0.00000000,315.00000000); //object(kb_chair03) (4)
- CreateDynamicObject(3115,1229.50000000,-1774.00000000,2430.00000000,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (5)
- CreateDynamicObject(3115,1248.69995117,-1774.00000000,2430.00000000,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (5)
- CreateDynamicObject(1704,1246.69995117,-1771.09997559,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (5)
- CreateDynamicObject(1704,1245.69995117,-1770.19995117,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (6)
- CreateDynamicObject(1704,1252.50000000,-1776.90002441,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (7)
- CreateDynamicObject(1704,1253.40002441,-1777.80004883,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (8)
- CreateDynamicObject(1704,1254.30004883,-1778.69995117,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (9)
- CreateDynamicObject(991,1254.09997559,-1779.40002441,2430.10009766,0.00000000,0.00000000,315.00000000); //object(bar_barriergate1) (5)
- CreateDynamicObject(991,1252.50000000,-1777.80004883,2430.10009766,0.00000000,0.00000000,315.00000000); //object(bar_barriergate1) (6)
- CreateDynamicObject(991,1245.80004883,-1771.09997559,2430.10009766,0.00000000,0.00000000,315.00000000); //object(bar_barriergate1) (7)
- CreateDynamicObject(2206,1246.50000000,-1768.30004883,2430.30004883,0.00000000,0.00000000,315.00000000); //object(med_office8_desk_02) (4)
- CreateDynamicObject(2206,1247.40002441,-1769.19995117,2430.30004883,0.00000000,0.00000000,315.00000000); //object(med_office8_desk_02) (5)
- CreateDynamicObject(2206,1253.19995117,-1775.00000000,2430.30004883,0.00000000,0.00000000,315.00000000); //object(med_office8_desk_02) (7)
- CreateDynamicObject(2206,1254.30004883,-1776.09997559,2430.30004883,0.00000000,0.00000000,315.00000000); //object(med_office8_desk_02) (8)
- CreateDynamicObject(1704,1243.40002441,-1776.50000000,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (14)
- CreateDynamicObject(1704,1242.59997559,-1775.69995117,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (16)
- CreateDynamicObject(1704,1241.80004883,-1774.90002441,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (19)
- CreateDynamicObject(1704,1241.00000000,-1774.09997559,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (20)
- CreateDynamicObject(1704,1248.00000000,-1781.00000000,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (24)
- CreateDynamicObject(1704,1248.80004883,-1781.80004883,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (25)
- CreateDynamicObject(1704,1249.59997559,-1782.59997559,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (26)
- CreateDynamicObject(1704,1250.40002441,-1783.40002441,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (27)
- CreateDynamicObject(1704,1249.40002441,-1779.59997559,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (34)
- CreateDynamicObject(1704,1250.80004883,-1778.19995117,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (36)
- CreateDynamicObject(1704,1244.80004883,-1775.09997559,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (39)
- CreateDynamicObject(1704,1246.19995117,-1773.69995117,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (41)
- CreateDynamicObject(1704,1244.00000000,-1774.30004883,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (43)
- CreateDynamicObject(1704,1243.19995117,-1773.50000000,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (44)
- CreateDynamicObject(1704,1242.40002441,-1772.69995117,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (45)
- CreateDynamicObject(1704,1245.40002441,-1772.90002441,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (46)
- CreateDynamicObject(1704,1244.59997559,-1772.09997559,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (47)
- CreateDynamicObject(1704,1243.80004883,-1771.30004883,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (48)
- CreateDynamicObject(1704,1250.19995117,-1780.40002441,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (49)
- CreateDynamicObject(1704,1251.00000000,-1781.19995117,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (50)
- CreateDynamicObject(1704,1251.80004883,-1782.00000000,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (51)
- CreateDynamicObject(1704,1251.59997559,-1779.00000000,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (52)
- CreateDynamicObject(1704,1252.40002441,-1779.80004883,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (53)
- CreateDynamicObject(1704,1253.19995117,-1780.59997559,2430.30004883,0.00000000,0.00000000,134.99450684); //object(kb_chair03) (54)
- CreateDynamicObject(2395,1245.90002441,-1766.90002441,2430.30004883,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1238.40002441,-1774.40002441,2432.69995117,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1241.00000000,-1771.80004883,2432.69995117,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1243.50000000,-1769.30004883,2432.69995117,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(2395,1245.90002441,-1766.90002441,2432.69995117,0.00000000,0.00000000,44.99450684); //object(cj_sports_wall) (7)
- CreateDynamicObject(3115,1229.50000000,-1792.50000000,2435.69995117,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (5)
- CreateDynamicObject(3115,1229.50000000,-1774.00000000,2435.69995117,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (5)
- CreateDynamicObject(3115,1248.69995117,-1774.00000000,2435.69995117,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (5)
- CreateDynamicObject(3115,1248.69995117,-1792.50000000,2435.69995117,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (2)
- CreateDynamicObject(2614,1255.59997559,-1769.59997559,2433.80004883,0.00000000,0.00000000,315.24719238); //object(cj_us_flag) (3)
- //----------------------[Bowling Interior]----------------------------//
- CreateDynamicObject(19378, 435.22, 2516.90, 18.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 414.39, 2526.55, 18.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, 414.33, 2517.04, 18.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19447, 425.03, 2531.00, 20.25, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 415.64, 2531.00, 20.25, 0.00, 0.00, 270.00);
- CreateDynamicObject(19377, 404.08, 2516.97, 18.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19447, 410.83, 2527.05, 20.25, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 414.47, 2521.83, 17.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 414.49, 2518.73, 17.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 414.46, 2515.82, 17.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 414.46, 2512.67, 17.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(997, 417.13, 2521.99, 18.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(997, 417.14, 2521.70, 18.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(997, 417.22, 2518.57, 18.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(997, 417.24, 2518.84, 18.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(997, 417.26, 2515.89, 18.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(997, 417.23, 2515.64, 18.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(997, 417.26, 2512.57, 18.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(997, 417.24, 2512.87, 18.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(19450, 409.75, 2517.39, 20.44, 0.00, 0.00, 0.00);
- CreateDynamicObject(19447, 410.84, 2517.40, 21.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 419.74, 2518.70, 19.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 420.11, 2518.71, 19.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 419.72, 2521.84, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 419.64, 2515.76, 19.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 419.96, 2515.76, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 420.23, 2515.75, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 420.04, 2512.69, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(19447, 415.11, 2512.35, 20.25, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 424.75, 2512.34, 20.25, 0.00, 0.00, 270.00);
- CreateDynamicObject(19375, 426.76, 2516.92, 25.09, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 415.95, 2526.32, 25.09, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 425.80, 2526.36, 25.09, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 414.51, 2521.37, 28.27, 0.00, 0.00, 90.00);
- CreateDynamicObject(19447, 405.94, 2522.31, 23.50, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 407.51, 2512.28, 20.25, 0.00, 0.00, 270.00);
- CreateDynamicObject(19375, 414.07, 2516.59, 23.12, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 420.12, 2521.35, 30.12, 324.00, 0.00, 90.00);
- CreateDynamicObject(19375, 423.37, 2516.46, 26.29, 0.00, 52.00, 360.00);
- CreateDynamicObject(1752, 419.19, 2520.24, 23.37, 47.65, 0.00, 90.00);
- CreateDynamicObject(1752, 419.18, 2517.36, 23.37, 47.65, 0.00, 90.00);
- CreateDynamicObject(1752, 419.17, 2514.34, 23.37, 47.65, 0.00, 90.00);
- CreateDynamicObject(1432, 423.17, 2520.30, 18.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 423.10, 2517.21, 18.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 422.97, 2514.14, 18.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(1732, 419.38, 2521.84, 18.92, 0.00, 0.00, 90.00);
- CreateDynamicObject(1732, 419.52, 2518.73, 18.92, 0.00, 0.00, 90.00);
- CreateDynamicObject(1732, 419.44, 2515.78, 18.92, 0.00, 0.00, 90.00);
- CreateDynamicObject(1732, 419.46, 2512.73, 18.92, 0.00, 0.00, 90.00);
- CreateDynamicObject(4730, 420.49, 2531.99, 22.71, 0.00, 0.00, 8.00);
- CreateDynamicObject(16475, 430.86, 2503.63, 17.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19447, 433.65, 2516.88, 23.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19447, 434.77, 2521.68, 20.25, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 429.89, 2526.40, 20.25, 0.00, 0.00, 0.00);
- CreateDynamicObject(19447, 425.03, 2531.00, 23.50, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 415.64, 2531.00, 23.50, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 410.83, 2527.05, 23.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19447, 405.94, 2522.31, 20.25, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 407.51, 2512.28, 23.50, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 415.11, 2512.35, 23.50, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 424.75, 2512.34, 23.50, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 434.37, 2512.33, 23.50, 0.00, 0.00, 270.00);
- CreateDynamicObject(19447, 410.84, 2517.40, 25.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19375, 436.95, 2517.08, 25.09, 0.00, 90.00, 0.00);
- CreateDynamicObject(16151, 420.54, 2529.95, 19.27, 0.00, 0.00, 90.00);
- CreateDynamicObject(2257, 433.46, 2518.92, 20.48, 0.00, 0.00, 270.00);
- CreateDynamicObject(2208, 431.19, 2517.11, 18.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(2208, 431.27, 2514.47, 18.94, 0.00, 0.00, 90.00);
- CreateDynamicObject(2197, 432.79, 2516.18, 19.76, 0.00, 0.00, 270.00);
- CreateDynamicObject(2197, 432.79, 2515.50, 19.76, 0.00, 0.00, 269.99);
- CreateDynamicObject(2197, 432.80, 2514.83, 19.76, 0.00, 0.00, 269.99);
- CreateDynamicObject(2210, 429.49, 2522.78, 19.65, 0.00, 0.00, 90.00);
- CreateDynamicObject(2210, 429.51, 2523.93, 19.65, 0.00, 0.00, 90.00);
- CreateDynamicObject(3065, 429.51, 2524.05, 19.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 429.48, 2522.63, 19.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 429.57, 2522.92, 19.23, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 429.57, 2522.92, 19.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 429.65, 2522.42, 19.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 429.65, 2522.42, 20.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 429.61, 2524.23, 20.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 429.61, 2524.23, 19.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 429.69, 2523.68, 19.30, 0.00, 0.00, 0.00);
- CreateDynamicObject(2964, 414.46, 2524.95, 18.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(2964, 414.48, 2528.04, 18.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(1536, 427.83, 2530.90, 18.94, 0.00, 0.00, 0.00);
- //----------------------[Modern House at Santa-Maria Beach]-----------//
- CreateDynamicObject(1649,245.10000610,-1788.30004883,4.90000010,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (1)
- CreateDynamicObject(1649,253.89941406,-1788.09960938,4.90000010,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (3)
- CreateDynamicObject(2395,242.30000305,-1777.30004883,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (10)
- CreateDynamicObject(2395,242.30000305,-1777.30004883,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (11)
- CreateDynamicObject(2395,242.30000305,-1779.59997559,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (12)
- CreateDynamicObject(2395,242.30000305,-1781.80004883,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (13)
- CreateDynamicObject(2395,246.19999695,-1785.40002441,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (14)
- CreateDynamicObject(2395,249.89999390,-1785.40002441,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (15)
- CreateDynamicObject(2395,253.60000610,-1785.40002441,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (16)
- CreateDynamicObject(2395,255.69921875,-1785.39941406,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (17)
- CreateDynamicObject(2395,246.10000610,-1783.09997559,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (18)
- CreateDynamicObject(2395,245.89999390,-1781.80004883,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (19)
- CreateDynamicObject(2395,246.10000610,-1781.80004883,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (20)
- CreateDynamicObject(2395,246.10000610,-1781.80004883,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (21)
- CreateDynamicObject(2395,245.60000610,-1781.80004883,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (22)
- CreateDynamicObject(2395,242.80000305,-1781.40002441,0.80000001,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (23)
- CreateDynamicObject(2395,242.80000305,-1780.59997559,0.80000001,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (24)
- CreateDynamicObject(2395,246.59960938,-1785.09960938,0.80000001,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (25)
- CreateDynamicObject(2395,249.69999695,-1785.50000000,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (26)
- CreateDynamicObject(2395,253.30000305,-1785.50000000,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (27)
- CreateDynamicObject(2395,255.69921875,-1785.50000000,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (28)
- CreateDynamicObject(1649,239.19999695,-1782.30004883,4.90000010,0.00000000,0.00000000,90.00000000); //object(wglasssmash) (4)
- CreateDynamicObject(2395,242.80000305,-1779.90002441,0.80000001,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (55)
- CreateDynamicObject(2395,242.19999695,-1776.59997559,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (56)
- CreateDynamicObject(2395,242.30000305,-1776.69995117,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (57)
- CreateDynamicObject(1649,245.10000610,-1795.59997559,4.90000010,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (5)
- CreateDynamicObject(1649,249.50000000,-1795.59997559,4.90000010,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (6)
- CreateDynamicObject(1649,253.89999390,-1795.59997559,4.90000010,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (7)
- CreateDynamicObject(2395,239.19921875,-1784.00000000,8.19999981,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (111)
- CreateDynamicObject(1649,262.29998779,-1790.50000000,4.90000010,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (8)
- CreateDynamicObject(1649,262.29998779,-1795.59997559,4.90000010,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (9)
- CreateDynamicObject(1523,264.50000000,-1792.00000000,3.28328347,0.00000000,0.00000000,90.00000000); //object(adam_v_door) (1)
- CreateDynamicObject(1649,249.50000000,-1788.19995117,9.69999981,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (10)
- CreateDynamicObject(1649,245.10000610,-1788.19995117,9.69999981,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (11)
- CreateDynamicObject(1649,236.89999390,-1780.90002441,9.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (12)
- CreateDynamicObject(1523,234.79980469,-1780.79980469,8.00000000,0.00000000,0.00000000,179.99450684); //object(adam_v_door) (2)
- CreateDynamicObject(1649,230.19999695,-1780.80004883,9.69999981,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (13)
- CreateDynamicObject(1649,230.50000000,-1795.69995117,9.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (14)
- CreateDynamicObject(1649,234.89999390,-1795.69995117,9.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (15)
- CreateDynamicObject(1649,230.50000000,-1795.69995117,9.69999981,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (14)
- CreateDynamicObject(1649,234.89999390,-1795.69995117,9.69999981,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (15)
- CreateDynamicObject(1649,239.29980469,-1795.69921875,9.69999981,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (16)
- CreateDynamicObject(1649,239.29980469,-1795.69921875,9.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (16)
- CreateDynamicObject(1649,224.50000000,-1786.80004883,4.90000010,0.00000000,0.00000000,270.00000000); //object(wglasssmash) (17)
- CreateDynamicObject(1649,224.50000000,-1793.50000000,15.69999981,0.00000000,0.00000000,270.00000000); //object(wglasssmash) (18)
- CreateDynamicObject(1649,226.80000305,-1787.50000000,15.69999981,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (19)
- CreateDynamicObject(1649,234.89999390,-1787.50000000,15.69999981,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (20)
- CreateDynamicObject(1649,237.10000610,-1789.69995117,15.69999981,0.00000000,0.00000000,90.00000000); //object(wglasssmash) (22)
- CreateDynamicObject(1649,234.80000305,-1795.80004883,15.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (23)
- CreateDynamicObject(1649,230.39999390,-1795.80004883,15.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (24)
- CreateDynamicObject(2395,259.29998779,-1785.40002441,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (17)
- CreateDynamicObject(2395,262.89999390,-1785.40002441,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (17)
- CreateDynamicObject(2395,262.89941406,-1787.79980469,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (17)
- CreateDynamicObject(2395,267.70001221,-1790.50000000,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (17)
- CreateDynamicObject(2395,267.70001221,-1787.80004883,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (17)
- CreateDynamicObject(2395,265.70001221,-1787.80004883,3.59999990,270.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (17)
- CreateDynamicObject(2395,259.39999390,-1785.50000000,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (28)
- CreateDynamicObject(2395,262.89999390,-1785.50000000,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (28)
- CreateDynamicObject(2395,263.39999390,-1788.80004883,0.80000001,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (25)
- CreateDynamicObject(2395,266.50000000,-1787.80004883,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (28)
- CreateDynamicObject(2395,267.70001221,-1787.80004883,0.80000001,0.00000000,0.00000000,179.99450684); //object(cj_sports_wall) (28)
- CreateDynamicObject(2395,268.20001221,-1791.09997559,0.80000001,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (25)
- CreateDynamicObject(2395,268.20001221,-1792.69995117,0.80000001,0.00000000,0.00000000,90.00000000); //object(cj_sports_wall) (25)
- CreateDynamicObject(2395,264.89999390,-1793.19995117,0.80000001,0.00000000,0.00000000,0.00000000); //object(cj_sports_wall) (28)
- CreateDynamicObject(3850,239.10000610,-1779.00000000,8.69999981,0.00000000,0.00000000,180.00000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,237.39999390,-1777.30004883,8.69999981,0.00000000,0.00000000,270.00000000); //object(carshowbann_sfsx) (2)
- CreateDynamicObject(3850,234.00000000,-1777.30004883,8.69999981,0.00000000,0.00000000,269.99450684); //object(carshowbann_sfsx) (3)
- CreateDynamicObject(3850,230.59960938,-1777.29980469,8.69999981,0.00000000,0.00000000,269.98901367); //object(carshowbann_sfsx) (4)
- CreateDynamicObject(3850,227.19999695,-1777.30004883,8.69999981,0.00000000,0.00000000,269.99450684); //object(carshowbann_sfsx) (5)
- CreateDynamicObject(3850,226.39999390,-1777.30004883,8.69999981,0.00000000,0.00000000,269.99450684); //object(carshowbann_sfsx) (6)
- CreateDynamicObject(3850,224.69921875,-1779.00000000,8.69999981,0.00000000,0.00000000,0.00000000); //object(carshowbann_sfsx) (7)
- CreateDynamicObject(638,243.10000610,-1778.00000000,3.90000010,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,243.10000610,-1780.50000000,3.90000010,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (2)
- CreateDynamicObject(638,244.60000610,-1781.50000000,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (3)
- CreateDynamicObject(638,246.89999390,-1784.09997559,3.90000010,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (5)
- CreateDynamicObject(638,246.89999390,-1782.69995117,3.90000010,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (6)
- CreateDynamicObject(638,246.00000000,-1781.50000000,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (7)
- CreateDynamicObject(638,248.59960938,-1785.09960938,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (8)
- CreateDynamicObject(638,251.19999695,-1785.09997559,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (9)
- CreateDynamicObject(638,253.79980469,-1785.09960938,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (10)
- CreateDynamicObject(638,256.39999390,-1785.09997559,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (11)
- CreateDynamicObject(638,259.00000000,-1785.09997559,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (12)
- CreateDynamicObject(638,261.60000610,-1785.09997559,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (14)
- CreateDynamicObject(638,263.70001221,-1786.50000000,3.90000010,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (16)
- CreateDynamicObject(638,262.79998779,-1785.09997559,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (17)
- CreateDynamicObject(638,265.39999390,-1787.50000000,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (18)
- CreateDynamicObject(638,268.50000000,-1789.00000000,3.90000010,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (19)
- CreateDynamicObject(638,267.60000610,-1787.50000000,3.90000010,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (20)
- CreateDynamicObject(638,265.89999390,-1793.59997559,3.90000010,0.00000000,0.00000000,270.00000000); //object(kb_planter_bush) (21)
- CreateDynamicObject(638,268.50000000,-1792.59997559,3.90000010,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (22)
- CreateDynamicObject(638,267.50000000,-1793.59997559,3.90000010,0.00000000,0.00000000,269.99450684); //object(kb_planter_bush) (23)
- CreateDynamicObject(1649,224.69999695,-1786.80004883,4.90000010,0.00000000,0.00000000,90.00000000); //object(wglasssmash) (17)
- CreateDynamicObject(1649,245.10000610,-1795.80004883,4.90000010,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (5)
- CreateDynamicObject(1649,249.50000000,-1795.80004883,4.90000010,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (6)
- CreateDynamicObject(1649,253.89999390,-1795.80004883,4.90000010,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (7)
- CreateDynamicObject(1649,262.29998779,-1795.80004883,4.90000010,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (9)
- CreateDynamicObject(1649,262.29980469,-1790.50000000,4.90000010,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (8)
- CreateDynamicObject(1649,253.89999390,-1788.30004883,4.90000010,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (3)
- CreateDynamicObject(1649,249.50000000,-1788.30004883,4.90000010,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (2)
- CreateDynamicObject(1472,225.29980469,-1792.09960938,7.59999990,0.00000000,0.00000000,0.00000000); //object(dyn_porch_1) (1)
- CreateDynamicObject(1472,226.69921875,-1792.09960938,7.59999990,0.00000000,0.00000000,0.00000000); //object(dyn_porch_1) (2)
- CreateDynamicObject(1472,227.50000000,-1792.09960938,7.59999990,0.00000000,0.00000000,0.00000000); //object(dyn_porch_1) (3)
- CreateDynamicObject(1470,225.29980469,-1794.09960938,7.00000000,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (1)
- CreateDynamicObject(1470,225.29980469,-1794.79980469,7.00000000,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (2)
- CreateDynamicObject(1470,226.69921875,-1794.79980469,7.00000000,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (3)
- CreateDynamicObject(1470,226.69921875,-1794.09960938,7.00000000,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (4)
- CreateDynamicObject(1472,227.79980469,-1793.79980469,7.00000000,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (4)
- CreateDynamicObject(1472,227.79980469,-1794.89941406,7.00000000,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (5)
- CreateDynamicObject(1472,228.80000305,-1795.00000000,6.19999981,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (6)
- CreateDynamicObject(1472,229.89999390,-1795.00000000,5.40000010,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (7)
- CreateDynamicObject(1472,230.80000305,-1795.00000000,4.59999990,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (8)
- CreateDynamicObject(1472,231.69921875,-1795.00000000,3.79999995,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (9)
- CreateDynamicObject(1472,228.80000305,-1793.80004883,6.19999981,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (10)
- CreateDynamicObject(1472,229.89999390,-1793.69995117,5.40000010,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (11)
- CreateDynamicObject(1472,230.80000305,-1793.69995117,4.59999990,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (12)
- CreateDynamicObject(1472,231.69999695,-1793.69995117,3.79999995,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (13)
- CreateDynamicObject(14535,227.39941406,-1781.50000000,5.59999990,0.00000000,0.00000000,179.99450684); //object(ab_woozies03) (1)
- CreateDynamicObject(2531,230.69999695,-1779.00000000,3.59999990,0.00000000,0.00000000,90.00000000); //object(cj_off2_lic_1_m) (1)
- CreateDynamicObject(2532,230.69999695,-1778.00000000,3.59999990,0.00000000,0.00000000,90.00000000); //object(cj_off2_lic_1_r) (1)
- CreateDynamicObject(2533,230.69999695,-1780.00000000,3.59999990,0.00000000,0.00000000,90.00000000); //object(cj_off2_lic_1_l) (1)
- CreateDynamicObject(2011,230.39999390,-1780.80004883,3.59999990,0.00000000,0.00000000,0.00000000); //object(nu_plant2_ofc) (1)
- CreateDynamicObject(1724,225.19999695,-1794.59997559,3.59999990,0.00000000,0.00000000,90.00000000); //object(mrk_seating1b) (1)
- CreateDynamicObject(1724,226.69999695,-1795.09997559,3.59999990,0.00000000,0.00000000,180.00000000); //object(mrk_seating1b) (2)
- CreateDynamicObject(1724,227.69999695,-1795.09997559,3.59999990,0.00000000,0.00000000,179.99450684); //object(mrk_seating1b) (3)
- CreateDynamicObject(1724,228.69999695,-1795.09997559,3.59999990,0.00000000,0.00000000,179.99450684); //object(mrk_seating1b) (4)
- CreateDynamicObject(1724,225.19999695,-1793.59997559,3.59999990,0.00000000,0.00000000,90.00000000); //object(mrk_seating1b) (5)
- CreateDynamicObject(1724,225.19999695,-1792.59997559,3.59999990,0.00000000,0.00000000,90.00000000); //object(mrk_seating1b) (6)
- CreateDynamicObject(2311,226.69999695,-1792.90002441,3.59999990,0.00000000,0.00000000,0.00000000); //object(cj_tv_table2) (1)
- CreateDynamicObject(2852,227.50000000,-1792.90002441,4.09999990,0.00000000,0.00000000,0.00000000); //object(gb_bedmags02) (1)
- CreateDynamicObject(16151,225.80000305,-1785.69995117,8.39999962,0.00000000,0.00000000,180.00000000); //object(ufo_bar) (1)
- CreateDynamicObject(2229,239.00000000,-1781.40002441,8.10000038,0.00000000,0.00000000,270.00000000); //object(swank_speaker) (1)
- CreateDynamicObject(2229,239.00000000,-1788.30004883,8.10000038,0.00000000,0.00000000,269.99450684); //object(swank_speaker) (2)
- CreateDynamicObject(2229,239.00000000,-1788.00000000,8.10000038,0.00000000,0.00000000,269.99450684); //object(swank_speaker) (3)
- CreateDynamicObject(2229,239.00000000,-1781.69995117,8.10000038,0.00000000,0.00000000,269.98901367); //object(swank_speaker) (4)
- CreateDynamicObject(2232,238.80000305,-1781.30004883,12.00000000,0.00000000,0.00000000,270.00000000); //object(med_speaker_4) (1)
- CreateDynamicObject(2232,238.80000305,-1787.80004883,12.00000000,0.00000000,0.00000000,269.99450684); //object(med_speaker_4) (2)
- CreateDynamicObject(14820,237.30000305,-1784.50000000,8.89999962,0.00000000,0.00000000,89.00000000); //object(dj_stuff) (1)
- CreateDynamicObject(2169,237.39999390,-1785.00000000,8.10000038,0.00000000,0.00000000,90.00000000); //object(med_office3_desk_1) (1)
- CreateDynamicObject(1491,239.10000610,-1791.90002441,8.10000038,0.00000000,0.00000000,270.00000000); //object(gen_doorint01) (1)
- CreateDynamicObject(2566,247.89999390,-1790.59997559,8.60000038,0.00000000,0.00000000,270.00000000); //object(hotel_s_bedset_3) (1)
- CreateDynamicObject(14867,246.50000000,-1795.19995117,9.60000038,0.00000000,0.00000000,0.00000000); //object(bobbie-cupboards) (1)
- CreateDynamicObject(2296,239.60000610,-1790.80004883,8.10000038,0.00000000,0.00000000,90.00000000); //object(tv_unit_1) (1)
- CreateDynamicObject(1703,242.50000000,-1788.90002441,8.10000038,0.00000000,0.00000000,270.00000000); //object(kb_couch02) (1)
- CreateDynamicObject(1472,231.69999695,-1794.90002441,8.50000000,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (9)
- CreateDynamicObject(1472,230.80000305,-1794.90002441,9.30000019,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (9)
- CreateDynamicObject(1472,229.80000305,-1794.90002441,10.10000038,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (9)
- CreateDynamicObject(1470,226.69999695,-1794.80004883,10.10000038,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (3)
- CreateDynamicObject(1470,225.30000305,-1794.80004883,10.10000038,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (2)
- CreateDynamicObject(1470,226.69999695,-1794.09997559,10.10000038,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (4)
- CreateDynamicObject(1472,225.30000305,-1792.09997559,10.89999962,0.00000000,0.00000000,0.00000000); //object(dyn_porch_1) (1)
- CreateDynamicObject(1472,226.69999695,-1792.09997559,10.89999962,0.00000000,0.00000000,0.00000000); //object(dyn_porch_1) (3)
- CreateDynamicObject(1470,225.30000305,-1794.09997559,10.10000038,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (2)
- CreateDynamicObject(1470,226.60000610,-1790.50000000,10.89999962,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (4)
- CreateDynamicObject(1470,225.39999390,-1790.50000000,10.89999962,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (4)
- CreateDynamicObject(1472,228.50000000,-1791.80004883,11.69999981,0.00000000,0.00000000,270.00000000); //object(dyn_porch_1) (9)
- CreateDynamicObject(1472,228.50000000,-1790.40002441,11.69999981,0.00000000,0.00000000,269.99450684); //object(dyn_porch_1) (9)
- CreateDynamicObject(1472,229.39999390,-1790.50000000,12.60000038,0.00000000,0.00000000,269.99450684); //object(dyn_porch_1) (9)
- CreateDynamicObject(1472,229.39999390,-1791.80004883,12.60000038,0.00000000,0.00000000,269.99450684); //object(dyn_porch_1) (9)
- CreateDynamicObject(1472,230.39999390,-1790.50000000,13.39999962,0.00000000,0.00000000,269.99450684); //object(dyn_porch_1) (9)
- CreateDynamicObject(1472,230.39999390,-1791.80004883,13.39999962,0.00000000,0.00000000,269.99450684); //object(dyn_porch_1) (9)
- CreateDynamicObject(1470,227.80000305,-1794.80004883,10.10000038,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (3)
- CreateDynamicObject(1470,227.80000305,-1794.09997559,10.10000038,0.00000000,0.00000000,0.00000000); //object(dyn_porch_3) (3)
- CreateDynamicObject(1472,229.80000305,-1794.00000000,10.10000038,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (9)
- CreateDynamicObject(1472,230.80000305,-1794.00000000,9.30000019,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (9)
- CreateDynamicObject(1472,231.69999695,-1793.90002441,8.50000000,0.00000000,0.00000000,90.00000000); //object(dyn_porch_1) (9)
- CreateDynamicObject(3850,230.00000000,-1793.00000000,8.60000038,0.00000000,0.00000000,269.98901367); //object(carshowbann_sfsx) (4)
- CreateDynamicObject(3850,226.39999390,-1792.50000000,14.60000038,0.00000000,0.00000000,269.98901367); //object(carshowbann_sfsx) (4)
- CreateDynamicObject(3850,228.10000610,-1792.50000000,14.60000038,0.00000000,0.00000000,269.98901367); //object(carshowbann_sfsx) (4)
- CreateDynamicObject(3850,226.30000305,-1789.69995117,14.60000038,0.00000000,0.00000000,269.98901367); //object(carshowbann_sfsx) (4)
- CreateDynamicObject(3850,228.00000000,-1789.69995117,14.60000038,0.00000000,0.00000000,269.98901367); //object(carshowbann_sfsx) (4)
- CreateDynamicObject(19370,259.50000000,-1793.30004883,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (1)
- CreateDynamicObject(19370,262.70001221,-1792.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (2)
- CreateDynamicObject(19370,261.70001221,-1792.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (3)
- CreateDynamicObject(19370,262.79998779,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (4)
- CreateDynamicObject(19370,259.50000000,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (5)
- CreateDynamicObject(19370,256.29998779,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (6)
- CreateDynamicObject(19370,256.29998779,-1791.00000000,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (7)
- CreateDynamicObject(19370,256.20001221,-1789.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (8)
- CreateDynamicObject(19370,252.89999390,-1789.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (9)
- CreateDynamicObject(19370,249.60000610,-1789.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,246.10000610,-1789.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (12)
- CreateDynamicObject(19370,242.80000305,-1789.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (13)
- CreateDynamicObject(19366,237.00000000,-1793.69995117,15.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (2)
- CreateDynamicObject(19366,237.00000000,-1789.30004883,18.79999924,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (4)
- CreateDynamicObject(19366,237.00000000,-1794.00000000,15.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (5)
- CreateDynamicObject(19366,237.00000000,-1794.00000000,18.79999924,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (6)
- CreateDynamicObject(19366,237.00000000,-1792.09997559,18.79999924,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (7)
- CreateDynamicObject(19366,235.30000305,-1787.59997559,18.79999924,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (8)
- CreateDynamicObject(19366,231.89999390,-1787.59997559,18.79999924,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (9)
- CreateDynamicObject(19366,231.00000000,-1787.59997559,15.60000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (11)
- CreateDynamicObject(19366,230.69999695,-1787.59997559,15.60000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (12)
- CreateDynamicObject(19366,228.39999390,-1787.59997559,18.79999924,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (13)
- CreateDynamicObject(19366,226.30000305,-1787.59997559,18.79999924,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (14)
- CreateDynamicObject(19366,224.60000610,-1789.30004883,18.79999924,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (15)
- CreateDynamicObject(19366,224.60000610,-1792.80004883,18.79999924,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (16)
- CreateDynamicObject(19366,224.60000610,-1793.90002441,18.79999924,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (17)
- CreateDynamicObject(19366,224.60000610,-1789.30004883,15.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (18)
- CreateDynamicObject(19366,224.60000610,-1789.59997559,15.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (19)
- CreateDynamicObject(19366,226.30000305,-1795.69995117,15.60000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (21)
- CreateDynamicObject(19366,226.50000000,-1795.69995117,15.60000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (22)
- CreateDynamicObject(19366,226.50000000,-1795.69995117,18.79999924,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (23)
- CreateDynamicObject(19366,226.30000305,-1795.69995117,18.79999924,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (24)
- CreateDynamicObject(19366,229.89999390,-1795.69995117,18.79999924,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (25)
- CreateDynamicObject(19366,233.19999695,-1795.69995117,18.79999924,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (26)
- CreateDynamicObject(19366,235.30000305,-1795.69995117,18.79999924,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (27)
- CreateDynamicObject(19377,229.00000000,-1791.59997559,20.39999962,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,232.89999390,-1791.59997559,20.39999962,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (3)
- CreateDynamicObject(19366,224.60000610,-1789.30004883,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (28)
- CreateDynamicObject(19366,224.60000610,-1789.30004883,9.19999981,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (29)
- CreateDynamicObject(19366,224.60000610,-1789.30004883,8.10000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (30)
- CreateDynamicObject(19366,224.60000610,-1790.69995117,4.90000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (31)
- CreateDynamicObject(19366,224.60000610,-1794.00000000,4.90000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (32)
- CreateDynamicObject(19366,226.30000305,-1795.69995117,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (35)
- CreateDynamicObject(19366,224.60000610,-1790.69995117,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (38)
- CreateDynamicObject(19366,224.60000610,-1790.69995117,9.19999981,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (39)
- CreateDynamicObject(19366,224.60000610,-1790.69995117,8.10000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (40)
- CreateDynamicObject(19366,224.60000610,-1794.00000000,9.19999981,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (41)
- CreateDynamicObject(19366,224.60000610,-1794.00000000,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (43)
- CreateDynamicObject(19366,224.60000610,-1794.00000000,8.10000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (44)
- CreateDynamicObject(19366,226.30000305,-1777.59997559,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (46)
- CreateDynamicObject(19366,226.30000305,-1795.69995117,10.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (47)
- CreateDynamicObject(19366,226.30000305,-1795.69995117,8.10000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (48)
- CreateDynamicObject(19366,229.60000610,-1795.69995117,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (49)
- CreateDynamicObject(19366,233.10000610,-1795.69995117,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (50)
- CreateDynamicObject(19366,236.60000610,-1795.69995117,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (52)
- CreateDynamicObject(19366,239.89999390,-1795.69995117,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (53)
- CreateDynamicObject(19366,243.19999695,-1795.69995117,9.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (54)
- CreateDynamicObject(19366,243.19999695,-1795.69995117,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (55)
- CreateDynamicObject(19366,246.39999390,-1795.69995117,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (56)
- CreateDynamicObject(19366,246.39999390,-1795.69995117,9.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (58)
- CreateDynamicObject(19366,226.60000610,-1795.69995117,10.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (59)
- CreateDynamicObject(19366,226.60000610,-1795.69995117,8.10000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (60)
- CreateDynamicObject(19366,229.69999695,-1795.69995117,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (61)
- CreateDynamicObject(19366,224.60000610,-1785.90002441,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (62)
- CreateDynamicObject(19366,239.69999695,-1779.19995117,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (63)
- CreateDynamicObject(19366,241.00000000,-1779.19995117,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (64)
- CreateDynamicObject(19366,236.30000305,-1779.19995117,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (65)
- CreateDynamicObject(19366,233.00000000,-1779.19995117,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (66)
- CreateDynamicObject(19366,229.69999695,-1779.19995117,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (67)
- CreateDynamicObject(19366,226.30000305,-1779.19995117,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (68)
- CreateDynamicObject(19366,224.60000610,-1782.50000000,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (69)
- CreateDynamicObject(19366,224.60000610,-1779.30004883,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (70)
- CreateDynamicObject(19366,226.29980469,-1795.69921875,12.39999962,90.00000000,180.00000000,269.99993896); //object(blokmod2_sfw03) (71)
- CreateDynamicObject(19366,229.60000610,-1777.59997559,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (72)
- CreateDynamicObject(19366,232.80000305,-1777.59997559,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (73)
- CreateDynamicObject(19366,236.30000305,-1777.59997559,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (74)
- CreateDynamicObject(19366,239.60000610,-1777.59997559,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (75)
- CreateDynamicObject(19366,241.00000000,-1777.59997559,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (76)
- CreateDynamicObject(19366,224.60000610,-1782.50000000,9.19999981,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (77)
- CreateDynamicObject(19366,224.60000610,-1785.90002441,9.19999981,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (78)
- CreateDynamicObject(19366,224.60000610,-1785.90002441,8.10000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (79)
- CreateDynamicObject(19366,224.60000610,-1782.90002441,4.80000019,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (81)
- CreateDynamicObject(19366,224.60000610,-1782.90002441,8.10000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (82)
- CreateDynamicObject(19366,224.60000610,-1779.59997559,4.80000019,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (83)
- CreateDynamicObject(19366,224.60000610,-1778.90002441,4.80000019,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (84)
- CreateDynamicObject(19366,224.60000610,-1778.90002441,6.40000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (85)
- CreateDynamicObject(19366,224.60000610,-1779.59997559,6.40000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (86)
- CreateDynamicObject(19366,229.69999695,-1795.69995117,6.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (87)
- CreateDynamicObject(19366,233.10000610,-1795.69995117,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (88)
- CreateDynamicObject(19366,236.50000000,-1795.69995117,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (89)
- CreateDynamicObject(19366,239.30000305,-1795.69995117,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (90)
- CreateDynamicObject(19366,241.19999695,-1795.69995117,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (91)
- CreateDynamicObject(19366,233.10000610,-1795.69995117,6.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (92)
- CreateDynamicObject(19366,236.50000000,-1795.69995117,6.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (93)
- CreateDynamicObject(19366,239.30000305,-1795.69995117,6.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (94)
- CreateDynamicObject(19366,241.19999695,-1795.69995117,6.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (95)
- CreateDynamicObject(19366,243.19999695,-1795.69995117,8.10000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (96)
- CreateDynamicObject(19366,246.39999390,-1795.69995117,8.10000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (98)
- CreateDynamicObject(19366,254.89999390,-1794.09997559,12.50000000,0.00000000,330.00000000,0.00000000); //object(blokmod2_sfw03) (99)
- CreateDynamicObject(19366,255.89999390,-1794.09997559,10.80000019,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (100)
- CreateDynamicObject(19366,255.89999390,-1791.19995117,10.80000019,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (101)
- CreateDynamicObject(19366,255.89999390,-1789.69995117,10.80000019,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (102)
- CreateDynamicObject(19366,254.89999390,-1791.19995117,12.50000000,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (103)
- CreateDynamicObject(19366,254.89999390,-1789.69995117,12.50000000,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (104)
- CreateDynamicObject(19366,253.50000000,-1795.59997559,11.69999981,30.00000000,0.00000000,270.00000000); //object(blokmod2_sfw03) (105)
- CreateDynamicObject(19366,254.60000610,-1795.59997559,10.00000000,29.99816895,0.00000000,269.99450684); //object(blokmod2_sfw03) (106)
- CreateDynamicObject(19366,249.80000305,-1795.69995117,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (107)
- CreateDynamicObject(19366,252.30000305,-1795.69995117,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (108)
- CreateDynamicObject(19366,249.80000305,-1795.69995117,9.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (109)
- CreateDynamicObject(19366,252.30000305,-1795.69995117,9.50000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (110)
- CreateDynamicObject(19366,249.80000305,-1795.69995117,8.10000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (111)
- CreateDynamicObject(19366,252.30000305,-1795.69995117,8.10000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (112)
- CreateDynamicObject(19366,255.80000305,-1795.69995117,8.10000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (113)
- CreateDynamicObject(19366,259.29998779,-1795.69995117,8.10000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (114)
- CreateDynamicObject(19366,262.70001221,-1795.69995117,8.10000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (115)
- CreateDynamicObject(19370,256.29998779,-1794.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (16)
- CreateDynamicObject(19370,252.80000305,-1794.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (15)
- CreateDynamicObject(19370,251.80000305,-1794.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (17)
- CreateDynamicObject(19370,251.69999695,-1791.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (18)
- CreateDynamicObject(19370,251.69999695,-1789.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (19)
- CreateDynamicObject(19370,255.19999695,-1789.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (20)
- CreateDynamicObject(19370,255.19999695,-1791.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (21)
- CreateDynamicObject(19370,259.50000000,-1794.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (22)
- CreateDynamicObject(19370,262.79998779,-1794.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (24)
- CreateDynamicObject(19370,256.29998779,-1791.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (25)
- CreateDynamicObject(19370,260.29998779,-1792.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (27)
- CreateDynamicObject(19370,262.79998779,-1792.00000000,8.10000038,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (29)
- CreateDynamicObject(19366,242.69999695,-1779.30004883,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (116)
- CreateDynamicObject(19366,242.69999695,-1780.30004883,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (117)
- CreateDynamicObject(19366,241.00000000,-1782.40002441,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (119)
- CreateDynamicObject(19366,243.69999695,-1783.40002441,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (121)
- CreateDynamicObject(19366,252.19999695,-1786.40002441,11.50000000,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (122)
- CreateDynamicObject(19366,248.69999695,-1786.40002441,11.50000000,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (123)
- CreateDynamicObject(19366,244.80000305,-1786.40002441,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (124)
- CreateDynamicObject(19366,245.39999390,-1786.40002441,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (125)
- CreateDynamicObject(19366,243.69999695,-1783.40002441,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (126)
- CreateDynamicObject(19366,241.00000000,-1783.40002441,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (127)
- CreateDynamicObject(19366,243.69999695,-1781.69995117,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (128)
- CreateDynamicObject(19366,245.39999390,-1783.40002441,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (129)
- CreateDynamicObject(19366,247.19999695,-1784.80004883,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (130)
- CreateDynamicObject(19366,250.50000000,-1784.80004883,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (131)
- CreateDynamicObject(19366,252.19999695,-1784.80004883,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (132)
- CreateDynamicObject(19366,253.60000610,-1788.09997559,11.69999981,29.99816895,0.00000000,269.99450684); //object(blokmod2_sfw03) (133)
- CreateDynamicObject(19366,255.19999695,-1788.09997559,8.89999962,29.99816895,0.00000000,269.99450684); //object(blokmod2_sfw03) (134)
- CreateDynamicObject(19366,256.70001221,-1788.09997559,6.40000010,29.99816895,0.00000000,269.99450684); //object(blokmod2_sfw03) (135)
- CreateDynamicObject(19366,258.10000610,-1788.09997559,3.90000010,29.99816895,0.00000000,269.99450684); //object(blokmod2_sfw03) (136)
- CreateDynamicObject(19366,257.39999390,-1789.69995117,8.30000019,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (141)
- CreateDynamicObject(19366,259.00000000,-1789.69995117,5.59999990,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (143)
- CreateDynamicObject(19366,259.70001221,-1789.69995117,4.40000010,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (144)
- CreateDynamicObject(19366,259.70001221,-1790.30004883,4.40000010,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (145)
- CreateDynamicObject(19366,259.00000000,-1790.30004883,5.59999990,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (146)
- CreateDynamicObject(19366,257.39999390,-1790.30004883,8.30000019,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (147)
- CreateDynamicObject(19366,259.29998779,-1789.80004883,8.30000019,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (148)
- CreateDynamicObject(19366,262.10000610,-1789.80004883,8.30000019,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (149)
- CreateDynamicObject(19366,262.79998779,-1789.80004883,8.30000019,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (150)
- CreateDynamicObject(19366,254.00000000,-1786.50000000,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (151)
- CreateDynamicObject(19370,248.19999695,-1789.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (30)
- CreateDynamicObject(19370,244.69999695,-1789.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (31)
- CreateDynamicObject(19370,241.19999695,-1789.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (32)
- CreateDynamicObject(19370,237.89999390,-1789.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (33)
- CreateDynamicObject(19370,237.30000305,-1786.90002441,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (34)
- CreateDynamicObject(19370,237.30000305,-1784.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (35)
- CreateDynamicObject(19370,237.30000305,-1780.90002441,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (36)
- CreateDynamicObject(19370,238.39999390,-1779.50000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (37)
- CreateDynamicObject(19370,238.39999390,-1778.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (38)
- CreateDynamicObject(19370,235.00000000,-1778.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (39)
- CreateDynamicObject(19370,231.50000000,-1778.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (40)
- CreateDynamicObject(19370,228.50000000,-1778.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (41)
- CreateDynamicObject(19370,226.30000305,-1778.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (42)
- CreateDynamicObject(19370,233.89999390,-1781.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (43)
- CreateDynamicObject(19370,230.39999390,-1781.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (44)
- CreateDynamicObject(19370,226.39999390,-1781.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (45)
- CreateDynamicObject(19370,226.39999390,-1784.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (46)
- CreateDynamicObject(19370,226.39999390,-1787.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (47)
- CreateDynamicObject(19370,226.39999390,-1790.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (48)
- CreateDynamicObject(19370,226.50000000,-1791.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (49)
- CreateDynamicObject(19370,229.89999390,-1791.50000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (50)
- CreateDynamicObject(19370,229.89999390,-1788.80004883,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (51)
- CreateDynamicObject(19370,229.89999390,-1786.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (52)
- CreateDynamicObject(19370,229.89999390,-1782.90002441,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (53)
- CreateDynamicObject(19370,229.80000305,-1781.90002441,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (54)
- CreateDynamicObject(19370,233.30000305,-1791.50000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (55)
- CreateDynamicObject(19370,234.50000000,-1794.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (56)
- CreateDynamicObject(19370,233.30000305,-1788.50000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (57)
- CreateDynamicObject(19370,236.19999695,-1790.40002441,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (58)
- CreateDynamicObject(19370,233.30000305,-1783.50000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (59)
- CreateDynamicObject(19370,234.80000305,-1783.69995117,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (60)
- CreateDynamicObject(19370,234.50000000,-1786.19995117,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (61)
- CreateDynamicObject(19370,235.60000610,-1789.40002441,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (62)
- CreateDynamicObject(19370,237.0,-1792.40002441,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (63)
- CreateDynamicObject(19370,238.00000000,-1794.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (64)
- CreateDynamicObject(19366,239.10000610,-1790.19995117,9.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (152)
- CreateDynamicObject(19370,240.50000000,-1792.59997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (65)
- CreateDynamicObject(19370,241.39999390,-1794.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (66)
- CreateDynamicObject(19370,244.89999390,-1794.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (67)
- CreateDynamicObject(19370,244.00000000,-1792.40002441,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (68)
- CreateDynamicObject(19370,247.30000305,-1792.19995117,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (69)
- CreateDynamicObject(19370,248.30000305,-1794.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (70)
- CreateDynamicObject(19370,257.29998779,-1791.00000000,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (71)
- CreateDynamicObject(19370,248.39999390,-1792.09997559,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (72)
- CreateDynamicObject(19370,231.80000305,-1789.19995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (73)
- CreateDynamicObject(19370,228.30000305,-1788.19995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (74)
- CreateDynamicObject(19370,226.30000305,-1788.19995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (75)
- CreateDynamicObject(19370,231.80000305,-1792.40002441,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (76)
- CreateDynamicObject(19370,228.30000305,-1794.19995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (77)
- CreateDynamicObject(19370,226.39999390,-1794.09997559,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (78)
- CreateDynamicObject(19370,231.80000305,-1794.19995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (79)
- CreateDynamicObject(19370,235.19999695,-1794.19995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (80)
- CreateDynamicObject(19370,235.10000610,-1791.09997559,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (81)
- CreateDynamicObject(19370,235.19999695,-1789.09997559,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (82)
- CreateDynamicObject(1649,226.80000305,-1787.69995117,15.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (19)
- CreateDynamicObject(1649,234.69999695,-1787.69995117,15.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (20)
- CreateDynamicObject(1649,236.89999390,-1789.90002441,15.69999981,0.00000000,0.00000000,270.00000000); //object(wglasssmash) (22)
- CreateDynamicObject(19366,237.00000000,-1793.59997559,15.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (153)
- CreateDynamicObject(19370,235.30000305,-1789.09997559,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (84)
- CreateDynamicObject(19370,235.30000305,-1791.09997559,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (85)
- CreateDynamicObject(1649,224.69999695,-1793.50000000,15.69999981,0.00000000,0.00000000,90.00000000); //object(wglasssmash) (18)
- CreateDynamicObject(1649,230.39999390,-1795.59997559,15.69999981,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (24)
- CreateDynamicObject(1649,234.80000305,-1795.59997559,15.69999981,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (23)
- CreateDynamicObject(19370,232.80000305,-1786.19995117,8.00000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (86)
- CreateDynamicObject(19366,239.10000610,-1786.80004883,9.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (154)
- CreateDynamicObject(19366,239.10000610,-1783.50000000,9.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (155)
- CreateDynamicObject(19366,239.10000610,-1782.50000000,9.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (156)
- CreateDynamicObject(1649,236.89999390,-1780.69995117,9.69999981,0.00000000,0.00000000,179.99450684); //object(wglasssmash) (12)
- CreateDynamicObject(19366,239.10000610,-1782.50000000,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (157)
- CreateDynamicObject(19366,239.10000610,-1783.50000000,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (158)
- CreateDynamicObject(19366,239.10000610,-1786.80004883,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (159)
- CreateDynamicObject(19366,239.10000610,-1790.19995117,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (160)
- CreateDynamicObject(19439,244.69999695,-1788.19995117,7.30000019,90.00000000,180.00000000,270.00012207); //object(cs_landbit_a) (5)
- CreateDynamicObject(19366,240.80000305,-1784.59997559,5.00000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (165)
- CreateDynamicObject(19366,240.80000305,-1784.59997559,8.19999981,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (166)
- CreateDynamicObject(19366,240.80000305,-1784.59997559,11.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (167)
- CreateDynamicObject(19366,240.80000305,-1784.59997559,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (169)
- CreateDynamicObject(19366,243.00000000,-1786.30004883,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (170)
- CreateDynamicObject(19366,243.00000000,-1786.30004883,9.30000019,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (171)
- CreateDynamicObject(19366,243.00000000,-1786.30004883,6.19999981,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (172)
- CreateDynamicObject(19366,243.00000000,-1786.30004883,4.40000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (173)
- CreateDynamicObject(19366,241.30000305,-1784.59997559,5.00000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (174)
- CreateDynamicObject(19366,241.30000305,-1784.59997559,7.59999990,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (175)
- CreateDynamicObject(19366,241.30000305,-1784.59997559,10.60000038,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (176)
- CreateDynamicObject(19366,241.30000305,-1784.59997559,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (177)
- CreateDynamicObject(19366,241.30000305,-1788.30004883,9.69999981,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (178)
- CreateDynamicObject(19366,243.00000000,-1786.50000000,9.30000019,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (179)
- CreateDynamicObject(19366,243.00000000,-1786.50000000,6.19999981,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (180)
- CreateDynamicObject(19366,243.00000000,-1786.50000000,4.40000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (181)
- CreateDynamicObject(19366,243.00000000,-1786.50000000,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (182)
- CreateDynamicObject(1649,245.10000610,-1788.40002441,9.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (11)
- CreateDynamicObject(1649,249.50000000,-1788.40002441,9.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (10)
- CreateDynamicObject(19366,252.19999695,-1786.80004883,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (183)
- CreateDynamicObject(19366,248.69999695,-1786.80004883,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (184)
- CreateDynamicObject(19366,245.39999390,-1786.80004883,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (185)
- CreateDynamicObject(19366,244.80000305,-1786.80004883,11.39999962,0.00000000,90.00000000,0.00000000); //object(blokmod2_sfw03) (186)
- CreateDynamicObject(19366,241.30000305,-1788.30004883,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (187)
- CreateDynamicObject(19366,244.69999695,-1788.30004883,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (188)
- CreateDynamicObject(19366,246.50000000,-1788.30004883,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (189)
- CreateDynamicObject(19366,249.80000305,-1788.30004883,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (190)
- CreateDynamicObject(19366,252.39999390,-1788.30004883,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (191)
- CreateDynamicObject(19366,253.39999390,-1788.19995117,9.69999981,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (193)
- CreateDynamicObject(19366,250.50000000,-1790.19995117,9.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (194)
- CreateDynamicObject(19366,250.50000000,-1793.09997559,9.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (195)
- CreateDynamicObject(19366,250.50000000,-1794.00000000,9.60000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (196)
- CreateDynamicObject(19366,250.50000000,-1794.00000000,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (197)
- CreateDynamicObject(19366,250.50000000,-1790.19995117,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (198)
- CreateDynamicObject(19366,250.50000000,-1793.09997559,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (199)
- CreateDynamicObject(19366,240.80000305,-1793.50000000,9.69999981,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (201)
- CreateDynamicObject(19439,242.50000000,-1794.30004883,9.80000019,0.00000000,0.00000000,0.00000000); //object(cs_landbit_a) (6)
- CreateDynamicObject(19439,242.50000000,-1794.90002441,9.80000019,0.00000000,0.00000000,0.00000000); //object(cs_landbit_a) (7)
- CreateDynamicObject(19439,242.50000000,-1794.90002441,12.30000019,0.00000000,0.00000000,0.00000000); //object(cs_landbit_a) (8)
- CreateDynamicObject(19439,242.50000000,-1794.30004883,12.30000019,0.00000000,0.00000000,0.00000000); //object(cs_landbit_a) (9)
- CreateDynamicObject(19366,240.80000305,-1793.50000000,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (202)
- CreateDynamicObject(19366,239.10000610,-1791.80004883,12.39999962,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (203)
- CreateDynamicObject(19366,239.10000610,-1791.80004883,12.10000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (204)
- CreateDynamicObject(19366,226.30000305,-1780.90002441,9.69999981,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (205)
- CreateDynamicObject(1649,230.19999695,-1781.00000000,9.69999981,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (13)
- CreateDynamicObject(19439,232.50000000,-1780.90002441,9.80000019,0.00000000,0.00000000,90.00000000); //object(cs_landbit_a) (10)
- CreateDynamicObject(19366,226.30000305,-1780.90002441,12.39999962,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (206)
- CreateDynamicObject(19439,234.00000000,-1780.80004883,12.19999981,0.00000000,0.00000000,90.00000000); //object(cs_landbit_a) (12)
- CreateDynamicObject(19439,229.30000305,-1780.90002441,12.10000038,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (14)
- CreateDynamicObject(19439,229.39999390,-1780.90002441,13.19999981,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (15)
- CreateDynamicObject(19439,232.50000000,-1780.90002441,13.19999981,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (16)
- CreateDynamicObject(19439,232.69999695,-1780.90002441,12.10000038,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (20)
- CreateDynamicObject(19439,236.30000305,-1780.80004883,12.19999981,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (21)
- CreateDynamicObject(19439,237.50000000,-1780.90002441,12.19999981,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (22)
- CreateDynamicObject(19439,235.89999390,-1780.80004883,13.19999981,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (23)
- CreateDynamicObject(19439,237.39999390,-1780.80004883,13.19999981,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (24)
- CreateDynamicObject(19366,264.50000000,-1794.09997559,4.40000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (207)
- CreateDynamicObject(19366,264.50000000,-1794.09997559,7.50000000,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (208)
- CreateDynamicObject(19366,264.50000000,-1794.09997559,8.00000000,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (209)
- CreateDynamicObject(19366,257.79998779,-1795.69995117,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (210)
- CreateDynamicObject(19366,258.39999390,-1795.69995117,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (211)
- CreateDynamicObject(19366,264.50000000,-1793.69995117,4.40000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (212)
- CreateDynamicObject(19366,264.50000000,-1793.69995117,7.19999981,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (213)
- CreateDynamicObject(19366,264.50000000,-1793.69995117,8.00000000,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (214)
- CreateDynamicObject(19366,264.50000000,-1792.19995117,7.30000019,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (215)
- CreateDynamicObject(19366,264.50000000,-1792.19995117,8.00000000,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (216)
- CreateDynamicObject(19366,258.39999390,-1790.50000000,5.00000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (217)
- CreateDynamicObject(19370,259.29998779,-1792.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (87)
- CreateDynamicObject(1649,262.29998779,-1790.50000000,4.90000010,0.00000000,0.00000000,0.00000000); //object(wglasssmash) (8)
- CreateDynamicObject(19366,258.39999390,-1790.50000000,6.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (218)
- CreateDynamicObject(19366,262.79998779,-1788.19995117,8.00000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (220)
- CreateDynamicObject(19366,264.50000000,-1789.90002441,8.00000000,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (221)
- CreateDynamicObject(19366,259.29998779,-1788.19995117,8.00000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (222)
- CreateDynamicObject(19366,258.29998779,-1788.19995117,8.00000000,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (223)
- CreateDynamicObject(19439,261.50000000,-1790.50000000,7.30000019,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (25)
- CreateDynamicObject(19439,262.79998779,-1790.50000000,7.30000019,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (26)
- CreateDynamicObject(1649,249.50000000,-1788.09997559,4.90000010,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,245.10000610,-1788.09997559,4.90000010,0.00000000,0.00000000,180.00000000); //object(wglasssmash) (1)
- CreateDynamicObject(19439,248.10000610,-1788.19995117,7.30000019,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (27)
- CreateDynamicObject(19439,251.10000610,-1788.19995117,7.30000019,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (28)
- CreateDynamicObject(19439,253.69999695,-1788.19995117,7.30000019,90.00000000,179.99450684,269.99450684); //object(cs_landbit_a) (29)
- CreateDynamicObject(19366,226.30000305,-1777.19995117,4.80000019,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (224)
- CreateDynamicObject(19366,226.30000305,-1777.19995117,6.40000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (225)
- CreateDynamicObject(19366,229.60000610,-1777.19995117,4.80000019,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (226)
- CreateDynamicObject(19366,229.60000610,-1777.19995117,6.40000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (227)
- CreateDynamicObject(19366,233.00000000,-1777.19995117,4.80000019,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (228)
- CreateDynamicObject(19366,233.00000000,-1777.19995117,6.40000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (229)
- CreateDynamicObject(19366,236.39999390,-1777.19995117,4.80000019,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (230)
- CreateDynamicObject(19366,236.39999390,-1777.19995117,6.40000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (231)
- CreateDynamicObject(19366,238.30000305,-1777.19995117,6.40000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (233)
- CreateDynamicObject(19366,238.30000305,-1777.19995117,4.80000019,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (234)
- CreateDynamicObject(19366,239.10000610,-1783.50000000,8.10000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (235)
- CreateDynamicObject(19366,239.10000610,-1782.50000000,8.10000038,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (236)
- CreateDynamicObject(1649,239.00000000,-1782.30004883,4.90000010,0.00000000,0.00000000,270.00000000); //object(wglasssmash) (4)
- CreateDynamicObject(19366,239.10000610,-1786.19995117,4.90000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (237)
- CreateDynamicObject(19366,241.30000305,-1788.19995117,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (238)
- CreateDynamicObject(19366,240.80000305,-1788.19995117,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (239)
- CreateDynamicObject(19366,239.10000610,-1786.50000000,4.90000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (240)
- CreateDynamicObject(19366,239.10000610,-1786.50000000,6.30000019,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (241)
- CreateDynamicObject(19366,240.80000305,-1788.19995117,6.30000019,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (242)
- CreateDynamicObject(19366,241.30000305,-1788.19995117,6.30000019,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (243)
- CreateDynamicObject(19366,240.69999695,-1776.80004883,3.90000010,29.99816895,0.00000000,269.99450684); //object(blokmod2_sfw03) (244)
- CreateDynamicObject(19366,239.60000610,-1776.80004883,5.80000019,29.99816895,0.00000000,269.99450684); //object(blokmod2_sfw03) (245)
- CreateDynamicObject(19366,241.89999390,-1778.30004883,4.90000010,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (246)
- CreateDynamicObject(19366,241.89999390,-1779.09997559,4.90000010,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (247)
- CreateDynamicObject(19366,240.69999695,-1780.59997559,3.90000010,29.99816895,0.00000000,269.99450684); //object(blokmod2_sfw03) (248)
- CreateDynamicObject(19366,239.60000610,-1780.59997559,5.80000019,29.99816895,0.00000000,269.99450684); //object(blokmod2_sfw03) (249)
- CreateDynamicObject(19366,241.00000000,-1779.09997559,6.50000000,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (250)
- CreateDynamicObject(19366,241.00000000,-1778.30004883,6.50000000,0.00000000,329.99633789,0.00000000); //object(blokmod2_sfw03) (251)
- CreateDynamicObject(19366,235.50000000,-1779.00000000,4.80000019,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (252)
- CreateDynamicObject(19366,237.19999695,-1780.69995117,4.80000019,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (253)
- CreateDynamicObject(19366,237.19999695,-1780.69995117,6.40000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (254)
- CreateDynamicObject(19366,235.50000000,-1779.00000000,6.40000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (255)
- CreateDynamicObject(19366,224.60000610,-1782.90002441,5.19999981,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (256)
- CreateDynamicObject(19366,224.60000610,-1778.90002441,5.00000000,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (257)
- CreateDynamicObject(19366,256.10000610,-1790.00000000,4.90000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (258)
- CreateDynamicObject(19366,258.50000000,-1791.90002441,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (259)
- CreateDynamicObject(19366,257.79998779,-1791.90002441,4.90000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (260)
- CreateDynamicObject(19366,256.10000610,-1790.19995117,4.90000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (261)
- CreateDynamicObject(19366,256.10000610,-1790.00000000,6.40000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (262)
- CreateDynamicObject(19366,256.10000610,-1790.19995117,6.40000010,90.00000000,0.00000000,0.00000000); //object(blokmod2_sfw03) (263)
- CreateDynamicObject(19366,257.79998779,-1791.90002441,6.40000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (264)
- CreateDynamicObject(19366,258.50000000,-1791.90002441,6.40000010,90.00000000,0.00000000,90.00000000); //object(blokmod2_sfw03) (266)
- CreateDynamicObject(19370,239.30000305,-1789.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (88)
- CreateDynamicObject(19370,237.30000305,-1786.59997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (89)
- CreateDynamicObject(19370,237.30000305,-1784.59997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (90)
- CreateDynamicObject(19370,237.30000305,-1782.30004883,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (91)
- CreateDynamicObject(19370,233.80000305,-1778.80004883,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (92)
- CreateDynamicObject(19370,230.50000000,-1778.80004883,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (93)
- CreateDynamicObject(19370,227.19999695,-1778.80004883,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (94)
- CreateDynamicObject(19370,226.30000305,-1778.80004883,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (95)
- CreateDynamicObject(19370,226.30000305,-1782.00000000,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (96)
- CreateDynamicObject(19370,229.60000610,-1782.00000000,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (97)
- CreateDynamicObject(19370,233.10000610,-1782.00000000,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (98)
- CreateDynamicObject(19370,234.60000610,-1782.00000000,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (99)
- CreateDynamicObject(19370,226.39999390,-1785.19995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (100)
- CreateDynamicObject(19370,226.39999390,-1788.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (101)
- CreateDynamicObject(19370,226.39999390,-1791.19995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (102)
- CreateDynamicObject(19370,226.39999390,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (103)
- CreateDynamicObject(19370,252.89999390,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (104)
- CreateDynamicObject(19370,249.39999390,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (105)
- CreateDynamicObject(19370,245.80000305,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (106)
- CreateDynamicObject(19370,242.30000305,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (107)
- CreateDynamicObject(19370,238.80000305,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (108)
- CreateDynamicObject(19370,235.60000610,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (109)
- CreateDynamicObject(19370,232.50000000,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (110)
- CreateDynamicObject(19370,229.80000305,-1794.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (111)
- CreateDynamicObject(19370,235.80000305,-1789.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (112)
- CreateDynamicObject(19370,232.50000000,-1789.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (113)
- CreateDynamicObject(19370,229.89999390,-1789.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (114)
- CreateDynamicObject(19370,234.50000000,-1785.00000000,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (115)
- CreateDynamicObject(19370,234.39999390,-1788.00000000,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (116)
- CreateDynamicObject(19370,231.69999695,-1786.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (117)
- CreateDynamicObject(19370,231.39999390,-1785.00000000,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (118)
- CreateDynamicObject(19370,229.50000000,-1784.30004883,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (119)
- CreateDynamicObject(19370,229.19999695,-1787.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (120)
- CreateDynamicObject(19370,229.69999695,-1792.40002441,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (121)
- CreateDynamicObject(19370,233.19999695,-1792.30004883,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (122)
- CreateDynamicObject(19370,236.39999390,-1792.19995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (123)
- CreateDynamicObject(19370,239.60000610,-1792.09997559,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (124)
- CreateDynamicObject(19370,242.89999390,-1792.19995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (125)
- CreateDynamicObject(19370,246.39999390,-1792.30004883,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (126)
- CreateDynamicObject(19370,250.00000000,-1792.50000000,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (127)
- CreateDynamicObject(19370,253.30000305,-1791.69995117,3.50000000,0.00000000,90.00000000,0.00000000); //object(freight_sfw15) (128)
- CreateDynamicObject(19377,229.10000610,-1781.69995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (5)
- CreateDynamicObject(19377,229.10000610,-1782.90002441,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (6)
- CreateDynamicObject(19377,238.30000305,-1781.69995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (7)
- CreateDynamicObject(19377,238.39999390,-1782.69995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (8)
- CreateDynamicObject(19377,242.10000610,-1785.69995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (9)
- CreateDynamicObject(19377,242.10000610,-1791.80004883,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (10)
- CreateDynamicObject(19377,249.69999695,-1788.69995117,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (11)
- CreateDynamicObject(19377,249.80000305,-1791.80004883,14.00000000,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (12)
- CreateDynamicObject(19377,259.89999390,-1791.90002441,9.60000038,0.00000000,90.00000000,0.00000000); //object(freight_interiorsfw) (13)
- //----------------------[Small Office Interior]-----------------------//
- CreateDynamicObject(8231, -372.02908325195, 1629.4482421875, 1000, 0, 0, 90);
- CreateDynamicObject(2009, -368.11650085449, 1632.3175048828, 998.296875, 0, 0, 0);
- CreateDynamicObject(1999, -367.02490234375, 1634.2885742188, 998.296875, 0, 0, 90);
- CreateDynamicObject(1671, -366.0438079834, 1635.22265625, 998.75708007813, 0, 0, 270);
- CreateDynamicObject(1671, -367.23263549805, 1632.4066162109, 998.75708007813, 0, 0, 180);
- CreateDynamicObject(1708, -373.52680969238, 1630.5568847656, 998.296875, 0, 0, 180);
- CreateDynamicObject(1723, -376.30517578125, 1630.5290527344, 998.296875, 0, 0, 180);
- CreateDynamicObject(2172, -365.05519104004, 1631.1110839844, 998.296875, 0, 0, 0);
- CreateDynamicObject(2207, -369.42587280273, 1630.4613037109, 998.296875, 0, 0, 270);
- CreateDynamicObject(1671, -368.1632232666, 1629.5594482422, 998.75708007813, 0, 0, 270);
- CreateDynamicObject(8372, -373.37805175781, 1634.7808837891, 1001.7265625, 0, 0, 0);
- CreateDynamicObject(2238, -368.22784423828, 1632.2114257813, 999.50964355469, 0, 0, 0);
- CreateDynamicObject(2239, -380.26295471191, 1638.1416015625, 998.296875, 0, 0, 18);
- CreateDynamicObject(1569, -380.57359313965, 1630.6970214844, 998.30426025391, 0, 0, 90);
- CreateDynamicObject(1742, -363.45904541016, 1628.5163574219, 998.30999755859, 0, 0, 270);
- CreateDynamicObject(1769, -319.52159118652, 1645.2673339844, 924.48651123047, 0, 0, 0);
- CreateDynamicObject(1671, -364.4345703125, 1630.4904785156, 998.75708007813, 0, 0, 180);
- CreateDynamicObject(14455, -373.04602050781, 1638.1740722656, 999.96862792969, 0, 0, 180);
- CreateDynamicObject(2245, -368.36572265625, 1633.4183349609, 999.41815185547, 0, 0, 0);
- CreateDynamicObject(3964, -377.3094329834, 1630.0330810547, 1000.5350341797, 0, 0, 90);
- CreateDynamicObject(2284, -369.37178039551, 1637.8811035156, 1000.0485839844, 0, 0, 0);
- CreateDynamicObject(2066, -363.87338256836, 1637.8480224609, 998.296875, 0, 0, 0);
- CreateDynamicObject(2066, -371.82179260254, 1627.3725585938, 998.296875, 0, 0, 0);
- CreateDynamicObject(2257, -367.57647705078, 1627.2235107422, 1000.0817260742, 0, 0, 180);
- CreateDynamicObject(2894, -369.3231048584, 1629.5020751953, 999.07421875, 0, 0, 90);
- CreateDynamicObject(2238, -368.8423614502, 1630.4481201172, 999.48211669922, 0, 0, 0);
- CreateDynamicObject(11313, -380.61459350586, 1635.5345458984, 1000.141418457, 0, 0, 0);
- CreateDynamicObject(2256, -363.62712097168, 1634.8966064453, 1000.3707885742, 0, 0, 270);
- //----------------------[Dealership infront of Ammu]------------------//
- CreateObject(2027, 1291.29980469, -1354.09960938, 22.60000038, 0.00000000, 0.00000000, 90.49438477);
- CreateObject(9953, 1274.69921875, -1257.50000000, 25.50000000, 0.00000000, 0.00000000, 225.99975586);
- CreateObject(8399, 1238.29980469, -1244.09960938, 17.10000038, 0.00000000, 0.00000000, 180.24169922);
- CreateObject(10828, 1261.50000000, -1248.80004883, 3.87000012, 0.00000000, 164.00024414, 45.99993896);
- CreateObject(10828, 1273.00000000, -1236.50000000, 10.10000038, 0.00000000, 157.99841309, 45.99981689);
- CreateObject(10828, 1295.30004883, -1216.09997559, 17.79999924, 0.00000000, 186.49438477, 218.99969482);
- CreateObject(10828, 1306.19995117, -1222.09997559, 30.70000076, 283.25906372, 357.85000610, 213.40324402);
- CreateObject(10828, 1295.59997559, -1240.80004883, 15.19999981, 0.00000000, 179.98901367, 225.74157715);
- CreateObject(10828, 1296.59997559, -1237.09997559, 20.79999924, 0.00000000, 270.00000000, 226.49156189);
- CreateObject(3867, 1298.09997559, -1242.80004883, 22.79999924, 0.00000000, 0.00000000, 47.49462891);
- CreateObject(3867, 1288.40002441, -1257.19995117, 22.79999924, 0.00000000, 0.00000000, 63.49389648);
- CreateObject(3867, 1287.80004883, -1218.59997559, 22.89999962, 0.00000000, 0.00000000, 222.74389648);
- CreateObject(3867, 1275.19946289, -1230.23950195, 22.88999939, 0.00000000, 0.00000000, 222.74230957);
- CreateObject(3867, 1262.40002441, -1242.09997559, 15.39999962, 0.00000000, 0.00000000, 222.74230957);
- CreateObject(1362, 1276.09997559, -1215.09997559, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateObject(3066, 1278.00000000, -1210.50000000, 13.69999981, 0.00000000, 0.00000000, 272.50000000);
- CreateObject(1710, 1273.80004883, -1216.59997559, 12.69999981, 0.00000000, 0.00000000, 90.00000000);
- CreateObject(1712, 1275.69995117, -1212.59997559, 12.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateObject(1450, 1278.69995117, -1212.50000000, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateObject(1462, 1284.40002441, -1209.50000000, 12.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateObject(3525, 1276.09997559, -1215.09997559, 12.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateObject(3066, 1248.30004883, -1225.09997559, 13.69999981, 0.00000000, 0.00000000, 358.99475098);
- CreateObject(10249, 1269.79956055, -1260.69995117, 22.45999908, 0.00000000, 0.00000000, 225.99975586);
- CreateObject(10008, 1275.50000000, -1255.00000000, 17.10000038, 0.00000000, 0.00000000, 226.25001526);
- CreateObject(10009, 1275.25292969, -1255.30004883, 23.10000038, 0.00000000, 0.00000000, 208.68847656);
- CreateObject(3858, 1267.40002441, -1270.30004883, 29.29999924, 0.00000000, 0.00000000, 45.74707031);
- CreateObject(3858, 1267.40002441, -1270.30004883, 21.79999924, 0.00000000, 0.00000000, 45.74707031);
- CreateObject(3857, 1254.50000000, -1270.50000000, 29.29999924, 0.00000000, 0.00000000, 45.49987793);
- CreateObject(3857, 1254.59960938, -1270.50000000, 21.79999924, 0.00000000, 0.00000000, 45.49438477);
- CreateObject(3857, 1254.50000000, -1270.50000000, 13.80000019, 0.00000000, 0.00000000, 45.49987793);
- CreateObject(3859, 1248.59960938, -1267.89941406, 29.29999924, 0.00000000, 0.00000000, 45.99975586);
- CreateObject(3859, 1248.59997559, -1267.90002441, 21.79999924, 0.00000000, 0.00000000, 45.99975586);
- CreateObject(1714, 1259.50000000, -1260.50000000, 12.50000000, 0.00000000, 0.00000000, 9.50000000);
- CreateObject(1714, 1261.50000000, -1259.00000000, 12.50000000, 0.00000000, 0.00000000, 71.49987793);
- CreateObject(2251, 1258.19921875, -1261.89941406, 13.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateObject(3858, 1267.40002441, -1270.30004883, 13.80000019, 0.00000000, 0.00000000, 45.74707031);
- CreateObject(1566, 1237.19995117, -1262.59997559, 13.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateObject(8651, 1275.74462891, -1269.95495605, 3.09999990, 270.00000000, 172.92565918, 263.42578125);
- CreateObject(8651, 1277.69921875, -1269.92480469, 3.09999990, 270.00000000, 181.91711426, 272.41699219);
- CreateObject(8651, 1279.69995117, -1269.92492676, 3.09999990, 270.00000000, 172.92480469, 263.42468262);
- CreateObject(8651, 1281.59997559, -1269.92492676, 3.09999990, 270.00000000, 172.92480469, 263.42468262);
- CreateObject(8651, 1283.59997559, -1269.92492676, 3.09999990, 270.00000000, 172.92480469, 263.42468262);
- CreateObject(4227, 1247.10046387, -1221.19946289, 18.50000000, 0.00000000, 0.00000000, 90.75000000);
- CreateObject(17969, 1247.09997559, -1216.90002441, 18.10000038, 0.00000000, 1.50000000, 180.50000000);
- CreateObject(5069, 1279.69995117, -1219.50000000, 16.70000076, 0.00000000, 0.00000000, 179.25000000);
- CreateObject(8651, 1246.90002441, -1236.96997070, 6.53399992, 270.00000000, 181.91845703, 272.41833496);
- CreateObject(8399, 1255.00000000, -1230.39941406, 7.93989992, 0.00000000, 0.00000000, 180.24169922);
- CreateObject(8399, 1272.40002441, -1227.90002441, 7.93790007, 0.00000000, 0.00000000, 180.24169922);
- CreateObject(8399, 1250.40002441, -1251.69995117, 7.69999981, 0.00000000, 0.00000000, 180.24169922);
- CreateObject(8399, 1241.30004883, -1252.09997559, 7.48999977, 1.00000000, 359.75000000, 179.74603271);
- CreateObject(8399, 1235.30004883, -1242.30004883, 9.92000008, 354.25000000, 0.00000000, 180.24169922);
- CreateObject(8399, 1234.30004883, -1256.80004883, 8.50000000, 354.24865723, 0.00000000, 180.24169922);
- CreateObject(8399, 1233.90002441, -1258.09997559, 8.19999981, 355.49560547, 0.00000000, 180.24169922);
- CreateObject(8399, 1235.50000000, -1252.09997559, 7.51599979, 0.99975586, 359.74731445, 179.74182129);
- CreateObject(8650, 1226.59997559, -1255.69995117, 14.60000038, 4.00000000, 0.00000000, 0.00000000);
- CreateObject(8399, 1255.09973145, -1227.96997070, 7.94089985, 0.00000000, 0.00000000, 180.24169922);
- //----------------------[New Crack Center]----------------------------//
- CreateDynamicObject(11012, 2675.89941406, -2101.19409180, 19.10000038, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(11085, 2673.48437500, -2100.08496094, 19.63899994, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(11086, 2673.39990234, -2100.31005859, 21.60000038, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(11081, 2635.89990234, -2072.60009766, 19.20000076, 0.00000000, 0.00000000, 179.24743652);
- CreateDynamicObject(11007, 2673.50000000, -2089.71118164, 19.00000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(11089, 2694.50000000, -2073.58984375, 17.00000000, 0.00000000, 0.00000000, 269.25000000);
- CreateDynamicObject(11090, 2667.83007812, -2070.92553711, 14.45993328, 0.00000000, 0.00000000, 269.24743652);
- CreateDynamicObject(11087, 2652.19921875, -2076.39990234, 16.26999855, 0.00000000, 0.00000000, 180.24719238);
- CreateDynamicObject(11236, 2673.32910156, -2082.31103516, 16.29999924, 0.00000000, 0.00000000, 179.75006104);
- CreateDynamicObject(11235, 2689.35937500, -2076.46997070, 16.15999985, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(11234, 2689.50000000, -2086.19995117, 16.39999962, 0.00000000, 0.00000000, 180.74707031);
- CreateDynamicObject(11233, 2673.56933594, -2082.16601562, 16.53499985, 0.00000000, 0.00000000, 179.74731445);
- CreateDynamicObject(3630, 2697.89990234, -2128.00000000, 15.19999981, 0.00000000, 0.00000000, 88.99475098);
- CreateDynamicObject(5132, 2689.50000000, -2101.00000000, 15.60000038, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(5262, 2668.30004883, -2104.60009766, 16.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(5261, 2649.39990234, -2102.19995117, 16.00000000, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(3798, 2648.29980469, -2107.89941406, 13.69999981, 0.00000000, 0.00000000, 1.49963379);
- CreateDynamicObject(3576, 2684.60009766, -2115.89990234, 14.00000000, 0.00000000, 0.00000000, 268.99475098);
- CreateDynamicObject(2988, 2603.39843750, -2112.97949219, 12.50000000, 0.00000000, 0.00000000, 81.74926758);
- CreateDynamicObject(2988, 2603.39843750, -2121.00000000, 12.50000000, 0.00000000, 0.00000000, 102.24548340);
- CreateDynamicObject(14491, 2651.30004883, -2102.39990234, 16.10000038, 0.00000000, 0.00000000, 275.99853516);
- CreateDynamicObject(945, 2675.69921875, -2099.89941406, 25.20000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3796, 2692.69995117, -2102.60009766, 13.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2693.60009766, -2101.39990234, 14.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(941, 2674.80004883, -2091.69995117, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(941, 2674.89990234, -2089.19995117, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(941, 2678.89990234, -2089.19995117, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(941, 2678.89990234, -2091.60009766, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(941, 2678.89990234, -2086.39990234, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(941, 2674.80004883, -2086.30004883, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1575, 2675.10009766, -2086.30004883, 14.59999943, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1575, 2679.39990234, -2086.50000000, 14.59999943, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1271, 2676.50000000, -2095.00000000, 14.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8650, 2647.76953125, -2090.81005859, -1.50302386, 270.55480957, 63.44604492, 243.19335938);
- CreateDynamicObject(8650, 2647.76953125, -2088.71997070, -1.50302386, 270.55920410, 63.44985962, 243.19885254);
- CreateDynamicObject(3258, 2645.89990234, -2069.39990234, -5.59999990, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3851, 2689.75000000, -2119.00097656, 16.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3851, 2689.72949219, -2119.00097656, 16.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1499, 2671.09960938, -2111.94140625, 13.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1451, 2688.10009766, -2116.60009766, 14.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1358, 2649.50000000, -2113.39990234, 13.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3881, 2428.69995117, -2081.80004883, 14.39999962, 0.00000000, 0.00000000, 89.25000000);
- CreateDynamicObject(3882, 2428.15014648, -2081.60107422, 13.50000000, 0.00000000, 0.00000000, 358.50000000);
- CreateDynamicObject(1575, 2675.50000000, -2089.19995117, 14.59999943, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1575, 2679.30004883, -2089.30004883, 14.59999943, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1575, 2679.30004883, -2091.60009766, 14.59999943, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1575, 2675.30004883, -2091.80004883, 14.59999943, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1575, 2676.50000000, -2094.89990234, 14.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1575, 2676.50000000, -2094.89990234, 14.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1575, 2676.50000000, -2094.89990234, 14.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3798, 2648.29980469, -2107.89941406, 15.69999981, 0.00000000, 0.00000000, 1.49963379);
- CreateDynamicObject(3798, 2648.30004883, -2109.89990234, 13.69999981, 0.00000000, 0.00000000, 1.49963379);
- CreateDynamicObject(2901, 2693.60009766, -2101.80004883, 14.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2693.60009766, -2102.10009766, 14.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2693.10009766, -2101.80004883, 15.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2693.69995117, -2102.39990234, 14.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2692.00000000, -2101.39990234, 14.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2692.10009766, -2101.69995117, 14.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2692.10009766, -2102.00000000, 14.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2692.19995117, -2102.30004883, 14.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2693.19995117, -2102.10009766, 15.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2693.80004883, -2102.80004883, 14.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2664.39990234, -2070.19995117, 15.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2901, 2664.69995117, -2070.69995117, 15.10000038, 0.00000000, 0.00000000, 65.75000000);
- CreateDynamicObject(3798, 2679.69995117, -2100.69995117, 16.79999924, 0.00000000, 0.00000000, 359.99963379);
- CreateDynamicObject(3798, 2677.89990234, -2100.69995117, 12.89999962, 0.00000000, 0.00000000, 359.99963379);
- CreateDynamicObject(3798, 2677.89990234, -2100.69995117, 14.89999962, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(3798, 2682.89990234, -2100.80004883, 12.69999981, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(3798, 2682.89990234, -2100.80004883, 14.69999981, 0.00000000, 0.00000000, 359.99450684);
- //----------------------[New Alhambra]--------------------------------//
- /*CreateDynamicObject(6060, 1877.90039062, -1694.79980469, 20.10000038, 0.00000000, 0.00000000, 179.74731445);
- CreateDynamicObject(3586, 1865.69995117, -1705.59997559, 15.89999962, 0.00000000, 0.00000000, 269.50000000);
- CreateDynamicObject(6110, 1877.97265625, -1694.82897949, 20.00000000, 0.00000000, 359.75000000, 179.75006104);
- CreateDynamicObject(6061, 1878.08984375, -1705.65136719, 15.28002644, 0.00000000, 0.00000000, 179.74731445);
- CreateDynamicObject(17559, 1863.09997559, -1646.00000000, 19.36999893, 0.00000000, 0.00000000, 269.75000000);
- CreateDynamicObject(17558, 1863.09997559, -1646.00000000, 15.39999962, 0.00000000, 0.00000000, 269.75000000);
- CreateDynamicObject(17557, 1863.11975098, -1646.09997559, 7.46999788, 0.00000000, 0.00000000, 269.75000000);
- CreateDynamicObject(8656, 1832.50000000, -1677.59997559, 17.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8656, 1832.50000000, -1708.09997559, 17.60100365, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8656, 1847.28051758, -1663.07995605, 17.60509872, 0.00000000, 0.00000000, 89.00000000);
- CreateDynamicObject(8656, 1923.66589355, -1707.90002441, 19.60499954, 0.00000000, 0.00000000, 179.75000000);
- CreateDynamicObject(8656, 1923.79687500, -1678.07995605, 19.60599899, 0.00000000, 0.00000000, 179.74731445);
- CreateDynamicObject(7306, 1895.89941406, -1663.09960938, 24.60000038, 0.00000000, 0.00000000, 224.74731445);
- CreateDynamicObject(7305, 1867.40002441, -1663.09997559, 24.39999962, 0.00000000, 0.00000000, 224.74456787);
- CreateDynamicObject(712, 1887.50000000, -1705.50000000, 22.50000000, 0.00000000, 0.00000000, 277.90466309);
- CreateDynamicObject(712, 1892.09997559, -1705.50000000, 22.50000000, 0.00000000, 0.00000000, 277.90466309);
- CreateDynamicObject(1364, 1887.50000000, -1708.00000000, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3660, 1857.80004883, -1704.59997559, 14.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3660, 1857.80004883, -1705.69995117, 14.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3660, 1904.40002441, -1706.00000000, 14.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3660, 1904.30004883, -1704.90002441, 14.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(18014, 1887.69995117, -1704.59997559, 12.89999962, 0.00000000, 0.00000000, 90.50000000);
- CreateDynamicObject(18014, 1887.69995117, -1705.19995117, 12.89999962, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(18014, 1887.69995117, -1705.90002441, 12.89999962, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(18014, 1887.69995117, -1706.40002441, 12.89999962, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(18014, 1891.59997559, -1706.30004883, 12.89999962, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(18014, 1891.50000000, -1705.69921875, 12.89999962, 0.00000000, 0.00000000, 90.49438477);
- CreateDynamicObject(18014, 1891.40002441, -1705.19995117, 12.89999962, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(18014, 1891.30004883, -1704.80004883, 12.89999962, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(18014, 1892.80004883, -1706.09997559, 12.89999962, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(18014, 1892.90002441, -1705.69995117, 12.89999962, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(18014, 1893.19995117, -1705.19995117, 12.89999962, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(18014, 1893.00000000, -1704.80004883, 12.89999962, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(3467, 1852.50000000, -1720.09997559, 13.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3468, 1890.30053711, -1691.11999512, 13.00000000, 0.00000000, 0.00000000, 358.49487305);
- CreateDynamicObject(1775, 1899.30004883, -1691.19995117, 13.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1302, 1900.40002441, -1691.19995117, 12.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1364, 1912.09997559, -1708.00000000, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1364, 1898.19995117, -1708.00000000, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1364, 1887.50000000, -1703.09997559, 13.30000019, 0.00000000, 0.00000000, 178.75000000);
- CreateDynamicObject(1364, 1898.19995117, -1703.09960938, 13.30000019, 0.00000000, 0.00000000, 178.74755859);
- CreateDynamicObject(1364, 1912.09997559, -1703.09960938, 13.30000019, 0.00000000, 0.00000000, 178.74755859);
- CreateDynamicObject(1364, 1849.59997559, -1702.90002441, 13.30000019, 0.00000000, 0.00000000, 178.74755859);
- CreateDynamicObject(1364, 1865.30004883, -1702.90002441, 13.30000019, 0.00000000, 0.00000000, 178.74755859);
- CreateDynamicObject(1364, 1865.30004883, -1707.90002441, 13.30000019, 0.00000000, 0.00000000, 359.49755859);
- CreateDynamicObject(1364, 1849.59997559, -1707.89941406, 13.30000019, 0.00000000, 0.00000000, 359.49462891);
- CreateDynamicObject(6462, 1895.40002441, -1694.19995117, 21.39999962, 0.00000000, 0.00000000, 359.75000000);
- CreateDynamicObject(1361, 1850.90002441, -1709.90002441, 20.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1361, 1850.89941406, -1701.59960938, 20.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1825, 1860.40002441, -1700.50000000, 19.20000076, 0.00000000, 0.00000000, 92.25000000);
- CreateDynamicObject(1825, 1870.69995117, -1700.50000000, 19.20000076, 0.00000000, 0.00000000, 92.24670410);
- CreateDynamicObject(1825, 1880.50000000, -1700.50000000, 19.20000076, 0.00000000, 0.00000000, 92.24670410);
- CreateDynamicObject(1825, 1890.69995117, -1700.50000000, 19.20000076, 0.00000000, 0.00000000, 92.24670410);
- CreateDynamicObject(1825, 1865.69995117, -1700.50000000, 19.20000076, 0.00000000, 0.00000000, 92.24670410);
- CreateDynamicObject(1825, 1875.69995117, -1700.50000000, 19.20000076, 0.00000000, 0.00000000, 92.24670410);
- CreateDynamicObject(1825, 1885.69995117, -1700.50000000, 19.20000076, 0.00000000, 0.00000000, 92.24670410);
- CreateDynamicObject(1825, 1890.69995117, -1710.80004883, 19.20000076, 0.00000000, 0.00000000, 264.74670410);
- CreateDynamicObject(1825, 1885.69995117, -1710.79980469, 19.20000076, 0.00000000, 0.00000000, 264.74304199);
- CreateDynamicObject(1825, 1880.50000000, -1710.79980469, 19.20000076, 0.00000000, 0.00000000, 264.74304199);
- CreateDynamicObject(1825, 1875.69995117, -1710.79980469, 19.20000076, 0.00000000, 0.00000000, 264.74304199);
- CreateDynamicObject(1825, 1870.69995117, -1710.79980469, 19.20000076, 0.00000000, 0.00000000, 264.74304199);
- CreateDynamicObject(1825, 1865.69995117, -1710.79980469, 19.20000076, 0.00000000, 0.00000000, 264.74304199);
- CreateDynamicObject(1825, 1860.40002441, -1710.79980469, 19.20000076, 0.00000000, 0.00000000, 264.74304199);
- CreateDynamicObject(1970, 1834.19921875, -1717.09960938, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1834.19995117, -1708.40002441, 17.89999962, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1834.19921875, -1697.89941406, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1834.19995117, -1686.09997559, 17.89999962, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1834.19995117, -1674.00000000, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1834.19921875, -1668.29980469, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1834.19921875, -1712.79980469, 17.89999962, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1834.19995117, -1703.09997559, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1834.19921875, -1692.00000000, 17.89999962, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1834.19995117, -1680.09997559, 18.00000000, 0.00000000, 0.00000000, 90.25000000);
- CreateDynamicObject(1970, 1839.80004883, -1717.09997559, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1839.79980469, -1708.39941406, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1839.79980469, -1697.90002441, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1839.79980469, -1686.09997559, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1839.79980469, -1674.00000000, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1839.79980469, -1668.30004883, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1839.79980469, -1712.80004883, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1839.79980469, -1703.09997559, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1839.79980469, -1692.00000000, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1839.79980469, -1680.09997559, 18.00000000, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1970, 1835.90002441, -1664.40002441, 18.00000000, 0.00000000, 0.00000000, 359.24719238);
- CreateDynamicObject(1970, 1841.50000000, -1664.40002441, 18.00000000, 0.00000000, 0.00000000, 359.24194336);
- CreateDynamicObject(1364, 1922.40002441, -1696.69995117, 20.00000000, 0.00000000, 0.00000000, 269.74755859);
- CreateDynamicObject(1364, 1922.29980469, -1713.69921875, 20.00000000, 0.00000000, 0.00000000, 269.74182129);
- CreateDynamicObject(1361, 1833.59997559, -1721.19995117, 18.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1361, 1833.50000000, -1663.90002441, 18.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 1908.09997559, -1707.00000000, 20.50000000, 0.00000000, 17.75000000, 0.00000000);
- CreateDynamicObject(677, 1909.50000000, -1707.40002441, 19.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(682, 1908.50000000, -1708.50000000, 19.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(759, 1910.09997559, -1704.90002441, 19.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(801, 1909.59997559, -1708.19995117, 19.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(813, 1906.90002441, -1708.19995117, 21.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(814, 1907.59997559, -1704.00000000, 21.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8417, 1910.50000000, -1642.79980469, 12.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8416, 1921.21081543, -1632.68994141, 14.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3496, 1929.80004883, -1659.59997559, 12.69999981, 0.00000000, 0.00000000, 88.00000000);
- CreateDynamicObject(3496, 1930.00000000, -1648.40002441, 12.69999981, 0.00000000, 0.00000000, 87.99499512);
- CreateDynamicObject(3496, 1929.80004883, -1639.40002441, 12.69999981, 0.00000000, 0.00000000, 87.99499512);
- CreateDynamicObject(3496, 1930.00000000, -1628.69995117, 12.69999981, 0.00000000, 0.00000000, 87.99499512);
- CreateDynamicObject(3496, 1892.90002441, -1628.59997559, 12.80000019, 0.00000000, 0.00000000, 268.49499512);
- CreateDynamicObject(3496, 1892.69995117, -1639.69995117, 12.69999981, 0.00000000, 0.00000000, 268.49487305);
- CreateDynamicObject(3496, 1892.90002441, -1648.59997559, 12.69999981, 0.00000000, 0.00000000, 268.49487305);
- CreateDynamicObject(3496, 1892.69995117, -1659.59997559, 12.69999981, 0.00000000, 0.00000000, 268.49487305);
- CreateDynamicObject(4100, 1889.90002441, -1629.90002441, 14.39999962, 0.00000000, 0.00000000, 229.50000000);
- CreateDynamicObject(4100, 1889.69995117, -1643.69995117, 14.39999962, 0.00000000, 0.00000000, 229.49890137);
- CreateDynamicObject(4100, 1889.59997559, -1657.40002441, 14.89999962, 0.00000000, 0.00000000, 229.49890137);
- CreateDynamicObject(5844, 1904.40002441, -1648.40002441, 12.89999962, 0.00000000, 0.00000000, 336.00000000);
- CreateDynamicObject(5844, 1897.00000000, -1650.69995117, 12.89999962, 0.00000000, 0.00000000, 7.99487305);
- CreateDynamicObject(5069, 1893.69995117, -1651.90002441, 16.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(4227, 1906.80053711, -1662.77954102, 17.00000000, 359.75000000, 0.25000000, 179.74841309);
- CreateDynamicObject(17897, 1908.90002441, -1665.90002441, 12.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1280, 1915.09997559, -1662.40002441, 13.10000038, 0.00000000, 0.00000000, 270.50000000);
- CreateDynamicObject(1280, 1907.59997559, -1662.30004883, 13.10000038, 0.00000000, 0.00000000, 270.49987793);
- CreateDynamicObject(4100, 1889.90002441, -1629.90002441, 11.50000000, 0.00000000, 0.00000000, 229.49890137);
- CreateDynamicObject(1280, 1907.69995117, -1642.30004883, 13.10000038, 0.00000000, 0.00000000, 270.49987793);
- CreateDynamicObject(1280, 1915.09997559, -1642.40002441, 13.10000038, 0.00000000, 0.00000000, 270.49987793);
- CreateDynamicObject(1280, 1915.09997559, -1623.09997559, 13.10000038, 0.00000000, 0.00000000, 90.49987793);
- CreateDynamicObject(1280, 1907.59997559, -1623.00000000, 13.10000038, 0.00000000, 0.00000000, 90.49438477);
- CreateDynamicObject(1280, 1907.69995117, -1643.00000000, 13.10000038, 0.00000000, 0.00000000, 90.49438477);
- CreateDynamicObject(1280, 1915.09997559, -1643.09997559, 13.10000038, 0.00000000, 0.00000000, 90.49438477);
- CreateDynamicObject(4100, 1889.59997559, -1657.40002441, 18.79999924, 0.00000000, 0.00000000, 229.49890137);
- CreateDynamicObject(4100, 1889.69995117, -1643.69995117, 18.79999924, 0.00000000, 0.00000000, 229.49890137);
- CreateDynamicObject(4100, 1889.80004883, -1636.80004883, 18.79999924, 0.00000000, 0.00000000, 229.49890137);
- CreateDynamicObject(17969, 1889.89941406, -1647.29980469, 16.89999962, 0.00000000, 0.00000000, 179.24743652);
- CreateDynamicObject(3087, 1889.90002441, -1632.19995117, 10.19999981, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2749, 1897.50000000, -1662.19995117, 12.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2752, 1897.40002441, -1662.30004883, 12.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2114, 1894.69995117, -1649.00000000, 12.80000019, 294.00000000, 0.00000000, 316.00000000);
- CreateDynamicObject(6959, 1852.33007812, -1642.59997559, 12.60100079, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(6959, 1852.30029297, -1671.30004883, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(6959, 1852.24072266, -1642.39611816, 12.58880043, 0.00000000, 0.00000000, 0.25000000);
- CreateDynamicObject(6959, 1893.40002441, -1642.31616211, 12.57999992, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8417, 1910.50000000, -1642.19995117, 12.57000065, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(6959, 1911.00000000, -1642.29980469, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(5628, 1943.30004883, -1739.40002441, 8.39999962, 359.49462891, 0.00000000, 359.74987793);
- CreateDynamicObject(1361, 1925.09997559, -1663.40002441, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1361, 1929.59960938, -1728.29980469, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1364, 1925.30004883, -1672.19995117, 13.39999962, 0.00000000, 0.00000000, 88.48950195);
- CreateDynamicObject(1364, 1925.29980469, -1688.79980469, 13.39999962, 0.00000000, 0.00000000, 88.73400879);
- CreateDynamicObject(1364, 1930.50000000, -1723.09997559, 13.30000019, 0.00000000, 0.00000000, 269.73913574);
- CreateDynamicObject(8645, 1831.50000000, -1649.90002441, 13.39999962, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(8645, 1846.00000000, -1622.30004883, 13.39999962, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(8645, 1875.69995117, -1622.30004883, 13.39999962, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(8645, 1931.69995117, -1637.00000000, 13.39999962, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(8645, 1931.69995117, -1666.69995117, 13.39999962, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(14396, 1918.30004883, -1621.90002441, 11.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(14396, 1903.90002441, -1622.56005859, 11.60000038, 0.00000000, 0.00000000, 179.75000000);
- CreateDynamicObject(14396, 1904.09997559, -1742.69995117, 11.60000038, 0.00000000, 0.00000000, 179.99731445);
- CreateDynamicObject(14396, 1883.40002441, -1742.59997559, 11.60000038, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(14396, 1832.09997559, -1742.50000000, 11.60000038, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(8645, 1831.50000000, -1679.50000000, 13.39999962, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1698, 1832.40002441, -1695.19995117, 12.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.40002441, -1698.50000000, 12.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.40002441, -1701.80004883, 12.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.40002441, -1705.09997559, 12.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.40002441, -1708.40002441, 12.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.40002441, -1711.69995117, 12.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.40002441, -1715.00000000, 12.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.40002441, -1718.30004883, 12.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.19995117, -1718.09997559, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.19995117, -1714.80004883, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.19995117, -1711.50000000, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.19995117, -1708.19995117, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.19995117, -1704.90002441, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.19995117, -1701.59997559, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.19995117, -1698.30004883, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.19995117, -1695.09997559, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.00000000, -1695.19995117, 12.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.00000000, -1698.50000000, 12.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.00000000, -1701.69995117, 12.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.00000000, -1705.00000000, 12.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.00000000, -1708.30004883, 12.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.00000000, -1711.59997559, 12.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.00000000, -1714.90002441, 12.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.00000000, -1718.09997559, 12.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.09997559, -1721.59997559, 12.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.09997559, -1724.90002441, 12.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.09997559, -1728.19995117, 12.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.11975098, -1728.19995117, 12.89999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.11975098, -1724.90002441, 12.89999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.11975098, -1721.59997559, 12.89999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1698, 1832.19995117, -1720.90002441, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(17515, 1900.30004883, -1735.09997559, 7.92000008, 0.00000000, 0.00000000, 179.75000000);
- CreateDynamicObject(17515, 1917.07019043, -1693.89990234, 7.82299995, 359.05004883, 0.00000000, 89.99731445);
- CreateDynamicObject(17515, 1917.02001953, -1673.59997559, 7.82200003, 359.04968262, 0.00000000, 89.99450684);
- CreateDynamicObject(17515, 1917.00000000, -1654.00000000, 7.80000019, 359.29968262, 0.00000000, 89.99450684);
- CreateDynamicObject(8645, 1931.50000000, -1727.69995117, 13.39999962, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(8645, 1931.69995117, -1689.73010254, 13.38999939, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1361, 1929.59997559, -1663.30004883, 13.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1364, 1925.40002441, -1680.69995117, 13.39999962, 0.00000000, 0.00000000, 88.48400879);
- CreateDynamicObject(1361, 1925.30004883, -1676.50000000, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1361, 1925.30004883, -1685.09997559, 13.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8645, 1831.30004883, -1725.69995117, 13.39999962, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(3033, 1831.59997559, -1738.80004883, 12.80000019, 0.03717041, 269.50131226, 89.74908447);
- CreateDynamicObject(3033, 1831.59997559, -1738.09997559, 12.80000019, 0.03295898, 269.50012207, 89.74731445);
- CreateDynamicObject(8645, 1831.50122070, -1687.23950195, 13.38999939, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(1340, 1925.80004883, -1693.30004883, 13.80000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1342, 1925.80004883, -1719.09997559, 13.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2942, 1834.61975098, -1693.83044434, 13.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1931.59997559, -1708.80004883, 12.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1931.59997559, -1706.69995117, 12.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1931.50000000, -1711.09997559, 12.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1831.59997559, -1704.19995117, 12.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1831.59997559, -1706.40002441, 12.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1831.59997559, -1708.90002441, 12.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3109, 1900.40002441, -1688.69995117, 20.50000000, 0.00000000, 0.00000000, 89.00000000);
- CreateDynamicObject(3109, 1873.90002441, -1662.33007812, 18.10000038, 0.00000000, 0.00000000, 270.24475098);
- CreateDynamicObject(1319, 1831.50000000, -1628.50000000, 13.11724663, 0.00000000, 0.00000000, 270.25000000);
- CreateDynamicObject(1215, 1842.09997559, -1640.80004883, 12.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 1831.50000000, -1694.30004883, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 1831.30004883, -1717.30004883, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 1931.50000000, -1719.32006836, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 1931.69995117, -1704.36999512, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 1931.69921875, -1673.79980469, 14.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 1844.50000000, -1701.09997559, 17.89999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 1844.50000000, -1709.90002441, 17.89999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 1844.50000000, -1663.00000000, 18.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3033, 1831.90002441, -1680.40002441, 13.50000000, 4.26275635, 180.50126648, 89.97467041);
- CreateDynamicObject(3033, 1831.90002441, -1680.40002441, 14.10000038, 0.26284790, 180.74847412, 90.00625610);
- CreateDynamicObject(9131, 1928.80004883, -1742.40002441, 12.39999962, 0.00000000, 0.00000000, 269.50006104);
- CreateDynamicObject(9131, 1926.00000000, -1742.40002441, 12.39999962, 0.00000000, 0.00000000, 269.50006104);
- CreateDynamicObject(9131, 1923.30004883, -1742.40002441, 12.39999962, 0.00000000, 0.00000000, 269.50006104);
- CreateDynamicObject(1361, 1924.59997559, -1737.90002441, 13.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1364, 1930.40002441, -1736.09997559, 13.39999962, 0.00000000, 0.00000000, 269.73632812);
- CreateDynamicObject(1251, 1844.09997559, -1645.30004883, 12.55000019, 359.99996948, 307.49990845, 339.75000000);
- CreateDynamicObject(17515, 1838.50000000, -1711.00000000, 7.89200020, 0.00000000, 0.00000000, 90.49731445);*/
- //----------------------[Bus System - Interior/Stops]-----------------//
- CreateDynamicObject(1257, 2868.9033203125, -1416.40625, 11.013171195984, 0, 0, 179.99450683594);//Bus Stops
- CreateDynamicObject(1257, 2636.32421875, -1693.125, 10.954420089722, 0, 0, 179.99450683594);
- CreateDynamicObject(1257, 2649.0073242188, -1710.6044921875, 11.185441970825, 0, 0, 0);
- CreateDynamicObject(1257, 2243.845703125, -1725.912109375, 13.596067428589, 0, 0, 90);
- CreateDynamicObject(1257, 2252.8876953125, -1738.87109375, 13.62606716156, 0, 0, 270);
- CreateDynamicObject(1257, 1948.3310546875, -1454.3525390625, 13.596067428589, 0, 0, 90);
- CreateDynamicObject(1257, 1926.419921875, -1472.359375, 13.62606716156, 0, 0, 270);
- CreateDynamicObject(1257, 1571.064453125, -2188.0107421875, 13.62606716156, 0, 0, 90);
- CreateDynamicObject(1257, 1712.9423828125, -1818.71484375, 13.62606716156, 0, 0, 270);
- CreateDynamicObject(1257, 1567.0966796875, -1725.4755859375, 13.62606716156, 0, 0, 90);
- CreateDynamicObject(1257, 1544.9990234375, -1739.0458984375, 13.62606716156, 0, 0, 270);
- CreateDynamicObject(1257, 1503.9716796875, -1027.76171875, 23.770128250122, 0, 0, 83.995971679688);
- CreateDynamicObject(1257, 1440.32421875, -1040.7060546875, 23.907316207886, 0, 0, 270);
- CreateDynamicObject(1257, 1188.8359375, -1354.6279296875, 13.648303985596, 0, 0, 179.99450683594);
- CreateDynamicObject(1257, 1212.8427734375, -1327.83984375, 13.647026062012, 0, 0, 0);
- CreateDynamicObject(1257, 861.71252441406, -1313.3009033203, 13.626066970825, 0, 0, 90);
- CreateDynamicObject(1257, 850.67578125, -1333.970703125, 13.615329742432, 0, 0, 270);
- CreateDynamicObject(1257, 393.69442749023, -1766.2702636719, 5.6197347640991, 0, 0, 90);
- CreateDynamicObject(1257, 1705.58984375, -1805.84765625, 13.530066490173, 0, 0, 90);//
- CreateDynamicObject(2631, 2022.0, 2236.7, 2102.9, 0.0, 0.0, 90.0);//Bus Interior
- CreateDynamicObject(2631, 2022.0, 2240.6, 2102.9, 0.0, 0.0, 90.0);
- CreateDynamicObject(2631, 2022.0, 2244.5, 2102.9, 0.0, 0.0, 90.0);
- CreateDynamicObject(2631, 2022.0, 2248.4, 2102.9, 0.0, 0.0, 90.0);
- CreateDynamicObject(16501, 2022.1, 2238.3, 2102.8, 0.0, 90.0, 0.0);
- CreateDynamicObject(16501, 2022.1, 2245.3, 2102.8, 0.0, 90.0, 0.0);
- CreateDynamicObject(16000, 2024.2, 2240.1, 2101.2, 0.0, 0.0, 90.0);
- CreateDynamicObject(16000, 2019.8, 2240.6, 2101.2, 0.0, 0.0, -90.0);
- CreateDynamicObject(16000, 2022.2, 2248.7, 2101.2, 0.0, 0.0, 180.0);
- CreateDynamicObject(16501, 2021.8, 2246.5, 2107.3, 0.0, 270.0, 90.0);
- CreateDynamicObject(16501, 2022.0, 2240.8, 2107.3, 0.0, 270.0, 0.0);
- CreateDynamicObject(16501, 2022.0, 2233.7, 2107.3, 0.0, 270.0, 0.0);
- CreateDynamicObject(18098, 2024.3, 2239.6, 2104.8, 0.0, 0.0, 90.0);
- CreateDynamicObject(18098, 2024.3, 2239.7, 2104.7, 0.0, 0.0, 450.0);
- CreateDynamicObject(18098, 2020.1, 2239.6, 2104.8, 0.0, 0.0, 90.0);
- CreateDynamicObject(18098, 2020.0, 2239.6, 2104.7, 0.0, 0.0, 90.0);
- CreateDynamicObject(2180, 2023.6, 2236.1, 2106.7, 0.0, 180.0, 90.0);
- CreateDynamicObject(2180, 2023.6, 2238.1, 2106.7, 0.0, 180.0, 90.0);
- CreateDynamicObject(2180, 2023.6, 2240.1, 2106.7, 0.0, 180.0, 90.0);
- CreateDynamicObject(2180, 2023.6, 2242.1, 2106.7, 0.0, 180.0, 90.0);
- CreateDynamicObject(2180, 2023.6, 2244.1, 2106.7, 0.0, 180.0, 90.0);
- CreateDynamicObject(2180, 2023.6, 2246.1, 2106.7, 0.0, 180.0, 90.0);
- CreateDynamicObject(2180, 2023.6, 2248.1, 2106.7, 0.0, 180.0, 90.0);
- CreateDynamicObject(2180, 2020.3, 2235.1, 2106.7, 0.0, 180.0, 270.0);
- CreateDynamicObject(2180, 2020.3, 2237.1, 2106.7, 0.0, 180.0, 270.0);
- CreateDynamicObject(2180, 2020.3, 2239.1, 2106.7, 0.0, 180.0, 270.0);
- CreateDynamicObject(2180, 2020.3, 2241.1, 2106.7, 0.0, 180.0, 270.0);
- CreateDynamicObject(2180, 2020.3, 2243.1, 2106.7, 0.0, 180.0, 270.0);
- CreateDynamicObject(2180, 2020.3, 2245.1, 2106.7, 0.0, 180.0, 270.0);
- CreateDynamicObject(2674, 2023.4, 2238.3, 2102.9, 0.0, 0.0, 600.0);
- CreateDynamicObject(2674, 2020.4, 2242.3, 2102.9, 0.0, 0.0, 600.0);
- CreateDynamicObject(2674, 2023.4, 2246.3, 2102.9, 0.0, 0.0, 600.0);
- CreateDynamicObject(14405, 2022.0, 2242.1, 2103.5, 0.0, 0.0, 540.0);
- CreateDynamicObject(14405, 2022.0, 2243.6, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2022.0, 2245.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2022.0, 2246.6, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2022.0, 2248.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2022.0, 2249.6, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2022.0, 2251.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2024.6, 2242.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2024.6, 2243.6, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2024.6, 2245.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2024.6, 2246.6, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2024.6, 2248.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2024.6, 2249.6, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2024.6, 2251.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2019.4, 2242.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2019.4, 2243.6, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2019.4, 2245.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2019.4, 2246.6, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2019.4, 2248.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2019.4, 2249.6, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2019.4, 2251.1, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2022.0, 2253.6, 2104.0, -6.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2021.1, 2253.6, 2104.0, -6.0, 0.0, 180.0);
- CreateDynamicObject(14405, 2024.6, 2253.6, 2103.5, 0.0, 0.0, 180.0);
- CreateDynamicObject(2674, 2020.4, 2235.7, 2102.9, 0.0, 0.0, 52.0);
- CreateDynamicObject(2673, 2020.4, 2246.7, 2102.9, 0.0, 0.0, 270.0);
- CreateDynamicObject(2700, 2023.5, 2235.1, 2105.5, 180.0, -4.0, 90.0);
- CreateDynamicObject(2700, 2020.4, 2235.1, 2105.5, 180.0, 0.0, 90.0);
- CreateDynamicObject(2700, 2023.5, 2242.1, 2105.5, 180.0, -4.0, 90.0);
- CreateDynamicObject(2700, 2020.4, 2242.1, 2105.5, 180.0, 0.0, 90.0);
- CreateDynamicObject(1799, 2023.1, 2234.2, 2105.7, 270.0, 0.0, 360.0);
- CreateDynamicObject(1799, 2019.8, 2234.2, 2105.7, 270.0, 0.0, 0.0);
- CreateDynamicObject(1538, 2022.7, 2234.7, 2102.8, 0.0, 0.0, 180.0);
- CreateDynamicObject(1799, 2022.1, 2234.2, 2106.1, 720.0, 90.0, 450.0);
- CreateDynamicObject(1799, 2021.8, 2234.2, 2105.1, 0.0, 270.0, 270.0);
- CreateDynamicObject(1799, 2022.1, 2234.2, 2107.3, 0.0, 90.0, 90.0);
- CreateDynamicObject(1799, 2021.6, 2234.2, 2106.3, 0.0, 270.0, 270.0);
- CreateDynamicObject(1799, 2022.3, 2234.2, 2104.3, 90.0, 0.0, 180.0);
- //----------------------[Meeting Interior]----------------------------//
- CreateDynamicObject(14701, -203.69999695, -221.69999695, 1147.80004883, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1506, -206.39999390, -228.13000488, 1145.69995117, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2357, -210.69999695, -226.89999390, 1146.09997559, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2357, -210.69999695, -228.20001221, 1146.09997559, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1663, -209.50000000, -225.50000000, 1146.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1663, -210.69999695, -225.50000000, 1146.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1663, -211.89999390, -225.50000000, 1146.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1663, -209.50000000, -229.57000732, 1146.19995117, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1663, -210.69999695, -229.57000732, 1146.19995117, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1663, -211.89999390, -229.57000732, 1146.19995117, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1671, -213.69999695, -227.60000610, 1146.19995117, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2737, -210.89999390, -231.36999512, 1147.80004883, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2700, -206.60000610, -231.30000305, 1148.90002441, 0.00000000, 10.00000000, 148.00000000);
- CreateDynamicObject(2267, -206.60000610, -227.30000305, 1149.00000000, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1736, -214.50000000, -227.69999695, 1149.30004883, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1808, -206.83999634, -225.89999390, 1145.69995117, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(16779, -210.39999390, -227.69999695, 1150.30004883, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2007, -214.30000305, -230.00000000, 1145.71997070, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1663, -208.10000610, -229.30000305, 1146.19995117, 0.00000000, 0.00000000, 227.25000000);
- CreateDynamicObject(1663, -208.19999695, -225.69999695, 1146.19995117, 0.00000000, 0.00000000, 306.00000000);
- CreateDynamicObject(2164, -207.19999695, -231.39999390, 1145.69995117, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2690, -206.63000488, -228.50000000, 1146.80004883, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2276, -211.80000305, -223.82000732, 1148.09997559, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2284, -210.69999695, -223.82000732, 1148.09997559, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2283, -213.19999695, -223.30000305, 1148.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2282, -209.39999390, -223.82000732, 1148.09997559, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2278, -208.19999695, -223.80000305, 1148.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2258, -206.60000610, -224.69999695, 1148.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2256, -206.61999512, -229.50000000, 1148.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2259, -214.30000305, -225.00000000, 1148.09997559, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2261, -214.30000305, -230.30000305, 1148.10009766, 0.00000000, 0.00000000, 90.00000000);
- //-----------------------[New Donors cliff house]---------------------//
- CreateDynamicObject(3115,2675.0996094,-997.7998047,85.6999969,0.0000000,0.0000000,0.0000000); //object(carrier_lift1_sfse) (1)
- CreateDynamicObject(3115,2675.0996094,-1016.2998047,85.6999969,0.0000000,0.0000000,0.0000000); //object(carrier_lift1_sfse) (2)
- CreateDynamicObject(3115,2675.0996094,-979.2998047,85.6999969,0.0000000,0.0000000,0.0000000); //object(carrier_lift1_sfse) (3)
- CreateDynamicObject(3115,2654.0996094,-997.7998047,85.6999969,0.0000000,0.0000000,0.0000000); //object(carrier_lift1_sfse) (4)
- CreateDynamicObject(3115,2654.0996094,-979.2998047,85.6999969,0.0000000,0.0000000,0.0000000); //object(carrier_lift1_sfse) (5)
- CreateDynamicObject(3115,2695.5996094,-997.7998047,85.6999969,0.0000000,0.0000000,0.0000000); //object(carrier_lift1_sfse) (6)
- CreateDynamicObject(3115,2724.0996094,-997.8994141,83.4000015,0.0000000,0.0000000,0.0000000); //object(carrier_lift1_sfse) (7)
- CreateDynamicObject(3115,2713.6000977,-997.9000244,83.4000015,0.0000000,0.0000000,0.0000000); //object(carrier_lift1_sfse) (8)
- CreateDynamicObject(19449,2643.6000977,-974.7000122,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (1)
- CreateDynamicObject(19449,2643.6000977,-974.7000122,80.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (2)
- CreateDynamicObject(19449,2643.6000977,-974.7000122,77.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (4)
- CreateDynamicObject(19449,2643.6000977,-983.7000122,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (5)
- CreateDynamicObject(19449,2643.6000977,-983.7000122,80.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (6)
- CreateDynamicObject(19449,2643.6000977,-992.7999878,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (7)
- CreateDynamicObject(19449,2643.6000977,-1002.4000244,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (8)
- CreateDynamicObject(19449,2648.3000488,-969.9000244,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (9)
- CreateDynamicObject(19449,2648.3000488,-969.9000244,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (10)
- CreateDynamicObject(19449,2648.3000488,-969.9000244,77.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (11)
- CreateDynamicObject(19449,2657.6000977,-969.9000244,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (12)
- CreateDynamicObject(19449,2667.0000000,-969.9000244,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (13)
- CreateDynamicObject(19449,2676.5000000,-969.9000244,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (14)
- CreateDynamicObject(19449,2680.8999023,-969.9000244,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (15)
- CreateDynamicObject(19449,2657.6000977,-969.9000244,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (16)
- CreateDynamicObject(19449,2667.0000000,-969.9000244,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (17)
- CreateDynamicObject(19449,2676.5000000,-969.9000244,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (18)
- CreateDynamicObject(19449,2680.8999023,-969.9000244,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (19)
- CreateDynamicObject(19449,2685.6000977,-974.7000122,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (20)
- CreateDynamicObject(19449,2685.6000977,-974.7000122,80.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (22)
- CreateDynamicObject(19449,2685.5996094,-984.0000000,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (23)
- CreateDynamicObject(19449,2685.6000977,-984.0000000,80.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (24)
- CreateDynamicObject(19449,2689.8994141,-988.3994141,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (25)
- CreateDynamicObject(19449,2699.1999512,-988.4000244,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (26)
- CreateDynamicObject(19449,2701.3000488,-988.4000244,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (27)
- CreateDynamicObject(19449,2701.2998047,-988.3994141,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (28)
- CreateDynamicObject(19449,2689.8999023,-988.4000244,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (29)
- CreateDynamicObject(19449,2699.1999512,-988.4000244,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (30)
- CreateDynamicObject(19449,2710.6999512,-988.4000244,82.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (31)
- CreateDynamicObject(19449,2720.3000488,-988.4000244,82.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (32)
- CreateDynamicObject(19449,2729.8999023,-988.4000244,82.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (33)
- CreateDynamicObject(19449,2729.8999023,-988.4000244,78.5000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (35)
- CreateDynamicObject(19449,2729.8999023,-988.4000244,75.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (36)
- CreateDynamicObject(19449,2729.8999023,-988.4000244,71.5000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (37)
- CreateDynamicObject(19449,2729.8999023,-988.4000244,68.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (38)
- CreateDynamicObject(19449,2720.3000488,-988.4000244,78.5000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (39)
- CreateDynamicObject(19449,2720.3000488,-988.4000244,75.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (40)
- CreateDynamicObject(19449,2720.3000488,-988.4000244,71.5000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (42)
- CreateDynamicObject(19449,2710.6999512,-988.4000244,78.5000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (43)
- CreateDynamicObject(19449,2710.6999512,-988.4000244,75.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (44)
- CreateDynamicObject(19449,2734.6000977,-993.2000122,82.0000000,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (45)
- CreateDynamicObject(19449,2734.6000977,-1001.7999878,81.9000015,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (46)
- CreateDynamicObject(19449,2734.6000977,-1002.5999756,82.0000000,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (47)
- CreateDynamicObject(19449,2734.6000977,-993.2000122,78.5000000,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (48)
- CreateDynamicObject(19449,2734.6000977,-993.2000122,75.0000000,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (49)
- CreateDynamicObject(19449,2734.6000977,-993.2000122,71.5000000,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (50)
- CreateDynamicObject(19449,2734.6000977,-993.2000122,68.0000000,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (51)
- CreateDynamicObject(19449,2734.6000977,-1002.5999756,78.5000000,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (52)
- CreateDynamicObject(19449,2734.5996094,-1002.5996094,75.0000000,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (53)
- CreateDynamicObject(19449,2734.6000977,-1002.5999756,71.5000000,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (54)
- CreateDynamicObject(19449,2729.8000488,-1007.2999878,82.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (55)
- CreateDynamicObject(19449,2720.6000977,-1007.2999878,82.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (56)
- CreateDynamicObject(19449,2711.6000977,-1007.2999878,82.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (57)
- CreateDynamicObject(19449,2707.6000977,-1007.2999878,82.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (58)
- CreateDynamicObject(19449,2701.3000488,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (60)
- CreateDynamicObject(19449,2701.3000488,-1007.2999878,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (61)
- CreateDynamicObject(19449,2707.6000977,-1007.2999878,78.4000015,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (62)
- CreateDynamicObject(19449,2711.6000977,-1007.2999878,78.5000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (63)
- CreateDynamicObject(19449,2720.6000977,-1007.2999878,78.5000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (64)
- CreateDynamicObject(19449,2720.6000977,-1007.2999878,75.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (65)
- CreateDynamicObject(19449,2729.8000488,-1007.2999878,78.5000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (66)
- CreateDynamicObject(19449,2729.8000488,-1007.2999878,75.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (67)
- CreateDynamicObject(19449,2729.8000488,-1007.2999878,71.5999985,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (68)
- CreateDynamicObject(19449,2692.3000488,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (69)
- CreateDynamicObject(19449,2690.1000977,-1007.2000122,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (70)
- CreateDynamicObject(19449,2685.6000977,-1010.5999756,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (71)
- CreateDynamicObject(19449,2685.6000977,-1019.4000244,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (72)
- CreateDynamicObject(19449,2685.6000977,-1020.9000244,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (73)
- CreateDynamicObject(19449,2680.8999023,-1025.6999512,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (74)
- CreateDynamicObject(19449,2671.5000000,-1025.6999512,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (75)
- CreateDynamicObject(19449,2669.3000488,-1025.6999512,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (76)
- CreateDynamicObject(19449,2664.6000977,-1020.9000244,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (77)
- CreateDynamicObject(19449,2664.6000977,-1012.4000244,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (78)
- CreateDynamicObject(19449,2664.6000977,-1011.0999756,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (79)
- CreateDynamicObject(19449,2648.3000488,-1007.2000122,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (80)
- CreateDynamicObject(19449,2657.3000488,-1007.2000122,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (81)
- CreateDynamicObject(19449,2659.6999512,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (82)
- CreateDynamicObject(19449,2664.6000977,-1012.4000244,80.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (83)
- CreateDynamicObject(19449,2664.6000977,-1020.9000244,80.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (84)
- CreateDynamicObject(19449,2664.6000977,-1020.9000244,77.5999985,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (86)
- CreateDynamicObject(19449,2664.6000977,-1020.9000244,74.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (87)
- CreateDynamicObject(19449,2669.2998047,-1025.6992188,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (88)
- CreateDynamicObject(19449,2669.3000488,-1025.6999512,77.4000015,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (89)
- CreateDynamicObject(19449,2669.3000488,-1025.6999512,74.5999985,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (90)
- CreateDynamicObject(19449,2671.5000000,-1025.6999512,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (92)
- CreateDynamicObject(19449,2671.5000000,-1025.6999512,77.4000015,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (93)
- CreateDynamicObject(19449,2671.5000000,-1025.6999512,74.5999985,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (94)
- CreateDynamicObject(19449,2680.8999023,-1025.6999512,80.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (95)
- CreateDynamicObject(19449,2680.8999023,-1025.6999512,77.4000015,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (96)
- CreateDynamicObject(19449,2680.8999023,-1025.6999512,74.0000000,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (97)
- CreateDynamicObject(19449,2685.5996094,-1020.8994141,80.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (98)
- CreateDynamicObject(19449,2685.6000977,-1020.9000244,77.4000015,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (99)
- CreateDynamicObject(19449,2685.6000977,-1020.9000244,74.0000000,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (101)
- CreateDynamicObject(19454,2639.0000000,-1000.0000000,85.0999985,349.9969482,90.0000000,90.0000000); //object(cs_detrok06) (1)
- CreateDynamicObject(19454,2639.0000000,-996.9000244,85.0999985,349.9969482,90.0000000,90.0000000); //object(cs_detrok06) (2)
- CreateDynamicObject(19454,2632.0000000,-996.9000244,84.1999969,0.0000000,90.0000000,90.0000000); //object(cs_detrok06) (3)
- CreateDynamicObject(19454,2632.3999023,-990.7000122,83.0000000,345.0000000,90.0000000,0.0000000); //object(cs_detrok06) (4)
- CreateDynamicObject(19454,2632.1000977,-1000.0000000,84.1999969,0.0000000,90.0000000,90.0000000); //object(cs_detrok06) (6)
- CreateDynamicObject(19454,2629.0000000,-990.7000122,83.0000000,344.9981689,90.0000000,0.0000000); //object(cs_detrok06) (8)
- CreateDynamicObject(19454,2632.3994141,-984.6992188,81.4000015,344.9926758,90.0000000,0.0000000); //object(cs_detrok06) (10)
- CreateDynamicObject(19454,2629.0000000,-985.0999756,81.4000015,344.9981689,90.0000000,0.0000000); //object(cs_detrok06) (11)
- CreateDynamicObject(19449,2639.2998047,-995.1992188,83.8000031,349.9969482,0.0000000,90.0000000); //object(cs_detrok11) (102)
- CreateDynamicObject(19449,2639.2998047,-1001.6992188,83.8000031,349.9914551,0.0000000,90.0000000); //object(cs_detrok11) (104)
- CreateDynamicObject(19449,2632.0000000,-1001.6992188,83.1999969,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (105)
- CreateDynamicObject(19449,2627.1999512,-997.0000000,83.1999969,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (107)
- CreateDynamicObject(19449,2627.1992188,-988.0996094,83.1999969,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (108)
- CreateDynamicObject(19449,2627.1992188,-988.0996094,79.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (111)
- CreateDynamicObject(19449,2634.2998047,-990.3994141,83.1999969,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (114)
- CreateDynamicObject(19449,2639.0996094,-995.1992188,83.0999985,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (117)
- CreateDynamicObject(19449,2634.2998047,-988.0000000,83.1999969,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (119)
- CreateDynamicObject(19449,2634.3000488,-988.0000000,79.6999969,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (120)
- CreateDynamicObject(617,2635.0996094,-983.0996094,80.9000015,0.0000000,0.0000000,139.4934082); //object(veg_treeb1) (1)
- CreateDynamicObject(617,2627.1999512,-983.0999756,80.3000031,0.0000000,0.0000000,139.4934082); //object(veg_treeb1) (2)
- CreateDynamicObject(640,2641.0000000,-1002.0999756,86.0999985,10.0000000,0.0000000,270.0000000); //object(kb_planter_bush2) (1)
- CreateDynamicObject(640,2638.3000488,-1002.0999756,85.5999985,9.9975586,0.0000000,269.9945068); //object(kb_planter_bush2) (2)
- CreateDynamicObject(640,2633.1999512,-1002.0999756,85.1999969,0.0000000,0.0000000,269.9945068); //object(kb_planter_bush2) (3)
- CreateDynamicObject(640,2629.1000977,-1002.0999756,85.1999969,0.0000000,0.0000000,269.9890137); //object(kb_planter_bush2) (4)
- CreateDynamicObject(640,2626.8000488,-999.7000122,85.1999969,0.0000000,0.0000000,180.0000000); //object(kb_planter_bush2) (5)
- CreateDynamicObject(640,2626.8000488,-994.5000000,85.1999969,0.0000000,0.0000000,179.9945068); //object(kb_planter_bush2) (6)
- CreateDynamicObject(640,2626.8000488,-989.2999878,85.1999969,0.0000000,0.0000000,179.9945068); //object(kb_planter_bush2) (7)
- CreateDynamicObject(640,2626.8000488,-986.2999878,85.1999969,0.0000000,0.0000000,179.9945068); //object(kb_planter_bush2) (8)
- CreateDynamicObject(19449,2626.5000000,-988.0999756,83.1999969,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (108)
- CreateDynamicObject(19449,2626.5000000,-988.0999756,79.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (111)
- CreateDynamicObject(19449,2627.1999512,-997.0000000,80.4000015,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (107)
- CreateDynamicObject(19449,2626.5000000,-997.0000000,80.4000015,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (107)
- CreateDynamicObject(19449,2626.5000000,-997.0000000,83.1999969,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (107)
- CreateDynamicObject(19449,2631.1999512,-1002.4000244,83.1999969,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (105)
- CreateDynamicObject(19449,2626.5000000,-997.7000122,83.1999969,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (107)
- CreateDynamicObject(19449,2639.3000488,-1002.4000244,83.8000031,349.9914551,0.0000000,90.0000000); //object(cs_detrok11) (104)
- CreateDynamicObject(640,2640.6999512,-994.7999878,86.0999985,9.9975586,0.0000000,269.9945068); //object(kb_planter_bush2) (10)
- CreateDynamicObject(640,2636.8999023,-994.7999878,85.4000015,9.9975586,0.0000000,269.9945068); //object(kb_planter_bush2) (11)
- CreateDynamicObject(640,2634.6999512,-992.0999756,85.1999969,0.0000000,0.0000000,179.9945068); //object(kb_planter_bush2) (12)
- CreateDynamicObject(640,2634.6999512,-987.2000122,85.1999969,0.0000000,0.0000000,179.9945068); //object(kb_planter_bush2) (13)
- CreateDynamicObject(640,2634.6999512,-985.9000244,85.1999969,0.0000000,0.0000000,179.9945068); //object(kb_planter_bush2) (14)
- CreateDynamicObject(19449,2639.1999512,-994.5000000,83.8000031,349.9969482,0.0000000,90.0000000); //object(cs_detrok11) (102)
- CreateDynamicObject(19449,2635.0000000,-990.4000244,83.1999969,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (114)
- CreateDynamicObject(19449,2635.0000000,-988.0000000,83.1999969,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (119)
- CreateDynamicObject(19449,2635.0000000,-988.0000000,79.9000015,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (119)
- CreateDynamicObject(617,2643.3999023,-995.0000000,85.3000031,0.0000000,0.0000000,101.4933472); //object(veg_treeb1) (1)
- CreateDynamicObject(617,2643.3999023,-1002.2999878,85.3000031,0.0000000,0.0000000,101.4916992); //object(veg_treeb1) (1)
- CreateDynamicObject(617,2635.1000977,-994.7999878,83.3000031,0.0000000,0.0000000,150.7416992); //object(veg_treeb1) (1)
- CreateDynamicObject(617,2627.3000488,-1002.0000000,83.3000031,0.0000000,0.0000000,150.7379150); //object(veg_treeb1) (1)
- CreateDynamicObject(19358,2665.5996094,-1006.0996094,87.8000031,0.0000000,0.0000000,314.9945068); //object(road_sfw12) (1)
- CreateDynamicObject(19404,2664.5000000,-1008.7998047,87.8000031,0.0000000,0.0000000,0.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(19388,2668.8994141,-997.7998047,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(19358,2667.7998047,-1003.8994141,87.8000031,0.0000000,0.0000000,314.9945068); //object(road_sfw12) (2)
- CreateDynamicObject(19358,2665.6992188,-989.5996094,87.8000031,0.0000000,0.0000000,44.9945068); //object(road_sfw12) (3)
- CreateDynamicObject(19358,2667.7998047,-991.6992188,87.8000031,0.0000000,0.0000000,44.9835205); //object(road_sfw12) (4)
- CreateDynamicObject(19358,2668.8994141,-1001.1992188,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19358,2668.8994141,-994.3994141,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (6)
- CreateDynamicObject(19358,2668.8994141,-1000.7998047,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (7)
- CreateDynamicObject(19358,2668.8994141,-994.8994141,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (8)
- CreateDynamicObject(17951,2652.1000977,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(cjgaragedoor) (1)
- CreateDynamicObject(19373,2645.3000488,-1003.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (1)
- CreateDynamicObject(19362,2645.5000000,-1000.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (1)
- CreateDynamicObject(19362,2645.5000000,-996.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (2)
- CreateDynamicObject(19362,2645.5000000,-996.9000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (3)
- CreateDynamicObject(19362,2653.5000000,-990.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (4)
- CreateDynamicObject(19373,2647.1999512,-990.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (2)
- CreateDynamicObject(19373,2645.3000488,-990.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (3)
- CreateDynamicObject(19362,2650.6992188,-990.0996094,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2650.6999512,-993.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (7)
- CreateDynamicObject(19362,2653.5000000,-993.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (8)
- CreateDynamicObject(19362,2653.5000000,-996.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (9)
- CreateDynamicObject(19362,2650.6999512,-996.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (10)
- CreateDynamicObject(19362,2650.6999512,-999.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (11)
- CreateDynamicObject(19362,2649.0000000,-1000.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (12)
- CreateDynamicObject(19362,2652.5000000,-1000.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (13)
- CreateDynamicObject(19362,2653.5000000,-999.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (14)
- CreateDynamicObject(19362,2653.5000000,-1000.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (15)
- CreateDynamicObject(19362,2647.1999512,-996.9000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (16)
- CreateDynamicObject(19362,2647.1999512,-996.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (17)
- CreateDynamicObject(19373,2645.2998047,-993.1992188,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (4)
- CreateDynamicObject(19373,2645.3000488,-993.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (5)
- CreateDynamicObject(19373,2647.1999512,-993.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (6)
- CreateDynamicObject(19373,2647.1999512,-993.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (7)
- CreateDynamicObject(19439,2667.1000977,-997.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(cs_landbit_a) (1)
- CreateDynamicObject(19439,2663.6999512,-997.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(cs_landbit_a) (2)
- CreateDynamicObject(19439,2660.3999023,-997.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(cs_landbit_a) (3)
- CreateDynamicObject(19439,2657.0000000,-997.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(cs_landbit_a) (4)
- CreateDynamicObject(19373,2645.3000488,-1005.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (8)
- CreateDynamicObject(19373,2648.8000488,-1005.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (9)
- CreateDynamicObject(19373,2652.1999512,-1005.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (10)
- CreateDynamicObject(19373,2655.1000977,-1005.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (11)
- CreateDynamicObject(19373,2658.3000488,-1005.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (12)
- CreateDynamicObject(19373,2661.5000000,-1005.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (13)
- CreateDynamicObject(19373,2662.6999512,-1005.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (14)
- CreateDynamicObject(19373,2664.5000000,-1004.7999878,86.0000000,0.0000000,90.0000000,45.0000000); //object(freight_deck_sfw) (15)
- CreateDynamicObject(19373,2666.5000000,-1002.8994141,86.0000000,0.0000000,90.0000000,44.9890137); //object(freight_deck_sfw) (16)
- CreateDynamicObject(19373,2664.6000977,-990.9000244,86.0000000,0.0000000,90.0000000,315.0000000); //object(freight_deck_sfw) (17)
- CreateDynamicObject(19373,2666.5000000,-992.7999878,86.0000000,0.0000000,90.0000000,315.0000000); //object(freight_deck_sfw) (18)
- CreateDynamicObject(19373,2667.1000977,-994.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (19)
- CreateDynamicObject(19373,2667.1000977,-995.4000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (20)
- CreateDynamicObject(19373,2667.1000977,-1000.2000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (22)
- CreateDynamicObject(19373,2667.1000977,-1001.2000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (23)
- CreateDynamicObject(19373,2663.6999512,-1000.2000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (24)
- CreateDynamicObject(19373,2660.1999512,-1000.2000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (25)
- CreateDynamicObject(19373,2657.0000000,-1000.2000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (26)
- CreateDynamicObject(19373,2663.3999023,-1002.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (27)
- CreateDynamicObject(19373,2660.0000000,-1003.0000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (28)
- CreateDynamicObject(19373,2656.5000000,-1003.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (29)
- CreateDynamicObject(19373,2653.0000000,-1003.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (30)
- CreateDynamicObject(19373,2649.6000977,-1003.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (31)
- CreateDynamicObject(19373,2648.6000977,-1003.4000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (32)
- CreateDynamicObject(19373,2663.6992188,-995.3994141,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (33)
- CreateDynamicObject(19373,2660.1999512,-995.4000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (34)
- CreateDynamicObject(19373,2657.0000000,-995.4000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (35)
- CreateDynamicObject(19373,2657.0000000,-992.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (36)
- CreateDynamicObject(19373,2657.0000000,-990.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (37)
- CreateDynamicObject(19373,2660.5000000,-990.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (38)
- CreateDynamicObject(19373,2662.6000977,-990.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (39)
- CreateDynamicObject(19373,2663.3999023,-992.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (40)
- CreateDynamicObject(19373,2659.8999023,-992.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (41)
- CreateDynamicObject(1523,2668.8994141,-998.5996094,86.0999985,0.0000000,0.0000000,90.0000000); //object(gen_doorext10) (1)
- CreateDynamicObject(19358,2668.8999023,-995.5000000,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (9)
- CreateDynamicObject(1649,2645.8000488,-969.9000244,87.6999969,0.0000000,0.0000000,180.0000000); //object(wglasssmash) (1)
- CreateDynamicObject(1649,2645.7998047,-969.8994141,87.6999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2662.1999512,-969.9000244,87.6999969,0.0000000,0.0000000,180.0000000); //object(wglasssmash) (3)
- CreateDynamicObject(1649,2662.1999512,-969.9000244,87.6999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (4)
- CreateDynamicObject(19362,2645.2998047,-986.8994141,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2652.3000488,-986.9000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2655.8000488,-986.9000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2662.8000488,-986.9000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2645.3000488,-983.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2645.3000488,-980.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2645.3000488,-977.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2645.3000488,-971.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2648.7998047,-971.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2652.3000488,-971.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2655.7998047,-971.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2659.3000488,-971.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2662.8000488,-983.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2662.7998047,-980.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2662.7998047,-977.2998047,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2662.8000488,-974.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2662.7998047,-971.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2659.3000488,-986.9000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2648.8000488,-986.9000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2645.2998047,-974.6992188,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2659.3000488,-974.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2659.2998047,-977.8994141,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2659.3000488,-981.0000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2659.3000488,-984.2000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2655.8000488,-983.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2655.8000488,-980.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2655.8000488,-977.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2655.8000488,-974.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2652.2998047,-974.5996094,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2652.2998047,-977.7998047,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2652.2998047,-981.0000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2652.2998047,-984.0000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2648.7998047,-984.0000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2648.8000488,-980.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2648.8000488,-977.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2648.7998047,-974.6992188,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(1502,2674.3994141,-988.5000000,86.0999985,0.0000000,0.0000000,0.0000000); //object(gen_doorint04) (1)
- CreateDynamicObject(19450,2664.5000000,-1015.0000000,87.8000031,0.0000000,0.0000000,179.9945068); //object(cs_detrok10) (1)
- CreateDynamicObject(1649,2664.5000000,-1009.4000244,87.6999969,0.0000000,0.0000000,90.0000000); //object(wglasssmash) (5)
- CreateDynamicObject(1649,2664.5000000,-1009.3994141,87.6999969,0.0000000,0.0000000,269.9945068); //object(wglasssmash) (6)
- CreateDynamicObject(19450,2664.5000000,-1020.9000244,87.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok10) (2)
- CreateDynamicObject(19404,2666.0000000,-1025.6992188,87.8000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(19358,2680.8994141,-1025.6992188,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19404,2684.0996094,-1025.6992188,87.8000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(19358,2669.1999512,-1025.6999512,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(1649,2666.6992188,-1025.7998047,87.6999969,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (15)
- CreateDynamicObject(1649,2666.6999512,-1025.6999512,87.6999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (17)
- CreateDynamicObject(1649,2683.3000488,-1025.6999512,87.6999969,0.0000000,0.0000000,180.0000000); //object(wglasssmash) (18)
- CreateDynamicObject(1649,2683.3000488,-1025.6999512,87.6999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (19)
- CreateDynamicObject(1649,2672.8999023,-1025.6999512,87.9000015,0.0000000,0.0000000,180.0000000); //object(wglasssmash) (20)
- CreateDynamicObject(1649,2677.1999512,-1025.6999512,87.9000015,0.0000000,0.0000000,180.0000000); //object(wglasssmash) (21)
- CreateDynamicObject(1649,2677.1999512,-1025.6999512,87.9000015,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (22)
- CreateDynamicObject(1649,2672.8999023,-1025.6999512,87.9000015,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (23)
- CreateDynamicObject(1649,2672.8999023,-1025.6999512,84.5999985,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (27)
- CreateDynamicObject(1649,2677.1999512,-1025.6999512,84.5999985,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (28)
- CreateDynamicObject(1649,2672.8999023,-1025.6999512,84.5999985,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (29)
- CreateDynamicObject(1649,2677.1999512,-1025.6999512,84.5999985,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (30)
- CreateDynamicObject(19450,2690.3994141,-1007.0996094,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19404,2685.6000977,-1014.7999878,87.8000031,0.0000000,0.0000000,0.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(1649,2685.6000977,-1013.9000244,87.6999969,0.0000000,0.0000000,270.0000000); //object(wglasssmash) (32)
- CreateDynamicObject(19358,2685.6000977,-1011.5999756,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (2)
- CreateDynamicObject(19358,2685.6000977,-1008.7000122,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (2)
- CreateDynamicObject(19404,2685.6000977,-1017.9000244,87.8000031,0.0000000,0.0000000,0.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(1649,2685.5996094,-1013.8994141,87.6999969,0.0000000,0.0000000,90.0000000); //object(wglasssmash) (33)
- CreateDynamicObject(1649,2685.6000977,-1018.0000000,87.6999969,0.0000000,0.0000000,270.0000000); //object(wglasssmash) (34)
- CreateDynamicObject(1649,2685.5996094,-1018.0000000,87.6999969,0.0000000,0.0000000,90.0000000); //object(wglasssmash) (35)
- CreateDynamicObject(19358,2685.6000977,-1021.0000000,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (2)
- CreateDynamicObject(19358,2685.6000977,-1024.0999756,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (2)
- CreateDynamicObject(19404,2696.6999512,-1007.0999756,87.8000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(1649,2695.6000977,-1007.0999756,87.6999969,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (36)
- CreateDynamicObject(1649,2695.5996094,-1007.0996094,87.6999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (37)
- CreateDynamicObject(19358,2699.8999023,-1007.0999756,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2703.0000000,-1007.0999756,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2704.5000000,-1007.0999756,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19404,2696.6000977,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(1649,2697.6000977,-988.5000000,87.6999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (38)
- CreateDynamicObject(1649,2697.5996094,-988.5000000,87.6999969,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (39)
- CreateDynamicObject(19358,2699.5000000,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2702.6999512,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2704.5000000,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(1649,2706.1000977,-1004.9000244,87.9000015,0.0000000,0.0000000,270.0000000); //object(wglasssmash) (40)
- CreateDynamicObject(1649,2706.1000977,-1004.9000244,87.9000015,0.0000000,0.0000000,90.0000000); //object(wglasssmash) (47)
- CreateDynamicObject(19388,2706.0996094,-993.0996094,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(19450,2690.2998047,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (8)
- CreateDynamicObject(19450,2669.3994141,-969.8994141,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19404,2675.7998047,-969.8994141,87.8000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(19404,2679.0000000,-969.9000244,87.8000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(1649,2675.1000977,-969.9000244,87.6999969,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (49)
- CreateDynamicObject(1649,2679.0000000,-969.9000244,87.6999969,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (50)
- CreateDynamicObject(1649,2679.0000000,-969.9000244,87.6999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (51)
- CreateDynamicObject(1649,2675.1999512,-969.9000244,87.6999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (52)
- CreateDynamicObject(19358,2682.0000000,-969.9000244,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2684.0000000,-969.9000244,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19450,2685.5000000,-983.7999878,87.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok10) (11)
- CreateDynamicObject(19450,2685.5000000,-974.6992188,87.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok10) (12)
- CreateDynamicObject(19379,2690.5996094,-993.2998047,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (5)
- CreateDynamicObject(19379,2700.8000488,-993.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (6)
- CreateDynamicObject(1649,2706.1000977,-1004.9000244,84.5999985,0.0000000,0.0000000,270.0000000); //object(wglasssmash) (55)
- CreateDynamicObject(1649,2706.0996094,-1004.8994141,84.5999985,0.0000000,0.0000000,90.0000000); //object(wglasssmash) (56)
- CreateDynamicObject(1649,2706.1000977,-1000.5999756,87.9000015,0.0000000,0.0000000,270.0000000); //object(wglasssmash) (57)
- CreateDynamicObject(19358,2706.1000977,-990.0000000,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (2)
- CreateDynamicObject(1649,2706.1000977,-1000.5999756,87.9000015,0.0000000,0.0000000,90.0000000); //object(wglasssmash) (60)
- CreateDynamicObject(1649,2706.1000977,-1000.5999756,84.5999985,0.0000000,0.0000000,90.0000000); //object(wglasssmash) (61)
- CreateDynamicObject(1649,2706.1000977,-1000.5999756,84.5999985,0.0000000,0.0000000,270.0000000); //object(wglasssmash) (62)
- CreateDynamicObject(19358,2706.1000977,-996.9000244,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (2)
- CreateDynamicObject(19358,2706.0996094,-995.6992188,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (2)
- CreateDynamicObject(19379,2700.8000488,-1002.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (7)
- CreateDynamicObject(19379,2690.3000488,-1002.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (8)
- CreateDynamicObject(19379,2680.3000488,-1004.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (9)
- CreateDynamicObject(19379,2680.3000488,-1014.2000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (10)
- CreateDynamicObject(19379,2680.3000488,-1020.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (11)
- CreateDynamicObject(19379,2669.7998047,-1020.7998047,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (12)
- CreateDynamicObject(19379,2669.8000488,-1012.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (13)
- CreateDynamicObject(19379,2680.3000488,-996.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (14)
- CreateDynamicObject(19379,2680.5996094,-993.2998047,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2674.1000977,-997.9000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (16)
- CreateDynamicObject(19379,2671.6000977,-1007.5000000,86.0000000,0.0000000,90.0000000,315.0000000); //object(sfw_boxwest12) (17)
- CreateDynamicObject(19379,2674.0000000,-1000.4000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (20)
- CreateDynamicObject(14414,2709.8994141,-993.0000000,82.8000031,0.0000000,0.0000000,270.0000000); //object(carter-stairs05) (1)
- CreateDynamicObject(19449,2706.1000977,-1002.5999756,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (47)
- CreateDynamicObject(19449,2706.1000977,-993.2000122,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (47)
- CreateDynamicObject(638,2709.6999512,-990.5999756,86.5000000,0.0000000,0.0000000,90.0000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,2707.3999023,-990.5999756,86.5000000,0.0000000,0.0000000,90.0000000); //object(kb_planter_bush) (2)
- CreateDynamicObject(638,2709.8000488,-995.4000244,86.4000015,0.0000000,0.0000000,270.0000000); //object(kb_planter_bush) (3)
- CreateDynamicObject(638,2707.3999023,-995.4000244,86.4000015,0.0000000,0.0000000,269.9945068); //object(kb_planter_bush) (4)
- CreateDynamicObject(19449,2706.3999023,-995.0000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (60)
- CreateDynamicObject(19449,2706.3994141,-991.0000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (60)
- CreateDynamicObject(19449,2706.3999023,-996.5000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (60)
- CreateDynamicObject(19430,2711.1999512,-995.7000122,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_landbit_36_a) (1)
- CreateDynamicObject(19430,2711.1999512,-990.2000122,84.3000031,0.0000000,0.0000000,0.0000000); //object(cs_landbit_36_a) (2)
- CreateDynamicObject(19449,2706.3999023,-989.4000244,84.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (60)
- CreateDynamicObject(638,2707.3999023,-989.9000244,86.5000000,0.0000000,0.0000000,90.0000000); //object(kb_planter_bush) (6)
- CreateDynamicObject(638,2709.6999512,-989.9000244,86.5000000,0.0000000,0.0000000,90.0000000); //object(kb_planter_bush) (7)
- CreateDynamicObject(638,2707.3999023,-996.0999756,86.4000015,0.0000000,0.0000000,269.9945068); //object(kb_planter_bush) (8)
- CreateDynamicObject(638,2709.8000488,-996.0999756,86.4000015,0.0000000,0.0000000,269.9945068); //object(kb_planter_bush) (9)
- CreateDynamicObject(3512,2717.8994141,-1006.8994141,83.6999969,0.0000000,0.0000000,0.0000000); //object(vgsn_nitree_b02) (2)
- CreateDynamicObject(3512,2717.8999023,-989.0000000,83.6999969,0.0000000,0.0000000,0.0000000); //object(vgsn_nitree_b02) (3)
- CreateDynamicObject(19366,2707.8999023,-990.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (1)
- CreateDynamicObject(19366,2711.3999023,-990.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (2)
- CreateDynamicObject(19366,2714.8999023,-990.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (3)
- CreateDynamicObject(19366,2718.3999023,-990.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (4)
- CreateDynamicObject(19366,2721.8999023,-990.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (5)
- CreateDynamicObject(19366,2725.3999023,-990.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (6)
- CreateDynamicObject(19366,2728.8999023,-990.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (7)
- CreateDynamicObject(19366,2732.3000488,-990.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (8)
- CreateDynamicObject(19366,2732.8999023,-990.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (9)
- CreateDynamicObject(19366,2732.8999023,-993.2999878,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (10)
- CreateDynamicObject(19366,2732.8999023,-996.5000000,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (11)
- CreateDynamicObject(19366,2732.8999023,-999.7000122,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (12)
- CreateDynamicObject(19366,2732.8999023,-1002.9000244,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (13)
- CreateDynamicObject(19366,2732.8999023,-1005.7000122,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (14)
- CreateDynamicObject(19366,2729.3999023,-1005.7000122,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (15)
- CreateDynamicObject(19366,2725.8994141,-1005.6992188,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (16)
- CreateDynamicObject(19366,2722.5000000,-1005.6992188,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (17)
- CreateDynamicObject(19366,2719.1000977,-1005.7000122,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (18)
- CreateDynamicObject(19366,2715.6000977,-1005.7000122,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (19)
- CreateDynamicObject(19366,2712.1000977,-1005.7000122,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (20)
- CreateDynamicObject(19366,2708.6999512,-1005.7000122,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (21)
- CreateDynamicObject(19366,2705.3999023,-1005.7000122,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (22)
- CreateDynamicObject(19366,2707.6999512,-1002.5000000,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (23)
- CreateDynamicObject(19366,2711.1999512,-1002.5000000,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (24)
- CreateDynamicObject(19366,2714.6999512,-1002.5000000,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (25)
- CreateDynamicObject(19366,2718.1999512,-1002.5000000,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (26)
- CreateDynamicObject(19366,2721.6999512,-1002.5000000,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (27)
- CreateDynamicObject(19366,2725.1992188,-1002.5000000,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (28)
- CreateDynamicObject(19366,2728.6000977,-1002.5000000,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (29)
- CreateDynamicObject(19366,2729.3999023,-1002.5000000,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (30)
- CreateDynamicObject(19366,2729.3999023,-999.2999878,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (31)
- CreateDynamicObject(19366,2725.8999023,-999.2999878,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (32)
- CreateDynamicObject(19366,2722.3999023,-999.2999878,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (33)
- CreateDynamicObject(19366,2718.8999023,-999.2999878,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (34)
- CreateDynamicObject(19366,2715.3999023,-999.2999878,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (35)
- CreateDynamicObject(19366,2711.8999023,-999.2999878,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (36)
- CreateDynamicObject(19366,2708.5000000,-999.2999878,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (37)
- CreateDynamicObject(19366,2707.5000000,-999.2999878,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (38)
- CreateDynamicObject(19366,2707.1000977,-996.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (39)
- CreateDynamicObject(19366,2710.6000977,-996.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (40)
- CreateDynamicObject(19366,2714.1000977,-996.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (41)
- CreateDynamicObject(19366,2717.6000977,-996.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (42)
- CreateDynamicObject(19366,2721.1000977,-996.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (43)
- CreateDynamicObject(19366,2724.6000977,-996.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (44)
- CreateDynamicObject(19366,2728.1000977,-996.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (45)
- CreateDynamicObject(19366,2730.3000488,-996.0999756,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (46)
- CreateDynamicObject(19366,2729.6000977,-992.9000244,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (47)
- CreateDynamicObject(19366,2726.1999512,-992.9000244,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (48)
- CreateDynamicObject(19366,2722.8999023,-992.9000244,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (49)
- CreateDynamicObject(19366,2719.6000977,-992.9000244,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (50)
- CreateDynamicObject(19366,2716.1000977,-992.9000244,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (51)
- CreateDynamicObject(19366,2712.6999512,-992.9000244,83.6999969,0.0000000,90.0000000,0.0000000); //object(blokmod2_sfw03) (52)
- CreateDynamicObject(3850,2734.6000977,-1005.5999756,84.3000031,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2734.6000977,-1002.2000122,84.3000031,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2734.6000977,-998.7999878,84.3000031,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2734.6000977,-995.4000244,84.3000031,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2734.6000977,-992.0000000,84.3000031,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2734.6000977,-990.2000122,84.3000031,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2732.8999023,-988.5000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2729.5000000,-988.5000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2726.1000977,-988.5000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2722.6999512,-988.5000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2719.3000488,-988.5000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2715.8999023,-988.5000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2712.5000000,-988.5000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2709.1000977,-988.5000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2705.6999512,-988.5000000,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2732.8999023,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2729.5000000,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2726.0996094,-1007.2998047,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2722.6999512,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2719.3000488,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2715.8999023,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2712.5000000,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2709.1000977,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2705.6999512,-1007.2999878,84.3000031,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2662.6999512,-1007.2000122,86.5999985,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2659.3000488,-1007.2000122,86.5999985,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2655.8999023,-1007.2000122,86.5999985,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2652.5000000,-1007.2000122,86.5999985,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2649.1000977,-1007.2000122,86.5999985,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2645.6999512,-1007.2000122,86.5999985,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2645.3000488,-1007.2000122,86.5999985,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2643.6000977,-1005.5000000,86.5999985,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2643.6000977,-1003.4000244,86.5999985,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2643.6000977,-990.2999878,86.5999985,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2643.5996094,-993.5000000,86.5999985,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(19362,2645.2998047,-986.8994141,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19373,2645.2998047,-993.1992188,86.0000000,0.0000000,90.0000000,0.0000000); //object(freight_deck_sfw) (4)
- CreateDynamicObject(19377,2648.6999512,-974.5999756,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19404,2663.0000000,-969.8994141,87.8000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(19404,2645.1992188,-969.8994141,87.8000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(19450,2643.5996094,-974.6992188,87.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok10) (12)
- CreateDynamicObject(19450,2643.5996094,-983.6992188,87.8000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok10) (12)
- CreateDynamicObject(19450,2659.7998047,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19358,2645.1999512,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2647.5996094,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19450,2651.6000977,-969.9000244,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19450,2656.8994141,-969.8994141,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19450,2669.2998047,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19450,2680.6992188,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19388,2675.2998047,-988.5000000,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(19362,2666.3000488,-986.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2669.6999512,-986.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2673.1999512,-986.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2676.6999512,-986.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2680.1999512,-986.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2683.6999512,-986.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2683.6999512,-983.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2683.6992188,-980.7998047,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2683.6999512,-977.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2683.6999512,-974.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2683.6999512,-971.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2680.1999512,-971.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2676.6999512,-971.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2673.3000488,-971.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2669.8000488,-971.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2666.3000488,-971.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2666.1000977,-974.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2666.0996094,-978.0000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2666.1000977,-981.2000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2666.1000977,-984.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2669.6000977,-983.5999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2669.6000977,-980.9000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2669.6000977,-977.7999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2669.5996094,-974.5996094,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2673.1000977,-974.4000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2673.0996094,-977.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2673.1000977,-980.7000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2673.0996094,-983.8994141,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2676.5996094,-983.5996094,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2676.6000977,-980.5000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2676.6000977,-977.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2676.5996094,-974.2998047,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2680.1999512,-974.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2680.1999512,-977.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2680.1992188,-980.0996094,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2680.1000977,-983.2000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2680.3000488,-985.4000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2679.6999512,-985.4000244,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2680.3999023,-983.0000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2680.0000000,-980.0999756,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2680.0000000,-977.2000122,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19362,2679.0000000,-974.0000000,86.0000000,0.0000000,90.0000000,0.0000000); //object(archbrij_sfw) (6)
- CreateDynamicObject(19379,2674.3000488,-993.2999878,86.0000000,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (20)
- CreateDynamicObject(19358,2668.8994141,-991.3994141,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (8)
- CreateDynamicObject(19358,2668.8994141,-990.0996094,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (8)
- CreateDynamicObject(2232,2660.8000488,-988.0000000,90.3000031,0.0000000,0.0000000,180.0000000); //object(med_speaker_4) (1)
- CreateDynamicObject(2101,2666.0000000,-986.5000000,90.5999985,0.0000000,0.0000000,0.0000000); //object(med_hi_fi_3) (1)
- CreateDynamicObject(19450,2669.3994141,-1007.0996094,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19450,2680.8000488,-1007.0999756,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19388,2675.2998047,-1007.0996094,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(1502,2674.5000000,-1007.1992188,86.0999985,0.0000000,0.0000000,0.0000000); //object(gen_doorint04) (1)
- CreateDynamicObject(14414,2678.5996094,-998.1992188,86.4000015,0.0000000,0.0000000,90.0000000); //object(carter-stairs05) (1)
- CreateDynamicObject(19379,2685.6999512,-993.4000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19358,2684.1000977,-1000.2000122,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2682.0000000,-1000.2000122,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2685.6992188,-998.5996094,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2685.6999512,-997.7999878,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2684.0000000,-996.2000122,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2682.0000000,-996.2000122,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2678.8999023,-996.2000122,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2677.1999512,-996.2000122,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2679.0000000,-1000.2000122,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2677.1999512,-1000.2000122,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19450,2690.3999023,-1007.0999756,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19358,2665.6000977,-1006.0999756,91.3000031,0.0000000,0.0000000,314.9945068); //object(road_sfw12) (1)
- CreateDynamicObject(19450,2664.5000000,-1012.0000000,91.3000031,0.0000000,0.0000000,179.9945068); //object(cs_detrok10) (1)
- CreateDynamicObject(19358,2667.8000488,-1003.9000244,91.3000031,0.0000000,0.0000000,314.9945068); //object(road_sfw12) (2)
- CreateDynamicObject(19358,2668.8999023,-1001.2000122,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19358,2665.6999512,-989.5999756,91.3000031,0.0000000,0.0000000,44.9945068); //object(road_sfw12) (3)
- CreateDynamicObject(19358,2667.8000488,-991.7000122,91.3000031,0.0000000,0.0000000,44.9835205); //object(road_sfw12) (4)
- CreateDynamicObject(19358,2668.8999023,-994.4000244,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (6)
- CreateDynamicObject(19388,2668.8994141,-997.7998047,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(19358,2668.8999023,-995.5999756,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (6)
- CreateDynamicObject(19358,2668.8999023,-1000.9000244,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19450,2656.8999023,-988.5000000,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19404,2663.0000000,-988.5000000,91.3000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(19450,2651.3999023,-988.5000000,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19404,2645.1999512,-988.5000000,91.3000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(19450,2664.5000000,-1020.9000244,91.3000031,0.0000000,0.0000000,179.9945068); //object(cs_detrok10) (1)
- CreateDynamicObject(19404,2666.0000000,-1025.6999512,91.3000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(19450,2672.3000488,-1025.6999512,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19450,2685.6999512,-1021.0000000,91.3000031,0.0000000,0.0000000,179.9945068); //object(cs_detrok10) (1)
- CreateDynamicObject(19404,2684.1000977,-1025.6999512,91.3000031,0.0000000,0.0000000,90.0000000); //object(boigagr_sfw) (1)
- CreateDynamicObject(19450,2677.8999023,-1025.6999512,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19450,2685.6999512,-1011.7999878,91.3000031,0.0000000,0.0000000,179.9945068); //object(cs_detrok10) (1)
- CreateDynamicObject(19450,2699.8999023,-1007.0999756,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19450,2701.3000488,-1007.0999756,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19450,2706.1000977,-1002.4000244,91.3000031,0.0000000,0.0000000,179.9945068); //object(cs_detrok10) (1)
- CreateDynamicObject(19450,2706.1000977,-993.2000122,91.3000031,0.0000000,0.0000000,179.9945068); //object(cs_detrok10) (1)
- CreateDynamicObject(19450,2701.3000488,-988.5000000,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19450,2682.6999512,-988.5000000,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19450,2685.5000000,-983.7000122,91.3000031,0.0000000,0.0000000,179.9945068); //object(cs_detrok10) (1)
- CreateDynamicObject(19450,2685.5000000,-974.7000122,91.3000031,0.0000000,0.0000000,179.9945068); //object(cs_detrok10) (1)
- CreateDynamicObject(19450,2680.6999512,-969.9000244,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19450,2671.1000977,-969.9000244,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19450,2661.6000977,-969.9000244,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19450,2652.3000488,-969.9000244,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19450,2648.5000000,-969.9000244,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19450,2643.5996094,-974.6992188,91.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok10) (12)
- CreateDynamicObject(19450,2643.5996094,-983.6992188,91.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok10) (12)
- CreateDynamicObject(19450,2669.3000488,-988.5000000,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19450,2674.5000000,-988.5000000,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19450,2691.8999023,-988.5000000,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (6)
- CreateDynamicObject(19379,2685.6999512,-1002.2999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2680.3999023,-1004.9000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2674.1992188,-1004.8994141,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2669.6999512,-1012.0000000,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19450,2669.3994141,-1007.0996094,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19379,2680.3999023,-1014.5000000,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2678.6999512,-1014.5000000,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2680.3994141,-1020.7998047,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2670.0000000,-1020.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2669.6992188,-1020.7998047,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19370,2674.0000000,-998.5999756,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (1)
- CreateDynamicObject(19370,2674.0000000,-995.5000000,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (2)
- CreateDynamicObject(19358,2668.8999023,-990.0999756,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (8)
- CreateDynamicObject(19358,2668.8999023,-991.4000244,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (8)
- CreateDynamicObject(19370,2670.6999512,-998.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (3)
- CreateDynamicObject(19370,2670.6999512,-997.7000122,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (4)
- CreateDynamicObject(19358,2668.8994141,-1004.0000000,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19358,2668.8999023,-1005.5000000,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19379,2696.1000977,-993.2999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2700.8994141,-993.2998047,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2700.8999023,-1002.2999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19379,2694.6000977,-1002.2999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(sfw_boxwest12) (15)
- CreateDynamicObject(19370,2666.1999512,-990.0999756,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (5)
- CreateDynamicObject(19370,2666.1999512,-993.2000122,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (6)
- CreateDynamicObject(19370,2666.1999512,-996.2999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (7)
- CreateDynamicObject(19370,2666.1999512,-999.4000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (8)
- CreateDynamicObject(19370,2666.1999512,-1002.5000000,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (9)
- CreateDynamicObject(19370,2666.1999512,-1005.7000122,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (10)
- CreateDynamicObject(19370,2668.5000000,-993.0996094,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2668.1999512,-996.2999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (12)
- CreateDynamicObject(19370,2668.1999512,-999.4000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (13)
- CreateDynamicObject(19370,2668.1999512,-1002.5000000,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (14)
- CreateDynamicObject(1523,2668.8999023,-998.5999756,89.5999985,0.0000000,0.0000000,90.0000000); //object(gen_doorext10) (1)
- CreateDynamicObject(3850,2664.5000000,-1005.5000000,90.1999969,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2664.5000000,-1002.0999756,90.1999969,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2664.5000000,-998.6992188,90.1999969,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2664.5000000,-995.2999878,90.1999969,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2664.5000000,-991.9000244,90.1999969,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2664.5000000,-990.1992188,90.1999969,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3440,2664.7998047,-989.0000000,87.1999969,0.0000000,0.0000000,0.0000000); //object(arptpillar01_lvs) (1)
- CreateDynamicObject(3440,2664.8000488,-1006.7000122,87.1999969,0.0000000,0.0000000,0.0000000); //object(arptpillar01_lvs) (2)
- CreateDynamicObject(19358,2668.8999023,-1004.0999756,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (7)
- CreateDynamicObject(19358,2668.8999023,-1005.4000244,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (7)
- CreateDynamicObject(3440,2668.5000000,-1002.5999756,87.1999969,0.0000000,0.0000000,0.0000000); //object(arptpillar01_lvs) (3)
- CreateDynamicObject(3440,2668.5000000,-993.0999756,87.1999969,0.0000000,0.0000000,0.0000000); //object(arptpillar01_lvs) (4)
- CreateDynamicObject(3440,2664.8000488,-993.0999756,87.1999969,0.0000000,0.0000000,0.0000000); //object(arptpillar01_lvs) (6)
- CreateDynamicObject(3440,2664.8000488,-1002.5999756,87.1999969,0.0000000,0.0000000,0.0000000); //object(arptpillar01_lvs) (7)
- CreateDynamicObject(19377,2648.6999512,-983.7999878,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2659.1992188,-983.7998047,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2669.6999512,-983.7999878,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2680.0000000,-983.7999878,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2680.3994141,-983.7998047,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2680.3999023,-974.5999756,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2669.8999023,-974.5999756,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2659.3999023,-974.5999756,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2659.1999512,-974.5999756,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2669.6999512,-993.2999878,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2669.6999512,-1002.9000244,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(3440,2664.8000488,-989.0000000,90.5999985,0.0000000,0.0000000,0.0000000); //object(arptpillar01_lvs) (8)
- CreateDynamicObject(3440,2664.8000488,-993.0999756,90.5999985,0.0000000,0.0000000,0.0000000); //object(arptpillar01_lvs) (9)
- CreateDynamicObject(3440,2664.8000488,-1002.5999756,90.5999985,0.0000000,0.0000000,0.0000000); //object(arptpillar01_lvs) (10)
- CreateDynamicObject(3440,2664.8000488,-1006.7000122,90.5999985,0.0000000,0.0000000,0.0000000); //object(arptpillar01_lvs) (11)
- CreateDynamicObject(19377,2669.6000977,-1011.7000122,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2669.6000977,-1021.0000000,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2680.1000977,-1021.0000000,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2680.6000977,-1021.0000000,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2679.6000977,-1011.5000000,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2680.6000977,-1011.5000000,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2680.1000977,-1001.9000244,92.9000015,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2680.0000000,-992.4000244,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2690.3999023,-1002.4000244,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2700.8000488,-1002.4000244,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2701.0000000,-1002.4000244,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2701.0000000,-993.0999756,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2690.6999512,-993.0999756,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(19377,2690.3999023,-993.0999756,93.0000000,0.0000000,90.0000000,0.0000000); //object(freight_interiorsfw) (2)
- CreateDynamicObject(1649,2645.8999023,-988.5000000,91.1999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2645.8994141,-988.5000000,91.1999969,0.0000000,0.0000000,180.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2663.1999512,-988.5000000,91.1999969,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2663.1992188,-988.5000000,91.1999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2666.8000488,-1025.6999512,90.6999969,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (15)
- CreateDynamicObject(1649,2666.7998047,-1025.6992188,90.6999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (15)
- CreateDynamicObject(1649,2683.3999023,-1025.6999512,90.6999969,0.0000000,0.0000000,180.0000000); //object(wglasssmash) (15)
- CreateDynamicObject(1649,2683.3994141,-1025.6992188,90.6999969,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (15)
- CreateDynamicObject(4588,2666.1999512,-998.0000000,94.5000000,0.0000000,0.0000000,90.0000000); //object(roofshitlan2) (1)
- CreateDynamicObject(4588,2683.3999023,-998.0000000,94.5000000,0.0000000,0.0000000,90.0000000); //object(roofshitlan2) (2)
- CreateDynamicObject(1690,2647.1999512,-979.2999878,93.6999969,0.0000000,0.0000000,0.0000000); //object(gen_roofbit4) (1)
- CreateDynamicObject(14414,2679.8000488,-986.5000000,86.4000015,0.0000000,0.0000000,270.0000000); //object(carter-stairs05) (1)
- CreateDynamicObject(19370,2677.5000000,-994.7000122,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2679.6000977,-994.7000122,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2678.8000488,-990.0999756,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2678.6999512,-992.2999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2674.8999023,-993.0999756,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2671.3000488,-994.5999756,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2670.5000000,-991.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2670.3999023,-990.2000122,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2673.6000977,-990.0999756,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2675.5000000,-990.0999756,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2672.8999023,-992.5999756,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2677.0000000,-992.0000000,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2676.1000977,-986.9000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2676.1000977,-983.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2672.6000977,-983.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2669.1992188,-983.7998047,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2665.6999512,-983.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2662.1999512,-983.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2658.8000488,-983.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2655.2998047,-983.7998047,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2651.8000488,-983.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2648.6000977,-983.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2645.3000488,-983.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2645.3999023,-986.9000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2648.8000488,-986.9000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2652.1999512,-986.9000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2655.6000977,-986.9000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2659.0000000,-986.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2662.1000977,-986.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2665.5000000,-986.7999878,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2668.8999023,-986.9000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2672.6999512,-986.9000244,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19370,2672.3999023,-987.0000000,89.5999985,0.0000000,90.0000000,0.0000000); //object(freight_sfw15) (11)
- CreateDynamicObject(19358,2681.1999512,-984.5999756,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2679.1000977,-984.5999756,87.8000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2677.5996094,-986.2998047,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2677.5996094,-986.8994141,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(2063,2651.1000977,-973.2999878,87.0000000,0.0000000,0.0000000,270.0000000); //object(cj_greenshelves) (3)
- CreateDynamicObject(1215,2655.1999512,-1001.7000122,86.6999969,0.0000000,0.0000000,0.0000000); //object(bollardlight) (1)
- CreateDynamicObject(1215,2655.1999512,-988.9000244,86.6999969,0.0000000,0.0000000,0.0000000); //object(bollardlight) (1)
- CreateDynamicObject(1215,2648.8999023,-989.0000000,86.6999969,0.0000000,0.0000000,0.0000000); //object(bollardlight) (1)
- CreateDynamicObject(1215,2648.8999023,-995.2000122,86.6999969,0.0000000,0.0000000,0.0000000); //object(bollardlight) (1)
- CreateDynamicObject(1215,2644.0000000,-1001.7000122,86.6999969,0.0000000,0.0000000,0.0000000); //object(bollardlight) (1)
- CreateDynamicObject(1215,2644.0000000,-995.2000122,86.6999969,0.0000000,0.0000000,0.0000000); //object(bollardlight) (1)
- CreateDynamicObject(2128,2644.1999512,-970.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_tall_unit) (1)
- CreateDynamicObject(2129,2644.1999512,-973.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_low_unit) (1)
- CreateDynamicObject(2130,2644.1999512,-972.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_sink) (1)
- CreateDynamicObject(2127,2651.0000000,-970.5000000,86.0999985,0.0000000,0.0000000,270.0000000); //object(cj_k1_fridge_unit) (1)
- CreateDynamicObject(2893,2647.0000000,-971.0000000,86.0999985,343.2500000,0.0000000,0.0000000); //object(kmb_ramp) (1)
- CreateDynamicObject(2893,2649.0000000,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (2)
- CreateDynamicObject(2893,2647.3999023,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (3)
- CreateDynamicObject(2893,2648.6000977,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (4)
- CreateDynamicObject(2893,2654.0000000,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (5)
- CreateDynamicObject(2127,2652.0000000,-971.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_fridge_unit) (2)
- CreateDynamicObject(2128,2644.1000977,-974.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_tall_unit) (2)
- CreateDynamicObject(2063,2651.1000977,-975.9000244,87.0000000,0.0000000,0.0000000,269.9945068); //object(cj_greenshelves) (3)
- CreateDynamicObject(2130,2652.0000000,-973.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_sink) (2)
- CreateDynamicObject(2128,2652.0000000,-974.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_tall_unit) (3)
- CreateDynamicObject(2893,2656.0000000,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (6)
- CreateDynamicObject(2893,2654.3999023,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (7)
- CreateDynamicObject(2893,2655.6000977,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (8)
- CreateDynamicObject(2893,2661.0000000,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (9)
- CreateDynamicObject(2127,2658.0000000,-970.5000000,86.0999985,0.0000000,0.0000000,269.9945068); //object(cj_k1_fridge_unit) (3)
- CreateDynamicObject(2127,2659.0000000,-971.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_fridge_unit) (4)
- CreateDynamicObject(2063,2658.0996094,-973.2998047,87.0000000,0.0000000,0.0000000,269.9945068); //object(cj_greenshelves) (3)
- CreateDynamicObject(2063,2658.0996094,-975.8994141,87.0000000,0.0000000,0.0000000,269.9945068); //object(cj_greenshelves) (3)
- CreateDynamicObject(19431,2677.8999023,-983.9000244,91.3000031,0.0000000,0.0000000,0.0000000); //object(cs_landbit_48_a) (1)
- CreateDynamicObject(19431,2677.8999023,-982.9000244,91.3000031,0.0000000,0.0000000,0.0000000); //object(cs_landbit_48_a) (2)
- CreateDynamicObject(1649,2675.6999512,-982.2000122,91.3000031,0.0000000,0.0000000,180.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2671.3000488,-982.2000122,91.3000031,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2666.8999023,-982.2000122,91.3000031,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2662.5000000,-982.2000122,91.3000031,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2658.1000977,-982.2000122,91.3000031,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2653.6999512,-982.2000122,91.3000031,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2649.3000488,-982.2000122,91.3000031,0.0000000,0.0000000,179.9945068); //object(wglasssmash) (2)
- CreateDynamicObject(19431,2646.3000488,-982.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_landbit_48_a) (3)
- CreateDynamicObject(19431,2644.5000000,-982.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_landbit_48_a) (4)
- CreateDynamicObject(19431,2645.1000977,-982.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_landbit_48_a) (5)
- CreateDynamicObject(1649,2649.2998047,-982.1992188,91.3000031,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2653.6992188,-982.1992188,91.3000031,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2658.0996094,-982.1992188,91.3000031,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2662.5000000,-982.1992188,91.3000031,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2666.8994141,-982.1992188,91.3000031,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2671.2998047,-982.1992188,91.3000031,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(1649,2675.6992188,-982.1992188,91.3000031,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (2)
- CreateDynamicObject(2127,2665.0000000,-970.5000000,86.0999985,0.0000000,0.0000000,269.9945068); //object(cj_k1_fridge_unit) (5)
- CreateDynamicObject(2127,2666.0000000,-971.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_fridge_unit) (6)
- CreateDynamicObject(2127,2672.0000000,-970.5000000,86.0999985,0.0000000,0.0000000,269.9945068); //object(cj_k1_fridge_unit) (7)
- CreateDynamicObject(2127,2673.0000000,-971.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_fridge_unit) (8)
- CreateDynamicObject(2127,2679.0000000,-970.5000000,86.0999985,0.0000000,0.0000000,269.9945068); //object(cj_k1_fridge_unit) (9)
- CreateDynamicObject(2127,2680.0000000,-971.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_fridge_unit) (10)
- CreateDynamicObject(2893,2663.0000000,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (10)
- CreateDynamicObject(2893,2668.0000000,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (11)
- CreateDynamicObject(2893,2670.0000000,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (12)
- CreateDynamicObject(2893,2675.0000000,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (14)
- CreateDynamicObject(2893,2677.0000000,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (15)
- CreateDynamicObject(2063,2665.0996094,-973.2998047,87.0000000,0.0000000,0.0000000,269.9945068); //object(cj_greenshelves) (3)
- CreateDynamicObject(2063,2672.0996094,-973.2998047,87.0000000,0.0000000,0.0000000,269.9945068); //object(cj_greenshelves) (3)
- CreateDynamicObject(2063,2679.0996094,-973.2998047,87.0000000,0.0000000,0.0000000,269.9945068); //object(cj_greenshelves) (3)
- CreateDynamicObject(2063,2665.1000977,-975.9000244,87.0000000,0.0000000,0.0000000,269.9945068); //object(cj_greenshelves) (3)
- CreateDynamicObject(2063,2672.1000977,-975.9000244,87.0000000,0.0000000,0.0000000,269.9945068); //object(cj_greenshelves) (3)
- CreateDynamicObject(2063,2679.1000977,-975.9000244,87.0000000,0.0000000,0.0000000,269.9945068); //object(cj_greenshelves) (3)
- CreateDynamicObject(2130,2659.0000000,-973.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_sink) (3)
- CreateDynamicObject(2128,2659.0000000,-974.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_tall_unit) (4)
- CreateDynamicObject(2130,2666.0000000,-973.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_sink) (4)
- CreateDynamicObject(2128,2666.0000000,-974.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_tall_unit) (5)
- CreateDynamicObject(2130,2673.0000000,-973.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_sink) (5)
- CreateDynamicObject(2128,2673.0000000,-974.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k1_tall_unit) (6)
- CreateDynamicObject(1438,2683.6999512,-971.4000244,86.0999985,0.0000000,0.0000000,0.0000000); //object(dyn_box_pile_2) (1)
- CreateDynamicObject(1438,2684.1000977,-973.0999756,86.0999985,0.0000000,0.0000000,270.0000000); //object(dyn_box_pile_2) (2)
- CreateDynamicObject(19449,2687.1999512,-984.4000244,84.0999985,0.0000000,90.0000000,0.0000000); //object(cs_detrok11) (25)
- CreateDynamicObject(19449,2688.8999023,-984.4000244,82.4000015,0.0000000,0.0000000,0.0000000); //object(cs_detrok11) (23)
- CreateDynamicObject(19449,2684.1000977,-979.7000122,82.4000015,0.0000000,0.0000000,90.0000000); //object(cs_detrok11) (25)
- CreateDynamicObject(2893,2661.3999023,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (20)
- CreateDynamicObject(2893,2662.6000977,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (21)
- CreateDynamicObject(2893,2668.3999023,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (22)
- CreateDynamicObject(2893,2669.6000977,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (23)
- CreateDynamicObject(2893,2675.3999023,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (24)
- CreateDynamicObject(2893,2676.6000977,-971.0000000,86.0999985,343.2458496,0.0000000,0.0000000); //object(kmb_ramp) (25)
- CreateDynamicObject(1225,2681.8000488,-970.5000000,86.5000000,0.0000000,0.0000000,0.0000000); //object(barrel4) (1)
- CreateDynamicObject(1225,2682.5000000,-972.0999756,86.5000000,0.0000000,0.0000000,0.0000000); //object(barrel4) (2)
- CreateDynamicObject(16151,2668.1999512,-987.4000244,90.0000000,0.0000000,0.0000000,270.0000000); //object(ufo_bar) (1)
- CreateDynamicObject(1703,2647.6999512,-984.5999756,89.6999969,0.0000000,0.0000000,90.0000000); //object(kb_couch02) (1)
- CreateDynamicObject(1703,2651.6999512,-982.5999756,89.6999969,0.0000000,0.0000000,270.0000000); //object(kb_couch02) (3)
- CreateDynamicObject(2311,2649.6999512,-984.4000244,89.6999969,0.0000000,0.0000000,90.0000000); //object(cj_tv_table2) (1)
- CreateDynamicObject(2852,2649.6999512,-984.2000122,90.1999969,0.0000000,0.0000000,0.0000000); //object(gb_bedmags02) (1)
- CreateDynamicObject(2855,2649.6999512,-983.0000000,90.1999969,0.0000000,0.0000000,0.0000000); //object(gb_bedmags05) (1)
- CreateDynamicObject(1703,2660.1000977,-987.7999878,89.6999969,0.0000000,0.0000000,180.0000000); //object(kb_couch02) (4)
- CreateDynamicObject(1703,2657.8000488,-987.7999878,89.6999969,0.0000000,0.0000000,179.9945068); //object(kb_couch02) (5)
- CreateDynamicObject(1523,2706.1000977,-993.9000244,86.0999985,0.0000000,0.0000000,90.0000000); //object(gen_doorext10) (1)
- CreateDynamicObject(19388,2706.1000977,-993.2000122,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(16151,2707.2998047,-1001.8994141,84.0999985,0.0000000,0.0000000,179.9945068); //object(ufo_bar) (2)
- CreateDynamicObject(1704,2732.5000000,-989.0999756,83.8000031,0.0000000,0.0000000,0.0000000); //object(kb_chair03) (1)
- CreateDynamicObject(1704,2733.8999023,-989.5000000,83.8000031,0.0000000,0.0000000,270.0000000); //object(kb_chair03) (2)
- CreateDynamicObject(1704,2733.8999023,-990.5000000,83.8000031,0.0000000,0.0000000,269.9945068); //object(kb_chair03) (3)
- CreateDynamicObject(1704,2733.8999023,-991.5000000,83.8000031,0.0000000,0.0000000,269.9945068); //object(kb_chair03) (4)
- CreateDynamicObject(1704,2733.8999023,-992.5000000,83.8000031,0.0000000,0.0000000,269.9945068); //object(kb_chair03) (5)
- CreateDynamicObject(1704,2731.5000000,-989.0999756,83.8000031,0.0000000,0.0000000,0.0000000); //object(kb_chair03) (6)
- CreateDynamicObject(1704,2730.5000000,-989.0999756,83.8000031,0.0000000,0.0000000,0.0000000); //object(kb_chair03) (7)
- CreateDynamicObject(1704,2729.5000000,-989.0999756,83.8000031,0.0000000,0.0000000,0.0000000); //object(kb_chair03) (8)
- CreateDynamicObject(2011,2733.8999023,-989.0999756,83.8000031,0.0000000,0.0000000,0.0000000); //object(nu_plant2_ofc) (1)
- CreateDynamicObject(2311,2730.5000000,-991.2999878,83.8000031,0.0000000,0.0000000,0.0000000); //object(cj_tv_table2) (2)
- CreateDynamicObject(2311,2730.5000000,-992.0999756,83.8000031,0.0000000,0.0000000,0.0000000); //object(cj_tv_table2) (3)
- CreateDynamicObject(1737,2726.1999512,-1003.5999756,83.8000031,0.0000000,0.0000000,0.0000000); //object(med_dinning_5) (2)
- CreateDynamicObject(1737,2727.1999512,-1005.7000122,83.8000031,0.0000000,0.0000000,90.0000000); //object(med_dinning_5) (3)
- CreateDynamicObject(1737,2723.8000488,-1006.7999878,83.8000031,0.0000000,0.0000000,90.0000000); //object(med_dinning_5) (4)
- CreateDynamicObject(1737,2724.6000977,-1003.5999756,83.8000031,0.0000000,0.0000000,0.0000000); //object(med_dinning_5) (5)
- CreateDynamicObject(1737,2727.1999512,-1004.9000244,83.8000031,0.0000000,0.0000000,90.0000000); //object(med_dinning_5) (6)
- CreateDynamicObject(1737,2723.8000488,-1005.0000000,83.8000031,0.0000000,0.0000000,90.0000000); //object(med_dinning_5) (7)
- CreateDynamicObject(1737,2723.8000488,-1004.5999756,83.8000031,0.0000000,0.0000000,90.0000000); //object(med_dinning_5) (8)
- CreateDynamicObject(1737,2723.8000488,-1003.5999756,83.8000031,0.0000000,0.0000000,0.0000000); //object(med_dinning_5) (9)
- CreateDynamicObject(1954,2723.8999023,-1004.9000244,84.6999969,0.0000000,0.0000000,90.0000000); //object(turn_table_r) (2)
- CreateDynamicObject(1954,2727.1000977,-1004.9000244,84.6999969,0.0000000,0.0000000,269.7500000); //object(turn_table_r) (3)
- CreateDynamicObject(14820,2725.5000000,-1003.7000122,84.6999969,0.0000000,0.0000000,0.0000000); //object(dj_stuff) (2)
- CreateDynamicObject(2232,2727.1999512,-1002.7000122,84.4000015,0.0000000,0.0000000,180.0000000); //object(med_speaker_4) (2)
- CreateDynamicObject(2232,2723.6999512,-1002.7000122,84.4000015,0.0000000,0.0000000,179.9945068); //object(med_speaker_4) (3)
- CreateDynamicObject(2232,2726.5000000,-1002.7000122,84.4000015,0.0000000,0.0000000,179.9945068); //object(med_speaker_4) (6)
- CreateDynamicObject(2232,2724.3999023,-1002.7000122,84.4000015,0.0000000,0.0000000,180.0000000); //object(med_speaker_4) (9)
- CreateDynamicObject(2232,2655.1000977,-987.9000244,90.3000031,0.0000000,0.0000000,179.9945068); //object(med_speaker_4) (1)
- CreateDynamicObject(2134,2666.1000977,-1025.0999756,86.0999985,0.0000000,0.0000000,180.0000000); //object(cj_kitch2_m) (1)
- CreateDynamicObject(2133,2665.1000977,-1024.1999512,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_kitch2_r) (1)
- CreateDynamicObject(2341,2665.1000977,-1025.0999756,86.0999985,0.0000000,0.0000000,180.0000000); //object(cj_kitch2_corner) (1)
- CreateDynamicObject(2134,2665.1000977,-1021.2000122,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_kitch2_m) (4)
- CreateDynamicObject(2131,2665.1000977,-1020.2000122,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_kitch2_fridge) (1)
- CreateDynamicObject(2132,2665.1000977,-1023.2000122,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_kitch2_sink) (1)
- CreateDynamicObject(2134,2667.1000977,-1025.0999756,86.0999985,0.0000000,0.0000000,179.9945068); //object(cj_kitch2_m) (5)
- CreateDynamicObject(2134,2668.1000977,-1025.0999756,86.0999985,0.0000000,0.0000000,179.9945068); //object(cj_kitch2_m) (6)
- CreateDynamicObject(2134,2669.1000977,-1025.0999756,86.0999985,0.0000000,0.0000000,179.9945068); //object(cj_kitch2_m) (7)
- CreateDynamicObject(19450,2669.3000488,-1017.5999756,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19388,2674.1000977,-1016.0000000,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(1502,2674.1000977,-1016.7000122,86.0999985,0.0000000,0.0000000,90.0000000); //object(gen_doorint04) (1)
- CreateDynamicObject(19388,2674.1000977,-1015.9000244,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(19358,2674.1000977,-1012.7000122,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2674.1000977,-1009.5000000,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(19358,2674.1000977,-1008.7999878,87.8000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (1)
- CreateDynamicObject(2341,2665.1000977,-1018.2000122,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_kitch2_corner) (3)
- CreateDynamicObject(2133,2666.0000000,-1018.2000122,86.0999985,0.0000000,0.0000000,0.0000000); //object(cj_kitch2_r) (3)
- CreateDynamicObject(2133,2667.0000000,-1018.2000122,86.0999985,0.0000000,0.0000000,0.0000000); //object(cj_kitch2_r) (4)
- CreateDynamicObject(2133,2668.0000000,-1018.2000122,86.0999985,0.0000000,0.0000000,0.0000000); //object(cj_kitch2_r) (5)
- CreateDynamicObject(2133,2669.0000000,-1018.2000122,86.0999985,0.0000000,0.0000000,0.0000000); //object(cj_kitch2_r) (6)
- CreateDynamicObject(2133,2670.0000000,-1018.2000122,86.0999985,0.0000000,0.0000000,0.0000000); //object(cj_kitch2_r) (7)
- CreateDynamicObject(2134,2670.1000977,-1025.0999756,86.0999985,0.0000000,0.0000000,179.9945068); //object(cj_kitch2_m) (8)
- CreateDynamicObject(2133,2668.6000977,-1022.7000122,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_kitch2_r) (8)
- CreateDynamicObject(2133,2668.6000977,-1021.7000122,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_kitch2_r) (9)
- CreateDynamicObject(2133,2668.6000977,-1020.7000122,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_kitch2_r) (10)
- CreateDynamicObject(2134,2667.6000977,-1022.6799927,86.0999985,0.0000000,0.0000000,270.0000000); //object(cj_kitch2_m) (9)
- CreateDynamicObject(2134,2667.6000977,-1021.6799927,86.0999985,0.0000000,0.0000000,269.9945068); //object(cj_kitch2_m) (10)
- CreateDynamicObject(2134,2667.6000977,-1020.6799927,86.0999985,0.0000000,0.0000000,269.9945068); //object(cj_kitch2_m) (11)
- CreateDynamicObject(2288,2668.1999512,-1018.2000122,87.8000031,0.0000000,0.0000000,0.0000000); //object(frame_3) (1)
- CreateDynamicObject(2282,2669.0000000,-1025.0999756,88.0000000,0.0000000,0.2500000,180.2500458); //object(frame_thick_4) (1)
- CreateDynamicObject(1737,2681.8000488,-1022.2000122,86.0999985,0.0000000,0.0000000,315.0000000); //object(med_dinning_5) (1)
- CreateDynamicObject(1737,2680.6999512,-1021.0999756,86.0999985,0.0000000,0.0000000,315.0000000); //object(med_dinning_5) (10)
- CreateDynamicObject(1811,2682.8999023,-1022.4000244,86.6999969,0.0000000,0.0000000,45.0000000); //object(med_din_chair_5) (1)
- CreateDynamicObject(1811,2682.0000000,-1021.5999756,86.6999969,0.0000000,0.0000000,44.9945068); //object(med_din_chair_5) (2)
- CreateDynamicObject(1811,2681.3000488,-1020.7999878,86.6999969,0.0000000,0.0000000,44.9945068); //object(med_din_chair_5) (3)
- CreateDynamicObject(1811,2681.1999512,-1022.2999878,86.6999969,0.0000000,0.0000000,225.0000000); //object(med_din_chair_5) (4)
- CreateDynamicObject(1811,2680.3999023,-1021.5999756,86.6999969,0.0000000,0.0000000,225.0000000); //object(med_din_chair_5) (5)
- CreateDynamicObject(1811,2682.0000000,-1023.2000122,86.6999969,0.0000000,0.0000000,225.0000000); //object(med_din_chair_5) (6)
- CreateDynamicObject(2517,2666.1000977,-1012.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_shower1) (1)
- CreateDynamicObject(2514,2665.1000977,-1017.0999756,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_toilet1) (1)
- CreateDynamicObject(2522,2672.1000977,-1012.4000244,86.0999985,0.0000000,0.0000000,0.0000000); //object(cj_bath3) (1)
- CreateDynamicObject(2136,2665.1000977,-1015.5000000,86.0999985,0.0000000,0.0000000,90.0000000); //object(cj_k3_sink) (1)
- CreateDynamicObject(19450,2669.3000488,-1011.7999878,87.8000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(2452,2682.8000488,-1007.5999756,86.0999985,0.0000000,0.0000000,0.0000000); //object(cj_ff_fridge2) (1)
- CreateDynamicObject(2452,2684.3999023,-1007.5999756,86.0999985,0.0000000,0.0000000,0.0000000); //object(cj_ff_fridge2) (2)
- CreateDynamicObject(2452,2681.1999512,-1007.5999756,86.0999985,0.0000000,0.0000000,0.0000000); //object(cj_ff_fridge2) (3)
- CreateDynamicObject(16151,2684.3999023,-1013.4000244,86.4000015,0.0000000,0.0000000,0.0000000); //object(ufo_bar) (2)
- CreateDynamicObject(16151,2701.6999512,-1005.9000244,86.4000015,0.0000000,0.0000000,270.0000000); //object(ufo_bar) (2)
- CreateDynamicObject(2964,2694.6000977,-998.2000122,86.0999985,0.0000000,0.0000000,0.0000000); //object(k_pooltablesm) (1)
- CreateDynamicObject(3003,2695.1999512,-998.2000122,87.0299988,0.0000000,0.0000000,0.0000000); //object(k_poolballcue) (1)
- CreateDynamicObject(3002,2694.6999512,-998.5000000,87.0299988,0.0000000,0.0000000,0.0000000); //object(k_poolballspt01) (1)
- CreateDynamicObject(3001,2694.3999023,-998.0000000,87.0299988,0.0000000,0.0000000,0.0000000); //object(k_poolballstp07) (1)
- CreateDynamicObject(3000,2695.3999023,-998.4000244,87.0299988,0.0000000,0.0000000,0.0000000); //object(k_poolballstp06) (1)
- CreateDynamicObject(2999,2693.8999023,-998.2000122,87.0299988,0.0000000,0.0000000,0.0000000); //object(k_poolballstp05) (1)
- CreateDynamicObject(2998,2695.0000000,-997.7999878,87.0299988,0.0000000,0.0000000,0.0000000); //object(k_poolballstp04) (1)
- CreateDynamicObject(2997,2694.3000488,-998.5000000,87.0299988,0.0000000,0.0000000,0.0000000); //object(k_poolballstp03) (1)
- CreateDynamicObject(2996,2694.6999512,-998.2000122,87.0299988,0.0000000,0.0000000,0.0000000); //object(k_poolballstp02) (1)
- CreateDynamicObject(2995,2694.6000977,-998.2000122,87.0299988,0.0000000,0.0000000,0.0000000); //object(k_poolballstp01) (1)
- CreateDynamicObject(3004,2694.1999512,-998.7000122,87.0000000,0.0000000,0.0000000,0.0000000); //object(k_poolq2) (1)
- CreateDynamicObject(3004,2695.1999512,-997.5999756,87.0000000,0.0000000,0.0000000,189.5000000); //object(k_poolq2) (2)
- CreateDynamicObject(19388,2675.8000488,-1007.0999756,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(19388,2675.8999023,-1007.0999756,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(19450,2682.1999512,-1007.0999756,91.3000031,0.0000000,0.0000000,90.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19450,2688.1000977,-993.4000244,91.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok10) (9)
- CreateDynamicObject(19358,2688.1000977,-1002.9000244,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19358,2688.1000977,-1005.4000244,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(3850,2677.3999023,-996.2999878,90.1999969,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2678.6999512,-996.2999878,90.1999969,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2678.6999512,-1000.0999756,90.1999969,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2677.3999023,-1000.0999756,90.1999969,0.0000000,0.0000000,90.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2675.6999512,-998.4000244,90.1999969,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(3850,2675.6999512,-998.0000000,90.1999969,0.0000000,0.0000000,0.0000000); //object(carshowbann_sfsx) (1)
- CreateDynamicObject(19358,2674.5000000,-1008.7999878,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19358,2672.8999023,-1013.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19388,2669.6999512,-1013.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(19388,2669.6000977,-1013.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(19358,2666.5000000,-1013.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19358,2666.1000977,-1013.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(1502,2675.0996094,-1007.0996094,89.5999985,0.0000000,0.0000000,0.0000000); //object(gen_doorint04) (1)
- CreateDynamicObject(1502,2668.8999023,-1013.2999878,89.5999985,0.0000000,0.0000000,0.0000000); //object(gen_doorint04) (1)
- CreateDynamicObject(19358,2674.5000000,-1011.7000122,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19388,2678.8999023,-1013.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(19358,2677.3000488,-1008.7999878,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19358,2677.3000488,-1011.7000122,91.3000031,0.0000000,0.0000000,0.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19388,2679.0000000,-1013.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw15) (1)
- CreateDynamicObject(1502,2678.1999512,-1013.4000244,89.5999985,0.0000000,0.0000000,0.0000000); //object(gen_doorint04) (1)
- CreateDynamicObject(19358,2682.1999512,-1013.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(19358,2684.0000000,-1013.2999878,91.3000031,0.0000000,0.0000000,90.0000000); //object(road_sfw12) (5)
- CreateDynamicObject(2566,2677.8000488,-1023.0999756,90.1999969,0.0000000,0.0000000,180.0000000); //object(hotel_s_bedset_3) (1)
- CreateDynamicObject(2568,2665.1000977,-1023.2999878,89.6999969,0.0000000,0.0000000,90.0000000); //object(hotel_dresser_3) (1)
- CreateDynamicObject(1703,2681.3000488,-1021.2999878,89.6999969,0.0000000,0.0000000,90.0000000); //object(kb_couch02) (2)
- CreateDynamicObject(1829,2665.1999512,-1014.0999756,90.1999969,0.0000000,0.0000000,0.0000000); //object(man_safenew) (1)
- CreateDynamicObject(2296,2685.3000488,-1019.4000244,89.6999969,0.0000000,0.0000000,270.0000000); //object(tv_unit_1) (1)
- CreateDynamicObject(2517,2684.0000000,-1012.5000000,89.6999969,0.0000000,0.0000000,270.0000000); //object(cj_shower1) (2)
- CreateDynamicObject(2522,2683.8000488,-1007.7000122,89.6999969,0.0000000,0.0000000,0.0000000); //object(cj_bath3) (2)
- CreateDynamicObject(2528,2677.8999023,-1007.7000122,89.6999969,0.0000000,0.0000000,0.0000000); //object(cj_toilet3) (1)
- CreateDynamicObject(14867,2669.5000000,-1007.7000122,91.1999969,0.0000000,0.0000000,180.0000000); //object(bobbie-cupboards) (1)
- CreateDynamicObject(2136,2679.3000488,-1007.7000122,89.6999969,0.0000000,0.0000000,0.0000000); //object(cj_k3_sink) (2)
- CreateDynamicObject(2399,2674.1999512,-1012.7000122,91.4000015,0.0000000,0.0000000,270.0000000); //object(cj_4_s_sweater_2) (1)
- CreateDynamicObject(2397,2664.8000488,-1009.0000000,91.4000015,0.0000000,0.0000000,90.0000000); //object(cj_trackies_dark) (1)
- CreateDynamicObject(2396,2664.8000488,-1010.7000122,91.5000000,0.0000000,0.0000000,90.0000000); //object(cj_4_s_sweater) (1)
- CreateDynamicObject(2383,2674.1999512,-1009.7999878,91.4000015,0.0000000,0.0000000,180.0000000); //object(cj_6_sweater) (1)
- CreateDynamicObject(2397,2664.8000488,-1009.7999878,91.4000015,0.0000000,0.0000000,90.0000000); //object(cj_trackies_dark) (2)
- CreateDynamicObject(2396,2664.8000488,-1011.5000000,91.5000000,0.0000000,0.0000000,90.0000000); //object(cj_4_s_sweater) (2)
- CreateDynamicObject(2383,2674.1999512,-1010.5000000,91.4000015,0.0000000,0.0000000,179.9945068); //object(cj_6_sweater) (2)
- CreateDynamicObject(2383,2674.1999512,-1011.2000122,91.4000015,0.0000000,0.0000000,179.9945068); //object(cj_6_sweater) (3)
- CreateDynamicObject(2399,2674.1999512,-1012.0000000,91.4000015,0.0000000,0.0000000,269.9945068); //object(cj_4_s_sweater_2) (2)
- CreateDynamicObject(2396,2664.8000488,-1012.2999878,91.5000000,0.0000000,0.0000000,90.0000000); //object(cj_4_s_sweater) (3)
- CreateDynamicObject(19450,2688.1000977,-997.2000122,91.3000031,0.0000000,0.0000000,0.0000000); //object(cs_detrok10) (9)
- //----------------------[Gangsters Alley Behind Ammu]-----------------//
- CreateDynamicObject(1233, 1423.0000000, -1245.6999500, 13.9000000, 0.0000000, 0.0000000, 180.0000000);
- CreateDynamicObject(2048, 1423.9000200, -1290.4000200, 15.4000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(3264, 1410.0999800, -1303.8000500, 8.3000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(16444, 1413.0000000, -1305.8000500, 8.9000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1728, 1422.6999500, -1291.4000200, 12.6000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1810, 1421.9000200, -1292.9000200, 12.6000000, 0.0000000, 0.0000000, 60.0000000);
- CreateDynamicObject(1810, 1422.0000000, -1294.4000200, 12.6000000, 0.0000000, 0.0000000, 153.9960000);
- CreateDynamicObject(2036, 1415.8000500, -1299.4000200, 14.1000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1210, 1425.5999800, -1291.4000200, 12.7000000, 90.0000000, 0.0000000, 180.0000000);
- CreateDynamicObject(1212, 1426.0999800, -1290.8000500, 12.6000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1212, 1425.6999500, -1290.8000500, 12.6000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1212, 1426.0999800, -1291.3000500, 12.6000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1550, 1414.1999500, -1298.9000200, 12.9000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1575, 1425.8000500, -1295.5000000, 13.4000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(2370, 1425.6999500, -1296.1999500, 12.6000000, 0.0000000, 0.0000000, 90.0000000);
- CreateDynamicObject(1575, 1424.8000500, -1295.5000000, 13.4000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1575, 1424.8000500, -1296.5000000, 13.4000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1575, 1425.8000500, -1296.5000000, 13.4000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1575, 1425.3000500, -1296.0000000, 13.4000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1362, 1423.6999500, -1293.5999800, 13.2000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1431, 1420.5000000, -1290.0999800, 13.1000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(3525, 1423.6999500, -1293.5999800, 13.0000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(849, 1414.1999500, -1301.0999800, 12.8000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(3119, 1424.3000500, -1299.0999800, 12.9000000, 0.0000000, 0.0000000, 76.0000000);
- CreateDynamicObject(3035, 1404.3000500, -1300.1999500, 13.3000000, 0.0000000, 0.0000000, 90.0000000);
- CreateDynamicObject(2971, 1406.9000200, -1305.5000000, 7.9000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(2971, 1413.5000000, -1311.1999500, 8.4000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(2953, 1417.6999500, -1302.9000200, 12.6000000, 0.0000000, 0.0000000, 76.0000000);
- CreateDynamicObject(2890, 1407.0000000, -1310.8000500, 7.9000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1450, 1425.3000500, -1305.5999800, 13.2000000, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(1441, 1411.0000000, -1298.8000500, 13.2000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1441, 1407.3000500, -1298.6999500, 13.2000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1439, 1406.9000200, -1318.5000000, 7.6000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1415, 1427.6999500, -1325.0999800, 12.6000000, 0.0000000, 0.0000000, 92.0000000);
- CreateDynamicObject(1369, 1425.0999800, -1300.8000500, 13.2000000, 0.0000000, 0.0000000, 290.0000000);
- CreateDynamicObject(1358, 1419.0000000, -1308.4000200, 13.8000000, 0.0000000, 0.0000000, 90.0000000);
- CreateDynamicObject(854, 1413.6999500, -1315.5000000, 8.9000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(853, 1419.0999800, -1312.5000000, 13.0000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(852, 1414.0000000, -1322.8000500, 7.9000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(849, 1418.4000200, -1304.1999500, 12.9000000, 0.0000000, 0.0000000, 90.0000000);
- CreateDynamicObject(850, 1417.4000200, -1329.0999800, 12.7000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(850, 1417.8000500, -1325.8000500, 12.7000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(1728, 1426.1999500, -1345.1999500, 12.6000000, 0.0000000, 0.0000000, 270.0000000);
- CreateDynamicObject(1810, 1424.4000200, -1348.1999500, 12.6000000, 0.0000000, 0.0000000, 207.9950000);
- CreateDynamicObject(1810, 1422.9000200, -1348.4000200, 12.6000000, 0.0000000, 0.0000000, 151.9930000);
- CreateDynamicObject(1362, 1424.0000000, -1345.9000200, 13.2000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(3525, 1424.0999800, -1345.8000500, 13.0000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(2891, 1426.6999500, -1350.5000000, 12.4000000, 0.0000000, 0.0000000, 0.0000000);
- CreateDynamicObject(2891, 1426.5000000, -1351.4000200, 12.4000000, 0.0000000, 0.0000000, 0.0000000);
- //-----------------------[Mafia Hideout]------------------------------//
- CreateDynamicObject(19355, 2357.75, -647.42, 128.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2357.74, -649.40, 128.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2353.91, -652.43, 125.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2353.92, -655.55, 125.37, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2353.91, -657.83, 121.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.96, -654.70, 125.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.96, -651.54, 125.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.96, -649.28, 128.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.97, -647.42, 128.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19385, 2356.22, -650.94, 128.80, 0.00, 0.00, 90.33);
- CreateDynamicObject(19428, 2354.62, -650.94, 128.82, 0.00, 0.00, 90.09);
- CreateDynamicObject(19355, 2356.23, -645.91, 128.78, 0.00, 0.00, 90.00);
- CreateDynamicObject(19355, 2353.06, -645.92, 128.78, 0.00, 0.00, 90.00);
- CreateDynamicObject(19355, 2350.52, -645.90, 128.78, 0.00, 0.00, 90.00);
- CreateDynamicObject(19355, 2350.50, -659.40, 128.78, 0.00, 0.00, 90.00);
- CreateDynamicObject(19355, 2352.40, -659.40, 128.78, 0.00, 0.00, 90.00);
- CreateDynamicObject(1491, 2356.96, -650.91, 127.06, 0.00, 0.00, 180.28);
- CreateDynamicObject(19370, 2355.98, -649.38, 127.07, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2355.99, -647.54, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.59, -647.51, 127.07, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2350.67, -647.51, 127.07, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.61, -649.27, 127.07, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2350.75, -649.27, 127.07, 0.00, 90.00, 0.00);
- CreateDynamicObject(14409, 2351.85, -654.37, 123.97, 0.00, 0.00, 179.94);
- CreateDynamicObject(14409, 2351.07, -654.37, 123.97, 0.00, 0.00, 179.94);
- CreateDynamicObject(19355, 2353.91, -652.43, 128.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2353.92, -655.55, 128.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2353.91, -657.83, 128.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.96, -651.54, 128.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.96, -654.70, 128.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.96, -657.86, 128.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.96, -657.86, 125.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2353.91, -657.83, 125.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.96, -657.86, 121.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.97, -660.62, 122.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.97, -660.62, 125.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2353.91, -660.51, 125.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2353.91, -660.51, 122.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.98, -663.79, 125.27, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2353.91, -663.63, 125.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2348.98, -663.79, 122.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 2353.91, -663.63, 122.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 2352.15, -663.63, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.10, -666.25, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2348.64, -666.26, 123.94, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2355.58, -666.25, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 2348.05, -666.59, 124.52, 0.00, 0.00, 321.83);
- CreateDynamicObject(19370, 2348.77, -663.07, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.25, -663.07, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2348.69, -663.62, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 2350.28, -662.19, 125.61, 0.00, 0.00, 90.00);
- CreateDynamicObject(19355, 2354.52, -662.11, 122.25, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 2352.08, -660.92, 127.06, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2350.52, -660.96, 127.06, 0.00, 90.00, 0.00);
- CreateDynamicObject(19473, 2348.86, -660.11, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2349.66, -660.29, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2350.56, -660.21, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2351.42, -660.22, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2352.28, -660.22, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2353.12, -660.16, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2348.76, -661.17, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2349.64, -661.24, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2350.46, -661.28, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2351.36, -661.27, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2352.16, -661.33, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2353.06, -661.27, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2353.96, -660.16, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2353.98, -661.36, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2354.86, -660.14, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2354.88, -661.38, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2354.96, -662.52, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2354.00, -662.50, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2353.02, -662.47, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2352.10, -662.53, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2351.14, -662.57, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2350.22, -662.50, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2349.28, -662.42, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19473, 2348.40, -662.35, 126.97, 0.00, 0.00, 223.18);
- CreateDynamicObject(19355, 2348.05, -666.59, 121.08, 0.00, 0.00, 321.83);
- CreateDynamicObject(19355, 2354.93, -666.39, 124.57, 0.00, 0.00, 40.38);
- CreateDynamicObject(19355, 2354.93, -666.39, 121.08, 0.00, 0.00, 40.38);
- CreateDynamicObject(19370, 2348.64, -669.40, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.09, -669.41, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2355.57, -669.41, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 2356.20, -669.12, 124.56, 0.00, 0.00, 10.32);
- CreateDynamicObject(19355, 2356.20, -669.12, 121.08, 0.00, 0.00, 10.32);
- CreateDynamicObject(19355, 2356.50, -672.28, 124.51, 0.00, 0.00, 0.72);
- CreateDynamicObject(19355, 2347.06, -669.43, 124.53, 0.00, 0.00, 359.73);
- CreateDynamicObject(19355, 2347.06, -669.43, 121.08, 0.00, 0.00, 359.73);
- CreateDynamicObject(19355, 2347.04, -672.59, 124.50, 0.00, 0.00, 359.73);
- CreateDynamicObject(19355, 2347.04, -672.59, 121.08, 0.00, 0.00, 359.73);
- CreateDynamicObject(19370, 2348.65, -672.57, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.03, -672.55, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2355.47, -672.57, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 2356.50, -672.28, 121.08, 0.00, 0.00, 0.72);
- CreateDynamicObject(19370, 2348.67, -675.67, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.00, -675.69, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2355.46, -675.69, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 2350.54, -665.14, 125.61, 0.00, 0.00, 90.00);
- CreateDynamicObject(19355, 2353.72, -665.13, 125.61, 0.00, 0.00, 90.00);
- CreateDynamicObject(19355, 2347.03, -675.71, 124.52, 0.00, 0.00, 359.73);
- CreateDynamicObject(19355, 2347.03, -675.71, 121.08, 0.00, 0.00, 359.73);
- CreateDynamicObject(19355, 2356.55, -675.44, 124.48, 0.00, 0.00, 0.72);
- CreateDynamicObject(19355, 2356.55, -675.44, 121.08, 0.00, 0.00, 0.72);
- CreateDynamicObject(19355, 2355.00, -676.93, 124.46, 0.00, 0.00, 89.89);
- CreateDynamicObject(19355, 2351.84, -676.92, 124.46, 0.00, 0.00, 89.89);
- CreateDynamicObject(19355, 2348.74, -676.93, 124.46, 0.00, 0.00, 89.89);
- CreateDynamicObject(19355, 2355.00, -676.93, 121.08, 0.00, 0.00, 89.89);
- CreateDynamicObject(19355, 2351.84, -676.92, 121.08, 0.00, 0.00, 89.89);
- CreateDynamicObject(19355, 2348.72, -676.93, 121.31, 0.00, 0.00, 89.89);
- CreateDynamicObject(19370, 2348.64, -666.26, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.10, -666.25, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2355.58, -666.25, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2348.64, -669.40, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.09, -669.41, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2355.57, -669.41, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2348.65, -672.55, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.03, -672.55, 120.90, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2355.47, -672.57, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2348.67, -675.67, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.00, -675.69, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2355.46, -675.69, 123.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(1703, 2349.26, -670.67, 120.88, 0.00, 0.00, 69.98);
- CreateDynamicObject(1703, 2353.25, -668.92, 120.88, 0.00, 0.00, 288.98);
- CreateDynamicObject(1703, 2353.70, -672.90, 120.88, 0.00, 0.00, 217.00);
- CreateDynamicObject(1703, 2350.65, -673.96, 120.88, 0.00, 0.00, 133.50);
- CreateDynamicObject(1827, 2351.50, -671.24, 120.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(1769, 2351.08, -667.88, 120.94, 0.00, 0.00, 0.30);
- CreateDynamicObject(1491, 2352.94, -662.10, 120.89, 0.00, 0.00, 180.13);
- CreateDynamicObject(1491, 2349.92, -662.12, 120.89, 0.00, 0.00, 359.89);
- CreateDynamicObject(19355, 2353.46, -662.19, 125.61, 0.00, 0.00, 90.00);
- CreateDynamicObject(19355, 2348.36, -662.08, 122.25, 0.00, 0.00, 90.00);
- CreateDynamicObject(19435, 2349.71, -662.13, 126.21, 90.00, 90.00, 360.00);
- CreateDynamicObject(19435, 2353.21, -662.14, 126.36, 90.00, 90.00, 360.00);
- CreateDynamicObject(19435, 2353.21, -662.14, 124.18, 90.00, 90.00, 360.00);
- CreateDynamicObject(19435, 2349.71, -662.13, 124.18, 90.00, 90.00, 360.00);
- CreateDynamicObject(19435, 2353.21, -662.14, 125.75, 90.00, 90.00, 360.00);
- CreateDynamicObject(19435, 2349.71, -662.13, 125.70, 90.00, 90.00, 360.00);
- CreateDynamicObject(356, 2351.00, -662.04, 125.60, 0.00, 0.00, 4.75);
- CreateDynamicObject(19370, 2355.99, -647.54, 127.07, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2356.01, -649.34, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.55, -647.56, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2350.67, -647.55, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.53, -649.33, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2350.67, -649.33, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.24, -652.47, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2350.66, -652.47, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2350.66, -655.59, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.24, -655.59, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2350.66, -657.77, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 2352.24, -657.79, 130.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(2255, 2356.24, -646.49, 128.75, 0.00, 0.00, 0.00);
- CreateDynamicObject(2257, 2351.98, -646.03, 128.72, 0.00, 0.00, 359.70);
- CreateDynamicObject(19123, 2349.20, -646.15, 127.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(19123, 2357.49, -646.17, 127.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(19123, 2357.45, -650.73, 127.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(2242, 2353.51, -661.73, 121.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(2242, 2349.37, -661.73, 121.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(3461, 2353.52, -661.78, 121.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(3461, 2349.36, -661.80, 121.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(2256, 2351.31, -676.82, 122.43, 0.00, 0.00, 180.00);
- CreateDynamicObject(2261, 2355.90, -671.99, 122.29, 0.00, 0.00, 270.63);
- CreateDynamicObject(2267, 2347.19, -671.44, 122.71, 0.00, 0.00, 91.77);
- CreateDynamicObject(19279, 2359.25, -650.25, 127.23, 0.00, 0.00, 89.99);
- CreateDynamicObject(19279, 2359.13, -646.58, 127.23, 0.00, 0.00, 90.22);
- //-----------------------[Bistro at Santa-Maria Beach]----------------//
- CreateDynamicObject(6300, 286.91, -1938.14, -4.29, 0.00, 0.00, 353.80);
- CreateDynamicObject(3361, 295.43, -1897.14, 1.65, 0.00, 0.00, 82.95);
- CreateDynamicObject(3361, 304.52, -1898.03, 1.62, 0.00, 0.00, 82.95);
- CreateDynamicObject(3886, 294.74, -2004.12, 2.85, 0.00, 0.00, 353.53);
- CreateDynamicObject(19462, 276.31, -1932.32, 3.69, 0.00, 90.00, 354.76);
- CreateDynamicObject(19462, 285.97, -1904.43, 3.69, 0.00, 90.00, 354.62);
- CreateDynamicObject(19462, 285.06, -1914.01, 3.69, 0.00, 90.00, 354.62);
- CreateDynamicObject(19462, 284.16, -1923.59, 3.69, 0.00, 90.00, 354.62);
- CreateDynamicObject(19462, 283.25, -1933.15, 3.69, 0.00, 90.00, 354.62);
- CreateDynamicObject(19462, 279.80, -1932.64, 3.69, 0.00, 90.00, 354.76);
- CreateDynamicObject(19462, 280.71, -1923.05, 3.69, 0.00, 90.00, 354.76);
- CreateDynamicObject(19462, 281.60, -1913.47, 3.69, 0.00, 90.00, 354.76);
- CreateDynamicObject(19462, 282.50, -1903.88, 3.69, 0.00, 90.00, 354.76);
- CreateDynamicObject(19462, 279.02, -1903.56, 3.69, 0.00, 90.00, 354.76);
- CreateDynamicObject(19462, 278.12, -1913.15, 3.69, 0.00, 90.00, 354.76);
- CreateDynamicObject(19462, 277.22, -1922.73, 3.69, 0.00, 90.00, 354.76);
- CreateDynamicObject(19412, 274.97, -1928.94, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19366, 285.66, -1926.48, 5.53, 0.00, 0.00, 354.75);
- CreateDynamicObject(19412, 283.39, -1899.05, 5.51, 0.00, 0.00, 264.79);
- CreateDynamicObject(19366, 280.20, -1898.75, 5.51, 0.00, 0.00, 264.31);
- CreateDynamicObject(19412, 276.16, -1916.15, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19366, 286.26, -1920.15, 5.51, 0.00, 0.00, 355.26);
- CreateDynamicObject(19412, 261.19, -1954.95, 5.51, 0.00, 0.00, 264.80);
- CreateDynamicObject(19386, 279.37, -1937.36, 5.52, 0.00, 0.00, 264.76);
- CreateDynamicObject(19366, 276.66, -1964.45, 5.51, 0.00, 0.00, 265.00);
- CreateDynamicObject(19458, 277.36, -1903.39, 5.51, 0.00, 0.00, 354.66);
- CreateDynamicObject(19366, 276.46, -1912.96, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19412, 276.75, -1909.78, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19366, 286.59, -1899.35, 5.51, 0.00, 0.00, 264.31);
- CreateDynamicObject(19458, 275.56, -1922.54, 5.51, 0.00, 0.00, 354.74);
- CreateDynamicObject(19412, 287.11, -1910.60, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19366, 286.82, -1913.78, 5.51, 0.00, 0.00, 355.26);
- CreateDynamicObject(19412, 286.54, -1916.97, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19458, 290.12, -1929.00, 5.51, 0.00, 0.00, 264.37);
- CreateDynamicObject(19366, 285.34, -1929.66, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19412, 295.67, -1939.39, 5.51, 0.00, 0.00, 84.64);
- CreateDynamicObject(19366, 292.79, -1970.49, 5.51, 0.00, 0.00, 263.98);
- CreateDynamicObject(19366, 276.27, -1937.07, 5.51, 0.00, 0.00, 265.00);
- CreateDynamicObject(19458, 278.34, -1964.61, 5.51, 0.00, 0.00, 354.12);
- CreateDynamicObject(19366, 274.67, -1932.12, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19366, 297.03, -1941.20, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19412, 296.44, -1947.60, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19412, 296.15, -1950.71, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19412, 283.22, -1969.52, 5.51, 0.00, 0.00, 264.22);
- CreateDynamicObject(19386, 285.05, -1932.85, 5.52, 0.00, 0.00, 354.36);
- CreateDynamicObject(19386, 295.58, -1957.06, 5.52, 0.00, 0.00, 354.36);
- CreateDynamicObject(19412, 295.87, -1953.89, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19412, 295.03, -1962.59, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19412, 294.73, -1965.78, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19366, 273.07, -1948.28, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19412, 294.45, -1968.98, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19412, 289.60, -1970.16, 5.51, 0.00, 0.00, 264.22);
- CreateDynamicObject(19412, 286.42, -1969.84, 5.51, 0.00, 0.00, 264.22);
- CreateDynamicObject(19366, 282.57, -1937.64, 5.51, 0.00, 0.00, 265.00);
- CreateDynamicObject(19458, 287.76, -1904.20, 5.51, 0.00, 0.00, 354.12);
- CreateDynamicObject(19366, 296.73, -1944.40, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19386, 295.34, -1959.40, 5.52, 0.00, 0.00, 354.36);
- CreateDynamicObject(19386, 273.72, -1941.72, 5.52, 0.00, 0.00, 354.36);
- CreateDynamicObject(19366, 280.03, -1969.21, 5.51, 0.00, 0.00, 265.00);
- CreateDynamicObject(19386, 278.99, -1958.23, 5.52, 0.00, 0.00, 354.36);
- CreateDynamicObject(19366, 280.91, -1939.18, 5.51, 0.00, 0.00, 174.13);
- CreateDynamicObject(19366, 264.37, -1955.24, 5.51, 0.00, 0.00, 84.97);
- CreateDynamicObject(19386, 272.75, -1951.46, 5.52, 0.00, 0.00, 354.36);
- CreateDynamicObject(19366, 274.06, -1938.52, 5.51, 0.00, 0.00, 174.13);
- CreateDynamicObject(19366, 273.40, -1944.91, 5.51, 0.00, 0.00, 174.13);
- CreateDynamicObject(19366, 270.63, -1955.81, 5.51, 0.00, 0.00, 265.36);
- CreateDynamicObject(19386, 279.32, -1955.05, 5.52, 0.00, 0.00, 354.36);
- CreateDynamicObject(19366, 279.63, -1951.86, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19366, 272.45, -1954.66, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19366, 271.86, -1961.03, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19386, 273.47, -1964.15, 5.52, 0.00, 0.00, 264.70);
- CreateDynamicObject(19366, 272.16, -1957.84, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19458, 260.66, -1950.06, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19366, 271.72, -1946.46, 5.51, 0.00, 0.00, 84.97);
- CreateDynamicObject(19412, 274.36, -1935.33, 5.51, 0.00, 0.00, 354.81);
- CreateDynamicObject(19366, 259.70, -1953.29, 5.49, 0.00, 0.00, 174.15);
- CreateDynamicObject(19412, 260.02, -1950.11, 5.49, 0.00, 0.00, 174.65);
- CreateDynamicObject(19366, 272.52, -1936.74, 5.51, 0.00, 0.00, 84.97);
- CreateDynamicObject(19412, 267.56, -1955.53, 5.51, 0.00, 0.00, 264.80);
- CreateDynamicObject(19366, 261.29, -1937.34, 5.49, 0.00, 0.00, 174.15);
- CreateDynamicObject(19366, 260.66, -1943.73, 5.49, 0.00, 0.00, 174.15);
- CreateDynamicObject(19412, 260.97, -1940.54, 5.49, 0.00, 0.00, 174.65);
- CreateDynamicObject(19366, 260.34, -1946.93, 5.49, 0.00, 0.00, 174.15);
- CreateDynamicObject(19366, 260.34, -1946.93, 5.49, 0.00, 0.00, 174.15);
- CreateDynamicObject(19458, 265.34, -1945.81, 5.51, 0.00, 0.00, 263.92);
- CreateDynamicObject(19412, 262.96, -1935.88, 5.51, 0.00, 0.00, 264.80);
- CreateDynamicObject(19366, 266.15, -1936.17, 5.51, 0.00, 0.00, 84.97);
- CreateDynamicObject(19412, 269.33, -1936.45, 5.51, 0.00, 0.00, 264.80);
- CreateDynamicObject(1502, 285.89, -1924.03, 3.76, 0.00, 0.00, 83.72);
- CreateDynamicObject(1502, 272.71, -1964.15, 3.79, 0.00, 0.00, 354.83);
- CreateDynamicObject(1502, 272.74, -1952.21, 3.79, 0.00, 0.00, 84.88);
- CreateDynamicObject(1502, 273.72, -1942.47, 3.79, 0.00, 0.00, 84.88);
- CreateDynamicObject(1502, 278.61, -1937.36, 3.79, 0.00, 0.00, 354.83);
- CreateDynamicObject(1523, 295.61, -1956.26, 3.76, 0.00, 0.00, 264.91);
- CreateDynamicObject(1523, 291.41, -1936.42, 3.72, 0.00, 0.00, 264.62);
- CreateDynamicObject(1523, 278.93, -1958.98, 3.76, 0.00, 0.00, 84.23);
- CreateDynamicObject(1523, 295.28, -1960.17, 3.76, 0.00, 0.00, 84.23);
- CreateDynamicObject(19448, 277.96, -1951.87, 3.76, 0.00, 90.00, 354.44);
- CreateDynamicObject(19448, 274.48, -1951.53, 3.76, 0.00, 90.00, 354.44);
- CreateDynamicObject(19448, 275.38, -1941.93, 3.76, 0.00, 90.00, 354.44);
- CreateDynamicObject(19448, 278.86, -1942.29, 3.76, 0.00, 90.00, 354.44);
- CreateDynamicObject(19429, 273.59, -1961.87, 3.75, 0.00, 90.00, 354.55);
- CreateDynamicObject(19429, 273.33, -1963.26, 3.75, 0.00, 90.00, 354.55);
- CreateDynamicObject(19429, 273.89, -1958.71, 3.75, 0.00, 90.00, 354.55);
- CreateDynamicObject(19429, 273.73, -1960.28, 3.75, 0.00, 90.00, 354.55);
- CreateDynamicObject(19429, 274.04, -1957.11, 3.75, 0.00, 90.00, 354.55);
- CreateDynamicObject(19429, 277.32, -1957.42, 3.75, 0.00, 90.00, 354.55);
- CreateDynamicObject(19429, 277.15, -1959.00, 3.75, 0.00, 90.00, 354.55);
- CreateDynamicObject(19429, 276.94, -1960.59, 3.75, 0.00, 90.00, 354.55);
- CreateDynamicObject(19429, 276.82, -1962.20, 3.75, 0.00, 90.00, 354.55);
- CreateDynamicObject(19429, 276.61, -1963.71, 3.75, 0.00, 90.00, 354.55);
- CreateDynamicObject(19452, 265.02, -1940.97, 3.68, 0.00, 90.00, 354.69);
- CreateDynamicObject(19452, 271.98, -1941.63, 3.68, 0.00, 90.00, 354.69);
- CreateDynamicObject(19452, 271.09, -1951.04, 3.68, 0.00, 90.00, 354.69);
- CreateDynamicObject(19433, 261.36, -1953.29, 3.68, 0.00, 90.00, 264.83);
- CreateDynamicObject(19433, 262.78, -1937.56, 3.68, 0.00, 90.00, 264.83);
- CreateDynamicObject(19433, 262.46, -1941.04, 3.68, 0.00, 90.00, 264.83);
- CreateDynamicObject(19452, 268.50, -1941.30, 3.68, 0.00, 90.00, 354.69);
- CreateDynamicObject(19452, 264.15, -1950.41, 3.68, 0.00, 90.00, 354.69);
- CreateDynamicObject(19452, 267.62, -1950.71, 3.68, 0.00, 90.00, 354.69);
- CreateDynamicObject(19433, 262.14, -1944.50, 3.68, 0.00, 90.00, 264.83);
- CreateDynamicObject(19433, 261.82, -1947.99, 3.68, 0.00, 90.00, 264.83);
- CreateDynamicObject(19433, 261.50, -1951.46, 3.68, 0.00, 90.00, 264.83);
- CreateDynamicObject(19458, 289.29, -1938.68, 5.51, 0.00, 0.00, 83.44);
- CreateDynamicObject(19366, 284.74, -1936.05, 5.51, 0.00, 0.00, 354.75);
- CreateDynamicObject(19386, 285.94, -1923.28, 5.52, 0.00, 0.00, 354.36);
- CreateDynamicObject(1523, 279.44, -1954.27, 3.76, 0.00, 0.00, 263.89);
- CreateDynamicObject(19458, 294.39, -1934.34, 5.51, 0.00, 0.00, 354.92);
- CreateDynamicObject(3361, 302.38, -1897.84, 1.65, 0.00, 0.00, 82.95);
- CreateDynamicObject(3361, 297.79, -1897.27, 1.65, 0.00, 0.00, 82.95);
- CreateDynamicObject(19449, 293.78, -1956.11, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 292.92, -1965.70, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 289.45, -1965.36, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 294.60, -1946.52, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 290.29, -1955.81, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 285.97, -1965.01, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 291.13, -1946.22, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 282.48, -1964.66, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 286.81, -1955.50, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 287.66, -1945.92, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 290.33, -1933.87, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 283.33, -1955.23, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19430, 293.13, -1930.97, 3.76, 0.00, 90.00, 84.66);
- CreateDynamicObject(19430, 279.71, -1967.33, 3.77, 0.00, 90.00, 265.28);
- CreateDynamicObject(19430, 279.99, -1963.84, 3.77, 0.00, 90.00, 265.28);
- CreateDynamicObject(19430, 280.32, -1960.37, 3.77, 0.00, 90.00, 265.28);
- CreateDynamicObject(19430, 280.63, -1956.89, 3.77, 0.00, 90.00, 265.28);
- CreateDynamicObject(19430, 280.93, -1953.36, 3.77, 0.00, 90.00, 265.28);
- CreateDynamicObject(19430, 281.25, -1949.87, 3.77, 0.00, 90.00, 265.28);
- CreateDynamicObject(19430, 281.54, -1946.39, 3.77, 0.00, 90.00, 265.28);
- CreateDynamicObject(19430, 281.86, -1942.91, 3.77, 0.00, 90.00, 265.28);
- CreateDynamicObject(19430, 282.14, -1939.42, 3.76, 0.00, 90.00, 265.28);
- CreateDynamicObject(19430, 284.64, -1940.07, 3.76, 0.00, 90.00, 175.05);
- CreateDynamicObject(19430, 288.13, -1940.33, 3.76, 0.00, 90.00, 175.05);
- CreateDynamicObject(19430, 291.59, -1940.62, 3.76, 0.00, 90.00, 175.05);
- CreateDynamicObject(19449, 284.17, -1945.64, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19449, 286.84, -1933.53, 3.76, 0.00, 90.00, 354.97);
- CreateDynamicObject(19430, 295.07, -1940.91, 3.76, 0.00, 90.00, 175.05);
- CreateDynamicObject(19430, 292.51, -1937.17, 3.76, 0.00, 90.00, 83.95);
- CreateDynamicObject(19430, 292.91, -1933.71, 3.76, 0.00, 90.00, 84.66);
- CreateDynamicObject(1700, 264.24, -1943.83, 3.74, 0.00, 0.00, 84.04);
- CreateDynamicObject(1700, 264.75, -1938.58, 3.74, 0.00, 0.00, 84.04);
- CreateDynamicObject(2297, 267.69, -1946.43, 3.77, 0.00, 0.00, 309.07);
- CreateDynamicObject(2025, 272.91, -1944.51, 3.77, 0.00, 0.00, 265.52);
- CreateDynamicObject(1743, 265.49, -1937.69, 3.76, 0.00, 0.00, 354.35);
- CreateDynamicObject(1726, 269.61, -1937.06, 3.75, 0.00, 0.00, 354.81);
- CreateDynamicObject(1726, 267.27, -1936.83, 3.75, 0.00, 0.00, 354.81);
- CreateDynamicObject(1727, 261.13, -1945.13, 3.75, 0.00, 0.00, 84.27);
- CreateDynamicObject(1823, 269.57, -1939.34, 3.77, 0.00, 0.00, 354.87);
- CreateDynamicObject(1823, 268.41, -1939.24, 3.77, 0.00, 0.00, 354.87);
- CreateDynamicObject(1416, 260.44, -1950.16, 3.77, 0.00, 0.00, 264.50);
- CreateDynamicObject(1416, 261.27, -1941.36, 3.77, 0.00, 0.00, 264.50);
- CreateDynamicObject(1828, 266.88, -1949.99, 3.75, 0.00, 0.00, 37.69);
- CreateDynamicObject(1736, 273.70, -1938.03, 6.60, 0.00, 0.00, 265.05);
- CreateDynamicObject(2095, 271.70, -1955.84, 3.78, 0.00, 0.00, 353.44);
- CreateDynamicObject(2226, 266.12, -1936.46, 5.02, 0.00, 0.00, 353.08);
- CreateDynamicObject(2196, 261.59, -1938.34, 4.35, 0.00, 0.00, 23.39);
- CreateDynamicObject(2196, 260.94, -1950.46, 4.35, 0.00, 0.00, 311.84);
- CreateDynamicObject(2238, 266.85, -1936.56, 5.44, 0.00, 0.00, 0.00);
- CreateDynamicObject(2255, 263.56, -1945.04, 5.87, 0.00, 0.00, 174.21);
- CreateDynamicObject(2264, 272.30, -1937.32, 5.52, 0.00, 0.00, 356.37);
- CreateDynamicObject(2266, 271.00, -1945.82, 5.87, 0.00, 0.00, 174.71);
- CreateDynamicObject(19172, 266.12, -1936.26, 6.29, 0.00, 0.00, 354.85);
- CreateDynamicObject(2845, 263.06, -1939.91, 3.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(2846, 263.27, -1942.90, 3.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(1727, 273.38, -1938.60, 3.75, 0.00, 0.00, 266.18);
- CreateDynamicObject(2384, 261.25, -1944.60, 4.36, 0.00, 0.00, 354.32);
- CreateDynamicObject(2386, 261.21, -1944.61, 4.55, 0.00, 0.00, 353.57);
- CreateDynamicObject(1670, 268.91, -1938.88, 4.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(2840, 269.92, -1938.94, 4.26, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 270.43, -1938.71, 4.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 270.11, -1939.23, 4.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(2816, 263.08, -1950.86, 3.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(2824, 262.78, -1937.71, 4.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(2828, 261.47, -1939.54, 4.35, 0.00, 0.00, 286.63);
- CreateDynamicObject(2834, 261.53, -1936.32, 3.77, 0.00, 0.00, 265.07);
- CreateDynamicObject(2834, 261.03, -1940.71, 3.77, 0.00, 0.00, 265.07);
- CreateDynamicObject(2834, 261.21, -1938.75, 3.77, 0.00, 0.00, 265.07);
- CreateDynamicObject(14752, 269.31, -1936.66, 5.70, 0.00, 0.00, 84.77);
- CreateDynamicObject(2297, 269.20, -1945.83, 3.77, 0.00, 0.00, 129.06);
- CreateDynamicObject(1794, 263.32, -1953.17, 3.79, 0.00, 0.00, 84.45);
- CreateDynamicObject(1794, 263.76, -1948.57, 3.79, 0.00, 0.00, 84.45);
- CreateDynamicObject(1416, 261.43, -1939.44, 3.77, 0.00, 0.00, 264.50);
- CreateDynamicObject(1723, 267.32, -1954.72, 3.77, 0.00, 0.00, 174.51);
- CreateDynamicObject(1723, 270.26, -1955.00, 3.77, 0.00, 0.00, 174.51);
- CreateDynamicObject(1724, 261.07, -1946.68, 3.77, 0.00, 0.00, 87.28);
- CreateDynamicObject(2095, 273.34, -1938.62, 3.78, 0.00, 0.00, 353.44);
- CreateDynamicObject(2095, 271.62, -1956.47, 3.78, 0.00, 0.00, 353.44);
- CreateDynamicObject(1817, 266.65, -1953.33, 3.77, 0.00, 0.00, 353.94);
- CreateDynamicObject(1817, 268.35, -1953.49, 3.77, 0.00, 0.00, 353.94);
- CreateDynamicObject(2835, 272.58, -1951.88, 3.76, 0.00, 0.00, 85.29);
- CreateDynamicObject(1828, 268.14, -1942.12, 3.75, 0.00, 0.00, 37.69);
- CreateDynamicObject(1828, 268.14, -1942.12, 3.75, 0.00, 0.00, 37.69);
- CreateDynamicObject(2330, 271.51, -1947.51, 3.75, 0.00, 0.00, 265.96);
- CreateDynamicObject(2099, 263.61, -1954.83, 3.77, 0.00, 0.00, 174.56);
- CreateDynamicObject(2833, 260.58, -1945.89, 3.77, 0.00, 0.00, 263.68);
- CreateDynamicObject(2833, 259.84, -1953.24, 3.77, 0.00, 0.00, 263.68);
- CreateDynamicObject(2833, 260.35, -1948.32, 3.77, 0.00, 0.00, 263.68);
- CreateDynamicObject(2833, 260.15, -1950.28, 3.77, 0.00, 0.00, 263.68);
- CreateDynamicObject(1724, 272.01, -1952.89, 3.77, 0.00, 0.00, 264.89);
- CreateDynamicObject(1724, 260.45, -1954.57, 3.77, 0.00, 0.00, 87.28);
- CreateDynamicObject(2196, 261.54, -1941.56, 4.35, 0.00, 0.00, 349.35);
- CreateDynamicObject(2196, 260.28, -1949.05, 4.35, 0.00, 0.00, 60.97);
- CreateDynamicObject(2816, 262.50, -1942.91, 4.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(632, 266.59, -1945.26, 4.21, 0.00, 0.00, 330.52);
- CreateDynamicObject(632, 266.21, -1947.41, 4.21, 0.00, 0.00, 330.52);
- CreateDynamicObject(2289, 270.25, -1955.65, 5.81, 0.00, 0.00, 175.52);
- CreateDynamicObject(2286, 270.75, -1946.48, 5.98, 0.00, 0.00, 354.65);
- CreateDynamicObject(19174, 265.08, -1955.21, 5.67, 0.00, 0.00, 174.04);
- CreateDynamicObject(2263, 263.17, -1946.18, 5.78, 0.00, 0.00, 355.95);
- CreateDynamicObject(1649, 268.00, -1955.58, 4.76, 0.00, 0.00, 174.40);
- CreateDynamicObject(14752, 267.67, -1955.34, 5.70, 0.00, 0.00, 265.02);
- CreateDynamicObject(1649, 263.81, -1935.95, 4.72, 0.00, 0.00, 174.49);
- CreateDynamicObject(14752, 262.94, -1936.10, 5.70, 0.00, 0.00, 84.77);
- CreateDynamicObject(1649, 274.26, -1936.41, 4.72, 0.00, 0.00, 264.70);
- CreateDynamicObject(1649, 294.46, -1939.30, 4.72, 0.00, 0.00, 175.83);
- CreateDynamicObject(1649, 261.91, -1955.04, 4.72, 0.00, 0.00, 174.40);
- CreateDynamicObject(14752, 261.22, -1940.55, 5.68, 0.00, 0.00, 174.36);
- CreateDynamicObject(14752, 260.21, -1950.16, 5.68, 0.00, 0.00, 174.36);
- CreateDynamicObject(14752, 261.21, -1954.73, 5.70, 0.00, 0.00, 265.02);
- CreateDynamicObject(2406, 262.00, -1945.33, 5.03, 0.00, 0.00, 173.91);
- CreateDynamicObject(2405, 262.62, -1945.41, 5.04, 0.00, 0.00, 173.43);
- CreateDynamicObject(2404, 263.81, -1945.81, 5.04, 0.00, 0.00, 356.03);
- CreateDynamicObject(2448, 285.52, -1943.15, 3.84, 0.00, 0.00, 354.83);
- CreateDynamicObject(2448, 283.15, -1942.94, 3.84, 0.00, 0.00, 354.50);
- CreateDynamicObject(2449, 287.91, -1943.36, 3.83, 0.00, 0.00, 355.49);
- CreateDynamicObject(2446, 290.79, -1943.59, 3.83, 0.00, 0.00, 354.14);
- CreateDynamicObject(1514, 290.10, -1943.67, 5.12, 0.00, 0.00, 353.87);
- CreateDynamicObject(2446, 290.29, -1943.54, 3.83, 0.00, 0.00, 354.14);
- CreateDynamicObject(1845, 292.79, -1943.77, 3.86, 0.00, 0.00, 354.26);
- CreateDynamicObject(2443, 289.92, -1940.01, 3.84, 0.00, 0.00, 354.27);
- CreateDynamicObject(2443, 291.80, -1940.20, 3.84, 0.00, 0.00, 354.27);
- CreateDynamicObject(2443, 290.86, -1940.09, 3.84, 0.00, 0.00, 354.27);
- CreateDynamicObject(640, 296.19, -1945.51, 4.45, 0.00, 0.00, 175.08);
- CreateDynamicObject(640, 279.06, -1961.67, 4.45, 0.00, 0.00, 175.05);
- CreateDynamicObject(640, 289.09, -1939.30, 4.45, 0.00, 0.00, 265.05);
- CreateDynamicObject(640, 283.71, -1938.81, 4.45, 0.00, 0.00, 265.05);
- CreateDynamicObject(640, 281.12, -1941.62, 4.45, 0.00, 0.00, 173.99);
- CreateDynamicObject(640, 280.56, -1946.98, 4.45, 0.00, 0.00, 173.99);
- CreateDynamicObject(640, 280.07, -1951.61, 4.45, 0.00, 0.00, 173.99);
- CreateDynamicObject(640, 278.67, -1966.32, 4.45, 0.00, 0.00, 175.05);
- CreateDynamicObject(2747, 282.98, -1948.95, 4.26, 0.00, 0.00, 354.35);
- CreateDynamicObject(2748, 283.07, -1947.84, 4.45, -0.04, 0.00, 354.51);
- CreateDynamicObject(2747, 279.98, -1963.29, 4.26, 0.00, 0.00, 354.75);
- CreateDynamicObject(4245, 272.48, -2012.20, -15.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(2748, 280.27, -1961.97, 4.45, -0.04, 0.00, 354.39);
- CreateDynamicObject(2748, 294.27, -1962.17, 4.45, -0.04, 0.00, 354.68);
- CreateDynamicObject(2747, 294.04, -1963.66, 4.26, 0.00, 0.00, 354.35);
- CreateDynamicObject(2747, 282.75, -1952.12, 4.26, 0.00, 0.00, 355.18);
- CreateDynamicObject(2748, 282.64, -1953.22, 4.45, -0.04, 0.00, 175.82);
- CreateDynamicObject(640, 294.37, -1939.65, 4.45, 0.00, 0.00, 265.05);
- CreateDynamicObject(640, 296.43, -1942.89, 4.45, 0.00, 0.00, 175.08);
- CreateDynamicObject(2746, 282.86, -1950.53, 4.43, 0.00, 0.00, 354.97);
- CreateDynamicObject(2748, 293.48, -1969.38, 4.45, -0.04, 0.00, 175.70);
- CreateDynamicObject(2747, 293.59, -1967.67, 4.26, 0.00, 0.00, 355.69);
- CreateDynamicObject(2746, 293.83, -1965.62, 4.59, 0.00, 0.00, 354.97);
- CreateDynamicObject(2747, 279.74, -1966.47, 4.26, 0.00, 0.00, 354.75);
- CreateDynamicObject(2746, 280.26, -1964.84, 4.59, 0.00, 0.00, 354.97);
- CreateDynamicObject(2748, 279.82, -1967.72, 4.45, -0.04, 0.00, 173.74);
- CreateDynamicObject(2763, 284.42, -1960.13, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2788, 289.75, -1967.44, 4.38, 0.00, 0.00, 271.45);
- CreateDynamicObject(2788, 291.16, -1951.56, 4.38, 0.00, 0.00, 263.48);
- CreateDynamicObject(2763, 289.79, -1966.63, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2763, 286.89, -1966.29, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2763, 283.97, -1965.96, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2763, 284.32, -1962.87, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2763, 287.20, -1963.23, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2763, 290.08, -1963.60, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2763, 291.26, -1950.94, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2763, 287.42, -1960.51, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2748, 294.92, -1954.61, 4.45, -0.04, 0.00, 175.82);
- CreateDynamicObject(2747, 294.85, -1953.28, 4.26, 0.00, 0.00, 354.35);
- CreateDynamicObject(2746, 295.18, -1951.54, 4.43, 0.00, 0.00, 354.97);
- CreateDynamicObject(2747, 295.24, -1949.95, 4.26, 0.00, 0.00, 354.35);
- CreateDynamicObject(2748, 295.41, -1948.75, 4.45, -0.04, 0.00, 354.51);
- CreateDynamicObject(2763, 290.42, -1960.89, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2763, 290.96, -1954.28, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2763, 288.24, -1954.02, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2763, 288.68, -1950.69, 4.25, 0.00, 0.00, 354.95);
- CreateDynamicObject(2788, 289.95, -1965.95, 4.38, 0.00, 0.00, 73.16);
- CreateDynamicObject(2788, 290.61, -1962.78, 4.38, 0.00, 0.00, 48.48);
- CreateDynamicObject(2788, 289.64, -1964.19, 4.38, 0.00, 0.00, 190.03);
- CreateDynamicObject(2788, 286.23, -1963.69, 4.38, 0.00, 0.00, 190.03);
- CreateDynamicObject(2788, 288.06, -1963.27, 4.38, 0.00, 0.00, 4.06);
- CreateDynamicObject(2788, 287.76, -1966.67, 4.38, 0.00, 0.00, 4.06);
- CreateDynamicObject(2788, 286.03, -1966.67, 4.38, 0.00, 0.00, 201.09);
- CreateDynamicObject(2788, 283.30, -1966.05, 4.38, 0.00, 0.00, 201.09);
- CreateDynamicObject(2788, 284.63, -1966.05, 4.38, 0.00, 0.00, 324.92);
- CreateDynamicObject(2788, 284.23, -1963.67, 4.38, 0.00, 0.00, 244.76);
- CreateDynamicObject(2788, 284.74, -1962.25, 4.38, 0.00, 0.00, 80.55);
- CreateDynamicObject(2788, 284.62, -1959.44, 4.38, 0.00, 0.00, 80.55);
- CreateDynamicObject(2788, 284.40, -1960.58, 4.38, 0.00, 0.00, 257.29);
- CreateDynamicObject(2788, 287.25, -1961.26, 4.38, 0.00, 0.00, 257.29);
- CreateDynamicObject(2788, 287.61, -1959.75, 4.38, 0.00, 0.00, 74.24);
- CreateDynamicObject(2788, 290.57, -1960.26, 4.38, 0.00, 0.00, 74.24);
- CreateDynamicObject(2788, 290.30, -1961.46, 4.38, 0.00, 0.00, 244.00);
- CreateDynamicObject(2788, 290.73, -1955.04, 4.38, 0.00, 0.00, 251.98);
- CreateDynamicObject(2788, 291.03, -1953.33, 4.38, 0.00, 0.00, 86.37);
- CreateDynamicObject(2788, 289.12, -1953.91, 4.38, 0.00, 0.00, 28.13);
- CreateDynamicObject(2788, 287.43, -1953.98, 4.38, 0.00, 0.00, 159.24);
- CreateDynamicObject(2788, 288.10, -1950.16, 4.38, 0.00, 0.00, 153.95);
- CreateDynamicObject(2788, 289.61, -1950.53, 4.38, 0.00, 0.00, 12.43);
- CreateDynamicObject(2788, 291.38, -1950.31, 4.38, 0.00, 0.00, 67.35);
- CreateDynamicObject(1775, 288.11, -1969.39, 4.95, 0.00, 0.00, 176.01);
- CreateDynamicObject(1776, 284.86, -1969.07, 4.94, 0.00, 0.00, 173.94);
- CreateDynamicObject(2099, 279.25, -1956.74, 3.76, 0.00, 0.00, 85.16);
- CreateDynamicObject(3440, 277.98, -1898.74, 4.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(3440, 278.27, -1969.02, 4.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(3440, 284.33, -1938.00, 4.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(3440, 271.81, -1963.92, 4.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(3440, 277.44, -1906.79, 4.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(2256, 278.26, -1966.40, 6.00, 0.00, 0.00, 84.32);
- CreateDynamicObject(2641, 278.62, -1963.22, 6.04, 0.00, 0.00, 85.33);
- CreateDynamicObject(2642, 293.28, -1939.24, 6.03, 0.00, 0.00, 353.17);
- CreateDynamicObject(2645, 288.29, -1938.65, 5.87, 0.00, 0.00, 353.95);
- CreateDynamicObject(2715, 279.88, -1950.07, 6.17, 0.00, 0.00, 263.80);
- CreateDynamicObject(3440, 274.45, -1936.80, 4.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(3440, 271.93, -1962.85, 4.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(3440, 271.86, -1963.41, 4.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(718, 285.63, -1975.72, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 312.29, -1975.20, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 306.87, -1926.06, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 307.79, -1916.87, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 305.76, -1935.50, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 309.52, -1938.39, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 309.01, -1906.87, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 290.90, -1901.46, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(3660, 273.76, -1927.07, 6.37, 0.00, 0.00, 84.70);
- CreateDynamicObject(3660, 275.65, -1908.17, 6.37, 0.00, 0.00, 84.48);
- CreateDynamicObject(718, 274.04, -1899.56, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 271.68, -1908.48, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 263.94, -1911.37, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 262.76, -1921.25, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 269.50, -1927.84, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 258.06, -1932.52, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 256.87, -1942.52, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 255.88, -1952.01, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 254.78, -1962.55, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 253.73, -1972.19, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 264.61, -1973.37, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 275.22, -1974.56, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(3886, 306.64, -2004.96, 2.85, 0.00, 0.00, 353.53);
- CreateDynamicObject(3886, 308.84, -1984.64, 2.85, 0.00, 0.00, 353.53);
- CreateDynamicObject(3886, 307.74, -1994.80, 2.85, 0.00, 0.00, 353.53);
- CreateDynamicObject(3886, 297.17, -1983.37, 2.85, 0.00, 0.00, 353.53);
- CreateDynamicObject(3886, 295.95, -1993.80, 2.85, 0.00, 0.00, 353.53);
- CreateDynamicObject(2221, 282.71, -1952.17, 4.76, 0.00, 0.00, 96.78);
- CreateDynamicObject(2222, 283.17, -1948.92, 4.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(2223, 295.05, -1949.93, 4.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(1461, 294.17, -1977.39, 4.60, 0.00, 0.00, 171.59);
- CreateDynamicObject(1461, 303.63, -1978.42, 4.60, 0.00, 0.00, 171.59);
- CreateDynamicObject(2069, 280.56, -1937.96, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(1778, 273.30, -1948.04, 3.85, 0.00, 0.00, 147.00);
- CreateDynamicObject(1778, 296.21, -1940.10, 3.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(1728, 272.33, -1960.80, 3.76, 0.00, 0.00, 83.88);
- CreateDynamicObject(1728, 279.38, -1949.46, 3.76, 0.00, 0.00, 265.02);
- CreateDynamicObject(1728, 272.94, -1956.63, 3.76, 0.00, 0.00, 83.88);
- CreateDynamicObject(1728, 273.90, -1946.46, 3.76, 0.00, 0.00, 83.88);
- CreateDynamicObject(1728, 279.82, -1944.89, 3.76, 0.00, 0.00, 265.02);
- CreateDynamicObject(1729, 276.27, -1937.88, 3.84, 0.00, 0.00, 356.17);
- CreateDynamicObject(1729, 276.96, -1964.00, 3.84, 0.00, 0.00, 174.08);
- CreateDynamicObject(2254, 272.27, -1957.69, 5.88, 0.00, 0.00, 84.73);
- CreateDynamicObject(2257, 273.20, -1948.12, 5.50, 0.00, 0.00, 85.10);
- CreateDynamicObject(2268, 277.93, -1962.65, 5.80, 0.00, 0.00, 264.28);
- CreateDynamicObject(2273, 278.12, -1960.95, 5.58, 0.00, 0.00, 263.12);
- CreateDynamicObject(2281, 279.39, -1948.11, 5.50, 0.00, 0.00, 261.88);
- CreateDynamicObject(2069, 261.96, -1936.16, 3.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(2069, 261.96, -1936.16, 3.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(1361, 272.41, -1961.88, 4.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(1361, 274.44, -1939.89, 4.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(1361, 273.31, -1953.09, 4.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(1361, 278.02, -1961.91, 4.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(1361, 278.91, -1952.98, 4.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(1361, 280.04, -1941.22, 4.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(2002, 280.09, -1919.44, 3.73, 0.00, 0.00, 83.20);
- CreateDynamicObject(19387, 291.40, -1937.24, 5.49, 0.00, 0.00, 354.32);
- CreateDynamicObject(19357, 292.73, -1935.66, 5.50, 0.00, 0.00, 84.75);
- CreateDynamicObject(19387, 292.04, -1930.89, 5.49, 0.00, 0.00, 354.32);
- CreateDynamicObject(19387, 291.71, -1933.92, 5.49, 0.00, 0.00, 354.32);
- CreateDynamicObject(19357, 293.03, -1932.51, 5.50, 0.00, 0.00, 84.75);
- CreateDynamicObject(2514, 293.25, -1931.45, 3.84, 0.00, 0.00, 263.56);
- CreateDynamicObject(19458, 294.21, -1934.34, 5.51, 0.00, 0.00, 354.92);
- CreateDynamicObject(19458, 294.03, -1934.34, 5.51, 0.00, 0.00, 354.92);
- CreateDynamicObject(19458, 293.85, -1934.34, 5.51, 0.00, 0.00, 354.92);
- CreateDynamicObject(19458, 293.75, -1934.34, 5.51, 0.00, 0.00, 354.92);
- CreateDynamicObject(2525, 292.94, -1937.49, 3.85, 0.00, 0.00, 264.64);
- CreateDynamicObject(2525, 293.17, -1934.37, 3.85, 0.00, 0.00, 264.64);
- CreateDynamicObject(2517, 292.39, -1935.28, 3.84, 0.00, 0.00, 174.88);
- CreateDynamicObject(2517, 293.09, -1928.97, 3.84, 0.00, 0.00, 174.88);
- CreateDynamicObject(2517, 292.85, -1932.14, 3.84, 0.00, 0.00, 174.88);
- CreateDynamicObject(2524, 288.98, -1929.47, 3.85, 0.00, 0.00, 355.85);
- CreateDynamicObject(2524, 289.07, -1938.05, 3.85, 0.00, 0.00, 174.52);
- CreateDynamicObject(2524, 287.76, -1929.35, 3.85, 0.00, 0.00, 355.85);
- CreateDynamicObject(2524, 286.53, -1929.23, 3.85, 0.00, 0.00, 355.85);
- CreateDynamicObject(2524, 285.89, -1937.68, 3.85, 0.00, 0.00, 174.52);
- CreateDynamicObject(2524, 286.92, -1937.81, 3.85, 0.00, 0.00, 174.52);
- CreateDynamicObject(2524, 287.94, -1937.93, 3.85, 0.00, 0.00, 174.52);
- CreateDynamicObject(1523, 285.03, -1933.60, 3.76, 0.00, 0.00, 84.53);
- CreateDynamicObject(1523, 292.04, -1930.09, 3.72, 0.00, 0.00, 264.62);
- CreateDynamicObject(1523, 291.75, -1933.12, 3.72, 0.00, 0.00, 264.62);
- CreateDynamicObject(19366, 286.53, -1899.55, 5.51, 0.00, 0.00, 264.31);
- CreateDynamicObject(1723, 277.33, -1913.04, 3.78, 0.00, 0.00, 354.21);
- CreateDynamicObject(1723, 284.96, -1927.13, 3.78, 0.00, 0.00, 264.63);
- CreateDynamicObject(2368, 284.83, -1902.64, 3.75, 0.00, 0.00, 264.51);
- CreateDynamicObject(2368, 285.08, -1899.80, 3.75, 0.00, 0.00, 265.34);
- CreateDynamicObject(2403, 282.81, -1904.40, 3.75, 0.00, 0.00, 111.52);
- CreateDynamicObject(2406, 279.38, -1901.04, 5.66, 0.00, 0.00, 48.32);
- CreateDynamicObject(2406, 280.98, -1900.09, 5.66, 0.00, 0.00, 28.04);
- CreateDynamicObject(2406, 280.29, -1900.52, 5.66, 0.00, 0.00, 32.45);
- CreateDynamicObject(2405, 278.24, -1902.87, 5.67, 0.00, 0.00, 80.75);
- CreateDynamicObject(2405, 278.76, -1901.96, 5.69, 0.00, 0.00, 63.73);
- CreateDynamicObject(2404, 278.02, -1905.37, 5.68, 0.00, 0.00, 103.41);
- CreateDynamicObject(2404, 278.06, -1904.12, 5.68, 0.00, 0.00, 82.06);
- CreateDynamicObject(3440, 278.34, -1898.74, 4.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2499, 286.98, -1905.52, 4.78, 0.00, 0.00, 82.89);
- CreateDynamicObject(2484, 286.83, -1907.81, 5.56, 0.00, 0.00, 261.19);
- CreateDynamicObject(2414, 286.98, -1907.13, 3.66, 0.00, 0.00, 264.02);
- CreateDynamicObject(2584, 284.51, -1905.47, 4.58, 0.00, 0.00, 355.34);
- CreateDynamicObject(2578, 287.83, -1901.34, 5.15, 0.00, 0.00, 264.60);
- CreateDynamicObject(2467, 284.53, -1906.35, 3.75, 0.00, 0.00, 265.63);
- CreateDynamicObject(2578, 287.71, -1902.49, 5.15, 0.00, 0.00, 264.60);
- CreateDynamicObject(1514, 284.87, -1902.54, 5.06, 0.00, 0.00, 264.32);
- CreateDynamicObject(2491, 284.54, -1907.43, 3.78, 0.00, 0.00, 356.34);
- CreateDynamicObject(2491, 284.50, -1907.93, 3.78, 0.00, 0.00, 356.34);
- CreateDynamicObject(2491, 284.46, -1908.43, 3.78, 0.00, 0.00, 356.34);
- CreateDynamicObject(2492, 283.96, -1908.62, 4.78, 0.00, 0.00, 266.28);
- CreateDynamicObject(2493, 283.98, -1908.13, 4.78, 0.00, 0.00, 266.67);
- CreateDynamicObject(2494, 284.01, -1907.64, 4.78, 0.00, 0.00, 268.03);
- CreateDynamicObject(2195, 284.82, -1930.24, 4.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(2195, 286.50, -1911.68, 4.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(2195, 285.34, -1925.82, 4.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(2195, 286.28, -1916.31, 4.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1724, 285.78, -1917.98, 3.78, 0.00, 0.00, 266.95);
- CreateDynamicObject(1724, 276.86, -1936.51, 3.78, 0.00, 0.00, 176.21);
- CreateDynamicObject(2964, 277.10, -1932.48, 3.77, 0.00, 0.00, 265.96);
- CreateDynamicObject(338, 277.37, -1931.36, 4.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(338, 277.29, -1931.36, 4.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(2965, 277.14, -1932.45, 4.69, 0.00, 0.00, 265.63);
- CreateDynamicObject(3002, 277.16, -1932.33, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2996, 277.20, -1932.40, 4.69, 0.00, 0.00, 0.00);
- CreateDynamicObject(2997, 277.12, -1932.40, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3100, 277.24, -1932.48, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3106, 277.16, -1932.48, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3101, 277.08, -1932.46, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2995, 277.28, -1932.56, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3102, 277.20, -1932.56, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2999, 277.12, -1932.56, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2998, 277.04, -1932.54, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3103, 277.30, -1932.64, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3000, 277.22, -1932.64, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3104, 277.14, -1932.64, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3001, 277.06, -1932.62, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(3105, 276.98, -1932.62, 4.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(1724, 285.68, -1920.00, 3.78, 0.00, 0.00, 266.95);
- CreateDynamicObject(1724, 283.13, -1936.97, 3.78, 0.00, 0.00, 176.21);
- CreateDynamicObject(2185, 276.54, -1917.45, 3.76, 0.00, 0.00, 264.93);
- CreateDynamicObject(2185, 275.79, -1926.05, 3.76, 0.00, 0.00, 264.93);
- CreateDynamicObject(2185, 275.99, -1923.81, 3.76, 0.00, 0.00, 264.93);
- CreateDynamicObject(2185, 276.18, -1921.62, 3.76, 0.00, 0.00, 264.93);
- CreateDynamicObject(2185, 276.36, -1919.47, 3.76, 0.00, 0.00, 264.93);
- CreateDynamicObject(1671, 277.46, -1918.31, 4.23, 0.00, 0.00, 282.09);
- CreateDynamicObject(1671, 276.57, -1926.82, 4.23, 0.00, 0.00, 293.92);
- CreateDynamicObject(1671, 276.83, -1924.79, 4.23, 0.00, 0.00, 293.92);
- CreateDynamicObject(1671, 276.94, -1922.78, 4.23, 0.00, 0.00, 258.09);
- CreateDynamicObject(1671, 277.10, -1920.52, 4.23, 0.00, 0.00, 258.09);
- CreateDynamicObject(1671, 277.10, -1920.52, 4.23, 0.00, 0.00, 258.09);
- CreateDynamicObject(2395, 279.62, -1917.95, 3.78, 0.00, 0.00, 264.28);
- CreateDynamicObject(2395, 279.55, -1920.74, 3.78, 0.00, 0.00, 84.24);
- CreateDynamicObject(2395, 279.37, -1917.33, 3.78, 0.00, 0.00, 175.60);
- CreateDynamicObject(2395, 276.62, -1917.32, 3.78, 0.00, 0.00, 355.38);
- CreateDynamicObject(2395, 279.20, -1924.41, 3.78, 0.00, 0.00, 84.24);
- CreateDynamicObject(2395, 278.90, -1928.12, 3.78, 0.00, 0.00, 85.75);
- CreateDynamicObject(2395, 278.88, -1925.35, 3.78, 0.00, 0.00, 265.78);
- CreateDynamicObject(2395, 279.26, -1921.63, 3.78, 0.00, 0.00, 264.28);
- CreateDynamicObject(1649, 268.54, -1936.40, 4.72, 0.00, 0.00, 174.49);
- CreateDynamicObject(19171, 279.06, -1925.38, 5.46, 90.00, 90.00, 355.14);
- CreateDynamicObject(19169, 278.91, -1927.55, 5.46, -90.00, 90.00, 355.27);
- CreateDynamicObject(19170, 279.26, -1923.29, 5.46, 0.00, 90.00, 354.12);
- CreateDynamicObject(19168, 279.47, -1921.15, 5.47, 0.00, 90.00, 355.12);
- CreateDynamicObject(19175, 274.76, -1932.14, 5.72, 0.00, 0.00, 84.99);
- CreateDynamicObject(19174, 276.54, -1913.07, 5.71, 0.00, 0.00, 84.94);
- CreateDynamicObject(1235, 279.23, -1917.96, 4.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(1649, 260.94, -1940.32, 4.72, 0.00, 0.00, 264.70);
- CreateDynamicObject(1649, 286.58, -1916.56, 4.72, 0.00, 0.00, 84.47);
- CreateDynamicObject(1649, 274.93, -1929.43, 4.72, 0.00, 0.00, 264.70);
- CreateDynamicObject(1649, 276.15, -1916.26, 5.26, 0.00, 0.00, 264.70);
- CreateDynamicObject(1649, 276.83, -1909.19, 5.28, 0.00, 0.00, 264.70);
- CreateDynamicObject(1649, 282.25, -1898.98, 5.44, 0.00, 0.00, 175.24);
- CreateDynamicObject(1649, 287.12, -1910.68, 4.72, 0.00, 0.00, 84.47);
- CreateDynamicObject(1649, 259.97, -1950.26, 4.72, 0.00, 0.00, 264.70);
- CreateDynamicObject(1649, 282.12, -1969.41, 4.72, 0.00, 0.00, 354.38);
- CreateDynamicObject(1649, 287.28, -1969.94, 4.72, 0.00, 0.00, 354.38);
- CreateDynamicObject(1649, 291.83, -1970.39, 4.72, 0.00, 0.00, 354.38);
- CreateDynamicObject(1649, 294.52, -1968.10, 4.72, 0.00, 0.00, 264.58);
- CreateDynamicObject(1649, 294.94, -1963.57, 4.72, 0.00, 0.00, 264.58);
- CreateDynamicObject(1649, 294.94, -1963.57, 4.72, 0.00, 0.00, 264.58);
- CreateDynamicObject(1649, 295.94, -1953.17, 4.72, 0.00, 0.00, 264.58);
- CreateDynamicObject(1649, 295.94, -1953.17, 4.72, 0.00, 0.00, 264.58);
- CreateDynamicObject(1649, 296.37, -1948.46, 4.72, 0.00, 0.00, 264.58);
- CreateDynamicObject(1723, 286.33, -1912.78, 3.78, 0.00, 0.00, 264.63);
- CreateDynamicObject(1723, 279.08, -1916.37, 3.78, 0.00, 0.00, 174.85);
- CreateDynamicObject(1827, 278.11, -1914.78, 3.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(2824, 278.04, -1915.30, 4.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(2816, 277.80, -1914.75, 4.21, 0.00, 0.00, 0.00);
- CreateDynamicObject(2230, 274.52, -1934.93, 3.76, 0.00, 0.00, 87.06);
- CreateDynamicObject(2230, 277.16, -1907.49, 3.76, 0.00, 0.00, 84.77);
- CreateDynamicObject(2230, 287.16, -1909.74, 3.76, 0.00, 0.00, 263.78);
- CreateDynamicObject(2230, 284.52, -1935.98, 3.76, 0.00, 0.00, 263.78);
- CreateDynamicObject(2002, 278.57, -1956.62, 3.85, 0.00, 0.00, 265.24);
- CreateDynamicObject(19458, 280.26, -1945.48, 5.51, 0.00, 0.00, 354.12);
- CreateDynamicObject(19458, 261.67, -1940.46, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 267.61, -1950.79, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 264.13, -1950.43, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 271.09, -1951.14, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 296.35, -1944.15, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 268.61, -1941.20, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 265.13, -1940.81, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 272.08, -1941.55, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 295.43, -1953.73, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 279.03, -1942.25, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 282.49, -1942.52, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 285.95, -1943.07, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 289.40, -1943.44, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 285.32, -1904.25, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 275.55, -1941.91, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 274.57, -1951.49, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 273.58, -1961.09, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 278.04, -1951.83, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 277.05, -1961.41, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 281.13, -1968.33, 7.35, 0.00, 90.00, 264.28);
- CreateDynamicObject(19458, 285.02, -1952.47, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 288.49, -1952.82, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 291.98, -1953.16, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 281.54, -1952.10, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 280.52, -1961.67, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 283.99, -1962.03, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 287.46, -1962.37, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 290.92, -1962.72, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 294.40, -1963.08, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 290.70, -1969.29, 7.35, 0.00, 90.00, 264.28);
- CreateDynamicObject(19458, 292.88, -1943.80, 7.35, 0.00, 90.00, 354.12);
- CreateDynamicObject(19458, 292.76, -1934.10, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 289.28, -1933.73, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 285.80, -1933.37, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 282.35, -1932.83, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 283.33, -1923.43, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 275.37, -1932.19, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 276.39, -1922.68, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 277.39, -1913.10, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 278.38, -1903.52, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 278.38, -1903.52, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 284.32, -1913.85, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 281.85, -1903.90, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 280.84, -1913.47, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 278.87, -1932.56, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(19458, 279.87, -1923.02, 7.35, 0.00, 90.00, 354.01);
- CreateDynamicObject(3440, 278.38, -1898.50, 1.37, 0.00, 0.00, 0.00);
- CreateDynamicObject(3440, 277.98, -1898.44, 1.65, 0.00, 0.00, 0.00);
- CreateDynamicObject(19429, 288.16, -1900.66, 7.37, 0.00, 90.00, 264.10);
- CreateDynamicObject(19429, 285.53, -1926.74, 7.37, 0.00, 90.00, 264.10);
- CreateDynamicObject(19429, 285.88, -1923.27, 7.37, 0.00, 90.00, 264.10);
- CreateDynamicObject(19429, 286.24, -1919.79, 7.37, 0.00, 90.00, 264.10);
- CreateDynamicObject(19429, 286.60, -1916.31, 7.37, 0.00, 90.00, 264.10);
- CreateDynamicObject(19429, 286.94, -1912.86, 7.37, 0.00, 90.00, 264.10);
- CreateDynamicObject(19429, 287.28, -1909.38, 7.37, 0.00, 90.00, 264.10);
- CreateDynamicObject(19429, 287.60, -1906.06, 7.37, 0.00, 90.00, 264.10);
- CreateDynamicObject(19429, 286.60, -1899.21, 3.07, 90.00, 90.00, 174.03);
- CreateDynamicObject(19429, 287.96, -1902.58, 7.37, 0.00, 90.00, 264.10);
- CreateDynamicObject(19429, 286.26, -1899.55, 7.41, 0.00, 90.00, 174.03);
- CreateDynamicObject(19429, 282.78, -1899.19, 7.41, 0.00, 90.00, 174.03);
- CreateDynamicObject(19429, 278.34, -1898.75, 7.49, 0.00, 90.00, 174.03);
- CreateDynamicObject(19429, 279.30, -1898.85, 7.41, 0.00, 90.00, 174.03);
- CreateDynamicObject(3660, 275.65, -1907.93, 6.17, 0.00, 0.00, 84.48);
- CreateDynamicObject(19429, 280.41, -1898.62, 3.07, 90.00, 90.00, 174.03);
- CreateDynamicObject(19429, 283.90, -1898.98, 3.07, 90.00, 90.00, 174.03);
- CreateDynamicObject(1692, 290.03, -1963.63, 8.28, 0.00, 0.00, 353.57);
- CreateDynamicObject(1692, 275.29, -1961.01, 8.27, 0.00, 0.00, 264.20);
- CreateDynamicObject(1692, 291.19, -1953.07, 8.27, 0.00, 0.00, 354.79);
- CreateDynamicObject(1692, 292.27, -1943.23, 8.27, 0.00, 0.00, 353.91);
- CreateDynamicObject(1692, 282.03, -1903.32, 8.27, 0.00, 0.00, 174.85);
- CreateDynamicObject(1692, 276.30, -1951.25, 8.27, 0.00, 0.00, 173.44);
- CreateDynamicObject(1692, 277.29, -1941.66, 8.27, 0.00, 0.00, 174.85);
- CreateDynamicObject(1692, 279.78, -1927.63, 8.27, 0.00, 0.00, 174.85);
- CreateDynamicObject(1692, 280.97, -1914.79, 8.27, 0.00, 0.00, 174.85);
- CreateDynamicObject(1689, 283.14, -1945.54, 8.47, 0.00, 0.00, 264.85);
- CreateDynamicObject(1689, 281.64, -1962.01, 8.47, 0.00, 0.00, 264.85);
- CreateDynamicObject(1432, 313.93, -1945.90, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 308.09, -1951.51, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 310.23, -1946.61, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 312.48, -1952.06, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 309.19, -1956.17, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 309.19, -1956.17, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 311.12, -1959.52, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 306.74, -1959.35, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 306.07, -1966.02, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(16779, 275.22, -1957.36, 7.25, 0.00, 0.00, 0.00);
- CreateDynamicObject(16779, 277.02, -1942.93, 7.25, 0.00, 0.00, 0.00);
- CreateDynamicObject(1734, 276.18, -1952.30, 7.25, 0.00, 0.00, 0.00);
- CreateDynamicObject(1734, 265.59, -1950.65, 7.26, 0.00, 0.00, 0.00);
- CreateDynamicObject(19159, 266.45, -1941.53, 7.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1893, 292.12, -1958.96, 7.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1893, 293.15, -1946.68, 7.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1893, 283.37, -1966.82, 7.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1893, 290.82, -1967.45, 7.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1893, 284.72, -1957.10, 7.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1893, 286.20, -1946.32, 7.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1893, 282.50, -1913.31, 7.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(1893, 281.44, -1931.45, 7.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(1893, 281.86, -1924.76, 7.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 295.52, -1960.61, 4.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 295.99, -1955.94, 4.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 295.77, -1958.30, 4.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 286.40, -1922.22, 4.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 286.23, -1924.41, 4.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 289.17, -1900.22, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 306.00, -1901.94, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 262.14, -1916.44, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 299.75, -1901.39, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 292.91, -1900.57, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 309.72, -1902.40, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 309.45, -1905.51, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 309.06, -1908.86, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 308.79, -1911.93, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 308.49, -1914.89, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 308.22, -1918.84, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 307.82, -1921.64, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 307.60, -1924.77, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 307.38, -1928.07, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 307.20, -1930.72, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 306.89, -1933.58, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 307.17, -1936.96, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 311.11, -1937.49, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 314.00, -1937.98, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 316.75, -1941.02, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 316.51, -1943.98, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 316.28, -1946.85, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 316.05, -1949.69, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 315.60, -1953.14, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 315.19, -1956.30, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 314.90, -1959.53, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 314.45, -1962.67, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 314.16, -1966.06, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 313.65, -1969.55, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 313.47, -1973.14, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 312.85, -1976.69, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 291.15, -1977.13, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 287.18, -1976.71, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 283.90, -1976.40, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 280.55, -1975.85, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 277.32, -1975.64, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 273.27, -1975.08, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 270.12, -1974.75, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 266.86, -1974.41, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 262.59, -1973.95, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 259.26, -1973.62, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 255.85, -1973.38, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 253.41, -1970.42, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 253.64, -1967.62, 4.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 253.89, -1964.32, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 254.39, -1960.93, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 254.63, -1957.28, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 255.16, -1953.68, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 255.61, -1949.29, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 255.87, -1945.98, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 256.57, -1940.11, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 256.98, -1937.12, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 257.23, -1933.86, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 259.97, -1931.93, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 262.92, -1932.06, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 266.55, -1932.42, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 268.55, -1929.75, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 269.03, -1926.01, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 267.25, -1922.77, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 264.10, -1922.43, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 271.74, -1899.35, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 261.83, -1919.50, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 262.39, -1913.10, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 262.78, -1909.68, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 266.04, -1909.66, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 269.57, -1910.06, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 270.99, -1906.51, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 271.34, -1903.16, 4.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 288.71, -1900.41, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 260.72, -1935.71, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 291.20, -1928.29, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 287.57, -1928.00, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 286.47, -1925.43, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 286.69, -1921.14, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 287.12, -1917.70, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 287.42, -1914.29, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 287.79, -1910.91, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 288.18, -1907.33, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 288.48, -1903.62, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 294.59, -1928.61, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 295.18, -1932.82, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 295.03, -1936.02, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 297.15, -1938.67, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 297.50, -1942.64, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 297.10, -1946.09, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 296.83, -1949.72, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 296.49, -1952.99, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 295.55, -1963.85, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 295.27, -1966.89, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 295.07, -1970.41, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 290.44, -1971.21, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 286.84, -1970.83, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 282.13, -1970.34, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 277.92, -1970.02, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 277.39, -1965.75, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 274.67, -1964.95, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 270.79, -1963.08, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 271.14, -1959.43, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 268.55, -1956.44, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 264.74, -1955.95, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 260.46, -1955.56, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 259.12, -1951.15, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 259.42, -1946.97, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 259.98, -1942.91, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 275.73, -1898.30, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 260.41, -1939.22, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 265.19, -1935.24, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 269.44, -1935.59, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 272.45, -1931.73, 4.33, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 272.96, -1926.40, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 273.25, -1921.04, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 273.89, -1915.79, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 274.40, -1910.24, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1215, 275.11, -1904.56, 4.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(3515, 297.76, -1919.74, 4.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(3515, 298.98, -1908.39, 4.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(718, 315.05, -1939.03, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 315.23, -1948.29, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 314.41, -1954.76, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 315.87, -1942.44, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 313.92, -1961.17, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(718, 313.12, -1967.85, 3.70, 0.00, 0.00, 353.51);
- CreateDynamicObject(1223, 272.27, -1903.40, 3.54, 0.00, 0.00, 354.54);
- CreateDynamicObject(1223, 307.74, -1911.80, 3.44, 0.00, 0.00, 171.09);
- CreateDynamicObject(1223, 306.72, -1921.69, 3.44, 0.00, 0.00, 171.09);
- CreateDynamicObject(1223, 305.59, -1930.89, 3.44, 0.00, 0.00, 171.09);
- CreateDynamicObject(1223, 305.59, -1930.89, 3.44, 0.00, 0.00, 171.09);
- CreateDynamicObject(1223, 311.95, -1939.73, 3.44, 0.00, 0.00, 259.94);
- CreateDynamicObject(1223, 314.49, -1951.30, 3.44, 0.00, 0.00, 184.16);
- CreateDynamicObject(1223, 313.65, -1958.20, 3.44, 0.00, 0.00, 180.41);
- CreateDynamicObject(1223, 312.96, -1964.46, 3.44, 0.00, 0.00, 177.96);
- CreateDynamicObject(1223, 312.41, -1971.67, 3.44, 0.00, 0.00, 177.96);
- CreateDynamicObject(1223, 312.27, -1978.80, 3.44, 0.00, 0.00, 177.96);
- CreateDynamicObject(1223, 302.25, -1977.90, 3.44, 0.00, 0.00, 80.84);
- CreateDynamicObject(1223, 289.21, -1975.42, 3.44, 0.00, 0.00, 80.84);
- CreateDynamicObject(1223, 280.44, -1974.65, 3.44, 0.00, 0.00, 80.84);
- CreateDynamicObject(1223, 270.23, -1973.42, 3.44, 0.00, 0.00, 80.84);
- CreateDynamicObject(1223, 259.39, -1972.45, 3.44, 0.00, 0.00, 80.84);
- CreateDynamicObject(1223, 255.14, -1966.61, 3.44, 0.00, 0.00, 347.81);
- CreateDynamicObject(1223, 256.04, -1957.21, 3.44, 0.00, 0.00, 347.81);
- CreateDynamicObject(1223, 256.53, -1947.22, 3.44, 0.00, 0.00, 347.81);
- CreateDynamicObject(1223, 257.69, -1937.60, 3.44, 0.00, 0.00, 347.81);
- CreateDynamicObject(1223, 263.09, -1933.04, 3.54, 0.00, 0.00, 268.87);
- CreateDynamicObject(1223, 268.53, -1931.16, 3.54, 0.00, 0.00, 354.54);
- CreateDynamicObject(1223, 269.23, -1924.40, 3.54, 0.00, 0.00, 354.54);
- CreateDynamicObject(1432, 309.31, -1963.41, 3.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(759, 307.15, -1897.43, 0.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(759, 291.74, -1896.44, -0.13, 0.00, 0.00, 0.00);
- CreateDynamicObject(759, 300.24, -1896.88, 0.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(759, 300.24, -1896.88, 0.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(759, 293.30, -1896.91, 0.38, 0.00, 0.00, 0.00);
- //-----------------------[ 24 / 7 interior]---------------------------//
- CreateDynamicObject(10966, 2849.3515625, 2454.2802734375, 1796.7916259766, 270, 180, 180);
- CreateDynamicObject(19460, 2842.083984375, 2444.373046875, 1783.9499511719, 0, 0, 0);
- CreateDynamicObject(19460, 2837.3024902344, 2453.7451171875, 1783.9499511719, 0, 0, 0);
- CreateDynamicObject(19460, 2837.2951660156, 2463.3776855469, 1783.9499511719, 0, 0, 0);
- CreateDynamicObject(19460, 2842.1691894531, 2449.0207519531, 1783.9499511719, 0, 0, 90);
- CreateDynamicObject(19460, 2831.2434082031, 2459.2973632813, 1783.9499511719, 0, 0, 90);
- CreateDynamicObject(19460, 2840.8200683594, 2459.2973632813, 1783.9499511719, 0, 0, 90);
- CreateDynamicObject(19460, 2826.5087890625, 2464.0244140625, 1783.9499511719, 0, 0, 0);
- CreateDynamicObject(19460, 2821.6533203125, 2467.4045410156, 1783.9499511719, 0, 0, 90);
- CreateDynamicObject(19460, 2812.0319824219, 2467.4113769531, 1783.9499511719, 0, 0, 90);
- CreateDynamicObject(19460, 2837.2092285156, 2440.6469726563, 1783.9499511719, 0, 0, 90);
- CreateDynamicObject(19460, 2827.6118164063, 2440.6457519531, 1783.9499511719, 0, 0, 90);
- CreateDynamicObject(19176, 2842.0478515625, 2444.720703125, 1786.9649658203, 0.3955078125, 0, 90);
- CreateDynamicObject(19460, 2843.73046875, 2446.5092773438, 1783.7572021484, 90, 270, 0);
- CreateDynamicObject(19460, 2843.73046875, 2442.9130859375, 1783.7572021484, 90, 269.99450683594, 0);
- CreateDynamicObject(19368, 2843.7316894531, 2444.8884277344, 1788.4859619141, 0, 270, 0);
- CreateDynamicObject(19368, 2843.7316894531, 2444.5910644531, 1788.4859619141, 0, 269.99450683594, 0);
- CreateDynamicObject(997, 2828.9438476563, 2448.9797363281, 1785.4809570313, 0, 0, 270);
- CreateDynamicObject(997, 2832.2048339844, 2448.9409179688, 1785.4809570313, 0, 0, 180);
- CreateDynamicObject(1349, 2830.6010742188, 2441.3681640625, 1786.0516357422, 0, 0, 179.99572753906);
- CreateDynamicObject(1349, 2830.0285644531, 2441.3447265625, 1786.0516357422, 0, 0, 179.99450683594);
- CreateDynamicObject(1349, 2830.1420898438, 2442.3579101563, 1786.0516357422, 0, 0, 157.99450683594);
- CreateDynamicObject(1885, 2829.7084960938, 2443.3666992188, 1785.4809570313, 0, 0, 42.247924804688);
- CreateDynamicObject(1885, 2829.6135253906, 2447.4978027344, 1785.4809570313, 0, 0, 348.24792480469);
- CreateDynamicObject(2754, 2839.6223144531, 2448.6276855469, 1786.3831787109, 0, 0, 90);
- CreateDynamicObject(2754, 2838.7680664063, 2448.640625, 1786.3831787109, 0, 0, 90);
- CreateDynamicObject(1330, 2840.5222167969, 2448.4565429688, 1785.9072265625, 0, 0, 342);
- CreateDynamicObject(949, 2841.6860351563, 2442.587890625, 1786.1174316406, 0, 0, 0);
- CreateDynamicObject(949, 2841.658203125, 2446.8225097656, 1786.1174316406, 0, 0, 0);
- CreateDynamicObject(2197, 2839.0922851563, 2441.8000488281, 1785.4809570313, 0, 0, 180);
- CreateDynamicObject(2197, 2838.4187011719, 2441.8000488281, 1785.4809570313, 0, 0, 179.99450683594);
- CreateDynamicObject(2197, 2837.7448730469, 2441.8000488281, 1785.4809570313, 0, 0, 179.99450683594);
- CreateDynamicObject(2197, 2837.0661621094, 2441.8000488281, 1785.4809570313, 0, 0, 179.99450683594);
- CreateDynamicObject(2197, 2839.091796875, 2441.7998046875, 1787.1400146484, 0, 0, 179.99450683594);
- CreateDynamicObject(2197, 2838.41796875, 2441.7998046875, 1787.1400146484, 0, 0, 179.99450683594);
- CreateDynamicObject(2197, 2837.744140625, 2441.7998046875, 1787.1400146484, 0, 0, 179.99450683594);
- CreateDynamicObject(19329, 2834.3852539063, 2440.7329101563, 1788.390625, 0, 0, 0);
- CreateDynamicObject(997, 2828.8999023438, 2443.9348144531, 1785.4809570313, 0, 0, 270);
- CreateDynamicObject(1349, 2829.9526367188, 2448.208984375, 1786.0516357422, 0, 0, 165.74572753906);
- CreateDynamicObject(997, 2837.2060546875, 2448.9636230469, 1785.4809570313, 0, 0, 179.99450683594);
- CreateDynamicObject(1885, 2829.7080078125, 2443.3662109375, 1785.9063720703, 0, 0, 42.247924804688);
- CreateDynamicObject(1885, 2829.3771972656, 2446.4743652344, 1785.4809570313, 0, 0, 268.24462890625);
- CreateDynamicObject(19460, 2817.986328125, 2440.6455078125, 1783.9499511719, 0, 0, 90);
- CreateDynamicObject(1984, 2829.5764160156, 2451.7495117188, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(1984, 2829.5764160156, 2456.8178710938, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(997, 2832.1381835938, 2452.23046875, 1785.4809570313, 0, 0, 270);
- CreateDynamicObject(997, 2832.1184082031, 2457.3193359375, 1785.4809570313, 0, 0, 270);
- CreateDynamicObject(997, 2832.2087402344, 2454.0554199219, 1785.4809570313, 0, 0, 179.99450683594);
- CreateDynamicObject(1806, 2831.3071289063, 2455.453125, 1785.4809570313, 0, 0, 320);
- CreateDynamicObject(1806, 2831.3913574219, 2450.4020996094, 1785.4809570313, 0, 0, 19.998779296875);
- CreateDynamicObject(1885, 2830.037109375, 2456.0383300781, 1785.4809570313, 0, 0, 348.24462890625);
- CreateDynamicObject(1349, 2830.3630371094, 2448.0969238281, 1786.0516357422, 0, 0, 165.74523925781);
- CreateDynamicObject(1349, 2830.8759765625, 2447.1928710938, 1786.0516357422, 0, 0, 195.74523925781);
- CreateDynamicObject(2197, 2836.3916015625, 2441.7998046875, 1785.4809570313, 0, 0, 179.99450683594);
- CreateDynamicObject(1702, 2836.6613769531, 2456.7463378906, 1785.4809570313, 0, 0, 270);
- CreateDynamicObject(15038, 2836.6896972656, 2457.5700683594, 1786.0981445313, 0, 0, 0);
- CreateDynamicObject(15038, 2836.6896972656, 2450.3999023438, 1786.0981445313, 0, 0, 0);
- CreateDynamicObject(2370, 2836.64453125, 2451.462890625, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(2370, 2836.6457519531, 2453.1557617188, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(1716, 2835.5134277344, 2449.7143554688, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(1886, 2836.4526367188, 2458.5627441406, 1795.2008056641, 20, 0, 313);
- CreateDynamicObject(2362, 2829.2434082031, 2456.2048339844, 1786.4272460938, 0, 0, 180);
- CreateDynamicObject(2490, 2830.0541992188, 2456.6203613281, 1786.5592041016, 0, 0, 180);
- CreateDynamicObject(2489, 2829.5217285156, 2451.5290527344, 1786.5594482422, 0, 0, 180);
- CreateDynamicObject(2495, 2830.1791992188, 2451.513671875, 1786.5563964844, 0, 0, 180);
- CreateDynamicObject(19460, 2808.4165039063, 2440.6442871094, 1783.9499511719, 0, 0, 90);
- CreateDynamicObject(19460, 2809.8193359375, 2464.0690917969, 1783.9499511719, 0, 0, 0);
- CreateDynamicObject(19460, 2809.8193359375, 2444.9020996094, 1783.9499511719, 0, 0, 0);
- CreateDynamicObject(19460, 2809.8193359375, 2454.4775390625, 1783.9499511719, 0, 0, 0);
- CreateDynamicObject(9527, 2832.052734375, 2459.9187011719, 1789.9001464844, 0, 0, 0);
- CreateDynamicObject(19326, 2837.2116699219, 2451.8759765625, 1788.1075439453, 0, 0, 90);
- CreateDynamicObject(18100, 2836.4140625, 2447.400390625, 1785.5, 0, 0, 20);
- CreateDynamicObject(2690, 2839.8725585938, 2440.7944335938, 1786.29296875, 0, 0, 180);
- CreateDynamicObject(1891, 2821.8000488281, 2447.4833984375, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(1890, 2815.4440917969, 2447.8359375, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1889, 2815.4445800781, 2444.7844238281, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1887, 2821.1188964844, 2455.599609375, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1884, 2824.9118652344, 2447.4833984375, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(1883, 2821.4450683594, 2462.0690917969, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(1850, 2820.0832519531, 2466.919921875, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(1849, 2810.2727050781, 2460.6638183594, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1848, 2816.537109375, 2454.6013183594, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1847, 2823.8596191406, 2466.7534179688, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(1845, 2824.9375, 2453.654296875, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(1844, 2816.7849121094, 2466.7900390625, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(1843, 2810.3747558594, 2464.6760253906, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1842, 2818.4384765625, 2462.0615234375, 1785.9483642578, 0, 0, 0);
- CreateDynamicObject(1983, 2813, 2466.8459472656, 1787.0999755859, 0, 0, 0);
- CreateDynamicObject(1983, 2812, 2466.845703125, 1787.0999755859, 0, 0, 0);
- CreateDynamicObject(1848, 2820.0458984375, 2454.6081542969, 1785.4809570313, 0, 0, 270);
- CreateDynamicObject(1847, 2815.4440917969, 2454.6103515625, 1785.4809570313, 0, 0, 270);
- CreateDynamicObject(1981, 2810.3908691406, 2450.669921875, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1981, 2810.390625, 2452.6630859375, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1981, 2810.390625, 2451.669921875, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(2871, 2823.3229980469, 2441.2177734375, 1786.6528320313, 0, 0, 180);
- CreateDynamicObject(2871, 2824.322265625, 2441.2177734375, 1786.6528320313, 0, 0, 179.99450683594);
- CreateDynamicObject(2583, 2827.34765625, 2458.9497070313, 1786.3486328125, 0, 0, 0);
- CreateDynamicObject(2542, 2822.2858886719, 2441.2177734375, 1786.6528320313, 0, 0, 180);
- CreateDynamicObject(2541, 2825.6999511719, 2441.2177734375, 1786.6528320313, 0, 0, 180);
- CreateDynamicObject(2536, 2810.34765625, 2443.2309570313, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(2535, 2810.3486328125, 2444.220703125, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(2539, 2810.3408203125, 2445.2106933594, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(2538, 2810.3386230469, 2446.1892089844, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(2537, 2810.3801269531, 2449.7255859375, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(2536, 2810.3852539063, 2448.7373046875, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1996, 2818.9992675781, 2441.2260742188, 1785.4809570313, 0, 0, 180);
- CreateDynamicObject(1996, 2810.38671875, 2453.66015625, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1991, 2819.9909667969, 2441.2287597656, 1785.4809570313, 0, 0, 180);
- CreateDynamicObject(1993, 2810.3317871094, 2456.1987304688, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1994, 2810.30078125, 2457.2084960938, 1785.4809570313, 0, 0, 270);
- CreateDynamicObject(1995, 2810.2990722656, 2455.2067871094, 1785.4809570313, 0, 0, 270);
- CreateDynamicObject(2541, 2825.962890625, 2463.0961914063, 1786.8907470703, 0, 0, 270);
- CreateDynamicObject(2541, 2825.962890625, 2464.0827636719, 1786.8907470703, 0, 0, 269.98901367188);
- CreateDynamicObject(1988, 2814, 2466.8459472656, 1787.0999755859, 0, 0, 0);
- CreateDynamicObject(1983, 2813.3979492188, 2441.2177734375, 1787.7856445313, 0, 0, 180);
- CreateDynamicObject(1987, 2814.3979492188, 2441.2177734375, 1787.7856445313, 0, 0, 180);
- CreateDynamicObject(1987, 2810.3923339844, 2455.75, 1787.5124511719, 0, 0, 90);
- CreateDynamicObject(1988, 2810.3923339844, 2456.75, 1787.5124511719, 0, 0, 90);
- CreateDynamicObject(1988, 2812.3984375, 2441.2177734375, 1787.7856445313, 0, 0, 179.99450683594);
- CreateDynamicObject(2804, 2810.2768554688, 2455.3195800781, 1786.3756103516, 0, 0, 0);
- CreateDynamicObject(2804, 2810.4467773438, 2455.4560546875, 1786.3756103516, 0, 0, 198);
- CreateDynamicObject(2806, 2810.310546875, 2456.2607421875, 1786.3668212891, 0, 0, 3);
- CreateDynamicObject(2804, 2810.4826660156, 2457.3017578125, 1786.3756103516, 0, 0, 197.99560546875);
- CreateDynamicObject(1209, 2820.888671875, 2453.4406738281, 1785.4809570313, 0, 0, 90);
- CreateDynamicObject(1776, 2826.0593261719, 2460.7253417969, 1786.5804443359, 0, 0, 270);
- CreateDynamicObject(1775, 2810.3010253906, 2447.5808105469, 1786.5782470703, 0, 0, 90);
- CreateDynamicObject(2663, 2836.8146972656, 2453.9580078125, 1786.5826416016, 0, 0, 40);
- CreateDynamicObject(1776, 2817.8935546875, 2441.17578125, 1786.5804443359, 0, 0, 179.99450683594);
- CreateDynamicObject(1886, 2810.5607910156, 2466.5046386719, 1795.2264404297, 19.9951171875, 0, 43.744995117188);
- CreateDynamicObject(1886, 2810.4194335938, 2441.3022460938, 1795.2531738281, 19.989624023438, 0, 137.74203491211);
- CreateDynamicObject(1845, 2824.9521484375, 2456.6181640625, 1785.4809570313, 0, 0, 180);
- CreateDynamicObject(8710, 2803.6101074219, 2491.5998535156, 1766.9392089844, 0, 0, 0);
- CreateDynamicObject(8710, 2785.669921875, 2438.8532714844, 1766.9392089844, 0, 0, 90);
- CreateDynamicObject(8710, 2850.6010742188, 2488.9499511719, 1766.9392089844, 0, 0, 270);
- CreateDynamicObject(8710, 2861.3962402344, 2478.6650390625, 1766.9392089844, 0, 0, 270);
- CreateDynamicObject(8710, 2866.1787109375, 2467.2573242188, 1766.9392089844, 0, 0, 270);
- CreateDynamicObject(8710, 2830.6586914063, 2410.9499511719, 1766.9392089844, 0, 0, 90);
- CreateDynamicObject(6989, 2886.0209960938, 2447.4331054688, 1873.279296875, 0, 270, 0);
- CreateDynamicObject(1892, 2832.5703125, 2448.6364746094, 1785.4809570313, 0, 0, 0);
- CreateDynamicObject(14439, 2834.4116210938, 2448.1572265625, 1795.5, 0, 0, 270);
- CreateDynamicObject(14439, 2818.33984375, 2448.13671875, 1795.5, 0, 0, 270);
- CreateDynamicObject(9186, 2817.2431640625, 2466.6611328125, 1797.0516357422, 0, 0, 7.75);
- CreateDynamicObject(8326, 2809.8044433594, 2451.6799316406, 1792.4576416016, 0, 0, 180);
- CreateDynamicObject(4729, 2821.2099609375, 2440.7229003906, 1791.3382568359, 0, 0, 110);
- //----------------------[Underground Interior]------------------------//
- CreateDynamicObject(16773, 791.41, -840.61, 61.15, 0.00, 0.00, 10.00);
- CreateDynamicObject(3114, 808.16, -805.59, 53.05, 0.00, 0.00, 100.00);
- CreateDynamicObject(3095, 781.14, -831.27, 64.80, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 782.36, -837.62, 64.80, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 786.21, -837.05, 59.09, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 782.36, -837.62, 55.89, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 794.45, -835.60, 59.09, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 798.25, -834.86, 64.81, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 797.11, -828.37, 64.81, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 793.20, -829.01, 68.77, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 785.09, -830.43, 68.77, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 786.28, -836.87, 68.77, 0.00, 0.00, 11.00);
- CreateDynamicObject(3095, 794.32, -835.42, 68.77, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 784.89, -828.62, 57.58, -20.00, 0.00, 10.00);
- CreateDynamicObject(3095, 793.55, -827.09, 57.58, -20.00, 0.00, 10.00);
- CreateDynamicObject(3095, 798.25, -834.86, 55.97, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 797.11, -828.37, 55.86, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 781.14, -831.27, 55.82, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 784.66, -828.55, 67.20, -20.00, 0.00, 10.00);
- CreateDynamicObject(3095, 792.85, -827.09, 67.20, -20.00, 0.00, 10.00);
- CreateDynamicObject(3749, 790.88, -838.81, 65.26, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 783.48, -820.59, 54.61, -20.00, 0.00, 10.00);
- CreateDynamicObject(3095, 792.13, -819.06, 54.61, -20.00, 0.00, 10.00);
- CreateDynamicObject(3095, 791.39, -818.82, 64.14, -20.00, 0.00, 10.00);
- CreateDynamicObject(3095, 783.20, -820.26, 64.14, -20.00, 0.00, 10.00);
- CreateDynamicObject(3095, 779.46, -822.56, 61.91, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 779.46, -822.56, 52.95, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 795.54, -819.57, 61.82, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 795.54, -819.57, 52.83, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 781.70, -811.71, 62.58, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 789.88, -810.26, 62.58, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 790.58, -810.35, 53.06, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 781.83, -811.90, 53.06, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 777.76, -813.75, 59.13, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 777.76, -813.75, 50.17, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 793.99, -810.75, 52.83, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 793.99, -810.75, 59.11, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 797.72, -806.05, 58.82, 90.00, 0.00, 190.00);
- CreateDynamicObject(3095, 797.72, -806.05, 49.88, 90.00, 0.00, 190.00);
- CreateDynamicObject(3095, 780.28, -803.08, 53.06, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 778.72, -794.25, 53.06, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 789.02, -801.49, 53.06, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 787.45, -792.71, 53.06, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 777.76, -813.75, 59.13, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 776.05, -804.98, 59.13, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 774.47, -796.21, 59.13, 90.00, 0.00, -81.00);
- CreateDynamicObject(3095, 776.05, -804.98, 50.30, 90.00, 0.00, -79.00);
- CreateDynamicObject(3095, 774.47, -796.21, 50.14, 90.00, 0.00, -81.00);
- CreateDynamicObject(3095, 777.78, -791.66, 59.13, 90.00, 0.00, -171.00);
- CreateDynamicObject(3095, 777.78, -791.66, 50.17, 90.00, 0.00, -171.00);
- CreateDynamicObject(3095, 796.25, -791.19, 53.06, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 797.80, -800.01, 53.06, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 799.34, -808.86, 53.06, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 786.68, -790.27, 59.13, 90.00, 0.00, -171.00);
- CreateDynamicObject(3095, 795.54, -788.87, 59.13, 90.00, 0.00, -171.00);
- CreateDynamicObject(3095, 795.54, -788.87, 50.14, 90.00, 0.00, -171.00);
- CreateDynamicObject(3095, 786.68, -790.27, 50.18, 90.00, 0.00, -171.00);
- CreateDynamicObject(3095, 800.05, -792.16, 59.13, 90.00, 0.00, -261.00);
- CreateDynamicObject(3095, 800.05, -792.16, 50.12, 90.00, 0.00, -261.00);
- CreateDynamicObject(3095, 797.44, -801.52, 62.58, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 795.88, -792.90, 62.58, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 787.05, -794.56, 62.58, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 788.37, -802.02, 62.58, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 778.73, -795.72, 62.58, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 779.96, -803.95, 62.58, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 805.21, -795.96, 58.65, 90.00, 0.00, -172.00);
- CreateDynamicObject(3095, 805.21, -795.96, 49.72, 90.00, 0.00, -172.00);
- CreateDynamicObject(3095, 805.21, -795.96, 40.77, 90.00, 0.00, -172.00);
- CreateDynamicObject(3095, 805.21, -795.96, 31.75, 90.00, 0.00, -172.00);
- CreateDynamicObject(3095, 801.96, -800.86, 49.10, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 806.56, -804.49, 58.82, 90.00, 0.00, 190.00);
- CreateDynamicObject(3095, 806.56, -804.49, 49.88, 90.00, 0.00, 190.00);
- CreateDynamicObject(3095, 806.56, -804.49, 40.91, 90.00, 0.00, 190.00);
- CreateDynamicObject(3095, 806.56, -804.49, 31.91, 90.00, 0.00, 190.00);
- CreateDynamicObject(3095, 801.96, -800.86, 40.15, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 801.96, -800.86, 31.52, 90.00, 0.00, 100.00);
- CreateDynamicObject(3095, 806.56, -804.49, 24.87, 90.00, 0.00, 190.00);
- CreateDynamicObject(3095, 805.21, -795.96, 24.87, 90.00, 0.00, -172.00);
- CreateDynamicObject(3095, 798.07, -801.58, 27.02, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 805.90, -800.04, 19.91, 0.00, 0.00, 10.00);
- CreateDynamicObject(3095, 809.82, -799.32, 24.87, 90.00, 0.00, -260.00);
- CreateDynamicObject(3095, 809.82, -799.32, 33.85, 90.00, 0.00, -260.00);
- CreateDynamicObject(3095, 809.82, -799.32, 42.83, 90.00, 0.00, -260.00);
- CreateDynamicObject(3095, 809.82, -799.32, 51.80, 90.00, 0.00, -260.00);
- CreateDynamicObject(3095, 809.82, -799.32, 58.83, 90.00, 0.00, -260.00);
- CreateDynamicObject(3095, 805.88, -799.99, 62.58, 0.00, 0.00, 10.00);
- CreateDynamicObject(11146, 801.03, -855.02, 23.71, 0.00, 0.00, -81.00);
- CreateDynamicObject(3095, 803.28, -809.08, 24.87, 90.00, 0.00, 279.00);
- CreateDynamicObject(3095, 803.83, -812.54, 24.87, 90.00, 0.00, 279.00);
- CreateDynamicObject(3095, 808.34, -815.83, 28.61, 90.00, 0.00, 9.00);
- CreateDynamicObject(11145, 860.36, -882.85, 28.07, 0.00, 0.00, 9.00);
- CreateDynamicObject(18766, 819.10, -889.58, 26.49, 0.00, 90.00, -81.00);
- CreateDynamicObject(18766, 818.02, -882.66, 28.99, 0.00, 0.00, -81.00);
- CreateDynamicObject(18766, 820.24, -896.86, 28.99, 0.00, 0.00, -81.00);
- CreateDynamicObject(9833, 821.13, -889.30, 24.72, 0.00, 0.00, 5.00);
- CreateDynamicObject(7301, 775.47, -805.23, 57.85, 0.00, 0.00, -124.00);
- CreateDynamicObject(3533, 816.43, -877.66, 22.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(3533, 820.22, -901.35, 22.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(3472, 821.48, -889.18, 21.25, 0.00, 0.00, 5.00);
- CreateDynamicObject(14629, 835.74, -878.37, 30.95, 0.00, 0.00, 8.00);
- CreateDynamicObject(2944, 813.32, -852.44, 23.18, 0.00, 0.00, 9.00);
- CreateDynamicObject(19003, 791.14, -776.32, 21.61, -90.00, 0.00, 9.00);
- CreateDynamicObject(19003, 771.53, -779.46, 21.61, -90.00, 0.00, 9.00);
- CreateDynamicObject(15029, 797.93, -875.52, 23.56, 0.00, 0.00, 189.00);
- CreateDynamicObject(1502, 803.95, -877.02, 21.80, 0.00, 0.00, 99.00);
- CreateDynamicObject(15026, 797.63, -875.32, 23.54, 0.00, 0.00, 189.00);
- CreateDynamicObject(3117, 801.49, -881.31, 22.79, 0.00, 90.00, -81.00);
- CreateDynamicObject(947, 801.82, -784.92, 23.77, 0.00, 0.00, 97.00);
- CreateDynamicObject(947, 777.52, -788.75, 23.77, 0.00, 0.00, -81.00);
- CreateDynamicObject(1985, 801.68, -807.89, 24.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(14399, 794.43, -826.54, 21.61, 0.00, 0.00, 9.00);
- CreateDynamicObject(3471, 797.74, -840.75, 60.91, 0.00, 0.00, -80.00);
- CreateDynamicObject(3471, 785.11, -842.98, 60.91, 0.00, 0.00, -80.00);
- CreateDynamicObject(3877, 798.85, -839.24, 66.47, 90.00, 0.00, 8.00);
- CreateDynamicObject(3877, 783.52, -841.94, 66.47, 90.00, 0.00, 8.00);
- CreateDynamicObject(2945, 799.11, -796.29, 22.92, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 799.11, -796.29, 25.96, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 795.66, -796.78, 22.92, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 795.66, -796.78, 25.95, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 792.24, -797.28, 25.95, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 788.79, -797.75, 25.95, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 788.79, -797.75, 22.91, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 785.34, -798.26, 22.91, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 785.34, -798.26, 25.68, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 781.89, -798.75, 25.67, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 781.89, -798.75, 22.62, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 778.44, -799.23, 22.62, 0.00, 0.00, 8.00);
- CreateDynamicObject(2945, 778.44, -799.23, 25.65, 0.00, 0.00, 8.00);
- CreateDynamicObject(14576, 880.39, -888.61, 21.62, 0.00, 0.00, 99.00);
- CreateDynamicObject(1479, 803.33, -810.93, 25.80, 0.00, 0.00, -81.00);
- CreateDynamicObject(1985, 801.92, -809.51, 24.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(1985, 802.17, -811.13, 24.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(1985, 802.48, -812.71, 24.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(1985, 802.69, -814.32, 24.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(3095, 808.23, -811.86, 21.06, 0.00, 0.00, 9.00);
- CreateDynamicObject(3095, 807.50, -810.74, 22.01, 90.00, 0.00, 9.00);
- CreateDynamicObject(1256, 787.71, -798.39, 22.25, 0.00, 0.00, 98.00);
- CreateDynamicObject(1256, 782.24, -799.10, 22.25, 0.00, 0.00, 98.00);
- CreateDynamicObject(1256, 797.25, -796.96, 22.25, 0.00, 0.00, 98.00);
- CreateDynamicObject(2523, 804.08, -812.35, 21.63, 0.00, 0.00, 9.00);
- CreateDynamicObject(2523, 804.89, -812.21, 21.63, 0.00, 0.00, 9.00);
- CreateDynamicObject(2523, 805.72, -812.07, 21.63, 0.00, 0.00, 9.00);
- CreateDynamicObject(2523, 806.57, -811.93, 21.63, 0.00, 0.00, 9.00);
- CreateDynamicObject(2528, 810.70, -814.76, 21.61, 0.00, 0.00, -81.00);
- CreateDynamicObject(1523, 804.48, -816.95, 21.60, 0.00, 0.00, 8.00);
- CreateDynamicObject(1523, 807.48, -816.47, 21.60, 0.00, 0.00, -172.00);
- CreateDynamicObject(3095, 811.74, -815.86, 22.01, 90.00, 0.00, -171.00);
- CreateDynamicObject(1502, 808.99, -814.21, 21.60, 0.00, 0.00, -81.00);
- CreateDynamicObject(3095, 811.59, -813.60, 22.01, 90.00, 0.00, -81.00);
- CreateDynamicObject(2528, 810.52, -813.14, 21.61, 0.00, 0.00, -81.00);
- CreateDynamicObject(1502, 808.75, -812.66, 21.60, 0.00, 0.00, -81.00);
- CreateDynamicObject(1502, 808.51, -811.10, 21.60, 0.00, 0.00, -81.00);
- CreateDynamicObject(974, 812.26, -813.80, 21.34, 0.00, 0.00, 7.00);
- CreateDynamicObject(974, 812.00, -812.19, 21.34, 0.00, 0.00, 8.00);
- CreateDynamicObject(2528, 810.25, -811.68, 21.61, 0.00, 0.00, -81.00);
- CreateDynamicObject(3095, 808.23, -811.86, 26.47, 0.00, 0.00, 9.00);
- CreateDynamicObject(3920, 796.20, -841.07, 67.27, 0.00, 0.00, -170.00);
- CreateDynamicObject(3920, 786.68, -842.81, 67.27, 0.00, 0.00, -170.00);
- CreateDynamicObject(1523, 894.23, -881.96, 26.09, 0.00, 0.00, -80.00);
- CreateDynamicObject(18783, 790.50, -893.72, 22.56, 0.00, 90.00, 9.00);
- CreateDynamicObject(16773, 813.40, -900.76, 24.80, 0.00, 0.00, 8.00);
- CreateDynamicObject(1364, 817.78, -889.77, 22.40, 0.00, 0.00, -80.00);
- CreateDynamicObject(627, 804.68, -877.56, 23.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(715, 784.18, -848.62, 67.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(715, 786.24, -856.24, 67.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(715, 788.50, -865.33, 67.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(715, 797.67, -865.49, 67.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(715, 801.75, -856.95, 67.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(715, 802.28, -847.97, 67.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(715, 791.42, -874.46, 66.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(14651, 796.64, -886.10, 23.85, 0.00, 0.00, 99.00);
- CreateDynamicObject(14651, 797.44, -890.90, 23.85, 0.00, 0.00, 99.00);
- CreateDynamicObject(14651, 797.44, -890.90, 23.85, 0.00, 0.00, 99.00);
- CreateDynamicObject(14651, 798.33, -896.32, 23.85, 0.00, 0.00, 99.00);
- CreateDynamicObject(19172, 818.62, -889.66, 24.76, 0.00, 0.00, -81.00);
- CreateDynamicObject(18766, 806.95, -896.81, 24.07, 0.00, 0.00, -81.00);
- CreateDynamicObject(18766, 806.95, -896.81, 29.03, 0.00, 0.00, -81.00);
- CreateDynamicObject(5020, 801.35, -799.59, 61.12, 0.00, 0.00, 10.00);
- CreateDynamicObject(5020, 802.45, -805.75, 61.12, 0.00, 0.00, 10.00);
- CreateDynamicObject(19126, 814.61, -905.25, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19126, 811.60, -905.55, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19126, 808.44, -906.05, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19126, 805.11, -906.51, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19126, 801.23, -907.08, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19126, 797.46, -907.68, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19126, 818.04, -904.72, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 818.69, -908.69, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 819.29, -912.71, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 819.86, -916.95, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 820.46, -920.86, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 821.12, -924.87, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 821.68, -928.37, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 822.23, -931.69, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 797.93, -911.26, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 798.44, -914.88, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 798.91, -918.33, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 799.33, -921.71, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 803.12, -921.30, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 803.68, -924.99, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 804.20, -928.74, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(19125, 804.87, -932.28, 21.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(18102, 798.14, -909.20, 28.06, -25.00, 0.00, 100.00);
- CreateDynamicObject(18102, 818.54, -902.09, 28.06, -25.00, 0.00, 7.00);
- CreateDynamicObject(18102, 822.15, -923.66, 28.06, -25.00, 0.00, -81.00);
- CreateDynamicObject(18102, 809.53, -932.50, 28.06, -26.00, 0.00, -161.00);
- CreateDynamicObject(2780, 800.84, -909.18, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 802.69, -918.41, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 808.36, -924.13, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 809.42, -931.99, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 816.17, -930.99, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 823.28, -930.10, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 822.13, -922.15, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 820.78, -915.42, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 819.97, -909.74, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 819.29, -904.00, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 813.14, -904.69, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2780, 806.63, -905.57, 17.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2634, 873.44, -889.59, 15.14, 0.00, 0.00, -47.00);
- CreateDynamicObject(16151, 805.32, -896.53, 21.94, 0.00, 0.00, 9.00);
- CreateDynamicObject(14467, 833.77, -887.33, 28.54, 0.00, 0.00, -81.00);
- CreateDynamicObject(3065, 780.15, -789.37, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 779.30, -788.31, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 779.12, -789.55, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 778.75, -788.86, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 778.24, -787.47, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 780.46, -787.52, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 798.88, -785.10, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 800.37, -783.85, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 801.03, -784.85, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 800.85, -786.59, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 800.11, -785.47, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 799.85, -784.63, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(3065, 800.81, -785.73, 21.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(2570, 802.89, -925.82, 21.60, 0.00, 0.00, -81.00);
- CreateDynamicObject(3534, 810.49, -813.38, 26.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3534, 805.35, -814.13, 26.78, 0.00, 0.00, 0.00);
- /*//-----------------------[Titanic]------------------------------------//
- CreateDynamicObject(18772, 234.61, 4150.42, 17.81, 0.00, 0.00, -90.00);
- CreateDynamicObject(9585, 314.34, 4162.57, 6.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(9586, 312.02, 4162.61, 16.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(9585, 214.84, 4162.50, 6.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(9586, 126.09, 4162.48, 16.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(9585, 128.32, 4162.47, 6.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(18772, 234.61, 4160.60, 17.81, 0.00, 0.00, -90.00);
- CreateDynamicObject(18772, 234.60, 4164.37, 17.81, 0.00, 0.00, -90.00);
- CreateDynamicObject(18772, 234.62, 4174.60, 17.81, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 110.11, 4150.21, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 383.42, 4150.64, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 383.43, 4160.54, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 383.43, 4170.56, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 383.44, 4174.45, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 387.93, 4146.83, 18.02, 0.00, 0.00, 9.00);
- CreateDynamicObject(18766, 397.71, 4148.72, 18.02, 0.00, 0.00, 13.00);
- CreateDynamicObject(18766, 407.02, 4151.90, 18.02, 5.00, 0.00, 23.00);
- CreateDynamicObject(18766, 415.84, 4156.48, 18.02, 10.00, 0.00, 30.00);
- CreateDynamicObject(18766, 387.94, 4178.28, 18.02, 0.00, 0.00, -9.00);
- CreateDynamicObject(18766, 397.65, 4176.40, 18.02, 0.00, 0.00, -13.00);
- CreateDynamicObject(18766, 406.90, 4173.17, 18.02, -5.00, 0.00, -23.00);
- CreateDynamicObject(18766, 415.58, 4168.63, 18.02, -10.00, 0.00, -30.00);
- CreateDynamicObject(18766, 420.14, 4165.52, 18.02, -10.00, 0.00, -35.00);
- CreateDynamicObject(18766, 420.17, 4159.68, 18.02, 10.00, 0.00, 35.00);
- CreateDynamicObject(18766, 386.35, 4173.57, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 386.36, 4163.61, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 386.36, 4153.63, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 386.41, 4151.54, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 391.32, 4172.62, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 396.34, 4171.60, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 401.27, 4170.02, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 406.26, 4167.50, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 411.25, 4164.94, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 416.24, 4162.43, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 391.35, 4152.34, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 396.32, 4153.51, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 401.28, 4154.81, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 406.26, 4157.52, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 411.25, 4159.32, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 401.25, 4162.21, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 396.34, 4162.56, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 391.35, 4162.62, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 391.35, 4161.92, 20.02, -90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 403.49, 4153.25, 20.02, -90.00, 0.00, -159.00);
- CreateDynamicObject(18766, 412.18, 4157.13, 20.02, -90.00, 0.00, -152.00);
- CreateDynamicObject(18766, 412.32, 4167.74, 20.02, -90.00, 0.00, -30.00);
- CreateDynamicObject(18766, 402.89, 4172.10, 20.02, -90.00, 0.00, -25.00);
- CreateDynamicObject(18766, 415.75, 4161.52, 20.02, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 415.78, 4163.63, 20.02, -90.00, 0.00, 0.00);
- CreateDynamicObject(18980, 386.91, 4162.53, 32.64, 0.00, -10.00, 0.00);
- CreateDynamicObject(18980, 382.59, 4162.54, 56.89, 0.00, -10.00, 0.00);
- CreateDynamicObject(2944, 359.68, 4178.26, 17.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(2944, 359.72, 4148.06, 17.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(2944, 382.89, 4158.12, 17.64, 0.00, 0.00, 180.00);
- CreateDynamicObject(2944, 382.84, 4164.60, 17.64, 0.00, 0.00, 180.00);
- CreateDynamicObject(11359, 353.73, 4179.64, 19.58, 0.00, 15.00, 0.00);
- CreateDynamicObject(11359, 353.04, 4179.63, 19.64, 0.00, 35.00, 0.00);
- CreateDynamicObject(11359, 352.50, 4179.62, 19.80, 0.00, 52.00, 0.00);
- CreateDynamicObject(11359, 352.06, 4179.61, 19.80, 0.00, 69.00, 0.00);
- CreateDynamicObject(11359, 351.64, 4179.61, 19.80, 0.00, 80.00, 0.00);
- CreateDynamicObject(11359, 351.16, 4179.65, 20.46, 0.00, 90.00, 0.00);
- CreateDynamicObject(12950, 363.68, 4172.14, 17.14, 0.00, 0.00, 90.00);
- CreateDynamicObject(12950, 379.36, 4171.25, 17.29, 0.00, 0.00, -90.00);
- CreateDynamicObject(12950, 379.32, 4153.68, 17.28, 0.00, 0.00, -90.00);
- CreateDynamicObject(11359, 351.15, 4179.61, 20.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(11319, 356.06, 4173.52, 23.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(11319, 356.08, 4166.32, 23.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(11319, 356.08, 4159.15, 23.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(11319, 356.09, 4151.97, 23.25, 0.00, 0.00, 0.00);
- CreateDynamicObject(11319, 356.09, 4151.57, 23.26, 0.00, 0.00, 0.00);
- CreateDynamicObject(11359, 351.13, 4145.26, 20.46, 0.00, 90.00, 0.00);
- CreateDynamicObject(11359, 354.16, 4145.23, 19.58, 0.00, 15.00, 0.00);
- CreateDynamicObject(11359, 353.44, 4145.24, 19.58, 0.00, 35.00, 0.00);
- CreateDynamicObject(11359, 352.81, 4145.23, 19.58, 0.00, 52.00, 0.00);
- CreateDynamicObject(11359, 352.16, 4145.24, 19.58, 0.00, 69.00, 0.00);
- CreateDynamicObject(11359, 351.63, 4145.23, 20.11, 0.00, 80.00, 0.00);
- CreateDynamicObject(11359, 351.64, 4145.25, 20.11, 0.00, 80.00, 0.00);
- CreateDynamicObject(11319, 348.90, 4173.50, 20.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(11319, 348.93, 4151.58, 20.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(11319, 345.38, 4149.39, 20.38, 0.00, 0.00, 90.00);
- CreateDynamicObject(12950, 347.19, 4148.74, 19.92, 0.00, 0.00, 90.00);
- CreateDynamicObject(11319, 341.82, 4151.56, 20.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(11319, 356.65, 4176.17, 23.30, 0.00, 90.00, 0.00);
- CreateDynamicObject(11319, 356.67, 4168.98, 23.30, 0.00, 90.00, 0.00);
- CreateDynamicObject(11319, 356.67, 4161.81, 23.30, 0.00, 90.00, 0.00);
- CreateDynamicObject(11319, 356.68, 4154.59, 23.30, 0.00, 90.00, 0.00);
- CreateDynamicObject(11319, 356.68, 4148.87, 23.30, 0.00, 90.00, 0.00);
- CreateDynamicObject(11319, 350.85, 4176.17, 23.30, 0.00, 90.00, 0.00);
- CreateDynamicObject(11319, 350.91, 4148.87, 23.30, 0.00, 90.00, 0.00);
- CreateDynamicObject(12950, 343.45, 4149.95, 22.86, 0.00, 0.00, -90.00);
- CreateDynamicObject(11319, 344.43, 4152.26, 23.31, 0.00, 90.00, -90.00);
- CreateDynamicObject(11319, 338.25, 4150.92, 23.31, 0.00, 90.00, -90.00);
- CreateDynamicObject(11319, 340.44, 4151.62, 23.25, 0.00, 0.00, 0.00);
- CreateDynamicObject(11319, 344.05, 4150.73, 23.24, 0.00, 0.00, 90.00);
- CreateDynamicObject(11319, 344.71, 4148.01, 22.55, 90.00, 90.00, 0.00);
- CreateDynamicObject(1479, 343.33, 4146.21, 24.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(1557, 356.11, 4154.65, 20.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(1557, 356.12, 4170.02, 20.51, 0.00, 0.00, -90.00);
- CreateDynamicObject(1479, 354.78, 4178.53, 21.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(18842, 332.88, 4162.45, 22.67, 0.00, -10.00, 0.41);
- CreateDynamicObject(18997, 328.46, 4162.41, 47.73, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 328.30, 4162.42, 48.66, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 328.12, 4162.42, 49.63, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 327.94, 4162.43, 50.58, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 327.76, 4162.43, 51.53, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 327.58, 4162.42, 52.51, 0.00, -10.00, 0.00);
- CreateDynamicObject(1523, 340.37, 4147.99, 23.34, 0.00, 0.00, 0.00);
- CreateDynamicObject(1557, 347.43, 4147.98, 23.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(12950, 347.13, 4176.44, 19.92, 0.00, 0.00, 90.00);
- CreateDynamicObject(11319, 349.63, 4148.84, 23.30, 0.00, 90.00, 0.00);
- CreateDynamicObject(1523, 349.09, 4148.03, 20.53, 0.00, 0.00, -180.00);
- CreateDynamicObject(11319, 347.48, 4166.36, 20.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(11319, 345.32, 4174.50, 23.23, 0.00, 0.00, 90.00);
- CreateDynamicObject(11319, 344.56, 4177.03, 22.52, -90.00, 0.00, 90.00);
- CreateDynamicObject(12950, 342.33, 4175.12, 22.81, 0.00, 0.00, -90.00);
- CreateDynamicObject(11319, 344.45, 4172.89, 23.31, 0.00, 90.00, -90.00);
- CreateDynamicObject(11319, 338.22, 4174.32, 23.30, 0.00, 90.00, -90.00);
- CreateDynamicObject(11319, 340.32, 4173.47, 23.23, 0.00, 0.00, 0.00);
- CreateDynamicObject(11319, 343.21, 4177.03, 19.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(1523, 340.19, 4177.00, 23.31, 0.00, 0.00, 0.00);
- CreateDynamicObject(1523, 348.96, 4177.07, 20.52, 0.00, 0.00, -180.00);
- CreateDynamicObject(11319, 343.92, 4174.50, 23.23, 0.00, 0.00, 90.00);
- CreateDynamicObject(11319, 346.01, 4175.73, 19.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(11319, 342.38, 4175.75, 19.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18887, 355.40, 4165.75, 22.14, -90.00, 0.00, 0.00);
- CreateDynamicObject(18887, 355.40, 4158.58, 22.14, -90.00, 0.00, 0.00);
- CreateDynamicObject(18887, 355.39, 4173.45, 22.14, -90.00, 0.00, 0.00);
- CreateDynamicObject(18887, 355.41, 4151.39, 22.14, -90.00, 0.00, 0.00);
- CreateDynamicObject(1557, 347.43, 4177.06, 23.27, 0.00, 0.00, 0.00);
- CreateDynamicObject(18981, 327.89, 4156.87, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 302.90, 4156.88, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18766, 345.45, 4153.18, 26.18, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 351.27, 4152.94, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 353.62, 4152.94, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 353.63, 4162.94, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 353.61, 4172.12, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 350.13, 4172.12, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 345.27, 4172.05, 26.18, -90.00, 0.00, 0.00);
- CreateDynamicObject(1479, 349.87, 4178.76, 24.68, 0.00, 0.00, 180.00);
- CreateDynamicObject(1479, 358.35, 4162.54, 24.78, 0.00, 0.00, 90.00);
- CreateDynamicObject(18766, 348.66, 4162.54, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 345.14, 4164.93, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 341.84, 4164.93, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 344.45, 4157.49, 26.18, -90.00, 0.00, 0.00);
- CreateDynamicObject(7921, 348.47, 4175.35, 24.69, 0.00, 0.00, 180.00);
- CreateDynamicObject(11319, 350.32, 4176.17, 23.30, 0.00, 90.00, 0.00);
- CreateDynamicObject(2395, 346.24, 4147.99, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 342.58, 4147.99, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 338.86, 4147.99, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 335.18, 4148.00, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 331.46, 4148.00, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 349.97, 4147.99, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 353.68, 4147.95, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 357.40, 4147.94, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.12, 4147.95, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.12, 4150.68, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.12, 4153.41, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.12, 4156.15, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.12, 4158.88, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.12, 4161.62, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.13, 4164.36, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.12, 4167.11, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.13, 4169.83, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.13, 4172.57, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.13, 4175.29, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.12, 4178.02, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 359.12, 4179.78, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 355.39, 4179.79, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 351.67, 4179.79, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 347.95, 4179.79, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 344.23, 4179.79, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(18981, 277.98, 4156.89, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 327.99, 4148.50, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(11319, 338.57, 4148.10, 20.38, 0.00, 0.00, 89.00);
- CreateDynamicObject(18981, 327.86, 4176.60, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 327.82, 4168.30, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 302.87, 4168.30, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 278.00, 4168.30, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 303.00, 4148.49, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 253.02, 4156.89, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 253.01, 4168.30, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 302.87, 4176.60, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 277.86, 4176.61, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(7921, 347.77, 4149.62, 24.69, 0.00, 0.00, 180.00);
- CreateDynamicObject(18766, 357.70, 4162.52, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 356.86, 4172.01, 26.18, -90.00, 0.00, 100.00);
- CreateDynamicObject(18766, 356.87, 4153.03, 26.18, -90.00, 0.00, 80.00);
- CreateDynamicObject(18766, 353.49, 4178.30, 26.18, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 343.49, 4178.30, 26.18, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 353.47, 4146.88, 26.18, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 343.53, 4146.89, 26.18, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 338.16, 4175.09, 26.18, -90.00, 0.00, 0.00);
- CreateDynamicObject(1472, 348.12, 4175.22, 26.26, 0.00, 0.00, -90.00);
- CreateDynamicObject(1472, 349.27, 4150.10, 26.26, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 339.29, 4150.04, 26.18, -90.00, 0.00, 0.00);
- CreateDynamicObject(16501, 359.50, 4176.20, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 359.50, 4167.97, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 359.51, 4160.89, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 359.51, 4153.79, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 359.51, 4148.76, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 357.70, 4162.52, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(1479, 358.64, 4164.15, 28.04, 0.00, 0.00, 90.00);
- CreateDynamicObject(1479, 358.64, 4160.88, 28.04, 0.00, 0.00, 90.00);
- CreateDynamicObject(2591, 340.35, 4175.33, 23.20, 0.00, 180.00, 0.00);
- CreateDynamicObject(2591, 341.39, 4174.50, 23.20, 0.00, 180.00, 90.00);
- CreateDynamicObject(2591, 344.80, 4174.51, 23.97, 0.00, 0.00, -90.00);
- CreateDynamicObject(2591, 348.18, 4174.50, 22.70, 0.00, 0.00, -90.00);
- CreateDynamicObject(1649, 359.75, 4164.76, 28.25, 0.00, 0.00, -90.00);
- CreateDynamicObject(1649, 359.74, 4160.36, 28.25, 0.00, 0.00, -90.00);
- CreateDynamicObject(9131, 359.81, 4157.90, 29.07, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 359.81, 4157.90, 26.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 359.81, 4167.13, 29.07, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 359.81, 4167.13, 26.86, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 359.81, 4160.00, 26.82, 90.00, 0.00, -90.00);
- CreateDynamicObject(3117, 359.81, 4163.56, 26.82, 90.00, 0.00, -90.00);
- CreateDynamicObject(3117, 359.81, 4165.71, 26.82, 90.00, 0.00, -90.00);
- CreateDynamicObject(1649, 359.76, 4164.68, 28.25, 0.00, 0.00, 90.00);
- CreateDynamicObject(1649, 359.76, 4160.31, 28.25, 0.00, 0.00, 90.00);
- CreateDynamicObject(3117, 358.40, 4167.38, 28.39, 0.00, 90.00, -90.00);
- CreateDynamicObject(3117, 358.41, 4157.67, 28.39, 0.00, 90.00, -90.00);
- CreateDynamicObject(18766, 352.70, 4162.52, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(3117, 359.76, 4169.22, 27.39, 90.00, 0.00, -80.00);
- CreateDynamicObject(3117, 359.13, 4172.73, 27.39, 90.00, 0.00, -80.00);
- CreateDynamicObject(3117, 358.67, 4175.38, 27.39, 90.00, 0.00, -80.00);
- CreateDynamicObject(3117, 358.36, 4178.88, 27.39, 90.00, 0.00, -90.00);
- CreateDynamicObject(3117, 359.76, 4155.81, 27.39, 90.00, 0.00, -100.00);
- CreateDynamicObject(3117, 359.14, 4152.31, 27.39, 90.00, 0.00, -100.00);
- CreateDynamicObject(3117, 358.63, 4149.38, 27.39, 90.00, 0.00, -100.00);
- CreateDynamicObject(3117, 358.31, 4145.88, 27.39, 90.00, 0.00, -91.00);
- CreateDynamicObject(2591, 340.53, 4149.74, 23.20, 0.00, 180.00, 0.00);
- CreateDynamicObject(2591, 340.53, 4149.74, 23.20, 0.00, 180.00, 0.00);
- CreateDynamicObject(2591, 342.25, 4150.72, 23.20, 0.00, 180.00, -90.00);
- CreateDynamicObject(2591, 345.63, 4150.69, 23.97, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 355.98, 4178.16, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(3117, 358.36, 4181.37, 26.76, 90.00, 0.00, -90.00);
- CreateDynamicObject(3117, 356.68, 4183.03, 26.76, 90.00, 0.00, 0.00);
- CreateDynamicObject(3117, 355.29, 4183.03, 26.76, 90.00, 0.00, 0.00);
- CreateDynamicObject(3117, 353.61, 4181.37, 26.76, 90.00, 0.00, 90.00);
- CreateDynamicObject(9131, 358.06, 4182.75, 27.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 358.06, 4182.75, 28.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 353.90, 4182.75, 27.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 353.90, 4182.75, 28.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 356.68, 4182.08, 29.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 355.29, 4182.08, 29.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 358.07, 4180.30, 28.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 358.07, 4180.30, 27.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 356.68, 4180.98, 29.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 355.30, 4180.98, 29.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 353.90, 4180.31, 28.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 353.90, 4180.31, 27.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 344.88, 4175.95, 26.76, 90.00, 0.00, 0.00);
- CreateDynamicObject(3117, 344.89, 4174.41, 26.76, 90.00, 0.00, 0.00);
- CreateDynamicObject(19168, 343.13, 4175.20, 27.05, 0.00, 90.00, 0.00);
- CreateDynamicObject(19168, 343.14, 4175.18, 27.05, 0.00, 90.00, -180.00);
- CreateDynamicObject(19168, 344.27, 4149.96, 27.05, 0.00, 90.00, -180.00);
- CreateDynamicObject(3117, 346.03, 4150.83, 26.76, 90.00, 0.00, 0.00);
- CreateDynamicObject(3117, 346.03, 4149.27, 26.76, 90.00, 0.00, 0.00);
- CreateDynamicObject(19168, 344.26, 4150.07, 27.05, 0.00, 90.00, 0.00);
- CreateDynamicObject(3117, 353.64, 4178.89, 27.39, 90.00, 0.00, -90.00);
- CreateDynamicObject(3117, 353.63, 4175.36, 27.39, 90.00, 0.00, -90.00);
- CreateDynamicObject(3117, 353.63, 4171.80, 27.39, 90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 355.95, 4146.60, 26.18, -90.00, 0.00, 90.00);
- CreateDynamicObject(3117, 358.33, 4143.40, 26.76, 90.00, 0.00, -90.00);
- CreateDynamicObject(3117, 356.00, 4141.72, 26.76, 90.00, 0.00, -180.00);
- CreateDynamicObject(9131, 358.06, 4144.42, 27.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 358.08, 4141.96, 27.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 353.84, 4141.97, 27.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 353.59, 4143.40, 26.76, 90.00, 0.00, -90.00);
- CreateDynamicObject(3117, 356.69, 4142.64, 29.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 358.08, 4141.96, 28.21, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 356.70, 4143.76, 29.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 358.06, 4144.42, 28.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 355.23, 4142.64, 29.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 353.84, 4141.97, 28.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 355.24, 4143.76, 29.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 353.83, 4144.27, 27.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 353.83, 4144.27, 28.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 353.59, 4146.38, 27.39, 90.00, 0.00, -90.00);
- CreateDynamicObject(3117, 353.59, 4149.94, 27.39, 90.00, 0.00, -90.00);
- CreateDynamicObject(3117, 353.59, 4153.48, 27.39, 90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 342.90, 4167.03, 25.22, 0.00, -90.00, 0.00);
- CreateDynamicObject(9339, 359.48, 4166.76, 23.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 346.56, 4179.94, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 359.48, 4158.00, 23.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 346.56, 4145.08, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(2395, 340.51, 4179.79, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(18981, 278.09, 4148.50, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(2395, 336.79, 4179.79, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 333.07, 4179.79, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 329.35, 4179.79, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(2395, 325.63, 4179.79, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(9339, 320.46, 4179.95, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 346.54, 4179.66, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 320.42, 4179.66, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 346.56, 4145.33, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 320.44, 4145.33, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(16501, 383.40, 4175.40, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 386.84, 4178.36, 19.48, 0.00, 0.00, -99.00);
- CreateDynamicObject(16501, 393.79, 4177.07, 19.48, 0.00, 0.00, -102.00);
- CreateDynamicObject(16501, 400.64, 4175.42, 19.48, 0.00, 0.00, -105.00);
- CreateDynamicObject(16501, 407.29, 4173.23, 19.48, 0.00, 0.00, -112.00);
- CreateDynamicObject(16501, 383.40, 4167.16, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 413.59, 4170.13, 19.48, 0.00, -1.00, -120.00);
- CreateDynamicObject(16501, 419.48, 4166.33, 19.48, 0.00, -2.00, -125.00);
- CreateDynamicObject(16501, 383.40, 4160.07, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 421.46, 4164.90, 19.48, 0.00, -3.00, -125.00);
- CreateDynamicObject(16501, 421.53, 4160.26, 19.48, 0.00, -3.00, 126.00);
- CreateDynamicObject(16501, 419.57, 4158.79, 19.48, 0.00, -2.00, 126.00);
- CreateDynamicObject(16501, 383.39, 4149.58, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 383.40, 4157.85, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 386.85, 4146.64, 19.48, 0.00, 0.00, 99.00);
- CreateDynamicObject(16501, 393.83, 4147.94, 19.48, 0.00, 0.00, 102.00);
- CreateDynamicObject(16501, 400.72, 4149.58, 19.48, 0.00, 0.00, 105.00);
- CreateDynamicObject(16501, 407.43, 4151.83, 19.48, 0.00, 0.00, 112.00);
- CreateDynamicObject(16501, 413.76, 4154.89, 19.48, 0.00, 1.00, 120.00);
- CreateDynamicObject(18762, 424.29, 4162.57, 19.17, 0.00, 13.00, 0.00);
- CreateDynamicObject(18762, 419.74, 4162.94, 20.02, -90.00, 0.00, -40.00);
- CreateDynamicObject(18762, 419.62, 4162.32, 20.02, -90.00, 0.00, 40.00);
- CreateDynamicObject(2937, 422.43, 4161.62, 20.46, 0.00, 0.00, -55.00);
- CreateDynamicObject(2937, 422.43, 4163.49, 20.46, 0.00, 0.00, 55.00);
- CreateDynamicObject(18762, 423.55, 4162.59, 18.01, 0.00, 5.00, 0.00);
- CreateDynamicObject(2988, 420.61, 4165.34, 20.32, 0.00, -90.00, 48.00);
- CreateDynamicObject(3117, 383.48, 4179.26, 18.52, -15.00, 90.00, -96.00);
- CreateDynamicObject(3117, 383.75, 4179.22, 18.46, -19.00, 90.00, -96.00);
- CreateDynamicObject(3117, 381.18, 4179.42, 17.12, -90.00, 90.00, -93.00);
- CreateDynamicObject(3117, 377.67, 4179.60, 17.12, -90.00, 90.00, -93.00);
- CreateDynamicObject(3117, 374.14, 4179.70, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 370.60, 4179.70, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 367.04, 4179.72, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 363.48, 4179.70, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 359.96, 4179.68, 17.12, -90.00, 90.00, -89.00);
- CreateDynamicObject(3117, 382.70, 4179.33, 18.01, -40.00, 90.00, -96.00);
- CreateDynamicObject(3117, 381.46, 4179.46, 17.15, -55.00, 90.00, -94.00);
- CreateDynamicObject(3117, 360.26, 4179.68, 17.36, -130.00, 90.00, -89.00);
- CreateDynamicObject(3117, 359.31, 4179.66, 18.36, -150.00, 90.00, -89.00);
- CreateDynamicObject(3117, 358.89, 4179.66, 18.58, -170.00, 90.00, -89.00);
- CreateDynamicObject(9339, 340.53, 4180.63, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 340.47, 4144.55, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(3117, 361.38, 4145.35, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 364.93, 4145.35, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 368.45, 4145.35, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 371.97, 4145.35, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 375.53, 4145.45, 17.12, -90.00, 90.00, -87.00);
- CreateDynamicObject(3117, 379.09, 4145.63, 17.12, -90.00, 90.00, -87.00);
- CreateDynamicObject(3117, 382.60, 4145.83, 17.12, -90.00, 90.00, -87.00);
- CreateDynamicObject(3117, 381.53, 4145.77, 17.36, -75.00, 90.00, -87.00);
- CreateDynamicObject(3117, 382.73, 4145.84, 18.16, -50.00, 90.00, -87.00);
- CreateDynamicObject(3117, 382.87, 4145.86, 18.44, -35.00, 90.00, -87.00);
- CreateDynamicObject(3117, 360.38, 4145.34, 17.12, -130.00, 90.00, -90.00);
- CreateDynamicObject(3117, 359.74, 4145.34, 17.44, -150.00, 90.00, -90.00);
- CreateDynamicObject(3117, 358.90, 4145.34, 18.58, -170.00, 90.00, -90.00);
- CreateDynamicObject(18763, 398.06, 4160.64, 19.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(18763, 398.06, 4163.64, 19.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(18763, 401.06, 4163.64, 19.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(18763, 401.06, 4160.64, 19.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(18765, 375.36, 4162.03, 14.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(18763, 365.85, 4158.54, 14.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(18763, 365.85, 4161.54, 14.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(18763, 365.85, 4164.54, 14.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(18763, 365.85, 4165.53, 14.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(3498, 394.21, 4168.57, 20.55, 90.00, 0.00, 35.00);
- CreateDynamicObject(3498, 390.06, 4174.49, 20.55, 90.00, 0.00, 35.00);
- CreateDynamicObject(3498, 390.35, 4150.28, 20.55, 90.00, 0.00, 140.00);
- CreateDynamicObject(3498, 394.86, 4155.67, 20.55, 90.00, 0.00, 140.00);
- CreateDynamicObject(18763, 398.06, 4159.26, 19.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(18763, 401.06, 4159.26, 19.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 371.70, 4167.04, 16.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 370.36, 4165.68, 16.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19175, 370.36, 4162.98, 16.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19175, 370.36, 4160.28, 16.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19175, 370.36, 4158.38, 16.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19175, 371.71, 4157.04, 16.17, 0.00, 0.00, 180.00);
- CreateDynamicObject(19175, 374.41, 4157.04, 16.17, 0.00, 0.00, 180.00);
- CreateDynamicObject(19175, 377.11, 4157.04, 16.17, 0.00, 0.00, 180.00);
- CreateDynamicObject(19175, 379.01, 4157.04, 16.17, 0.00, 0.00, 180.00);
- CreateDynamicObject(19175, 380.36, 4158.39, 16.17, 0.00, 0.00, 270.00);
- CreateDynamicObject(19175, 380.36, 4161.09, 16.17, 0.00, 0.00, 270.00);
- CreateDynamicObject(19175, 380.36, 4163.79, 16.17, 0.00, 0.00, 270.00);
- CreateDynamicObject(19175, 380.36, 4165.69, 16.17, 0.00, 0.00, 270.00);
- CreateDynamicObject(19175, 374.40, 4167.04, 16.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 377.10, 4167.04, 16.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 379.02, 4167.04, 16.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 366.00, 4167.03, 16.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 367.35, 4165.69, 16.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(19175, 367.35, 4162.99, 16.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(19175, 367.35, 4160.29, 16.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(19175, 367.35, 4158.37, 16.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(19175, 366.01, 4157.03, 16.17, 0.00, 0.00, -180.00);
- CreateDynamicObject(19175, 365.70, 4157.03, 16.17, 0.00, 0.00, -180.00);
- CreateDynamicObject(19175, 364.36, 4158.38, 16.17, 0.00, 0.00, -270.00);
- CreateDynamicObject(19175, 364.36, 4161.08, 16.17, 0.00, 0.00, -270.00);
- CreateDynamicObject(19175, 364.36, 4163.78, 16.17, 0.00, 0.00, -270.00);
- CreateDynamicObject(19175, 364.36, 4165.70, 16.17, 0.00, 0.00, -270.00);
- CreateDynamicObject(19175, 365.70, 4167.03, 16.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 397.90, 4165.14, 20.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 396.56, 4163.80, 20.74, 0.00, 0.00, 90.00);
- CreateDynamicObject(19175, 396.56, 4161.10, 20.74, 0.00, 0.00, 90.00);
- CreateDynamicObject(19175, 396.56, 4159.10, 20.74, 0.00, 0.00, 90.00);
- CreateDynamicObject(19175, 397.91, 4157.74, 20.74, 0.00, 0.00, 180.00);
- CreateDynamicObject(19175, 400.61, 4157.74, 20.74, 0.00, 0.00, 180.00);
- CreateDynamicObject(19175, 401.21, 4157.74, 20.74, 0.00, 0.00, 180.00);
- CreateDynamicObject(19175, 402.56, 4159.09, 20.74, 0.00, 0.00, 270.00);
- CreateDynamicObject(19175, 402.56, 4161.79, 20.74, 0.00, 0.00, 270.00);
- CreateDynamicObject(19175, 402.56, 4163.79, 20.74, 0.00, 0.00, 270.00);
- CreateDynamicObject(19175, 400.60, 4165.14, 20.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 401.22, 4165.14, 20.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 398.76, 4161.59, 21.42, 0.00, -90.00, 0.00);
- CreateDynamicObject(16501, 400.36, 4161.59, 21.42, 0.00, -90.00, 0.00);
- CreateDynamicObject(16501, 398.76, 4161.29, 21.42, 0.00, -90.00, 0.00);
- CreateDynamicObject(16501, 400.36, 4161.29, 21.42, 0.00, -90.00, 0.00);
- CreateDynamicObject(2885, 359.45, 4150.71, 20.51, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 359.45, 4161.61, 20.51, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 359.45, 4172.53, 20.51, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 359.45, 4174.31, 20.51, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 383.12, 4173.66, 20.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 383.12, 4163.04, 20.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 383.12, 4163.04, 20.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 383.12, 4152.12, 20.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 383.12, 4151.46, 20.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(18981, 253.11, 4148.50, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 228.11, 4148.50, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 203.11, 4148.50, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(9339, 294.32, 4145.33, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 268.20, 4145.33, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 242.08, 4145.33, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 215.96, 4145.33, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 314.41, 4180.64, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 288.29, 4180.64, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 262.19, 4180.64, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 314.35, 4144.55, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 288.23, 4144.55, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 262.11, 4144.55, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(18981, 252.86, 4176.61, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 227.86, 4176.61, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 202.86, 4176.61, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 228.01, 4168.30, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 203.01, 4168.30, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 228.02, 4156.89, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 203.02, 4156.89, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(9339, 294.30, 4179.66, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 268.20, 4179.66, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 242.08, 4179.66, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 215.96, 4179.66, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 236.07, 4180.64, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 235.99, 4144.55, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 320.44, 4145.08, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(1893, 410.50, 4153.25, 18.91, 0.00, -86.00, -70.00);
- CreateDynamicObject(1893, 410.94, 4153.45, 19.94, 90.00, -86.00, -70.00);
- CreateDynamicObject(1893, 411.95, 4153.92, 18.91, 0.00, -86.00, -70.00);
- CreateDynamicObject(1893, 413.21, 4154.46, 18.91, 0.00, -86.00, -70.00);
- CreateDynamicObject(1893, 413.65, 4154.66, 19.94, 90.00, -86.00, -70.00);
- CreateDynamicObject(1893, 414.13, 4155.19, 18.91, -15.00, -86.00, -70.00);
- CreateDynamicObject(1893, 414.98, 4155.57, 18.91, 15.00, -86.00, -70.00);
- CreateDynamicObject(1893, 414.97, 4155.55, 19.32, 90.00, -86.00, -70.00);
- CreateDynamicObject(1893, 415.74, 4156.09, 18.91, 0.00, -86.00, -70.00);
- CreateDynamicObject(1893, 416.23, 4156.39, 18.91, 25.00, -86.00, -70.00);
- CreateDynamicObject(1893, 416.36, 4156.42, 18.91, 0.00, -86.00, -70.00);
- CreateDynamicObject(1893, 417.14, 4156.93, 18.91, 0.00, -86.00, -70.00);
- CreateDynamicObject(18766, 351.45, 4148.44, 21.65, 0.00, 90.00, 0.00);
- CreateDynamicObject(18766, 353.63, 4148.44, 21.65, 0.00, 90.00, 0.00);
- CreateDynamicObject(18766, 353.60, 4176.63, 21.65, 0.00, 90.00, 0.00);
- CreateDynamicObject(18766, 351.35, 4176.63, 21.65, 0.00, 90.00, 0.00);
- CreateDynamicObject(18766, 110.11, 4174.80, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 110.08, 4174.81, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 105.66, 4170.27, 18.02, 0.00, 0.00, -150.00);
- CreateDynamicObject(18766, 105.66, 4154.72, 18.02, 0.00, 0.00, 150.00);
- CreateDynamicObject(18766, 101.58, 4163.20, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 101.58, 4161.80, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18765, 107.69, 4162.38, 20.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 106.67, 4156.45, 20.02, 90.00, 0.00, 150.00);
- CreateDynamicObject(18766, 106.67, 4168.52, 20.02, 90.00, 0.00, -150.00);
- CreateDynamicObject(18766, 104.45, 4162.42, 20.02, 90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 107.58, 4162.41, 20.02, 90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 77.43, 4150.24, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 77.43, 4160.24, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 77.43, 4160.24, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 77.43, 4170.24, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 77.43, 4174.68, 18.02, 0.00, 0.00, -90.00);
- CreateDynamicObject(18765, 112.07, 4162.38, 20.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(18981, 178.13, 4148.50, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 153.15, 4148.50, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 132.99, 4148.49, 10.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 132.99, 4176.61, 10.85, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 177.88, 4176.61, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 177.88, 4176.61, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 152.88, 4176.61, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 120.98, 4164.53, 10.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 72.91, 4179.18, 18.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 62.91, 4179.18, 18.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 52.91, 4179.18, 18.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 43.00, 4178.65, 18.02, 0.00, 0.00, 6.00);
- CreateDynamicObject(18766, 72.91, 4145.74, 18.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 62.91, 4145.74, 18.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 62.91, 4145.74, 18.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 52.91, 4145.74, 18.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 43.00, 4146.26, 18.02, 0.00, 0.00, -6.00);
- CreateDynamicObject(18981, 153.15, 4148.50, 14.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(18981, 65.42, 4157.75, 20.02, 0.00, 90.00, -90.00);
- CreateDynamicObject(18981, 65.42, 4167.15, 20.02, 0.00, 90.00, -90.00);
- CreateDynamicObject(18766, 33.38, 4176.61, 18.02, 0.00, 0.00, 18.00);
- CreateDynamicObject(18766, 24.51, 4172.48, 18.02, 0.00, 0.00, 32.00);
- CreateDynamicObject(18766, 17.96, 4166.21, 18.02, 0.00, 0.00, 54.00);
- CreateDynamicObject(18766, 33.38, 4148.30, 18.02, 0.00, 0.00, -18.00);
- CreateDynamicObject(18766, 33.38, 4148.30, 18.02, 0.00, 0.00, -18.00);
- CreateDynamicObject(18766, 24.50, 4152.45, 18.02, 0.00, 0.00, -32.00);
- CreateDynamicObject(18766, 24.50, 4152.45, 18.02, 0.00, 0.00, -32.00);
- CreateDynamicObject(18766, 17.95, 4158.70, 18.02, 0.00, 0.00, -54.00);
- CreateDynamicObject(18766, 19.59, 4165.04, 20.02, 90.00, 0.00, 54.00);
- CreateDynamicObject(18766, 19.61, 4159.85, 20.02, 90.00, 0.00, -54.00);
- CreateDynamicObject(18766, 25.83, 4154.07, 20.02, 90.00, 0.00, -32.00);
- CreateDynamicObject(18766, 25.68, 4165.09, 20.02, 90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 34.10, 4150.23, 20.02, 90.00, 0.00, -18.00);
- CreateDynamicObject(18766, 43.21, 4148.28, 20.02, 90.00, 0.00, -6.00);
- CreateDynamicObject(18766, 52.89, 4147.78, 20.02, 90.00, 0.00, 0.00);
- CreateDynamicObject(11359, 351.13, 4145.22, 20.46, 0.00, 90.00, 0.00);
- CreateDynamicObject(3117, 351.95, 4170.12, 27.39, 90.00, 0.00, -180.00);
- CreateDynamicObject(3117, 348.39, 4170.12, 27.39, 90.00, 0.00, -180.00);
- CreateDynamicObject(3117, 351.92, 4155.16, 27.39, 90.00, 0.00, 0.00);
- CreateDynamicObject(3117, 348.35, 4155.16, 27.39, 90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 347.70, 4162.52, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 344.50, 4162.52, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18842, 277.38, 4162.45, 22.67, 0.00, -10.00, 0.41);
- CreateDynamicObject(18997, 272.96, 4162.41, 47.73, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 272.80, 4162.41, 48.68, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 272.64, 4162.41, 49.62, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 272.46, 4162.41, 50.54, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 272.30, 4162.41, 51.50, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 272.12, 4162.41, 52.44, 0.00, -10.00, 0.00);
- CreateDynamicObject(18842, 217.14, 4162.45, 22.67, 0.00, -10.00, 0.41);
- CreateDynamicObject(18997, 212.74, 4162.41, 47.73, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 4167.99, 4162.41, 48.68, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 4167.99, 4162.41, 48.68, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 212.56, 4162.43, 48.68, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 212.40, 4162.41, 49.62, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 212.24, 4162.41, 50.54, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 212.10, 4162.41, 51.44, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 211.92, 4162.41, 52.37, 0.00, -10.00, 0.00);
- CreateDynamicObject(18981, 178.01, 4168.30, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 153.01, 4168.30, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 178.03, 4156.89, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18981, 153.01, 4156.89, 26.18, 0.00, -90.00, 0.00);
- CreateDynamicObject(18842, 155.72, 4162.45, 22.67, 0.00, -10.00, 0.41);
- CreateDynamicObject(18997, 151.30, 4162.41, 47.73, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 151.12, 4162.41, 48.65, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 150.94, 4162.41, 49.59, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 150.78, 4162.41, 50.50, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 150.60, 4162.41, 51.42, 0.00, -10.00, 0.00);
- CreateDynamicObject(18997, 150.44, 4162.41, 52.40, 0.00, -10.00, 0.00);
- CreateDynamicObject(18980, 103.35, 4162.53, 32.64, 0.00, -10.00, 0.00);
- CreateDynamicObject(18980, 99.08, 4162.53, 56.89, 0.00, -10.00, 0.00);
- CreateDynamicObject(9339, 189.84, 4145.33, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 163.72, 4145.33, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 209.87, 4144.55, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 183.75, 4144.55, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 157.63, 4144.55, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 209.95, 4180.64, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 183.83, 4180.64, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 189.84, 4179.66, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 163.72, 4179.66, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(18766, 349.38, 4167.03, 25.22, 0.00, -90.00, 0.00);
- CreateDynamicObject(1502, 345.36, 4167.00, 26.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 342.90, 4158.03, 25.22, 0.00, -90.00, 0.00);
- CreateDynamicObject(1502, 345.36, 4158.00, 26.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 349.38, 4158.03, 25.22, 0.00, -90.00, 0.00);
- CreateDynamicObject(18766, 351.38, 4162.53, 25.44, 0.00, 0.00, 90.00);
- CreateDynamicObject(1479, 350.23, 4161.73, 28.34, 0.00, 0.00, 90.00);
- CreateDynamicObject(1479, 350.23, 4163.33, 28.34, 0.00, 0.00, 90.00);
- CreateDynamicObject(2164, 347.37, 4166.53, 26.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(1649, 351.36, 4164.41, 28.25, 0.00, 0.00, -90.00);
- CreateDynamicObject(1649, 351.36, 4160.04, 28.25, 0.00, 0.00, -90.00);
- CreateDynamicObject(1649, 351.37, 4160.00, 28.25, 0.00, 0.00, 90.00);
- CreateDynamicObject(1649, 351.37, 4164.38, 28.25, 0.00, 0.00, 90.00);
- CreateDynamicObject(2699, 359.12, 4162.52, 27.56, 0.00, -90.00, 0.00);
- CreateDynamicObject(9131, 359.08, 4162.52, 26.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(2699, 350.30, 4162.52, 27.56, 0.00, -90.00, 0.00);
- CreateDynamicObject(9131, 350.35, 4162.52, 26.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(3089, 343.19, 4160.03, 28.01, 0.00, 0.00, -90.00);
- CreateDynamicObject(3089, 343.18, 4165.03, 28.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(2828, 351.15, 4160.76, 27.94, 0.00, 0.00, 62.00);
- CreateDynamicObject(19173, 343.18, 4162.56, 28.33, 0.00, 0.00, -90.00);
- CreateDynamicObject(19164, 348.85, 4158.55, 28.10, -90.00, 0.00, 0.00);
- CreateDynamicObject(2570, 343.69, 4160.97, 26.63, 0.00, 0.00, 90.00);
- CreateDynamicObject(1893, 418.64, 4157.76, 19.94, 90.00, -86.00, -63.00);
- CreateDynamicObject(1893, 417.66, 4157.31, 18.91, 0.00, -86.00, -59.00);
- CreateDynamicObject(1893, 418.60, 4157.84, 18.81, 90.00, -86.00, -63.00);
- CreateDynamicObject(1256, 359.44, 4155.71, 27.20, 0.00, 0.00, -10.00);
- CreateDynamicObject(1256, 358.98, 4153.10, 27.20, 0.00, 0.00, -10.00);
- CreateDynamicObject(1256, 358.53, 4150.53, 27.20, 0.00, 0.00, -10.00);
- CreateDynamicObject(1256, 359.26, 4170.29, 27.20, 0.00, 0.00, 10.00);
- CreateDynamicObject(1256, 358.78, 4172.93, 27.20, 0.00, 0.00, 10.00);
- CreateDynamicObject(1256, 358.35, 4175.53, 27.20, 0.00, 0.00, 10.00);
- CreateDynamicObject(2286, 344.25, 4166.49, 28.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(3801, 356.05, 4183.31, 27.24, 0.00, 0.00, 90.00);
- CreateDynamicObject(3801, 356.02, 4141.42, 27.24, 0.00, 0.00, -90.00);
- CreateDynamicObject(3499, 404.46, 4157.52, 16.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(3499, 404.51, 4166.72, 16.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(3499, 409.52, 4164.34, 16.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(3499, 409.57, 4160.17, 16.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(12950, 105.55, 4151.23, 17.14, 0.00, 0.00, -90.00);
- CreateDynamicObject(12950, 105.49, 4173.66, 17.14, 0.00, 0.00, -90.00);
- CreateDynamicObject(18766, 25.59, 4170.77, 20.02, 90.00, 0.00, 32.00);
- CreateDynamicObject(18766, 33.88, 4174.58, 20.02, 90.00, 0.00, 18.00);
- CreateDynamicObject(18766, 43.04, 4176.60, 20.02, 90.00, 0.00, 6.00);
- CreateDynamicObject(18766, 48.70, 4176.68, 20.02, 90.00, 0.00, 0.00);
- CreateDynamicObject(18981, 40.47, 4162.25, 20.02, 0.00, 90.00, -90.00);
- CreateDynamicObject(18766, 25.69, 4160.70, 20.02, 90.00, 0.00, -90.00);
- CreateDynamicObject(18766, 22.14, 4162.65, 20.02, 90.00, 0.00, -90.00);
- CreateDynamicObject(9339, 137.60, 4145.33, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 122.70, 4145.33, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 137.60, 4179.66, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 122.70, 4179.66, 20.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(16501, 109.72, 4177.58, 18.12, 90.00, 0.00, 0.00);
- CreateDynamicObject(16501, 109.72, 4176.48, 18.12, 90.00, 0.00, 0.00);
- CreateDynamicObject(16501, 106.58, 4153.75, 19.47, 0.00, 0.00, -120.00);
- CreateDynamicObject(16501, 109.72, 4147.43, 18.12, 90.00, 0.00, 0.00);
- CreateDynamicObject(16501, 109.72, 4148.51, 18.12, 90.00, 0.00, 0.00);
- CreateDynamicObject(16501, 101.21, 4160.32, 19.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 106.57, 4171.26, 19.46, 0.00, 0.00, -60.00);
- CreateDynamicObject(16501, 101.20, 4164.62, 19.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(1742, 349.34, 4166.67, 26.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2232, 351.62, 4167.17, 27.30, 0.00, 0.00, 90.00);
- CreateDynamicObject(2232, 351.62, 4157.88, 27.30, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 337.52, 4170.58, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 326.59, 4170.57, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 315.68, 4170.58, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 304.76, 4170.58, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 303.04, 4167.43, 30.22, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 297.76, 4172.69, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 288.67, 4172.70, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 283.40, 4167.41, 30.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 215.41, 4167.41, 30.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 277.90, 4168.30, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 275.20, 4168.30, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 270.00, 4167.43, 30.22, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 264.72, 4172.69, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 253.88, 4172.70, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 243.18, 4172.70, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 232.42, 4172.70, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 221.62, 4172.70, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 220.67, 4172.69, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 215.67, 4168.63, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 210.43, 4163.36, 30.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 210.41, 4161.68, 30.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 215.41, 4157.80, 30.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 215.71, 4156.40, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 220.68, 4152.47, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 231.51, 4152.48, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 239.78, 4152.50, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 245.03, 4157.78, 30.22, 0.00, 0.00, 270.00);
- CreateDynamicObject(2885, 250.45, 4156.49, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 261.16, 4156.48, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 263.43, 4157.77, 30.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 268.71, 4152.46, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 279.55, 4152.48, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 290.39, 4152.48, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 297.78, 4152.49, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 303.03, 4157.77, 30.22, 0.00, 0.00, 270.00);
- CreateDynamicObject(2885, 308.64, 4154.61, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 319.49, 4154.61, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 330.40, 4154.60, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 337.53, 4154.61, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 200.77, 4156.38, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 206.04, 4161.68, 30.22, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 206.03, 4163.38, 30.22, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 200.76, 4168.65, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 189.87, 4168.64, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 186.73, 4172.65, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 192.02, 4167.39, 30.22, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 192.04, 4157.68, 30.22, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 189.89, 4156.39, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 186.79, 4152.38, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 177.71, 4152.35, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 172.37, 4157.61, 30.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 172.39, 4167.31, 30.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 177.67, 4172.65, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 340.49, 4165.77, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 335.49, 4165.77, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 335.49, 4165.77, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 330.49, 4165.77, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 325.49, 4165.77, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 320.49, 4165.77, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 315.50, 4165.78, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 310.52, 4165.78, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 305.52, 4165.78, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 305.52, 4159.42, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 310.52, 4159.42, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 315.52, 4159.42, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 320.52, 4159.42, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 325.52, 4159.42, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 330.52, 4159.42, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 335.52, 4159.42, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 335.52, 4159.42, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 340.48, 4159.42, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 342.67, 4162.50, 27.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 342.81, 4159.89, 30.22, 0.00, 0.00, 270.00);
- CreateDynamicObject(2885, 342.81, 4165.31, 30.22, 0.00, 0.00, 270.00);
- CreateDynamicObject(3461, 353.61, 4170.12, 27.51, 0.00, 0.00, 0.00);
- CreateDynamicObject(3461, 353.57, 4155.14, 27.51, 0.00, 0.00, 0.00);
- CreateDynamicObject(2484, 343.34, 4162.53, 28.32, 0.00, 0.00, -90.00);
- CreateDynamicObject(3114, 309.89, 4174.20, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3114, 288.78, 4174.20, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3114, 267.67, 4174.20, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3114, 246.57, 4174.21, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3114, 225.48, 4174.21, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3114, 204.34, 4174.20, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3114, 183.23, 4174.21, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 294.34, 4179.95, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 268.22, 4179.95, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 242.10, 4179.95, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 215.98, 4179.95, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 189.86, 4179.95, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(2395, 321.91, 4179.79, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(3117, 346.43, 4179.96, 24.87, 90.00, 0.00, 0.00);
- CreateDynamicObject(19174, 347.79, 4180.03, 24.11, 0.00, 15.00, 0.00);
- CreateDynamicObject(19174, 347.79, 4180.03, 24.44, 0.00, 35.00, 0.00);
- CreateDynamicObject(19174, 347.79, 4180.03, 24.61, 0.00, 52.00, 0.00);
- CreateDynamicObject(19174, 347.79, 4180.03, 24.64, 0.00, 69.00, 0.00);
- CreateDynamicObject(19174, 347.70, 4180.03, 24.64, 0.00, 80.00, 0.00);
- CreateDynamicObject(1479, 354.75, 4178.76, 24.68, 0.00, 0.00, 180.00);
- CreateDynamicObject(3114, 331.01, 4174.21, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3114, 162.11, 4174.22, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3117, 340.01, 4145.09, 24.87, 90.00, 0.00, 0.00);
- CreateDynamicObject(19175, 341.29, 4145.02, 24.12, 0.00, -15.00, -180.00);
- CreateDynamicObject(19175, 341.29, 4145.02, 24.43, 0.00, -35.00, -180.00);
- CreateDynamicObject(19175, 341.29, 4145.02, 24.55, 0.00, -52.00, -180.00);
- CreateDynamicObject(19175, 341.23, 4145.02, 24.55, 0.00, -80.00, -180.00);
- CreateDynamicObject(3114, 316.46, 4150.69, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(3114, 295.36, 4150.69, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(3114, 274.25, 4150.70, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(3114, 253.15, 4150.71, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(3114, 232.02, 4150.69, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(3114, 210.90, 4150.70, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(3114, 189.78, 4150.70, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(3114, 168.66, 4150.70, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(9339, 294.32, 4145.08, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 268.20, 4145.08, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 242.08, 4145.08, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 215.96, 4145.08, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 189.84, 4145.08, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(2395, 327.74, 4148.00, 23.40, -90.00, 0.00, -180.00);
- CreateDynamicObject(3114, 331.12, 4150.71, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(11245, 13.75, 4162.46, 22.22, 0.00, -54.00, -180.00);
- CreateDynamicObject(3114, 140.98, 4174.22, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3114, 131.05, 4174.25, 22.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(3114, 124.07, 4166.49, 22.78, 0.00, 0.00, 90.00);
- CreateDynamicObject(3114, 124.04, 4158.58, 22.78, 0.00, 0.00, 90.00);
- CreateDynamicObject(3114, 147.54, 4150.70, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(3114, 131.06, 4150.70, 22.78, 0.00, 0.00, -180.00);
- CreateDynamicObject(18766, 135.52, 4146.89, 26.18, 90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 135.52, 4151.89, 26.18, 90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 135.52, 4178.30, 26.18, 90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 135.52, 4173.30, 26.18, 90.00, 0.00, 0.00);
- CreateDynamicObject(5020, 116.61, 4155.34, 23.28, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 119.96, 4148.12, 23.26, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 120.00, 4176.86, 23.26, 0.00, -90.00, 0.00);
- CreateDynamicObject(9339, 163.74, 4179.95, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(5020, 117.63, 4173.92, 23.26, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 117.63, 4151.18, 23.26, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 116.63, 4169.71, 23.26, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 115.22, 4166.70, 23.26, 0.00, -90.00, -90.00);
- CreateDynamicObject(5020, 108.80, 4166.66, 23.26, 0.00, -90.00, -90.00);
- CreateDynamicObject(5020, 104.50, 4166.70, 23.26, 0.00, -90.00, -90.00);
- CreateDynamicObject(5020, 103.02, 4165.24, 23.26, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 103.02, 4159.70, 23.26, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 104.47, 4158.22, 23.26, 0.00, -90.00, 90.00);
- CreateDynamicObject(5020, 110.77, 4158.22, 23.26, 0.00, -90.00, 90.00);
- CreateDynamicObject(5020, 115.13, 4158.22, 23.26, 0.00, -90.00, 90.00);
- CreateDynamicObject(5020, 116.71, 4162.49, 23.28, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 113.35, 4162.49, 23.28, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 109.99, 4162.49, 23.28, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 106.63, 4162.49, 23.28, 0.00, -90.00, 0.00);
- CreateDynamicObject(5020, 106.15, 4162.49, 23.28, 0.00, -90.00, 0.00);
- CreateDynamicObject(16501, 104.24, 4155.10, 19.47, 0.00, 0.00, -120.00);
- CreateDynamicObject(16501, 104.21, 4169.89, 19.46, 0.00, 0.00, -60.00);
- CreateDynamicObject(3117, 107.83, 4179.67, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 104.27, 4179.67, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 107.98, 4145.36, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 100.71, 4179.67, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 97.15, 4179.67, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 93.59, 4179.67, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 90.03, 4179.67, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 86.47, 4179.67, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 82.91, 4179.67, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 79.65, 4179.61, 17.12, -90.00, 90.00, -88.00);
- CreateDynamicObject(9586, 200.68, 4162.18, 16.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(2847, 349.58, 4162.05, 26.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(2847, 358.54, 4162.05, 26.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(3117, 104.42, 4145.36, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 100.86, 4145.36, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 97.30, 4145.36, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 93.74, 4145.36, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 90.18, 4145.36, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 86.62, 4145.36, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 83.06, 4145.36, 17.12, -90.00, 90.00, -90.00);
- CreateDynamicObject(3117, 79.50, 4145.39, 17.12, -90.00, 90.00, -91.00);
- CreateDynamicObject(18766, 300.73, 4157.30, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 295.73, 4157.30, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 290.73, 4157.28, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 300.73, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 295.73, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 290.73, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 285.73, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 285.73, 4157.28, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 280.73, 4157.28, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 275.73, 4157.28, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 270.73, 4157.28, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 265.75, 4157.28, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 281.09, 4163.48, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 276.09, 4163.48, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 271.09, 4163.48, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(16501, 74.14, 4179.39, 19.48, 0.00, 0.00, -90.00);
- CreateDynamicObject(16501, 77.60, 4175.92, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 74.14, 4145.59, 19.48, 0.00, 0.00, -90.00);
- CreateDynamicObject(16501, 77.60, 4149.03, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 67.06, 4145.59, 19.48, 0.00, 0.00, -90.00);
- CreateDynamicObject(16501, 67.05, 4179.38, 19.48, 0.00, 0.00, -90.00);
- CreateDynamicObject(16501, 59.95, 4179.38, 19.48, 0.00, 0.00, -90.00);
- CreateDynamicObject(16501, 59.96, 4145.59, 19.48, 0.00, 0.00, -90.00);
- CreateDynamicObject(16501, 52.86, 4145.59, 19.48, 0.00, 0.00, -90.00);
- CreateDynamicObject(16501, 45.78, 4145.90, 19.48, 0.00, 0.00, -95.00);
- CreateDynamicObject(16501, 38.75, 4146.82, 19.48, 0.00, 0.00, -100.00);
- CreateDynamicObject(16501, 52.86, 4179.38, 19.48, 0.00, 0.00, -90.00);
- CreateDynamicObject(16501, 45.82, 4179.08, 19.48, 0.00, 0.00, -85.00);
- CreateDynamicObject(16501, 38.82, 4178.15, 19.48, 0.00, 0.00, -80.00);
- CreateDynamicObject(12950, 81.78, 4171.86, 17.14, 0.00, 0.00, 90.00);
- CreateDynamicObject(16501, 77.60, 4167.68, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(12950, 81.78, 4153.20, 17.14, 0.00, 0.00, 90.00);
- CreateDynamicObject(16501, 77.60, 4157.27, 19.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(16501, 77.60, 4162.47, 18.14, 90.00, 0.00, 0.00);
- CreateDynamicObject(16501, 31.98, 4148.63, 19.48, 0.00, 0.00, -110.00);
- CreateDynamicObject(16501, 32.01, 4176.33, 19.48, 0.00, 0.00, -70.00);
- CreateDynamicObject(16501, 25.62, 4173.35, 19.48, 0.00, 0.00, -60.00);
- CreateDynamicObject(16501, 25.59, 4151.60, 19.48, 0.00, 0.00, -120.00);
- CreateDynamicObject(18766, 298.11, 4162.58, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 288.15, 4162.58, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(16501, 20.30, 4168.88, 19.48, 0.00, 0.00, -40.00);
- CreateDynamicObject(16501, 20.28, 4156.06, 19.48, 0.00, 0.00, -140.00);
- CreateDynamicObject(16501, 17.15, 4165.13, 19.48, 0.00, 0.00, -40.00);
- CreateDynamicObject(16501, 17.16, 4159.78, 19.48, 0.00, 0.00, -140.00);
- CreateDynamicObject(1232, 14.82, 4162.45, 17.86, 0.00, -5.00, 0.00);
- CreateDynamicObject(18766, 129.65, 4172.11, 26.18, 90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 129.65, 4162.12, 26.18, 90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 129.64, 4153.02, 26.18, 90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 141.15, 4153.00, 24.18, 0.00, 0.00, 90.00);
- CreateDynamicObject(18766, 135.68, 4152.68, 24.18, 0.00, 0.00, 180.00);
- CreateDynamicObject(18766, 134.42, 4152.68, 24.18, 0.00, 0.00, 180.00);
- CreateDynamicObject(18766, 129.91, 4157.18, 24.18, 0.00, 0.00, 90.00);
- CreateDynamicObject(18766, 129.91, 4167.18, 24.18, 0.00, 0.00, 90.00);
- CreateDynamicObject(18766, 140.88, 4172.11, 24.18, 0.00, 0.00, 90.00);
- CreateDynamicObject(18766, 135.48, 4172.34, 24.18, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 134.41, 4172.34, 24.18, 0.00, 0.00, 0.00);
- CreateDynamicObject(9339, 163.72, 4145.08, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 137.60, 4145.08, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 143.61, 4144.55, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(1237, 384.09, 4149.13, 18.36, 90.00, 0.00, -90.00);
- CreateDynamicObject(1237, 384.08, 4151.39, 18.36, 90.00, 0.00, -90.00);
- CreateDynamicObject(1237, 384.12, 4176.44, 18.36, 90.00, 0.00, -90.00);
- CreateDynamicObject(1237, 384.11, 4173.85, 18.36, 90.00, 0.00, -90.00);
- CreateDynamicObject(2885, 159.60, 4152.38, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 148.69, 4152.38, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 164.87, 4157.65, 30.22, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 164.87, 4167.39, 30.22, 0.00, 0.00, -90.00);
- CreateDynamicObject(2885, 159.59, 4172.64, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 148.67, 4172.64, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 137.75, 4172.64, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 134.87, 4172.64, 30.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2885, 129.62, 4167.36, 30.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 129.62, 4157.64, 30.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2885, 137.77, 4152.38, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 134.89, 4152.38, 30.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 134.89, 4152.38, 25.79, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 137.77, 4152.38, 25.86, 0.00, 0.00, 180.00);
- CreateDynamicObject(2885, 134.87, 4172.64, 26.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(18766, 267.69, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 262.69, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 257.69, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(9339, 157.71, 4180.64, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 143.59, 4180.64, 27.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 137.62, 4179.95, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 131.36, 4179.95, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(9339, 131.32, 4145.08, 23.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(18762, 34.31, 4153.88, 21.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(18762, 34.31, 4172.06, 21.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 34.32, 4154.39, 23.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 34.32, 4151.44, 23.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 34.33, 4170.27, 23.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 34.34, 4173.57, 23.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 34.32, 4166.30, 23.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 34.33, 4158.35, 23.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 34.33, 4162.34, 23.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 37.27, 4160.37, 23.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19128, 37.29, 4164.30, 23.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(12950, 27.03, 4156.30, 20.77, 0.00, 0.00, -90.00);
- CreateDynamicObject(2699, 35.90, 4162.28, 25.09, 0.00, -90.00, 0.00);
- CreateDynamicObject(1255, 36.86, 4158.80, 21.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 31.43, 4162.67, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 33.96, 4162.67, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 31.45, 4161.90, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 33.99, 4161.90, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(3499, 27.76, 4157.67, 15.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(3499, 27.76, 4166.99, 15.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(7093, 39.10, 4169.37, 13.96, 0.00, 180.00, 0.00);
- CreateDynamicObject(7093, 39.08, 4161.87, 13.96, 0.00, 180.00, 0.00);
- CreateDynamicObject(9131, 36.15, 4162.27, 24.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 36.47, 4162.66, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 36.49, 4161.87, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(18763, 40.98, 4164.69, 18.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(18763, 40.95, 4159.88, 18.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 46.87, 4162.66, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 49.41, 4162.64, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 46.88, 4161.81, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 49.40, 4161.78, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 55.54, 4161.78, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 55.53, 4162.64, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 58.05, 4162.62, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 58.07, 4161.77, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 60.59, 4161.75, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 60.56, 4162.60, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(3499, 39.21, 4154.38, 15.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(3499, 39.21, 4169.68, 15.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 54.36, 4167.33, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 51.82, 4167.35, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 51.86, 4166.60, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 54.40, 4166.59, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 54.42, 4156.94, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 51.92, 4156.97, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(1280, 51.92, 4157.75, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 54.41, 4157.72, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(3498, 52.44, 4162.23, 18.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(3498, 43.85, 4162.27, 18.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(3498, 43.86, 4166.60, 18.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(3498, 43.98, 4157.61, 18.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(3498, 61.40, 4178.66, 16.26, 0.00, 0.00, 0.00);
- CreateDynamicObject(3498, 62.20, 4178.66, 16.26, 0.00, 0.00, 0.00);
- CreateDynamicObject(3498, 62.20, 4146.12, 16.26, 0.00, 0.00, 0.00);
- CreateDynamicObject(3498, 61.43, 4146.12, 16.26, 0.00, 0.00, 0.00);
- CreateDynamicObject(18765, 95.63, 4162.39, 14.11, 0.00, 0.00, 0.00);
- CreateDynamicObject(18763, 80.77, 4159.88, 15.11, 0.00, -90.00, 90.00);
- CreateDynamicObject(18763, 83.75, 4159.88, 15.11, 0.00, -90.00, 90.00);
- CreateDynamicObject(18763, 83.75, 4164.87, 15.11, 0.00, -90.00, 90.00);
- CreateDynamicObject(18763, 80.77, 4164.87, 15.11, 0.00, -90.00, 90.00);
- CreateDynamicObject(1280, 110.80, 4167.76, 20.89, 0.00, 0.00, -90.00);
- CreateDynamicObject(1280, 110.84, 4157.06, 20.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(18766, 252.69, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 247.69, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 242.69, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 237.69, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 232.69, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 227.69, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 222.69, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 217.71, 4167.88, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 212.75, 4163.81, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 212.75, 4161.21, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 265.75, 4157.98, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 260.75, 4161.29, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 255.75, 4161.29, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 250.75, 4161.29, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 245.75, 4161.29, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 242.69, 4157.35, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 237.70, 4157.35, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 232.70, 4157.35, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 227.70, 4157.35, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 222.70, 4157.35, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 217.73, 4157.35, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 220.08, 4162.53, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 230.02, 4162.56, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 239.04, 4162.57, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 203.72, 4163.85, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 198.72, 4163.85, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 193.72, 4163.85, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 189.70, 4167.84, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 184.70, 4167.84, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 179.70, 4167.84, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 174.72, 4167.84, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 174.72, 4157.18, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 179.72, 4157.18, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 184.72, 4157.18, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 189.70, 4157.18, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 197.19, 4158.72, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 201.21, 4158.72, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 186.26, 4162.22, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 177.21, 4162.25, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 162.55, 4157.20, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 157.55, 4157.20, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 152.55, 4157.20, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 147.55, 4157.20, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 142.55, 4157.20, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 137.55, 4157.20, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 132.55, 4157.20, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 131.99, 4157.20, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 131.99, 4167.80, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 136.99, 4167.80, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 141.97, 4167.80, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 146.95, 4167.80, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 151.95, 4167.80, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 156.95, 4167.80, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 161.95, 4167.80, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 162.51, 4167.80, 29.73, -90.00, 0.00, 90.00);
- CreateDynamicObject(18766, 160.00, 4162.55, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 150.00, 4162.55, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 140.01, 4162.55, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(18766, 134.49, 4162.56, 29.73, -90.00, 0.00, 0.00);
- CreateDynamicObject(1418, 130.60, 4146.30, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 128.94, 4148.10, 27.09, 0.00, 0.00, 180.00);
- CreateDynamicObject(1418, 127.21, 4149.82, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 127.20, 4153.33, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 127.20, 4153.33, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 127.20, 4156.77, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 127.21, 4160.22, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 127.22, 4163.64, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 127.22, 4167.06, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 127.24, 4170.49, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 127.24, 4170.49, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 127.28, 4173.94, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 127.26, 4175.32, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 128.96, 4177.04, 27.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(1418, 130.61, 4178.79, 27.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 118.34, 4146.67, 24.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 117.65, 4148.06, 24.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(18981, 120.98, 4160.50, 10.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(1418, 116.68, 4152.22, 24.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1418, 115.96, 4149.76, 24.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 115.98, 4150.51, 24.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 114.98, 4153.91, 24.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 114.98, 4154.82, 24.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(1418, 113.18, 4156.54, 24.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1418, 109.88, 4156.53, 24.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1418, 106.44, 4156.52, 24.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1418, 103.06, 4156.53, 24.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1418, 101.34, 4158.28, 24.03, 0.00, 0.00, -90.00);
- CreateDynamicObject(1418, 101.34, 4161.68, 24.03, 0.00, 0.00, -90.00);
- CreateDynamicObject(1418, 101.35, 4165.17, 24.03, 0.00, 0.00, -90.00);
- CreateDynamicObject(1418, 101.34, 4166.71, 24.03, 0.00, 0.00, -90.00);
- CreateDynamicObject(1418, 103.18, 4168.38, 24.03, 0.00, 0.00, -180.00);
- CreateDynamicObject(1418, 106.63, 4168.38, 24.03, 0.00, 0.00, -180.00);
- CreateDynamicObject(1418, 110.07, 4168.36, 24.03, 0.00, 0.00, -180.00);
- CreateDynamicObject(1418, 110.07, 4168.36, 24.03, 0.00, 0.00, -180.00);
- CreateDynamicObject(1418, 113.29, 4168.38, 24.03, 0.00, 0.00, -180.00);
- CreateDynamicObject(1418, 114.99, 4170.15, 24.03, 0.00, 0.00, -90.00);
- CreateDynamicObject(1418, 114.99, 4171.10, 24.03, 0.00, 0.00, -90.00);
- CreateDynamicObject(1418, 114.99, 4171.10, 24.03, 0.00, 0.00, -90.00);
- CreateDynamicObject(1418, 115.95, 4174.56, 24.03, 0.00, 0.00, -90.00);
- CreateDynamicObject(1418, 115.95, 4175.31, 24.03, 0.00, 0.00, -90.00);
- CreateDynamicObject(1418, 117.71, 4177.06, 24.03, 0.00, 0.00, -180.00);
- CreateDynamicObject(1418, 116.74, 4172.83, 24.03, 0.00, 0.00, -180.00);
- CreateDynamicObject(1418, 115.95, 4174.56, 24.03, 0.00, 0.00, -90.00);
- CreateDynamicObject(1418, 118.35, 4178.25, 24.03, 0.00, 0.00, -90.00);*/
- //----------------------[LS Bank Interior/exterior at Stars Street]---//
- CreateDynamicObject(14576, 991.44, -1170.17, 19.80, 0.00, 0.00, -90.00);
- CreateDynamicObject(19358, 972.07, -1162.51, 25.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 978.72, -1162.90, 25.78, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 990.76, -1163.69, 25.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, 990.75, -1166.89, 25.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, 990.75, -1170.09, 25.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(1223, 998.22, -1159.26, 22.81, 0.00, 0.00, 105.73);
- CreateDynamicObject(19358, 990.75, -1172.71, 25.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, 834.35, -998.25, 25.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, 970.30, -1163.89, 25.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, 970.30, -1166.95, 25.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, 970.29, -1170.30, 27.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, 970.28, -1173.48, 27.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, 971.80, -1175.10, 29.33, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 975.01, -1175.09, 29.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 978.22, -1175.10, 25.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 981.39, -1175.08, 25.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 984.57, -1175.07, 25.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 987.69, -1175.03, 25.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 990.24, -1175.04, 25.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 990.74, -1174.60, 25.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(19376, 981.97, -1177.22, 24.10, 0.00, 90.00, 0.00);
- CreateDynamicObject(19376, 992.43, -1171.29, 24.06, 0.00, 90.00, 0.00);
- CreateDynamicObject(19376, 986.34, -1167.59, 24.08, 0.00, 90.00, 0.00);
- CreateDynamicObject(19376, 978.84, -1167.62, 24.10, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 975.62, -1167.64, 27.38, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 985.72, -1167.64, 27.40, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 985.58, -1170.30, 27.42, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 975.40, -1170.27, 27.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19358, 991.94, -1162.71, 25.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(19431, 984.43, -1162.88, 25.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(19431, 985.72, -1162.66, 25.87, 0.00, 0.00, 90.00);
- CreateDynamicObject(19433, 971.85, -1167.77, 24.09, 0.00, 90.00, 0.00);
- CreateDynamicObject(19433, 971.84, -1166.27, 24.10, 0.00, 90.00, 0.00);
- CreateDynamicObject(19433, 971.88, -1164.67, 24.09, 0.00, 90.00, 0.00);
- CreateDynamicObject(19433, 971.92, -1163.23, 24.08, 0.00, 90.00, 0.00);
- CreateDynamicObject(19358, 971.92, -1168.42, 25.73, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 975.04, -1168.57, 25.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, 976.64, -1170.10, 25.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(19388, 976.65, -1173.84, 25.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, 976.62, -1170.68, 25.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(3109, 978.80, -1171.03, 12.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(19385, 978.77, -1170.30, 13.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(1829, 1014.36, -1167.28, 12.08, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.76, -1167.27, 12.98, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.76, -1167.27, 13.84, 0.00, 0.00, -90.00);
- CreateDynamicObject(1829, 1014.37, -1168.14, 12.08, 0.00, 0.00, -90.00);
- CreateDynamicObject(1829, 1014.35, -1170.68, 12.08, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.74, -1168.99, 12.07, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.73, -1169.83, 12.07, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.73, -1171.53, 12.07, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.72, -1172.38, 12.07, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.72, -1172.38, 12.92, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.72, -1172.38, 13.74, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.72, -1172.38, 14.56, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.72, -1171.51, 12.93, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.77, -1168.10, 12.99, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.86, -1167.28, 14.72, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.90, -1169.88, 14.56, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.81, -1169.84, 12.93, 0.00, 0.00, -90.00);
- CreateDynamicObject(2332, 1014.85, -1169.85, 13.74, 0.00, 0.00, -90.00);
- CreateDynamicObject(1569, 974.13, -1175.86, 19.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(2634, 999.05, -1170.19, 13.30, 0.00, 0.00, 90.00);
- CreateDynamicObject(2946, 983.41, -1162.74, 24.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(2946, 980.25, -1162.72, 24.08, 0.00, 0.00, -90.00);
- CreateDynamicObject(19437, 980.90, -1162.85, 25.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(19437, 982.48, -1162.92, 25.90, 0.00, 0.00, 90.00);
- CreateDynamicObject(19437, 982.86, -1162.89, 25.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(2946, 980.25, -1163.00, 24.08, 0.00, 0.00, -90.00);
- CreateDynamicObject(2946, 983.41, -1163.02, 24.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(19437, 981.28, -1162.87, 25.90, 0.00, 0.00, 90.00);
- CreateDynamicObject(19437, 982.84, -1162.85, 25.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(2208, 987.63, -1171.89, 24.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(2208, 984.24, -1171.92, 24.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(2208, 984.20, -1176.36, 24.20, 0.00, 0.00, 90.00);
- CreateDynamicObject(1649, 986.18, -1172.01, 26.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(1649, 990.54, -1172.01, 26.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(1649, 986.15, -1172.01, 26.52, 0.00, 0.00, 900.00);
- CreateDynamicObject(1649, 990.54, -1172.01, 26.52, 0.00, 0.00, 900.00);
- CreateDynamicObject(1808, 983.85, -1162.97, 24.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(1808, 979.87, -1162.99, 24.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(1892, 981.32, -1163.52, 24.18, 0.00, 0.00, 0.00);
- CreateDynamicObject(2191, 990.19, -1174.43, 24.13, 0.00, 0.00, 180.00);
- CreateDynamicObject(2123, 986.16, -1173.34, 24.83, 0.00, 0.00, -90.00);
- CreateDynamicObject(2123, 988.57, -1173.37, 24.83, 0.00, 0.00, -90.00);
- CreateDynamicObject(2284, 990.19, -1169.39, 25.76, 0.00, 0.00, -90.00);
- CreateDynamicObject(2266, 982.23, -1174.49, 25.65, 0.00, 0.00, 180.00);
- CreateDynamicObject(2267, 979.97, -1174.97, 25.83, 0.00, 0.00, 180.00);
- CreateDynamicObject(1736, 977.04, -1173.91, 27.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(1736, 981.81, -1163.29, 26.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2257, 990.64, -1165.75, 26.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(1616, 990.58, -1163.21, 27.14, 0.00, 0.00, 90.00);
- CreateDynamicObject(1616, 977.15, -1169.78, 27.14, 0.00, 0.00, 180.00);
- CreateDynamicObject(2961, 979.02, -1163.00, 25.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(2961, 986.20, -1172.41, 24.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(2961, 988.36, -1172.39, 24.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(1616, 979.26, -1167.64, 15.71, 0.00, 0.00, 180.00);
- CreateDynamicObject(1616, 999.80, -1168.37, 15.71, 0.00, 0.00, 180.00);
- CreateDynamicObject(1616, 1014.70, -1172.40, 16.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(19088, 994.68, -1170.02, 14.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(19087, 994.68, -1170.02, 17.02, 0.00, 0.00, 0.00);
- CreateDynamicObject(19087, 994.68, -1170.02, 19.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(2606, 986.33, -1175.06, 26.13, 0.00, 0.00, 180.00);
- CreateDynamicObject(1828, 981.74, -1166.75, 24.19, 0.00, 0.00, 90.00);
- CreateDynamicObject(18643, 992.37, -1184.86, 12.71, 0.00, 0.00, 90.00);
- CreateDynamicObject(18643, 992.37, -1155.46, 12.71, 0.00, 0.00, -90.00);
- CreateDynamicObject(18643, 988.92, -1155.51, 13.32, 0.00, 0.00, -90.00);
- CreateDynamicObject(18643, 975.92, -1194.26, 13.32, 0.00, 0.00, 90.00);
- CreateDynamicObject(18643, 983.36, -1174.27, 16.66, 20.00, 40.00, 90.00);
- CreateDynamicObject(18643, 981.29, -1166.34, 16.66, 20.00, 40.00, -90.00);
- CreateDynamicObject(18643, 982.40, -1155.55, 13.74, 0.00, 0.00, -90.00);
- CreateDynamicObject(18643, 982.40, -1184.78, 13.74, 0.00, 0.00, 90.00);
- CreateDynamicObject(3109, 976.74, -1174.56, 25.37, 0.00, 0.00, 0.00);
- CreateDynamicObject(2773, 974.46, -1167.98, 24.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 972.09, -1167.94, 24.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 972.08, -1166.25, 24.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 974.53, -1166.24, 24.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 974.38, -1165.23, 24.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 971.78, -1165.20, 24.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 971.64, -1163.60, 24.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 974.14, -1163.54, 24.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(2942, 970.73, -1167.24, 24.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(2942, 970.72, -1164.30, 24.80, 0.00, 0.00, 90.00);
- CreateDynamicObject(1726, 990.05, -1163.10, 24.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(1726, 990.05, -1166.85, 24.17, 0.00, 0.00, -90.00);
- CreateDynamicObject(1822, 989.57, -1166.52, 24.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(2894, 990.07, -1165.98, 24.65, 0.00, 0.00, -90.00);
- CreateDynamicObject(914, 966.34, -1176.41, 23.28, 0.00, 0.00, -90.00);
- CreateDynamicObject(2653, 962.24, -1170.42, 22.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(914, 996.35, -1167.14, 11.62, 90.00, 0.00, 0.00);
- CreateDynamicObject(1616, 1006.12, -1173.06, 16.36, 0.00, 0.00, 600.00);
- CreateDynamicObject(1649, 988.26, -1162.70, 25.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(1649, 975.86, -1162.58, 25.78, 0.00, 0.00, 359.80);
- CreateDynamicObject(19375, 985.72, -1167.64, 27.70, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 975.62, -1167.64, 27.68, 0.00, 90.00, 0.00);
- CreateDynamicObject(19375, 985.72, -1167.64, 27.88, 0.00, 90.00, 0.00);
- CreateDynamicObject(1649, 988.34, -1162.66, 26.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(1649, 975.82, -1162.43, 26.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(19375, 975.62, -1167.64, 27.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(1649, 988.34, -1162.66, 22.92, 0.00, 0.00, 180.00);
- CreateDynamicObject(1649, 975.82, -1162.43, 22.83, 0.00, 0.00, 180.00);
- CreateDynamicObject(19357, 995.80, -1159.25, 23.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19437, 980.62, -1162.86, 25.90, 0.00, 0.00, 90.00);
- CreateDynamicObject(19437, 980.62, -1162.86, 22.42, 0.00, 0.00, 90.00);
- Cartelbanco = CreateDynamicObject(19353, 981.81, -1162.84, 27.1, 0.00, 0.00, 90.00);
- BancoLS = CreateDynamicObject(5720, 982.34, -1169.66, 32.82, 0.00, 0.00, 0.00);
- //----------------------[New Interior]--------------------------------//
- CreateDynamicObject(19458, 284.26, 1032.37, 1083.21, 0.00, 90.00, -90.00);
- CreateDynamicObject(19458, 284.26, 1035.85, 1083.21, 0.00, 90.00, -90.00);
- CreateDynamicObject(1536, 283.61, 1037.38, 1083.23, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 281.18, 1037.41, 1084.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(19384, 284.39, 1037.46, 1084.92, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 288.98, 1035.78, 1084.94, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 287.60, 1037.46, 1084.92, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 279.51, 1032.67, 1084.93, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 279.51, 1029.46, 1084.93, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 281.18, 1030.72, 1084.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(19384, 288.97, 1026.17, 1084.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 279.51, 1035.87, 1084.93, 0.00, 0.00, 180.00);
- CreateDynamicObject(2286, 279.62, 1034.78, 1085.46, 0.00, 0.00, 91.00);
- CreateDynamicObject(19354, 288.98, 1032.57, 1084.94, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 293.83, 1029.61, 1084.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 286.08, 1029.20, 1084.95, 0.00, 0.00, 180.00);
- CreateDynamicObject(19458, 284.26, 1028.88, 1083.21, 0.00, 90.00, -90.00);
- CreateDynamicObject(19458, 284.26, 1025.39, 1083.21, 0.00, 90.00, -90.00);
- CreateDynamicObject(19354, 286.08, 1026.00, 1084.95, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 279.51, 1026.25, 1084.93, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 286.08, 1022.80, 1084.95, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 281.51, 1022.20, 1084.93, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 281.18, 1023.73, 1084.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 284.54, 1018.08, 1084.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(1827, 281.81, 1035.10, 1083.33, 0.00, 0.00, 0.00);
- CreateDynamicObject(1724, 280.48, 1033.62, 1083.30, 0.00, 0.00, 112.00);
- CreateDynamicObject(1724, 280.37, 1036.02, 1083.30, 0.00, 0.00, 55.00);
- CreateDynamicObject(1670, 282.04, 1035.30, 1083.81, 0.00, 0.00, 47.00);
- CreateDynamicObject(1701, 283.06, 1025.46, 1083.12, 0.00, 0.00, 90.00);
- CreateDynamicObject(1736, 279.94, 1026.00, 1085.56, 0.00, 0.00, 90.00);
- CreateDynamicObject(1738, 279.72, 1024.39, 1083.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(2195, 283.23, 1036.98, 1083.91, 0.00, 0.00, 33.00);
- CreateDynamicObject(1723, 280.35, 1030.09, 1083.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(1502, 286.07, 1020.38, 1083.20, 0.00, 0.00, -90.00);
- CreateDynamicObject(2099, 279.63, 1031.54, 1083.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(2270, 285.36, 1036.87, 1084.52, 0.00, 0.00, 0.00);
- CreateDynamicObject(1808, 288.60, 1037.08, 1083.27, 0.00, 0.00, -90.00);
- CreateDynamicObject(2613, 288.80, 1037.51, 1083.30, 0.00, 0.00, 0.00);
- CreateDynamicObject(2266, 288.40, 1036.35, 1084.87, 0.00, 0.00, -90.00);
- CreateDynamicObject(2180, 288.31, 1034.79, 1083.21, 0.00, 0.00, 91.00);
- CreateDynamicObject(2190, 288.36, 1034.35, 1084.00, 0.00, 0.00, -142.00);
- CreateDynamicObject(1665, 288.16, 1036.03, 1084.03, 0.00, 0.00, 47.00);
- CreateDynamicObject(2576, 285.61, 1030.30, 1083.27, 0.00, 0.00, -91.00);
- CreateDynamicObject(1714, 286.79, 1035.73, 1083.26, 0.00, 0.00, 62.00);
- CreateDynamicObject(2059, 288.46, 1035.51, 1084.02, 0.00, 0.00, -91.00);
- CreateDynamicObject(2282, 288.42, 1031.68, 1084.83, 0.00, 0.00, -90.00);
- CreateDynamicObject(2281, 288.39, 1030.55, 1084.96, 0.00, 0.00, -90.00);
- CreateDynamicObject(19458, 284.26, 1021.97, 1083.21, 0.00, 90.00, -90.00);
- CreateDynamicObject(19458, 284.26, 1018.48, 1083.21, 0.00, 90.00, -90.00);
- CreateDynamicObject(19384, 284.39, 1030.71, 1084.94, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 284.38, 1023.73, 1084.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 281.35, 1018.08, 1084.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 281.51, 1019.00, 1084.93, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 279.51, 1016.63, 1084.93, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 278.15, 1018.08, 1084.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(19376, 284.69, 1035.41, 1086.67, 0.00, 90.00, 180.00);
- CreateDynamicObject(19376, 295.19, 1025.65, 1086.67, 0.00, 90.00, 180.00);
- CreateDynamicObject(19376, 284.71, 1016.14, 1086.67, 0.00, 90.00, 180.00);
- CreateDynamicObject(19354, 288.98, 1022.96, 1084.94, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 288.98, 1019.75, 1084.94, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 288.98, 1016.56, 1084.94, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 290.62, 1029.76, 1084.89, 0.53, 0.00, 90.00);
- CreateDynamicObject(19384, 286.07, 1019.59, 1084.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(1502, 285.15, 1030.75, 1083.20, 0.00, 0.00, 179.00);
- CreateDynamicObject(1502, 288.91, 1026.95, 1083.20, 0.00, 0.00, -90.00);
- CreateDynamicObject(2517, 281.14, 1018.82, 1083.30, 0.00, 0.00, -90.00);
- CreateDynamicObject(2516, 282.18, 1019.89, 1083.25, 0.00, 0.00, 90.00);
- CreateDynamicObject(2812, 285.60, 1028.06, 1084.39, 0.00, 0.00, 55.00);
- CreateDynamicObject(1828, 283.64, 1026.26, 1083.32, 0.00, 0.00, 82.00);
- CreateDynamicObject(2528, 282.05, 1022.04, 1083.31, 0.00, 0.00, 90.00);
- CreateDynamicObject(2815, 289.99, 1025.45, 1083.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(2523, 282.13, 1022.78, 1083.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(1738, 285.21, 1018.35, 1083.86, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 279.51, 1023.05, 1084.93, 0.00, 0.00, 180.00);
- CreateDynamicObject(2283, 288.86, 1024.44, 1085.08, 0.00, 0.00, -90.00);
- CreateDynamicObject(19458, 293.88, 1025.39, 1083.21, 0.00, 90.00, -90.00);
- CreateDynamicObject(19458, 293.88, 1028.85, 1083.21, 0.00, 90.00, -90.00);
- CreateDynamicObject(15036, 292.19, 1027.03, 1084.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 287.77, 1018.06, 1084.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 293.86, 1024.71, 1084.89, 0.53, 0.00, 90.00);
- CreateDynamicObject(19354, 288.98, 1029.37, 1084.94, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 293.82, 1026.42, 1084.87, 0.00, 0.00, 180.00);
- CreateDynamicObject(19354, 290.65, 1024.83, 1084.93, 0.53, 0.00, 90.00);
- CreateDynamicObject(19354, 293.82, 1029.77, 1084.86, 0.53, 0.00, 90.00);
- CreateDynamicObject(19376, 284.71, 1025.77, 1086.67, 0.00, 90.00, 180.00);
- CreateDynamicObject(2817, 286.04, 1018.96, 1083.30, 0.00, 0.00, 90.00);
- //----------------------[House Interior 7]----------------------------//
- CreateDynamicObject(19366, 1448.75, -626.78, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1452.25, -607.64, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19371, 1459.22, -617.08, 1000.00, 0.00, 90.00, 1800.00);
- CreateDynamicObject(19366, 1462.63, -623.47, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1452.25, -626.78, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1448.75, -623.59, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1448.75, -620.40, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1448.75, -617.23, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1445.27, -626.78, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1445.27, -623.59, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1445.27, -620.40, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1445.27, -617.23, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19443, 1454.08, -618.86, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1454.08, -621.94, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(1502, 1454.08, -624.26, 1000.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1454.08, -625.03, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1443.49, -626.78, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1454.08, -628.09, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1443.49, -625.19, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1443.49, -623.59, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1443.49, -621.99, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1443.49, -620.40, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1444.37, -627.64, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1443.49, -618.83, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1445.76, -617.97, 1001.71, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1447.34, -617.97, 1001.71, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1450.41, -617.97, 1001.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1444.16, -617.97, 1001.71, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1447.46, -627.64, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(1498, 1445.16, -627.66, 1000.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1449.01, -627.64, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1450.59, -627.64, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1452.18, -627.64, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1445.92, -627.64, 1004.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1454.08, -623.48, 1004.34, 0.00, 0.00, 0.00);
- CreateDynamicObject(19356, 1452.25, -626.78, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1448.75, -626.78, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1445.27, -626.78, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1445.27, -623.59, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1448.75, -623.59, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1452.25, -623.59, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1445.27, -620.40, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1448.75, -620.40, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1452.25, -623.59, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19443, 1453.75, -627.64, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19443, 1454.08, -626.58, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1448.87, -617.97, 1004.34, 0.00, 0.00, 90.00);
- CreateDynamicObject(1502, 1448.09, -618.00, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1455.66, -626.68, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1459.18, -623.47, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1455.72, -623.47, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1459.16, -626.68, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1462.63, -626.68, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1462.53, -627.61, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1463.86, -626.91, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1459.33, -627.61, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1456.12, -627.61, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1455.78, -622.09, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1458.99, -622.09, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1462.20, -622.07, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1463.86, -623.72, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19398, 1454.21, -617.20, 1001.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1452.25, -620.40, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19371, 1459.04, -618.11, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 1455.78, -621.93, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 1455.74, -620.28, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19371, 1455.84, -618.11, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 1459.21, -620.28, 1000.00, 0.00, 90.00, 1800.00);
- CreateDynamicObject(19371, 1460.58, -620.37, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 1458.95, -621.93, 1001.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19371, 1455.74, -617.08, 1000.00, 0.00, 90.00, 1800.00);
- CreateDynamicObject(19371, 1460.58, -617.20, 1001.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19356, 1452.25, -620.40, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19443, 1453.51, -617.97, 1001.81, 0.00, 0.00, 90.00);
- CreateDynamicObject(19398, 1454.22, -620.41, 1001.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19371, 1455.83, -620.28, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19371, 1455.83, -617.08, 1003.44, 0.00, 90.00, 1800.00);
- CreateDynamicObject(19371, 1459.31, -617.08, 1003.44, 0.00, 90.00, 1800.00);
- CreateDynamicObject(19371, 1459.31, -620.28, 1003.44, 0.00, 90.00, 1800.00);
- CreateDynamicObject(19370, 1455.72, -623.47, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1459.18, -623.47, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1462.63, -623.47, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1455.72, -626.68, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1459.18, -626.68, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1462.63, -626.68, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(1799, 1460.31, -622.80, 1000.11, 0.00, 0.00, 270.00);
- CreateDynamicObject(2204, 1461.00, -627.43, 1000.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(2200, 1463.24, -627.34, 1000.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(1643, 1454.17, -625.81, 1002.20, 0.00, 90.00, 0.00);
- CreateDynamicObject(2481, 1463.37, -627.35, 1002.15, 0.00, 0.00, 190.00);
- CreateDynamicObject(2635, 1454.91, -626.80, 1000.51, 0.00, 0.00, 30.00);
- CreateDynamicObject(2251, 1454.84, -626.99, 1001.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(1510, 1455.07, -626.37, 1000.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(1485, 1454.89, -626.33, 1000.97, 50.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1454.62, -626.69, 1000.97, 0.00, 90.00, 0.00);
- CreateDynamicObject(2525, 1459.94, -621.33, 1000.07, 0.00, 0.00, 180.00);
- CreateDynamicObject(2523, 1459.31, -621.33, 1000.08, 0.00, 0.00, 180.00);
- CreateDynamicObject(2527, 1455.80, -618.89, 1000.07, 0.00, 0.00, 90.00);
- CreateDynamicObject(2526, 1458.77, -618.72, 1000.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(1727, 1446.23, -618.62, 1000.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(1819, 1445.76, -620.60, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1726, 1444.15, -620.40, 1000.05, 0.00, 0.00, 50.00);
- CreateDynamicObject(1486, 1446.05, -620.05, 1000.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1445.94, -620.07, 1000.61, 90.00, -30.00, 0.00);
- CreateDynamicObject(2812, 1446.42, -619.98, 1000.58, 0.00, 0.00, -90.00);
- CreateDynamicObject(18875, 1444.48, -619.89, 1000.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(2173, 1453.49, -625.94, 1000.07, 0.00, 0.00, 270.00);
- CreateDynamicObject(2120, 1452.38, -626.58, 1000.87, 0.00, 0.00, 220.00);
- CreateDynamicObject(2190, 1453.93, -626.25, 1000.86, 0.00, 0.00, 270.00);
- CreateDynamicObject(1782, 1453.60, -627.16, 1000.95, 0.00, 0.00, 50.00);
- CreateDynamicObject(2161, 1443.62, -625.03, 1000.05, 0.00, 0.00, 90.00);
- CreateDynamicObject(2162, 1443.62, -623.70, 1000.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(1985, 1241.11, -759.86, 1084.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(1502, 1454.08, -621.18, 1000.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(1502, 1451.18, -618.00, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1454.08, -620.40, 1004.34, 0.00, 0.00, 0.00);
- CreateDynamicObject(19443, 1451.95, -617.97, 1004.34, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 1452.25, -617.23, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1448.75, -614.03, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1445.27, -614.03, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1455.74, -614.03, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1448.75, -610.84, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1445.27, -607.64, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1452.25, -610.84, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1448.75, -607.64, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1456.88, -613.01, 1001.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1455.56, -614.65, 1001.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1449.90, -613.14, 1001.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1452.25, -614.03, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1455.74, -610.84, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1455.74, -607.64, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1445.27, -610.84, 1000.00, 0.00, 90.00, 0.00);
- CreateDynamicObject(19370, 1454.04, -616.28, 1001.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1444.02, -616.33, 1001.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1444.02, -613.12, 1001.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1444.02, -609.92, 1001.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1445.59, -608.29, 1001.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(19356, 1448.75, -617.23, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1445.27, -617.23, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1448.75, -614.03, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1445.27, -610.84, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1448.75, -610.84, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1448.75, -607.64, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1445.27, -607.64, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1445.27, -614.03, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(2629, 1447.76, -610.00, 1000.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2627, 1445.25, -616.76, 1000.09, 0.00, 0.00, 90.00);
- CreateDynamicObject(2630, 1445.25, -614.60, 1000.09, 0.00, 0.00, 270.00);
- CreateDynamicObject(19370, 1448.79, -608.29, 1001.73, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1451.98, -608.29, 1001.74, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1449.90, -616.33, 1001.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1455.18, -608.29, 1001.72, 0.00, 0.00, 90.00);
- CreateDynamicObject(19370, 1449.90, -609.93, 1001.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(19370, 1456.88, -609.81, 1001.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(19356, 1452.25, -617.23, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1452.25, -614.03, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1455.74, -614.03, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1455.74, -610.84, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1452.25, -610.84, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1455.74, -607.64, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19356, 1452.25, -607.64, 1003.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(2631, 1447.71, -610.42, 1000.12, 0.00, 0.00, 90.00);
- CreateDynamicObject(2628, 1445.07, -609.26, 1000.09, 0.00, 0.00, 0.00);
- CreateDynamicObject(15036, 1454.55, -609.88, 1001.09, 0.00, 0.00, 180.00);
- CreateDynamicObject(2149, 1456.43, -610.59, 1001.08, 0.00, 0.00, 250.00);
- CreateDynamicObject(2418, 1450.66, -613.45, 1000.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(2147, 1456.26, -612.17, 1000.02, 0.00, 0.00, 270.00);
- CreateDynamicObject(1433, 1451.09, -609.15, 1000.25, 0.00, 0.00, 0.00);
- CreateDynamicObject(1748, 1450.93, -608.95, 1000.73, 0.00, 0.00, 40.00);
- CreateDynamicObject(2249, 1451.34, -608.82, 1001.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(2866, 1452.65, -608.76, 1000.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(2860, 1456.28, -609.77, 1000.95, 0.00, 0.00, 60.00);
- CreateDynamicObject(2821, 1456.63, -610.60, 1002.25, 0.00, 0.00, 90.00);
- CreateDynamicObject(2419, 1450.66, -611.55, 1000.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(2839, 1450.61, -612.63, 1000.31, 0.00, 0.00, 50.00);
- CreateDynamicObject(1582, 1450.44, -610.63, 1001.03, 0.00, 0.00, 30.00);
- CreateDynamicObject(2258, 1450.02, -612.30, 1002.19, 0.00, 0.00, 90.00);
- CreateDynamicObject(2227, 1448.84, -627.68, 1000.09, 0.00, 0.00, 180.00);
- CreateDynamicObject(2231, 1449.61, -627.57, 1000.11, 0.00, 0.00, 200.00);
- CreateDynamicObject(2231, 1448.19, -627.40, 1000.11, 0.00, 0.00, 160.00);
- CreateDynamicObject(2267, 1449.11, -627.52, 1002.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(2256, 1449.74, -611.91, 1001.91, 0.00, 0.00, 270.00);
- CreateDynamicObject(2258, 1449.77, -615.55, 1001.91, 0.00, 0.00, 270.00);
- CreateDynamicObject(2855, 1450.28, -625.40, 1000.26, 0.00, 0.00, 0.00);
- CreateDynamicObject(2853, 1449.95, -624.78, 1000.26, 0.00, 0.00, -30.00);
- CreateDynamicObject(2854, 1450.45, -625.03, 1000.26, 0.00, 0.00, 0.00);
- CreateDynamicObject(2255, 1456.82, -621.36, 1001.47, 0.00, 0.00, 180.00);
- CreateDynamicObject(2742, 1455.71, -618.34, 1000.27, 0.00, 0.00, 0.00);
- CreateDynamicObject(1736, 1463.46, -624.97, 1002.33, 0.00, 0.00, 270.00);
- CreateDynamicObject(2815, 1456.61, -624.93, 1000.08, 0.00, 0.00, 0.00);
- //-----------------------[Sig's house interior]-----------------------//
- CreateDynamicObject(19458,1435.3570557,-1456.1259766,107.5059967,0.0163574,270.7497559,0.7498779); //object(wall098) (1)
- CreateDynamicObject(19458,1432.0479736,-1456.1450195,107.5530014,0.0192871,271.0000000,0.7475586); //object(wall098) (2)
- CreateDynamicObject(19458,1428.7869873,-1456.1820068,107.6129990,0.0096130,270.5000000,0.7476807); //object(wall098) (3)
- CreateDynamicObject(19458,1425.3549805,-1457.4670410,107.6460037,0.0058594,270.2501526,0.9977417); //object(wall098) (4)
- CreateDynamicObject(19458,1421.9320068,-1460.2049561,107.6900024,0.0191650,270.9999695,0.7475586); //object(wall098) (5)
- CreateDynamicObject(19458,1435.4580078,-1465.1879883,107.5220032,0.0096130,270.5000000,0.7477112); //object(wall098) (6)
- CreateDynamicObject(19458,1418.8800049,-1460.2309570,107.7369995,0.0087585,270.4968567,0.7472839); //object(wall098) (8)
- CreateDynamicObject(19458,1432.1209717,-1465.2049561,107.5550003,0.0177307,270.7499695,0.9976501); //object(wall098) (9)
- CreateDynamicObject(19458,1428.8100586,-1465.2459717,107.6190033,0.0048218,270.2501831,0.7477417); //object(wall098) (10)
- CreateDynamicObject(19458,1425.5749512,-1465.2700195,107.6539993,0.0048218,270.2501831,0.7477417); //object(wall098) (11)
- CreateDynamicObject(19458,1422.3840332,-1465.3220215,107.6900024,0.0240479,271.2496338,0.7474670); //object(wall098) (12)
- CreateDynamicObject(19458,1418.8969727,-1465.3669434,107.7180023,0.0044250,269.7498169,0.7477417); //object(wall098) (13)
- CreateDynamicObject(19446,1432.3959961,-1469.9119873,109.2089996,0.0000000,0.0000000,272.0000000); //object(wall086) (1)
- CreateDynamicObject(19446,1422.9980469,-1470.2370605,109.2160034,0.0000000,0.0000000,271.9995117); //object(wall086) (2)
- CreateDynamicObject(19354,1437.1529541,-1468.0889893,109.2180023,0.0000000,0.0000000,0.0000000); //object(wall002) (2)
- CreateDynamicObject(19354,1417.1800537,-1466.4429932,109.2969971,0.0000000,0.0000000,0.0000000); //object(wall002) (3)
- CreateDynamicObject(19354,1417.1629639,-1463.3029785,109.2870026,0.0000000,0.0000000,0.0000000); //object(wall002) (4)
- CreateDynamicObject(19354,1417.1219482,-1460.1059570,109.2880020,0.0000000,0.0000000,0.0000000); //object(wall002) (5)
- CreateDynamicObject(19354,1417.1519775,-1457.0899658,109.2880020,0.0000000,0.0000000,0.0000000); //object(wall002) (6)
- CreateDynamicObject(19384,1417.1910400,-1468.8310547,109.2969971,0.0000000,0.0000000,0.0000000); //object(wall032) (2)
- CreateDynamicObject(19427,1417.7550049,-1470.3959961,109.2239990,0.0000000,0.0000000,270.0000000); //object(wall067) (2)
- CreateDynamicObject(19430,1423.6519775,-1454.5529785,109.2149963,0.0000000,0.0000000,0.0000000); //object(wall070) (1)
- CreateDynamicObject(19430,1422.9399414,-1455.4079590,109.1340027,0.0000000,0.0000000,272.0000000); //object(wall070) (2)
- CreateDynamicObject(19430,1426.7349854,-1455.3509521,109.2030029,0.0000000,0.0000000,269.9995117); //object(wall070) (3)
- CreateDynamicObject(19430,1427.4520264,-1454.5500488,109.1250000,0.0000000,0.0000000,181.9945068); //object(wall070) (4)
- CreateDynamicObject(19430,1427.4189453,-1453.3769531,109.1999969,0.0000000,0.0000000,181.9940186); //object(wall070) (5)
- CreateDynamicObject(19430,1427.3869629,-1452.1090088,109.1890030,0.0000000,0.0000000,181.9940186); //object(wall070) (6)
- CreateDynamicObject(19446,1431.1140137,-1469.8060303,109.2080002,0.0000000,0.0000000,0.0000000); //object(wall086) (4)
- CreateDynamicObject(1649,1437.0529785,-1464.5920410,109.2600021,0.0000000,0.0000000,270.7500000); //object(wglasssmash) (9)
- CreateDynamicObject(1649,1437.0140381,-1460.2729492,109.2109985,0.0000000,0.0000000,270.7470703); //object(wglasssmash) (10)
- CreateDynamicObject(1649,1436.9649658,-1455.9339600,109.2119980,0.0000000,0.0000000,270.7470703); //object(wglasssmash) (11)
- CreateDynamicObject(1649,1433.1689453,-1453.6899414,109.1979980,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (12)
- CreateDynamicObject(19400,1431.1080322,-1463.4329834,109.1589966,0.0000000,0.0000000,0.0000000); //object(wall048) (1)
- CreateDynamicObject(1649,1419.9289551,-1455.5350342,109.4049988,0.0000000,0.0000000,0.0000000); //object(wglasssmash) (14)
- CreateDynamicObject(19427,1417.0529785,-1455.9100342,109.3130035,0.0000000,0.0000000,306.0000000); //object(wall067) (5)
- CreateDynamicObject(19427,1436.1419678,-1453.6949463,109.1070023,0.0000000,0.0000000,270.0000000); //object(wall067) (6)
- CreateDynamicObject(1649,1433.1739502,-1453.7020264,109.3290024,0.0000000,0.0000000,180.0000000); //object(wglasssmash) (15)
- CreateDynamicObject(19430,1435.3139648,-1452.8719482,109.0930023,0.0000000,0.0000000,181.9940186); //object(wall070) (7)
- CreateDynamicObject(19430,1428.6510010,-1451.5140381,108.0550003,89.4394226,206.5993042,243.3890991); //object(wall070) (10)
- CreateDynamicObject(19430,1425.1999512,-1452.5400391,108.3580017,89.4396973,206.5869141,245.4016113); //object(wall070) (11)
- CreateDynamicObject(19427,1430.1639404,-1453.6400146,109.2119980,0.0000000,0.0000000,270.0000000); //object(wall067) (7)
- CreateDynamicObject(19354,1422.9959717,-1456.8330078,109.2350006,0.0000000,0.0000000,1.2500000); //object(wall002) (7)
- CreateDynamicObject(19400,1423.0410156,-1459.4899902,109.2389984,0.0000000,0.0000000,0.0000000); //object(wall048) (2)
- CreateDynamicObject(1738,1429.8499756,-1469.9150391,108.3550034,0.0000000,0.0000000,0.0000000); //object(cj_radiator_old) (3)
- CreateDynamicObject(1808,1426.5250244,-1455.6839600,107.7720032,0.0000000,0.0000000,0.0000000); //object(cj_watercooler2) (1)
- CreateDynamicObject(1828,1424.5749512,-1467.8769531,107.7440033,0.0000000,0.0000000,332.0000000); //object(man_sdr_rug) (3)
- CreateDynamicObject(1828,1433.9410400,-1464.7709961,107.6210022,0.0000000,0.0000000,331.9958496); //object(man_sdr_rug) (4)
- CreateDynamicObject(1828,1432.8289795,-1456.9479980,107.6299973,0.0000000,0.0000000,331.9958496); //object(man_sdr_rug) (5)
- CreateDynamicObject(1828,1419.9520264,-1460.5579834,107.8140030,0.0000000,0.0000000,331.9958496); //object(man_sdr_rug) (6)
- CreateDynamicObject(1829,1436.2170410,-1454.5720215,108.0699997,0.0000000,0.0000000,332.0000000); //object(man_safenew) (2)
- CreateDynamicObject(19354,1426.9029541,-1468.8830566,109.2089996,0.0000000,0.0000000,1.9981689); //object(wall002) (8)
- CreateDynamicObject(19384,1429.3979492,-1466.1369629,109.2030029,0.0000000,0.0000000,270.0000000); //object(wall032) (3)
- CreateDynamicObject(19427,1427.3470459,-1466.7270508,109.1859970,0.0000000,0.0000000,320.4967041); //object(wall067) (8)
- CreateDynamicObject(1208,1427.1199951,-1468.4219971,107.7330017,0.0000000,0.0000000,274.0000000); //object(washer) (1)
- CreateDynamicObject(2099,1431.1999512,-1465.2249756,107.6829987,0.0000000,0.0000000,90.0000000); //object(med_hi_fi_1) (1)
- CreateDynamicObject(19354,1432.6689453,-1461.8430176,109.1839981,0.0000000,0.0000000,91.9981689); //object(wall002) (9)
- CreateDynamicObject(2102,1422.5040283,-1458.5560303,108.7379990,0.0000000,0.0000000,320.0000000); //object(low_hi_fi_2) (1)
- CreateDynamicObject(2231,1430.5209961,-1453.7469482,107.6660004,0.0000000,0.0000000,0.0000000); //object(swank_speaker_3) (1)
- CreateDynamicObject(2231,1436.8100586,-1454.0739746,108.5490036,0.0000000,0.0000000,330.0000000); //object(swank_speaker_3) (2)
- CreateDynamicObject(2231,1436.5620117,-1469.6810303,107.6200027,0.0000000,0.0000000,211.9963379); //object(swank_speaker_3) (3)
- CreateDynamicObject(2231,1431.2509766,-1469.6049805,107.6520004,0.0000000,0.0000000,151.9921875); //object(swank_speaker_3) (4)
- CreateDynamicObject(2231,1426.1280518,-1469.8530273,107.7369995,0.0000000,0.0000000,213.9903564); //object(swank_speaker_3) (5)
- CreateDynamicObject(2233,1431.8919678,-1461.9560547,107.6880035,0.0000000,0.0000000,0.0000000); //object(swank_speaker_4) (1)
- CreateDynamicObject(2233,1434.4279785,-1461.7309570,107.6169968,0.0000000,0.0000000,0.0000000); //object(swank_speaker_4) (2)
- CreateDynamicObject(2296,1431.7969971,-1462.1770020,107.6449966,0.0000000,0.0000000,0.0000000); //object(tv_unit_1) (1)
- CreateDynamicObject(2231,1431.8489990,-1462.0019531,108.1279984,0.0000000,0.0000000,1.9940186); //object(swank_speaker_3) (8)
- CreateDynamicObject(2333,1432.5949707,-1468.1910400,107.6350021,0.0000000,0.0000000,88.0000000); //object(cj_bed_furn_1b) (1)
- CreateDynamicObject(2344,1433.0550537,-1469.4169922,108.1389999,0.0000000,0.0000000,210.0000000); //object(cj_remote) (1)
- CreateDynamicObject(2452,1424.9620361,-1469.7220459,107.7170029,0.0000000,0.0000000,182.0000000); //object(cj_ff_fridge2) (1)
- CreateDynamicObject(2525,1430.4780273,-1468.9179688,107.6979980,0.0000000,0.0000000,270.0000000); //object(cj_toilet4) (1)
- CreateDynamicObject(2526,1427.7900391,-1469.5119629,107.7089996,0.0000000,0.0000000,2.0000000); //object(cj_bath4) (1)
- CreateDynamicObject(2524,1427.5379639,-1467.4630127,107.7099991,0.0000000,0.0000000,50.0000000); //object(cj_b_sink4) (1)
- CreateDynamicObject(2517,1429.5219727,-1467.8100586,107.6979980,0.0000000,0.0000000,270.7500000); //object(cj_shower1) (1)
- CreateDynamicObject(2566,1435.7070312,-1467.1999512,108.0869980,0.0000000,0.0000000,182.0000000); //object(hotel_s_bedset_3) (1)
- CreateDynamicObject(2596,1418.8859863,-1469.9859619,109.8290024,0.0000000,0.0000000,168.0000000); //object(cj_sex_tv) (1)
- CreateDynamicObject(2741,1427.0989990,-1467.1629639,108.7839966,0.0000000,0.0000000,50.0000000); //object(cj_soap_disp) (1)
- CreateDynamicObject(2742,1428.2669678,-1466.3289795,109.1829987,0.0000000,0.0000000,0.0000000); //object(cj_handdrier) (1)
- CreateDynamicObject(2833,1417.8079834,-1469.2700195,107.7990036,0.0000000,0.0000000,0.0000000); //object(gb_livingrug02) (1)
- CreateDynamicObject(2869,1436.9229736,-1468.4649658,107.5950012,0.0000000,0.0000000,40.0000000); //object(gb_ornament04) (1)
- CreateDynamicObject(2290,1433.5959473,-1461.2149658,107.6220016,0.0000000,0.0000000,182.0000000); //object(swk_couch_1) (1)
- CreateDynamicObject(2239,1430.6040039,-1461.8370361,107.6610031,0.0000000,0.0000000,32.0000000); //object(cj_mlight16) (1)
- CreateDynamicObject(2239,1426.9310303,-1466.6159668,107.7340012,0.0000000,0.0000000,31.9976807); //object(cj_mlight16) (2)
- CreateDynamicObject(2116,1432.1390381,-1460.0560303,107.3119965,0.0000000,0.0000000,0.0000000); //object(low_dinning_6) (1)
- CreateDynamicObject(2114,1430.5949707,-1464.4160156,107.8069992,0.0000000,0.0000000,0.0000000); //object(basketball) (1)
- CreateDynamicObject(2108,1431.3449707,-1466.2239990,107.6510010,0.0000000,0.0000000,0.0000000); //object(cj_mlight13) (1)
- CreateDynamicObject(2108,1431.3840332,-1463.8979492,107.6510010,0.0000000,0.0000000,0.0000000); //object(cj_mlight13) (2)
- CreateDynamicObject(1742,1423.0770264,-1457.2139893,107.8209991,0.0000000,0.0000000,90.0000000); //object(med_bookshelf) (1)
- CreateDynamicObject(1754,1431.0860596,-1458.8709717,107.6549988,0.0000000,0.0000000,66.0000000); //object(swank_single_1) (1)
- CreateDynamicObject(19354,1430.0290527,-1460.6409912,109.1750031,0.0000000,0.0000000,42.0000000); //object(wall002) (10)
- CreateDynamicObject(2568,1430.3459473,-1462.1300049,107.6979980,0.0000000,0.0000000,270.0000000); //object(hotel_dresser_3) (1)
- CreateDynamicObject(14535,1420.0820312,-1459.7910156,109.8349991,0.0000000,0.0000000,180.0000000); //object(ab_woozies03) (2)
- CreateDynamicObject(19400,1418.8420410,-1465.3850098,109.3040009,0.0000000,0.0000000,272.0000000); //object(wall048) (3)
- CreateDynamicObject(2945,1433.7600098,-1451.5169678,106.8929977,0.0000000,0.0000000,0.0000000); //object(kmb_netting) (1)
- CreateDynamicObject(2945,1431.2189941,-1451.5159912,106.8949966,0.0000000,0.0000000,0.0000000); //object(kmb_netting) (2)
- CreateDynamicObject(2945,1425.7110596,-1452.5639648,108.9919968,0.0000000,0.0000000,1.7500000); //object(kmb_netting) (3)
- CreateDynamicObject(1491,1428.6440430,-1466.0920410,107.6579971,0.0000000,0.0000000,1.0000000); //object(gen_doorint01) (2)
- CreateDynamicObject(19430,1435.2919922,-1452.0469971,109.0920029,0.0000000,0.0000000,181.9940186); //object(wall070) (13)
- CreateDynamicObject(19430,1423.6230469,-1453.4229736,109.1900024,0.0000000,0.0000000,181.9940186); //object(wall070) (14)
- CreateDynamicObject(2290,1422.3509521,-1469.7230225,107.7760010,0.0000000,0.0000000,182.0000000); //object(swk_couch_1) (2)
- CreateDynamicObject(2289,1417.3409424,-1466.9389648,109.5979996,0.0000000,0.0000000,90.0000000); //object(frame_2) (1)
- CreateDynamicObject(2111,1421.1860352,-1468.3990479,108.1910019,0.0000000,0.0000000,0.0000000); //object(low_dinning_5) (1)
- CreateDynamicObject(2069,1417.5129395,-1467.8020020,107.7979965,0.0000000,0.0000000,0.0000000); //object(cj_mlight7) (1)
- CreateDynamicObject(2069,1417.5920410,-1465.7189941,107.7979965,0.0000000,0.0000000,0.0000000); //object(cj_mlight7) (2)
- CreateDynamicObject(2069,1423.2969971,-1469.8599854,107.7549973,0.0000000,0.0000000,0.0000000); //object(cj_mlight7) (3)
- CreateDynamicObject(16780,1434.0629883,-1466.2349854,110.7529984,0.0000000,0.0000000,0.0000000); //object(ufo_light03) (2)
- CreateDynamicObject(19458,1418.7249756,-1465.6309814,110.9219971,0.0054932,270.4998779,0.7470703); //object(wall098) (15)
- CreateDynamicObject(19458,1418.7829590,-1460.0109863,110.9879990,0.0054932,270.5000305,0.7470703); //object(wall098) (16)
- CreateDynamicObject(19458,1422.1440430,-1465.5389404,110.9039993,0.0054932,270.4998779,0.7470703); //object(wall098) (17)
- CreateDynamicObject(19458,1425.5119629,-1465.5059814,110.8779984,0.0054932,270.4998779,0.7470703); //object(wall098) (18)
- CreateDynamicObject(19458,1428.2969971,-1465.4119873,110.8700027,0.0000000,270.0000000,1.7471008); //object(wall098) (19)
- CreateDynamicObject(19458,1431.6259766,-1465.3210449,110.8440018,0.0000000,270.0000000,0.7470398); //object(wall098) (20)
- CreateDynamicObject(19458,1435.0520020,-1465.3020020,110.8199997,0.0000000,270.0000000,0.7470703); //object(wall098) (21)
- CreateDynamicObject(19458,1435.4739990,-1465.2939453,110.8190002,0.0054932,270.4998779,0.7470703); //object(wall098) (22)
- CreateDynamicObject(19458,1431.4379883,-1455.9270020,110.8359985,0.0054932,270.4998779,0.7470703); //object(wall098) (25)
- CreateDynamicObject(19458,1434.8659668,-1455.9169922,110.7969971,0.0054932,270.5000305,0.7470703); //object(wall098) (26)
- CreateDynamicObject(19458,1428.1560059,-1455.9689941,110.8710022,0.0054932,270.4998779,0.7470703); //object(wall098) (27)
- CreateDynamicObject(19458,1424.9599609,-1456.0119629,110.8820038,0.0054932,270.4998779,0.7470703); //object(wall098) (28)
- CreateDynamicObject(19458,1421.6190186,-1459.9659424,110.9449997,359.9890442,271.0000000,0.7471924); //object(wall098) (29)
- CreateDynamicObject(19458,1435.4790039,-1455.8649902,110.7979965,0.0054932,270.4998779,0.7470703); //object(wall098) (30)
- CreateDynamicObject(1743,1418.6209717,-1467.2519531,107.8020020,0.0000000,0.0000000,90.0000000); //object(med_cabinet_3) (1)
- CreateDynamicObject(2141,1424.2540283,-1453.1219482,107.7369995,0.0000000,0.0000000,0.0000000); //object(cj_kitch2_l) (1)
- CreateDynamicObject(2163,1425.2540283,-1452.8199463,107.7330017,0.0000000,0.0000000,0.0000000); //object(med_office_unit_2) (1)
- CreateDynamicObject(2200,1427.3370361,-1453.4930420,107.8030014,0.0000000,0.0000000,272.0000000); //object(med_office5_unit_1) (1)
- CreateDynamicObject(2606,1425.7519531,-1453.0140381,108.8840027,0.0000000,0.0000000,0.0000000); //object(cj_police_counter2) (1)
- CreateDynamicObject(1506,1417.2769775,-1468.0450439,107.8470001,0.0000000,0.0000000,270.0000000); //object(gen_doorext08) (1)
- CreateDynamicObject(2071,1427.1250000,-1455.8170166,109.2289963,0.0000000,0.0000000,0.0000000); //object(cj_mlight5) (1)
- CreateDynamicObject(2071,1423.2700195,-1460.9470215,109.2730026,0.0000000,0.0000000,86.0000000); //object(cj_mlight5) (2)
- CreateDynamicObject(19387,1424.9289551,-1455.4189453,109.5090027,0.0000000,0.0000000,269.5000000); //object(wall035) (1)
- CreateDynamicObject(1502,1424.2110596,-1455.4570312,107.7369995,0.0000000,0.0000000,0.0000000); //object(gen_doorint04) (1)
- CreateDynamicObject(19143,1429.2320557,-1459.6269531,110.7789993,0.0000000,0.0000000,318.0000000); //object(pinspotlight1) (1)
- CreateDynamicObject(19143,1434.1199951,-1461.7060547,110.6809998,0.0000000,0.0000000,5.9992676); //object(pinspotlight1) (2)
- CreateDynamicObject(19144,1430.7280273,-1453.7259521,110.6900024,0.0000000,0.0000000,182.0000000); //object(pinspotlight2) (1)
- CreateDynamicObject(19153,1435.5269775,-1453.7810059,110.6269989,0.0000000,0.0000000,180.0000000); //object(pinspotlight11) (1)
- CreateDynamicObject(19159,1426.3959961,-1461.1500244,110.6230011,0.0000000,0.0000000,0.0000000); //object(mirrorball1) (1)
- CreateDynamicObject(19151,1428.2080078,-1466.0510254,110.4899979,0.0000000,0.0000000,0.0000000); //object(pinspotlight9) (1)
- CreateDynamicObject(19151,1427.4019775,-1466.5250244,110.4570007,0.0000000,0.0000000,48.0000000); //object(pinspotlight9) (2)
- CreateDynamicObject(19151,1426.7800293,-1467.8260498,110.4700012,0.0000000,0.0000000,67.9992676); //object(pinspotlight9) (3)
- CreateDynamicObject(19152,1429.0939941,-1459.7309570,110.6669998,0.0000000,0.0000000,128.0000000); //object(pinspotlight10) (1)
- CreateDynamicObject(19152,1423.9770508,-1455.4969482,110.2460022,0.0000000,0.0000000,175.9962158); //object(pinspotlight10) (2)
- CreateDynamicObject(19152,1426.0460205,-1455.5150146,110.2620010,0.0000000,0.0000000,175.9954834); //object(pinspotlight10) (3)
- CreateDynamicObject(18688,1420.1419678,-1459.7860107,106.1080017,0.0000000,0.0000000,0.0000000); //object(fire) (2)
- CreateDynamicObject(19423,1432.8089600,-1459.8459473,108.1060028,0.0000000,0.0000000,338.0000000); //object(headphones03) (1)
- CreateDynamicObject(19427,1428.6259766,-1458.9119873,109.1750031,0.0000000,0.0000000,30.0000000); //object(wall067) (9)
- CreateDynamicObject(19317,1435.5880127,-1453.9589844,108.3539963,0.0000000,0.0000000,348.0000000); //object(bassguitar01) (2)
- CreateDynamicObject(19317,1435.0849609,-1453.8520508,108.3610001,0.0000000,0.0000000,359.9974365); //object(bassguitar01) (3)
- CreateDynamicObject(18647,1435.2149658,-1454.0729980,110.7379990,0.0000000,0.0000000,94.0000000); //object(redneontube1) (1)
- CreateDynamicObject(18647,1430.7910156,-1453.9539795,110.7789993,0.0000000,0.0000000,93.9990234); //object(redneontube1) (2)
- CreateDynamicObject(18647,1432.9649658,-1460.5000000,110.7600021,0.0000000,0.0000000,93.9990234); //object(redneontube1) (3)
- CreateDynamicObject(18647,1430.5880127,-1460.3449707,110.7809982,0.0000000,0.0000000,33.9990234); //object(redneontube1) (4)
- CreateDynamicObject(19172,1429.8640137,-1460.5860596,109.6149979,0.0000000,0.0000000,312.0000000); //object(samppicture1) (1)
- CreateDynamicObject(19173,1421.3299561,-1470.2089844,109.6110001,0.0000000,0.0000000,2.0000000); //object(samppicture2) (2)
- CreateDynamicObject(19174,1432.6199951,-1461.7590332,109.6240005,0.0000000,0.0000000,182.0000000); //object(samppicture3) (2)
- CreateDynamicObject(19273,1417.2769775,-1469.8189697,109.2340012,0.0000000,0.0000000,94.0000000); //object(keypadnondynamic) (2)
- CreateDynamicObject(18870,1430.2299805,-1462.4090576,108.5500031,0.0000000,0.0000000,342.0000000); //object(mobilephone6) (2)
- CreateDynamicObject(19040,1430.0849609,-1462.2860107,108.5899963,0.0000000,0.0000000,0.0000000); //object(watchtype2) (1)
- CreateDynamicObject(19052,1433.2500000,-1459.9100342,108.1460037,0.0000000,0.0000000,0.0000000); //object(watchtype14) (1)
- //-----------------------[House Interior 8]---------------------------//
- CreateDynamicObject(14708, 2359.099609375, -1879.2998046875, 2366.3000488281, 0, 0, 0);
- CreateDynamicObject(1491, 2359.4699707031, -1872.3000488281, 2368.3999023438, 0, 0, 270);
- CreateDynamicObject(2691, 2359.7548828125, -1871.5, 2366.1999511719, 0, 0, 270);
- CreateDynamicObject(1743, 2353.8000488281, -1872, 2364.5, 0, 0, 90);
- CreateDynamicObject(1960, 2352.3999023438, -1871.5, 2366.1000976563, 0, 0, 90);
- CreateDynamicObject(2064, 2356.19921875, -1871.2998046875, 2365.1999511719, 0, 0, 143.99780273438);
- CreateDynamicObject(2061, 2355.3999023438, -1871.3000488281, 2364.8000488281, 0, 0, 0);
- CreateDynamicObject(1310, 2360.3999023438, -1866.6999511719, 2365.6999511719, 0, 0, 0);
- CreateDynamicObject(1310, 2361, -1866.6999511719, 2365.6999511719, 0, 0, 0);
- CreateDynamicObject(1310, 2361.6000976563, -1866.6999511719, 2365.6999511719, 0, 0, 0);
- CreateDynamicObject(1348, 2361, -1868.4000244141, 2365.1999511719, 0, 0, 0);
- CreateDynamicObject(2358, 2362.1000976563, -1868.4000244141, 2364.6999511719, 0, 0, 90);
- CreateDynamicObject(2460, 2365.1999511719, -1872.0999755859, 2364.5, 0, 0, 0);
- CreateDynamicObject(2045, 2366.6000976563, -1871.9000244141, 2364.8000488281, 0, 0, 90);
- CreateDynamicObject(2057, 2364.1999511719, -1872, 2364.6999511719, 0, 0, 0);
- CreateDynamicObject(2035, 2365.6000976563, -1872.4000244141, 2364.8000488281, 0, 0, 0);
- CreateDynamicObject(2045, 2366.6000976563, -1872, 2364.8000488281, 0, 0, 90);
- CreateDynamicObject(2045, 2366.6000976563, -1872.0999755859, 2364.8000488281, 0, 0, 90);
- CreateDynamicObject(2045, 2366.6000976563, -1872.1999511719, 2364.8000488281, 0, 0, 90);
- CreateDynamicObject(2045, 2366.6000976563, -1872.3000488281, 2364.8000488281, 0, 0, 90);
- CreateDynamicObject(2045, 2366.6000976563, -1872.4000244141, 2364.8000488281, 0, 0, 90);
- CreateDynamicObject(2045, 2366.6000976563, -1872.5, 2364.8000488281, 0, 0, 90);
- CreateDynamicObject(2035, 2365.6000976563, -1872, 2364.8000488281, 0, 0, 0);
- CreateDynamicObject(2036, 2366, -1872.5999755859, 2366, 90, 0, 0);
- CreateDynamicObject(1636, 2367, -1870.8000488281, 2364.6499023438, 0, 0, 270);
- CreateDynamicObject(1636, 2367, -1871.0999755859, 2364.6499023438, 0, 0, 270);
- CreateDynamicObject(1672, 2367.1000976563, -1871.0999755859, 2365.5, 0, 0, 0);
- CreateDynamicObject(1672, 2367.1000976563, -1871.1999511719, 2365.5, 0, 0, 0);
- CreateDynamicObject(1672, 2367.1000976563, -1871.3000488281, 2365.5, 0, 0, 0);
- CreateDynamicObject(2690, 2360.3000488281, -1870.5999755859, 2366, 0, 0, 90);
- CreateDynamicObject(1337, 2363.8000488281, -1872.5999755859, 2366, 0, 0, 0);
- CreateDynamicObject(2901, 2361.1000976563, -1872.0999755859, 2364.8999023438, 0, 0, 0);
- CreateDynamicObject(2901, 2361.1000976563, -1871.6999511719, 2364.8999023438, 0, 0, 0);
- CreateDynamicObject(2901, 2361.1000976563, -1871.3000488281, 2364.8999023438, 0, 0, 0);
- CreateDynamicObject(2718, 2359.1999511719, -1866.0999755859, 2366.3999023438, 0, 0, 0);
- CreateDynamicObject(1729, 2358.1999511719, -1868.9000244141, 2364.5, 0, 0, 237.99768066406);
- CreateDynamicObject(3383, 2365.1000976563, -1867.5, 2364.5, 0, 0, 179.99993896484);
- CreateDynamicObject(2901, 2365.5, -1867.5, 2365.6999511719, 0, 0, 0);
- CreateDynamicObject(1575, 2364, -1867.6999511719, 2365.8000488281, 0, 0, 0);
- CreateDynamicObject(1575, 2363.6999511719, -1868.0999755859, 2365.8000488281, 0, 0, 0);
- CreateDynamicObject(1575, 2364.3000488281, -1868.3000488281, 2365.8000488281, 0, 0, 0);
- CreateDynamicObject(1580, 2366.3999023438, -1868.1999511719, 2365.8000488281, 0, 0, 0);
- CreateDynamicObject(2967, 2364.6000976563, -1868.0999755859, 2365.6000976563, 0, 0, 0);
- CreateDynamicObject(2103, 2354.3999023438, -1871.9000244141, 2364.5, 0, 0, 182);
- CreateDynamicObject(1728, 2357, -1866.7998046875, 2364.5, 0, 0, 325.99453735352);
- CreateDynamicObject(1771, 2364, -1875.0999755859, 2369.1999511719, 0, 0, 270);
- CreateDynamicObject(1771, 2363.8999023438, -1871.0999755859, 2369.1999511719, 0, 0, 270);
- CreateDynamicObject(14480, 2353.8999023438, -1875, 2365.1000976563, 0, 0, 90);
- CreateDynamicObject(1498, 2359.5, -1881.3000488281, 2364.5, 0, 0, 90);
- CreateDynamicObject(1498, 2356.6000976563, -1878, 2364.5, 0, 0, 90);
- CreateDynamicObject(1536, 2356.5, -1888.5, 2364.3999023438, 0, 0, 0);
- CreateDynamicObject(1536, 2359.5, -1888.5, 2364.3999023438, 0, 0, 180);
- CreateDynamicObject(2241, 2359, -1888.1999511719, 2365, 0, 0, 0);
- CreateDynamicObject(2241, 2357, -1888.3000488281, 2365, 0, 0, 0);
- CreateDynamicObject(3409, 2363.6000976563, -1881.8000488281, 2368.3000488281, 0, 0, 0);
- CreateDynamicObject(3802, 2358.8999023438, -1886.1999511719, 2366.5, 0, 0, 180);
- CreateDynamicObject(3802, 2358.8999023438, -1884.5, 2366.5, 0, 0, 179.99450683594);
- CreateDynamicObject(3261, 2362.1000976563, -1881.8000488281, 2368.6000976563, 0, 0, 270);
- CreateDynamicObject(1558, 2360.1000976563, -1879.5999755859, 2369.1000976563, 0, 0, 0);
- CreateDynamicObject(14556, 2361, -1875.1999511719, 2370.1000976563, 0, 0, 0);
- CreateDynamicObject(14455, 2351.6000976563, -1872.6999511719, 2366, 0, 0, 0);
- CreateDynamicObject(14446, 2352.3000488281, -1871.1999511719, 2369.1000976563, 0, 0, 90);
- CreateDynamicObject(2854, 2364.3999023438, -1871.1999511719, 2368.6000976563, 0, 0, 0);
- CreateDynamicObject(2855, 2363.3000488281, -1871, 2368.6000976563, 0, 0, 0);
- CreateDynamicObject(2851, 2364.5, -1874.8000488281, 2368.6000976563, 0, 0, 0);
- CreateDynamicObject(2700, 2359.8000488281, -1870.4000244141, 2370.6000976563, 0, 0, 314);
- CreateDynamicObject(2526, 2355, -1878.0999755859, 2368.5, 0, 0, 90);
- CreateDynamicObject(2527, 2352, -1877.8000488281, 2368.5, 0, 0, 0);
- CreateDynamicObject(2525, 2352.1000976563, -1879.9000244141, 2368.5, 0, 0, 132);
- CreateDynamicObject(2523, 2352.1000976563, -1879.4000244141, 2368.5, 0, 0, 90);
- CreateDynamicObject(2332, 2351, -1873.5, 2369, 0, 0, 90);
- CreateDynamicObject(2232, 2356.1999511719, -1872.4000244141, 2369.8999023438, 0, 0, 270);
- CreateDynamicObject(2226, 2363.6000976563, -1871.8000488281, 2368.6000976563, 0, 0, 0);
- CreateDynamicObject(2226, 2363.8999023438, -1874.8000488281, 2368.6000976563, 0, 0, 128);
- CreateDynamicObject(2028, 2360.3999023438, -1871, 2368.6999511719, 0, 0, 0);
- CreateDynamicObject(2003, 2361.8000488281, -1870.5999755859, 2369, 0, 0, 0);
- CreateDynamicObject(2005, 2361.8000488281, -1870.5999755859, 2368.8999023438, 0, 0, 0);
- CreateDynamicObject(1829, 2354.8999023438, -1867.3000488281, 2365, 0, 0, 0);
- CreateDynamicObject(1828, 2356.3999023438, -1868.8000488281, 2364.6000976563, 0, 0, 328);
- CreateDynamicObject(1778, 2366.1000976563, -1871.3000488281, 2368.6000976563, 0, 0, 0);
- CreateDynamicObject(1738, 2362.1000976563, -1870.0999755859, 2370.6999511719, 0, 0, 0);
- CreateDynamicObject(1736, 2358.1999511719, -1866.4000244141, 2366.1999511719, 0, 0, 0);
- CreateDynamicObject(14651, 2362.3000488281, -1876, 2366.6999511719, 0, 0, 0);
- CreateDynamicObject(1576, 2364.5, -1871.6999511719, 2368.8000488281, 0, 0, 0);
- CreateDynamicObject(1550, 2361.5, -1871.4000244141, 2369, 0, 0, 0);
- CreateDynamicObject(1550, 2355.6000976563, -1867, 2364.8999023438, 0, 0, 0);
- CreateDynamicObject(1210, 2356.1000976563, -1866.6999511719, 2364.6999511719, 0, 0, 0);
- CreateDynamicObject(2692, 2359.1999511719, -1866.6999511719, 2365.3000488281, 0, 0, 342);
- CreateDynamicObject(2693, 2354.8000488281, -1868.5, 2369.1999511719, 0, 0, 0);
- CreateDynamicObject(2695, 2354.6000976563, -1866.0999755859, 2366.1999511719, 0, 0, 0);
- CreateDynamicObject(932, 2365.6000976563, -1872.6999511719, 2368.6000976563, 0, 0, 0);
- CreateDynamicObject(2374, 2360.1999511719, -1876, 2369.8999023438, 0, 0, 180);
- CreateDynamicObject(2386, 2361.5, -1875.6999511719, 2368.6999511719, 0, 0, 0);
- CreateDynamicObject(2392, 2361.1000976563, -1875.5999755859, 2369.8999023438, 0, 0, 0);
- CreateDynamicObject(2689, 2360.6000976563, -1876.0999755859, 2369.3000488281, 0, 0, 0);
- CreateDynamicObject(2843, 2360.3000488281, -1875, 2368.6000976563, 0, 0, 0);
- CreateDynamicObject(2845, 2364.6999511719, -1874.3000488281, 2368.6000976563, 0, 0, 0);
- //----------------------[House Interior 10]---------------------------//
- CreateDynamicObject(19378, -371.42, 1511.12, -100.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19368, -368.51, 1512.86, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19368, -366.83, 1511.22, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19368, -366.83, 1508.03, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19368, -368.51, 1506.40, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19396, -371.71, 1506.40, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19375, -371.69, 1501.05, -100.84, 0.00, 90.00, 90.00);
- CreateDynamicObject(19368, -374.92, 1506.40, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19361, -374.92, 1506.22, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19390, -371.71, 1506.22, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19361, -368.51, 1506.22, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19361, -376.59, 1504.65, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19361, -376.59, 1501.44, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19361, -376.59, 1498.23, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19361, -374.92, 1496.58, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19361, -371.81, 1496.57, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19361, -368.61, 1496.57, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19361, -366.96, 1498.24, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19361, -366.96, 1501.45, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19361, -366.96, 1504.66, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(1502, -372.49, 1506.30, -100.89, 0.00, 0.00, 0.00);
- CreateDynamicObject(2573, -375.99, 1501.77, -100.75, 0.00, 0.00, 90.00);
- CreateDynamicObject(2815, -371.19, 1504.40, -100.75, 0.00, 0.00, 90.00);
- CreateDynamicObject(630, -367.63, 1505.38, -99.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(2566, -369.54, 1501.13, -100.18, 0.00, 0.00, -90.00);
- CreateDynamicObject(2313, -376.03, 1498.38, -100.75, 0.00, 0.00, 90.00);
- CreateDynamicObject(1786, -376.18, 1498.98, -100.27, 0.00, 0.00, 91.00);
- CreateDynamicObject(1535, -366.90, 1509.05, -100.75, 0.00, 0.00, 270.00);
- CreateDynamicObject(1741, -368.41, 1512.00, -100.76, 0.00, 0.00, -90.00);
- CreateDynamicObject(2811, -367.27, 1510.25, -100.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19368, -374.93, 1515.99, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19396, -374.93, 1512.86, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19368, -373.41, 1514.51, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19368, -376.46, 1514.51, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(2381, -374.51, 1515.59, -100.13, 0.00, 0.00, 0.00);
- CreateDynamicObject(2373, -375.83, 1516.06, -100.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(2392, -375.83, 1515.59, -100.13, 0.00, 0.00, 90.00);
- CreateDynamicObject(2382, -375.44, 1515.61, -99.29, 0.00, 0.00, 90.00);
- CreateDynamicObject(1208, -376.07, 1513.33, -100.67, 0.00, 0.00, 270.00);
- CreateDynamicObject(1208, -376.07, 1514.01, -100.67, 0.00, 0.00, 270.00);
- CreateDynamicObject(2846, -374.62, 1513.53, -100.63, 0.00, 0.00, 0.00);
- CreateDynamicObject(1502, -375.72, 1512.84, -100.89, 0.00, 0.00, 0.00);
- CreateDynamicObject(19396, -371.72, 1512.86, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, -371.12, 1517.77, -100.69, 0.00, 90.00, 0.00);
- CreateDynamicObject(19358, -368.51, 1513.04, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19388, -371.72, 1513.04, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, -373.37, 1514.70, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, -373.37, 1517.90, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, -371.81, 1517.10, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, -368.47, 1515.40, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, -369.02, 1514.68, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(2519, -369.57, 1513.55, -100.62, 0.00, 0.00, 90.00);
- CreateDynamicObject(19358, -369.98, 1517.05, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19358, -368.60, 1517.10, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(2524, -370.56, 1516.62, -100.64, 0.00, 0.00, -90.00);
- CreateDynamicObject(2738, -372.59, 1516.12, -100.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(2010, -372.91, 1513.49, -100.62, 0.00, 0.00, 27.00);
- CreateDynamicObject(1502, -372.50, 1512.92, -100.89, 0.00, 0.00, 0.00);
- CreateDynamicObject(19380, -371.39, 1501.31, -97.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, -371.39, 1511.12, -97.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19376, -381.92, 1508.71, -100.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19384, -376.78, 1509.47, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, -376.78, 1506.26, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19368, -376.60, 1506.26, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19368, -376.60, 1512.68, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19396, -376.60, 1509.47, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, -378.40, 1504.60, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, -381.61, 1504.60, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(1742, -373.43, 1506.35, -100.75, 0.00, 0.00, 180.00);
- CreateDynamicObject(1759, -375.22, 1507.16, -100.75, 0.00, 0.00, 150.00);
- CreateDynamicObject(1502, -376.66, 1508.72, -100.89, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, -376.78, 1512.69, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19380, -370.09, 1520.76, -97.44, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, -378.17, 1512.55, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, -381.38, 1512.55, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, -384.60, 1512.55, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, -384.82, 1504.60, -99.17, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, -386.27, 1511.82, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, -386.27, 1508.61, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, -386.27, 1505.39, -99.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(14745, -388.77, 1515.85, -100.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(19380, -382.04, 1508.39, -97.44, 0.00, 90.00, 0.00);
- //-----------------------[House Interior 11]--------------------------//
- CreateDynamicObject(19354, 1506.27, -1581.05, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1507.96, -1579.37, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19384, 1507.93, -1582.54, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1509.59, -1581.03, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1507.97, -1581.06, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(1566, 1507.24, -1579.43, -51.18, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1507.96, -1584.27, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1507.98, -1587.48, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1506.27, -1587.44, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19384, 1509.64, -1584.24, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1509.65, -1587.44, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1511.45, -1584.26, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1511.31, -1582.63, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1512.23, -1584.26, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(14411, 1511.39, -1587.69, -55.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1511.13, -1593.50, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1509.65, -1587.44, -54.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1509.66, -1590.62, -54.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1509.66, -1590.63, -57.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1512.23, -1587.47, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1512.23, -1587.47, -54.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1512.23, -1590.67, -54.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1512.23, -1590.67, -57.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 1507.95, -1581.01, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1507.95, -1584.26, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1507.95, -1587.48, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1511.45, -1584.12, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1511.38, -1587.25, -49.80, 19.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1511.37, -1590.83, -51.05, 19.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1512.22, -1590.66, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1509.66, -1590.62, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1507.96, -1592.14, -57.97, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1507.96, -1592.14, -54.48, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 1507.66, -1593.51, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1511.38, -1590.32, -50.87, 19.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1511.36, -1593.92, -51.57, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1512.23, -1593.87, -57.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1507.97, -1590.68, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1507.97, -1592.01, -51.06, 0.00, 0.00, 90.00);
- CreateDynamicObject(19384, 1506.27, -1590.61, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1504.49, -1590.68, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1500.99, -1590.68, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1497.51, -1590.68, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1494.01, -1590.68, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1504.47, -1587.48, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1500.99, -1587.48, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1497.50, -1587.48, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1494.01, -1587.48, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1504.41, -1584.30, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1500.93, -1584.29, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1497.45, -1584.29, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1494.05, -1584.29, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1504.41, -1581.10, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1502.59, -1581.08, -54.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1501.06, -1582.60, -54.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 1497.85, -1582.59, -54.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 1496.35, -1581.10, -54.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1500.82, -1581.09, -53.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1497.34, -1581.08, -53.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1494.51, -1581.09, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1494.84, -1579.37, -54.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 1504.12, -1579.39, -54.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 1507.32, -1579.41, -54.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 1494.70, -1577.87, -53.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1491.63, -1579.39, -54.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 1498.19, -1577.88, -53.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1501.68, -1577.88, -53.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1505.16, -1577.87, -53.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1505.16, -1574.69, -53.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1501.70, -1574.70, -53.25, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1498.21, -1574.69, -53.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1494.72, -1574.68, -53.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1504.68, -1592.27, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1501.48, -1592.28, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1492.79, -1581.06, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1492.79, -1584.25, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1492.78, -1587.45, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1492.78, -1590.66, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1498.27, -1592.27, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1495.07, -1592.27, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1492.93, -1592.28, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1492.78, -1577.86, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1492.76, -1574.66, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1492.78, -1577.86, -54.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1492.77, -1574.66, -54.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1494.46, -1572.99, -54.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1497.66, -1572.99, -54.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1500.87, -1573.01, -54.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1504.07, -1573.00, -54.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1507.29, -1573.00, -54.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1507.01, -1574.69, -54.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1507.01, -1577.90, -54.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1494.46, -1573.01, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1497.67, -1573.00, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1500.87, -1573.00, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1504.07, -1573.02, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1507.29, -1573.01, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1507.01, -1574.66, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1507.01, -1577.86, -51.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(19355, 1507.95, -1590.68, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1504.47, -1590.67, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1500.98, -1590.66, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1497.48, -1590.66, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1493.97, -1590.65, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1493.98, -1587.42, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1497.48, -1587.43, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1500.98, -1587.43, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1504.49, -1587.43, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1493.98, -1584.22, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1497.48, -1584.23, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1500.98, -1584.24, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1504.48, -1584.23, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1504.49, -1581.05, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1501.00, -1581.06, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1497.49, -1581.05, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1494.00, -1581.04, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1493.99, -1577.82, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1497.49, -1577.83, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1500.98, -1577.82, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1504.48, -1577.82, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1507.98, -1577.81, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1493.98, -1574.68, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1497.47, -1574.67, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1500.96, -1574.69, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1504.44, -1574.69, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19355, 1507.94, -1574.70, -49.27, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1512.23, -1593.87, -54.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1512.23, -1593.87, -51.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1510.68, -1595.42, -57.98, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1510.68, -1595.42, -54.49, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1507.50, -1595.40, -57.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1507.49, -1595.42, -54.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(1491, 1507.15, -1582.56, -52.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(1491, 1509.66, -1584.98, -52.71, 0.00, 0.00, 90.00);
- CreateDynamicObject(1491, 1506.28, -1591.35, -52.71, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 1504.18, -1593.50, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1504.18, -1596.71, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1510.86, -1596.70, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1507.38, -1596.71, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1504.18, -1590.29, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1500.67, -1596.71, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1500.70, -1593.51, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1500.70, -1590.29, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1505.96, -1597.10, -57.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1505.96, -1597.10, -54.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1499.44, -1596.76, -57.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1499.44, -1593.54, -57.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1499.44, -1590.34, -57.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1507.47, -1592.14, -57.97, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1505.93, -1590.62, -57.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1505.92, -1590.27, -57.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1507.47, -1592.14, -54.48, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1505.92, -1590.64, -54.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1505.92, -1590.27, -54.47, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1499.45, -1596.74, -54.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1499.46, -1593.54, -54.50, 0.00, 0.00, 0.12);
- CreateDynamicObject(19354, 1499.45, -1590.34, -54.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1501.14, -1588.80, -57.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1501.13, -1588.81, -54.47, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1504.34, -1588.80, -57.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1504.34, -1588.81, -54.47, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 1504.21, -1599.95, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1500.73, -1599.96, -57.01, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1501.53, -1598.32, -57.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1500.95, -1598.33, -57.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1500.94, -1598.31, -54.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1499.41, -1600.00, -57.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1501.11, -1601.52, -57.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1504.32, -1601.52, -57.96, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1505.96, -1599.91, -57.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1505.96, -1600.31, -54.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(19354, 1504.32, -1601.52, -54.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1501.11, -1601.54, -54.50, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1499.41, -1600.00, -54.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 1501.09, -1593.92, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1501.08, -1597.12, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1501.09, -1600.34, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1504.58, -1600.33, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1504.58, -1597.14, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1504.59, -1593.97, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19354, 1510.69, -1595.39, -51.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1507.97, -1595.38, -51.01, 0.00, 0.00, 90.00);
- CreateDynamicObject(19355, 1507.94, -1593.56, -52.21, 0.00, 70.00, 0.00);
- CreateDynamicObject(19366, 1508.11, -1596.74, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 1511.60, -1596.74, -52.79, 0.00, 90.00, 0.00);
- CreateDynamicObject(1794, 1502.49, -1592.34, -56.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2346, 1502.39, -1591.65, -56.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(948, 1505.51, -1589.34, -56.98, 0.00, 0.00, 33.00);
- CreateDynamicObject(1720, 1501.29, -1597.01, -56.94, 0.00, 0.00, -38.28);
- CreateDynamicObject(2847, 1500.75, -1597.88, -56.93, 0.00, 0.00, -8.82);
- CreateDynamicObject(16780, 1503.75, -1594.06, -52.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(2844, 1502.65, -1590.94, -56.89, 0.00, 0.00, -109.68);
- CreateDynamicObject(2846, 1500.18, -1590.65, -56.92, 0.00, 0.00, 0.00);
- CreateDynamicObject(14556, 1500.53, -1590.23, -55.49, 0.00, 0.00, -88.38);
- CreateDynamicObject(2206, 1502.19, -1597.59, -56.92, 0.00, 0.00, -180.96);
- CreateDynamicObject(2163, 1501.60, -1598.35, -54.98, 0.00, 0.00, -182.10);
- CreateDynamicObject(19421, 1501.88, -1597.55, -55.98, 0.00, 0.00, -78.84);
- CreateDynamicObject(19513, 1502.10, -1597.42, -55.99, 0.00, 0.00, 44.34);
- CreateDynamicObject(1828, 1503.86, -1593.42, -56.93, 0.00, 0.00, 39.42);
- CreateDynamicObject(2528, 1500.01, -1599.78, -56.93, 0.00, 0.00, 90.90);
- CreateDynamicObject(2526, 1504.18, -1601.03, -56.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2523, 1501.41, -1598.87, -56.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2841, 1504.29, -1600.78, -56.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(16780, 1502.68, -1600.18, -52.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2894, 1501.32, -1597.46, -55.98, 0.00, 0.00, -203.64);
- CreateDynamicObject(1731, 1499.70, -1595.06, -53.99, 0.00, 0.00, -178.02);
- CreateDynamicObject(1731, 1499.99, -1593.08, -53.99, 0.00, 0.00, -178.02);
- CreateDynamicObject(14384, 1496.31, -1588.38, -51.23, 0.00, 0.00, 91.14);
- CreateDynamicObject(19354, 1494.70, -1584.68, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(19354, 1491.49, -1584.67, -51.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(1731, 1493.25, -1589.04, -50.17, 0.00, 0.00, -178.02);
- CreateDynamicObject(1731, 1493.07, -1586.46, -50.17, 0.00, 0.00, -178.02);
- CreateDynamicObject(1825, 1497.89, -1588.45, -52.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(1670, 1497.74, -1588.41, -51.86, 0.00, 0.00, 0.00);
- CreateDynamicObject(1728, 1496.23, -1577.25, -53.25, 0.00, 0.00, 134.10);
- CreateDynamicObject(1728, 1501.87, -1576.57, -53.25, 0.00, 0.00, 220.50);
- CreateDynamicObject(1729, 1497.64, -1577.89, -53.18, 0.00, 0.00, -199.74);
- CreateDynamicObject(19174, 1492.87, -1579.35, -50.70, 0.00, 0.00, 90.78);
- CreateDynamicObject(2257, 1506.89, -1576.17, -50.86, 0.00, 0.00, -89.64);
- CreateDynamicObject(2270, 1500.88, -1591.49, -50.91, 0.00, 0.00, -198.12);
- CreateDynamicObject(1731, 1500.03, -1591.60, -50.17, 0.00, 0.00, -98.76);
- CreateDynamicObject(1731, 1501.63, -1591.61, -50.17, 0.00, 0.00, -98.76);
- CreateDynamicObject(19172, 1507.94, -1591.91, -50.67, 0.00, 0.00, -179.76);
- CreateDynamicObject(2279, 1506.87, -1586.63, -51.07, 0.00, 0.00, 90.96);
- CreateDynamicObject(2281, 1511.65, -1589.18, -52.21, 0.00, 0.00, -89.52);
- CreateDynamicObject(2279, 1500.15, -1593.99, -54.36, 0.00, 0.00, 91.08);
- CreateDynamicObject(2296, 1497.79, -1573.32, -53.18, 0.00, 0.00, 0.00);
- CreateDynamicObject(1827, 1498.97, -1575.95, -53.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(19474, 1504.19, -1585.07, -52.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(1671, 1502.66, -1584.18, -52.26, 0.00, 0.00, 39.84);
- CreateDynamicObject(1671, 1502.77, -1585.52, -52.26, 0.00, 0.00, 85.32);
- CreateDynamicObject(1671, 1505.69, -1585.43, -52.26, 0.00, 0.00, -107.52);
- CreateDynamicObject(1671, 1505.78, -1584.25, -52.26, 0.00, 0.00, -66.84);
- CreateDynamicObject(19400, 1506.29, -1584.26, -51.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(1649, 1506.32, -1584.59, -51.74, 0.00, 0.00, -90.00);
- CreateDynamicObject(1649, 1506.33, -1584.59, -51.74, 0.00, 0.00, -270.66);
- CreateDynamicObject(16780, 1499.95, -1587.91, -49.37, 0.00, 0.00, 0.00);
- CreateDynamicObject(16780, 1500.42, -1579.68, -49.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(1543, 1499.45, -1576.31, -52.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(1543, 1498.34, -1576.11, -52.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(1543, 1498.82, -1576.44, -52.68, -9.48, -90.90, 0.00);
- CreateDynamicObject(2239, 1506.22, -1573.84, -53.16, 0.00, 0.00, -43.44);
- CreateDynamicObject(2239, 1493.64, -1573.87, -53.17, 0.00, 0.00, 61.08);
- CreateDynamicObject(2197, 1503.21, -1596.69, -56.92, 0.00, 0.00, -189.00);
- CreateDynamicObject(2204, 1492.91, -1583.46, -52.70, 0.00, 0.00, 90.06);
- CreateDynamicObject(2258, 1494.78, -1584.56, -50.73, 0.00, 0.00, -179.52);
- CreateDynamicObject(19513, 1498.92, -1576.45, -52.81, 0.00, 0.00, -27.36);
- CreateDynamicObject(1742, 1506.29, -1580.63, -52.68, 0.00, 0.00, -90.00);
- CreateDynamicObject(18947, 1500.00, -1577.98, -52.42, -25.08, -86.46, -62.81);
- CreateDynamicObject(339, 1500.71, -1597.46, -55.96, -79.08, -104.82, 19.44);
- CreateDynamicObject(2279, 1503.04, -1589.38, -54.57, 0.00, 0.00, 0.00);
- //----------------------[House Interior 12]---------------------------//
- CreateDynamicObject(13641, 1864.7755126953, -1715.1853027344, 1716.5651855469, 0, 0, 0);
- CreateDynamicObject(3944, 1855.6361083984, -1714.2384033203, 1718.4586181641, 0, 0, 90);
- CreateDynamicObject(3944, 1855.6357421875, -1714.23828125, 1721.9541015625, 0, 0, 90);
- CreateDynamicObject(3944, 1863.8217773438, -1706.0494384766, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1863.8212890625, -1706.048828125, 1721.9573974609, 0, 0, 0);
- CreateDynamicObject(3944, 1854.2209472656, -1715.8764648438, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1854.220703125, -1715.8759765625, 1721.9500732422, 0, 0, 0);
- CreateDynamicObject(3944, 1854.23046875, -1712.1585693359, 1718.4586181641, 0, 0, 180);
- CreateDynamicObject(3944, 1854.23046875, -1712.158203125, 1721.8218994141, 0, 0, 179.99450683594);
- CreateDynamicObject(1498, 1854.81640625, -1709.7412109375, 1719.0544433594, 0, 0, 90);
- CreateDynamicObject(13641, 1859.2484130859, -1749.4161376953, 1716.4106445313, 0, 0, 0);
- CreateDynamicObject(13641, 1884.7744140625, -1720.3095703125, 1716.5638427734, 0, 0, 0);
- CreateDynamicObject(3944, 1881.9168701172, -1706.0505371094, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1881.916015625, -1706.0498046875, 1721.9527587891, 0, 0, 0);
- CreateDynamicObject(3944, 1873.9018554688, -1701.2712402344, 1718.4586181641, 0, 0, 270);
- CreateDynamicObject(3944, 1873.9013671875, -1701.2705078125, 1721.9541015625, 0, 0, 270);
- CreateDynamicObject(3944, 1885.8077392578, -1711.1762695313, 1718.4599609375, 0, 0, 0);
- CreateDynamicObject(3944, 1885.8076171875, -1711.17578125, 1721.9554443359, 0, 0, 0);
- CreateDynamicObject(3944, 1865.7204589844, -1728.0482177734, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1865.7197265625, -1728.0478515625, 1721.9560546875, 0, 0, 0);
- CreateDynamicObject(3944, 1855.6381835938, -1732.3331298828, 1718.4586181641, 0, 0, 90);
- CreateDynamicObject(3944, 1855.6376953125, -1732.3330078125, 1721.9581298828, 0, 0, 90);
- CreateDynamicObject(3944, 1865.7294921875, -1724.3310546875, 1718.4586181641, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1865.7294921875, -1724.3310546875, 1721.9548339844, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1847.6328125, -1724.3309326172, 1718.4586181641, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1847.6328125, -1724.330078125, 1721.9554443359, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1865.7200927734, -1730.0620117188, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1865.7197265625, -1730.0615234375, 1721.9581298828, 0, 0, 0);
- CreateDynamicObject(3944, 1865.7205810547, -1732.0756835938, 1718.4586181641, 0, 0, 0);
- CreateDynamicObject(3944, 1865.7197265625, -1732.0751953125, 1721.9573974609, 0, 0, 0);
- CreateDynamicObject(3944, 1883.82421875, -1729.453125, 1718.4586181641, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1883.82421875, -1729.453125, 1721.9567871094, 0, 0, 180);
- CreateDynamicObject(3944, 1901.8883056641, -1727.6146240234, 1718.4586181641, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1901.8876953125, -1727.6142578125, 1721.9560546875, 0, 0, 179.99450683594);
- CreateDynamicObject(3944, 1893.89453125, -1719.4287109375, 1718.4586181641, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1893.89453125, -1719.4287109375, 1721.9533691406, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1891.90234375, -1703.666015625, 1718.4586181641, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1891.90234375, -1703.666015625, 1721.9581298828, 0, 0, 269.98901367188);
- CreateDynamicObject(1728, 1862.8830566406, -1712.5098876953, 1719.0651855469, 0, 0, 180);
- CreateDynamicObject(3851, 1857.259765625, -1707.7978515625, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(3851, 1861.2573242188, -1707.7976074219, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(3850, 1855.28515625, -1711.271484375, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 1855.2827148438, -1707.8498535156, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 1855.2803955078, -1704.4263916016, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(14820, 1889.2642822266, -1728.9545898438, 1720.5056152344, 0, 0, 0);
- CreateDynamicObject(2313, 1858.0477294922, -1705.6774902344, 1722.1784667969, 0, 0, 0);
- CreateDynamicObject(2639, 1859.0667724609, -1712.5766601563, 1722.8303222656, 0, 0, 0);
- CreateDynamicObject(2639, 1856.8924560547, -1712.5762939453, 1722.8303222656, 0, 0, 0);
- CreateDynamicObject(2639, 1861.2412109375, -1712.576171875, 1722.8303222656, 0, 0, 0);
- CreateDynamicObject(11665, 1873.12890625, -1707.03515625, 1719.7637939453, 0, 0, 0);
- CreateDynamicObject(15036, 1856.994140625, -1723.7238769531, 1720.197265625, 0, 0, 0);
- CreateDynamicObject(2573, 1856.9630126953, -1705.6811523438, 1719.0584716797, 0, 0, 0);
- CreateDynamicObject(2576, 1874.5903320313, -1724.7053222656, 1719.0531005859, 0, 0, 180);
- CreateDynamicObject(3944, 1879.146484375, -1721.732421875, 1718.4586181641, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1879.146484375, -1721.732421875, 1721.9573974609, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1882.8642578125, -1721.7451171875, 1718.4586181641, 0, 0, 89.989013671875);
- CreateDynamicObject(3944, 1882.8642578125, -1721.7451171875, 1721.9573974609, 0, 0, 89.989013671875);
- CreateDynamicObject(2562, 1859.9655761719, -1712.5032958984, 1719.0651855469, 0, 0, 180);
- CreateDynamicObject(2235, 1856.5070800781, -1711.5191650391, 1722.1945800781, 0, 0, 0);
- CreateDynamicObject(2235, 1859.875, -1711.5205078125, 1722.1986083984, 0, 0, 0);
- CreateDynamicObject(2164, 1861.2409667969, -1705.2282714844, 1722.1771240234, 0, 0, 0);
- CreateDynamicObject(1792, 1858.7687988281, -1705.4041748047, 1722.6782226563, 0, 0, 0);
- CreateDynamicObject(2344, 1878.5673828125, -1730.0335693359, 1719.5952148438, 0, 0, 350);
- CreateDynamicObject(2627, 1868.708984375, -1723.08984375, 1719.0651855469, 0, 0, 339.99938964844);
- CreateDynamicObject(2628, 1866.7309570313, -1724.3626708984, 1719.0651855469, 0, 0, 180);
- CreateDynamicObject(2631, 1865.1076660156, -1723.0551757813, 1719.1115722656, 0, 0, 270);
- CreateDynamicObject(2629, 1869.7373046875, -1724.3876953125, 1719.0651855469, 0, 0, 179.99450683594);
- CreateDynamicObject(2630, 1866.8984375, -1720.5639648438, 1719.0651855469, 0, 0, 0);
- CreateDynamicObject(2863, 1855.2677001953, -1723.0406494141, 1720.0328369141, 0, 0, 0);
- CreateDynamicObject(2964, 1873.7299804688, -1716.6906738281, 1719.0651855469, 0, 0, 0);
- CreateDynamicObject(3004, 1873.0562744141, -1716.2121582031, 1719.9598388672, 0, 0, 262);
- CreateDynamicObject(3004, 1873.0550537109, -1716.2625732422, 1719.9598388672, 0, 0, 249.99645996094);
- CreateDynamicObject(2965, 1873.2976074219, -1716.6519775391, 1719.9794921875, 0, 0, 180);
- CreateDynamicObject(3106, 1873.1076660156, -1716.4787597656, 1719.9951171875, 0, 0, 330);
- CreateDynamicObject(3105, 1873.1086425781, -1716.5510253906, 1719.9951171875, 0, 0, 80);
- CreateDynamicObject(3104, 1873.2869873047, -1716.6655273438, 1719.9951171875, 0, 40, 148);
- CreateDynamicObject(3071, 1864.6379394531, -1724.4982910156, 1719.3734130859, 0, 90, 330);
- CreateDynamicObject(3071, 1865.1176757813, -1724.5131835938, 1719.3734130859, 0, 90, 19.996215820313);
- CreateDynamicObject(3100, 1873.2282714844, -1716.5491943359, 1719.9951171875, 0, 0, 180);
- CreateDynamicObject(3101, 1873.1026611328, -1716.7685546875, 1719.9951171875, 0, 0, 60);
- CreateDynamicObject(3102, 1873.0991210938, -1716.8419189453, 1719.9951171875, 0, 0, 90);
- CreateDynamicObject(3106, 1873.2264404297, -1716.62890625, 1719.9951171875, 0, 0, 0);
- CreateDynamicObject(3002, 1873.2868652344, -1716.7396240234, 1719.9951171875, 0, 0, 310);
- CreateDynamicObject(3001, 1873.1630859375, -1716.7375488281, 1719.9951171875, 0, 0, 40);
- CreateDynamicObject(3000, 1873.1644287109, -1716.6650390625, 1719.9951171875, 0, 264, 122);
- CreateDynamicObject(2999, 1873.408203125, -1716.6568603516, 1719.9951171875, 0, 0, 60);
- CreateDynamicObject(2998, 1873.1677246094, -1716.5119628906, 1719.9951171875, 0, 34, 70);
- CreateDynamicObject(2997, 1873.2237548828, -1716.7744140625, 1719.9951171875, 0, 0, 70);
- CreateDynamicObject(2996, 1873.2260742188, -1716.703125, 1719.9951171875, 0, 102, 184);
- CreateDynamicObject(3100, 1873.1044921875, -1716.6962890625, 1719.9951171875, 0, 0, 239.99633789063);
- CreateDynamicObject(3105, 1873.2873535156, -1716.5872802734, 1719.9951171875, 0, 0, 119.99694824219);
- CreateDynamicObject(3104, 1873.10546875, -1716.6240234375, 1719.9951171875, 0, 39.995727539063, 67.999877929688);
- CreateDynamicObject(3002, 1873.1630859375, -1716.810546875, 1719.9951171875, 0, 0, 0);
- CreateDynamicObject(3101, 1873.3505859375, -1716.6273193359, 1719.9951171875, 0, 0, 159.99633789063);
- CreateDynamicObject(3001, 1873.3471679688, -1716.6994628906, 1719.9951171875, 0, 0, 139.99572753906);
- CreateDynamicObject(2999, 1873.1640625, -1716.5869140625, 1719.9951171875, 0, 0, 29.998168945313);
- CreateDynamicObject(3003, 1874.4721679688, -1716.6822509766, 1719.9956054688, 0, 0, 0);
- CreateDynamicObject(3851, 1865.251953125, -1713.45703125, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(2117, 1857.666015625, -1718.978515625, 1719.0651855469, 0, 0, 0);
- CreateDynamicObject(2114, 1871.2158203125, -1724.9934082031, 1719.2115478516, 0, 0, 0);
- CreateDynamicObject(2105, 1878.6925048828, -1730.0145263672, 1720.1759033203, 0, 0, 0);
- CreateDynamicObject(2124, 1858.5633544922, -1720.2700195313, 1719.8966064453, 0, 0, 270);
- CreateDynamicObject(2124, 1857.6420898438, -1720.2565917969, 1719.8966064453, 0, 0, 270);
- CreateDynamicObject(2124, 1857.6676025391, -1717.7864990234, 1719.8966064453, 0, 0, 90);
- CreateDynamicObject(2124, 1858.4260253906, -1717.791015625, 1719.8966064453, 0, 0, 90);
- CreateDynamicObject(2309, 1854.9197998047, -1707.2525634766, 1719.0651855469, 0, 0, 270);
- CreateDynamicObject(2768, 1860.9069824219, -1711.1481933594, 1722.7524414063, 0, 0, 0);
- CreateDynamicObject(2768, 1856.7724609375, -1711.0997314453, 1722.7484130859, 0, 0, 340);
- CreateDynamicObject(2425, 1854.9118652344, -1723.5288085938, 1720.0433349609, 0, 0, 90);
- CreateDynamicObject(2860, 1860.1501464844, -1711.0444335938, 1722.7100830078, 0, 0, 340);
- CreateDynamicObject(2354, 1857.4953613281, -1711.0455322266, 1722.7329101563, 334.3466796875, 24.229644775391, 76.063018798828);
- CreateDynamicObject(16500, 1861.2719726563, -1717.5233154297, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1861.2724609375, -1722.5205078125, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1857.2739257813, -1722.5205078125, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1857.2764892578, -1717.5229492188, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1861.2729492188, -1727.5206298828, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1857.2756347656, -1727.51953125, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(3851, 1861.6040039063, -1721.1153564453, 1722.1838378906, 0, 90, 89.999816894531);
- CreateDynamicObject(16500, 1865.2713623047, -1722.5229492188, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1865.26953125, -1727.51953125, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1869.2705078125, -1722.5234375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1873.2685546875, -1722.5234375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1875.5346679688, -1728.3375244141, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1879.5322265625, -1728.3369140625, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1879.5300292969, -1723.3391113281, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1879.5294189453, -1718.33984375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(3851, 1876.765625, -1722.34375, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(16500, 1873.267578125, -1717.5234375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1869.2705078125, -1717.5234375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1879.529296875, -1713.3427734375, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1869.2703857422, -1712.5247802734, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1869.2709960938, -1707.5266113281, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(11544, 1870.8005371094, -1706.3404541016, 1721.1011962891, 0, 0, 270);
- CreateDynamicObject(3851, 1869.2508544922, -1713.4488525391, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(16500, 1873.2650146484, -1707.5272216797, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1873.26953125, -1712.525390625, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(3851, 1876.7635498047, -1711.0281982422, 1722.1838378906, 0, 90, 0);
- CreateDynamicObject(16500, 1879.5278320313, -1708.3439941406, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16500, 1873.2658691406, -1727.5209960938, 1722.1314697266, 0, 90, 0);
- CreateDynamicObject(638, 1861.9432373047, -1715.3986816406, 1719.7622070313, 0, 0, 90);
- CreateDynamicObject(948, 1862.1466064453, -1724.8099365234, 1719.0651855469, 0, 0, 0);
- CreateDynamicObject(2240, 1863.5977783203, -1714.0637207031, 1722.7888183594, 0, 0, 0);
- CreateDynamicObject(2245, 1855.8143310547, -1705.6511230469, 1722.4979248047, 0, 0, 0);
- CreateDynamicObject(2253, 1879.6560058594, -1730, 1719.3442382813, 0, 0, 0);
- CreateDynamicObject(2253, 1859.0496826172, -1705.5400390625, 1721.2781982422, 0, 0, 302);
- CreateDynamicObject(3806, 1855.1824951172, -1719.7487792969, 1724.5213623047, 0, 0, 0);
- CreateDynamicObject(2913, 1870.1818847656, -1724.8463134766, 1719.9838867188, 90, 180, 90.000183105469);
- CreateDynamicObject(2614, 1854.8781738281, -1709.5675048828, 1724.9427490234, 0, 0, 90);
- CreateDynamicObject(2403, 1887.3284912109, -1733.0954589844, 1719.8342285156, 44, 270, 270);
- CreateDynamicObject(2403, 1897.5185546875, -1720.6649169922, 1719.8342285156, 43.994750976563, 270, 0);
- CreateDynamicObject(2403, 1887.6993408203, -1707.5344238281, 1719.8342285156, 43.9892578125, 270, 90);
- CreateDynamicObject(3944, 1879.1488037109, -1703.6389160156, 1721.7252197266, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1879.1484375, -1703.638671875, 1725.2213134766, 0, 0, 269.98901367188);
- CreateDynamicObject(3944, 1882.8681640625, -1703.6484375, 1721.7198486328, 0, 0, 89.989013671875);
- CreateDynamicObject(3944, 1882.8598632813, -1703.6479492188, 1725.2174072266, 0, 0, 89.989013671875);
- CreateDynamicObject(13641, 1884.7744140625, -1720.3095703125, 1728.4210205078, 0, 180, 0);
- CreateDynamicObject(13641, 1864.775390625, -1715.1845703125, 1728.4210205078, 0, 180, 0);
- CreateDynamicObject(3850, 1855.3251953125, -1716.7587890625, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 1855.3226318359, -1720.1798095703, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 1855.3218994141, -1723.6020507813, 1722.7163085938, 0, 0, 179.99450683594);
- CreateDynamicObject(16500, 1869.2689208984, -1727.5228271484, 1722.1220703125, 0, 90, 0);
- CreateDynamicObject(16151, 1868.4000244141, -1724.109375, 1722.5535888672, 0, 0, 270);
- CreateDynamicObject(1455, 1874.4460449219, -1724.9558105469, 1723.2506103516, 0, 0, 0);
- CreateDynamicObject(1455, 1874.4694824219, -1724.7370605469, 1723.2506103516, 0, 0, 0);
- CreateDynamicObject(1455, 1865.2451171875, -1723.6566162109, 1723.2506103516, 0, 0, 0);
- CreateDynamicObject(1455, 1870.3598632813, -1723.2325439453, 1723.2307128906, 0, 0, 0);
- CreateDynamicObject(1486, 1871.0174560547, -1723.24609375, 1723.3039550781, 0, 0, 0);
- CreateDynamicObject(1486, 1870.8663330078, -1723.1947021484, 1723.3039550781, 0, 0, 0);
- CreateDynamicObject(1486, 1871.8054199219, -1725.0262451172, 1723.3238525391, 0, 0, 0);
- CreateDynamicObject(1486, 1870.0891113281, -1723.2468261719, 1723.3039550781, 0, 0, 0);
- CreateDynamicObject(1486, 1869.8846435547, -1723.1568603516, 1723.3039550781, 0, 0, 0);
- CreateDynamicObject(1520, 1871.2113037109, -1723.1387939453, 1723.2415771484, 0, 0, 0);
- CreateDynamicObject(1520, 1872.7905273438, -1723.1770019531, 1723.2415771484, 0, 0, 0);
- CreateDynamicObject(1520, 1867.7746582031, -1723.1669921875, 1723.2369384766, 0, 0, 0);
- CreateDynamicObject(1543, 1871.8021240234, -1724.5718994141, 1723.1789550781, 0, 0, 0);
- CreateDynamicObject(1543, 1871.7847900391, -1723.3436279297, 1723.1590576172, 0, 0, 0);
- CreateDynamicObject(1543, 1871.9118652344, -1724.0369873047, 1723.1789550781, 0, 0, 0);
- CreateDynamicObject(1669, 1869.1490478516, -1723.1840820313, 1723.4719238281, 0, 0, 0);
- CreateDynamicObject(1669, 1869.3223876953, -1723.1662597656, 1723.3258056641, 0, 0, 310);
- CreateDynamicObject(2846, 1856.3416748047, -1723.9045410156, 1722.2403564453, 0, 0, 190);
- CreateDynamicObject(2297, 1879.7186279297, -1712.1593017578, 1722.2106933594, 0, 0, 226);
- CreateDynamicObject(2233, 1879.6936035156, -1711.2061767578, 1722.21875, 0, 0, 298);
- CreateDynamicObject(2233, 1879.4152832031, -1715.4537353516, 1722.21875, 0, 0, 257.99865722656);
- CreateDynamicObject(2226, 1861.7474365234, -1705.4104003906, 1724.0187988281, 0, 0, 0);
- CreateDynamicObject(2202, 1861.9155273438, -1715.4931640625, 1722.21875, 0, 0, 0);
- CreateDynamicObject(2225, 1862.5205078125, -1724.5441894531, 1722.21875, 0, 0, 0);
- CreateDynamicObject(2229, 1856.740234375, -1722.484375, 1722.21875, 0, 0, 100);
- CreateDynamicObject(2229, 1862.9584960938, -1723.9241943359, 1722.21875, 0, 0, 239.99450683594);
- CreateDynamicObject(1797, 1857.6422119141, -1718.5161132813, 1722.21875, 0, 0, 0);
- CreateDynamicObject(1736, 1859.5913085938, -1724.8640136719, 1724.9627685547, 0, 0, 180);
- CreateDynamicObject(2290, 1872.2509765625, -1714.587890625, 1722.21875, 0, 0, 90);
- CreateDynamicObject(2109, 1874.4599609375, -1713.5771484375, 1722.6098632813, 0, 0, 0);
- CreateDynamicObject(1731, 1863.9968261719, -1705.3509521484, 1722.5421142578, 0, 0, 90);
- CreateDynamicObject(1759, 1858.5802001953, -1724.3043212891, 1722.21875, 0, 0, 120);
- CreateDynamicObject(1759, 1860.8665771484, -1723.7624511719, 1722.21875, 0, 0, 209.99816894531);
- CreateDynamicObject(1815, 1859.0372314453, -1723.3188476563, 1722.21875, 0, 0, 0);
- CreateDynamicObject(2067, 1874.4600830078, -1705.6752929688, 1722.21875, 0, 0, 0);
- CreateDynamicObject(2295, 1859.6262207031, -1715.5562744141, 1722.21875, 0, 0, 0);
- CreateDynamicObject(2223, 1874.12109375, -1713.4395751953, 1723.1011962891, 0, 0, 40);
- CreateDynamicObject(2342, 1874.6496582031, -1713.8251953125, 1723.1417236328, 0, 0, 290);
- CreateDynamicObject(2866, 1859.5809326172, -1722.7702636719, 1722.7219238281, 0, 0, 0);
- CreateDynamicObject(955, 1872.4760742188, -1705.6577148438, 1722.6180419922, 0, 0, 0);
- CreateDynamicObject(1985, 1862.8747558594, -1722.6577148438, 1722.1641845703, 0, 0, 0);
- CreateDynamicObject(16779, 1870.533203125, -1715.703125, 1722.0708007813, 0, 0, 235.98547363281);
- CreateDynamicObject(16779, 1875.8493652344, -1715.7746582031, 1726.0010986328, 0, 0, 235.98083496094);
- CreateDynamicObject(16779, 1862.9567871094, -1710.5310058594, 1726.0010986328, 0, 0, 235.98083496094);
- CreateDynamicObject(16779, 1861.1599121094, -1719.3668212891, 1726.0010986328, 0, 0, 235.98083496094);
- CreateDynamicObject(1719, 1878.892578125, -1712.8594970703, 1722.2731933594, 0, 0, 260);
- CreateDynamicObject(2149, 1858.7281494141, -1724.9327392578, 1720.2017822266, 0, 0, 180);
- CreateDynamicObject(2224, 1878.8626708984, -1720.146484375, 1719.0638427734, 0, 0, 210);
- CreateDynamicObject(2230, 1879.0811767578, -1722.3569335938, 1719.0638427734, 0, 0, 250);
- CreateDynamicObject(2230, 1879.5919189453, -1720.0272216797, 1719.0638427734, 0, 0, 269.99938964844);
- CreateDynamicObject(2575, 1878.9000244141, -1727.81640625, 1719.4460449219, 0, 0, 180);
- CreateDynamicObject(2813, 1878.7058105469, -1730.0274658203, 1719.1826171875, 0, 0, 0);
- CreateDynamicObject(2816, 1876.6158447266, -1720.4494628906, 1719.5794677734, 0, 0, 310);
- CreateDynamicObject(1819, 1876.1103515625, -1720.9910888672, 1719.0638427734, 0, 0, 0);
- CreateDynamicObject(2167, 1874.7994384766, -1725.8809814453, 1719.0584716797, 0, 0, 90);
- CreateDynamicObject(2163, 1879.9992675781, -1715.4295654297, 1720.4979248047, 0, 0, 270);
- CreateDynamicObject(2234, 1864.16796875, -1714.5579833984, 1719.0651855469, 0, 0, 90);
- CreateDynamicObject(14741, 1879.4926757813, -1721.8022460938, 1722.1851806641, 0, 0, 270);
- CreateDynamicObject(3944, 1875.5727539063, -1732.0264892578, 1721.6674804688, 0, 0, 90);
- CreateDynamicObject(3944, 1871.8560791016, -1732.0172119141, 1721.6674804688, 0, 0, 270);
- CreateDynamicObject(3944, 1871.85546875, -1732.0166015625, 1725.1656494141, 0, 0, 270);
- CreateDynamicObject(1669, 1865.3199462891, -1723.8579101563, 1723.345703125, 0, 0, 0);
- CreateDynamicObject(1520, 1866.4483642578, -1723.1304931641, 1723.2369384766, 0, 0, 0);
- CreateDynamicObject(1520, 1866.1813964844, -1723.3400878906, 1723.2369384766, 0, 0, 0);
- CreateDynamicObject(1520, 1865.9704589844, -1723.0729980469, 1723.2369384766, 0, 0, 0);
- CreateDynamicObject(2832, 1879.5726318359, -1721.8385009766, 1723.2666015625, 0, 0, 260);
- CreateDynamicObject(2828, 1879.7951660156, -1722.4245605469, 1724.7922363281, 0, 0, 70);
- CreateDynamicObject(2849, 1879.6712646484, -1728.9097900391, 1723.2666015625, 0, 0, 70);
- CreateDynamicObject(2862, 1879.5500488281, -1723.4818115234, 1723.2600097656, 0, 0, 98);
- CreateDynamicObject(1724, 1872.8585205078, -1711.1163330078, 1722.21875, 0, 0, 40);
- CreateDynamicObject(1724, 1873.3289794922, -1716.9279785156, 1722.21875, 0, 0, 119.99572753906);
- CreateDynamicObject(14407, 1890.796875, -1730.2955322266, 1722.6848144531, 0, 307.99987792969, 269.99987792969);
- CreateDynamicObject(14406, 1883.921875, -1730.3403320313, 1722.7203369141, 0, 308, 270);
- CreateDynamicObject(14403, 1894.7241210938, -1713.7094726563, 1719.0657958984, 0, 0, 0);
- CreateDynamicObject(14405, 1894.7469482422, -1717.1976318359, 1722.6318359375, 0, 308, 0);
- CreateDynamicObject(14404, 1883.2525634766, -1722.0727539063, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14404, 1883.2203369141, -1727.1796875, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14404, 1883.2264404297, -1715.2821044922, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14404, 1892.7261962891, -1715.6569824219, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14404, 1892.8081054688, -1721.0739746094, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14404, 1892.7154541016, -1726.1540527344, 1725.9444580078, 0, 0, 0);
- CreateDynamicObject(14403, 1894.7302246094, -1727.6826171875, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14403, 1882.0396728516, -1729.3186035156, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14403, 1882.0157470703, -1713.7322998047, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14402, 1894.7058105469, -1715.6856689453, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14401, 1894.7041015625, -1717.6875, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14400, 1894.7244873047, -1719.6948242188, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14399, 1894.7255859375, -1721.6865234375, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14402, 1894.7282714844, -1723.6853027344, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14401, 1894.7288818359, -1725.6846923828, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14401, 1893.76171875, -1712.7155761719, 1719.0872802734, 0, 0, 270);
- CreateDynamicObject(14405, 1894.7264404297, -1724.0703125, 1722.7459716797, 0, 307.99621582031, 0);
- CreateDynamicObject(14407, 1891.1220703125, -1710.3012695313, 1722.7398681641, 0, 307.99618530273, 89.994506835938);
- CreateDynamicObject(14406, 1884.2149658203, -1710.2872314453, 1722.6666259766, 0, 307.99618530273, 90);
- CreateDynamicObject(12910, 1891.7962646484, -1720.2825927734, 1719.0974121094, 0, 0, 0);
- CreateDynamicObject(14401, 1890.5131835938, -1714.392578125, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(14401, 1885.4390869141, -1714.9525146484, 1719.0872802734, 0, 0, 0);
- CreateDynamicObject(3944, 1891.0561523438, -1727.6342773438, 1715.609375, 0, 0, 179.99450683594);
- CreateDynamicObject(13641, 1891.6759033203, -1738.5007324219, 1717.0886230469, 0, 0, 0);
- CreateDynamicObject(2117, 1888.7637939453, -1728.9758300781, 1719.5886230469, 0, 0, 0);
- CreateDynamicObject(2229, 1892.0296630859, -1729.068359375, 1719.5886230469, 0, 0, 179.99755859375);
- CreateDynamicObject(2229, 1891.0032958984, -1729.0745849609, 1719.5886230469, 0, 0, 179.99450683594);
- CreateDynamicObject(2229, 1881.9594726563, -1729.0673828125, 1719.5886230469, 0, 0, 179.99450683594);
- CreateDynamicObject(2229, 1882.6796875, -1729.05859375, 1719.5886230469, 0, 0, 179.99450683594);
- CreateDynamicObject(2229, 1887.3682861328, -1729.0546875, 1719.5886230469, 0, 0, 179.99450683594);
- CreateDynamicObject(2229, 1886.8521728516, -1729.0620117188, 1719.5886230469, 0, 0, 179.99450683594);
- CreateDynamicObject(14399, 1888.6303710938, -1728.4855957031, 1719.4599609375, 0, 0, 270);
- CreateDynamicObject(14399, 1887.4714355469, -1724.5095214844, 1725.9447021484, 0, 0, 180);
- CreateDynamicObject(14399, 1887.5194091797, -1717.7862548828, 1725.9447021484, 0, 0, 179.99450683594);
- CreateDynamicObject(14399, 1893.7897949219, -1728.4650878906, 1719.1790771484, 0, 0, 89.994506835938);
- CreateDynamicObject(1499, 1881.2446289063, -1712.7084960938, 1719.0504150391, 0, 0, 90);
- CreateDynamicObject(3944, 1882.8630371094, -1702.1690673828, 1718.4586181641, 0, 0, 89.989013671875);
- CreateDynamicObject(3944, 1879.1470947266, -1702.1579589844, 1718.4586181641, 0, 0, 269.98901367188);
- CreateDynamicObject(16500, 1881.2020263672, -1713.0999755859, 1724.0539550781, 90, 170.53765869141, 9.4622802734375);
- CreateDynamicObject(2290, 1882.4490966797, -1717.9708251953, 1719.0638427734, 0, 0, 90);
- CreateDynamicObject(2290, 1882.4509277344, -1720.9295654297, 1719.0638427734, 0, 0, 90);
- CreateDynamicObject(2290, 1882.4442138672, -1723.90625, 1719.0638427734, 0, 0, 90);
- CreateDynamicObject(2235, 1883.5455322266, -1716.54296875, 1719.0638427734, 0, 0, 270);
- CreateDynamicObject(2235, 1883.5438232422, -1719.8464355469, 1719.0638427734, 0, 0, 270);
- CreateDynamicObject(2235, 1883.5451660156, -1722.5349121094, 1719.0638427734, 0, 0, 270);
- CreateDynamicObject(1498, 1855.296875, -1709.7387695313, 1719.4147949219, 0, 0, 90);
- //----------------------[House like PLA in santa-maria beach bridge]--//
- CreateDynamicObject(1660, 111.10, -1614.28, 9.20, -30.00, 0.00, 80.50);
- CreateDynamicObject(1660, 103.73, -1613.05, 9.59, -29.50, 0.00, 80.50);
- CreateDynamicObject(1660, 96.39, -1611.82, 10.05, -29.50, 0.00, 80.50);
- CreateDynamicObject(1660, 89.05, -1610.59, 10.51, -33.50, 0.00, 80.50);
- CreateDynamicObject(1660, 81.75, -1609.37, 10.46, -47.50, 0.00, 80.50);
- CreateDynamicObject(1660, 74.66, -1608.18, 8.61, -47.50, 0.00, 80.50);
- CreateDynamicObject(19378, 62.64, -1604.11, 6.94, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 52.29, -1602.21, 6.94, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 64.26, -1594.64, 6.94, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 53.96, -1592.76, 6.94, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 42.02, -1600.39, 6.94, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 43.62, -1590.99, 6.94, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 45.30, -1581.56, 6.94, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 55.61, -1583.35, 6.94, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 65.94, -1585.18, 6.94, 0.00, 90.00, -10.00);
- CreateDynamicObject(14413, 70.66, -1583.13, 0.86, 0.00, 0.00, -10.00);
- CreateDynamicObject(14413, 57.29, -1580.92, 0.86, 0.00, 0.00, -10.00);
- CreateDynamicObject(14413, 55.23, -1592.72, 0.86, 0.00, 0.00, -10.00);
- CreateDynamicObject(14413, 68.29, -1595.05, 0.86, 0.00, 0.00, -10.00);
- CreateDynamicObject(11556, 32.73, -1626.95, -0.52, 0.00, 0.00, -80.50);
- CreateDynamicObject(16113, 62.50, -1623.78, -0.02, 0.00, 0.00, 40.01);
- CreateDynamicObject(16134, 51.58, -1570.29, -2.05, 0.00, 0.00, 0.00);
- CreateDynamicObject(16134, 65.91, -1572.01, -1.55, 0.00, 0.00, -780.00);
- CreateDynamicObject(19378, 77.54, -1608.00, 8.06, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 84.40, -1609.17, 9.78, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 82.64, -1603.89, 5.47, 0.00, 0.00, 80.00);
- CreateDynamicObject(19378, 73.13, -1602.25, 5.48, 0.00, 0.00, 80.00);
- CreateDynamicObject(19378, 72.80, -1607.15, 6.94, 0.00, 90.00, -10.00);
- CreateDynamicObject(14877, 78.88, -1604.85, 7.78, 0.00, 0.00, -9.66);
- CreateDynamicObject(14877, 72.09, -1603.69, 6.06, 0.00, 0.00, -9.66);
- CreateDynamicObject(19378, 82.20, -1606.88, 5.46, 0.00, 0.00, 80.00);
- CreateDynamicObject(19378, 72.76, -1605.29, 5.46, 0.00, 0.00, 80.78);
- CreateDynamicObject(19378, 82.97, -1599.22, 10.67, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 72.65, -1597.40, 10.64, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 62.51, -1605.37, 10.64, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 74.31, -1587.90, 10.67, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 84.64, -1589.75, 10.67, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 89.68, -1590.72, 5.51, 0.00, 0.00, -10.00);
- CreateDynamicObject(19378, 88.05, -1599.92, 5.47, 0.00, 0.00, -10.00);
- CreateDynamicObject(19378, 85.68, -1585.14, 5.41, 0.00, 0.00, 80.00);
- CreateDynamicObject(19378, 76.39, -1583.60, 5.44, 0.00, 0.00, 80.00);
- CreateDynamicObject(19378, 70.92, -1587.54, 5.41, 0.00, 0.00, -10.00);
- CreateDynamicObject(19378, 69.36, -1596.63, 5.44, 0.00, 0.00, -10.00);
- CreateDynamicObject(19378, 63.99, -1586.07, 10.67, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 62.31, -1595.57, 10.64, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 52.18, -1603.55, 10.64, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 53.70, -1584.24, 10.67, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 51.97, -1593.72, 10.64, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 41.88, -1601.73, 10.64, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 41.67, -1591.83, 10.64, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 45.23, -1582.76, 10.64, 0.00, 90.00, -10.00);
- CreateDynamicObject(19453, 67.54, -1606.23, 12.42, 0.00, 0.00, -10.00);
- CreateDynamicObject(19453, 73.17, -1602.25, 12.42, 0.00, 0.00, 79.97);
- CreateDynamicObject(19453, 78.74, -1598.43, 12.42, 0.00, 0.00, -10.00);
- CreateDynamicObject(19453, 80.38, -1589.04, 12.42, 0.00, 0.00, -10.00);
- CreateDynamicObject(19453, 76.41, -1583.55, 12.42, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 66.92, -1581.87, 12.42, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 57.45, -1580.21, 12.42, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 48.02, -1578.55, 12.42, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 61.89, -1610.03, 12.42, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 52.42, -1608.36, 12.42, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 42.92, -1606.70, 12.42, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 39.14, -1601.08, 12.42, 0.00, 0.00, -10.00);
- CreateDynamicObject(19453, 40.81, -1591.59, 12.42, 0.00, 0.00, -10.00);
- CreateDynamicObject(19453, 42.44, -1582.37, 12.42, 0.00, 0.00, -10.00);
- CreateDynamicObject(19453, 66.92, -1581.87, 15.92, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 57.45, -1580.21, 15.92, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 48.02, -1578.55, 15.92, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 70.87, -1587.36, 15.92, 0.00, 0.00, -10.00);
- CreateDynamicObject(19378, 75.30, -1588.16, 14.17, 0.00, 90.00, -10.00);
- CreateDynamicObject(19378, 73.64, -1597.53, 14.17, 0.00, 90.00, -10.00);
- CreateDynamicObject(19453, 69.20, -1596.80, 15.92, 0.00, 0.00, -10.00);
- CreateDynamicObject(19453, 67.54, -1606.23, 15.92, 0.00, 0.00, -10.00);
- CreateDynamicObject(19453, 61.89, -1610.03, 15.92, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 52.42, -1608.36, 15.92, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 42.92, -1606.70, 15.92, 0.00, 0.00, 80.00);
- CreateDynamicObject(19453, 39.14, -1601.08, 15.92, 0.00, 0.00, -10.00);
- CreateDynamicObject(19453, 40.81, -1591.59, 15.92, 0.00, 0.00, -10.00);
- CreateDynamicObject(19453, 42.44, -1582.37, 15.92, 0.00, 0.00, -10.00);
- CreateDynamicObject(19375, 67.46, -1586.73, 19.24, 0.00, -65.00, -10.00);
- CreateDynamicObject(19375, 65.83, -1596.19, 19.24, 0.00, -65.00, -10.00);
- CreateDynamicObject(19375, 64.19, -1605.62, 19.24, 0.00, -65.00, -10.00);
- CreateDynamicObject(19375, 61.09, -1585.65, 22.24, 0.00, -65.00, -10.00);
- CreateDynamicObject(19375, 45.46, -1582.90, 19.24, 0.00, -65.00, 170.00);
- CreateDynamicObject(19375, 51.80, -1584.03, 22.24, 0.00, -65.00, 170.00);
- CreateDynamicObject(19375, 43.91, -1592.18, 19.24, 0.00, -65.00, 170.00);
- CreateDynamicObject(19375, 42.29, -1601.67, 19.24, 0.00, -65.00, 170.00);
- CreateDynamicObject(19375, 50.17, -1593.29, 22.24, 0.00, -65.00, 170.00);
- CreateDynamicObject(19375, 48.47, -1602.82, 22.24, 0.00, -65.00, 170.00);
- CreateDynamicObject(19375, 59.49, -1595.16, 22.24, 0.00, -65.00, -10.00);
- CreateDynamicObject(19375, 57.80, -1604.49, 22.24, 0.00, -65.00, -10.00);
- CreateDynamicObject(19454, 66.48, -1581.84, 18.20, 25.00, 0.00, 80.04);
- CreateDynamicObject(19454, 60.84, -1580.88, 20.70, 25.00, 0.00, 80.04);
- CreateDynamicObject(19454, 60.84, -1580.88, 16.86, 25.00, 0.00, 80.04);
- CreateDynamicObject(19454, 53.69, -1579.61, 20.86, -25.00, 0.00, 80.04);
- CreateDynamicObject(19454, 48.14, -1578.64, 18.14, -25.00, 0.00, 80.04);
- CreateDynamicObject(19454, 53.69, -1579.61, 17.85, -25.00, 0.00, 80.04);
- CreateDynamicObject(19454, 61.66, -1609.91, 18.03, 25.00, 0.00, 80.00);
- CreateDynamicObject(19454, 53.62, -1608.53, 18.03, 25.00, 0.00, 80.00);
- CreateDynamicObject(19454, 55.78, -1608.86, 20.83, 25.00, 0.00, 80.00);
- CreateDynamicObject(19454, 48.66, -1607.58, 20.83, -25.00, 0.00, 80.00);
- CreateDynamicObject(19454, 48.58, -1607.63, 17.83, -25.00, 0.00, 80.00);
- CreateDynamicObject(19454, 43.40, -1606.69, 18.13, -25.00, 0.00, 80.00);
- CreateDynamicObject(3034, 80.66, -1588.13, 12.47, 0.00, 0.00, 80.00);
- CreateDynamicObject(3034, 78.75, -1598.96, 12.47, 0.00, 0.00, 80.00);
- CreateDynamicObject(3034, 67.63, -1606.31, 12.47, 0.00, 0.00, 80.00);
- CreateDynamicObject(3034, 67.67, -1606.08, 15.47, 0.00, 0.00, 80.00);
- CreateDynamicObject(3034, 68.92, -1598.89, 15.47, 0.00, 0.00, 80.00);
- CreateDynamicObject(3034, 71.23, -1586.01, 15.47, 0.00, 0.00, 80.00);
- CreateDynamicObject(3034, 76.30, -1583.43, 12.47, 0.00, 0.00, 170.00);
- CreateDynamicObject(3034, 64.60, -1581.35, 12.47, 0.00, 0.00, 170.00);
- CreateDynamicObject(3034, 55.48, -1579.75, 12.47, 0.00, 0.00, 170.00);
- CreateDynamicObject(3034, 47.09, -1578.27, 12.47, 0.00, 0.00, 170.00);
- CreateDynamicObject(3034, 50.55, -1578.90, 15.97, 0.00, 0.00, 170.00);
- CreateDynamicObject(3034, 62.01, -1580.89, 15.97, 0.00, 0.00, 170.00);
- CreateDynamicObject(3034, 41.87, -1584.88, 12.47, 0.00, 0.00, -100.00);
- CreateDynamicObject(3034, 42.24, -1582.78, 15.97, 0.00, 0.00, -100.00);
- CreateDynamicObject(3034, 38.97, -1601.10, 15.97, 0.00, 0.00, -100.00);
- CreateDynamicObject(3034, 40.69, -1591.51, 15.97, 0.00, 0.00, -100.00);
- CreateDynamicObject(3034, 39.24, -1599.81, 12.47, 0.00, 0.00, -100.00);
- CreateDynamicObject(1231, 81.86, -1612.90, 12.60, 0.00, 0.00, -8.50);
- CreateDynamicObject(1231, 83.28, -1603.76, 13.50, 0.00, 0.00, -8.50);
- CreateDynamicObject(1231, 85.73, -1586.50, 13.50, 0.00, 0.00, -8.50);
- CreateDynamicObject(1231, 68.00, -1610.52, 9.70, 0.00, 0.00, -8.50);
- CreateDynamicObject(1231, 72.88, -1611.38, 11.00, 0.00, 0.00, -8.50);
- CreateDynamicObject(751, 63.51, -1609.26, 5.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(751, 50.10, -1605.69, 5.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(751, 50.30, -1605.60, 2.33, 0.00, 0.00, 90.00);
- CreateDynamicObject(751, 40.48, -1604.05, 5.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(751, 42.51, -1593.48, 5.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(751, 45.46, -1579.31, 5.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(751, 56.39, -1581.58, 5.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(751, 65.85, -1582.76, 5.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(1653, 80.61, -1606.61, 11.39, 0.00, 0.00, -10.00);
- CreateDynamicObject(1653, 67.97, -1604.44, 11.39, 0.00, 0.00, -9.50);
- CreateDynamicObject(1653, 81.23, -1603.74, 11.39, 0.00, 0.00, -10.50);
- CreateDynamicObject(1653, 73.34, -1610.88, 8.89, 0.00, -14.00, -9.50);
- CreateDynamicObject(1653, 85.74, -1612.98, 10.89, 0.00, 1.00, 170.00);
- CreateDynamicObject(1653, 98.41, -1615.08, 10.69, 0.00, 3.00, -9.00);
- CreateDynamicObject(1653, 89.49, -1592.31, 11.39, 0.00, 0.00, 80.00);
- CreateDynamicObject(1653, 84.28, -1584.86, 11.39, 0.00, 0.00, -9.50);
- CreateDynamicObject(1653, 74.89, -1583.31, 14.89, 0.00, 0.00, -9.50);
- CreateDynamicObject(1653, 80.07, -1590.73, 14.89, 0.00, 0.00, -100.00);
- CreateDynamicObject(1653, 79.01, -1596.83, 14.89, 0.00, 0.00, 80.00);
- CreateDynamicObject(1653, 71.52, -1601.96, 14.89, 0.00, 0.00, -10.50);
- CreateDynamicObject(1653, 65.60, -1580.34, 7.70, 0.00, 0.00, -9.50);
- CreateDynamicObject(1653, 70.91, -1587.74, 7.70, 0.00, 0.00, 80.50);
- CreateDynamicObject(1653, 52.97, -1578.22, 7.70, 0.00, 0.00, -9.50);
- CreateDynamicObject(1653, 47.29, -1577.16, 7.70, 0.00, 0.00, -9.50);
- CreateDynamicObject(1653, 39.88, -1582.43, 7.70, 0.00, 0.00, 80.00);
- CreateDynamicObject(1653, 37.63, -1595.06, 7.70, 0.00, 0.00, 80.50);
- CreateDynamicObject(1653, 37.13, -1597.90, 7.70, 0.00, 0.00, 80.50);
- CreateDynamicObject(1653, 42.37, -1605.30, 7.70, 0.00, 0.00, -9.50);
- CreateDynamicObject(1653, 54.90, -1607.53, 7.70, 0.00, 0.00, -11.50);
- CreateDynamicObject(1653, 67.47, -1609.87, 7.70, 0.00, 0.00, -9.50);
- CreateDynamicObject(1231, 37.62, -1586.63, 13.40, 0.00, 0.00, -8.50);
- CreateDynamicObject(1231, 36.28, -1595.22, 13.40, 0.00, 0.00, -8.50);
- CreateDynamicObject(1569, 40.35, -1594.00, 10.71, 0.00, 0.00, 80.00);
- CreateDynamicObject(1569, 40.87, -1591.05, 10.71, 0.00, 0.00, -100.00);
- CreateDynamicObject(1557, 79.87, -1592.11, 10.67, 0.00, 0.00, -100.00);
- CreateDynamicObject(1557, 79.35, -1595.09, 10.67, 0.00, 0.00, 800.00);
- CreateDynamicObject(1569, 69.81, -1593.65, 14.26, 0.00, 0.00, 80.00);
- CreateDynamicObject(1569, 70.33, -1590.70, 14.26, 0.00, 0.00, -100.00);
- CreateDynamicObject(1653, 89.49, -1592.31, 11.39, 0.00, 0.00, -1000.00);
- CreateDynamicObject(1653, 80.07, -1590.73, 14.89, 0.00, 0.00, 80.00);
- CreateDynamicObject(1653, 79.01, -1596.83, 14.89, 0.00, 0.00, -100.00);
- CreateDynamicObject(1653, 80.61, -1606.61, 11.39, 0.00, 0.00, 170.00);
- CreateDynamicObject(1653, 81.23, -1603.74, 11.39, 0.00, 0.00, 170.00);
- CreateDynamicObject(1653, 84.28, -1584.86, 11.39, 0.00, 0.00, 170.50);
- CreateDynamicObject(1653, 85.74, -1612.98, 10.89, 0.00, -1.50, -9.50);
- CreateDynamicObject(1653, 98.45, -1615.08, 10.69, 0.00, -3.50, 171.00);
- CreateDynamicObject(1653, 73.34, -1610.88, 8.89, 0.00, 13.50, 170.00);
- CreateDynamicObject(1653, 67.47, -1609.87, 7.70, 0.00, 0.00, 170.00);
- CreateDynamicObject(1653, 54.90, -1607.53, 7.70, 0.00, 0.00, 168.50);
- CreateDynamicObject(1653, 42.37, -1605.30, 7.70, 0.00, 0.00, 170.00);
- CreateDynamicObject(1653, 35.24, -1600.91, 7.70, 0.00, 0.00, -99.50);
- CreateDynamicObject(1653, 37.63, -1595.06, 7.70, 0.00, 0.00, -99.50);
- CreateDynamicObject(1653, 39.88, -1582.43, 7.70, 0.00, 0.00, -100.00);
- CreateDynamicObject(1653, 47.29, -1577.16, 7.70, 0.00, 0.00, 170.50);
- CreateDynamicObject(1653, 52.97, -1578.22, 7.70, 0.00, 0.00, 170.50);
- CreateDynamicObject(1653, 65.60, -1580.34, 7.70, 0.00, 0.00, 170.50);
- CreateDynamicObject(1653, 70.91, -1587.74, 7.70, 0.00, 0.00, -99.50);
- CreateDynamicObject(16134, 49.91, -1584.39, -2.05, 0.00, 0.00, 90.00);
- CreateDynamicObject(16134, 45.37, -1600.64, -2.05, 0.00, 0.00, 90.00);
- CreateDynamicObject(16134, 68.77, -1576.97, -1.55, 0.00, 0.00, -780.00);
- CreateDynamicObject(970, 36.99, -1588.31, 11.22, 0.00, 0.00, 80.00);
- CreateDynamicObject(970, 36.07, -1593.58, 11.22, 0.00, 0.00, 80.00);
- CreateDynamicObject(970, 36.52, -1590.90, 11.22, 0.00, 0.00, 80.00);
- CreateDynamicObject(970, 37.76, -1595.98, 11.22, 0.00, 0.00, -10.00);
- CreateDynamicObject(970, 39.38, -1586.61, 11.22, 0.00, 0.00, -10.00);
- CreateDynamicObject(1360, 38.75, -1596.94, 11.52, 0.00, 0.00, 80.00);
- CreateDynamicObject(1360, 40.67, -1586.11, 11.52, 0.00, 0.00, 80.00);
- CreateDynamicObject(1360, 37.23, -1605.09, 11.52, 0.00, 0.00, 80.00);
- CreateDynamicObject(1360, 42.01, -1577.92, 11.52, 0.00, 0.00, 80.00);
- CreateDynamicObject(1364, 37.26, -1590.85, 11.52, 0.00, 0.00, 80.00);
- CreateDynamicObject(17951, 69.24, -1596.77, 8.30, 0.00, 0.00, -10.75);
- CreateDynamicObject(17951, 70.72, -1588.25, 8.30, 0.00, 0.00, -10.75);
- CreateDynamicObject(970, 37.23, -1598.12, 11.22, 0.00, 0.00, 80.00);
- CreateDynamicObject(970, 36.27, -1603.49, 11.22, 0.00, 0.00, 80.00);
- CreateDynamicObject(970, 36.79, -1600.74, 11.22, 0.00, 0.00, 80.00);
- CreateDynamicObject(970, 39.55, -1584.55, 11.22, 0.00, 0.00, 80.00);
- CreateDynamicObject(970, 40.50, -1579.21, 11.22, 0.00, 0.00, 80.00);
- CreateDynamicObject(970, 40.04, -1581.88, 11.22, 0.00, 0.00, 80.00);
- CreateDynamicObject(16134, 81.43, -1582.62, -7.05, 0.00, 0.00, -780.00);
- //----------------------[House Interior 13]---------------------------//
- CreateDynamicObject(19353,1181.58000000,-752.07000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1181.59000000,-755.27000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1181.60000000,-758.43000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1181.60000000,-761.60000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1181.58000000,-764.70000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1181.60000000,-745.68000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1181.59000000,-748.85000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19380,1186.81000000,-748.92000000,1088.74000000,0.18000000,90.36000000,0.00000000); //
- CreateDynamicObject(19380,1186.82000000,-758.53000000,1088.71000000,0.18000000,90.36000000,0.00000000); //
- CreateDynamicObject(19353,1181.60000000,-771.09000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19380,1186.81000000,-767.96000000,1088.69000000,0.18000000,90.36000000,0.00000000); //
- CreateDynamicObject(19383,1186.50000000,-772.56000000,1086.94000000,0.00000000,0.00000000,-90.30000000); //
- CreateDynamicObject(19378,1186.83000000,-767.80000000,1085.16000000,-0.24000000,-90.12000000,0.00000000); //
- CreateDynamicObject(19378,1186.83000000,-758.30000000,1085.15000000,0.06000000,-90.12000000,0.00000000); //
- CreateDynamicObject(19353,1183.29000000,-772.57000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19378,1186.89000000,-748.68000000,1085.17000000,0.06000000,-90.12000000,0.00000000); //
- CreateDynamicObject(19353,1183.29000000,-744.16000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1186.49000000,-744.15000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1189.69000000,-744.15000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1190.51000000,-744.14000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1192.02000000,-745.78000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1192.06000000,-748.99000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1192.07000000,-752.22000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1192.07000000,-755.42000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1192.07000000,-758.62000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1192.08000000,-761.82000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1192.07000000,-765.02000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1192.08000000,-768.18000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1192.06000000,-771.10000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1189.70000000,-772.57000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1190.53000000,-772.58000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(2290,1182.34000000,-744.87000000,1085.24000000,0.00000000,0.00000000,1.44000000); //
- CreateDynamicObject(2290,1189.37000000,-744.79000000,1085.24000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(1827,1186.93000000,-748.28000000,1085.24000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2258,1181.73000000,-754.74000000,1087.63000000,0.00000000,0.00000000,90.24000000); //
- CreateDynamicObject(2258,1181.75000000,-746.33000000,1087.63000000,0.00000000,0.00000000,90.24000000); //
- CreateDynamicObject(2258,1181.78000000,-763.15000000,1087.63000000,0.00000000,0.00000000,88.98000000); //
- CreateDynamicObject(2258,1181.79000000,-771.15000000,1087.63000000,0.00000000,0.00000000,88.98000000); //
- CreateDynamicObject(2258,1191.83000000,-770.43000000,1087.63000000,0.00000000,0.00000000,-88.92000000); //
- CreateDynamicObject(2258,1191.94000000,-762.80000000,1087.63000000,0.00000000,0.00000000,-90.00000000); //
- CreateDynamicObject(2258,1191.93000000,-754.36000000,1087.63000000,0.00000000,0.00000000,-90.00000000); //
- CreateDynamicObject(2258,1191.85000000,-746.38000000,1087.63000000,0.00000000,0.00000000,-90.00000000); //
- CreateDynamicObject(2258,1186.87000000,-744.31000000,1087.63000000,0.00000000,0.00000000,-0.30000000); //
- CreateDynamicObject(2296,1182.04000000,-759.46000000,1085.24000000,0.00000000,0.00000000,91.32000000); //
- CreateDynamicObject(2229,1181.66000000,-760.92000000,1085.22000000,0.00000000,0.00000000,-268.50000000); //
- CreateDynamicObject(2229,1181.69000000,-755.46000000,1085.22000000,0.00000000,0.00000000,-268.50000000); //
- CreateDynamicObject(2291,1191.46000000,-754.82000000,1085.26000000,0.00000000,0.00000000,-89.16000000); //
- CreateDynamicObject(2291,1191.46000000,-755.80000000,1085.26000000,0.00000000,0.00000000,-89.16000000); //
- CreateDynamicObject(2291,1191.52000000,-756.78000000,1085.26000000,0.00000000,0.00000000,-89.16000000); //
- CreateDynamicObject(2291,1191.54000000,-757.71000000,1085.26000000,0.00000000,0.00000000,-89.16000000); //
- CreateDynamicObject(2291,1191.55000000,-758.70000000,1085.26000000,0.00000000,0.00000000,-89.16000000); //
- CreateDynamicObject(2292,1191.46000000,-754.34000000,1085.25000000,0.00000000,0.00000000,-88.26000000); //
- CreateDynamicObject(2292,1191.58000000,-760.14000000,1085.25000000,0.00000000,0.00000000,-180.90000000); //
- CreateDynamicObject(1827,1189.40000000,-757.26000000,1085.24000000,0.00000000,0.00000000,0.18000000); //
- CreateDynamicObject(19378,1186.83000000,-777.39000000,1085.16000000,-0.24000000,-90.12000000,0.00000000); //
- CreateDynamicObject(19353,1181.60000000,-774.28000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1181.60000000,-777.48000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1181.59000000,-780.66000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1183.28000000,-782.17000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1186.39000000,-782.18000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1189.57000000,-782.18000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1190.47000000,-782.19000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1191.98000000,-780.58000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1191.97000000,-777.40000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1191.98000000,-774.20000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19380,1186.82000000,-777.58000000,1088.66000000,0.18000000,90.36000000,0.00000000); //
- CreateDynamicObject(1491,1185.76000000,-772.60000000,1085.22000000,0.00000000,0.00000000,-0.06000000); //
- CreateDynamicObject(19353,1192.07000000,-752.10000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2165,1191.36000000,-777.18000000,1085.25000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(1806,1190.14000000,-777.88000000,1085.26000000,0.00000000,0.00000000,-86.10000000); //
- CreateDynamicObject(1723,1187.72000000,-781.57000000,1085.25000000,0.00000000,0.00000000,-180.42000000); //
- CreateDynamicObject(1723,1182.27000000,-778.21000000,1085.25000000,0.00000000,0.00000000,-270.54000000); //
- CreateDynamicObject(2308,1190.40000000,-773.19000000,1085.24000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(2001,1191.53000000,-776.29000000,1085.24000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2001,1191.54000000,-781.74000000,1085.24000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2001,1181.98000000,-781.87000000,1085.24000000,0.00000000,0.00000000,-26.22000000); //
- CreateDynamicObject(2001,1182.05000000,-773.03000000,1085.24000000,0.00000000,0.00000000,-26.22000000); //
- CreateDynamicObject(1212,1189.21000000,-757.36000000,1085.67000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(1212,1189.34000000,-757.06000000,1085.67000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(1212,1189.51000000,-757.26000000,1085.67000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(1212,1189.46000000,-757.42000000,1085.67000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(1670,1189.40000000,-757.70000000,1085.68000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(1670,1186.97000000,-748.32000000,1085.68000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2001,1182.20000000,-772.23000000,1085.24000000,0.00000000,0.00000000,-26.22000000); //
- CreateDynamicObject(2001,1191.66000000,-772.13000000,1085.24000000,0.00000000,0.00000000,-26.22000000); //
- CreateDynamicObject(2001,1182.05000000,-746.37000000,1085.24000000,0.00000000,0.00000000,-26.22000000); //
- CreateDynamicObject(2001,1187.19000000,-744.68000000,1085.24000000,0.00000000,0.00000000,-26.22000000); //
- CreateDynamicObject(2001,1191.57000000,-746.24000000,1085.24000000,0.00000000,0.00000000,-26.22000000); //
- CreateDynamicObject(19383,1181.59000000,-767.89000000,1086.94000000,0.00000000,0.00000000,-179.82000000); //
- CreateDynamicObject(19353,1179.90000000,-767.08000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1179.91000000,-768.75000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1178.38000000,-765.55000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1178.39000000,-770.28000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1178.37000000,-762.36000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1178.36000000,-759.18000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1178.35000000,-756.04000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1176.81000000,-754.53000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1173.64000000,-754.54000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1170.39000000,-754.45000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19378,1173.14000000,-759.30000000,1085.13000000,-0.24000000,-90.12000000,0.24000000); //
- CreateDynamicObject(19378,1173.15000000,-768.91000000,1085.16000000,-0.24000000,-90.12000000,0.00000000); //
- CreateDynamicObject(19378,1176.41000000,-765.87000000,1085.15000000,-0.24000000,-90.12000000,0.00000000); //
- CreateDynamicObject(19353,1176.73000000,-771.87000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1173.53000000,-771.88000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1170.35000000,-771.89000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19353,1168.72000000,-770.21000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1168.71000000,-767.06000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1168.71000000,-763.87000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1168.73000000,-760.71000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1168.73000000,-757.49000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1168.72000000,-755.93000000,1086.95000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(19353,1170.44000000,-754.55000000,1086.95000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(19380,1176.55000000,-767.88000000,1088.74000000,0.18000000,90.36000000,0.00000000); //
- CreateDynamicObject(19380,1173.89000000,-759.19000000,1088.75000000,0.18000000,90.36000000,0.00000000); //
- CreateDynamicObject(19380,1173.87000000,-767.19000000,1088.74000000,0.18000000,90.36000000,0.00000000); //
- CreateDynamicObject(1736,1186.48000000,-772.18000000,1088.17000000,0.00000000,0.00000000,-178.50000000); //
- CreateDynamicObject(1828,1189.18000000,-757.34000000,1085.25000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(1828,1187.07000000,-748.24000000,1085.25000000,0.00000000,0.00000000,85.86000000); //
- CreateDynamicObject(1799,1173.00000000,-758.16000000,1085.30000000,0.00000000,0.00000000,-0.66000000); //
- CreateDynamicObject(1808,1189.16000000,-781.89000000,1085.26000000,0.00000000,0.00000000,-179.34000000); //
- CreateDynamicObject(2131,1177.77000000,-762.70000000,1085.26000000,0.00000000,0.00000000,-89.82000000); //
- CreateDynamicObject(2099,1168.83000000,-760.86000000,1085.25000000,0.00000000,0.00000000,88.62000000); //
- CreateDynamicObject(2630,1177.01000000,-757.68000000,1085.25000000,0.00000000,0.00000000,-30.12000000); //
- CreateDynamicObject(2134,1171.68000000,-755.00000000,1085.23000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(1742,1168.69000000,-765.33000000,1085.22000000,0.00000000,0.00000000,89.40000000); //
- CreateDynamicObject(1742,1184.03000000,-772.53000000,1085.23000000,0.00000000,0.00000000,0.00000000); //
- CreateDynamicObject(2296,1174.43000000,-771.46000000,1085.24000000,0.00000000,0.00000000,180.00000000); //
- CreateDynamicObject(1491,1181.58000000,-767.14000000,1085.22000000,0.00000000,0.00000000,-90.18000000); //
- CreateDynamicObject(1758,1169.28000000,-768.63000000,1085.24000000,0.00000000,0.00000000,90.54000000); //
- CreateDynamicObject(1828,1173.42000000,-762.50000000,1085.25000000,0.00000000,0.00000000,87.84000000); //
- CreateDynamicObject(19383,1178.37000000,-767.87000000,1086.94000000,0.00000000,0.00000000,-179.82000000);
- //-----------------------[House Interior 14]--------------------------//
- CreateDynamicObject(15041, 31.285408, 174.115707, 838.908691, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(15041, -206.713379, -173.363205, 1599.764771, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1498, -216.143066, -168.519089, 1597.758423, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(15036, -217.200165, -183.156586, 1598.885986, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1432, -213.578598, -181.369141, 1597.896606, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1455, -218.689484, -182.704758, 1598.766235, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(14805, -214.362701, -174.125824, 1598.651489, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(14480, -194.791687, -172.863022, 1598.359253, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(626, -210.120895, -173.886520, 1599.813354, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(627, -197.933670, -171.151428, 1599.610107, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1491, -211.271149, -171.751099, 1597.777954, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1491, -209.821198, -170.403595, 1597.764160, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1491, -203.861252, -170.364349, 1597.814941, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1491, -198.937180, -171.767899, 1597.697998, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1491, -203.880478, -174.617874, 1597.774170, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1491, -207.846191, -174.670502, 1597.781982, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1742, -204.810287, -174.642868, 1597.753052, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(2576, -206.638809, -168.334930, 1597.753540, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(2328, -204.726685, -165.681381, 1597.761353, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(14866, -203.096573, -165.414841, 1598.360107, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(14772, -211.622452, -174.697098, 1599.227661, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2833, -213.407776, -175.109558, 1597.764404, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1741, -212.693268, -174.282822, 1597.761353, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1744, -200.489227, -170.280350, 1599.985229, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(1754, -199.685211, -164.558685, 1597.759766, 0.0000, 0.0000, 315.0000);
- CreateDynamicObject(2167, -200.832672, -180.906937, 1597.684082, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(1787, -211.728790, -174.702209, 1598.982056, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1803, -201.497849, -178.333603, 1597.750732, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1809, -201.620346, -174.946396, 1597.760498, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1828, -201.320786, -177.308167, 1597.762573, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(1839, -201.577179, -174.834244, 1598.317383, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1840, -201.057678, -174.904053, 1597.762573, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1840, -202.057434, -174.979034, 1597.762573, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(2100, -218.504303, -168.739487, 1597.763916, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2226, -201.619186, -174.806961, 1598.818359, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2297, -199.304550, -177.327118, 1597.758789, 0.0000, 0.0000, 225.0000);
- CreateDynamicObject(2301, -209.196899, -177.243149, 1597.760010, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(2596, -209.594925, -174.806961, 1600.438965, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2817, -210.378311, -176.860260, 1597.764404, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(14869, -205.685898, -176.976120, 1598.573120, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1727, -210.228851, -175.395538, 1597.757202, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1999, -206.501678, -171.028290, 1597.764771, 0.0000, 0.0000, 360.0000);
- CreateDynamicObject(1715, -206.047470, -171.895630, 1597.806396, 0.0000, 0.0000, 180.0000);
- //-----------------------[House Interior/exterior]---------------------// - Inside the Hills [INSIDE]
- CreateDynamicObject(13749, 2031.6193847656, -948.17065429688, 46.11092376709, 0, 0, 0);
- CreateDynamicObject(3095, 2033.5152587891, -933.20867919922, 51.746597290039, 0, 90.575012207031, 356.75);
- CreateDynamicObject(1536, 2036.87890625, -937.890625, 52.795295715332, 0, 0, 356.49536132813);
- CreateDynamicObject(3095, 2042.7330322266, -933.75067138672, 51.75239944458, 0, 90.5712890625, 175.51977539063);
- CreateDynamicObject(3095, 2038.0908203125, -933.4755859375, 56.237697601318, 0, 179.97802734375, 356.748046875);
- CreateDynamicObject(3095, 2037.814453125, -937.970703125, 51.722644805908, 90.071411132813, 179.97253417969, 356.748046875);
- CreateDynamicObject(14476, 2040.4736328125, -921.43359375, 52.836307525635, 0, 0, 176.64367675781);
- CreateDynamicObject(14534, 2045.4296875, -904.2509765625, 57.456760406494, 0, 0, 178.39050292969);
- CreateDynamicObject(3095, 2040.068359375, -911.017578125, 51.722644805908, 90.071411132813, 269.04418945313, 178.71459960938);
- CreateDynamicObject(3095, 2038.2727050781, -910.99584960938, 51.722644805908, 90.071411132813, 269.04418945313, 355.4619140625);
- CreateDynamicObject(3095, 2039.6044921875, -910.97265625, 52.844104766846, 0, 179.97253417969, 356.748046875);
- CreateDynamicObject(3095, 2039.6118164063, -910.99780273438, 55.26908493042, 180.03845214844, 179.97253417969, 358.248046875);
- CreateDynamicObject(1536, 2037.3240966797, -928.91613769531, 52.844120025635, 0, 0, 356.49536132813);
- CreateDynamicObject(2357, 2041.6087646484, -923.20202636719, 53.193271636963, 0, 0, 87.330017089844);
- CreateDynamicObject(2290, 2042.5891113281, -926.45227050781, 52.792484283447, 0, 0, 176.60003662109);
- CreateDynamicObject(2290, 2043.4775390625, -922.41827392578, 52.792484283447, 0, 0, 266.66467285156);
- CreateDynamicObject(3095, 2041.9918212891, -903.00286865234, 53.541927337646, 90.060028076172, 179.97253417969, 358.748046875);
- CreateDynamicObject(2357, 2047.7303466797, -908.37408447266, 53.201919555664, 0, 0, 178.69982910156);
- CreateDynamicObject(1766, 2047.900390625, -910.0751953125, 52.831760406494, 0, 0, 177.8466796875);
- CreateDynamicObject(1761, 2051.2392578125, -910.091796875, 52.831760406494, 0, 0, 178.93981933594);
- CreateDynamicObject(2357, 2049.5036621094, -908.40197753906, 53.226921081543, 0, 0, 178.69812011719);
- CreateDynamicObject(1760, 2038.7055664063, -903.49053955078, 52.831760406494, 0, 0, 358.54498291016);
- CreateDynamicObject(1737, 2040.4091796875, -915.39691162109, 56.370677947998, 0, 0, 357.25);
- CreateDynamicObject(1713, 2047.3013916016, -909.91625976563, 58.025508880615, 0, 0, 178.72003173828);
- CreateDynamicObject(1706, 2044.6802978516, -909.02972412109, 58.000507354736, 0, 0, 89.184997558594);
- CreateDynamicObject(1703, 2045.4783935547, -907.20831298828, 58.000507354736, 0, 0, 0);
- CreateDynamicObject(1760, 2048.3640136719, -907.40942382813, 58.050510406494, 0, 0, 268.66998291016);
- CreateDynamicObject(1743, 2043.4036865234, -907.703125, 58.000507354736, 0, 0, 179.12683105469);
- CreateDynamicObject(1754, 2043.2409667969, -925.44964599609, 52.843700408936, 0, 0, 267.41998291016);
- CreateDynamicObject(2024, 2046.0677490234, -909.02600097656, 58.050510406494, 0, 0, 0);
- CreateDynamicObject(2025, 2038.5203857422, -915.00268554688, 56.445682525635, 0, 0, 358.06011962891);
- CreateDynamicObject(2066, 2043.5782470703, -915.49517822266, 56.445682525635, 0, 0, 358.5);
- CreateDynamicObject(2164, 2038.0036621094, -917.52453613281, 56.420680999756, 0, 0, 86.815002441406);
- CreateDynamicObject(1766, 2036.9725341797, -918.03424072266, 52.844120025635, 0, 0, 87.266662597656);
- CreateDynamicObject(2204, 2040.3438720703, -914.43664550781, 56.505035400391, 0, 0, 177.22003173828);
- CreateDynamicObject(2573, 2042.1171875, -920.50469970703, 56.445682525635, 0, 0, 177.48004150391);
- CreateDynamicObject(2025, 2045.8779296875, -902.9365234375, 55.425510406494, 0, 0, 178.69262695313);
- CreateDynamicObject(2576, 2044.0745849609, -904.40606689453, 58.049507141113, 0, 0, 358.5);
- CreateDynamicObject(15036, 2041.8137207031, -901.109375, 59.189846038818, 0, 0, 178.25);
- CreateDynamicObject(1714, 2040.8349609375, -919.54724121094, 56.420680999756, 0, 0, 35.730010986328);
- CreateDynamicObject(1726, 2038.4118652344, -920.26666259766, 56.445682525635, 0, 0, 87.610015869141);
- CreateDynamicObject(1786, 2041.1184082031, -915.03778076172, 57.141052246094, 0, 0, 357.5);
- CreateDynamicObject(1788, 2040.2805175781, -915.12866210938, 57.234050750732, 0, 0, 358.25);
- CreateDynamicObject(1799, 2043.8475341797, -917.41735839844, 56.455768585205, 0, 0, 177.77001953125);
- CreateDynamicObject(2028, 2040.5095214844, -915.2216796875, 56.504013061523, 0, 0, 359.25);
- CreateDynamicObject(2100, 2044.2738037109, -916.24920654297, 56.445682525635, 0, 0, 266.27502441406);
- CreateDynamicObject(2103, 2039.6865234375, -920.4345703125, 58.385074615479, 0, 0, 173.3642578125);
- CreateDynamicObject(2104, 2043.4184570313, -926.73913574219, 52.826934814453, 0, 0, 215.84997558594);
- CreateDynamicObject(2224, 2048.4157714844, -904.33282470703, 58.025508880615, 0, 0, 270.10998535156);
- CreateDynamicObject(2227, 2048.869140625, -904.01879882813, 58.054794311523, 0, 0, 358.5);
- CreateDynamicObject(2296, 2047.2004394531, -903.42376708984, 52.806758880615, 0, 0, 358.5);
- CreateDynamicObject(2297, 2036.1057128906, -922.60418701172, 52.844120025635, 0, 0, 42.054992675781);
- CreateDynamicObject(2316, 2038.6334228516, -915.09912109375, 59.292865753174, 0, 0, 357.5);
- CreateDynamicObject(2233, 2042.3154296875, -921.27905273438, 56.436756134033, 0, 0, 177.9150390625);
- CreateDynamicObject(2233, 2043.4233398438, -921.35174560547, 56.436756134033, 0, 0, 177.41259765625);
- CreateDynamicObject(2232, 2049.2612304688, -903.40020751953, 53.887256622314, 0, 0, 359.25);
- CreateDynamicObject(2232, 2047.1098632813, -903.32080078125, 53.887256622314, 0, 0, 358.49743652344);
- CreateDynamicObject(2226, 2046.140625, -904.39904785156, 59.144386291504, 0, 0, 5.5);
- CreateDynamicObject(2232, 2049.2419433594, -910.17590332031, 58.648387908936, 0, 0, 267.19995117188);
- CreateDynamicObject(2232, 2044.6829833984, -910.06774902344, 58.648387908936, 0, 0, 91.303497314453);
- CreateDynamicObject(2232, 2044.9061279297, -904.21600341797, 60.200019836426, 0, 0, 0.66336059570313);
- CreateDynamicObject(2596, 2044.1638183594, -916.12756347656, 55.784767150879, 0, 0, 309.03271484375);
- CreateDynamicObject(2817, 2040.4995117188, -918.52807617188, 56.445682525635, 0, 0, 358.5);
- CreateDynamicObject(1491, 2050.49609375, -903.23046875, 52.857139587402, 0, 0, 359.01123046875);
- CreateDynamicObject(1737, 2044.4140625, -913.9521484375, 56.32067489624, 0, 0, 86.46240234375);
- CreateDynamicObject(1533, 2043.5385742188, -910.46325683594, 56.445682525635, 0, 0, 178.56628417969);
- CreateDynamicObject(1737, 2036.1304931641, -912.24139404297, 56.345676422119, 0, 0, 177.83740234375);
- CreateDynamicObject(2239, 2052.0861816406, -910.18103027344, 52.806758880615, 0, 0, 229.72998046875);
- CreateDynamicObject(2239, 2048.5688476563, -910.17584228516, 52.831760406494, 0, 0, 205.81958007813);
- CreateDynamicObject(2239, 2048.2824707031, -910.26141357422, 58.025508880615, 0, 0, 203.59790039063);
- CreateDynamicObject(2118, 2042.3041992188, -918.93731689453, 52.844120025635, 0, 0, 87.285003662109);
- CreateDynamicObject(2117, 2040.2570800781, -902.51171875, 58.04797744751, 0, 0, 359);
- CreateDynamicObject(1768, 2041.2611083984, -916.34313964844, 52.844120025635, 0, 0, 356.75);
- CreateDynamicObject(1766, 2043.6853027344, -917.33374023438, 52.864650726318, 0, 0, 268.375);
- CreateDynamicObject(2239, 2043.9161376953, -916.58282470703, 52.934341430664, 0, 0, 301.68933105469);
- CreateDynamicObject(1721, 2041.2905273438, -903.75177001953, 58.042839050293, 0, 0, 359.25);
- CreateDynamicObject(1721, 2040.1163330078, -903.70385742188, 58.042839050293, 0, 0, 359.24743652344);
- CreateDynamicObject(1721, 2038.5910644531, -901.53436279297, 58.042839050293, 0, 0, 340.42224121094);
- CreateDynamicObject(1721, 2039.4876708984, -900.72973632813, 58.042839050293, 0, 0, 96.621856689453);
- CreateDynamicObject(1721, 2041.4434814453, -901.45440673828, 58.042839050293, 0, 0, 179.05517578125);
- CreateDynamicObject(1721, 2042.33203125, -902.60803222656, 58.042839050293, 0, 0, 86.990173339844);
- CreateDynamicObject(2118, 2038.8260498047, -900.97973632813, 58.042839050293, 0, 0, 88.780883789063);
- CreateDynamicObject(1737, 2050.6440429688, -909.95385742188, 58.050510406494, 0, 0, 356.5);
- CreateDynamicObject(1417, 2042.0977783203, -909.82604980469, 58.192848205566, 0, 0, 268.68493652344);
- CreateDynamicObject(1742, 2049.6047363281, -908.48571777344, 58.050510406494, 0, 0, 88.375);
- CreateDynamicObject(1416, 2042.9918212891, -909.52905273438, 58.619323730469, 0, 0, 359);
- CreateDynamicObject(1416, 2042.9860839844, -910.10461425781, 58.59432220459, 0, 0, 358.99475097656);
- CreateDynamicObject(1815, 2042.2889404297, -909.72302246094, 59.252346038818, 0, 0, 0);
- CreateDynamicObject(1781, 2042.931640625, -909.359375, 59.723796844482, 0, 0, 244.93005371094);
- CreateDynamicObject(1783, 2042.1907958984, -909.91381835938, 59.323013305664, 0, 0, 15.880004882813);
- CreateDynamicObject(1770, 2039.7996826172, -908.10626220703, 58.050510406494, 0, 0, 3.2049560546875);
- CreateDynamicObject(1753, 2041.1187744141, -909.88781738281, 58.04284286499, 0, 0, 178.89501953125);
- CreateDynamicObject(1713, 2038.5450439453, -908.88690185547, 58.050510406494, 0, 0, 88.700012207031);
- CreateDynamicObject(2239, 2038.4050292969, -909.69073486328, 58.050510406494, 0, 0, 128.36810302734);
- CreateDynamicObject(1761, 2041.6846923828, -903.58868408203, 52.831760406494, 0, 0, 357.61437988281);
- CreateDynamicObject(1737, 2036.4117431641, -925.65203857422, 52.844120025635, 0, 0, 86.46240234375);
- CreateDynamicObject(1491, 2038.6893310547, -906.55798339844, 52.831760406494, 0, 0, 358.26123046875);
- CreateDynamicObject(2167, 2041.8087158203, -910.88653564453, 56.438751220703, 0, 0, 86.505004882813);
- CreateDynamicObject(2167, 2042.7766113281, -910.060546875, 56.438751220703, 0, 0, 358.55584716797);
- CreateDynamicObject(2167, 2043.6245117188, -911.009765625, 56.438751220703, 0, 0, 267.99060058594);
- CreateDynamicObject(2200, 2039.8908691406, -911.57678222656, 56.438751220703, 0, 0, 356.25);
- CreateDynamicObject(2103, 2035.4373779297, -912.01110839844, 57.141052246094, 0, 0, 4.2137145996094);
- CreateDynamicObject(2103, 2045.8416748047, -908.38146972656, 53.612197875977, 0, 0, 85.24462890625);
- CreateDynamicObject(1788, 2036.5101318359, -924.67895507813, 53.707492828369, 0, 0, 79.670013427734);
- CreateDynamicObject(2103, 2036.2796630859, -921.73931884766, 54.547245025635, 0, 0, 85.242919921875);
- CreateDynamicObject(1751, 2036.1309814453, -925.58166503906, 53.639495849609, 0, 0, 103.58001708984);
- CreateDynamicObject(1809, 2044.3820800781, -912.86614990234, 57.116050720215, 0, 0, 282.76983642578);
- CreateDynamicObject(1749, 2044.5056152344, -914.1923828125, 57.116050720215, 0, 0, 250.51000976563);
- CreateDynamicObject(1810, 2044.0145263672, -912.72985839844, 56.445682525635, 0, 0, 9.9249877929688);
- CreateDynamicObject(1810, 2043.6038818359, -913.79797363281, 56.445682525635, 0, 0, 133.3056640625);
- //-----------------------[VIP House Exterior 2]------------------------// - Hills
- CreateDynamicObject(5706, 399.70001220703, -996.79998779297, 87.5, 0, 0, 0);
- CreateDynamicObject(19442, 406.29998779297, -989, 93, 0, 0, 90);
- CreateDynamicObject(19447, 388.60000610352, -986.90002441406, 92.699996948242, 0, 0, 270);
- CreateDynamicObject(19447, 393.29998779297, -991.70001220703, 92.699996948242, 0, 0, 0);
- CreateDynamicObject(19447, 383.69921875, -991.69921875, 92.699996948242, 0, 0, 0);
- CreateDynamicObject(19449, 388.5, -994.79998779297, 94.5, 0, 90, 270);
- CreateDynamicObject(19449, 388.5, -991.29998779297, 94.5, 0, 90, 270);
- CreateDynamicObject(19449, 388.5, -987.79998779297, 94.5, 0, 90, 270);
- CreateDynamicObject(19397, 407, -992.09997558594, 93, 0, 0, 0);
- CreateDynamicObject(19415, 399.39999389648, -996.90002441406, 93, 0, 0, 0);
- CreateDynamicObject(970, 385.29998779297, -983.70001220703, 91.900001525879, 0, 0, 0);
- CreateDynamicObject(970, 389.39999389648, -983.70001220703, 91.900001525879, 0, 0, 0);
- CreateDynamicObject(970, 393.5, -983.70001220703, 91.900001525879, 0, 0, 0);
- CreateDynamicObject(970, 397.60000610352, -983.70001220703, 91.900001525879, 0, 0, 0);
- CreateDynamicObject(970, 416.20001220703, -1003, 91.900001525879, 0, 0, 270);
- CreateDynamicObject(970, 383.29998779297, -985.70001220703, 91.900001525879, 0, 0, 270);
- CreateDynamicObject(970, 383.29998779297, -989.79998779297, 91.900001525879, 0, 0, 270);
- CreateDynamicObject(970, 383.29998779297, -993.90002441406, 91.900001525879, 0, 0, 270);
- CreateDynamicObject(970, 383.29998779297, -998, 91.900001525879, 0, 0, 270);
- CreateDynamicObject(970, 383.29998779297, -1002.0999755859, 91.900001525879, 0, 0, 270);
- CreateDynamicObject(700, 383.29998779297, -1006.299987793, 91, 0, 0, 0);
- CreateDynamicObject(3499, 384.70001220703, -985.40002441406, 77, 0, 0, 0);
- CreateDynamicObject(3499, 392, -985.09997558594, 77, 0, 0, 0);
- CreateDynamicObject(3499, 400.70001220703, -985.20001220703, 77, 0, 0, 0);
- CreateDynamicObject(762, 386.89999389648, -990.29998779297, 78.400001525879, 0, 0, 0);
- CreateDynamicObject(762, 394.5, -989.79998779297, 78.400001525879, 0, 0, 0);
- CreateDynamicObject(762, 402.79998779297, -987.59997558594, 78.400001525879, 0, 0, 0);
- CreateDynamicObject(19369, 411.89999389648, -1003.4000244141, 93, 0, 0, 90);
- CreateDynamicObject(970, 414.29998779297, -1005.299987793, 91.900001525879, 0, 0, 182);
- CreateDynamicObject(970, 416.20001220703, -998.90002441406, 91.900001525879, 0, 0, 270);
- CreateDynamicObject(970, 416.20001220703, -994.79998779297, 91.900001525879, 0, 0, 270);
- CreateDynamicObject(19369, 402.5, -1003.4000244141, 93, 0, 0, 90);
- CreateDynamicObject(1649, 405.10000610352, -1003.4000244141, 93, 0, 0, 0);
- CreateDynamicObject(19369, 408.70001220703, -1003.4000244141, 93, 0, 0, 90);
- CreateDynamicObject(19462, 411.60000610352, -998.59997558594, 91.300003051758, 0, 90, 0);
- CreateDynamicObject(19462, 408.10000610352, -998.599609375, 91.300003051758, 0, 90, 0);
- CreateDynamicObject(19462, 404.60000610352, -998.599609375, 91.300003051758, 0, 90, 0);
- CreateDynamicObject(19462, 401.10000610352, -998.599609375, 91.300003051758, 0, 90, 0);
- CreateDynamicObject(19442, 407.45999145508, -999.5, 93, 0, 0, 0);
- CreateDynamicObject(1649, 399.39999389648, -997, 93, 0, 0, 90);
- CreateDynamicObject(19369, 407, -988.90002441406, 93, 0, 0, 0);
- CreateDynamicObject(1502, 399.39999389648, -1000.8499755859, 91.230003356934, 0, 0, 90);
- CreateDynamicObject(700, 416.20001220703, -1005, 91, 0, 0, 0);
- CreateDynamicObject(1742, 402.29998779297, -987.40002441406, 91.400001525879, 0, 0, 270);
- CreateDynamicObject(1744, 411.39999389648, -993.79998779297, 93.5, 0, 0, 180);
- CreateDynamicObject(2134, 406.39999389648, -985.79998779297, 91.400001525879, 0, 0, 270);
- CreateDynamicObject(2133, 404.39999389648, -984.79998779297, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2341, 406.39999389648, -984.79998779297, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(14535, 410.39999389648, -999.09997558594, 93.400001525879, 0, 0, 0);
- CreateDynamicObject(19369, 407.45999145508, -1001.9000244141, 93, 0, 0, 0);
- CreateDynamicObject(19442, 399.3994140625, -1002.5, 93, 0, 0, 0);
- CreateDynamicObject(19462, 411.599609375, -988.97998046875, 91.300003051758, 0, 90, 0);
- CreateDynamicObject(19462, 408.099609375, -988.97998046875, 91.300003051758, 0, 90, 0);
- CreateDynamicObject(19462, 404.599609375, -988.97998046875, 91.300003051758, 0, 90, 0);
- CreateDynamicObject(19462, 401.099609375, -988.97998046875, 91.300003051758, 0, 90, 0);
- CreateDynamicObject(2842, 410.79998779297, -1001.9000244141, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2842, 409, -1001.9000244141, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2099, 409, -993.79998779297, 91.400001525879, 0, 0, 180);
- CreateDynamicObject(19369, 411.70001220703, -993.79998779297, 93, 0, 0, 90);
- CreateDynamicObject(19369, 408.5, -993.79998779297, 93, 0, 0, 90);
- CreateDynamicObject(19397, 399.3994140625, -1000.099609375, 93, 0, 0, 0);
- CreateDynamicObject(19369, 401.10000610352, -998.40002441406, 93, 0, 0, 270);
- CreateDynamicObject(19369, 407, -985.70001220703, 93, 0, 0, 0);
- CreateDynamicObject(19461, 413.3994140625, -998.5, 93, 0, 0, 0);
- CreateDynamicObject(19369, 413.39999389648, -988.70001220703, 93, 0, 0, 0);
- CreateDynamicObject(1649, 413.3994140625, -991.7998046875, 93, 0, 0, 90);
- CreateDynamicObject(1649, 404.79998779297, -984.20001220703, 93, 0, 0, 0);
- CreateDynamicObject(3499, 408, -985, 77, 0, 0, 0);
- CreateDynamicObject(3499, 414.70001220703, -985.5, 77, 0, 0, 0);
- CreateDynamicObject(691, 385, -983.70001220703, 72.300003051758, 0, 0, 0);
- CreateDynamicObject(691, 419, -983.79998779297, 72.300003051758, 0, 0, 0);
- CreateDynamicObject(691, 412.5, -978.59997558594, 72.300003051758, 0, 0, 0);
- CreateDynamicObject(19369, 411.89999389648, -984.20001220703, 93, 0, 0, 90);
- CreateDynamicObject(1649, 413.39999389648, -986.40002441406, 93, 0, 0, 90);
- CreateDynamicObject(1745, 409.5, -986, 91.400001525879, 0, 0, 270);
- CreateDynamicObject(2190, 411.5, -993.59997558594, 92.199996948242, 0, 0, 190);
- CreateDynamicObject(2630, 412.89999389648, -989.90002441406, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2173, 411.60000610352, -993.09997558594, 91.400001525879, 0, 0, 180);
- CreateDynamicObject(1671, 411.10000610352, -992.5, 91.800003051758, 0, 0, 0);
- CreateDynamicObject(2593, 412.39999389648, -993.29998779297, 92.199996948242, 0, 0, 0);
- CreateDynamicObject(2652, 413, -993, 91.900001525879, 0, 0, 0);
- CreateDynamicObject(19424, 410.29998779297, -993.20001220703, 92.199996948242, 0, 0, 0);
- CreateDynamicObject(1502, 403.10998535156, -989.02001953125, 91.230003356934, 0, 0, 0);
- CreateDynamicObject(2576, 402.89999389648, -1002.799987793, 91.400001525879, 0, 0, 180);
- CreateDynamicObject(1429, 407.39999389648, -986.5, 92.800003051758, 0, 0, 90);
- CreateDynamicObject(948, 407.60000610352, -989.20001220703, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2010, 407.5, -993.29998779297, 91.300003051758, 0, 0, 0);
- CreateDynamicObject(2240, 407.70001220703, -984.79998779297, 92, 0, 0, 0);
- CreateDynamicObject(2254, 411.89999389648, -984.29998779297, 93.300003051758, 0, 0, 0);
- CreateDynamicObject(2287, 412.79998779297, -988.59997558594, 93.5, 0, 0, 270);
- CreateDynamicObject(2282, 410.60000610352, -993.20001220703, 92.800003051758, 0, 0, 180);
- CreateDynamicObject(2276, 407.58999633789, -990.5, 93, 0, 0, 90);
- CreateDynamicObject(2817, 410.29998779297, -989.5, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2817, 410.29998779297, -990.5, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2817, 410.29998779297, -991.5, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(1649, 409.19921875, -984.19921875, 93, 0, 0, 0);
- CreateDynamicObject(19369, 402.5, -984.20001220703, 93, 0, 0, 90);
- CreateDynamicObject(2515, 405.29998779297, -984.70001220703, 92.559997558594, 0, 0, 0);
- CreateDynamicObject(2517, 405.5, -988, 91.400001525879, 0, 0, 270);
- CreateDynamicObject(2519, 403.20001220703, -984.79998779297, 91.400001525879, 0, 0, 270);
- CreateDynamicObject(2525, 406.39999389648, -987.09997558594, 91.400001525879, 0, 0, 270);
- CreateDynamicObject(2133, 405.3994140625, -984.7998046875, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(19369, 402.20001220703, -985.90002441406, 93, 0, 0, 0);
- CreateDynamicObject(19397, 403.89999389648, -989, 93, 0, 0, 90);
- CreateDynamicObject(19442, 400.099609375, -1003.3994140625, 93, 0, 0, 90);
- CreateDynamicObject(19442, 402.20001220703, -988.29998779297, 93, 0, 0, 0);
- CreateDynamicObject(1502, 407, -992.849609375, 91.230003356934, 0, 0, 90);
- CreateDynamicObject(2847, 404.5, -986.20001220703, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2010, 402.60000610352, -988.59997558594, 91.300003051758, 0, 0, 0);
- CreateDynamicObject(2274, 403.29998779297, -984.79998779297, 93, 0, 0, 0);
- CreateDynamicObject(2269, 402.79998779297, -987.20001220703, 93, 0, 0, 90);
- CreateDynamicObject(2265, 406.39999389648, -986.09002685547, 93.400001525879, 0, 0, 270);
- CreateDynamicObject(19442, 399.39999389648, -991.29998779297, 93, 0, 0, 180);
- CreateDynamicObject(1649, 399.39999389648, -989.59997558594, 93, 0, 0, 90);
- CreateDynamicObject(19369, 399.39999389648, -985.90002441406, 93, 0, 0, 0);
- CreateDynamicObject(1723, 400, -993.09997558594, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(19415, 405.69921875, -984.19921875, 93, 0, 0, 270);
- CreateDynamicObject(19442, 400.099609375, -984.19921875, 93, 0, 0, 90);
- CreateDynamicObject(19369, 399.3994140625, -993.69921875, 93, 0, 0, 0);
- CreateDynamicObject(1724, 403.20001220703, -993.5, 91.400001525879, 0, 0, 320);
- CreateDynamicObject(2100, 405.60000610352, -989.20001220703, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(1790, 401.70001220703, -997.90002441406, 92, 0, 0, 18);
- CreateDynamicObject(1791, 400.60000610352, -998, 91.900001525879, 0, 0, 180);
- CreateDynamicObject(2313, 401.79998779297, -997.79998779297, 91.400001525879, 0, 0, 180);
- CreateDynamicObject(2350, 409.10000610352, -998.70001220703, 91.800003051758, 0, 0, 0);
- CreateDynamicObject(2350, 411.5, -998.70001220703, 91.800003051758, 0, 0, 0);
- CreateDynamicObject(2964, 405.60000610352, -1000.9000244141, 91.370002746582, 0, 0, 90);
- CreateDynamicObject(2996, 405.79998779297, -1000.700012207, 92.300003051758, 0, 0, 0);
- CreateDynamicObject(2997, 405.70001220703, -1000.9000244141, 92.300003051758, 0, 0, 0);
- CreateDynamicObject(2998, 405.20001220703, -1000.200012207, 92.300003051758, 0, 0, 0);
- CreateDynamicObject(2999, 405.20001220703, -1000.299987793, 92.300003051758, 0, 0, 0);
- CreateDynamicObject(3002, 405.5, -1001.0999755859, 92.300003051758, 0, 0, 0);
- CreateDynamicObject(3101, 405.20001220703, -1001.700012207, 92.300003051758, 0, 0, 0);
- CreateDynamicObject(1669, 410.10000610352, -998.40002441406, 92.599998474121, 0, 0, 0);
- CreateDynamicObject(1667, 410, -998.40002441406, 92.5, 0, 0, 0);
- CreateDynamicObject(1665, 410.39999389648, -996, 92.199996948242, 0, 0, 0);
- CreateDynamicObject(1512, 407.89999389648, -1000.4000244141, 92.5, 0, 0, 0);
- CreateDynamicObject(1455, 407.89999389648, -1000.200012207, 92.400001525879, 0, 0, 0);
- CreateDynamicObject(947, 384.10000610352, -1000.700012207, 93.5, 0, 0, 270);
- CreateDynamicObject(2286, 405.60000610352, -989.20001220703, 93.599998474121, 0, 0, 0);
- CreateDynamicObject(2239, 402.5, -997.70001220703, 91.400001525879, 0, 0, 210);
- CreateDynamicObject(2114, 383.70001220703, -1000.0999755859, 91.5, 0, 0, 0);
- CreateDynamicObject(2164, 407.39999389648, -993.90002441406, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(1742, 402.2998046875, -985.59997558594, 91.400001525879, 0, 0, 270);
- CreateDynamicObject(2292, 400, -984.70001220703, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2295, 406.89999389648, -1002.9000244141, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2291, 400.5, -984.70001220703, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2291, 400, -986.20001220703, 91.400001525879, 0, 0, 90);
- CreateDynamicObject(2291, 400, -987.20001220703, 91.400001525879, 0, 0, 90);
- CreateDynamicObject(2273, 400.70001220703, -984.79998779297, 93, 0, 0, 0);
- CreateDynamicObject(2270, 400, -994.90002441406, 93, 0, 0, 90);
- CreateDynamicObject(2269, 400, -993.59997558594, 93, 0, 0, 90);
- CreateDynamicObject(2265, 406.79998779297, -1000, 93, 0, 0, 270);
- CreateDynamicObject(2263, 403, -1002.799987793, 93.599998474121, 0, 0, 178);
- CreateDynamicObject(2576, 407.599609375, -988.7998046875, 91.400001525879, 0, 0, 90);
- CreateDynamicObject(2238, 400.20001220703, -1002.9000244141, 92.900001525879, 0, 0, 0);
- CreateDynamicObject(2818, 400.70001220703, -996.59997558594, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2818, 400.70001220703, -995.5, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2818, 400.89999389648, -1002.4000244141, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(2195, 399.79998779297, -998.90002441406, 92, 0, 0, 0);
- CreateDynamicObject(2243, 407, -999, 91.699996948242, 0, 0, 0);
- CreateDynamicObject(2246, 413, -999.5, 91.800003051758, 0, 0, 0);
- CreateDynamicObject(2251, 400.79998779297, -1002.9000244141, 93.400001525879, 0, 0, 0);
- CreateDynamicObject(2253, 407.70001220703, -998.79998779297, 91.699996948242, 0, 0, 0);
- CreateDynamicObject(2811, 412.89999389648, -994.20001220703, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(3802, 412.79998779297, -998.90002441406, 93.900001525879, 0, 0, 180);
- CreateDynamicObject(19449, 411.60000610352, -998.59997558594, 94.669998168945, 0, 90, 0);
- CreateDynamicObject(19449, 408.10000610352, -998.599609375, 94.669998168945, 0, 90, 0);
- CreateDynamicObject(19449, 401.10000610352, -998.599609375, 94.699996948242, 0, 90, 0);
- CreateDynamicObject(19449, 404.60000610352, -998.599609375, 94.669998168945, 0, 90, 0);
- CreateDynamicObject(19449, 411.599609375, -988.97998046875, 94.669998168945, 0, 90, 0);
- CreateDynamicObject(19449, 401.099609375, -988.9794921875, 94.669998168945, 0, 90, 0);
- CreateDynamicObject(19449, 404.599609375, -988.9794921875, 94.669998168945, 0, 90, 0);
- CreateDynamicObject(19449, 408.099609375, -988.9794921875, 94.669998168945, 0, 90, 0);
- CreateDynamicObject(19125, 383.39999389648, -1005, 91.900001525879, 0, 0, 0);
- CreateDynamicObject(1734, 401, -995.29998779297, 94.5, 0, 0, 0);
- CreateDynamicObject(957, 410.10000610352, -989.90002441406, 94.550003051758, 0, 0, 0);
- CreateDynamicObject(957, 409.60000610352, -998.90002441406, 94.599998474121, 0, 0, 0);
- CreateDynamicObject(957, 402.5, -1001.5, 94.599998474121, 0, 0, 0);
- CreateDynamicObject(957, 404.20001220703, -987.59997558594, 94.599998474121, 0, 0, 0);
- CreateDynamicObject(957, 399.70001220703, -987.40002441406, 94.599998474121, 0, 0, 0);
- CreateDynamicObject(1697, 410.5, -987.20001220703, 96.400001525879, 0, 0, 180);
- CreateDynamicObject(970, 410.20001220703, -1005.5, 91.900001525879, 0, 0, 181.99951171875);
- CreateDynamicObject(970, 406.10000610352, -1005.5999755859, 91.900001525879, 0, 0, 181.99951171875);
- CreateDynamicObject(970, 402, -1005.700012207, 91.900001525879, 0, 0, 181.99951171875);
- CreateDynamicObject(970, 397.89999389648, -1005.9000244141, 91.900001525879, 0, 0, 181.99951171875);
- CreateDynamicObject(713, 430.39999389648, -1005.4000244141, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(673, 398.70001220703, -1006.5999755859, 91.400001525879, 0, 0, 0);
- CreateDynamicObject(673, 406.70001220703, -1006.5, 91.5, 0, 0, 0);
- CreateDynamicObject(792, 392.10000610352, -985.20001220703, 91.5, 0, 0, 0);
- CreateDynamicObject(792, 388.29998779297, -985.20001220703, 91.5, 0, 0, 0);
- CreateDynamicObject(792, 384.5, -984.90002441406, 91.5, 0, 0, 0);
- CreateDynamicObject(1690, 385.70001220703, -988.5, 95.300003051758, 0, 0, 310);
- CreateDynamicObject(2652, 392.89999389648, -988, 91.800003051758, 0, 0, 0);
- CreateDynamicObject(2652, 392, -987.5, 91.800003051758, 0, 0, 90);
- CreateDynamicObject(1985, 384.79998779297, -989.79998779297, 94.5, 0, 0, 0);
- //----------------------[Bar Interior]--------------------------------//
- CreateDynamicObject(19379, 836.70, 5512.19, 5.92, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 836.69, 5521.81, 5.92, 0.00, 90.00, 0.00);
- CreateDynamicObject(14394, 842.65, 5514.23, 6.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(19379, 848.92, 5521.36, 7.50, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 848.93, 5511.78, 7.50, 0.00, 90.00, 0.00);
- CreateDynamicObject(3944, 826.26, 5524.34, 5.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(19379, 847.13, 5521.79, 5.92, 0.00, 90.00, 0.00);
- CreateDynamicObject(3944, 842.80, 5527.24, 3.55, 0.00, 0.00, -90.00);
- CreateDynamicObject(3944, 858.32, 5524.34, 5.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(3944, 852.54, 5517.17, 5.48, 0.00, 0.00, -90.00);
- CreateDynamicObject(3944, 847.41, 5512.09, 5.48, 0.00, 0.00, -180.00);
- CreateDynamicObject(3944, 826.26, 5512.05, 9.92, 0.00, 180.00, -180.00);
- CreateDynamicObject(3944, 834.88, 5517.79, 5.48, 0.00, 0.00, 90.00);
- CreateDynamicObject(3944, 836.49, 5510.88, 5.48, 0.00, 0.00, -180.00);
- CreateDynamicObject(3944, 847.44, 5512.09, 8.95, 0.00, 0.00, -180.00);
- CreateDynamicObject(3944, 834.87, 5517.72, 8.95, 0.00, 0.00, 90.00);
- CreateDynamicObject(3944, 852.54, 5517.17, 8.95, 0.00, 0.00, -90.00);
- CreateDynamicObject(3944, 840.57, 5512.05, 8.20, 0.00, 0.00, -180.00);
- CreateDynamicObject(1557, 835.32, 5509.99, 6.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(1557, 838.34, 5510.00, 6.00, 0.00, 0.00, 180.00);
- CreateDynamicObject(3850, 843.66, 5519.99, 8.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 843.67, 5523.45, 8.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(3944, 858.32, 5524.34, 8.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(3944, 840.38, 5524.33, 8.30, 0.00, 0.00, 0.00);
- CreateDynamicObject(16151, 852.59, 5515.74, 7.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 844.04, 5517.91, 8.62, 0.00, 0.00, 0.00);
- CreateDynamicObject(9131, 844.04, 5517.91, 10.89, 0.00, 0.00, 0.00);
- CreateDynamicObject(3944, 840.62, 5525.70, 3.55, 0.00, 0.00, -180.00);
- CreateDynamicObject(3944, 838.78, 5519.09, -0.60, 0.00, 35.00, -180.00);
- CreateDynamicObject(1825, 851.49, 5522.96, 7.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1825, 846.95, 5523.08, 7.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1723, 843.25, 5524.79, 6.00, 0.00, 0.00, -90.56);
- CreateDynamicObject(3944, 851.85, 5524.37, 9.92, 0.00, 180.00, 0.00);
- CreateDynamicObject(2774, 839.02, 5526.03, 5.26, 0.00, 0.00, 0.00);
- CreateDynamicObject(19325, 841.56, 5526.16, 6.76, 0.00, 0.00, -90.00);
- CreateDynamicObject(19325, 835.38, 5526.06, 6.79, 0.00, 0.00, -90.00);
- CreateDynamicObject(1723, 838.59, 5524.74, 6.00, 0.00, 0.00, -90.56);
- CreateDynamicObject(1723, 839.56, 5522.73, 6.00, 0.00, 0.00, 90.60);
- CreateDynamicObject(1723, 834.53, 5522.73, 6.00, 0.00, 0.00, 90.60);
- CreateDynamicObject(638, 841.41, 5525.82, 6.69, 0.00, 0.00, 90.00);
- CreateDynamicObject(638, 836.74, 5525.86, 6.69, 0.00, 0.00, 90.00);
- CreateDynamicObject(2024, 841.87, 5523.32, 6.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(2024, 837.11, 5523.24, 6.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(7987, 802.79, 5615.04, 6.14, 0.00, 0.00, 90.00);
- CreateDynamicObject(6959, 822.11, 5546.49, 5.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(6041, 795.08, 5576.08, 14.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(6959, 780.79, 5544.17, 5.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(6104, 854.12, 5565.01, 9.63, 0.00, 0.00, -90.18);
- CreateDynamicObject(6053, 862.90, 5637.16, 12.90, 0.00, 0.00, -90.00);
- CreateDynamicObject(6959, 834.79, 5601.71, 5.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(6099, 843.21, 5687.04, 22.82, 0.00, 0.00, 90.00);
- CreateDynamicObject(6103, 759.23, 5658.83, 12.64, 0.00, 0.00, -180.00);
- CreateDynamicObject(6959, 833.42, 5663.63, 5.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(3935, 834.82, 5512.09, 7.60, 0.00, 0.00, -32.10);
- CreateDynamicObject(2231, 853.29, 5511.02, 9.89, 0.00, 0.00, -131.04);
- CreateDynamicObject(19172, 847.19, 5511.23, 9.64, 0.00, 0.00, 180.00);
- CreateDynamicObject(19173, 853.38, 5522.67, 9.64, 0.00, 0.00, 90.00);
- CreateDynamicObject(19174, 847.24, 5525.18, 9.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 834.03, 5523.62, 8.60, 0.00, 0.00, 90.00);
- CreateDynamicObject(2265, 840.40, 5511.72, 8.60, 0.00, 0.00, 180.54);
- CreateDynamicObject(2256, 834.03, 5519.08, 8.60, 0.00, 0.00, 90.00);
- CreateDynamicObject(2257, 834.06, 5514.78, 8.60, 0.00, 0.00, 90.18);
- CreateDynamicObject(19328, 853.38, 5513.94, 9.64, 0.00, 0.00, -90.16);
- CreateDynamicObject(2001, 838.89, 5511.59, 6.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(2001, 853.12, 5524.80, 7.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(2001, 844.05, 5524.84, 7.59, 0.00, 0.00, 0.00);
- CreateDynamicObject(2001, 834.56, 5521.78, 6.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(2247, 841.33, 5523.95, 6.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(2247, 836.57, 5523.91, 6.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(2251, 852.74, 5519.12, 9.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(2250, 851.28, 5522.98, 8.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(2250, 846.76, 5523.10, 8.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 849.60, 5520.78, 10.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, 849.62, 5511.25, 10.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, 839.25, 5511.00, 10.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, 839.15, 5520.55, 10.95, 0.00, 90.00, 0.00);
- CreateDynamicObject(2231, 853.70, 5525.19, 9.88, 0.00, 0.00, -44.10);
- CreateDynamicObject(2231, 834.16, 5525.44, 9.91, 0.00, 0.00, 34.44);
- CreateDynamicObject(18075, 848.32, 5518.34, 10.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(18075, 838.74, 5518.35, 10.85, 0.00, 0.00, 0.00);
- //-----------------------[Bar Interior new]---------------------------//
- CreateDynamicObject(19378, -159.85, 1779.27, -100.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, -159.85, 1769.64, -100.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19460, -154.55, 1769.66, -99.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, -154.55, 1779.29, -99.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, -159.42, 1783.99, -99.04, 0.00, 0.00, 90.00);
- CreateDynamicObject(19460, -164.27, 1779.27, -99.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, -164.27, 1769.64, -99.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, -159.42, 1764.82, -99.04, 0.00, 0.00, 90.00);
- CreateDynamicObject(19378, -159.85, 1779.46, -104.92, 90.00, 0.00, 90.00);
- CreateDynamicObject(19379, -159.85, 1784.27, -100.39, 0.00, 90.00, 180.00);
- CreateDynamicObject(16151, -155.71, 1769.66, -100.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(2779, -163.68, 1767.04, -100.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(2681, -163.68, 1768.28, -100.79, 0.00, 0.00, 90.00);
- CreateDynamicObject(1569, -161.16, 1764.87, -100.78, 0.00, 0.00, 0.00);
- CreateDynamicObject(1569, -158.18, 1764.87, -100.78, 0.00, 0.00, 180.00);
- CreateDynamicObject(1716, -162.60, 1768.65, -100.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(1716, -162.60, 1767.38, -100.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(2001, -163.68, 1765.37, -100.77, 0.00, 0.00, 20.00);
- CreateDynamicObject(14392, -149.20, 1784.98, -99.06, 0.00, 0.00, 0.00);
- CreateDynamicObject(1716, -156.28, 1782.14, -100.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(2229, -154.70, 1764.86, -100.80, 0.00, 0.00, -90.00);
- CreateDynamicObject(2104, -154.56, 1768.44, -100.78, 0.00, 0.00, -90.00);
- CreateDynamicObject(2229, -154.70, 1773.89, -100.80, 0.00, 0.00, -90.00);
- CreateDynamicObject(1514, -156.70, 1768.41, -99.57, 0.00, 0.00, -90.00);
- CreateDynamicObject(2425, -154.57, 1768.43, -99.47, 0.00, 0.00, -90.00);
- CreateDynamicObject(2429, -154.40, 1767.83, -99.76, 0.00, 0.00, -90.00);
- CreateDynamicObject(2251, -156.35, 1766.42, -98.96, 0.00, 0.00, 20.00);
- CreateDynamicObject(1723, -161.61, 1770.97, -100.77, 0.00, 0.00, 181.00);
- CreateDynamicObject(1723, -163.62, 1773.27, -100.77, 0.00, 0.00, -0.50);
- CreateDynamicObject(1723, -161.61, 1774.34, -100.77, 0.00, 0.00, 179.00);
- CreateDynamicObject(1723, -163.62, 1776.68, -100.77, 0.00, 0.00, 2.00);
- CreateDynamicObject(2315, -163.41, 1772.12, -100.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(2315, -163.41, 1775.52, -100.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(2254, -164.15, 1773.76, -98.94, 0.00, 0.00, 90.00);
- CreateDynamicObject(2215, -162.66, 1775.65, -100.22, -26.00, 23.00, 270.00);
- CreateDynamicObject(2217, -163.42, 1772.01, -100.22, -26.00, 23.00, 270.00);
- CreateDynamicObject(2099, -163.63, 1783.51, -100.30, 0.00, 0.00, 30.00);
- CreateDynamicObject(19380, -159.50, 1779.46, -97.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, -159.51, 1769.82, -97.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, -159.57, 1760.19, -97.26, 0.00, 90.00, 0.00);
- CreateDynamicObject(19460, 1233.68, -741.92, 1086.11, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, 1233.68, -732.36, 1086.11, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, 1233.68, -722.87, 1086.11, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, 1238.43, -746.66, 1086.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(19460, 1248.00, -746.66, 1086.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(19460, 1252.74, -741.91, 1086.11, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, 1252.74, -732.29, 1086.11, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, 1252.74, -722.87, 1086.11, 0.00, 0.00, 0.00);
- CreateDynamicObject(19460, 1248.01, -718.12, 1086.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(19460, 1238.39, -718.12, 1086.11, 0.00, 0.00, 90.00);
- CreateDynamicObject(19379, 1238.96, -723.00, 1084.30, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1249.46, -723.00, 1084.30, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1249.46, -732.62, 1084.30, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1249.46, -742.24, 1084.30, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1238.96, -742.24, 1084.30, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1238.96, -732.62, 1084.30, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1249.46, -742.24, 1084.77, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1247.88, -737.50, 1079.59, 0.00, 360.00, 90.00);
- CreateDynamicObject(19379, 1239.00, -742.24, 1084.77, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1238.32, -737.50, 1079.59, 0.00, 360.00, 90.00);
- CreateDynamicObject(14399, 1236.68, -729.72, 1084.38, 0.00, 0.00, -90.00);
- CreateDynamicObject(1716, 1239.82, -728.50, 1084.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1716, 1239.79, -726.61, 1084.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1716, 1239.80, -724.64, 1084.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1716, 1239.86, -723.03, 1084.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1716, 1239.93, -721.21, 1084.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(1716, 1239.93, -719.31, 1084.38, 0.00, 0.00, 0.00);
- CreateDynamicObject(14392, 1254.39, -751.45, 1086.33, 0.00, 0.00, -84.00);
- CreateDynamicObject(1716, 1250.64, -744.31, 1084.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(1359, 1236.70, -730.79, 1085.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1569, 1243.42, -718.16, 1084.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(1569, 1246.42, -718.15, 1084.39, 0.00, 0.00, -180.00);
- CreateDynamicObject(19313, 1245.63, -737.52, 1084.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(19313, 1231.57, -737.52, 1084.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(19317, 1248.54, -746.54, 1086.10, 0.00, 0.00, 180.00);
- CreateDynamicObject(19317, 1247.92, -746.54, 1086.10, 0.00, 0.00, 180.00);
- CreateDynamicObject(19317, 1247.34, -746.54, 1086.10, 0.00, 0.00, 180.00);
- CreateDynamicObject(19319, 1246.60, -746.39, 1085.55, -13.00, 0.00, 180.00);
- CreateDynamicObject(19319, 1246.04, -746.39, 1085.55, -13.00, 0.00, 180.00);
- CreateDynamicObject(19419, 1243.73, -746.61, 1087.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(19419, 1243.73, -746.61, 1087.18, 0.00, 0.00, 0.00);
- CreateDynamicObject(19419, 1243.73, -746.61, 1086.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(19419, 1243.73, -746.61, 1086.62, 0.00, 0.00, 0.00);
- CreateDynamicObject(19419, 1243.73, -746.61, 1086.34, 0.00, 0.00, 0.00);
- CreateDynamicObject(1262, 1241.98, -746.51, 1085.85, 0.00, 120.00, 0.00);
- CreateDynamicObject(1262, 1240.70, -746.46, 1085.85, 0.00, 120.00, 0.00);
- CreateDynamicObject(1726, 1250.46, -720.22, 1084.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(1726, 1252.46, -723.16, 1084.23, 0.00, 0.00, -180.00);
- CreateDynamicObject(2311, 1250.72, -721.72, 1084.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1251.90, -721.42, 1085.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1251.30, -721.84, 1085.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(2754, 1234.15, -731.83, 1085.22, 0.00, 0.00, -180.00);
- CreateDynamicObject(2754, 1234.13, -732.64, 1085.22, 0.00, 0.00, -180.00);
- CreateDynamicObject(2779, 1234.20, -733.53, 1084.39, 0.00, 0.00, 90.00);
- CreateDynamicObject(1726, 1250.46, -724.16, 1084.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(1726, 1252.46, -726.84, 1084.23, 0.00, 0.00, -180.00);
- CreateDynamicObject(2311, 1250.72, -725.54, 1084.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1252.25, -725.89, 1085.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1252.12, -725.85, 1085.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1251.29, -725.92, 1085.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1250.98, -725.13, 1085.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1726, 1250.46, -727.84, 1084.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2311, 1250.72, -729.44, 1084.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(1726, 1252.46, -731.10, 1084.23, 0.00, 0.00, -180.00);
- CreateDynamicObject(1726, 1250.46, -732.12, 1084.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(1726, 1252.46, -735.32, 1084.23, 0.00, 0.00, -180.00);
- CreateDynamicObject(2311, 1250.72, -733.70, 1084.39, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1242.98, -723.09, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1243.70, -725.43, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1245.74, -725.15, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1245.29, -722.71, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1247.86, -725.03, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1248.61, -727.44, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1244.30, -727.70, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1241.36, -725.91, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1242.00, -728.03, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1246.41, -727.56, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1244.96, -730.04, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2799, 1247.19, -729.66, 1084.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1248.54, -727.29, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1248.64, -727.75, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1247.81, -725.25, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1246.43, -727.62, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1246.50, -727.58, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1246.68, -727.75, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1246.66, -727.64, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1244.71, -729.88, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1244.75, -730.13, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1245.28, -730.00, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1455, 1242.13, -728.08, 1085.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(1455, 1241.42, -726.09, 1085.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(1455, 1241.56, -726.11, 1085.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1241.47, -725.80, 1085.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1247.34, -729.69, 1085.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1233.93, -721.13, 1086.34, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1233.93, -721.13, 1086.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1234.00, -720.94, 1086.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1233.90, -720.79, 1086.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1233.96, -720.57, 1086.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1233.90, -720.44, 1086.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(1509, 1233.96, -720.79, 1086.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(1509, 1233.94, -720.89, 1086.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(1509, 1233.89, -720.68, 1086.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(1509, 1233.96, -720.49, 1086.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(1509, 1233.95, -720.33, 1086.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(1509, 1233.94, -720.08, 1086.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(1509, 1233.84, -719.97, 1086.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(1664, 1233.89, -719.61, 1086.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(1664, 1233.95, -719.42, 1086.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(1664, 1233.90, -719.28, 1086.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(1664, 1234.01, -719.13, 1086.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(1664, 1238.76, -726.82, 1085.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(1664, 1238.74, -724.11, 1085.92, 0.00, 0.00, 0.00);
- CreateDynamicObject(1665, 1238.52, -725.68, 1085.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(1665, 1238.81, -724.57, 1085.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(1665, 1238.95, -719.79, 1085.79, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1238.74, -724.94, 1085.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1238.29, -724.38, 1085.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1238.52, -723.85, 1085.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1238.88, -723.31, 1085.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1238.64, -723.25, 1085.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(1486, 1238.88, -722.77, 1085.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(1664, 1236.73, -730.79, 1085.81, 0.00, 0.00, 0.00);
- CreateDynamicObject(1664, 1236.85, -730.93, 1084.71, 0.00, 0.00, 0.00);
- CreateDynamicObject(1520, 1236.61, -730.93, 1084.65, 0.00, 0.00, 0.00);
- CreateDynamicObject(19419, 1242.11, -737.38, 1087.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(19419, 1238.04, -737.30, 1085.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(19419, 1239.84, -737.37, 1086.18, 0.00, 0.00, 0.00);
- CreateDynamicObject(2100, 1234.66, -746.13, 1084.86, 0.00, 0.00, 135.00);
- CreateDynamicObject(2232, 1233.64, -742.59, 1085.74, 0.00, 0.00, 90.00);
- CreateDynamicObject(2232, 1233.63, -741.89, 1085.74, 0.00, 0.00, 90.00);
- CreateDynamicObject(2232, 1233.63, -741.19, 1085.74, 0.00, 0.00, 90.00);
- CreateDynamicObject(2232, 1233.63, -740.49, 1085.74, 0.00, 0.00, 90.00);
- CreateDynamicObject(2232, 1240.10, -718.21, 1086.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(2232, 1240.10, -718.21, 1085.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(2232, 1240.82, -718.21, 1086.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(2232, 1240.82, -718.21, 1085.64, 0.00, 0.00, 0.00);
- CreateDynamicObject(19379, 1238.96, -723.00, 1087.83, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1249.46, -723.00, 1087.82, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1249.46, -732.62, 1087.85, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1238.96, -732.62, 1087.84, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1249.46, -742.24, 1087.85, 0.00, 90.00, 360.00);
- CreateDynamicObject(19379, 1239.00, -742.24, 1087.86, 0.00, 90.00, 360.00);
- //----------------------[Mobsters Safehouse Interior]-----------------// -- Coords : 2482.96, -1688.77, 15302.83
- CreateDynamicObject(1472, 2469.20, -1672.02, 15308.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(2256, 2455.01, -1673.06, 15310.21, 0.00, 0.00, 90.00);
- CreateDynamicObject(2568, 2473.58, -1673.01, 15307.50, 0.00, 0.00, 270.00);
- CreateDynamicObject(2071, 2469.80, -1677.42, 15309.09, 0.00, 0.00, 120.00);
- CreateDynamicObject(14535, 2473.96, -1658.89, 15309.93, 0.00, 0.00, 180.00);
- CreateDynamicObject(1775, 2484.76, -1659.00, 15309.02, 0.00, 0.00, 270.00);
- CreateDynamicObject(2265, 2499.04, -1668.13, 15308.82, 0.00, 0.00, 270.00);
- CreateDynamicObject(2264, 2499.01, -1666.47, 15308.91, 0.00, 0.00, 270.00);
- CreateDynamicObject(2265, 2499.04, -1667.43, 15309.12, 0.00, 0.00, 270.00);
- CreateDynamicObject(2266, 2474.19, -1655.11, 15309.06, 0.00, 0.00, 0.00);
- CreateDynamicObject(2829, 2475.42, -1655.16, 15308.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(2867, 2476.33, -1657.05, 15308.83, 0.00, 0.00, 27.16);
- CreateDynamicObject(2427, 2471.13, -1656.67, 15308.83, 0.00, 0.00, 90.00);
- CreateDynamicObject(1543, 2471.29, -1657.30, 15308.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(1544, 2471.40, -1657.61, 15308.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(1544, 2471.58, -1657.45, 15308.83, 0.00, 0.00, 0.00);
- CreateDynamicObject(2236, 2489.26, -1663.53, 15306.90, 0.00, 0.00, 180.00);
- CreateDynamicObject(2852, 2488.65, -1664.12, 15307.44, 0.00, 0.00, 0.00);
- CreateDynamicObject(1544, 2488.23, -1663.92, 15307.44, 0.00, 0.00, 0.00);
- CreateDynamicObject(1543, 2488.97, -1664.19, 15307.44, 0.00, 0.00, 0.00);
- CreateDynamicObject(1543, 2489.11, -1663.91, 15307.44, 0.00, 0.00, 0.00);
- CreateDynamicObject(2674, 2488.39, -1666.34, 15306.96, 0.00, 0.00, 0.00);
- CreateDynamicObject(2670, 2472.52, -1675.03, 15307.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(2270, 2481.25, -1658.78, 15309.73, 0.00, 0.00, 0.00);
- CreateDynamicObject(2271, 2479.35, -1658.78, 15309.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(2271, 2483.12, -1658.78, 15309.49, 0.00, 0.00, 0.00);
- CreateDynamicObject(2568, 2479.65, -1658.80, 15307.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(2681, 2484.23, -1670.70, 15306.95, 0.00, 0.00, 270.00);
- CreateDynamicObject(2779, 2484.24, -1671.70, 15306.96, 0.00, 0.00, 270.00);
- CreateDynamicObject(346, 2473.40, -1673.87, 15308.18, 277.00, 0.00, 270.00);
- CreateDynamicObject(14409, 2482.88, -1677.49, 15303.76, 0.00, 0.00, 180.00);
- CreateDynamicObject(3850, 2480.30, -1661.47, 15308.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, 2469.17, -1677.96, 15309.01, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 2469.17, -1674.46, 15309.01, 0.00, 0.00, 360.00);
- CreateDynamicObject(3850, 2483.81, -1661.47, 15308.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, 2487.29, -1661.47, 15308.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, 2490.79, -1661.47, 15308.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(2357, 2464.61, -1674.67, 15308.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(14651, 2492.31, -1665.50, 15309.07, 0.00, 0.00, 90.00);
- CreateDynamicObject(1846, 2488.71, -1668.78, 15309.11, 90.00, 0.00, 0.00);
- CreateDynamicObject(2230, 2486.80, -1670.20, 15308.73, 0.00, 0.00, 180.00);
- CreateDynamicObject(2230, 2490.01, -1670.20, 15308.73, 0.00, 0.00, 180.00);
- CreateDynamicObject(2046, 2471.74, -1677.85, 15308.97, 0.00, 0.00, 180.00);
- CreateDynamicObject(16151, 2498.39, -1665.12, 15307.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(19379, 2468.85, -1675.30, 15307.50, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 2463.94, -1675.46, 15308.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19379, 2469.11, -1673.82, 15303.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(19390, 2472.56, -1670.66, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19379, 2469.29, -1670.68, 15302.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(1502, 2471.78, -1670.70, 15307.92, 0.00, 0.00, 0.00);
- CreateDynamicObject(19379, 2484.24, -1685.09, 15301.47, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, 2481.16, -1685.10, 15306.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2484.84, -1685.10, 15306.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2482.47, -1689.99, 15302.30, 0.00, 0.00, 90.00);
- CreateDynamicObject(19377, 2482.15, -1691.18, 15305.47, 0.00, 90.00, 0.00);
- CreateDynamicObject(19377, 2484.95, -1682.71, 15309.15, 0.00, 45.00, 90.00);
- CreateDynamicObject(1557, 2482.11, -1689.97, 15301.47, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2471.05, -1666.44, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2471.05, -1656.81, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2472.33, -1654.53, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2476.89, -1653.47, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2474.18, -1674.36, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2466.32, -1671.17, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2469.31, -1678.08, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2481.62, -1658.20, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2485.26, -1654.98, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2481.16, -1675.03, 15306.74, 90.00, 0.00, 0.00);
- CreateDynamicObject(19377, 2484.84, -1675.04, 15306.74, 90.00, 0.00, 0.00);
- CreateDynamicObject(19361, 2479.61, -1669.87, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19361, 2479.61, -1669.87, 15306.19, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2477.94, -1674.60, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2489.57, -1669.86, 15308.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2490.02, -1659.71, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19378, 2480.70, -1665.72, 15301.99, 0.00, 0.00, 0.00);
- CreateDynamicObject(19378, 2478.54, -1665.72, 15302.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(19378, 2474.45, -1664.98, 15307.52, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 2479.63, -1665.72, 15302.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(19378, 2475.54, -1664.98, 15307.19, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 2483.39, -1661.38, 15302.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19378, 2493.02, -1661.38, 15302.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19378, 2502.65, -1661.38, 15302.66, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2499.19, -1669.86, 15308.70, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2499.65, -1659.71, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2499.62, -1666.28, 15308.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2459.68, -1678.08, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2456.69, -1671.17, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19379, 2453.44, -1675.46, 15308.45, 0.00, 90.00, 0.00);
- CreateDynamicObject(19407, 2454.91, -1676.39, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2454.91, -1669.97, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19379, 2474.18, -1674.94, 15302.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19379, 2469.32, -1678.08, 15302.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19379, 2471.05, -1666.44, 15302.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19379, 2466.32, -1671.17, 15302.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19378, 2473.38, -1656.09, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 2485.48, -1670.85, 15306.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 2483.88, -1656.65, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 2494.37, -1656.65, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 2482.93, -1661.22, 15306.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 2493.43, -1661.22, 15306.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 2495.97, -1670.85, 15306.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 2503.92, -1661.22, 15306.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19434, 2499.62, -1660.66, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19434, 2499.62, -1659.07, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19366, 2475.90, -1672.14, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 2479.40, -1672.14, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 2475.90, -1675.36, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 2479.40, -1675.36, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 2475.90, -1678.57, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 2479.40, -1678.57, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19366, 2475.90, -1681.77, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(3850, 2494.29, -1661.47, 15308.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, 2497.78, -1661.47, 15308.46, 0.00, 0.00, 90.00);
- CreateDynamicObject(19366, 2479.40, -1681.77, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19453, 2477.94, -1684.22, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19434, 2474.18, -1679.97, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2469.45, -1680.86, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2469.40, -1683.42, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(14409, 2470.69, -1681.36, 15304.75, 0.00, 0.00, 90.00);
- CreateDynamicObject(19447, 2469.02, -1682.21, 15309.88, 155.00, 90.00, 90.00);
- CreateDynamicObject(19447, 2468.01, -1682.07, 15304.46, 0.00, 90.00, 90.00);
- CreateDynamicObject(19447, 2468.01, -1680.86, 15306.18, 0.00, 0.00, 90.00);
- CreateDynamicObject(19447, 2468.01, -1683.42, 15306.18, 0.00, 0.00, 89.00);
- CreateDynamicObject(19380, 2494.01, -1666.29, 15310.42, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2485.06, -1675.92, 15310.42, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2483.51, -1666.29, 15310.42, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2469.00, -1675.37, 15311.52, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2458.51, -1675.37, 15311.52, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2479.50, -1675.37, 15311.52, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2474.02, -1685.00, 15311.52, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2473.20, -1665.73, 15311.52, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2473.20, -1656.10, 15311.52, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2483.70, -1656.75, 15311.52, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2494.20, -1656.75, 15311.52, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2504.70, -1656.75, 15311.52, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2504.51, -1666.29, 15310.42, 0.00, 90.00, 0.00);
- CreateDynamicObject(19380, 2478.35, -1666.29, 15315.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(19380, 2483.25, -1661.56, 15315.76, 0.00, 0.00, 90.00);
- CreateDynamicObject(19380, 2492.88, -1661.56, 15315.76, 0.00, 0.00, 90.00);
- CreateDynamicObject(19380, 2502.51, -1661.56, 15315.76, 0.00, 0.00, 90.00);
- CreateDynamicObject(1761, 2487.68, -1662.33, 15306.95, 0.00, 0.00, 0.00);
- CreateDynamicObject(2241, 2473.69, -1669.94, 15308.44, 0.00, 0.00, 0.00);
- CreateDynamicObject(2011, 2498.91, -1660.69, 15307.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(2833, 2482.44, -1689.56, 15301.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(2240, 2484.29, -1689.54, 15302.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(1714, 2462.91, -1673.03, 15308.54, 0.00, 0.00, 0.00);
- CreateDynamicObject(1714, 2464.49, -1673.03, 15308.54, 0.00, 0.00, 0.00);
- CreateDynamicObject(1714, 2466.28, -1673.03, 15308.54, 0.00, 0.00, 0.00);
- CreateDynamicObject(2207, 2458.84, -1675.26, 15308.54, 0.00, 0.00, 90.00);
- CreateDynamicObject(1714, 2456.70, -1674.26, 15308.54, 0.00, 0.00, 90.00);
- CreateDynamicObject(1667, 2458.62, -1674.28, 15309.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(1210, 2458.15, -1675.16, 15309.41, 90.00, 0.00, 270.00);
- CreateDynamicObject(3017, 2463.46, -1674.27, 15309.14, 0.00, 0.00, 180.00);
- CreateDynamicObject(19171, 2464.92, -1677.98, 15310.53, 90.00, 0.00, 180.00);
- CreateDynamicObject(2190, 2458.41, -1673.61, 15309.31, 0.00, 0.00, 270.00);
- CreateDynamicObject(1670, 2458.47, -1674.83, 15309.33, 0.00, 0.00, 91.60);
- CreateDynamicObject(18001, 2454.90, -1675.34, 15309.82, 0.00, 0.00, 90.00);
- CreateDynamicObject(19378, 2457.94, -1681.51, 15304.46, 0.00, 90.00, 0.00);
- CreateDynamicObject(19378, 2473.38, -1665.72, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(19453, 2463.13, -1688.43, 15306.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2460.04, -1684.24, 15306.28, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2450.44, -1684.24, 15306.28, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2452.78, -1679.85, 15306.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2463.13, -1675.58, 15306.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(19380, 2459.44, -1679.63, 15307.86, 0.00, 90.00, 0.00);
- CreateDynamicObject(19453, 2458.42, -1676.79, 15306.28, 0.00, 0.00, 90.00);
- CreateDynamicObject(19453, 2448.81, -1676.79, 15306.28, 0.00, 0.00, 90.00);
- CreateDynamicObject(19380, 2448.94, -1679.63, 15307.85, 0.00, 90.00, 0.00);
- CreateDynamicObject(19390, 2463.13, -1682.00, 15306.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(1502, 2463.14, -1682.75, 15304.53, 0.00, 0.00, 90.00);
- CreateDynamicObject(2566, 2455.30, -1679.38, 15305.12, 0.00, 0.00, 0.00);
- CreateDynamicObject(2091, 2457.45, -1683.96, 15304.55, 0.00, 0.00, 180.00);
- CreateDynamicObject(2845, 2453.76, -1678.90, 15304.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(19173, 2456.83, -1676.89, 15306.76, 0.00, 0.00, 0.00);
- CreateDynamicObject(2264, 2462.55, -1678.04, 15306.47, 0.00, 0.00, 270.00);
- CreateDynamicObject(2010, 2462.55, -1683.60, 15304.54, 0.00, 0.00, 0.00);
- CreateDynamicObject(11665, 2461.43, -1679.01, 15305.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(2628, 2453.61, -1681.88, 15304.55, 0.00, 0.00, 90.00);
- CreateDynamicObject(1828, 2456.73, -1681.11, 15304.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(1736, 2456.77, -1683.86, 15307.23, 0.00, 0.00, 180.00);
- CreateDynamicObject(2251, 2477.49, -1683.09, 15308.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(1808, 2474.48, -1671.04, 15307.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(19378, 2475.15, -1688.19, 15307.84, 0.00, 90.00, 0.00);
- CreateDynamicObject(1520, 2471.50, -1677.95, 15308.74, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2474.13, -1688.32, 15309.68, 0.00, 0.00, 0.00);
- CreateDynamicObject(19453, 2474.64, -1689.00, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19390, 2475.82, -1683.42, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(19434, 2478.22, -1683.42, 15309.68, 0.00, 0.00, 90.00);
- CreateDynamicObject(1491, 2475.04, -1683.42, 15307.92, 0.00, 0.00, 0.00);
- CreateDynamicObject(2528, 2474.72, -1685.89, 15307.93, 0.00, 0.00, 90.00);
- CreateDynamicObject(1734, 2482.85, -1668.57, 15310.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(2527, 2474.83, -1687.47, 15307.92, 0.00, 0.00, 180.00);
- CreateDynamicObject(2069, 2453.42, -1683.67, 15304.63, 0.00, 0.00, 0.00);
- CreateDynamicObject(2136, 2477.36, -1683.98, 15307.93, 0.00, 0.00, 270.00);
- CreateDynamicObject(2137, 2477.36, -1685.97, 15307.93, 0.00, 0.00, 270.00);
- CreateDynamicObject(2238, 2486.73, -1662.33, 15307.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(2238, 2490.64, -1662.33, 15307.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(2238, 2471.35, -1670.40, 15308.34, 0.00, 0.00, 0.00);
- CreateDynamicObject(2272, 2473.59, -1674.61, 15309.75, 0.00, 0.00, 270.00);
- CreateDynamicObject(2281, 2487.40, -1660.29, 15309.92, 0.00, 0.00, 0.00);
- CreateDynamicObject(19317, 2477.84, -1675.08, 15310.61, 0.00, 0.00, 270.00);
- CreateDynamicObject(14455, 2474.40, -1675.93, 15309.59, 0.00, 0.00, 270.00);
- CreateDynamicObject(14487, 2487.20, -1665.96, 15310.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(1455, 2473.44, -1674.68, 15308.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(2286, 2471.17, -1665.36, 15310.51, 0.00, 0.00, 90.00);
- CreateDynamicObject(2866, 2474.09, -1661.94, 15308.72, 0.00, 0.00, 0.00);
- CreateDynamicObject(7940, 2441.83, -1686.60, 15311.41, 0.00, 0.00, 89.00);
- CreateDynamicObject(3765, 2445.24, -1668.10, 15306.47, 0.00, 0.00, 331.01);
- CreateDynamicObject(2690, 2479.28, -1658.60, 15308.29, 0.00, 0.00, 0.00);
- CreateDynamicObject(19174, 2488.71, -1669.76, 15309.13, 0.00, 0.00, 180.00);
- CreateDynamicObject(3590, 2459.68, -1684.71, 15310.94, 0.00, 0.00, 0.00);
- CreateDynamicObject(1962, 2477.85, -1672.55, 15310.61, 0.00, 0.00, 90.00);
- CreateDynamicObject(1961, 2477.85, -1673.66, 15310.61, 0.00, 0.00, 90.00);
- CreateDynamicObject(19468, 2498.09, -1667.82, 15307.03, 0.00, 0.00, 0.00);
- //---------------------------[Wang-Cars at L.S]-------------------------//
- CreateObject(19449, 989.61, -1437.91, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19449, 989.61, -1437.91, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19454, 989.61, -1420.63, 16.43, 0.00, 0.00, 0.00);
- CreateObject(19449, 989.59, -1420.63, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1432.31, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1430.71, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1429.12, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1426.22, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1427.69, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1432.31, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1430.71, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1429.14, 15.20, 0.00, 0.00, -0.06);
- CreateObject(19430, 989.61, -1427.69, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1426.22, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19449, 994.35, -1442.65, 22.15, 0.00, 0.00, 90.00);
- CreateObject(19449, 1003.97, -1442.65, 22.15, 0.00, 0.00, 90.00);
- CreateObject(19449, 1013.58, -1442.65, 22.15, 0.00, 0.00, 90.00);
- CreateObject(19449, 994.35, -1442.65, 18.68, 0.00, 0.00, 90.00);
- CreateObject(19449, 1003.97, -1442.65, 18.68, 0.00, 0.00, 90.00);
- CreateObject(19449, 1013.59, -1442.66, 18.68, 0.00, 0.00, 90.00);
- CreateObject(19449, 1015.91, -1452.79, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19449, 1020.70, -1457.51, 22.15, 0.00, 0.00, 90.00);
- CreateObject(19449, 1015.91, -1452.79, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19449, 1020.72, -1457.52, 18.68, 0.00, 0.00, 90.00);
- CreateObject(19449, 1030.30, -1457.51, 22.15, 0.00, 0.00, 90.00);
- CreateObject(19449, 1030.30, -1457.51, 18.68, 0.00, 0.00, 90.00);
- CreateObject(19449, 1039.93, -1457.51, 22.15, 0.00, 0.00, 90.00);
- CreateObject(19449, 1039.93, -1457.51, 18.68, 0.00, 0.00, 90.00);
- CreateObject(19430, 1045.53, -1457.51, 22.15, 0.00, 0.00, 90.00);
- CreateObject(19430, 1045.53, -1457.51, 18.68, 0.00, 0.00, 90.00);
- CreateObject(19430, 1047.10, -1457.51, 22.15, 0.00, 0.00, 90.00);
- CreateObject(19430, 1047.10, -1457.51, 18.68, 0.00, 0.00, 90.00);
- CreateObject(19430, 1047.82, -1457.51, 22.15, 0.00, 0.00, 90.00);
- CreateObject(19430, 1047.84, -1457.51, 18.68, 0.00, 0.00, 90.00);
- CreateObject(19449, 1048.56, -1420.63, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1420.63, 11.73, 0.00, 0.00, 0.00);
- CreateObject(3851, 991.37, -1435.46, 20.16, 0.00, 0.00, 0.00);
- CreateObject(3851, 997.07, -1441.10, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 1010.18, -1441.12, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 1040.94, -1457.18, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 997.07, -1417.42, 14.56, 0.00, 0.00, 90.00);
- CreateObject(3851, 997.07, -1417.42, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 1010.19, -1417.42, 14.56, 0.00, 0.00, 90.00);
- CreateObject(3851, 1010.19, -1417.42, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 1023.34, -1417.42, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 1041.15, -1417.42, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 1023.34, -1417.42, 14.56, 0.00, 0.00, 90.00);
- CreateObject(3851, 1041.15, -1417.42, 14.56, 0.00, 0.00, 90.00);
- CreateObject(3850, 993.14, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 996.59, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1000.05, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1003.50, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1006.96, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1010.42, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1013.88, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1017.33, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1020.79, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1024.25, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1027.71, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1031.17, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1034.62, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1038.07, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1041.52, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1044.98, -1423.24, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1017.48, -1429.03, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1020.94, -1429.03, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1024.39, -1429.03, 18.71, 0.00, 0.00, 90.00);
- CreateObject(3850, 1026.11, -1430.76, 18.71, 0.00, 0.00, 0.00);
- CreateObject(957, 1020.87, -1430.75, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1026.06, -1430.75, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1031.51, -1430.75, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1037.37, -1430.75, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1043.18, -1430.75, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1015.31, -1430.75, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1006.42, -1430.75, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 999.86, -1430.75, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 992.53, -1430.75, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 992.53, -1437.83, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 999.86, -1437.83, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1006.42, -1437.83, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1014.77, -1437.83, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 992.53, -1420.51, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 999.86, -1420.51, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1006.42, -1420.51, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1015.31, -1420.51, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1020.87, -1420.51, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1026.06, -1420.51, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1031.51, -1420.51, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1037.37, -1420.51, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 1043.18, -1420.51, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 992.53, -1430.75, 22.14, 0.00, 0.00, 0.00);
- CreateObject(957, 992.53, -1437.83, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 999.86, -1430.75, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 999.86, -1437.83, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1006.42, -1430.75, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1006.42, -1437.83, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1014.77, -1437.83, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1015.31, -1430.75, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1026.06, -1430.75, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1031.51, -1430.75, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1037.37, -1430.75, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1043.18, -1430.75, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1043.18, -1425.20, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1037.37, -1425.20, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1031.51, -1425.20, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1026.06, -1425.20, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1015.31, -1425.20, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 1006.42, -1425.20, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 999.86, -1425.20, 16.55, 0.00, 0.00, 0.00);
- CreateObject(957, 992.53, -1425.20, 16.55, 0.00, 0.00, 0.00);
- CreateObject(625, 1046.48, -1419.84, 13.47, 0.00, 0.00, 0.00);
- CreateObject(625, 1036.24, -1419.84, 13.47, 0.00, 0.00, 0.00);
- CreateObject(625, 1018.59, -1419.84, 13.47, 0.00, 0.00, 0.00);
- CreateObject(625, 1005.40, -1419.84, 13.47, 0.00, 0.00, 0.00);
- CreateObject(625, 995.72, -1419.84, 13.47, 0.00, 0.00, 0.00);
- CreateObject(632, 1026.43, -1432.36, 18.62, 0.00, 0.00, -131.52);
- CreateObject(632, 1035.95, -1432.36, 18.62, 0.00, 0.00, -131.52);
- CreateObject(632, 1046.09, -1432.36, 13.02, 0.00, 0.00, -90.06);
- CreateObject(632, 1015.05, -1433.84, 18.62, 0.00, 0.00, -67.14);
- CreateObject(632, 1015.05, -1440.92, 18.62, 0.00, 0.00, -67.14);
- CreateObject(11317, 1019.09, -1435.42, 23.40, 0.00, 0.00, 270.00);
- CreateObject(632, 1004.00, -1440.92, 18.62, 0.00, 0.00, -67.14);
- CreateObject(632, 992.68, -1440.92, 18.62, 0.00, 0.00, -67.14);
- CreateObject(632, 1004.00, -1424.50, 18.62, 0.00, 0.00, -67.14);
- CreateObject(632, 992.68, -1424.50, 18.62, 0.00, 0.00, -67.14);
- CreateObject(632, 1015.05, -1424.50, 18.62, 0.00, 0.00, -67.14);
- CreateObject(632, 1035.94, -1424.50, 18.62, 0.00, 0.00, -131.52);
- CreateObject(632, 1046.09, -1424.50, 18.62, 0.00, 0.00, -90.06);
- CreateObject(632, 1026.43, -1424.50, 18.62, 0.00, 0.00, -131.52);
- CreateObject(632, 1046.09, -1432.36, 18.60, 0.00, 0.00, -90.06);
- CreateObject(632, 1035.95, -1432.36, 13.02, 0.00, 0.00, -131.52);
- CreateObject(632, 1015.05, -1440.92, 13.02, 0.00, 0.00, -67.14);
- CreateObject(632, 1004.00, -1440.92, 13.02, 0.00, 0.00, -67.14);
- CreateObject(632, 992.68, -1440.92, 13.02, 0.00, 0.00, -67.14);
- CreateObject(18981, 977.16, -1453.40, 12.09, 0.00, 270.00, 0.00);
- CreateObject(18981, 1002.02, -1453.38, 12.09, 0.00, 270.00, 0.00);
- CreateObject(18981, 977.14, -1428.41, 12.09, 0.00, 270.00, 0.00);
- CreateObject(18981, 1027.01, -1453.38, 12.09, 0.00, 270.00, 0.00);
- CreateObject(970, 964.65, -1453.60, 13.13, 0.00, 0.00, 90.00);
- CreateObject(970, 964.65, -1449.27, 13.13, 0.00, 0.00, 90.00);
- CreateObject(970, 964.65, -1444.92, 13.13, 0.00, 0.00, 90.00);
- CreateObject(970, 964.65, -1440.55, 13.13, 0.00, 0.00, 90.00);
- CreateObject(970, 964.65, -1436.18, 13.13, 0.00, 0.00, 90.00);
- CreateObject(970, 964.65, -1431.80, 13.13, 0.00, 0.00, 90.00);
- CreateObject(970, 964.65, -1427.43, 13.13, 0.00, 0.00, 90.00);
- CreateObject(970, 964.65, -1423.05, 13.13, 0.00, 0.00, 90.00);
- CreateObject(970, 964.65, -1418.66, 13.13, 0.00, 0.00, 90.00);
- CreateObject(19449, 1048.56, -1420.63, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1420.63, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1430.22, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1439.83, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1449.44, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1430.22, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1430.22, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1430.22, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1439.83, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1439.83, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1439.83, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1449.44, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1449.44, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19449, 1048.56, -1449.44, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1456.79, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1456.79, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1456.79, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1456.79, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1455.02, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1455.02, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1455.02, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1455.02, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1456.16, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1456.16, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1456.16, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1456.16, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 1048.56, -1455.02, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 1047.84, -1457.51, 15.20, 0.00, 0.00, 90.00);
- CreateObject(19430, 1047.84, -1457.51, 11.73, 0.00, 0.00, 90.00);
- CreateObject(19430, 1047.10, -1457.51, 11.73, 0.00, 0.00, 90.00);
- CreateObject(19430, 1045.53, -1457.51, 11.73, 0.00, 0.00, 90.00);
- CreateObject(19449, 1039.93, -1457.51, 11.73, 0.00, 0.00, 90.00);
- CreateObject(19449, 1030.33, -1457.54, 11.73, 0.00, 0.00, 90.00);
- CreateObject(19449, 1020.70, -1457.51, 11.73, 0.00, 0.00, 90.00);
- CreateObject(19430, 1047.10, -1457.51, 15.20, 0.00, 0.00, 90.00);
- CreateObject(19430, 1045.53, -1457.51, 15.20, 0.00, 0.00, 90.00);
- CreateObject(19449, 1039.93, -1457.51, 15.20, 0.00, 0.00, 90.00);
- CreateObject(19449, 1030.30, -1457.51, 15.20, 0.00, 0.00, 90.00);
- CreateObject(19449, 1020.72, -1457.52, 15.20, 0.00, 0.00, 90.00);
- CreateObject(19449, 1015.91, -1452.79, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19449, 1015.91, -1452.79, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1447.17, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1445.59, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1444.01, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1447.17, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1445.59, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1444.01, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1447.17, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1445.59, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1444.01, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1447.17, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1445.59, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1444.01, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1442.41, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.91, -1442.41, 15.20, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.90, -1442.42, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 1015.90, -1442.42, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19449, 1013.59, -1442.66, 11.73, 0.00, 0.00, 90.00);
- CreateObject(19449, 1013.59, -1442.66, 15.20, 0.00, 0.00, 90.00);
- CreateObject(19449, 1003.97, -1442.65, 11.73, 0.00, 0.00, 90.00);
- CreateObject(19449, 1003.97, -1442.65, 15.20, 0.00, 0.00, 90.00);
- CreateObject(19449, 994.35, -1442.65, 11.73, 0.00, 0.00, 90.00);
- CreateObject(19449, 994.35, -1442.65, 15.20, 0.00, 0.00, 90.00);
- CreateObject(19449, 989.61, -1420.63, 22.15, 0.00, 0.00, 0.00);
- CreateObject(19449, 989.61, -1437.91, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19449, 989.59, -1420.63, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1426.22, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1427.69, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1429.12, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1430.71, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1432.31, 18.68, 0.00, 0.00, 0.00);
- CreateObject(19449, 989.61, -1437.91, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1432.31, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1430.71, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1429.14, 11.73, 0.00, 0.00, -0.06);
- CreateObject(19430, 989.61, -1427.69, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19430, 989.61, -1426.22, 11.73, 0.00, 0.00, 0.00);
- CreateObject(19449, 989.61, -1420.63, 11.73, 0.00, 0.00, 0.00);
- CreateObject(3851, 991.41, -1435.46, 20.16, 0.00, 0.00, 0.00);
- CreateObject(3851, 991.21, -1435.46, 20.16, 0.00, 0.00, 0.00);
- CreateObject(3851, 997.07, -1441.30, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 997.07, -1441.48, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 997.07, -1441.66, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 1010.18, -1441.26, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 1010.18, -1441.40, 20.16, 0.00, 0.00, 90.00);
- CreateObject(3851, 991.09, -1422.96, 20.16, 0.00, 0.00, 0.00);
- CreateObject(3851, 990.60, -1422.76, 20.16, 0.00, 0.00, 0.00);
- CreateObject(3851, 990.14, -1422.70, 20.16, 0.00, 0.00, 0.00);
- CreateObject(11547, 969.39, -1445.88, 14.94, 0.00, 0.00, 0.00);
- CreateObject(11547, 969.39, -1426.05, 14.94, 0.00, 0.00, 0.00);
- CreateObject(11547, 984.76, -1431.68, 14.94, 0.00, 0.00, 0.00);
- CreateObject(11547, 1003.89, -1447.48, 14.94, 0.00, 0.00, 90.00);
- CreateObject(11547, 1003.89, -1459.27, 14.94, 0.00, 0.00, 90.00);
- CreateObject(4638, 986.88, -1419.13, 14.36, 0.00, 0.00, 0.00);
- CreateObject(970, 1017.13, -1461.96, 13.13, 0.00, 0.00, 90.00);
- CreateObject(3287, 972.85, -1416.11, 11.53, 0.00, 0.00, 90.00);
- CreateObject(3287, 979.83, -1416.11, 11.53, 0.00, 0.00, 90.00);
- CreateObject(621, 1048.40, -1416.31, 12.02, 356.86, 0.00, -1.29);
- CreateObject(621, 989.97, -1416.47, 12.02, 356.86, 0.00, 18.03);
- CreateObject(3660, 1049.39, -1428.16, 14.59, 0.00, 0.00, 90.00);
- CreateObject(3660, 1049.13, -1447.77, 14.59, 0.00, 0.00, 88.44);
- CreateObject(3660, 1040.31, -1458.33, 14.59, 0.00, 0.00, 0.10);
- CreateObject(3660, 1025.59, -1458.32, 14.58, 0.00, 0.00, -0.12);
- CreateObject(3660, 1014.54, -1449.74, 14.59, 0.00, 0.00, 90.00);
- CreateObject(3660, 997.32, -1443.47, 14.59, 0.00, 0.00, 0.00);
- CreateObject(3660, 1016.94, -1443.47, 14.59, 0.00, 0.00, 0.00);
- CreateObject(3660, 988.23, -1432.93, 14.59, 0.00, 0.00, 90.00);
- CreateObject(3660, 965.42, -1432.93, 14.59, 0.00, 0.00, 90.00);
- CreateObject(3660, 965.42, -1452.55, 14.59, 0.00, 0.00, 90.00);
- CreateObject(625, 966.51, -1415.99, 12.73, 0.00, 0.00, 0.00);
- CreateObject(3578, 995.81, -1415.48, 11.54, 0.00, 0.00, 0.00);
- CreateObject(3578, 1006.06, -1415.48, 11.54, 0.00, 0.00, 0.00);
- CreateObject(3578, 1016.33, -1415.48, 11.54, 0.00, 0.00, 0.00);
- CreateObject(3578, 1026.55, -1415.48, 11.54, 0.00, 0.00, 0.00);
- CreateObject(3578, 1036.83, -1415.48, 11.54, 0.00, 0.00, 0.00);
- CreateObject(3578, 1041.75, -1415.48, 11.64, 0.48, -1.14, 0.00);
- // Parts of L.S - Fences infront of Car color Shop street / Shops infront of Gym Doors / Fences at Alhambra
- /*CreateDynamicObject(3749, 2899.6999511719, -703.59997558594, 15.699999809265, 0, 0, 268);
- CreateDynamicObject(5145, 3399.1000976563, -789.5, -0.89999997615814, 0, 0, 174);
- CreateDynamicObject(987, 3310.1999511719, -767.29998779297, 9, 0, 0, 266);
- CreateDynamicObject(987, 3309.1999511719, -779.29998779297, 9.3000001907349, 0, 0, 263.99548339844);
- CreateDynamicObject(987, 3307.8999023438, -791.20001220703, 9.3000001907349, 0, 0, 263.99047851563);
- CreateDynamicObject(987, 3306.6000976563, -803.09997558594, 9.3000001907349, 0, 0, 263.99047851563);
- CreateDynamicObject(987, 3305.3999023438, -815, 9.3000001907349, 0, 0, 263.99047851563);
- CreateDynamicObject(987, 3304, -826.90002441406, 9.3000001907349, 0, 0, 263.99047851563);
- CreateDynamicObject(987, 3302.6999511719, -838.79998779297, 9.3000001907349, 0, 0, 263.99047851563);
- CreateDynamicObject(987, 3301.3999023438, -850.70001220703, 9.3000001907349, 0, 0, 263.99047851563);
- CreateDynamicObject(987, 3300.1000976563, -862.59997558594, 9.3000001907349, 0, 0, 263.99047851563);
- CreateDynamicObject(987, 3298.8000488281, -874.5, 9.3000001907349, 0, 0, 263.99047851563);
- CreateDynamicObject(987, 3297.8000488281, -885.29998779297, 9.3000001907349, 0, 0, 263.99047851563);
- CreateDynamicObject(987, 3314.3999023438, -728, 8.5, 0, 0, 83.984985351563);
- CreateDynamicObject(987, 3315.6999511719, -716.09997558594, 8.6000003814697, 0, 0, 83.984985351563);
- CreateDynamicObject(987, 3316.8999023438, -704.20001220703, 8.5, 0, 0, 83.984985351563);
- CreateDynamicObject(987, 3318.1999511719, -692.29998779297, 8.5, 0, 0, 83.984985351563);
- CreateDynamicObject(987, 3319.8000488281, -680.5, 8.5, 0, 0, 83.984985351563);
- CreateDynamicObject(987, 3320.1000976563, -677.40002441406, 8.5, 0, 0, 83.984985351563);
- CreateDynamicObject(987, 3321.3000488281, -666.29998779297, 8.5, 0, 0, 353.98498535156);
- CreateDynamicObject(987, 3333.1999511719, -667.59997558594, 8.5, 0, 0, 353.98498535156);
- CreateDynamicObject(987, 3345.1000976563, -668.90002441406, 8.5, 0, 0, 353.98498535156);
- CreateDynamicObject(987, 3357, -670.09997558594, 8.5, 0, 0, 353.98498535156);
- CreateDynamicObject(987, 3368.8999023438, -671.29998779297, 8.5, 0, 0, 353.98498535156);
- CreateDynamicObject(987, 3380.8000488281, -672.59997558594, 8.3000001907349, 0, 0, 353.98498535156);
- CreateDynamicObject(987, 3392.6999511719, -674, 8.3000001907349, 0, 0, 353.98498535156);
- CreateDynamicObject(987, 3404.6000976563, -675.20001220703, 8.3000001907349, 0, 0, 353.98498535156);
- CreateDynamicObject(987, 3416.5, -676.5, 8.3000001907349, 0, 0, 353.98498535156);
- CreateDynamicObject(987, 3446.5, -679.90002441406, 8.3000001907349, 0, 0, 353.98498535156);
- CreateDynamicObject(987, 3457.5, -681, 8.3000001907349, 0, 0, 263.98498535156);
- CreateDynamicObject(987, 3456.1999511719, -692.79998779297, 8.3000001907349, 0, 0, 263.9794921875);
- CreateDynamicObject(987, 3454.8999023438, -704.59997558594, 8.3000001907349, 0, 0, 263.9794921875);
- CreateDynamicObject(987, 3452.3000488281, -727.90002441406, 8.3000001907349, 0, 0, 83.9794921875);
- CreateDynamicObject(987, 3450.8000488281, -744.29998779297, 9, 0, 0, 263.9794921875);
- CreateDynamicObject(987, 3449.6000976563, -756.20001220703, 9, 0, 0, 263.9794921875);
- CreateDynamicObject(987, 3448.3999023438, -768.09997558594, 9, 0, 0, 263.9794921875);
- CreateDynamicObject(987, 3447.6999511719, -774.20001220703, 9, 0, 0, 263.9794921875);
- CreateDynamicObject(987, 3458.3000488281, -787.5, 9, 0, 0, 171.9794921875);
- CreateDynamicObject(987, 3470.1999511719, -789.09997558594, 9, 0, 0, 171.97448730469);
- CreateDynamicObject(987, 3482, -790.40002441406, 9, 0, 0, 173.97448730469);
- CreateDynamicObject(987, 3493.1000976563, -791.59997558594, 9, 0, 0, 173.97399902344);
- CreateDynamicObject(987, 3491.8000488281, -803.5, 9, 0, 0, 83.973999023438);
- CreateDynamicObject(987, 3490.6000976563, -815.40002441406, 9, 0, 0, 83.973999023438);
- CreateDynamicObject(987, 3489.3000488281, -827.29998779297, 9, 0, 0, 83.973999023438);
- CreateDynamicObject(987, 3488.3999023438, -836.40002441406, 9, 0, 0, 83.973999023438);
- CreateDynamicObject(987, 3485.8999023438, -851.70001220703, 9.5, 0, 0, 263.97399902344);
- CreateDynamicObject(987, 3484.5, -863.40002441406, 9.5, 0, 0, 263.96850585938);
- CreateDynamicObject(987, 3483.1000976563, -875.20001220703, 9.5, 0, 0, 263.96850585938);
- CreateDynamicObject(987, 3482, -887.09997558594, 9.5, 0, 0, 263.96850585938);
- CreateDynamicObject(987, 3480.6999511719, -898.90002441406, 9.3000001907349, 0, 0, 263.96850585938);
- CreateDynamicObject(987, 3479.1000976563, -915.90002441406, 9.3000001907349, 0, 0, 85.968505859375);
- CreateDynamicObject(987, 3467.1999511719, -914.59997558594, 9.3000001907349, 0, 0, 353.96801757813);
- CreateDynamicObject(987, 3455.3000488281, -913.29998779297, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3443.3999023438, -912.09997558594, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3431.6000976563, -910.79998779297, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3419.6999511719, -909.5, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3407.8000488281, -908.09997558594, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3396.1000976563, -906.59997558594, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3384.1999511719, -905.40002441406, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3372.3000488281, -904.20001220703, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3360.3999023438, -903, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3348.5, -901.79998779297, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3336.6999511719, -900.5, 9.3000001907349, 0, 0, 353.96301269531);
- CreateDynamicObject(987, 3324.8000488281, -899.59997558594, 9.3000001907349, 0, 0, 355.96301269531);
- CreateDynamicObject(987, 3312.8999023438, -898.40002441406, 9.3000001907349, 0, 0, 353.96252441406);
- CreateDynamicObject(987, 3301, -897.20001220703, 9.3000001907349, 0, 0, 353.95751953125);
- CreateDynamicObject(987, 3296.3999023438, -896.90002441406, 9.3000001907349, 0, 0, 353.95751953125);
- CreateDynamicObject(16610, 3291.1000976563, -746.20001220703, 12.10000038147, 0, 0, 354);
- CreateDynamicObject(16610, 3218.1000976563, -738.59997558594, 12.300000190735, 0, 0, 353.99597167969);
- CreateDynamicObject(16610, 3106.1999511719, -727, 12.300000190735, 0, 0, 353.99597167969);
- CreateDynamicObject(16610, 3030.1999511719, -718.90002441406, 12.39999961853, 0, 0, 353.99597167969);
- CreateDynamicObject(16610, 2958.8000488281, -710.40002441406, 12.5, 0, 0, 353.99597167969);
- CreateDynamicObject(987, 3428.3999023438, -677.70001220703, 8.3999996185303, 0, 0, 354);
- CreateDynamicObject(987, 3440.3000488281, -679.09997558594, 8.3999996185303, 0, 0, 354);
- CreateDynamicObject(987, 3318.8999023438, -758.90002441406, 9.1000003814697, 0, 0, 225.99548339844);
- CreateDynamicObject(987, 3318.1000976563, -739.5, 8.6000003814697, 0, 0, 107.99426269531);
- CreateDynamicObject(980, 3308.1000976563, -745.90002441406, 9.1000003814697, 280, 0, 264);
- CreateDynamicObject(3749, 3347, -752.5, 15.39999961853, 0, 0, 262);
- CreateDynamicObject(3475, 3399.3999023438, -690.79998779297, 0.30000001192093, 0, 0, 177.98828125);
- CreateDynamicObject(3475, 3399.099609375, -690.3994140625, 12, 0, 0, 177.98400878906);
- CreateDynamicObject(3475, 3398.6999511719, -696.09997558594, 12, 0, 0, 175.98400878906);
- CreateDynamicObject(3475, 3398.1999511719, -701.90002441406, 12, 0, 0, 175.97900390625);
- CreateDynamicObject(3475, 3397.6000976563, -707.79998779297, 12, 0, 0, 175.97900390625);
- CreateDynamicObject(3475, 3397, -713.59997558594, 12, 0, 0, 175.97900390625);
- CreateDynamicObject(3475, 3396.5, -719.5, 12, 0, 0, 175.97900390625);
- CreateDynamicObject(3475, 3396.1000976563, -724.40002441406, 12, 0, 0, 175.97900390625);
- CreateDynamicObject(3475, 3393.3999023438, -726.90002441406, 12, 0, 0, 85.97900390625);
- CreateDynamicObject(3475, 3387.5, -726.40002441406, 12, 0, 0, 85.973510742188);
- CreateDynamicObject(3475, 3381.6000976563, -725.79998779297, 12, 0, 0, 85.973510742188);
- CreateDynamicObject(3475, 3375.8000488281, -725.90002441406, 12, 0, 0, 97.973510742188);
- CreateDynamicObject(3475, 3363.1999511719, -731.20001220703, 12, 0, 0, 303.97058105469);
- CreateDynamicObject(3475, 3359.1000976563, -735.09997558594, 12, 0, 0, 323.9697265625);
- CreateDynamicObject(3475, 3355.6000976563, -739.90002441406, 12, 0, 0, 323.96484375);
- CreateDynamicObject(3475, 3351.3999023438, -744, 12, 0, 0, 305.96484375);
- CreateDynamicObject(983, 3400.5, -678.29998779297, 12.800000190735, 0, 0, 354);
- CreateDynamicObject(983, 3399.8999023438, -684.59997558594, 12.800000190735, 0, 0, 353.99597167969);
- CreateDynamicObject(16095, 3395.3999023438, -741.09997558594, 9.6000003814697, 0, 0, 354);
- CreateDynamicObject(16095, 3386.1999511719, -839.5, 9.6000003814697, 0, 0, 353.99597167969);
- CreateDynamicObject(2990, 3401.5, -733.70001220703, 9.8000001907349, 0, 0, 264);
- CreateDynamicObject(2990, 3391.1000976563, -831.29998779297, 9.6000003814697, 0, 0, 263.99597167969);
- CreateDynamicObject(983, 3400.1000976563, -746.79998779297, 12.800000190735, 0, 0, 354);
- CreateDynamicObject(983, 3400.6999511719, -741.20001220703, 12.800000190735, 0, 0, 353.99597167969);
- CreateDynamicObject(983, 3402.3999023438, -725.59997558594, 12.800000190735, 0, 0, 353.99597167969);
- CreateDynamicObject(983, 3403.1000976563, -719.70001220703, 12.800000190735, 0, 0, 353.99597167969);
- CreateDynamicObject(983, 3391.8999023438, -823.79998779297, 13, 0, 0, 353.99597167969);
- CreateDynamicObject(983, 3392.3000488281, -819.79998779297, 13, 0, 0, 353.99597167969);
- CreateDynamicObject(983, 3390.5, -838.79998779297, 13, 0, 0, 353.99597167969);
- CreateDynamicObject(983, 3389.8000488281, -845.09997558594, 13, 0, 0, 353.99597167969);
- CreateDynamicObject(983, 3389.3000488281, -850, 13, 0, 0, 353.99597167969);
- CreateDynamicObject(3050, 3392.6999511719, -816.5, 11.800000190735, 0, 0, 264);
- CreateDynamicObject(3050, 3393.1999511719, -812, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3399.1999511719, -754.70001220703, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3398.6999511719, -759.20001220703, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3398.1999511719, -763.79998779297, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3393.6999511719, -807.40002441406, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3397.6999511719, -768.40002441406, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3394.1999511719, -802.79998779297, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3394.6999511719, -798.20001220703, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3397.1999511719, -773, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3396.6999511719, -777.59997558594, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3395.1999511719, -793.59997558594, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3395.6999511719, -789, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3396.1999511719, -782.09997558594, 11.800000190735, 0, 0, 263.99597167969);
- CreateDynamicObject(3050, 3396, -785.70001220703, 11.800000190735, 0, 0, 265.99597167969);
- CreateDynamicObject(3050, 3403.3999023438, -716.5, 11.89999961853, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3403.6999511719, -711.90002441406, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3403.6000976563, -711.90002441406, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3404, -707.29998779297, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3404.3999023438, -702.70001220703, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3404.6999511719, -698.09997558594, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3405.1000976563, -693.5, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3405.5, -688.90002441406, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3405.8000488281, -684.29998779297, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3406.1000976563, -680.09997558594, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3388.8000488281, -858.09997558594, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3388.5, -862.70001220703, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3388.1999511719, -867.29998779297, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3387.8000488281, -871.90002441406, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3387.5, -876.5, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3387.1000976563, -881.09997558594, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3386.8000488281, -885.70001220703, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3386.3999023438, -890.40002441406, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3386.1000976563, -895, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3385.8000488281, -899.59997558594, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(3050, 3385.5, -904.20001220703, 11.800000190735, 0, 0, 265.99548339844);
- CreateDynamicObject(2930, 3385.6000976563, -904.09997558594, 12.199999809265, 0, 0, 352);
- CreateDynamicObject(16773, 2897.6999511719, -703.70001220703, 13.800000190735, 0, 0, 268);
- CreateDynamicObject(16773, 3348.6999511719, -753.09997558594, 13.60000038147, 0, 0, 261.99499511719);
- CreateDynamicObject(2885, 3338.6000976563, -759.70001220703, 16.299999237061, 0, 0, 354);
- CreateDynamicObject(2885, 3327.8999023438, -758.29998779297, 16.299999237061, 0, 0, 351.99645996094);
- CreateDynamicObject(2885, 3321, -757.40002441406, 16.299999237061, 0, 0, 351.99645996094);
- CreateDynamicObject(2885, 3339.1999511719, -760.09997558594, 16.299999237061, 0, 0, 173.99645996094);
- CreateDynamicObject(2885, 3329.3000488281, -759.09997558594, 16.299999237061, 0, 0, 173.99597167969);
- CreateDynamicObject(2885, 3321.6000976563, -758.29998779297, 16.299999237061, 0, 0, 171.99597167969);
- CreateDynamicObject(2885, 3340.8000488281, -743.29998779297, 16.299999237061, 0, 0, 173.99597167969);
- CreateDynamicObject(2885, 3330.3000488281, -742.20001220703, 16.299999237061, 0, 0, 173.99597167969);
- CreateDynamicObject(2885, 3322.5, -741.40002441406, 16.299999237061, 0, 0, 173.99597167969);
- CreateDynamicObject(2885, 3340.5, -743, 16.299999237061, 0, 0, 353.99597167969);
- CreateDynamicObject(2885, 3329.8999023438, -741.90002441406, 16.299999237061, 0, 0, 353.99597167969);
- CreateDynamicObject(2885, 3322.6999511719, -741, 16.299999237061, 0, 0, 353.99597167969);
- CreateDynamicObject(2885, 2905.6999511719, -713.70001220703, 16.700000762939, 0, 0, 173.99548339844);
- CreateDynamicObject(2885, 2905.6999511719, -713, 16.700000762939, 0, 0, 353.99047851563);
- CreateDynamicObject(2885, 2907, -696, 16.60000038147, 0, 0, 353.98645019531);
- CreateDynamicObject(2885, 2906.8999023438, -696.79998779297, 16.60000038147, 0, 0, 177.98498535156);
- CreateDynamicObject(3505, 1305.1999511719, -1713.6999511719, 12.5, 0, 0, 0);
- CreateDynamicObject(3505, 1305, -1767.3000488281, 12.5, 0, 0, 0);
- CreateDynamicObject(3505, 1305, -1794.0999755859, 12.5, 0, 0, 0);
- CreateDynamicObject(3505, 1305.0999755859, -1825.1999511719, 12.5, 0, 0, 0);
- CreateDynamicObject(3505, 1311.5, -1531, 12.5, 0, 0, 0);
- CreateDynamicObject(3505, 1306.8000488281, -1549, 12.5, 0, 0, 0);
- CreateDynamicObject(3505, 1323.8000488281, -1507.6999511719, 12.5, 0, 0, 0);
- CreateDynamicObject(3505, 1335.8000488281, -1487.6999511719, 12.5, 0, 0, 0);
- CreateDynamicObject(3505, 1345, -1460.5999755859, 12.5, 0, 0, 0);
- CreateDynamicObject(3505, 1349, -1433.1999511719, 12.5, 0, 0, 0);
- CreateDynamicObject(3505, 1350.5999755859, -1122, 22.89999961853, 0, 0, 0);
- CreateDynamicObject(3505, 1353.9000244141, -1097, 23.10000038147, 0, 0, 0);
- CreateDynamicObject(3505, 1361.0999755859, -1057.9000244141, 25.799999237061, 0, 0, 0);
- CreateDynamicObject(970, 1342.6999511719, -1500.9000244141, 13.10000038147, 0, 0, 62);
- CreateDynamicObject(970, 1344.5999755859, -1497.1999511719, 13.10000038147, 0, 0, 64);
- CreateDynamicObject(970, 1340.5999755859, -1504.5, 13.10000038147, 0, 0, 57.995361328125);
- CreateDynamicObject(970, 1331.5999755859, -1517.9000244141, 13.10000038147, 0, 0, 55.991333007813);
- CreateDynamicObject(970, 1329.3000488281, -1521.3000488281, 13.10000038147, 0, 0, 55.986328125);
- CreateDynamicObject(970, 1333.9000244141, -1514.5, 13.10000038147, 0, 0, 55.986328125);
- CreateDynamicObject(970, 1354.5, -1475, 13.10000038147, 0, 0, 75.986328125);
- CreateDynamicObject(970, 1355.5, -1471, 13.10000038147, 0, 0, 75.9814453125);
- CreateDynamicObject(970, 1356.5, -1467, 13.10000038147, 0, 0, 75.9814453125);
- CreateDynamicObject(970, 1359.3000488281, -1455.5999755859, 13.10000038147, 0, 0, 75.9814453125);
- CreateDynamicObject(970, 1360.3000488281, -1451.5999755859, 13.10000038147, 0, 0, 75.9814453125);
- CreateDynamicObject(970, 1360.9000244141, -1447.5, 13.10000038147, 0, 0, 87.9814453125);
- CreateDynamicObject(970, 1361.9000244141, -1433.0999755859, 13.10000038147, 0, 0, 85.978515625);
- CreateDynamicObject(970, 1361.5999755859, -1437.1999511719, 13.10000038147, 0, 0, 85.973510742188);
- CreateDynamicObject(970, 1362.1999511719, -1429, 13.10000038147, 0, 0, 85.973510742188);
- CreateDynamicObject(970, 1317.8000488281, -1591.8000488281, 13.10000038147, 0, 0, 89.973510742188);
- CreateDynamicObject(970, 1317.8000488281, -1595.9000244141, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.8000488281, -1600, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.8000488281, -1604.0999755859, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.8000488281, -1608.1999511719, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.8000488281, -1633.5999755859, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.8000488281, -1637.6999511719, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.8000488281, -1641.8000488281, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.8000488281, -1665.0999755859, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.8000488281, -1669.1999511719, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1681, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1685.0999755859, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1689.1999511719, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1693.3000488281, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1697.4000244141, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1701.5, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1705.5999755859, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1716.1999511719, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1720.3000488281, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1744.6999511719, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1748.8000488281, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1765.9000244141, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1769.9000244141, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1774, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1778.0999755859, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1789.0999755859, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1793.1999511719, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1797.3000488281, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1816.4000244141, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1820.5, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1824.5999755859, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1828.6999511719, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1838, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1317.6999511719, -1842.0999755859, 13.10000038147, 0, 0, 89.972534179688);
- CreateDynamicObject(970, 1320.3000488281, -1545.6999511719, 13.10000038147, 0, 0, 81.972534179688);
- CreateDynamicObject(970, 1319.6999511719, -1549.8000488281, 13.10000038147, 0, 0, 81.968994140625);
- CreateDynamicObject(970, 1319.0999755859, -1553.9000244141, 13.10000038147, 0, 0, 81.968994140625);
- CreateDynamicObject(983, 1305, -1688.5, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1694.9000244141, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1701.3000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1707.6999511719, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1710.9000244141, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305.0999755859, -1718.0999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305.0999755859, -1724.5, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305.0999755859, -1730.9000244141, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305.0999755859, -1737.3000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305.0999755859, -1743.6999511719, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305.0999755859, -1750.0999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1304.9000244141, -1757.1999511719, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1304.9000244141, -1763.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1771.6999511719, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1778.0999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1784.5, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1790.9000244141, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305.0999755859, -1798.5, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305.0999755859, -1804.9000244141, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1812.6999511719, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1819.0999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1820.6999511719, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1829.5999755859, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1305, -1835.9000244141, 13.199999809265, 0, 0, 0);
- //CreateDynamicObject(983, 1317.6999511719, -1587.3000488281, 17.39999961853, 0, 0, 0);
- CreateDynamicObject(983, 1306.0999755859, -1553.3000488281, 13.199999809265, 0, 0, 350);
- CreateDynamicObject(983, 1307.5, -1544.8000488281, 13.199999809265, 0, 0, 349.99694824219);
- CreateDynamicObject(983, 1309.0999755859, -1538.6999511719, 13.199999809265, 0, 0, 339.99694824219);
- CreateDynamicObject(983, 1310.1999511719, -1535.6999511719, 13.199999809265, 0, 0, 339.99389648438);
- CreateDynamicObject(983, 1313.4000244141, -1526.9000244141, 13.199999809265, 0, 0, 339.99389648438);
- CreateDynamicObject(983, 1316, -1521.0999755859, 13.199999809265, 0, 0, 331.99389648438);
- CreateDynamicObject(983, 1319.3000488281, -1515.6999511719, 13.199999809265, 0, 0, 325.99035644531);
- CreateDynamicObject(983, 1322, -1511.6999511719, 13.199999809265, 0, 0, 325.986328125);
- CreateDynamicObject(983, 1326.6999511719, -1504.4000244141, 13.199999809265, 0, 0, 325.986328125);
- CreateDynamicObject(983, 1330.1999511719, -1499, 13.199999809265, 0, 0, 327.986328125);
- CreateDynamicObject(983, 1333.3000488281, -1493.4000244141, 13.199999809265, 0, 0, 334);
- CreateDynamicObject(983, 1334, -1492, 13.199999809265, 0, 0, 333.99536132813);
- CreateDynamicObject(983, 1337.8000488281, -1483.8000488281, 13.199999809265, 0, 0, 333.99536132813);
- CreateDynamicObject(983, 1340.4000244141, -1478, 13.199999809265, 0, 0, 337.99536132813);
- CreateDynamicObject(983, 1342.4000244141, -1471.9000244141, 13.199999809265, 0, 0, 345.99438476563);
- CreateDynamicObject(983, 1343.9000244141, -1465.6999511719, 13.199999809265, 0, 0, 345.99243164063);
- CreateDynamicObject(983, 1344.0999755859, -1465, 13.199999809265, 0, 0, 345.99243164063);
- CreateDynamicObject(983, 1346.0999755859, -1456.3000488281, 13.199999809265, 0, 0, 345.99243164063);
- CreateDynamicObject(983, 1347.3000488281, -1450, 13.199999809265, 0, 0, 351.99243164063);
- CreateDynamicObject(983, 1348, -1443.6999511719, 13.199999809265, 0, 0, 355.99096679688);
- CreateDynamicObject(983, 1348.4000244141, -1437.5999755859, 13.199999809265, 0, 0, 355.98999023438);
- CreateDynamicObject(983, 1348.9000244141, -1429, 13.199999809265, 0, 0, 355.98999023438);
- CreateDynamicObject(983, 1349.4000244141, -1422.5999755859, 13.199999809265, 0, 0, 355.98999023438);
- CreateDynamicObject(983, 1349.5999755859, -1419.6999511719, 13.199999809265, 0, 0, 355.98999023438);
- CreateDynamicObject(983, 1360.1999511719, -1742.5, 13.800000190735, 0, 0, 270);
- CreateDynamicObject(983, 1855.5, -1757.6999511719, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1874.9000244141, -1757.6999511719, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1894.5, -1757.6999511719, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1837, -1757.6999511719, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1908.0999755859, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1901.6999511719, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1895.3000488281, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1888.9000244141, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1882.5, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1876.0999755859, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1869.6999511719, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1863.3000488281, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1856.9000244141, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1850.5, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1844.0999755859, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1837.6999511719, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1914.5, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1920.9000244141, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1927.3000488281, -1746.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1827, -1676.3000488281, 13.199999809265, 0, 0, 180);
- CreateDynamicObject(983, 1827, -1688.8000488281, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(983, 1827, -1669.9000244141, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(983, 1827, -1695.1999511719, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(1214, 1827.1999511719, -1681.3000488281, 12.5, 0, 0, 0);
- CreateDynamicObject(1214, 1827.1999511719, -1684.3000488281, 12.5, 0, 0, 0);
- CreateDynamicObject(1215, 1827.4000244141, -1679.4000244141, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1827.4000244141, -1685.8000488281, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(2911, 2174.1000976563, -1741.9000244141, 12.60000038147, 0, 0, 46);
- CreateDynamicObject(2911, 2166.3999023438, -1742.5, 12.5, 0, 0, 359.99975585938);
- CreateDynamicObject(2911, 2175.1999511719, -1736.5999755859, 12.5, 0, 0, 89.994506835938);
- CreateDynamicObject(2911, 2113.6999511719, -1742.0999755859, 12.60000038147, 0, 0, 359.99450683594);
- */
- // Main bank Exterior
- CreateDynamicObject(1649,588.29998779,-1249.90002441,18.70000076,0.00000000,0.00000000,199.99511719); //object(wglasssmash) (2)
- CreateDynamicObject(1649,583.50000000,-1251.80004883,18.70000076,0.00000000,0.00000000,199.99511719); //object(wglasssmash) (3)
- CreateDynamicObject(1649,597.50000000,-1246.30004883,18.89999962,0.00000000,0.00000000,199.99511719); //object(wglasssmash) (4)
- CreateDynamicObject(1649,597.59997559,-1246.30004883,22.12999916,0.00000000,0.00000000,199.99511719); //object(wglasssmash) (5)
- CreateDynamicObject(1649,602.20001221,-1244.30004883,22.23500061,0.00000000,0.00000000,199.99511719); //object(wglasssmash) (6)
- CreateDynamicObject(1649,588.20001221,-1249.90002441,22.00000000,0.00000000,0.00000000,199.99511719); //object(wglasssmash) (7)
- CreateDynamicObject(1649,583.70001221,-1251.69995117,22.00000000,0.00000000,0.00000000,199.99511719); //object(wglasssmash) (8)
- CreateDynamicObject(1649,606.90002441,-1242.50000000,19.10000038,0.00000000,0.00000000,199.99511719); //object(wglasssmash) (9)
- CreateDynamicObject(1649,606.90002441,-1242.50000000,22.39003754,0.00000000,0.00000000,199.99511719); //object(wglasssmash) (10)
- CreateDynamicObject(1649,602.20001221,-1244.50000000,19.00000000,180.00000000,0.00000000,199.74511719); //object(wglasssmash) (11)
- CreateDynamicObject(1649,588.29998779,-1249.90002441,18.70000076,180.00000000,0.00000000,199.99511719); //object(wglasssmash) (12)
- CreateDynamicObject(1649,583.50000000,-1251.80004883,18.70000076,180.00000000,0.00000000,199.99511719); //object(wglasssmash) (13)
- CreateDynamicObject(1649,597.50000000,-1246.30004883,18.89999962,180.00000000,0.00000000,199.99511719); //object(wglasssmash) (14)
- CreateDynamicObject(1649,597.59997559,-1246.30004883,22.12999916,180.00000000,0.00000000,199.99511719); //object(wglasssmash) (15)
- CreateDynamicObject(1649,602.20001221,-1244.30004883,22.23500061,180.00000000,0.00000000,199.99511719); //object(wglasssmash) (16)
- CreateDynamicObject(1649,588.20001221,-1249.90002441,22.00000000,180.00000000,0.00000000,199.99511719); //object(wglasssmash) (17)
- CreateDynamicObject(1649,583.70001221,-1251.69995117,22.00000000,180.00000000,0.00000000,199.99511719); //object(wglasssmash) (18)
- CreateDynamicObject(1649,606.90002441,-1242.50000000,19.10000038,180.00000000,0.00000000,199.99511719); //object(wglasssmash) (19)
- CreateDynamicObject(1649,606.90002441,-1242.50000000,22.39003754,180.00000000,0.00000000,199.99511719); //object(wglasssmash) (20)
- CreateDynamicObject(1649,602.20001221,-1244.50000000,19.00000000,180.00000000,0.00000000,199.74511719); //object(wglasssmash) (21)
- CreateDynamicObject(1649,602.20001221,-1244.50000000,19.00000000,0.00000000,0.00000000,199.74511719); //object(wglasssmash) (22)
- CreateDynamicObject(1491,591.40002441,-1248.59997559,17.10000038,0.00000000,0.00000000,18.75000000); //object(gen_doorint01) (2)
- CreateDynamicObject(1491,594.20001221,-1247.59997559,17.10000038,0.00000000,0.00000000,199.74664307); //object(gen_doorint01) (3)
- CreateDynamicObject(3851,592.79998779,-1247.90002441,25.10000038,90.00000000,180.00000000,109.99755859); //object(carshowwin_sfsx) (3)
- CreateDynamicObject(3851,597.59997559,-1246.30004883,23.39999962,90.00000000,180.00549316,109.98419189); //object(carshowwin_sfsx) (4)
- CreateDynamicObject(3851,588.29998779,-1250.00000000,29.20000076,90.00000000,180.00549316,111.98416138); //object(carshowwin_sfsx) (6)
- CreateDynamicObject(3851,602.20001221,-1244.40002441,29.50000000,90.00000000,180.00549316,109.98422241); //object(carshowwin_sfsx) (7)
- CreateDynamicObject(3851,606.79998779,-1242.59997559,29.60000038,90.00000000,179.99450684,111.74511719); //object(carshowwin_sfsx) (8)
- CreateDynamicObject(3851,584.70001221,-1251.30004883,29.20000076,90.00000000,179.99450684,109.99514771); //object(carshowwin_sfsx) (9)
- CreateDynamicObject(1557,590.20001221,-1249.09997559,17.10000038,0.00000000,0.00000000,18.00000000); //object(gen_doorext19) (1)
- CreateDynamicObject(1557,593.90002441,-1247.80004883,17.10000038,0.00000000,0.00000000,19.74560547); //object(gen_doorext19) (2)
- CreateDynamicObject(3851,583.29998779,-1251.90002441,29.20000076,90.00000000,179.99450684,111.49511719); //object(carshowwin_sfsx) (10)
- CreateDynamicObject(3851,609.59997559,-1244.50000000,19.39999962,90.00000000,180.00549316,14.23410034); //object(carshowwin_sfsx) (11)
- CreateDynamicObject(3851,608.70001221,-1247.80004883,19.39999962,90.00000000,180.00549316,314.23278809); //object(carshowwin_sfsx) (12)
- CreateDynamicObject(3851,582.59997559,-1255.09997559,20.10000038,90.00000000,179.99450684,44.24194336); //object(carshowwin_sfsx) (13)
- CreateDynamicObject(1360,597.00000000,-1246.00000000,17.00000000,0.00000000,0.00000000,292.00000000); //object(cj_bush_prop3) (1)
- CreateDynamicObject(1360,602.00000000,-1244.09997559,17.10000038,0.00000000,0.00000000,291.99462891); //object(cj_bush_prop3) (2)
- CreateDynamicObject(1360,606.59997559,-1242.09997559,17.10000038,0.00000000,0.00000000,291.99462891); //object(cj_bush_prop3) (3)
- CreateDynamicObject(1360,588.00000000,-1249.69995117,16.90099907,0.00000000,0.00000000,291.99462891); //object(cj_bush_prop3) (4)
- CreateDynamicObject(1360,583.29998779,-1251.50000000,16.79999924,0.00000000,0.00000000,291.99462891); //object(cj_bush_prop3) (5)
- CreateDynamicObject(1361,599.50000000,-1244.69995117,18.00000000,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (1)
- CreateDynamicObject(1361,604.20001221,-1242.90002441,18.10000038,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (2)
- CreateDynamicObject(1361,585.59997559,-1250.50000000,17.79999924,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (3)
- CreateDynamicObject(1361,581.00000000,-1252.09997559,17.70000076,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (4)
- CreateDynamicObject(1361,608.79998779,-1241.00000000,18.20000076,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (5)
- CreateDynamicObject(2773,593.90002441,-1246.69995117,17.70000076,0.00000000,0.00000000,22.00000000); //object(cj_airprt_bar) (3)
- CreateDynamicObject(2773,591.00000000,-1247.80004883,17.60000038,0.00000000,0.00000000,21.99462891); //object(cj_airprt_bar) (4)
- // Some of L.S
- /*
- CreateDynamicObject(996, 1992.1999511719, -1757.5999755859, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 2005.8000488281, -1757.5, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 2017.4000244141, -1757.5, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 1981.0999755859, -1757.5999755859, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(1237, 2018.9000244141, -1762.8000488281, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(1237, 2017.1999511719, -1762.8000488281, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(1237, 2055.8999023438, -1762.6999511719, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(1237, 2052.3999023438, -1762.6999511719, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(1237, 1972, -1785.5999755859, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(1237, 1972, -1783.4000244141, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(1215, 2004.8000488281, -1757.5999755859, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 2000, -1757.5999755859, 13.10000038147, 0, 0, 0);
- CreateDynamicObject(3109, 1850.5999755859, -1791.5999755859, 13.699999809265, 0, 0, 270);
- CreateDynamicObject(983, 1852.8000488281, -1795.3000488281, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(983, 1849.5, -1798.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1842.9000244141, -1798.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(983, 1836.3000488281, -1798.9000244141, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(10252, 1830.6999511719, -1795.1999511719, 14.199999809265, 0, 0, 90);
- CreateDynamicObject(10252, 1830.6999511719, -1795.1999511719, 14.199999809265, 0, 0, 90);
- CreateDynamicObject(3036, 1826.5999755859, -1794, 14.199999809265, 0, 0, 0);
- */
- CreateDynamicObject(997, 1729, -1590.8000488281, 12.5, 0, 0, 348);
- CreateDynamicObject(997, 1735.0999755859, -1592.0999755859, 12.5, 0, 0, 347.99743652344);
- CreateDynamicObject(997, 1740.8000488281, -1593.4000244141, 12.60000038147, 0, 0, 347.99743652344);
- CreateDynamicObject(1215, 1738.5, -1592.8000488281, 13.10000038147, 0, 0, 0);
- // School
- CreateDynamicObject(9339, 993.40002441406, -1310.0999755859, 12.699999809265, 0, 0, 90);
- CreateDynamicObject(9339, 978.29998779297, -1297, 12.699999809265, 0, 0, 180);
- CreateDynamicObject(9339, 1000.69921875, -1297.5, 13.10000038147, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 991.2998046875, -1297.5, 13.10000038147, 0, 0, 269.98901367188);
- CreateDynamicObject(9131, 978.5, -1309.9000244141, 14.5, 0, 0, 0);
- CreateDynamicObject(9339, 991.20001220703, -1309.5999755859, 12.699999809265, 0, 0, 90);
- CreateDynamicObject(9339, 991.20001220703, -1309.8000488281, 12.699999809265, 0, 0, 90);
- CreateDynamicObject(9131, 983.09997558594, -1309.9000244141, 14.5, 0, 0, 0);
- CreateDynamicObject(9131, 987.70001220703, -1309.9000244141, 14.5, 0, 0, 0);
- CreateDynamicObject(9131, 992.29998779297, -1309.9000244141, 14.5, 0, 0, 0);
- CreateDynamicObject(9131, 996.90002441406, -1309.9000244141, 14.5, 0, 0, 0);
- CreateDynamicObject(9131, 1001.5, -1309.9000244141, 14.5, 0, 0, 0);
- CreateDynamicObject(9131, 1006, -1309.8994140625, 14.5, 0, 0, 0);
- CreateDynamicObject(9339, 993.40002441406, -1309.5999755859, 12.699999809265, 0, 0, 90);
- CreateDynamicObject(9339, 993.40002441406, -1309.8000488281, 12.699999809265, 0, 0, 90);
- CreateDynamicObject(9339, 978.7998046875, -1297, 12.699999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(9339, 978.59997558594, -1297, 12.699999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(9339, 991.20001220703, -1310.0999755859, 12.699999809265, 0, 0, 90);
- CreateDynamicObject(9339, 1013.700012207, -1298, 20.60000038147, 334, 0, 179.99450683594);
- CreateDynamicObject(9339, 1000.700012207, -1297.5, 14.5, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 1004.5, -1297.5, 15.89999961853, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 991.29998779297, -1297.5, 14.5, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 991.29998779297, -1297.5, 15.89999961853, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 978.40002441406, -1284.6999511719, 14.10000038147, 0, 0, 179.99450683594);
- CreateDynamicObject(9339, 978.40002441406, -1284.6999511719, 15.39999961853, 0, 0, 179.99450683594);
- CreateDynamicObject(3851, 980.79998779297, -1309.9000244141, 10, 89.747314453125, 179.99450683594, 269.99450683594);
- CreateDynamicObject(3851, 985.3994140625, -1309.8994140625, 10, 89.747314453125, 179.99450683594, 269.98901367188);
- CreateDynamicObject(3851, 990, -1309.9000244141, 10, 89.747314453125, 179.99450683594, 269.98901367188);
- CreateDynamicObject(3851, 994.5, -1309.9000244141, 10, 89.747314453125, 179.99450683594, 269.98901367188);
- CreateDynamicObject(3851, 999.099609375, -1309.8994140625, 10, 89.747314453125, 179.99450683594, 269.98901367188);
- CreateDynamicObject(3851, 1003.5999755859, -1309.9000244141, 10, 89.747314453125, 179.99450683594, 269.98901367188);
- CreateDynamicObject(9339, 993.40002441406, -1310.1999511719, 12.699999809265, 0, 0, 90);
- CreateDynamicObject(9339, 993.40002441406, -1310, 12.699999809265, 0, 0, 90);
- CreateDynamicObject(9339, 1024.5999755859, -1310, 12.199999809265, 0, 0, 89.994506835938);
- CreateDynamicObject(1536, 1008.5, -1310.1999511719, 13.199999809265, 0, 0, 0);
- CreateDynamicObject(1536, 1011.5, -1310.0999755859, 13.199999809265, 0, 0, 249.99938964844);
- CreateDynamicObject(9339, 1024.5999755859, -1310, 13.60000038147, 0, 0, 89.994506835938);
- CreateDynamicObject(9339, 1007, -1310.19921875, 2.5999999046326, 90, 179.59350585938, 270.3955078125);
- CreateDynamicObject(9339, 1008, -1310.1999511719, 2.5999999046326, 90, 179.59350585938, 270.3955078125);
- CreateDynamicObject(9339, 1008, -1309.6999511719, 2.5999999046326, 90, 179.59350585938, 270.3955078125);
- CreateDynamicObject(9339, 1007, -1309.6999511719, 2.5999999046326, 90, 179.59350585938, 270.3955078125);
- CreateDynamicObject(9339, 1008, -1309.9000244141, 2.5999999046326, 90, 179.59350585938, 270.3955078125);
- CreateDynamicObject(9339, 990.90002441406, -1310.1999511719, 12.699999809265, 0, 0, 90);
- CreateDynamicObject(9339, 978, -1297, 12.699999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(9339, 1024.5999755859, -1310, 15, 0, 0, 89.994506835938);
- CreateDynamicObject(10154, 981.20001220703, -1307.4000244141, 16.89999961853, 0, 296, 270);
- CreateDynamicObject(10154, 986.79998779297, -1307.4000244141, 16.89999961853, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 992.3994140625, -1307.3994140625, 16.89999961853, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 998, -1307.4000244141, 16.89999961853, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 1003.599609375, -1307.3994140625, 16.89999961853, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 1009.200012207, -1307.4000244141, 16.89999961853, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 1014.799987793, -1307.4000244141, 16.89999961853, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 992.3994140625, -1299.599609375, 20.700000762939, 0, 295.99914550781, 270);
- CreateDynamicObject(9339, 991.29998779297, -1297.5, 17.299999237061, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 991.29998779297, -1297.5, 18.700000762939, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 991.29998779297, -1297.5, 20.10000038147, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 991.29998779297, -1297.5, 20.89999961853, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 1004.5, -1297.5, 17.299999237061, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 1004.5, -1297.5, 18.700000762939, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 1004.5, -1297.5, 20.10000038147, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 1004.5, -1297.5, 20.89999961853, 0, 0, 269.98901367188);
- CreateDynamicObject(9339, 1013.700012207, -1298, 19.299999237061, 333.99536132813, 0, 179.99450683594);
- CreateDynamicObject(9339, 1013.700012207, -1298, 18.799999237061, 333.98986816406, 0, 179.99450683594);
- CreateDynamicObject(9339, 1013.700012207, -1298, 16.299999237061, 333.99536132813, 0, 179.99450683594);
- CreateDynamicObject(9339, 1013.700012207, -1298, 14.800000190735, 333.99536132813, 0, 179.99450683594);
- CreateDynamicObject(9339, 1013.700012207, -1298, 13.300000190735, 333.99536132813, 0, 179.99450683594);
- CreateDynamicObject(9339, 1013.700012207, -1298, 11.800000190735, 333.99536132813, 0, 179.99450683594);
- CreateDynamicObject(9339, 978.59997558594, -1298.1999511719, 20.5, 333.98986816406, 0, 179.99450683594);
- CreateDynamicObject(9339, 978.59997558594, -1297.9000244141, 19.200000762939, 333.99536132813, 0, 179.99450683594);
- CreateDynamicObject(9339, 978.59997558594, -1297.9000244141, 17.700000762939, 333.99536132813, 0, 179.99450683594);
- CreateDynamicObject(9339, 978.59997558594, -1297.9000244141, 16.200000762939, 333.99536132813, 0, 179.99450683594);
- CreateDynamicObject(9339, 978.59997558594, -1297.9000244141, 14.699999809265, 333.99536132813, 0, 179.99450683594);
- CreateDynamicObject(9339, 978.59997558594, -1297.9000244141, 13.199999809265, 333.99536132813, 0, 179.99450683594);
- CreateDynamicObject(14409, 1010.0999755859, -1313.5999755859, 10.10000038147, 0, 0, 180);
- CreateDynamicObject(9339, 1007, -1310.19921875, 2.5999999046326, 90, 179.59350585938, 90.3955078125);
- CreateDynamicObject(9339, 1013.700012207, -1298, 18.299999237061, 333.98986816406, 0, 179.99450683594);
- CreateDynamicObject(9339, 1013.700012207, -1298, 17.799999237061, 333.98986816406, 0, 179.99450683594);
- CreateDynamicObject(9339, 1013.700012207, -1298, 19.89999961853, 333.98986816406, 0, 179.99450683594);
- CreateDynamicObject(3095, 1010.700012207, -1305.5999755859, 13.300000190735, 0, 179.99993896484, 0);
- CreateDynamicObject(3095, 1010.700012207, -1296.5999755859, 13.300000190735, 0, 179.99450683594, 0);
- CreateDynamicObject(14409, 1004.200012207, -1307.5, 10.10000038147, 0, 0, 89.994506835938);
- CreateDynamicObject(14409, 1004.200012207, -1303.4000244141, 10.10000038147, 0, 0, 89.994506835938);
- CreateDynamicObject(14409, 1004.200012207, -1299.3000488281, 10.10000038147, 0, 0, 89.994506835938);
- CreateDynamicObject(8555, 997.20001220703, -1275.6999511719, 30.299999237061, 0, 0, 0);
- CreateDynamicObject(10154, 998, -1299.5999755859, 20.700000762939, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 986.79998779297, -1299.5999755859, 20.700000762939, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 981.20001220703, -1299.5999755859, 20.700000762939, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 1003.5999755859, -1299.5999755859, 20.700000762939, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 1009.200012207, -1299.5999755859, 20.700000762939, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 1014.799987793, -1299.5999755859, 20.700000762939, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 1003.5999755859, -1303.5, 18.799999237061, 0, 295.99914550781, 270);
- CreateDynamicObject(3939, 974.59997558594, -1307.5999755859, 14.10000038147, 0, 0, 270);
- CreateDynamicObject(14455, 978.90002441406, -1304.1999511719, 14, 0, 0, 270);
- CreateDynamicObject(14455, 978.90002441406, -1298.5, 14, 0, 0, 270);
- CreateDynamicObject(2184, 986.40002441406, -1299.9000244141, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(2184, 986.40002441406, -1305.6999511719, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(2310, 987.29998779297, -1300.5, 13.199999809265, 0, 179.99993896484, 161.99505615234);
- CreateDynamicObject(2310, 987.29998779297, -1301.5999755859, 13.199999809265, 0, 179.99450683594, 199.74340820313);
- CreateDynamicObject(2310, 987.29998779297, -1307.4000244141, 13.199999809265, 0, 179.99450683594, 199.74243164063);
- CreateDynamicObject(2310, 987.29998779297, -1306.1999511719, 13.199999809265, 0, 179.99450683594, 159.74243164063);
- CreateDynamicObject(2184, 989.40002441406, -1299.9000244141, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(2184, 989.40002441406, -1305.6999511719, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(2310, 990.29998779297, -1301.6999511719, 13.199999809265, 0, 179.99450683594, 199.74243164063);
- CreateDynamicObject(2310, 990.29998779297, -1300.4000244141, 13.199999809265, 0, 179.99450683594, 159.74243164063);
- CreateDynamicObject(2310, 990.20001220703, -1306.4000244141, 13.199999809265, 0, 179.99450683594, 161.9912109375);
- CreateDynamicObject(2310, 990.29998779297, -1307.4000244141, 13.199999809265, 0, 179.99450683594, 199.7412109375);
- CreateDynamicObject(2184, 992.29998779297, -1299.9000244141, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(2184, 992.29998779297, -1305.6999511719, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(2310, 993.20001220703, -1307.4000244141, 13.199999809265, 0, 179.99450683594, 199.73693847656);
- CreateDynamicObject(2310, 993.20001220703, -1306.0999755859, 13.199999809265, 0, 179.99450683594, 159.73693847656);
- CreateDynamicObject(2310, 993.20001220703, -1300.3000488281, 13.199999809265, 0, 179.99450683594, 159.73571777344);
- CreateDynamicObject(2310, 993.20001220703, -1301.5, 13.199999809265, 0, 179.99450683594, 199.73571777344);
- CreateDynamicObject(9339, 997, -1294.5, 13.10000038147, 0, 0, 179.98901367188);
- CreateDynamicObject(9339, 997, -1294.5, 14.5, 0, 0, 179.98901367188);
- CreateDynamicObject(9339, 997, -1294.5, 15.89999961853, 0, 0, 179.98901367188);
- CreateDynamicObject(9339, 997, -1295.6999511719, 21.799999237061, 333.5, 0, 180.23352050781);
- CreateDynamicObject(9339, 997, -1292.9000244141, 22.10000038147, 332.24584960938, 0, 180.23352050781);
- CreateDynamicObject(9339, 997, -1290, 22, 332.49584960938, 0, 180.23352050781);
- CreateDynamicObject(9339, 997, -1287.0999755859, 22.10000038147, 332.49035644531, 0, 180.23071289063);
- CreateDynamicObject(2206, 983, -1304.6999511719, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(1714, 981.70001220703, -1305.4000244141, 12.39999961853, 0, 0, 60);
- CreateDynamicObject(1594, 998.70001220703, -1305.3000488281, 12.89999961853, 0, 0, 60);
- CreateDynamicObject(1594, 999.5, -1302.1999511719, 12.89999961853, 0, 0, 309.9951171875);
- CreateDynamicObject(1594, 1002.0999755859, -1303.8000488281, 12.89999961853, 0, 0, 59.996337890625);
- CreateDynamicObject(18092, 1000.200012207, -1299.0999755859, 12.89999961853, 0, 0, 180);
- CreateDynamicObject(3077, 981.5, -1300.6999511719, 12.39999961853, 0, 0, 70);
- CreateDynamicObject(955, 1007.9000244141, -1297.9000244141, 13.699999809265, 0, 0, 0);
- CreateDynamicObject(956, 1009.9000244141, -1297.9000244141, 13.699999809265, 0, 0, 0);
- CreateDynamicObject(1209, 1011.799987793, -1298, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(2221, 998.20001220703, -1299.4000244141, 13.5, 0, 0, 90);
- CreateDynamicObject(2222, 999.20001220703, -1299.4000244141, 13.5, 0, 0, 90);
- CreateDynamicObject(2223, 998.20001220703, -1298.8000488281, 13.5, 0, 0, 90);
- CreateDynamicObject(2342, 999.5, -1302.0999755859, 13.5, 0, 0, 0);
- CreateDynamicObject(2427, 1002.200012207, -1298.5999755859, 13.39999961853, 0, 0, 0);
- CreateDynamicObject(2453, 1001.299987793, -1299.5, 13.800000190735, 0, 0, 0);
- CreateDynamicObject(2768, 1000.5999755859, -1299.5, 13.5, 0, 0, 0);
- CreateDynamicObject(2814, 1000.0999755859, -1299.3000488281, 13.39999961853, 0, 0, 0);
- CreateDynamicObject(2839, 998.79998779297, -1305.3000488281, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(1723, 1013, -1300.0999755859, 13.300000190735, 0, 0, 270);
- CreateDynamicObject(1723, 1013, -1305.0999755859, 13.300000190735, 0, 0, 270);
- CreateDynamicObject(630, 1010.799987793, -1298.0999755859, 14.300000190735, 0, 0, 220);
- CreateDynamicObject(630, 1008.9000244141, -1298, 14.300000190735, 0, 0, 79.995727539063);
- CreateDynamicObject(630, 1010.7998046875, -1298.099609375, 14.300000190735, 0, 0, 219.99572753906);
- CreateDynamicObject(646, 1013.0999755859, -1303.8000488281, 14.699999809265, 0, 0, 180);
- CreateDynamicObject(646, 1013.099609375, -1303.7998046875, 14.699999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(870, 1006.700012207, -1311.6999511719, 12.800000190735, 0, 0, 308);
- CreateDynamicObject(870, 1005.200012207, -1311.5999755859, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 1003.200012207, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 1000.9000244141, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 999.09997558594, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 997.29998779297, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 995.5, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 993, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 990.5, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 988.5, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 986.5, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 984.5, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 982.5, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 980.79998779297, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 979, -1311.6999511719, 12.800000190735, 0, 0, 307.99621582031);
- CreateDynamicObject(870, 979.29998779297, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 981.29998779297, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 983.29998779297, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 985.29998779297, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 987.29998779297, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 989.29998779297, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 991.29998779297, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 993.5, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 995, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 997.29998779297, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 999.5, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 1001.5, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 1003.5, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 1005, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 1007.5, -1311.6999511719, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 1013.5, -1311.3000488281, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 1015.0999755859, -1311.5, 12.800000190735, 0, 0, 127.99621582031);
- CreateDynamicObject(870, 1015.099609375, -1311.5, 12.800000190735, 0, 0, 267.99621582031);
- CreateDynamicObject(870, 1013.299987793, -1311.4000244141, 12.800000190735, 0, 0, 267.99499511719);
- CreateDynamicObject(3964, 989.20001220703, -1297.6999511719, 15, 0, 0, 270);
- CreateDynamicObject(3963, 986.5, -1297.6999511719, 14.89999961853, 0, 0, 180);
- CreateDynamicObject(3962, 992.5, -1297.6999511719, 15.300000190735, 0, 0, 90);
- CreateDynamicObject(2894, 983.09997558594, -1304.5999755859, 13.39999961853, 0, 0, 300);
- CreateDynamicObject(2162, 996.79998779297, -1300.6999511719, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(2161, 996.79998779297, -1299.4000244141, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(2164, 996.79998779297, -1302.5, 12.39999961853, 0, 0, 268);
- CreateDynamicObject(2167, 996.79998779297, -1304.3000488281, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(2200, 994.79998779297, -1297.8000488281, 12.39999961853, 0, 0, 0);
- CreateDynamicObject(2196, 982.90002441406, -1305.5, 13.39999961853, 0, 0, 110);
- CreateDynamicObject(3017, 982.79998779297, -1306.4000244141, 13.39999961853, 0, 0, 270);
- CreateDynamicObject(2258, 997.20001220703, -1305.5999755859, 14.89999961853, 0, 0, 90);
- CreateDynamicObject(2257, 997.20001220703, -1302.4000244141, 15.300000190735, 0, 0, 90);
- CreateDynamicObject(2256, 1000.0999755859, -1297.6999511719, 15.300000190735, 0, 0, 0);
- CreateDynamicObject(10154, 998, -1303.5, 18.799999237061, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 992.40002441406, -1303.5, 18.799999237061, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 986.79998779297, -1303.5, 18.799999237061, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 981.09997558594, -1303.5, 18.799999237061, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 1009.200012207, -1303.5, 18.799999237061, 0, 295.99914550781, 270);
- CreateDynamicObject(10154, 1014.9000244141, -1303.5, 18.799999237061, 0, 295.99914550781, 270);
- // Grotti Dealership
- CreateDynamicObject(9114, 540.43469238281, -1302.3377685547, 22.704399108887, 0, 0, 270);
- CreateDynamicObject(8427, 542.5166015625, -1290.3248291016, 13.022500038147, 0, 0, 271);
- CreateDynamicObject(8427, 545.75061035156, -1290.2630615234, 13.047499656677, 0, 0, 270.99975585938);
- CreateDynamicObject(8427, 538.60021972656, -1290.4150390625, 13.072500228882, 0, 0, 270.99975585938);
- CreateDynamicObject(3851, 558.4208984375, -1284.9393310547, 18.070100784302, 0, 0, 270.49987792969);
- CreateDynamicObject(2774, 550.49249267578, -1285.8693847656, 10.650699615479, 0, 0, 1);
- CreateDynamicObject(2774, 552.07257080078, -1285.8570556641, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(3851, 558.4208984375, -1284.9384765625, 22.020000457764, 0, 0, 270.49987792969);
- CreateDynamicObject(2774, 564.85192871094, -1285.6168212891, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(2774, 565.40081787109, -1285.6273193359, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(2774, 565.51971435547, -1293.4859619141, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(3851, 566.21209716797, -1290.4943847656, 18.295099258423, 0, 0, 180.74987792969);
- CreateDynamicObject(3851, 566.2119140625, -1290.494140625, 22.020099639893, 0, 0, 180.74987792969);
- CreateDynamicObject(3851, 525.83666992188, -1285.5073242188, 18.020099639893, 0, 0, 270.74987792969);
- CreateDynamicObject(2774, 518.76818847656, -1286.5015869141, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(2774, 519.54241943359, -1286.5062255859, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(2774, 532.35327148438, -1286.1815185547, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(3851, 525.83599853516, -1285.5068359375, 21.995100021362, 0, 0, 270.7470703125);
- CreateDynamicObject(2774, 518.86169433594, -1293.4847412109, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(3851, 518.12481689453, -1291.3843994141, 18.020099639893, 0, 0, 180.49987792969);
- CreateDynamicObject(3851, 518.1240234375, -1291.3837890625, 22.010099411011, 0, 0, 180.49987792969);
- CreateDynamicObject(1566, 541.22821044922, -1294.1893310547, 17.835500717163, 0, 0, 0);
- CreateDynamicObject(9339, 552.35809326172, -1298.0562744141, 23.875999450684, 0, 90.250213623047, 0.25);
- CreateDynamicObject(9339, 553.48077392578, -1298.0281982422, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 554.40411376953, -1298.0047607422, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 555.42681884766, -1297.9788818359, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 556.25061035156, -1297.9583740234, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 557.17370605469, -1297.9354248047, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 558.04656982422, -1297.9132080078, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 558.86968994141, -1297.8929443359, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 559.66802978516, -1297.873046875, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 560.61657714844, -1297.8498535156, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 561.41510009766, -1297.830078125, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 562.23889160156, -1297.8099365234, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 563.01220703125, -1297.7906494141, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 563.76062011719, -1297.7717285156, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 564.53369140625, -1297.7525634766, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 565.30712890625, -1297.7330322266, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 565.58129882813, -1297.7257080078, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 551.18139648438, -1298.0848388672, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 550.40490722656, -1298.083984375, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(8427, 538.58337402344, -1290.5640869141, 13.047499656677, 0, 0, 90.999755859375);
- CreateDynamicObject(2774, 533.654296875, -1286.1572265625, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(2774, 544.41558837891, -1285.8972167969, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(2774, 539.41052246094, -1285.9868164063, 10.650699615479, 0, 0, 0.999755859375);
- CreateDynamicObject(3851, 535.32220458984, -1285.4445800781, 18.295099258423, 0, 0, 270.7470703125);
- CreateDynamicObject(3851, 538.17102050781, -1285.3764648438, 21.944999694824, 0, 0, 270.7470703125);
- CreateDynamicObject(3851, 528.37530517578, -1285.5577392578, 21.995100021362, 0, 0, 270.7470703125);
- CreateDynamicObject(3851, 548.41070556641, -1285.2199707031, 18.020099639893, 0, 0, 270.7470703125);
- CreateDynamicObject(3851, 548.41021728516, -1285.2197265625, 21.970100402832, 0, 0, 270.7470703125);
- CreateDynamicObject(9339, 549.17022705078, -1298.1071777344, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 547.91870117188, -1298.1003417969, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 546.59167480469, -1298.0931396484, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 545.26458740234, -1298.0863037109, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 544.03869628906, -1298.0802001953, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 542.93658447266, -1298.0997314453, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 541.81042480469, -1298.0776367188, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 540.48327636719, -1298.0512695313, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 539.31781005859, -1298.060546875, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 538.01641845703, -1298.0592041016, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 536.81439208984, -1298.0777587891, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 535.56201171875, -1298.12109375, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 534.26031494141, -1298.1147460938, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 532.93499755859, -1298.2152099609, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 531.68341064453, -1298.2392578125, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 530.62982177734, -1298.2932128906, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 529.70300292969, -1298.2884521484, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 528.701171875, -1298.283203125, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 527.7001953125, -1298.2783203125, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 526.72430419922, -1298.2735595703, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 525.69769287109, -1298.2684326172, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 524.72131347656, -1298.2628173828, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 523.81982421875, -1298.2583007813, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 522.86840820313, -1298.2531738281, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 521.96728515625, -1298.2485351563, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 521.01593017578, -1298.2434082031, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 520.16479492188, -1298.2390136719, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 519.41339111328, -1298.2346191406, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 518.91259765625, -1298.2319335938, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(9339, 518.82360839844, -1298.2896728516, 23.875999450684, 0, 90.247192382813, 0.2471923828125);
- CreateDynamicObject(3850, 566.22540283203, -1276.1343994141, 16.78809928894, 0, 0, 180);
- CreateDynamicObject(3850, 566.2333984375, -1283.0224609375, 16.794099807739, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 566.2294921875, -1279.5712890625, 16.78809928894, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 566.22540283203, -1276.1331787109, 16.78809928894, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 566.23071289063, -1272.7113037109, 16.78809928894, 0, 0, 179.99450683594);
- CreateDynamicObject(3850, 566.06402587891, -1269.2770996094, 16.78809928894, 0, 0, 185.99450683594);
- CreateDynamicObject(8650, 551.03540039063, -1285.0755615234, 15.388600349426, 0, 0, 90.5);
- CreateDynamicObject(8650, 533.69940185547, -1285.2056884766, 15.413599967957, 0, 0, 90.499877929688);
- CreateDynamicObject(8650, 518.3876953125, -1300.9710693359, 15.413599967957, 0, 0, 180.49987792969);
- CreateDynamicObject(8650, 566.02130126953, -1299.7280273438, 15.413599967957, 0, 0, 180.24987792969);
- CreateDynamicObject(14407, 541.79650878906, -1282.6955566406, 13.30980014801, 0, 0, 0);
- CreateDynamicObject(14407, 542.21020507813, -1287.7036132813, 13.30980014801, 0, 0, 180);
- CreateDynamicObject(646, 539.62158203125, -1284.4886474609, 17.533700942993, 0, 0, 0);
- CreateDynamicObject(646, 543.83251953125, -1284.7156982422, 17.533700942993, 0, 0, 114);
- CreateDynamicObject(646, 532.7490234375, -1284.9390869141, 17.633699417114, 0, 0, 0);
- CreateDynamicObject(646, 551.21850585938, -1284.8084716797, 17.633699417114, 0, 0, 0);
- CreateDynamicObject(646, 565.30908203125, -1284.4615478516, 17.633699417114, 0, 0, 0);
- CreateDynamicObject(646, 519.04998779297, -1285.1528320313, 17.633699417114, 0, 0, 0);
- CreateDynamicObject(2011, 565.30017089844, -1292.1868896484, 16.145299911499, 0, 0, 0);
- CreateDynamicObject(2011, 565.15130615234, -1286.8623046875, 16.145299911499, 0, 0, 0);
- CreateDynamicObject(2011, 553.36999511719, -1286.0310058594, 16.145299911499, 0, 0, 0);
- CreateDynamicObject(2011, 549.29919433594, -1285.9254150391, 16.145299911499, 0, 0, 0);
- CreateDynamicObject(2011, 545.81341552734, -1286.1965332031, 16.145299911499, 0, 0, 0);
- CreateDynamicObject(2011, 543.21228027344, -1286.2237548828, 16.145299911499, 0, 0, 0);
- CreateDynamicObject(2011, 540.65942382813, -1286.2834472656, 16.145299911499, 0, 0, 0);
- CreateDynamicObject(2011, 538.25170898438, -1286.1840820313, 16.145299911499, 0, 0, 0);
- CreateDynamicObject(2011, 534.83807373047, -1286.4906005859, 16.145299911499, 0, 0, 0);
- CreateDynamicObject(2011, 531.19909667969, -1286.3636474609, 16.145299911499, 0, 0, 0);
- CreateDynamicObject(1597, 519.08831787109, -1289.9400634766, 17.752500534058, 0, 0, 0);
- CreateDynamicObject(2773, 558.35778808594, -1286.0407714844, 16.837400436401, 0, 0, 0);
- CreateDynamicObject(2773, 564.40112304688, -1288.4674072266, 16.812400817871, 0, 0, 90);
- CreateDynamicObject(2773, 558.994140625, -1287.748046875, 16.837400436401, 0, 0, 39.995727539063);
- CreateDynamicObject(2773, 560.5849609375, -1288.4853515625, 16.812400817871, 0, 0, 90);
- CreateDynamicObject(2773, 562.4931640625, -1288.484375, 16.812400817871, 0, 0, 90);
- CreateDynamicObject(2773, 558.27117919922, -1293.2297363281, 16.837400436401, 0, 0, 354);
- CreateDynamicObject(2773, 558.67761230469, -1291.3757324219, 16.837400436401, 0, 0, 339.99597167969);
- CreateDynamicObject(2773, 559.97290039063, -1290.4086914063, 16.812400817871, 0, 0, 273.99389648438);
- CreateDynamicObject(2773, 561.88732910156, -1290.3944091797, 16.812400817871, 0, 0, 267.99353027344);
- CreateDynamicObject(2773, 563.82391357422, -1290.4783935547, 16.812400817871, 0, 0, 267.98950195313);
- CreateDynamicObject(2773, 549.2138671875, -1286.85546875, 16.412399291992, 0, 0, 289.9951171875);
- CreateDynamicObject(2773, 547.29620361328, -1287.2423095703, 16.412399291992, 0, 0, 273.9951171875);
- CreateDynamicObject(2773, 545.61688232422, -1286.6768798828, 16.412399291992, 0, 0, 229.24353027344);
- CreateDynamicObject(2773, 534.26422119141, -1286.7716064453, 16.412399291992, 0, 0, 229.24072265625);
- CreateDynamicObject(2773, 535.95880126953, -1287.3852539063, 16.412399291992, 0, 0, 271.24072265625);
- CreateDynamicObject(2773, 537.83898925781, -1287.0336914063, 16.412399291992, 0, 0, 288.23596191406);
- CreateDynamicObject(2773, 524.61358642578, -1289.9587402344, 16.837400436401, 0, 0, 35.995971679688);
- CreateDynamicObject(2773, 531.47680664063, -1287.8967285156, 16.837400436401, 0, 0, 353.99597167969);
- CreateDynamicObject(2773, 525.10546875, -1291.6787109375, 16.837400436401, 0, 0, 353.99597167969);
- CreateDynamicObject(2773, 523.29339599609, -1288.5903320313, 16.837400436401, 0, 0, 51.9912109375);
- CreateDynamicObject(2773, 521.63037109375, -1287.5727539063, 16.837400436401, 0, 0, 63.9873046875);
- CreateDynamicObject(2773, 524.8876953125, -1293.5986328125, 16.837400436401, 0, 0, 353.99597167969);
- CreateDynamicObject(2773, 526.00860595703, -1287.5793457031, 16.837400436401, 0, 0, 237.99597167969);
- CreateDynamicObject(2773, 530.7216796875, -1289.509765625, 16.837400436401, 0, 0, 313.99475097656);
- CreateDynamicObject(2773, 529.255859375, -1289.6474609375, 16.837400436401, 0, 0, 237.99133300781);
- CreateDynamicObject(2773, 527.6328125, -1288.6083984375, 16.837400436401, 0, 0, 237.99133300781);
- CreateDynamicObject(2773, 524.40551757813, -1286.5501708984, 16.837400436401, 0, 0, 237.99133300781);
- // New L.S Local bank Exterior
- CreateDynamicObject(1649, 1448.4000244141, -1015.200012207, 30.049999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1444.0999755859, -1015.200012207, 30.049999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1439.8000488281, -1015.200012207, 30.049999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1431, -1015.200012207, 30.049999237061, 0, 0, 180);
- CreateDynamicObject(3440, 1437.5999755859, -1015.200012207, 32.299999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1441.9000244141, -1015.200012207, 32.299999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1446.3000488281, -1015.200012207, 32.299999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1433.0999755859, -1015.200012207, 32.299999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1435.5, -1015.19921875, 26.799999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1433.099609375, -1015.19921875, 27.60000038147, 0, 0, 0);
- CreateDynamicObject(3440, 1437.599609375, -1015.19921875, 27.60000038147, 0, 0, 0);
- CreateDynamicObject(3440, 1441.8994140625, -1015.19921875, 27.60000038147, 0, 0, 0);
- CreateDynamicObject(3440, 1446.2998046875, -1015.19921875, 27.60000038147, 0, 0, 0);
- CreateDynamicObject(1649, 1431, -1015.19921875, 26.799999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1435.5, -1015.19921875, 30.049999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1439.7998046875, -1015.19921875, 26.799999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1444.099609375, -1015.19921875, 26.799999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1448.3994140625, -1015.19921875, 26.799999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1431, -1015.19921875, 26.799999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1435.5, -1015.19921875, 26.799999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1439.7998046875, -1015.19921875, 26.799999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1444.099609375, -1015.19921875, 26.799999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1448.3994140625, -1015.19921875, 26.799999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1448.3994140625, -1015.19921875, 30.049999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1444.099609375, -1015.19921875, 30.049999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1439.7998046875, -1015.19921875, 30.049999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1435.5, -1015.19921875, 30.049999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1431, -1015.19921875, 30.049999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1450.5, -1015.200012207, 27.60000038147, 0, 0, 0);
- CreateDynamicObject(3440, 1450.5, -1015.19921875, 32.299999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1451.8000488281, -1016.799987793, 30.049999237061, 0, 0, 90);
- CreateDynamicObject(1649, 1450.6999511719, -1017.200012207, 26.799999237061, 0, 0, 270);
- CreateDynamicObject(1649, 1450.69921875, -1017.19921875, 30.049999237061, 0, 0, 270);
- CreateDynamicObject(1649, 1451.7998046875, -1016.7998046875, 26.799999237061, 0, 0, 90);
- CreateDynamicObject(1649, 1475.6999511719, -1015.19921875, 26.799999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1480.0999755859, -1015.200012207, 30.049999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1484.5, -1015.200012207, 30.049999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1488.9000244141, -1015.200012207, 30.049999237061, 0, 0, 180);
- CreateDynamicObject(3440, 1477.9000244141, -1015.19921875, 27.700000762939, 0, 0, 0);
- CreateDynamicObject(3440, 1482.3000488281, -1015.19921875, 27.700000762939, 0, 0, 0);
- CreateDynamicObject(3440, 1486.6999511719, -1015.19921875, 27.700000762939, 0, 0, 0);
- CreateDynamicObject(3440, 1491.0999755859, -1015.19921875, 27.700000762939, 0, 0, 0);
- CreateDynamicObject(3440, 1473.5, -1015.19921875, 27.700000762939, 0, 0, 0);
- CreateDynamicObject(1649, 1475.69921875, -1015.19921875, 30.049999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1480.099609375, -1015.19921875, 26.799999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1484.5, -1015.19921875, 26.799999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1488.8994140625, -1015.19921875, 26.799999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1475.69921875, -1015.19921875, 26.799999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1475.69921875, -1015.19921875, 30.049999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1480.099609375, -1015.19921875, 30.049999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1480.099609375, -1015.19921875, 26.799999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1484.5, -1015.19921875, 26.799999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1484.5, -1015.19921875, 30.049999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1488.8994140625, -1015.19921875, 30.049999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1473.3000488281, -1016.5999755859, 30.049999237061, 0, 0, 90);
- CreateDynamicObject(1649, 1472.1999511719, -1016.5, 26.799999237061, 0, 0, 270);
- CreateDynamicObject(1649, 1473.2998046875, -1016.599609375, 26.799999237061, 0, 0, 90);
- CreateDynamicObject(1649, 1472.19921875, -1016.5, 30.049999237061, 0, 0, 270);
- CreateDynamicObject(3440, 1473.5, -1015.19921875, 32.299999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1477.8994140625, -1015.19921875, 32.299999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1482.2998046875, -1015.19921875, 32.299999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1486.69921875, -1015.19921875, 32.299999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1491.099609375, -1015.19921875, 32.299999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1488.8994140625, -1015.19921875, 26.799999237061, 0, 0, 179.99450683594);
- CreateDynamicObject(1649, 1493.1999511719, -1015.19921875, 26.799999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1493.19921875, -1015.19921875, 30.049999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1493.19921875, -1015.19921875, 26.799999237061, 0, 0, 180);
- CreateDynamicObject(1649, 1493.19921875, -1015.19921875, 30.049999237061, 0, 0, 180);
- CreateDynamicObject(3440, 1475.5, -1015.19921875, 25.200000762939, 0, 90, 0);
- CreateDynamicObject(3440, 1480, -1015.19921875, 25.200000762939, 0, 90, 0);
- CreateDynamicObject(3440, 1484.5999755859, -1015.19921875, 25.200000762939, 0, 90, 0);
- CreateDynamicObject(3440, 1476, -1015.19921875, 30.549999237061, 0, 90, 0);
- CreateDynamicObject(3440, 1480, -1015.19921875, 30.549999237061, 0, 90, 0);
- CreateDynamicObject(3440, 1484.599609375, -1015.19921875, 30.549999237061, 0, 90, 0);
- CreateDynamicObject(3440, 1489, -1015.19921875, 25.200000762939, 0, 90, 0);
- CreateDynamicObject(3440, 1493.5, -1015.19921875, 25.200000762939, 0, 90, 0);
- CreateDynamicObject(3440, 1489, -1015.19921875, 30.549999237061, 0, 90, 0);
- CreateDynamicObject(3440, 1493.5, -1015.19921875, 30.549999237061, 0, 90, 0);
- CreateDynamicObject(3440, 1430, -1015.200012207, 30.549999237061, 0, 90, 0);
- CreateDynamicObject(3440, 1448.5, -1015.19921875, 25.200000762939, 0, 90, 0);
- CreateDynamicObject(3440, 1443.7998046875, -1015.19921875, 25.200000762939, 0, 90, 0);
- CreateDynamicObject(3440, 1439.19921875, -1015.19921875, 25.200000762939, 0, 90, 0);
- CreateDynamicObject(3440, 1434.5, -1015.19921875, 25.200000762939, 0, 90, 0);
- CreateDynamicObject(3440, 1448.5, -1015.19921875, 30.549999237061, 0, 90, 0);
- CreateDynamicObject(3440, 1443.7998046875, -1015.19921875, 30.549999237061, 0, 90, 0);
- CreateDynamicObject(3440, 1439.19921875, -1015.19921875, 30.549999237061, 0, 90, 0);
- CreateDynamicObject(3440, 1434.5, -1015.19921875, 30.549999237061, 0, 90, 0);
- CreateDynamicObject(3440, 1430, -1015.19921875, 25.200000762939, 0, 90, 0);
- CreateDynamicObject(1649, 1457.9000244141, -1021.799987793, 22.5, 0, 0, 180);
- CreateDynamicObject(3440, 1460, -1021.799987793, 28.299999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1462.4000244141, -1021.799987793, 30.5, 0, 90, 0);
- CreateDynamicObject(1649, 1457.8994140625, -1021.7998046875, 29, 0, 0, 0);
- CreateDynamicObject(1649, 1453.5, -1021.7998046875, 29, 0, 0, 0);
- CreateDynamicObject(3440, 1455.9000244141, -1021.799987793, 28.299999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1451.1999511719, -1021.799987793, 28.299999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1451.1999511719, -1019.700012207, 29, 0, 0, 90);
- CreateDynamicObject(1649, 1451.1999511719, -1019.69921875, 29, 0, 0, 270);
- CreateDynamicObject(3440, 1464.6999511719, -1021.799987793, 28.299999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1466.6999511719, -1021.799987793, 22.5, 0, 0, 180);
- CreateDynamicObject(1649, 1470.6999511719, -1021.799987793, 22.5, 0, 0, 180);
- CreateDynamicObject(3440, 1468.6999511719, -1021.799987793, 28.299999237061, 0, 0, 0);
- CreateDynamicObject(3440, 1472.8000488281, -1021.799987793, 28.299999237061, 0, 0, 0);
- CreateDynamicObject(1649, 1472.8000488281, -1019.69921875, 22.5, 0, 0, 270);
- CreateDynamicObject(1649, 1472.7998046875, -1019.69921875, 29, 0, 0, 90);
- CreateDynamicObject(1649, 1470.69921875, -1021.7998046875, 29, 0, 0, 0);
- CreateDynamicObject(1649, 1466.69921875, -1021.7998046875, 29, 0, 0, 0);
- CreateDynamicObject(3440, 1451.19921875, -1021.7998046875, 23.60000038147, 0, 0, 0);
- CreateDynamicObject(3440, 1455.8994140625, -1021.7998046875, 23.60000038147, 0, 0, 0);
- CreateDynamicObject(3440, 1460, -1021.7998046875, 23.60000038147, 0, 0, 0);
- CreateDynamicObject(3440, 1464.69921875, -1021.7998046875, 23.60000038147, 0, 0, 0);
- CreateDynamicObject(3440, 1468.69921875, -1021.7998046875, 23.60000038147, 0, 0, 0);
- CreateDynamicObject(3440, 1472.7998046875, -1021.7998046875, 23.60000038147, 0, 0, 0);
- CreateDynamicObject(3440, 1453.5, -1021.799987793, 30.5, 0, 90, 0);
- CreateDynamicObject(3440, 1470.3994140625, -1021.7998046875, 22.89999961853, 0, 90, 0);
- CreateDynamicObject(3440, 1467, -1021.7998046875, 22.89999961853, 0, 90, 0);
- CreateDynamicObject(3440, 1457.69921875, -1021.7998046875, 22.89999961853, 0, 90, 0);
- CreateDynamicObject(3440, 1453.5, -1021.7998046875, 22.89999961853, 0, 90, 0);
- CreateDynamicObject(3440, 1457.6999511719, -1021.7998046875, 30.5, 0, 90, 0);
- CreateDynamicObject(3440, 1462.3994140625, -1021.7998046875, 27.299999237061, 0, 90, 0);
- CreateDynamicObject(1649, 1453.5, -1021.7998046875, 29, 0, 0, 180);
- CreateDynamicObject(1649, 1451.19921875, -1019.69921875, 25.75, 0, 0, 270);
- CreateDynamicObject(1649, 1451.19921875, -1019.69921875, 25.75, 0, 0, 90);
- CreateDynamicObject(1649, 1453.5, -1021.7998046875, 25.75, 0, 0, 0);
- CreateDynamicObject(1649, 1453.5, -1021.7998046875, 22.5, 0, 0, 0);
- CreateDynamicObject(1649, 1457.8994140625, -1021.7998046875, 29, 0, 0, 179.99450683594);
- CreateDynamicObject(1649, 1457.8994140625, -1021.7998046875, 25.75, 0, 0, 179.99450683594);
- CreateDynamicObject(1649, 1466.69921875, -1021.7998046875, 29, 0, 0, 179.99450683594);
- CreateDynamicObject(1649, 1466.69921875, -1021.7998046875, 25.75, 0, 0, 179.99450683594);
- CreateDynamicObject(1649, 1470.69921875, -1021.7998046875, 25.75, 0, 0, 179.99450683594);
- CreateDynamicObject(1649, 1451.19921875, -1019.69921875, 22.5, 0, 0, 270);
- CreateDynamicObject(1649, 1451.19921875, -1019.69921875, 22.5, 0, 0, 90);
- CreateDynamicObject(1649, 1453.5, -1021.7998046875, 25.75, 0, 0, 179.99450683594);
- CreateDynamicObject(1649, 1453.5, -1021.7998046875, 22.5, 0, 0, 179.99450683594);
- CreateDynamicObject(1649, 1457.8994140625, -1021.7998046875, 25.75, 0, 0, 0);
- CreateDynamicObject(1649, 1457.8994140625, -1021.7998046875, 22.5, 0, 0, 0);
- CreateDynamicObject(1649, 1466.69921875, -1021.7998046875, 25.75, 0, 0, 0);
- CreateDynamicObject(1649, 1466.69921875, -1021.7998046875, 22.5, 0, 0, 0);
- CreateDynamicObject(1649, 1470.69921875, -1021.7998046875, 25.75, 0, 0, 0);
- CreateDynamicObject(1649, 1470.69921875, -1021.7998046875, 22.5, 0, 0, 0);
- CreateDynamicObject(1649, 1462.3000488281, -1021.7998046875, 29, 0, 0, 0);
- CreateDynamicObject(1649, 1462.2998046875, -1021.7998046875, 29, 0, 0, 180);
- CreateDynamicObject(3440, 1467, -1021.7998046875, 30.5, 0, 90, 0);
- CreateDynamicObject(3440, 1470.3994140625, -1021.7998046875, 30.5, 0, 90, 0);
- CreateDynamicObject(1649, 1472.7998046875, -1019.69921875, 29, 0, 0, 270);
- CreateDynamicObject(1649, 1472.7998046875, -1019.69921875, 25.75, 0, 0, 270);
- CreateDynamicObject(1649, 1472.7998046875, -1019.69921875, 25.75, 0, 0, 90);
- CreateDynamicObject(1649, 1472.7998046875, -1019.69921875, 22.5, 0, 0, 90);
- CreateDynamicObject(1649, 1470.4000244141, -1020, 30.799999237061, 80, 180, 180);
- CreateDynamicObject(1649, 1452.9000244141, -1020, 30.799999237061, 99.99755859375, 0, 1);
- CreateDynamicObject(1649, 1470.69921875, -1021.7998046875, 29, 0, 0, 180);
- CreateDynamicObject(1649, 1470.3994140625, -1020, 30.799999237061, 79.996948242188, 179.99450683594, 179.99450683594);
- CreateDynamicObject(1649, 1466, -1020, 30.799999237061, 99.992065429688, 0, 0.999755859375);
- CreateDynamicObject(1649, 1461.599609375, -1020, 30.799999237061, 99.992065429688, 0, 0.999755859375);
- CreateDynamicObject(1649, 1457.19921875, -1020, 30.799999237061, 99.992065429688, 0, 0.999755859375);
- CreateDynamicObject(638, 1433.4000244141, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1436.0999755859, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1438.8000488281, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1441.5, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1444.1999511719, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1446.9000244141, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1449.5999755859, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1474.5999755859, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1477.3000488281, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1480, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1482.6999511719, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1485.4000244141, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1488.0999755859, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(638, 1490.8000488281, -1021.4000244141, 23.700000762939, 0, 0, 90);
- CreateDynamicObject(1214, 1462.4000244141, -1021.799987793, 22.799999237061, 0, 0, 0);
- //CreateDynamicObject(7952, 1359.1999511719, -1492.6999511719, 29.799999237061, 0, 0, 0);
- CreateDynamicObject(644, 1437.5999755859, -1018, 24.200000762939, 0, 0, 0);
- CreateDynamicObject(644, 1442, -1018, 24.200000762939, 0, 0, 0);
- CreateDynamicObject(644, 1446.3000488281, -1018, 24.200000762939, 0, 0, 0);
- CreateDynamicObject(644, 1478, -1018.299987793, 24.10000038147, 0, 0, 0);
- CreateDynamicObject(644, 1482.3000488281, -1018.299987793, 24.10000038147, 0, 0, 0);
- CreateDynamicObject(644, 1486.6999511719, -1018.299987793, 24.10000038147, 0, 0, 0);
- CreateDynamicObject(638, 1471.5999755859, -1022.5, 23.5, 0, 0, 90);
- CreateDynamicObject(638, 1468.9000244141, -1022.5, 23.5, 0, 0, 90);
- CreateDynamicObject(638, 1466.1999511719, -1022.5, 23.5, 0, 0, 90);
- CreateDynamicObject(638, 1453, -1022.299987793, 23.5, 0, 0, 90);
- CreateDynamicObject(638, 1455.6999511719, -1022.299987793, 23.5, 0, 0, 90);
- CreateDynamicObject(638, 1458.4000244141, -1022.299987793, 23.5, 0, 0, 90);
- CreateDynamicObject(1616, 1452, -1013.5999755859, 30.200000762939, 0, 0, 186);
- CreateDynamicObject(1616, 1472, -1014.200012207, 30.200000762939, 0, 0, 59.99853515625);
- CreateDynamicObject(1616, 1438, -1043.3000488281, 33, 0, 0, 261.99853515625);
- CreateDynamicObject(1215, 1460, -1019.9000244141, 24.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1460, -1015.5999755859, 25.700000762939, 0, 0, 0);
- CreateDynamicObject(1215, 1464.5999755859, -1019.799987793, 24.10000038147, 0, 0, 0);
- CreateDynamicObject(1215, 1464.5999755859, -1015.5999755859, 25.700000762939, 0, 0, 0);
- CreateDynamicObject(2946, 1460.8000488281, -1009.799987793, 25.799999237061, 0, 0, 270);
- CreateDynamicObject(2946, 1464, -1009.7998046875, 25.799999237061, 0, 0, 90);
- CreateDynamicObject(2773, 1460.3000488281, -1011.5999755859, 26.39999961853, 0, 0, 0);
- CreateDynamicObject(2773, 1464.5999755859, -1011.700012207, 26.39999961853, 0, 0, 0);
- // Tolls
- /*CreateDynamicObject(994, 2912.2678222656, -871.81829833984, 10.046875, 0, 0, 0);
- CreateDynamicObject(994, 2903.5893554688, -871.83807373047, 10.046875, 0, 0, 0);
- CreateDynamicObject(994, 2897.2080078125, -871.81359863281, 9.875, 0, 0, 0);
- CreateDynamicObject(994, 2882.6171875, -871.44653320313, 9.8756713867188, 0, 0, 0);
- CreateDynamicObject(994, 2876.2880859375, -871.45666503906, 9.8756713867188, 0, 0, 0);
- CreateDynamicObject(994, 2862.3515625, -871.79943847656, 9.9519424438477, 0, 0, 0);
- CreateDynamicObject(994, 2855.9018554688, -871.86383056641, 9.9547166824341, 0, 0, 0);
- CreateDynamicObject(994, 2849.4296875, -871.8798828125, 9.8813285827637, 0, 0, 0);
- CreateDynamicObject(994, 2831.6301269531, -872.09674072266, 10.436527252197, 0, 0, 0);
- CreateDynamicObject(1892, 2910.5446777344, -871.83093261719, 10.046875, 0, 0, 0);
- CreateDynamicObject(968, 2896.6918945313, -871.87084960938, 10.87566947937, 0, 0, 0);
- CreateDynamicObject(966, 2896.7587890625, -871.85906982422, 9.8756694793701, 0, 0, 358.01501464844);
- CreateDynamicObject(966, 2869.4245605469, -871.80432128906, 9.8756694793701, 0, 0, 182.57055664063);
- CreateDynamicObject(968, 2869.3918457031, -871.80389404297, 10.87566947937, 0, 0, 0);
- CreateDynamicObject(8168, 2901.416015625, -876.81921386719, 11.994848251343, 0, 0, 286.19506835938);
- CreateDynamicObject(8168, 2865.9953613281, -867.72808837891, 12.003793716431, 0, 0, 104.74884033203);
- CreateDynamicObject(8168, 2835.3957519531, -867.14697265625, 11.884063720703, 0, 0, 104.74365234375);
- CreateDynamicObject(968, 2850.5170898438, -872.54412841797, 10.892744064331, 0, 0, 0);
- CreateDynamicObject(966, 2850.5649414063, -872.47796630859, 9.8927440643311, 0, 0, 0);
- CreateDynamicObject(966, 2836.8889160156, -872.56323242188, 9.8818283081055, 0, 0, 180.67553710938);
- CreateDynamicObject(968, 2836.8671875, -872.58013916016, 10.881828308105, 0, 0, 0);
- CreateDynamicObject(994, 1716.6951904297, -511.7516784668, 33.189891815186, 0, 0, 12);
- CreateDynamicObject(994, 1703.2320556641, -514.54058837891, 33.209777832031, 0, 0, 10.012084960938);
- CreateDynamicObject(994, 1689.837890625, -517.61199951172, 33.430316925049, 0, 0, 13.982055664063);
- CreateDynamicObject(968, 1716.4252929688, -511.66552734375, 34.183242797852, 0, 0, 7.9399719238281);
- CreateDynamicObject(966, 1716.4581298828, -511.70385742188, 33.183242797852, 0, 0, 13.984985351563);
- CreateDynamicObject(966, 1696.2523193359, -516.08190917969, 33.293453216553, 0, 0, 192.58239746094);
- CreateDynamicObject(968, 1696.2215576172, -516.06262207031, 34.293453216553, 0, 0, 7.9376220703125);
- CreateDynamicObject(8168, 1720.7490234375, -516.28149414063, 35.354682922363, 0, 0, 296.1650390625);
- CreateDynamicObject(8168, 1691.4393310547, -512.40612792969, 35.163421630859, 0, 0, 114.71716308594);
- CreateDynamicObject(994, 48.250907897949, -1527.8386230469, 4.1128487586975, 0, 0, 260.30029296875);
- CreateDynamicObject(1237, 49.181930541992, -1542.5516357422, 4.1783151626587, 0, 0, 0);
- CreateDynamicObject(1237, 48.278831481934, -1541.4007568359, 4.1829466819763, 0, 0, 0);
- CreateDynamicObject(1237, 46.812271118164, -1540.9676513672, 4.1904683113098, 0, 0, 0);
- CreateDynamicObject(1237, 45.413352966309, -1540.9266357422, 4.197642326355, 0, 0, 0);
- CreateDynamicObject(1237, 43.949974060059, -1540.8375244141, 4.2051472663879, 0, 0, 0);
- CreateDynamicObject(1237, 42.716003417969, -1541.5274658203, 4.2114744186401, 0, 0, 0);
- CreateDynamicObject(1237, 46.048110961914, -1519.6726074219, 4.1444673538208, 0, 0, 0);
- CreateDynamicObject(1237, 46.997032165527, -1520.7718505859, 4.1104865074158, 0, 0, 0);
- CreateDynamicObject(1237, 48.52131652832, -1520.9207763672, 4.0918750762939, 0, 0, 0);
- CreateDynamicObject(1237, 49.841445922852, -1520.9104003906, 4.090548992157, 0, 0, 0);
- CreateDynamicObject(1237, 51.16593170166, -1521.0124511719, 4.0893244743347, 0, 0, 0);
- CreateDynamicObject(1237, 52.198638916016, -1520.2877197266, 4.1312303543091, 0, 0, 0);
- CreateDynamicObject(966, 48.158699035645, -1527.4317626953, 4.1139159202576, 0, 0, 260.21020507813);
- CreateDynamicObject(966, 47.006690979004, -1534.3416748047, 4.1531405448914, 0, 0, 82.730651855469);
- CreateDynamicObject(968, 47.043354034424, -1534.3469238281, 5.1531405448914, 0, 0, 260.30029296875);
- CreateDynamicObject(968, 48.152641296387, -1527.4071044922, 5.1139159202576, 0, 0, 260.29907226563);
- CreateDynamicObject(8168, 40.607109069824, -1530.1695556641, 6.3409695625305, 0, 0, 6);
- CreateDynamicObject(8168, 55.990371704102, -1532.0758056641, 6.1963772773743, 0, 0, 186.44677734375);
- CreateDynamicObject(994, 60.159355163574, -1530.5363769531, 4.1925511360168, 0, 0, 350.0299987793);
- CreateDynamicObject(994, 59.616363525391, -1534.9475097656, 4.2165975570679, 0, 0, 350.02990722656);
- CreateDynamicObject(994, 31.208312988281, -1525.7135009766, 4.1979918479919, 0, 0, 348.04296875);
- CreateDynamicObject(994, 30.053535461426, -1530.4888916016, 4.123496055603, 0, 0, 348.04138183594);*/
- // Jefferson Dealership
- CreateDynamicObject(3850, 2123.7556152344, -1122.8536376953, 24.95991897583, 0, 0, 1.9849853515625);
- CreateDynamicObject(3850, 2121.6635742188, -1120.5222167969, 24.87967300415, 0, 0, 254.34326171875);
- CreateDynamicObject(3850, 2123.6320800781, -1126.4510498047, 25.028163909912, 0, 0, 172.59423828125);
- CreateDynamicObject(3850, 2123.1762695313, -1129.9747314453, 24.98551940918, 0, 0, 174.57470703125);
- CreateDynamicObject(3850, 2122.7697753906, -1133.5817871094, 24.950538635254, 0, 0, 174.57275390625);
- CreateDynamicObject(3850, 2122.3503417969, -1137.0991210938, 24.782260894775, 0, 0, 174.57275390625);
- CreateDynamicObject(3850, 2120.484375, -1138.7159423828, 24.585369110107, 0, 0, 86.827850341797);
- CreateDynamicObject(3850, 2116.9868164063, -1138.5671386719, 24.643146514893, 0, 0, 86.824951171875);
- CreateDynamicObject(3850, 2131.8598632813, -1125.9703369141, 25.044780731201, 0, 0, 349.06481933594);
- CreateDynamicObject(3850, 2131.1318359375, -1129.5324707031, 25.174385070801, 0, 0, 349.06311035156);
- CreateDynamicObject(3850, 2130.4284667969, -1133.0476074219, 25.183479309082, 0, 0, 349.06311035156);
- CreateDynamicObject(3850, 2129.7595214844, -1136.4523925781, 25.146724700928, 0, 0, 349.06311035156);
- CreateDynamicObject(3850, 2130.6713867188, -1139.0926513672, 24.900009155273, 0, 0, 46.898071289063);
- CreateDynamicObject(3850, 2133.7407226563, -1140.16796875, 24.83519744873, 0, 0, 90.698120117188);
- CreateDynamicObject(3850, 2137.2294921875, -1140.1330566406, 24.895908355713, 0, 0, 90.697631835938);
- //CreateDynamicObject(2942, 2134.8312988281, -1153.2972412109, 23.63508605957, 0, 0, 111.70004272461);
- CreateDynamicObject(3851, 2124.078125, -1152.1630859375, 23.999715805054, 0, 0, 274.28515625);
- CreateDynamicObject(3851, 2120.5031738281, -1152.4309082031, 23.999715805054, 0, 0, 274.28466796875);
- CreateDynamicObject(1214, 2123.5947265625, -1138.7249755859, 24.172185897827, 0, 0, 0);
- CreateDynamicObject(1214, 2126.1374511719, -1138.5776367188, 24.291877746582, 0, 0, 0);
- CreateDynamicObject(1214, 2128.7900390625, -1138.4089355469, 24.417812347412, 0, 0, 0);
- CreateDynamicObject(1238, 2132.6882324219, -1150.9202880859, 23.432418823242, 0, 0, 0);
- CreateDynamicObject(1238, 2130.81640625, -1150.9538574219, 23.407581329346, 0, 0, 0);
- CreateDynamicObject(1238, 2132.6220703125, -1150.0072021484, 23.531929016113, 0, 0, 0);
- CreateDynamicObject(1238, 2130.7861328125, -1150.1257324219, 23.498168945313, 0, 0, 0);
- CreateDynamicObject(1258, 2115.1440429688, -1152.375, 24.38102722168, 0, 0, 0);
- CreateDynamicObject(1215, 2123.9909667969, -1121.3979492188, 24.925630569458, 0, 0, 0);
- CreateDynamicObject(1215, 2124.04296875, -1124.7342529297, 25.058792114258, 0, 0, 0);
- CreateDynamicObject(1215, 2123.5415039063, -1128.3734130859, 25.027059555054, 0, 0, 0);
- CreateDynamicObject(1215, 2123.2119140625, -1131.8052978516, 24.988235473633, 0, 0, 0);
- CreateDynamicObject(1215, 2122.8034667969, -1135.4422607422, 24.939872741699, 0, 0, 0);
- CreateDynamicObject(1215, 2132.1284179688, -1124.0816650391, 24.978851318359, 0, 0, 0);
- CreateDynamicObject(1215, 2131.3073730469, -1127.7652587891, 25.14524269104, 0, 0, 0);
- CreateDynamicObject(1215, 2130.6960449219, -1131.2858886719, 25.194700241089, 0, 0, 0);
- CreateDynamicObject(1215, 2130.0036621094, -1134.7001953125, 25.203247070313, 0, 0, 0);
- CreateDynamicObject(1594, 2119.1625976563, -1141.1546630859, 24.287403106689, 0, 0, 0);
- CreateDynamicObject(1594, 2122.3352050781, -1144.1436767578, 24.203468322754, 0, 0, 0);
- //-----------------------[Playa' Del' Seville Beach Bar]-----------//
- CreateDynamicObject(1251, 2848.03222656, -1892.41796875, 9.90806866, 0.00000000, 87.99499512, 0.00000000);
- CreateDynamicObject(1251, 2848.01953125, -1888.97851562, 9.88570786, 0.00000000, 87.98950195, 180.24169922);
- CreateDynamicObject(1251, 2847.88500977, -1979.24645996, 9.89218712, 0.00000000, 87.99505615, 179.99719238);
- CreateDynamicObject(1251, 2847.87548828, -1982.65576172, 9.89218712, 0.00000000, 87.99505615, 359.99719238);
- CreateDynamicObject(1251, 2847.82788086, -2047.75122070, 9.95495796, 0.00000000, 87.99499512, 180.24719238);
- CreateDynamicObject(1251, 2847.84472656, -2051.20825195, 9.95937347, 0.00000000, 87.99499512, 359.99450684);
- CreateDynamicObject(967, 2848.72265625, -1884.90625000, 10.10024929, 0.00000000, 0.00000000, 176.49536133);
- CreateDynamicObject(967, 2848.12109375, -2043.20507812, 10.10087585, 0.00000000, 0.00000000, 180.99427795);
- CreateDynamicObject(3615, 2879.41308594, -1951.57031250, 8.15931797, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(3660, 2857.81542969, -1882.84191895, 12.75486660, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3660, 2867.16284180, -1892.58850098, 12.76244259, 0.00000000, 0.00000000, 269.75000000);
- CreateDynamicObject(3660, 2867.15429688, -1911.99816895, 12.76244259, 0.00000000, 0.00000000, 270.24462891);
- CreateDynamicObject(3660, 2867.20898438, -1918.56738281, 12.76244259, 0.00000000, 0.00000000, 269.49462891);
- CreateDynamicObject(3660, 2867.28833008, -2021.54394531, 12.75793171, 0.00000000, 0.00000000, 269.99462891);
- CreateDynamicObject(3660, 2867.15820312, -2041.17370605, 12.75474834, 0.00000000, 0.00000000, 269.49462891);
- CreateDynamicObject(3660, 2867.13403320, -2047.57312012, 12.75440311, 0.00000000, 0.00000000, 269.99462891);
- CreateDynamicObject(3660, 2857.71459961, -2056.50048828, 12.76032925, 0.00000000, 0.00000000, 1.49462891);
- CreateDynamicObject(2406, 2874.57617188, -2004.88574219, 9.08764744, 0.00000000, 0.00000000, 114.74670410);
- CreateDynamicObject(2405, 2874.56250000, -2004.26855469, 9.20357132, 0.00000000, 0.00000000, 115.24108887);
- CreateDynamicObject(2404, 2874.54614258, -2003.55383301, 9.20963097, 0.00000000, 0.00000000, 113.00000000);
- CreateDynamicObject(1637, 2876.35620117, -1975.68371582, 8.46328449, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1461, 2914.04687500, -2048.21093750, 0.65697974, 0.00000000, 0.00000000, 181.25000000);
- CreateDynamicObject(1461, 2921.32836914, -2048.20898438, 0.55006766, 0.00000000, 0.00000000, 181.24694824);
- CreateDynamicObject(1461, 2929.94921875, -2048.33300781, 0.61578584, 0.00000000, 0.00000000, 181.24694824);
- CreateDynamicObject(1461, 2942.53100586, -2048.31030273, 0.40085506, 0.00000000, 0.00000000, 181.24694824);
- CreateDynamicObject(1461, 2943.20190430, -2049.06079102, 0.32500005, 0.00000000, 0.00000000, 92.74691772);
- CreateDynamicObject(1461, 2943.22387695, -2054.48852539, 0.37661543, 0.00000000, 0.00000000, 92.74658203);
- CreateDynamicObject(1461, 2943.26196289, -2051.67553711, 0.40000007, 0.00000000, 0.00000000, 92.74658203);
- CreateDynamicObject(3660, 2849.78393555, -1910.36291504, 12.74906445, 0.00000000, 0.00000000, 270.24731445);
- CreateDynamicObject(3660, 2849.87255859, -1929.48205566, 12.75819016, 0.00000000, 0.00000000, 270.24719238);
- CreateDynamicObject(3660, 2849.94921875, -1949.10351562, 12.75778198, 0.00000000, 0.00000000, 270.24719238);
- CreateDynamicObject(3660, 2850.00927734, -1961.34667969, 12.75898075, 0.00000000, 0.00000000, 270.24719238);
- CreateDynamicObject(3660, 2849.81054688, -2000.42028809, 12.75526142, 0.00000000, 0.00000000, 270.24719238);
- CreateDynamicObject(3660, 2849.89916992, -2019.93994141, 12.75463009, 0.00000000, 0.00000000, 270.24719238);
- CreateDynamicObject(3660, 2849.94848633, -2029.85595703, 12.75463009, 0.00000000, 0.00000000, 270.24719238);
- CreateDynamicObject(3861, 2876.16601562, -2000.63769531, 8.57603550, 10.98632812, 2.29064941, 91.80725098);
- CreateDynamicObject(2406, 2874.82714844, -1998.03295898, 9.25175858, 0.00000000, 0.00000000, 114.74670410);
- CreateDynamicObject(2705, 2874.95947266, -2001.85424805, 8.95888424, 0.00000000, 0.00000000, 98.24523926);
- CreateDynamicObject(2689, 2874.89941406, -2000.36816406, 8.93532848, 0.00000000, 0.00000000, 91.99401855);
- CreateDynamicObject(2689, 2874.85253906, -1999.55468750, 8.89127827, 0.00000000, 0.00000000, 265.99548340);
- CreateDynamicObject(3862, 2875.94921875, -1995.52441406, 8.43373680, 12.49145508, 2.04345703, 88.80249023);
- CreateDynamicObject(2405, 2874.65722656, -1998.66638184, 9.30345345, 0.00000000, 0.00000000, 115.24658203);
- CreateDynamicObject(2706, 2874.80859375, -1996.60058594, 9.03665161, 5.49865723, 359.49462891, 97.04772949);
- CreateDynamicObject(2706, 2874.81738281, -1995.93310547, 9.01018333, 356.24945068, 0.99908447, 273.31475830);
- CreateDynamicObject(2704, 2874.80371094, -1995.32543945, 8.97237968, 13.99658203, 0.00000000, 87.24792480);
- CreateDynamicObject(2704, 2874.82080078, -1994.40405273, 9.00977135, 349.74658203, 0.00000000, 265.24795532);
- CreateDynamicObject(2052, 2876.81054688, -1996.75488281, 7.96261883, 5.90515137, 10.05249023, 358.95080566);
- CreateDynamicObject(2052, 2876.83496094, -1996.82519531, 7.73832035, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2386, 2876.73266602, -1996.18066406, 8.04307747, 7.99969482, 0.50491333, 82.67968750);
- CreateDynamicObject(2390, 2874.72851562, -1993.63476562, 8.52420616, 0.00000000, 0.00000000, 85.24841309);
- CreateDynamicObject(2844, 2876.49316406, -1995.56250000, 7.97320747, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2845, 2876.14746094, -1995.74316406, 7.96914911, 0.00000000, 0.00000000, 352.49633789);
- CreateDynamicObject(2846, 2876.42553711, -1995.43701172, 7.98434401, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2845, 2876.57812500, -2001.97717285, 8.19815254, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2844, 2876.65258789, -2000.60009766, 8.11920166, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2843, 2876.65039062, -2001.28698730, 8.15186024, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2052, 2876.62890625, -1999.37207031, 8.06616879, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(18368, 2883.01953125, -1901.58105469, 5.60360670, 0.00000000, 0.00000000, 352.74353027);
- CreateDynamicObject(3095, 2877.16406250, -1913.51171875, 9.44110680, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3095, 2877.81542969, -1904.99316406, 9.42120266, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3095, 2877.71093750, -1896.00195312, 9.47728634, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3095, 2877.65429688, -1887.09667969, 9.46019650, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3095, 2878.53808594, -1885.07031250, 9.46557045, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(14399, 2872.89257812, -1892.25195312, 10.02093601, 0.00000000, 0.00000000, 270.24719238);
- CreateDynamicObject(2229, 2889.36523438, -1910.73242188, 10.05296326, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2229, 2886.72265625, -1912.15332031, 10.03420830, 0.00000000, 0.00000000, 53.99780273);
- CreateDynamicObject(2226, 2870.37500000, -1892.30371094, 11.23187351, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(2427, 2870.24511719, -1885.35156250, 11.05126095, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(14869, 2870.35742188, -1885.01562500, 10.91666603, 0.00000000, 0.00000000, 180.49987793);
- CreateDynamicObject(2429, 2869.86328125, -1884.38867188, 11.02753448, 0.00000000, 0.00000000, 90.24719238);
- CreateDynamicObject(1281, 2883.47167969, -1884.44140625, 10.88778305, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1281, 2883.18359375, -1890.11816406, 10.82433891, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1281, 2883.23657227, -1895.66882324, 10.81079006, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1281, 2883.46972656, -1901.11035156, 10.80245781, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2229, 2870.05761719, -1891.23828125, 10.05836678, 0.00000000, 0.00000000, 91.99401855);
- CreateDynamicObject(1670, 2884.09960938, -1884.45703125, 10.89542198, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1670, 2883.05761719, -1884.51367188, 10.89542198, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2859, 2878.29101562, -1883.85412598, 10.87895679, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2859, 2882.55761719, -1890.27050781, 10.83197784, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2859, 2883.98925781, -1900.90722656, 10.81009674, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2212, 2877.52050781, -1899.48535156, 11.01567078, 334.23706055, 24.85107422, 177.37426758);
- CreateDynamicObject(955, 2870.39453125, -1893.47363281, 10.50835991, 0.00000000, 0.00000000, 85.99548340);
- CreateDynamicObject(956, 2870.30566406, -1894.74804688, 10.50835991, 0.00000000, 0.00000000, 87.99499512);
- CreateDynamicObject(1209, 2870.33105469, -1895.99511719, 10.10836601, 0.00000000, 0.00000000, 89.74731445);
- CreateDynamicObject(2456, 2873.25488281, -1893.22460938, 10.10836601, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2456, 2873.46582031, -1893.03320312, 10.10836601, 0.00000000, 0.00000000, 85.99548340);
- CreateDynamicObject(2665, 2870.10839844, -1889.13964844, 12.38745213, 13.24401855, 359.99450684, 89.99450684);
- CreateDynamicObject(2682, 2878.21093750, -1889.43505859, 11.00818348, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2682, 2878.31250000, -1883.93554688, 11.00484085, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2682, 2883.21582031, -1884.31347656, 11.07130527, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2682, 2883.03247070, -1890.10583496, 11.00786114, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2682, 2883.02246094, -1895.65136719, 10.99431229, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2682, 2877.56347656, -1896.05432129, 11.01655674, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2682, 2877.21972656, -1899.78491211, 11.01655674, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2682, 2883.30273438, -1901.20117188, 10.98598003, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1542, 2870.64648438, -1885.39648438, 11.42430973, 0.00000000, 0.00000000, 88.74755859);
- CreateDynamicObject(1541, 2870.30175781, -1883.46545410, 11.56722164, 0.00000000, 0.00000000, 88.50000000);
- CreateDynamicObject(1542, 2870.35571289, -1883.47229004, 11.24869537, 0.00000000, 0.00000000, 86.25000000);
- CreateDynamicObject(1543, 2870.07666016, -1882.93908691, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1543, 2870.08984375, -1882.50146484, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1543, 2870.11499023, -1881.96752930, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1543, 2870.08203125, -1881.39062500, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1520, 2870.55395508, -1880.97937012, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1520, 2871.14672852, -1880.99877930, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1520, 2871.83666992, -1881.00463867, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1544, 2870.07153320, -1882.71472168, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1544, 2870.08154297, -1882.25183105, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1544, 2870.09179688, -1881.71386719, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1544, 2870.06933594, -1880.95068359, 11.31846714, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1546, 2878.19848633, -1889.27270508, 10.91271210, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1546, 2882.79003906, -1895.67773438, 10.90755749, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1546, 2876.33789062, -1996.62207031, 8.13072395, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1546, 2876.39843750, -1999.68994141, 8.21463966, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1547, 2871.58007812, -1917.39648438, 10.10836601, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1664, 2870.82592773, -1880.98327637, 11.48517036, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1664, 2870.32836914, -1880.95227051, 11.48517036, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1664, 2871.40234375, -1881.00488281, 11.48517036, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1664, 2871.63745117, -1880.97583008, 11.48517036, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1664, 2872.02270508, -1880.97302246, 11.48517036, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.09765625, -1883.78649902, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.09106445, -1883.66979980, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.10693359, -1883.53222656, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.12304688, -1883.39453125, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.11181641, -1883.25549316, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.09838867, -1883.13171387, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.09472656, -1883.04199219, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.10229492, -1882.91723633, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.08032227, -1882.79699707, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.07153320, -1882.68298340, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.08227539, -1882.59094238, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.10229492, -1882.47973633, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.11108398, -1882.34033203, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.10986328, -1882.15917969, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.10620117, -1881.99792480, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.10498047, -1881.87670898, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.06665039, -1881.72900391, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.06616211, -1881.59667969, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.10546875, -1881.46594238, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.11230469, -1881.29626465, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.10156250, -1881.13891602, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.01904297, -1880.88989258, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.13403320, -1880.87121582, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.23217773, -1880.87841797, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.32299805, -1880.88769531, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.41333008, -1880.89428711, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.54931641, -1880.89746094, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.64208984, -1880.91796875, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.75268555, -1880.91906738, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.90747070, -1880.94348145, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2871.06127930, -1880.94482422, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2871.22509766, -1880.96484375, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2871.36157227, -1880.93713379, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2871.50927734, -1880.95715332, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2871.67944336, -1880.94104004, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2871.82226562, -1880.93688965, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2871.97143555, -1880.96057129, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1667, 2870.06738281, -1881.00952148, 12.00703716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1668, 2870.09179688, -1883.74182129, 12.63515282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1668, 2870.10595703, -1883.29406738, 12.63515282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1668, 2870.07934570, -1882.73999023, 12.63515282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1668, 2870.11499023, -1882.20007324, 12.63515282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1668, 2870.05468750, -1881.51867676, 12.63515282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1668, 2870.04345703, -1880.96716309, 12.63515282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1668, 2870.66088867, -1880.92248535, 12.63515282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1668, 2871.24536133, -1880.92504883, 12.63515282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1668, 2871.72119141, -1880.96691895, 12.63515282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1950, 2870.09545898, -1883.55810547, 12.65661716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1950, 2870.06860352, -1883.06604004, 12.65661716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1950, 2870.08447266, -1882.50012207, 12.65661716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1950, 2870.07690430, -1881.85961914, 12.65661716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1950, 2870.07519531, -1881.26586914, 12.65661716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1950, 2870.29589844, -1880.93444824, 12.65661716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1950, 2870.91821289, -1880.89978027, 12.65661716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1950, 2871.44726562, -1880.92163086, 12.65661716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1950, 2871.93359375, -1880.91894531, 12.65661716, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2231, 2870.22753906, -1880.74023438, 10.10836601, 0.00000000, 0.00000000, 45.99975586);
- CreateDynamicObject(2369, 2874.53417969, -1890.87109375, 11.39593601, 0.00000000, 0.00000000, 91.49963379);
- CreateDynamicObject(2517, 2887.80517578, -1882.42810059, 4.08658218, 0.00000000, 0.00000000, 1.24902344);
- CreateDynamicObject(2765, 2872.73535156, -1880.34472656, 11.38593292, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9093, 2873.42382812, -1880.72070312, 10.32063007, 270.24169922, 359.98901367, 269.74182129);
- CreateDynamicObject(9093, 2871.57031250, -1880.69921875, 10.31030846, 270.24707031, 359.99450684, 270.24728394);
- CreateDynamicObject(9093, 2869.80664062, -1884.39746094, 12.21905708, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9093, 2869.81933594, -1891.44140625, 12.24406815, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 2877.25195312, -1880.64746094, 12.31166840, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 2877.96386719, -1880.61315918, 12.32137203, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 2877.93383789, -1880.57617188, 12.32137203, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1649, 2877.05517578, -1880.57043457, 12.32137203, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2231, 2875.58837891, -1880.84985352, 10.02093601, 0.00000000, 0.00000000, 45.99975586);
- CreateDynamicObject(9093, 2869.79589844, -1898.62109375, 12.26906776, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9093, 2869.80737305, -1898.65698242, 9.61907005, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1491, 2873.17773438, -1892.27050781, 8.66883087, 0.00000000, 0.00000000, 181.49414062);
- CreateDynamicObject(1491, 2870.13427734, -1892.38940430, 8.67847252, 0.00000000, 0.00000000, 1.49963379);
- CreateDynamicObject(1649, 2872.03320312, -1902.14843750, 12.37590313, 0.00000000, 0.00000000, 1.49963379);
- CreateDynamicObject(1569, 2874.26220703, -1902.12255859, 10.14416885, 0.00000000, 0.00000000, 232.50000000);
- CreateDynamicObject(1649, 2872.02026367, -1902.14880371, 12.35840225, 0.00000000, 0.00000000, 181.24963379);
- CreateDynamicObject(1967, 2872.75097656, -1902.20800781, 9.30648518, 271.34609985, 68.19512939, 159.18835449);
- CreateDynamicObject(1967, 2871.00659180, -1902.22216797, 9.29004192, 271.34582520, 68.19213867, 159.18640137);
- CreateDynamicObject(1967, 2877.19750977, -1902.16296387, 9.29967403, 271.34582520, 68.19241333, 159.18664551);
- CreateDynamicObject(1649, 2877.90039062, -1902.12695312, 12.39838314, 0.00000000, 0.00000000, 181.24694824);
- CreateDynamicObject(1649, 2877.87011719, -1902.12792969, 12.39317608, 0.00000000, 0.00000000, 1.49963379);
- CreateDynamicObject(1967, 2878.65625000, -1902.15905762, 9.29966640, 271.34582520, 68.19241333, 159.18664551);
- CreateDynamicObject(1967, 2880.14160156, -1900.63928223, 9.29966640, 271.34582520, 68.19241333, 247.93719482);
- CreateDynamicObject(1967, 2880.13403320, -1897.61523438, 9.25575542, 271.34582520, 68.19241333, 247.93423462);
- CreateDynamicObject(1649, 2880.08886719, -1899.85351562, 12.36738586, 0.00000000, 0.00000000, 89.74182129);
- CreateDynamicObject(1649, 2880.08886719, -1899.84765625, 12.36644173, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(1967, 2880.12548828, -1894.73889160, 9.24160480, 271.34582520, 68.19305420, 248.18489075);
- CreateDynamicObject(1649, 2880.11132812, -1895.49291992, 12.34838390, 0.00000000, 0.00000000, 89.74182129);
- CreateDynamicObject(1649, 2880.08398438, -1895.46289062, 12.38150501, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(1967, 2876.38354492, -1880.59277344, 9.34403801, 271.34582520, 68.19271851, 338.18490601);
- CreateDynamicObject(1967, 2878.64843750, -1880.58300781, 9.36311340, 271.34582520, 68.19241333, 338.18151855);
- CreateDynamicObject(1569, 2880.09936523, -1893.26745605, 10.03265190, 0.00000000, 0.00000000, 290.74822998);
- CreateDynamicObject(1967, 2880.14306641, -1890.26574707, 9.18866634, 271.34582520, 68.19241333, 248.18142700);
- CreateDynamicObject(1967, 2880.14941406, -1887.28515625, 9.16904449, 271.34582520, 68.19213867, 248.18115234);
- CreateDynamicObject(1967, 2880.14306641, -1884.32604980, 9.14403343, 271.34582520, 68.19241333, 248.18142700);
- CreateDynamicObject(1967, 2880.12890625, -1882.10754395, 9.14404106, 271.34582520, 68.19213867, 248.18115234);
- CreateDynamicObject(1649, 2880.11132812, -1889.52050781, 12.32279110, 0.00000000, 0.00000000, 270.24169922);
- CreateDynamicObject(1649, 2880.12573242, -1889.60302734, 12.33578014, 0.00000000, 0.00000000, 89.74182129);
- CreateDynamicObject(1649, 2880.16186523, -1885.28210449, 12.31166840, 0.00000000, 0.00000000, 89.48645020);
- CreateDynamicObject(1649, 2880.11523438, -1885.17382812, 12.33375740, 0.00000000, 0.00000000, 269.48364258);
- CreateDynamicObject(1649, 2880.13159180, -1882.78967285, 12.31166840, 0.00000000, 0.00000000, 89.48364258);
- CreateDynamicObject(1649, 2880.10864258, -1882.78234863, 12.32044029, 0.00000000, 0.00000000, 270.23364258);
- CreateDynamicObject(2765, 2869.44238281, -1895.39331055, 12.55034256, 5.50000000, 0.00000000, 89.50000000);
- CreateDynamicObject(2986, 2874.69360352, -1902.10314941, 13.56760502, 359.87542725, 271.49505615, 87.00207520);
- CreateDynamicObject(2986, 2875.25439453, -1902.13134766, 13.57281780, 359.87365723, 271.48864746, 87.00073242);
- CreateDynamicObject(2986, 2874.69165039, -1902.09802246, 14.01946926, 359.87365723, 271.49414062, 87.00073242);
- CreateDynamicObject(2986, 2875.25585938, -1902.13085938, 14.06888008, 359.87365723, 271.48864746, 87.00073242);
- CreateDynamicObject(2986, 2880.11767578, -1892.82482910, 13.48408699, 359.87365723, 271.49414062, 178.25085449);
- CreateDynamicObject(2986, 2880.12304688, -1892.15771484, 13.50760841, 359.87365723, 271.48315430, 178.24768066);
- CreateDynamicObject(2986, 2880.09521484, -1892.20336914, 13.99037266, 359.87365723, 271.48315430, 178.24768066);
- CreateDynamicObject(2986, 2880.08349609, -1892.79162598, 14.01524258, 359.87365723, 271.48864746, 178.24768066);
- CreateDynamicObject(1967, 2881.58984375, -1880.47485352, 9.56886196, 271.34582520, 68.19213867, 338.18115234);
- CreateDynamicObject(3095, 2874.28808594, -1897.65917969, 13.98097515, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2231, 2870.13452148, -1902.38024902, 10.10836601, 0.00000000, 0.00000000, 45.99975586);
- CreateDynamicObject(2231, 2870.39331055, -1896.55969238, 10.28233337, 0.00000000, 0.00000000, 45.99975586);
- CreateDynamicObject(3385, 2869.86914062, -1881.24694824, 13.62213230, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3385, 2872.02709961, -1880.77722168, 13.65532684, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3385, 2874.50122070, -1880.78784180, 13.57525539, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3385, 2869.86914062, -1884.23974609, 13.57265282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3385, 2869.86914062, -1886.51306152, 13.57595634, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3385, 2869.88183594, -1888.80053711, 13.57420731, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3385, 2869.88183594, -1891.55053711, 13.53286457, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3385, 2869.85839844, -1897.37072754, 13.47094440, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3385, 2869.85839844, -1901.00195312, 13.39980316, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3385, 2869.85839844, -1899.27844238, 13.38383865, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3095, 2875.67675781, -1897.69274902, 14.03634834, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3095, 2875.69921875, -1888.85253906, 13.98457146, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3095, 2875.71582031, -1884.95800781, 13.97089672, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3095, 2874.28833008, -1888.96130371, 14.02626991, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3095, 2874.29199219, -1884.92590332, 14.02626991, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1825, 2877.70776367, -1896.07873535, 10.03265190, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1825, 2877.40771484, -1899.79992676, 10.03265190, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1825, 2878.35498047, -1889.44323730, 10.02093601, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1825, 2878.45336914, -1883.92468262, 10.02093601, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2231, 2885.79516602, -1880.73718262, 10.05989075, 0.00000000, 0.00000000, 331.99975586);
- CreateDynamicObject(1215, 2880.17797852, -1880.71765137, 10.67132282, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2880.20019531, -1887.44042969, 10.60431480, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2880.25659180, -1901.97082520, 10.54089165, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2871.86523438, -1902.27343750, 10.64102459, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2877.29614258, -1920.68664551, 10.62549019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2889.29370117, -1916.10339355, 10.63102341, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2890.76928711, -1909.88012695, 10.62931728, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2885.71435547, -1902.35375977, 10.62405777, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2885.57519531, -1882.41210938, 10.62846184, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2886.84960938, -1911.92761230, 10.19768810, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2887.40771484, -1911.51062012, 10.32498455, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2888.08691406, -1911.02111816, 10.38383675, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3385, 2887.73535156, -1911.46020508, 10.57276154, 0.00000000, 269.24981689, 123.24993896);
- CreateDynamicObject(3095, 2891.18945312, -1880.09594727, 3.53121662, 0.00000000, 0.00000000, 0.75000000);
- CreateDynamicObject(2517, 2889.78759766, -1882.42712402, 4.08658218, 0.00000000, 0.00000000, 1.24694824);
- CreateDynamicObject(2517, 2891.60009766, -1882.41320801, 4.08658218, 0.00000000, 0.00000000, 1.24694824);
- CreateDynamicObject(2517, 2893.36645508, -1882.52258301, 4.08658218, 0.00000000, 0.00000000, 1.24694824);
- CreateDynamicObject(2517, 2894.96508789, -1882.48400879, 4.08658218, 0.00000000, 0.00000000, 1.24694824);
- CreateDynamicObject(3095, 2895.35107422, -1880.04760742, -0.54153538, 0.00000000, 87.24990845, 0.74707031);
- CreateDynamicObject(3095, 2891.21850586, -1884.15795898, -0.47587106, 0.00000000, 88.49792480, 270.49160767);
- CreateDynamicObject(1642, 2904.39648438, -1935.20727539, 1.18244338, 8.24969482, 0.50521851, 90.42745972);
- CreateDynamicObject(1640, 2904.58715820, -1930.97631836, 1.24036324, 8.24716187, 1.51568604, 90.03256226);
- CreateDynamicObject(1641, 2904.73876953, -1926.58007812, 1.07029569, 7.99877930, 1.00982666, 85.85946655);
- CreateDynamicObject(1643, 2905.06396484, -1922.02795410, 0.97421646, 8.24969482, 0.50521851, 87.42749023);
- CreateDynamicObject(2406, 2906.49218750, -1920.36328125, 1.69090962, 0.00000000, 0.00000000, 291.99462891);
- CreateDynamicObject(1642, 2905.42724609, -1915.78173828, 0.96188617, 8.24523926, 0.49987793, 90.42297363);
- CreateDynamicObject(1640, 2905.52050781, -1909.75415039, 0.83433795, 8.24523926, 1.51062012, 90.02746582);
- CreateDynamicObject(1642, 2905.43750000, -1903.31323242, 0.76520288, 7.99523926, 0.49957275, 90.42517090);
- CreateDynamicObject(1643, 2905.19799805, -1897.25646973, 0.74003792, 8.24523926, 0.49987793, 87.42370605);
- CreateDynamicObject(1643, 2905.30688477, -1891.40246582, 0.67660952, 8.24523926, 0.49987793, 87.42370605);
- CreateDynamicObject(1640, 2905.48046875, -1886.89819336, 0.61481047, 8.24523926, 1.51062012, 90.02746582);
- CreateDynamicObject(1610, 2905.69824219, -1919.61230469, 0.84958410, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1611, 2905.65771484, -1918.72045898, 0.84822559, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1598, 2905.40380859, -1913.31652832, 1.14599848, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1598, 2917.78515625, -1924.38964844, 0.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1642, 2899.96118164, -1926.44604492, 1.90815055, 10.49514771, 0.50311279, 90.40301514);
- CreateDynamicObject(1643, 2899.99853516, -1935.11291504, 1.99493968, 11.24383545, 1.01419067, 87.79760742);
- CreateDynamicObject(1640, 2900.40429688, -1921.78076172, 1.74292135, 11.49707031, 0.76025391, 89.09259033);
- CreateDynamicObject(1640, 2900.66601562, -1903.65368652, 1.49211216, 11.49169922, 0.75805664, 89.08813477);
- CreateDynamicObject(1640, 2900.94604492, -1891.86853027, 1.36197448, 11.49169922, 0.75805664, 89.08813477);
- CreateDynamicObject(1642, 2901.14355469, -1909.65576172, 1.47769547, 10.49194336, 0.49987793, 90.40100098);
- CreateDynamicObject(1642, 2901.47827148, -1886.70922852, 1.22724748, 10.49194336, 0.49987793, 90.40100098);
- CreateDynamicObject(1642, 2900.80957031, -1897.03344727, 1.41154516, 10.49194336, 0.49987793, 90.40100098);
- CreateDynamicObject(1642, 2901.04833984, -1915.80615234, 1.58975530, 10.49194336, 0.49987793, 90.40100098);
- CreateDynamicObject(1642, 2900.27441406, -1930.81018066, 1.89329410, 10.49194336, 0.49987793, 90.40100098);
- CreateDynamicObject(2705, 2874.91577148, -2001.19592285, 8.94436359, 0.00000000, 0.00000000, 265.74526978);
- CreateDynamicObject(1215, 2886.84228516, -1881.22387695, 4.65090561, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1646, 2904.50122070, -1942.61975098, 1.55428362, 2.24996948, 359.74981689, 90.00982666);
- CreateDynamicObject(1646, 2900.34960938, -1942.60961914, 2.31945968, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2900.27636719, -1947.01367188, 2.35551333, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2904.42358398, -1947.05175781, 1.58072424, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2900.03344727, -1950.94287109, 2.41599798, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2904.13085938, -1950.93566895, 1.62944126, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.96728516, -1955.40991211, 1.71289134, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.87597656, -1955.23144531, 2.47220230, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.74731445, -1959.60595703, 2.51535678, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.52465820, -1959.65649414, 1.76027751, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.28125000, -1964.52368164, 2.62813902, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.47387695, -1964.44641113, 1.78951454, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.00854492, -1970.22290039, 2.70537257, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.47583008, -1970.07824707, 1.81156158, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2898.97998047, -1976.43383789, 2.73582888, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.63598633, -1976.44140625, 1.80488944, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2898.93505859, -1983.18469238, 2.77170682, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.40283203, -1982.87561035, 1.87714291, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.21704102, -1990.92614746, 2.74616671, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.49169922, -1990.95776367, 1.89157391, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.82739258, -1997.21337891, 1.84937453, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.81445312, -1997.17321777, 2.65160275, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.68261719, -2001.54248047, 1.89557004, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.71191406, -2002.23547363, 2.69227386, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.74707031, -2007.92565918, 2.70791435, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.89379883, -2007.32312012, 1.87637448, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2904.04565430, -2011.65197754, 1.86325765, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.89868164, -2012.24291992, 2.69479966, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2900.07983398, -2016.92260742, 2.66108441, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2904.16210938, -2016.66076660, 1.85433125, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2900.17260742, -2022.60498047, 2.62293673, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.92968750, -2022.42211914, 1.87079310, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.99218750, -2027.17382812, 1.83341813, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2900.08056641, -2027.64624023, 2.61502504, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2903.94702148, -2031.49584961, 1.81987119, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.99609375, -2031.81457520, 2.61016083, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2899.83886719, -2035.26501465, 2.62363386, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2904.17016602, -2034.79321289, 1.75673389, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1645, 2894.80102539, -2035.54870605, 3.52677202, 1.74993896, 359.49975586, 93.76528931);
- CreateDynamicObject(1645, 2894.60351562, -2031.67712402, 3.67895317, 1.74682617, 359.49462891, 91.76284790);
- CreateDynamicObject(1645, 2894.41259766, -2027.95312500, 3.73361468, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.98608398, -2022.87170410, 3.84121990, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.98681641, -2016.79626465, 3.86829805, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.66748047, -2011.75549316, 3.93350577, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.51269531, -2008.12890625, 3.95000648, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.54833984, -2002.23022461, 3.91937876, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.65429688, -1997.45788574, 3.87917924, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.60815430, -1991.30102539, 3.86387610, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.81542969, -1983.31250000, 3.79060459, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.55737305, -1976.70776367, 3.81588936, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.35937500, -1970.28942871, 3.82664585, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.77734375, -1964.39038086, 3.71841407, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.64819336, -1959.34692383, 3.72279167, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.52026367, -1955.24804688, 3.73092508, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.30297852, -1950.66540527, 3.75965691, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2893.52758789, -1947.37951660, 3.70047092, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1645, 2894.03588867, -1943.22656250, 3.58047533, 1.74682617, 359.48913574, 91.75781250);
- CreateDynamicObject(1646, 2894.13671875, -1935.46704102, 3.48037934, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2894.62329102, -1931.02490234, 3.33466268, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2894.74731445, -1926.46447754, 3.25996089, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2895.30957031, -1921.10168457, 3.08906198, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2895.51171875, -1915.34045410, 2.98562217, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2895.47314453, -1909.81457520, 2.93277335, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2895.73461914, -1903.58532715, 2.81237292, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2896.32836914, -1897.01318359, 2.62194252, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2897.00585938, -1891.70751953, 2.42868567, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1646, 2897.08520508, -1886.68090820, 2.35778785, 2.24670410, 359.74731445, 90.00549316);
- CreateDynamicObject(1598, 2904.26538086, -1967.63842773, 1.63190460, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2406, 2904.02172852, -1995.50646973, 2.71651912, 0.00000000, 0.00000000, 291.99462891);
- CreateDynamicObject(1610, 2903.55297852, -1966.99926758, 1.44643641, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1255, 2892.82983398, -1886.34631348, 3.33678102, 0.00000000, 4.75000000, 0.00000000);
- CreateDynamicObject(1255, 2892.54174805, -1891.45825195, 3.54808855, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2892.28393555, -1897.14099121, 3.65928936, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2891.90771484, -1903.46105957, 3.81076288, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2891.54492188, -1909.97009277, 3.95443678, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2891.05566406, -1915.82238770, 4.11613941, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2891.14746094, -1921.21630859, 4.15692711, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.83325195, -1926.39062500, 4.27628756, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.52026367, -1931.32128906, 4.39273453, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.33544922, -1935.44177246, 4.47474098, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2891.00610352, -1942.80102539, 4.42160702, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.44165039, -1947.08825684, 4.55641174, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.17651367, -1949.86877441, 4.62259054, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.09301758, -1954.34167480, 4.65708542, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2889.71752930, -1958.96630859, 4.75049543, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2889.72509766, -1963.98840332, 4.76568222, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2889.79614258, -1969.95117188, 4.77677059, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.00830078, -1976.32885742, 4.76150513, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.05932617, -1983.25659180, 4.78066635, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2889.63623047, -1991.10534668, 4.89903307, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2889.55053711, -1997.52539062, 4.94174528, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2889.26269531, -2001.91638184, 5.01679325, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2889.46533203, -2007.55493164, 4.99874020, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2889.38476562, -2011.05285645, 5.02878523, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.12158203, -2016.40185547, 4.88062763, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.34887695, -2022.08496094, 4.80995178, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2890.74609375, -2027.56518555, 4.70638704, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2891.04809570, -2031.35644531, 4.62932920, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(1255, 2891.36962891, -2035.18786621, 4.54820633, 0.00000000, 4.74609375, 0.00000000);
- CreateDynamicObject(642, 2905.33984375, -1888.79357910, 2.07256889, 0.00000000, 2.75000000, 0.00000000);
- CreateDynamicObject(642, 2896.40625000, -1905.06250000, 3.78039765, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(642, 2899.52075195, -1923.07543945, 3.35655642, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(642, 2903.31005859, -1944.28198242, 2.82773280, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(642, 2892.90478516, -1952.57189941, 4.93785286, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(642, 2903.46093750, -1971.83679199, 2.90734458, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(642, 2893.85546875, -1985.01538086, 4.88046455, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(642, 2898.85546875, -1999.07922363, 3.93674469, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(642, 2892.74780273, -2014.26330566, 5.21717501, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(642, 2900.28564453, -2024.26562500, 3.67739415, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(642, 2893.75805664, -2037.00634766, 4.91921520, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(642, 2874.98950195, -2005.86425781, 9.37536049, 0.00000000, 2.74658203, 0.00000000);
- CreateDynamicObject(1341, 2868.42797852, -1953.74890137, 11.11095238, 0.00000000, 0.00000000, 179.00000000);
- CreateDynamicObject(1340, 2868.30712891, -1972.44860840, 11.23595428, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1342, 2868.26196289, -1979.71191406, 11.14206123, 0.00000000, 0.00000000, 178.25000000);
- CreateDynamicObject(2714, 2873.92431641, -1902.73962402, 11.27124500, 0.00000000, 0.00000000, 53.75000000);
- CreateDynamicObject(3526, 2848.43139648, -1894.83850098, 9.99524021, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.41748047, -1893.45837402, 9.99529457, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.50146484, -1886.65332031, 10.00319195, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.47290039, -1887.91711426, 10.00133991, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.46923828, -1889.27331543, 9.99935246, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.48657227, -1890.70898438, 9.99351692, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.38769531, -1892.07299805, 9.99541092, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.19165039, -2053.62817383, 9.99172688, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.23706055, -2052.25659180, 9.99174976, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.21777344, -2050.89282227, 9.99174023, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.26416016, -2049.49072266, 9.99176311, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.29125977, -2048.13964844, 9.99578094, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.23291016, -2046.68408203, 9.99785709, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.18823242, -2045.34802246, 9.99977112, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.30859375, -1984.99877930, 10.00591755, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.32788086, -1983.62451172, 10.00591755, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.35156250, -1982.28869629, 10.00591755, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.30859375, -1981.00598145, 10.00591755, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.35229492, -1979.58496094, 10.00591755, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.29785156, -1978.23754883, 10.00591755, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3526, 2848.35546875, -1976.86242676, 10.00591755, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(967, 2848.50683594, -1975.12670898, 10.10920715, 0.00000000, 0.00000000, 180.99426270);
- CreateDynamicObject(1215, 2865.61157227, -1884.39392090, 10.67369843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2865.60400391, -1897.60742188, 10.67369843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2865.72363281, -1911.42687988, 10.67369843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2865.67431641, -1928.26660156, 10.67369843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2872.51977539, -1955.11791992, 9.62946796, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2877.53588867, -1955.22314453, 7.59208488, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2876.46679688, -1970.65747070, 8.02631474, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2872.94506836, -1970.77465820, 9.45672798, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2866.01806641, -2011.83178711, 10.66471004, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2865.86010742, -2019.93164062, 10.66447926, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2865.97338867, -2031.39904785, 10.66675568, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2865.67968750, -2055.46020508, 10.66647339, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2865.83105469, -2047.55297852, 10.75767326, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2857.15820312, -2055.78515625, 10.66891479, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2848.07080078, -2055.95874023, 10.65889931, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2848.84790039, -2039.68493652, 10.94963741, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2850.70581055, -2034.67871094, 10.66588593, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2850.62060547, -2018.30969238, 10.66588593, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2850.65722656, -1994.63537598, 10.66791916, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2848.71337891, -1990.58044434, 10.67369843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2848.98339844, -1971.17590332, 10.67657566, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2850.85302734, -1965.74743652, 10.67308903, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2850.69531250, -1945.51770020, 10.66696167, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2850.49511719, -1906.36328125, 10.65911198, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2848.73168945, -1900.52722168, 10.66027069, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2850.87963867, -1884.11267090, 10.67369843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2856.65478516, -1884.11267090, 10.67369843, 0.00000000, 0.00000000, 0.00000000);
- //-----------------------[Mansion Beside Vinewood Gas Station]-----//
- CreateDynamicObject(1251, 960.06640625, -942.10192871, 39.46254730, 1.75000000, 348.25000000, 270.42492676);
- CreateDynamicObject(1251, 964.20599365, -942.01568604, 39.59552765, 1.75000000, 348.25000000, 270.42492676);
- CreateDynamicObject(3526, 957.65460205, -941.70477295, 39.45404434, 0.00000000, 0.00000000, 91.03002930);
- CreateDynamicObject(3526, 959.01312256, -941.70281982, 39.54001236, 0.00000000, 0.00000000, 91.02722168);
- CreateDynamicObject(3526, 960.38732910, -941.65917969, 39.59006500, 0.00000000, 0.00000000, 91.02722168);
- CreateDynamicObject(3526, 961.75433350, -941.69311523, 39.62712479, 0.00000000, 0.00000000, 91.02722168);
- CreateDynamicObject(3526, 963.13769531, -941.71435547, 39.66678238, 0.00000000, 0.00000000, 91.02722168);
- CreateDynamicObject(3526, 964.50201416, -941.63397217, 39.72257614, 0.00000000, 0.00000000, 91.02722168);
- CreateDynamicObject(3526, 965.92016602, -941.60571289, 39.77146912, 0.00000000, 0.00000000, 91.02722168);
- CreateDynamicObject(967, 957.51660156, -941.22753906, 39.36899948, 0.00000000, 0.00000000, 272.56530762);
- CreateDynamicObject(966, 959.54003906, -941.66210938, 39.44728088, 0.00000000, 0.00000000, 179.96154785);
- CreateDynamicObject(968, 959.67773438, -941.65429688, 40.08095551, 2.69165039, 10.53588867, 5.78979492);
- CreateDynamicObject(1408, 966.42199707, -939.28472900, 40.57950974, 0.25000000, 8.75000000, 273.66003418);
- CreateDynamicObject(1408, 966.05639648, -934.21905518, 41.51884842, 0.24719238, 8.74511719, 273.65844727);
- CreateDynamicObject(1408, 965.90588379, -931.74389648, 41.88488007, 0.24719238, 8.74511719, 273.65844727);
- CreateDynamicObject(3920, 969.12145996, -929.28948975, 44.73427963, 0.00000000, 0.00000000, 3.50000000);
- CreateDynamicObject(3920, 972.49108887, -929.02447510, 44.76359558, 0.00000000, 0.00000000, 3.49914551);
- CreateDynamicObject(625, 979.21569824, -929.34033203, 41.48554993, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(625, 978.76367188, -932.92803955, 41.12357712, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(625, 978.45806885, -941.81256104, 40.10527802, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(625, 973.66564941, -931.18713379, 41.25534821, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(626, 970.19659424, -930.73773193, 42.98255920, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(627, 967.91619873, -940.66400146, 41.17835617, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(628, 969.30889893, -940.76397705, 41.33756256, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(678, 967.84417725, -937.04266357, 40.55409241, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(678, 968.33825684, -937.39129639, 40.52258301, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(678, 968.65295410, -937.58917236, 40.50651932, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(682, 967.60729980, -932.71350098, 41.25823212, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(682, 967.75439453, -933.99096680, 41.05455017, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(682, 967.78521729, -934.98156738, 40.89218521, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(682, 967.68975830, -934.63470459, 40.94454575, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(682, 967.84814453, -933.32086182, 41.17045212, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 968.56976318, -935.04559326, 40.92319489, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 968.74078369, -936.34356689, 40.71738052, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 968.72344971, -937.47076416, 40.52985764, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 969.01464844, -938.56872559, 40.36352921, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 968.92816162, -939.50006104, 40.20475769, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 968.28710938, -932.47534180, 41.33371735, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 967.91754150, -930.65362549, 41.56153107, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 969.13391113, -939.58703613, 40.07958603, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 970.86364746, -939.80627441, 40.07791138, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 975.10949707, -939.99072266, 40.43793869, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 974.46270752, -936.99267578, 40.78563690, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 973.90527344, -934.21246338, 41.10774994, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 972.48602295, -931.96203613, 41.37608337, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 977.51940918, -933.67803955, 43.10385513, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 973.16076660, -939.77465820, 40.38378143, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 973.50073242, -940.05725098, 40.65229034, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 976.60260010, -934.78833008, 40.87825775, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 976.74560547, -936.13964844, 40.86517334, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 976.67352295, -936.83410645, 40.78637695, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 976.46343994, -939.55743408, 40.85348892, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(728, 976.24719238, -940.28381348, 40.85348892, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(800, 970.45959473, -938.32806396, 44.12388229, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(800, 974.92205811, -933.89550781, 44.77984619, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(800, 968.83013916, -936.43652344, 42.12781906, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(800, 968.62939453, -933.40710449, 42.47093964, 0.00000000, 0.00000000, 353.00000000);
- CreateDynamicObject(800, 968.95178223, -939.16174316, 41.79250336, 0.00000000, 0.00000000, 357.49511719);
- CreateDynamicObject(640, 955.61602783, -932.50823975, 42.46265793, 0.00000000, 0.00000000, 3.00000000);
- CreateDynamicObject(640, 955.86645508, -937.72253418, 42.46265793, 0.00000000, 0.00000000, 2.99926758);
- CreateDynamicObject(640, 955.95770264, -939.53118896, 42.46265793, 0.00000000, 0.00000000, 2.99926758);
- CreateDynamicObject(640, 953.03009033, -941.82427979, 42.46862030, 0.00000000, 0.00000000, 272.60925293);
- CreateDynamicObject(640, 952.27325439, -941.82873535, 42.51862335, 0.00000000, 0.00000000, 272.85925293);
- CreateDynamicObject(640, 949.82104492, -939.31329346, 42.46862030, 0.00000000, 0.00000000, 2.99926758);
- CreateDynamicObject(640, 950.62561035, -933.89520264, 42.46862030, 0.00000000, 0.00000000, 2.99926758);
- CreateDynamicObject(640, 948.46490479, -937.19946289, 42.46862030, 0.00000000, 0.00000000, 276.61425781);
- CreateDynamicObject(640, 950.57073975, -932.97174072, 42.46265793, 0.00000000, 0.00000000, 2.99926758);
- CreateDynamicObject(640, 948.13238525, -930.01422119, 42.54685593, 0.00000000, 0.00000000, 93.43426514);
- CreateDynamicObject(640, 949.08239746, -927.04138184, 43.08194733, 350.54504395, 0.00000000, 185.14819336);
- CreateDynamicObject(640, 948.61273193, -921.95330811, 43.93394089, 350.54077148, 0.00000000, 185.14709473);
- CreateDynamicObject(640, 949.56390381, -910.99951172, 45.43765640, 0.04077148, 0.00000000, 185.14709473);
- CreateDynamicObject(640, 956.07855225, -909.51361084, 45.46265793, 0.03845215, 0.00000000, 185.14709473);
- CreateDynamicObject(640, 947.46929932, -913.93823242, 45.34188843, 359.03845215, 352.98498535, 92.33706665);
- CreateDynamicObject(640, 948.56805420, -921.12658691, 44.13414764, 350.54077148, 0.00000000, 185.14709473);
- CreateDynamicObject(640, 975.87310791, -927.75653076, 45.46265793, 0.03845215, 0.00000000, 274.69195557);
- CreateDynamicObject(640, 970.52465820, -928.19689941, 45.46265793, 0.03295898, 0.00000000, 274.69116211);
- CreateDynamicObject(640, 965.25488281, -928.62445068, 45.46265793, 0.03295898, 0.00000000, 274.69116211);
- CreateDynamicObject(640, 964.07452393, -928.55328369, 45.46257782, 0.03295898, 0.00000000, 270.69116211);
- CreateDynamicObject(640, 963.23730469, -928.37500000, 45.46265793, 0.02197266, 0.00000000, 265.18249512);
- CreateDynamicObject(640, 962.92565918, -928.27880859, 45.46265793, 0.02197266, 0.00000000, 260.58251953);
- CreateDynamicObject(640, 962.34277344, -927.84863281, 45.48765945, 0.01098633, 0.00000000, 256.57470703);
- CreateDynamicObject(640, 961.76379395, -927.45971680, 45.46265793, 0.01098633, 0.00000000, 256.57470703);
- CreateDynamicObject(640, 958.56164551, -921.44213867, 45.49781418, 0.01098633, 0.00000000, 185.34466553);
- CreateDynamicObject(640, 958.84472656, -923.76318359, 45.46265793, 0.00549316, 0.00000000, 185.33935547);
- CreateDynamicObject(640, 958.84576416, -924.07543945, 45.46265793, 0.00549316, 0.00000000, 185.33935547);
- CreateDynamicObject(640, 978.05535889, -924.82232666, 45.46265793, 0.00549316, 0.00000000, 185.33935547);
- CreateDynamicObject(640, 977.70245361, -919.67980957, 45.46265793, 0.00549316, 0.00000000, 183.33935547);
- CreateDynamicObject(640, 977.30853271, -914.50360107, 45.46265793, 0.00549316, 0.00000000, 185.33935547);
- CreateDynamicObject(640, 975.21386719, -912.00292969, 45.46265793, 0.00000000, 0.00000000, 272.97180176);
- CreateDynamicObject(640, 969.94177246, -912.28613281, 45.46265793, 0.00000000, 0.00000000, 272.97180176);
- CreateDynamicObject(640, 967.27416992, -912.49133301, 45.46265793, 0.00000000, 0.00000000, 272.97180176);
- CreateDynamicObject(826, 967.81683350, -907.97290039, 45.98439026, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 973.37384033, -907.46246338, 44.68785477, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 971.35876465, -905.84887695, 45.13004684, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 969.20635986, -907.35791016, 45.65261841, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 967.93121338, -908.29931641, 45.96294022, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 970.81341553, -901.19451904, 45.36189270, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 967.42858887, -902.08630371, 46.09347153, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 966.99548340, -903.77703857, 46.10963821, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 966.21203613, -898.66107178, 46.54299545, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 968.75952148, -898.32568359, 46.10307693, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 966.14044189, -896.57312012, 46.53591919, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 966.08532715, -892.27862549, 46.51200485, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 967.98577881, -893.13476562, 46.32476425, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 968.81268311, -895.04724121, 46.25387955, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(826, 968.27410889, -895.86755371, 46.31424713, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1408, 964.35107422, -909.39819336, 45.36099625, 0.00000000, 0.00000000, 274.81997681);
- CreateDynamicObject(1408, 963.97753906, -904.40039062, 45.36099625, 0.00000000, 0.00000000, 274.81201172);
- CreateDynamicObject(1408, 963.55847168, -899.19201660, 45.36099625, 0.00000000, 0.00000000, 274.81750488);
- CreateDynamicObject(1408, 963.29528809, -894.44915771, 45.36099625, 0.00000000, 0.00000000, 274.81750488);
- CreateDynamicObject(1408, 960.75659180, -892.15045166, 45.36099625, 0.00000000, 0.00000000, 10.95190430);
- CreateDynamicObject(1408, 958.68365479, -892.58587646, 45.36099625, 0.00000000, 0.00000000, 10.94787598);
- CreateDynamicObject(1408, 953.47058105, -893.19506836, 45.35244751, 0.00000000, 0.00000000, 1.42187500);
- CreateDynamicObject(1408, 948.47576904, -893.34259033, 45.28268433, 0.00000000, 0.00000000, 2.16723633);
- CreateDynamicObject(1408, 943.79876709, -893.52246094, 45.28438568, 0.00000000, 0.00000000, 2.16430664);
- CreateDynamicObject(1408, 938.57519531, -893.74108887, 45.29732895, 0.00000000, 0.00000000, 2.16430664);
- CreateDynamicObject(1408, 933.40606689, -893.96453857, 45.31456375, 0.00000000, 0.00000000, 2.16430664);
- CreateDynamicObject(1408, 928.44396973, -894.16864014, 45.32462692, 0.00000000, 0.00000000, 2.16430664);
- CreateDynamicObject(1408, 923.54980469, -894.34851074, 45.32120514, 0.00000000, 0.00000000, 2.16430664);
- CreateDynamicObject(1408, 918.40124512, -894.60913086, 45.31411362, 0.00000000, 0.00000000, 3.41430664);
- CreateDynamicObject(1408, 913.13433838, -894.93524170, 45.31602859, 0.00000000, 0.00000000, 3.41125488);
- CreateDynamicObject(1408, 908.16424561, -895.28112793, 45.28053284, 0.00000000, 0.00000000, 3.41125488);
- CreateDynamicObject(1408, 902.81671143, -895.61401367, 45.24828339, 0.00000000, 0.00000000, 3.41125488);
- CreateDynamicObject(1408, 898.65722656, -895.97949219, 45.31465149, 0.00000000, 0.00000000, 3.40576172);
- CreateDynamicObject(3785, 948.09179688, -916.37304688, 47.00042725, 90.82397461, 0.00000000, 1.98303223);
- CreateDynamicObject(3785, 952.48040771, -908.89569092, 47.34278107, 90.82397461, 0.00000000, 280.59802246);
- CreateDynamicObject(3785, 956.84130859, -941.18322754, 41.61670685, 3.98394775, 1.98501587, 7.93801880);
- CreateDynamicObject(1215, 955.53527832, -941.21234131, 42.33591080, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 950.45056152, -941.34118652, 42.33591080, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 950.21484375, -937.57324219, 42.33591080, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 949.67401123, -929.44226074, 42.48621750, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 955.54449463, -929.63037109, 42.37199783, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 948.69427490, -918.46453857, 44.83772278, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 947.96307373, -914.46228027, 45.31356430, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 950.19067383, -914.11877441, 45.26158142, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 949.92584229, -909.21032715, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 955.64642334, -908.76068115, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 955.89233398, -912.29394531, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 956.92425537, -912.17346191, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 956.37060547, -908.55499268, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 958.42120361, -918.81964111, 45.76547241, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 959.60839844, -926.44317627, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 964.52410889, -927.84967041, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 969.88287354, -927.82690430, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 977.82690430, -927.07434082, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 977.35894775, -919.95526123, 45.40974426, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 976.45416260, -912.51739502, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 971.24096680, -912.68084717, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 964.55627441, -912.19433594, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 962.78930664, -892.20880127, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 963.75952148, -903.48278809, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 963.61004639, -903.27929688, 45.80576324, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 956.30963135, -893.23931885, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 946.86895752, -893.49609375, 45.30934143, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 933.84832764, -894.01391602, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 921.95440674, -894.56640625, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 912.50628662, -895.07708740, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 903.70910645, -895.80261230, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 896.38476562, -896.35058594, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(649, 959.90625000, -891.65087891, 45.01891327, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(649, 953.54553223, -892.06213379, 45.25934601, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(649, 943.34210205, -892.60729980, 44.83551788, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(649, 933.39630127, -893.32629395, 44.32142639, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(649, 921.10424805, -893.92529297, 44.40454483, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(649, 906.31738281, -894.88348389, 44.41492462, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(649, 899.21307373, -895.42132568, 44.44752121, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(673, 901.48303223, -895.11669922, 44.35831451, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(673, 908.17669678, -894.79809570, 44.43926239, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(673, 915.35644531, -894.36425781, 44.46878433, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(673, 925.57177734, -893.76367188, 44.40925980, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(673, 930.77001953, -893.53613281, 44.39015579, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(673, 936.67126465, -893.23699951, 44.42639542, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(673, 940.75323486, -892.94940186, 44.62952042, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(673, 945.42346191, -892.01708984, 45.15333939, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(673, 948.83905029, -892.08221436, 45.17562866, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(673, 956.83728027, -892.02642822, 45.13144302, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(674, 958.08715820, -891.54675293, 45.20844269, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(674, 951.52233887, -891.89624023, 45.30765915, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(674, 938.42309570, -892.55541992, 44.78319168, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(674, 931.65661621, -892.80566406, 44.55584717, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(674, 924.21313477, -898.29492188, 51.87013245, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(674, 911.27691650, -894.26660156, 44.24148560, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(674, 904.74584961, -894.93835449, 44.32793427, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3850, 978.59851074, -926.30938721, 46.31847382, 0.00000000, 0.00000000, 4.00000000);
- CreateDynamicObject(3850, 978.35266113, -922.86718750, 46.31847382, 0.00000000, 0.00000000, 3.99902344);
- CreateDynamicObject(3850, 978.12261963, -919.43914795, 46.31847382, 0.00000000, 0.00000000, 3.99902344);
- CreateDynamicObject(3850, 977.85504150, -915.96289062, 46.31847382, 0.00000000, 0.00000000, 3.99902344);
- CreateDynamicObject(3850, 977.60382080, -913.02465820, 46.31847382, 0.00000000, 0.00000000, 4.49902344);
- CreateDynamicObject(3850, 975.77185059, -911.41357422, 46.31847382, 0.00000000, 0.00000000, 93.07501221);
- CreateDynamicObject(3850, 972.39135742, -911.58984375, 46.31847382, 0.00000000, 0.00000000, 93.07067871);
- CreateDynamicObject(3850, 968.96380615, -911.79699707, 46.31847382, 0.00000000, 0.00000000, 93.07067871);
- CreateDynamicObject(3850, 966.34942627, -912.01562500, 46.31847382, 0.00000000, 0.00000000, 93.07067871);
- CreateDynamicObject(3850, 976.98529053, -928.14758301, 46.31153488, 0.00000000, 0.00000000, 93.82067871);
- CreateDynamicObject(3850, 973.53271484, -928.36590576, 46.31153488, 0.00000000, 0.00000000, 93.81774902);
- CreateDynamicObject(3850, 970.10998535, -928.59558105, 46.31153488, 0.00000000, 0.00000000, 93.81774902);
- CreateDynamicObject(3850, 966.67681885, -928.83337402, 46.31153488, 0.00000000, 0.00000000, 93.81774902);
- CreateDynamicObject(3850, 964.13018799, -929.02117920, 46.31153488, 0.00000000, 0.00000000, 93.81774902);
- CreateDynamicObject(3850, 961.70544434, -928.67132568, 46.31153488, 0.00000000, 0.00000000, 72.76275635);
- CreateDynamicObject(3850, 959.24633789, -927.01800537, 46.31153488, 0.00000000, 1.50000000, 34.00219727);
- CreateDynamicObject(3850, 958.17901611, -923.87243652, 46.31153488, 0.00000000, 1.49963379, 4.36718750);
- CreateDynamicObject(3850, 957.95910645, -920.64788818, 46.31153488, 0.00000000, 1.49963379, 4.36706543);
- CreateDynamicObject(3850, 956.61138916, -940.37316895, 43.29926682, 0.00000000, 0.00000000, 3.59744263);
- CreateDynamicObject(3850, 962.08697510, -928.83813477, 46.25917816, 0.00000000, 0.00000000, 77.97747803);
- CreateDynamicObject(3850, 954.93206787, -942.23742676, 43.31153488, 0.00000000, 0.00000000, 93.07067871);
- CreateDynamicObject(3850, 951.51440430, -942.44506836, 43.31153488, 0.00000000, 0.00000000, 93.07067871);
- CreateDynamicObject(3850, 948.09277344, -942.61987305, 43.31774139, 0.00000000, 0.00000000, 93.07067871);
- CreateDynamicObject(3850, 947.00659180, -942.70977783, 43.31774521, 0.00000000, 0.00000000, 93.07067871);
- CreateDynamicObject(3850, 968.42614746, -942.21856689, 42.30749893, 0.00000000, 0.00000000, 90.82067871);
- CreateDynamicObject(3850, 971.71105957, -942.46752930, 42.38798141, 0.00000000, 0.00000000, 85.32067871);
- CreateDynamicObject(3850, 975.06579590, -942.82666016, 42.44295120, 0.00000000, 0.00000000, 85.31982422);
- CreateDynamicObject(3850, 975.86657715, -942.91363525, 42.52215576, 0.00000000, 0.00000000, 86.31982422);
- CreateDynamicObject(3850, 956.40374756, -936.96429443, 43.31153488, 0.00000000, 0.00000000, 3.59252930);
- CreateDynamicObject(3850, 956.17584229, -933.49407959, 43.31153488, 0.00000000, 0.00000000, 3.59252930);
- CreateDynamicObject(3850, 956.12274170, -931.68182373, 43.31153488, 0.00000000, 0.00000000, 3.59252930);
- CreateDynamicObject(966, 875.01757812, -945.82348633, 40.56891632, 0.00000000, 351.75000000, 180.96154785);
- CreateDynamicObject(967, 873.92602539, -945.43853760, 40.76084137, 356.00000000, 359.75000000, 271.56530762);
- CreateDynamicObject(968, 875.07641602, -945.82794189, 41.12705231, 1.19165039, 10.53588867, 0.78979492);
- CreateDynamicObject(1251, 878.47192383, -945.67413330, 40.08107758, 352.11999512, 90.20004272, 272.63000488);
- CreateDynamicObject(3526, 876.11090088, -945.32647705, 40.52874756, 1.75000000, 0.00000000, 88.34002686);
- CreateDynamicObject(3526, 877.45135498, -945.23754883, 40.33011246, 1.74682617, 0.00000000, 88.33557129);
- CreateDynamicObject(3526, 878.84216309, -945.18817139, 40.13035202, 1.74682617, 0.00000000, 88.33557129);
- CreateDynamicObject(3526, 880.18811035, -945.09179688, 39.94164658, 1.74682617, 0.00000000, 88.33557129);
- CreateDynamicObject(3526, 881.50518799, -945.03668213, 39.75326920, 1.74682617, 0.00000000, 88.33557129);
- CreateDynamicObject(3850, 935.68176270, -943.42700195, 43.31774139, 0.00000000, 0.00000000, 95.06848145);
- CreateDynamicObject(3850, 932.24023438, -943.70263672, 43.31774139, 0.00000000, 0.00000000, 95.06469727);
- CreateDynamicObject(3850, 928.81610107, -943.90850830, 43.31153488, 0.00000000, 0.00000000, 93.56469727);
- CreateDynamicObject(3850, 925.37475586, -944.09442139, 43.31153488, 0.00000000, 0.00000000, 93.55957031);
- CreateDynamicObject(3850, 921.88439941, -944.28625488, 43.31774139, 0.00000000, 0.00000000, 93.55957031);
- CreateDynamicObject(3850, 918.56756592, -944.51977539, 43.31774139, 0.00000000, 0.00000000, 93.55957031);
- CreateDynamicObject(3850, 915.21862793, -944.85321045, 43.31153488, 0.00000000, 0.00000000, 96.80957031);
- CreateDynamicObject(3850, 911.84820557, -945.24163818, 43.31153488, 0.00000000, 0.00000000, 96.30603027);
- CreateDynamicObject(3850, 908.40850830, -945.62261963, 43.31153488, 0.00000000, 0.00000000, 96.30065918);
- CreateDynamicObject(3850, 906.85302734, -945.79284668, 43.31153488, 0.00000000, 0.00000000, 96.30065918);
- CreateDynamicObject(3850, 898.67620850, -946.38134766, 43.16622543, 355.00000000, 1.25000000, 87.60501099);
- CreateDynamicObject(3850, 895.37072754, -946.21832275, 42.80238724, 351.99572754, 1.24694824, 87.60498047);
- CreateDynamicObject(3850, 891.96508789, -946.15618896, 42.36987305, 351.99096680, 1.24145508, 87.60498047);
- CreateDynamicObject(3850, 888.57781982, -946.00683594, 41.88969040, 351.24096680, 1.24145508, 87.60498047);
- CreateDynamicObject(3850, 885.19824219, -945.82849121, 41.39410782, 351.23840332, 1.24145508, 86.35498047);
- CreateDynamicObject(3850, 883.68963623, -945.74291992, 41.27351379, 351.48291016, 359.49145508, 86.35253906);
- CreateDynamicObject(3578, 898.74865723, -941.08746338, 41.57851410, 0.00000000, 0.00000000, 94.55999756);
- CreateDynamicObject(3578, 897.74963379, -927.20349121, 41.55454636, 0.00000000, 0.00000000, 94.05932617);
- CreateDynamicObject(3578, 897.41064453, -922.17071533, 41.56384277, 0.00000000, 0.00000000, 94.05395508);
- CreateDynamicObject(992, 871.76953125, -946.03387451, 42.48355865, 0.00000000, 351.25000000, 179.45343018);
- CreateDynamicObject(992, 868.52941895, -946.07678223, 42.81034470, 0.00000000, 357.74780273, 181.95068359);
- CreateDynamicObject(992, 867.61962891, -946.21270752, 43.37344742, 0.00000000, 343.30236816, 178.69812012);
- CreateDynamicObject(992, 864.42437744, -946.19494629, 44.36801147, 0.00000000, 343.30078125, 180.69262695);
- CreateDynamicObject(992, 861.48187256, -946.35040283, 45.30531693, 0.00000000, 343.30078125, 180.69213867);
- CreateDynamicObject(992, 858.28369141, -946.41589355, 46.34158325, 0.00000000, 343.30078125, 180.69213867);
- CreateDynamicObject(992, 856.17419434, -946.46063232, 47.01338577, 0.00000000, 343.30078125, 180.69213867);
- CreateDynamicObject(983, 856.27294922, -944.14617920, 46.21860123, 348.25000000, 1.75000000, 319.84509277);
- CreateDynamicObject(983, 859.32055664, -939.94274902, 44.38010406, 345.17468262, 358.49707031, 323.34069824);
- CreateDynamicObject(983, 863.57757568, -935.52026367, 43.14328766, 355.42395020, 358.24487305, 307.83862305);
- CreateDynamicObject(983, 868.70904541, -932.02960205, 42.90990829, 356.91870117, 358.24218750, 304.08691406);
- CreateDynamicObject(983, 874.02239990, -928.53448486, 42.69408798, 357.91833496, 358.23669434, 303.58508301);
- CreateDynamicObject(983, 879.44097900, -925.15069580, 42.49239731, 357.91809082, 358.23669434, 301.57971191);
- CreateDynamicObject(983, 885.00195312, -922.16247559, 42.37094116, 359.91809082, 358.48669434, 295.82470703);
- CreateDynamicObject(983, 890.81457520, -919.66467285, 42.44546890, 3.91809082, 358.23669434, 290.57336426);
- CreateDynamicObject(983, 893.55938721, -918.62463379, 42.33740997, 3.91662598, 358.23669434, 287.82189941);
- CreateDynamicObject(1215, 937.22009277, -942.21746826, 42.31680298, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 931.22277832, -943.36901855, 42.32567596, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 924.01556396, -944.05401611, 42.30332184, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 916.15466309, -944.55810547, 42.33414459, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 910.51812744, -945.20367432, 42.33530045, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 905.46331787, -945.78253174, 42.33633804, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 899.97479248, -946.31286621, 42.33525085, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 900.01263428, -946.04376221, 42.48403168, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 897.10247803, -946.21923828, 42.04206085, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 890.45751953, -945.82873535, 41.19815445, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 882.11273193, -945.57452393, 40.13935852, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 873.02899170, -946.18334961, 41.39191055, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 867.58514404, -946.05517578, 42.32330322, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 861.24993896, -946.20611572, 44.42237473, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 854.56658936, -946.48706055, 46.65441895, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 857.70355225, -942.69812012, 45.16236877, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 861.11608887, -937.67089844, 43.23081589, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 866.18933105, -933.88726807, 42.77366638, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 871.49908447, -930.28894043, 42.58343887, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 876.89752197, -926.97833252, 42.37358475, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 882.22033691, -923.61047363, 42.17156982, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 888.10894775, -920.96936035, 42.15088654, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 896.04418945, -918.02893066, 42.10356140, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 897.10467529, -924.55828857, 42.06989670, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 897.57794189, -932.06231689, 42.06670761, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 897.93090820, -936.35766602, 42.10580444, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 898.10601807, -940.96081543, 42.14918137, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(645, 853.67883301, -943.83508301, 44.85140991, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(645, 864.04217529, -927.04620361, 46.80088806, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(652, 853.90075684, -938.75579834, 48.19072723, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(652, 855.78045654, -940.99853516, 43.91645432, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(652, 864.70471191, -930.29235840, 43.01636505, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(652, 883.91973877, -918.58435059, 39.91104889, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(652, 886.65722656, -908.51220703, 44.03540039, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(652, 868.39770508, -916.68463135, 48.26795197, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(654, 869.12432861, -925.20837402, 46.41601562, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(664, 861.28002930, -928.61523438, 47.38364792, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(669, 856.42993164, -939.64117432, 47.31507111, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(669, 867.85723877, -928.66986084, 44.69648743, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(669, 881.74572754, -920.50097656, 43.57601166, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(669, 886.99169922, -911.29370117, 46.19258118, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(669, 871.15460205, -915.67864990, 53.70557022, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(669, 866.38964844, -918.77600098, 56.79833603, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 850.91082764, -944.48150635, 50.18674088, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 851.84399414, -941.82946777, 51.66948318, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 853.28753662, -939.05133057, 53.14550018, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 863.51062012, -933.40240479, 45.37227249, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 872.05438232, -927.98101807, 45.06763458, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 867.10900879, -931.13073730, 45.23622131, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 858.65069580, -938.13531494, 47.03187180, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 855.05255127, -942.15747070, 49.56633377, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 870.61859131, -922.82104492, 49.15032578, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 867.77441406, -929.09204102, 51.19390488, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(647, 859.82318115, -931.93505859, 51.84793472, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2311, 919.83312988, -933.82159424, 41.62495422, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1727, 918.04278564, -934.27423096, 41.62486649, 0.00000000, 0.00000000, 89.07501221);
- CreateDynamicObject(1726, 919.54748535, -932.29412842, 41.64373398, 0.00000000, 0.00000000, 358.72000122);
- CreateDynamicObject(1726, 921.47314453, -935.30688477, 41.64479828, 0.00000000, 0.75000000, 181.38415527);
- CreateDynamicObject(1727, 922.97790527, -933.38385010, 41.63275146, 0.00000000, 0.00000000, 269.70660400);
- CreateDynamicObject(3028, 921.04687500, -933.74902344, 42.18236923, 255.79467773, 85.29235840, 358.99475098);
- CreateDynamicObject(1723, 932.12304688, -918.09826660, 45.33023071, 0.00000000, 0.00000000, 276.62994385);
- CreateDynamicObject(1724, 931.07141113, -916.57336426, 45.33023071, 0.00000000, 0.00000000, 322.28500366);
- CreateDynamicObject(1724, 932.31927490, -921.00671387, 45.33023071, 0.00000000, 0.00000000, 241.99914551);
- CreateDynamicObject(2315, 930.62298584, -920.07635498, 45.33023071, 0.00000000, 0.00000000, 95.28002930);
- CreateDynamicObject(1723, 928.73632812, -920.61914062, 45.33023071, 0.00000000, 0.00000000, 93.30139160);
- CreateDynamicObject(1724, 929.79089355, -922.06549072, 45.33023071, 0.00000000, 0.00000000, 148.93582153);
- CreateDynamicObject(1724, 929.16271973, -917.29333496, 45.33023071, 0.00000000, 0.00000000, 33.80062866);
- CreateDynamicObject(1670, 930.57128906, -920.20050049, 45.82586288, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1670, 930.49780273, -918.41925049, 45.82586288, 0.00000000, 0.00000000, 181.13000488);
- CreateDynamicObject(1670, 930.91094971, -919.27801514, 45.82586288, 0.00000000, 0.00000000, 288.09588623);
- CreateDynamicObject(1670, 930.17919922, -919.43023682, 45.82586288, 0.00000000, 0.00000000, 114.69946289);
- CreateDynamicObject(3785, 932.76824951, -919.20648193, 47.96471786, 90.82397461, 0.00000000, 185.54302979);
- CreateDynamicObject(2967, 930.89196777, -919.77740479, 45.82586288, 0.00000000, 0.00000000, 93.34002686);
- CreateDynamicObject(2967, 921.63287354, -934.03387451, 42.15544891, 6.50000000, 0.00000000, 89.32501221);
- CreateDynamicObject(14651, 918.39294434, -920.09448242, 47.57169342, 0.00000000, 0.00000000, 185.25000000);
- CreateDynamicObject(3106, 919.10430908, -920.95019531, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3105, 919.04254150, -920.87341309, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3104, 919.11669922, -920.87896729, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3103, 919.06451416, -920.79144287, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3102, 919.14038086, -920.80200195, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3101, 919.00384521, -920.79705811, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3100, 919.08508301, -920.70709229, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3104, 919.02673340, -920.70611572, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3100, 919.15783691, -920.71734619, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3101, 918.96063232, -920.71868896, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3100, 919.11364746, -921.29211426, 46.47808075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1408, 896.13128662, -898.92138672, 45.33599472, 0.00000000, 0.00000000, 93.51077271);
- CreateDynamicObject(1408, 896.30957031, -901.71832275, 45.36099625, 0.00000000, 0.00000000, 93.73626709);
- CreateDynamicObject(1408, 896.72888184, -906.94769287, 44.68273163, 0.00000000, 347.35504150, 93.98535156);
- CreateDynamicObject(1408, 897.20208740, -912.07171631, 43.42658615, 0.00000000, 347.35473633, 95.48254395);
- CreateDynamicObject(1408, 897.31512451, -914.28942871, 42.89229965, 0.00000000, 347.35473633, 95.48217773);
- CreateDynamicObject(1215, 896.86474609, -903.91143799, 45.32994843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 897.13854980, -909.70465088, 43.94259262, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 897.67425537, -916.78265381, 42.16588593, 0.00000000, 0.00000000, 0.00000000);
- //-----------------------[ChinaTown at Long Beach]-----------------//
- CreateDynamicObject(9482, 2642.69995117, -1135.30004883, 69.90000153, 0.00000000, 0.00000000, 92.25000000);
- CreateDynamicObject(9482, 2690.50000000, -1047.80004883, 75.00000000, 0.00000000, 0.00000000, 180.74670410);
- CreateDynamicObject(9482, 2324.19921875, -1143.79980469, 32.40000153, 0.00000000, 0.00000000, 264.74096680);
- CreateDynamicObject(1568, 2337.89990234, -1133.00000000, 27.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2320.89990234, -1122.00000000, 27.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2360.30004883, -1114.59997559, 31.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2351.39990234, -1097.00000000, 31.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2428.60009766, -1096.00000000, 41.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2428.39941406, -1076.29980469, 40.90000153, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2501.80004883, -1101.69995117, 49.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2503.69995117, -1082.00000000, 49.90000153, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2572.39990234, -1058.09997559, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2553.30004883, -1057.69995117, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2632.69995117, -1057.30004883, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2634.60009766, -1037.90002441, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2672.69995117, -1057.40002441, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2672.60009766, -1038.00000000, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2632.89990234, -1122.90002441, 65.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2652.50000000, -1121.40002441, 65.69999695, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2651.39990234, -1095.59997559, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2633.30004883, -1094.50000000, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2652.30004883, -1061.19995117, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2537.50000000, -1079.30004883, 60.90000153, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2544.80004883, -1097.59997559, 61.29999924, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(10262, 2713.80004883, -1097.09997559, 66.90000153, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(10262, 2711.50000000, -1128.59997559, 67.00000000, 0.00000000, 359.25000000, 89.74658203);
- CreateDynamicObject(1570, 2524.29980469, -1117.39941406, 56.50000000, 0.00000000, 0.00000000, 172.99621582);
- CreateDynamicObject(1342, 2429.19921875, -1091.59960938, 42.00000000, 356.24816895, 359.49462891, 89.46716309);
- CreateDynamicObject(1342, 2636.80004883, -1085.59997559, 69.69999695, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3432, 2704.89990234, -1097.50000000, 73.50000000, 0.00000000, 0.00000000, 180.75000000);
- CreateDynamicObject(3432, 2696.30004883, -1097.69995117, 73.50000000, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(3432, 2712.39990234, -1103.19995117, 73.40000153, 0.00000000, 0.00000000, 91.49707031);
- CreateDynamicObject(3432, 2712.69995117, -1118.30004883, 73.40000153, 0.00000000, 0.00000000, 91.49414062);
- CreateDynamicObject(10262, 2666.19995117, -1096.80004883, 66.09999847, 0.00000000, 0.00000000, 180.49987793);
- CreateDynamicObject(10262, 2653.50000000, -1113.50000000, 63.59999847, 0.00000000, 0.00000000, 270.24987793);
- CreateDynamicObject(10262, 2650.60009766, -1099.30004883, 66.09999847, 0.00000000, 0.00000000, 0.49987793);
- CreateDynamicObject(10262, 2655.80004883, -1129.09997559, 63.59999847, 0.00000000, 0.00000000, 89.74719238);
- CreateDynamicObject(10262, 2698.10009766, -1099.40002441, 66.90000153, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(10262, 2709.19995117, -1113.00000000, 67.19999695, 0.00000000, 0.74743652, 270.49182129);
- CreateDynamicObject(3432, 2671.60009766, -1096.90002441, 73.40000153, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(3432, 2661.39990234, -1096.90002441, 73.40000153, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(3433, 2652.39990234, -1098.59997559, 72.69999695, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3433, 2652.50000000, -1104.59997559, 72.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3433, 2652.69995117, -1109.50000000, 72.19999695, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3433, 2652.69995117, -1114.00000000, 72.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3433, 2652.69995117, -1119.19995117, 71.30000305, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2546.10009766, -1139.69995117, 43.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2583.60009766, -1142.90002441, 54.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3471, 2604.79980469, -1058.79980469, 69.90000153, 0.00000000, 0.00000000, 91.74682617);
- CreateDynamicObject(3471, 2594.89990234, -1058.69995117, 69.90000153, 0.00000000, 0.00000000, 91.74682617);
- CreateDynamicObject(1568, 2606.19995117, -1067.59997559, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2594.69995117, -1068.80004883, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2713.30004883, -1127.59997559, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2747.60009766, -1124.69995117, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2744.80004883, -1081.80004883, 68.59999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2714.89990234, -1092.50000000, 68.40000153, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2680.50000000, -1095.90002441, 68.30000305, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1568, 2682.00000000, -1066.09997559, 68.30000305, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2098, 2557.60009766, -1120.59997559, 64.90000153, 0.00000000, 359.75000000, 7.99685669);
- CreateDynamicObject(14608, 2545.89990234, -1123.50000000, 63.20000076, 4.74926758, 358.99658203, 229.58312988);
- CreateDynamicObject(1568, 2546.30004883, -1119.30004883, 60.79999924, 0.00000000, 354.25000000, 0.00000000);
- CreateDynamicObject(1568, 2547.39990234, -1133.09997559, 61.70000076, 0.00000000, 354.24865723, 0.00000000);
- CreateDynamicObject(1568, 2582.10009766, -1135.19995117, 64.09999847, 0.00000000, 354.24865723, 0.00000000);
- CreateDynamicObject(1568, 2566.50000000, -1118.69995117, 64.30000305, 0.00000000, 354.24865723, 0.00000000);
- CreateDynamicObject(1568, 2610.10009766, -1130.69995117, 64.40000153, 0.00000000, 356.74865723, 0.00000000);
- CreateDynamicObject(1568, 2585.80004883, -1109.40002441, 66.09999847, 0.00000000, 354.24865723, 0.00000000);
- CreateDynamicObject(1568, 2605.30004883, -1097.69995117, 68.40000153, 0.00000000, 355.49865723, 0.00000000);
- CreateDynamicObject(1568, 2594.69995117, -1096.19995117, 67.90000153, 356.25170898, 358.24487305, 359.88519287);
- CreateDynamicObject(18014, 2550.10009766, -1119.80004883, 62.29999924, 351.50036621, 359.49444580, 89.17541504);
- CreateDynamicObject(18014, 2554.50000000, -1119.80004883, 63.09999847, 351.49658203, 359.48913574, 89.92221069);
- CreateDynamicObject(18014, 2558.69995117, -1119.80004883, 63.79999924, 351.49658203, 359.48913574, 90.67221069);
- CreateDynamicObject(18014, 2560.80004883, -1119.80004883, 64.19999695, 351.49108887, 359.48913574, 90.67016602);
- CreateDynamicObject(18014, 2565.19995117, -1118.90002441, 64.69999695, 354.99096680, 359.49279785, 111.20150757);
- CreateDynamicObject(18014, 2569.39990234, -1117.19995117, 65.00000000, 354.99023438, 359.48913574, 111.19812012);
- CreateDynamicObject(18014, 2573.69995117, -1115.50000000, 65.40000153, 354.99023438, 359.48913574, 111.19812012);
- CreateDynamicObject(18014, 2578.00000000, -1113.80004883, 65.69999695, 354.99023438, 359.48913574, 111.19812012);
- CreateDynamicObject(18014, 2582.30004883, -1112.09997559, 66.09999847, 354.99023438, 359.48913574, 111.19812012);
- CreateDynamicObject(17958, 2603.89990234, -1115.90002441, 65.69999695, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8991, 2559.30004883, -1133.09997559, 63.70000076, 0.00000000, 5.75000000, 164.75000000);
- CreateDynamicObject(8991, 2568.89990234, -1134.90002441, 64.69999695, 0.00000000, 358.50000000, 355.25000000);
- CreateDynamicObject(8991, 2553.89990234, -1132.40002441, 63.00000000, 0.00000000, 5.74584961, 164.74548340);
- CreateDynamicObject(8991, 2582.69995117, -1133.50000000, 64.80000305, 0.00000000, 0.00000000, 15.74841309);
- CreateDynamicObject(8991, 2586.19995117, -1132.50000000, 65.00000000, 0.00000000, 0.00000000, 18.24340820);
- CreateDynamicObject(8991, 2599.19995117, -1131.50000000, 65.00000000, 0.00000000, 0.00000000, 352.24279785);
- CreateDynamicObject(8991, 2611.30004883, -1129.69995117, 64.90000153, 0.00000000, 3.25000000, 21.23815918);
- CreateDynamicObject(700, 2543.69995117, -1123.40002441, 49.90000153, 16.25000000, 0.00000000, 274.99694824);
- CreateDynamicObject(2755, 2547.19995117, -1119.80004883, 63.09999847, 0.24954224, 356.50000000, 41.26528931);
- CreateDynamicObject(2755, 2546.19995117, -1129.09997559, 63.29999924, 0.24737549, 2.74542236, 116.48764038);
- CreateDynamicObject(3533, 2683.80004883, -1097.30004883, 73.80000305, 0.00000000, 88.75009155, 0.25000000);
- CreateDynamicObject(2098, 2552.39990234, -1134.09997559, 63.70000076, 0.00000000, 359.74731445, 339.24255371);
- CreateDynamicObject(3038, 2637.69995117, -1081.09997559, 71.80000305, 0.00000000, 0.00000000, 358.00000000);
- CreateDynamicObject(3040, 2635.80004883, -1080.80004883, 71.40000153, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3028, 2547.30004883, -1123.80004883, 62.50000000, 0.00000000, 0.00000000, 226.00000000);
- CreateDynamicObject(1570, 2569.00000000, -1118.90002441, 65.69999695, 0.00000000, 355.25000000, 26.49621582);
- CreateDynamicObject(1570, 2575.10009766, -1117.19995117, 66.19999695, 0.00000000, 355.24841309, 26.49353027);
- CreateDynamicObject(1570, 2581.10009766, -1114.69995117, 66.69999695, 0.00000000, 355.24841309, 26.49353027);
- CreateDynamicObject(8991, 2557.30004883, -1133.50000000, 62.70000076, 0.00000000, 5.74584961, 164.74548340);
- CreateDynamicObject(2726, 2547.00000000, -1127.30004883, 62.20000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2726, 2547.39990234, -1125.80004883, 62.20000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2726, 2547.19995117, -1121.30004883, 61.90000153, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2726, 2547.60009766, -1123.00000000, 62.09999847, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2726, 2547.80004883, -1124.19995117, 62.20000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1570, 2683.39990234, -1113.00000000, 69.59999847, 0.00000000, 358.99841309, 178.24353027);
- // Verona Mall
- CreateDynamicObject(1280, 1139.32, -1439.53, 15.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1139.53, -1461.78, 15.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(1280, 1117.91, -1461.53, 15.19, 0.00, 0.00, 180.00);
- CreateDynamicObject(1280, 1117.42, -1439.00, 15.19, 0.00, 0.00, 180.00);
- CreateDynamicObject(1572, 1129.17, -1453.08, 15.36, 0.00, 0.00, 0.00);
- CreateDynamicObject(1572, 1132.62, -1444.73, 15.36, 0.00, 0.00, -33.00);
- CreateDynamicObject(1227, 1154.60, -1430.50, 15.61, 0.00, 0.00, -90.00);
- CreateDynamicObject(1227, 1154.40, -1455.95, 15.61, 0.00, 0.00, -90.00);
- CreateDynamicObject(700, 1117.51, -1445.52, 15.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(700, 1139.82, -1445.56, 15.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(700, 1139.37, -1467.79, 15.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(700, 1117.83, -1467.24, 15.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(1446, 1112.48, -1464.74, 15.52, 0.00, 0.00, -90.00);
- CreateDynamicObject(1446, 1112.59, -1460.14, 15.52, 0.00, 0.00, -90.00);
- CreateDynamicObject(1446, 1112.67, -1455.53, 15.52, 0.00, 0.00, -90.00);
- CreateDynamicObject(1446, 1112.67, -1444.63, 15.52, 0.00, 0.00, -90.00);
- CreateDynamicObject(1446, 1112.75, -1440.06, 15.52, 0.00, 0.00, -90.00);
- CreateDynamicObject(1446, 1112.80, -1435.40, 15.52, 0.00, 0.00, -90.00);
- CreateDynamicObject(1446, 1143.20, -1434.98, 15.52, 0.00, 0.00, 90.00);
- CreateDynamicObject(1446, 1143.17, -1439.56, 15.52, 0.00, 0.00, 90.00);
- CreateDynamicObject(1446, 1143.17, -1444.14, 15.52, 0.00, 0.00, 90.00);
- CreateDynamicObject(1446, 1143.09, -1456.18, 15.52, 0.00, 0.00, 90.00);
- CreateDynamicObject(1446, 1143.07, -1460.74, 15.52, 0.00, 0.00, 90.00);
- CreateDynamicObject(1446, 1143.07, -1465.26, 15.52, 0.00, 0.00, 90.00);
- //CreateDynamicObject(2942, 1102.22, -1455.95, 15.42, 0.00, 0.00, 90.00);
- CreateDynamicObject(1439, 1113.21, -1454.23, 14.88, 0.00, 0.00, 90.00);
- CreateDynamicObject(1439, 1113.23, -1446.18, 14.88, 0.00, 0.00, 90.00);
- CreateDynamicObject(1261, 1084.22, -1444.00, 35.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(1216, 1126.90, -1438.80, 15.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(1216, 1127.46, -1438.29, 15.48, 0.00, 0.00, 90.00);
- CreateDynamicObject(1216, 1127.00, -1437.75, 15.48, 0.00, 0.00, 180.00);
- CreateDynamicObject(1216, 1126.34, -1438.25, 15.48, 0.00, 0.00, -90.00);
- CreateDynamicObject(1597, 1132.78, -1437.57, 17.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1597, 1122.52, -1437.75, 17.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1597, 1122.36, -1459.41, 17.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1597, 1132.67, -1458.55, 17.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1342, 1132.43, -1449.51, 15.79, 0.00, 0.00, 0.00);
- // Taxi at unity
- AddStaticVehicle(420,1804.1433,-1858.8315,13.1935,270.1688,6,1); // Taxi 1
- AddStaticVehicle(420,1795.1808,-1858.9021,13.1972,270.7393,6,1); // Taxi 2
- AddStaticVehicle(420,1785.7401,-1858.9448,13.1982,269.1334,6,1); // Taxi 3
- AddStaticVehicle(420,1775.2887,-1859.0066,13.1961,268.7748,6,1); // Taxi 4
- AddStaticVehicle(420,1777.2017,-1897.2072,13.1660,90.4914,6,1); // Taxi 5
- AddStaticVehicle(420,1777.2991,-1907.8423,13.1676,268.9652,6,1); // Taxi 6
- AddStaticVehicle(438,1805.0975,-1914.9824,13.3948,179.8107,6,76); // Taxi 7
- AddStaticVehicle(438,1790.5842,-1887.2913,13.4002,178.9205,6,76); // Taxi 8
- AddStaticVehicle(431,1785.1729,-1928.7761,13.5132,359.7288,71,59); // Taxi 9
- AddStaticVehicle(431,1793.2646,-1928.7753,13.4894,358.7482,75,59); // Taxi 10
- // Mail-Man
- MailBike[0] = AddStaticVehicle(462,595.1265,-1512.0170,14.7864,271.8914,11,1); // Mail1
- MailBike[1] = AddStaticVehicle(462,594.7700,-1508.5149,14.8237,278.5065,11,1); // Mail2
- MailBike[2] = AddStaticVehicle(462,594.8121,-1516.0359,14.7816,272.4417,11,1); // Mail3
- MailBike[3] = AddStaticVehicle(462,594.3012,-1520.8876,14.6918,270.2079,11,1); // Mail4
- MailBike[4] = AddStaticVehicle(462,594.1218,-1521.2662,14.6468,246.3357,11,1); // Mail5
- MailBike[5] = AddStaticVehicle(462,592.1243,-1498.4982,14.9252,272.2312,11,1); // Mail6
- // Trashman
- Trashmaster[0] = AddStaticVehicleEx(408, 2183.7778, -1989.2, 16.0, 0.0, 1, 1, 900); // Trashmaster #1
- Trashmaster[1] = AddStaticVehicleEx(408, 2188.0386, -1989.2, 16.0, 0.0, 1, 1, 900); // Trashmaster #2
- Trashmaster[2] = AddStaticVehicleEx(408, 2192.1223, -1989.2, 16.0, 0.0, 1, 1, 900); // Trashmaster #3
- Sweeper[0] = AddStaticVehicle(574,2002.2742,-1824.9497,13.2730,1.3590,26,26); // Sweeper 1
- Sweeper[1] = AddStaticVehicle(574,2006.8129,-1824.7672,13.2708,2.2680,26,26); // Sweeper 2
- Sweeper[2] = AddStaticVehicle(574,2011.0564,-1824.7449,13.2809,359.2584,26,26); // Sweeper 3
- Sweeper[3] = AddStaticVehicle(574,2016.0067,-1824.7452,13.2779,1.3978,26,26); // Sweeper 4
- Sweeper[4] = AddStaticVehicle(574,2020.5428,-1824.5449,13.2780,2.7749,26,26); // Sweeper 5
- Sweeper[5] = AddStaticVehicle(574,2025.3369,-1824.4265,13.2770,1.1391,26,26); // Sweeper 6
- Sweeper[6] = AddStaticVehicle(574,2030.2015,-1824.4265,13.2735,4.7288,26,26); // Sweeper 7
- Sweeper[7] = AddStaticVehicle(574,2034.7485,-1824.5200,13.2720,1.7881,26,26); // Sweeper 8
- Sweeper[8] = AddStaticVehicle(574,2039.5232,-1824.6814,13.2121,0.3286,26,26); // Sweeper 9
- // Pizza-Boy Job
- PizzaBike[0] = AddStaticVehicle(448,2118.6248,-1784.3256,12.9812,357.5116,3,6); // Pizza Bike 1
- PizzaBike[1] = AddStaticVehicle(448,2114.5784,-1784.3594,12.9859,359.3231,3,6); // Pizza Bike 2
- PizzaBike[2] = AddStaticVehicle(448,2110.6411,-1784.3484,12.9884,358.1294,3,6); // Pizza Bike 3
- PizzaBike[3] = AddStaticVehicle(448,2106.9885,-1784.3353,12.9772,354.9660,3,6); // Pizza Bike 4
- PizzaBike[4] = AddStaticVehicle(448,2104.3645,-1784.3104,12.9799,359.5789,3,6); // Pizza Bike 5
- // FBI Car's
- FBICars[0] = AddStaticVehicle(490,1668.8650,-1716.8369,15.6973,93.7591,0,0); //
- FBICars[1] = AddStaticVehicle(490,1668.8347,-1710.1844,15.7777,92.1376,0,0); //
- FBICars[2] = AddStaticVehicle(490,1668.6270,-1703.3350,15.7783,90.5370,0,0); //
- FBICars[3] = AddStaticVehicle(490,1668.3159,-1696.6547,15.7775,91.7113,0,0); //
- FBICars[4] = AddStaticVehicle(482,1645.3479,-1706.3474,15.7143,174.7608,0,0); //
- FBICars[5] = AddStaticVehicle(482,1644.5481,-1706.1002,20.6377,178.8696,0,0); //
- FBICars[6] = AddStaticVehicle(490,1658.7832,-1693.5334,20.5396,89.9931,0,0); //
- FBICars[7] = AddStaticVehicle(469,1668.3203,-1682.5864,21.4612,357.8169,0,0); //
- FBICars[8] = AddStaticVehicle(497,1658.5947,-1682.6082,21.5716,0.5921,0,0); //
- FBICars[9] = AddStaticVehicle(469,1648.7736,-1683.1309,21.4463,357.8053,0,0); //
- FBICars[10] = AddStaticVehicle(415,1671.9266,-1700.3037,20.2556,91.0001,0,0); //
- FBICars[11] = AddStaticVehicle(415,1672.0166,-1704.7089,20.2562,88.2054,0,0); //
- FBICars[12] = AddStaticVehicle(415,1671.9749,-1708.7397,20.2544,90.2921,0,0); //
- FBICars[13] = AddStaticVehicle(415,1672.0736,-1712.7799,20.2544,88.8528,0,0); //
- FBICars[14] = AddStaticVehicle(415,1671.9570,-1716.6119,20.2562,89.0075,0,0); //
- FBICars[15] = AddStaticVehicle(415,1671.9321,-1720.5021,20.2562,89.0901,0,0); //
- ////////////Truckers
- Truckers[0] = AddStaticVehicle(525,1864.9417,-1861.1412,13.5068,269.1354,36,43); //
- Truckers[1] = AddStaticVehicle(525,1897.6072,-1860.9263,13.4950,89.6490,44,51); //
- Truckers[2] = AddStaticVehicle(525,1897.7686,-1872.9453,13.4812,89.6255,52,54); //
- Truckers[3] = AddStaticVehicle(525,1299.9935,-1872.2394,13.4669,0.6867,1,1); //
- // VIP Lounge at Rodio Cars
- rlounge[0] = AddStaticVehicle(409,487.6107,-1500.0632,20.2773,355.8343,0,0);
- rlounge[1] = AddStaticVehicle(560,481.8708,-1489.9333,19.7528,8.0937,0,0);
- rlounge[2] = AddStaticVehicle(415,480.7204,-1517.2551,20.0296,4.5193,0,0);
- rlounge[3] = AddStaticVehicle(411,487.8423,-1518.5481,19.9391,6.7256,0,0);
- //--------------------------[Truck Depot]-------------------------//
- CreateDynamicObject(3268, 1796.9000244141, -2036.1999511719, 12.5, 0, 0, 0);
- CreateDynamicObject(996, 1796.6999511719, -2067.8999023438, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 1787.4000244141, -2068, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(996, 1786.5, -2059.7998046875, 13.300000190735, 0, 0, 271.99951171875);
- CreateDynamicObject(997, 1747.3000488281, -2055.5, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(997, 1755.6999511719, -2055.5, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(997, 1769.4000244141, -2053.1999511719, 13.199999809265, 0, 0, 180);
- CreateDynamicObject(997, 1769.3000488281, -2044.9000244141, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1769.1999511719, -2027.8000488281, 13.10000038147, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1769.3000488281, -2036.1999511719, 13.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(997, 1784.6999511719, -2019.0999755859, 13.10000038147, 0, 0, 179.99450683594);
- CreateDynamicObject(1228, 1670.5999755859, -2069.3000488281, 13, 0, 0, 2);
- CreateDynamicObject(1228, 1670.6999511719, -2071.3000488281, 13, 0, 0, 1.99951171875);
- CreateDynamicObject(1228, 1670.8000488281, -2073.5, 13, 0, 0, 1.99951171875);
- CreateDynamicObject(1228, 1670.9000244141, -2075.8999023438, 13, 0, 0, 1.99951171875);
- CreateDynamicObject(8674, 1790.3000488281, -1966.4000244141, 14, 0, 0, 20);
- CreateDynamicObject(8674, 1800.0999755859, -1963.1999511719, 14, 0, 0, 15.9951171875);
- CreateDynamicObject(8674, 1810.1999511719, -1961.5999755859, 14, 0, 0, 1.9906005859375);
- CreateDynamicObject(8674, 1820.5, -1961.4000244141, 14, 0, 0, 359.98852539063);
- CreateDynamicObject(8674, 1830.8000488281, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1841.0999755859, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1851.4000244141, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1861.6999511719, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1872, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1882.3000488281, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1892.5999755859, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1902.9000244141, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1913.1999511719, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1923.5, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1933.8000488281, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8674, 1944.0999755859, -1961.4000244141, 14, 0, 0, 359.98352050781);
- CreateDynamicObject(8168, 1808.1999511719, -2065.3000488281, 14.5, 0, 0, 18);
- CreateDynamicObject(8230, 1730.6999511719, -2058.6999511719, 14.60000038147, 0, 0, 90);
- //--------------------------[New Mechanic Location]---------------//
- CreateDynamicObject(6959, 1767.43, -257.03, -9658.97, 0.00, 0.00, 0.00);
- CreateDynamicObject(6959, 2384.70, -1946.41, 12.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(6959, 2384.96, -1893.89, 12.34, 0.00, 0.00, 88.87);
- CreateDynamicObject(6959, 2338.93, -1894.03, 12.37, 0.00, 0.00, 0.00);
- CreateDynamicObject(6959, 2343.49, -1945.46, 12.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(6959, 2342.33, -1905.73, 12.46, 0.00, 0.00, 0.00);
- CreateDynamicObject(3783, 2296.50, -1878.30, 15.52, 356.86, 0.00, 3.14);
- CreateDynamicObject(6959, 2346.83, -1894.68, 12.37, 0.00, 0.00, 0.00);
- CreateDynamicObject(8954, 2343.75, -1895.08, 16.92, 0.00, 0.00, 359.52);
- CreateDynamicObject(8948, 2340.01, -1914.49, 13.66, 0.00, 0.00, 88.77);
- CreateDynamicObject(8948, 2340.02, -1914.51, 17.02, 0.00, 0.00, 88.77);
- CreateDynamicObject(5409, 2377.84, -1890.33, 16.98, 0.00, 0.00, 269.32);
- CreateDynamicObject(6959, 2383.43, -1919.34, 12.51, 0.00, 0.00, 0.00);
- CreateDynamicObject(1676, 2377.82, -1913.22, 14.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(1676, 2385.05, -1913.20, 14.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(7391, 2402.86, -1944.91, 16.54, 0.00, 0.00, 0.00);
- CreateDynamicObject(7391, 2402.17, -1881.54, 16.62, 0.00, 0.00, 0.00);
- CreateDynamicObject(7391, 2402.57, -1908.27, 16.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(8947, 2336.11, -1934.96, 15.43, 0.00, 0.00, 89.12);
- CreateDynamicObject(8947, 2336.20, -1954.85, 15.43, 0.00, 0.00, 89.12);
- CreateDynamicObject(14796, 2337.97, -1936.03, 16.06, 0.00, 0.00, 175.92);
- CreateDynamicObject(991, 2405.45, -1939.63, 13.73, 0.00, 0.00, 89.97);
- CreateDynamicObject(991, 2321.87, -1918.14, 13.73, 0.00, 0.00, 269.17);
- CreateDynamicObject(991, 2321.78, -1924.81, 13.73, 0.00, 0.00, 269.17);
- CreateDynamicObject(991, 2321.96, -1945.39, 13.73, 0.00, 0.00, 269.17);
- CreateDynamicObject(991, 2321.79, -1958.75, 13.73, 0.00, 0.00, 269.17);
- CreateDynamicObject(991, 2351.88, -1964.25, 13.73, 0.00, 0.00, 359.33);
- CreateDynamicObject(991, 2358.48, -1964.30, 13.73, 0.00, 0.00, 359.33);
- CreateDynamicObject(991, 2365.18, -1964.30, 13.73, 0.00, 0.00, 359.33);
- CreateDynamicObject(991, 2371.85, -1964.32, 13.73, 0.00, 0.00, 359.33);
- CreateDynamicObject(991, 2378.46, -1964.33, 13.73, 0.00, 0.00, 359.33);
- CreateDynamicObject(991, 2385.08, -1964.32, 13.73, 0.00, 0.00, 359.33);
- CreateDynamicObject(991, 2391.72, -1964.37, 13.73, 0.00, 0.00, 359.33);
- CreateDynamicObject(991, 2398.38, -1964.39, 13.73, 0.00, 0.00, 359.33);
- CreateDynamicObject(991, 2400.51, -1964.40, 13.73, 0.00, 0.00, 359.33);
- CreateDynamicObject(991, 2405.43, -1959.53, 13.73, 0.00, 0.00, 89.97);
- CreateDynamicObject(991, 2405.41, -1952.88, 13.73, 0.00, 0.00, 89.97);
- CreateDynamicObject(991, 2405.42, -1946.28, 13.73, 0.00, 0.00, 89.97);
- CreateDynamicObject(987, 2327.53, -1874.41, 12.51, 0.00, 0.00, 181.29);
- CreateDynamicObject(987, 2403.84, -1879.27, 12.51, 0.00, 0.00, 181.29);
- CreateDynamicObject(987, 2391.94, -1879.48, 12.51, 0.00, 0.00, 181.29);
- CreateDynamicObject(987, 2375.80, -1879.43, 12.51, 0.00, 0.00, 181.29);
- CreateDynamicObject(991, 2405.71, -1876.08, 16.13, 0.00, 0.00, 89.87);
- CreateDynamicObject(991, 2405.71, -1876.08, 13.82, 0.00, 0.00, 89.87);
- CreateDynamicObject(8948, 2341.44, -1954.59, 12.48, 0.00, 90.00, 0.00);
- CreateDynamicObject(8948, 2327.28, -1954.62, 12.48, 0.00, 90.00, 0.00);
- CreateDynamicObject(8948, 2330.86, -1954.63, 12.48, 0.00, 90.00, 0.00);
- CreateDynamicObject(8948, 2334.33, -1954.63, 12.48, 0.00, 90.00, 0.00);
- CreateDynamicObject(8948, 2337.92, -1954.63, 12.48, 0.00, 90.00, 0.00);
- //-------------------------[Latest Bank Interior]-----------------//
- CreateDynamicObject(18092, 759.01, -49.04, 1000.07, 0.00, 0.00, 269.08);
- CreateDynamicObject(18092, 759.09, -44.08, 1000.07, 0.00, 0.00, 268.72);
- CreateDynamicObject(18092, 759.21, -39.15, 1000.07, 0.00, 0.00, 268.72);
- CreateDynamicObject(18092, 759.26, -34.34, 1000.07, 0.00, 0.00, 269.91);
- CreateDynamicObject(18092, 759.33, -29.38, 1000.07, 0.00, 0.00, 268.72);
- CreateDynamicObject(18092, 759.41, -24.42, 1000.07, 0.00, 0.00, 268.72);
- CreateDynamicObject(18092, 759.52, -19.56, 1000.07, 0.00, 0.00, 268.42);
- CreateDynamicObject(18092, 759.64, -15.52, 1000.07, 0.00, 0.00, 268.30);
- CreateDynamicObject(2634, 754.31, -24.70, 1001.06, 0.00, 0.00, 269.45);
- CreateDynamicObject(2634, 754.19, -26.39, 1002.28, 0.00, 0.00, 91.63);
- CreateDynamicObject(2634, 754.26, -28.19, 1001.06, 0.00, 0.00, 89.42);
- CreateDynamicObject(2634, 754.18, -28.22, 1002.08, 0.00, 0.00, 91.22);
- CreateDynamicObject(2634, 754.28, -26.35, 1001.06, 0.00, 0.00, 89.72);
- CreateDynamicObject(2634, 754.14, -24.43, 1002.28, 0.00, 0.00, 91.63);
- CreateDynamicObject(2634, 754.18, -28.22, 1002.08, 0.00, 0.00, 91.22);
- CreateDynamicObject(2634, 754.19, -26.39, 1002.28, 0.00, 0.00, 91.63);
- CreateDynamicObject(2634, 754.14, -24.43, 1002.28, 0.00, 0.00, 91.63);
- CreateDynamicObject(2634, 754.26, -28.19, 1001.06, 0.00, 0.00, 89.42);
- CreateDynamicObject(2634, 754.31, -24.70, 1001.06, 0.00, 0.00, 269.45);
- CreateDynamicObject(2332, 753.59, -42.44, 1000.89, 0.00, 0.00, 89.29);
- CreateDynamicObject(2332, 753.53, -42.44, 999.99, 0.00, 0.00, 89.29);
- CreateDynamicObject(2332, 753.53, -42.45, 1001.72, 0.00, 0.00, 89.29);
- CreateDynamicObject(2332, 753.56, -38.28, 1000.89, 0.00, 0.00, 89.29);
- CreateDynamicObject(2332, 753.58, -38.26, 999.99, 0.00, 0.00, 89.29);
- CreateDynamicObject(2332, 753.56, -38.28, 1001.79, 0.00, 0.00, 89.29);
- CreateDynamicObject(1829, 753.89, -41.58, 1000.04, 0.00, 0.08, 89.54);
- CreateDynamicObject(1829, 753.92, -40.75, 1000.04, 0.00, 0.08, 89.54);
- CreateDynamicObject(1829, 753.91, -39.91, 1000.04, 0.00, 0.08, 89.54);
- CreateDynamicObject(1829, 753.92, -39.09, 1000.04, 0.00, 0.08, 89.54);
- CreateDynamicObject(4100, 754.37, -38.85, 1003.86, 0.00, 0.00, 49.83);
- CreateDynamicObject(4100, 754.39, -38.84, 1001.03, 0.00, 0.00, 49.83);
- CreateDynamicObject(1703, 774.82, -37.41, 999.58, 0.00, 0.00, 269.18);
- CreateDynamicObject(1703, 770.62, -39.39, 999.58, 0.00, 0.00, 88.50);
- CreateDynamicObject(1433, 772.72, -38.42, 999.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(1649, 760.03, -18.44, 1002.54, 0.00, 0.00, 88.39);
- CreateDynamicObject(1649, 759.90, -22.85, 1002.54, 0.00, 0.00, 88.39);
- CreateDynamicObject(1649, 759.75, -27.27, 1002.54, 0.00, 0.00, 88.39);
- CreateDynamicObject(1649, 759.63, -31.69, 1002.54, 0.00, 0.00, 88.39);
- CreateDynamicObject(1649, 759.51, -36.06, 1002.54, 0.00, 0.00, 88.39);
- CreateDynamicObject(1649, 759.39, -40.50, 1002.54, 0.00, 0.00, 88.39);
- CreateDynamicObject(1649, 759.27, -44.91, 1002.54, 0.00, 0.00, 88.27);
- CreateDynamicObject(1649, 759.39, -40.50, 1002.54, 0.00, 0.00, 88.39);
- CreateDynamicObject(1649, 759.14, -49.33, 1002.54, 0.00, 0.00, 88.27);
- CreateDynamicObject(2008, 766.47, -19.10, 999.58, 0.00, 0.00, 180.58);
- CreateDynamicObject(2008, 769.76, -19.20, 999.58, 0.00, 0.00, 180.34);
- CreateDynamicObject(2008, 766.47, -19.10, 999.58, 0.00, 0.00, 180.58);
- CreateDynamicObject(2008, 772.98, -19.20, 999.58, 0.00, 0.00, 180.34);
- CreateDynamicObject(1671, 765.74, -18.27, 1000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1671, 768.89, -18.35, 1000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1671, 765.74, -18.27, 1000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1671, 772.18, -18.50, 1000.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(1721, 773.10, -20.53, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1721, 771.88, -20.53, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1721, 769.66, -20.54, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1721, 768.57, -20.49, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1721, 766.42, -20.49, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1721, 765.35, -20.45, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(1703, 770.70, -36.88, 999.58, 0.00, 0.00, 88.50);
- CreateDynamicObject(1703, 774.85, -34.89, 999.58, 0.00, 0.00, 269.18);
- CreateDynamicObject(1433, 772.76, -35.87, 999.77, 0.00, 0.00, 0.00);
- CreateDynamicObject(2161, 772.49, -16.07, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(2161, 771.21, -16.05, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(2161, 769.89, -16.06, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(2161, 768.57, -16.05, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(2161, 767.23, -16.04, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(2161, 765.89, -16.04, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 774.38, -16.25, 1004.10, 0.00, 0.00, 0.00);
- CreateDynamicObject(19173, 774.30, -16.40, 1005.14, 0.00, 0.00, 0.00);
- CreateDynamicObject(2186, 773.78, -18.43, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(2186, 770.10, -18.32, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(2186, 766.68, -18.21, 999.58, 0.00, 0.00, 0.00);
- CreateDynamicObject(19175, 754.56, -31.17, 1003.88, 0.00, 0.00, 89.27);
- CreateDynamicObject(19175, 754.56, -34.99, 1003.88, 0.00, 0.00, 89.27);
- CreateDynamicObject(1424, 760.71, -40.67, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1424, 762.59, -40.66, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1424, 764.50, -40.64, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1424, 760.81, -37.60, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1424, 762.70, -37.61, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1424, 764.59, -37.59, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1424, 760.89, -32.95, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1424, 762.79, -32.92, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1424, 764.70, -32.94, 1000.08, 0.00, 0.00, 0.00);
- CreateDynamicObject(1424, 760.88, -28.01, 1000.08, 0.00, 0.00, -0.42);
- CreateDynamicObject(1424, 762.78, -28.02, 1000.08, 0.00, 0.00, -0.42);
- CreateDynamicObject(1424, 764.68, -28.03, 1000.08, 0.00, 0.00, -0.42);
- CreateDynamicObject(1424, 760.95, -23.67, 1000.08, 0.00, 0.00, -0.42);
- CreateDynamicObject(1424, 762.87, -23.69, 1000.08, 0.00, 0.00, -0.42);
- CreateDynamicObject(1424, 764.76, -23.69, 1000.08, 0.00, 0.00, -0.42);
- //------------------------[Prison Interior]-----------------------//
- CreateDynamicObject(19377, 1840.29980469, -1721.59960938, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1840.30004883, -1731.19995117, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1840.29980469, -1712.00000000, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19396, 1827.69995117, -1714.30004883, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1829.80004883, -1712.00000000, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1829.79980469, -1721.59960938, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1829.79980469, -1731.19921875, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1840.30004883, -1731.69995117, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1842.09997559, -1711.69995117, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19441, 1824.50000000, -1721.50000000, 5206.89990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1840.30004883, -1712.00000000, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1840.29980469, -1721.59960938, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1840.30004883, -1731.19995117, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1829.80004883, -1731.19995117, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1829.79980469, -1721.59960938, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1829.80004883, -1712.00000000, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1819.30004883, -1721.59997559, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(14877, 1823.00000000, -1719.19995117, 5203.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19362, 1826.23999023, -1724.09997559, 5205.10009766, 0.00000000, 90.00000000, 180.00000000);
- CreateDynamicObject(19362, 1826.23999023, -1720.90002441, 5205.10009766, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19362, 1826.23999023, -1717.69995117, 5205.10107422, 0.00000000, 90.00000000, 180.00000000);
- CreateDynamicObject(19362, 1819.69995117, -1719.09997559, 5203.50000000, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19362, 1819.69995117, -1722.30004883, 5203.50000000, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19362, 1819.69921875, -1725.39941406, 5203.50000000, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19441, 1821.39941406, -1721.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1822.90002441, -1725.30004883, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1819.69995117, -1725.30004883, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1818.09997559, -1723.69995117, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1818.09997559, -1720.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1818.09997559, -1717.30004883, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1819.69995117, -1717.69995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1822.90002441, -1717.69995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1824.50000000, -1714.30004883, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1822.90002441, -1720.69995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1822.90002441, -1720.69995117, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1822.89941406, -1722.29980469, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1822.90002441, -1725.30004883, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1819.69995117, -1725.30004883, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1818.09997559, -1723.69995117, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1818.09997559, -1720.50000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1818.09997559, -1717.30004883, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1819.69995117, -1717.69995117, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1822.90002441, -1717.69995117, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19441, 1821.40002441, -1721.50000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19362, 1825.50000000, -1719.30004883, 5205.10205078, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19377, 1822.80004883, -1721.30004883, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19368, 1824.50000000, -1716.09997559, 5206.89990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1824.50000000, -1712.90002441, 5206.89990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1829.79980469, -1731.69921875, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- fence0 = CreateDynamicObject(19304, 1827.90002441, -1725.19995117, 5205.79980469, 0.00000000, 0.00000000, 90.00000000);
- fence1 = CreateDynamicObject(19304, 1827.90002441, -1721.69995117, 5205.79980469, 0.00000000, 0.00000000, 90.00000000);
- fence2 = CreateDynamicObject(19304, 1832.69921875, -1716.39941406, 5205.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19362, 1826.23999023, -1727.30004883, 5205.10107422, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19377, 1831.59997559, -1711.69995117, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19368, 1822.89941406, -1722.29980469, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1826.09997559, -1709.40002441, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1824.50000000, -1717.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1824.50000000, -1730.09997559, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1829.79980469, -1711.69921875, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1822.80004883, -1730.90002441, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19396, 1827.69995117, -1714.30004883, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1824.50000000, -1714.30004883, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1826.09960938, -1709.39941406, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19396, 1830.90002441, -1714.30004883, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1834.09997559, -1714.30004883, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1837.30004883, -1714.30004883, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1840.50000000, -1714.30004883, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1843.69995117, -1714.30004883, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1845.30004883, -1709.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1845.30004883, -1709.50000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1840.29980469, -1711.69921875, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19396, 1843.69995117, -1714.30004883, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1850.09960938, -1714.29980469, 5203.29980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19396, 1837.30004883, -1714.30004883, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1834.09997559, -1714.30004883, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1830.90002441, -1714.30004883, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1843.69995117, -1714.30004883, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1845.30004883, -1709.50000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19396, 1840.50000000, -1714.30004883, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1837.30004883, -1714.30004883, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1834.09997559, -1714.30004883, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1830.90002441, -1714.30004883, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1827.69995117, -1729.19995117, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1824.50000000, -1714.30004883, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1829.69995117, -1707.59997559, 5210.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1826.09960938, -1709.39941406, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1829.29980469, -1709.50000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1832.50000000, -1709.50000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1835.69995117, -1709.50000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1838.90002441, -1709.50000000, 5210.29980469, 0.00000000, 0.00000000, 0.25000000);
- CreateDynamicObject(19460, 1842.09997559, -1709.50000000, 5210.29980469, 0.00000000, 0.00000000, 0.24719238);
- CreateDynamicObject(19460, 1852.19995117, -1717.59997559, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1848.90002441, -1707.59997559, 5210.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1824.50000000, -1719.19995117, 5210.39990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1824.50000000, -1728.80004883, 5210.39990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1846.89941406, -1714.29980469, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1850.79980469, -1712.00000000, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1850.79980469, -1721.59960938, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1847.29980469, -1715.39941406, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19396, 1840.50000000, -1714.30004883, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19362, 1845.69921875, -1718.09960938, 5205.10107422, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(14877, 1849.19995117, -1722.19995117, 5206.60009766, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(14877, 1822.19921875, -1723.79980469, 5201.50000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19377, 1821.09997559, -1711.69995117, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1852.59960938, -1711.69921875, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1852.59960938, -1721.29980469, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1847.40002441, -1712.80004883, 5206.89990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1839.30004883, -1707.59997559, 5210.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1846.90002441, -1714.30004883, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1852.40002441, -1717.59997559, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19362, 1847.30004883, -1714.90002441, 5208.60009766, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19460, 1847.50000000, -1715.90002441, 5210.39990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1846.90002441, -1714.30004883, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19362, 1845.69995117, -1724.50000000, 5208.60009766, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19368, 1849.09997559, -1720.69995117, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19362, 1845.69921875, -1721.29980469, 5205.10107422, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19362, 1845.69995117, -1724.50000000, 5205.10107422, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19362, 1845.69995117, -1727.69995117, 5205.10205078, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19460, 1847.50000000, -1725.50000000, 5206.89990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1852.29980469, -1723.69921875, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1856.69921875, -1720.39941406, 5206.89990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1856.69995117, -1720.30004883, 5210.39990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1852.29980469, -1723.69921875, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19362, 1845.69921875, -1721.29980469, 5208.60009766, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19362, 1845.69995117, -1718.09997559, 5208.60009766, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19368, 1849.09997559, -1720.69995117, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1850.80004883, -1721.59997559, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1850.80004883, -1712.00000000, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1831.00000000, -1736.00000000, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1829.69995117, -1707.59997559, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1839.30004883, -1707.59997559, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1839.30004883, -1707.59997559, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1848.90002441, -1707.59997559, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1845.69995117, -1707.59997559, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1850.79980469, -1731.19921875, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1852.59960938, -1730.89941406, 5205.10107422, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1824.50000000, -1727.09997559, 5206.89990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1845.29980469, -1734.00000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1824.50000000, -1729.19995117, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1827.69995117, -1714.30004883, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1830.90002441, -1729.19995117, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1834.09997559, -1729.19995117, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1837.30004883, -1729.19995117, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1840.50000000, -1729.19995117, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1843.69995117, -1729.19995117, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1846.90002441, -1729.19995117, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1826.09960938, -1734.09960938, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1829.80004883, -1731.69995117, 5208.60107422, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1840.29980469, -1731.69921875, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1847.50000000, -1728.50000000, 5210.39990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1850.79980469, -1731.19921875, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1829.69921875, -1707.59960938, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1840.59960938, -1736.00000000, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- fence3 = CreateDynamicObject(19304, 1844.00000000, -1718.09997559, 5205.79980469, 0.00000000, 0.00000000, 90.00000000);
- fence4 = CreateDynamicObject(19304, 1836.00000000, -1716.39941406, 5205.79980469, 0.00000000, 0.00000000, 0.00000000);
- fence5 = CreateDynamicObject(19304, 1839.09960938, -1716.39941406, 5205.79980469, 0.00000000, 0.00000000, 0.00000000);
- fence6 = CreateDynamicObject(19304, 1842.19921875, -1716.39941406, 5205.79980469, 0.00000000, 0.00000000, 0.00000000);
- fence7 = CreateDynamicObject(19304, 1829.59960938, -1716.39941406, 5205.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1824.50000000, -1729.19995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1827.69995117, -1729.19995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1830.90002441, -1729.19995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1834.09997559, -1729.19995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1837.30004883, -1729.19995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1840.50000000, -1729.19995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1843.69995117, -1729.19995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1846.89941406, -1729.19921875, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1826.09997559, -1734.09997559, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1831.00000000, -1736.00000000, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1840.59997559, -1736.00000000, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1845.29980469, -1734.00000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1824.50000000, -1729.19995117, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1826.09997559, -1734.09997559, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19396, 1827.69995117, -1729.19995117, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1830.90002441, -1729.19995117, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1834.09997559, -1729.19995117, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1837.30004883, -1729.19995117, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1840.50000000, -1729.19995117, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1843.69995117, -1729.19995117, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1846.90002441, -1729.19995117, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1831.00000000, -1736.00000000, 5210.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1840.59997559, -1736.00000000, 5210.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1845.29980469, -1734.00000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1847.29980469, -1728.19921875, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- fence8 = CreateDynamicObject(19304, 1827.89941406, -1718.19921875, 5205.79980469, 0.00000000, 0.00000000, 90.00000000);
- fence9 = CreateDynamicObject(19304, 1844.00000000, -1721.59997559, 5205.79980469, 0.00000000, 0.00000000, 90.00000000);
- fence10 = CreateDynamicObject(19304, 1844.00000000, -1725.09997559, 5205.79980469, 0.00000000, 0.00000000, 90.00000000);
- fence11 = CreateDynamicObject(19304, 1842.19921875, -1726.89941406, 5205.79980469, 0.00000000, 0.00000000, 0.00000000);
- fence12 = CreateDynamicObject(19304, 1839.09960938, -1726.89941406, 5205.79980469, 0.00000000, 0.00000000, 0.00000000);
- fence13 = CreateDynamicObject(19304, 1836.19921875, -1726.89941406, 5205.79980469, 0.00000000, 0.00000000, 0.00000000);
- fence14 = CreateDynamicObject(19304, 1832.69921875, -1726.89941406, 5205.79980469, 0.00000000, 0.00000000, 0.00000000);
- fence15 = CreateDynamicObject(19304, 1829.69921875, -1726.89941406, 5205.79980469, 0.00000000, 0.00000000, 0.00000000);
- fence16 = CreateDynamicObject(19304, 1827.90002441, -1718.19995117, 5209.29980469, 0.00000000, 0.00000000, 90.00000000);
- fence17 = CreateDynamicObject(19304, 1827.90002441, -1721.69995117, 5209.29980469, 0.00000000, 0.00000000, 90.00000000);
- fence18 = CreateDynamicObject(19304, 1827.90002441, -1725.19995117, 5209.29980469, 0.00000000, 0.00000000, 90.00000000);
- fence19 = CreateDynamicObject(19304, 1844.00000000, -1725.09997559, 5209.29980469, 0.00000000, 0.00000000, 90.00000000);
- fence20 = CreateDynamicObject(19304, 1844.00000000, -1721.59997559, 5209.29980469, 0.00000000, 0.00000000, 90.00000000);
- fence21 = CreateDynamicObject(19304, 1844.00000000, -1718.09997559, 5209.29980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19460, 1842.09997559, -1734.00000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1838.90002441, -1734.00000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1835.69995117, -1734.00000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1832.50000000, -1734.00000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1829.30004883, -1734.00000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1829.30004883, -1734.00000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1832.50000000, -1734.00000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1835.69995117, -1734.00000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1838.90002441, -1734.00000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1842.09997559, -1734.00000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1842.09997559, -1734.00000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1838.90002441, -1734.00000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1835.69995117, -1734.00000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1832.50000000, -1734.00000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1829.30004883, -1734.00000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1829.30004883, -1709.50000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1832.50000000, -1709.50000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1835.69995117, -1709.50000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1838.90002441, -1709.50000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1842.09997559, -1709.50000000, 5206.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1842.09997559, -1709.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1838.90002441, -1709.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1835.80004883, -1709.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1832.50000000, -1709.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1829.30004883, -1709.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19396, 1847.29980469, -1721.79980469, 5203.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1853.29980469, -1714.29980469, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1847.29980469, -1705.79980469, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1856.50000000, -1714.29980469, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1852.30004883, -1720.69995117, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1852.30004883, -1720.69995117, 5210.39990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1861.29980469, -1721.59960938, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1849.19921875, -1730.89941406, 5208.60107422, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19362, 1846.69995117, -1722.30004883, 5208.60107422, 0.00000000, 90.00000000, 179.99450684);
- fence22 = CreateDynamicObject(19304, 1829.59997559, -1716.40002441, 5209.29980469, 0.00000000, 0.00000000, 0.00000000);
- fence23 = CreateDynamicObject(19304, 1832.69995117, -1716.40002441, 5209.29980469, 0.00000000, 0.00000000, 0.00000000);
- fence24 = CreateDynamicObject(19304, 1836.00000000, -1716.40002441, 5209.29980469, 0.00000000, 0.00000000, 0.00000000);
- fence25 = CreateDynamicObject(19304, 1839.09997559, -1716.40002441, 5209.29980469, 0.00000000, 0.00000000, 0.00000000);
- fence26 = CreateDynamicObject(19304, 1842.19995117, -1716.40002441, 5209.29980469, 0.00000000, 0.00000000, 0.00000000);
- fence27 = CreateDynamicObject(19304, 1842.19995117, -1726.90002441, 5209.29980469, 0.00000000, 0.00000000, 0.00000000);
- fence28 = CreateDynamicObject(19304, 1839.09997559, -1726.90002441, 5209.29980469, 0.00000000, 0.00000000, 0.00000000);
- fence29 = CreateDynamicObject(19304, 1868.00000000, -1733.09997559, 5210.70019531, 0.00000000, 0.00000000, 0.00000000);
- fence30 = CreateDynamicObject(19304, 1832.69995117, -1726.90002441, 5209.29980469, 0.00000000, 0.00000000, 0.00000000);
- fence31 = CreateDynamicObject(19304, 1829.69995117, -1726.90002441, 5209.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1858.00000000, -1712.29980469, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19414, 1851.40100098, -1707.50097656, 5203.30078125, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19414, 1848.90100098, -1707.50000000, 5203.30078125, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19414, 1853.90039062, -1707.50000000, 5203.30078125, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1861.29980469, -1712.00000000, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19414, 1856.39941406, -1707.50097656, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1853.19921875, -1719.09960938, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1854.79980469, -1719.09960938, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19441, 1848.30004883, -1740.69995117, 5206.79980469, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(19377, 1852.59997559, -1702.40002441, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1852.59960938, -1702.39941406, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1863.09960938, -1702.39941406, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1853.19995117, -1701.00000000, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1854.00000000, -1725.50000000, 5203.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19441, 1854.00000000, -1727.09960938, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1854.79980469, -1731.89941406, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1853.19995117, -1731.90002441, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19396, 1850.00000000, -1729.19995117, 5203.29980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19368, 1853.19995117, -1729.19995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(14416, 1857.40002441, -1738.59997559, 5205.39990234, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(19377, 1850.80004883, -1740.80004883, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19368, 1846.69995117, -1736.19995117, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1853.79980469, -1741.50000000, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1852.59960938, -1731.89941406, 5205.10205078, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1848.29980469, -1741.00000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1852.19995117, -1741.00000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1850.50000000, -1746.09960938, 5205.00000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19368, 1847.29980469, -1734.59960938, 5203.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1848.29980469, -1738.29980469, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19441, 1854.00000000, -1723.89941406, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19441, 1852.19921875, -1740.69921875, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19460, 1843.50000000, -1741.50000000, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1852.19921875, -1738.29980469, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1853.79980469, -1736.19921875, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1861.00000000, -1746.09960938, 5205.00000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19368, 1856.39941406, -1717.09960938, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1861.29980469, -1721.59960938, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1861.29980469, -1731.19921875, 5201.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1845.59997559, -1746.30004883, 5206.79980469, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(14416, 1850.19921875, -1739.39941406, 5201.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19377, 1859.69921875, -1732.19921875, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19441, 1855.40002441, -1740.80004883, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1866.19995117, -1749.40002441, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19441, 1859.40002441, -1740.80004883, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19460, 1850.30004883, -1751.00000000, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1850.19995117, -1740.50000000, 5208.60107422, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1864.19921875, -1741.59960938, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1859.90002441, -1751.00000000, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1869.50000000, -1751.00000000, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1866.20019531, -1746.29980469, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1855.39941406, -1738.39941406, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1866.19995117, -1743.19995117, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19377, 1850.19921875, -1750.09960938, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1860.59960938, -1746.39941406, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1871.09997559, -1746.40002441, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1864.59960938, -1736.79980469, 5208.60205078, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19368, 1859.40002441, -1738.40002441, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19377, 1864.59960938, -1732.19921875, 5208.60107422, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1845.30004883, -1743.59997559, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19460, 1850.09997559, -1751.19995117, 5210.29980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19460, 1845.29980469, -1753.19921875, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19460, 1859.69995117, -1751.19995117, 5210.29980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19460, 1869.30004883, -1751.19995117, 5210.29980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19460, 1855.40002441, -1740.00000000, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1869.79980469, -1736.89941406, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(14416, 1869.09997559, -1725.09997559, 5205.39990234, 0.00000000, 0.00000000, 179.98901367);
- CreateDynamicObject(19377, 1863.09960938, -1725.89941406, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(14416, 1859.69995117, -1732.50000000, 5201.89990234, 0.00000000, 0.00000000, 89.98901367);
- CreateDynamicObject(19460, 1869.80004883, -1724.50000000, 5206.89990234, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(19460, 1858.09997559, -1730.59997559, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19441, 1863.00000000, -1721.80004883, 5203.29980469, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(19460, 1867.79980469, -1721.00000000, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1867.09997559, -1726.90002441, 5206.89990234, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19377, 1863.09960938, -1716.29980469, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1862.30004883, -1727.50000000, 5210.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1861.89941406, -1722.69921875, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1873.59960938, -1717.39941406, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1869.80102539, -1724.09997559, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1869.80004883, -1730.50000000, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1868.30004883, -1722.40002441, 5210.29980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(19460, 1852.69921875, -1727.50000000, 5210.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1869.80004883, -1714.90002441, 5206.89990234, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19460, 1861.79980469, -1717.59960938, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1871.39941406, -1717.59960938, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1872.40002441, -1717.69995117, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1867.09997559, -1722.69995117, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1848.50000000, -1727.59960938, 5210.39990234, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19460, 1862.59997559, -1730.59997559, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1867.79980469, -1722.59960938, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1862.09997559, -1733.30004883, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1862.09960938, -1733.29980469, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1867.69921875, -1735.39941406, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1849.59997559, -1731.80004883, 5206.89990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1849.59997559, -1725.40002441, 5206.89990234, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19460, 1854.39941406, -1727.39941406, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1859.19995117, -1722.59997559, 5206.89990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19377, 1861.89941406, -1713.09960938, 5208.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1855.69995117, -1730.40002441, 5210.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1850.59997559, -1737.19995117, 5210.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1841.00000000, -1737.19995117, 5210.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19368, 1857.30004883, -1734.90002441, 5206.89990234, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1862.59997559, -1732.19995117, 5206.89990234, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19460, 1853.09997559, -1736.59997559, 5206.89990234, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1866.50000000, -1728.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1866.50000000, -1718.89941406, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1866.50000000, -1709.29980469, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1866.50000000, -1699.69995117, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1858.00000000, -1696.30004883, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1843.59997559, -1701.00000000, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1862.50000000, -1698.29980469, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19377, 1863.09960938, -1706.69921875, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1863.09997559, -1697.09997559, 5205.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1868.00000000, -1742.50000000, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1869.59960938, -1737.69921875, 5210.29980469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(19368, 1859.40002441, -1738.40002441, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19441, 1859.39941406, -1740.79980469, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1857.00000000, -1741.59997559, 5210.29980469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(19368, 1860.19921875, -1741.59960938, 5210.29980469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(19368, 1857.00000000, -1744.79980469, 5210.29980469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(19368, 1858.59997559, -1743.19995117, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19377, 1850.50000000, -1740.80004883, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1850.50000000, -1750.40002441, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1861.00000000, -1750.39941406, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1871.50000000, -1750.40002441, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1861.00000000, -1740.80004883, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1871.50000000, -1740.80004883, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1861.29980469, -1731.19921875, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1871.80004883, -1731.19995117, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19377, 1871.80004883, -1721.59997559, 5212.10009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1859.19995117, -1713.00000000, 5206.89990234, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19368, 1861.80004883, -1738.40002441, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19441, 1861.80004883, -1740.80004883, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19377, 1871.50000000, -1746.09997559, 5205.00000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19460, 1873.80004883, -1741.59997559, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1879.09997559, -1751.00000000, 5206.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19460, 1876.40002441, -1746.50000000, 5206.79980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19396, 1857.80004883, -1729.00000000, 5206.89990234, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19396, 1862.80004883, -1710.90002441, 5203.29980469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(19362, 1860.80004883, -1734.80004883, 5205.10009766, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19362, 1859.50000000, -1734.80102539, 5205.10009766, 0.00000000, 90.00000000, 179.99450684);
- CreateDynamicObject(19441, 1858.00000000, -1706.69921875, 5203.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19441, 1858.00000000, -1701.90002441, 5203.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19442, 1854.74121094, -1710.22949219, 5269.51171875, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19442, 1855.19995117, -1707.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19442, 1852.69995117, -1707.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19442, 1850.09997559, -1707.50000000, 5203.29980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19466, 1851.40002441, -1707.50000000, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19466, 1853.90002441, -1707.50000000, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19466, 1856.40002441, -1707.50000000, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19466, 1848.90002441, -1707.50000000, 5203.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19396, 1858.00000000, -1704.29980469, 5203.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1859.59997559, -1710.90002441, 5203.29980469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(19368, 1866.00000000, -1710.90002441, 5203.29980469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(1569, 1860.80004883, -1698.40002441, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1569, 1863.80004883, -1698.40002441, 5201.60009766, 0.00000000, 0.00000000, 179.79998779);
- CreateDynamicObject(19370, 1859.69921875, -1706.00000000, 5200.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19370, 1864.79980469, -1706.00000000, 5200.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19435, 1859.79980469, -1706.69921875, 5202.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19435, 1864.69995117, -1706.69995117, 5202.50000000, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19443, 1861.19921875, -1706.69921875, 5200.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19370, 1859.69921875, -1707.39941406, 5200.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19443, 1863.29980469, -1706.69921875, 5200.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19370, 1864.80004883, -1707.40002441, 5200.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2008, 1859.09960938, -1707.09960938, 5201.77001953, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2008, 1864.09997559, -1707.09997559, 5201.77001953, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19462, 1862.80004883, -1706.00000000, 5205.50000000, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19435, 1859.79980469, -1706.69921875, 5203.79980469, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19435, 1863.29980469, -1706.69921875, 5203.79980469, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19435, 1866.79980469, -1706.69921875, 5203.79980469, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(2606, 1863.80004883, -1707.19995117, 5204.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2606, 1863.79980469, -1707.19921875, 5204.52978516, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2608, 1861.19995117, -1707.40002441, 5204.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2608, 1859.31604004, -1707.40002441, 5204.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16101, 1863.30004883, -1707.40002441, 5192.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16101, 1861.19995117, -1707.30004883, 5192.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16101, 1858.30004883, -1707.40002441, 5192.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16101, 1866.09997559, -1707.40002441, 5192.79980469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1806, 1860.00000000, -1708.40002441, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1806, 1865.00000000, -1708.40002441, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1811, 1865.90002441, -1700.90002441, 5202.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1811, 1865.90002441, -1701.69995117, 5202.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1811, 1865.90002441, -1702.50000000, 5202.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1811, 1865.89941406, -1703.29980469, 5202.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1811, 1848.89941406, -1706.50000000, 5202.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1811, 1851.40002441, -1706.50000000, 5202.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1811, 1854.00000000, -1706.50000000, 5202.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1811, 1856.59997559, -1706.50000000, 5202.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1855.40002441, -1727.19995117, 5201.60009766, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1856.40002441, -1727.19995117, 5201.60009766, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1857.40002441, -1727.19995117, 5201.60009766, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1858.40002441, -1730.00000000, 5201.60009766, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1858.40002441, -1727.19995117, 5201.60009766, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19370, 1857.30004883, -1727.80004883, 5202.70019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2007, 1857.40002441, -1728.40002441, 5201.60009766, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2007, 1856.40002441, -1728.40002441, 5201.60009766, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2007, 1855.40002441, -1728.40002441, 5201.60009766, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2007, 1858.40002441, -1727.19995117, 5203.00000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1857.40002441, -1727.19995117, 5203.00000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1856.40002441, -1727.19995117, 5203.00000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1855.40002441, -1727.19995117, 5203.00000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1858.40002441, -1728.40002441, 5203.00000000, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2007, 1857.40002441, -1728.40002441, 5203.00000000, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2007, 1856.40002441, -1728.40002441, 5203.00000000, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2007, 1855.40002441, -1728.40002441, 5203.00000000, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2007, 1858.40002441, -1728.40002441, 5201.60009766, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2007, 1857.40002441, -1730.00000000, 5201.60009766, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1856.40002441, -1730.00000000, 5201.60009766, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1855.40002441, -1730.00000000, 5201.60009766, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1855.40002441, -1730.00000000, 5203.00000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1856.40002441, -1730.00000000, 5203.00000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1857.40002441, -1730.00000000, 5203.00000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1858.39941406, -1730.00000000, 5203.00000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19370, 1854.80004883, -1727.80102539, 5202.70019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2303, 1865.90002441, -1724.00000000, 5201.60009766, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2303, 1865.89941406, -1725.00000000, 5201.60009766, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2303, 1865.90002441, -1726.00000000, 5201.60009766, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2303, 1865.90002441, -1726.00000000, 5202.60009766, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2303, 1865.89941406, -1725.00000000, 5202.60009766, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2303, 1865.90002441, -1724.00000000, 5202.60009766, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1892, 1862.59997559, -1699.09997559, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1892, 1861.00000000, -1699.09997559, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2008, 1856.69995117, -1721.69995117, 5201.60009766, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2008, 1856.69995117, -1718.90002441, 5201.60009766, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1671, 1864.50000000, -1719.00000000, 5202.00000000, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1671, 1855.80004883, -1717.90002441, 5202.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2846, 1864.40002441, -1724.40002441, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2713, 1865.90002441, -1723.00000000, 5201.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2008, 1863.50000000, -1719.90002441, 5201.60009766, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(2008, 1863.50000000, -1716.59997559, 5201.60009766, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(2008, 1864.90002441, -1711.59997559, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1671, 1855.79980469, -1720.69921875, 5202.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1671, 1864.50000000, -1715.59997559, 5202.00000000, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1671, 1858.80004883, -1712.50000000, 5202.00000000, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2186, 1866.00000000, -1714.40002441, 5201.60009766, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2008, 1860.00000000, -1711.69995117, 5201.60009766, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(2008, 1860.00000000, -1715.59997559, 5201.60009766, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(1671, 1865.79980469, -1712.39941406, 5202.00000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1671, 1858.90002441, -1716.59997559, 5202.00000000, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(14401, 1853.90002441, -1705.40002441, 5205.50000000, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(19368, 1859.09997559, -1723.09997559, 5206.89990234, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(14782, 1862.39941406, -1718.09960938, 5206.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(14401, 1853.89941406, -1706.50000000, 5205.50000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(19368, 1862.30004883, -1723.09997559, 5206.89990234, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(14782, 1860.59960938, -1722.63964844, 5206.20019531, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2007, 1859.90002441, -1723.69995117, 5205.20019531, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(2007, 1860.90002441, -1723.69995117, 5205.20019531, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2007, 1861.90002441, -1723.69995117, 5205.20019531, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2007, 1862.90002441, -1723.69995117, 5205.20019531, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(14791, 1871.59997559, -1745.90002441, 5206.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2290, 1853.40002441, -1733.90002441, 5205.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2290, 1850.30004883, -1735.90002441, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2315, 1851.90002441, -1734.19995117, 5205.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1754, 1856.40002441, -1735.69995117, 5205.20019531, 0.00000000, 0.00000000, 219.99816895);
- CreateDynamicObject(2964, 1863.30004883, -1727.50000000, 5205.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19441, 1860.19995117, -1736.80004883, 5210.29980469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(19441, 1861.00000000, -1736.80102539, 5210.29980469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(18059, 1847.30004883, -1739.30004883, 5209.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(18059, 1847.30004883, -1744.19995117, 5209.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(18059, 1853.59997559, -1749.19995117, 5209.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(18059, 1869.30004883, -1749.19995117, 5209.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1746, 1850.40002441, -1732.50000000, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2140, 1855.00000000, -1728.00000000, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2137, 1851.15002441, -1728.00000000, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2135, 1850.19921875, -1728.97949219, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2136, 1853.04980469, -1727.99414062, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2305, 1850.19995117, -1728.00000000, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2137, 1852.10937500, -1728.00000000, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2137, 1850.20605469, -1729.94995117, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2638, 1848.80004883, -1739.19995117, 5209.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2638, 1852.00000000, -1739.19995117, 5209.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2638, 1852.00000000, -1744.19995117, 5209.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2638, 1848.80004883, -1744.19995117, 5209.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2638, 1848.90002441, -1749.19995117, 5209.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2638, 1852.00000000, -1749.30004883, 5209.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2638, 1855.09997559, -1749.40002441, 5209.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2638, 1858.30004883, -1749.40002441, 5209.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2638, 1861.40002441, -1749.40002441, 5209.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2638, 1864.59997559, -1749.40002441, 5209.29980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2639, 1867.40002441, -1749.40002441, 5209.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2639, 1846.00000000, -1744.19995117, 5209.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2639, 1854.90002441, -1739.30004883, 5209.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2639, 1845.90002441, -1739.09997559, 5209.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2639, 1854.79980469, -1744.19921875, 5209.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2639, 1864.90002441, -1745.40002441, 5209.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(18059, 1872.40002441, -1745.40002441, 5209.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(18059, 1872.40002441, -1741.09997559, 5209.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(19460, 1868.00000000, -1752.09997559, 5210.29980469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2639, 1867.40002441, -1745.40002441, 5209.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2639, 1867.40002441, -1741.19995117, 5209.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2639, 1845.89941406, -1749.09960938, 5209.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2639, 1864.90002441, -1741.09997559, 5209.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2357, 1853.69995117, -1730.69995117, 5205.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2120, 1855.09997559, -1731.80004883, 5205.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2120, 1854.19995117, -1731.80004883, 5205.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2120, 1853.30004883, -1731.80004883, 5205.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2120, 1852.40002441, -1731.80004883, 5205.79980469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2120, 1852.40002441, -1729.59997559, 5205.79980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2120, 1853.30004883, -1729.59997559, 5205.79980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2120, 1854.19995117, -1729.59997559, 5205.79980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2120, 1855.09997559, -1729.59997559, 5205.79980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2441, 1869.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1868.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1867.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1866.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1865.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1864.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1863.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1862.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1861.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1860.19921875, -1732.89941406, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1859.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1858.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1857.19995117, -1732.90002441, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1856.30004883, -1732.90002441, 5212.29980469, 0.00000000, 180.00000000, 0.00000000);
- CreateDynamicObject(19368, 1854.18395996, -1735.19995117, 5210.29980469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(2441, 1856.19921875, -1732.89941406, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2441, 1857.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1858.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1859.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1860.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1861.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1862.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1863.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1864.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1865.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1866.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1867.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1868.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(2441, 1869.30004883, -1732.90002441, 5212.29980469, 0.00000000, 179.99450684, 0.00000000);
- fence32 = CreateDynamicObject(19304, 1836.19921875, -1726.89941406, 5209.29980469, 0.00000000, 0.00000000, 0.00000000);
- fence33 = CreateDynamicObject(19304, 1864.50000000, -1733.09997559, 5210.70019531, 0.00000000, 0.00000000, 0.00000000);
- fence34 = CreateDynamicObject(19304, 1861.00000000, -1733.09997559, 5210.70019531, 0.00000000, 0.00000000, 0.00000000);
- fence35 = CreateDynamicObject(19304, 1857.50000000, -1733.09997559, 5210.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2137, 1856.30004883, -1728.09997559, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2140, 1858.23999023, -1728.09997559, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2137, 1857.27001953, -1728.09997559, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2140, 1859.19995117, -1728.09997559, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2136, 1860.19995117, -1728.09997559, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2135, 1864.09997559, -1728.09997559, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2137, 1862.16003418, -1728.10705566, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2137, 1863.11999512, -1728.10705566, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2627, 1865.19995117, -1742.90002441, 5205.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2627, 1863.90002441, -1742.90002441, 5205.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2627, 1862.59997559, -1742.90002441, 5205.10009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2628, 1864.90002441, -1749.50000000, 5205.10009766, 0.00000000, 0.00000000, 230.00000000);
- CreateDynamicObject(2628, 1863.19995117, -1749.90002441, 5205.10009766, 0.00000000, 0.00000000, 229.99877930);
- CreateDynamicObject(2630, 1858.80004883, -1749.90002441, 5205.10009766, 0.00000000, 0.00000000, 150.00000000);
- CreateDynamicObject(2630, 1857.40002441, -1749.69995117, 5205.10009766, 0.00000000, 0.00000000, 149.99633789);
- CreateDynamicObject(2630, 1859.09997559, -1747.80004883, 5205.10009766, 0.00000000, 0.00000000, 149.99633789);
- CreateDynamicObject(2416, 1863.09997559, -1730.50000000, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2416, 1860.80004883, -1730.50000000, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2451, 1865.40002441, -1728.19995117, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1330, 1869.09997559, -1737.09997559, 5209.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1330, 1861.00000000, -1742.19995117, 5209.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2994, 1859.09997559, -1744.09997559, 5209.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2994, 1859.09997559, -1742.59997559, 5209.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(14401, 1857.80004883, -1760.59997559, 5205.39990234, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(14401, 1857.80004883, -1762.50000000, 5205.39990234, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(2700, 1849.30004883, -1750.59997559, 5207.29980469, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1811, 1848.80004883, -1708.69995117, 5202.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1811, 1851.40002441, -1708.69995117, 5202.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1811, 1854.00000000, -1708.69995117, 5202.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1811, 1856.59997559, -1708.80004883, 5202.20019531, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(19435, 1856.00000000, -1707.40002441, 5202.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19435, 1852.50000000, -1707.40002441, 5202.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(19435, 1849.00000000, -1707.40002441, 5202.60009766, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(1800, 1842.69995117, -1711.30004883, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1839.50000000, -1711.30004883, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1836.40002441, -1711.19995117, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1833.09997559, -1711.19995117, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1829.90002441, -1711.19995117, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1826.69995117, -1711.19995117, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1826.69995117, -1711.19995117, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1829.90002441, -1711.19995117, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1833.09997559, -1711.19995117, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1836.30004883, -1711.19995117, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1839.50000000, -1711.19995117, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1842.69995117, -1711.19995117, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1842.69995117, -1711.19995117, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1839.50000000, -1711.30004883, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1836.30004883, -1711.19995117, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1833.09997559, -1711.19995117, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1829.90002441, -1711.19995117, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1826.69995117, -1711.19995117, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1826.69995117, -1737.00000000, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1829.90002441, -1737.00000000, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1833.09997559, -1737.00000000, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1836.30004883, -1737.00000000, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1839.50000000, -1737.00000000, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1842.69995117, -1737.00000000, 5208.70019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1842.69995117, -1737.00000000, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1839.50000000, -1737.00000000, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1836.30004883, -1737.00000000, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1833.09997559, -1737.00000000, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1829.90002441, -1737.00000000, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1826.69995117, -1737.00000000, 5205.20019531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1826.69995117, -1737.00000000, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1829.90002441, -1737.00000000, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1833.09997559, -1737.00000000, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1836.30004883, -1737.00000000, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1839.50000000, -1737.00000000, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1800, 1842.69995117, -1737.00000000, 5201.60009766, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2000, 1826.69995117, -1711.30004883, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1829.90002441, -1711.40002441, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1833.09997559, -1711.40002441, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1836.30004883, -1711.40002441, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1839.50000000, -1711.40002441, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1842.69995117, -1711.40002441, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1842.69995117, -1711.40002441, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1839.50000000, -1711.40002441, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1836.30004883, -1711.40002441, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1833.09997559, -1711.40002441, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1829.90002441, -1711.40002441, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1826.69995117, -1711.40002441, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1826.69995117, -1711.40002441, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1829.90002441, -1711.50000000, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1833.09997559, -1711.59997559, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1836.40002441, -1711.69995117, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1839.50000000, -1711.80004883, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1842.69995117, -1732.19995117, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1842.69921875, -1711.89941406, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1839.50000000, -1732.09997559, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1836.30004883, -1732.09997559, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1833.09997559, -1732.09997559, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1829.90002441, -1732.09997559, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1826.69995117, -1732.09997559, 5201.60009766, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1826.69995117, -1732.09997559, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1829.90002441, -1732.09997559, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1833.09997559, -1732.00000000, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1836.30004883, -1732.00000000, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1839.50000000, -1732.00000000, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1842.69995117, -1732.00000000, 5205.20019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1842.69995117, -1732.00000000, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1839.50000000, -1732.00000000, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1836.30004883, -1732.00000000, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1833.09997559, -1732.00000000, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1829.90002441, -1732.00000000, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2000, 1826.69995117, -1732.00000000, 5208.70019531, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1886, 1857.40002441, -1713.69995117, 5205.10009766, 9.75000000, 0.00000000, 220.50000000);
- CreateDynamicObject(1886, 1858.39941406, -1698.79980469, 5205.00000000, 9.74487305, 0.00000000, 20.49499512);
- CreateDynamicObject(1886, 1848.00000000, -1701.79980469, 5205.10009766, 9.74487305, 0.00000000, 20.49499512);
- CreateDynamicObject(1886, 1852.59997559, -1715.00000000, 5205.00000000, 9.74487305, 0.00000000, 320.49560547);
- CreateDynamicObject(1886, 1865.69995117, -1723.09997559, 5205.10009766, 9.74487305, 0.00000000, 270.49316406);
- CreateDynamicObject(1886, 1846.59997559, -1728.69995117, 5205.00000000, 13.99490356, 0.00000000, 236.48889160);
- CreateDynamicObject(1886, 1846.59997559, -1728.69995117, 5208.50000000, 13.99108887, 0.00000000, 236.48620605);
- CreateDynamicObject(1886, 1846.59997559, -1728.69995117, 5212.10009766, 13.99108887, 0.00000000, 236.48620605);
- CreateDynamicObject(1886, 1865.40002441, -1742.30004883, 5208.60009766, 13.99108887, 0.00000000, 308.73620605);
- CreateDynamicObject(1886, 1846.19921875, -1750.39941406, 5208.60009766, 13.99108887, 0.00000000, 128.73229980);
- CreateDynamicObject(1886, 1869.09997559, -1733.80004883, 5212.20019531, 13.99108887, 0.00000000, 294.73229980);
- CreateDynamicObject(1886, 1866.79980469, -1742.19921875, 5208.60009766, 13.99108887, 0.00000000, 46.73034668);
- CreateDynamicObject(1886, 1867.50000000, -1750.59997559, 5212.10009766, 13.99108887, 0.00000000, 224.73022461);
- CreateDynamicObject(1886, 1845.80004883, -1750.59997559, 5212.20019531, 13.99108887, 0.00000000, 146.72534180);
- //Doors
- door1 = CreateDynamicObject(1495,1849.32995605,-1714.31005859,5201.54003906,0.00000000,0.00000000,0.00000000); //object(gen_doorext01) (2)
- door2 = CreateDynamicObject(1495,1847.31994629,-1722.56994629,5201.54003906,0.00000000,0.00000000,90.00000000); //object(gen_doorext01) (3)
- door3 = CreateDynamicObject(1495,1854.01953125,-1726.27343750,5201.54003906,0.00000000,0.00000000,90.00000000); //object(gen_doorext01) (4)
- door4 = CreateDynamicObject(1495,1862.02246094,-1710.91992188,5201.54003906,0.00000000,0.00000000,0.00000000); //object(gen_doorext01) (4)
- //Cells
- cell0 = CreateDynamicObject(19303,1827.80004883,-1729.19995117,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell1 = CreateDynamicObject(19303,1831.00000000,-1729.19995117,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (2)
- cell2 = CreateDynamicObject(19303,1834.19995117,-1729.19995117,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (3)
- cell3 = CreateDynamicObject(19303,1837.40002441,-1729.19995117,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (4)
- cell4 = CreateDynamicObject(19303,1840.59997559,-1729.19995117,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (5)
- cell5 = CreateDynamicObject(19303,1827.80004883,-1729.19995117,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (6)
- cell6 = CreateDynamicObject(19303,1831.00000000,-1729.19995117,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (7)
- cell7 = CreateDynamicObject(19303,1834.19995117,-1729.19995117,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (8)
- cell8 = CreateDynamicObject(19303,1837.40002441,-1729.19995117,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (9)
- cell9 = CreateDynamicObject(19303,1840.59997559,-1729.19995117,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (10)
- cell10 = CreateDynamicObject(19303,1843.80004883,-1729.19995117,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (11)
- cell11 = CreateDynamicObject(19303,1843.80004883,-1729.19995117,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (12)
- cell12 = CreateDynamicObject(19303,1843.80004883,-1729.19995117,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (13)
- cell13 = CreateDynamicObject(19303,1840.59997559,-1729.19995117,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (14)
- cell14 = CreateDynamicObject(19303,1837.40002441,-1729.19995117,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (15)
- cell15 = CreateDynamicObject(19303,1834.19995117,-1729.19995117,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (16)
- cell16 = CreateDynamicObject(19303,1831.00000000,-1729.19995117,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (17)
- cell17 = CreateDynamicObject(19303,1827.80004883,-1729.19995117,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (18)
- cell18 = CreateDynamicObject(19303,1827.80004883,-1714.30004883,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell19 = CreateDynamicObject(19303,1831.00000000,-1714.30004883,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell20 = CreateDynamicObject(19303,1834.19995117,-1714.30004883,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell21 = CreateDynamicObject(19303,1837.40002441,-1714.30004883,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell22 = CreateDynamicObject(19303,1840.59997559,-1714.30004883,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell23 = CreateDynamicObject(19303,1843.80004883,-1714.30004883,5202.79980469,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell24 = CreateDynamicObject(19303,1843.80004883,-1714.30004883,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell25 = CreateDynamicObject(19303,1840.59997559,-1714.30004883,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell26 = CreateDynamicObject(19303,1837.40002441,-1714.30004883,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell27 = CreateDynamicObject(19303,1834.19995117,-1714.30004883,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell28 = CreateDynamicObject(19303,1831.00000000,-1714.30004883,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell29 = CreateDynamicObject(19303,1827.80004883,-1714.30004883,5206.39990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell30 = CreateDynamicObject(19303,1827.80004883,-1714.30004883,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell31 = CreateDynamicObject(19303,1831.00000000,-1714.30004883,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell32 = CreateDynamicObject(19303,1834.19995117,-1714.30004883,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell33 = CreateDynamicObject(19303,1837.40002441,-1714.30004883,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell34 = CreateDynamicObject(19303,1840.59997559,-1714.30004883,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- cell35 = CreateDynamicObject(19303,1843.80004883,-1714.30004883,5209.89990234,0.00000000,0.00000000,0.00000000); //object(vgstwires21_lvs) (1)
- //------------------------[Prison Yard]---------------------------//
- CreateDynamicObject(8674, 1781, -1535.5, 18.60000038147, 0, 0, 268);
- CreateDynamicObject(8674, 1776, -1530.0999755859, 18.700000762939, 0, 0, 177.99499511719);
- CreateDynamicObject(8674, 1765.6999511719, -1529.9000244141, 18.700000762939, 0, 0, 179.98950195313);
- CreateDynamicObject(8674, 1754.6999511719, -1561.4000244141, 18.700000762939, 0, 0, 179.98901367188);
- CreateDynamicObject(8674, 1749.5999755859, -1556.1999511719, 18.700000762939, 0, 0, 89.989013671875);
- CreateDynamicObject(8674, 1749.5999755859, -1545.9000244141, 18.700000762939, 0, 0, 89.989013671875);
- CreateDynamicObject(8674, 1749.5999755859, -1536.5999755859, 18.700000762939, 0, 0, 89.989013671875);
- CreateDynamicObject(8674, 1754.6999511719, -1530.5999755859, 18.60000038147, 0, 0, 7.989013671875);
- CreateDynamicObject(8674, 1764.9000244141, -1529.9000244141, 18.700000762939, 0, 0, 179.98901367188);
- CreateDynamicObject(989, 1781.1999511719, -1533.9000244141, 10.300000190735, 0, 0, 192);
- CreateDynamicObject(11474, 1769.8000488281, -1548.6999511719, 11.60000038147, 0, 0, 314);
- CreateDynamicObject(11474, 1769.8000488281, -1548.6999511719, 10.300000190735, 0, 0, 313.99475097656);
- CreateDynamicObject(11474, 1769.8000488281, -1548.6999511719, 9.1000003814697, 0, 0, 313.99475097656);
- CreateDynamicObject(1533, 1770.1999511719, -1549.6999511719, 8.8999996185303, 0, 0, 220);
- CreateDynamicObject(2887, 1749.5999755859, -1531.6999511719, 18.10000038147, 348, 0, 236);
- CreateDynamicObject(2887, 1749.5999755859, -1560.6999511719, 18.39999961853, 347.99743652344, 0, 317.99682617188);
- CreateDynamicObject(2887, 1781.1999511719, -1530.5, 18.200000762939, 347.99743652344, 0, 129.99328613281);
- CreateDynamicObject(14781, 1767.8000488281, -1535.9000244141, 9.6000003814697, 0, 0, 2);
- CreateDynamicObject(6066, 1756.5, -1548.8000488281, 11, 0, 0, 222);
- CreateDynamicObject(3515, 1759.0999755859, -1549.4000244141, 6.9000000953674, 0, 0, 0);
- CreateDynamicObject(3515, 1756.0999755859, -1546.1999511719, 6.5999999046326, 0, 0, 0);
- CreateDynamicObject(2628, 1767.5999755859, -1546.8000488281, 8.3999996185303, 0, 0, 222);
- CreateDynamicObject(2628, 1766.4000244141, -1547.9000244141, 8.3999996185303, 0, 0, 221.99523925781);
- CreateDynamicObject(2930, 1781.0999755859, -1538, 11.5, 0, 0, 6);
- CreateDynamicObject(11489, 1801.1999511719, -1845.1999511719, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(3279, 1754.9000244141, -1566.4000244141, 9.1000003814697, 354.00366210938, 2.0110168457031, 8.2101440429688);
- CreateDynamicObject(3819, 1759.4000244141, -1535.4000244141, 9.3999996185303, 0, 0, 182);
- CreateDynamicObject(2627, 1771.4000244141, -1543, 8.3999996185303, 0, 0, 48);
- CreateDynamicObject(2629, 1774.9000244141, -1532.4000244141, 8.5, 0, 0, 356);
- CreateDynamicObject(2629, 1776.4000244141, -1532.5, 8.5, 0, 0, 355.99548339844);
- CreateDynamicObject(2630, 1775, -1540.3000488281, 8.5, 0, 0, 218);
- CreateDynamicObject(1280, 1778.8000488281, -1537.8000488281, 8.8999996185303, 0, 0, 312);
- CreateDynamicObject(1280, 1775.1999511719, -1545, 9.3000001907349, 0, 0, 311.99523925781);
- CreateDynamicObject(971, 1813.9000244141, -1537.5, 13, 0, 0, 268);
- //------------------------[New Bank Interior]---------------------//
- CreateDynamicObject(14602, 2464, 2376.8000488281, -35, 0, 0, 180.75);
- CreateDynamicObject(14596, 2476.3999023438, 2359.6999511719, -29.700000762939, 0, 0, 0.4970703125);
- CreateDynamicObject(14576, 2472, 2378.1000976563, -44.900001525879, 0, 0, 180.75);
- CreateDynamicObject(3117, 2468, 2391.8000488281, -40.5, 0, 0, 0);
- CreateDynamicObject(3117, 2469, 2391.8000488281, -39.200000762939, 0, 270, 0.75003051757813);
- CreateDynamicObject(3117, 2470, 2390.8000488281, -39.200000762939, 0, 270, 90.996307373047);
- CreateDynamicObject(3117, 2468, 2391.8000488281, -37.299999237061, 0.5, 180, 180.75);
- CreateDynamicObject(3117, 2467.3000488281, 2391.6999511719, -39.200000762939, 0, 270, 180.24645996094);
- CreateDynamicObject(3117, 2466.3000488281, 2390.6999511719, -39.200000762939, 0, 270, 90.994262695313);
- CreateDynamicObject(1523, 2467.3999023438, 2390.8999023438, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(3117, 2468.3000488281, 2391, -36.099998474121, 0, 270, 90.994262695313);
- CreateDynamicObject(1536, 2466.8999023438, 2392.8000488281, -44.700000762939, 0, 0, 1);
- CreateDynamicObject(3117, 2467.6000976563, 2392.6999511719, -43.599998474121, 0, 270, 270.49353027344);
- CreateDynamicObject(3117, 2466, 2394.6000976563, -43.700000762939, 0, 270, 180.24169921875);
- CreateDynamicObject(1536, 2466.1000976563, 2395.3000488281, -44.700000762939, 0, 0, 270.99975585938);
- CreateDynamicObject(2634, 2471.8000488281, 2371.3000488281, -51.400001525879, 0, 0, 46.5);
- CreateDynamicObject(1829, 2472, 2355, -52.599998474121, 0, 0, 178.75);
- CreateDynamicObject(2886, 2473.5, 2370.6000976563, -51.5, 0, 0, 179.25);
- CreateDynamicObject(1886, 2472.1999511719, 2354.6999511719, -48.099998474121, 0, 0, 182);
- CreateDynamicObject(1616, 2468.8000488281, 2370.8999023438, -49, 0, 0, 274);
- CreateDynamicObject(1622, 2472.3999023438, 2371.1999511719, -48.900001525879, 21.441528320313, 323.63153076172, 249.06671142578);
- CreateDynamicObject(2921, 2479.6000976563, 2374.3999023438, -50.099998474121, 0, 0, 0);
- CreateDynamicObject(3265, 2469.8999023438, 2370.6000976563, -53, 0, 0, 178.25);
- CreateDynamicObject(1522, 2449.5, 2377.3000488281, -40.400001525879, 0, 0, 270.49996948242);
- CreateDynamicObject(2921, 2466.3000488281, 2373.1999511719, -37.099998474121, 0, 0, 0);
- CreateDynamicObject(1892, 2460.3000488281, 2374.3999023438, -40.299999237061, 0, 0, 90.75);
- CreateDynamicObject(1892, 2460.3000488281, 2376, -40.299999237061, 0, 0, 90.7470703125);
- CreateDynamicObject(1892, 2460.3000488281, 2377.6000976563, -40.299999237061, 0, 0, 90.7470703125);
- CreateDynamicObject(3095, 2460.6999511719, 2369.6000976563, -40.400001525879, 0, 269.49993896484, 0);
- CreateDynamicObject(3095, 2460.6999511719, 2383.3999023438, -40.400001525879, 0, 269.49462890625, 0);
- CreateDynamicObject(3095, 2488.3000488281, 2379.8999023438, -40.400001525879, 0, 269.49450683594, 89.749969482422);
- CreateDynamicObject(3095, 2488.3000488281, 2379.8000488281, -31.5, 0, 269.48913574219, 89.747314453125);
- CreateDynamicObject(3095, 2488.3999023438, 2374.5, -40.400001525879, 0, 269.48907470703, 269.74731445313);
- CreateDynamicObject(3095, 2488.3999023438, 2374.6000976563, -31.39999961853, 0, 269.48364257813, 269.74182128906);
- CreateDynamicObject(3095, 2484.3000488281, 2383.8999023438, -33.799999237061, 0, 269.49462890625, 0);
- CreateDynamicObject(3095, 2484.3000488281, 2392.6999511719, -33.799999237061, 0, 269.49462890625, 0);
- CreateDynamicObject(3095, 2484.3999023438, 2370.6000976563, -33.799999237061, 0, 269.49462890625, 0);
- CreateDynamicObject(3095, 2484.3999023438, 2361.6000976563, -33.799999237061, 0, 269.49462890625, 0);
- CreateDynamicObject(1649, 2484, 2362.5, -38.700000762939, 0, 0, 270.75);
- CreateDynamicObject(1649, 2483.8999023438, 2367.6000976563, -38.700000762939, 0, 0, 270.2470703125);
- CreateDynamicObject(1649, 2483.8999023438, 2372.8999023438, -38.700000762939, 0, 0, 269.9970703125);
- CreateDynamicObject(13007, 2461.8000488281, 2356.1999511719, -32.799999237061, 0, 0, 270.5);
- CreateDynamicObject(3117, 2470, 2365.5, -33.099998474121, 0, 270, 0.7470703125);
- CreateDynamicObject(3117, 2469.8999023438, 2361.3000488281, -33.099998474121, 0, 270, 0.7470703125);
- CreateDynamicObject(3117, 2472.3000488281, 2360.8000488281, -38.900001525879, 0, 270, 93.74365234375);
- CreateDynamicObject(3117, 2476, 2360.8999023438, -38.900001525879, 0, 270, 90.994262695313);
- CreateDynamicObject(3117, 2474.3000488281, 2360.8000488281, -36.799999237061, 270.25024414063, 271.20373535156, 91.689575195313);
- CreateDynamicObject(1649, 2483.8000488281, 2381.6000976563, -38.700000762939, 0, 0, 269.99450683594);
- CreateDynamicObject(1649, 2483.8000488281, 2386.8000488281, -38.700000762939, 0, 0, 269.99450683594);
- CreateDynamicObject(1649, 2483.8000488281, 2391.8999023438, -38.700000762939, 0, 0, 269.99450683594);
- CreateDynamicObject(2775, 2483.5, 2365.1000976563, -37.799999237061, 0, 0, 269.99996948242);
- CreateDynamicObject(2775, 2483.5, 2370.1999511719, -37.799999237061, 0, 0, 269.99450683594);
- CreateDynamicObject(2775, 2483.3999023438, 2384.1999511719, -37.799999237061, 0, 0, 269.99450683594);
- CreateDynamicObject(2775, 2483.5, 2389.3999023438, -37.799999237061, 0, 0, 269.99450683594);
- CreateDynamicObject(2308, 2484.3999023438, 2365.8999023438, -40.299999237061, 0, 0, 0);
- CreateDynamicObject(2193, 2485.6000976563, 2361.8999023438, -40.400001525879, 0, 0, 91);
- CreateDynamicObject(2205, 2485.8999023438, 2364.1000976563, -40.400001525879, 0, 0, 181.25);
- CreateDynamicObject(2190, 2484.5, 2366, -39.5, 0, 0, 1.75);
- CreateDynamicObject(1671, 2485.1999511719, 2362.8000488281, -39.900001525879, 0, 0, 258);
- CreateDynamicObject(1514, 2484.3999023438, 2366.3000488281, -39.299999237061, 0, 0, 270.5);
- CreateDynamicObject(2362, 2484.1000976563, 2364.1000976563, -39.400001525879, 0, 0, 269.25);
- CreateDynamicObject(2614, 2483.8000488281, 2365, -36.400001525879, 0, 0, 269.75);
- CreateDynamicObject(2614, 2483.8000488281, 2370.3000488281, -36.400001525879, 0, 0, 269.74731445313);
- CreateDynamicObject(2614, 2483.6999511719, 2384.1999511719, -36.400001525879, 0, 0, 269.74731445313);
- CreateDynamicObject(2614, 2483.6999511719, 2389.3999023438, -36.400001525879, 0, 0, 269.74731445313);
- CreateDynamicObject(2611, 2487.1000976563, 2365.3000488281, -38.900001525879, 0, 0, 271.25);
- CreateDynamicObject(2193, 2485.6000976563, 2367.8999023438, -40.400001525879, 0, 0, 90.249755859375);
- CreateDynamicObject(2816, 2485.3000488281, 2364.3000488281, -39.400001525879, 0, 0, 0);
- CreateDynamicObject(2828, 2484.6000976563, 2364.1000976563, -39.5, 0, 0, 347);
- CreateDynamicObject(2253, 2483.3999023438, 2363, -39.200000762939, 0, 0, 0);
- CreateDynamicObject(2252, 2483, 2367.5, -39.099998474121, 0, 0, 0);
- CreateDynamicObject(2251, 2484.3999023438, 2366.8000488281, -38.700000762939, 0, 0, 0);
- CreateDynamicObject(2245, 2483, 2381.6000976563, -39.099998474121, 0, 0, 0);
- CreateDynamicObject(2244, 2483.1999511719, 2372.8999023438, -39.200000762939, 0, 0, 0);
- CreateDynamicObject(2240, 2483, 2386.8999023438, -38.799999237061, 0, 0, 0);
- CreateDynamicObject(2194, 2483, 2391.3999023438, -39.099998474121, 0, 0, 0);
- CreateDynamicObject(2308, 2484.5, 2371.1999511719, -40.299999237061, 0, 0, 0);
- CreateDynamicObject(2362, 2484.1000976563, 2369.1999511719, -39.400001525879, 0, 0, 269.24743652344);
- CreateDynamicObject(2190, 2484.6000976563, 2371.3999023438, -39.5, 0, 0, 1.746826171875);
- CreateDynamicObject(1514, 2484.3999023438, 2371.6999511719, -39.299999237061, 0, 0, 270.49987792969);
- CreateDynamicObject(2811, 2484.3000488281, 2372.3000488281, -39.700000762939, 0, 0, 0);
- CreateDynamicObject(2611, 2487, 2370.3000488281, -38.900001525879, 0, 0, 271.24694824219);
- CreateDynamicObject(2181, 2486.6000976563, 2374.1000976563, -40.400001525879, 0, 0, 270.75);
- CreateDynamicObject(1714, 2485.8999023438, 2373.6000976563, -40.400001525879, 0, 0, 86);
- CreateDynamicObject(1671, 2485.3999023438, 2368.6999511719, -39.900001525879, 0, 0, 257.99743652344);
- CreateDynamicObject(2773, 2481.6999511719, 2364.3999023438, -39.799999237061, 0, 0, 271.5);
- CreateDynamicObject(2773, 2481.6999511719, 2365.6999511719, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2481.5, 2369.3999023438, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2481.5, 2370.8999023438, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2478.3000488281, 2368.3000488281, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2478.3000488281, 2366.8999023438, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2477.3000488281, 2369.1999511719, -39.799999237061, 0, 0, 1.2496337890625);
- CreateDynamicObject(2773, 2477.3999023438, 2365.8999023438, -39.799999237061, 0, 0, 1.2469482421875);
- CreateDynamicObject(2773, 2476.1000976563, 2365.8000488281, -39.799999237061, 0, 0, 1.2469482421875);
- CreateDynamicObject(2773, 2476.1000976563, 2367.6999511719, -39.799999237061, 0, 0, 1.2469482421875);
- CreateDynamicObject(2773, 2476, 2369.6000976563, -39.799999237061, 0, 0, 1.2469482421875);
- CreateDynamicObject(2193, 2485.6000976563, 2380.5, -40.400001525879, 0, 0, 90.999755859375);
- CreateDynamicObject(2362, 2483.8000488281, 2383.1999511719, -39.400001525879, 0, 0, 269.24743652344);
- CreateDynamicObject(2362, 2483.8000488281, 2388.5, -39.400001525879, 0, 0, 269.24743652344);
- CreateDynamicObject(2308, 2484.1999511719, 2385.1999511719, -40.299999237061, 0, 0, 0);
- CreateDynamicObject(2190, 2484.3000488281, 2385.3000488281, -39.5, 0, 0, 1.746826171875);
- CreateDynamicObject(1514, 2484.1000976563, 2385.6000976563, -39.299999237061, 0, 0, 270.49987792969);
- CreateDynamicObject(2894, 2483.3000488281, 2365.6999511719, -39.400001525879, 0, 0, 0);
- CreateDynamicObject(2894, 2483.1999511719, 2371.1000976563, -39.400001525879, 0, 0, 0);
- CreateDynamicObject(2894, 2483.1000976563, 2384.8999023438, -39.400001525879, 0, 0, 0);
- CreateDynamicObject(2894, 2482.8999023438, 2390.3000488281, -39.400001525879, 0, 0, 0);
- CreateDynamicObject(1964, 2485.3999023438, 2370.1000976563, -39.400001525879, 0, 0, 0);
- CreateDynamicObject(2205, 2485.5, 2369.8999023438, -40.5, 0, 0, 181.24694824219);
- CreateDynamicObject(2205, 2485.5, 2382.5, -40.5, 0, 0, 181.24694824219);
- CreateDynamicObject(1964, 2485.3999023438, 2382.6999511719, -39.400001525879, 0, 0, 0);
- CreateDynamicObject(2193, 2485.3999023438, 2387.1999511719, -40.400001525879, 0, 0, 90.499755859375);
- CreateDynamicObject(2308, 2484.3000488281, 2390.3999023438, -40.299999237061, 0, 0, 0);
- CreateDynamicObject(2190, 2484.3999023438, 2390.5, -39.5, 0, 0, 1.746826171875);
- CreateDynamicObject(1514, 2484.1999511719, 2390.8000488281, -39.299999237061, 0, 0, 270.49987792969);
- CreateDynamicObject(14705, 2485.1999511719, 2386.3000488281, -38.299999237061, 0, 0, 0);
- CreateDynamicObject(2246, 2484.1999511719, 2386.3000488281, -39.599998474121, 0, 0, 0);
- CreateDynamicObject(2249, 2484.1000976563, 2386.3000488281, -38.900001525879, 0, 0, 0);
- CreateDynamicObject(2773, 2481.3000488281, 2383.3000488281, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2481.3000488281, 2384.6999511719, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2481.1999511719, 2388.3999023438, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2481.1999511719, 2389.8999023438, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2477.1999511719, 2387.3999023438, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2477.1999511719, 2386, -39.799999237061, 0, 0, 271.49963378906);
- CreateDynamicObject(2773, 2476.1999511719, 2385, -39.799999237061, 0, 0, 358.74963378906);
- CreateDynamicObject(2773, 2474.8999023438, 2385, -39.799999237061, 0, 0, 358.74755859375);
- CreateDynamicObject(2773, 2475.5, 2386.6999511719, -39.799999237061, 0, 0, 316.74758911133);
- CreateDynamicObject(3921, 2476.3000488281, 2392.1000976563, -39.799999237061, 0, 0, 90.500030517578);
- CreateDynamicObject(3921, 2472.3999023438, 2388.1000976563, -39.799999237061, 0, 0, 180.74987792969);
- CreateDynamicObject(2239, 2472.1000976563, 2392.1999511719, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(1741, 2471.6999511719, 2383.1999511719, -40.400001525879, 0, 0, 0.5);
- CreateDynamicObject(1741, 2481.1999511719, 2392, -40.400001525879, 0, 0, 90.249877929688);
- CreateDynamicObject(2007, 2486.5, 2392.3000488281, -40.400001525879, 0, 0, 270.75);
- CreateDynamicObject(16780, 2482, 2377.3999023438, -34.799999237061, 0, 0, 0);
- CreateDynamicObject(2596, 2475.8999023438, 2381.1000976563, -37.299999237061, 0, 0, 186.75);
- CreateDynamicObject(2754, 2475.3000488281, 2373.1000976563, -39.599998474121, 0, 0, 0);
- CreateDynamicObject(2754, 2475.1999511719, 2380.6999511719, -39.599998474121, 0, 0, 0);
- CreateDynamicObject(2754, 2479.8999023438, 2377.1000976563, -39.700000762939, 0, 0, 181);
- CreateDynamicObject(3437, 2487.3000488281, 2378.6999511719, -34.5, 0, 0, 86.25);
- CreateDynamicObject(3437, 2487.3999023438, 2375.8999023438, -34.5, 0, 0, 86.248168945313);
- CreateDynamicObject(3437, 2487.3000488281, 2377.1999511719, -30.5, 0, 0, 86.248168945313);
- CreateDynamicObject(1742, 2487.1999511719, 2377.3000488281, -40.400001525879, 0, 0, 272);
- CreateDynamicObject(2190, 2480.1000976563, 2378.1000976563, -39.599998474121, 0, 0, 71.25);
- CreateDynamicObject(2190, 2480, 2376.5, -39.599998474121, 0, 0, 103.24633789063);
- CreateDynamicObject(1671, 2481.3000488281, 2377.5, -39.900001525879, 0, 0, 250);
- CreateDynamicObject(1671, 2481.3000488281, 2376.6999511719, -39.900001525879, 0, 0, 289.99938964844);
- CreateDynamicObject(1776, 2461.8000488281, 2380.6000976563, -39.299999237061, 0, 0, 0);
- CreateDynamicObject(1775, 2461.6999511719, 2373, -39.299999237061, 0, 0, 180.75);
- CreateDynamicObject(3851, 2471.6999511719, 2365.5, -39, 0, 0, 0.75);
- CreateDynamicObject(3851, 2463.5, 2371.1000976563, -39, 0, 0, 90.7470703125);
- CreateDynamicObject(2008, 2469.8999023438, 2363.3999023438, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(1998, 2468, 2362.3999023438, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(2186, 2467.8000488281, 2370.3999023438, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(1705, 2465.6999511719, 2370.3000488281, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(1705, 2464.5, 2370.3000488281, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(1705, 2463.3000488281, 2370.3000488281, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(1998, 2463.5, 2362.3000488281, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(2008, 2465.3999023438, 2363.3000488281, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(1714, 2464.3000488281, 2362.1000976563, -40.400001525879, 0, 0, 177.5);
- CreateDynamicObject(1714, 2466.3999023438, 2362, -40.400001525879, 0, 0, 180.2451171875);
- CreateDynamicObject(1714, 2468.8000488281, 2362.1999511719, -40.400001525879, 0, 0, 180.24169921875);
- CreateDynamicObject(1714, 2471, 2362.1000976563, -40.400001525879, 0, 0, 180.24169921875);
- CreateDynamicObject(1721, 2463.6999511719, 2364.5, -40.400001525879, 0, 0, 231.99998474121);
- CreateDynamicObject(1721, 2465, 2364.6000976563, -40.400001525879, 0, 0, 144.9983215332);
- CreateDynamicObject(1721, 2465.6000976563, 2364.6000976563, -40.400001525879, 0, 0, 224.99755859375);
- CreateDynamicObject(1721, 2466.8000488281, 2364.6000976563, -40.400001525879, 0, 0, 140.99450683594);
- CreateDynamicObject(1721, 2467.8000488281, 2364.6000976563, -40.400001525879, 0, 0, 224.99450683594);
- CreateDynamicObject(1721, 2469.1000976563, 2364.6000976563, -40.400001525879, 0, 0, 130.99450683594);
- CreateDynamicObject(1721, 2469.8000488281, 2364.6000976563, -40.400001525879, 0, 0, 228.99002075195);
- CreateDynamicObject(1721, 2471.1000976563, 2364.6000976563, -40.400001525879, 0, 0, 130.98803710938);
- CreateDynamicObject(2332, 2465.3999023438, 2360.8999023438, -39.900001525879, 0, 0, 181);
- CreateDynamicObject(2067, 2463.6000976563, 2361.5, -40.200000762939, 0, 0, 89.75);
- CreateDynamicObject(2126, 2463.1000976563, 2367.8999023438, -40.400001525879, 0, 0, 269.99996948242);
- CreateDynamicObject(2855, 2464, 2367.3000488281, -40.099998474121, 0, 0, 0);
- CreateDynamicObject(2852, 2463.8000488281, 2367.3000488281, -39.900001525879, 0, 0, 0);
- CreateDynamicObject(2195, 2463.8999023438, 2366.1999511719, -39.700000762939, 0, 0, 0);
- CreateDynamicObject(1808, 2471.3000488281, 2367.5, -40.400001525879, 0, 0, 270);
- CreateDynamicObject(2002, 2481.3000488281, 2392.1000976563, -40.400001525879, 0, 0, 0);
- CreateDynamicObject(1814, 2475.6999511719, 2387.3999023438, -40.400001525879, 0, 0, 24);
- CreateDynamicObject(2852, 2475.8999023438, 2388.1000976563, -39.900001525879, 0, 0, 0);
- CreateDynamicObject(2254, 2463.1999511719, 2369.3000488281, -37.599998474121, 0, 0, 90.75);
- CreateDynamicObject(2287, 2463.6999511719, 2365.6000976563, -38, 0, 0, 91);
- CreateDynamicObject(2280, 2463.6999511719, 2363, -38.099998474121, 0, 0, 89.5);
- CreateDynamicObject(2276, 2465, 2361.6999511719, -38, 0, 0, 180.75);
- CreateDynamicObject(2269, 2468, 2361.6999511719, -37.900001525879, 0, 0, 181.25);
- CreateDynamicObject(2265, 2470, 2361.6999511719, -37.900001525879, 0, 0, 186);
- CreateDynamicObject(3117, 2470, 2363.6000976563, -31.200000762939, 270.25024414063, 269.99942016602, 180.74627685547);
- CreateDynamicObject(2186, 2464.8999023438, 2364.3999023438, -34.599998474121, 0, 0, 0);
- CreateDynamicObject(2949, 2459.6999511719, 2346.6999511719, -34.799999237061, 0, 0, 269.99996948242);
- CreateDynamicObject(948, 2467.8999023438, 2359.3999023438, -33.599998474121, 0, 0, 0);
- CreateDynamicObject(950, 2461.3000488281, 2358.8999023438, -33, 0, 0, 90);
- CreateDynamicObject(14593, 2456.1999511719, 2356.6000976563, -26.5, 0, 0, 90.5);
- CreateDynamicObject(3117, 2470, 2361.6999511719, -27.5, 0, 270, 0.7470703125);
- CreateDynamicObject(3117, 2470, 2365.1999511719, -27.5, 0, 270, 0.7470703125);
- CreateDynamicObject(2180, 2448.1999511719, 2355.3000488281, -28.799999237061, 0, 0, 90);
- CreateDynamicObject(2180, 2448.3999023438, 2356.6000976563, -28.799999237061, 0, 0, 23.747314453125);
- CreateDynamicObject(2180, 2449.3000488281, 2354.5, -28.799999237061, 0, 0, 152.74694824219);
- CreateDynamicObject(2180, 2451, 2354.3000488281, -28.799999237061, 0, 0, 179.99291992188);
- CreateDynamicObject(2180, 2452.8999023438, 2354.3000488281, -28.799999237061, 0, 0, 179.98901367188);
- CreateDynamicObject(2180, 2454.8000488281, 2354.3000488281, -28.799999237061, 0, 0, 179.98901367188);
- CreateDynamicObject(2180, 2456.6999511719, 2354.3000488281, -28.799999237061, 0, 0, 179.98901367188);
- CreateDynamicObject(2180, 2450.1000976563, 2357.1000976563, -28.799999237061, 0, 0, 359.98901367188);
- CreateDynamicObject(2180, 2452, 2357.1000976563, -28.799999237061, 0, 0, 359.98352050781);
- CreateDynamicObject(2180, 2453.8999023438, 2357.1000976563, -28.799999237061, 0, 0, 359.98352050781);
- CreateDynamicObject(2180, 2455.8000488281, 2357.1000976563, -28.799999237061, 0, 0, 359.98352050781);
- CreateDynamicObject(2180, 2458.3999023438, 2356.1000976563, -28.799999237061, 0, 0, 269.75);
- CreateDynamicObject(2180, 2457.3999023438, 2357, -28.799999237061, 0, 0, 327.98352050781);
- CreateDynamicObject(2180, 2458.1999511719, 2354.8000488281, -28.799999237061, 0, 0, 202.48039245605);
- CreateDynamicObject(2180, 2457.6000976563, 2356.1000976563, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2456.8000488281, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2456, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2455.1999511719, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2454.3999023438, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2453.6000976563, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2452.8000488281, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2452, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2451.1999511719, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2450.3999023438, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2449.6000976563, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(2180, 2449, 2356.1999511719, -28.799999237061, 0, 0, 269.74731445313);
- CreateDynamicObject(1714, 2446.5, 2355.6999511719, -28.799999237061, 0, 0, 90.494750976563);
- CreateDynamicObject(1714, 2448.1999511719, 2353.3999023438, -28.799999237061, 0, 0, 152.49438476563);
- CreateDynamicObject(1714, 2450.6000976563, 2352.8999023438, -28.799999237061, 0, 0, 181.240234375);
- CreateDynamicObject(1714, 2452.3999023438, 2352.8999023438, -28.799999237061, 0, 0, 179.73596191406);
- CreateDynamicObject(1714, 2454.3999023438, 2352.8999023438, -28.799999237061, 0, 0, 179.73083496094);
- CreateDynamicObject(1714, 2456.1999511719, 2352.8999023438, -28.799999237061, 0, 0, 179.73083496094);
- CreateDynamicObject(1714, 2458.3999023438, 2353.3999023438, -28.799999237061, 0, 0, 203.73083496094);
- CreateDynamicObject(1714, 2458.6000976563, 2357.8999023438, -28.799999237061, 0, 0, 327.73046875);
- CreateDynamicObject(1714, 2456.1999511719, 2358.5, -28.799999237061, 0, 0, 0.7276611328125);
- CreateDynamicObject(1714, 2454.3000488281, 2358.5, -28.799999237061, 0, 0, 0.72509765625);
- CreateDynamicObject(1714, 2452.5, 2358.5, -28.799999237061, 0, 0, 0.72509765625);
- CreateDynamicObject(1714, 2450.6000976563, 2358.5, -28.799999237061, 0, 0, 0.72509765625);
- CreateDynamicObject(1714, 2448.3999023438, 2358, -28.799999237061, 0, 0, 28.72509765625);
- CreateDynamicObject(1491, 2470, 2364.1999511719, -28.799999237061, 0, 0, 270);
- CreateDynamicObject(3117, 2470.1000976563, 2363.6999511719, -25.299999237061, 89.102569580078, 326.13626098633, 303.10235595703);
- CreateDynamicObject(1491, 2463.6000976563, 2364.1000976563, -28.799999237061, 0, 0, 269.99450683594);
- CreateDynamicObject(2755, 2449.6000976563, 2361.6000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2446.8999023438, 2361.6000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2455, 2361.6000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2457.6999511719, 2361.6000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2457.8000488281, 2350.1000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2455.1000976563, 2350.1000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2449.6999511719, 2350.1000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2447, 2350.1000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2445.5, 2351.6000976563, -27.10000038147, 0, 0, 269.75);
- CreateDynamicObject(2755, 2445.5, 2354.3999023438, -27.10000038147, 0, 0, 269.74731445313);
- CreateDynamicObject(2755, 2445.5, 2357.1999511719, -27.10000038147, 0, 0, 269.74731445313);
- CreateDynamicObject(2755, 2452.3000488281, 2361.6000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2460.1999511719, 2361.6000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2445.5, 2360, -27.10000038147, 0, 0, 269.74731445313);
- CreateDynamicObject(2755, 2452.3999023438, 2350.1000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2460.5, 2350.1000976563, -27.10000038147, 0, 0, 0);
- CreateDynamicObject(2755, 2461.6999511719, 2360, -27.10000038147, 0, 0, 269.74731445313);
- CreateDynamicObject(2755, 2461.6999511719, 2357.1999511719, -27.10000038147, 0, 0, 269.74731445313);
- CreateDynamicObject(2755, 2461.6999511719, 2354.3999023438, -27.10000038147, 0, 0, 269.74731445313);
- CreateDynamicObject(3851, 2456.1000976563, 2361.6000976563, -27.5, 0, 0, 90);
- CreateDynamicObject(3851, 2451, 2361.6000976563, -27.5, 0, 0, 90);
- CreateDynamicObject(3851, 2451, 2350.1000976563, -27.5, 0, 0, 90);
- CreateDynamicObject(3851, 2456.3000488281, 2350.1000976563, -27.5, 0, 0, 90);
- CreateDynamicObject(3851, 2445.5, 2355.8000488281, -27.5, 0, 0, 180);
- CreateDynamicObject(3077, 2460.5, 2355.6000976563, -28.89999961853, 0, 0, 90);
- CreateDynamicObject(1808, 2462.1000976563, 2365.3999023438, -28.799999237061, 0, 0, 0);
- CreateDynamicObject(2253, 2453.3999023438, 2355.6999511719, -27.700000762939, 0, 0, 0);
- CreateDynamicObject(2010, 2460, 2360.3999023438, -28.799999237061, 0, 0, 0);
- CreateDynamicObject(2010, 2446.6000976563, 2360.3999023438, -28.799999237061, 0, 0, 0);
- CreateDynamicObject(2010, 2446.1999511719, 2351, -28.799999237061, 0, 0, 0);
- CreateDynamicObject(2605, 2468.3999023438, 2362.3000488281, -28.39999961853, 0, 0, 0);
- CreateDynamicObject(1671, 2468.3999023438, 2361.3999023438, -28.39999961853, 0, 0, 180);
- CreateDynamicObject(14597, 2457.5, 2363.1000976563, -21, 0, 0, 0.25);
- CreateDynamicObject(14819, 2473.8999023438, 2361, -21.799999237061, 0, 0, 0);
- CreateDynamicObject(2205, 2468.1999511719, 2368.3999023438, -23, 0, 0, 180);
- CreateDynamicObject(3095, 2465.6000976563, 2371.3000488281, -22.299999237061, 0, 269.49450683594, 90);
- CreateDynamicObject(2205, 2463.8000488281, 2368.3999023438, -23, 0, 0, 179.99450683594);
- CreateDynamicObject(14632, 2459.6000976563, 2361.3000488281, -21.5, 0, 0, 270.25);
- CreateDynamicObject(2066, 2467.6000976563, 2370.5, -23, 0, 0, 181.25);
- CreateDynamicObject(2066, 2468.3999023438, 2370.1000976563, -23, 0, 0, 0.2469482421875);
- CreateDynamicObject(2186, 2465.8000488281, 2370.3000488281, -23, 0, 0, 0);
- CreateDynamicObject(2187, 2464.8000488281, 2368.3000488281, -23, 0, 0, 0);
- CreateDynamicObject(2187, 2466.8000488281, 2368.3000488281, -23, 0, 0, 0);
- CreateDynamicObject(2191, 2464.1000976563, 2370.1000976563, -23.200000762939, 0, 0, 0);
- CreateDynamicObject(2197, 2462, 2369.5, -23, 0, 0, 0);
- CreateDynamicObject(2190, 2467.6000976563, 2368.3000488281, -22.10000038147, 0, 0, 181.25);
- CreateDynamicObject(2190, 2455.5, 2357.1999511719, -22.200000762939, 0, 0, 90.746948242188);
- CreateDynamicObject(1806, 2467.3999023438, 2369.5, -23, 0, 0, 182);
- CreateDynamicObject(1806, 2463.1999511719, 2369.6000976563, -23, 0, 0, 181.99951171875);
- CreateDynamicObject(1811, 2468.3000488281, 2367.1999511719, -22.39999961853, 0, 0, 0);
- CreateDynamicObject(1811, 2461.8999023438, 2367.3000488281, -22.39999961853, 0, 0, 180);
- CreateDynamicObject(1964, 2467.6000976563, 2368.6000976563, -22, 0, 0, 0);
- CreateDynamicObject(2205, 2446.6000976563, 2363.8999023438, -23, 0, 0, 269.99450683594);
- CreateDynamicObject(1964, 2446.3999023438, 2363.3000488281, -21.89999961853, 0, 0, 90);
- CreateDynamicObject(2190, 2446.8000488281, 2363.8000488281, -22.10000038147, 0, 0, 274);
- CreateDynamicObject(1714, 2445.1000976563, 2363.1000976563, -23, 0, 0, 90.494384765625);
- CreateDynamicObject(1704, 2452.3000488281, 2361.6000976563, -23, 0, 0, 270);
- CreateDynamicObject(1704, 2452.3000488281, 2365.3999023438, -23, 0, 0, 269.99450683594);
- CreateDynamicObject(1827, 2449.3000488281, 2363, -23, 0, 0, 0);
- CreateDynamicObject(2811, 2449.1999511719, 2363, -22.700000762939, 0, 0, 0);
- CreateDynamicObject(1550, 2445.8999023438, 2363.8999023438, -22.60000038147, 0, 0, 0);
- CreateDynamicObject(1491, 2453.1000976563, 2363.8000488281, -23.200000762939, 0, 0, 269.99450683594);
- CreateDynamicObject(3117, 2453, 2364.8000488281, -21.299999237061, 0, 270, 0.7470703125);
- CreateDynamicObject(3117, 2453, 2361.1000976563, -21.299999237061, 0, 270, 0.7470703125);
- CreateDynamicObject(3117, 2453, 2361.1000976563, -17.799999237061, 0, 270, 0.7470703125);
- CreateDynamicObject(3117, 2453, 2362.6000976563, -18.89999961853, 0, 270, 0.7470703125);
- CreateDynamicObject(3117, 2453, 2364.1999511719, -18.89999961853, 0, 270, 0.7470703125);
- CreateDynamicObject(3117, 2453, 2365.6999511719, -18.89999961853, 0, 270, 0.7470703125);
- CreateDynamicObject(1736, 2444.6999511719, 2363, -20.299999237061, 0, 0, 90);
- CreateDynamicObject(358, 2445.6000976563, 2365.8999023438, -20.700000762939, 0, 0, 0);
- CreateDynamicObject(357, 2445.1000976563, 2360.3999023438, -20.39999961853, 0, 0, 0);
- CreateDynamicObject(2061, 2447.1000976563, 2360.3999023438, -20.200000762939, 0, 0, 0);
- CreateDynamicObject(1581, 2448.1999511719, 2365.8999023438, -20.60000038147, 0, 0, 0);
- CreateDynamicObject(14455, 2447.8999023438, 2360.1999511719, -21.5, 0, 0, 0);
- CreateDynamicObject(2256, 2450.8000488281, 2365.8999023438, -20.700000762939, 0, 0, 0);
- CreateDynamicObject(2257, 2452.8000488281, 2365, -20.799999237061, 0, 0, 269.25);
- CreateDynamicObject(2193, 2462.8999023438, 2356.1000976563, -23, 0, 0, 180);
- CreateDynamicObject(2193, 2461.8999023438, 2353.1999511719, -23, 0, 0, 0);
- CreateDynamicObject(2193, 2461.8999023438, 2351.3000488281, -23, 0, 0, 0);
- CreateDynamicObject(2193, 2465.5, 2355.1000976563, -23, 0, 0, 90);
- CreateDynamicObject(2193, 2464.5, 2353.1999511719, -23, 0, 0, 0);
- CreateDynamicObject(2193, 2464.5, 2351.3000488281, -23, 0, 0, 0);
- CreateDynamicObject(2193, 2468.1999511719, 2355.1000976563, -23, 0, 0, 90.25);
- CreateDynamicObject(2193, 2467.1999511719, 2354.1999511719, -23, 0, 0, 270.24719238281);
- CreateDynamicObject(2193, 2467.1999511719, 2352.3000488281, -23, 0, 0, 270.24719238281);
- CreateDynamicObject(2067, 2461.8999023438, 2349.8000488281, -23, 0, 0, 89.5);
- CreateDynamicObject(2067, 2461.8999023438, 2350.5, -23, 0, 0, 89.49462890625);
- CreateDynamicObject(2067, 2468.3000488281, 2350.5, -23, 0, 0, 271.49462890625);
- CreateDynamicObject(2067, 2468.3000488281, 2349.8999023438, -23, 0, 0, 270.494140625);
- CreateDynamicObject(2202, 2467, 2350, -23, 0, 0, 180);
- CreateDynamicObject(2186, 2464.6000976563, 2350, -23, 0, 0, 180.25);
- CreateDynamicObject(1806, 2462, 2356.1999511719, -23, 0, 0, 177.99951171875);
- CreateDynamicObject(1806, 2462.6000976563, 2353.5, -23, 0, 0, 71.994415283203);
- CreateDynamicObject(1806, 2462.3999023438, 2351.8999023438, -23, 0, 0, 345.99340820313);
- CreateDynamicObject(1806, 2465.1000976563, 2351.6999511719, -23, 0, 0, 345.99243164063);
- CreateDynamicObject(1806, 2465.3000488281, 2353.1999511719, -23, 0, 0, 25.992431640625);
- CreateDynamicObject(1806, 2465.3000488281, 2355.5, -23, 0, 0, 173.98815917969);
- CreateDynamicObject(1806, 2468.1000976563, 2355.6999511719, -23, 0, 0, 67.984985351563);
- CreateDynamicObject(1811, 2468.1000976563, 2359.1999511719, -22.39999961853, 0, 0, 88.75);
- CreateDynamicObject(1811, 2467.3000488281, 2359.1999511719, -22.39999961853, 0, 0, 90.49755859375);
- CreateDynamicObject(1811, 2462.1000976563, 2359.1000976563, -22.39999961853, 0, 0, 90.494384765625);
- CreateDynamicObject(1811, 2463.1000976563, 2359.1000976563, -22.39999961853, 0, 0, 90.494384765625);
- CreateDynamicObject(1811, 2464.1000976563, 2359.1000976563, -22.39999961853, 0, 0, 90.494384765625);
- CreateDynamicObject(2011, 2464.5, 2356.8000488281, -23, 0, 0, 0);
- CreateDynamicObject(2011, 2467.1000976563, 2356.8000488281, -23, 0, 0, 0);
- CreateDynamicObject(2183, 2458.3000488281, 2353, -23, 0, 0, 270.5);
- CreateDynamicObject(2183, 2458.3000488281, 2358.1000976563, -23, 0, 0, 270.49987792969);
- CreateDynamicObject(2183, 2454.8000488281, 2358.1000976563, -23, 0, 0, 270.49987792969);
- CreateDynamicObject(2183, 2454.8000488281, 2352.8999023438, -23, 0, 0, 270.49987792969);
- CreateDynamicObject(1671, 2457.6999511719, 2357.3999023438, -22.5, 0, 0, 90);
- CreateDynamicObject(1671, 2457.6000976563, 2355.8000488281, -22.5, 0, 0, 90);
- CreateDynamicObject(1671, 2457.8000488281, 2350.8000488281, -22.5, 0, 0, 90);
- CreateDynamicObject(1671, 2457.8000488281, 2352.3000488281, -22.5, 0, 0, 90);
- CreateDynamicObject(1671, 2454.1000976563, 2350.6000976563, -22.5, 0, 0, 90);
- CreateDynamicObject(1671, 2454.1000976563, 2352.3000488281, -22.5, 0, 0, 90);
- CreateDynamicObject(1671, 2454.1000976563, 2355.8999023438, -22.5, 0, 0, 90);
- CreateDynamicObject(1671, 2454.1000976563, 2357.3000488281, -22.5, 0, 0, 90);
- CreateDynamicObject(1671, 2460.1999511719, 2357.5, -22.5, 0, 0, 272);
- CreateDynamicObject(1671, 2460.5, 2355.8000488281, -22.5, 0, 0, 271.99951171875);
- CreateDynamicObject(1671, 2460.1999511719, 2352.3999023438, -22.5, 0, 0, 271.99951171875);
- CreateDynamicObject(1671, 2460.1999511719, 2350.6000976563, -22.5, 0, 0, 271.99951171875);
- CreateDynamicObject(2190, 2463.3994140625, 2368.19921875, -22.10000038147, 0, 0, 181.24694824219);
- CreateDynamicObject(1671, 2456.6000976563, 2357.3000488281, -22.5, 0, 0, 271.99951171875);
- CreateDynamicObject(1671, 2456.6000976563, 2355.8000488281, -22.5, 0, 0, 271.99951171875);
- CreateDynamicObject(1671, 2456.6000976563, 2352.3000488281, -22.5, 0, 0, 271.99951171875);
- CreateDynamicObject(1671, 2456.6000976563, 2350.5, -22.5, 0, 0, 271.99951171875);
- CreateDynamicObject(2190, 2455.5, 2355.3000488281, -22.200000762939, 0, 0, 90.741577148438);
- CreateDynamicObject(2190, 2455.5, 2352, -22.200000762939, 0, 0, 90.741577148438);
- CreateDynamicObject(2190, 2455.5, 2350.1999511719, -22.200000762939, 0, 0, 90.741577148438);
- CreateDynamicObject(2190, 2455.5, 2350.6999511719, -22.200000762939, 0, 0, 270.74157714844);
- CreateDynamicObject(2190, 2455.3999023438, 2352.6000976563, -22.200000762939, 0, 0, 270.73608398438);
- CreateDynamicObject(2190, 2455.3999023438, 2356, -22.200000762939, 0, 0, 270.73608398438);
- CreateDynamicObject(2190, 2455.3999023438, 2357.8000488281, -22.200000762939, 0, 0, 270.73608398438);
- CreateDynamicObject(2190, 2458.8999023438, 2357.8000488281, -22.200000762939, 0, 0, 270.73608398438);
- CreateDynamicObject(2190, 2458.8999023438, 2356, -22.200000762939, 0, 0, 270.73608398438);
- CreateDynamicObject(2190, 2458.8999023438, 2352.8000488281, -22.200000762939, 0, 0, 270.73608398438);
- CreateDynamicObject(2190, 2458.8999023438, 2350.8999023438, -22.200000762939, 0, 0, 270.73608398438);
- CreateDynamicObject(2190, 2459.1000976563, 2350.3999023438, -22.200000762939, 0, 0, 90.741577148438);
- CreateDynamicObject(2190, 2459.1000976563, 2352.1000976563, -22.200000762939, 0, 0, 90.741577148438);
- CreateDynamicObject(2190, 2459, 2355.3999023438, -22.200000762939, 0, 0, 90.741577148438);
- CreateDynamicObject(2190, 2459.1000976563, 2357.3000488281, -22.200000762939, 0, 0, 90.741577148438);
- CreateDynamicObject(2011, 2460.5, 2359.3999023438, -23, 0, 0, 0);
- CreateDynamicObject(2011, 2454.1000976563, 2359.3999023438, -23, 0, 0, 0);
- CreateDynamicObject(1726, 2460.1000976563, 2369.5, -23, 0, 0, 270);
- CreateDynamicObject(3095, 2456.8000488281, 2371.3000488281, -22.299999237061, 0, 269.48913574219, 90);
- CreateDynamicObject(1726, 2454.3000488281, 2367.5, -23, 0, 0, 90);
- CreateDynamicObject(1726, 2456.1999511719, 2370.1000976563, -23, 0, 0, 0);
- CreateDynamicObject(1815, 2456.6000976563, 2367.6000976563, -23, 0, 0, 0);
- CreateDynamicObject(2854, 2457.1000976563, 2368.1000976563, -22.5, 0, 0, 0);
- CreateDynamicObject(2001, 2459.8000488281, 2370.1000976563, -23, 0, 0, 0);
- CreateDynamicObject(2001, 2455.1000976563, 2370.3000488281, -23, 0, 0, 0);
- CreateDynamicObject(1209, 2461.1999511719, 2365.8000488281, -23, 0, 0, 0);
- CreateDynamicObject(1775, 2469.8999023438, 2365.8000488281, -22, 0, 0, 0);
- CreateDynamicObject(1808, 2464.8000488281, 2359.5, -23, 0, 0, 0);
- CreateDynamicObject(1776, 2470.1999511719, 2361.3000488281, -21.89999961853, 0, 0, 270);
- //-----------------------[LSFMD / Taxi New HQ]---------------------//
- AddStaticVehicleEx(490,1590.42578125,-2165.20800781,13.40193176,270.00000000,3,1,200); //FBI Rancher
- AddStaticVehicleEx(490,1590.28417969,-2161.36328125,13.40193176,270.00000000,3,1,200); //FBI Rancher
- AddStaticVehicleEx(407,1630.58789062,-2177.60156250,13.80055714,114.99938965,3,1,200); //Firetruck
- AddStaticVehicleEx(407,1630.71533203,-2168.66528320,13.80055714,114.99938965,3,1,200); //Firetruck
- AddStaticVehicleEx(407,1630.71350098,-2164.21313477,13.80055714,114.99938965,3,1,200); //Firetruck
- AddStaticVehicleEx(407,1630.66516113,-2159.96289062,13.80055714,114.99938965,3,1,200); //Firetruck
- AddStaticVehicleEx(544,1628.62500000,-2155.91015625,13.75278473,114.99938965,3,1,200); //Firetruck LA
- AddStaticVehicleEx(544,1628.54980469,-2152.26660156,13.78758621,114.99938965,3,1,200); //Firetruck LA
- AddStaticVehicleEx(558,1589.57263184,-2179.00683594,13.26424694,90.00000000,-1,-1,200); //Uranus
- AddStaticVehicleEx(419,1589.58691406,-2172.43261719,13.32405949,90.00000000,68,1,200); //Esperanto
- AddStaticVehicleEx(602,1589.59082031,-2168.81152344,13.34888077,90.00000000,39,1,200); //Alpha
- AddStaticVehicleEx(437,1528.62011719,-2171.26953125,13.81045532,24.49951172,86,86,200); //Coach
- AddStaticVehicleEx(437,1524.11242676,-2171.44360352,13.81045532,24.49951172,86,86,200); //Coach
- AddStaticVehicleEx(437,1519.61499023,-2171.60913086,13.81045532,24.49951172,3,3,200); //Coach
- AddStaticVehicleEx(437,1514.76049805,-2171.54150391,13.81045532,24.49951172,3,3,200); //Coach
- AddStaticVehicleEx(437,1506.08483887,-2171.45898438,13.81045532,24.49951172,6,6,200); //Coach
- AddStaticVehicleEx(437,1501.57299805,-2171.38232422,13.81045532,24.49951172,6,6,200); //Coach
- AddStaticVehicleEx(420,1569.93078613,-2168.75341797,13.38022614,90.00000000,6,1,200); //Taxi
- AddStaticVehicleEx(420,1562.80371094,-2168.66088867,13.36862564,90.00000000,6,1,200); //Taxi
- AddStaticVehicleEx(420,1555.75708008,-2168.65966797,13.36862564,90.00000000,6,1,200); //Taxi
- AddStaticVehicleEx(420,1548.77148438,-2168.62036133,13.36862564,90.00000000,6,1,200); //Taxi
- AddStaticVehicleEx(420,1541.57617188,-2168.52490234,13.36862564,90.00000000,6,1,200); //Taxi
- AddStaticVehicleEx(420,1554.32165527,-2182.00268555,13.38022614,179.74597168,6,1,200); //Taxi
- AddStaticVehicleEx(420,1551.04846191,-2181.98413086,13.38022614,179.74182129,6,1,200); //Taxi
- AddStaticVehicleEx(420,1547.88146973,-2181.92895508,13.38022614,179.74182129,6,1,200); //Taxi
- AddStaticVehicleEx(420,1541.54785156,-2181.78784180,13.38022614,179.74182129,6,1,200); //Taxi
- AddStaticVehicleEx(420,1538.14099121,-2181.74462891,13.38022614,179.74182129,6,1,200); //Taxi
- CreateDynamicObject(8661,1586.48632812,-2165.02929688,12.56045532,0.00000000,0.00000000,90.00000000); //object(gnhtelgrnd_lvs) (1)
- CreateDynamicObject(8661,1606.46777344,-2165.00097656,12.56045532,0.00000000,0.00000000,90.00000000); //object(gnhtelgrnd_lvs) (2)
- CreateDynamicObject(8661,1626.44531250,-2164.97265625,12.56045532,0.00000000,0.00000000,90.00000000); //object(gnhtelgrnd_lvs) (3)
- FDgate = CreateDynamicObject(989,1611.13476562,-2184.75976562,14.38126087,0.00000000,0.00000000,286.24877930); //object(ac_apgate) (1)
- FDgate2 = CreateDynamicObject(989,1605.71289062,-2184.70507812,14.38126087,0.00000000,0.00000000,286.24328613); //object(ac_apgate) (2)
- CreateDynamicObject(8673,1626.35546875,-2184.89135742,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (2)
- CreateDynamicObject(8673,1587.04821777,-2184.85693359,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (3)
- CreateDynamicObject(8673,1592.61035156,-2184.85888672,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (4)
- CreateDynamicObject(8673,1624.49877930,-2184.89282227,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (5)
- CreateDynamicObject(9583,1602.77050781,-2184.89746094,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (2)
- CreateDynamicObject(8673,1636.39453125,-2174.11621094,14.02737141,0.00000000,0.00000000,90.00000000); //object(csrsfence03_lvs) (11)
- CreateDynamicObject(8673,1636.39135742,-2155.56176758,14.02737141,0.00000000,0.00000000,90.00000000); //object(csrsfence03_lvs) (12)
- CreateDynamicObject(9583,1614.07617188,-2184.97167969,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (6)
- CreateDynamicObject(9583,1636.30175781,-2184.70214844,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (7)
- CreateDynamicObject(9583,1636.30432129,-2145.37670898,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (8)
- CreateDynamicObject(8673,1626.19921875,-2145.18847656,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (15)
- CreateDynamicObject(8673,1605.79736328,-2145.18457031,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (16)
- CreateDynamicObject(8673,1587.24804688,-2145.19042969,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (17)
- CreateDynamicObject(9583,1576.74975586,-2145.41357422,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (9)
- CreateDynamicObject(8673,1576.57104492,-2155.55883789,14.02737141,0.00000000,0.00000000,90.00000000); //object(csrsfence03_lvs) (18)
- CreateDynamicObject(8673,1576.57519531,-2174.10644531,14.02737141,0.00000000,0.00000000,90.00000000); //object(csrsfence03_lvs) (19)
- CreateDynamicObject(9583,1576.64062500,-2184.72265625,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (10)
- CreateDynamicObject(3940,1582.45703125,-2170.75097656,15.73016357,0.00000000,0.00000000,359.74731445); //object(comms01) (1)
- CreateDynamicObject(11454,1599.25634766,-2153.22509766,12.56045532,0.00000000,0.00000000,180.00000000); //object(des_nwmedcen) (2)
- CreateDynamicObject(1215,1614.03051758,-2185.42773438,13.11119843,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
- CreateDynamicObject(1215,1602.71643066,-2185.31542969,13.11119843,0.00000000,0.00000000,0.00000000); //object(bollardlight) (2)
- CreateDynamicObject(11548,1628.76953125,-2165.15820312,12.57785606,0.00000000,179.99450684,119.24560547); //object(cnts_lines) (1)
- CreateDynamicObject(638,1602.94238281,-2182.96875000,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1614.01135254,-2183.18408203,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (2)
- CreateDynamicObject(638,1599.33776855,-2161.60937500,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (3)
- CreateDynamicObject(638,1604.26232910,-2161.88598633,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (5)
- CreateDynamicObject(3578,1586.76696777,-2170.67187500,11.76367474,12.74829102,0.00000000,0.00000000); //object(dockbarr1_la) (3)
- CreateDynamicObject(1215,1604.32971191,-2164.77734375,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (3)
- CreateDynamicObject(1215,1599.29235840,-2164.79663086,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (4)
- CreateDynamicObject(1215,1585.84692383,-2183.60375977,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (5)
- CreateDynamicObject(1215,1585.86096191,-2181.11645508,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (6)
- CreateDynamicObject(1215,1585.91748047,-2158.96704102,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (7)
- CreateDynamicObject(1215,1585.86389160,-2162.92285156,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (8)
- CreateDynamicObject(1215,1586.09765625,-2166.89843750,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (9)
- CreateDynamicObject(1215,1635.44873047,-2184.50659180,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (10)
- CreateDynamicObject(1215,1614.06823730,-2181.52514648,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (11)
- CreateDynamicObject(1215,1603.11315918,-2181.15722656,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (12)
- CreateDynamicObject(1215,1635.13732910,-2145.91821289,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (13)
- CreateDynamicObject(1215,1615.83190918,-2157.23437500,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (14)
- CreateDynamicObject(1215,1587.73767090,-2157.23144531,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (15)
- CreateDynamicObject(1215,1577.47119141,-2145.91796875,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (16)
- CreateDynamicObject(1215,1577.09240723,-2183.90454102,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (17)
- CreateDynamicObject(11245,1585.76440430,-2172.72241211,19.56970406,0.00000000,326.00000000,356.00000000); //object(sfsefirehseflag) (1)
- CreateDynamicObject(8661,1556.51074219,-2175.01757812,12.56045532,0.00000000,0.00000000,179.99450684); //object(gnhtelgrnd_lvs) (2)
- CreateDynamicObject(8661,1516.51953125,-2175.01464844,12.56045532,0.00000000,0.00000000,179.99450684); //object(gnhtelgrnd_lvs) (2)
- CreateDynamicObject(8673,1566.13671875,-2165.21533203,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (17)
- CreateDynamicObject(9583,1576.32849121,-2165.19677734,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (10)
- CreateDynamicObject(8673,1545.72546387,-2165.21655273,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (17)
- CreateDynamicObject(8673,1525.32922363,-2165.21411133,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (17)
- CreateDynamicObject(8673,1506.78039551,-2165.21240234,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (17)
- CreateDynamicObject(9583,1496.55664062,-2165.12988281,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (10)
- CreateDynamicObject(8673,1496.60156250,-2174.91894531,14.02737141,0.00000000,0.00000000,90.00000000); //object(csrsfence03_lvs) (19)
- CreateDynamicObject(9583,1496.69238281,-2185.15332031,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (10)
- CreateDynamicObject(8673,1572.20446777,-2184.85522461,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (17)
- CreateDynamicObject(8673,1546.95605469,-2184.83691406,14.02737141,0.00000000,0.00000000,0.00000000); //object(csrsfence03_lvs) (17)
- CreateDynamicObject(3578,1586.73583984,-2167.26562500,11.76367474,12.74414062,0.00000000,0.00000000); //object(dockbarr1_la) (3)
- CreateDynamicObject(3578,1586.79687500,-2174.25390625,11.76367474,12.74414062,0.00000000,0.00000000); //object(dockbarr1_la) (3)
- CreateDynamicObject(3578,1586.82324219,-2177.25390625,11.76367474,12.74414062,0.00000000,0.00000000); //object(dockbarr1_la) (3)
- CreateDynamicObject(3578,1586.85571289,-2180.55859375,11.76367474,12.74414062,0.00000000,0.00000000); //object(dockbarr1_la) (3)
- CreateDynamicObject(11548,1515.89721680,-2173.15795898,12.57785606,0.00000000,179.99450684,209.24560547); //object(cnts_lines) (1)
- CreateDynamicObject(9583,1536.41992188,-2184.88378906,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (10)
- CreateDynamicObject(9583,1557.15625000,-2184.83984375,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (10)
- CreateDynamicObject(9583,1561.91210938,-2184.81738281,16.15531158,0.00000000,179.99450684,0.00000000); //object(freight_sfw15) (10)
- CreateDynamicObject(8557,1556.06176758,-2168.16455078,14.07039547,0.00000000,0.00000000,0.00000000); //object(vgshseing27) (1)
- CreateDynamicObject(1215,1575.62377930,-2183.85473633,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (18)
- CreateDynamicObject(638,1573.79028320,-2168.30273438,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1566.38818359,-2168.29101562,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1559.44287109,-2168.24023438,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1552.41223145,-2168.19238281,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1545.36279297,-2168.22656250,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1538.32604980,-2168.24902344,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(1215,1566.37072754,-2170.02636719,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1573.75476074,-2169.91748047,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1559.44665527,-2169.96997070,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1552.44213867,-2169.88769531,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1545.35729980,-2169.88916016,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1538.31799316,-2170.00659180,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(638,1557.08862305,-2182.67675781,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1561.91857910,-2182.70556641,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(1215,1561.89013672,-2184.35400391,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1561.89868164,-2181.13476562,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1557.15087891,-2181.04809570,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1557.13610840,-2184.41113281,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(638,1536.21862793,-2182.42919922,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1536.10412598,-2166.74316406,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1536.15380859,-2171.88037109,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(638,1536.19348145,-2177.20727539,13.25748920,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateDynamicObject(1215,1536.04772949,-2169.17236328,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1536.09204102,-2174.63671875,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1536.07836914,-2179.87304688,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1536.13159180,-2184.56640625,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1497.05407715,-2184.76098633,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1496.90063477,-2165.73071289,13.12477875,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(3881,1568.86206055,-2180.95312500,14.41201782,0.00000000,0.00000000,270.00000000); //object(airsecbooth_sfse) (1)
- CreateDynamicObject(3882,1569.64990234,-2181.17187500,13.55825043,0.00000000,0.00000000,0.00000000); //object(airsecboothint_sfse) (1)
- CreateDynamicObject(1215,1543.79101562,-2276.42382812,13.11119843,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(984,1559.64160156,-2276.41113281,13.18355465,0.00000000,0.00000000,90.24169922); //object(fenceshit2) (6)
- CreateDynamicObject(968,1544.75000000,-2276.35937500,13.45826340,0.00000000,0.00000000,0.00000000); //object(barrierturn) (1)
- CreateDynamicObject(966,1544.82226562,-2276.36328125,12.55050564,0.00000000,0.00000000,179.99450684); //object(bar_gatebar01) (1)
- CreateDynamicObject(1215,1552.52343750,-2276.35156250,13.11119843,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1616,1651.04284668,-2188.47949219,19.60478783,0.00000000,10.50000000,196.75000000); //object(nt_securecam1_01) (1)
- CreateDynamicObject(9583,1650.79223633,-2188.68066406,-3.20312500,0.00000000,0.00000000,0.00000000); //object(freight_sfw15) (5)
- CreateDynamicObject(1616,1650.69409180,-2189.07031250,19.18078041,0.00000000,4.74743652,55.99868774); //object(nt_securecam1_01) (2)
- CreateDynamicObject(982,1451.61694336,-2204.72192383,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (6)
- CreateDynamicObject(982,1425.99719238,-2204.72412109,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (6)
- CreateDynamicObject(982,1400.38317871,-2204.71875000,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (6)
- CreateDynamicObject(982,1374.76647949,-2204.71972656,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (6)
- CreateDynamicObject(984,1360.11926270,-2210.84350586,13.18355465,0.00000000,0.00000000,163.25000000); //object(fenceshit2) (1)
- CreateDynamicObject(984,1357.71350098,-2223.34863281,13.18355465,0.00000000,0.00000000,174.99584961); //object(fenceshit2) (1)
- CreateDynamicObject(984,1357.11010742,-2236.13403320,13.18355465,0.00000000,0.00000000,179.49572754); //object(fenceshit2) (1)
- CreateDynamicObject(984,1357.03820801,-2244.13403320,13.18355465,0.00000000,0.00000000,179.49462891); //object(fenceshit2) (1)
- CreateDynamicObject(983,1357.32373047,-2253.72094727,13.23042965,0.00000000,0.00000000,186.24719238); //object(fenceshit3) (3)
- CreateDynamicObject(983,1358.84533691,-2259.86743164,13.23042965,0.00000000,0.00000000,201.74572754); //object(fenceshit3) (3)
- CreateDynamicObject(983,1361.91406250,-2265.43041992,13.23042965,0.00000000,0.00000000,215.99194336); //object(fenceshit3) (3)
- CreateDynamicObject(983,1366.21923828,-2270.10571289,13.23042965,0.00000000,0.00000000,229.49021912); //object(fenceshit3) (3)
- CreateDynamicObject(983,1371.53833008,-2273.58789062,13.23042965,0.00000000,0.00000000,243.98791504); //object(fenceshit3) (3)
- CreateDynamicObject(983,1377.56738281,-2275.60961914,13.23042965,0.00000000,0.00000000,258.73437500); //object(fenceshit3) (3)
- CreateDynamicObject(982,1393.48522949,-2276.25561523,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (6)
- CreateDynamicObject(983,1464.69018555,-2227.45849609,13.23042965,0.00000000,0.00000000,1.00000000); //object(fenceshit3) (2)
- CreateDynamicObject(983,1464.38232422,-2207.93457031,13.23042965,0.00000000,0.00000000,358.74755859); //object(fenceshit3) (2)
- CreateDynamicObject(4639,1463.37854004,-2221.87963867,14.24345493,0.00000000,0.00000000,269.74707031); //object(paypark_lan02) (1)
- CreateDynamicObject(966,1464.06091309,-2219.24560547,12.55050564,0.00000000,0.00000000,267.99450684); //object(bar_gatebar01) (1)
- CreateDynamicObject(968,1464.07800293,-2219.25756836,13.45826340,0.00000000,358.75000000,88.00000000); //object(barrierturn) (1)
- CreateDynamicObject(1215,1464.35644531,-2223.92163086,13.11119843,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1464.42114258,-2211.73461914,13.11119843,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(984,1559.66467285,-2296.58862305,13.18355465,0.00000000,0.00000000,89.49169922); //object(fenceshit2) (6)
- CreateDynamicObject(984,1536.78967285,-2296.47167969,13.18355465,0.00000000,0.00000000,89.48913574); //object(fenceshit2) (6)
- CreateDynamicObject(983,1529.98742676,-2299.58203125,13.23042965,0.00000000,0.00000000,352.74755859); //object(fenceshit3) (2)
- CreateDynamicObject(983,1529.38867188,-2304.33349609,13.23042965,0.00000000,0.00000000,352.74353027); //object(fenceshit3) (2)
- CreateDynamicObject(983,1527.85412598,-2310.50659180,13.23042965,0.00000000,0.00000000,339.24353027); //object(fenceshit3) (2)
- CreateDynamicObject(983,1526.15625000,-2314.98535156,13.23042965,0.00000000,0.00000000,339.24133301); //object(fenceshit3) (2)
- CreateDynamicObject(983,1523.19311523,-2320.59790039,13.23042965,0.00000000,0.00000000,324.99133301); //object(fenceshit3) (2)
- CreateDynamicObject(983,1520.44140625,-2324.53173828,13.23042965,0.00000000,0.00000000,324.98657227); //object(fenceshit3) (2)
- CreateDynamicObject(983,1516.18762207,-2329.23754883,13.23042965,0.00000000,0.00000000,310.98657227); //object(fenceshit3) (2)
- CreateDynamicObject(983,1512.56750488,-2332.38012695,13.23042965,0.00000000,0.00000000,310.98449707); //object(fenceshit3) (2)
- CreateDynamicObject(983,1507.27502441,-2335.90307617,13.23042965,0.00000000,0.00000000,296.23449707); //object(fenceshit3) (2)
- CreateDynamicObject(983,1501.52880859,-2338.73388672,13.23042965,0.00000000,0.00000000,296.22985840); //object(fenceshit3) (2)
- CreateDynamicObject(984,1492.32006836,-2341.15356445,13.18355465,0.00000000,359.75000000,98.98913574); //object(fenceshit2) (6)
- CreateDynamicObject(984,1490.73498535,-2341.40942383,13.18355465,0.00000000,359.74731445,98.98684692); //object(fenceshit2) (6)
- CreateDynamicObject(982,1484.40795898,-2355.21118164,13.23820972,0.00000000,0.00000000,179.99450684); //object(fenceshit) (6)
- CreateDynamicObject(982,1497.21032715,-2368.00488281,13.23820972,0.00000000,0.00000000,89.99475098); //object(fenceshit) (7)
- CreateDynamicObject(982,1522.82739258,-2368.00585938,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1548.43518066,-2368.01245117,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1574.05090332,-2368.01855469,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1599.65869141,-2368.02612305,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1602.06286621,-2368.00805664,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1566.07104492,-2309.45947266,13.23820972,0.00000000,0.00000000,179.99450684); //object(fenceshit) (12)
- CreateDynamicObject(982,1566.07189941,-2325.45556641,13.23820972,0.00000000,0.00000000,179.99450684); //object(fenceshit) (12)
- CreateDynamicObject(982,1578.85559082,-2338.25317383,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1602.05651855,-2338.26733398,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1566.07653809,-2263.59423828,13.23820972,0.00000000,0.00000000,179.99450684); //object(fenceshit) (12)
- CreateDynamicObject(982,1566.07763672,-2249.21142578,13.23820972,0.00000000,0.00000000,179.99450684); //object(fenceshit) (12)
- CreateDynamicObject(982,1578.86730957,-2236.40917969,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1602.06542969,-2236.41162109,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(984,1536.77673340,-2276.47290039,13.18355465,0.00000000,0.00000000,90.24169922); //object(fenceshit2) (6)
- CreateDynamicObject(983,1529.89135742,-2273.30761719,13.23042965,0.00000000,0.00000000,8.74353027); //object(fenceshit3) (2)
- CreateDynamicObject(983,1528.90478516,-2266.98437500,13.23042965,0.00000000,0.00000000,8.98962402); //object(fenceshit3) (2)
- CreateDynamicObject(983,1528.65783691,-2265.39477539,13.23042965,0.00000000,0.00000000,8.98681641); //object(fenceshit3) (2)
- CreateDynamicObject(984,1525.31469727,-2256.48413086,13.18355465,0.00000000,0.00000000,26.24169922); //object(fenceshit2) (6)
- CreateDynamicObject(984,1518.18762207,-2245.98510742,13.18355465,0.00000000,0.00000000,41.99084473); //object(fenceshit2) (6)
- CreateDynamicObject(983,1511.26770020,-2239.39770508,13.23042965,0.00000000,0.00000000,55.23681641); //object(fenceshit3) (2)
- CreateDynamicObject(983,1508.62524414,-2237.56591797,13.23042965,0.00000000,0.00000000,55.23376465); //object(fenceshit3) (2)
- CreateDynamicObject(983,1503.00109863,-2234.60424805,13.23042965,0.00000000,0.00000000,69.23376465); //object(fenceshit3) (2)
- CreateDynamicObject(983,1498.50817871,-2232.90087891,13.23042965,0.00000000,0.00000000,69.23034668); //object(fenceshit3) (2)
- CreateDynamicObject(983,1492.32666016,-2231.41284180,13.23042965,0.00000000,0.00000000,83.73034668); //object(fenceshit3) (2)
- CreateDynamicObject(983,1487.55151367,-2230.88720703,13.23042965,0.00000000,0.00000000,83.72680664); //object(fenceshit3) (2)
- CreateDynamicObject(982,1484.37976074,-2217.74267578,13.23820972,0.00000000,0.00000000,179.99450684); //object(fenceshit) (12)
- CreateDynamicObject(982,1497.16418457,-2204.93823242,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1522.77844238,-2204.93579102,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1548.39135742,-2204.93505859,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1574.00292969,-2204.93554688,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1599.62158203,-2204.93920898,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1602.06445312,-2204.94067383,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(983,1464.38195801,-2364.93408203,13.23042965,0.00000000,0.00000000,359.74755859); //object(fenceshit3) (2)
- CreateDynamicObject(983,1464.39392090,-2345.53320312,13.23042965,0.00000000,0.00000000,359.74731445); //object(fenceshit3) (2)
- CreateDynamicObject(983,1461.22839355,-2341.97729492,13.23042965,0.00000000,0.00000000,263.22985840); //object(fenceshit3) (2)
- CreateDynamicObject(983,1456.47399902,-2341.41870117,13.23042965,0.00000000,0.00000000,263.22692871); //object(fenceshit3) (2)
- CreateDynamicObject(983,1450.29357910,-2339.90844727,13.23042965,0.00000000,0.00000000,249.22692871); //object(fenceshit3) (2)
- CreateDynamicObject(983,1445.80114746,-2338.20336914,13.23042965,0.00000000,0.00000000,249.22485352); //object(fenceshit3) (2)
- CreateDynamicObject(983,1440.17407227,-2335.24072266,13.23042965,0.00000000,0.00000000,235.22486877); //object(fenceshit3) (2)
- CreateDynamicObject(983,1436.23229980,-2332.50390625,13.23042965,0.00000000,0.00000000,235.22277832); //object(fenceshit3) (2)
- CreateDynamicObject(983,1431.51220703,-2328.24194336,13.23042965,0.00000000,0.00000000,220.72277832); //object(fenceshit3) (2)
- CreateDynamicObject(983,1428.37902832,-2324.60961914,13.23042965,0.00000000,0.00000000,220.72082520); //object(fenceshit3) (2)
- CreateDynamicObject(983,1424.87402344,-2319.31225586,13.23042965,0.00000000,0.00000000,206.22082520); //object(fenceshit3) (2)
- CreateDynamicObject(983,1422.04248047,-2313.56542969,13.23042965,0.00000000,0.00000000,206.21887207); //object(fenceshit3) (2)
- CreateDynamicObject(984,1419.63110352,-2304.32421875,13.18355465,0.00000000,359.74731445,8.98681641); //object(fenceshit2) (6)
- CreateDynamicObject(984,1419.37976074,-2302.73706055,13.18355465,0.00000000,359.74731445,8.98132324); //object(fenceshit2) (6)
- CreateDynamicObject(982,1405.57763672,-2296.42749023,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1394.37988281,-2296.42309570,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(983,1378.44750977,-2296.98242188,13.23042965,0.00000000,358.00000000,280.73352051); //object(fenceshit3) (3)
- CreateDynamicObject(983,1372.39282227,-2298.93334961,13.23042965,0.00000000,357.99499512,295.22814941); //object(fenceshit3) (3)
- CreateDynamicObject(983,1370.95642090,-2299.61157227,13.23042965,0.00000000,357.98950195,295.22460938); //object(fenceshit3) (3)
- CreateDynamicObject(983,1365.79760742,-2303.22900391,13.23042965,0.00000000,357.98950195,314.97460938); //object(fenceshit3) (3)
- CreateDynamicObject(983,1361.58605957,-2308.03417969,13.23042965,0.00000000,357.98950195,322.47256470); //object(fenceshit3) (3)
- CreateDynamicObject(983,1358.57849121,-2313.58056641,13.23042965,0.00000000,357.73950195,340.72070312); //object(fenceshit3) (3)
- CreateDynamicObject(983,1357.18249512,-2319.83349609,13.23042965,0.00000000,357.73681641,353.96899414); //object(fenceshit3) (3)
- CreateDynamicObject(984,1356.88256836,-2329.45996094,13.18355465,0.00000000,359.74731445,0.23132324); //object(fenceshit2) (6)
- CreateDynamicObject(984,1356.90820312,-2335.85742188,13.18355465,0.00000000,359.74731445,0.23071289); //object(fenceshit2) (6)
- CreateDynamicObject(982,1357.77624512,-2355.07153320,13.23820972,0.00000000,0.00000000,183.74456787); //object(fenceshit) (6)
- CreateDynamicObject(982,1451.53479004,-2368.14257812,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1425.91760254,-2368.13745117,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1400.30358887,-2368.13745117,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1374.60498047,-2368.04614258,13.23820972,0.00000000,0.00000000,89.49450684); //object(fenceshit) (7)
- CreateDynamicObject(982,1371.40100098,-2368.01171875,13.23820972,0.00000000,0.00000000,89.48913574); //object(fenceshit) (7)
- CreateDynamicObject(982,1406.28222656,-2276.25952148,13.23820972,0.00000000,0.00000000,89.99450684); //object(fenceshit) (6)
- CreateDynamicObject(984,1419.81774902,-2269.89941406,13.18355465,0.00000000,0.00000000,173.49462891); //object(fenceshit2) (1)
- CreateDynamicObject(983,1421.69030762,-2260.53027344,13.23042965,0.00000000,0.00000000,338.98440552); //object(fenceshit3) (3)
- CreateDynamicObject(983,1422.84118652,-2257.53344727,13.23042965,0.00000000,0.00000000,338.98315430); //object(fenceshit3) (3)
- CreateDynamicObject(983,1425.82824707,-2251.91381836,13.23042965,0.00000000,0.00000000,324.98318481); //object(fenceshit3) (3)
- CreateDynamicObject(983,1428.58044434,-2247.98583984,13.23042965,0.00000000,0.00000000,324.98107910); //object(fenceshit3) (3)
- CreateDynamicObject(983,1432.82678223,-2243.24975586,13.23042965,0.00000000,0.00000000,311.23110962); //object(fenceshit3) (3)
- CreateDynamicObject(983,1436.43041992,-2240.08886719,13.23042965,0.00000000,0.00000000,311.22619629); //object(fenceshit3) (3)
- CreateDynamicObject(983,1441.72863770,-2236.58251953,13.23042965,0.00000000,0.00000000,295.97622681); //object(fenceshit3) (3)
- CreateDynamicObject(983,1447.53125000,-2233.87768555,13.23042965,0.00000000,0.00000000,293.97167969); //object(fenceshit3) (3)
- CreateDynamicObject(983,1453.63659668,-2232.10644531,13.23042965,0.00000000,0.00000000,278.46667480); //object(fenceshit3) (3)
- CreateDynamicObject(983,1459.98266602,-2231.23144531,13.23042965,0.00000000,0.00000000,277.21496582); //object(fenceshit3) (3)
- CreateDynamicObject(983,1461.56726074,-2231.02978516,13.23042965,0.00000000,0.00000000,277.21252441); //object(fenceshit3) (3)
- CreateDynamicObject(4639,1463.35534668,-2359.42895508,14.24345493,0.00000000,0.00000000,269.74182129); //object(paypark_lan02) (1)
- CreateDynamicObject(966,1464.16259766,-2356.70288086,12.55050564,0.00000000,0.00000000,268.98950195); //object(bar_gatebar01) (1)
- CreateDynamicObject(968,1464.16040039,-2356.75732422,13.45826340,0.00000000,1.74978638,88.74505615); //object(barrierturn) (1)
- CreateDynamicObject(1215,1464.38049316,-2361.44018555,13.11119843,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1464.35681152,-2349.17382812,13.11119843,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(4639,1540.73278809,-2274.96411133,14.24345493,0.00000000,0.00000000,179.74182129); //object(paypark_lan02) (1)
- CreateDynamicObject(4639,1555.39538574,-2297.71459961,14.24345493,0.00000000,0.00000000,359.48632812); //object(paypark_lan02) (1)
- CreateDynamicObject(966,1551.40527344,-2296.77685547,12.55050564,0.00000000,0.00000000,359.49447632); //object(bar_gatebar01) (1)
- CreateDynamicObject(968,1551.41979980,-2296.77270508,13.45826340,0.00000000,356.99993896,359.25000000); //object(barrierturn) (1)
- CreateDynamicObject(3472,1538.17578125,-2340.00927734,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (1)
- CreateDynamicObject(3472,1538.02832031,-2233.46191406,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (2)
- CreateDynamicObject(3472,1394.70556641,-2267.57104492,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (3)
- CreateDynamicObject(3472,1393.45959473,-2305.07934570,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (4)
- CreateDynamicObject(3472,1438.89746094,-2287.48144531,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (7)
- CreateDynamicObject(3472,1458.80639648,-2321.49291992,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (8)
- CreateDynamicObject(3472,1492.38513184,-2320.59912109,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (9)
- CreateDynamicObject(3472,1510.09545898,-2286.48071289,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (10)
- CreateDynamicObject(3472,1490.89428711,-2251.36083984,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (11)
- CreateDynamicObject(3472,1457.10827637,-2251.64013672,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (12)
- CreateDynamicObject(1215,1552.63269043,-2296.44238281,13.11119843,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(1215,1543.88183594,-2296.49365234,13.11119843,0.00000000,0.00000000,0.00000000); //object(bollardlight) (20)
- CreateDynamicObject(973,1550.51867676,-2135.92016602,14.57032776,359.75015259,357.99996948,16.24127197); //object(sub_roadbarrier) (1)
- CreateDynamicObject(973,1541.61413574,-2138.36962891,14.24551392,359.74731445,357.99499512,14.48779297); //object(sub_roadbarrier) (2)
- CreateDynamicObject(973,1532.42370605,-2140.09008789,13.99610329,359.74719238,358.98950195,6.48986816); //object(sub_roadbarrier) (3)
- CreateDynamicObject(973,1523.15576172,-2141.05346680,13.82789612,359.74182129,358.98925781,5.23742676); //object(sub_roadbarrier) (4)
- CreateDynamicObject(973,1513.87817383,-2141.71630859,13.66548920,359.73632812,358.98376465,2.98498535); //object(sub_roadbarrier) (5)
- CreateDynamicObject(973,1504.61315918,-2141.92700195,13.56108475,359.73632812,359.73376465,359.48620605); //object(sub_roadbarrier) (6)
- CreateDynamicObject(973,1495.31970215,-2141.84765625,13.51468277,359.73083496,359.73083496,359.48364258); //object(sub_roadbarrier) (7)
- CreateDynamicObject(973,1486.23815918,-2141.74438477,13.49454212,0.00000000,0.00000000,359.25000000); //object(sub_roadbarrier) (9)
- CreateDynamicObject(973,1477.02636719,-2141.65991211,13.49454212,0.00000000,0.00000000,359.74743652); //object(sub_roadbarrier) (10)
- CreateDynamicObject(973,1467.85034180,-2141.61718750,13.49454212,0.00000000,0.00000000,359.74731445); //object(sub_roadbarrier) (11)
- CreateDynamicObject(973,1458.79931641,-2141.57788086,13.49454212,0.00000000,0.00000000,359.74731445); //object(sub_roadbarrier) (12)
- CreateDynamicObject(973,1449.43359375,-2141.53564453,13.49454212,0.00000000,0.00000000,359.74731445); //object(sub_roadbarrier) (13)
- CreateDynamicObject(973,1440.23083496,-2141.98291016,13.49454212,0.00000000,0.00000000,5.74731445); //object(sub_roadbarrier) (14)
- CreateDynamicObject(973,1431.29626465,-2142.88159180,13.49454212,0.00000000,0.00000000,5.74584961); //object(sub_roadbarrier) (15)
- CreateDynamicObject(973,1422.26416016,-2144.79809570,13.49454212,0.00000000,0.00000000,18.24584961); //object(sub_roadbarrier) (16)
- CreateDynamicObject(973,1413.72094727,-2147.60742188,13.49454212,0.00000000,0.00000000,18.24279785); //object(sub_roadbarrier) (17)
- CreateDynamicObject(973,1405.26171875,-2151.36694336,13.49454212,0.00000000,0.00000000,29.74279785); //object(sub_roadbarrier) (18)
- CreateDynamicObject(973,1397.13586426,-2156.01513672,13.49454212,0.00000000,0.00000000,29.73999023); //object(sub_roadbarrier) (19)
- CreateDynamicObject(973,1389.55322266,-2161.37329102,13.49454212,0.00000000,0.00000000,40.73999023); //object(sub_roadbarrier) (20)
- CreateDynamicObject(973,1382.73120117,-2167.67309570,13.49454212,0.00000000,0.00000000,44.73730469); //object(sub_roadbarrier) (21)
- CreateDynamicObject(973,1376.50769043,-2174.56030273,13.49454212,0.00000000,0.00000000,50.73632812); //object(sub_roadbarrier) (22)
- CreateDynamicObject(973,1371.02746582,-2181.99218750,13.49454212,0.00000000,0.00000000,56.48486328); //object(sub_roadbarrier) (23)
- CreateDynamicObject(973,1364.30566406,-2194.85131836,13.28573322,0.00000000,359.50000000,88.23071289); //object(sub_roadbarrier) (24)
- CreateDynamicObject(3472,1390.18994141,-2161.80175781,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (13)
- CreateDynamicObject(3472,1437.02001953,-2144.41015625,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (14)
- CreateDynamicObject(3472,1487.35913086,-2143.50122070,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (15)
- CreateDynamicObject(3472,1541.22924805,-2140.06762695,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (16)
- CreateDynamicObject(3472,1357.33911133,-2285.40527344,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (17)
- CreateDynamicObject(3472,1319.18237305,-2286.82812500,12.54687500,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (18) //-----------------------[Unity Station Cars-Garage]---------------//
- //CreateDynamicObject(6283, 806.92169189, -2223.43139648, 16.93355942, 0.00000000, 0.00000000, 0.00000000);
- //CreateDynamicObject(9824, 823.38995361, -2150.88793945, 14.82257843, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(10281, 1629.44860840, -1863.52612305, 17.75999832, 3.97000122, 0.00000000, 1.98498535);
- CreateDynamicObject(11292, 1632.83752441, -1846.50085449, 14.25000000, 0.00000000, 0.00000000, 182.62005615);
- CreateDynamicObject(11326, 1620.04858398, -1784.29785156, 14.94283676, 0.00000000, 0.00000000, 179.32501221);
- CreateDynamicObject(11393, 1653.87707520, -1824.11132812, 14.56404305, 0.00000000, 358.01501465, 356.02999878);
- CreateDynamicObject(17950, 1626.24743652, -1787.17224121, 14.83786011, 0.00000000, 0.00000000, 176.66503906);
- CreateDynamicObject(978, 1625.90991211, -1857.31921387, 13.20740891, 0.00000000, 0.00000000, 271.26513672);
- CreateDynamicObject(8042, 1620.16345215, -1861.33081055, 15.41458893, 0.00000000, 0.00000000, 285.83984375);
- CreateDynamicObject(9482, 817.71307373, -2002.56677246, 0.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1808, 1628.67578125, -1845.72045898, 13.04398251, 0.00000000, 0.00000000, 91.31002808);
- CreateDynamicObject(1663, 1631.36450195, -1848.08874512, 13.59367371, 0.00000000, 1.98498535, 194.53002930);
- CreateDynamicObject(1670, 1630.54296875, -1847.27478027, 13.84886646, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1671, 1629.32824707, -1847.44384766, 13.50419712, 0.00000000, 0.00000000, 115.13003540);
- CreateDynamicObject(2009, 1630.45642090, -1847.19958496, 13.04398251, 0.00000000, 0.00000000, 180.63500977);
- CreateDynamicObject(2802, 1636.78698730, -1842.34130859, 12.94744492, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(10281, 1613.73083496, -1863.28210449, 17.55703735, 3.96606445, 330.22500610, 3.96801758);
- CreateDynamicObject(4639, 1617.87841797, -1861.19348145, 13.99647808, 0.00000000, 0.00000000, 179.19836426);
- CreateDynamicObject(17950, 1633.56555176, -1789.03454590, 14.77355003, 0.00000000, 0.00000000, 164.75012207);
- CreateDynamicObject(17950, 1640.60058594, -1790.79003906, 14.78631592, 0.00000000, 0.00000000, 164.74548340);
- CreateDynamicObject(17950, 1648.36474609, -1792.82763672, 14.78558350, 0.00000000, 0.00000000, 164.74548340);
- CreateDynamicObject(17950, 1657.02929688, -1794.96362305, 14.79907036, 0.00000000, 0.00000000, 164.74548340);
- CreateDynamicObject(11326, 1656.44714355, -1844.18750000, 15.08204079, 0.00000000, 0.00000000, 85.31317139);
- CreateDynamicObject(2798, 1639.83728027, -1832.55859375, 18.82885170, 0.00000000, 0.00000000, 83.37002563);
- CreateDynamicObject(1193, 1647.91503906, -1838.78112793, 16.77222443, 0.00000000, 0.00000000, 264.00500488);
- CreateDynamicObject(1187, 1648.76171875, -1837.30310059, 16.02219963, 0.00000000, 0.00000000, 258.76498413);
- CreateDynamicObject(1173, 1648.79589844, -1837.08850098, 15.67171764, 346.10501099, 0.00000000, 84.08508301);
- CreateDynamicObject(1171, 1648.63818359, -1837.00939941, 15.05654430, 342.13500977, 0.00000000, 80.11511230);
- CreateDynamicObject(1169, 1649.10156250, -1835.02490234, 14.34894657, 336.17999268, 0.00000000, 83.37002563);
- CreateDynamicObject(1168, 1648.95703125, -1837.40625000, 15.59486389, 11.91000366, 0.00000000, 262.02001953);
- CreateDynamicObject(1164, 1648.83557129, -1832.93054199, 17.71305847, 300.44998169, 358.01501465, 81.38500977);
- CreateDynamicObject(1162, 1648.69421387, -1835.35998535, 17.71852875, 304.41998291, 0.00000000, 79.40002441);
- CreateDynamicObject(1158, 1648.69616699, -1828.67871094, 17.79482269, 276.62994385, 1.98498535, 84.08508301);
- CreateDynamicObject(1147, 1648.70532227, -1826.63183594, 17.66500664, 298.46496582, 0.00000000, 84.08508301);
- CreateDynamicObject(1146, 1649.44738770, -1824.37512207, 17.51102257, 320.29998779, 0.00000000, 82.10009766);
- CreateDynamicObject(1142, 1648.58496094, -1835.14587402, 16.79507446, 0.00000000, 280.59997559, 0.00000000);
- CreateDynamicObject(1138, 1648.35473633, -1837.71911621, 17.79742432, 306.40499878, 0.00000000, 89.32501221);
- CreateDynamicObject(1130, 1646.03454590, -1842.40600586, 16.42998123, 302.43499756, 0.00000000, 1.98501587);
- CreateDynamicObject(1131, 1643.82824707, -1842.72021484, 16.29337120, 304.41998291, 0.00000000, 0.00000000);
- CreateDynamicObject(1114, 1646.96411133, -1842.54785156, 14.79362774, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1085, 1648.82092285, -1834.10375977, 16.67151070, 0.00000000, 0.00000000, 179.36495972);
- CreateDynamicObject(1084, 1648.82238770, -1834.08605957, 14.86750507, 0.00000000, 0.00000000, 177.37995911);
- CreateDynamicObject(1082, 1648.82543945, -1834.04919434, 15.76295376, 0.00000000, 0.00000000, 181.34996033);
- CreateDynamicObject(1081, 1649.48791504, -1822.91540527, 15.78066254, 0.00000000, 0.00000000, 182.61865234);
- CreateDynamicObject(1080, 1649.73022461, -1823.01196289, 16.77305984, 0.00000000, 0.00000000, 182.62005615);
- CreateDynamicObject(1079, 1649.73925781, -1822.90209961, 14.48865509, 0.00000000, 0.00000000, 183.33496094);
- CreateDynamicObject(1078, 1649.73559570, -1822.94799805, 13.45131683, 0.00000000, 0.00000000, 181.34996033);
- CreateDynamicObject(1073, 1648.36071777, -1839.71704102, 17.48889351, 0.00000000, 0.00000000, 171.42495728);
- CreateDynamicObject(1074, 1648.24206543, -1840.98449707, 17.57770538, 0.00000000, 0.00000000, 160.78503418);
- CreateDynamicObject(1065, 1645.81835938, -1844.88574219, 15.23514557, 0.00000000, 0.00000000, 185.31996155);
- CreateDynamicObject(1066, 1645.96447754, -1845.11499023, 14.54490471, 0.00000000, 0.00000000, 178.65002441);
- CreateDynamicObject(1064, 1646.53210449, -1845.77941895, 13.97421646, 0.00000000, 0.00000000, 187.30496216);
- CreateDynamicObject(1060, 1648.28295898, -1841.37768555, 16.54399109, 294.49499512, 0.00000000, 88.05502319);
- CreateDynamicObject(1058, 1648.04956055, -1841.44848633, 16.12556839, 306.40496826, 0.00000000, 79.40002441);
- CreateDynamicObject(1049, 1648.24218750, -1841.44396973, 15.59452629, 310.37500000, 0.00000000, 83.36999512);
- CreateDynamicObject(1045, 1643.77856445, -1844.65563965, 15.04436588, 0.00000000, 0.00000000, 173.40995789);
- CreateDynamicObject(1025, 1648.82080078, -1834.10510254, 13.85178947, 0.00000000, 0.00000000, 178.65002441);
- CreateDynamicObject(1023, 1648.33862305, -1841.56359863, 15.06690025, 300.44995117, 0.00000000, 81.38500977);
- CreateDynamicObject(1010, 1648.73168945, -1836.76879883, 16.18604469, 182.62005615, 272.65997314, 352.05993652);
- CreateDynamicObject(1009, 1648.72302246, -1835.10290527, 16.12863159, 179.36495972, 270.67498779, 349.35937500);
- CreateDynamicObject(1008, 1648.80480957, -1835.87756348, 16.19453239, 179.14501953, 259.21997070, 0.00000000);
- CreateDynamicObject(1003, 1648.33044434, -1841.66418457, 14.42997932, 300.17999268, 0.00000000, 90.80996704);
- CreateDynamicObject(1001, 1648.33093262, -1841.65747070, 13.90819454, 318.31506348, 0.00000000, 91.03509521);
- CreateDynamicObject(2798, 1648.02722168, -1836.20458984, 16.95665550, 0.00000000, 0.00000000, 83.37002563);
- CreateDynamicObject(1167, 1648.68469238, -1837.34277344, 14.85020447, 0.00000000, 0.00000000, 268.68994141);
- CreateDynamicObject(1163, 1648.30798340, -1830.70312500, 17.72925758, 315.61462402, 0.00000000, 87.34002686);
- CreateDynamicObject(1159, 1648.87243652, -1839.68664551, 14.04955006, 0.00000000, 0.00000000, 264.00500488);
- CreateDynamicObject(1337, 1649.19885254, -1839.24401855, 12.54487419, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1337, 1649.19885254, -1839.24401855, 12.54487419, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1085, 1650.64965820, -1822.31811523, 13.28037930, 0.00000000, 0.00000000, 79.40002441);
- CreateDynamicObject(1084, 1651.81774902, -1822.41015625, 13.28217316, 0.00000000, 0.00000000, 87.34002686);
- CreateDynamicObject(1083, 1653.16430664, -1822.39599609, 13.28448391, 0.00000000, 0.00000000, 87.34002686);
- CreateDynamicObject(1082, 1654.34375000, -1822.40771484, 13.28587437, 0.00000000, 0.00000000, 87.34002686);
- CreateDynamicObject(1081, 1655.64318848, -1822.77929688, 13.28749561, 0.00000000, 0.00000000, 93.29501343);
- CreateDynamicObject(1080, 1650.59460449, -1822.46423340, 14.28745842, 0.00000000, 0.00000000, 83.37002563);
- CreateDynamicObject(1079, 1651.76208496, -1822.33203125, 14.28251171, 0.00000000, 0.00000000, 89.32501221);
- CreateDynamicObject(1078, 1652.98828125, -1822.54602051, 14.28433609, 0.00000000, 0.00000000, 91.31002808);
- CreateDynamicObject(1077, 1654.25866699, -1822.70581055, 14.28557682, 0.00000000, 358.01501465, 93.29501343);
- CreateDynamicObject(1076, 1655.52612305, -1822.82080078, 14.28662109, 0.00000000, 0.00000000, 89.32501221);
- CreateDynamicObject(1075, 1650.64062500, -1822.35742188, 15.28642941, 0.00000000, 0.00000000, 89.32501221);
- CreateDynamicObject(1074, 1651.79064941, -1822.37939453, 15.28266430, 0.00000000, 0.00000000, 85.35501099);
- CreateDynamicObject(1073, 1652.88391113, -1822.78430176, 15.28353500, 0.00000000, 0.00000000, 81.38500977);
- CreateDynamicObject(1025, 1654.28637695, -1822.95288086, 15.28055573, 0.00000000, 0.00000000, 85.35501099);
- CreateDynamicObject(1164, 1650.86767578, -1822.35205078, 17.96069908, 314.34500122, 0.00000000, 356.02999878);
- CreateDynamicObject(1163, 1652.93115234, -1822.52233887, 17.86053848, 324.26998901, 0.00000000, 0.00000000);
- CreateDynamicObject(1162, 1655.10729980, -1822.95080566, 18.04319000, 298.46499634, 356.02999878, 1.98498535);
- CreateDynamicObject(1158, 1657.19165039, -1823.12182617, 17.86639023, 320.29998779, 0.00000000, 0.00000000);
- CreateDynamicObject(1147, 1651.04333496, -1822.10205078, 17.31801414, 312.35998535, 0.00000000, 356.02999878);
- CreateDynamicObject(1146, 1652.94079590, -1822.52221680, 17.31402969, 316.32998657, 0.00000000, 358.01501465);
- CreateDynamicObject(1139, 1655.12280273, -1822.95202637, 17.29698181, 312.35998535, 0.00000000, 0.00000000);
- CreateDynamicObject(1138, 1657.21838379, -1823.12402344, 17.29333496, 320.29998779, 0.00000000, 0.00000000);
- CreateDynamicObject(1060, 1650.91003418, -1821.85229492, 16.49651527, 322.28500366, 0.00000000, 352.05999756);
- CreateDynamicObject(1058, 1652.94384766, -1822.27172852, 16.64087486, 316.32998657, 0.00000000, 0.00000000);
- CreateDynamicObject(1050, 1655.00024414, -1822.44042969, 16.54905510, 306.40499878, 0.00000000, 0.00000000);
- CreateDynamicObject(1049, 1657.24279785, -1822.87524414, 16.52243423, 322.28500366, 0.00000000, 356.02999878);
- CreateDynamicObject(1016, 1650.69580078, -1822.33642578, 16.14213181, 312.35998535, 0.00000000, 356.02999878);
- CreateDynamicObject(1015, 1652.77233887, -1822.50683594, 16.14136887, 316.32998657, 0.00000000, 356.02999878);
- CreateDynamicObject(1164, 1657.35754395, -1823.13549805, 15.96872044, 332.20999146, 0.00000000, 356.02999878);
- CreateDynamicObject(1162, 1655.15502930, -1822.95483398, 16.20128250, 304.41998291, 0.00000000, 7.94000244);
- CreateDynamicObject(1193, 1656.35632324, -1823.14050293, 15.05966091, 0.00000000, 0.00000000, 172.69506836);
- CreateDynamicObject(1189, 1658.11572266, -1823.19775391, 14.47341251, 3.97000122, 0.00000000, 356.02999878);
- CreateDynamicObject(1186, 1658.28845215, -1823.11022949, 13.91851521, 0.00000000, 0.00000000, 174.68005371);
- CreateDynamicObject(1179, 1658.46325684, -1823.22619629, 13.15335655, 0.00000000, 0.00000000, 354.04501343);
- CreateDynamicObject(1173, 1658.27734375, -1823.21093750, 17.77768707, 314.34500122, 0.00000000, 0.00000000);
- CreateDynamicObject(1172, 1658.20434570, -1823.20495605, 16.70527077, 326.25500488, 0.00000000, 0.00000000);
- CreateDynamicObject(1171, 1658.25195312, -1823.20886230, 15.80040264, 322.28500366, 0.00000000, 0.00000000);
- CreateDynamicObject(1159, 1658.34423828, -1823.58520508, 14.28863907, 9.92498779, 0.00000000, 177.37995911);
- CreateDynamicObject(2798, 1659.16296387, -1823.28356934, 17.79546356, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1131, 1661.13330078, -1820.85534668, 16.51082802, 53.59500122, 358.01501465, 267.97497559);
- CreateDynamicObject(1130, 1661.18017578, -1818.32971191, 16.29228210, 45.65499878, 0.00000000, 269.95996094);
- CreateDynamicObject(1128, 1661.24511719, -1821.36608887, 14.55445099, 31.76000977, 1.98498535, 267.97497559);
- CreateDynamicObject(1126, 1663.03735352, -1821.21984863, 13.13277340, 0.00000000, 0.00000000, 269.95996094);
- CreateDynamicObject(17950, 1599.59521484, -1807.10400391, 14.74797630, 0.00000000, 0.00000000, 267.96545410);
- CreateDynamicObject(17950, 1599.70251465, -1816.33471680, 14.67505836, 0.00000000, 0.00000000, 267.96203613);
- CreateDynamicObject(17950, 1603.62072754, -1824.13977051, 14.71787643, 0.00000000, 0.00000000, 269.94702148);
- CreateDynamicObject(17950, 1603.72863770, -1831.55126953, 14.74464035, 0.00000000, 0.00000000, 269.94702148);
- CreateDynamicObject(17950, 1603.78869629, -1838.70043945, 14.75242043, 0.00000000, 0.00000000, 269.94506836);
- CreateDynamicObject(2601, 1636.65319824, -1842.60083008, 13.36677074, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2601, 1637.00659180, -1842.04248047, 13.35903835, 0.00000000, 0.00000000, 0.00000000);
- //-----------------------[idlewood Apartments]---------------------//
- CreateDynamicObject(1362, 1301.70, 355.00, 19.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(1362, 1247.20, 366.30, 19.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(12930, 1374.20, 426.90, 16.20, 0.00, 298.00, 65.99);
- CreateDynamicObject(12930, 1349.30, 370.80, 15.90, 0.00, 298.00, 65.99);
- CreateDynamicObject(982, 1364.10, 392.60, 19.40, 0.00, 0.00, 336.00);
- CreateDynamicObject(984, 1373.90, 414.70, 19.40, 0.00, 0.00, 336.00);
- CreateDynamicObject(2912, 1359.10, 381.20, 18.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(2912, 1359.30, 381.70, 18.60, 0.00, 0.00, 0.00);
- CreateDynamicObject(2912, 1359.30, 381.60, 19.30, 0.00, 0.00, 0.00);
- CreateDynamicObject(2912, 1359.00, 381.20, 19.30, 0.00, 0.00, 0.00);
- CreateDynamicObject(8576, 2128.00, -1776.60, 13.40, 0.00, 0.00, 180.00);
- CreateDynamicObject(910, 2131.20, -1786.50, 13.80, 0.00, 0.00, 0.00);
- CreateDynamicObject(1442, 2128.30, -1785.50, 13.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(1536, 2128.70, -1782.00, 14.70, 0.00, 0.00, 270.00);
- CreateDynamicObject(1536, 2128.70, -1775.90, 14.70, 0.00, 0.00, 270.00);
- CreateDynamicObject(1536, 2128.70, -1769.70, 14.70, 0.00, 0.00, 270.00);
- CreateDynamicObject(1506, 2128.70, -1769.20, 12.60, 0.00, 0.00, 90.00);
- CreateDynamicObject(1506, 2128.70, -1775.40, 12.60, 0.00, 0.00, 90.00);
- CreateDynamicObject(1506, 2128.70, -1781.50, 12.60, 0.00, 0.00, 90.00);
- CreateDynamicObject(949, 2127.90, -1776.00, 15.40, 0.00, 0.00, 0.00);
- CreateDynamicObject(3802, 2128.50, -1778.00, 16.70, 0.00, 0.00, 178.00);
- CreateDynamicObject(1509, 2127.90, -1769.70, 14.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(1664, 2127.80, -1769.80, 14.90, 0.00, 0.00, 0.00);
- CreateDynamicObject(1778, 2128.40, -1771.10, 14.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(2847, 2128.70, -1781.30, 12.60, 0.00, 0.00, 90.00);
- //-----------------------[Detective office Interior]---------------//
- CreateDynamicObject(9339, 1268.06933594, -996.86816406, 6645.43066406, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(10063, 1297.71972656, -998.80273438, 6628.18505859, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1273.57519531, -1008.25677490, 6645.43066406, 0.00000000, 0.00000000, 48.00000000);
- CreateDynamicObject(9339, 1272.39257812, -986.99316406, 6645.43066406, 0.00000000, 0.00000000, 137.24670410);
- CreateDynamicObject(9339, 1293.95117188, -977.71582031, 6645.43066406, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1295.46777344, -1016.38964844, 6645.43066406, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1314.49316406, -984.87792969, 6645.43066406, 0.00000000, 0.00000000, 47.99377441);
- CreateDynamicObject(9339, 1315.23828125, -1007.85449219, 6645.43066406, 0.00000000, 0.00000000, 137.24670410);
- CreateDynamicObject(9339, 1315.03125000, -996.65429688, 6645.43066406, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1277.29516602, -982.99145508, 6645.43066406, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1277.30957031, -1012.10058594, 6645.43066406, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1272.39257812, -986.99316406, 6646.82714844, 0.00000000, 0.00000000, 137.24670410);
- CreateDynamicObject(9339, 1268.06933594, -996.86816406, 6646.82910156, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1273.57519531, -1008.25585938, 6646.83105469, 0.00000000, 0.00000000, 47.99926758);
- CreateDynamicObject(9339, 1268.06933594, -996.86816406, 6648.22949219, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1272.39257812, -986.99316406, 6648.22753906, 0.00000000, 0.00000000, 137.24670410);
- CreateDynamicObject(9339, 1273.57519531, -1008.25585938, 6648.23144531, 0.00000000, 0.00000000, 47.99377441);
- CreateDynamicObject(10063, 1297.10937500, -999.51074219, 6665.15917969, 0.00000000, 179.99450684, 0.00000000);
- CreateDynamicObject(9339, 1277.30957031, -1012.10058594, 6646.83105469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1277.30957031, -1012.10058594, 6648.23144531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1277.29492188, -982.99121094, 6646.81933594, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1277.29492188, -982.99121094, 6648.22167969, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1277.24816895, -999.39550781, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1277.24804688, -999.39550781, 6648.09960938, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1277.23767090, -995.73785400, 6648.10156250, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1277.23730469, -995.73730469, 6645.85351562, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 1277.29736328, -997.46197510, 6648.90332031, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1649, 1277.29687500, -997.46191406, 6648.90332031, 0.00000000, 0.00000000, 269.75000000);
- CreateDynamicObject(9339, 1290.36230469, -991.86621094, 6645.43066406, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1317.98791504, -991.87829590, 6645.43066406, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(1502, 1303.40625000, -991.97070312, 6644.73193359, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(9339, 1290.36230469, -991.86621094, 6646.83105469, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1290.36230469, -991.86621094, 6648.23339844, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1293.95117188, -977.71582031, 6646.82324219, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1293.95117188, -977.71582031, 6648.22363281, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1314.49316406, -984.87792969, 6646.82519531, 0.00000000, 0.00000000, 47.99377441);
- CreateDynamicObject(9339, 1314.49316406, -984.87792969, 6648.21972656, 0.00000000, 0.00000000, 47.99377441);
- CreateDynamicObject(9339, 1315.03125000, -996.65429688, 6646.81933594, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1315.03125000, -996.65429688, 6648.21777344, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 1304.13378906, -991.97460938, 6648.90332031, 0.00000000, 0.00000000, 358.99475098);
- CreateDynamicObject(1649, 1304.13378906, -991.97460938, 6648.90332031, 0.00000000, 0.00000000, 179.74182129);
- CreateDynamicObject(9339, 1317.98730469, -991.87792969, 6646.82910156, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1317.98730469, -991.87792969, 6648.21191406, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9131, 1308.82617188, -986.96484375, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1502, 1308.55615234, -986.59039307, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(9131, 1308.83813477, -984.71166992, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1308.60253906, -978.78613281, 6647.93457031, 0.00000000, 178.74755859, 359.49462891);
- CreateDynamicObject(9131, 1308.82617188, -986.96484375, 6648.10156250, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1308.83789062, -984.71093750, 6648.11132812, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 1308.58007812, -989.53222656, 6645.59472656, 0.00000000, 0.00000000, 89.23645020);
- CreateDynamicObject(1649, 1308.66857910, -982.05023193, 6645.62988281, 0.00000000, 0.00000000, 89.48937988);
- CreateDynamicObject(1649, 1308.58007812, -989.50292969, 6645.60644531, 0.00000000, 0.00000000, 270.48339844);
- CreateDynamicObject(9339, 1315.23828125, -1007.85449219, 6646.82714844, 0.00000000, 0.00000000, 137.24670410);
- CreateDynamicObject(9339, 1315.23828125, -1007.85449219, 6648.21777344, 0.00000000, 0.00000000, 137.24670410);
- CreateDynamicObject(9339, 1295.46777344, -1016.38964844, 6646.82714844, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1295.46777344, -1016.38964844, 6648.21191406, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9131, 1305.29589844, -991.95410156, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1305.29589844, -991.95410156, 6648.09570312, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1303.04003906, -991.88085938, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1303.04003906, -991.88085938, 6648.09570312, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 1308.68359375, -982.13378906, 6645.61230469, 0.00000000, 0.00000000, 269.48364258);
- CreateDynamicObject(9339, 1291.25085449, -976.70690918, 6645.43066406, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1291.25000000, -976.70605469, 6646.82910156, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1291.25000000, -976.70605469, 6648.23144531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1291.20983887, -989.56195068, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1291.20898438, -989.56152344, 6648.10546875, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1282.56176758, -975.71942139, 6645.43066406, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1282.61596680, -991.36804199, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1282.61523438, -991.36718750, 6648.10937500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1502, 1282.82519531, -991.02258301, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(9131, 1282.66601562, -989.13012695, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1282.66601562, -989.12988281, 6648.09960938, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1282.56152344, -975.71875000, 6648.51464844, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 1282.50146484, -986.65466309, 6646.67089844, 0.00000000, 0.00000000, 270.48339844);
- CreateDynamicObject(1649, 1282.45703125, -982.30175781, 6646.67089844, 0.00000000, 0.00000000, 270.47790527);
- CreateDynamicObject(1649, 1282.44763184, -977.93499756, 6646.67089844, 0.00000000, 0.00000000, 270.48339844);
- CreateDynamicObject(1649, 1282.50097656, -986.65429688, 6646.67089844, 0.00000000, 0.00000000, 89.73083496);
- CreateDynamicObject(1649, 1282.50292969, -982.29833984, 6646.67089844, 0.00000000, 0.00000000, 90.23339844);
- CreateDynamicObject(1649, 1282.48474121, -977.92504883, 6646.67089844, 0.00000000, 0.00000000, 90.23071289);
- CreateDynamicObject(1811, 1279.89709473, -982.88421631, 6645.35839844, 0.00000000, 0.00000000, 89.00000000);
- CreateDynamicObject(14532, 1278.06054688, -981.80175781, 6645.71484375, 0.00000000, 0.00000000, 219.99572754);
- CreateDynamicObject(2637, 1279.91406250, -984.17675781, 6645.13671875, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1811, 1280.35083008, -985.38354492, 6645.35839844, 0.00000000, 0.00000000, 269.99475098);
- CreateDynamicObject(1811, 1279.30957031, -985.35351562, 6645.35839844, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2232, 1281.39721680, -977.85906982, 6647.70410156, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(983, 1282.78308105, -990.92529297, 6650.41552734, 90.00000000, 180.04396057, 179.95605469);
- CreateDynamicObject(983, 1282.78845215, -989.66760254, 6650.41552734, 90.00000000, 180.04394531, 179.95056152);
- CreateDynamicObject(2117, 1283.25708008, -985.58453369, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2117, 1283.28234863, -983.43255615, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2059, 1283.18701172, -985.59283447, 6645.54687500, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1210, 1279.37512207, -984.30902100, 6645.54199219, 270.25024414, 180.00000000, 0.00000000);
- CreateDynamicObject(2921, 1282.23669434, -991.46496582, 6647.74072266, 0.00000000, 0.00000000, 330.00000000);
- CreateDynamicObject(16779, 1279.96520996, -984.15631104, 6648.49462891, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1958, 1282.98425293, -982.19934082, 6645.58886719, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2007, 1285.99316406, -978.38867188, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2007, 1284.99304199, -978.37750244, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2007, 1284.00512695, -978.36938477, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1998, 1290.53588867, -987.57983398, 6644.73193359, 0.00000000, 0.00000000, 181.00000000);
- CreateDynamicObject(2008, 1287.60253906, -988.65411377, 6644.73193359, 0.00000000, 0.00000000, 180.75000000);
- CreateDynamicObject(2008, 1287.53479004, -984.34436035, 6644.73193359, 0.00000000, 0.00000000, 180.74707031);
- CreateDynamicObject(1998, 1290.48779297, -983.30017090, 6644.73193359, 0.00000000, 0.00000000, 180.99975586);
- CreateDynamicObject(2008, 1287.84692383, -978.43115234, 6644.73193359, 0.00000000, 0.00000000, 359.24707031);
- CreateDynamicObject(2186, 1290.60815430, -979.90502930, 6644.73193359, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1671, 1286.67382812, -983.43151855, 6645.19238281, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1671, 1289.61315918, -983.27612305, 6645.19238281, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1671, 1286.68322754, -987.72802734, 6645.19238281, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1671, 1289.67382812, -987.66113281, 6645.19238281, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1671, 1288.92395020, -979.44848633, 6645.19238281, 0.00000000, 0.00000000, 180.74996948);
- CreateDynamicObject(1783, 1283.04809570, -982.87719727, 6645.60986328, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1808, 1280.24401855, -991.52886963, 6644.73193359, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1808, 1290.87194824, -985.23187256, 6644.73193359, 0.00000000, 0.00000000, 269.99447632);
- CreateDynamicObject(2596, 1290.97497559, -977.96569824, 6646.99951172, 0.00000000, 0.00000000, 316.00000000);
- CreateDynamicObject(2815, 1288.07031250, -985.95373535, 6644.73193359, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2818, 1287.64648438, -982.23706055, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2855, 1283.41821289, -984.37750244, 6645.53906250, 0.00000000, 0.00000000, 60.00000000);
- CreateDynamicObject(2737, 1288.52575684, -991.67932129, 6646.39355469, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2737, 1285.38513184, -991.68457031, 6646.39355469, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1714, 1313.01855469, -988.92968750, 6644.73193359, 0.00000000, 0.00000000, 231.24572754);
- CreateDynamicObject(2204, 1311.85913086, -982.80267334, 6644.73193359, 0.00000000, 0.00000000, 318.00000000);
- CreateDynamicObject(1828, 1311.10803223, -985.84082031, 6644.73193359, 0.00000000, 0.00000000, 89.99996948);
- CreateDynamicObject(2186, 1314.39050293, -985.81652832, 6644.73193359, 0.00000000, 0.00000000, 269.50000000);
- CreateDynamicObject(2190, 1312.43115234, -987.39508057, 6645.66845703, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2828, 1313.22167969, -984.33215332, 6645.77197266, 0.00000000, 0.00000000, 108.25000000);
- CreateDynamicObject(2855, 1312.64514160, -983.79077148, 6645.48828125, 0.00000000, 0.00000000, 43.00000000);
- CreateDynamicObject(14604, 1314.21191406, -990.99414062, 6645.71240234, 0.00000000, 0.00000000, 39.99572754);
- CreateDynamicObject(2205, 1311.53833008, -988.52569580, 6644.73193359, 0.00000000, 0.00000000, 54.00000000);
- CreateDynamicObject(2205, 1311.13574219, -991.21984863, 6644.73193359, 0.00000000, 0.00000000, 90.74780273);
- CreateDynamicObject(2310, 1310.85449219, -987.12988281, 6645.23095703, 0.00000000, 0.00000000, 145.99734497);
- CreateDynamicObject(2828, 1311.38671875, -988.50457764, 6645.66845703, 0.00000000, 0.00000000, 248.00000000);
- CreateDynamicObject(2824, 1311.21191406, -990.34777832, 6645.66845703, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2700, 1309.00402832, -991.48443604, 6647.93310547, 0.00000000, 5.50000000, 31.75003052);
- CreateDynamicObject(2344, 1311.32946777, -989.50872803, 6645.67871094, 0.00000000, 0.00000000, 300.00000000);
- CreateDynamicObject(2010, 1309.02539062, -991.24511719, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2010, 1309.27673340, -981.14495850, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2008, 1295.63452148, -987.46575928, 6644.73193359, 0.00000000, 0.00000000, 270.74707031);
- CreateDynamicObject(2008, 1295.58898926, -982.56781006, 6644.73193359, 0.00000000, 0.00000000, 271.24707031);
- CreateDynamicObject(1998, 1294.46411133, -978.50500488, 6644.73193359, 0.00000000, 0.00000000, 271.24975586);
- CreateDynamicObject(1998, 1298.98205566, -978.51202393, 6644.73193359, 0.00000000, 0.00000000, 270.49426270);
- CreateDynamicObject(1998, 1303.76940918, -978.60473633, 6644.73193359, 0.00000000, 0.00000000, 269.74426270);
- CreateDynamicObject(2008, 1300.00305176, -982.60980225, 6644.73193359, 0.00000000, 0.00000000, 271.24694824);
- CreateDynamicObject(2008, 1304.74743652, -982.69580078, 6644.73193359, 0.00000000, 0.00000000, 269.74694824);
- CreateDynamicObject(2008, 1300.02697754, -987.48321533, 6644.73193359, 0.00000000, 0.00000000, 269.74182129);
- CreateDynamicObject(2008, 1304.69482422, -987.51489258, 6644.73193359, 0.00000000, 0.00000000, 269.74182129);
- CreateDynamicObject(1671, 1294.48730469, -988.38653564, 6645.19238281, 0.00000000, 0.00000000, 91.00000000);
- CreateDynamicObject(1671, 1298.97509766, -988.40728760, 6645.19238281, 0.00000000, 0.00000000, 90.99975586);
- CreateDynamicObject(1671, 1303.61401367, -988.37750244, 6645.19238281, 0.00000000, 0.00000000, 90.99975586);
- CreateDynamicObject(1671, 1303.66809082, -983.57525635, 6645.19238281, 0.00000000, 0.00000000, 90.99975586);
- CreateDynamicObject(1671, 1303.76501465, -979.41949463, 6645.19238281, 0.00000000, 0.00000000, 90.99975586);
- CreateDynamicObject(1671, 1298.97412109, -979.37603760, 6645.19238281, 0.00000000, 0.00000000, 90.99975586);
- CreateDynamicObject(1671, 1298.92773438, -983.52539062, 6645.19238281, 0.00000000, 0.00000000, 90.99426270);
- CreateDynamicObject(1671, 1294.44714355, -979.52191162, 6645.19238281, 0.00000000, 0.00000000, 90.99975586);
- CreateDynamicObject(1671, 1294.52294922, -983.46099854, 6645.19238281, 0.00000000, 0.00000000, 90.99975586);
- CreateDynamicObject(2815, 1298.29052734, -985.08306885, 6644.73193359, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2817, 1297.39648438, -981.47924805, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2818, 1302.27038574, -981.51824951, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2834, 1302.23522949, -986.04357910, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2186, 1291.95239258, -981.76910400, 6644.73193359, 0.00000000, 0.00000000, 91.00000000);
- CreateDynamicObject(2007, 1291.90332031, -985.94921875, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1291.90356445, -986.94439697, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1291.90039062, -984.94335938, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2010, 1291.99450684, -978.39587402, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2010, 1283.61767578, -988.06048584, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2612, 1295.48242188, -991.67968750, 6646.44335938, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2611, 1299.11132812, -991.68652344, 6646.44042969, 0.00000000, 0.00000000, 179.74731445);
- CreateDynamicObject(2614, 1314.85180664, -988.26794434, 6647.36230469, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(9339, 1290.31640625, -1002.93743896, 6648.22167969, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1290.31640625, -1002.93652344, 6646.82519531, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1290.31640625, -1002.93652344, 6645.43457031, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1303.73022461, -1018.62280273, 6645.43066406, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1303.56738281, -1002.94433594, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1303.56738281, -1002.94433594, 6648.10546875, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1502, 1303.81054688, -1003.29687500, 6644.73193359, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(9131, 1303.58496094, -1005.19140625, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1303.58496094, -1005.19140625, 6648.10351562, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1303.72949219, -1018.62207031, 6646.83105469, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1303.72949219, -1018.62207031, 6648.22753906, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 1303.83496094, -1004.94140625, 6648.90332031, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1294.62878418, -1018.37738037, 6645.43066406, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1298.89270020, -1019.45019531, 6645.43066406, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 1303.84667969, -1004.94152832, 6648.90332031, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(9339, 1298.89257812, -1019.45019531, 6646.82910156, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1298.89465332, -1019.44757080, 6648.23144531, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2007, 1299.53906250, -1006.89190674, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.54553223, -1007.88604736, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.55725098, -1008.88031006, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.55712891, -1009.88000488, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.55664062, -1009.87988281, 6646.12841797, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.55664062, -1008.87988281, 6646.12841797, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.54492188, -1007.88574219, 6646.12255859, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.53906250, -1006.89160156, 6646.12255859, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.47949219, -1015.73559570, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.47961426, -1014.73455811, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.46948242, -1013.74572754, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.46875000, -1013.74511719, 6646.13232422, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.47949219, -1014.73437500, 6646.13037109, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.47949219, -1015.73535156, 6646.12841797, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.97094727, -1015.74700928, 6644.73193359, 0.00000000, 0.00000000, 179.50000000);
- CreateDynamicObject(2007, 1299.97070312, -1015.74609375, 6646.13232422, 0.00000000, 0.00000000, 179.49462891);
- CreateDynamicObject(2007, 1300.97094727, -1015.74890137, 6644.73193359, 0.00000000, 0.00000000, 179.49462891);
- CreateDynamicObject(2007, 1300.97070312, -1015.74804688, 6646.13037109, 0.00000000, 0.00000000, 179.49462891);
- CreateDynamicObject(2007, 1299.55163574, -1010.87524414, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1299.55078125, -1010.87500000, 6646.12451172, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1298.24523926, -1006.87750244, 6644.73193359, 0.00000000, 0.00000000, 269.75000000);
- CreateDynamicObject(2007, 1298.23937988, -1007.87664795, 6644.73193359, 0.00000000, 0.00000000, 269.74731445);
- CreateDynamicObject(2007, 1298.24572754, -1008.87152100, 6644.73193359, 0.00000000, 0.00000000, 269.75000000);
- CreateDynamicObject(2007, 1298.25109863, -1009.85955811, 6644.73193359, 0.00000000, 0.00000000, 269.74731445);
- CreateDynamicObject(2007, 1298.24926758, -1010.84948730, 6644.73193359, 0.00000000, 0.00000000, 269.74731445);
- CreateDynamicObject(2007, 1298.24902344, -1010.84863281, 6646.13037109, 0.00000000, 0.00000000, 269.74731445);
- CreateDynamicObject(2007, 1298.25097656, -1009.85937500, 6646.13037109, 0.00000000, 0.00000000, 269.74731445);
- CreateDynamicObject(2007, 1298.24511719, -1008.87109375, 6646.13037109, 0.00000000, 0.00000000, 269.74731445);
- CreateDynamicObject(2007, 1298.23925781, -1007.87597656, 6646.12841797, 0.00000000, 0.00000000, 269.74731445);
- CreateDynamicObject(2007, 1298.24511719, -1006.87695312, 6646.13037109, 0.00000000, 0.00000000, 269.74731445);
- CreateDynamicObject(2007, 1295.28662109, -1006.76550293, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1295.28747559, -1007.75909424, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1295.29431152, -1008.75891113, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1295.30029297, -1009.75830078, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1295.29882812, -1010.75781250, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1295.29882812, -1010.75781250, 6646.12841797, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1295.29980469, -1009.75781250, 6646.12255859, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1295.29394531, -1008.75878906, 6646.13232422, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1295.28710938, -1007.75878906, 6646.12451172, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2007, 1295.28613281, -1006.76464844, 6646.13232422, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1433, 1296.04785156, -1015.67584229, 6644.91162109, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1721, 1297.07604980, -1016.07586670, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1721, 1295.10400391, -1016.12152100, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2010, 1298.20959473, -1015.45220947, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2010, 1295.42285156, -1003.49316406, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2165, 1303.09033203, -1007.54095459, 6644.73193359, 0.00000000, 0.00000000, 270.25000000);
- CreateDynamicObject(2171, 1303.07727051, -1009.46069336, 6644.73193359, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2010, 1303.03894043, -1015.52508545, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1319.58093262, -1008.01367188, 6645.43066406, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9131, 1304.24365234, -1008.15423584, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1502, 1304.60595703, -1008.01403809, 6644.73193359, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(9131, 1306.50231934, -1008.15472412, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1319.58007812, -1008.01367188, 6646.82519531, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1319.58007812, -1008.01367188, 6648.21972656, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(1649, 1306.35607910, -1007.94927979, 6648.90332031, 0.00000000, 0.00000000, 179.74182129);
- CreateDynamicObject(1649, 1306.35791016, -1008.00720215, 6648.90332031, 0.00000000, 0.00000000, 359.49185181);
- CreateDynamicObject(9131, 1304.24316406, -1008.15332031, 6648.10742188, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1306.50195312, -1008.15429688, 6648.10351562, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2136, 1308.30200195, -1008.66253662, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2135, 1310.25732422, -1008.66479492, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2297, 1306.32043457, -1015.96075439, 6644.69580078, 0.00000000, 0.00000000, 135.00000000);
- CreateDynamicObject(2344, 1304.91381836, -1015.60528564, 6645.45605469, 0.00000000, 0.00000000, 120.00000000);
- CreateDynamicObject(2835, 1305.37402344, -1013.02923584, 6644.73193359, 0.00000000, 0.00000000, 271.00000000);
- CreateDynamicObject(2109, 1309.42028809, -1011.17669678, 6645.12304688, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1702, 1304.35522461, -1014.48730469, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1702, 1307.44067383, -1012.48077393, 6644.73193359, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1814, 1306.38732910, -1013.93206787, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2140, 1311.23291016, -1008.67980957, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2138, 1308.31469727, -1008.65643311, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1811, 1309.14636230, -1012.63812256, 6645.34716797, 0.00000000, 0.00000000, 262.00000000);
- CreateDynamicObject(1811, 1307.99230957, -1010.70617676, 6645.34716797, 0.00000000, 0.00000000, 166.49645996);
- CreateDynamicObject(1811, 1310.72961426, -1010.51745605, 6645.34716797, 0.00000000, 0.00000000, 27.24224854);
- CreateDynamicObject(9339, 1311.92297363, -1005.84942627, 6645.43066406, 0.00000000, 0.00000000, 24.00000000);
- CreateDynamicObject(1502, 1305.66210938, -992.31353760, 6644.73193359, 0.00000000, 0.00000000, 296.74731445);
- CreateDynamicObject(9131, 1306.72790527, -994.04461670, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1306.72753906, -994.04394531, 6648.09960938, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1311.92285156, -1005.84863281, 6646.83105469, 0.00000000, 0.00000000, 23.99963379);
- CreateDynamicObject(9339, 1311.92285156, -1005.84863281, 6648.22949219, 0.00000000, 0.00000000, 23.99963379);
- CreateDynamicObject(1649, 1306.58581543, -994.11212158, 6648.90332031, 0.00000000, 0.00000000, 296.99475098);
- CreateDynamicObject(9339, 1317.13244629, -1003.76074219, 6645.43066406, 0.00000000, 0.00000000, 23.99963379);
- CreateDynamicObject(9339, 1317.13183594, -1003.76074219, 6646.82519531, 0.00000000, 0.00000000, 23.99963379);
- CreateDynamicObject(9339, 1317.13183594, -1003.76074219, 6648.22167969, 0.00000000, 0.00000000, 23.99963379);
- CreateDynamicObject(1649, 1306.58496094, -994.11132812, 6648.90332031, 0.00000000, 0.00000000, 116.99349976);
- CreateDynamicObject(2010, 1312.61914062, -1009.10058594, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2010, 1304.36169434, -1015.66174316, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2010, 1307.07568359, -1015.68951416, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2832, 1309.37145996, -1011.27813721, 6645.54589844, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2637, 1312.01074219, -999.31805420, 6645.13671875, 0.00000000, 0.00000000, 24.25000000);
- CreateDynamicObject(2637, 1311.49511719, -998.17968750, 6645.13671875, 0.00000000, 0.00000000, 24.24133301);
- CreateDynamicObject(2637, 1310.98437500, -997.04663086, 6645.13671875, 0.00000000, 0.00000000, 24.24682617);
- CreateDynamicObject(2637, 1310.47717285, -995.92071533, 6645.13671875, 0.00000000, 0.00000000, 24.24682617);
- CreateDynamicObject(1671, 1309.20996094, -996.50195312, 6645.19238281, 0.00000000, 0.00000000, 114.49401855);
- CreateDynamicObject(1671, 1309.69238281, -997.58691406, 6645.19238281, 0.00000000, 0.00000000, 114.49401855);
- CreateDynamicObject(1671, 1310.19152832, -998.74810791, 6645.19238281, 0.00000000, 0.00000000, 114.49401855);
- CreateDynamicObject(1671, 1310.69531250, -999.82208252, 6645.19238281, 0.00000000, 0.00000000, 114.49401855);
- CreateDynamicObject(1671, 1313.31347656, -998.68249512, 6645.19238281, 0.00000000, 0.00000000, 295.49398804);
- CreateDynamicObject(1671, 1312.84631348, -997.63317871, 6645.19238281, 0.00000000, 0.00000000, 294.49377441);
- CreateDynamicObject(1671, 1312.33898926, -996.50103760, 6645.19238281, 0.00000000, 0.00000000, 294.48852539);
- CreateDynamicObject(1671, 1311.82604980, -995.32067871, 6645.19238281, 0.00000000, 0.00000000, 294.48852539);
- CreateDynamicObject(1714, 1312.56530762, -1000.58227539, 6644.73193359, 0.00000000, 0.00000000, 205.49572754);
- CreateDynamicObject(14604, 1311.49853516, -1002.92346191, 6645.71240234, 0.00000000, 0.00000000, 355.74572754);
- CreateDynamicObject(2010, 1311.46508789, -992.69970703, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2010, 1314.29296875, -1002.49920654, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1323.90930176, -1003.37506104, 6645.43066406, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1323.90917969, -1003.37500000, 6646.81933594, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1323.90917969, -1003.37500000, 6648.21191406, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(2611, 1313.39208984, -995.80316162, 6646.44042969, 0.00000000, 0.00000000, 293.99731445);
- CreateDynamicObject(2612, 1308.90808105, -998.61291504, 6646.44335938, 0.00000000, 0.00000000, 113.99447632);
- CreateDynamicObject(9131, 1294.63549805, -1003.43548584, 6645.83984375, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1294.63476562, -1003.43457031, 6648.07617188, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1502, 1294.68090820, -1003.79724121, 6644.73193359, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(9339, 1294.62792969, -1018.37695312, 6646.81933594, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1294.62792969, -1018.37695312, 6648.21386719, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1294.70422363, -1005.68835449, 6648.04296875, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1287.83007812, -1016.12402344, 6645.43066406, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1287.83007812, -1016.12402344, 6646.82714844, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9339, 1287.83007812, -1016.12402344, 6648.21777344, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9131, 1294.70410156, -1005.68750000, 6645.77343750, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1649, 1294.72509766, -1005.27380371, 6648.90332031, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(1649, 1294.72460938, -1005.27343750, 6648.90332031, 0.00000000, 0.00000000, 270.49450684);
- //CreateDynamicObject(1495, 1277.31152344, -996.05310059, 6644.73193359, 0.00000000, 0.00000000, 270.00000000);
- //CreateDynamicObject(1495, 1277.33703613, -999.05816650, 6644.73193359, 0.00000000, 0.00000000, 89.99996948);
- CreateDynamicObject(3761, 1288.76855469, -1013.13830566, 6646.67529297, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3761, 1288.76635742, -1006.92077637, 6646.67529297, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3761, 1293.71008301, -1013.24139404, 6646.67529297, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3761, 1293.70397949, -1010.25305176, 6646.67529297, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2358, 1293.51928711, -1008.05352783, 6645.60888672, 0.00000000, 0.00000000, 256.25000000);
- CreateDynamicObject(2358, 1293.51855469, -1008.05273438, 6645.85302734, 0.00000000, 0.00000000, 94.24511719);
- CreateDynamicObject(2035, 1293.79113770, -1010.99401855, 6646.30029297, 0.00000000, 0.00000000, 86.00000000);
- CreateDynamicObject(2035, 1293.52258301, -1010.99835205, 6646.30615234, 0.00000000, 0.00000000, 85.99548340);
- CreateDynamicObject(2035, 1293.18408203, -1010.97827148, 6646.31201172, 0.00000000, 0.00000000, 262.74542236);
- CreateDynamicObject(2036, 1293.66674805, -1012.66174316, 6644.77294922, 0.00000000, 0.00000000, 36.00000000);
- CreateDynamicObject(2044, 1288.26538086, -1014.32513428, 6645.50927734, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2044, 1288.26464844, -1014.17926025, 6645.52685547, 17.25000000, 0.00000000, 172.00000000);
- CreateDynamicObject(2044, 1289.01281738, -1014.26983643, 6645.50927734, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2044, 1288.95849609, -1013.52154541, 6645.50927734, 0.00000000, 0.00000000, 48.00000000);
- CreateDynamicObject(2044, 1288.99414062, -1014.02014160, 6645.50927734, 0.00000000, 0.00000000, 181.99926758);
- CreateDynamicObject(2044, 1288.48840332, -1013.94561768, 6645.50927734, 0.00000000, 0.00000000, 181.99401855);
- CreateDynamicObject(2044, 1288.27856445, -1013.55755615, 6645.50927734, 0.00000000, 0.00000000, 81.99401855);
- CreateDynamicObject(2035, 1294.08605957, -1010.96917725, 6646.30029297, 0.00000000, 0.00000000, 101.99545288);
- CreateDynamicObject(2035, 1294.06799316, -1011.69360352, 6646.30029297, 0.00000000, 0.00000000, 101.99157715);
- CreateDynamicObject(2034, 1288.45983887, -1007.50891113, 6646.31005859, 0.00000000, 0.00000000, 274.00000000);
- CreateDynamicObject(2034, 1288.54479980, -1007.70080566, 6646.31005859, 0.00000000, 0.00000000, 199.99902344);
- CreateDynamicObject(2034, 1288.82250977, -1007.46386719, 6646.31005859, 0.00000000, 0.00000000, 117.49511719);
- CreateDynamicObject(1533, 1268.23486328, -999.05651855, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1533, 1268.23693848, -997.58319092, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2166, 1275.02075195, -994.09997559, 6644.73193359, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2165, 1272.63037109, -995.08477783, 6644.73193359, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2165, 1269.98352051, -994.99578857, 6644.73193359, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(9339, 1264.11291504, -990.69036865, 6645.43457031, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1264.11230469, -990.68945312, 6646.83886719, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1264.11230469, -990.68945312, 6648.22558594, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1264.19201660, -1004.48730469, 6645.43457031, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1264.19140625, -1004.48730469, 6646.83691406, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(9339, 1264.19140625, -1004.48730469, 6648.22558594, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(1671, 1269.30688477, -994.47033691, 6645.19238281, 0.00000000, 0.00000000, 26.49401855);
- CreateDynamicObject(1671, 1272.03247070, -993.87567139, 6645.19238281, 0.00000000, 0.00000000, 358.49353027);
- CreateDynamicObject(2310, 1274.36035156, -1003.95965576, 6645.23095703, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(2894, 1312.08032227, -999.49822998, 6645.54589844, 0.00000000, 0.00000000, 24.00000000);
- CreateDynamicObject(2239, 1270.76416016, -995.18237305, 6644.73193359, 0.00000000, 0.00000000, 172.00000000);
- CreateDynamicObject(2239, 1276.63610840, -1003.79425049, 6644.73193359, 0.00000000, 0.00000000, 201.99645996);
- CreateDynamicObject(1892, 1268.79077148, -997.24951172, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1892, 1268.83459473, -998.84967041, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1737, 1270.92932129, -1002.32531738, 6644.44287109, 0.00000000, 0.00000000, 89.50000000);
- CreateDynamicObject(1702, 1269.16577148, -1002.83813477, 6644.73193359, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1702, 1271.83349609, -1003.75341797, 6644.73193359, 0.00000000, 0.00000000, 179.75000000);
- CreateDynamicObject(2010, 1269.23754883, -1003.52038574, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2310, 1275.20007324, -1003.87268066, 6645.23095703, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(2310, 1273.54187012, -1003.91571045, 6645.23095703, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(2310, 1276.73059082, -1002.71246338, 6645.23095703, 0.00000000, 0.00000000, 357.99450684);
- CreateDynamicObject(2310, 1276.75878906, -1002.00097656, 6645.23095703, 0.00000000, 0.00000000, 357.98950195);
- CreateDynamicObject(2310, 1276.77893066, -1001.31262207, 6645.23095703, 0.00000000, 0.00000000, 357.98950195);
- CreateDynamicObject(2815, 1273.88745117, -1002.51348877, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2816, 1270.92492676, -1001.24597168, 6645.23828125, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2817, 1270.44763184, -997.02569580, 6644.73193359, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2826, 1270.93835449, -1002.15856934, 6645.23828125, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2827, 1276.05187988, -1003.92736816, 6644.73193359, 0.00000000, 0.00000000, 110.00000000);
- CreateDynamicObject(2836, 1270.15087891, -993.23303223, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2836, 1273.65332031, -993.22851562, 6644.73193359, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1738, 1270.15454102, -991.05084229, 6645.19482422, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1738, 1271.05090332, -991.04522705, 6645.19482422, 0.00000000, 0.00000000, 178.25000000);
- CreateDynamicObject(1808, 1276.93103027, -1000.00354004, 6644.73193359, 0.00000000, 0.00000000, 267.50000000);
- CreateDynamicObject(1737, 1288.80114746, -1002.30963135, 6644.70458984, 0.00000000, 0.00000000, 89.49462891);
- CreateDynamicObject(1737, 1292.28088379, -1002.25494385, 6644.70458984, 0.00000000, 0.00000000, 89.49462891);
- CreateDynamicObject(1737, 1295.99975586, -1002.22021484, 6644.70458984, 0.00000000, 0.00000000, 89.49462891);
- CreateDynamicObject(2310, 1289.93627930, -1002.37225342, 6645.23095703, 0.00000000, 0.00000000, 357.98950195);
- CreateDynamicObject(2310, 1289.92822266, -1001.40563965, 6645.23095703, 0.00000000, 0.00000000, 357.98950195);
- CreateDynamicObject(2310, 1287.76306152, -1001.32342529, 6645.23095703, 0.00000000, 0.00000000, 177.98950195);
- CreateDynamicObject(2310, 1287.72534180, -1002.20605469, 6645.23095703, 0.00000000, 0.00000000, 177.98950195);
- CreateDynamicObject(2310, 1293.28491211, -1001.27923584, 6645.23095703, 0.00000000, 0.00000000, 357.98950195);
- CreateDynamicObject(2310, 1293.23974609, -1002.24902344, 6645.23095703, 0.00000000, 0.00000000, 357.98950195);
- CreateDynamicObject(2310, 1291.06774902, -1001.32891846, 6645.23095703, 0.00000000, 0.00000000, 177.98950195);
- CreateDynamicObject(2310, 1291.01757812, -1002.35009766, 6645.23095703, 0.00000000, 0.00000000, 177.98950195);
- CreateDynamicObject(2310, 1295.11254883, -1002.17205811, 6645.23095703, 0.00000000, 0.00000000, 177.98950195);
- CreateDynamicObject(2310, 1295.12976074, -1001.35333252, 6645.23095703, 0.00000000, 0.00000000, 177.98950195);
- CreateDynamicObject(2310, 1297.02551270, -1001.29516602, 6645.23095703, 0.00000000, 0.00000000, 357.98950195);
- CreateDynamicObject(2310, 1297.04833984, -1002.21173096, 6645.23095703, 0.00000000, 0.00000000, 357.98950195);
- CreateDynamicObject(2716, 1288.69116211, -1002.81030273, 6646.65185547, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2717, 1292.19470215, -1002.80834961, 6646.56982422, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2715, 1295.97424316, -1002.78649902, 6646.58056641, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2612, 1295.47460938, -992.05078125, 6646.44335938, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(2611, 1292.13378906, -992.07104492, 6646.44042969, 0.00000000, 0.00000000, 359.99731445);
- CreateDynamicObject(2010, 1311.53735352, -1007.05035400, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2010, 1277.94970703, -992.54296875, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2010, 1278.41613770, -1002.25311279, 6644.70312500, 0.00000000, 0.00000000, 0.00000000);
- // Rent
- CreateDynamicObject(983, 2233.6999511719, -1147.5, 25.5, 0, 0, 0);
- CreateDynamicObject(983, 2230.6999511719, -1143.4000244141, 25.5, 0, 0, 252);
- CreateDynamicObject(983, 2209.1999511719, -1137, 25.5, 0, 0, 251.99890136719);
- CreateDynamicObject(983, 2204.8999023438, -1139, 25.5, 0, 0, 157.99890136719);
- CreateDynamicObject(1364, 2230.5, -1144.0999755859, 25.60000038147, 0, 0, 340);
- CreateDynamicObject(1364, 2208.6000976563, -1137.5999755859, 25.60000038147, 0, 0, 339.99938964844);
- CreateDynamicObject(1361, 2229.8999023438, -1150.6999511719, 25.60000038147, 0, 0, 0);
- CreateDynamicObject(1361, 2212.8000488281, -1174.8000488281, 25.5, 0, 0, 0);
- CreateDynamicObject(1361, 2220.8000488281, -1174.8000488281, 25.5, 0, 0, 0);
- CreateDynamicObject(1361, 2235.8000488281, -1167.1999511719, 33.299999237061, 0, 0, 0);
- CreateDynamicObject(1361, 2235.3999023438, -1152.9000244141, 33.299999237061, 0, 0, 0);
- CreateDynamicObject(1361, 2235, -1181.5, 33.299999237061, 0, 0, 0);
- CreateDynamicObject(1361, 2220.6999511719, -1182.6999511719, 33.299999237061, 0, 0, 0);
- CreateDynamicObject(1361, 2210.1000976563, -1182.9000244141, 33.299999237061, 0, 0, 0);
- CreateDynamicObject(1361, 2200.3000488281, -1182.9000244141, 33.299999237061, 0, 0, 0);
- CreateDynamicObject(1361, 2199.1999511719, -1171.8000488281, 33.299999237061, 0, 0, 0);
- CreateDynamicObject(1361, 2199.1000976563, -1159.9000244141, 33.299999237061, 0, 0, 0);
- CreateDynamicObject(1361, 2199.8000488281, -1149.8000488281, 33.299999237061, 0, 0, 0);
- CreateDynamicObject(1361, 2207.1000976563, -1139.6999511719, 33.299999237061, 0, 0, 0);
- CreateDynamicObject(3877, 2211.6000976563, -1138.1999511719, 26.5, 0, 0, 332);
- CreateDynamicObject(3877, 2211, -1140.1999511719, 26.5, 0, 0, 341.99584960938);
- CreateDynamicObject(3877, 2228, -1143, 26.5, 0, 0, 343.99584960938);
- CreateDynamicObject(3877, 2227.3000488281, -1145.0999755859, 26.5, 0, 0, 343.99291992188);
- CreateDynamicObject(9833, 2195.3999023438, -1168.0999755859, 35.700000762939, 0, 0, 0);
- CreateDynamicObject(9833, 2241.8000488281, -1169.6999511719, 35.700000762939, 0, 0, 0);
- CreateDynamicObject(9833, 2215, -1187.1999511719, 35.700000762939, 0, 0, 0);
- CreateDynamicObject(997, 2221.6999511719, -1173.1999511719, 24.700000762939, 0, 0, 270);
- CreateDynamicObject(997, 2211.5, -1176.3000488281, 24.700000762939, 0, 0, 90);
- CreateDynamicObject(997, 2229, -1152.4000244141, 24.89999961853, 0, 0, 91.99951171875);
- CreateDynamicObject(997, 2211.1000976563, -1151.0999755859, 24.700000762939, 0, 0, 91.99951171875);
- CreateDynamicObject(1361, 2209.6999511719, -1149.4000244141, 25.5, 0, 0, 0);
- CreateDynamicObject(2911, 2244.6999511719, -1129.5, 25.10000038147, 0, 0, 346);
- CreateDynamicObject(2911, 2255.8999023438, -1133.5, 25.799999237061, 0, 0, 339.99792480469);
- CreateDynamicObject(2911, 2232.5, -1123.5999755859, 24.799999237061, 0, 0, 333.99792480469);
- CreateDynamicObject(1361, 2220.1999511719, -1141.9000244141, 25.5, 0, 0, 0);
- CreateDynamicObject(1361, 2218.8000488281, -1141.5999755859, 25.5, 0, 0, 0);
- CreateDynamicObject(3660, 2201.8999023438, -1169.1999511719, 27.5, 0, 0, 270);
- CreateDynamicObject(3660, 2201.8999023438, -1156.8000488281, 27.5, 0, 0, 270);
- CreateDynamicObject(3660, 2210.6000976563, -1180.4000244141, 27.5, 0, 0, 180);
- CreateDynamicObject(3660, 2226.1999511719, -1180.4000244141, 27.5, 0, 0, 179.99450683594);
- CreateDynamicObject(3660, 2232.5, -1170.5, 27.5, 0, 0, 89.994506835938);
- CreateDynamicObject(1364, 2232.6999511719, -1156.6999511719, 25.700000762939, 0, 0, 272);
- CreateDynamicObject(638, 2233.1999511719, -1148.5999755859, 25.5, 0, 0, 0);
- CreateDynamicObject(638, 2233.1999511719, -1145.9000244141, 25.5, 0, 0, 0);
- CreateDynamicObject(638, 2205.6999511719, -1138.4000244141, 25.5, 0, 0, 340);
- CreateDynamicObject(638, 2210.5, -1144.6999511719, 25.5, 0, 0, 89.999389648438);
- CreateDynamicObject(638, 2212.5, -1144.6999511719, 25.5, 0, 0, 89.994506835938);
- CreateDynamicObject(638, 2209.1999511719, -1143.0999755859, 25.5, 0, 0, 359.99450683594);
- CreateDynamicObject(638, 2212.3999023438, -1148, 25.5, 0, 0, 269.98901367188);
- CreateDynamicObject(638, 2212.3999023438, -1148, 25.5, 0, 0, 269.98901367188);
- CreateDynamicObject(5145, 2381.599609375, -1681.2998046875, 1650.5999755859, 0, 0, 0);
- CreateDynamicObject(5145, 2272.1999511719, -1721.0999755859, 1650.8000488281, 0, 0, 0);
- CreateDynamicObject(5146, 2222.1999511719, -1533.5999755859, 1650.3000488281, 0, 0, 0);
- CreateDynamicObject(5392, 2399, -1389.4000244141, 1664.5, 0, 0, 174);
- CreateDynamicObject(5767, 2291.69921875, -1494.69921875, 1709, 0, 0, 165.99792480469);
- CreateDynamicObject(5999, 2471.1000976563, -1492.4000244141, 1697, 0, 0, 316);
- CreateDynamicObject(6087, 2415.8999023438, -1599.1999511719, 1664.4000244141, 0, 0, 0);
- CreateDynamicObject(11081, 2416.6000976563, -1535, 1667.9000244141, 0, 0, 316);
- CreateDynamicObject(11081, 2412.6999511719, -1539.1999511719, 1667.9000244141, 0, 0, 315.99975585938);
- CreateDynamicObject(11081, 2408.3999023438, -1543.4000244141, 1667.9000244141, 0, 0, 315.99975585938);
- CreateDynamicObject(11011, 2342.1999511719, -1551.4000244141, 1665.3000488281, 0, 0, 314);
- CreateDynamicObject(8674, 2370.6999511719, -1552.6999511719, 1663, 0, 0, 46);
- CreateDynamicObject(8674, 2374.6999511719, -1563.5, 1662.6999511719, 0, 0, 45.999755859375);
- CreateDynamicObject(8674, 2355.1999511719, -1568.1999511719, 1662.6999511719, 0, 0, 45.999755859375);
- CreateDynamicObject(8674, 2363.1999511719, -1575.0999755859, 1662.6999511719, 0, 0, 45.999755859375);
- CreateDynamicObject(8656, 2409.5, -1482.3000488281, 1662.3000488281, 0, 0, 46);
- CreateDynamicObject(8656, 2409.3999023438, -1482.3000488281, 1664.5999755859, 0, 0, 45.999755859375);
- CreateDynamicObject(8656, 2409.3999023438, -1482.3000488281, 1666.9000244141, 0, 0, 45.999755859375);
- CreateDynamicObject(8656, 2388.1999511719, -1482.3000488281, 1662.3000488281, 0, 0, 313.99975585938);
- CreateDynamicObject(8656, 2387.8999023438, -1482.3000488281, 1664.5999755859, 0, 0, 313.99475097656);
- CreateDynamicObject(8656, 2387.8999023438, -1482.3000488281, 1666.9000244141, 0, 0, 313.99475097656);
- CreateDynamicObject(974, 2365.6000976563, -1552.9000244141, 1664, 0, 0, 316);
- CreateDynamicObject(974, 2361.8999023438, -1549.4000244141, 1664, 0, 0, 315.99975585938);
- CreateDynamicObject(974, 2351.6000976563, -1526.6999511719, 1664, 0, 0, 268);
- CreateDynamicObject(974, 2352.6000976563, -1520.0999755859, 1664, 0, 0, 253.99499511719);
- CreateDynamicObject(974, 2355.8000488281, -1514.5, 1664, 0, 0, 225.99291992188);
- CreateDynamicObject(974, 2360.3999023438, -1509.8000488281, 1664, 0, 0, 223.98876953125);
- CreateDynamicObject(974, 2365.1000976563, -1505.1999511719, 1664, 0, 0, 223.98376464844);
- CreateDynamicObject(974, 2369.6000976563, -1500.8000488281, 1664, 0, 0, 223.98376464844);
- CreateDynamicObject(974, 2374.3000488281, -1496.0999755859, 1664, 0, 0, 223.98376464844);
- CreateDynamicObject(974, 2377.1999511719, -1493.3000488281, 1664, 0, 0, 223.98376464844);
- CreateDynamicObject(974, 2378.3994140625, -1564.8994140625, 1664, 0, 0, 315.99426269531);
- CreateDynamicObject(974, 2383.1999511719, -1569.5, 1664, 0, 0, 315.99975585938);
- CreateDynamicObject(974, 2387.8999023438, -1574.0999755859, 1664, 0, 0, 315.99975585938);
- CreateDynamicObject(974, 2392.6999511719, -1578.6999511719, 1664, 0, 0, 315.99975585938);
- CreateDynamicObject(974, 2398.3999023438, -1581.9000244141, 1664, 0, 0, 343.99975585938);
- CreateDynamicObject(974, 2448.6000976563, -1607.0999755859, 1664, 0, 0, 359.99841308594);
- CreateDynamicObject(974, 2455.3000488281, -1607.0999755859, 1664, 0, 0, 359.99450683594);
- CreateDynamicObject(974, 2462, -1607.0999755859, 1663.9000244141, 0, 0, 359.99450683594);
- CreateDynamicObject(974, 2468.6000976563, -1607.0999755859, 1663.9000244141, 0, 0, 359.99450683594);
- CreateDynamicObject(974, 2474.1999511719, -1607.0999755859, 1663.8000488281, 0, 0, 359.99450683594);
- CreateDynamicObject(11235, 2393.3999023438, -1565, 1663.9000244141, 0, 0, 44);
- CreateDynamicObject(11235, 2455.8000488281, -1595.3000488281, 1663.9000244141, 0, 0, 93.994750976563);
- CreateDynamicObject(5413, 2444.6000976563, -1759.0999755859, 1666.1999511719, 0, 0, 92);
- CreateDynamicObject(11093, 2387, -1667.3000488281, 1664.0999755859, 0, 0, 270);
- CreateDynamicObject(11090, 2393.3999023438, -1553.0999755859, 1661.9000244141, 0, 0, 314);
- CreateDynamicObject(11090, 2332.6999511719, -1520.0999755859, 1661.8000488281, 0, 0, 223.99475097656);
- CreateDynamicObject(11090, 2335.8999023438, -1518, 1661.8000488281, 0, 0, 223.99475097656);
- CreateDynamicObject(11090, 2338.8999023438, -1516.0999755859, 1661.8000488281, 0, 0, 223.99475097656);
- CreateDynamicObject(1337, 2332.2587890625, -1523.013671875, 1661.4561767578, 0, 0, 0);
- CreateDynamicObject(11461, 2367.6999511719, -1546.3000488281, 1661.5, 0, 0, 0);
- CreateDynamicObject(11461, 2414.1999511719, -1630.8000488281, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(11461, 2400.8000488281, -1663.5999755859, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(11461, 2391.5, -1746.6999511719, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(11461, 2443.8999023438, -1761.8000488281, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(12847, 2337.6999511719, -1740, 1664.8000488281, 0, 0, 0);
- CreateDynamicObject(12941, 2333.8000488281, -1672.4000244141, 1661.3000488281, 0, 0, 306);
- CreateDynamicObject(974, 2384.8999023438, -1614.3000488281, 1664.3000488281, 0, 0, 268);
- CreateDynamicObject(974, 2386.8000488281, -1608.0999755859, 1664.3000488281, 0, 0, 237.99499511719);
- CreateDynamicObject(974, 2391.8999023438, -1605.1999511719, 1664.3000488281, 0, 0, 181.99133300781);
- CreateDynamicObject(974, 2396.6000976563, -1605, 1664.3000488281, 0, 0, 181.98852539063);
- CreateDynamicObject(974, 2385.3000488281, -1717.1999511719, 1663.9000244141, 0, 0, 89.988525390625);
- CreateDynamicObject(974, 2385.3000488281, -1710.5, 1663.9000244141, 0, 0, 89.983520507813);
- CreateDynamicObject(974, 2385.3000488281, -1703.9000244141, 1663.9000244141, 0, 0, 89.983520507813);
- CreateDynamicObject(974, 2385.3000488281, -1697.3000488281, 1663.9000244141, 0, 0, 89.983520507813);
- CreateDynamicObject(974, 2385.3000488281, -1690.6999511719, 1663.9000244141, 0, 0, 89.983520507813);
- CreateDynamicObject(974, 2385.3000488281, -1684.0999755859, 1663.9000244141, 0, 0, 89.983520507813);
- CreateDynamicObject(974, 2385.3000488281, -1757.6999511719, 1663.9000244141, 0, 0, 89.983520507813);
- CreateDynamicObject(974, 2385.3999023438, -1764.4000244141, 1663.9000244141, 0, 0, 89.983520507813);
- CreateDynamicObject(974, 2385.3999023438, -1771, 1663.9000244141, 0, 0, 89.983520507813);
- CreateDynamicObject(974, 2386.8000488281, -1777.4000244141, 1663.9000244141, 0, 0, 113.98352050781);
- CreateDynamicObject(974, 2389.8000488281, -1783.1999511719, 1663.9000244141, 0, 0, 119.98315429688);
- CreateDynamicObject(974, 2391.6999511719, -1795.6999511719, 1666.4000244141, 0, 0, 89.981689453125);
- CreateDynamicObject(974, 2391.6999511719, -1789.0999755859, 1666.4000244141, 0, 0, 89.97802734375);
- CreateDynamicObject(974, 2391.6999511719, -1786.4000244141, 1666.4000244141, 0, 0, 89.97802734375);
- CreateDynamicObject(981, 2399.8999023438, -1633.4000244141, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(981, 2400.3999023438, -1644.9000244141, 1661.0999755859, 0, 0, 180);
- CreateDynamicObject(1410, 2388.3000488281, -1732.1999511719, 1661.9000244141, 0, 0, 0);
- CreateDynamicObject(1410, 2388.3000488281, -1742.3000488281, 1661.6999511719, 0, 0, 0);
- CreateDynamicObject(1410, 2392.8999023438, -1732.1999511719, 1661.9000244141, 0, 0, 0);
- CreateDynamicObject(1410, 2392.8999023438, -1742.3000488281, 1661.6999511719, 0, 0, 0);
- CreateDynamicObject(1410, 2332.5, -1574.9000244141, 1662.3000488281, 0, 0, 330);
- CreateDynamicObject(1410, 2324.1000976563, -1582, 1662.3000488281, 0, 0, 317.99377441406);
- CreateDynamicObject(2933, 2367.3999023438, -1559.3000488281, 1663.0999755859, 0, 0, 260);
- CreateDynamicObject(2932, 2474.1000976563, -1603.4000244141, 1662.5, 0, 0, 0);
- CreateDynamicObject(2932, 2474, -1603.4000244141, 1665.4000244141, 0, 0, 0);
- CreateDynamicObject(2932, 2474.1000976563, -1596.1999511719, 1662.5, 0, 0, 0);
- CreateDynamicObject(18257, 2445, -1586.1999511719, 1661.5, 0, 0, 0);
- CreateDynamicObject(18257, 2461.1000976563, -1587.5, 1661.5, 0, 0, 70);
- CreateDynamicObject(18257, 2405.8000488281, -1572, 1661.5, 0, 0, 69.999389648438);
- CreateDynamicObject(18257, 2386.1000976563, -1521.8000488281, 1661.5, 0, 0, 209.99938964844);
- CreateDynamicObject(18257, 2355.8999023438, -1529.1999511719, 1661.5, 0, 0, 259.99816894531);
- CreateDynamicObject(18257, 2395.3999023438, -1480.0999755859, 1661.5, 0, 0, 187.99694824219);
- CreateDynamicObject(18257, 2423.6000976563, -1488.6999511719, 1661.5, 0, 0, 197.99255371094);
- CreateDynamicObject(18257, 2418.6999511719, -1495, 1652.4000244141, 0, 0, 117.98767089844);
- CreateDynamicObject(12932, 2437.3000488281, -1547.5999755859, 1664.5, 0, 0, 0);
- CreateDynamicObject(930, 2381.1000976563, -1563.5999755859, 1662, 0, 0, 50);
- CreateDynamicObject(930, 2382.1999511719, -1563.6999511719, 1662, 0, 0, 359.99877929688);
- CreateDynamicObject(930, 2382.1999511719, -1562.5, 1662, 0, 0, 39.994506835938);
- CreateDynamicObject(925, 2382.8999023438, -1556.5, 1662.5999755859, 0, 0, 42);
- CreateDynamicObject(3566, 2373.6000976563, -1583.8000488281, 1664.0999755859, 0, 0, 0);
- CreateDynamicObject(3566, 2362, -1586.6999511719, 1664.0999755859, 0, 0, 120);
- CreateDynamicObject(3571, 2340.3999023438, -1574.1999511719, 1662.9000244141, 0, 0, 0);
- CreateDynamicObject(3571, 2324.6999511719, -1586.1999511719, 1662.9000244141, 0, 0, 320);
- CreateDynamicObject(3571, 2392.599609375, -1529.19921875, 1662.9000244141, 0, 0, 43.994750976563);
- CreateDynamicObject(3621, 2263.3000488281, -1638.5, 1666.8000488281, 0, 0, 0);
- CreateDynamicObject(3630, 2356.6999511719, -1652, 1662.8000488281, 0, 0, 358);
- CreateDynamicObject(3630, 2347.1999511719, -1651.8000488281, 1662.8000488281, 0, 0, 357.99499511719);
- CreateDynamicObject(3722, 2370.1000976563, -1708, 1665.5, 0, 0, 0);
- CreateDynamicObject(3722, 2370.1000976563, -1760, 1665.5, 0, 0, 0);
- CreateDynamicObject(3798, 2395.5, -1615, 1662, 0, 0, 0);
- CreateDynamicObject(3798, 2393.6000976563, -1615, 1661.9000244141, 0, 0, 0);
- CreateDynamicObject(3798, 2391.6999511719, -1615, 1661.9000244141, 0, 0, 0);
- CreateDynamicObject(3798, 2394.3000488281, -1615, 1663.9000244141, 0, 0, 0);
- CreateDynamicObject(3798, 2394.5, -1591.9000244141, 1661.9000244141, 0, 0, 0);
- CreateDynamicObject(3798, 2394.5, -1598.5999755859, 1662, 0, 0, 0);
- CreateDynamicObject(3798, 2386.3999023438, -1544.9000244141, 1661.3000488281, 0, 0, 0);
- CreateDynamicObject(5260, 2349.1999511719, -1596.9000244141, 1663.1999511719, 0, 0, 0);
- CreateDynamicObject(5259, 2376.1000976563, -1629.3000488281, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(5259, 2361.8999023438, -1637, 1661.3000488281, 0, 0, 0);
- CreateDynamicObject(5259, 2367.6000976563, -1661.9000244141, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(5259, 2378, -1727.5999755859, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(5259, 2415.6000976563, -1704.5999755859, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(5259, 2471.3999023438, -1611.1999511719, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(5259, 2471.3999023438, -1619, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(5259, 2471.3999023438, -1627, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(5259, 2471.5, -1635.0999755859, 1661.0999755859, 0, 0, 0);
- CreateDynamicObject(7102, 2459.8999023438, -1671.0999755859, 1664.5, 0, 0, 178);
- CreateDynamicObject(7317, 2427.6000976563, -1660.8000488281, 1667, 0, 0, 310);
- CreateDynamicObject(7317, 2341.8999023438, -1789, 1667.3000488281, 0, 0, 309.99572753906);
- CreateDynamicObject(7317, 2317.6999511719, -1599.6999511719, 1667.5999755859, 0, 0, 309.99572753906);
- CreateDynamicObject(7836, 2284, -1551, 1667.0999755859, 0, 0, 50);
- CreateDynamicObject(7836, 2295.6000976563, -1724.4000244141, 1667.3000488281, 0, 0, 359.99877929688);
- CreateDynamicObject(7836, 2260.1999511719, -1722.8000488281, 1667.3000488281, 0, 0, 359.99450683594);
- CreateDynamicObject(10814, 2407.1000976563, -1745, 1665.1999511719, 0, 0, 0);
- CreateDynamicObject(10814, 2311.8000488281, -1792.3000488281, 1665.4000244141, 0, 0, 0);
- CreateDynamicObject(10814, 2249.3000488281, -1795.6999511719, 1665.4000244141, 0, 0, 0);
- CreateDynamicObject(10814, 2152.8999023438, -1589.5, 1665.1999511719, 0, 0, 0);
- CreateDynamicObject(12932, 2412, -1697.4000244141, 1664.5, 0, 0, 0);
- CreateDynamicObject(12932, 2252.8000488281, -1778.5, 1664.5, 0, 0, 0);
- CreateDynamicObject(12932, 2210.8999023438, -1707.5, 1664.6999511719, 0, 0, 0);
- CreateDynamicObject(12859, 2205.3000488281, -1665.0999755859, 1661.3000488281, 0, 0, 0);
- CreateDynamicObject(12859, 2236.5, -1665.4000244141, 1661.3000488281, 0, 0, 0);
- CreateDynamicObject(12859, 2264.3999023438, -1665.6999511719, 1661.3000488281, 0, 0, 0);
- CreateDynamicObject(12859, 2224.6000976563, -1623.6999511719, 1661.3000488281, 0, 0, 0);
- CreateDynamicObject(12930, 2173.3000488281, -1567.9000244141, 1662, 0, 0, 0);
- CreateDynamicObject(12930, 2172.8000488281, -1586.0999755859, 1662, 0, 0, 310);
- CreateDynamicObject(12913, 2193.1999511719, -1606.4000244141, 1663.9000244141, 0, 0, 0);
- CreateDynamicObject(16601, 2459.5, -1536.1999511719, 1666.3000488281, 0, 0, 42);
- CreateDynamicObject(16601, 2453.6000976563, -1618.6999511719, 1666.3000488281, 0, 0, 41.995239257813);
- CreateDynamicObject(16601, 2469.8999023438, -1691.6999511719, 1665.8000488281, 0, 0, 359.99523925781);
- CreateDynamicObject(16601, 2469.8000488281, -1672.0999755859, 1665.8000488281, 0, 0, 359.99450683594);
- CreateDynamicObject(16601, 2467.3999023438, -1705.6999511719, 1665.8000488281, 0, 0, 359.99450683594);
- CreateDynamicObject(16601, 2412.1000976563, -1796.5999755859, 1665.8000488281, 0, 0, 359.99450683594);
- CreateDynamicObject(16601, 2366.6000976563, -1794.6999511719, 1665.8000488281, 0, 0, 359.99450683594);
- CreateDynamicObject(16601, 2281.6999511719, -1786.1999511719, 1666, 0, 0, 359.99450683594);
- CreateDynamicObject(16601, 2326, -1762.1999511719, 1666, 0, 0, 359.99450683594);
- CreateDynamicObject(16601, 2212.5, -1723.9000244141, 1666, 0, 0, 359.99450683594);
- CreateDynamicObject(16601, 2274.8000488281, -1734.3000488281, 1666, 0, 0, 359.99450683594);
- CreateDynamicObject(16601, 2297.1999511719, -1649.1999511719, 1666, 0, 0, 359.99450683594);
- CreateDynamicObject(16601, 2215.8000488281, -1522.3000488281, 1665.9000244141, 0, 0, 359.99450683594);
- CreateDynamicObject(16601, 2219.6999511719, -1597.5999755859, 1665.9000244141, 0, 0, 359.99450683594);
- CreateDynamicObject(9245, 2159, -1575.8000488281, 1672.8000488281, 0, 0, 72);
- CreateDynamicObject(1380, 2222, -1495.8000488281, 1685.3000488281, 0, 0, 0);
- CreateDynamicObject(1380, 2348.8000488281, -1704.8000488281, 1685.5, 0, 0, 0);
- CreateDynamicObject(1380, 2230.3999023438, -1725.5999755859, 1685.5, 0, 0, 0);
- CreateDynamicObject(1378, 2208.8000488281, -1570.5999755859, 1685.5, 0, 0, 0);
- CreateDynamicObject(5126, 2162.1999511719, -1545.8000488281, 1676.1999511719, 0, 0, 0);
- CreateDynamicObject(16337, 2190.3999023438, -1549.1999511719, 1661.0999755859, 0, 0, 136);
- CreateDynamicObject(16337, 2285.6999511719, -1528.3000488281, 1661.0999755859, 0, 0, 161.99975585938);
- CreateDynamicObject(3940, 2203.1000976563, -1533.1999511719, 1664.3000488281, 0, 0, 314);
- CreateDynamicObject(3940, 2217.1999511719, -1546.5, 1664.3000488281, 0, 0, 133.99475097656);
- CreateDynamicObject(3873, 2253.6000976563, -1572.8000488281, 1678.5, 0, 0, 0);
- CreateDynamicObject(3887, 2284.1999511719, -1599.0999755859, 1669.1999511719, 0, 0, 100);
- CreateDynamicObject(7317, 2308.3000488281, -1829.0999755859, 1667.3000488281, 0, 0, 179.99572753906);
- CreateDynamicObject(7317, 2343.1000976563, -1829.3000488281, 1667.3000488281, 0, 0, 179.99450683594);
- CreateDynamicObject(8613, 2214.7861328125, -1503.029296875, 1672.6729736328, 0, 0, 0);
- CreateDynamicObject(8613, 2441.1999511719, -1546.0999755859, 1664.4000244141, 0, 0, 0);
- CreateDynamicObject(8615, 2426.1000976563, -1660.5, 1663.1999511719, 0, 0, 308);
- CreateDynamicObject(8615, 2337.8999023438, -1616.1999511719, 1663.5999755859, 0, 0, 40);
- CreateDynamicObject(8615, 2329.6999511719, -1711, 1662.5, 0, 0, 267.99572753906);
- CreateDynamicObject(5627, 2295.6999511719, -1777, 1666.4000244141, 0, 0, 106);
- CreateDynamicObject(5627, 2415.6999511719, -1729.0999755859, 1666.1999511719, 0, 0, 127.99609375);
- CreateDynamicObject(5130, 2449.5, -1713.3000488281, 1664.0999755859, 0, 0, 48);
- CreateDynamicObject(5130, 2450.1000976563, -1725.1999511719, 1664.0999755859, 0, 0, 227.99926757813);
- CreateDynamicObject(5130, 2357.6000976563, -1745.6999511719, 1664.3000488281, 0, 0, 227.99926757813);
- CreateDynamicObject(5130, 2357, -1734, 1664.3000488281, 0, 0, 47.999267578125);
- CreateDynamicObject(5145, 2398.8000488281, -1479.5, 1650.5, 0, 0, 164);
- CreateDynamicObject(7516, 2394.6000976563, -1462.3000488281, 1665.0999755859, 0, 0, 308);
- CreateDynamicObject(7516, 2357.6999511719, -1497, 1665.0999755859, 0, 0, 135.99621582031);
- CreateDynamicObject(12932, 2435.3000488281, -1431.9000244141, 1664.5, 0, 0, 0);
- CreateDynamicObject(12932, 2369.5, -1433.5, 1664.4000244141, 0, 0, 300);
- CreateDynamicObject(12932, 2337.8000488281, -1456, 1664.5999755859, 0, 0, 299.99816894531);
- CreateDynamicObject(1337, 2466, -1519.5999755859, 1618.3000488281, 0, 0, 0);
- CreateDynamicObject(7622, 2346.8000488281, -1387.4000244141, 1667.1999511719, 0, 0, 342);
- CreateDynamicObject(7317, 2443.3999023438, -1565.0999755859, 1667.1999511719, 0, 0, 0);
- CreateDynamicObject(974, 2205, -1558.0999755859, 1658.5, 0, 0, 0);
- CreateDynamicObject(974, 2174.6999511719, -1619.6999511719, 1663.9000244141, 0, 0, 0);
- CreateDynamicObject(974, 2168.1000976563, -1619.6999511719, 1663.9000244141, 0, 0, 0);
- CreateDynamicObject(974, 2161.3999023438, -1619.6999511719, 1663.9000244141, 0, 0, 0);
- CreateDynamicObject(974, 2154.8999023438, -1619.6999511719, 1663.9000244141, 0, 0, 0);
- CreateDynamicObject(974, 2148.6000976563, -1619.6999511719, 1663.9000244141, 0, 0, 0);
- CreateDynamicObject(974, 2142, -1619.6999511719, 1663.9000244141, 0, 0, 0);
- CreateDynamicObject(974, 2135.6000976563, -1619.6999511719, 1663.9000244141, 0, 0, 0);
- CreateDynamicObject(979, 2409.3000488281, -1512, 1662, 0, 0, 0);
- CreateDynamicObject(972, 2472.8999023438, -1550.4000244141, 1661, 0, 0, 344);
- CreateDynamicObject(972, 2472.3999023438, -1582.1999511719, 1661.0999755859, 0, 0, 359.99841308594);
- CreateDynamicObject(972, 2472.1000976563, -1671.5999755859, 1661.0999755859, 0, 0, 359.99450683594);
- CreateDynamicObject(972, 2472, -1691.8000488281, 1661.0999755859, 0, 0, 359.99450683594);
- CreateDynamicObject(972, 2472, -1716.5999755859, 1661.0999755859, 0, 0, 359.99450683594);
- CreateDynamicObject(972, 2467.6999511719, -1729.5999755859, 1661.0999755859, 0, 0, 313.99450683594);
- CreateDynamicObject(972, 2471.8000488281, -1569.3000488281, 1661.0999755859, 0, 0, 13.9892578125);
- CreateDynamicObject(972, 2402.1999511719, -1795.6999511719, 1661.0999755859, 0, 0, 269.98559570313);
- CreateDynamicObject(972, 2377.8000488281, -1795.6999511719, 1661.0999755859, 0, 0, 269.98352050781);
- CreateDynamicObject(972, 2363, -1813.5999755859, 1661.3000488281, 0, 0, 359.98352050781);
- CreateDynamicObject(972, 2363, -1829, 1661.3000488281, 0, 0, 359.97802734375);
- CreateDynamicObject(972, 2357.1999511719, -1835.5, 1661.3000488281, 0, 0, 271.97802734375);
- CreateDynamicObject(972, 2271.8000488281, -1835.6999511719, 1661.3000488281, 0, 0, 271.9775390625);
- CreateDynamicObject(972, 2249.3000488281, -1835.5, 1661.3000488281, 0, 0, 267.9775390625);
- CreateDynamicObject(972, 2232.5, -1835.4000244141, 1661.3000488281, 0, 0, 271.97302246094);
- CreateDynamicObject(972, 2225.1999511719, -1825.8000488281, 1661.3000488281, 0, 0, 181.97204589844);
- CreateDynamicObject(972, 2224.8000488281, -1805.1999511719, 1661.1999511719, 0, 0, 179.97204589844);
- CreateDynamicObject(972, 2224.8000488281, -1790.5999755859, 1661.1999511719, 0, 0, 179.96704101563);
- CreateDynamicObject(972, 2224.8000488281, -1767.9000244141, 1661.3000488281, 0, 0, 179.96704101563);
- CreateDynamicObject(972, 2224.8000488281, -1743.0999755859, 1661.3000488281, 0, 0, 179.96704101563);
- CreateDynamicObject(972, 2206.6999511719, -1728.8000488281, 1661.3000488281, 0, 0, 269.96704101563);
- CreateDynamicObject(972, 2187.8000488281, -1728.9000244141, 1661.3000488281, 0, 0, 269.96154785156);
- CreateDynamicObject(972, 2182.3999023438, -1717.8000488281, 1661.3000488281, 0, 0, 177.96154785156);
- CreateDynamicObject(972, 2183.3000488281, -1693.1999511719, 1661.3000488281, 0, 0, 177.95654296875);
- CreateDynamicObject(972, 2184.1999511719, -1669.1999511719, 1661.3000488281, 0, 0, 177.95654296875);
- CreateDynamicObject(972, 2185, -1646.1999511719, 1661.3000488281, 0, 0, 177.95654296875);
- CreateDynamicObject(972, 2185.8000488281, -1625.9000244141, 1661.3000488281, 0, 0, 177.95654296875);
- CreateDynamicObject(972, 2118.5, -1616.0999755859, 1661.0999755859, 0, 0, 269.95654296875);
- CreateDynamicObject(972, 2108, -1616.1999511719, 1661.0999755859, 0, 0, 269.9560546875);
- CreateDynamicObject(972, 2180.1999511719, -1616.1999511719, 1661.3000488281, 0, 0, 269.9560546875);
- CreateDynamicObject(972, 2101.6000976563, -1605.0999755859, 1661.0999755859, 0, 0, 177.9560546875);
- CreateDynamicObject(972, 2110.3999023438, -1585.6999511719, 1661.0999755859, 0, 0, 139.95104980469);
- CreateDynamicObject(972, 2124.3000488281, -1570.4000244141, 1661.0999755859, 0, 0, 135.94934082031);
- CreateDynamicObject(972, 2134.3999023438, -1570.6999511719, 1661.0999755859, 0, 0, 45.94482421875);
- CreateDynamicObject(972, 2144, -1579.5, 1661.0999755859, 0, 0, 47.939331054688);
- CreateDynamicObject(972, 2155.1999511719, -1556.8000488281, 1661.0999755859, 0, 0, 15.938842773438);
- CreateDynamicObject(972, 2158.3999023438, -1531.9000244141, 1661.0999755859, 0, 0, 319.93566894531);
- CreateDynamicObject(972, 2175.1000976563, -1514.4000244141, 1661.0999755859, 0, 0, 311.93286132813);
- CreateDynamicObject(972, 2193.3000488281, -1497.9000244141, 1661.0999755859, 0, 0, 311.92932128906);
- CreateDynamicObject(972, 2211.3000488281, -1481.1999511719, 1661.0999755859, 0, 0, 313.92932128906);
- CreateDynamicObject(972, 2229.1999511719, -1464, 1661.0999755859, 0, 0, 313.92883300781);
- CreateDynamicObject(972, 2250.5, -1458.5999755859, 1661.0999755859, 0, 0, 231.92883300781);
- CreateDynamicObject(972, 2339.3000488281, -1494.9000244141, 1661.0999755859, 0, 0, 247.92687988281);
- CreateDynamicObject(972, 2423.5, -1481.0999755859, 1661, 0, 0, 313.92297363281);
- CreateDynamicObject(972, 2439.6999511719, -1465.3000488281, 1660.9000244141, 0, 0, 313.91784667969);
- CreateDynamicObject(972, 2456.3000488281, -1467.5999755859, 1667.5, 0, 0, 225.91784667969);
- CreateDynamicObject(972, 2491.6999511719, -1507.3000488281, 1661.5999755859, 0, 0, 225.91735839844);
- CreateDynamicObject(1238, 1830.9000244141, -1879.1999511719, 12.800000190735, 0, 0, 0);
- CreateDynamicObject(1238, 1829.9000244141, -1878.5, 12.800000190735, 0, 0, 0);
- CreateDynamicObject(1238, 1829, -1877.5999755859, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(1238, 1828.1999511719, -1876.8000488281, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(1238, 1827.4000244141, -1875.6999511719, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(1238, 1826.9000244141, -1874.5999755859, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(1291, 1832.5, -1879.0999755859, 13, 0, 0, 178);
- CreateDynamicObject(983, 1830.1999511719, -1874, 13.300000190735, 0, 0, 270);
- CreateDynamicObject(983, 1830, -1859.9000244141, 13.300000190735, 0, 0, 270);
- CreateDynamicObject(983, 1833.0999755859, -1856.6999511719, 13.300000190735, 0, 0, 180);
- CreateDynamicObject(1238, 1833.1999511719, -1853.0999755859, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(1238, 1833.3000488281, -1852.1999511719, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(1238, 1833.3000488281, -1851.3000488281, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(1238, 1833.3000488281, -1850.5999755859, 12.89999961853, 0, 0, 0);
- CreateDynamicObject(1375, 1826.8000488281, -1873.9000244141, 14, 0, 0, 268);
- // Fight Club
- CreateDynamicObject(1494, 1343.2998046875, -1820.5, 12.5, 0, 0, 268.74755859375);
- //CreateDynamicObject(3115, 1341.0999755859, -1836.0999755859, 12.300000190735, 0, 0, 338.25);
- CreateDynamicObject(3095, 1343.19921875, -1816.099609375, 10.60000038147, 90, 0, 90);
- //CreateDynamicObject(3115, 1332.599609375, -1816.7998046875, 12.300000190735, 0, 0, 0.24169921875);
- CreateDynamicObject(3095, 1343.1999511719, -1826.5, 10.60000038147, 90, 0, 90);
- CreateDynamicObject(3095, 1350.099609375, -1820.7998046875, 10.60000038147, 90, 179.99450683594, 90);
- CreateDynamicObject(3399, 1348.5, -1816.3000488281, 10.300000190735, 0, 0, 272);
- CreateDynamicObject(3095, 1347.8994140625, -1826.5, 12.60000038147, 0, 179.99450683594, 90);
- CreateDynamicObject(3095, 1343.19921875, -1818.8994140625, 12.5, 0, 179.99450683594, 90);
- //CreateDynamicObject(3115, 1357.4000244141, -1844, 12.300000190735, 0, 0, 330.99169921875);
- //CreateDynamicObject(3115, 1358.9000244141, -1844.8000488281, 12.300000190735, 0, 0, 330.99060058594);
- //CreateDynamicObject(3115, 1365.0999755859, -1848.5, 12.300000190735, 0, 0, 330.99060058594);
- // CreateDynamicObject(3095, 1365.5, -1755.5999755859, 12.60000038147, 0, 180, 90);
- //CreateDynamicObject(3115, 1334.9000244141, -1779.5999755859, 12.300000190735, 0, 0, 0.24169921875);
- //CreateDynamicObject(3115, 1356.4000244141, -1768.1999511719, 12.300000190735, 0, 0, 0.24169921875);
- //CreateDynamicObject(3115, 1369.0999755859, -1768.5, 12.300000190735, 0, 0, 0.24169921875);
- //CreateDynamicObject(3115, 1333, -1768.8000488281, 12.300000190735, 0, 0, 0.24169921875);
- //CreateDynamicObject(3115, 1351.9000244141, -1750.9000244141, 12.199999809265, 0, 0, 0.24169921875);
- CreateDynamicObject(3095, 1374.69921875, -1856.2998046875, 12.60000038147, 0, 179.99450683594, 90);
- // CreateDynamicObject(3095, 1365.5, -1746.9000244141, 12.60000038147, 0, 179.99450683594, 90);
- CreateDynamicObject(3095, 1327.0999755859, -1780.4000244141, 12.60000038147, 0, 180, 0.25);
- //CreateDynamicObject(3095, 1337.0999755859, -1755.5999755859, 12.60000038147, 0, 179.99450683594, 90);
- //CreateDynamicObject(3095, 1345.9000244141, -1760.5999755859, 12.60000038147, 0, 179.99450683594, 90);
- // CreateDynamicObject(3095, 1354.9000244141, -1760.5999755859, 12.60000038147, 0, 179.99450683594, 90);
- // CreateDynamicObject(3095, 1363.8000488281, -1760.5999755859, 12.60000038147, 0, 179.99450683594, 90);
- // CreateDynamicObject(3095, 1356.8000488281, -1747.4000244141, 12.60000038147, 0, 179.99450683594, 90);
- CreateDynamicObject(3095, 1347.6999511719, -1821.0999755859, 15, 0, 0, 270);
- CreateDynamicObject(3095, 1347.6999511719, -1821.0999755859, 15.60000038147, 0, 180, 90);
- CreateDynamicObject(3095, 1349.5, -1820.8000488281, 10.60000038147, 90, 180, 270);
- CreateDynamicObject(3095, 1343.8000488281, -1816.0999755859, 10.60000038147, 90, 180, 90.747680664063);
- CreateDynamicObject(3095, 1343.9000244141, -1826.5, 10.60000038147, 90, 179.99450683594, 90.7470703125);
- CreateDynamicObject(3095, 1347.6999511719, -1816.8000488281, 8, 90, 179.99450683594, 90.7470703125);
- CreateDynamicObject(3095, 1347.4000244141, -1817.5, 10.60000038147, 90, 180.00549316406, 270.48889160156);
- CreateDynamicObject(3095, 1348, -1817.5, 10.60000038147, 90, 179.99450683594, 91.249816894531);
- CreateDynamicObject(3095, 1347.9000244141, -1810.8000488281, 10.60000038147, 90, 179.99450683594, 91.246948242188);
- CreateDynamicObject(7891, 1347.9000244141, -1809.9000244141, 7.6999998092651, 0, 90, 0);
- CreateDynamicObject(3095, 1349.5, -1812.9000244141, 10.5, 90, 179.99450683594, 270);
- CreateDynamicObject(3095, 1349.5, -1806.7998046875, 10.5, 90, 179.99450683594, 270);
- CreateDynamicObject(3095, 1347.9000244141, -1802.9000244141, 10.699999809265, 90, 180.00549316406, 0);
- CreateDynamicObject(7891, 1348.1999511719, -1802.8000488281, 7.6999998092651, 0, 90, 0);
- CreateDynamicObject(7891, 1343.6999511719, -1803.0999755859, 7.6999998092651, 0, 90, 0);
- CreateDynamicObject(3095, 1343, -1806.2998046875, 8, 90, 179.99450683594, 179.99450683594);
- CreateDynamicObject(3095, 1343.4000244141, -1799.3000488281, 8, 90, 179.99450683594, 90);
- CreateDynamicObject(3095, 1343.4000244141, -1809.6999511719, 8.1000003814697, 90, 179.99450683594, 90);
- CreateDynamicObject(7891, 1348, -1815.4000244141, 7.6999998092651, 0, 90, 0);
- CreateDynamicObject(7891, 1348.1999511719, -1820.9000244141, 7.6999998092651, 0, 90, 0);
- CreateDynamicObject(3095, 1349.0999755859, -1819.8000488281, 7, 90, 180.00549316406, 187.23594665527);
- //CreateDynamicObject(3115, 1331, -1810.7998046875, 7.5999999046326, 0, 0, 0.24169921875);
- //CreateDynamicObject(3115, 1331.2998046875, -1829.2998046875, 7.5999999046326, 0, 0, 0.24169921875);
- CreateDynamicObject(3095, 1343.0999755859, -1809.6999511719, 8.1000003814697, 90, 180.00549316406, 274.48901367188);
- CreateDynamicObject(3095, 1342.5, -1799.3994140625, 8, 90, 180.00549316406, 274.482421875);
- //CreateDynamicObject(3115, 1331.2998046875, -1816.7998046875, 12.199999809265, 0, 0, 0.24169921875);
- //CreateDynamicObject(3115, 1331.2998046875, -1811, 12.199999809265, 0, 0, 0.24169921875);
- CreateDynamicObject(3095, 1343.1999511719, -1806.6999511719, 14.89999961853, 90, 180.00549316406, 270.23797607422);
- CreateDynamicObject(3095, 1343.7998046875, -1806.69921875, 14.89999961853, 90, 180.00549316406, 89.483642578125);
- //CreateDynamicObject(3115, 1354, -1797.1999511719, 15.300000190735, 0, 0, 0.24169921875);
- //CreateDynamicObject(3115, 1357.5999755859, -1807.5, 15.300000190735, 0, 0, 0.24169921875);
- CreateDynamicObject(3095, 1343, -1806.3000488281, 8, 90, 179.99450683594, 179.99450683594);
- CreateDynamicObject(3095, 1347.9000244141, -1806.4000244141, 16.89999961853, 90, 179.99450683594, 179.99450683594);
- CreateDynamicObject(3095, 1347.9000244141, -1807.0999755859, 16.89999961853, 90, 180.00549316406, 358.23361206055);
- CreateDynamicObject(1499, 1343.1999511719, -1803.6999511719, 7.9000000953674, 0, 0, 269.5);
- CreateDynamicObject(10150, 1340.8000488281, -1802.4000244141, 9.8999996185303, 0, 0, 270);
- CreateDynamicObject(10150, 1336.5999755859, -1802.4000244141, 9.8999996185303, 0, 0, 270);
- CreateDynamicObject(10150, 1332.5, -1802.4000244141, 9.8999996185303, 0, 0, 270);
- CreateDynamicObject(10150, 1328.5, -1802.4000244141, 9.8999996185303, 0, 0, 270);
- CreateDynamicObject(10150, 1324.5, -1802.4000244141, 9.8999996185303, 0, 0, 270);
- CreateDynamicObject(10150, 1320.4000244141, -1802.4000244141, 9.8999996185303, 0, 0, 270);
- CreateDynamicObject(10150, 1320.8000488281, -1804.3000488281, 9.8999996185303, 0, 0, 0);
- CreateDynamicObject(10150, 1320.8000488281, -1808.5, 9.8999996185303, 0, 0, 0);
- CreateDynamicObject(10150, 1320.8000488281, -1812.5999755859, 9.8999996185303, 0, 0, 0);
- CreateDynamicObject(10150, 1320.8000488281, -1816.8000488281, 9.8999996185303, 0, 0, 0);
- CreateDynamicObject(10150, 1320.8000488281, -1820.9000244141, 9.8999996185303, 0, 0, 0);
- CreateDynamicObject(10150, 1322.8000488281, -1821.9000244141, 9.8999996185303, 0, 0, 90);
- CreateDynamicObject(10150, 1327, -1821.9000244141, 9.8999996185303, 0, 0, 90);
- CreateDynamicObject(10150, 1331.0999755859, -1821.9000244141, 9.8999996185303, 0, 0, 90);
- CreateDynamicObject(10150, 1335.1999511719, -1821.9000244141, 9.8999996185303, 0, 0, 90);
- CreateDynamicObject(10150, 1339.4000244141, -1821.9000244141, 9.8999996185303, 0, 0, 90);
- CreateDynamicObject(10150, 1340, -1820, 9.8999996185303, 0, 0, 180);
- CreateDynamicObject(10150, 1340, -1816, 9.8999996185303, 0, 0, 179.99450683594);
- CreateDynamicObject(10150, 1340, -1811.9000244141, 9.8999996185303, 0, 0, 179.99450683594);
- CreateDynamicObject(10150, 1340, -1808.6999511719, 9.8999996185303, 0, 0, 179.99450683594);
- CreateDynamicObject(3095, 1343.0999755859, -1807.0999755859, 8, 90, 179.99450683594, 2.9945068359375);
- CreateDynamicObject(1499, 1336.0999755859, -1807.1999511719, 7.9000000953674, 0, 0, 269.24462890625);
- CreateDynamicObject(3095, 1352.3000488281, -1820.9000244141, 10.60000038147, 90, 179.99450683594, 90);
- //CreateDynamicObject(3115, 1362.8000488281, -1817.5999755859, 12.300000190735, 0, 0, 0.24169921875);
- //CreateDynamicObject(3115, 1368.5, -1817.9000244141, 12.300000190735, 0, 0, 0.24169921875);
- CreateDynamicObject(983, 1336.0999755859, -1811.8000488281, 8.6000003814697, 0, 0, 0);
- CreateDynamicObject(983, 1336.0999755859, -1811.8000488281, 9.8000001907349, 0, 0, 0);
- CreateDynamicObject(983, 1336.0999755859, -1811.8000488281, 11, 0, 0, 0);
- CreateDynamicObject(983, 1336.0999755859, -1811.8000488281, 12.10000038147, 0, 0, 0);
- CreateDynamicObject(983, 1336.0999755859, -1816.5999755859, 8.6000003814697, 0, 0, 0);
- CreateDynamicObject(983, 1336.0999755859, -1816.5999755859, 9.8000001907349, 0, 0, 0);
- CreateDynamicObject(983, 1336.0999755859, -1816.5999755859, 11, 0, 0, 0);
- CreateDynamicObject(983, 1336.0999755859, -1816.5999755859, 12.10000038147, 0, 0, 0);
- CreateDynamicObject(983, 1332.9000244141, -1819.8000488281, 8.6000003814697, 0, 0, 270);
- CreateDynamicObject(983, 1332.9000244141, -1819.8000488281, 9.8000001907349, 0, 0, 270);
- CreateDynamicObject(983, 1332.9000244141, -1819.8000488281, 11.10000038147, 0, 0, 270);
- CreateDynamicObject(983, 1332.9000244141, -1819.8000488281, 12.39999961853, 0, 0, 270);
- CreateDynamicObject(983, 1326.5, -1819.8000488281, 8.6000003814697, 0, 0, 270);
- CreateDynamicObject(983, 1326.5, -1819.8000488281, 9.8000001907349, 0, 0, 270);
- CreateDynamicObject(983, 1326.5, -1819.8000488281, 11, 0, 0, 270);
- CreateDynamicObject(983, 1326.5, -1819.8000488281, 12.300000190735, 0, 0, 270);
- CreateDynamicObject(983, 1323.3000488281, -1816.5999755859, 8.6000003814697, 0, 0, 180);
- CreateDynamicObject(983, 1323.3000488281, -1816.5999755859, 9.8000001907349, 0, 0, 179.99450683594);
- CreateDynamicObject(983, 1323.3000488281, -1816.5999755859, 11, 0, 0, 179.99450683594);
- CreateDynamicObject(983, 1323.3000488281, -1816.5999755859, 12.199999809265, 0, 0, 179.99450683594);
- CreateDynamicObject(983, 1336.0999755859, -1808, 13.5, 90, 180, 180);
- CreateDynamicObject(983, 1332.9000244141, -1807.3000488281, 8.6000003814697, 0, 0, 270);
- CreateDynamicObject(983, 1332.9000244141, -1807.3000488281, 9.8000001907349, 0, 0, 270);
- CreateDynamicObject(983, 1332.9000244141, -1807.3000488281, 11, 0, 0, 270);
- CreateDynamicObject(983, 1332.9000244141, -1807.3000488281, 12, 0, 0, 270);
- CreateDynamicObject(983, 1326.5, -1807.3000488281, 8.6000003814697, 0, 0, 270);
- CreateDynamicObject(983, 1326.5, -1807.3000488281, 9.8000001907349, 0, 0, 270);
- CreateDynamicObject(983, 1326.5, -1807.3000488281, 11.10000038147, 0, 0, 270);
- CreateDynamicObject(983, 1326.5, -1807.3000488281, 12.300000190735, 0, 0, 270);
- CreateDynamicObject(983, 1323.3000488281, -1810.5, 8.6000003814697, 0, 0, 179.99450683594);
- CreateDynamicObject(983, 1323.3000488281, -1810.5, 9.8999996185303, 0, 0, 179.99450683594);
- CreateDynamicObject(983, 1323.3000488281, -1810.5, 11.10000038147, 0, 0, 179.99450683594);
- CreateDynamicObject(983, 1323.3000488281, -1810.5, 12.39999961853, 0, 0, 179.99450683594);
- CreateDynamicObject(924, 1322.4000244141, -1803.3000488281, 8.1000003814697, 0, 0, 0);
- CreateDynamicObject(3302, 1331.9000244141, -1807.3000488281, 9.5, 90, 180, 359.74899291992);
- CreateDynamicObject(3092, 1339.5999755859, -1810.9000244141, 9.5, 7.5000610351563, 180, 180);
- CreateDynamicObject(3035, 1325.1999511719, -1803.3000488281, 8.6999998092651, 0, 0, 0);
- CreateDynamicObject(1450, 1321.3000488281, -1810.5999755859, 8.5, 0, 0, 90.75);
- CreateDynamicObject(1442, 1339.5999755859, -1811, 8.5, 0, 0, 0);
- CreateDynamicObject(1369, 1339.3000488281, -1807.8000488281, 8.5, 0, 0, 0);
- CreateDynamicObject(1264, 1349.0999755859, -1803.3000488281, 8.3999996185303, 0, 0, 0);
- CreateDynamicObject(2676, 1332.5, -1818.5999755859, 8, 0, 0, 0);
- CreateDynamicObject(2674, 1328.1999511719, -1810.5, 7.9000000953674, 0, 0, 0);
- //CreateDynamicObject(3095, 1337.099609375, -1746.599609375, 12.60000038147, 0, 179.99450683594, 90);
- CreateDynamicObject(3095, 1327, -1838.5, 12.60000038147, 0, 179.99450683594, 355.74829101563);
- CreateDynamicObject(3095, 1327, -1795, 12.60000038147, 0, 179.99450683594, 0.2471923828125);
- CreateDynamicObject(3095, 1327, -1795, 12.60000038147, 0, 179.99450683594, 0.2471923828125);
- CreateDynamicObject(3095, 1327, -1747.3000488281, 12.60000038147, 0, 179.99450683594, 0.2471923828125);
- //CreateDynamicObject(3115, 1333.0999755859, -1798, 12.300000190735, 0, 0, 0.24169921875);
- // Warehouse Cars
- AddStaticVehicle(499,1106.2061,-1248.8104,15.8088,0.7625,0,0); // warehouse car 1
- AddStaticVehicle(499,1091.3365,-1218.4650,17.7831,270.9620,0,0); // warehouse car 2
- AddStaticVehicle(481,1113.2130,-1192.9784,17.5791,175.2071,3,3); // warehouse car 3
- // Doc Cars
- AddStaticVehicle(470,-61.2724,-318.0223,5.4513,269.5880,43,0); // Doc car 1
- AddStaticVehicle(470,-61.3410,-310.7678,5.4381,270.9053,43,0); // Doc car 2
- AddStaticVehicle(470,-62.4083,-303.9247,5.3903,270.5914,43,0); // Doc car 3
- AddStaticVehicle(470,-40.9433,-321.4209,5.4425,2.4876,43,0); // Doc car 4
- AddStaticVehicle(470,-31.2569,-286.7862,5.3859,270.2552,43,0); // Doc car 5
- AddStaticVehicle(470,-23.7631,-321.3910,4.7935,172.7662,43,0); // Doc car 6
- // Payphones / Food at Unity
- CreateDynamicObject(1363, 1703.6407470703, -1909.6429443359, 13.405696868896, 0, 0, 0);
- CreateDynamicObject(1363, 1703.7027587891, -1913.1574707031, 13.405681610107, 0, 0, 0);
- CreateDynamicObject(1340, 1710.0516357422, -1931.3477783203, 13.6940574646, 0, 0, 270.27026367188);
- CreateDynamicObject(1340, 1706.8858642578, -1931.3107910156, 13.693266868591, 0, 0, 268.2841796875);
- CreateDynamicObject(1340, 1718.8775634766, -1896.3715820313, 13.693199157715, 0, 0, 268.23559570313);
- CreateDynamicObject(1216, 1727.1977539063, -1905.6546630859, 13.255582809448, 0, 0, 178.55554199219);
- //LSPD VEHICLES
- print("Stage 8");
- AddStaticVehicleEx(523,1585.2291,-1676.4011,5.4624,270.0000,-1,-1,900); //police bike
- AddStaticVehicleEx(523,1585.2291,-1679.0729,5.4607,270.0000,-1,-1,900); //police bike
- AddStaticVehicleEx(596,1583.3301,-1710.1624,5.6129,0,-1,-1,900); //police lspd car
- AddStaticVehicleEx(598,1587.4896,-1710.1624,5.6129,0,-1,-1,900); //police lvpd car
- AddStaticVehicleEx(427,1545.2288,-1651.0052,6.0224,90,-1,-1,900); //police enforcer
- AddStaticVehicleEx(596,1578.5399,-1710.1624,5.6129,0,-1,-1,900); //police lspd car
- AddStaticVehicleEx(596,1574.4989,-1710.1624,5.6129,0,-1,-1,900); //police lspd car
- AddStaticVehicleEx(596,1570.3170,-1710.1624,5.6129,0,-1,-1,900); //police lspd car
- AddStaticVehicleEx(596,1535.7517,-1678.2754,15.0000,0,-1,-1,900); //police lspd car
- AddStaticVehicleEx(497,1549.5,-1644.1257,33.0,90.0,0,1,900); // Roof Chopper
- AddStaticVehicleEx(497,1549.5,-1707.3848,33.0,90.0,0,1,900); // Roof Chopper
- AddStaticVehicleEx(601,1530.6617,-1645.1156,5.6493,180,-1,-1,900); //swat tank
- AddStaticVehicleEx(528,1534.6930,-1645.1632,5.6499,180,-1,-1,900); //swat vehicle
- AddStaticVehicleEx(528,1544.7349,-1655.0387,6.0893,90,-1,-1,900); //swat vehicle 02
- AddStaticVehicleEx(596,1544.6064,-1680.2588,5.6111,90,-1,-1,900); //police lspd car
- AddStaticVehicleEx(596,1544.6064,-1676.0189,5.6111,90,-1,-1,900); //police lspd car
- AddStaticVehicleEx(598,1591.4315,-1710.1624,5.6255,0,-1,-1,900); //police lvpd car
- AddStaticVehicleEx(596,1601.8004,-1704.2368,5.6111,90,-1,-1,900); //police lspd car
- AddStaticVehicleEx(596,1601.8004,-1700.1127,5.6111,90,-1,-1,900); //police lspd car
- AddStaticVehicleEx(596,1601.8004,-1696.0378,5.6111,90,-1,-1,900); //police lspd car
- AddStaticVehicleEx(596,1601.8004,-1691.9602,5.6111,90,-1,-1,900); //police lspd car
- // FBI Gate
- FBIGate = CreateDynamicObject(971, 1643.4987792969, -1714.9372558594, 15.610210418701 , 0.0000, 360.0000, 90.0000); // FBI GATE
- // Airport Interior Solid - xyz : -1856.80004883, 43.50000000, 1054.80004883 - Intid : 14
- CreateDynamicObject(6959, -1882.79980469, 56.50000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(6959, -1841.50000000, 56.50000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2773, -1858.76953125, 47.44921875, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1860.69958496, 47.44921875, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1862.63916016, 47.44921875, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1864.56066895, 47.44921875, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1866.50048828, 47.44921875, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1868.43005371, 47.44921875, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1855.34997559, 45.04999924, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1857.27258301, 45.04980469, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1859.19995117, 45.04980469, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1861.13793945, 45.04980469, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1863.06958008, 45.04980469, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2773, -1865.01013184, 45.04980469, 1054.70495605, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(974, -1850.59997559, 49.09999847, 1056.90002441, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(974, -1837.29980469, 49.09960938, 1056.90002441, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(974, -1834.90002441, 52.70000076, 1056.90002441, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(974, -1834.90002441, 59.29999924, 1056.90002441, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(974, -1834.90002441, 65.90000153, 1056.90002441, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(974, -1834.90002441, 72.50000000, 1056.90002441, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(974, -1838.19921875, 72.50000000, 1056.90002441, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(974, -1844.79980469, 72.50000000, 1056.90002441, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(974, -1851.40002441, 72.50000000, 1056.90002441, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(974, -1858.00000000, 72.50000000, 1056.90002441, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(974, -1864.59997559, 72.50000000, 1056.90002441, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(974, -1871.19995117, 72.50000000, 1056.90002441, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(974, -1877.80004883, 72.50000000, 1056.90002441, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(974, -1884.40002441, 72.50000000, 1056.90002441, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(974, -1891.00000000, 72.50000000, 1056.90002441, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(974, -1889.09997559, 69.19999695, 1056.90002441, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(974, -1889.09997559, 62.59999847, 1056.90002441, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(974, -1889.09997559, 56.00000000, 1056.90002441, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(974, -1889.09997559, 49.40000153, 1056.90002441, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(974, -1885.80004883, 49.40000153, 1056.90002441, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(974, -1881.59997559, 49.40000153, 1056.90002441, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(974, -1878.40002441, 45.79999924, 1056.90002441, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(974, -1877.69921875, 45.69921875, 1056.90002441, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(974, -1874.30004883, 42.40000153, 1056.90002441, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(974, -1873.09997559, 42.50000000, 1056.90002441, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(974, -1869.80004883, 41.50000000, 1056.90002441, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(974, -1877.50000000, 49.39941406, 1052.40002441, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(974, -1853.90002441, 45.79999924, 1056.90002441, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(974, -1853.89941406, 39.19921875, 1056.90002441, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(8356, -1822.19921875, 42.79980469, 1060.19995117, 0.00000000, 90.00000000, 89.99450684);
- CreateDynamicObject(2975, -1842.00000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1842.00000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1843.50000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1845.00000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1846.50000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1848.00000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1849.50000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1851.00000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1852.50000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1854.00000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1855.50000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1857.00000000, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1858.09997559, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1843.50000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1845.00000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1846.50000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1848.00000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1849.50000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1851.00000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1852.50000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1854.00000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1855.50000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1857.00000000, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1858.09997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1865.59997559, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.09997559, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1868.59997559, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1870.09997559, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1871.59997559, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1873.09960938, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1874.59960938, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1876.09960938, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.59997559, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1879.09997559, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1880.59997559, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1881.69995117, 72.00000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1865.59960938, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.09997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1868.59997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1870.09997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1871.59997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1873.09997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1874.59997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1876.09997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.59997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1879.09997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1880.59997559, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1881.69995117, 72.00000000, 1055.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(974, -1869.80004883, 46.09999847, 1052.69995117, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(13817, -1873.40002441, 71.59999847, 1054.67993164, 0.00000000, 90.00000000, 89.99981689);
- CreateDynamicObject(13817, -1870.09997559, 71.09999847, 1054.69995117, 0.00000000, 90.00000000, 49.99435425);
- CreateDynamicObject(13817, -1869.30004883, 67.80000305, 1054.68945312, 0.00000000, 90.00000000, 359.99322510);
- CreateDynamicObject(13817, -1869.30004883, 64.00000000, 1054.67993164, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(13817, -1869.19995117, 63.79999924, 1054.59997559, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(13817, -1869.09997559, 63.59999847, 1054.67993164, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1869.00000000, 63.40000153, 1054.67993164, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1868.90002441, 63.29999924, 1054.67993164, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(13817, -1868.80004883, 63.20000076, 1054.67993164, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1868.69995117, 63.09999847, 1054.67993164, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1868.50000000, 63.00000000, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1868.29980469, 62.89941406, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1868.09997559, 62.79999924, 1054.69995117, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1868.09997559, 62.79999924, 1054.69995117, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1867.80004883, 62.90000153, 1054.69995117, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1867.59997559, 63.00000000, 1054.69995117, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1867.50000000, 63.09999847, 1054.69995117, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1867.40002441, 63.20000076, 1054.68994141, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1867.30004883, 63.29999924, 1054.68994141, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1867.19995117, 63.40000153, 1054.68994141, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1867.09997559, 63.50000000, 1054.68994141, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1867.09997559, 63.59999847, 1054.68994141, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1867.00000000, 63.70000076, 1054.68994141, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1867.00000000, 63.79999924, 1054.68994141, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1866.90002441, 63.90000153, 1054.68994141, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1866.89941406, 63.89941406, 1054.67993164, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1866.90002441, 68.19999695, 1054.69995117, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(13817, -1866.90002441, 72.00000000, 1054.69995117, 0.00000000, 90.00000000, 359.98901367);
- CreateDynamicObject(2975, -1866.19995117, 69.40000153, 1053.30004883, 0.00000000, 348.25000000, 90.00000000);
- CreateDynamicObject(2975, -1866.19921875, 70.79980469, 1053.59997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(9583, -1861.69995117, 55.50000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1861.90002441, 55.50000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1850.00000000, 55.50000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1849.69995117, 55.50000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1849.69995117, 66.00000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1850.00000000, 66.00000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1861.90002441, 66.00000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1861.69995117, 66.00000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1873.69995117, 66.00000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1873.40002441, 66.00000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1873.40002441, 55.50000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(9583, -1873.69995117, 55.50000000, 1053.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(13817, -1878.59997559, 62.79999924, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1878.30004883, 62.90000153, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1878.09997559, 63.00000000, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1878.00000000, 63.09999847, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1877.90002441, 63.20000076, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1877.80004883, 63.29999924, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1877.69995117, 63.40000153, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1877.59997559, 63.50000000, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1877.59997559, 63.59999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1877.50000000, 63.70000076, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1877.40002441, 63.90000153, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1877.40002441, 64.09999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1877.39941406, 68.39941406, 1054.69995117, 0.00000000, 90.00000000, 359.97802734);
- CreateDynamicObject(13817, -1878.59997559, 62.79999924, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1878.80004883, 62.90000153, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1879.00000000, 63.00000000, 1054.69995117, 0.00000000, 90.00000000, 359.97802734);
- CreateDynamicObject(13817, -1879.19995117, 63.09999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1879.30004883, 63.20000076, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1879.40002441, 63.29999924, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1879.50000000, 63.40000153, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1879.50000000, 63.50000000, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1879.59997559, 63.59999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1879.69995117, 63.79999924, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1879.79980469, 64.00000000, 1054.67993164, 0.00000000, 90.00000000, 359.97802734);
- CreateDynamicObject(13817, -1879.80004883, 68.40000153, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1879.80004883, 72.19999695, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(2975, -1880.69995117, 69.50000000, 1053.30004883, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1880.69995117, 70.90000153, 1053.59997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1879.59997559, 70.90000153, 1054.09997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1879.59960938, 69.50000000, 1053.80004883, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1879.40002441, 69.50000000, 1053.80004883, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1879.40002441, 70.90000153, 1054.09997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(13817, -1876.80004883, 70.80000305, 1054.69995117, 0.00000000, 90.00000000, 319.97790527);
- CreateDynamicObject(2975, -1867.59997559, 69.50000000, 1053.80004883, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1867.30004883, 69.50000000, 1053.80004883, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1867.30004883, 70.90000153, 1054.09997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1867.59997559, 70.90000153, 1054.09997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1879.50000000, 61.90000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1879.40002441, 61.79999924, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1879.19995117, 61.70000076, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1878.30004883, 61.70000076, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1878.09997559, 61.79999924, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1878.00000000, 61.90000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.90002441, 62.09999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.90002441, 63.59999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.90002441, 64.59999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.90002441, 65.50000000, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.90002441, 66.40000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.90002441, 67.30000305, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.90002441, 68.09999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.90002441, 68.90000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.90002441, 69.80000305, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1877.90002441, 70.40000153, 1054.59997559, 270.00000000, 180.00000000, 140.00000000);
- CreateDynamicObject(2975, -1879.40002441, 61.79999924, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1879.59997559, 62.09999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1879.59997559, 63.70000076, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1879.59997559, 65.30000305, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1879.59997559, 66.90000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1879.59997559, 68.50000000, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1878.40002441, 63.50000000, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1878.40002441, 65.09999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1878.40002441, 66.59999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1878.40002441, 67.90000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1878.40002441, 69.19999695, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1868.69995117, 61.70000076, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.80004883, 61.70000076, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.59997559, 61.79999924, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.50000000, 61.90000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.40002441, 62.09999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.40002441, 63.09999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.40002441, 64.59999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.40002441, 66.19999695, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.40002441, 67.80000305, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1868.90002441, 61.79999924, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1869.00000000, 61.90000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1869.09997559, 62.09999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1869.09997559, 63.70000076, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1869.09997559, 65.30000305, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1869.09997559, 66.90000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1869.09997559, 68.50000000, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1869.09997559, 70.09999847, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1868.09997559, 68.50000000, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1868.00000000, 66.90000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.90002441, 65.30000305, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.80004883, 63.70000076, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1867.80004883, 63.40000153, 1054.59997559, 270.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2975, -1869.19995117, 70.69999695, 1054.59997559, 270.00000000, 180.00000000, 230.00018311);
- CreateDynamicObject(2975, -1868.90002441, 69.90000153, 1054.59997559, 270.00000000, 180.00012207, 210.00425720);
- CreateDynamicObject(2975, -1870.40002441, 71.90000153, 1054.59997559, 270.00000000, 180.00000000, 270.00384521);
- CreateDynamicObject(2975, -1872.00000000, 71.90000153, 1054.59997559, 270.00000000, 179.99450684, 270.00000000);
- CreateDynamicObject(2975, -1873.59997559, 71.90000153, 1054.59997559, 270.00000000, 179.99450684, 270.00000000);
- CreateDynamicObject(2975, -1875.19995117, 71.90000153, 1054.59997559, 270.00000000, 179.99450684, 270.00000000);
- CreateDynamicObject(13817, -1855.00000000, 62.79999924, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1855.19995117, 62.90000153, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1855.40002441, 63.00000000, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1855.59997559, 63.09999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1855.69995117, 63.20000076, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1855.80004883, 63.29999924, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1855.90002441, 63.40000153, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1856.00000000, 63.59999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1856.19995117, 64.00000000, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1856.19995117, 68.40000153, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1854.69995117, 62.90000153, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1854.50000000, 63.00000000, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1854.40002441, 63.09999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1854.30004883, 63.20000076, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1854.19995117, 63.29999924, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1854.09997559, 63.40000153, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1854.00000000, 63.50000000, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1853.90002441, 63.70000076, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1853.80004883, 63.90000153, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1856.19995117, 72.59999847, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1853.80004883, 68.40000153, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1852.40002441, 72.19999695, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1849.40002441, 72.19999695, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1846.40002441, 72.19999695, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1845.69995117, 67.59999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1845.69995117, 64.00000000, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1845.59997559, 63.79999924, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1845.50000000, 63.59999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1845.40002441, 63.40000153, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1845.30004883, 63.29999924, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1845.19995117, 63.20000076, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1845.09997559, 63.09999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1845.00000000, 63.09999847, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1844.90002441, 63.00000000, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1844.80004883, 63.00000000, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1844.69995117, 62.90000153, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1844.50000000, 62.79999924, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1844.50000000, 62.79999924, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1844.30004883, 62.90000153, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1844.00000000, 63.00000000, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.90002441, 63.09999847, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.80004883, 63.20000076, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.69995117, 63.29999924, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.59997559, 63.40000153, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.50000000, 63.50000000, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.50000000, 63.59999847, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.40002441, 63.70000076, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.40002441, 63.79999924, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.30004883, 63.90000153, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.30004883, 64.50000000, 1054.67993164, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.30004883, 68.19999695, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1843.30004883, 71.40000153, 1054.69995117, 0.00000000, 90.00000000, 359.98352051);
- CreateDynamicObject(13817, -1853.40002441, 70.50000000, 1054.69995117, 0.00000000, 90.00000000, 319.98339844);
- CreateDynamicObject(13817, -1846.50000000, 71.09999847, 1054.69995117, 0.00000000, 90.00000000, 45.00000000);
- CreateDynamicObject(2975, -1857.19995117, 70.90000153, 1053.59997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1857.19995117, 69.50000000, 1053.30004883, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1856.09997559, 69.50000000, 1053.80004883, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1856.09997559, 71.00000000, 1054.09997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1855.80004883, 71.00000000, 1054.09997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1855.80004883, 69.50000000, 1053.80004883, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1844.00000000, 69.50000000, 1053.80004883, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1843.69995117, 69.50000000, 1053.80004883, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1843.69995117, 70.90000153, 1054.09997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1844.00000000, 70.90000153, 1054.09997559, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1842.59997559, 70.90000153, 1053.50000000, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(2975, -1842.59997559, 69.50000000, 1053.19995117, 0.00000000, 348.24462891, 90.00000000);
- CreateDynamicObject(3564, -1855.09997559, 65.80000305, 1053.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3564, -1855.40002441, 66.00000000, 1053.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3564, -1854.90002441, 66.00000000, 1053.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3564, -1854.90002441, 70.50000000, 1053.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3564, -1855.40002441, 70.50000000, 1053.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3564, -1844.59997559, 65.80000305, 1053.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3564, -1844.90002441, 66.19999695, 1053.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3564, -1844.40002441, 66.19999695, 1053.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3564, -1844.40002441, 71.19999695, 1053.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3564, -1844.90002441, 71.19999695, 1053.59997559, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3564, -1846.80004883, 72.80000305, 1053.59997559, 0.00000000, 0.00000000, 310.00000000);
- CreateDynamicObject(3564, -1849.69995117, 72.40000153, 1053.59997559, 0.00000000, 0.00000000, 179.99572754);
- CreateDynamicObject(3564, -1853.00000000, 72.40000153, 1053.59997559, 0.00000000, 0.00000000, 219.99449158);
- CreateDynamicObject(1980, -1835.09997559, 59.59999847, 1055.80004883, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1980, -1888.90002441, 59.40000153, 1055.80004883, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1967, -1872.50000000, 49.40000153, 1055.69995117, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1967, -1871.19995117, 49.40000153, 1055.69995117, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(974, -1877.50000000, 49.40000153, 1059.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(974, -1873.09997559, 49.40000153, 1059.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(974, -1869.80004883, 46.09999847, 1052.69995117, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(974, -1869.80004883, 46.09999847, 1059.50000000, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1649, -1876.30004883, 49.40000153, 1056.30004883, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1649, -1876.29980469, 49.39941406, 1056.30004883, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(1649, -1869.80004883, 46.59999847, 1056.30004883, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(1649, -1869.79980469, 46.59960938, 1056.30004883, 0.00000000, 0.00000000, 89.98901367);
- CreateDynamicObject(1569, -1872.59997559, 49.29999924, 1054.19995117, 0.00000000, 0.00000000, 310.00000000);
- CreateDynamicObject(1569, -1842.90002441, 49.40000153, 1054.19995117, 0.00000000, 0.00000000, 359.99572754);
- CreateDynamicObject(974, -1843.90002441, 49.09999847, 1056.90002441, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1569, -1841.40002441, 49.40000153, 1054.19995117, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(1569, -1839.00000000, 49.40000153, 1054.19995117, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(1569, -1837.50000000, 49.40000153, 1054.19995117, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(2412, -1857.19995117, 43.50000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2412, -1855.59997559, 43.50000000, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1536, -1857.50000000, 42.79999924, 1054.19995117, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3657, -1879.59997559, 50.00000000, 1054.69995117, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(3657, -1883.30004883, 50.00000000, 1054.69995117, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(3657, -1886.90002441, 50.00000000, 1054.69995117, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2605, -1873.09997559, 45.40000153, 1054.59997559, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2356, -1873.59997559, 46.29999924, 1054.19995117, 0.00000000, 0.00000000, 280.00000000);
- CreateDynamicObject(2356, -1873.19995117, 44.79999924, 1054.19995117, 0.00000000, 0.00000000, 329.99755859);
- CreateDynamicObject(2309, -1875.00000000, 49.09999847, 1054.19995117, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2309, -1875.59997559, 49.09999847, 1054.19995117, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2309, -1876.19995117, 49.09999847, 1054.19995117, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2309, -1876.80004883, 49.09999847, 1054.19995117, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2311, -1877.69995117, 47.90000153, 1054.19995117, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2165, -1871.09997559, 46.79999924, 1054.19995117, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2356, -1870.19995117, 47.40000153, 1054.19995117, 0.00000000, 0.00000000, 139.99755859);
- CreateDynamicObject(2356, -1872.00000000, 47.09999847, 1054.19995117, 0.00000000, 0.00000000, 329.99328613);
- CreateDynamicObject(6959, -1841.50000000, 56.50000000, 1059.09997559, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(6959, -1882.80004883, 56.50000000, 1059.09997559, 0.00000000, 0.00000000, 0.00000000);
- // VIP Room Above Skate Park building
- CreateDynamicObject(14639, 1804.6999511719, -1303.3000488281, 132.10000610352, 0, 0, 90);
- CreateDynamicObject(14570, 1824.1999511719, -1287.5, 131.60000610352, 0, 0, 90);
- CreateDynamicObject(14643, 1804.6999511719, -1303.3000488281, 132.10000610352, 0, 0, 90);
- CreateDynamicObject(3037, 1822.3000488281, -1286.6999511719, 132.89999389648, 0, 0, 90);
- CreateDynamicObject(3037, 1820.5999755859, -1286.5999755859, 132.89999389648, 0, 0, 90);
- CreateDynamicObject(3037, 1827.4000244141, -1294.6999511719, 132.89999389648, 0, 0, 0);
- CreateDynamicObject(3037, 1827.8000488281, -1295.6999511719, 132.89999389648, 0, 0, 0);
- CreateDynamicObject(3037, 1828, -1302.1999511719, 132.89999389648, 0, 0, 0);
- CreateDynamicObject(3037, 1827.8000488281, -1310, 132.89999389648, 0, 0, 0);
- CreateDynamicObject(3037, 1827.3000488281, -1311, 132.89999389648, 0, 0, 0);
- CreateDynamicObject(3037, 1827.5999755859, -1311, 132.89999389648, 0, 0, 0);
- CreateDynamicObject(3037, 1827.8000488281, -1303, 136.60000610352, 0, 0, 0);
- CreateDynamicObject(3037, 1827.5999755859, -1303, 137.60000610352, 0, 0, 0);
- CreateDynamicObject(3037, 1821.1999511719, -1311.0999755859, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1828.8000488281, -1310.9000244141, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1814.5, -1310.9000244141, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1819.8000488281, -1310.9000244141, 136.60000610352, 0, 0, 270);
- CreateDynamicObject(3037, 1829.6999511719, -1310.4000244141, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1829.6999511719, -1310.8000488281, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1813.6999511719, -1310.4000244141, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1813.6999511719, -1310.8000488281, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1810.4000244141, -1309.9000244141, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1806.4000244141, -1309.8000488281, 132.89999389648, 0, 0, 260);
- CreateDynamicObject(3037, 1806.3000488281, -1309.9000244141, 132.89999389648, 0, 0, 239.99694824219);
- CreateDynamicObject(3037, 1805.5, -1309.5999755859, 132.89999389648, 0, 0, 219.99633789063);
- CreateDynamicObject(3037, 1805, -1309.8000488281, 132.89999389648, 0, 0, 199.99572753906);
- CreateDynamicObject(3037, 1804.0999755859, -1303.4000244141, 132.89999389648, 0, 0, 179.9951171875);
- CreateDynamicObject(3037, 1812, -1309.9000244141, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1812, -1310.3000488281, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1831.4000244141, -1309.9000244141, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1831.4000244141, -1310.3000488281, 132.89999389648, 0, 0, 270);
- CreateDynamicObject(3037, 1816.3000488281, -1286.5, 132.89999389648, 0, 0, 98);
- CreateDynamicObject(3037, 1814.5, -1286.4000244141, 132.89999389648, 0, 0, 107.998046875);
- CreateDynamicObject(3037, 1811.0999755859, -1287.5, 132.89999389648, 0, 0, 117.99560546875);
- CreateDynamicObject(3037, 1809, -1288.5999755859, 132.89999389648, 0, 0, 127.9931640625);
- CreateDynamicObject(3037, 1808.8000488281, -1288.4000244141, 132.89999389648, 0, 0, 137.99072265625);
- CreateDynamicObject(3037, 1806.3000488281, -1291.0999755859, 132.89999389648, 0, 0, 147.98828125);
- CreateDynamicObject(3037, 1804.5999755859, -1294.5999755859, 132.89999389648, 0, 0, 167.98583984375);
- CreateDynamicObject(3037, 1804.599609375, -1294.599609375, 132.89999389648, 0, 0, 157.98095703125);
- CreateDynamicObject(3037, 1804.1999511719, -1294.9000244141, 132.89999389648, 0, 0, 177.97790527344);
- CreateDynamicObject(3089, 1805, -1297.4000244141, 131.69999694824, 0, 90, 83.994506835938);
- CreateDynamicObject(3089, 1805.4000244141, -1295.3000488281, 131.69999694824, 0, 90, 73.990478515625);
- CreateDynamicObject(3089, 1806.1999511719, -1293.1999511719, 131.69999694824, 0, 90, 61.987426757813);
- CreateDynamicObject(3089, 1807.4000244141, -1291.3000488281, 131.69999694824, 0, 90, 50.48486328125);
- CreateDynamicObject(3089, 1808.9000244141, -1289.9000244141, 131.69999694824, 0, 90, 37.982299804688);
- CreateDynamicObject(3089, 1810.4000244141, -1288.9000244141, 131.69999694824, 0, 90, 29.979736328125);
- CreateDynamicObject(3089, 1811.9000244141, -1288.3000488281, 131.69999694824, 0, 90, 17.976196289063);
- CreateDynamicObject(3089, 1814.5999755859, -1287.6999511719, 131.69999694824, 0, 90, 5.9736328125);
- CreateDynamicObject(3089, 1814.8000488281, -1287.6999511719, 131.69999694824, 0, 90, 359.97106933594);
- CreateDynamicObject(9131, 1804.6999511719, -1298.4000244141, 131.89999389648, 0, 0, 0);
- CreateDynamicObject(9131, 1804.6999511719, -1298.4000244141, 134.10000610352, 0, 0, 0);
- CreateDynamicObject(9131, 1815.8000488281, -1287.3000488281, 131.80000305176, 0, 0, 0);
- CreateDynamicObject(9131, 1815.8000488281, -1287.3000488281, 134, 0, 0, 0);
- CreateDynamicObject(3089, 1805.0999755859, -1301.1999511719, 131.69999694824, 0, 90, 89.990478515625);
- CreateDynamicObject(3089, 1805.0999755859, -1303.9000244141, 131.69999694824, 0, 90, 89.989013671875);
- CreateDynamicObject(3089, 1805.0999755859, -1304.6999511719, 131.69999694824, 0, 90, 89.989013671875);
- CreateDynamicObject(3089, 1803.8000488281, -1306.9000244141, 131.69999694824, 0, 90, 29.989013671875);
- CreateDynamicObject(3089, 1803.8000488281, -1299.9000244141, 131.69999694824, 0, 90, 181.98901367188);
- CreateDynamicObject(9131, 1804.6999511719, -1300.9000244141, 131.39999389648, 90, 180, 180);
- CreateDynamicObject(9131, 1804.6999511719, -1303, 131.39999389648, 90, 179.99450683594, 179.99450683594);
- CreateDynamicObject(9131, 1804.6999511719, -1305, 131.39999389648, 90, 179.99450683594, 179.99450683594);
- CreateDynamicObject(9131, 1803.5999755859, -1306.3000488281, 131.39999389648, 90, 179.99450683594, 99.994506835938);
- CreateDynamicObject(9131, 1814, -1309.3000488281, 131.39999389648, 90, 179.99450683594, 89.994506835938);
- CreateDynamicObject(9131, 1812.0999755859, -1309.3000488281, 131.39999389648, 90, 179.99450683594, 89.994506835938);
- CreateDynamicObject(9131, 1809.6999511719, -1309.4000244141, 131.39999389648, 90, 179.99450683594, 89.994506835938);
- CreateDynamicObject(9131, 1807.6999511719, -1310.3000488281, 131.39999389648, 90, 179.99450683594, 169.74450683594);
- CreateDynamicObject(3032, 1813.3000488281, -1309.6999511719, 133.39999389648, 88, 180, 0);
- CreateDynamicObject(3032, 1804.3000488281, -1304.1999511719, 133.39999389648, 87.994995117188, 179.99450683594, 270);
- CreateDynamicObject(3032, 1803.5999755859, -1304.9000244141, 133.39999389648, 87.994995117188, 179.99450683594, 290);
- CreateDynamicObject(3032, 1809.8000488281, -1309.6999511719, 133.39999389648, 87.994995117188, 179.99450683594, 0);
- CreateDynamicObject(3032, 1807.6999511719, -1311, 133.39999389648, 87.994995117188, 179.99450683594, 60);
- CreateDynamicObject(9131, 1808.9000244141, -1309.3000488281, 131.39999389648, 90, 179.99450683594, 91.744262695313);
- CreateDynamicObject(3032, 1813.9000244141, -1287, 131.69999694824, 87.994995117188, 179.99450683594, 186.25);
- CreateDynamicObject(3032, 1812.0999755859, -1287.3000488281, 131.69999694824, 87.989501953125, 179.99450683594, 198.24572753906);
- CreateDynamicObject(3032, 1810.0999755859, -1288.1999511719, 131.69999694824, 87.984008789063, 179.99450683594, 208.99279785156);
- CreateDynamicObject(3032, 1808.5, -1289.1999511719, 131.69999694824, 87.978515625, 179.99450683594, 220.98742675781);
- CreateDynamicObject(3032, 1806.8000488281, -1290.9000244141, 131.69999694824, 87.978515625, 179.99450683594, 232.98449707031);
- CreateDynamicObject(3032, 1805.6999511719, -1292.3000488281, 131.69999694824, 87.978515625, 179.99450683594, 242.98156738281);
- CreateDynamicObject(3032, 1804.8000488281, -1294.4000244141, 131.69999694824, 87.978515625, 179.99450683594, 252.97912597656);
- CreateDynamicObject(3032, 1804.4000244141, -1296.0999755859, 131.69999694824, 87.978515625, 179.99450683594, 264.97668457031);
- CreateDynamicObject(1723, 1811.9000244141, -1289.0999755859, 130.69999694824, 0, 0, 15.5);
- CreateDynamicObject(1723, 1805.9000244141, -1297.4000244141, 130.69999694824, 0, 0, 79.99658203125);
- CreateDynamicObject(1723, 1807.9000244141, -1292.5999755859, 130.69999694824, 0, 0, 49.992431640625);
- CreateDynamicObject(1723, 1807.4000244141, -1307.9000244141, 130.69999694824, 0, 0, 137.98825073242);
- CreateDynamicObject(3962, 1827.3000488281, -1290.1999511719, 133.89999389648, 0, 0, 358.25);
- CreateDynamicObject(3962, 1827.3000488281, -1290.1999511719, 131.69999694824, 0, 0, 358.49768066406);
- CreateDynamicObject(3962, 1827.3000488281, -1293, 133.89999389648, 0, 0, 358.24768066406);
- CreateDynamicObject(3962, 1827.3000488281, -1293, 131.69999694824, 0, 0, 358.49768066406);
- CreateDynamicObject(3962, 1827.3000488281, -1295.5, 131.69999694824, 0, 0, 358.24768066406);
- CreateDynamicObject(3962, 1827.3000488281, -1295.5, 133.89999389648, 0, 0, 358.24768066406);
- CreateDynamicObject(3037, 1827.3000488281, -1294.6999511719, 130.10000610352, 0, 0, 0);
- CreateDynamicObject(3037, 1827.3000488281, -1289.9000244141, 130.10000610352, 0, 0, 0);
- CreateDynamicObject(3037, 1827.3000488281, -1283.5999755859, 133.89999389648, 0, 0, 0);
- CreateDynamicObject(3037, 1827.3000488281, -1292.9000244141, 137.10000610352, 0, 0, 0);
- CreateDynamicObject(2267, 1816.1999511719, -1309.6999511719, 133.30000305176, 0, 0, 180);
- CreateDynamicObject(2266, 1815.6999511719, -1288.3000488281, 132.89999389648, 0, 0, 0);
- CreateDynamicObject(2265, 1805.6999511719, -1298.3000488281, 132.89999389648, 0, 0, 90);
- CreateDynamicObject(2263, 1825.4000244141, -1309.8000488281, 132.89999389648, 0, 0, 180);
- CreateDynamicObject(2256, 1827.0999755859, -1307.5, 133, 0, 0, 270);
- CreateDynamicObject(2071, 1810.3000488281, -1290.0999755859, 132.19999694824, 0, 0, 30);
- CreateDynamicObject(2071, 1815, -1288.3000488281, 132.19999694824, 0, 0, 329.99816894531);
- CreateDynamicObject(2071, 1805.6999511719, -1298.3000488281, 132.19999694824, 0, 0, 119.99633789063);
- CreateDynamicObject(2562, 1826.6999511719, -1289.3000488281, 130.69999694824, 0, 0, 270);
- CreateDynamicObject(2568, 1826.6999511719, -1294.3000488281, 130.69999694824, 0, 0, 270);
- CreateDynamicObject(14455, 1821.1999511719, -1286.8000488281, 132.39999389648, 0, 0, 180);
- CreateDynamicObject(14455, 1826.9000244141, -1286.8000488281, 132.39999389648, 0, 0, 179.99450683594);
- CreateDynamicObject(3017, 1826.5, -1291.6999511719, 131.60000610352, 0, 0, 270);
- CreateDynamicObject(2894, 1826.5999755859, -1294.5999755859, 131.60000610352, 0, 0, 0);
- CreateDynamicObject(2164, 1827.1999511719, -1293, 130.69999694824, 0, 0, 270);
- CreateDynamicObject(2167, 1827.1999511719, -1288.6999511719, 130.69999694824, 0, 0, 270);
- CreateDynamicObject(2165, 1819.1999511719, -1294.3000488281, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(2166, 1820.1999511719, -1293.4000244141, 130.69999694824, 0, 0, 90);
- CreateDynamicObject(2174, 1821.0999755859, -1294.3000488281, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(2308, 1822.0999755859, -1292.3000488281, 130.69999694824, 0, 0, 180);
- CreateDynamicObject(2198, 1820.1999511719, -1297.3000488281, 130.69999694824, 0, 0, 180);
- CreateDynamicObject(2193, 1822.0999755859, -1296.1999511719, 130.69999694824, 0, 0, 180);
- CreateDynamicObject(2310, 1819.9000244141, -1293, 131.19999694824, 0, 0, 50);
- CreateDynamicObject(2310, 1821.5, -1292.1999511719, 131.19999694824, 0, 0, 129.99877929688);
- CreateDynamicObject(2310, 1821.5999755859, -1294.5, 131.19999694824, 0, 0, 269.99572753906);
- CreateDynamicObject(2310, 1819.8000488281, -1294.5999755859, 131.19999694824, 0, 0, 289.99450683594);
- CreateDynamicObject(2310, 1821.5999755859, -1296.4000244141, 131.19999694824, 0, 0, 149.98962402344);
- CreateDynamicObject(2310, 1819.6999511719, -1296.6999511719, 131.19999694824, 0, 0, 69.9853515625);
- CreateDynamicObject(1714, 1825.9000244141, -1289.8000488281, 130.80000305176, 0, 0, 70);
- CreateDynamicObject(1714, 1825.5999755859, -1296.5, 130.80000305176, 0, 0, 119.99938964844);
- CreateDynamicObject(1714, 1825.9000244141, -1294.8000488281, 130.80000305176, 0, 0, 47.998168945313);
- CreateDynamicObject(2009, 1819.0999755859, -1289.6999511719, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(2008, 1821.0999755859, -1288.8000488281, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(1806, 1821.8000488281, -1289.6999511719, 130.80000305176, 0, 0, 340);
- CreateDynamicObject(1806, 1819.5999755859, -1289.3000488281, 130.80000305176, 0, 0, 49.999389648438);
- CreateDynamicObject(1717, 1814.0999755859, -1291, 130.69999694824, 0, 0, 140);
- CreateDynamicObject(1808, 1826.9000244141, -1299, 130.69999694824, 0, 0, 270);
- CreateDynamicObject(2002, 1826.8000488281, -1287.1999511719, 130.69999694824, 0, 0, 270);
- CreateDynamicObject(2028, 1813.4000244141, -1290.9000244141, 130.80000305176, 0, 0, 0);
- CreateDynamicObject(2100, 1806.8000488281, -1294.0999755859, 130.69999694824, 0, 0, 60);
- CreateDynamicObject(2700, 1826.9000244141, -1288.0999755859, 133.80000305176, 0, 0, 182);
- CreateDynamicObject(2315, 1807.1999511719, -1305.5, 130.69999694824, 0, 0, 320);
- CreateDynamicObject(2315, 1807.5, -1297.4000244141, 130.69999694824, 0, 0, 80);
- CreateDynamicObject(2315, 1809.0999755859, -1293.6999511719, 130.69999694824, 0, 0, 49.996948242188);
- CreateDynamicObject(11665, 1814.1999511719, -1296.9000244141, 131.39999389648, 0, 0, 316);
- CreateDynamicObject(2852, 1807.5, -1297.3000488281, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2851, 1807.6999511719, -1296.4000244141, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2850, 1809.3000488281, -1293.5, 131.19999694824, 0, 0, 50);
- CreateDynamicObject(2853, 1809.9000244141, -1292.6999511719, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2855, 1807.3000488281, -1305.5, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(18014, 1816.9000244141, -1302.0999755859, 131.10000610352, 0, 0, 0);
- CreateDynamicObject(18014, 1816.9000244141, -1309, 131.10000610352, 0, 0, 0);
- CreateDynamicObject(18014, 1816.5, -1309, 131.10000610352, 0, 0, 0);
- CreateDynamicObject(18014, 1816.5, -1302.0999755859, 131.10000610352, 0, 0, 0);
- CreateDynamicObject(18014, 1813.9000244141, -1299.5, 131.10000610352, 0, 0, 270);
- CreateDynamicObject(18014, 1806.4000244141, -1299.5, 131.10000610352, 0, 0, 270);
- CreateDynamicObject(18014, 1806.4000244141, -1299.0999755859, 131.10000610352, 0, 0, 270);
- CreateDynamicObject(18014, 1813.9000244141, -1299.0999755859, 131.10000610352, 0, 0, 270);
- CreateDynamicObject(18014, 1816.5, -1296.5, 131.10000610352, 0, 0, 0);
- CreateDynamicObject(18014, 1816.9000244141, -1296.5, 131.10000610352, 0, 0, 0);
- CreateDynamicObject(18014, 1816.9000244141, -1289.1999511719, 131.10000610352, 0, 0, 0);
- CreateDynamicObject(18014, 1816.5, -1289.1999511719, 131.10000610352, 0, 0, 0);
- CreateDynamicObject(18014, 1819.4000244141, -1299.5, 131.10000610352, 0, 0, 270);
- CreateDynamicObject(18014, 1827, -1299.5, 131.10000610352, 0, 0, 270);
- CreateDynamicObject(18014, 1827, -1299.0999755859, 131.10000610352, 0, 0, 270);
- CreateDynamicObject(18014, 1819.4000244141, -1299.0999755859, 131.10000610352, 0, 0, 270);
- CreateDynamicObject(632, 1813, -1299.3000488281, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(632, 1813, -1299.2998046875, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(632, 1808.9000244141, -1299.3000488281, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(632, 1817.5999755859, -1295.0999755859, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(632, 1817.5999755859, -1290.9000244141, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(632, 1817.5999755859, -1303.8000488281, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(632, 1817.5999755859, -1307.0999755859, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(632, 1822, -1299.3000488281, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(632, 1826.1999511719, -1299.3000488281, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(2244, 1806.1999511719, -1292.6999511719, 131.89999389648, 0, 0, 0);
- CreateDynamicObject(2245, 1805, -1296.0999755859, 132, 0, 0, 0);
- CreateDynamicObject(2251, 1807.3000488281, -1296.5999755859, 132.10000610352, 0, 0, 0);
- CreateDynamicObject(2252, 1808.5, -1289.8000488281, 132, 0, 0, 0);
- CreateDynamicObject(2253, 1810.9000244141, -1288.4000244141, 132, 0, 0, 0);
- CreateDynamicObject(2811, 1813.5, -1287.6999511719, 131.69999694824, 0, 0, 0);
- CreateDynamicObject(887, 1816.6999511719, -1299.3000488281, 130.69999694824, 0, 0, 0);
- CreateDynamicObject(887, 1816.69921875, -1299.2998046875, 130.69999694824, 0, 0, 270);
- CreateDynamicObject(1723, 1817.6999511719, -1303.1999511719, 130.69999694824, 0, 0, 87.982788085938);
- CreateDynamicObject(1723, 1818.6999511719, -1300.4000244141, 130.69999694824, 0, 0, 357.978515625);
- CreateDynamicObject(1723, 1826.5999755859, -1306.6999511719, 130.69999694824, 0, 0, 267.978515625);
- CreateDynamicObject(1723, 1823.5999755859, -1308.6999511719, 130.69999694824, 0, 0, 87.973022460938);
- CreateDynamicObject(2315, 1819.1999511719, -1302.3000488281, 130.69999694824, 0, 0, 359.99877929688);
- CreateDynamicObject(2315, 1825.0999755859, -1308.4000244141, 130.69999694824, 0, 0, 89.994506835938);
- CreateDynamicObject(1649, 1819.4000244141, -1299.3000488281, 132.39999389648, 0, 0, 0);
- CreateDynamicObject(1649, 1819.3994140625, -1299.2998046875, 132.39999389648, 0, 0, 180);
- CreateDynamicObject(1649, 1827, -1299.3000488281, 132.39999389648, 0, 0, 359.99450683594);
- CreateDynamicObject(1649, 1827, -1299.2998046875, 132.39999389648, 0, 0, 179.98901367188);
- CreateDynamicObject(1649, 1816.6999511719, -1296.5, 132.39999389648, 0, 0, 269.98352050781);
- CreateDynamicObject(1649, 1816.69921875, -1296.5, 132.39999389648, 0, 0, 89.97802734375);
- CreateDynamicObject(1649, 1816.8000488281, -1289.1999511719, 132.39999389648, 0, 0, 269.97802734375);
- CreateDynamicObject(1649, 1816.7998046875, -1289.19921875, 132.39999389648, 0, 0, 89.97802734375);
- CreateDynamicObject(1649, 1814, -1299.3000488281, 132.39999389648, 0, 0, 179.97802734375);
- CreateDynamicObject(1649, 1814, -1299.2998046875, 132.39999389648, 0, 0, 359.97253417969);
- CreateDynamicObject(1649, 1806.3000488281, -1299.3000488281, 132.39999389648, 0, 0, 179.96704101563);
- CreateDynamicObject(1649, 1806.2998046875, -1299.2998046875, 132.39999389648, 0, 0, 359.96154785156);
- CreateDynamicObject(1649, 1816.6999511719, -1302.1999511719, 132.39999389648, 0, 0, 269.9560546875);
- CreateDynamicObject(1649, 1816.69921875, -1302.19921875, 132.39999389648, 0, 0, 89.950561523438);
- CreateDynamicObject(1649, 1816.6999511719, -1309, 132.39999389648, 0, 0, 269.94506835938);
- CreateDynamicObject(1649, 1816.69921875, -1309, 132.39999389648, 0, 0, 89.939575195313);
- CreateDynamicObject(1723, 1815.4000244141, -1301.4000244141, 130.69999694824, 0, 0, 269.978515625);
- CreateDynamicObject(1723, 1812.5, -1300.5, 130.69999694824, 0, 0, 359.97802734375);
- CreateDynamicObject(2315, 1807.19921875, -1305.5, 130.69999694824, 0, 0, 319.99877929688);
- CreateDynamicObject(2315, 1813.4000244141, -1301.9000244141, 130.69999694824, 0, 0, 281.99877929688);
- CreateDynamicObject(8253, 1816.1999511719, -1298.8000488281, 134.69999694824, 0, 0, 180);
- CreateDynamicObject(8253, 1815.6999511719, -1298.6999511719, 134.69999694824, 0, 0, 359.99450683594);
- CreateDynamicObject(2854, 1825.0999755859, -1307.0999755859, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2853, 1825.0999755859, -1308, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2852, 1820.6999511719, -1302.3000488281, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2851, 1819.5999755859, -1302.4000244141, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2850, 1820.0999755859, -1302.4000244141, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2849, 1813.6999511719, -1303.4000244141, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2848, 1813.4000244141, -1301.8000488281, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2855, 1813.5, -1302.5999755859, 131.19999694824, 0, 0, 0);
- CreateDynamicObject(2850, 1808.3000488281, -1306.3000488281, 131.19999694824, 0, 0, 0);
- // Gun Depot interior
- CreateDynamicObject(8674, 1781, -1535.5, 18.60000038147, 0, 0, 268);
- CreateDynamicObject(8674, 1776, -1530.0999755859, 18.700000762939, 0, 0, 177.99499511719);
- CreateDynamicObject(8674, 1765.6999511719, -1529.9000244141, 18.700000762939, 0, 0, 179.98950195313);
- CreateDynamicObject(8674, 1754.6999511719, -1561.4000244141, 18.700000762939, 0, 0, 179.98901367188);
- CreateDynamicObject(8674, 1749.5999755859, -1556.1999511719, 18.700000762939, 0, 0, 89.989013671875);
- CreateDynamicObject(8674, 1749.5999755859, -1545.9000244141, 18.700000762939, 0, 0, 89.989013671875);
- CreateDynamicObject(8674, 1749.5999755859, -1536.5999755859, 18.700000762939, 0, 0, 89.989013671875);
- CreateDynamicObject(8674, 1754.6999511719, -1530.5999755859, 18.60000038147, 0, 0, 7.989013671875);
- CreateDynamicObject(8674, 1764.9000244141, -1529.9000244141, 18.700000762939, 0, 0, 179.98901367188);
- CreateDynamicObject(989, 1781.1999511719, -1533.9000244141, 10.300000190735, 0, 0, 192);
- CreateDynamicObject(11474, 1769.8000488281, -1548.6999511719, 11.60000038147, 0, 0, 314);
- CreateDynamicObject(11474, 1769.8000488281, -1548.6999511719, 10.300000190735, 0, 0, 313.99475097656);
- CreateDynamicObject(11474, 1769.8000488281, -1548.6999511719, 9.1000003814697, 0, 0, 313.99475097656);
- CreateDynamicObject(1533, 1770.1999511719, -1549.6999511719, 8.8999996185303, 0, 0, 220);
- CreateDynamicObject(2887, 1749.5999755859, -1531.6999511719, 18.10000038147, 348, 0, 236);
- CreateDynamicObject(2887, 1749.5999755859, -1560.6999511719, 18.39999961853, 347.99743652344, 0, 317.99682617188);
- CreateDynamicObject(2887, 1781.1999511719, -1530.5, 18.200000762939, 347.99743652344, 0, 129.99328613281);
- CreateDynamicObject(14781, 1767.8000488281, -1535.9000244141, 9.6000003814697, 0, 0, 2);
- CreateDynamicObject(6066, 1756.5, -1548.8000488281, 11, 0, 0, 222);
- CreateDynamicObject(3515, 1759.0999755859, -1549.4000244141, 6.9000000953674, 0, 0, 0);
- CreateDynamicObject(3515, 1756.0999755859, -1546.1999511719, 6.5999999046326, 0, 0, 0);
- CreateDynamicObject(2628, 1767.5999755859, -1546.8000488281, 8.3999996185303, 0, 0, 222);
- CreateDynamicObject(2628, 1766.4000244141, -1547.9000244141, 8.3999996185303, 0, 0, 221.99523925781);
- CreateDynamicObject(2930, 1781.0999755859, -1538, 11.5, 0, 0, 6);
- CreateDynamicObject(11489, 1801.1999511719, -1845.1999511719, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(3279, 1754.9000244141, -1566.4000244141, 9.1000003814697, 354.00366210938, 2.0110168457031, 8.2101440429688);
- CreateDynamicObject(3819, 1759.4000244141, -1535.4000244141, 9.3999996185303, 0, 0, 182);
- CreateDynamicObject(2627, 1771.4000244141, -1543, 8.3999996185303, 0, 0, 48);
- CreateDynamicObject(2629, 1774.9000244141, -1532.4000244141, 8.5, 0, 0, 356);
- CreateDynamicObject(2629, 1776.4000244141, -1532.5, 8.5, 0, 0, 355.99548339844);
- CreateDynamicObject(2630, 1775, -1540.3000488281, 8.5, 0, 0, 218);
- CreateDynamicObject(1280, 1778.8000488281, -1537.8000488281, 8.8999996185303, 0, 0, 312);
- CreateDynamicObject(1280, 1775.1999511719, -1545, 9.3000001907349, 0, 0, 311.99523925781);
- CreateDynamicObject(971, 1813.9000244141, -1537.5, 13, 0, 0, 268);
- CreateDynamicObject(14408, 2798.1000976563, -1467.5, 1074.5999755859, 0, 0, 358);
- CreateDynamicObject(2885, 2777.8999023438, -1492.8000488281, 1075.5, 0, 0, 90);
- CreateDynamicObject(1508, 2777.8999023438, -1492.6999511719, 1067.0999755859, 0, 0, 0);
- CreateDynamicObject(849, 2768.3000488281, -1493.8000488281, 1065.5999755859, 0, 0, 0);
- CreateDynamicObject(1337, 2767, -1490.5999755859, 1065.9000244141, 0, 0, 88);
- CreateDynamicObject(1344, 2766.1000976563, -1483.5999755859, 1066.0999755859, 0, 0, 110);
- CreateDynamicObject(1344, 2766.3000488281, -1481.5, 1066.0999755859, 0, 0, 5.9951171875);
- CreateDynamicObject(1345, 2766.3000488281, -1472, 1066, 0, 0, 356);
- CreateDynamicObject(1345, 2766.5, -1469.9000244141, 1066, 0, 0, 265.99548339844);
- CreateDynamicObject(3062, 2767.6000976563, -1464.5999755859, 1066.6999511719, 0, 0, 358);
- CreateDynamicObject(1649, 2769.3000488281, -1464.5999755859, 1067.8000488281, 0, 0, 358);
- CreateDynamicObject(1671, 2770.1000976563, -1462.9000244141, 1065.6999511719, 0, 0, 30);
- CreateDynamicObject(2166, 2770.8000488281, -1462.9000244141, 1065.3000488281, 0, 0, 176);
- CreateDynamicObject(1502, 2771.5, -1465.3000488281, 1065.3000488281, 0, 0, 270);
- CreateDynamicObject(1502, 2771.5, -1468.3000488281, 1065.3000488281, 0, 0, 87.994995117188);
- CreateDynamicObject(18059, 2779.3000488281, -1479.0999755859, 1065.5999755859, 0, 0, 358);
- CreateDynamicObject(18059, 2794.3000488281, -1479.6999511719, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(7040, 2801.5, -1459.3000488281, 1068.6999511719, 0, 0, 0);
- CreateDynamicObject(14612, 2781.1000976563, -1457.3000488281, 1068, 0, 0, 90);
- CreateDynamicObject(3013, 2807.3000488281, -1474.3000488281, 1065.4000244141, 0, 0, 358);
- CreateDynamicObject(3013, 2807.3000488281, -1473.9000244141, 1065.4000244141, 0, 0, 357.99499511719);
- CreateDynamicObject(3013, 2807.3000488281, -1474.0999755859, 1065.6999511719, 0, 0, 357.99499511719);
- CreateDynamicObject(2991, 2797.3000488281, -1472.8000488281, 1065.9000244141, 0, 0, 356);
- CreateDynamicObject(2991, 2801.3000488281, -1473.0999755859, 1065.9000244141, 0, 0, 355.99548339844);
- CreateDynamicObject(2991, 2799.6999511719, -1473, 1067.1999511719, 0, 0, 355.99548339844);
- CreateDynamicObject(2932, 2773.5, -1471.9000244141, 1066.6999511719, 0, 0, 0);
- CreateDynamicObject(18257, 2785.1999511719, -1471.8000488281, 1065.3000488281, 0, 0, 342);
- CreateDynamicObject(925, 2806.8000488281, -1471.8000488281, 1066.3000488281, 0, 0, 268);
- CreateDynamicObject(930, 2807.3000488281, -1464.5999755859, 1065.6999511719, 0, 0, 358);
- CreateDynamicObject(930, 2807.3000488281, -1465.1999511719, 1065.6999511719, 0, 0, 357.99499511719);
- CreateDynamicObject(930, 2786.8999023438, -1471.0999755859, 1065.6999511719, 0, 0, 349.99499511719);
- CreateDynamicObject(1431, 2791.6999511719, -1466.5999755859, 1065.8000488281, 0, 0, 0);
- CreateDynamicObject(1431, 2802.1999511719, -1464.5999755859, 1065.8000488281, 0, 0, 356);
- CreateDynamicObject(1431, 2806.8000488281, -1478.6999511719, 1065.8000488281, 0, 0, 79.995483398438);
- CreateDynamicObject(2358, 2806.8000488281, -1473.5, 1065.4000244141, 0, 0, 214);
- CreateDynamicObject(2358, 2806, -1478.0999755859, 1065.4000244141, 0, 0, 177.99719238281);
- CreateDynamicObject(2358, 2776, -1475.1999511719, 1065.4000244141, 0, 0, 177.99499511719);
- CreateDynamicObject(2567, 2796.8999023438, -1465.1999511719, 1067.1999511719, 0, 0, 0);
- CreateDynamicObject(1508, 2807.6999511719, -1476.0999755859, 1066.4000244141, 0, 0, 358);
- CreateDynamicObject(10184, 2808, -1469.1999511719, 1069, 0, 0, 358);
- CreateDynamicObject(10184, 2808.1000976563, -1466.1999511719, 1074.9000244141, 0, 0, 357.99499511719);
- CreateDynamicObject(983, 2796.1000976563, -1479.4000244141, 1072.3000488281, 0, 0, 268);
- CreateDynamicObject(983, 2789.6999511719, -1479.1999511719, 1072.3000488281, 0, 0, 267.99499511719);
- CreateDynamicObject(983, 2783.3000488281, -1479, 1072.3000488281, 0, 0, 267.99499511719);
- CreateDynamicObject(983, 2776.8999023438, -1478.8000488281, 1072.3000488281, 0, 0, 267.99499511719);
- CreateDynamicObject(983, 2773.5, -1475.3000488281, 1072.3000488281, 0, 0, 177.99499511719);
- CreateDynamicObject(983, 2773.6999511719, -1468.9000244141, 1072.3000488281, 0, 0, 177.98950195313);
- CreateDynamicObject(983, 2773.8999023438, -1462.5, 1072.3000488281, 0, 0, 177.98950195313);
- CreateDynamicObject(983, 2774.1000976563, -1458.3000488281, 1072.3000488281, 0, 0, 177.98950195313);
- CreateDynamicObject(983, 2796.8999023438, -1455.5999755859, 1072.3000488281, 0, 0, 87.989501953125);
- CreateDynamicObject(983, 2790.5, -1455.4000244141, 1072.3000488281, 0, 0, 87.984008789063);
- CreateDynamicObject(983, 2784.1000976563, -1455.1999511719, 1072.3000488281, 0, 0, 87.984008789063);
- CreateDynamicObject(983, 2777.6999511719, -1455, 1072.3000488281, 0, 0, 87.984008789063);
- CreateDynamicObject(1271, 2802, -1480.5999755859, 1065.5999755859, 0, 0, 0);
- CreateDynamicObject(1271, 2802, -1479.9000244141, 1065.5999755859, 0, 0, 0);
- CreateDynamicObject(1271, 2802, -1479.1999511719, 1065.5999755859, 0, 0, 0);
- CreateDynamicObject(1271, 2802, -1479.9000244141, 1066.3000488281, 0, 0, 0);
- CreateDynamicObject(1271, 2799.3999023438, -1480.4000244141, 1065.5999755859, 0, 0, 358);
- CreateDynamicObject(1271, 2796.1999511719, -1480.3000488281, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2793, -1480.1999511719, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2789.8999023438, -1480.0999755859, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2786.8000488281, -1480, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2784.3999023438, -1479.9000244141, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2781.1999511719, -1479.8000488281, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2778.1000976563, -1479.6999511719, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2774.8999023438, -1479.5999755859, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2771.8000488281, -1479.3000488281, 1065.5999755859, 0, 0, 357.99499511719);
- // Prison Yard
- CreateDynamicObject(8674, 1781, -1535.5, 18.60000038147, 0, 0, 268);
- CreateDynamicObject(8674, 1776, -1530.0999755859, 18.700000762939, 0, 0, 177.99499511719);
- CreateDynamicObject(8674, 1765.6999511719, -1529.9000244141, 18.700000762939, 0, 0, 179.98950195313);
- CreateDynamicObject(8674, 1754.6999511719, -1561.4000244141, 18.700000762939, 0, 0, 179.98901367188);
- CreateDynamicObject(8674, 1749.5999755859, -1556.1999511719, 18.700000762939, 0, 0, 89.989013671875);
- CreateDynamicObject(8674, 1749.5999755859, -1545.9000244141, 18.700000762939, 0, 0, 89.989013671875);
- CreateDynamicObject(8674, 1749.5999755859, -1536.5999755859, 18.700000762939, 0, 0, 89.989013671875);
- CreateDynamicObject(8674, 1754.6999511719, -1530.5999755859, 18.60000038147, 0, 0, 7.989013671875);
- CreateDynamicObject(8674, 1764.9000244141, -1529.9000244141, 18.700000762939, 0, 0, 179.98901367188);
- CreateDynamicObject(989, 1781.1999511719, -1533.9000244141, 10.300000190735, 0, 0, 192);
- CreateDynamicObject(11474, 1769.8000488281, -1548.6999511719, 11.60000038147, 0, 0, 314);
- CreateDynamicObject(11474, 1769.8000488281, -1548.6999511719, 10.300000190735, 0, 0, 313.99475097656);
- CreateDynamicObject(11474, 1769.8000488281, -1548.6999511719, 9.1000003814697, 0, 0, 313.99475097656);
- CreateDynamicObject(1533, 1770.1999511719, -1549.6999511719, 8.8999996185303, 0, 0, 220);
- CreateDynamicObject(2887, 1749.5999755859, -1531.6999511719, 18.10000038147, 348, 0, 236);
- CreateDynamicObject(2887, 1749.5999755859, -1560.6999511719, 18.39999961853, 347.99743652344, 0, 317.99682617188);
- CreateDynamicObject(2887, 1781.1999511719, -1530.5, 18.200000762939, 347.99743652344, 0, 129.99328613281);
- CreateDynamicObject(14781, 1767.8000488281, -1535.9000244141, 9.6000003814697, 0, 0, 2);
- CreateDynamicObject(6066, 1756.5, -1548.8000488281, 11, 0, 0, 222);
- CreateDynamicObject(3515, 1759.0999755859, -1549.4000244141, 6.9000000953674, 0, 0, 0);
- CreateDynamicObject(3515, 1756.0999755859, -1546.1999511719, 6.5999999046326, 0, 0, 0);
- CreateDynamicObject(2628, 1767.5999755859, -1546.8000488281, 8.3999996185303, 0, 0, 222);
- CreateDynamicObject(2628, 1766.4000244141, -1547.9000244141, 8.3999996185303, 0, 0, 221.99523925781);
- CreateDynamicObject(2930, 1781.0999755859, -1538, 11.5, 0, 0, 6);
- CreateDynamicObject(11489, 1801.1999511719, -1845.1999511719, 12.60000038147, 0, 0, 0);
- CreateDynamicObject(3279, 1754.9000244141, -1566.4000244141, 9.1000003814697, 354.00366210938, 2.0110168457031, 8.2101440429688);
- CreateDynamicObject(3819, 1759.4000244141, -1535.4000244141, 9.3999996185303, 0, 0, 182);
- CreateDynamicObject(2627, 1771.4000244141, -1543, 8.3999996185303, 0, 0, 48);
- CreateDynamicObject(2629, 1774.9000244141, -1532.4000244141, 8.5, 0, 0, 356);
- CreateDynamicObject(2629, 1776.4000244141, -1532.5, 8.5, 0, 0, 355.99548339844);
- CreateDynamicObject(2630, 1775, -1540.3000488281, 8.5, 0, 0, 218);
- CreateDynamicObject(1280, 1778.8000488281, -1537.8000488281, 8.8999996185303, 0, 0, 312);
- CreateDynamicObject(1280, 1775.1999511719, -1545, 9.3000001907349, 0, 0, 311.99523925781);
- CreateDynamicObject(971, 1813.9000244141, -1537.5, 13, 0, 0, 268);
- CreateDynamicObject(14408, 2798.1000976563, -1467.5, 1074.5999755859, 0, 0, 358);
- CreateDynamicObject(2885, 2777.8999023438, -1492.8000488281, 1075.5, 0, 0, 90);
- CreateDynamicObject(1508, 2777.8999023438, -1492.6999511719, 1067.0999755859, 0, 0, 0);
- CreateDynamicObject(849, 2768.3000488281, -1493.8000488281, 1065.5999755859, 0, 0, 0);
- CreateDynamicObject(1337, 2767, -1490.5999755859, 1065.9000244141, 0, 0, 88);
- CreateDynamicObject(1344, 2766.1000976563, -1483.5999755859, 1066.0999755859, 0, 0, 110);
- CreateDynamicObject(1344, 2766.3000488281, -1481.5, 1066.0999755859, 0, 0, 5.9951171875);
- CreateDynamicObject(1345, 2766.3000488281, -1472, 1066, 0, 0, 356);
- CreateDynamicObject(1345, 2766.5, -1469.9000244141, 1066, 0, 0, 265.99548339844);
- CreateDynamicObject(3062, 2767.6000976563, -1464.5999755859, 1066.6999511719, 0, 0, 358);
- CreateDynamicObject(1649, 2769.3000488281, -1464.5999755859, 1067.8000488281, 0, 0, 358);
- CreateDynamicObject(1671, 2770.1000976563, -1462.9000244141, 1065.6999511719, 0, 0, 30);
- CreateDynamicObject(2166, 2770.8000488281, -1462.9000244141, 1065.3000488281, 0, 0, 176);
- CreateDynamicObject(1502, 2771.5, -1465.3000488281, 1065.3000488281, 0, 0, 270);
- CreateDynamicObject(1502, 2771.5, -1468.3000488281, 1065.3000488281, 0, 0, 87.994995117188);
- CreateDynamicObject(18059, 2779.3000488281, -1479.0999755859, 1065.5999755859, 0, 0, 358);
- CreateDynamicObject(18059, 2794.3000488281, -1479.6999511719, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(7040, 2801.5, -1459.3000488281, 1068.6999511719, 0, 0, 0);
- CreateDynamicObject(14612, 2781.1000976563, -1457.3000488281, 1068, 0, 0, 90);
- CreateDynamicObject(3013, 2807.3000488281, -1474.3000488281, 1065.4000244141, 0, 0, 358);
- CreateDynamicObject(3013, 2807.3000488281, -1473.9000244141, 1065.4000244141, 0, 0, 357.99499511719);
- CreateDynamicObject(3013, 2807.3000488281, -1474.0999755859, 1065.6999511719, 0, 0, 357.99499511719);
- CreateDynamicObject(2991, 2797.3000488281, -1472.8000488281, 1065.9000244141, 0, 0, 356);
- CreateDynamicObject(2991, 2801.3000488281, -1473.0999755859, 1065.9000244141, 0, 0, 355.99548339844);
- CreateDynamicObject(2991, 2799.6999511719, -1473, 1067.1999511719, 0, 0, 355.99548339844);
- CreateDynamicObject(2932, 2773.5, -1471.9000244141, 1066.6999511719, 0, 0, 0);
- CreateDynamicObject(18257, 2785.1999511719, -1471.8000488281, 1065.3000488281, 0, 0, 342);
- CreateDynamicObject(925, 2806.8000488281, -1471.8000488281, 1066.3000488281, 0, 0, 268);
- CreateDynamicObject(930, 2807.3000488281, -1464.5999755859, 1065.6999511719, 0, 0, 358);
- CreateDynamicObject(930, 2807.3000488281, -1465.1999511719, 1065.6999511719, 0, 0, 357.99499511719);
- CreateDynamicObject(930, 2786.8999023438, -1471.0999755859, 1065.6999511719, 0, 0, 349.99499511719);
- CreateDynamicObject(1431, 2791.6999511719, -1466.5999755859, 1065.8000488281, 0, 0, 0);
- CreateDynamicObject(1431, 2802.1999511719, -1464.5999755859, 1065.8000488281, 0, 0, 356);
- CreateDynamicObject(1431, 2806.8000488281, -1478.6999511719, 1065.8000488281, 0, 0, 79.995483398438);
- CreateDynamicObject(2358, 2806.8000488281, -1473.5, 1065.4000244141, 0, 0, 214);
- CreateDynamicObject(2358, 2806, -1478.0999755859, 1065.4000244141, 0, 0, 177.99719238281);
- CreateDynamicObject(2358, 2776, -1475.1999511719, 1065.4000244141, 0, 0, 177.99499511719);
- CreateDynamicObject(2567, 2796.8999023438, -1465.1999511719, 1067.1999511719, 0, 0, 0);
- CreateDynamicObject(1508, 2807.6999511719, -1476.0999755859, 1066.4000244141, 0, 0, 358);
- CreateDynamicObject(10184, 2808, -1469.1999511719, 1069, 0, 0, 358);
- CreateDynamicObject(10184, 2808.1000976563, -1466.1999511719, 1074.9000244141, 0, 0, 357.99499511719);
- CreateDynamicObject(983, 2796.1000976563, -1479.4000244141, 1072.3000488281, 0, 0, 268);
- CreateDynamicObject(983, 2789.6999511719, -1479.1999511719, 1072.3000488281, 0, 0, 267.99499511719);
- CreateDynamicObject(983, 2783.3000488281, -1479, 1072.3000488281, 0, 0, 267.99499511719);
- CreateDynamicObject(983, 2776.8999023438, -1478.8000488281, 1072.3000488281, 0, 0, 267.99499511719);
- CreateDynamicObject(983, 2773.5, -1475.3000488281, 1072.3000488281, 0, 0, 177.99499511719);
- CreateDynamicObject(983, 2773.6999511719, -1468.9000244141, 1072.3000488281, 0, 0, 177.98950195313);
- CreateDynamicObject(983, 2773.8999023438, -1462.5, 1072.3000488281, 0, 0, 177.98950195313);
- CreateDynamicObject(983, 2774.1000976563, -1458.3000488281, 1072.3000488281, 0, 0, 177.98950195313);
- CreateDynamicObject(983, 2796.8999023438, -1455.5999755859, 1072.3000488281, 0, 0, 87.989501953125);
- CreateDynamicObject(983, 2790.5, -1455.4000244141, 1072.3000488281, 0, 0, 87.984008789063);
- CreateDynamicObject(983, 2784.1000976563, -1455.1999511719, 1072.3000488281, 0, 0, 87.984008789063);
- CreateDynamicObject(983, 2777.6999511719, -1455, 1072.3000488281, 0, 0, 87.984008789063);
- CreateDynamicObject(1271, 2802, -1480.5999755859, 1065.5999755859, 0, 0, 0);
- CreateDynamicObject(1271, 2802, -1479.9000244141, 1065.5999755859, 0, 0, 0);
- CreateDynamicObject(1271, 2802, -1479.1999511719, 1065.5999755859, 0, 0, 0);
- CreateDynamicObject(1271, 2802, -1479.9000244141, 1066.3000488281, 0, 0, 0);
- CreateDynamicObject(1271, 2799.3999023438, -1480.4000244141, 1065.5999755859, 0, 0, 358);
- CreateDynamicObject(1271, 2796.1999511719, -1480.3000488281, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2793, -1480.1999511719, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2789.8999023438, -1480.0999755859, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2786.8000488281, -1480, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2784.3999023438, -1479.9000244141, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2781.1999511719, -1479.8000488281, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2778.1000976563, -1479.6999511719, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2774.8999023438, -1479.5999755859, 1065.5999755859, 0, 0, 357.99499511719);
- CreateDynamicObject(1271, 2771.8000488281, -1479.3000488281, 1065.5999755859, 0, 0, 357.99499511719);
- // Warehouse and Drug Depot interior
- CreateDynamicObject(14596, 2208.0319824219, -1822.3375244141, 952.82769775391, 0, 0, 0);
- CreateDynamicObject(2949, 2126.0654296875, -1877.4990234375, 946.35168457031, 0, 0, 0);
- CreateDynamicObject(1508, 2203.3005371094, -1818.6754150391, 961.19696044922, 0, 0, 0);
- CreateDynamicObject(1337, 2209.6457519531, -1819.3863525391, 960.18786621094, 0, 0, 89.730041503906);
- CreateDynamicObject(1299, 2204.5625, -1820.541015625, 959.99450683594, 0, 0, 0);
- CreateDynamicObject(1299, 2212.0517578125, -1817.1284179688, 959.99450683594, 0, 0, 0);
- CreateDynamicObject(1265, 2213.0886230469, -1828.4455566406, 958.00769042969, 0, 0, 0);
- CreateDynamicObject(1224, 2204.41015625, -1828.533203125, 956.15356445313, 0, 0, 3.966064453125);
- CreateDynamicObject(2885, 2203.2292480469, -1818.4450683594, 959.44482421875, 0, 0, 268.28527832031);
- CreateDynamicObject(1421, 2203.9606933594, -1818.5676269531, 954.56951904297, 0, 0, 87.744995117188);
- CreateDynamicObject(2007, 2209.3349609375, -1819.1578369141, 953.73394775391, 0, 0, 176.61560058594);
- CreateDynamicObject(2007, 2208.392578125, -1819.1088867188, 953.73394775391, 0, 0, 176.61071777344);
- CreateDynamicObject(2007, 2208.8273925781, -1819.1372070313, 955.12420654297, 0, 0, 176.61071777344);
- CreateDynamicObject(2063, 2208.392578125, -1815.7998046875, 954.64288330078, 0, 0, 0);
- CreateDynamicObject(1219, 2213.4291992188, -1817.0510253906, 954.09686279297, 0, 0, 0);
- CreateDynamicObject(1220, 2212.8601074219, -1816.8101806641, 954.70666503906, 0, 0, 0);
- CreateDynamicObject(1220, 2212.869140625, -1817.5290527344, 954.70666503906, 0, 0, 0);
- CreateDynamicObject(2673, 2212.5378417969, -1827.6182861328, 951.82177734375, 0, 0, 0);
- CreateDynamicObject(2673, 2208.2465820313, -1816.3139648438, 953.82177734375, 0, 0, 0);
- CreateDynamicObject(1428, 2213.6247558594, -1828.4763183594, 953.30181884766, 0, 0, 268.19519042969);
- CreateDynamicObject(928, 2204.3195800781, -1828.7010498047, 949.99261474609, 0, 0, 306.18005371094);
- CreateDynamicObject(1265, 2205.3315429688, -1828.6680908203, 950.20300292969, 0, 0, 0);
- CreateDynamicObject(2885, 2203.697265625, -1818.509765625, 953.39959716797, 0, 0, 268.19274902344);
- CreateDynamicObject(926, 2204.515625, -1815.8895263672, 948.26928710938, 0, 0, 0);
- CreateDynamicObject(926, 2205.1896972656, -1815.7458496094, 948.18640136719, 0, 0, 0);
- CreateDynamicObject(926, 2204.7980957031, -1816.2678222656, 948.18640136719, 0, 0, 0);
- CreateDynamicObject(924, 2204.484375, -1816.9908447266, 948.11779785156, 0, 0, 0);
- CreateDynamicObject(924, 2205.9553222656, -1816.0786132813, 948.11779785156, 0, 0, 230.39038085938);
- CreateDynamicObject(910, 2204.4284667969, -1818.6550292969, 949.20623779297, 0, 0, 86.795349121094);
- CreateDynamicObject(3119, 2207.2143554688, -1818.3345947266, 948.24090576172, 0, 0, 0);
- CreateDynamicObject(3035, 2212.9409179688, -1816.1853027344, 948.70721435547, 0, 0, 0);
- CreateDynamicObject(3006, 2213.4479980469, -1827.8275146484, 945.93707275391, 0, 0, 308.16516113281);
- CreateDynamicObject(2971, 2204.9685058594, -1827.9638671875, 943.93707275391, 0, 0, 0);
- CreateDynamicObject(1550, 2210.7800292969, -1819.439453125, 948.33044433594, 0, 0, 41.864990234375);
- CreateDynamicObject(1550, 2211.2280273438, -1819.4133300781, 948.33044433594, 0, 0, 342.04339599609);
- CreateDynamicObject(1550, 2205.6599121094, -1828.7083740234, 945.24725341797, 0, 0, 342.04284667969);
- CreateDynamicObject(1508, 2206.0444335938, -1821.16015625, 943.79071044922, 0, 0, 270.27026367188);
- CreateDynamicObject(14408, 2263.1589355469, -1768.1441650391, 924.19812011719, 0, 0, 0);
- CreateDynamicObject(2885, 2252.6433105469, -1790.9752197266, 924.81524658203, 0, 0, 180.54052734375);
- CreateDynamicObject(1508, 2250.046875, -1790.9125976563, 916.5126953125, 0, 0, 270.27026367188);
- CreateDynamicObject(2283, 2248.9233398438, -1791.7449951172, 919.53082275391, 0, 0, 0);
- CreateDynamicObject(2284, 2251.3562011719, -1791.7220458984, 919.337890625, 0, 0, 0);
- CreateDynamicObject(2286, 2250.2817382813, -1791.5241699219, 918.57153320313, 0, 0, 0);
- CreateDynamicObject(2971, 2250.6633300781, -1795.2509765625, 914.85437011719, 0, 0, 0);
- CreateDynamicObject(2971, 2243.19921875, -1795.6470947266, 914.85437011719, 0, 0, 0);
- CreateDynamicObject(1415, 2240.8864746094, -1795.8968505859, 914.85437011719, 0, 0, 92.930725097656);
- CreateDynamicObject(1265, 2236.7912597656, -1791.2266845703, 915.32342529297, 0, 0, 0);
- CreateDynamicObject(1265, 2232.8203125, -1793.0179443359, 915.32342529297, 0, 0, 0);
- CreateDynamicObject(1224, 2235.5336914063, -1795.7547607422, 915.46929931641, 0, 0, 0);
- CreateDynamicObject(1224, 2235.5358886719, -1795.7336425781, 916.69873046875, 0, 0, 0);
- CreateDynamicObject(1224, 2233.7490234375, -1795.6512451172, 915.46929931641, 0, 0, 0);
- CreateDynamicObject(1224, 2233.7780761719, -1795.5980224609, 916.69873046875, 0, 0, 0);
- CreateDynamicObject(2843, 2233.4936523438, -1794.3864746094, 914.85437011719, 0, 0, 0);
- CreateDynamicObject(939, 2242.0402832031, -1755.599609375, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2247.2446289063, -1755.5174560547, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(1355, 2235.9301757813, -1788.9600830078, 915.05133056641, 0, 0, 0);
- CreateDynamicObject(1355, 2235.9343261719, -1788.4375, 915.05133056641, 0, 0, 0);
- CreateDynamicObject(1344, 2231.0063476563, -1785.3024902344, 915.66259765625, 0, 0, 89.72998046875);
- CreateDynamicObject(1344, 2231.0217285156, -1783.3610839844, 915.66259765625, 0, 0, 89.725341796875);
- CreateDynamicObject(1299, 2230.8132324219, -1772.2362060547, 915.31024169922, 0, 0, 0);
- CreateDynamicObject(1265, 2230.8452148438, -1774.0186767578, 915.32342529297, 0, 0, 0);
- CreateDynamicObject(1265, 2231.8552246094, -1773.2553710938, 915.32342529297, 0, 0, 238.42041015625);
- CreateDynamicObject(2062, 2235.82421875, -1776.9580078125, 915.42297363281, 0, 0, 0);
- CreateDynamicObject(2062, 2235.6940917969, -1778.1903076172, 915.42297363281, 0, 0, 0);
- CreateDynamicObject(2062, 2235.8444824219, -1785.3843994141, 915.42297363281, 0, 0, 0);
- CreateDynamicObject(2062, 2235.8747558594, -1784.4328613281, 915.42297363281, 0, 0, 0);
- CreateDynamicObject(2062, 2232.7912597656, -1768.123046875, 915.42297363281, 0, 0, 0);
- CreateDynamicObject(2062, 2232.8508300781, -1769.2181396484, 915.42297363281, 0, 0, 0);
- CreateDynamicObject(991, 2233.1694335938, -1766.1889648438, 918.56958007813, 0, 0, 0);
- CreateDynamicObject(1491, 2232.5964355469, -1766.3098144531, 914.89123535156, 0, 0, 0);
- CreateDynamicObject(1714, 2235.4899902344, -1764.9896240234, 914.85437011719, 0, 0, 320.1201171875);
- CreateDynamicObject(1998, 2232.8093261719, -1763.9261474609, 914.85437011719, 0, 0, 0);
- CreateDynamicObject(1649, 2273.0395507813, -1772.5686035156, 923.64514160156, 0, 0, 270.27026367188);
- CreateDynamicObject(1649, 2273.0002441406, -1768.4714355469, 923.64514160156, 0, 0, 270.26916503906);
- CreateDynamicObject(1649, 2272.9763183594, -1764.1165771484, 923.64514160156, 0, 0, 270.26916503906);
- CreateDynamicObject(1649, 2272.9582519531, -1759.8519287109, 923.64514160156, 0, 0, 270.26916503906);
- CreateDynamicObject(1649, 2272.9372558594, -1768.3780517578, 917.77014160156, 0, 0, 270.26916503906);
- CreateDynamicObject(1649, 2273.0229492188, -1760.5474853516, 917.77014160156, 0, 0, 270.26916503906);
- CreateDynamicObject(1491, 2236.59375, -1766.9134521484, 914.85437011719, 0, 0, 272.25512695313);
- CreateDynamicObject(1491, 2236.6899414063, -1769.8802490234, 914.85437011719, 0, 0, 90.852111816406);
- CreateDynamicObject(2885, 2270.5639648438, -1754.3863525391, 921.56524658203, 0, 0, 178.51049804688);
- CreateDynamicObject(983, 2261.6000976563, -1756.3863525391, 921.88946533203, 0, 0, 270.31530761719);
- CreateDynamicObject(983, 2255.25, -1756.3863525391, 921.88946533203, 0, 0, 270.31311035156);
- CreateDynamicObject(983, 2248.8901367188, -1756.3843994141, 921.88946533203, 0, 0, 270.36022949219);
- CreateDynamicObject(983, 2242.4929199219, -1756.3829345703, 921.88946533203, 0, 0, 270.35705566406);
- CreateDynamicObject(983, 2261.5610351563, -1780.1363525391, 921.88946533203, 0, 0, 270.35705566406);
- CreateDynamicObject(983, 2255.1967773438, -1780.1938476563, 921.88946533203, 0, 0, 270.35705566406);
- CreateDynamicObject(983, 2248.814453125, -1780.2421875, 921.88946533203, 0, 0, 270.35705566406);
- CreateDynamicObject(983, 2242.4338378906, -1780.2604980469, 921.88946533203, 0, 0, 270.35705566406);
- CreateDynamicObject(983, 2238.7683105469, -1776.9279785156, 921.88946533203, 0, 0, 180.71728515625);
- CreateDynamicObject(983, 2238.6965332031, -1770.5718994141, 921.88946533203, 0, 0, 180.71411132813);
- CreateDynamicObject(983, 2238.7294921875, -1764.2114257813, 921.88946533203, 0, 0, 178.72912597656);
- CreateDynamicObject(983, 2238.7956542969, -1759.4465332031, 921.88946533203, 0, 0, 178.7255859375);
- CreateDynamicObject(939, 2252.3635253906, -1755.5122070313, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2257.5026855469, -1755.5676269531, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2262.5905761719, -1755.5163574219, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2267.7282714844, -1755.4965820313, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2241.6540527344, -1780.5556640625, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2246.8564453125, -1780.5959472656, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2252.1069335938, -1780.6496582031, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2257.3588867188, -1780.6571044922, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2262.5693359375, -1780.6607666016, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2267.7915039063, -1780.6973876953, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2244.6430664063, -1768.6383056641, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2250.0766601563, -1768.6434326172, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2255.373046875, -1768.5874023438, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2260.5676269531, -1768.5843505859, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(939, 2265.7626953125, -1768.5941162109, 917.29760742188, 0, 0, 0);
- CreateDynamicObject(11090, 2264.7468261719, -1762.0338134766, 915.56188964844, 0, 0, 270.22521972656);
- CreateDynamicObject(11090, 2264.5966796875, -1774.4183349609, 915.56188964844, 0, 0, 270.2197265625);
- CreateDynamicObject(11086, 2243.9831542969, -1768.3754882813, 923.13732910156, 0, 0, 0);
- CreateDynamicObject(2885, 2273.1413574219, -1777.6109619141, 921.57080078125, 0, 0, 89.820068359375);
- CreateDynamicObject(941, 2257.947265625, -1774.5905761719, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2255.5927734375, -1774.5891113281, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2253.2214355469, -1774.5892333984, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2250.8674316406, -1774.5899658203, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2248.4926757813, -1774.6002197266, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2246.1291503906, -1774.6025390625, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2243.7866210938, -1774.5885009766, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2258.3583984375, -1761.9451904297, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2256.0104980469, -1761.9516601563, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2253.6552734375, -1761.9649658203, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2251.3029785156, -1761.9744873047, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2248.9624023438, -1761.9837646484, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2246.6462402344, -1761.9559326172, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(941, 2244.3103027344, -1761.9743652344, 915.3291015625, 0, 0, 0);
- CreateDynamicObject(1271, 2244.4936523438, -1761.8688964844, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2246.8310546875, -1761.8601074219, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2249.2434082031, -1761.8615722656, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2251.6176757813, -1761.8787841797, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2253.9670410156, -1761.9193115234, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2256.1987304688, -1761.9323730469, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2258.564453125, -1761.9291992188, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2244.1049804688, -1774.5607910156, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2246.4626464844, -1774.6119384766, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2248.8395996094, -1774.6102294922, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2251.2585449219, -1774.6077880859, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2253.5981445313, -1774.6477050781, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2255.8176269531, -1774.5919189453, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(1271, 2258.30078125, -1774.6049804688, 916.15460205078, 0, 0, 0);
- CreateDynamicObject(993, 1081.6762695313, -1208.5517578125, 18.479776382446, 0, 0, 272.1201171875);
- CreateDynamicObject(987, 1082.00390625, -1204.052734375, 14.073745727539, 0, 0, 272.25219726563);
- CreateDynamicObject(993, 1117.8571777344, -1160.1286621094, 24.279413223267, 0, 0, 358.01501464844);
- CreateDynamicObject(980, 1098.3779296875, -1189.26171875, 18.346323013306, 0, 0, 0);
- CreateDynamicObject(983, 1072.8447265625, -1214.4091796875, 21.184543609619, 0, 0, 0);
- CreateDynamicObject(983, 1072.7272949219, -1228.5744628906, 21.136642456055, 0, 0, 0);
- CreateDynamicObject(983, 1072.7491455078, -1231.7819824219, 21.154678344727, 0, 0, 0);
- CreateDynamicObject(983, 1072.7669677734, -1238.8208007813, 20.068134307861, 0, 0, 0);
- CreateDynamicObject(983, 1072.7573242188, -1245.9859619141, 19.496643066406, 0, 0, 0);
- CreateDynamicObject(983, 1072.7513427734, -1252.8715820313, 18.920074462891, 0, 0, 0);
- CreateDynamicObject(983, 1072.7498779297, -1260.2104492188, 18.344722747803, 0, 0, 0);
- CreateDynamicObject(983, 1072.7027587891, -1267.2639160156, 17.769371032715, 0, 0, 0);
- CreateDynamicObject(983, 1075.8852539063, -1270.8132324219, 17.769371032715, 0, 0, 89.72998046875);
- CreateDynamicObject(983, 1079.1004638672, -1270.7979736328, 17.769371032715, 0, 0, 89.725341796875);
- CreateDynamicObject(983, 1138.1214599609, -1212.2036132813, 24.985569000244, 0, 0, 89.725341796875);
- CreateDynamicObject(983, 1131.7512207031, -1212.1813964844, 24.985569000244, 0, 0, 89.725341796875);
- CreateDynamicObject(983, 1125.3557128906, -1212.1795654297, 24.985569000244, 0, 0, 89.725341796875);
- CreateDynamicObject(983, 1121.8968505859, -1215.5072021484, 24.985569000244, 0, 0, 1.935302734375);
- CreateDynamicObject(983, 1121.9787597656, -1221.8995361328, 24.985569000244, 0, 0, 359.94860839844);
- CreateDynamicObject(983, 1121.9641113281, -1228.2930908203, 24.985569000244, 0, 0, 359.94506835938);
- CreateDynamicObject(983, 1121.8853759766, -1234.6455078125, 24.985569000244, 0, 0, 359.94506835938);
- CreateDynamicObject(983, 1121.9182128906, -1241.0180664063, 24.985569000244, 0, 0, 359.94506835938);
- CreateDynamicObject(983, 1121.9398193359, -1247.3699951172, 24.985569000244, 0, 0, 359.94506835938);
- CreateDynamicObject(983, 1125.384765625, -1253.3721923828, 24.985569000244, 0, 0, 270.21533203125);
- CreateDynamicObject(983, 1131.7333984375, -1253.3553466797, 24.985569000244, 0, 0, 270.21423339844);
- CreateDynamicObject(983, 1137.7392578125, -1253.3602294922, 24.985569000244, 0, 0, 270.21423339844);
- CreateDynamicObject(983, 1140.9284667969, -1250.1248779297, 24.985569000244, 0, 0, 359.89904785156);
- CreateDynamicObject(983, 1140.9416503906, -1243.7414550781, 24.985569000244, 0, 0, 359.89562988281);
- CreateDynamicObject(983, 1140.9493408203, -1237.3413085938, 24.985569000244, 0, 0, 359.89562988281);
- CreateDynamicObject(983, 1140.9854736328, -1230.9816894531, 24.985569000244, 0, 0, 359.89562988281);
- CreateDynamicObject(983, 1141.0266113281, -1224.607421875, 24.985569000244, 0, 0, 359.89562988281);
- CreateDynamicObject(983, 1141.19921875, -1215.3707275391, 24.985569000244, 0, 0, 357.91064453125);
- CreateDynamicObject(983, 1141.0593261719, -1219.7827148438, 24.985569000244, 0, 0, 357.90710449219);
- CreateDynamicObject(3928, 1132.2991943359, -1220.2783203125, 24.302013397217, 0, 0, 0);
- CreateDynamicObject(3928, 1132.1790771484, -1237.7388916016, 24.302013397217, 0, 0, 0);
- CreateDynamicObject(1337, 1083.2729492188, -1245.7966308594, 15.327150344849, 0, 0, 0);
- CreateDynamicObject(2985, 1140.9925537109, -1212.501953125, 24.302013397217, 0, 0, 47.865020751953);
- CreateDynamicObject(2985, 1148.2725830078, -1200.875, 31.027549743652, 0, 0, 270.31213378906);
- CreateDynamicObject(2985, 1073.3482666016, -1211.3746337891, 20.453086853027, 0, 0, 148.68255615234);
- CreateDynamicObject(2985, 1074.5646972656, -1203.3737792969, 22.677450180054, 0, 0, 248.42309570313);
- CreateDynamicObject(2985, 1114.8680419922, -1159.9185791016, 34.41939163208, 0, 0, 49.022644042969);
- CreateDynamicObject(1236, 1087.9833984375, -1190.1370849609, 17.926700592041, 0, 0, 0);
- CreateDynamicObject(10184, 1082.4694824219, -1226.9639892578, 17.3420753479, 0, 0, 0);
- CreateDynamicObject(970, 1084.7802734375, -1228.4343261719, 15.371793746948, 0, 0, 0);
- CreateDynamicObject(970, 1084.7697753906, -1224.7955322266, 15.371793746948, 0, 0, 0);
- CreateDynamicObject(970, 1088.8693847656, -1224.7985839844, 15.371793746948, 0, 0, 0);
- CreateDynamicObject(970, 1088.9014892578, -1228.4296875, 15.371793746948, 0, 0, 0);
- CreateDynamicObject(3037, 1105.9595947266, -1253.3641357422, 17.018817901611, 0, 0, 270.27026367188);
- CreateDynamicObject(3033, 1129.0909423828, -1201.5902099609, 29.617446899414, 0, 0, 0);
- CreateDynamicObject(970, 1100.7908935547, -1251.3017578125, 15.371793746948, 0, 0, 270.27014160156);
- CreateDynamicObject(970, 1111.1820068359, -1251.2044677734, 15.371793746948, 0, 0, 270.26916503906);
- CreateDynamicObject(3029, 1121.748046875, -1217.5209960938, 17.107883453369, 0, 0, 0);
- CreateDynamicObject(3029, 1121.6646728516, -1214.0528564453, 17.105194091797, 0, 0, 180.54052734375);
- CreateDynamicObject(3062, 1098.7373046875, -1253.3464355469, 16.224382400513, 0, 0, 0);
- CreateDynamicObject(1299, 1083.7797851563, -1202.9554443359, 17.260547637939, 0, 0, 0);
- CreateDynamicObject(1299, 1112.4986572266, -1252.1439208984, 15.276172637939, 0, 0, 0);
- CreateDynamicObject(1299, 1083.8211669922, -1236.3647460938, 15.283010482788, 0, 0, 0);
- CreateDynamicObject(1299, 1122.7919921875, -1213.9200439453, 24.757873535156, 0, 0, 0);
- CreateDynamicObject(1299, 1123.7301025391, -1182.7056884766, 31.485687255859, 0, 0, 0);
- CreateDynamicObject(1299, 1116.8778076172, -1162.5111083984, 23.192932128906, 0, 0, 7.93994140625);
- CreateDynamicObject(1299, 1094.1979980469, -1181.7913818359, 18.100294113159, 0, 0, 7.9376220703125);
- CreateDynamicObject(1299, 1084.4047851563, -1188.0623779297, 17.769346237183, 0, 0, 7.9376220703125);
- CreateDynamicObject(1299, 1084.2415771484, -1185.3741455078, 17.758724212646, 0, 0, 7.9376220703125);
- CreateDynamicObject(1299, 1120.7424316406, -1200.8670654297, 16.969024658203, 0, 0, 7.9376220703125);
- CreateDynamicObject(2676, 1117.7622070313, -1199.6923828125, 16.714361190796, 0, 0, 0);
- WHgate = CreateDynamicObject(2990, 1141.0118408203, -1206.8706054688, 21.935035705566, 0, 0, 91.669952392578);
- CreateDynamicObject(1709, 1106.6496582031, -1220.1000976563, 16.8046875, 0, 0, 165.52001953125);
- CreateDynamicObject(3041, 1092.7740478516, -1252.1175537109, 14.583394050598, 0, 0, 0);
- CreateDynamicObject(3041, 1089.4315185547, -1252.1107177734, 14.583394050598, 0, 0, 0);
- CreateDynamicObject(1827, 1104.3599853516, -1218.1118164063, 16.8046875, 0, 0, 0);
- CreateDynamicObject(1711, 1103.8321533203, -1215.8234863281, 16.8046875, 0, 0, 17.909942626953);
- CreateDynamicObject(1711, 1106.6846923828, -1217.1759033203, 16.8046875, 0, 0, 302.20776367188);
- CreateDynamicObject(3119, 1107.0065917969, -1219.9515380859, 17.108545303345, 0, 0, 0);
- CreateDynamicObject(3119, 1100.2818603516, -1218.5219726563, 17.108545303345, 0, 0, 280.240234375);
- CreateDynamicObject(3302, 1102.0311279297, -1215.5690917969, 16.888439178467, 0, 0, 0);
- CreateDynamicObject(910, 1109.3558349609, -1221.5584716797, 18.073843002319, 0, 0, 180.58557128906);
- CreateDynamicObject(1544, 1101.9881591797, -1218.6466064453, 16.8046875, 0, 0, 0);
- CreateDynamicObject(1544, 1103.1638183594, -1216.0572509766, 16.978134155273, 0, 0, 0);
- CreateDynamicObject(1544, 1106.4545898438, -1216.7237548828, 16.8046875, 0, 0, 0);
- CreateDynamicObject(3044, 1100.8051757813, -1217.3503417969, 16.844341278076, 0, 0, 0);
- CreateDynamicObject(1280, 1097.5548095703, -1222.9759521484, 15.221668243408, 0, 0, 89.72998046875);
- CreateDynamicObject(3014, 1084.3350830078, -1195.1079101563, 17.315788269043, 0, 0, 310.15014648438);
- CreateDynamicObject(3014, 1085.0172119141, -1194.1809082031, 17.350175857544, 0, 0, 230.38970947266);
- CreateDynamicObject(3014, 1085.7091064453, -1195.4375, 17.308301925659, 0, 0, 272.16357421875);
- CreateDynamicObject(3013, 1085.8541259766, -1194.8848876953, 17.239130020142, 0, 0, 3.969970703125);
- CreateDynamicObject(3013, 1084.4857177734, -1195.8491210938, 17.201429367065, 0, 0, 3.966064453125);
- CreateDynamicObject(3013, 1084.4633789063, -1193.5192871094, 17.282764434814, 0, 0, 3.966064453125);
- CreateDynamicObject(3015, 1085.3743896484, -1193.7218017578, 17.13108253479, 0, 0, 0);
- CreateDynamicObject(1271, 1085.6434326172, -1196.9874267578, 17.367778778076, 0, 0, 0);
- CreateDynamicObject(1271, 1083.3103027344, -1194.1748046875, 17.459205627441, 0, 0, 0);
- CreateDynamicObject(1431, 1085.1202392578, -1192.5224609375, 17.719854354858, 0, 0, 0);
- CreateDynamicObject(1431, 1082.6614990234, -1197.7652587891, 17.529474258423, 0, 0, 262.28527832031);
- CreateDynamicObject(2040, 1084.6516113281, -1196.8660888672, 17.130300521851, 0, 0, 87.699951171875);
- CreateDynamicObject(2040, 1084.6922607422, -1196.5625, 17.141027450562, 0, 0, 87.698364257813);
- CreateDynamicObject(2040, 1084.0987548828, -1196.5681152344, 17.139091491699, 0, 0, 5.953369140625);
- CreateDynamicObject(2042, 1084.9041748047, -1197.3735351563, 17.082099914551, 0, 0, 0);
- CreateDynamicObject(2358, 1083.3203125, -1195.9888916016, 17.162389755249, 0, 0, 0);
- CreateDynamicObject(2358, 1086.4519042969, -1194.3968505859, 17.227193832397, 0, 0, 0);
- CreateDynamicObject(2358, 1086.447265625, -1193.9582519531, 17.242504119873, 0, 0, 0);
- CreateDynamicObject(2479, 1086.9927978516, -1192.7645263672, 17.296848297119, 0, 0, 310.15014648438);
- CreateDynamicObject(2479, 1084.0993652344, -1197.8581542969, 17.110404968262, 0, 0, 310.14953613281);
- CreateDynamicObject(2971, 1120.3924560547, -1236.181640625, 15.063227653503, 0, 0, 0);
- CreateDynamicObject(2968, 1119.2659912109, -1234.7517089844, 15.32958984375, 0, 0, 0);
- CreateDynamicObject(2935, 1104.5556640625, -1226.2069091797, 16.279069900513, 0, 0, 0);
- CreateDynamicObject(2935, 1107.6535644531, -1226.1765136719, 16.279069900513, 0, 0, 0);
- CreateDynamicObject(2935, 1106.3853759766, -1193.1060791016, 18.589702606201, 0, 0, 0);
- CreateDynamicObject(2935, 1109.5529785156, -1193.0587158203, 18.558515548706, 0, 0, 0);
- CreateDynamicObject(2062, 1096.3312988281, -1205.4061279297, 17.373321533203, 0, 0, 0);
- CreateDynamicObject(2062, 1096.4190673828, -1206.4757080078, 17.373321533203, 0, 0, 0);
- CreateDynamicObject(2062, 1097.1124267578, -1206.0166015625, 17.373321533203, 0, 0, 0);
- CreateDynamicObject(983, 1073.2093505859, -1199.9190673828, 23.361003875732, 0, 0, 0);
- CreateDynamicObject(983, 1072.7579345703, -1193.1468505859, 24.856716156006, 0, 0, 0);
- CreateDynamicObject(983, 1072.7022705078, -1185.9915771484, 26.201435089111, 0, 0, 0);
- CreateDynamicObject(983, 1138.1901855469, -1270.7890625, 22.433540344238, 0, 0, 270.31530761719);
- CreateDynamicObject(983, 1131.8243408203, -1270.7890625, 22.402439117432, 0, 0, 270.31311035156);
- CreateDynamicObject(983, 1125.4465332031, -1270.7890625, 22.315971374512, 0, 0, 270.31311035156);
- CreateDynamicObject(983, 1119.0581054688, -1270.7890625, 22.418827056885, 0, 0, 268.328125);
- CreateDynamicObject(983, 1112.6589355469, -1270.7536621094, 22.433540344238, 0, 0, 270.3095703125);
- CreateDynamicObject(983, 1106.2709960938, -1270.7890625, 22.424392700195, 0, 0, 270.3076171875);
- CreateDynamicObject(983, 1099.8287353516, -1270.7890625, 22.433540344238, 0, 0, 270.3076171875);
- CreateDynamicObject(983, 1093.4172363281, -1270.7890625, 22.386505126953, 0, 0, 270.3076171875);
- CreateDynamicObject(983, 1086.9449462891, -1270.7890625, 22.313991546631, 0, 0, 270.3076171875);
- CreateDynamicObject(983, 1141.2578125, -1267.5335693359, 22.249279022217, 0, 0, 0.082427978515625);
- CreateDynamicObject(983, 1141.2578125, -1261.1636962891, 22.269962310791, 0, 0, 0.0823974609375);
- CreateDynamicObject(983, 1141.1754150391, -1254.7995605469, 22.433540344238, 0, 0, 4.0523681640625);
- CreateDynamicObject(2912, 1097.3615722656, -1206.9544677734, 16.8046875, 0, 0, 0);
- CreateDynamicObject(2912, 1097.4759521484, -1205.0303955078, 16.8046875, 0, 0, 0);
- CreateDynamicObject(18257, 1103.3149414063, -1240.3282470703, 14.8203125, 0, 0, 0);
- CreateDynamicObject(3041, 1089.5445556641, -1249.1566162109, 14.583394050598, 0, 0, 0);
- CreateDynamicObject(3041, 1092.880859375, -1249.1517333984, 14.583394050598, 0, 0, 0);
- // Community Center Interior - Floats : 5210.95, -5199.42, 2.45
- CreateDynamicObject(4718, 5110.26, -5217.74, -30.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(10932, 5186.38, -5213.72, 9.19, 0.00, 0.00, 90.00);
- CreateDynamicObject(4718, 5174.80, -5146.38, -30.56, 0.00, 0.00, 270.00);
- CreateDynamicObject(4718, 5225.44, -5146.38, -30.56, 0.00, 0.00, 270.00);
- CreateDynamicObject(4718, 5191.97, -5281.08, -30.56, 0.00, 0.00, 90.00);
- CreateDynamicObject(4718, 5242.58, -5281.08, -30.56, 0.00, 0.00, 90.00);
- CreateDynamicObject(4718, 5261.69, -5210.59, -30.56, 0.00, 0.00, 180.00);
- CreateDynamicObject(4718, 5135.49, -5201.88, -47.77, 0.00, 270.00, 180.00);
- CreateDynamicObject(4718, 5209.02, -5163.04, -47.77, 0.00, 270.00, 90.00);
- CreateDynamicObject(1533, 5212.62, -5198.63, 1.21, 0.00, 0.00, 270.00);
- CreateDynamicObject(7191, 5197.20, -5202.51, 3.06, 0.00, 0.00, 90.00);
- CreateDynamicObject(7191, 5197.20, -5195.34, 3.06, 0.00, 0.00, 90.00);
- CreateDynamicObject(7191, 5212.77, -5180.46, 3.06, 0.00, 0.00, 180.00);
- CreateDynamicObject(7191, 5197.20, -5196.67, 4.96, 0.00, 90.00, 90.00);
- CreateDynamicObject(7191, 5197.20, -5200.63, 4.96, 0.00, 90.00, 90.00);
- CreateDynamicObject(4718, 5214.15, -5232.48, -54.44, 0.00, 270.00, 0.00);
- CreateDynamicObject(7191, 5211.06, -5224.74, 4.96, 0.00, 90.00, 0.00);
- CreateDynamicObject(7191, 5207.10, -5230.57, 4.96, 0.00, 90.00, 0.00);
- CreateDynamicObject(7191, 5203.15, -5224.74, 4.96, 0.00, 90.00, 0.00);
- CreateDynamicObject(18001, 5175.08, -5198.45, 4.20, 0.00, 0.00, 90.00);
- CreateDynamicObject(1523, 5175.14, -5202.43, 1.00, 0.00, 0.00, 90.00);
- CreateDynamicObject(7191, 5175.11, -5178.84, 1.52, 180.00, 0.00, 0.00);
- CreateDynamicObject(18001, 5175.08, -5198.45, 4.20, 0.00, 0.00, 270.00);
- CreateDynamicObject(7191, 5212.73, -5212.59, 7.03, 0.00, 0.00, 0.00);
- CreateDynamicObject(7191, 5223.33, -5232.12, 7.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(7191, 5197.20, -5195.32, 7.03, 0.00, 0.00, 90.00);
- CreateDynamicObject(3586, 5168.56, -5197.30, 1.73, 0.00, 0.00, 90.00);
- CreateDynamicObject(7191, 5211.06, -5224.80, 8.99, 180.00, 90.00, 180.00);
- CreateDynamicObject(7191, 5207.10, -5224.80, 8.99, 180.00, 90.00, 180.00);
- CreateDynamicObject(7191, 5203.15, -5224.80, 8.99, 180.00, 90.00, 180.00);
- CreateDynamicObject(7191, 5197.21, -5196.71, 8.99, 180.00, 90.00, 270.00);
- CreateDynamicObject(7191, 5197.21, -5200.67, 8.99, 180.00, 90.00, 270.00);
- CreateDynamicObject(3850, 5175.06, -5200.87, 5.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 5176.80, -5202.59, 5.55, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, 5180.55, -5202.59, 5.55, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, 5184.27, -5202.59, 5.55, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, 5188.01, -5202.59, 5.55, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, 5191.74, -5202.59, 5.55, 0.00, 0.00, 90.00);
- CreateDynamicObject(3850, 5195.49, -5202.59, 5.55, 0.00, 0.00, 90.00);
- CreateDynamicObject(3851, 5201.17, -5208.27, 6.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(3851, 5201.17, -5219.58, 6.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(3851, 5201.17, -5230.89, 6.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(7191, 5175.13, -5177.11, 3.06, 180.00, 0.00, 0.00);
- CreateDynamicObject(19121, 5175.28, -5202.37, 5.43, 0.00, 0.00, 0.00);
- CreateDynamicObject(19121, 5175.28, -5202.37, 6.45, 0.00, 0.00, 0.00);
- CreateDynamicObject(19121, 5175.28, -5202.37, 7.48, 0.00, 0.00, 0.00);
- CreateDynamicObject(19121, 5175.28, -5202.37, 8.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(14787, 5208.37, -5233.18, 5.15, 0.00, 0.00, 180.00);
- CreateDynamicObject(2627, 5202.35, -5229.82, 5.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(2627, 5202.35, -5227.88, 5.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(2627, 5202.35, -5225.89, 5.08, 0.00, 0.00, 90.00);
- CreateDynamicObject(14782, 5212.26, -5228.80, 6.14, 0.00, 0.00, 270.00);
- CreateDynamicObject(2628, 5211.73, -5224.59, 5.15, 0.00, 0.00, 270.00);
- CreateDynamicObject(2628, 5211.73, -5223.31, 5.15, 0.00, 0.00, 270.00);
- CreateDynamicObject(1985, 5207.30, -5224.80, 8.88, 0.00, 0.00, 0.00);
- CreateDynamicObject(2915, 5208.25, -5231.80, 5.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(2915, 5204.44, -5231.80, 5.28, 0.00, 0.00, 0.00);
- CreateDynamicObject(2630, 5202.04, -5223.61, 5.15, 0.00, 0.00, 270.00);
- CreateDynamicObject(2630, 5202.06, -5222.08, 5.15, 0.00, 0.00, 270.00);
- CreateDynamicObject(2913, 5209.17, -5231.64, 6.13, 0.00, 90.00, 0.00);
- CreateDynamicObject(2629, 5209.64, -5231.07, 5.15, 0.00, 0.00, 180.00);
- CreateDynamicObject(2629, 5205.97, -5231.07, 5.15, 0.00, 0.00, 180.00);
- CreateDynamicObject(2913, 5205.50, -5231.64, 6.13, 0.00, 90.00, 0.00);
- CreateDynamicObject(2949, 5173.13, -5195.42, 1.21, 0.00, 0.00, 90.00);
- CreateDynamicObject(2008, 5211.64, -5197.15, 1.21, 0.00, 0.00, 180.00);
- CreateDynamicObject(2199, 5212.60, -5195.91, 1.21, 0.00, 0.00, 270.00);
- CreateDynamicObject(2753, 5211.36, -5197.12, 2.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(1806, 5211.13, -5196.00, 1.22, 0.00, 0.00, 180.00);
- CreateDynamicObject(2690, 5212.47, -5197.23, 1.57, 0.00, 0.00, 0.00);
- CreateDynamicObject(2011, 5212.02, -5201.85, 1.19, 0.00, 0.00, 0.00);
- CreateDynamicObject(7191, 5192.04, -5177.74, 2.54, 0.00, 0.00, 0.00);
- CreateDynamicObject(7191, 5200.51, -5177.77, 2.54, 0.00, 0.00, 0.00);
- CreateDynamicObject(10444, 5159.58, -5242.20, 1.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(7191, 5167.57, -5246.76, 2.92, 0.00, 0.00, 0.00);
- CreateDynamicObject(7191, 5165.68, -5246.76, 4.92, 0.00, 90.00, 0.00);
- CreateDynamicObject(7191, 5145.38, -5232.18, 2.92, 0.00, 0.00, 270.00);
- CreateDynamicObject(7191, 5161.72, -5246.76, 4.92, 0.00, 90.00, 0.00);
- CreateDynamicObject(14867, 5196.45, -5195.15, 2.71, 0.00, 0.00, 180.00);
- CreateDynamicObject(18762, 5160.08, -5226.81, 1.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(18762, 5165.07, -5226.81, 1.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(18762, 5166.98, -5229.81, 1.67, 0.00, 90.00, 90.00);
- CreateDynamicObject(18762, 5163.98, -5231.90, 1.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(7191, 5157.77, -5246.76, 4.92, 0.00, 90.00, 0.00);
- CreateDynamicObject(18762, 5158.99, -5231.90, 1.67, 0.00, 90.00, 0.00);
- CreateDynamicObject(18762, 5159.23, -5229.73, 1.67, 0.00, 90.00, 90.00);
- CreateDynamicObject(7191, 5159.22, -5246.76, 2.92, 0.00, 0.00, 0.00);
- CreateDynamicObject(10444, 5159.57, -5242.22, 1.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(9831, 5161.90, -5234.27, 3.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(10444, 5159.57, -5242.22, 1.87, 0.00, 0.00, 0.00);
- CreateDynamicObject(10444, 5159.58, -5242.22, 2.15, 0.00, 0.00, 0.00);
- CreateDynamicObject(7191, 5142.73, -5224.71, 2.40, 0.00, 0.00, 90.00);
- CreateDynamicObject(3858, 5157.90, -5224.75, 1.92, 0.00, 0.00, 45.00);
- CreateDynamicObject(18771, 5167.21, -5226.32, -47.85, 0.00, 0.00, 180.00);
- CreateDynamicObject(1734, 5162.69, -5228.96, 4.82, 0.00, 0.00, 0.00);
- CreateDynamicObject(14401, 5189.11, -5185.31, 1.21, 0.00, 0.00, 180.00);
- CreateDynamicObject(2845, 5199.09, -5197.19, 1.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2846, 5195.49, -5199.92, 1.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2844, 5199.64, -5200.11, 1.55, 0.00, 0.00, 75.94);
- CreateDynamicObject(2373, 5191.95, -5198.28, 1.19, 0.00, 0.00, 90.00);
- CreateDynamicObject(3858, 5200.53, -5193.09, 1.97, 0.00, 0.00, 135.00);
- CreateDynamicObject(3858, 5192.04, -5193.09, 1.97, 0.00, 0.00, 135.00);
- CreateDynamicObject(3033, 5197.37, -5200.20, 3.34, 0.00, 0.00, 0.00);
- CreateDynamicObject(18001, 5196.11, -5200.18, 4.23, 0.00, 0.00, 0.00);
- CreateDynamicObject(18001, 5196.11, -5200.18, 4.23, 0.00, 0.00, 180.00);
- CreateDynamicObject(2952, 5194.62, -5198.10, 0.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(970, 5197.96, -5200.19, 2.50, 0.00, 0.00, 0.00);
- CreateDynamicObject(970, 5196.71, -5200.20, 2.24, 0.00, 0.00, 0.00);
- CreateDynamicObject(7191, 5187.16, -5177.74, 2.54, 0.00, 0.00, 0.00);
- CreateDynamicObject(2957, 5188.81, -5195.86, 2.73, 0.00, 0.00, 90.00);
- CreateDynamicObject(2957, 5190.43, -5195.86, 2.73, 0.00, 0.00, 90.00);
- CreateDynamicObject(1491, 5190.46, -5198.04, 1.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(1491, 5188.84, -5198.04, 1.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(1491, 5187.26, -5198.04, 1.16, 0.00, 0.00, 0.00);
- CreateDynamicObject(2528, 5189.60, -5195.91, 1.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2528, 5191.22, -5195.91, 1.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2528, 5188.01, -5195.91, 1.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2952, 5186.75, -5200.48, 1.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2952, 5190.31, -5200.48, 1.22, 0.00, 0.00, 90.00);
- CreateDynamicObject(2796, 5191.13, -5200.52, 3.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(2518, 5188.71, -5199.90, 1.44, 0.00, 0.00, 180.00);
- CreateDynamicObject(18075, 5180.66, -5198.98, 8.94, 0.00, 0.00, 90.00);
- CreateDynamicObject(3586, 5207.11, -5209.12, 1.73, 0.00, 0.00, 180.00);
- CreateDynamicObject(7191, 5212.73, -5224.70, 3.07, 0.00, 0.00, 0.00);
- CreateDynamicObject(7191, 5211.06, -5224.74, 1.34, 0.00, 90.00, 0.00);
- CreateDynamicObject(7191, 5207.10, -5224.74, 1.34, 0.00, 90.00, 0.00);
- CreateDynamicObject(7191, 5203.15, -5224.74, 1.34, 0.00, 90.00, 0.00);
- CreateDynamicObject(7191, 5199.19, -5224.74, 1.34, 0.00, 90.00, 0.00);
- CreateDynamicObject(3851, 5197.21, -5230.89, 3.06, 0.00, 0.00, 0.00);
- CreateDynamicObject(7191, 5199.19, -5224.74, 4.96, 0.00, 90.00, 0.00);
- CreateDynamicObject(3851, 5197.21, -5219.58, 3.06, 0.00, 0.00, 0.00);
- CreateDynamicObject(3851, 5197.21, -5208.27, 3.06, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 5197.25, -5204.36, 5.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 5197.25, -5207.82, 5.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 5197.25, -5211.28, 5.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 5197.25, -5214.75, 5.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 5197.25, -5218.21, 5.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 5197.25, -5221.67, 5.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 5197.25, -5225.13, 5.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 5197.25, -5228.59, 5.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(3850, 5197.25, -5232.06, 5.55, 0.00, 0.00, 0.00);
- CreateDynamicObject(2773, 5204.51, -5203.19, 5.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(2773, 5204.51, -5205.53, 5.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(2773, 5204.51, -5207.90, 5.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(2773, 5205.95, -5208.84, 5.56, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 5208.30, -5208.86, 5.56, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 5209.67, -5207.90, 5.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(2773, 5209.67, -5205.53, 5.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(2773, 5209.67, -5203.19, 5.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 5198.46, -5230.96, 5.15, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 5198.46, -5226.10, 5.15, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 5198.46, -5221.12, 5.15, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 5198.46, -5216.10, 5.15, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 5198.44, -5210.98, 5.15, 0.00, 0.00, 0.00);
- CreateDynamicObject(1432, 5198.46, -5206.14, 5.15, 0.00, 0.00, 0.00);
- CreateDynamicObject(2624, 5209.94, -5197.61, 6.70, 0.00, 0.00, 0.00);
- CreateDynamicObject(7313, 5190.45, -5195.50, 7.98, 0.00, 0.00, 0.00);
- CreateDynamicObject(16637, 5191.31, -5196.75, 5.09, 0.00, 90.00, 90.00);
- CreateDynamicObject(16637, 5187.57, -5196.75, 5.09, 0.00, 90.00, 90.00);
- CreateDynamicObject(2773, 5185.26, -5196.89, 5.57, 0.00, 0.00, 0.00);
- CreateDynamicObject(2773, 5186.56, -5198.61, 5.57, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 5189.49, -5198.61, 5.57, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 5192.32, -5198.61, 5.57, 0.00, 0.00, 90.00);
- CreateDynamicObject(2773, 5193.91, -5196.89, 5.57, 0.00, 0.00, 0.00);
- CreateDynamicObject(19006, 5207.99, -5195.63, 5.93, 0.00, 0.00, 0.00);
- CreateDynamicObject(19007, 5208.32, -5195.68, 6.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(19008, 5209.40, -5195.67, 6.20, 0.00, 0.00, 0.00);
- CreateDynamicObject(19013, 5210.26, -5195.67, 6.85, 0.00, 0.00, 0.00);
- CreateDynamicObject(19014, 5210.76, -5195.65, 6.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(19024, 5211.82, -5195.63, 7.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(19030, 5211.86, -5195.65, 6.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(19033, 5212.41, -5196.56, 6.98, 0.00, 0.00, 270.00);
- CreateDynamicObject(19034, 5212.41, -5196.40, 6.26, 0.00, 0.00, 270.00);
- CreateDynamicObject(19035, 5212.41, -5197.53, 6.66, 0.00, 0.00, 270.00);
- CreateDynamicObject(19011, 5212.42, -5198.70, 6.90, 0.00, 0.00, 279.00);
- CreateDynamicObject(19019, 5212.41, -5198.40, 6.24, 0.00, 0.00, 270.00);
- CreateDynamicObject(19133, 5190.38, -5195.41, 7.79, 90.00, 270.00, 0.00);
- CreateDynamicObject(19133, 5212.64, -5198.26, 7.98, 270.00, 90.00, 90.00);
- CreateDynamicObject(1824, 5208.63, -5228.03, 1.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(1824, 5202.18, -5228.03, 1.91, 0.00, 0.00, 0.00);
- CreateDynamicObject(14642, 5199.30, -5194.21, 8.07, 0.00, 0.00, 24.48);
- CreateDynamicObject(2179, 5205.35, -5228.75, 2.53, 0.00, 0.00, 0.00);
- CreateDynamicObject(2179, 5212.23, -5221.25, 2.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(1978, 5200.59, -5212.03, 2.45, 0.00, 0.00, 180.00);
- CreateDynamicObject(1978, 5200.59, -5217.21, 2.45, 0.00, 0.00, 180.00);
- CreateDynamicObject(2179, 5200.81, -5214.59, 2.42, 0.00, 0.00, 0.00);
- CreateDynamicObject(1979, 5200.77, -5218.56, 2.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(1979, 5200.77, -5213.37, 2.35, 0.00, 0.00, 0.00);
- CreateDynamicObject(2785, 5212.20, -5218.05, 2.34, 0.00, 0.00, 270.00);
- CreateDynamicObject(2785, 5212.20, -5224.39, 2.34, 0.00, 0.00, 270.00);
- CreateDynamicObject(2811, 5197.57, -5202.84, 5.06, 0.00, 0.00, 270.00);
- CreateDynamicObject(2872, 5202.70, -5195.93, 1.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(2778, 5201.67, -5195.93, 1.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(19171, 5200.61, -5197.78, 3.16, 90.00, 90.00, 0.00);
- CreateDynamicObject(2714, 5212.62, -5199.40, 4.20, 0.00, 0.00, 270.00);
- CreateDynamicObject(2290, 5183.54, -5195.95, 1.21, 0.00, 0.00, 0.00);
- CreateDynamicObject(2280, 5184.45, -5195.93, 3.06, 0.00, 0.00, 0.00);
- CreateDynamicObject(2290, 5182.59, -5198.97, 1.21, 0.00, 0.00, 90.00);
- CreateDynamicObject(2964, 5178.97, -5198.13, 1.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(1827, 5184.40, -5197.81, 1.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(1846, 5188.01, -5197.61, 3.14, 90.00, 90.00, 180.00);
- CreateDynamicObject(2001, 5186.50, -5195.92, 1.22, 0.00, 0.00, 0.00);
- CreateDynamicObject(19159, 5207.61, -5221.88, 4.69, 0.00, 0.00, 0.00);
- CreateDynamicObject(19172, 5177.40, -5195.44, 3.67, 0.00, 0.00, 0.00);
- CreateDynamicObject(19173, 5205.63, -5195.44, 2.66, 0.00, 0.00, 0.00);
- CreateDynamicObject(19174, 5201.05, -5202.42, 2.96, 0.00, 0.00, 180.00);
- CreateDynamicObject(1340, 5202.54, -5203.57, 6.17, 0.00, 0.00, 0.00);
- CreateDynamicObject(2231, 5187.29, -5199.61, 3.14, 0.00, 0.00, 270.00);
- CreateDynamicObject(2231, 5187.29, -5196.12, 3.14, 0.00, 0.00, 270.00);
- CreateDynamicObject(4278, 5222.17, -5127.85, -42.94, 4.00, 0.00, 90.00);
- CreateDynamicObject(19325, 5160.78, -5205.45, 3.13, 0.00, 0.00, 90.00);
- CreateDynamicObject(19325, 5160.78, -5217.80, 3.13, 0.00, 0.00, 90.00);
- CreateDynamicObject(19325, 5160.78, -5207.51, 5.19, 0.00, 90.00, 90.00);
- CreateDynamicObject(19325, 5160.78, -5211.63, 5.19, 0.00, 90.00, 90.00);
- CreateDynamicObject(19325, 5160.78, -5215.74, 5.19, 0.00, 90.00, 90.00);
- CreateDynamicObject(16151, 5160.32, -5210.95, 1.42, 0.00, 0.00, 180.00);
- CreateDynamicObject(1795, 5172.70, -5219.85, 0.97, 0.00, 0.00, 104.51);
- CreateDynamicObject(1795, 5172.90, -5218.03, 0.97, 0.00, 0.00, 60.86);
- CreateDynamicObject(1795, 5172.70, -5212.15, 0.97, 0.00, 0.00, 104.51);
- CreateDynamicObject(1795, 5172.46, -5210.24, 0.97, 0.00, 0.00, 57.56);
- CreateDynamicObject(642, 5169.21, -5218.02, 2.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(642, 5169.21, -5210.15, 2.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(2725, 5170.46, -5217.95, 1.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(2725, 5170.64, -5210.46, 1.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(16151, 5202.03, -5203.67, 1.75, 0.00, 0.00, 90.00);
- CreateDynamicObject(1341, 5211.81, -5207.12, 5.96, 0.00, 0.00, 180.00);
- CreateDynamicObject(1342, 5206.96, -5210.30, 6.06, 0.00, 0.00, 90.00);
- CreateDynamicObject(4278, 5191.88, -5221.66, -62.81, 45.00, 0.00, 270.00);
- CreateDynamicObject(19176, 5212.69, -5205.23, 2.26, 0.00, 0.00, 90.00);
- CreateDynamicObject(638, 5212.19, -5230.77, 2.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(1461, 5173.36, -5231.88, 1.78, 0.00, 0.00, 180.00);
- CreateDynamicObject(1461, 5169.12, -5231.88, 1.78, 0.00, 0.00, 180.00);
- CreateDynamicObject(2231, 5159.78, -5195.15, 8.04, 0.00, 0.00, 0.00);
- CreateDynamicObject(2231, 5159.79, -5232.19, 8.04, 0.00, 0.00, 180.00);
- CreateDynamicObject(1795, 5173.35, -5226.44, 0.97, 0.00, 0.00, 126.77);
- CreateDynamicObject(1795, 5172.48, -5225.16, 0.97, 0.00, 0.00, 68.76);
- CreateDynamicObject(2725, 5170.13, -5226.07, 1.32, 0.00, 0.00, 0.00);
- CreateDynamicObject(642, 5169.65, -5226.73, 2.56, 0.00, 0.00, 0.00);
- CreateDynamicObject(1886, 5212.49, -5202.20, 5.02, 15.84, -2.28, 217.74);
- CreateDynamicObject(1886, 5200.98, -5232.06, 8.99, 0.00, 0.00, 230.05);
- // News HQ
- AddStaticVehicle(488,780.1831,-1349.8783,13.7600,86.8375,1,2); // heli
- CreateDynamicObject(3851, 647.50000000, -1373.59997559, 17.39999962, 0.00000000, 0.00000000, 359.75000000);
- CreateDynamicObject(3851, 647.50000000, -1379.00000000, 17.39999962, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(3851, 647.59997559, -1354.90002441, 18.60000038, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(3851, 647.59997559, -1360.59997559, 18.60000038, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(3851, 647.70001221, -1342.19995117, 17.39999962, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(3851, 647.70001221, -1336.50000000, 17.39999962, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(3851, 648.59997559, -1354.90002441, 22.20000076, 0.00000000, 28.00000000, 359.74731445);
- CreateDynamicObject(3851, 648.50000000, -1360.59997559, 22.20000076, 0.00000000, 27.99865723, 359.74731445);
- CreateDynamicObject(3851, 648.40002441, -1373.69995117, 22.29999924, 0.00000000, 27.99865723, 359.74731445);
- CreateDynamicObject(3851, 648.40002441, -1377.69995117, 22.29999924, 0.00000000, 27.99865723, 359.74731445);
- CreateDynamicObject(3851, 648.59997559, -1341.80004883, 22.20000076, 0.00000000, 27.99865723, 359.74731445);
- CreateDynamicObject(3851, 648.70001221, -1336.90002441, 22.20000076, 0.00000000, 27.99865723, 359.74731445);
- CreateDynamicObject(3851, 653.29998779, -1383.80004883, 19.50000000, 27.97647095, 2.54791260, 84.55126953);
- CreateDynamicObject(3851, 653.40002441, -1368.69995117, 19.50000000, 27.97119141, 2.54333496, 84.55078125);
- CreateDynamicObject(3851, 653.40002441, -1366.69995117, 19.50000000, 27.97119141, 2.54333496, 84.55078125);
- CreateDynamicObject(3851, 653.50000000, -1349.80004883, 19.50000000, 27.97119141, 2.54333496, 84.55078125);
- CreateDynamicObject(3851, 653.50000000, -1347.90002441, 19.50000000, 27.97119141, 2.54333496, 84.55078125);
- CreateDynamicObject(3851, 653.50000000, -1331.80004883, 19.50000000, 27.97119141, 2.54333496, 84.55078125);
- CreateDynamicObject(1215, 647.59997559, -1383.80004883, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.59960938, -1383.79980469, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.59997559, -1385.00000000, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.70001221, -1367.59997559, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.59960938, -1385.00000000, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.69921875, -1367.59960938, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.70001221, -1366.59997559, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.69921875, -1366.59960938, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.79998779, -1348.69995117, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.79980469, -1348.69921875, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.79998779, -1347.80004883, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.79980469, -1347.79980469, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 648.00000000, -1330.69995117, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 648.00000000, -1330.69921875, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 648.00000000, -1329.69995117, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 648.00000000, -1329.69921875, 22.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.40002441, -1382.59997559, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.40002441, -1377.59997559, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.40002441, -1373.30004883, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.40002441, -1369.19995117, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.29998779, -1346.40002441, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.40002441, -1341.69995117, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.50000000, -1337.40002441, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 647.59997559, -1333.50000000, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(7662, 643.59997559, -1377.90002441, 13.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(7662, 643.59997559, -1371.19995117, 13.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(7662, 688.59997559, -1388.90002441, 13.39999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(7662, 702.00000000, -1388.90002441, 13.39999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(7662, 714.20001221, -1388.90002441, 13.39999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(7662, 760.20001221, -1388.90002441, 13.39999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(7662, 774.00000000, -1388.90002441, 13.39999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(7662, 780.09997559, -1388.90002441, 13.39999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2773, 637.70001221, -1350.30004883, 12.89999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2773, 637.59997559, -1354.90002441, 12.89999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2773, 637.59997559, -1359.80004883, 13.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2773, 637.59997559, -1365.19995117, 13.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 637.40002441, -1363.30004883, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 637.40002441, -1361.80004883, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 637.40002441, -1358.09997559, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 637.40002441, -1356.80004883, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 637.40002441, -1353.30004883, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 637.40002441, -1352.19995117, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 637.40002441, -1366.90002441, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 637.50000000, -1348.69995117, 13.19999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(982, 660.59997559, -1324.90002441, 13.19999981, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(982, 686.20001221, -1324.90002441, 13.19999981, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(982, 711.79998779, -1324.90002441, 13.19999981, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(982, 737.40002441, -1324.90002441, 13.19999981, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(982, 760.79998779, -1325.00000000, 13.19999981, 0.00000000, 0.00000000, 89.50000000);
- CreateDynamicObject(983, 785.20001221, -1325.50000000, 13.19999981, 0.00000000, 0.00000000, 268.50000000);
- CreateDynamicObject(3578, 778.09997559, -1325.19995117, 11.80000019, 0.00000000, 0.00000000, 358.75000000);
- CreateDynamicObject(3578, 777.90002441, -1330.30004883, 11.89999962, 0.00000000, 0.00000000, 358.74755859);
- CreateDynamicObject(982, 792.09997559, -1344.80004883, 13.19999981, 0.00000000, 0.00000000, 359.25000000);
- CreateDynamicObject(982, 791.79998779, -1370.40002441, 13.19999981, 0.00000000, 0.00000000, 359.24743652);
- CreateDynamicObject(982, 791.79998779, -1372.00000000, 13.19999981, 0.00000000, 0.00000000, 359.24743652);
- CreateDynamicObject(3578, 765.29998779, -1319.69995117, 11.69999981, 0.00000000, 0.00000000, 268.74755859);
- CreateDynamicObject(3578, 763.20001221, -1319.69995117, 11.69999981, 0.00000000, 0.00000000, 268.74755859);
- CreateDynamicObject(8661, 767.29998779, -1355.40002441, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8661, 767.29998779, -1339.80004883, 12.60000038, 0.00000000, 0.00000000, 358.75000000);
- CreateDynamicObject(8661, 767.00000000, -1374.80004883, 12.69999981, 359.25000000, 0.00000000, 0.00000000);
- CreateDynamicObject(8661, 739.50000000, -1349.80004883, 12.60000038, 0.00000000, 0.00000000, 88.74755859);
- CreateDynamicObject(14387, 648.40002441, -1363.59997559, 12.30000019, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(14387, 648.40002441, -1359.19995117, 12.30000019, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(14387, 648.40002441, -1354.69995117, 12.30000019, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(14387, 648.40002441, -1350.30004883, 12.30000019, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(16501, 770.50000000, -1329.80004883, 14.39999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(16501, 763.79998779, -1329.80004883, 14.39999962, 0.00000000, 0.00000000, 88.75000000);
- CreateDynamicObject(16501, 756.90002441, -1329.59997559, 14.39999962, 0.00000000, 0.00000000, 88.74755859);
- CreateDynamicObject(16501, 750.29998779, -1329.50000000, 14.39999962, 0.00000000, 0.00000000, 88.74755859);
- CreateDynamicObject(16501, 743.50000000, -1329.40002441, 14.39999962, 0.00000000, 0.00000000, 88.74755859);
- CreateDynamicObject(16501, 736.70001221, -1329.40002441, 14.39999962, 0.00000000, 0.00000000, 90.99755859);
- CreateDynamicObject(16501, 734.40002441, -1329.50000000, 14.39999962, 0.00000000, 0.00000000, 90.99426270);
- CreateDynamicObject(16501, 784.20001221, -1330.09997559, 13.10000038, 90.00000000, 180.69506836, 267.30493164);
- CreateDynamicObject(16501, 785.29998779, -1330.09997559, 13.10000038, 90.00000000, 180.69213867, 267.30285645);
- CreateDynamicObject(16501, 787.40002441, -1333.80004883, 14.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16501, 787.40002441, -1340.50000000, 14.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16501, 787.40002441, -1346.69995117, 14.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16501, 787.40002441, -1353.00000000, 14.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16501, 787.40002441, -1359.69995117, 14.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16501, 787.40002441, -1366.40002441, 14.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16501, 787.40002441, -1373.09997559, 14.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16501, 787.40002441, -1379.09997559, 14.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16501, 787.40002441, -1381.50000000, 14.39999962, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(16501, 785.09997559, -1385.00000000, 13.19999981, 90.00000000, 180.00000000, 90.00000000);
- CreateDynamicObject(16501, 784.09997559, -1385.00000000, 13.19999981, 90.00000000, 179.99450684, 90.00000000);
- CreateDynamicObject(16501, 770.40002441, -1385.00000000, 14.39999962, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(16501, 763.59997559, -1385.00000000, 14.39999962, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(16501, 757.79998779, -1385.00000000, 14.39999962, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(16501, 741.00000000, -1359.69995117, 22.10000038, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(16501, 757.79998779, -1384.19995117, 22.10000038, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(16501, 757.79998779, -1384.19995117, 18.39999962, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(16501, 757.79998779, -1384.19995117, 14.39999962, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(16501, 761.20001221, -1380.69995117, 14.39999962, 0.00000000, 0.00000000, 359.98901367);
- CreateDynamicObject(16501, 761.20001221, -1380.69995117, 18.60000038, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 761.20001221, -1380.69995117, 22.10000038, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 761.20001221, -1374.09997559, 14.39999962, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 761.20001221, -1367.50000000, 14.39999962, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 759.29998779, -1359.19995117, 14.39999962, 0.00000000, 0.00000000, 32.98352051);
- CreateDynamicObject(16501, 761.20001221, -1365.59997559, 14.39999962, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 753.90002441, -1356.30004883, 14.39999962, 0.00000000, 0.00000000, 89.98352051);
- CreateDynamicObject(16501, 747.29998779, -1356.30004883, 14.39999962, 0.00000000, 0.00000000, 89.98352051);
- CreateDynamicObject(16501, 744.40002441, -1356.30004883, 14.39999962, 0.00000000, 0.00000000, 89.98352051);
- CreateDynamicObject(16501, 744.40002441, -1356.30004883, 18.50000000, 0.00000000, 0.00000000, 89.98352051);
- CreateDynamicObject(16501, 744.40002441, -1356.30004883, 22.10000038, 0.00000000, 0.00000000, 89.98352051);
- CreateDynamicObject(16501, 747.29998779, -1356.30004883, 18.50000000, 0.00000000, 0.00000000, 89.98352051);
- CreateDynamicObject(16501, 747.29998779, -1356.30004883, 22.10000038, 0.00000000, 0.00000000, 89.98352051);
- CreateDynamicObject(16501, 753.90002441, -1356.30004883, 18.39999962, 0.00000000, 0.00000000, 89.98352051);
- CreateDynamicObject(16501, 753.90002441, -1356.30004883, 22.10000038, 0.00000000, 0.00000000, 89.98352051);
- CreateDynamicObject(16501, 759.29998779, -1359.19995117, 18.39999962, 0.00000000, 0.00000000, 32.98095703);
- CreateDynamicObject(16501, 759.29998779, -1359.19995117, 22.10000038, 0.00000000, 0.00000000, 32.98095703);
- CreateDynamicObject(16501, 761.20001221, -1365.59997559, 18.50000000, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 761.20001221, -1365.59997559, 22.10000038, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 761.20001221, -1367.50000000, 18.60000038, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 761.20001221, -1367.50000000, 22.10000038, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 761.20001221, -1374.09997559, 18.10000038, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 761.20001221, -1374.09997559, 22.10000038, 0.00000000, 0.00000000, 359.98352051);
- CreateDynamicObject(16501, 757.70001221, -1382.00000000, 24.39999962, 0.00000000, 270.00000000, 269.98339844);
- CreateDynamicObject(16501, 757.70001221, -1377.90002441, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 757.70001221, -1373.69995117, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 757.70001221, -1369.50000000, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 757.70001221, -1365.50000000, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 757.70001221, -1364.40002441, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 753.90002441, -1358.59997559, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 748.59997559, -1358.59997559, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 744.59997559, -1358.59997559, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 755.70001221, -1360.19995117, 24.39999962, 0.00000000, 270.00000000, 303.22802734);
- CreateDynamicObject(16501, 757.09997559, -1362.30004883, 24.39999962, 0.00000000, 270.00000000, 303.22265625);
- CreateDynamicObject(3851, 761.40002441, -1378.00000000, 16.79999924, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(3851, 761.40002441, -1378.00000000, 21.20000076, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(3851, 761.40002441, -1368.09997559, 21.20000076, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(3851, 761.40002441, -1368.09997559, 16.79999924, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(3851, 749.09997559, -1356.19995117, 21.10000038, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(3851, 749.09997559, -1356.19995117, 16.70000076, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(1569, 759.09997559, -1358.50000000, 13.30000019, 0.00000000, 0.00000000, 303.00000000);
- CreateDynamicObject(1569, 760.70001221, -1361.00000000, 13.30000019, 0.00000000, 0.00000000, 122.24746704);
- CreateDynamicObject(7488, 762.20001221, -1384.80004883, -24.10000038, 0.00000000, 270.00000000, 270.00000000);
- CreateDynamicObject(7488, 762.29998779, -1375.40002441, -24.10000038, 0.00000000, 270.00000000, 270.00000000);
- CreateDynamicObject(982, 770.29998779, -1356.19995117, 14.00000000, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(982, 774.59997559, -1356.19995117, 14.00000000, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(14387, 776.29998779, -1386.00000000, 12.30000019, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(14387, 779.59997559, -1386.00000000, 12.30000019, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(3934, 780.50000000, -1349.30004883, 12.60000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(983, 773.59997559, -1352.90002441, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(983, 773.59997559, -1346.50000000, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(983, 780.59997559, -1342.09997559, 13.30000019, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(983, 783.79998779, -1342.09997559, 13.30000019, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(3472, 775.50000000, -1377.09997559, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3472, 775.50000000, -1363.30004883, 13.30000019, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1280, 786.20001221, -1360.69995117, 13.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1280, 786.29998779, -1367.90002441, 13.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1280, 786.29998779, -1375.69995117, 13.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1280, 786.29998779, -1382.40002441, 13.69999981, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(3660, 763.29998779, -1373.09997559, 15.89999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(736, 763.29998779, -1380.09997559, 25.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(736, 763.29998779, -1373.19995117, 25.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(736, 763.20001221, -1366.40002441, 25.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(736, 743.40002441, -1389.19995117, 23.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(736, 719.20001221, -1389.19995117, 23.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(736, 693.00000000, -1388.90002441, 23.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(736, 667.29998779, -1389.00000000, 23.70000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1280, 765.50000000, -1380.09997559, 13.69999981, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1280, 765.50000000, -1372.40002441, 13.69999981, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1280, 765.50000000, -1365.59997559, 13.69999981, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(16501, 740.70001221, -1353.80004883, 14.39999962, 0.00000000, 0.00000000, 39.98352051);
- CreateDynamicObject(16501, 735.50000000, -1349.30004883, 14.39999962, 0.00000000, 0.00000000, 57.97924805);
- CreateDynamicObject(16501, 734.09997559, -1348.40002441, 14.19999981, 0.00000000, 0.00000000, 57.97485352);
- CreateDynamicObject(16501, 740.70001221, -1353.80004883, 18.50000000, 0.00000000, 0.00000000, 39.97924805);
- CreateDynamicObject(16501, 740.70001221, -1353.80004883, 22.10000038, 0.00000000, 0.00000000, 39.97924805);
- CreateDynamicObject(16501, 735.50000000, -1349.30004883, 18.39999962, 0.00000000, 0.00000000, 57.97485352);
- CreateDynamicObject(16501, 735.50000000, -1349.30004883, 22.10000038, 0.00000000, 0.00000000, 57.97485352);
- CreateDynamicObject(16501, 734.09997559, -1348.40002441, 18.20000076, 0.00000000, 0.00000000, 57.97485352);
- CreateDynamicObject(16501, 734.09997559, -1348.40002441, 22.10000038, 0.00000000, 0.00000000, 57.97485352);
- CreateDynamicObject(16501, 737.70001221, -1357.80004883, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 735.00000000, -1357.50000000, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 734.29998779, -1354.40002441, 24.39999962, 0.00000000, 270.00000000, 269.97802734);
- CreateDynamicObject(16501, 733.90002441, -1351.00000000, 24.39999962, 0.00000000, 270.00000000, 237.97802734);
- CreateDynamicObject(16501, 738.70001221, -1355.09997559, 24.39999962, 0.00000000, 270.00000000, 219.47485352);
- CreateDynamicObject(3660, 738.20001221, -1351.09997559, 15.30000019, 0.00000000, 0.00000000, 140.00000000);
- CreateDynamicObject(736, 742.90002441, -1354.90002441, 24.20000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(736, 733.59997559, -1346.90002441, 24.20000076, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(11548, 751.29998779, -1356.30004883, 12.60000038, 0.00000000, 0.00000000, 330.00000000);
- CreateDynamicObject(1595, 747.70001221, -1361.50000000, 29.29999924, 0.00000000, 0.00000000, 197.99755859);
- CreateDynamicObject(1595, 758.50000000, -1359.80004883, 29.10000038, 0.00000000, 0.00000000, 119.99755859);
- CreateDynamicObject(1595, 756.00000000, -1381.50000000, 29.29999924, 0.00000000, 0.00000000, 47.99560547);
- CreateDynamicObject(3763, 737.70001221, -1335.09997559, 45.70000076, 0.00000000, 0.00000000, 0.00000000);
- // SAN News HQ
- CreateDynamicObject(14563, 519.602966, -2.869498, 1015.017456, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(7495, 506.132904, -9.723217, 1009.595886, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(7495, 499.198364, -15.836764, 1009.595886, 0.000000, 0.000000, -91.000000);
- CreateDynamicObject(7495, 486.737274, -8.803335, 1009.595886, 0.000000, 0.000000, -181.000000);
- CreateDynamicObject(7495, 493.598327, -2.895019, 1009.595886, 0.000000, 0.000000, -270.000000);
- CreateDynamicObject(1504, 506.121765, -12.917729, 1006.447937, 0.000000, 0.000000, 271.025817);
- CreateDynamicObject(5763, 489.557098, -2.190834, 1048.793579, 179.500000, 0.000000, -180.000000);
- CreateDynamicObject(8185, 498.599975, 78.012718, 1008.533081, 0.000000, 0.000000, -1.263228);
- CreateDynamicObject(1502, 496.563934, -12.146944, 1006.410095, 0.000000, 0.000000, 267.461730);
- CreateDynamicObject(3851, 496.557556, -13.001791, 1010.916992, 0.000000, 0.000000, 358.063659);
- CreateDynamicObject(3851, 496.340118, -19.361585, 1006.946105, 0.000000, 0.000000, 358.063659);
- CreateDynamicObject(3851, 496.344635, -19.323669, 1006.946105, 0.000000, 0.000000, 358.063659);
- CreateDynamicObject(8185, 588.523742, -10.668395, 1008.195068, -0.254999, 0.000000, -89.744911);
- CreateDynamicObject(1494, 498.320892, -11.039566, 1006.477233, 0.000000, 0.000000, 179.016265);
- CreateDynamicObject(3851, 502.461059, -11.156391, 1010.974914, 0.000000, 0.000000, 269.275146);
- CreateDynamicObject(16151, 501.368438, -4.069180, 1006.820068, 0.000000, 0.000000, 90.287040);
- CreateDynamicObject(2561, 500.870117, -3.252151, 1008.517211, 0.000000, 0.000000, 360.158905);
- CreateDynamicObject(1433, 503.374237, -8.269289, 1006.651733, 0.000000, 0.000000, 179.918426);
- CreateDynamicObject(1705, 505.153686, -7.747642, 1006.412841, 0.000000, 0.000000, 270.472045);
- CreateDynamicObject(1705, 503.857116, -10.059904, 1006.406799, 0.000000, 0.000000, 180.230712);
- CreateDynamicObject(1518, 499.225341, -3.302015, 1008.629638, 0.000000, 0.000000, 37.373146);
- CreateDynamicObject(1209, 497.146362, -7.568747, 1006.490417, 0.000000, 0.000000, 88.086265);
- CreateDynamicObject(1486, 503.189453, -8.450460, 1007.296264, 0.000000, 0.000000, 252.635269);
- CreateDynamicObject(1510, 503.582489, -8.375343, 1007.165466, 0.000000, 0.000000, 255.214416);
- CreateDynamicObject(1210, 503.428192, -7.994912, 1007.260131, 90.599945, 1.299998, 230.581237);
- CreateDynamicObject(1668, 503.795806, -8.328186, 1007.325500, 0.000000, 0.000000, 241.331863);
- CreateDynamicObject(1546, 503.637542, -5.167150, 1007.516967, 0.000000, 0.000000, 330.006011);
- CreateDynamicObject(1667, 503.711090, -8.631999, 1007.248046, 0.000000, 0.000000, 231.618377);
- CreateDynamicObject(1742, 506.254455, -6.642158, 1006.459594, 0.000000, 0.000000, 269.615386);
- CreateDynamicObject(1780, 502.650024, -2.968250, 1007.410949, 0.000000, 0.000000, 360.001617);
- CreateDynamicObject(1278, 509.012359, -3.208745, 1000.679687, 0.000000, 0.000000, 268.391113);
- CreateDynamicObject(1278, 490.079895, -0.040683, 1007.486206, 0.000000, 0.000000, 2.637001);
- CreateDynamicObject(1278, 497.009155, -1.258720, 1007.486206, 0.000000, 0.000000, 355.430267);
- CreateDynamicObject(2024, 494.490692, -4.473875, 1006.469482, 0.000000, 0.000000, 268.675659);
- CreateDynamicObject(14391, 491.358276, -11.371994, 1007.486206, 0.000000, 0.000000, 358.349884);
- CreateDynamicObject(2834, 494.504089, -4.482818, 1006.484252, 0.000000, 0.000000, 267.988861);
- CreateDynamicObject(2344, 494.810485, -5.151916, 1007.012817, 0.000000, 0.000000, 307.541656);
- CreateDynamicObject(2104, 491.433105, -14.926501, 1006.456665, 0.000000, 0.000000, 113.000015);
- CreateDynamicObject(1808, 503.244903, -15.707901, 1006.472473, 0.000000, 0.000000, 179.771545);
- CreateDynamicObject(14527, 501.784149, -7.558298, 1008.202636, 0.000000, 0.000000, 272.062347);
- CreateDynamicObject(2291, 496.022613, -8.403697, 1006.478881, 0.000000, 0.000000, 269.376739);
- CreateDynamicObject(2292, 496.054809, -7.934576, 1006.477172, 0.000000, 0.000000, 267.833435);
- CreateDynamicObject(2291, 496.016937, -9.355522, 1006.485412, 0.000000, 0.000000, 269.701354);
- CreateDynamicObject(2291, 496.017822, -10.290102, 1006.485412, 0.000000, 0.000000, 269.701354);
- CreateDynamicObject(2292, 496.006896, -11.723744, 1006.489257, 0.000000, 0.000000, 179.772964);
- CreateDynamicObject(1663, 493.516998, -12.434322, 1006.914489, 0.000000, 0.000000, 246.587020);
- CreateDynamicObject(1663, 493.450469, -11.069184, 1006.914489, 0.000000, 0.000000, 289.587036);
- CreateDynamicObject(1663, 493.514953, -9.304610, 1006.914489, 0.000000, 0.000000, 270.587036);
- CreateDynamicObject(4099, 475.931884, 1.085324, 1008.227905, 0.000000, 0.000000, 95.819686);
- CreateDynamicObject(4099, 477.376007, 1.078819, 1010.813537, 0.000000, 0.000000, 96.119705);
- CreateDynamicObject(1499, 490.480621, -8.436485, 1006.463256, 0.000000, 0.000000, 179.547531);
- CreateDynamicObject(4099, 492.245819, -24.417608, 1007.486206, 0.000000, 0.000000, 48.220626);
- CreateDynamicObject(4099, 492.245819, -24.417608, 1010.829101, 0.000000, 0.000000, 48.220626);
- CreateDynamicObject(1744, 493.405975, -2.752362, 1008.108032, 0.000000, 0.000000, 0.702838);
- CreateDynamicObject(1780, 490.929534, -12.871144, 1007.147766, 90.000000, -102.000000, 100.665374);
- CreateDynamicObject(1780, 491.000457, -10.733198, 1007.147766, 90.000000, -102.000000, 99.665374);
- CreateDynamicObject(1780, 491.044006, -9.667399, 1007.153991, 90.000000, -102.000000, 99.665374);
- CreateDynamicObject(644, 487.891235, -4.049901, 1006.772460, 0.000000, 0.000000, 63.922946);
- CreateDynamicObject(949, 505.383361, -10.263215, 1007.098388, 0.000000, 0.000000, 238.741119);
- CreateDynamicObject(1704, 493.136627, -4.697628, 1006.333801, 0.000000, 0.000000, 51.076072);
- CreateDynamicObject(1704, 493.699737, -6.953307, 1006.333801, 0.000000, 0.000000, 133.076080);
- CreateDynamicObject(367, 494.465820, -3.157248, 1008.482910, 0.000000, 7.000000, -26.840393);
- CreateDynamicObject(2253, 495.417236, -4.422882, 1007.269165, 0.000000, 0.000000, 231.809143);
- CreateDynamicObject(1510, 494.716583, -4.616878, 1007.017761, 0.000000, 0.000000, 354.916625);
- CreateDynamicObject(1485, 494.658447, -4.458745, 1007.048645, 60.000000, 0.000000, 302.589416);
- CreateDynamicObject(1486, 495.398498, -5.524003, 1007.150085, 0.000000, 0.000000, 335.417205);
- CreateDynamicObject(1808, 489.848022, -3.072714, 1006.455566, 0.000000, 0.000000, 356.400299);
- CreateDynamicObject(2465, 493.650482, -3.113512, 1008.696533, 0.000000, 0.000000, 357.246856);
- // Custom Bank
- CreateDynamicObject(18030, 334.48040771484, 124.43497467041, 1009.3328857422, 0, 0, 340);
- CreateDynamicObject(1886, 327.7619934082, 120.89920806885, 1011.0770263672, 20, 0, 337.5);
- CreateDynamicObject(1886, 344.2314453125, 118.04965209961, 1011.0770263672, 31.9951171875, 0, 337.49450683594);
- CreateDynamicObject(1649, 343.87857055664, 135.60626220703, 1008.6314697266, 0, 0, 70);
- CreateDynamicObject(1649, 343.8779296875, 135.60546875, 1008.6314697266, 0, 0, 251.99938964844);
- CreateDynamicObject(1649, 346.02215576172, 134.7022857666, 1008.6314697266, 0, 0, 251.99890136719);
- CreateDynamicObject(1649, 346.021484375, 134.7021484375, 1008.6314697266, 0, 0, 71.998901367188);
- CreateDynamicObject(1649, 348.12454223633, 133.89886474609, 1008.6314697266, 0, 0, 71.998901367188);
- CreateDynamicObject(1649, 348.1240234375, 133.8984375, 1008.6314697266, 0, 0, 251.99890136719);
- CreateDynamicObject(1649, 348.48059082031, 128.7939453125, 1008.6314697266, 0, 0, 340.24890136719);
- CreateDynamicObject(1649, 344.42535400391, 130.28344726563, 1008.6314697266, 0, 0, 339.74658203125);
- CreateDynamicObject(1649, 344.4248046875, 130.283203125, 1008.6314697266, 0, 0, 159.7412109375);
- CreateDynamicObject(1649, 348.48046875, 128.7939453125, 1008.6314697266, 0, 0, 160.24658203125);
- CreateDynamicObject(1649, 344.99169921875, 131.82614135742, 1010.2816162109, 90, 180, 339.73580932617);
- CreateDynamicObject(1649, 345.74597167969, 134.26272583008, 1010.2816162109, 90, 179.99450683594, 339.73571777344);
- CreateDynamicObject(1649, 350.09390258789, 132.81513977051, 1010.2816162109, 90, 179.99450683594, 339.73571777344);
- CreateDynamicObject(1649, 349.14117431641, 130.22210693359, 1010.306640625, 88.969024658203, 104.05090332031, 55.677185058594);
- CreateDynamicObject(2634, 347.71154785156, 116.99461364746, 1008.6420288086, 0, 0, 160);
- CreateDynamicObject(2634, 346.4465637207, 114.08715820313, 1008.6420288086, 0, 0, 37.999389648438);
- CreateDynamicObject(2634, 348.52001953125, 113.91558074951, 1008.6420288086, 0, 0, 249.49938964844);
- CreateDynamicObject(2634, 349.08972167969, 115.51953125, 1008.6420288086, 0, 0, 250.49401855469);
- CreateDynamicObject(1523, 343.64785766602, 114.79127502441, 1007.1408691406, 0, 0, 70.75);
- CreateDynamicObject(1523, 344.61074829102, 117.58474731445, 1007.1408691406, 0, 0, 248.74645996094);
- CreateDynamicObject(2435, 330.2942199707, 131.18795776367, 1006.9656982422, 0, 0, 340.25);
- CreateDynamicObject(2435, 331.14166259766, 130.87512207031, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 332.01159667969, 130.55191040039, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 332.53002929688, 130.36444091797, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2434, 334.02633666992, 129.82232666016, 1006.9656982422, 0, 0, 338);
- CreateDynamicObject(2435, 328.84524536133, 131.66456604004, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 328.02310180664, 131.96458435059, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 327.31842041016, 132.22158813477, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 326.47351074219, 132.52996826172, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 325.65127563477, 132.82997131348, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 324.87594604492, 133.11259460449, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 324.19442749023, 133.36143493652, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 323.51376342773, 133.61045837402, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 323.04431152344, 133.78216552734, 1006.9656982422, 0, 0, 340.24658203125);
- CreateDynamicObject(2435, 321.97418212891, 133.3461151123, 1006.9656982422, 0, 0, 72.74658203125);
- CreateDynamicObject(2435, 321.70904541016, 132.52485656738, 1006.9656982422, 0, 0, 69.991088867188);
- CreateDynamicObject(2435, 321.41198730469, 131.73696899414, 1006.9656982422, 0, 0, 68.735961914063);
- CreateDynamicObject(2435, 321.13168334961, 130.87019348145, 1006.9656982422, 0, 0, 74.735961914063);
- CreateDynamicObject(2435, 320.86987304688, 130.09378051758, 1006.9656982422, 0, 0, 68.735961914063);
- CreateDynamicObject(2435, 320.55041503906, 129.27885437012, 1006.9656982422, 0, 0, 68.735961914063);
- CreateDynamicObject(2435, 320.21453857422, 128.4274597168, 1006.9656982422, 0, 0, 69.485961914063);
- CreateDynamicObject(2435, 319.90490722656, 127.63528442383, 1006.9656982422, 0, 0, 68.735961914063);
- CreateDynamicObject(2435, 319.62927246094, 126.9154586792, 1006.9656982422, 0, 0, 70.735961914063);
- CreateDynamicObject(2435, 319.33972167969, 126.10544586182, 1006.9656982422, 0, 0, 68.735961914063);
- CreateDynamicObject(2434, 318.58346557617, 124.45889282227, 1006.9656982422, 0, 0, 337.99987792969);
- CreateDynamicObject(2435, 317.76309204102, 124.78604125977, 1006.9656982422, 0, 0, 337.98596191406);
- CreateDynamicObject(2435, 316.90103149414, 125.12136077881, 1006.9656982422, 0, 0, 337.9833984375);
- CreateDynamicObject(2435, 316.08541870117, 125.43912506104, 1006.9656982422, 0, 0, 337.9833984375);
- CreateDynamicObject(2435, 315.26998901367, 125.75650787354, 1006.9656982422, 0, 0, 337.9833984375);
- CreateDynamicObject(2435, 314.48394775391, 126.0831451416, 1006.9656982422, 0, 0, 337.9833984375);
- CreateDynamicObject(2435, 313.67504882813, 126.42121124268, 1006.9656982422, 0, 0, 337.9833984375);
- CreateDynamicObject(2435, 334.59451293945, 130.79853820801, 1006.9656982422, 0, 0, 71.24658203125);
- CreateDynamicObject(2435, 334.89981079102, 131.66938781738, 1006.9656982422, 0, 0, 68.741455078125);
- CreateDynamicObject(2435, 335.2287902832, 132.53274536133, 1006.9656982422, 0, 0, 68.741455078125);
- CreateDynamicObject(2435, 335.55776977539, 133.39707946777, 1006.9656982422, 0, 0, 69.241455078125);
- CreateDynamicObject(2435, 335.86904907227, 134.21461486816, 1006.9656982422, 0, 0, 68.741455078125);
- CreateDynamicObject(2435, 336.18664550781, 134.9779510498, 1006.9656982422, 0, 0, 68.241455078125);
- CreateDynamicObject(2435, 336.45376586914, 135.67608642578, 1006.9656982422, 0, 0, 68.741455078125);
- CreateDynamicObject(2435, 336.73059082031, 136.39688110352, 1006.9656982422, 0, 0, 68.741455078125);
- CreateDynamicObject(2435, 312.86303710938, 126.74747467041, 1006.9656982422, 0, 0, 337.9833984375);
- CreateDynamicObject(2435, 312.56079101563, 126.86837005615, 1006.9656982422, 0, 0, 337.9833984375);
- CreateDynamicObject(1649, 331.30676269531, 130.4988861084, 1010.7065429688, 0, 0, 339.73571777344);
- CreateDynamicObject(1649, 327.62677001953, 131.78453063965, 1010.7065429688, 0, 0, 339.48022460938);
- CreateDynamicObject(1649, 323.99761962891, 133.14836120605, 1010.7065429688, 0, 0, 339.73022460938);
- CreateDynamicObject(1649, 321.67251586914, 131.66697692871, 1010.6827392578, 0, 0, 69.730224609375);
- CreateDynamicObject(1649, 320.1633605957, 127.56597137451, 1010.6827392578, 0, 0, 69.724731445313);
- CreateDynamicObject(1649, 312.97601318359, 126.51271057129, 1010.7084960938, 0, 0, 338.47473144531);
- CreateDynamicObject(1649, 319.65600585938, 126.20365142822, 1010.6827392578, 0, 0, 69.724731445313);
- CreateDynamicObject(1649, 317.01171875, 124.89574432373, 1010.7097167969, 0, 0, 338.47229003906);
- CreateDynamicObject(1649, 332.21994018555, 130.15907287598, 1010.7065429688, 0, 0, 339.73022460938);
- CreateDynamicObject(1649, 335.05450439453, 131.43464660645, 1010.7082519531, 0, 0, 69.980224609375);
- CreateDynamicObject(1649, 336.19534301758, 134.61157226563, 1010.7082519531, 0, 0, 69.977416992188);
- CreateDynamicObject(2754, 344.89923095703, 135.0418548584, 1007.8678588867, 0, 0, 69);
- CreateDynamicObject(2754, 347.201171875, 134.17236328125, 1007.8815917969, 0, 0, 68.999633789063);
- CreateDynamicObject(2754, 349.22717285156, 133.48826599121, 1007.8678588867, 0, 0, 68.999633789063);
- CreateDynamicObject(1649, 336.1953125, 134.611328125, 1010.7082519531, 0, 0, 249.97741699219);
- CreateDynamicObject(1649, 335.0537109375, 131.4345703125, 1010.7082519531, 0, 0, 249.97741699219);
- CreateDynamicObject(1649, 332.2197265625, 130.158203125, 1010.7065429688, 0, 0, 159.73022460938);
- CreateDynamicObject(1649, 331.306640625, 130.498046875, 1010.7065429688, 0, 0, 159.73022460938);
- CreateDynamicObject(1649, 327.6259765625, 131.7841796875, 1010.7065429688, 0, 0, 159.4775390625);
- CreateDynamicObject(1649, 323.9970703125, 133.1474609375, 1010.7065429688, 0, 0, 159.73022460938);
- CreateDynamicObject(1649, 321.671875, 131.666015625, 1010.6827392578, 0, 0, 249.72473144531);
- CreateDynamicObject(1649, 320.1630859375, 127.5654296875, 1010.6827392578, 0, 0, 249.72473144531);
- CreateDynamicObject(1649, 319.6552734375, 126.203125, 1010.6827392578, 0, 0, 249.72473144531);
- CreateDynamicObject(1649, 317.01171875, 124.8955078125, 1010.7097167969, 0, 0, 158.47229003906);
- CreateDynamicObject(1649, 312.9755859375, 126.5126953125, 1010.7084960938, 0, 0, 158.47229003906);
- CreateDynamicObject(980, 341.68841552734, 109.40208435059, 1009.739074707, 0, 0, 70);
- CreateDynamicObject(980, 346.56161499023, 122.89338684082, 1009.739074707, 0, 0, 249.99938964844);
- CreateDynamicObject(980, 345.12316894531, 118.90455627441, 1012.4137573242, 0, 0, 249.99389648438);
- CreateDynamicObject(2700, 337.17196655273, 118.02403259277, 1010.1840820313, 0, 0, 252);
- CreateDynamicObject(2003, 347.09912109375, 111.90646362305, 1007.6473388672, 0, 0, 250);
- CreateDynamicObject(2003, 346.76818847656, 110.95700836182, 1007.6473388672, 0, 0, 249.99938964844);
- CreateDynamicObject(2003, 345.34143066406, 110.79822540283, 1007.6473388672, 0, 0, 157.99938964844);
- CreateDynamicObject(2005, 346.68637084961, 111.05088806152, 1007.5684814453, 0, 0, 250);
- CreateDynamicObject(2005, 347.0959777832, 111.90734863281, 1007.5694580078, 0, 0, 248);
- CreateDynamicObject(2005, 345.44186401367, 110.98125457764, 1007.6854858398, 0, 0, 156.25);
- CreateDynamicObject(2754, 344.53210449219, 113.22611999512, 1007.8815917969, 0, 0, 158.99963378906);
- CreateDynamicObject(2754, 344.20947265625, 112.31930541992, 1007.8815917969, 0, 0, 158.994140625);
- CreateDynamicObject(1829, 344.38092041016, 111.41230773926, 1007.6489868164, 0, 0, 110);
- CreateDynamicObject(1808, 330.61169433594, 121.0089263916, 1006.9656982422, 0, 0, 337.75);
- CreateDynamicObject(2165, 332.75695800781, 131.26165771484, 1006.9656982422, 0, 0, 159.25);
- CreateDynamicObject(2165, 329.03778076172, 132.54719543457, 1006.9656982422, 0, 0, 159.24682617188);
- CreateDynamicObject(2165, 325.76519775391, 133.72019958496, 1006.9656982422, 0, 0, 159.24682617188);
- CreateDynamicObject(2165, 319.87637329102, 130.31781005859, 1006.9656982422, 0, 0, 249.24682617188);
- CreateDynamicObject(1723, 311.00701904297, 122.20501708984, 1006.9188232422, 0, 0, 70);
- CreateDynamicObject(1723, 313.9248046875, 118.70603179932, 1006.9188232422, 0, 0, 161.99938964844);
- CreateDynamicObject(1723, 318.02545166016, 117.32988739014, 1006.9188232422, 0, 0, 161.99890136719);
- CreateDynamicObject(1723, 322.22088623047, 115.92211151123, 1006.9188232422, 0, 0, 161.99890136719);
- CreateDynamicObject(1714, 332.39492797852, 132.74308776855, 1006.9656982422, 0, 0, 0);
- CreateDynamicObject(1714, 328.97256469727, 133.99548339844, 1006.9656982422, 0, 0, 0);
- CreateDynamicObject(1714, 325.53143310547, 135.04693603516, 1006.9656982422, 0, 0, 0);
- CreateDynamicObject(1714, 318.45568847656, 130.11753845215, 1006.9656982422, 0, 0, 84);
- CreateDynamicObject(2198, 320.70706176758, 142.83052062988, 1006.9656982422, 0, 0, 252);
- CreateDynamicObject(2198, 319.55630493164, 139.38150024414, 1006.9656982422, 0, 0, 251.99890136719);
- CreateDynamicObject(2198, 327.93994140625, 139.73196411133, 1006.9656982422, 0, 0, 161.99890136719);
- CreateDynamicObject(1723, 332.35321044922, 112.0101776123, 1006.9188232422, 0, 0, 161.99890136719);
- CreateDynamicObject(1723, 336.30297851563, 110.71005249023, 1006.9188232422, 0, 0, 161.99890136719);
- CreateDynamicObject(1723, 340.00671386719, 109.41674041748, 1006.9188232422, 0, 0, 161.99890136719);
- CreateDynamicObject(1723, 341.10101318359, 112.58294677734, 1006.9188232422, 0, 0, 161.99890136719);
- CreateDynamicObject(1723, 337.24887084961, 113.77123260498, 1006.9188232422, 0, 0, 161.99890136719);
- CreateDynamicObject(1723, 333.3850402832, 115.0708694458, 1006.9188232422, 0, 0, 161.99890136719);
- CreateDynamicObject(2700, 325.77584838867, 122.37064361572, 1010.1840820313, 0, 0, 203.99890136719);
- CreateDynamicObject(2773, 326.17132568359, 130.82865905762, 1007.4829101563, 0, 0, 340);
- CreateDynamicObject(2773, 325.13565063477, 127.98538208008, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2773, 324.05529785156, 125.0270690918, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2773, 323.06091308594, 122.36289215088, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2773, 329.10214233398, 129.720703125, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2773, 328.04476928711, 126.88591766357, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2773, 327.04272460938, 124.05776977539, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2773, 325.87905883789, 120.99540710449, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2773, 332.70648193359, 128.29608154297, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2773, 331.64691162109, 125.35073852539, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2773, 330.76605224609, 122.74339294434, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2773, 329.63235473633, 119.63732910156, 1007.4829101563, 0, 0, 339.99938964844);
- CreateDynamicObject(2186, 313.52984619141, 129.9916229248, 1006.9656982422, 0, 0, 70);
- CreateDynamicObject(2186, 314.30749511719, 132.36700439453, 1006.9656982422, 0, 0, 69.999389648438);
- CreateDynamicObject(8168, 344.85269165039, 127.42970275879, 1008.6715087891, 0, 0, 356.25);
- CreateDynamicObject(1714, 318.00387573242, 139.50080871582, 1006.9656982422, 0, 0, 83.995971679688);
- CreateDynamicObject(1714, 319.2239074707, 142.78260803223, 1006.9656982422, 0, 0, 83.995971679688);
- CreateDynamicObject(1714, 327.92279052734, 141.0093536377, 1006.9656982422, 0, 0, 1.9959716796875);
- // Custom 24 / 7
- CreateDynamicObject(2425, 6866.94433594, -2986.11083984, 4.84221363, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2453, 6866.73974609, -2988.81884766, 5.22008705, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2647, 6866.73095703, -2986.38281250, 4.99874926, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2647, 6866.59570312, -2986.54248047, 4.99874926, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2427, 6866.92968750, -2987.42089844, 4.84173489, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1432, 6864.51367188, -2986.81811523, 3.78723335, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1432, 6864.50146484, -2989.21752930, 3.78664446, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2647, 6864.64453125, -2986.97070312, 4.55910683, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2647, 6864.84716797, -2989.34790039, 4.55851793, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2647, 6864.03857422, -2989.42749023, 4.55851793, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(630, 6866.59960938, -2984.24511719, 4.81352997, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(630, 6866.64697266, -2999.14770508, 4.80990219, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(630, 6845.72509766, -2984.32153320, 4.80841351, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(630, 6845.74023438, -2999.23364258, 4.79762220, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2894, 6859.13574219, -2986.40820312, 4.84027767, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2529, 6845.61718750, -2988.09155273, 3.78230762, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2452, 6845.52734375, -2987.01000977, 3.78254986, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2681, 6851.32031250, -2984.36328125, 3.78461075, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2778, 6850.14160156, -2984.31103516, 3.78433561, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2779, 6849.07128906, -2984.22753906, 3.78409457, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2754, 6866.56787109, -2998.13574219, 4.68711519, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1847, 6861.02490234, -2999.16455078, 3.78336573, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1847, 6856.07519531, -2999.18334961, 3.78215289, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(4012, 6845.16943359, -2987.54248047, 8.22645187, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1889, 6852.12695312, -2999.46557617, 3.77390909, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1888, 6849.22900391, -2999.23046875, 3.77331686, 0.00000000, 0.00000000, 180.00000000);
- // AD Agency
- CreateDynamicObject(970, 2130.6787109375, -1760.5897216797, 13.113981246948, 0, 0, 0);
- CreateDynamicObject(970, 2134.7937011719, -1760.5876464844, 13.107921600342, 0, 0, 0);
- CreateDynamicObject(970, 2138.9143066406, -1760.5856933594, 13.104901313782, 0, 0, 0);
- CreateDynamicObject(970, 2128.6020507813, -1762.6370849609, 13.120740890503, 0, 0, 89.730041503906);
- CreateDynamicObject(1215, 2141.1657714844, -1760.5720214844, 13.116084098816, 0, 0, 0);
- //CreateDynamicObject(970, 553.98248291016, -1260.7598876953, 16.793668746948, 0, 0, 0);
- CreateDynamicObject(2618, 2045.5837402344, -1915.9943847656, 12.546875, 0, 0, 89.684997558594);
- CreateDynamicObject(2618, 646.58764648438, -1367.1163330078, 12.630722045898, 0, 0, 270.27026367188);
- // County interior
- CreateDynamicObject(14858, 2417.4025878906, -1886.7081298828, 980.54339599609, 0, 0, 0);
- CreateDynamicObject(2885, 2400.4938964844, -1893.4381103516, 982.10583496094, 0, 0, 89.324493408203);
- CreateDynamicObject(2885, 2400.3664550781, -1903.1560058594, 982.10583496094, 0, 0, 89.324340820313);
- CreateDynamicObject(2885, 2400.248046875, -1911.0080566406, 982.10583496094, 0, 0, 89.324340820313);
- CreateDynamicObject(2885, 2400.62109375, -1883.783203125, 982.11505126953, 0, 0, 89.324340820313);
- CreateDynamicObject(1533, 2404.4128417969, -1873.1665039063, 975.40277099609, 0, 0, 272.66064453125);
- CreateDynamicObject(2773, 2403.2954101563, -1872.9443359375, 975.91998291016, 0, 0, 266.70568847656);
- CreateDynamicObject(2773, 2403.3217773438, -1874.8522949219, 975.91998291016, 0, 0, 266.7041015625);
- CreateDynamicObject(1892, 2401.9135742188, -1873.3215332031, 975.40277099609, 0, 0, 268.69067382813);
- CreateDynamicObject(1893, 2402.9018554688, -1871.5422363281, 979.07177734375, 0, 0, 0);
- CreateDynamicObject(1893, 2402.6188964844, -1876.6811523438, 979.07177734375, 0, 0, 0);
- CreateDynamicObject(2299, 2369.9252929688, -1895.0244140625, 975.40148925781, 0, 0, 0);
- CreateDynamicObject(2299, 2365.6477050781, -1895.185546875, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(2299, 2361.3510742188, -1895.1594238281, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(2299, 2370.9470214844, -1879.2755126953, 975.39495849609, 0, 0, 183.33630371094);
- CreateDynamicObject(2299, 2366.705078125, -1879.3715820313, 975.39495849609, 0, 0, 179.36437988281);
- CreateDynamicObject(2008, 2371.9763183594, -1886.5819091797, 975.39495849609, 0, 0, 270.67565917969);
- CreateDynamicObject(2009, 2372.0910644531, -1889.6804199219, 975.39495849609, 0, 0, 178.6494140625);
- CreateDynamicObject(2009, 2371.064453125, -1883.6021728516, 975.39495849609, 0, 0, 268.69006347656);
- CreateDynamicObject(1671, 2370.7634277344, -1889.7158203125, 975.85516357422, 0, 0, 23.81982421875);
- CreateDynamicObject(1671, 2371.0302734375, -1887.4412841797, 975.85516357422, 0, 0, 89.323059082031);
- CreateDynamicObject(1671, 2370.9233398438, -1884.7159423828, 975.85516357422, 0, 0, 117.10876464844);
- CreateDynamicObject(1703, 2392.9868164063, -1878.9162597656, 975.396484375, 0, 0, 358.01501464844);
- CreateDynamicObject(1703, 2394.8825683594, -1882.5555419922, 975.39495849609, 0, 0, 177.37780761719);
- CreateDynamicObject(1703, 2392.796875, -1883.5052490234, 975.39495849609, 0, 0, 358.72680664063);
- CreateDynamicObject(1703, 2394.6711425781, -1887.1102294922, 975.39495849609, 0, 0, 176.10534667969);
- CreateDynamicObject(1703, 2392.5869140625, -1887.9753417969, 975.39495849609, 0, 0, 355.47119140625);
- CreateDynamicObject(1703, 2394.4018554688, -1891.7977294922, 975.39495849609, 0, 0, 176.8193359375);
- CreateDynamicObject(1703, 2382.9956054688, -1878.9013671875, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(1703, 2384.984375, -1882.6260986328, 975.39495849609, 0, 0, 183.33630371094);
- CreateDynamicObject(1703, 2383.0402832031, -1883.7678222656, 975.39495849609, 0, 0, 2.6998901367188);
- CreateDynamicObject(1703, 2384.9580078125, -1887.6722412109, 975.39495849609, 0, 0, 180.07849121094);
- CreateDynamicObject(1703, 2382.94140625, -1888.6641845703, 975.39495849609, 0, 0, 359.4423828125);
- CreateDynamicObject(1703, 2385.203125, -1892.2489013672, 975.39495849609, 0, 0, 182.77600097656);
- CreateDynamicObject(994, 2388.9416503906, -1888.6318359375, 975.39495849609, 0, 0, 270.67565917969);
- CreateDynamicObject(994, 2389.3229980469, -1878.5804443359, 975.39495849609, 0, 0, 268.69067382813);
- CreateDynamicObject(1827, 2383.9797363281, -1885.5270996094, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(1827, 2384.0095214844, -1890.6629638672, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(1827, 2383.8686523438, -1880.7985839844, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(1827, 2394.0053710938, -1880.9536132813, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(1827, 2393.7666015625, -1885.2961425781, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(1827, 2393.5991210938, -1890.0537109375, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(1724, 2386.0715332031, -1889.8790283203, 975.39495849609, 0, 0, 274.64562988281);
- CreateDynamicObject(1724, 2385.5983886719, -1885.0268554688, 975.39495849609, 0, 0, 274.64172363281);
- CreateDynamicObject(1724, 2385.802734375, -1880.1346435547, 975.39495849609, 0, 0, 274.64172363281);
- CreateDynamicObject(1724, 2391.8830566406, -1881.3448486328, 975.39495849609, 0, 0, 90.037536621094);
- CreateDynamicObject(1724, 2391.6372070313, -1885.7639160156, 975.39495849609, 0, 0, 88.051513671875);
- CreateDynamicObject(1724, 2391.5769042969, -1890.3952636719, 975.39495849609, 0, 0, 88.049926757813);
- CreateDynamicObject(1549, 2389.3151855469, -1886.4969482422, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(955, 2382.5849609375, -1894.3057861328, 975.64495849609, 0, 0, 89.324493408203);
- CreateDynamicObject(1776, 2395.6813964844, -1893.7738037109, 976.50085449219, 0, 0, 270.67565917969);
- CreateDynamicObject(14782, 2393.8928222656, -1869.8999023438, 976.41882324219, 0, 0, 89.324493408203);
- CreateDynamicObject(1242, 2394.0095214844, -1866.0753173828, 978.39916992188, 0, 0, 0);
- CreateDynamicObject(1242, 2395.111328125, -1866.0753173828, 978.36041259766, 0, 0, 0);
- CreateDynamicObject(1242, 2396.1838378906, -1866.0753173828, 978.37237548828, 0, 0, 0);
- CreateDynamicObject(1801, 2390.3376464844, -1870.7751464844, 975.40277099609, 0, 0, 89.324493408203);
- CreateDynamicObject(1808, 2388.6276855469, -1878.564453125, 975.39495849609, 0, 0, 1.9849853515625);
- CreateDynamicObject(2319, 2387.8779296875, -1866.5474853516, 975.40277099609, 0, 0, 0);
- CreateDynamicObject(2319, 2388.0766601563, -1873.6262207031, 975.40277099609, 0, 0, 0);
- CreateDynamicObject(14687, 2389.6176757813, -1872.2158203125, 977.65277099609, 0, 0, 0);
- CreateDynamicObject(1578, 2389.5686035156, -1873.7421875, 975.85229492188, 0, 0, 0);
- CreateDynamicObject(1578, 2388.4655761719, -1873.7109375, 975.85229492188, 0, 0, 0);
- CreateDynamicObject(1578, 2389.0561523438, -1873.3834228516, 975.85229492188, 0, 0, 0);
- CreateDynamicObject(3851, 2366.9404296875, -1895.2214355469, 979.64495849609, 0, 0, 270.67565917969);
- CreateDynamicObject(3851, 2361.8298339844, -1895.3099365234, 979.64495849609, 0, 0, 270.67565917969);
- CreateDynamicObject(2299, 2362.697265625, -1878.2113037109, 975.39495849609, 0, 0, 179.36279296875);
- CreateDynamicObject(3851, 2366.8793945313, -1878.1958007813, 979.64495849609, 0, 0, 270.67565917969);
- CreateDynamicObject(3851, 2362.3369140625, -1878.216796875, 979.64495849609, 0, 0, 270.67565917969);
- CreateDynamicObject(3851, 2376.9426269531, -1882.0361328125, 979.89495849609, 0, 0, 0);
- CreateDynamicObject(3851, 2376.91796875, -1894.4975585938, 979.89495849609, 0, 0, 0);
- CreateDynamicObject(2885, 2398.5515136719, -1899.3107910156, 982.10583496094, 0, 0, 1.9847412109375);
- CreateDynamicObject(2475, 2360.2336425781, -1897.5673828125, 976.89495849609, 0, 0, 89.324493408203);
- CreateDynamicObject(2475, 2360.3237304688, -1876.4343261719, 976.64495849609, 0, 0, 89.324340820313);
- CreateDynamicObject(1649, 2391.4128417969, -1874.1849365234, 978.81854248047, 0, 0, 0);
- CreateDynamicObject(1649, 2394.6066894531, -1874.2100830078, 978.81854248047, 0, 0, 0);
- CreateDynamicObject(1649, 2391.3081054688, -1874.1368408203, 978.81854248047, 0, 0, 181.34777832031);
- CreateDynamicObject(1649, 2394.4057617188, -1874.1427001953, 978.81854248047, 0, 0, 181.34582519531);
- CreateDynamicObject(932, 2397.904296875, -1870.759765625, 975.40277099609, 0, 0, 0);
- CreateDynamicObject(932, 2398.6945800781, -1870.7099609375, 975.40277099609, 0, 0, 0);
- CreateDynamicObject(932, 2398.669921875, -1871.6983642578, 975.40277099609, 0, 0, 0);
- CreateDynamicObject(932, 2397.8935546875, -1871.6910400391, 975.40277099609, 0, 0, 0);
- CreateDynamicObject(932, 2399.4284667969, -1870.7805175781, 975.40277099609, 0, 0, 0);
- CreateDynamicObject(932, 2399.3737792969, -1871.7111816406, 975.40277099609, 0, 0, 0);
- CreateDynamicObject(932, 2365.2956542969, -1895.1571044922, 975.39495849609, 0, 0, 29.774780273438);
- CreateDynamicObject(932, 2366.4243164063, -1874.7368164063, 975.39495849609, 0, 0, 29.77294921875);
- CreateDynamicObject(1789, 2393.5627441406, -1877.908203125, 975.958984375, 0, 0, 0);
- CreateDynamicObject(1549, 2399.6904296875, -1898.1702880859, 975.44671630859, 0, 0, 0);
- CreateDynamicObject(1549, 2399.9963378906, -1878.2989501953, 975.5625, 0, 0, 0);
- CreateDynamicObject(1549, 2377.5539550781, -1898.8375244141, 975.39495849609, 0, 0, 0);
- CreateDynamicObject(2278, 2380.5715332031, -1887.1638183594, 977.14495849609, 0, 0, 272.66064453125);
- CreateDynamicObject(2277, 2380.5766601563, -1893.0118408203, 976.89495849609, 0, 0, 272.66064453125);
- CreateDynamicObject(2279, 2380.6091308594, -1879.7901611328, 977.3095703125, 0, 0, 270.67565917969);
- CreateDynamicObject(977, 2382.099609375, -1874.0521240234, 977.00665283203, 0, 0, 11.909912109375);
- CreateDynamicObject(2604, 2368.5808105469, -1889.2257080078, 976.19183349609, 0, 0, 89.324493408203);
- CreateDynamicObject(2608, 2370.3303222656, -1891.1456298828, 977.87530517578, 0, 0, 181.35131835938);
- CreateDynamicObject(2608, 2368.1838378906, -1886.787109375, 978.02142333984, 0, 0, 90.041625976563);
- CreateDynamicObject(2608, 2370.8635253906, -1883.1456298828, 977.82287597656, 0, 0, 358.72888183594);
- CreateDynamicObject(2609, 2368.7145996094, -1883.4952392578, 976.12664794922, 0, 0, 0);
- CreateDynamicObject(2609, 2369.1789550781, -1883.4899902344, 976.12664794922, 0, 0, 0);
- CreateDynamicObject(3851, 2372.4663085938, -1899.1456298828, 979.64495849609, 0, 0, 0);
- CreateDynamicObject(3851, 2372.5268554688, -1887.4780273438, 979.39495849609, 0, 0, 0);
- CreateDynamicObject(3851, 2372.4636230469, -1874.2471923828, 979.40716552734, 0, 0, 0);
- // Los Santos not Royal Church interior
- CreateDynamicObject(6300, 207.2705078125, -82.568359375, 1020.4429931641, 0, 0, 0);
- CreateDynamicObject(7017, 177.75004577637, -115.44632720947, 1032.4976806641, 0, 0, 90);
- CreateDynamicObject(7017, 151.126953125, -92.705078125, 1029.0765380859, 0, 0, 179.99450683594);
- CreateDynamicObject(1569, 177.8479309082, -101.84501647949, 1028.4537353516, 0, 0, 90);
- CreateDynamicObject(1569, 177.8479309082, -98.930328369141, 1028.4483642578, 0, 0, 270);
- CreateDynamicObject(1502, 187.44212341309, -101.92490386963, 1028.4976806641, 0, 0, 90);
- CreateDynamicObject(1502, 187.39590454102, -98.885223388672, 1028.4976806641, 0, 0, 270);
- CreateDynamicObject(8656, 187.84083557129, -83.662048339844, 1031.8266601563, 0, 180, 180);
- CreateDynamicObject(8656, 187.84083557129, -117.18181610107, 1031.8267822266, 0, 180, 180);
- CreateDynamicObject(8656, 187.8408203125, -117.181640625, 1029.6267089844, 0, 0, 0);
- CreateDynamicObject(8656, 187.8408203125, -83.6611328125, 1029.6267089844, 0, 0, 0);
- CreateDynamicObject(7191, 187.34680175781, -99.893707275391, 1032.5482177734, 0, 270, 0);
- CreateDynamicObject(7191, 183.59759521484, -99.977439880371, 1032.5482177734, 0, 270, 0);
- CreateDynamicObject(7191, 179.6396484375, -100.0654296875, 1032.5482177734, 0, 270, 0);
- CreateDynamicObject(7191, 191.30999755859, -100.05871582031, 1032.5482177734, 0, 270, 0);
- CreateDynamicObject(7191, 195.76953125, -100.2236328125, 1032.6481933594, 0, 270, 0);
- CreateDynamicObject(8656, 187.8408203125, -87.1171875, 1032.0999755859, 0, 179.99450683594, 179.99450683594);
- CreateDynamicObject(7017, 177.75, -115.4462890625, 1027.59765625, 0, 0, 90);
- CreateDynamicObject(7017, 151.01972961426, -109.779296875, 1032.1976318359, 0, 180, 0);
- CreateDynamicObject(7017, 217.55856323242, -84.843948364258, 1038.7977294922, 0, 0, 0);
- CreateDynamicObject(7017, 217.2470703125, -116.5439453125, 1038.7977294922, 0, 0, 179.99450683594);
- CreateDynamicObject(7017, 217.2470703125, -116.5439453125, 1029.1976318359, 0, 0, 179.99450683594);
- CreateDynamicObject(7017, 217.2470703125, -116.5439453125, 1033.9976806641, 0, 0, 179.99450683594);
- CreateDynamicObject(7017, 217.5576171875, -84.84375, 1029.1976318359, 0, 0, 0);
- CreateDynamicObject(7017, 217.5576171875, -84.84375, 1033.9976806641, 0, 0, 0);
- CreateDynamicObject(7191, 199.24375915527, -116.61275482178, 1042.7080078125, 30, 270, 0);
- CreateDynamicObject(7191, 203.19999694824, -116.61275482178, 1042.7080078125, 29.998168945313, 270, 0);
- CreateDynamicObject(7191, 206.90213012695, -116.61275482178, 1042.7080078125, 29.998168945313, 270, 0);
- CreateDynamicObject(7191, 210.8172454834, -116.61275482178, 1042.7080078125, 29.998168945313, 270, 0);
- CreateDynamicObject(7191, 199.24375915527, -83.502006530762, 1042.1080322266, 330.00183105469, 270, 0);
- CreateDynamicObject(7191, 202.19999694824, -83.551406860352, 1042.1080322266, 330.00183105469, 270, 0);
- CreateDynamicObject(7191, 206.14175415039, -83.600234985352, 1042.1080322266, 330.00183105469, 270, 0);
- CreateDynamicObject(7191, 209.89074707031, -83.65259552002, 1042.1080322266, 330.00183105469, 270, 0);
- CreateDynamicObject(7191, 213.63977050781, -83.70532989502, 1042.1080322266, 330.00183105469, 270, 0);
- CreateDynamicObject(7191, 217.138671875, -83.75390625, 1042.1080322266, 329.99633789063, 270, 0);
- CreateDynamicObject(7191, 214.56411743164, -116.74265289307, 1042.7080078125, 29.99267578125, 270, 0);
- CreateDynamicObject(7191, 218.310546875, -116.8720703125, 1042.7080078125, 29.987182617188, 270, 0);
- CreateDynamicObject(7191, 197.5966796875, -114.728515625, 1054.7080078125, 270, 0, 179.99450683594);
- CreateDynamicObject(7191, 197.5966796875, -110.83290863037, 1054.7080078125, 270, 0, 179.99450683594);
- CreateDynamicObject(7191, 197.5966796875, -106.9164276123, 1054.7080078125, 270, 0, 179.99450683594);
- CreateDynamicObject(7191, 197.5966796875, -102.96084594727, 1054.7080078125, 270, 0, 179.99450683594);
- CreateDynamicObject(7191, 197.58569335938, -84.199996948242, 1054.7080078125, 270, 0, 179.99450683594);
- CreateDynamicObject(7191, 197.5849609375, -98.9990234375, 1054.7080078125, 270, 0, 179.99450683594);
- CreateDynamicObject(7191, 197.5849609375, -95.099609375, 1054.7080078125, 270, 0, 180);
- CreateDynamicObject(7191, 197.5849609375, -91.1396484375, 1054.7080078125, 270, 0, 179.99450683594);
- CreateDynamicObject(7191, 197.5849609375, -87.19921875, 1054.7080078125, 270, 0, 179.99450683594);
- CreateDynamicObject(7191, 195.26953125, -100.2236328125, 1032.5482177734, 0, 270, 0);
- CreateDynamicObject(7191, 221.10000610352, -83.05451965332, 1041.7099609375, 329.99633789063, 270, 0);
- CreateDynamicObject(7017, 223.15301513672, -85.778327941895, 1029.1976318359, 0, 90, 270);
- CreateDynamicObject(7017, 223.15301513672, -90.723098754883, 1029.1976318359, 0, 90, 270);
- CreateDynamicObject(7017, 223.15234375, -95.6171875, 1029.1976318359, 0, 90, 270);
- CreateDynamicObject(7017, 223.15234375, -100.560546875, 1029.1976318359, 0, 90, 270);
- CreateDynamicObject(7017, 223.15234375, -105.193359375, 1029.1976318359, 0, 90, 270);
- CreateDynamicObject(7017, 223.15301513672, -114.94999694824, 1029.1976318359, 0, 90, 270);
- CreateDynamicObject(7191, 222.05825805664, -117.00367736816, 1042.7080078125, 29.987182617188, 270, 0);
- CreateDynamicObject(7017, 223.15234375, -110, 1029.1976318359, 0, 90, 270);
- CreateDynamicObject(9131, 216.02798461914, -94.762489318848, 1028.6265869141, 90, 0, 179.99450683594);
- CreateDynamicObject(9131, 222.85441589355, -100.44842529297, 1035.7141113281, 0, 0, 179.99450683594);
- CreateDynamicObject(9131, 222.85441589355, -98.932846069336, 1041.6821289063, 90, 0, 179.99450683594);
- CreateDynamicObject(9131, 222.85441589355, -100.45735931396, 1042.5026855469, 179.99450683594, 0, 179.99450683594);
- CreateDynamicObject(9131, 222.85441589355, -100.45606231689, 1037.9870605469, 179.99450683594, 0, 179.99450683594);
- CreateDynamicObject(9131, 222.85441589355, -100.45638275146, 1040.2448730469, 179.99450683594, 0, 179.99450683594);
- CreateDynamicObject(9131, 222.85441589355, -101.93881988525, 1041.6505126953, 90, 0, 179.99450683594);
- CreateDynamicObject(5020, 221.48188781738, -95.141731262207, 1029.8225097656, 0, 90, 0);
- CreateDynamicObject(5020, 218.11000061035, -95.133941650391, 1029.8225097656, 0, 90, 0);
- CreateDynamicObject(5020, 218.11000061035, -101.44120025635, 1029.8225097656, 0, 90, 0);
- CreateDynamicObject(5020, 221.48188781738, -101.44120025635, 1029.8225097656, 0, 90, 0);
- CreateDynamicObject(5020, 221.44364929199, -107.6898651123, 1029.8225097656, 0, 90, 0);
- CreateDynamicObject(5020, 218.11000061035, -107.73051452637, 1029.8225097656, 0, 90, 0);
- CreateDynamicObject(5020, 216.45393371582, -107.77235412598, 1028.1822509766, 0, 0, 0);
- CreateDynamicObject(5020, 216.45393371582, -95.211738586426, 1028.1822509766, 0, 0, 0);
- CreateDynamicObject(5020, 216.453125, -101.51171875, 1028.1822509766, 0, 0, 0);
- CreateDynamicObject(5020, 219.51695251465, -91.991455078125, 1028.1822509766, 0, 0, 90);
- CreateDynamicObject(5020, 219.51695251465, -110.98126220703, 1028.1822509766, 0, 0, 90);
- CreateDynamicObject(3813, 197.68238830566, -109.79333496094, 1039.5329589844, 0, 0, 0);
- CreateDynamicObject(3813, 197.681640625, -90.37890625, 1039.5329589844, 0, 0, 0);
- CreateDynamicObject(3813, 197.681640625, -96.79296875, 1039.5329589844, 0, 0, 0);
- CreateDynamicObject(3813, 197.681640625, -99.79296875, 1043.5329589844, 0, 0, 0);
- CreateDynamicObject(3813, 197.681640625, -102.79296875, 1039.5329589844, 0, 0, 0);
- CreateDynamicObject(7313, 209.03402709961, -85.141677856445, 1041.5526123047, 0, 0, 0);
- CreateDynamicObject(2745, 217.77685546875, -97.325241088867, 1031.0858154297, 0, 0, 270);
- CreateDynamicObject(2745, 217.84403991699, -104.08771514893, 1031.0858154297, 0, 0, 270);
- CreateDynamicObject(3462, 217.53457641602, -100.67009735107, 1031.3908691406, 0, 0, 0);
- CreateDynamicObject(7666, 222.85508728027, -101.89437103271, 1047.0639648438, 0, 0, 0);
- CreateDynamicObject(2639, 206.55590820313, -104.14775085449, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 209.96179199219, -106.28412628174, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 210.00730895996, -109.82496643066, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 210.0068359375, -111.9560546875, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 202.12042236328, -106.26974487305, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 206.5629119873, -109.77494049072, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 206.5556640625, -111.9541015625, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 197.50604248047, -106.35604858398, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 202.13189697266, -109.85523986816, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 202.1259765625, -112.0478515625, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 197.5693359375, -111.931640625, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 197.58906555176, -109.76860809326, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 209.96759033203, -104.06806182861, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 206.529296875, -106.326171875, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 202.11190795898, -104.08302307129, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 197.50064086914, -104.16765594482, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 210.08372497559, -94.855690002441, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 210.078125, -97.0400390625, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 210.09237670898, -91.386779785156, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 210.09307861328, -89.201683044434, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 206.60833740234, -97.119621276855, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 202.07949829102, -97.198776245117, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 197.58047485352, -97.305221557617, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 206.60754394531, -94.908264160156, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 202.07043457031, -95.039215087891, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 197.58724975586, -95.119705200195, 1029.1195068359, 0, 0, 270);
- CreateDynamicObject(2639, 206.7552947998, -91.398857116699, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 202.1429901123, -91.413589477539, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 197.60110473633, -91.423637390137, 1029.1195068359, 0, 0, 270);
- CreateDynamicObject(2639, 206.74618530273, -89.218208312988, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 202.16342163086, -89.23494720459, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(2639, 197.61338806152, -89.254066467285, 1029.1253662109, 0, 0, 270);
- CreateDynamicObject(9131, 210.03730773926, -116.24533081055, 1036.4660644531, 0, 0, 179.99450683594);
- CreateDynamicObject(9131, 210.029296875, -116.2451171875, 1038.7084960938, 0, 0, 179.99450683594);
- CreateDynamicObject(9131, 210.04191589355, -116.24533081055, 1034.3177490234, 0, 0, 179.99450683594);
- CreateDynamicObject(9131, 210.02813720703, -116.24533081055, 1032.2132568359, 0, 180, 179.99450683594);
- CreateDynamicObject(9131, 208.61605834961, -116.24519348145, 1037.4802246094, 0, 90, 179.99450683594);
- CreateDynamicObject(9131, 211.40272521973, -116.24546051025, 1037.4595947266, 0, 90, 179.99450683594);
- CreateDynamicObject(9131, 209.26654052734, -85.141677856445, 1038.4604492188, 0, 0, 1);
- CreateDynamicObject(9131, 209.26545715332, -85.141677856445, 1036.2559814453, 0, 0, 0.999755859375);
- CreateDynamicObject(9131, 209.28825378418, -85.141677856445, 1034.0915527344, 0, 0, 0.999755859375);
- CreateDynamicObject(9131, 209.29089355469, -85.141677856445, 1031.841796875, 0, 180, 0.999755859375);
- CreateDynamicObject(9131, 210.76118469238, -85.141677856445, 1037.1251220703, 0, 90, 0.9942626953125);
- CreateDynamicObject(9131, 207.78327941895, -85.171676635742, 1037.0982666016, 0, 90, 0.98876953125);
- CreateDynamicObject(626, 222.87701416016, -99.161682128906, 1031.92578125, 0, 0, 0);
- CreateDynamicObject(626, 222.7336730957, -103.15910339355, 1031.92578125, 0, 0, 0);
- CreateDynamicObject(630, 210.15278625488, -87.728385925293, 1029.5228271484, 0, 0, 0);
- CreateDynamicObject(630, 206.92004394531, -87.74674987793, 1029.5228271484, 0, 0, 0);
- CreateDynamicObject(630, 202.18005371094, -87.811073303223, 1029.5169677734, 0, 0, 0);
- CreateDynamicObject(630, 197.6346282959, -87.830062866211, 1029.5228271484, 0, 0, 0);
- CreateDynamicObject(630, 197.66548156738, -113.45556640625, 1029.5228271484, 0, 0, 0);
- CreateDynamicObject(630, 201.9150390625, -113.44548034668, 1029.5228271484, 0, 0, 0);
- CreateDynamicObject(630, 206.16477966309, -113.48992919922, 1029.5228271484, 0, 0, 0);
- CreateDynamicObject(630, 206.16477966309, -113.48992919922, 1029.5228271484, 0, 0, 0);
- CreateDynamicObject(627, 221.92694091797, -91.094360351563, 1030.3430175781, 0, 0, 0);
- CreateDynamicObject(627, 221.68276977539, -111.5924987793, 1030.3430175781, 0, 0, 0);
- CreateDynamicObject(627, 188.98985290527, -98.029998779297, 1030.3430175781, 0, 0, 0);
- CreateDynamicObject(627, 188.94430541992, -102.97960662842, 1030.3430175781, 0, 0, 0);
- CreateDynamicObject(627, 178.40580749512, -97.919395446777, 1030.3430175781, 0, 0, 0);
- CreateDynamicObject(627, 178.427734375, -103, 1030.3430175781, 0, 0, 0);
- CreateDynamicObject(638, 186.88024902344, -97.401374816895, 1029.1947021484, 0, 0, 0);
- CreateDynamicObject(638, 186.9507598877, -103.52668762207, 1029.1947021484, 0, 0, 0);
- CreateDynamicObject(638, 188.80516052246, -109.00423431396, 1029.1947021484, 0, 0, 0);
- CreateDynamicObject(638, 189.1060333252, -91.277420043945, 1029.1947021484, 0, 0, 0);
- CreateDynamicObject(1726, 182.04747009277, -94.924095153809, 1028.4976806641, 0, 0, 0);
- CreateDynamicObject(1726, 185.27119445801, -105.34606170654, 1028.4976806641, 0, 0, 220);
- CreateDynamicObject(2293, 235.93209838867, -145.17370605469, 961.70941162109, 0, 0, 0);
- CreateDynamicObject(2293, 182.83581542969, -104.66595458984, 1028.4976806641, 0, 0, 0);
- CreateDynamicObject(2293, 183.1268157959, -96.404029846191, 1028.4976806641, 0, 0, 0);
- CreateDynamicObject(948, 186.79553222656, -93.409591674805, 1028.4976806641, 0, 0, 0);
- CreateDynamicObject(948, 187.07278442383, -108.94784545898, 1028.4976806641, 0, 0, 0);
- CreateDynamicObject(14455, 178.63848876953, -109.47721862793, 1030.1694335938, 0, 0, 0);
- CreateDynamicObject(1742, 180.23513793945, -93.149620056152, 1028.4976806641, 0, 0, 0);
- CreateDynamicObject(9131, 197.68223571777, -99.699516296387, 1039.6207275391, 0, 0, 0);
- CreateDynamicObject(9131, 197.68223571777, -99.704414367676, 1037.3620605469, 0, 0, 0);
- CreateDynamicObject(9131, 197.68223571777, -99.702323913574, 1035.1707763672, 0, 0, 0);
- CreateDynamicObject(9131, 197.68238830566, -98.211090087891, 1038.5388183594, 90, 0, 0);
- CreateDynamicObject(9131, 197.6941986084, -101.18730163574, 1038.5026855469, 90, 0, 0);
- CreateDynamicObject(9131, 197.74420166016, -99.69889831543, 1033.7875976563, 0, 0, 0);
- CreateDynamicObject(5777, 220.68493652344, -113.87507629395, 1029.0810546875, 0, 0, 0);
- // Cops Training Area
- CreateDynamicObject(987, 673.293335, 1851.279053, 4.401024, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(987, 667.277161, 1852.350830, 4.199552, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(987, 665.022461, 1840.880737, 4.150801, 0.0000, 0.0000, 78.7500);
- CreateDynamicObject(987, 664.596924, 1840.870972, 4.346937, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(987, 661.737488, 1826.459473, 4.344389, 0.0000, 0.0000, 78.7500);
- CreateDynamicObject(987, 673.225830, 1823.999878, 4.363918, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(987, 684.056274, 1821.662109, 4.424227, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(987, 693.803345, 1819.387695, 4.385353, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(987, 696.090088, 1830.889404, 4.308470, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(987, 698.558777, 1842.124634, 4.362592, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(987, 699.303772, 1845.962646, 4.308344, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(987, 687.773438, 1848.666260, 4.634577, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(3279, 693.908569, 1842.277100, 4.624008, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(3279, 672.098267, 1847.375610, 4.363066, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(1225, 672.047974, 1845.728394, 20.846945, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1225, 668.980591, 1844.827148, 14.792258, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1225, 668.093872, 1844.662476, 7.315696, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1225, 690.482666, 1839.584961, 12.709451, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1225, 696.316223, 1838.301025, 12.709451, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1225, 675.478943, 1845.847778, 20.447216, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1225, 695.720215, 1838.230713, 19.607887, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2780, 691.624573, 1823.742065, 4.311960, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2780, 679.611877, 1823.821899, 4.290779, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2780, 668.943909, 1826.077637, 4.206190, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(3877, 679.720276, 1825.686035, 5.384773, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(1238, 665.104309, 1833.919678, 4.411427, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1238, 665.721985, 1836.949463, 4.419113, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1238, 666.134094, 1839.316406, 4.421013, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(970, 667.283203, 1835.054077, 4.695177, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 666.853577, 1833.018066, 4.689656, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 667.762329, 1837.597778, 4.669207, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 667.995789, 1840.358765, 4.694791, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 671.901611, 1839.583252, 4.720335, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 671.716003, 1836.792847, 4.699319, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 670.869141, 1832.191528, 4.735613, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 671.315979, 1834.245483, 4.711974, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 693.242310, 1834.523682, 4.836404, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 693.675232, 1837.784058, 4.934891, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 692.262146, 1831.279053, 4.836390, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 691.743042, 1827.988770, 4.861370, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 689.851990, 1838.622681, 4.912162, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 689.311829, 1835.273560, 4.809826, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 688.255493, 1832.096436, 4.811612, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 687.751953, 1828.774048, 4.834425, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(973, 700.295593, 1851.847656, 5.535536, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(973, 702.190918, 1847.809326, 5.755350, 0.0000, 0.0000, 225.0000);
- CreateDynamicObject(973, 691.343323, 1853.552490, 5.522196, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(973, 682.140076, 1855.271484, 5.386697, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(973, 677.864746, 1851.647339, 5.529436, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(2048, 684.032349, 1849.219238, 9.947659, 0.0000, 0.0000, 168.7501);
- CreateDynamicObject(2714, 688.477051, 1848.660645, 7.808748, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(3264, 684.255493, 1849.508423, 4.122308, 0.0000, 0.0000, 135.0000);
- CreateDynamicObject(8548, 718.190186, 1848.328735, 5.797490, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(1233, 696.996948, 1852.816528, 7.013800, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(1233, 695.673096, 1853.004028, 7.505540, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(1233, 694.102417, 1853.254761, 7.549019, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(1233, 691.233887, 1853.886963, 7.403136, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(1233, 688.234558, 1854.362793, 7.549019, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(1233, 683.938232, 1855.226563, 7.386329, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(4697, 715.028381, 1881.523560, 4.614105, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(4641, 702.876099, 1864.678101, 6.269166, 0.0000, 0.0000, 78.7500);
- CreateDynamicObject(4641, 694.636963, 1865.923096, 6.279870, 0.0000, 0.0000, 78.7500);
- CreateDynamicObject(4641, 683.573425, 1867.922729, 6.168097, 0.0000, 0.0000, 78.7500);
- CreateDynamicObject(968, 684.680298, 1866.982056, 4.686870, 0.0000, 0.0000, 337.5000);
- CreateDynamicObject(968, 696.016235, 1865.278320, 4.662009, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(970, 705.691956, 1862.749634, 5.087063, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 707.750854, 1864.360596, 5.100048, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(970, 707.722534, 1868.203979, 5.121893, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 707.705444, 1872.304443, 5.123112, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 707.719238, 1876.407715, 5.122128, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 707.691895, 1880.503662, 5.111156, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 707.714111, 1884.657471, 5.110500, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 707.719482, 1888.768311, 5.110344, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 707.822327, 1892.844971, 5.100199, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 707.850037, 1896.895020, 5.097401, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 707.819397, 1900.958862, 5.096322, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 707.773438, 1905.077515, 5.099033, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 705.763611, 1907.049927, 5.238981, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(970, 701.947815, 1906.996948, 5.190596, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(970, 698.585449, 1906.917847, 5.191083, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(970, 694.419739, 1906.922119, 5.190958, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(970, 690.348633, 1906.914185, 5.197296, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(970, 686.245422, 1906.977783, 5.223478, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(970, 682.196960, 1907.041016, 5.236414, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(970, 678.210510, 1907.109619, 5.200310, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(970, 676.215027, 1905.207275, 5.101309, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 676.174316, 1901.473755, 5.101628, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 676.175293, 1897.936768, 5.082912, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 676.261719, 1893.809692, 5.067614, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 676.358154, 1890.050781, 5.063637, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 676.314087, 1886.273682, 5.061718, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 676.303528, 1882.388550, 5.062619, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 676.336487, 1878.336548, 5.063755, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 676.302124, 1874.103027, 5.045815, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(970, 676.641418, 1870.154419, 4.994560, 0.0000, 0.0000, 281.2500);
- CreateDynamicObject(970, 678.995972, 1867.771729, 4.992703, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 680.171326, 1867.684326, 5.172528, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(970, 681.756592, 1825.433472, 4.831898, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(970, 678.088013, 1826.664673, 4.807447, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(970, 678.805359, 1830.465576, 4.780109, 0.0000, 0.0000, 78.7500);
- CreateDynamicObject(970, 682.596619, 1829.391602, 4.805830, 0.0000, 0.0000, 78.7500);
- CreateDynamicObject(2060, 672.642517, 1832.275879, 4.341530, 0.0000, 0.0000, 303.7500);
- CreateDynamicObject(2060, 672.653015, 1832.263916, 4.656982, 0.0000, 0.0000, 303.7500);
- CreateDynamicObject(2060, 672.677673, 1832.270142, 4.972435, 0.0000, 0.0000, 303.7500);
- CreateDynamicObject(2060, 672.354065, 1833.229736, 4.330069, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2060, 672.393494, 1833.219604, 4.645521, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2060, 672.479614, 1833.190430, 4.960974, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2060, 672.765015, 1833.679077, 4.332932, 0.0000, 0.0000, 213.7500);
- CreateDynamicObject(2060, 672.739624, 1833.699585, 4.648384, 0.0000, 0.0000, 202.5000);
- CreateDynamicObject(2060, 672.774353, 1833.689941, 4.963837, 0.0000, 0.0000, 202.5000);
- CreateDynamicObject(2060, 672.907715, 1834.217896, 4.329515, 0.0000, 0.0000, 315.0000);
- CreateDynamicObject(2060, 673.013428, 1834.163208, 4.644968, 0.0000, 0.0000, 315.0000);
- CreateDynamicObject(2060, 673.084595, 1834.236938, 4.960421, 0.0000, 0.0000, 315.0000);
- CreateDynamicObject(2060, 672.667236, 1835.253906, 4.320557, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(2060, 672.729370, 1835.272461, 4.636009, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(2060, 672.781616, 1835.238281, 4.951462, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(2060, 673.269165, 1836.068359, 4.317184, 0.0000, 0.0000, 225.0000);
- CreateDynamicObject(2060, 673.192078, 1836.078979, 4.632637, 0.0000, 0.0000, 225.0000);
- CreateDynamicObject(2060, 673.266052, 1836.038818, 4.948090, 0.0000, 0.0000, 213.7500);
- CreateDynamicObject(2060, 673.343567, 1836.895020, 4.311270, 0.0000, 0.0000, 315.0000);
- CreateDynamicObject(2060, 673.437622, 1836.861938, 4.626722, 0.0000, 0.0000, 315.0000);
- CreateDynamicObject(2060, 673.473267, 1836.846680, 4.942175, 0.0000, 0.0000, 315.0000);
- CreateDynamicObject(2060, 673.115479, 1837.985596, 4.301958, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(2060, 673.148743, 1837.950928, 4.617411, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(2060, 673.202942, 1837.997314, 4.932863, 0.0000, 0.0000, 258.7500);
- CreateDynamicObject(2060, 673.553345, 1838.822510, 4.323942, 0.0000, 0.0000, 236.2501);
- CreateDynamicObject(2060, 673.554688, 1838.812988, 4.639395, 0.0000, 0.0000, 236.2501);
- CreateDynamicObject(2060, 673.534302, 1838.792358, 4.954847, 0.0000, 0.0000, 236.2501);
- CreateDynamicObject(1238, 694.078857, 1829.231689, 4.627449, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1238, 694.516296, 1832.658569, 4.604528, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1238, 694.696228, 1836.107910, 4.660316, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1313, 689.808594, 1854.170532, 6.000553, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1313, 691.962524, 1853.742065, 5.840105, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(1313, 686.799744, 1854.747070, 5.910523, 0.0000, 0.0000, 348.7500);
- CreateDynamicObject(1212, 675.662354, 1847.472534, 4.423026, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1499, 687.672607, 1848.633911, 4.730083, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(1499, 684.741150, 1848.773438, 4.576530, 0.0000, 0.0000, 11.2500);
- // Electronic Shop
- CreateDynamicObject(14665, 1008.4794921875, 52.234375, 56.306488037109, 0, 0, 0);
- CreateDynamicObject(1885, 1004.6247558594, 50.385612487793, 54.272109985352, 0, 0, 0);
- CreateDynamicObject(1984, 1006.7548217773, 54.020992279053, 54.29711151123, 0, 0, 179.19000244141);
- CreateDynamicObject(2362, 1006.3051757813, 54.299133300781, 55.243225097656, 0, 0, 0);
- CreateDynamicObject(2412, 1004.018371582, 53.526058197021, 54.303943634033, 0, 0, 270.67498779297);
- CreateDynamicObject(2412, 1004.0288085938, 50.219703674316, 54.303943634033, 0, 0, 270.67016601563);
- CreateDynamicObject(2413, 1013.728515625, 56.2158203125, 54.322113037109, 0, 0, 270.35705566406);
- CreateDynamicObject(2413, 1013.732421875, 54.6181640625, 54.322113037109, 0, 0, 270.3515625);
- CreateDynamicObject(2413, 1013.7228393555, 53.020587921143, 54.322113037109, 0, 0, 270.35705566406);
- CreateDynamicObject(2413, 1013.7186889648, 51.395408630371, 54.322113037109, 0, 0, 270.35705566406);
- CreateDynamicObject(2434, 1010.0641479492, 46.379676818848, 54.322113037109, 0, 0, 0);
- CreateDynamicObject(2434, 1010.257019043, 47.481441497803, 54.322113037109, 0, 0, 87.340026855469);
- CreateDynamicObject(2435, 1009.1736450195, 46.389083862305, 54.322113037109, 0, 0, 359.86502075195);
- CreateDynamicObject(2435, 1009.1673583984, 47.674949645996, 54.322113037109, 0, 0, 180.63500976563);
- CreateDynamicObject(2434, 1008.2761230469, 47.677783966064, 54.322113037109, 0, 0, 178.64587402344);
- CreateDynamicObject(2434, 1008.0795288086, 46.566669464111, 54.322113037109, 0, 0, 269.953125);
- CreateDynamicObject(2403, 1008.9747924805, 46.528907775879, 54.277614593506, 0, 0, 274.64498901367);
- CreateDynamicObject(2403, 1008.9617919922, 46.531074523926, 55.452686309814, 0, 0, 274.64172363281);
- CreateDynamicObject(2403, 1008.341796875, 46.399440765381, 55.452686309814, 0, 0, 183.33184814453);
- CreateDynamicObject(2403, 1008.3327636719, 46.376113891602, 54.277614593506, 0, 0, 183.32885742188);
- CreateDynamicObject(2125, 1004.633972168, 55.098648071289, 54.631988525391, 0, 0, 0);
- CreateDynamicObject(1954, 1013.5696411133, 51.374397277832, 54.659740447998, 0, 0, 90);
- CreateDynamicObject(1954, 1013.5821533203, 53.969097137451, 54.64599609375, 0, 0, 89.549987792969);
- CreateDynamicObject(3031, 1012.8862915039, 62.28394317627, 55.875865936279, 0, 0, 246.22497558594);
- CreateDynamicObject(1958, 1013.5943603516, 51.530609130859, 55.388771057129, 0, 0, 0);
- CreateDynamicObject(1429, 1013.6365966797, 46.334949493408, 56.379890441895, 0, 0, 260.74987792969);
- CreateDynamicObject(1429, 1006.4923706055, 42.151214599609, 56.379890441895, 0, 0, 157.52990722656);
- CreateDynamicObject(2199, 1013.8822631836, 48.288608551025, 54.300388336182, 0, 0, 270.67504882813);
- CreateDynamicObject(2606, 1013.8779296875, 53.529296875, 56.697822570801, 0, 0, 270.67016601563);
- CreateDynamicObject(5061, 1003.0541381836, 57.756401062012, 56.234741210938, 0, 0, 0);
- CreateDynamicObject(5061, 1003.0595703125, 62.007362365723, 56.234741210938, 0, 0, 0);
- CreateDynamicObject(5061, 1003.067199707, 46.830707550049, 55.938343048096, 0, 0, 0);
- CreateDynamicObject(1500, 1003.0399780273, 52.224220275879, 54.322113037109, 0, 0, 270.67504882813);
- CreateDynamicObject(1500, 1003.0323486328, 53.718196868896, 54.322113037109, 0, 0, 270.67016601563);
- CreateDynamicObject(1717, 1009.8856201172, 48.040817260742, 54.802646636963, 0, 0, 131.14501953125);
- CreateDynamicObject(1718, 1013.6285400391, 55.510692596436, 55.398300170898, 0, 0, 272.65997314453);
- CreateDynamicObject(1719, 1013.2874145508, 55.992618560791, 54.728824615479, 0, 0, 270.67498779297);
- CreateDynamicObject(1747, 1007.8092651367, 41.547313690186, 54.953121185303, 0, 0, 175.35498046875);
- CreateDynamicObject(1747, 1012.5316772461, 43.282791137695, 54.953121185303, 0, 0, 230.93280029297);
- CreateDynamicObject(1748, 1005.0981445313, 42.766033172607, 56.153408050537, 0, 0, 143.46002197266);
- CreateDynamicObject(1749, 1009.3641357422, 46.65397644043, 55.377681732178, 0, 0, 0);
- CreateDynamicObject(1750, 1011.2998046875, 42.423671722412, 56.168262481689, 0, 0, 208.59997558594);
- CreateDynamicObject(1750, 1009.8143920898, 41.715194702148, 54.943187713623, 0, 0, 194.70239257813);
- CreateDynamicObject(1752, 1009.9076538086, 41.756565093994, 56.114242553711, 0, 0, 190.59999084473);
- CreateDynamicObject(1782, 1012.4247436523, 43.610050201416, 55.904621124268, 0, 0, 224.65997314453);
- CreateDynamicObject(1785, 1005.3237304688, 43.01708984375, 55.620323181152, 0, 0, 318.31500244141);
- CreateDynamicObject(1786, 1004.1694335938, 43.978206634521, 56.134971618652, 0, 0, 119.46002197266);
- CreateDynamicObject(1786, 1013.5067749023, 44.841270446777, 56.109970092773, 0, 0, 246.85986328125);
- CreateDynamicObject(1787, 1013.1893310547, 44.823848724365, 55.930294036865, 0, 0, 248.3450012207);
- CreateDynamicObject(1788, 1006.5707397461, 42.208351135254, 55.012817382813, 0, 0, 157.40002441406);
- CreateDynamicObject(1791, 1004.1968994141, 44.151081085205, 54.93643951416, 0, 0, 121.44500732422);
- CreateDynamicObject(1792, 1012.7001342773, 43.381408691406, 56.059097290039, 358.01498413086, 0, 226.55499267578);
- CreateDynamicObject(1792, 1008.0020141602, 41.513710021973, 56.059097290039, 358.01147460938, 0, 172.95953369141);
- CreateDynamicObject(1809, 1008.0253295898, 47.105110168457, 55.377681732178, 0, 0, 272.3450012207);
- CreateDynamicObject(1839, 1010.1583251953, 47.169872283936, 55.377681732178, 0, 0, 180.58499145508);
- CreateDynamicObject(1840, 1013.4704589844, 46.4118309021, 54.972938537598, 0, 0, 0);
- CreateDynamicObject(1840, 1013.4637451172, 45.914138793945, 54.972938537598, 0, 0, 346.10501098633);
- CreateDynamicObject(2028, 1013.5832519531, 56.230407714844, 55.447189331055, 0, 0, 270.31506347656);
- CreateDynamicObject(2099, 1003.3759765625, 47.476779937744, 54.322113037109, 0, 0, 91.670013427734);
- CreateDynamicObject(2101, 1003.8056030273, 45.642032623291, 56.098937988281, 0, 0, 105.56500244141);
- CreateDynamicObject(2102, 1013.6087646484, 52.679920196533, 55.363857269287, 0, 0, 270.31500244141);
- CreateDynamicObject(2103, 1013.589050293, 54.30647277832, 55.338855743408, 0, 0, 270.49499511719);
- CreateDynamicObject(2104, 1014.0087280273, 49.258529663086, 54.322113037109, 0, 0, 270.31500244141);
- CreateDynamicObject(2190, 1013.8237304688, 50.563175201416, 55.350170135498, 0, 0, 268.51000976563);
- CreateDynamicObject(2202, 171.55242919922, 95.825950622559, 483.48162841797, 0, 0, 0);
- CreateDynamicObject(2224, 1004.1817626953, 48.307910919189, 54.322113037109, 0, 0, 43.670013427734);
- CreateDynamicObject(2226, 1013.4945678711, 52.709354400635, 54.528991699219, 0, 0, 270.67498779297);
- CreateDynamicObject(2229, 1013.7427978516, 58.605464935303, 54.329193115234, 0, 0, 266.70498657227);
- CreateDynamicObject(2230, 1013.7711791992, 59.19083404541, 54.272109985352, 0, 0, 270.67498779297);
- CreateDynamicObject(2231, 1013.728515625, 59.832714080811, 54.29711151123, 0, 0, 270.49499511719);
- CreateDynamicObject(2232, 1013.5407714844, 60.872482299805, 54.894989013672, 0, 0, 268.41998291016);
- CreateDynamicObject(2344, 1008.5733032227, 47.805744171143, 55.387760162354, 0, 0, 0);
- CreateDynamicObject(2596, 1003.5746459961, 53.884910583496, 57.266845703125, 0, 0, 91.535003662109);
- CreateDynamicObject(14391, 1006.7827148438, 62.394119262695, 55.257194519043, 0, 0, 268.51000976563);
- CreateDynamicObject(14604, 1010.7539672852, 61.880905151367, 55.302757263184, 0, 0, 179.28002929688);
- CreateDynamicObject(16377, 1011.8562011719, 61.87670135498, 55.277442932129, 0, 0, 179.36999511719);
- CreateDynamicObject(1208, 1003.6091308594, 59.882507324219, 54.322113037109, 0, 0, 270.45001220703);
- CreateDynamicObject(16779, 1009.0192260742, 56.205593109131, 58.454364776611, 0, 0, 0);
- CreateDynamicObject(16779, 1008.6109619141, 50.105739593506, 58.454364776611, 0, 0, 0);
- CreateDynamicObject(2413, 1003.5005493164, 58.249187469482, 54.322113037109, 0, 0, 89.541137695313);
- CreateDynamicObject(2413, 1003.5, 56.643264770508, 54.322113037109, 0, 0, 89.53857421875);
- CreateDynamicObject(2413, 1013.7235107422, 57.80485534668, 54.322113037109, 0, 0, 270.35705566406);
- CreateDynamicObject(2966, 1003.6441040039, 58.029689788818, 54.91491317749, 0, 0, 91.310028076172);
- CreateDynamicObject(2966, 1003.6490478516, 56.621398925781, 54.91491317749, 0, 0, 91.307373046875);
- CreateDynamicObject(2966, 1003.6578369141, 59.158416748047, 54.91491317749, 0, 0, 91.307373046875);
- CreateDynamicObject(2967, 1003.5950927734, 58.566429138184, 54.87525177002, 0, 0, 87.340026855469);
- CreateDynamicObject(2967, 1003.5338745117, 56.959575653076, 54.87525177002, 0, 0, 87.335815429688);
- CreateDynamicObject(2967, 1003.5602416992, 57.357349395752, 54.87525177002, 0, 0, 87.335815429688);
- CreateDynamicObject(2422, 1005.6001586914, 54.331302642822, 55.218223571777, 0, 0, 17.864990234375);
- CreateDynamicObject(2495, 1006.1470947266, 53.504039764404, 55.038238525391, 0, 0, 0);
- CreateDynamicObject(2593, 1006.7326660156, 53.990615844727, 56.095134735107, 0, 0, 0);
- CreateDynamicObject(2506, 1006.8340454102, 53.743251800537, 56.274677276611, 0, 0, 0);
- CreateDynamicObject(2506, 1006.6600952148, 54.289237976074, 56.274677276611, 0, 0, 179.19000244141);
- CreateDynamicObject(2506, 1007.0347900391, 54.137962341309, 56.274677276611, 0, 0, 95.280029296875);
- CreateDynamicObject(2506, 1006.4329833984, 53.947975158691, 56.274677276611, 0, 0, 270.67498779297);
- // Neon Shop / Main Bank Back door
- CreateDynamicObject(17950, 2037.3369140625, -1879.7010498047, 14.797546386719, 0, 0, 358.01501464844);
- CreateDynamicObject(17950, 2044.4730224609, -1879.9248046875, 14.797546386719, 0, 0, 358.01501464844);
- CreateDynamicObject(3458, 2041.2156982422, -1865.6092529297, 14.068405151367, 0, 0, 179.36633300781);
- CreateDynamicObject(11504, 2017.2580566406, -1882.6447753906, 12.546876907349, 0, 0, 131.00952148438);
- CreateDynamicObject(11547, 2067.6708984375, -1873.0394287109, 15.49153137207, 0, 0, 0);
- CreateDynamicObject(9321, 2009.1352539063, -1867.5224609375, 14.007203102112, 0, 0, 0);
- CreateDynamicObject(970, 2029.1168212891, -1897.8360595703, 13.098356246948, 0, 0, 0);
- CreateDynamicObject(1686, 2067.3503417969, -1864.9129638672, 12.74934387207, 0, 0, 272.66064453125);
- CreateDynamicObject(1686, 2067.5383300781, -1870.2955322266, 12.74934387207, 0, 0, 272.65869140625);
- CreateDynamicObject(1686, 2067.4106445313, -1875.8387451172, 12.74934387207, 0, 0, 272.65869140625);
- CreateDynamicObject(1686, 2067.5244140625, -1881.2961425781, 12.74934387207, 0, 0, 272.65869140625);
- CreateDynamicObject(1097, 2039.0467529297, -1883.3171386719, 16.539110183716, 0, 0, 264.720703125);
- CreateDynamicObject(1094, 2034.3018798828, -1879.5246582031, 15.481670379639, 0, 0, 0);
- CreateDynamicObject(997, 2071.9418945313, -1875.7623291016, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 2071.9018554688, -1870.2907714844, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 2071.8759765625, -1864.7626953125, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 2072.291015625, -1881.3109130859, 12.546875, 0, 0, 0);
- CreateDynamicObject(1557, 597.76470947266, -1282.6472167969, 15.115533828735, 0, 0, 7.93994140625);
- CreateDynamicObject(1557, 600.7431640625, -1282.1752929688, 15.093925476074, 0, 0, 189.28857421875);
- CreateDynamicObject(997, 618.66900634766, -1291.9639892578, 14.67818069458, 0, 0, 1.9849853515625);
- CreateDynamicObject(997, 614.38995361328, -1292.0124511719, 14.527242660522, 0, 0, 1.9830322265625);
- CreateDynamicObject(997, 618.33679199219, -1300.3909912109, 14.079420089722, 0, 0, 1.9830322265625);
- CreateDynamicObject(997, 613.98480224609, -1300.583984375, 13.906967163086, 0, 0, 1.9830322265625);
- // Church Interior
- CreateDynamicObject(5710, -2035.896, 1092.055, 21.414, 0.0, 0.0, 0.0);
- CreateDynamicObject(5710, -2021.334, 1074.279, 21.330, 0.0, 0.0, -89.381);
- CreateDynamicObject(5710, -2023.422, 1074.527, 24.567, 180.482, 0.0, -87.663);
- CreateDynamicObject(5710, -2010.786, 1092.276, 21.418, 0.0, 0.0, 180.482);
- CreateDynamicObject(10676, -2024.834, 1101.626, 9.607, 0.0, 0.0, 0.0);
- CreateDynamicObject(5710, -2003.884, 1124.533, 22.372, 0.0, 0.0, 2.578);
- CreateDynamicObject(5710, -2044.215, 1124.109, 22.372, 0.0, 0.0, 179.622);
- CreateDynamicObject(5710, -2024.951, 1145.353, 20.497, 0.0, 0.0, 273.301);
- CreateDynamicObject(10676, -2025.565, 1132.252, 31.499, 180.482, 0.0, 1.719);
- CreateDynamicObject(17950, -2025.184, 1147.850, 19.802, -6.016, 0.0, -177.044);
- CreateDynamicObject(10676, -2081.264, 1094.225, 18.983, 0.0, 0.0, 89.381);
- CreateDynamicObject(10676, -1965.052, 1091.448, 18.998, 0.0, 0.0, -88.522);
- CreateDynamicObject(616, -2055.353, 1090.207, -2.164, 0.0, 0.0, -7.735);
- CreateDynamicObject(616, -1992.356, 1092.405, -2.399, 0.0, 0.0, 2.578);
- CreateDynamicObject(617, -2039.203, 1124.151, 12.521, 0.0, 0.0, 0.0);
- CreateDynamicObject(617, -2009.599, 1123.927, 13.046, 0.0, 0.0, 0.0);
- CreateDynamicObject(3406, -2024.756, 1139.860, 14.998, 0.0, 0.0, 91.960);
- CreateDynamicObject(14535, -2002.932, 1089.430, 19.881, 0.0, 0.0, 0.0);
- CreateDynamicObject(2591, -2005.792, 1087.077, 18.070, 0.0, 0.0, 0.0);
- CreateDynamicObject(2591, -2007.452, 1088.775, 18.059, 0.0, 0.0, -91.100);
- CreateDynamicObject(2591, -2010.355, 1090.212, 18.159, 0.0, 0.0, -274.160);
- CreateDynamicObject(2639, -2026.608, 1129.086, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2028.664, 1129.044, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2032.265, 1129.003, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2026.460, 1125.217, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2028.505, 1125.171, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2032.316, 1125.076, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2026.407, 1121.527, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2028.439, 1121.477, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2032.265, 1121.446, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2026.299, 1117.462, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2028.308, 1117.420, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2032.234, 1117.276, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2026.137, 1114.010, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2028.174, 1113.973, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2032.392, 1113.952, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2026.029, 1110.293, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2028.039, 1110.233, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2032.395, 1110.150, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2025.828, 1105.819, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2027.845, 1105.769, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2032.477, 1105.597, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2025.950, 1102.415, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2020.607, 1102.462, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2021.182, 1106.072, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2019.068, 1106.128, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2021.293, 1110.423, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2019.176, 1110.462, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2021.494, 1114.056, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2019.416, 1114.099, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2021.488, 1117.377, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2019.359, 1117.439, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2021.701, 1121.653, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2019.672, 1121.698, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2021.795, 1125.266, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2019.715, 1125.309, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2021.890, 1129.222, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(2639, -2019.839, 1129.284, 17.680, 0.0, 0.0, 181.341);
- CreateDynamicObject(949, -2025.626, 1099.546, 18.491, 0.0, 0.0, 0.0);
- CreateDynamicObject(949, -2021.007, 1099.579, 18.496, 0.0, 0.0, 0.0);
- CreateDynamicObject(3406, -2024.526, 1133.215, 14.998, 0.0, 0.0, 91.960);
- CreateDynamicObject(3406, -2024.287, 1126.647, 14.998, 0.0, 0.0, 91.960);
- CreateDynamicObject(3406, -2024.092, 1120.099, 14.998, 0.0, 0.0, 91.960);
- CreateDynamicObject(3406, -2023.873, 1113.530, 15.003, 0.0, 0.0, 91.960);
- CreateDynamicObject(3406, -2023.646, 1107.074, 14.998, 0.0, 0.0, 91.960);
- CreateDynamicObject(1841, -2013.758, 1101.719, 21.371, 0.0, 0.0, -42.112);
- CreateDynamicObject(1841, -2033.508, 1101.456, 21.313, 0.0, 0.0, -140.088);
- CreateDynamicObject(14527, -2024.357, 1125.755, 21.458, 0.0, 0.0, 0.0);
- CreateDynamicObject(14527, -2023.682, 1110.281, 21.211, 0.0, 0.0, 0.0);
- CreateDynamicObject(14527, -2023.954, 1118.863, 21.359, 0.0, 0.0, 0.0);
- CreateDynamicObject(2048, -2032.371, 1100.039, 21.713, 0.0, 0.0, 91.100);
- CreateDynamicObject(2048, -2014.370, 1100.264, 21.664, 0.859, -0.859, 270.723);
- CreateDynamicObject(626, -2032.645, 1086.687, 19.916, 0.0, 0.0, 0.0);
- CreateDynamicObject(626, -2013.396, 1086.476, 19.920, 0.0, 0.0, 0.0);
- CreateDynamicObject(936, -2022.400, 1095.251, 17.527, 0.0, 0.0, 0.0);
- CreateDynamicObject(936, -2024.281, 1095.263, 17.527, 0.0, 0.0, 0.0);
- CreateDynamicObject(936, -2024.247, 1094.204, 17.527, 0.0, 0.0, -178.763);
- CreateDynamicObject(936, -2022.370, 1094.223, 17.527, 0.0, 0.0, -179.622);
- CreateDynamicObject(936, -2023.282, 1093.588, 17.277, 0.0, 0.0, -178.763);
- CreateDynamicObject(936, -2023.265, 1093.137, 16.952, 0.0, 0.0, -178.763);
- CreateDynamicObject(1743, -2023.655, 1094.334, 18.020, 0.0, 0.0, 0.0);
- CreateDynamicObject(1510, -2023.410, 1095.185, 19.017, 0.0, 0.0, 0.0);
- CreateDynamicObject(1667, -2023.043, 1095.203, 19.119, 0.0, 0.0, 0.0);
- CreateDynamicObject(1668, -2022.793, 1095.308, 19.197, 0.0, 0.0, 31.799);
- CreateDynamicObject(1720, -2025.537, 1097.943, 17.051, 0.0, 0.0, 42.972);
- CreateDynamicObject(1720, -2021.614, 1097.964, 17.051, 0.0, 0.0, -42.112);
- CreateDynamicObject(1720, -2024.596, 1086.202, 17.051, 0.0, 0.0, -182.201);
- CreateDynamicObject(1720, -2023.301, 1086.164, 17.051, 0.0, 0.0, -181.341);
- CreateDynamicObject(1720, -2022.044, 1086.137, 17.051, 0.0, 0.0, -179.622);
- CreateDynamicObject(2745, -2015.290, 1099.679, 19.087, 0.0, 0.0, -89.381);
- CreateDynamicObject(2745, -2031.465, 1099.431, 19.076, 0.0, 0.0, 91.100);
- CreateDynamicObject(3462, -2023.001, 1140.864, 18.566, 0.0, 0.0, 68.755);
- CreateDynamicObject(3462, -2026.740, 1141.009, 18.566, 0.0, 0.0, 118.602);
- CreateDynamicObject(626, -2021.627, 1141.992, 19.101, 0.0, 0.0, 0.0);
- CreateDynamicObject(626, -2019.373, 1142.115, 19.101, 0.0, 0.0, 0.0);
- CreateDynamicObject(626, -2027.930, 1141.726, 19.101, 0.0, 0.0, 0.0);
- CreateDynamicObject(626, -2030.010, 1141.719, 19.101, 0.0, 0.0, 0.0);
- CreateDynamicObject(2639, -2020.268, 1140.766, 17.680, 0.0, 0.0, 182.201);
- CreateDynamicObject(2639, -2028.983, 1140.265, 17.680, 0.0, 0.0, 182.201);
- CreateDynamicObject(1720, -2015.520, 1125.016, 17.051, 0.0, 0.0, -60.161);
- CreateDynamicObject(1720, -2015.694, 1123.822, 17.051, 0.0, 0.0, -85.944);
- CreateDynamicObject(1720, -2015.421, 1122.463, 17.051, 0.0, 1.719, -139.229);
- CreateDynamicObject(1491, -2016.199, 1124.526, 16.765, 0.0, 0.0, -86.803);
- CreateDynamicObject(967, -2015.487, 1123.763, 17.010, 0.0, 0.0, 93.679);
- CreateDynamicObject(1497, -2016.280, 1124.456, 15.831, 0.0, 0.0, 2.578);
- CreateDynamicObject(15035, -2042.980, 1096.350, 17.845, 0.0, 0.0, 90.241);
- CreateDynamicObject(2591, -2038.595, 1100.055, 18.894, 0.0, 0.0, -179.622);
- // LSPD training Range
- CreateDynamicObject(997, 2087.0419921875, -1802.5628662109, 12.483144760132, 0, 0, 268.69067382813);
- CreateDynamicObject(997, 2086.962890625, -1808.009765625, 12.546875, 0, 0, 270.67211914063);
- CreateDynamicObject(997, 2091.2387695313, -1802.3861083984, 12.546875, 0, 0, 181.34582519531);
- CreateDynamicObject(997, 2090.9309082031, -1811.5792236328, 12.546875, 0, 0, 181.34387207031);
- CreateDynamicObject(997, 2095.6496582031, -1811.5705566406, 12.551773071289, 0, 0, 181.34033203125);
- CreateDynamicObject(997, 2099.6589355469, -1811.6174316406, 12.5546875, 0, 0, 181.34033203125);
- CreateDynamicObject(997, 2095.4194335938, -1802.3015136719, 12.551548957825, 0, 0, 181.34033203125);
- CreateDynamicObject(997, 2099.1989746094, -1802.3216552734, 12.5546875, 0, 0, 179.35534667969);
- CreateDynamicObject(997, 2076.9399414063, -1789.2174072266, 12.546875, 0, 0, 268.69067382813);
- CreateDynamicObject(997, 2076.6306152344, -1795.5390625, 12.546875, 0, 0, 268.68713378906);
- CreateDynamicObject(997, 2075.794921875, -1802.3361816406, 12.546875, 0, 0, 181.34777832031);
- CreateDynamicObject(997, 2076.2541503906, -1787.6286621094, 12.546875, 0, 0, 181.34582519531);
- CreateDynamicObject(18036, 2186.8811035156, -1897.3372802734, 903.68292236328, 0, 0, 0);
- CreateDynamicObject(18032, 2195.0446777344, -1894.5461425781, 903.21533203125, 0, 0, 0);
- CreateDynamicObject(3014, 2193.5234375, -1902.1920166016, 901.92694091797, 0, 0, 0);
- CreateDynamicObject(3014, 2193.5056152344, -1900.0616455078, 901.92694091797, 0, 0, 0);
- CreateDynamicObject(3014, 2193.4904785156, -1898.5989990234, 901.92694091797, 0, 0, 0);
- CreateDynamicObject(3014, 2193.5629882813, -1897.0334472656, 901.92694091797, 0, 0, 0);
- CreateDynamicObject(3014, 2193.5656738281, -1895.5972900391, 901.92694091797, 0, 0, 0);
- CreateDynamicObject(3014, 2193.5314941406, -1894.0717773438, 901.92694091797, 0, 0, 0);
- CreateDynamicObject(3014, 2193.5480957031, -1892.5587158203, 901.92694091797, 0, 0, 0);
- CreateDynamicObject(3014, 2193.5417480469, -1891.0847167969, 901.92694091797, 0, 0, 0);
- CreateDynamicObject(2044, 2193.1647949219, -1892.6010742188, 902.71826171875, 0, 0, 274.64562988281);
- CreateDynamicObject(2044, 2193.1477050781, -1891.1567382813, 902.71826171875, 0, 0, 274.64172363281);
- CreateDynamicObject(2044, 2193.1713867188, -1889.6702880859, 902.71826171875, 0, 0, 274.64172363281);
- CreateDynamicObject(2044, 2193.1508789063, -1894.1737060547, 902.71826171875, 0, 0, 274.64172363281);
- CreateDynamicObject(2044, 2193.1918945313, -1895.6832275391, 902.71826171875, 0, 0, 274.64172363281);
- CreateDynamicObject(2044, 2193.1970214844, -1897.2008056641, 902.71826171875, 0, 0, 274.64172363281);
- CreateDynamicObject(2044, 2193.1867675781, -1898.6806640625, 902.71826171875, 0, 0, 274.64172363281);
- CreateDynamicObject(2044, 2193.1923828125, -1900.1456298828, 902.71826171875, 0, 0, 274.64172363281);
- CreateDynamicObject(2044, 2193.189453125, -1900.8743896484, 902.71826171875, 0, 0, 274.64172363281);
- CreateDynamicObject(2035, 2193.1577148438, -1899.498046875, 902.71514892578, 0, 0, 266.70568847656);
- CreateDynamicObject(2035, 2193.1567382813, -1897.99609375, 902.71514892578, 0, 0, 266.7041015625);
- CreateDynamicObject(2035, 2193.1359863281, -1896.5377197266, 902.71514892578, 0, 0, 266.7041015625);
- CreateDynamicObject(2035, 2193.1533203125, -1894.990234375, 902.71514892578, 0, 0, 266.7041015625);
- CreateDynamicObject(2035, 2193.1420898438, -1893.5161132813, 902.71514892578, 0, 0, 266.7041015625);
- CreateDynamicObject(2035, 2193.1516113281, -1891.9819335938, 902.71514892578, 0, 0, 266.7041015625);
- CreateDynamicObject(2035, 2193.1530761719, -1890.4476318359, 902.71514892578, 0, 0, 266.7041015625);
- CreateDynamicObject(1654, 2193.4523925781, -1900.5682373047, 902.0078125, 0, 0, 9.9249267578125);
- CreateDynamicObject(1654, 2193.4990234375, -1897.6110839844, 902.0078125, 0, 0, 9.920654296875);
- CreateDynamicObject(1654, 2193.4753417969, -1899.0931396484, 902.0078125, 0, 0, 9.920654296875);
- CreateDynamicObject(1654, 2193.4621582031, -1896.0841064453, 902.0078125, 0, 0, 9.920654296875);
- CreateDynamicObject(1654, 2193.3869628906, -1894.6157226563, 902.0078125, 0, 0, 9.920654296875);
- CreateDynamicObject(1654, 2193.3798828125, -1893.107421875, 902.0078125, 0, 0, 9.920654296875);
- CreateDynamicObject(1654, 2193.3779296875, -1891.5881347656, 902.0078125, 0, 0, 9.920654296875);
- CreateDynamicObject(1654, 2193.4538574219, -1890.0968017578, 902.0078125, 0, 0, 9.920654296875);
- CreateDynamicObject(1654, 2193.4370117188, -1889.2149658203, 902.0078125, 0, 0, 9.920654296875);
- CreateDynamicObject(1672, 2193.6584472656, -1891.1303710938, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.7819824219, -1890.9805908203, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.7087402344, -1892.5633544922, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.8361816406, -1892.6866455078, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.6391601563, -1894.1353759766, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.7946777344, -1893.9350585938, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.6284179688, -1895.7116699219, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.9152832031, -1895.6983642578, 902.16638183594, 0, 0, 0);
- CreateDynamicObject(1672, 2193.5834960938, -1896.9085693359, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.8508300781, -1897.0740966797, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.578125, -1900.1402587891, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.7958984375, -1900.0319824219, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.5725097656, -1898.5424804688, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.7824707031, -1898.5880126953, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.7316894531, -1902.2004394531, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(1672, 2193.8354492188, -1902.0451660156, 902.40081787109, 0, 0, 0);
- CreateDynamicObject(2057, 2197.7163085938, -1900.7147216797, 901.86120605469, 0, 0, 0);
- CreateDynamicObject(2057, 2197.9458007813, -1900.1645507813, 901.86120605469, 0, 0, 310.37536621094);
- CreateDynamicObject(2057, 2197.3864746094, -1900.2287597656, 901.86120605469, 0, 0, 332.20959472656);
- CreateDynamicObject(1583, 2176.2844238281, -1904.1588134766, 901.69073486328, 0, 0, 266.70568847656);
- CreateDynamicObject(1583, 2176.6701660156, -1890.8433837891, 901.69073486328, 0, 0, 266.7041015625);
- CreateDynamicObject(1583, 2181.7790527344, -1892.953125, 901.69073486328, 0, 0, 266.7041015625);
- CreateDynamicObject(1583, 2183.7038574219, -1902.1921386719, 901.69073486328, 0, 0, 266.7041015625);
- CreateDynamicObject(1583, 2186.0913085938, -1890.2305908203, 901.69073486328, 0, 0, 266.7041015625);
- CreateDynamicObject(1583, 2189.9428710938, -1896.8511962891, 901.69073486328, 0, 0, 266.7041015625);
- CreateDynamicObject(1583, 2188.5671386719, -1902.6108398438, 901.69073486328, 0, 0, 266.7041015625);
- CreateDynamicObject(1584, 2177.8845214844, -1900.1485595703, 901.69073486328, 0, 0, 280.6005859375);
- CreateDynamicObject(1584, 2180.7600097656, -1894.53515625, 901.69073486328, 0, 0, 280.59631347656);
- CreateDynamicObject(1584, 2188.8276367188, -1893.4204101563, 901.69805908203, 0, 0, 272.65637207031);
- CreateDynamicObject(1584, 2186.1157226563, -1898.5133056641, 901.69073486328, 0, 0, 272.65319824219);
- CreateDynamicObject(1584, 2191.1057128906, -1901.1474609375, 901.69805908203, 0, 0, 272.65319824219);
- CreateDynamicObject(1584, 2184.6491699219, -1891.9243164063, 901.69073486328, 0, 0, 272.65319824219);
- // FBI building inside
- CreateDynamicObject(14847, 367.6015625, -1158.830078125, 1230.2545166016, 0, 0, 0);
- //CreateDynamicObject(1649, 372.05728149414, -1160.796875, 1231.4780273438, 0, 0, 180.63439941406);
- //CreateDynamicObject(1649, 367.72463989258, -1160.9106445313, 1231.4780273438, 0, 0, 180.63171386719);
- //CreateDynamicObject(1649, 363.36950683594, -1160.9506835938, 1231.4780273438, 0, 0, 180.63171386719);
- //CreateDynamicObject(1649, 363.89730834961, -1160.9448242188, 1231.9847412109, 0, 0, 0);
- //CreateDynamicObject(1649, 368.3034362793, -1160.904296875, 1231.9993896484, 0, 0, 0);
- //CreateDynamicObject(1649, 372.70538330078, -1160.7896728516, 1231.9892578125, 0, 0, 0);
- CreateDynamicObject(1557, 365.94152832031, -1148.0516357422, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(1557, 368.93411254883, -1148.0030517578, 1226.8638916016, 0, 0, 181.35131835938);
- CreateDynamicObject(10150, 363.12902832031, -1147.8753662109, 1227.4879150391, 0, 0, 270.67565917969);
- CreateDynamicObject(10150, 367.32772827148, -1147.8753662109, 1227.505859375, 0, 0, 268.69067382813);
- CreateDynamicObject(10150, 371.51812744141, -1147.8753662109, 1227.5133056641, 0, 0, 268.68713378906);
- CreateDynamicObject(10150, 363.23571777344, -1147.8753662109, 1231.0272216797, 0, 0, 268.69067382813);
- CreateDynamicObject(10150, 367.32189941406, -1147.8753662109, 1231.0451660156, 0, 0, 268.69067382813);
- CreateDynamicObject(10150, 371.51455688477, -1147.8753662109, 1231.0526123047, 0, 0, 268.68713378906);
- CreateDynamicObject(2287, 362.2158203125, -1148.6162109375, 1229.3638916016, 0, 0, 0);
- CreateDynamicObject(2286, 367.162109375, -1148.1103515625, 1230.0992431641, 0, 0, 0);
- CreateDynamicObject(2284, 306.0341796875, -1076.9619140625, 1212.1126708984, 0, 0, 0);
- CreateDynamicObject(2284, 372.8681640625, -1148.7158203125, 1229.1138916016, 0, 0, 0);
- CreateDynamicObject(1649, 374.30218505859, -1153.8557128906, 1229.7249755859, 0, 0, 270.67565917969);
- CreateDynamicObject(1649, 360.73736572266, -1158.2108154297, 1229.7249755859, 0, 0, 92.026611328125);
- CreateDynamicObject(1649, 360.75643920898, -1158.75, 1229.7249755859, 0, 0, 270.67565917969);
- CreateDynamicObject(1649, 374.30322265625, -1153.9426269531, 1229.7249755859, 0, 0, 92.026611328125);
- CreateDynamicObject(2190, 371.86654663086, -1160.6342773438, 1228.0622558594, 0, 0, 324.27026367188);
- CreateDynamicObject(2190, 367.33139038086, -1160.3209228516, 1228.0622558594, 0, 0, 9.921630859375);
- CreateDynamicObject(2190, 363.6803894043, -1160.3751220703, 1228.0622558594, 0, 0, 0);
- CreateDynamicObject(1671, 371.75885009766, -1162.2772216797, 1227.4313964844, 0, 0, 197.23120117188);
- CreateDynamicObject(1671, 366.94863891602, -1161.6629638672, 1227.3468017578, 0, 0, 167.45178222656);
- CreateDynamicObject(1671, 362.86273193359, -1161.8569335938, 1227.3240966797, 0, 0, 185.3212890625);
- CreateDynamicObject(1409, 373.53112792969, -1149.9926757813, 1226.8638916016, 0, 0, 358.01501464844);
- CreateDynamicObject(1409, 361.20574951172, -1154.2454833984, 1226.8638916016, 0, 0, 358.01147460938);
- CreateDynamicObject(2009, 372.47323608398, -1163.5091552734, 1226.9201660156, 0, 0, 270.67565917969);
- CreateDynamicObject(2009, 362.37951660156, -1164.7474365234, 1226.8638916016, 0, 0, 91.309509277344);
- CreateDynamicObject(1671, 362.40728759766, -1163.6533203125, 1227.3240966797, 0, 0, 316.33032226563);
- CreateDynamicObject(1671, 372.58801269531, -1164.5247802734, 1227.3310546875, 0, 0, 137.68051147461);
- CreateDynamicObject(11631, 377.37066650391, -1163.1378173828, 1228.1097412109, 0, 0, 266.70568847656);
- CreateDynamicObject(2174, 376.69528198242, -1167.6273193359, 1226.8638916016, 0, 0, 179.36633300781);
- CreateDynamicObject(1491, 379.22064208984, -1160.2769775391, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(1491, 375.51654052734, -1160.3648681641, 1226.8718261719, 0, 0, 0);
- CreateDynamicObject(1491, 387.26715087891, -1156.9356689453, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(3032, 385.90896606445, -1147.4083251953, 1228.2302246094, 0, 0, 0);
- CreateDynamicObject(3032, 385.90521240234, -1147.4083251953, 1229.9522705078, 0, 0, 0);
- CreateDynamicObject(3032, 392.388671875, -1147.4083251953, 1228.1937255859, 0, 0, 0);
- CreateDynamicObject(3032, 392.3759765625, -1147.4083251953, 1229.9097900391, 0, 0, 0);
- CreateDynamicObject(3032, 397.59762573242, -1147.4083251953, 1228.0975341797, 0, 0, 0);
- CreateDynamicObject(3032, 397.58731079102, -1147.4083251953, 1229.8248291016, 0, 0, 0);
- CreateDynamicObject(3032, 377.97598266602, -1147.4083251953, 1228.2462158203, 0, 0, 0);
- CreateDynamicObject(3032, 377.9700012207, -1147.4083251953, 1229.9436035156, 0, 0, 0);
- CreateDynamicObject(3051, 388.98388671875, -1163.2144775391, 1228.2260742188, 0, 0, 316.33032226563);
- CreateDynamicObject(3051, 390.16073608398, -1163.2113037109, 1228.2260742188, 0, 0, 137.68051147461);
- CreateDynamicObject(3051, 392.61810302734, -1163.212890625, 1228.2260742188, 0, 0, 316.33032226563);
- CreateDynamicObject(3051, 393.80859375, -1163.208984375, 1228.2260742188, 0, 0, 137.67517089844);
- CreateDynamicObject(2009, 397.86911010742, -1167.6223144531, 1226.8638916016, 0, 0, 91.309509277344);
- CreateDynamicObject(2009, 398.76965332031, -1164.9097900391, 1226.8638916016, 0, 0, 270.67370605469);
- CreateDynamicObject(1671, 397.86245727539, -1166.7869873047, 1227.3240966797, 0, 0, 326.25524902344);
- CreateDynamicObject(1671, 398.63842773438, -1166.1083984375, 1227.3240966797, 0, 0, 109.16949462891);
- CreateDynamicObject(1687, 393.34176635742, -1148.7816162109, 1227.6752929688, 0, 0, 0);
- CreateDynamicObject(1687, 397.04122924805, -1148.7700195313, 1227.6752929688, 0, 0, 0);
- CreateDynamicObject(1687, 393.1276550293, -1151.8012695313, 1227.6752929688, 0, 0, 0);
- CreateDynamicObject(1687, 396.79449462891, -1151.8078613281, 1227.6752929688, 0, 0, 0);
- CreateDynamicObject(1635, 400.2109375, -1152.3017578125, 1228.5705566406, 0, 0, 0);
- CreateDynamicObject(1635, 390.0078125, -1151.4282226563, 1228.3715820313, 0, 0, 179.36633300781);
- CreateDynamicObject(1688, 397.01184082031, -1154.6811523438, 1227.88671875, 0, 0, 270.67565917969);
- CreateDynamicObject(1892, 374.27651977539, -1158.1164550781, 1226.8638916016, 0, 0, 268.69067382813);
- CreateDynamicObject(2066, 381.33609008789, -1167.916015625, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(2066, 380.63201904297, -1167.9245605469, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(2066, 379.97863769531, -1167.9173583984, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(2066, 379.30612182617, -1167.9111328125, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(2066, 378.62561035156, -1167.9235839844, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(2067, 381.45458984375, -1165.5013427734, 1226.8638916016, 0, 0, 89.324493408203);
- CreateDynamicObject(2067, 381.4899597168, -1163.4965820313, 1226.8638916016, 0, 0, 89.320404052734);
- CreateDynamicObject(2067, 381.47393798828, -1164.4453125, 1226.8638916016, 0, 0, 89.31884765625);
- CreateDynamicObject(2066, 378.83627319336, -1163.9106445313, 1226.8638916016, 0, 0, 89.324493408203);
- CreateDynamicObject(2066, 378.82406616211, -1162.8492431641, 1226.8638916016, 0, 0, 89.324340820313);
- CreateDynamicObject(2161, 390.7607421875, -1148.109375, 1233.8647460938, 0, 0, 0);
- CreateDynamicObject(2161, 389.43881225586, -1148.1209716797, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(2162, 396.15234375, -1149.767578125, 1233.8569335938, 0, 0, 268.68713378906);
- CreateDynamicObject(2162, 396.11776733398, -1151.5532226563, 1233.8569335938, 0, 0, 268.68713378906);
- CreateDynamicObject(2163, 392.06460571289, -1148.1180419922, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(2163, 387.67095947266, -1148.1226806641, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(2164, 392.7470703125, -1153.794921875, 1233.8569335938, 0, 0, 179.36279296875);
- CreateDynamicObject(2164, 390.98797607422, -1153.7924804688, 1233.8569335938, 0, 0, 179.36279296875);
- CreateDynamicObject(2167, 386.15524291992, -1153.3604736328, 1233.8638916016, 0, 0, 141.65148925781);
- CreateDynamicObject(2167, 385.43246459961, -1152.78515625, 1233.8638916016, 0, 0, 141.64672851563);
- CreateDynamicObject(1999, 390.67309570313, -1151.3107910156, 1233.8638916016, 0, 0, 91.309509277344);
- CreateDynamicObject(1671, 391.6142578125, -1150.5163574219, 1234.3240966797, 0, 0, 276.63061523438);
- CreateDynamicObject(2967, 390.80868530273, -1150.8221435547, 1234.6763916016, 0, 0, 43.669799804688);
- CreateDynamicObject(2201, 390.47332763672, -1151.1156005859, 1234.6763916016, 0, 0, 91.309509277344);
- CreateDynamicObject(3352, 330.06558227539, -1088.7453613281, 1215.9301757813, 0, 0, 0);
- CreateDynamicObject(3034, 393.49899291992, -1147.4083251953, 1236.5093994141, 0, 0, 0);
- CreateDynamicObject(3034, 393.43756103516, -1147.4083251953, 1235.1105957031, 0, 0, 0);
- CreateDynamicObject(3034, 387.02288818359, -1147.4083251953, 1236.2689208984, 0, 0, 0);
- CreateDynamicObject(3034, 387.19149780273, -1147.4083251953, 1234.9725341797, 0, 0, 0);
- CreateDynamicObject(3034, 386.96374511719, -1147.4083251953, 1237.3666992188, 0, 0, 0);
- CreateDynamicObject(3034, 378.56701660156, -1147.4083251953, 1234.8454589844, 0, 0, 0);
- CreateDynamicObject(3034, 378.59259033203, -1147.4083251953, 1236.08984375, 0, 0, 0);
- CreateDynamicObject(3034, 378.6403503418, -1147.4083251953, 1237.2673339844, 0, 0, 0);
- CreateDynamicObject(3034, 368.10565185547, -1170.1359863281, 1236.5726318359, 0, 0, 179.36633300781);
- CreateDynamicObject(3034, 368.11083984375, -1170.1359863281, 1235.7442626953, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 367.97521972656, -1170.1359863281, 1238.0501708984, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 368.23266601563, -1170.1359863281, 1235.330078125, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 374.54095458984, -1170.1359863281, 1236.001953125, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 374.72235107422, -1170.1359863281, 1235.2982177734, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 374.78619384766, -1170.1359863281, 1237.8876953125, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 384.75689697266, -1170.2497558594, 1235.7430419922, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 384.80801391602, -1170.2497558594, 1235.0648193359, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 384.62997436523, -1170.2497558594, 1237.2872314453, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 390.76657104492, -1170.2497558594, 1235.2613525391, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 390.60687255859, -1170.2497558594, 1237.1021728516, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 390.97805786133, -1170.2497558594, 1236.6767578125, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 375.59722900391, -1170.1359863281, 1237.3444824219, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 375.37261962891, -1170.1359863281, 1236.9693603516, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 373.16885375977, -1170.1359863281, 1237.3017578125, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 361.51110839844, -1170.1359863281, 1236.1936035156, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 361.74200439453, -1170.1359863281, 1234.9819335938, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 361.60916137695, -1170.1359863281, 1237.4915771484, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 348.82690429688, -1168.861328125, 1229.4880371094, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 348.42022705078, -1168.861328125, 1231.41015625, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 348.72512817383, -1168.861328125, 1230.8201904297, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 343.31381225586, -1168.861328125, 1229.4471435547, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 343.1858215332, -1168.861328125, 1231.0618896484, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 336.96411132813, -1168.861328125, 1230.58984375, 0, 0, 179.36633300781);
- CreateDynamicObject(3034, 337.06451416016, -1168.861328125, 1231.8083496094, 0, 0, 179.36279296875);
- CreateDynamicObject(3034, 336.91842651367, -1168.861328125, 1229.6779785156, 0, 0, 179.36279296875);
- CreateDynamicObject(1703, 394.13885498047, -1157.6209716797, 1226.8638916016, 0, 0, 1.9849853515625);
- CreateDynamicObject(1703, 394.28167724609, -1160.7388916016, 1226.8638916016, 0, 0, 129.73950195313);
- CreateDynamicObject(1704, 397.28939819336, -1159.8009033203, 1226.8638916016, 0, 0, 236.93090820313);
- CreateDynamicObject(1827, 395.30795288086, -1159.3317871094, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(1714, 385.73431396484, -1148.9075927734, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(2172, 382.4677734375, -1155.9671630859, 1226.8638916016, 0, 0, 89.324493408203);
- CreateDynamicObject(2172, 382.50106811523, -1154.0743408203, 1226.8638916016, 0, 0, 89.324340820313);
- CreateDynamicObject(2123, 386.82693481445, -1150.9440917969, 1227.4881591797, 0, 0, 1.9849853515625);
- CreateDynamicObject(2123, 384.60696411133, -1151.052734375, 1227.4881591797, 0, 0, 179.3642578125);
- CreateDynamicObject(2166, 388.07580566406, -1153.2982177734, 1226.8638916016, 0, 0, 270.67565917969);
- CreateDynamicObject(2123, 387.84927368164, -1154.2795410156, 1227.4881591797, 0, 0, 240.90087890625);
- CreateDynamicObject(2885, 386.05905151367, -1168.111328125, 1233.5747070313, 0, 0, 89.324493408203);
- // CreateDynamicObject(2946, 356.859375, -1167.8101806641, 1226.8729248047, 0, 0, 0);
- // CreateDynamicObject(2946, 356.9052734375, -1164.6368408203, 1226.8638916016, 0, 0, 177.38134765625);
- //CreateDynamicObject(2904, 356.93795776367, -1166.3225097656, 1230.5667724609, 0, 0, 270.67565917969);
- // CreateDynamicObject(2946, 356.921875, -1156.720703125, 1226.8714599609, 0, 0, 358.01501464844);
- //CreateDynamicObject(2946, 357.03338623047, -1153.5643310547, 1226.8638916016, 0, 0, 177.38134765625);
- //CreateDynamicObject(2904, 357.02734375, -1155.1025390625, 1230.5577392578, 0, 0, 270.67565917969);
- CreateDynamicObject(2184, 384.6296081543, -1150.2813720703, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(2182, 374.99880981445, -1149.6408691406, 1226.8638916016, 0, 0, 1.9849853515625);
- CreateDynamicObject(2182, 380.13986206055, -1148.5389404297, 1226.8708496094, 0, 0, 268.68872070313);
- CreateDynamicObject(2181, 381.11569213867, -1152.6546630859, 1226.8708496094, 0, 0, 270.67565917969);
- CreateDynamicObject(2181, 381.10162353516, -1154.5626220703, 1226.8708496094, 0, 0, 270.67565917969);
- CreateDynamicObject(2174, 377.62603759766, -1148.2426757813, 1226.8708496094, 0, 0, 0);
- CreateDynamicObject(2609, 381.24496459961, -1150.7319335938, 1227.6025390625, 0, 0, 266.70568847656);
- CreateDynamicObject(2609, 381.21786499023, -1151.2037353516, 1227.6025390625, 0, 0, 266.7041015625);
- CreateDynamicObject(2609, 379.44671630859, -1156.4630126953, 1227.5955810547, 0, 0, 177.37976074219);
- CreateDynamicObject(2609, 378.98361206055, -1156.4428710938, 1227.5955810547, 0, 0, 177.37426757813);
- CreateDynamicObject(2609, 378.52642822266, -1156.4229736328, 1227.5955810547, 0, 0, 177.37426757813);
- CreateDynamicObject(2608, 374.75799560547, -1152.2099609375, 1227.5753173828, 0, 0, 89.324493408203);
- CreateDynamicObject(2608, 374.81832885742, -1155.6143798828, 1227.5753173828, 0, 0, 89.324493408203);
- CreateDynamicObject(2604, 355.56433105469, -1157.4506835938, 1227.6607666016, 0, 0, 0);
- CreateDynamicObject(2608, 353.64501953125, -1159.4338378906, 1228.7899169922, 0, 0, 89.324493408203);
- CreateDynamicObject(2608, 353.64501953125, -1161.2814941406, 1228.791015625, 0, 0, 89.324340820313);
- CreateDynamicObject(2608, 353.64501953125, -1163.0889892578, 1228.7890625, 0, 0, 89.324340820313);
- CreateDynamicObject(2009, 355.48846435547, -1163.6435546875, 1226.8638916016, 0, 0, 89.324493408203);
- CreateDynamicObject(2008, 359.92193603516, -1160.6060791016, 1226.8638916016, 0, 0, 270.67565917969);
- //CreateDynamicObject(1566, 360.40994262695, -1149.4624023438, 1228.3792724609, 0, 0, 270.67565917969);
- //CreateDynamicObject(1566, 287.06527709961, -1182.5329589844, 1209.6566162109, 0, 0, 0);
- //CreateDynamicObject(2904, 360.390625, -1152.26953125, 1228.1770019531, 0, 0, 270.67565917969);
- //CreateDynamicObject(2904, 360.390625, -1148.2103271484, 1228.1770019531, 0, 0, 270.67565917969);
- CreateDynamicObject(2007, 378.806640625, -1166.2974853516, 1226.8638916016, 0, 0, 87.339508056641);
- CreateDynamicObject(2007, 378.81036376953, -1165.3045654297, 1226.8638916016, 0, 0, 87.335815429688);
- CreateDynamicObject(2007, 378.80767822266, -1165.3065185547, 1228.2279052734, 0, 0, 87.335815429688);
- CreateDynamicObject(2007, 378.80404663086, -1166.2972412109, 1228.2644042969, 0, 0, 87.335815429688);
- CreateDynamicObject(2007, 378.8037109375, -1165.3154296875, 1229.5888671875, 0, 0, 87.335815429688);
- CreateDynamicObject(2007, 378.80133056641, -1166.2999267578, 1229.646484375, 0, 0, 87.335815429688);
- CreateDynamicObject(3041, 383.8991394043, -1166.6577148438, 1226.8701171875, 0, 0, 0);
- CreateDynamicObject(2009, 354.13619995117, -1149.6960449219, 1226.8638916016, 0, 0, 0);
- CreateDynamicObject(2008, 356.12075805664, -1153.2297363281, 1226.8638916016, 0, 0, 178.6494140625);
- CreateDynamicObject(1999, 354.00280761719, -1151.6685791016, 1226.8638916016, 0, 0, 89.324493408203);
- CreateDynamicObject(1671, 355.71597290039, -1152.5115966797, 1227.3240966797, 0, 0, 342.13513183594);
- CreateDynamicObject(1671, 355.00631713867, -1150.9765625, 1227.3240966797, 0, 0, 266.70129394531);
- CreateDynamicObject(1671, 355.18878173828, -1149.7456054688, 1227.3240966797, 0, 0, 234.93872070313);
- CreateDynamicObject(3051, 396.61071777344, -1167.5399169922, 1224.0289306641, 0, 0, 50.335327148438);
- CreateDynamicObject(3051, 396.52935791016, -1166.4494628906, 1224.0289306641, 0, 0, 231.68505859375);
- CreateDynamicObject(2904, 396.59048461914, -1167.2885742188, 1226.6417236328, 0, 0, 274.64562988281);
- CreateDynamicObject(2904, 393.71875, -1160.1456298828, 1224.0223388672, 0, 0, 270.67565917969);
- CreateDynamicObject(2904, 393.71731567383, -1164.0444335938, 1223.9669189453, 0, 0, 270.67565917969);
- CreateDynamicObject(1502, 393.65707397461, -1161.3792724609, 1222.6607666016, 0, 0, 270.67565917969);
- //CreateDynamicObject(1649, 396.38604736328, -1157.5463867188, 1226.3265380859, 0, 0, 179.36633300781);
- //CreateDynamicObject(1649, 396.24694824219, -1157.5915527344, 1226.3265380859, 0, 0, 0);
- CreateDynamicObject(2946, 384.6682434082, -1157.1435546875, 1222.6607666016, 0, 0, 0);
- CreateDynamicObject(2946, 384.74652099609, -1153.9788818359, 1222.6607666016, 0, 0, 177.38134765625);
- CreateDynamicObject(2986, 399.80310058594, -1158.6633300781, 1226.4268798828, 0, 0, 0);
- CreateDynamicObject(2285, 394.52603149414, -1164.5692138672, 1225.6667480469, 0, 0, 89.324493408203);
- CreateDynamicObject(2284, 394.49685668945, -1159.2662353516, 1225.6667480469, 0, 0, 89.324493408203);
- CreateDynamicObject(14782, 390.33462524414, -1165.4743652344, 1223.6767578125, 0, 0, 179.36633300781);
- CreateDynamicObject(14782, 386.64825439453, -1161.6004638672, 1223.6912841797, 0, 0, 90.038208007813);
- CreateDynamicObject(14782, 389.97021484375, -1158.2014160156, 1223.7707519531, 0, 0, 356.73840332031);
- CreateDynamicObject(3851, 387.16656494141, -1157.3612060547, 1224.6607666016, 0, 0, 89.324493408203);
- CreateDynamicObject(3851, 389.39083862305, -1157.3295898438, 1224.6607666016, 0, 0, 89.324340820313);
- CreateDynamicObject(2286, 398.45135498047, -1168.0847167969, 1225.8338623047, 0, 0, 180.63439941406);
- CreateDynamicObject(2286, 384.6484375, -1155.5302734375, 1225.9655761719, 0, 0, 83.369506835938);
- CreateDynamicObject(2287, 399.74450683594, -1155.8071289063, 1224.9107666016, 0, 0, 270.67565917969);
- CreateDynamicObject(3051, 393.02206420898, -1159.609375, 1235.2260742188, 0, 0, 45.65478515625);
- CreateDynamicObject(3051, 393.02673339844, -1158.3940429688, 1235.2260742188, 0, 0, 227.00463867188);
- CreateDynamicObject(2904, 392.9716796875, -1159.0679931641, 1237.6700439453, 0, 0, 270.67565917969);
- CreateDynamicObject(3851, 392.29263305664, -1154.2567138672, 1236.8717041016, 0, 0, 89.324493408203);
- CreateDynamicObject(3851, 380.84539794922, -1168.111328125, 1236.8649902344, 0, 0, 0);
- CreateDynamicObject(1557, 356.93521118164, -1168.3449707031, 1233.8638916016, 0, 0, 89.324493408203);
- CreateDynamicObject(1557, 356.97814941406, -1165.3376464844, 1233.8638916016, 0, 0, 268.6904296875);
- CreateDynamicObject(1980, 356.859375, -1168.8024902344, 1236.3256835938, 0, 0, 0);
- CreateDynamicObject(1980, 356.859375, -1168.5711669922, 1235.5251464844, 0, 0, 0);
- CreateDynamicObject(1549, 392.61181640625, -1157.7213134766, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(1549, 380.48239135742, -1169.1761474609, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(1549, 357.32189941406, -1168.888671875, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(1549, 382.51110839844, -1148.5498046875, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(1496, 390.1484375, -1160.5688476563, 1233.8654785156, 0, 0, 0);
- CreateDynamicObject(2173, 384.1784362793, -1166.6472167969, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(1714, 384.61288452148, -1167.71875, 1233.8638916016, 0, 0, 173.41137695313);
- CreateDynamicObject(2604, 381.52648925781, -1165.4914550781, 1234.6607666016, 0, 0, 89.324493408203);
- CreateDynamicObject(2608, 386.32315063477, -1160.8764648438, 1235.8253173828, 0, 0, 1.9849853515625);
- CreateDynamicObject(2609, 388.4186706543, -1162.2420654297, 1234.5955810547, 0, 0, 268.69067382813);
- CreateDynamicObject(2609, 388.42962646484, -1162.6926269531, 1234.5955810547, 0, 0, 268.68713378906);
- CreateDynamicObject(2609, 388.4296875, -1163.1478271484, 1234.5955810547, 0, 0, 268.68713378906);
- CreateDynamicObject(2606, 388.7890625, -1164.5628662109, 1236.6055908203, 0, 0, 272.66064453125);
- CreateDynamicObject(2287, 388.31561279297, -1167.6596679688, 1236.1138916016, 0, 0, 270.67565917969);
- CreateDynamicObject(2162, 388.67541503906, -1163.9310302734, 1233.8638916016, 0, 0, 268.68713378906);
- //CreateDynamicObject(1491, 382.35903930664, -1160.7462158203, 1233.8638916016, 0, 0, 0);
- //CreateDynamicObject(2904, 381.109375, -1160.7100830078, 1235.1700439453, 0, 0, 0);
- //CreateDynamicObject(3802, 380.23989868164, -1160.0274658203, 1235.6873779297, 0, 0, 91.309509277344);
- //CreateDynamicObject(3802, 380.36450195313, -1161.3729248047, 1235.6873779297, 0, 0, 278.61560058594);
- CreateDynamicObject(640, 386.5422668457, -1159.9838867188, 1234.5609130859, 0, 0, 270.67565917969);
- CreateDynamicObject(640, 378.41442871094, -1154.7048339844, 1234.5609130859, 0, 0, 90.041625976563);
- CreateDynamicObject(2200, 380.25830078125, -1154.0202636719, 1233.8638916016, 0, 0, 179.36633300781);
- CreateDynamicObject(2200, 378.05990600586, -1153.9898681641, 1233.8638916016, 0, 0, 179.36279296875);
- CreateDynamicObject(2169, 376.40463256836, -1150.4991455078, 1233.8638916016, 0, 0, 270.67565917969);
- CreateDynamicObject(1671, 375.21307373047, -1151.0219726563, 1234.3240966797, 0, 0, 75.429565429688);
- CreateDynamicObject(2190, 376.81118774414, -1150.4281005859, 1234.6555175781, 0, 0, 302.43542480469);
- CreateDynamicObject(2608, 374.515625, -1150.9145507813, 1235.8229980469, 0, 0, 87.337799072266);
- CreateDynamicObject(2186, 378.19192504883, -1169.2684326172, 1233.8569335938, 0, 0, 0);
- CreateDynamicObject(2186, 367.39547729492, -1167.7615966797, 1226.8638916016, 0, 0, 358.01501464844);
- CreateDynamicObject(1649, 364.47058105469, -1162.4708251953, 1238.2718505859, 0, 0, 270.67565917969);
- CreateDynamicObject(1649, 368.47241210938, -1162.4064941406, 1238.2718505859, 0, 0, 270.67565917969);
- CreateDynamicObject(1649, 372.53012084961, -1162.3546142578, 1238.2718505859, 0, 0, 270.67565917969);
- CreateDynamicObject(1649, 364.47146606445, -1162.5452880859, 1238.2718505859, 0, 0, 92.026611328125);
- CreateDynamicObject(1649, 368.47286987305, -1162.4460449219, 1238.2718505859, 0, 0, 90.036499023438);
- CreateDynamicObject(1649, 372.53045654297, -1162.3835449219, 1238.2718505859, 0, 0, 90.032958984375);
- CreateDynamicObject(2191, 363.84072875977, -1162.5040283203, 1233.8638916016, 0, 0, 270.67565917969);
- CreateDynamicObject(2191, 371.86917114258, -1162.6551513672, 1233.8638916016, 0, 0, 270.67565917969);
- CreateDynamicObject(2191, 375.85293579102, -1162.3967285156, 1233.8638916016, 0, 0, 270.67565917969);
- CreateDynamicObject(2191, 367.83862304688, -1162.7017822266, 1233.7650146484, 0, 0, 270.67565917969);
- CreateDynamicObject(2164, 361.89212036133, -1160.4820556641, 1233.8638916016, 0, 0, 1.9849853515625);
- CreateDynamicObject(2164, 366.11627197266, -1160.4888916016, 1233.8638916016, 0, 0, 1.9830322265625);
- CreateDynamicObject(2164, 369.87182617188, -1160.400390625, 1233.9898681641, 0, 0, 359.998046875);
- CreateDynamicObject(2164, 373.90545654297, -1160.400390625, 1233.9246826172, 0, 0, 0);
- CreateDynamicObject(2163, 360.390625, -1163.7065429688, 1233.9891357422, 0, 0, 91.309509277344);
- CreateDynamicObject(2163, 364.54614257813, -1163.3793945313, 1233.8494873047, 0, 0, 89.324493408203);
- CreateDynamicObject(2163, 368.51583862305, -1163.3914794922, 1233.9039306641, 0, 0, 91.309509277344);
- CreateDynamicObject(2163, 372.52462768555, -1163.4271240234, 1233.9128417969, 0, 0, 91.309509277344);
- CreateDynamicObject(2180, 361.92242431641, -1164.2437744141, 1233.8638916016, 0, 0, 1.9849853515625);
- CreateDynamicObject(2180, 365.92108154297, -1164.3240966797, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(2180, 370.03375244141, -1164.3504638672, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(2180, 373.93948364258, -1164.3970947266, 1233.8638916016, 0, 0, 0);
- CreateDynamicObject(1671, 362.34072875977, -1162.5895996094, 1234.3240966797, 0, 0, 0);
- CreateDynamicObject(1671, 366.35147094727, -1162.4897460938, 1234.3240966797, 0, 0, 0);
- CreateDynamicObject(1671, 370.35684204102, -1162.5321044922, 1234.4957275391, 0, 0, 0);
- CreateDynamicObject(1671, 374.30715942383, -1162.3872070313, 1234.3240966797, 0, 0, 0);
- //CreateDynamicObject(1491, 358.14730834961, -1164.1134033203, 1226.8638916016, 0, 0, 0);
- //CreateDynamicObject(2904, 356.89608764648, -1164.111328125, 1228.1700439453, 0, 0, 0);
- CreateDynamicObject(2289, 376.83502197266, -1159.2777099609, 1236.6483154297, 0, 0, 89.324493408203);
- CreateDynamicObject(2287, 377.27197265625, -1162.9617919922, 1236.3638916016, 0, 0, 91.309509277344);
- CreateDynamicObject(2286, 382.66470336914, -1148.5377197266, 1236.7047119141, 0, 0, 0);
- CreateDynamicObject(2284, 396.01837158203, -1155.9117431641, 1236.1138916016, 0, 0, 272.66064453125);
- CreateDynamicObject(2279, 386.33248901367, -1159.8359375, 1236.1702880859, 0, 0, 187.30627441406);
- CreateDynamicObject(2279, 398.55142211914, -1158.1901855469, 1225.0665283203, 0, 0, 0.0001220703125);
- CreateDynamicObject(3813, 400.2109375, -1162.0223388672, 1225.3597412109, 0, 0, 181.35131835938);
- // Local Bank int
- CreateDynamicObject(14789, 1424.690308, -1004.066162, 1643.018677, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(2774, 1433.026245, -1004.643921, 1635.819824, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2774, 1429.296997, -1004.618652, 1641.281128, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2774, 1440.957031, -979.682068, 1640.297729, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2774, 1429.337158, -979.545288, 1639.723389, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2774, 1449.314087, -984.505005, 1648.023193, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2774, 1413.914063, -984.515381, 1643.073486, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1886, 1448.510132, -1003.642944, 1647.093994, 19.7670, 0.0000, 223.3584);
- CreateDynamicObject(1886, 1414.706543, -980.604431, 1647.061646, 19.7670, 0.0000, 43.3584);
- CreateDynamicObject(2774, 1430.416870, -999.017273, 1638.722412, 0.0000, 269.7592, 0.0000);
- CreateDynamicObject(2774, 1408.149292, -998.996826, 1638.722412, 0.0000, 269.7592, 180.0000);
- CreateDynamicObject(2774, 1443.577271, -986.634644, 1638.723389, 0.0000, 269.7592, 270.0000);
- CreateDynamicObject(2774, 1443.604492, -998.998169, 1647.797485, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(11359, 1414.356201, -988.985352, 1639.795898, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(2774, 1413.927368, -986.011719, 1643.046997, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2774, 1413.763672, -992.085388, 1643.673340, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(626, 1427.554565, -997.322998, 1640.766479, 0.0000, 0.0000, 135.0000);
- CreateDynamicObject(626, 1427.488281, -990.752502, 1640.841553, 0.0000, 0.0000, 135.0000);
- CreateDynamicObject(2773, 1427.756714, -995.781189, 1639.310181, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2773, 1427.694946, -992.841431, 1639.310181, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2773, 1427.596924, -989.128601, 1639.301514, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2773, 1429.863159, -982.927368, 1639.310181, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(626, 1427.665283, -983.128601, 1640.841553, 0.0000, 0.0000, 236.2500);
- CreateDynamicObject(2773, 1432.755859, -982.990784, 1639.310181, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(626, 1434.648315, -983.188904, 1640.841553, 0.0000, 0.0000, 236.2500);
- CreateDynamicObject(2773, 1437.091431, -983.054993, 1639.310181, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(2773, 1440.040283, -983.012756, 1639.310181, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(3462, 1448.466919, -993.014465, 1640.297974, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(3462, 1448.512085, -982.992615, 1640.181519, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(626, 1441.636230, -997.047729, 1640.741455, 0.0000, 0.0000, 146.2500);
- CreateDynamicObject(14632, 1443.648682, -995.934631, 1638.667725, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(14632, 1432.156372, -1018.015259, 1639.988159, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1514, 1432.294922, -998.852478, 1639.740112, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(1514, 1438.352539, -998.846741, 1639.815674, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(2773, 1435.183838, -996.759277, 1639.301514, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2773, 1435.152466, -993.932556, 1639.301514, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2773, 1439.338623, -996.658691, 1639.301514, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2773, 1439.288940, -994.000671, 1639.301514, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1723, 1426.280151, -994.863586, 1638.707275, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1723, 1426.244629, -991.150452, 1638.732300, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1723, 1422.277466, -996.935059, 1638.682251, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1723, 1422.279297, -993.210022, 1638.657227, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(2637, 1424.232422, -992.173584, 1638.838745, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2637, 1424.228516, -995.704163, 1638.838745, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(3657, 1432.633301, -987.739014, 1639.202393, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(3657, 1432.631104, -986.977234, 1639.202393, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(3657, 1438.111572, -986.977539, 1639.202393, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(3657, 1438.086304, -987.730713, 1639.227417, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2961, 1439.028320, -999.826660, 1639.211304, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2961, 1433.505615, -999.827637, 1639.301392, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2946, 1414.355225, -990.513489, 1638.755615, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2946, 1414.380249, -987.392517, 1638.755005, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(2963, 1424.165283, -1004.815674, 1640.781128, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2963, 1426.806763, -1004.832520, 1640.826904, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1886, 1414.730591, -993.523010, 1646.908569, 17.1887, 0.0000, 67.5000);
- CreateDynamicObject(2773, 1431.414551, -996.845825, 1639.301514, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2773, 1431.473389, -994.017090, 1639.301514, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(632, 1434.735352, -987.757507, 1639.131226, 0.0000, 0.0000, 213.7500);
- //CreateDynamicObject(2942, 1417.713623, -980.475159, 1639.363525, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1216, 1443.281372, -989.311279, 1639.387817, 0.0000, 0.0000, 270.0000);
- //CreateDynamicObject(2942, 1421.217163, -980.448914, 1639.385498, 0.0000, 0.0000, 0.0000);
- //CreateDynamicObject(2942, 1424.630493, -980.526672, 1639.371460, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1216, 1443.277832, -991.424866, 1639.424194, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1216, 1443.251221, -987.278198, 1639.376221, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1216, 1443.259766, -985.484985, 1639.376221, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2773, 1441.228638, -993.042969, 1639.301514, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2824, 1424.297241, -992.054932, 1639.247681, 0.0000, 0.0000, 78.7500);
- // Unity Food
- CreateDynamicObject(1340, 1807.012451, -1925.215576, 13.680373, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(1341, 1807.086060, -1920.637451, 13.566879, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(1342, 1803.618408, -1935.885498, 13.580568, 0.0000, 0.0000, 78.7503);
- CreateDynamicObject(1350, 1812.042358, -1894.964722, 12.649812, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1350, 1810.914917, -1884.387817, 12.655795, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1216, 1796.412354, -1884.266724, 13.265260, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1257, 1807.548096, -1908.057007, 13.852382, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1257, 1773.569580, -1926.736572, 13.829845, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(955, 1810.449219, -1900.168579, 12.979891, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(3504, 1786.131348, -1941.012207, 13.902094, 0.0000, 0.0000, 0.0000);
- // Unity Station Interior
- CreateDynamicObject(14408, -1982.2373046875, 176.6298828125, 547.34265136719, 0, 0, 0);
- CreateDynamicObject(3851, -1972.3092041016, 182.3108215332, 547.12390136719, 0, 0, 0);
- CreateDynamicObject(3851, -1972.3294677734, 171.95071411133, 547.12390136719, 0, 0, 0);
- CreateDynamicObject(1649, -1972.4219970703, 184.36822509766, 540.91467285156, 0, 0, 270.67565917969);
- CreateDynamicObject(1649, -1972.4254150391, 176.6619720459, 540.91467285156, 0, 0, 270.67565917969);
- CreateDynamicObject(1557, -1972.3836669922, 169.88357543945, 538.00445556641, 0, 0, 268.69067382813);
- CreateDynamicObject(1557, -1972.4208984375, 166.88931274414, 538.00445556641, 0, 0, 90.038330078125);
- CreateDynamicObject(1557, -2008.6958007813, 174.89094543457, 537.99890136719, 0, 0, 91.309509277344);
- CreateDynamicObject(1557, -2008.7468261719, 177.87898254395, 537.99890136719, 0, 0, 270.67370605469);
- CreateDynamicObject(2904, -1975.5725097656, 190.38818359375, 539.30505371094, 0, 0, 0);
- CreateDynamicObject(2904, -1977.6336669922, 190.38818359375, 539.30505371094, 0, 0, 0);
- CreateDynamicObject(2904, -1977.6796875, 190.3876953125, 541.93084716797, 0, 0, 0);
- CreateDynamicObject(2904, -1975.623046875, 190.3876953125, 541.93084716797, 0, 0, 0);
- CreateDynamicObject(2773, -2007.400390625, 174.9624786377, 538.51611328125, 0, 0, 274.64562988281);
- CreateDynamicObject(2773, -2007.412109375, 177.9521484375, 538.51611328125, 0, 0, 274.63623046875);
- CreateDynamicObject(2773, -1973.8698730469, 166.74299621582, 538.51611328125, 0, 0, 270.67175292969);
- CreateDynamicObject(2773, -1973.8212890625, 170.0703125, 538.51611328125, 0, 0, 270.66467285156);
- CreateDynamicObject(2775, -1972.5263671875, 183.9755859375, 544.41247558594, 0, 0, 268.69030761719);
- CreateDynamicObject(2775, -1972.5263671875, 176.490234375, 544.48883056641, 0, 0, 272.66027832031);
- CreateDynamicObject(2775, -1972.5268554688, 168.31962585449, 544.40020751953, 0, 0, 276.63024902344);
- CreateDynamicObject(1572, -2000.982421875, 163.84693908691, 538.56951904297, 0, 0, 0);
- CreateDynamicObject(1572, -1999.7834472656, 163.87162780762, 538.56951904297, 0, 0, 0);
- CreateDynamicObject(1572, -2000.9720458984, 165.57521057129, 538.56951904297, 0, 0, 0);
- CreateDynamicObject(3969, -1997.3305664063, 184.75654602051, 538.8896484375, 0, 0, 0);
- CreateDynamicObject(3657, -1987.095703125, 163.3203125, 538.51708984375, 0, 0, 179.36279296875);
- CreateDynamicObject(3657, -1993.8173828125, 163.400390625, 538.51708984375, 0, 0, 179.35925292969);
- CreateDynamicObject(3657, -1980.3485107422, 163.28549194336, 538.51708984375, 0, 0, 179.36279296875);
- CreateDynamicObject(3657, -1983.7294921875, 163.28646850586, 538.51708984375, 0, 0, 179.36279296875);
- CreateDynamicObject(1572, -1999.9348144531, 165.60751342773, 538.56951904297, 0, 0, 0);
- CreateDynamicObject(3430, -2006.7755126953, 165.06802368164, 539.66192626953, 0, 0, 7.93994140625);
- CreateDynamicObject(2773, -2003.7866210938, 166.13328552246, 538.51611328125, 0, 0, 310.37145996094);
- CreateDynamicObject(2773, -2005.7530517578, 167.70626831055, 538.51611328125, 0, 0, 316.32421875);
- CreateDynamicObject(2773, -2007.5948486328, 167.60015869141, 538.51611328125, 0, 0, 250.81970214844);
- CreateDynamicObject(2773, -2004.4838867188, 163.99130249023, 538.51611328125, 0, 0, 179.35827636719);
- CreateDynamicObject(2754, -1973.078125, 173.3212890625, 538.90106201172, 0, 0, 0);
- CreateDynamicObject(2754, -1973.0909423828, 172.49374389648, 538.90106201172, 0, 0, 0);
- CreateDynamicObject(996, -1984.34765625, 176.5771484375, 538.74768066406, 0, 0, 0);
- CreateDynamicObject(996, -2000.4306640625, 176.5263671875, 538.74768066406, 0, 0, 0);
- CreateDynamicObject(3657, -1993.6734619141, 167.98796081543, 538.51708984375, 0, 0, 358.72857666016);
- CreateDynamicObject(3657, -1980.0894775391, 168.07136535645, 538.51708984375, 0, 0, 0.7105712890625);
- CreateDynamicObject(1353, -2007.8662109375, 189.80870056152, 538.66943359375, 0, 0, 0);
- CreateDynamicObject(1353, -2007.8812255859, 188.35708618164, 538.66943359375, 0, 0, 0);
- CreateDynamicObject(996, -1988.0955810547, 164.6376953125, 545.09924316406, 0, 0, 0);
- CreateDynamicObject(996, -1996.1557617188, 164.6376953125, 545.09924316406, 0, 0, 0);
- CreateDynamicObject(996, -2004.2423095703, 164.6376953125, 545.09924316406, 0, 0, 0);
- CreateDynamicObject(996, -2006.6076660156, 172.35333251953, 545.09924316406, 0, 0, 270.67565917969);
- CreateDynamicObject(996, -2006.6778564453, 180.44444274902, 545.09924316406, 0, 0, 270.67565917969);
- CreateDynamicObject(996, -2006.6672363281, 187.4295501709, 545.09924316406, 0, 0, 270.67565917969);
- CreateDynamicObject(996, -1981.2958984375, 188.47842407227, 545.09924316406, 0, 0, 181.35131835938);
- CreateDynamicObject(996, -1989.3903808594, 188.3876953125, 545.09924316406, 0, 0, 181.35131835938);
- CreateDynamicObject(996, -2004.3282470703, 188.3876953125, 545.09924316406, 0, 0, 0);
- CreateDynamicObject(2754, -2008.0272216797, 171.86306762695, 538.90106201172, 0, 0, 179.36633300781);
- CreateDynamicObject(2754, -2008.0369873047, 171.07795715332, 538.90106201172, 0, 0, 179.36279296875);
- CreateDynamicObject(2754, -1981.1888427734, 189.91265869141, 545.25262451172, 0, 0, 88.053314208984);
- CreateDynamicObject(2754, -1981.9262695313, 189.92655944824, 545.25262451172, 0, 0, 88.049926757813);
- CreateDynamicObject(2754, -1981.1555175781, 163.37152099609, 545.25262451172, 0, 0, 269.40112304688);
- CreateDynamicObject(2754, -1981.9577636719, 163.35734558105, 545.25262451172, 0, 0, 269.39575195313);
- CreateDynamicObject(3804, -1978.0925292969, 162.88793945313, 542.29235839844, 0, 0, 89.324493408203);
- CreateDynamicObject(3804, -2002.8092041016, 162.88793945313, 542.51220703125, 0, 0, 89.324340820313);
- CreateDynamicObject(3804, -2008.5263671875, 183.08436584473, 542.23986816406, 0, 0, 358.01477050781);
- CreateDynamicObject(3804, -1977.0155029297, 190.3703918457, 542.06652832031, 0, 0, 274.64208984375);
- CreateDynamicObject(2261, -1996.8917236328, 163.40678405762, 541.74890136719, 0, 0, 177.38159179688);
- CreateDynamicObject(1256, -1997.0069580078, 175.86877441406, 538.65838623047, 0, 0, 89.324493408203);
- CreateDynamicObject(1256, -1994.3853759766, 175.84187316895, 538.65838623047, 0, 0, 89.324493408203);
- CreateDynamicObject(1256, -1999.6683349609, 175.92318725586, 538.65838623047, 0, 0, 89.324340820313);
- CreateDynamicObject(1256, -1978.1651611328, 175.9578704834, 538.65838623047, 0, 0, 89.324340820313);
- CreateDynamicObject(1256, -1980.8035888672, 175.98831176758, 538.65838623047, 0, 0, 89.324340820313);
- CreateDynamicObject(1256, -1983.4547119141, 175.9995880127, 538.65838623047, 0, 0, 89.324340820313);
- CreateDynamicObject(2904, -1963.3093261719, 178.48048400879, 539.30505371094, 0, 0, 1.9849853515625);
- CreateDynamicObject(2904, -1961.2137451172, 178.548828125, 539.30505371094, 0, 0, 1.9830322265625);
- CreateDynamicObject(2904, -1961.3050537109, 178.54840087891, 541.93084716797, 0, 0, 1.9830322265625);
- CreateDynamicObject(2904, -1963.65234375, 178.47822570801, 541.93084716797, 0, 0, 1.9830322265625);
- CreateDynamicObject(2904, -1963.5880126953, 178.46363830566, 544.556640625, 0, 0, 1.9830322265625);
- CreateDynamicObject(2904, -1961.2507324219, 178.5576171875, 544.556640625, 0, 0, 1.9830322265625);
- CreateDynamicObject(2904, -1961.3386230469, 178.56280517578, 547.18243408203, 0, 0, 1.9830322265625);
- CreateDynamicObject(2904, -1963.7122802734, 178.48159790039, 547.18243408203, 0, 0, 1.9830322265625);
- CreateDynamicObject(2904, -1961.626953125, 178.5958404541, 549.80822753906, 0, 0, 1.9830322265625);
- CreateDynamicObject(2904, -1963.8432617188, 178.51620483398, 549.80822753906, 0, 0, 1.9830322265625);
- CreateDynamicObject(2631, -1995.0727539063, 175.1965637207, 538.04522705078, 0, 0, 0);
- CreateDynamicObject(2631, -1999.0111083984, 175.20094299316, 538.04522705078, 0, 0, 0);
- CreateDynamicObject(2631, -1978.8126220703, 175.17465209961, 538.04522705078, 0, 0, 0);
- CreateDynamicObject(2631, -1982.7764892578, 175.17112731934, 538.04522705078, 0, 0, 0);
- CreateDynamicObject(3657, -1990.2868652344, 167.96620178223, 538.51708984375, 0, 0, 0.7105712890625);
- CreateDynamicObject(3657, -1986.8956298828, 168.00640869141, 538.51708984375, 0, 0, 0.7086181640625);
- CreateDynamicObject(3657, -1983.4841308594, 168.04638671875, 538.51708984375, 0, 0, 0.7086181640625);
- CreateDynamicObject(3657, -1990.4442138672, 163.34130859375, 538.51708984375, 0, 0, 179.35729980469);
- CreateDynamicObject(2632, -1972.6634521484, 168.40777587891, 538.04522705078, 0, 0, 0);
- CreateDynamicObject(2632, -2008.2655029297, 176.4660949707, 538.04522705078, 0, 0, 0);
- CreateDynamicObject(2773, -1997.5076904297, 185.87145996094, 538.51611328125, 0, 0, 179.35510253906);
- CreateDynamicObject(2773, -1997.6037597656, 183.34777832031, 538.51611328125, 0, 0, 179.35180664063);
- CreateDynamicObject(2773, -1997.6951904297, 180.75561523438, 538.51611328125, 0, 0, 179.35180664063);
- CreateDynamicObject(2773, -1985.5406494141, 187.99601745605, 538.51611328125, 0, 0, 179.35180664063);
- CreateDynamicObject(2773, -1985.6362304688, 184.98426818848, 538.51611328125, 0, 0, 179.35180664063);
- CreateDynamicObject(2773, -1985.7038574219, 181.99600219727, 538.51611328125, 0, 0, 179.35180664063);
- CreateDynamicObject(2773, -2001.1734619141, 175.54241943359, 538.51611328125, 0, 0, 181.33679199219);
- CreateDynamicObject(2773, -1992.7670898438, 175.38418579102, 538.51611328125, 0, 0, 179.34985351563);
- CreateDynamicObject(2773, -1984.9888916016, 175.4087677002, 538.51611328125, 0, 0, 179.34631347656);
- CreateDynamicObject(2773, -1976.5582275391, 175.29135131836, 538.51611328125, 0, 0, 179.34631347656);
- CreateDynamicObject(2904, -1961.1879882813, 178.65405273438, 549.95520019531, 0, 0, 1.9830322265625);
- CreateDynamicObject(2957, -1962.5826416016, 169.94230651855, 549.22735595703, 0, 0, 0);
- CreateDynamicObject(2957, -1962.6076660156, 169.92471313477, 545.97735595703, 0, 0, 0);
- CreateDynamicObject(1557, -1960.216796875, 166.1376953125, 544.41156005859, 0, 0, 272.66064453125);
- CreateDynamicObject(1557, -1960.1008300781, 163.1376953125, 544.42150878906, 0, 0, 91.309509277344);
- CreateDynamicObject(2775, -1972.1123046875, 172.97244262695, 548.9609375, 0, 0, 92.026184082031);
- CreateDynamicObject(2775, -1972.1123046875, 179.0785369873, 548.96923828125, 0, 0, 92.021484375);
- CreateDynamicObject(2775, -1972.1123046875, 185.34552001953, 548.99523925781, 0, 0, 92.021484375);
- CreateDynamicObject(1998, -1961.9791259766, 188.86312866211, 544.35046386719, 0, 0, 358.01501464844);
- CreateDynamicObject(1998, -1961.0325927734, 184.4400177002, 544.35046386719, 0, 0, 183.33276367188);
- CreateDynamicObject(1998, -1963.8840332031, 184.35040283203, 544.35046386719, 0, 0, 270.66821289063);
- CreateDynamicObject(1998, -1963.8680419922, 189.92390441895, 544.35046386719, 0, 0, 268.6796875);
- CreateDynamicObject(1671, -1964.3277587891, 188.80113220215, 544.81066894531, 0, 0, 109.17443847656);
- CreateDynamicObject(1671, -1964.0295410156, 183.4140625, 544.81066894531, 0, 0, 107.18618774414);
- CreateDynamicObject(1671, -1960.8466796875, 188.65713500977, 544.81066894531, 0, 0, 186.58239746094);
- CreateDynamicObject(1671, -1961.8875732422, 184.57565307617, 544.81066894531, 0, 0, 3.9614868164063);
- CreateDynamicObject(1723, -1965.4899902344, 182.3455657959, 544.35754394531, 0, 0, 270.67565917969);
- CreateDynamicObject(1723, -1965.4737548828, 179.37788391113, 544.35754394531, 0, 0, 270.67565917969);
- CreateDynamicObject(1723, -1965.44140625, 176.49600219727, 544.35046386719, 0, 0, 270.67565917969);
- CreateDynamicObject(1723, -1965.4200439453, 173.54052734375, 544.35046386719, 0, 0, 270.67565917969);
- CreateDynamicObject(1724, -1971.5980224609, 188.77378845215, 544.35046386719, 0, 0, 41.684783935547);
- CreateDynamicObject(1724, -1967.1984863281, 189.20303344727, 544.35046386719, 0, 0, 316.32775878906);
- CreateDynamicObject(1723, -1968.1005859375, 186.14256286621, 544.35046386719, 0, 0, 179.36633300781);
- CreateDynamicObject(1827, -1968.9650878906, 188.14776611328, 544.35046386719, 0, 0, 0);
- CreateDynamicObject(1963, -1971.6568603516, 171.62075805664, 544.75329589844, 0, 0, 270.67565917969);
- CreateDynamicObject(1963, -1971.7130126953, 174.18330383301, 544.75329589844, 0, 0, 270.67565917969);
- CreateDynamicObject(1963, -1971.7603759766, 176.74333190918, 544.75329589844, 0, 0, 270.67565917969);
- CreateDynamicObject(1963, -1971.7467041016, 179.27005004883, 544.75329589844, 0, 0, 268.69067382813);
- CreateDynamicObject(1963, -1971.6644287109, 181.83779907227, 544.75329589844, 0, 0, 268.68713378906);
- CreateDynamicObject(1963, -1971.5999755859, 184.41862487793, 544.75329589844, 0, 0, 268.68713378906);
- CreateDynamicObject(1671, -1970.2513427734, 172.01062011719, 544.81066894531, 0, 0, 278.61218261719);
- CreateDynamicObject(1671, -1970.4467773438, 174.42822265625, 544.81066894531, 0, 0, 258.75793457031);
- CreateDynamicObject(1671, -1970.5708007813, 177.20027160645, 544.81066894531, 0, 0, 274.63537597656);
- CreateDynamicObject(1671, -1970.4855957031, 179.51760864258, 544.81066894531, 0, 0, 260.73583984375);
- CreateDynamicObject(1671, -1970.4395751953, 182.21565246582, 544.81066894531, 0, 0, 260.73303222656);
- CreateDynamicObject(1671, -1970.3712158203, 184.81489562988, 544.81066894531, 0, 0, 270.65795898438);
- CreateDynamicObject(996, -1968.2282714844, 179.75813293457, 545.09924316406, 0, 0, 270.67565917969);
- CreateDynamicObject(2190, -1971.9268798828, 171.51264953613, 545.10046386719, 0, 0, 109.17443847656);
- CreateDynamicObject(2190, -1971.5034179688, 175.1686706543, 545.10046386719, 0, 0, 19.849853515625);
- CreateDynamicObject(2190, -1971.9920654297, 179.36515808105, 545.10046386719, 0, 0, 101.23452758789);
- CreateDynamicObject(2190, -1971.4637451172, 182.80009460449, 545.10046386719, 0, 0, 9.9249267578125);
- CreateDynamicObject(2190, -1971.8337402344, 184.62051391602, 545.10046386719, 0, 0, 91.309509277344);
- CreateDynamicObject(2232, -1971.4587402344, 163.41520690918, 544.94836425781, 0, 0, 129.74145507813);
- CreateDynamicObject(2232, -1971.5770263672, 169.45838928223, 544.94836425781, 0, 0, 52.32275390625);
- CreateDynamicObject(2229, -1969.2259521484, 163.00856018066, 544.35046386719, 0, 0, 180.63439941406);
- CreateDynamicObject(2229, -1966.0385742188, 169.71859741211, 544.35046386719, 0, 0, 348.08764648438);
- CreateDynamicObject(2227, -1972.0520019531, 167.0933380127, 544.35046386719, 0, 0, 88.056640625);
- CreateDynamicObject(2224, -1961.9307861328, 168.79391479492, 544.35754394531, 0, 0, 284.57055664063);
- CreateDynamicObject(1723, -1965.4857177734, 163.38858032227, 544.35046386719, 0, 0, 179.36633300781);
- CreateDynamicObject(1723, -1962.6962890625, 163.36442565918, 544.35046386719, 0, 0, 179.36279296875);
- CreateDynamicObject(983, 2071.6713867188, -1900.4375, 13.222651481628, 0, 0, 0);
- CreateDynamicObject(983, 2071.6762695313, -1906.8322753906, 13.230429649353, 0, 0, 0);
- CreateDynamicObject(983, 2071.6770019531, -1919.2526855469, 13.230429649353, 0, 0, 0);
- CreateDynamicObject(983, 2068.4770507813, -1922.4715576172, 13.230429649353, 0, 0, 270.67565917969);
- CreateDynamicObject(983, 2062.072265625, -1922.5532226563, 13.230429649353, 0, 0, 270.67565917969);
- CreateDynamicObject(983, 2048.2958984375, -1922.3159179688, 13.230429649353, 0, 0, 268.69067382813);
- CreateDynamicObject(983, 2049.8977050781, -1922.3696289063, 13.230429649353, 0, 0, 268.68713378906);
- CreateDynamicObject(1215, 2058.7197265625, -1922.6348876953, 13.111198425293, 0, 0, 0);
- CreateDynamicObject(1215, 2053.1813964844, -1922.4476318359, 13.111198425293, 0, 0, 0);
- CreateDynamicObject(1215, 2071.7685546875, -1910.212890625, 13.111198425293, 0, 0, 0);
- CreateDynamicObject(1215, 2071.67578125, -1915.8345947266, 13.111198425293, 0, 0, 0);
- // Main Bank in / out
- CreateDynamicObject(983, 600.869140625, -1236.2761230469, 17.800918579102, 0, 0, 290.52551269531);
- CreateDynamicObject(983, 584.39813232422, -1243.0416259766, 17.42541885376, 0, 0, 292.50744628906);
- CreateDynamicObject(983, 592.75390625, -1239.5440673828, 17.604290008545, 0, 0, 290.5224609375);
- CreateDynamicObject(1215, 598.05535888672, -1237.5483398438, 17.616706848145, 0, 0, 0);
- CreateDynamicObject(1215, 595.65551757813, -1238.6268310547, 17.561134338379, 0, 0, 0);
- CreateDynamicObject(1215, 589.91156005859, -1240.7862548828, 17.418539047241, 0, 0, 0);
- CreateDynamicObject(1215, 587.27642822266, -1242.1065673828, 17.372896194458, 0, 0, 0);
- CreateDynamicObject(1214, 588.54309082031, -1241.2077636719, 16.811250686646, 0, 0, 0);
- CreateDynamicObject(1214, 596.94934082031, -1237.7939453125, 17.017395019531, 0, 0, 0);
- CreateDynamicObject(13007, 2320.5029296875, -1920.2308349609, 828.98699951172, 0, 0, 0);
- CreateDynamicObject(1557, 2311.9614257813, -1912.7746582031, 827.19793701172, 0, 0, 0);
- CreateDynamicObject(1557, 2314.9816894531, -1912.7541503906, 827.20050048828, 0, 0, 181.35131835938);
- CreateDynamicObject(1569, 2330.3325195313, -1922.3944091797, 827.23272705078, 0, 0, 270.67565917969);
- CreateDynamicObject(2634, 2328.892578125, -1918.7476806641, 828.59216308594, 0, 0, 179.36633300781);
- CreateDynamicObject(3851, 2328.6633300781, -1918.7185058594, 829.19793701172, 0, 0, 268.69067382813);
- CreateDynamicObject(3851, 2322.9958496094, -1913.0137939453, 829.25402832031, 0, 0, 0);
- CreateDynamicObject(2190, 2318.9682617188, -1920.3835449219, 828.23046875, 0, 0, 21.834838867188);
- // CreateDynamicObject(2942, 2312.2395019531, -1921.1643066406, 827.8408203125, 0, 0, 89.324493408203);
- CreateDynamicObject(2279, 2312.380859375, -1918.1077880859, 829.61108398438, 0, 0, 89.324340820313);
- // CreateDynamicObject(2942, 2329.4465332031, -1920.6348876953, 827.8408203125, 0, 0, 270.67565917969);
- CreateDynamicObject(983, 2316.0305175781, -1925.0548095703, 830.87017822266, 0, 0, 270.67565917969);
- CreateDynamicObject(983, 2322.4331054688, -1924.9849853516, 830.87017822266, 0, 0, 270.67565917969);
- CreateDynamicObject(983, 2328.8620605469, -1924.9318847656, 830.87017822266, 0, 0, 270.67565917969);
- CreateDynamicObject(997, 2312.1245117188, -1912.9161376953, 827.20532226563, 0, 0, 272.66064453125);
- CreateDynamicObject(997, 2314.9428710938, -1912.8609619141, 827.19793701172, 0, 0, 270.67370605469);
- CreateDynamicObject(997, 2326.2150878906, -1922.4506835938, 827.19793701172, 0, 0, 1.9849853515625);
- CreateDynamicObject(997, 2326.3979492188, -1923.8175048828, 827.19793701172, 0, 0, 359.998046875);
- CreateDynamicObject(1274, 2317.1342773438, -1912.8774414063, 829.81066894531, 0, 0, 0);
- CreateDynamicObject(1274, 2320.7036132813, -1912.8714599609, 829.74835205078, 0, 0, 0);
- CreateDynamicObject(1274, 2311.8894042969, -1916.3048095703, 830.22979736328, 0, 0, 284.57055664063);
- CreateDynamicObject(1274, 2311.8891601563, -1919.9318847656, 830.35479736328, 0, 0, 284.56787109375);
- CreateDynamicObject(1274, 2329.7863769531, -1923.0201416016, 829.53887939453, 0, 0, 284.56787109375);
- // Tommy's Apartment
- CreateDynamicObject(2395, 1597.59960938, -1244.59960938, 220.50000000, 270.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2395, 1597.59997559, -1240.90002441, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1597.59997559, -1248.30004883, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1594.90002441, -1248.30004883, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1594.90002441, -1244.59997559, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1594.90002441, -1240.90002441, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1592.19995117, -1240.90002441, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1592.19995117, -1244.59997559, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(1649, 1597.59960938, -1243.39941406, 222.00000000, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2395, 1597.50000000, -1243.00000000, 218.30000305, 0.00000000, 0.00000000, 269.99462891);
- CreateDynamicObject(2395, 1597.50000000, -1239.40002441, 218.30000305, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2395, 1597.50000000, -1235.90002441, 218.30000305, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2395, 1597.50000000, -1246.59997559, 218.30000305, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(1649, 1597.59997559, -1247.80004883, 222.00000000, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(1649, 1597.59960938, -1239.00000000, 222.00000000, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2395, 1597.50000000, -1238.69995117, 226.00000000, 0.00000000, 180.00000000, 269.98901367);
- CreateDynamicObject(2395, 1597.50000000, -1242.40002441, 226.00000000, 0.00000000, 179.99450684, 269.98352051);
- CreateDynamicObject(2395, 1597.50000000, -1246.09960938, 226.00000000, 0.00000000, 179.99450684, 269.97802734);
- CreateDynamicObject(2395, 1597.50000000, -1249.80004883, 226.00000000, 0.00000000, 179.99450684, 269.98352051);
- CreateDynamicObject(2395, 1597.09960938, -1248.59960938, 220.39999390, 0.00000000, 0.00000000, 179.98352051);
- CreateDynamicObject(2395, 1597.09997559, -1248.59997559, 223.10000610, 0.00000000, 0.00000000, 179.98352051);
- CreateDynamicObject(2395, 1597.50000000, -1249.19995117, 220.60000610, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2395, 1595.40002441, -1248.59997559, 220.39999390, 0.00000000, 0.00000000, 179.98352051);
- CreateDynamicObject(2395, 1592.30004883, -1248.30004883, 220.39999390, 0.00000000, 0.00000000, 89.98352051);
- CreateDynamicObject(2395, 1591.69995117, -1245.00000000, 220.39999390, 0.00000000, 0.00000000, 179.97802734);
- CreateDynamicObject(2395, 1591.19995117, -1244.80004883, 220.39999390, 0.00000000, 0.00000000, 89.97802734);
- CreateDynamicObject(2395, 1591.19921875, -1241.09960938, 220.39999390, 0.00000000, 0.00000000, 89.96154785);
- CreateDynamicObject(2395, 1588.89941406, -1237.89941406, 220.39999390, 0.00000000, 0.00000000, 359.96704102);
- CreateDynamicObject(2395, 1594.30004883, -1237.90002441, 220.39999390, 0.00000000, 0.00000000, 359.97253418);
- CreateDynamicObject(2395, 1597.50000000, -1234.59997559, 221.00000000, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2395, 1595.40002441, -1248.59997559, 223.10000610, 0.00000000, 0.00000000, 179.98352051);
- CreateDynamicObject(2395, 1592.30004883, -1248.30004883, 223.10000610, 0.00000000, 0.00000000, 89.97802734);
- CreateDynamicObject(2395, 1591.69995117, -1245.00000000, 223.10000610, 0.00000000, 0.00000000, 179.97802734);
- CreateDynamicObject(2395, 1591.19995117, -1244.80004883, 223.10000610, 0.00000000, 0.00000000, 89.97253418);
- CreateDynamicObject(2395, 1591.19995117, -1241.09997559, 223.10000610, 0.00000000, 0.00000000, 89.97253418);
- CreateDynamicObject(2395, 1588.90002441, -1237.90002441, 223.10000610, 0.00000000, 0.00000000, 359.97253418);
- CreateDynamicObject(2395, 1592.59997559, -1237.90002441, 223.10000610, 0.00000000, 0.00000000, 359.97253418);
- CreateDynamicObject(2395, 1594.30004883, -1237.90002441, 223.10000610, 0.00000000, 0.00000000, 359.97253418);
- CreateDynamicObject(1502, 1592.09997559, -1237.80004883, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2395, 1594.09960938, -1237.89941406, 220.39999390, 0.00000000, 0.00000000, 359.96704102);
- CreateDynamicObject(2395, 1592.59960938, -1237.89941406, 222.89999390, 0.00000000, 0.00000000, 359.96704102);
- CreateDynamicObject(2395, 1592.19995117, -1237.19995117, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1594.90002441, -1237.19995117, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1594.90002441, -1233.50000000, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1597.59997559, -1237.19995117, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1597.50000000, -1232.19995117, 218.30000305, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2395, 1597.50000000, -1228.50000000, 218.30000305, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2395, 1597.50000000, -1228.50000000, 221.00000000, 0.00000000, 0.00000000, 269.98901367);
- CreateDynamicObject(2395, 1597.50000000, -1235.00000000, 226.00000000, 0.00000000, 179.99450684, 269.98352051);
- CreateDynamicObject(2395, 1597.50000000, -1231.30004883, 226.00000000, 0.00000000, 179.99450684, 269.98352051);
- CreateDynamicObject(1649, 1597.59997559, -1233.40002441, 222.00000000, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(2395, 1597.59997559, -1233.50000000, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1592.19995117, -1233.50000000, 220.50000000, 269.99450684, 0.00000000, 89.99450684);
- CreateDynamicObject(2395, 1591.19995117, -1237.50000000, 220.39999390, 0.00000000, 0.00000000, 89.97253418);
- CreateDynamicObject(2395, 1591.19995117, -1233.80004883, 220.39999390, 0.00000000, 0.00000000, 89.97253418);
- CreateDynamicObject(2395, 1597.09997559, -1237.69995117, 220.39999390, 0.00000000, 0.00000000, 179.97259521);
- CreateDynamicObject(2395, 1596.85400391, -1237.69995117, 220.39999390, 0.00000000, 0.00000000, 179.96704102);
- CreateDynamicObject(2395, 1591.64990234, -1237.69995117, 220.39999390, 0.00000000, 0.00000000, 179.95605469);
- CreateDynamicObject(2395, 1591.59960938, -1237.69921875, 223.10000610, 0.00000000, 0.00000000, 179.95056152);
- CreateDynamicObject(2395, 1595.30004883, -1237.69995117, 223.10000610, 0.00000000, 0.00000000, 179.95605469);
- CreateDynamicObject(2395, 1597.09997559, -1237.69995117, 223.10000610, 0.00000000, 0.00000000, 179.95605469);
- CreateDynamicObject(2395, 1595.30004883, -1237.69995117, 222.89999390, 0.00000000, 0.00000000, 179.95605469);
- CreateDynamicObject(2395, 1591.50000000, -1230.59997559, 220.39999390, 0.00000000, 0.00000000, 359.96704102);
- CreateDynamicObject(2395, 1594.30004883, -1230.59997559, 220.39999390, 0.00000000, 0.00000000, 359.97253418);
- CreateDynamicObject(2395, 1594.30004883, -1230.59997559, 223.10000610, 0.00000000, 0.00000000, 359.97253418);
- CreateDynamicObject(2395, 1591.50000000, -1230.59997559, 223.10000610, 0.00000000, 0.00000000, 359.97253418);
- CreateDynamicObject(2395, 1591.19995117, -1233.80004883, 223.10000610, 0.00000000, 0.00000000, 89.97253418);
- CreateDynamicObject(2395, 1591.19995117, -1237.50000000, 223.10000610, 0.00000000, 0.00000000, 89.97253418);
- CreateDynamicObject(2395, 1591.80004883, -1245.00000000, 220.39999390, 0.00000000, 0.00000000, 179.97802734);
- CreateDynamicObject(2395, 1597.09960938, -1245.00000000, 220.39999390, 0.00000000, 0.00000000, 179.97253418);
- CreateDynamicObject(1502, 1592.27001953, -1245.09997559, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2395, 1597.00000000, -1245.00000000, 220.39999390, 0.00000000, 0.00000000, 179.97802734);
- CreateDynamicObject(2395, 1597.00000000, -1245.00000000, 222.89999390, 0.00000000, 0.00000000, 179.97802734);
- CreateDynamicObject(2395, 1597.09997559, -1245.00000000, 222.89999390, 0.00000000, 0.00000000, 179.97802734);
- CreateDynamicObject(2395, 1593.79980469, -1245.00000000, 222.89999390, 0.00000000, 0.00000000, 179.97253418);
- CreateDynamicObject(2395, 1594.34704590, -1245.19995117, 220.39999390, 0.00000000, 0.00000000, 359.96704102);
- CreateDynamicObject(2395, 1594.24755859, -1245.19995117, 220.39999390, 0.00000000, 0.00000000, 359.96704102);
- CreateDynamicObject(2395, 1592.59997559, -1245.19995117, 222.89999390, 0.00000000, 0.00000000, 359.96704102);
- CreateDynamicObject(2395, 1594.34704590, -1245.19995117, 222.89999390, 0.00000000, 0.00000000, 359.96704102);
- CreateDynamicObject(2395, 1597.50000000, -1245.59997559, 218.30000305, 0.00000000, 0.00000000, 269.98352051);
- CreateDynamicObject(2395, 1597.50000000, -1246.59997559, 220.50000000, 0.00000000, 0.00000000, 269.98352051);
- CreateDynamicObject(2395, 1597.50000000, -1248.40002441, 225.10000610, 0.00000000, 179.99450684, 269.97802734);
- CreateDynamicObject(2395, 1594.40002441, -1245.00000000, 223.89999390, 90.00000000, 0.00000000, 179.97253418);
- CreateDynamicObject(2395, 1594.40002441, -1242.30004883, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1594.40002441, -1239.59997559, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1594.40002441, -1236.90002441, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1594.40002441, -1234.19995117, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1594.40002441, -1231.50000000, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1594.40002441, -1247.69995117, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1594.40002441, -1250.40002441, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1597.09997559, -1250.40002441, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1597.09997559, -1247.69995117, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1597.09997559, -1245.00000000, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1597.09997559, -1242.30004883, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1597.09997559, -1239.59997559, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1597.09997559, -1236.90002441, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1597.09997559, -1234.19995117, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(2395, 1597.09997559, -1231.50000000, 223.89999390, 89.99450684, 0.00000000, 179.96154785);
- CreateDynamicObject(14556, 1592.09997559, -1231.80004883, 221.89999390, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2708, 1591.40002441, -1234.59997559, 220.39999390, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2576, 1597.09997559, -1234.59997559, 220.39999390, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2295, 1596.80004883, -1241.09997559, 220.39999390, 0.00000000, 0.00000000, 329.99633789);
- CreateDynamicObject(2291, 1595.00000000, -1241.09997559, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2291, 1593.69995117, -1241.50000000, 220.39999390, 0.00000000, 0.00000000, 19.99511719);
- CreateDynamicObject(2236, 1595.19995117, -1242.80004883, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2160, 1595.40002441, -1238.09997559, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2159, 1596.69995117, -1238.09997559, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2158, 1594.39941406, -1238.39941406, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2084, 1595.59997559, -1244.59997559, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1744, 1595.69995117, -1237.69995117, 222.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1742, 1591.09997559, -1244.50000000, 220.39999390, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(1657, 1594.69995117, -1240.59997559, 223.69999695, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1657, 1594.69995117, -1234.00000000, 223.69999695, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1657, 1594.69995117, -1246.90002441, 223.69999695, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1429, 1595.80004883, -1244.69995117, 221.60000610, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2239, 1594.59997559, -1244.59997559, 220.39999390, 0.00000000, 0.00000000, 149.99633789);
- CreateDynamicObject(2239, 1597.19995117, -1234.40002441, 220.39999390, 0.00000000, 0.00000000, 239.98535156);
- CreateDynamicObject(2255, 1591.69995117, -1242.59997559, 221.60000610, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2256, 1595.90002441, -1245.00000000, 222.69999695, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2262, 1596.69995117, -1231.09997559, 222.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1208, 1596.59997559, -1238.19995117, 219.69999695, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1718, 1596.19995117, -1244.69995117, 220.69999695, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1738, 1591.30004883, -1235.69995117, 221.10000610, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(1738, 1591.30004883, -1241.59997559, 221.10000610, 0.00000000, 0.00000000, 269.99450684);
- CreateDynamicObject(1797, 1595.19995117, -1234.09997559, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1809, 1595.59997559, -1244.69995117, 220.60000610, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1841, 1596.30004883, -1244.69995117, 221.30000305, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2149, 1597.09997559, -1238.40002441, 221.60000610, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2332, 1591.69921875, -1232.09960938, 220.89999390, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2332, 1591.69921875, -1231.19921875, 220.89999390, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(2332, 1591.69995117, -1231.19995117, 221.80000305, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(2332, 1591.69995117, -1232.09997559, 221.80000305, 0.00000000, 0.00000000, 89.99450684);
- CreateDynamicObject(2344, 1595.30004883, -1242.09997559, 220.89999390, 0.00000000, 0.00000000, 19.99511719);
- CreateDynamicObject(2514, 1592.80004883, -1247.90002441, 220.39999390, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(2516, 1597.09997559, -1246.90002441, 220.39999390, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2517, 1594.59997559, -1246.69995117, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1208, 1596.59997559, -1238.19995117, 220.50000000, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(2518, 1595.30004883, -1248.19995117, 220.50000000, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2629, 1595.30004883, -1237.00000000, 220.39999390, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(2813, 1596.00000000, -1242.19995117, 220.89999390, 0.00000000, 0.00000000, 190.00000000);
- CreateDynamicObject(2829, 1596.50000000, -1238.30004883, 221.60000610, 0.00000000, 0.00000000, 350.00000000);
- CreateDynamicObject(2841, 1595.40002441, -1242.80004883, 220.44999695, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(2865, 1596.00000000, -1238.00000000, 222.70999146, 0.00000000, 0.00000000, 29.99816895);
- CreateDynamicObject(3071, 1594.40002441, -1237.59997559, 220.69999695, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(3071, 1593.90002441, -1237.59997559, 220.69999695, 0.00000000, 89.99450684, 0.00000000);
- CreateDynamicObject(3028, 1597.19995117, -1245.00000000, 221.39999390, 11.99258423, 357.95535278, 0.42501831);
- CreateDynamicObject(2913, 1594.83007812, -1237.54003906, 221.37998962, 0.00000000, 90.00000000, 0.00000000);
- CreateDynamicObject(2381, 1591.55004883, -1234.00000000, 222.19999695, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(2384, 1591.69995117, -1234.59997559, 221.50000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(14638, 1591.12951660, -1240.59997559, 220.39999390, 0.00000000, 0.00000000, 0.00000000);
- // Gas Station & TGB PayPhones
- CreateDynamicObject(1216, 1928.5604248047, -1784.7403564453, 13.238877296448, 0, 0, 91.309509277344);
- CreateDynamicObject(1216, 2308.560546875, -1641.9816894531, 14.51904964447, 0, 0, 268.42028808594);
- // Garage at 2 Dragons Strip Club
- CreateDynamicObject(3498, 1301.4067382813, -1862.8079833984, 16.558782577515, 0, 90, 179.75);
- CreateDynamicObject(3498, 1292.6755371094, -1862.775390625, 16.558782577515, 0, 90, 179.74731445313);
- CreateDynamicObject(3498, 1284.02734375, -1862.740234375, 16.558782577515, 0, 90, 179.74731445313);
- CreateDynamicObject(3499, 1297.3435058594, -1862.8256835938, 11.289026260376, 0, 0, 0);
- CreateDynamicObject(3095, 1287.4638671875, -1863.0638427734, 12.046875, 0, 90, 90);
- CreateDynamicObject(3095, 1306.6013183594, -1863.228515625, 12.046875, 0, 90, 90);
- CreateDynamicObject(3498, 1302.1594238281, -1862.8125, 12.058782577515, 0, 0, 179.74731445313);
- CreateDynamicObject(3498, 1291.9567871094, -1862.7283935547, 12.058782577515, 0, 0, 179.74731445313);
- CreateDynamicObject(2885, 1292.3386230469, -1869.599609375, 16.637634277344, 90, 0, 0);
- CreateDynamicObject(2885, 1301.2633056641, -1869.6120605469, 16.637634277344, 90, 0, 0);
- CreateDynamicObject(2885, 1301.3043212891, -1876.2879638672, 16.637634277344, 90, 0, 0);
- CreateDynamicObject(2885, 1292.6538085938, -1876.2746582031, 16.637634277344, 90, 0, 0);
- CreateDynamicObject(2885, 1292.6463623047, -1882.7260742188, 16.637634277344, 90, 0, 0);
- CreateDynamicObject(2885, 1299.5451660156, -1882.7362060547, 16.637634277344, 90, 0, 0);
- CreateDynamicObject(2885, 1300.8466796875, -1863.087890625, 16.637634277344, 270, 0, 0);
- CreateDynamicObject(2885, 1301.4066162109, -1869.7580566406, 16.637634277344, 270, 0, 0);
- CreateDynamicObject(2885, 1299.5151367188, -1875.5075683594, 16.637634277344, 270, 0, 0);
- CreateDynamicObject(2885, 1292.6612548828, -1875.0837402344, 16.637634277344, 270, 0, 0);
- CreateDynamicObject(2885, 1292.6865234375, -1868.564453125, 16.637634277344, 270, 0, 0);
- CreateDynamicObject(2885, 1290.8820800781, -1863.1329345703, 16.637634277344, 270, 0, 0);
- CreateDynamicObject(3095, 1287.4580078125, -1878.9146728516, 12.046875, 0, 90, 180);
- CreateDynamicObject(3095, 1286.9415283203, -1878.8151855469, 12.046875, 0, 90, 0);
- CreateDynamicObject(3095, 1286.9501953125, -1869.98046875, 12.046875, 0, 90, 0);
- CreateDynamicObject(3095, 1286.9539794922, -1867.4920654297, 12.046875, 0, 90, 0);
- CreateDynamicObject(3095, 1291.7568359375, -1881.0966796875, 12.046875, 0, 90, 90);
- CreateDynamicObject(3095, 1297.0499267578, -1881.1165771484, 12.046875, 0, 90, 90);
- CreateDynamicObject(3095, 1302.5720214844, -1881.1120605469, 12.046875, 0, 90, 90);
- CreateDynamicObject(3095, 1305.5004882813, -1876.279296875, 12.046875, 0, 90, 180);
- CreateDynamicObject(3095, 1305.5080566406, -1867.7565917969, 12.046875, 0, 90, 179.99450683594);
- CreateDynamicObject(2688, 1291.4653320313, -1863.0604248047, 14.26922416687, 0, 0, 0);
- CreateDynamicObject(11292, 1300.546875, -1878.2103271484, 14.01654624939, 0, 0, 180);
- CreateDynamicObject(10558, 1292.6763916016, -1862.8215332031, 14.565905570984, 0, 0, 269.75);
- CreateDynamicObject(1345, 1294.8804931641, -1879.7626953125, 13.32264995575, 0, 0, 180);
- CreateDynamicObject(1436, 1292.4542236328, -1879.2978515625, 14.102085113525, 0, 0, 0);
- CreateDynamicObject(1428, 1290.9379882813, -1879.1257324219, 14.114730834961, 0, 0, 270);
- CreateDynamicObject(958, 1287.8503417969, -1869.4322509766, 13.423713684082, 0, 0, 269.75);
- CreateDynamicObject(959, 1287.8273925781, -1869.4013671875, 13.48783493042, 0, 0, 270);
- CreateDynamicObject(942, 1288.734375, -1877.0181884766, 14.990100860596, 0, 0, 272);
- CreateDynamicObject(2912, 1287.8267822266, -1874.046875, 12.546875, 0, 0, 0);
- CreateDynamicObject(2912, 1288.8464355469, -1873.078125, 12.546875, 0, 0, 16);
- CreateDynamicObject(2912, 1288.2924804688, -1872.1235351563, 12.546875, 0, 0, 0);
- CreateDynamicObject(2912, 1288.6147460938, -1871.2924804688, 12.546875, 0, 0, 0);
- CreateDynamicObject(2062, 1288.5487060547, -1867.4940185547, 13.115508079529, 0, 0, 0);
- CreateDynamicObject(1142, 1288.8536376953, -1873.1009521484, 13.246874809265, 0, 0, 0);
- CreateDynamicObject(1097, 1287.6878662109, -1874.0316162109, 13.739109992981, 0, 0, 0);
- CreateDynamicObject(1077, 1289.3156738281, -1877.3474121094, 14.894149780273, 0, 0, 36);
- CreateDynamicObject(1060, 1289.6251220703, -1878.3546142578, 12.89999961853, 0, 0, 274);
- //CreateDynamicObject(2679, 1295.9487304688, -1869.2893066406, 12.881099700928, 63.998779296875, 0, 0);
- //CreateDynamicObject(2679, 1294.3248291016, -1869.2537841797, 12.881099700928, 63.995361328125, 0, 0);
- //CreateDynamicObject(2679, 1294.3203125, -1871.5541992188, 13.463000297546, 90, 0, 0);
- //CreateDynamicObject(2679, 1295.94140625, -1871.5788574219, 13.463000297546, 90, 0, 0);
- //CreateDynamicObject(2679, 1294.3098144531, -1873.8778076172, 13.463000297546, 90, 0, 0);
- //CreateDynamicObject(2679, 1295.9451904297, -1873.9770507813, 13.463000297546, 90, 0, 0);
- //CreateDynamicObject(2960, 1294.0592041016, -1874.4223632813, 11.10000038147, 0, 90, 0);
- //CreateDynamicObject(2960, 1294.0844726563, -1871.1259765625, 11.10000038147, 0, 90, 0);
- //CreateDynamicObject(2960, 1295.6376953125, -1871.2209472656, 11.10000038147, 0, 90, 0);
- //CreateDynamicObject(2960, 1295.7655029297, -1874.4127197266, 11.10000038147, 0, 90, 0);
- CreateDynamicObject(2164, 1296.2021484375, -1878.9201660156, 12.810528755188, 0, 0, 90);
- CreateDynamicObject(2197, 1297.6561279297, -1879.9685058594, 12.810528755188, 0, 0, 90);
- CreateDynamicObject(2008, 1300.0087890625, -1878.5810546875, 12.810528755188, 0, 0, 270);
- CreateDynamicObject(1806, 1298.9405517578, -1879.4108886719, 12.810528755188, 0, 0, 270);
- // Market beside Two Dragons strip club
- CreateDynamicObject(1649, 1379.8115234375, -1893.6956787109, 13.199999809265, 0, 0, 270);
- CreateDynamicObject(1491, 1379.8079833984, -1895.9093017578, 12.489442825317, 0, 0, 270);
- CreateDynamicObject(1491, 1379.8173828125, -1898.9224853516, 12.504895210266, 0, 0, 90);
- CreateDynamicObject(1649, 1379.8115234375, -1901.099609375, 13.199999809265, 0, 0, 269.98901367188);
- CreateDynamicObject(9131, 1379.8116455078, -1898.9000244141, 12.5, 0, 0, 0);
- CreateDynamicObject(9131, 1379.8115234375, -1898.9000244141, 14.75, 0, 0, 0);
- CreateDynamicObject(9131, 1379.8115234375, -1898.9000244141, 17, 0, 0, 0);
- CreateDynamicObject(9131, 1379.8115234375, -1895.9000244141, 12.5, 0, 0, 0);
- CreateDynamicObject(9131, 1379.8115234375, -1895.9000244141, 14.75, 0, 0, 0);
- CreateDynamicObject(9131, 1379.8115234375, -1895.9000244141, 17, 0, 0, 0);
- CreateDynamicObject(1649, 1379.8115234375, -1894.099609375, 16.450000762939, 0, 0, 269.98901367188);
- CreateDynamicObject(9131, 1379.8115234375, -1892.236328125, 17, 0, 0, 0);
- CreateDynamicObject(9131, 1379.8115234375, -1892.2370605469, 14.75, 0, 0, 0);
- CreateDynamicObject(9131, 1379.8115234375, -1892.2370605469, 12.5, 0, 0, 0);
- CreateDynamicObject(9131, 1379.8115234375, -1902.599609375, 17, 0, 0, 0);
- CreateDynamicObject(9131, 1379.8115234375, -1902.599609375, 14.75, 0, 0, 0);
- CreateDynamicObject(9131, 1379.8115234375, -1902.599609375, 12.5, 0, 0, 0);
- CreateDynamicObject(1649, 1379.8115234375, -1900.75, 16.450000762939, 0, 0, 269.98901367188);
- CreateDynamicObject(9131, 1379.8115234375, -1897.3785400391, 15.300000190735, 0, 90, 90);
- CreateDynamicObject(9131, 1379.8115234375, -1897.3779296875, 15.89999961853, 0, 90, 90);
- CreateDynamicObject(9131, 1379.8115234375, -1897.3779296875, 16.60000038147, 0, 90, 90);
- CreateDynamicObject(9131, 1379.8115234375, -1897.3779296875, 17.299999237061, 0, 90, 90);
- CreateDynamicObject(2714, 1379.4100341797, -1897.4000244141, 15.450172424316, 0, 0, 270);
- CreateDynamicObject(9131, 1379.8115234375, -1901.849609375, 17.799999237061, 0, 90, 90);
- CreateDynamicObject(9131, 1379.8115234375, -1899.5999755859, 17.799999237061, 0, 90, 90);
- CreateDynamicObject(9131, 1379.8100585938, -1897.4000244141, 17.799999237061, 0, 90, 90);
- CreateDynamicObject(9131, 1379.8095703125, -1895.1999511719, 17.799999237061, 0, 90, 90);
- CreateDynamicObject(9131, 1379.8095703125, -1893, 17.799999237061, 0, 90, 90);
- CreateDynamicObject(1649, 1386.599609375, -1902.4699707031, 16.39999961853, 0, 0, 0);
- CreateDynamicObject(1649, 1382.2763671875, -1902.4699707031, 16.39999961853, 0, 0, 0);
- CreateDynamicObject(1649, 1391, -1902.4699707031, 16.39999961853, 0, 0, 0);
- CreateDynamicObject(1649, 1395.3994140625, -1902.4699707031, 16.39999961853, 0, 0, 0);
- CreateDynamicObject(3567, 1389.0979003906, -1903.3000488281, 14.123185157776, 0, 90, 90);
- CreateDynamicObject(3567, 1389.09765625, -1903.2998046875, 14.300000190735, 0, 90, 90);
- CreateDynamicObject(3567, 1389.09765625, -1891.5, 14, 0, 90, 270);
- CreateDynamicObject(3567, 1389.09765625, -1891.5, 14.800000190735, 0, 90, 269.99450683594);
- CreateDynamicObject(3567, 1398.6999511719, -1893.5699462891, 14, 0, 90, 180);
- CreateDynamicObject(3567, 1398.69921875, -1893.5693359375, 14.800000190735, 0, 90, 179.99450683594);
- CreateDynamicObject(1649, 1382.2763671875, -1892.3499755859, 16.39999961853, 0, 0, 0);
- CreateDynamicObject(1649, 1386.5999755859, -1892.3499755859, 16.39999961853, 0, 0, 0);
- CreateDynamicObject(1649, 1390.9000244141, -1892.3499755859, 16.39999961853, 0, 0, 0);
- CreateDynamicObject(1649, 1395.1999511719, -1892.3499755859, 16.39999961853, 0, 0, 0);
- CreateDynamicObject(9131, 1388.5999755859, -1902.5860595703, 17, 0, 0, 270);
- CreateDynamicObject(9131, 1397.6999511719, -1902.5860595703, 17, 0, 0, 269.99450683594);
- CreateDynamicObject(9131, 1388.599609375, -1902.599609375, 14.75, 0, 0, 269.99450683594);
- CreateDynamicObject(9131, 1397.69921875, -1902.599609375, 14.75, 0, 0, 269.99450683594);
- CreateDynamicObject(9131, 1388.599609375, -1902.599609375, 12.5, 0, 0, 269.99450683594);
- CreateDynamicObject(9131, 1397.69921875, -1902.599609375, 12.5, 0, 0, 269.99450683594);
- CreateDynamicObject(9131, 1388.5989990234, -1892.236328125, 17, 0, 0, 180);
- CreateDynamicObject(9131, 1388.5986328125, -1892.236328125, 14.75, 0, 0, 179.99450683594);
- CreateDynamicObject(9131, 1388.5986328125, -1892.236328125, 12.5, 0, 0, 179.99450683594);
- CreateDynamicObject(9131, 1397.6994628906, -1892.236328125, 17, 0, 0, 179.99450683594);
- CreateDynamicObject(9131, 1397.69921875, -1892.236328125, 14.75, 0, 0, 180);
- CreateDynamicObject(9131, 1397.69921875, -1892.236328125, 12.5, 0, 0, 179.99450683594);
- CreateDynamicObject(9131, 1397.69921875, -1897.5, 12.5, 0, 0, 90);
- CreateDynamicObject(9131, 1397.69921875, -1897.5, 14.75, 0, 0, 90);
- CreateDynamicObject(9131, 1397.69921875, -1897.5, 16.989999771118, 0, 0, 90);
- CreateDynamicObject(1649, 1397.8800048828, -1894.099609375, 16.450000762939, 0, 0, 269.98901367188);
- CreateDynamicObject(1649, 1397.8800048828, -1900.75, 16.450000762939, 0, 0, 269.98901367188);
- CreateDynamicObject(1649, 1397.8699951172, -1897.5, 16.450000762939, 0, 0, 269.98901367188);
- CreateDynamicObject(9131, 1381, -1902.5889892578, 17.798000335693, 0, 90, 180);
- CreateDynamicObject(9131, 1383.1999511719, -1902.5888671875, 17.798000335693, 0, 90, 179.99450683594);
- CreateDynamicObject(9131, 1385.4000244141, -1902.5888671875, 17.798000335693, 0, 90, 179.99450683594);
- CreateDynamicObject(9131, 1387.5, -1902.5888671875, 17.798000335693, 0, 90, 179.99450683594);
- CreateDynamicObject(9131, 1389.6999511719, -1902.5888671875, 17.798000335693, 0, 90, 179.99450683594);
- CreateDynamicObject(9131, 1391.9000244141, -1902.5888671875, 17.798000335693, 0, 90, 179.99450683594);
- CreateDynamicObject(9131, 1394, -1902.5888671875, 17.798000335693, 0, 90, 179.99450683594);
- CreateDynamicObject(9131, 1396.1999511719, -1902.5888671875, 17.798000335693, 0, 90, 179.99450683594);
- CreateDynamicObject(9131, 1396.9799804688, -1902.5888671875, 17.798000335693, 0, 90, 179.99450683594);
- CreateDynamicObject(9131, 1381, -1892.2399902344, 17.798000335693, 0, 90, 0);
- CreateDynamicObject(9131, 1383.19921875, -1892.2399902344, 17.798000335693, 0, 90, 0);
- CreateDynamicObject(9131, 1385.3000488281, -1892.2399902344, 17.798000335693, 0, 90, 0);
- CreateDynamicObject(9131, 1387.5, -1892.2399902344, 17.798000335693, 0, 90, 0);
- CreateDynamicObject(9131, 1389.6999511719, -1892.2399902344, 17.798000335693, 0, 90, 0);
- CreateDynamicObject(9131, 1391.9000244141, -1892.2392578125, 17.798000335693, 0, 90, 0);
- CreateDynamicObject(9131, 1394, -1892.2392578125, 17.798000335693, 0, 90, 0);
- CreateDynamicObject(9131, 1396, -1892.2392578125, 17.798000335693, 0, 90, 0);
- CreateDynamicObject(9131, 1398, -1892.2392578125, 17.798000335693, 0, 90, 0);
- CreateDynamicObject(9131, 1397.8800048828, -1901.849609375, 17.79700088501, 0, 90, 90);
- CreateDynamicObject(9131, 1397.8798828125, -1900, 17.79700088501, 0, 90, 90);
- CreateDynamicObject(9131, 1397.8798828125, -1898, 17.79700088501, 0, 90, 90);
- CreateDynamicObject(9131, 1397.8798828125, -1896, 17.79700088501, 0, 90, 90);
- CreateDynamicObject(9131, 1397.8798828125, -1894, 17.79700088501, 0, 90, 90);
- CreateDynamicObject(9131, 1397.8798828125, -1893, 17.79700088501, 0, 90, 90);
- //CreateDynamicObject(2942, 1366.0423583984, -1901.2072753906, 13.160586357117, 0, 0, 90);
- CreateDynamicObject(2773, 1366.8692626953, -1902.0467529297, 13.038144111633, 0, 0, 90);
- CreateDynamicObject(2773, 1366.9775390625, -1900.2080078125, 13.03156375885, 0, 0, 90);
- CreateDynamicObject(2773, 1367.0029296875, -1898.4189453125, 13.033626556396, 0, 0, 90);
- //CreateDynamicObject(2942, 1366.05078125, -1899.2626953125, 13.162915229797, 0, 0, 90);
- CreateDynamicObject(2941, 1382.1911621094, -1899.6995849609, 13.884753227234, 0, 0, 0);
- CreateDynamicObject(2582, 1380.0528564453, -1893.3214111328, 13.343609809875, 0, 0, 90);
- CreateDynamicObject(2582, 1380.0509033203, -1894.7928466797, 13.351155281067, 0, 0, 90);
- CreateDynamicObject(2557, 1383.4886474609, -1892.7398681641, 12.473392486572, 0, 0, 0);
- CreateDynamicObject(2557, 1384.4864501953, -1892.7495117188, 12.474159240723, 0, 0, 0);
- CreateDynamicObject(2557, 1385.4760742188, -1892.7576904297, 12.474913597107, 0, 0, 0);
- CreateDynamicObject(2545, 1386.5852050781, -1892.71875, 12.475583076477, 0, 0, 0);
- CreateDynamicObject(2545, 1382.6923828125, -1892.7270507813, 12.472762107849, 0, 0, 180);
- CreateDynamicObject(2543, 1384.6142578125, -1896.6726074219, 12.493356704712, 0, 0, 0);
- CreateDynamicObject(2543, 1385.6010742188, -1896.6733398438, 12.493360519409, 0, 0, 0);
- CreateDynamicObject(2543, 1386.6090087891, -1896.6821289063, 12.493405342102, 0, 0, 0);
- CreateDynamicObject(2543, 1387.6031494141, -1896.6871337891, 12.490865707397, 0, 0, 0);
- CreateDynamicObject(2543, 1388.5830078125, -1896.1033935547, 12.489444732666, 0, 0, 90);
- CreateDynamicObject(2543, 1383.6082763672, -1896.1494140625, 12.49067401886, 0, 0, 270);
- CreateDynamicObject(2543, 1384.6273193359, -1895.6585693359, 12.488157272339, 0, 0, 180);
- CreateDynamicObject(2543, 1385.6145019531, -1895.6573486328, 12.488150596619, 0, 0, 179.99450683594);
- CreateDynamicObject(2543, 1386.5754394531, -1895.6773681641, 12.486413955688, 0, 0, 179.99450683594);
- CreateDynamicObject(2543, 1387.5778808594, -1895.6750488281, 12.487138748169, 0, 0, 179.99450683594);
- CreateDynamicObject(2541, 1389.5620117188, -1892.8430175781, 12.478219032288, 0, 0, 0);
- CreateDynamicObject(2541, 1390.5831298828, -1892.8946533203, 12.479156494141, 0, 0, 0);
- CreateDynamicObject(2541, 1391.5852050781, -1892.8922119141, 12.479881286621, 0, 0, 0);
- CreateDynamicObject(2539, 1392.5849609375, -1892.8696289063, 12.480530738831, 0, 0, 0);
- CreateDynamicObject(2539, 1393.5949707031, -1892.8649902344, 12.481254577637, 0, 0, 0);
- CreateDynamicObject(2539, 1394.5711669922, -1892.8601074219, 12.481950759888, 0, 0, 0);
- CreateDynamicObject(2539, 1395.5408935547, -1892.8552246094, 12.482643127441, 0, 0, 0);
- CreateDynamicObject(2539, 1396.5109863281, -1892.8500976563, 12.483335494995, 0, 0, 0);
- CreateDynamicObject(2538, 1397.3723144531, -1894.8146972656, 12.491163253784, 0, 0, 270);
- CreateDynamicObject(2538, 1397.3237304688, -1895.755859375, 12.494575500488, 0, 0, 269.99450683594);
- CreateDynamicObject(2538, 1397.3265380859, -1896.6494140625, 12.497850418091, 0, 0, 269.99450683594);
- CreateDynamicObject(2538, 1397.3929443359, -1898.7388916016, 12.50555229187, 0, 0, 269.99450683594);
- CreateDynamicObject(2538, 1397.3912353516, -1899.6761474609, 12.508984565735, 0, 0, 269.99450683594);
- CreateDynamicObject(2538, 1397.3723144531, -1900.6114501953, 12.512395858765, 0, 0, 269.99450683594);
- CreateDynamicObject(2538, 1397.3548583984, -1901.5577392578, 12.515850067139, 0, 0, 269.99450683594);
- CreateDynamicObject(2538, 1397.3684082031, -1893.8721923828, 12.487708091736, 0, 0, 269.99450683594);
- CreateDynamicObject(2491, 1385.3380126953, -1901.0666503906, 12.51589012146, 0, 0, 0);
- CreateDynamicObject(2491, 1385.3990478516, -1899.4614257813, 12.507658004761, 0, 0, 0);
- CreateDynamicObject(2491, 1386.9200439453, -1900.9831542969, 12.515462875366, 0, 0, 0);
- CreateDynamicObject(2491, 1386.9581298828, -1899.4626464844, 12.507664680481, 0, 0, 0);
- CreateDynamicObject(2455, 1380.2886962891, -1899.7131347656, 12.508949279785, 0, 0, 180);
- CreateDynamicObject(2455, 1381.2028808594, -1899.7163085938, 12.508965492249, 0, 0, 179.99450683594);
- CreateDynamicObject(2455, 1382.1317138672, -1899.7222900391, 12.508996009827, 0, 0, 179.99450683594);
- CreateDynamicObject(2455, 1383.1953125, -1900.7824707031, 12.514432907104, 0, 0, 90);
- CreateDynamicObject(2454, 1383.1987304688, -1899.8572998047, 12.50968837738, 0, 0, 90);
- CreateDynamicObject(2449, 1394.7200927734, -1902.1552734375, 12.521472930908, 0, 0, 180);
- CreateDynamicObject(2449, 1392.3403320313, -1902.1611328125, 12.521503448486, 0, 0, 179.99450683594);
- CreateDynamicObject(2449, 1393.7752685547, -1896.1343994141, 12.493362426758, 0, 0, 179.99450683594);
- CreateDynamicObject(2449, 1392.33203125, -1896.6696777344, 12.494265556335, 0, 0, 0);
- CreateDynamicObject(2941, 1380.3909912109, -1899.6871337891, 13.884705543518, 0, 0, 0);
- CreateDynamicObject(2422, 1382.9935302734, -1900.505859375, 13.543405532837, 0, 0, 90);
- CreateDynamicObject(638, 1379.3107910156, -1884.6243896484, 13.209069252014, 0, 0, 0);
- CreateDynamicObject(638, 1379.3823242188, -1888.6632080078, 13.165406227112, 0, 0, 0);
- CreateDynamicObject(970, 1378.7719726563, -1884.4284667969, 13.065717697144, 0, 0, 90);
- CreateDynamicObject(970, 1378.8326416016, -1889.3927001953, 13.02307510376, 0, 0, 90);
- CreateDynamicObject(1215, 1379.3585205078, -1882.7840576172, 13.107011795044, 0, 0, 0);
- CreateDynamicObject(1215, 1379.3583984375, -1882.783203125, 13.107011795044, 0, 0, 0);
- CreateDynamicObject(1215, 1379.3583984375, -1882.783203125, 13.107011795044, 0, 0, 0);
- CreateDynamicObject(1215, 1379.3885498047, -1886.6040039063, 13.04363822937, 0, 0, 0);
- CreateDynamicObject(1215, 1379.3876953125, -1886.603515625, 13.04363822937, 0, 0, 0);
- CreateDynamicObject(1215, 1379.3876953125, -1886.603515625, 13.04363822937, 0, 0, 0);
- CreateDynamicObject(1215, 1379.3197021484, -1890.8820800781, 13.03306388855, 0, 0, 0);
- CreateDynamicObject(1215, 1379.3193359375, -1890.8818359375, 13.03306388855, 0, 0, 0);
- CreateDynamicObject(1215, 1379.3193359375, -1890.8818359375, 13.03306388855, 0, 0, 0);
- CreateDynamicObject(1215, 1379.1311035156, -1895.888671875, 13.053659439087, 0, 0, 0);
- CreateDynamicObject(1215, 1379.130859375, -1895.888671875, 13.053659439087, 0, 0, 0);
- CreateDynamicObject(1215, 1379.130859375, -1895.888671875, 13.053659439087, 0, 0, 0);
- CreateDynamicObject(1215, 1379.2189941406, -1898.9681396484, 13.069452285767, 0, 0, 0);
- CreateDynamicObject(1215, 1379.21875, -1898.9677734375, 13.069452285767, 0, 0, 0);
- CreateDynamicObject(1215, 1379.21875, -1898.9677734375, 13.069452285767, 0, 0, 0);
- CreateDynamicObject(638, 1379.388671875, -1894.0595703125, 13.176989555359, 0, 0, 0);
- CreateDynamicObject(638, 1379.2697753906, -1900.8333740234, 13.211728096008, 0, 0, 0);
- CreateDynamicObject(970, 1378.8125, -1894.0592041016, 13.031435966492, 0, 0, 90);
- CreateDynamicObject(970, 1378.6357421875, -1900.7553710938, 13.065774917603, 0, 0, 90);
- CreateDynamicObject(994, 1362.5999755859, -1888.5, 12.525406837463, 0, 0, 357);
- CreateDynamicObject(994, 1369.0025634766, -1888.8499755859, 12.510026931763, 0, 0, 356.99523925781);
- CreateDynamicObject(994, 1368.9573974609, -1888.6999511719, 12.510683059692, 0, 0, 87);
- CreateDynamicObject(994, 1372.1368408203, -1888.6999511719, 12.494839668274, 0, 0, 86.995239257813);
- CreateDynamicObject(994, 1375.3000488281, -1888.6999511719, 12.494434356689, 0, 0, 86.995239257813);
- //CreateDynamicObject(2942, 1366.05859375, -1897.5181884766, 13.165011405945, 0, 0, 90);
- CreateDynamicObject(2773, 1366.9353027344, -1896.732421875, 13.036017417908, 0, 0, 90);
- CreateDynamicObject(1346, 1366.7651367188, -1895.6748046875, 13.871917724609, 0, 0, 90);
- CreateDynamicObject(1346, 1366.7288818359, -1893.5147705078, 13.874732017517, 0, 0, 90);
- CreateDynamicObject(1346, 1366.7407226563, -1891.5454101563, 13.87707901001, 0, 0, 90);
- CreateDynamicObject(1346, 1366.7401123047, -1889.6334228516, 13.879415512085, 0, 0, 90);
- CreateDynamicObject(2773, 1366.9644775391, -1894.650390625, 13.038416862488, 0, 0, 90);
- CreateDynamicObject(2773, 1366.974609375, -1892.4912109375, 13.041004180908, 0, 0, 90);
- CreateDynamicObject(2773, 1366.9647216797, -1890.5823974609, 13.043383598328, 0, 0, 90);
- CreateDynamicObject(1340, 1377.0119628906, -1900.6131591797, 13.641151428223, 0, 0, 90);
- CreateDynamicObject(1341, 1373.9925537109, -1900.9036865234, 13.517641067505, 0, 0, 90);
- CreateDynamicObject(1342, 1371.4201660156, -1900.6821289063, 13.547611236572, 0, 0, 90);
- CreateDynamicObject(2773, 1370.1439208984, -1901.0264892578, 13.032912254333, 0, 0, 0);
- CreateDynamicObject(2773, 1373.2497558594, -1901.0588378906, 13.033078193665, 0, 0, 0);
- CreateDynamicObject(2773, 1375.5377197266, -1901.0651855469, 13.033110618591, 0, 0, 0);
- CreateDynamicObject(955, 1373.8928222656, -1894.4982910156, 13, 0, 0, 90);
- CreateDynamicObject(955, 1371.7788085938, -1894.4813232422, 13, 0, 0, 270);
- CreateDynamicObject(955, 1372.77734375, -1895.5244140625, 13, 0, 0, 0);
- CreateDynamicObject(955, 1372.8332519531, -1893.4340820313, 13, 0, 0, 180);
- //CreateDynamicObject(2215, 1372.7924804688, -1871.8608398438, 12.3828125, 0, 0, 0);
- CreateDynamicObject(3095, 1397.4985351563, -1898.0844726563, 17.551597595215, 0, 0, 0);
- CreateDynamicObject(3095, 1397.498046875, -1897, 17.551597595215, 0, 0, 0);
- CreateDynamicObject(3095, 1389, -1897, 17.551597595215, 0, 0, 0);
- CreateDynamicObject(3095, 1389, -1898.083984375, 17.551597595215, 0, 0, 0);
- CreateDynamicObject(3095, 1384, -1898.083984375, 17.551597595215, 0, 0, 0);
- CreateDynamicObject(3095, 1384, -1897, 17.551597595215, 0, 0, 0);
- CreateDynamicObject(2215, 1381.9971923828, -1898.6611328125, 12.503554344177, 0, 0, 0);
- // All Saints Exterior
- CreateDynamicObject(982, 1210.894775, -1338.718994, 13.082170, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(982, 1210.984863, -1364.312988, 13.028475, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(982, 1210.930664, -1313.612915, 13.081992, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(983, 1210.932739, -1297.599854, 13.068029, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(619, 1178.638916, -1330.531006, 13.260592, 0.000000, 0.000000, -168.74999354); //
- CreateDynamicObject(619, 1178.827148, -1316.929199, 13.265467, 0.000000, 0.000000, 101.250007583); //
- CreateDynamicObject(644, 1178.623779, -1327.942627, 13.638283, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(644, 1178.636963, -1318.795898, 13.638929, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(644, 1172.641846, -1328.479736, 14.911701, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(644, 1172.492920, -1318.854614, 14.902160, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(647, 1178.748535, -1315.699097, 14.943118, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(647, 1179.247559, -1331.188843, 14.969831, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(771, 1223.978638, -1325.212524, 12.489132, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(772, 1220.109619, -1319.217896, 12.203957, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(882, 1220.043823, -1326.306885, 12.554258, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(882, 1222.257446, -1331.261963, 12.555468, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(882, 1228.234863, -1320.527222, 13.048203, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(882, 1228.273926, -1346.912720, 13.026073, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(640, 1175.614990, -1312.107910, 13.686165, 0.000000, 0.000000, -89.999981276); //
- CreateDynamicObject(640, 1177.850342, -1312.044067, 13.825870, 0.000000, 0.000000, -89.999981276); //
- CreateDynamicObject(640, 1180.250854, -1314.389526, 13.880528, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(640, 1180.259277, -1315.900757, 13.891117, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(640, 1176.953125, -1318.250854, 13.733421, 0.000000, 0.000000, -89.999981276); //
- CreateDynamicObject(640, 1177.773926, -1329.274658, 13.775535, 0.000000, 0.000000, -89.999981276); //
- CreateDynamicObject(640, 1180.171997, -1332.323120, 13.878108, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(640, 1177.829468, -1335.350708, 13.765734, 0.000000, 0.000000, -89.999981276); //
- CreateDynamicObject(640, 1173.649292, -1335.292480, 13.682326, 0.000000, 0.000000, -89.999981276); //
- CreateDynamicObject(1775, 1179.732178, -1304.352661, 14.375546, 0.000000, 0.000000, -270.000001124); //
- CreateDynamicObject(1215, 1180.389648, -1318.776978, 13.344529, 0.000000, 0.000000, -22.499995319); //
- CreateDynamicObject(1215, 1180.568726, -1328.591553, 13.351719, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(1232, 1185.426758, -1305.461548, 15.212900, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(1232, 1185.739624, -1341.376587, 15.209774, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(1257, 1189.603271, -1344.380981, 13.844852, 0.000000, 0.000000, -179.999962552); //
- CreateDynamicObject(1291, 1185.977173, -1304.749390, 13.067911, 0.000000, 0.000000, -270.000001124); //
- CreateDynamicObject(1363, 1189.565430, -1341.652466, 13.406675, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(700, 1186.736084, -1345.224731, 13.086472, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(700, 1186.773071, -1343.028931, 13.085400, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1213.081787, -1376.451294, 12.451761, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1188.813721, -1376.848145, 12.527533, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1212.440796, -1357.686157, 12.553961, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1189.206543, -1362.998535, 12.546593, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1211.739136, -1350.144409, 12.567156, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1189.117065, -1354.092651, 12.564240, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1188.857178, -1331.244263, 12.554728, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1211.823608, -1331.465454, 12.554779, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1187.454346, -1317.233521, 12.559080, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1213.588013, -1316.511475, 12.551130, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1188.069702, -1303.025879, 12.545664, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(617, 1214.070190, -1302.170532, 12.545763, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(997, 1185.681763, -1314.510986, 12.657124, 0.000000, 0.000000, -89.999981276); //
- CreateDynamicObject(997, 1185.693726, -1311.399414, 12.662818, 0.000000, 0.000000, -89.999981276); //
- CreateDynamicObject(997, 1185.707397, -1332.489258, 12.661514, 0.000000, 0.000000, -89.999981276); //
- CreateDynamicObject(997, 1185.676880, -1329.301514, 12.673162, 0.000000, 0.000000, -89.999981276); //
- CreateDynamicObject(997, 1182.408936, -1329.395630, 12.684505, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(997, 1180.872559, -1329.406982, 12.687710, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(997, 1182.511719, -1317.613892, 12.678037, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(997, 1180.969238, -1317.640747, 12.677829, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(997, 1185.829590, -1357.515503, 13.218512, 0.000000, 0.000000, 0.000000); //
- AddStaticVehicle(489,1183.2623,-1332.9701,13.7240,180.0760,3,3); // rancher 1
- AddStaticVehicle(489,1183.1981,-1314.1317,13.7138,359.5361,3,3); // RANCHER 3
- // LS Airport
- /*
- CreateDynamicObject(1315, 2075.3000488281, -2372.5, 15.800000190735, 0, 0, 0);
- CreateDynamicObject(1315, 2068.8000488281, -2373, 15.800000190735, 0, 0, 198);
- CreateDynamicObject(3578, 2011.3000488281, -2357.1000976563, 13.300000190735, 0, 0, 80);
- CreateDynamicObject(3578, 2013.0999755859, -2347, 13.300000190735, 0, 0, 79.996948242188);
- CreateDynamicObject(3578, 2014.6999511719, -2338.1000976563, 13.300000190735, 0, 0, 79.996948242188);
- CreateDynamicObject(1652, 2012.5999755859, -2350.5, 14.800000190735, 0, 0, 80);
- CreateDynamicObject(1652, 2008, -2283.3999023438, 14.800000190735, 0, 0, 79.996948242188);
- CreateDynamicObject(1652, 2014.0999755859, -2341.8999023438, 15, 0, 0, 79.996948242188);
- CreateDynamicObject(3578, 2007, -2288.6999511719, 13.39999961853, 0, 0, 79.991455078125);
- CreateDynamicObject(3578, 2008.5999755859, -2278.6000976563, 13.300000190735, 0, 0, 79.996948242188);
- CreateDynamicObject(3578, 2010, -2271.1000976563, 13.300000190735, 0, 0, 79.996948242188);
- CreateDynamicObject(1652, 2013.0999755859, -2348.5, 14.39999961853, 0, 0, 79.996948242188);
- CreateDynamicObject(1652, 2013.0999755859, -2348.5, 14.300000190735, 0, 0, 79.996948242188);
- CreateDynamicObject(1652, 2008.5999755859, -2280.1000976563, 15.300000190735, 0, 0, 79.996948242188);
- CreateDynamicObject(1652, 2008.6999511719, -2280.1999511719, 14.10000038147, 0, 0, 79.996948242188);
- CreateDynamicObject(1652, 2008.5999755859, -2281, 14.60000038147, 0, 0, 79.996948242188);
- CreateDynamicObject(3578, 2054.1999511719, -2205.3999023438, 13.300000190735, 0, 0, 79.996948242188);
- CreateDynamicObject(3578, 2052.8000488281, -2213.1999511719, 13.300000190735, 0, 0, 79.996948242188);
- CreateDynamicObject(3578, 2051.099609375, -2222.099609375, 13.300000190735, 0, 0, 79.991455078125);
- CreateDynamicObject(3578, 2055.19921875, -2184, 13.60000038147, 0, 0, 90);
- CreateDynamicObject(3578, 2054.6000976563, -2184.1000976563, 13.5, 0, 0, 90);
- CreateDynamicObject(3578, 1999.6999511719, -2227.3999023438, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(3578, 1989.4000244141, -2227.3000488281, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(3578, 1976.4000244141, -2227.5, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(3578, 1968.9000244141, -2227.6999511719, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(3578, 1959.4000244141, -2227.6000976563, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(3578, 1943.9000244141, -2227.6000976563, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(3578, 1951.5, -2227.6000976563, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(3578, 1982.7998046875, -2227.5, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(1652, 1993.5999755859, -2227.1999511719, 14.800000190735, 0, 0, 0);
- CreateDynamicObject(1652, 1994.4000244141, -2227, 14.5, 0, 0, 0);
- CreateDynamicObject(1652, 1973, -2227.1999511719, 14.199999809265, 0, 0, 0);
- CreateDynamicObject(1652, 1957.4000244141, -2227.3000488281, 14.10000038147, 0, 0, 0);
- CreateDynamicObject(1652, 1949, -2227.3000488281, 14.39999961853, 0, 0, 0);
- CreateDynamicObject(1315, 2055.6000976563, -2191.6000976563, 15.800000190735, 0, 0, 100);
- CreateDynamicObject(1315, 2055.3999023438, -2198.5, 15.800000190735, 0, 0, 260);
- CreateDynamicObject(3578, 2056.2998046875, -2223.8994140625, 13.300000190735, 0, 0, 79.991455078125);
- CreateDynamicObject(3816, 2026.5, -2347.19921875, 21.10000038147, 0, 0, 85.995483398438);
- CreateDynamicObject(974, 2055.2998046875, -2358.69921875, 15.300000190735, 0, 0, 270);
- CreateDynamicObject(974, 2055.1999511719, -2360.8999023438, 20.60000038147, 0, 0, 270);
- CreateDynamicObject(974, 2055.1999511719, -2357.6999511719, 20.60000038147, 0, 0, 270);
- CreateDynamicObject(3749, 2055.5, -2346, 18.39999961853, 0, 0, 270);
- CreateDynamicObject(3749, 2055, -2281.5, 18.39999961853, 0, 0, 270);
- CreateDynamicObject(974, 2055.3999023438, -2294.1999511719, 15.300000190735, 0, 0, 270);
- CreateDynamicObject(974, 2055.3994140625, -2294.19921875, 15.300000190735, 0, 0, 270);
- CreateDynamicObject(974, 2055.3994140625, -2294.19921875, 19, 0, 0, 270);
- CreateDynamicObject(3816, 2027, -2281.599609375, 21.10000038147, 0, 0, 85.995483398438);
- CreateDynamicObject(987, 2109.6999511719, -2206, 12.5, 0, 0, 220);
- CreateDynamicObject(987, 2102.3000488281, -2212.3999023438, 12.5, 0, 0, 219.99572753906);
- CreateDynamicObject(987, 2093, -2220, 12.5, 0, 0, 219.99572753906);
- CreateDynamicObject(987, 2083.6999511719, -2228, 12.5, 0, 0, 219.99572753906);
- CreateDynamicObject(987, 2075, -2233.8994140625, 12.5, 0, 0, 259.99694824219);
- CreateDynamicObject(1425, 2074, -2233.3999023438, 13, 0, 0, 240);
- CreateDynamicObject(1425, 2070.5, -2253.3999023438, 13, 0, 0, 259.99694824219);
- CreateDynamicObject(1425, 2070.1000976563, -2260.8999023438, 13, 0, 0, 259.99694824219);
- CreateDynamicObject(987, 2086.1000976563, -2226.1000976563, 12.5, 0, 0, 219.99572753906);
- CreateDynamicObject(987, 2082.6000976563, -2260.6000976563, 12.699999809265, 0, 0, 0);
- CreateDynamicObject(987, 2073.6999511719, -2260.8999023438, 12.5, 0, 0, 0);
- CreateDynamicObject(987, 2070.6999511719, -2261, 12.5, 0, 0, 0);
- CreateDynamicObject(3578, 2090, -2243.3000488281, 13.300000190735, 0, 0, 79.991455078125);
- CreateDynamicObject(974, 2055.3999023438, -2297.1000976563, 20.89999961853, 0, 0, 270);
- CreateDynamicObject(974, 2055.3999023438, -2293.3000488281, 20.799999237061, 0, 0, 270);
- CreateDynamicObject(3578, 2057.6000976563, -2268.6000976563, 13.300000190735, 0, 0, 90);
- CreateDynamicObject(987, 2073.3000488281, -2243.3000488281, 12.5, 0, 0, 259.99694824219);
- CreateDynamicObject(1335, 2078.1000976563, -2233.6999511719, 13.699999809265, 0, 0, 40);
- CreateDynamicObject(1336, 2083.1999511719, -2229.6999511719, 13.60000038147, 0, 0, 40);
- CreateDynamicObject(1336, 2085.6000976563, -2228, 13.60000038147, 0, 0, 39.995727539063);
- CreateDynamicObject(1335, 2080.8999023438, -2231.6000976563, 13.699999809265, 0, 0, 39.995727539063);
- CreateDynamicObject(1336, 2088.3000488281, -2225.8999023438, 13.60000038147, 0, 0, 39.995727539063);
- CreateDynamicObject(1336, 2090.6000976563, -2224.1999511719, 13.60000038147, 0, 0, 39.995727539063);
- CreateDynamicObject(1336, 2092.8000488281, -2222.3000488281, 13.60000038147, 0, 0, 39.995727539063);
- CreateDynamicObject(1227, 2095.3000488281, -2220.1000976563, 13.39999961853, 0, 0, 43);
- CreateDynamicObject(1227, 2097.5, -2218.1999511719, 13.39999961853, 0, 0, 42.994995117188);
- CreateDynamicObject(1227, 2099.6000976563, -2216.3000488281, 13.39999961853, 0, 0, 42.994995117188);
- CreateDynamicObject(1227, 2102, -2214.1999511719, 13.39999961853, 0, 0, 42.994995117188);
- CreateDynamicObject(1227, 2104.8999023438, -2211.8000488281, 13.39999961853, 0, 0, 42.994995117188);
- CreateDynamicObject(1227, 2107, -2209.8000488281, 13.39999961853, 0, 0, 42.994995117188);
- CreateDynamicObject(1227, 2109.1000976563, -2207.6999511719, 13.39999961853, 0, 0, 42.994995117188);
- CreateDynamicObject(1345, 2113, -2210.6999511719, 13.300000190735, 0, 0, 140);
- CreateDynamicObject(1345, 2115, -2212.5, 13.300000190735, 0, 0, 139.99877929688);
- CreateDynamicObject(1345, 2117, -2214.1999511719, 13.300000190735, 0, 0, 139.99877929688);
- CreateDynamicObject(1345, 2119.1000976563, -2216, 13.300000190735, 0, 0, 139.99877929688);
- CreateDynamicObject(1345, 2120.8999023438, -2218, 13.300000190735, 0, 0, 139.99877929688);
- CreateDynamicObject(1345, 2123.1000976563, -2219.6000976563, 13.300000190735, 0, 0, 139.99877929688);
- CreateDynamicObject(1345, 2125.1000976563, -2221.1999511719, 13.300000190735, 0, 0, 139.99877929688);
- CreateDynamicObject(1344, 2122.1000976563, -2224.8000488281, 13.39999961853, 0, 0, 231);
- CreateDynamicObject(1344, 2120.1000976563, -2226.8999023438, 13.39999961853, 0, 0, 230.99853515625);
- CreateDynamicObject(1344, 2118.1000976563, -2229.1000976563, 13.39999961853, 0, 0, 230.99853515625);
- CreateDynamicObject(3263, 2089.3000488281, -2339.5, 14.10000038147, 0, 0, 224.48596191406);
- CreateDynamicObject(3578, 2088.6999511719, -2354.6999511719, 13.300000190735, 0, 0, 90);
- CreateDynamicObject(3578, 2089.3999023438, -2334.6000976563, 13.300000190735, 0, 0, 90);
- CreateDynamicObject(3263, 2088.6999511719, -2349.8999023438, 14.10000038147, 0, 0, 224.48364257813);
- CreateDynamicObject(11245, 2057.8999023438, -2353.8999023438, 23.89999961853, 0, 0, 0);
- CreateDynamicObject(11245, 2058, -2338.3000488281, 23.799999237061, 0, 0, 0);
- CreateDynamicObject(1233, 2057.6999511719, -2330.5, 15.60000038147, 0, 0, 146);
- CreateDynamicObject(3578, 2057.6999511719, -2335.1000976563, 13.300000190735, 0, 0, 90);
- CreateDynamicObject(1233, 2057.6000976563, -2264.1000976563, 15.60000038147, 0, 0, 145.9973449707);
- CreateDynamicObject(3578, 1979, -2207.8999023438, 13.699999809265, 0, 0, 0);
- CreateDynamicObject(3578, 1982.8000488281, -2224.1000976563, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(3578, 2010.1999511719, -2207.3000488281, 13.800000190735, 0, 0, 0);
- CreateDynamicObject(3578, 2017.3000488281, -2224.1000976563, 13.300000190735, 0, 0, 0);
- CreateDynamicObject(3578, 2042.0999755859, -2207.6000976563, 13.699999809265, 0, 0, 0);
- CreateDynamicObject(3578, 1948.5999755859, -2207.8000488281, 13.699999809265, 0, 0, 0);
- */
- // L.S
- CreateDynamicObject(997, 2307.3542480469, -1653.85546875, 13.494227409363, 0, 0, 357.96997070313);
- CreateDynamicObject(997, 2298.6850585938, -1653.7822265625, 13.766213417053, 0, 0, 357.96752929688);
- CreateDynamicObject(997, 2312.4267578125, -1653.8669433594, 13.365369796753, 0, 0, 357.96752929688);
- CreateDynamicObject(997, 2316.4460449219, -1653.9401855469, 13.257591247559, 0, 0, 357.96752929688);
- CreateDynamicObject(997, 2320.3000488281, -1653.8480224609, 13.121056556702, 0, 0, 357.96752929688);
- CreateDynamicObject(997, 2327.2861328125, -1653.9011230469, 12.787397384644, 0, 0, 357.96752929688);
- CreateDynamicObject(997, 2295.2583007813, -1653.7133789063, 13.888765335083, 0, 0, 357.96752929688);
- CreateDynamicObject(997, 1684.3575439453, -1642.8601074219, 12.539080619812, 0, 0, 272.30029296875);
- CreateDynamicObject(997, 1684.2575683594, -1639.4704589844, 12.546875, 0, 0, 272.29614257813);
- CreateDynamicObject(997, 1684.4327392578, -1628.1961669922, 12.546875, 0, 0, 270.31115722656);
- CreateDynamicObject(997, 1684.4187011719, -1624.8175048828, 12.546875, 0, 0, 270.3076171875);
- CreateDynamicObject(997, 1684.4819335938, -1621.4401855469, 12.546875, 0, 0, 270.3076171875);
- CreateDynamicObject(997, 1684.4688720703, -1618.0765380859, 12.546875, 0, 0, 270.3076171875);
- CreateDynamicObject(997, 1499.6900634766, -1737.5249023438, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1496.1783447266, -1737.4832763672, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1492.8223876953, -1737.4558105469, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1489.5168457031, -1737.4385986328, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1486.18359375, -1737.4274902344, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1482.8585205078, -1737.3599853516, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1469.2713623047, -1737.4808349609, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1465.8967285156, -1737.4005126953, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1462.6099853516, -1737.4089355469, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1459.3198242188, -1737.4180908203, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1456.0329589844, -1737.4040527344, 12.546875, 0, 0, 0);
- CreateDynamicObject(997, 1453.6335449219, -1739.9064941406, 12.546875, 0, 0, 47.774963378906);
- CreateDynamicObject(997, 1451.2432861328, -1742.4697265625, 12.546875, 0, 0, 47.774047851563);
- CreateDynamicObject(997, 1448.2537841797, -1743.8585205078, 12.546875, 0, 0, 23.954162597656);
- CreateDynamicObject(997, 1503.0402832031, -1737.6405029297, 12.546875, 0, 0, 312.40063476563);
- CreateDynamicObject(997, 1505.3684082031, -1740.1435546875, 12.546875, 0, 0, 316.3662109375);
- CreateDynamicObject(997, 1507.873046875, -1742.5069580078, 12.546875, 0, 0, 314.37731933594);
- CreateDynamicObject(997, 1511.0111083984, -1752.6734619141, 12.546875, 0, 0, 268.49237060547);
- CreateDynamicObject(640, 1485.6341552734, -1737.890625, 13.243908882141, 0, 0, 89.684936523438);
- CreateDynamicObject(640, 1490.8503417969, -1737.9119873047, 13.243908882141, 0, 0, 89.681396484375);
- CreateDynamicObject(640, 1495.9760742188, -1737.9475097656, 13.243908882141, 0, 0, 89.681396484375);
- CreateDynamicObject(640, 1500.2368164063, -1737.9569091797, 13.243908882141, 0, 0, 89.681396484375);
- CreateDynamicObject(640, 1504.5109863281, -1739.6929931641, 13.243908882141, 0, 0, 45.876403808594);
- CreateDynamicObject(640, 1508.0003662109, -1743.1087646484, 13.243908882141, 0, 0, 45.873413085938);
- CreateDynamicObject(640, 1469.8114013672, -1737.9361572266, 13.243908882141, 0, 0, 89.730041503906);
- CreateDynamicObject(640, 1464.5300292969, -1737.9206542969, 13.243908882141, 0, 0, 89.725341796875);
- CreateDynamicObject(640, 1459.3707275391, -1737.9345703125, 13.243908882141, 0, 0, 89.725341796875);
- CreateDynamicObject(640, 1454.7176513672, -1739.7204589844, 13.243908882141, 0, 0, 135.65032958984);
- CreateDynamicObject(640, 1452.5562744141, -1741.9033203125, 13.243908882141, 0, 0, 135.64819335938);
- CreateDynamicObject(638, 1478.0550537109, -1738.8002929688, 13.243908882141, 0, 0, 0);
- CreateDynamicObject(638, 1478.0516357422, -1741.4665527344, 13.243908882141, 0, 0, 0);
- CreateDynamicObject(638, 1478.0545654297, -1744.0523681641, 13.243908882141, 0, 0, 0);
- CreateDynamicObject(638, 1483.2694091797, -1739.5858154297, 13.243908882141, 0, 0, 0);
- CreateDynamicObject(638, 1483.2734375, -1742.2625732422, 13.243908882141, 0, 0, 0);
- CreateDynamicObject(638, 1483.2553710938, -1744.1967773438, 13.243908882141, 0, 0, 0);
- CreateDynamicObject(638, 1472.1141357422, -1739.6767578125, 13.243908882141, 0, 0, 0);
- CreateDynamicObject(638, 1472.1102294922, -1742.3355712891, 13.243908882141, 0, 0, 0);
- CreateDynamicObject(638, 1472.1154785156, -1744.2504882813, 13.243908882141, 0, 0, 0);
- CreateDynamicObject(2773, 1482.6475830078, -1738.6439208984, 13.064103126526, 0, 0, 0);
- CreateDynamicObject(2773, 1482.6419677734, -1741.0671386719, 13.064103126526, 0, 0, 0);
- CreateDynamicObject(2773, 1482.6441650391, -1743.5736083984, 13.064103126526, 0, 0, 0);
- CreateDynamicObject(2773, 1478.7281494141, -1738.693359375, 13.064103126526, 0, 0, 0);
- CreateDynamicObject(2773, 1478.703125, -1741.2329101563, 13.064103126526, 0, 0, 0);
- CreateDynamicObject(2773, 1478.6505126953, -1743.8474121094, 13.064103126526, 0, 0, 0);
- CreateDynamicObject(2773, 1477.1680908203, -1744.1243896484, 13.064103126526, 0, 0, 0);
- CreateDynamicObject(2773, 1477.1539306641, -1741.3989257813, 13.064103126526, 0, 0, 0);
- CreateDynamicObject(2773, 1477.1389160156, -1738.6956787109, 13.064103126526, 0, 0, 0);
- CreateDynamicObject(2773, 1472.8327636719, -1744.279296875, 13.064103126526, 0, 0, 0);
- CreateDynamicObject(2773, 1472.890625, -1741.8641357422, 13.064103126526, 0, 0, 1.9849853515625);
- CreateDynamicObject(2773, 1472.939453125, -1738.916015625, 13.064103126526, 0, 0, 0);
- // Gym Park
- CreateDynamicObject(1660, 2295.50000000, -1709.40002441, 6.50000000, 22.98983765, 359.71789551, 178.85632324);
- CreateDynamicObject(8661, 2273.69995117, -1712.40002441, 16.70000076, 0.00000000, 0.00000000, 359.75000000);
- CreateDynamicObject(8661, 2271.10009766, -1712.40002441, 16.70000076, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(8661, 2271.10009766, -1711.40002441, 16.70000076, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(8661, 2273.69921875, -1711.39941406, 16.70000076, 0.00000000, 0.00000000, 359.74731445);
- CreateDynamicObject(3578, 2293.10009766, -1721.90002441, 11.89999962, 0.00000000, 0.00000000, 359.48913574);
- CreateDynamicObject(3578, 2296.09960938, -1727.00000000, 11.69999981, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(982, 2280.89941406, -1722.29980469, 17.39999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(982, 2255.29980469, -1722.39941406, 17.39999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(982, 2263.79980469, -1701.50000000, 17.39999962, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(983, 2276.79980469, -1698.29980469, 17.29999924, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(983, 2279.89990234, -1695.90002441, 17.29999924, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(983, 2286.30004883, -1695.90002441, 17.29999924, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(983, 2290.39990234, -1695.90002441, 17.29999924, 0.00000000, 0.00000000, 270.00000000);
- CreateDynamicObject(983, 2293.69995117, -1699.09997559, 17.29999924, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(983, 2296.00000000, -1703.80004883, 17.20000076, 0.00000000, 0.00000000, 233.74426270);
- CreateDynamicObject(983, 2298.39990234, -1708.80004883, 17.20000076, 0.00000000, 0.00000000, 177.98950195);
- CreateDynamicObject(982, 2298.19995117, -1723.40002441, 11.89999962, 335.24780273, 0.00000000, 179.49462891);
- CreateDynamicObject(983, 2293.60009766, -1719.09997559, 17.29999924, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(983, 2293.60009766, -1714.30004883, 17.29999924, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(3881, 2289.69995117, -1699.30004883, 18.50000000, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(3881, 2281.69995117, -1698.80004883, 18.50000000, 0.00000000, 0.00000000, 269.25000000);
- CreateDynamicObject(10183, 2255.30004883, -1702.19995117, 16.79999924, 0.00000000, 0.00000000, 135.00000000);
- CreateDynamicObject(10183, 2273.30004883, -1718.00000000, 16.79999924, 0.00000000, 0.00000000, 225.00000000);
- CreateDynamicObject(1660, 2295.69995117, -1703.19995117, 8.69999981, 22.98889160, 359.71435547, 178.85192871);
- CreateDynamicObject(1660, 2295.69995117, -1700.59997559, 12.19999981, 0.00000000, 0.00000000, 180.00000000);
- CreateDynamicObject(1660, 2295.60009766, -1703.80004883, 8.50000000, 22.98889160, 359.71435547, 178.85192871);
- CreateDynamicObject(1660, 2295.69995117, -1699.50000000, 12.19999981, 0.00000000, 0.00000000, 179.99450684);
- CreateDynamicObject(1660, 2288.80004883, -1702.00000000, 6.50000000, 43.74792480, 0.69216919, 233.01586914);
- CreateDynamicObject(1660, 2295.80004883, -1699.09997559, 12.50000000, 358.25000000, 0.00000000, 179.99450684);
- CreateDynamicObject(3578, 2293.19995117, -1710.80004883, 15.80000019, 0.00000000, 0.00000000, 359.99450684);
- CreateDynamicObject(982, 2280.89990234, -1701.40002441, 17.29999924, 0.00000000, 0.00000000, 90.00000000);
- CreateDynamicObject(669, 2299.39990234, -1703.80004883, 5.90000010, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(669, 2296.89990234, -1700.59997559, 5.90000010, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(669, 2255.69995117, -1695.40002441, 11.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(669, 2253.89990234, -1687.69995117, 11.10000038, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2293.50000000, -1727.09997559, 13.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2299.10009766, -1727.09997559, 13.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2293.50000000, -1727.09960938, 13.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2299.09960938, -1727.09960938, 13.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2293.50000000, -1727.09960938, 13.00000000, 0.00000000, 0.00000000, 0.00000000);
- CreateDynamicObject(1215, 2299.09960938, -1727.09960938, 13.00000000, 0.00000000, 0.00000000, 0.00000000);
- // Most of L.S
- CreateDynamicObject(997, 2238.0571289063, -1723.2507324219, 12.551724433899, 0, 0, 272.34521484375);
- CreateDynamicObject(997, 2238.0434570313, -1726.7947998047, 12.546875, 0, 0, 180.85046386719);
- CreateDynamicObject(997, 2234.1967773438, -1726.8352050781, 12.546875, 0, 0, 180.84594726563);
- CreateDynamicObject(997, 2230.12109375, -1726.9001464844, 12.546875, 0, 0, 180.84594726563);
- CreateDynamicObject(997, 2226.1506347656, -1726.89453125, 12.550329208374, 0, 0, 153.05615234375);
- CreateDynamicObject(997, 2222.5788574219, -1724.5560302734, 12.5625, 0, 0, 105.416015625);
- CreateDynamicObject(997, 2221.8757324219, -1720.7740478516, 12.546242713928, 0, 0, 83.578948974609);
- CreateDynamicObject(997, 2222.3852539063, -1716.3908691406, 12.495935440063, 0, 0, 83.578491210938);
- CreateDynamicObject(997, 2222.8203125, -1712.4130859375, 12.557981491089, 0, 0, 83.578491210938);
- CreateDynamicObject(997, 2223.2863769531, -1708.5025634766, 12.618143081665, 0, 0, 83.578491210938);
- CreateDynamicObject(997, 2223.7648925781, -1704.6579589844, 12.677289962769, 0, 0, 83.578491210938);
- CreateDynamicObject(997, 2224.8610839844, -1701.3858642578, 12.727628707886, 0, 0, 0.208740234375);
- CreateDynamicObject(997, 2177.5739746094, -1766.2282714844, 12.549210548401, 0, 0, 0);
- CreateDynamicObject(997, 2188.5888671875, -1766.4196777344, 12.374510765076, 0, 0, 0);
- CreateDynamicObject(997, 2192.2768554688, -1766.5446777344, 12.303089141846, 0, 0, 359.77478027344);
- CreateDynamicObject(968, 2181.3107910156, -1766.4847412109, 13.374727249146, 0, 0, 358.01501464844);
- CreateDynamicObject(966, 2181.3618164063, -1766.4326171875, 12.374727249146, 0, 0, 180.58544921875);
- CreateDynamicObject(970, 1931.4367675781, -1780.123046875, 13.098356246948, 0, 0, 270.31530761719);
- CreateDynamicObject(970, 1931.4366455078, -1772.0228271484, 13.098356246948, 0, 0, 270.31311035156);
- CreateDynamicObject(970, 1931.4281005859, -1767.8917236328, 13.098356246948, 0, 0, 270.31311035156);
- CreateDynamicObject(970, 1931.4288330078, -1764.654296875, 13.090553283691, 0, 0, 270.31311035156);
- CreateDynamicObject(970, 1931.4378662109, -1784.2550048828, 13.098356246948, 0, 0, 270.31311035156);
- CreateDynamicObject(970, 1929.3852539063, -1787.2418212891, 13.098356246948, 0, 0, 178.68835449219);
- CreateDynamicObject(970, 1925.2696533203, -1787.2158203125, 13.098356246948, 0, 0, 180.67211914063);
- CreateDynamicObject(970, 1921.1519775391, -1787.275390625, 13.098356246948, 0, 0, 180.67016601563);
- CreateDynamicObject(970, 1916.9775390625, -1787.3118896484, 13.098356246948, 0, 0, 180.67016601563);
- CreateDynamicObject(970, 1929.3298339844, -1762.4815673828, 13.090553283691, 0, 0, 178.63464355469);
- CreateDynamicObject(970, 1925.2077636719, -1762.4287109375, 13.090553283691, 0, 0, 180.6171875);
- CreateDynamicObject(970, 1921.1080322266, -1762.4808349609, 13.090553283691, 0, 0, 180.615234375);
- CreateDynamicObject(970, 1916.9733886719, -1762.5540771484, 13.090553283691, 0, 0, 180.615234375);
- CreateDynamicObject(970, 1951.6567382813, -1775.1071777344, 13.098356246948, 0, 0, 272.30017089844);
- CreateDynamicObject(970, 1951.6329345703, -1770.9981689453, 13.098356246948, 0, 0, 268.326171875);
- CreateDynamicObject(970, 1951.6638183594, -1766.9033203125, 13.098356246948, 0, 0, 270.3095703125);
- CreateDynamicObject(970, 1951.6353759766, -1764.2126464844, 13.098356246948, 0, 0, 270.3076171875);
- CreateDynamicObject(973, 1942.1364746094, -1776.7182617188, 13.480845451355, 0, 0, 270.58544921875);
- CreateDynamicObject(973, 1942.0886230469, -1768.5450439453, 13.480845451355, 0, 0, 270.58227539063);
- CreateDynamicObject(973, 1941.1063232422, -1776.7906494141, 13.480845451355, 0, 0, 91.309509277344);
- CreateDynamicObject(973, 1940.9346923828, -1768.5600585938, 13.480845451355, 0, 0, 91.307373046875);
- CreateDynamicObject(970, 1831.6694335938, -1854.4117431641, 13.129606246948, 0, 0, 270.36022949219);
- CreateDynamicObject(970, 1831.6204833984, -1850.2734375, 13.129606246948, 0, 0, 270.35705566406);
- CreateDynamicObject(970, 1831.6600341797, -1836.7573242188, 13.129606246948, 0, 0, 270.35705566406);
- CreateDynamicObject(1408, 1750.3370361328, -1849.9288330078, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1755.7647705078, -1849.9095458984, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1761.1920166016, -1849.8974609375, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1766.6357421875, -1849.9237060547, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1772.0665283203, -1849.9263916016, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1777.5179443359, -1849.9188232422, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1782.8947753906, -1849.9100341797, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1788.3342285156, -1849.9094238281, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1793.7629394531, -1849.9230957031, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1799.1625976563, -1849.9207763672, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1804.6080322266, -1849.9329833984, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1809.0223388672, -1849.9255371094, 13.173495292664, 0, 0, 0);
- CreateDynamicObject(1408, 1735.8249511719, -1849.9456787109, 13.177112579346, 0, 0, 0);
- CreateDynamicObject(1408, 1730.3706054688, -1849.9442138672, 13.177111625671, 0, 0, 0);
- CreateDynamicObject(1408, 1724.919921875, -1850.0004882813, 13.173411369324, 0, 0, 1.9849853515625);
- CreateDynamicObject(1408, 1722.4400634766, -1847.4317626953, 13.169434547424, 0, 0, 266.38830566406);
- CreateDynamicObject(640, 1750.1638183594, -1849.3764648438, 13.275158882141, 0, 0, 268.69067382813);
- CreateDynamicObject(640, 1755.5089111328, -1849.5064697266, 13.275158882141, 0, 0, 268.68713378906);
- CreateDynamicObject(640, 1760.9273681641, -1849.5386962891, 13.275158882141, 0, 0, 270.67211914063);
- CreateDynamicObject(640, 1766.2353515625, -1849.4849853516, 13.275158882141, 0, 0, 270.45043945313);
- CreateDynamicObject(640, 1771.6043701172, -1849.4512939453, 13.275158882141, 0, 0, 270.44494628906);
- CreateDynamicObject(640, 1776.9560546875, -1849.3981933594, 13.275158882141, 0, 0, 270.67565917969);
- CreateDynamicObject(640, 1782.3348388672, -1849.3161621094, 13.275158882141, 0, 0, 270.67565917969);
- CreateDynamicObject(640, 1787.6062011719, -1849.2800292969, 13.275158882141, 0, 0, 270.67565917969);
- CreateDynamicObject(640, 1792.7218017578, -1849.1441650391, 13.275158882141, 0, 0, 272.66064453125);
- CreateDynamicObject(640, 1797.9758300781, -1849.1806640625, 13.275158882141, 0, 0, 266.70373535156);
- CreateDynamicObject(640, 1803.1072998047, -1849.3450927734, 13.275158882141, 0, 0, 270.66857910156);
- CreateDynamicObject(640, 1808.4342041016, -1849.2739257813, 13.275158882141, 0, 0, 270.66467285156);
- CreateDynamicObject(640, 1735.8835449219, -1849.5521240234, 13.278391838074, 0, 0, 270.36022949219);
- CreateDynamicObject(640, 1730.591796875, -1849.591796875, 13.278430938721, 0, 0, 270.35705566406);
- CreateDynamicObject(640, 1725.2443847656, -1849.6346435547, 13.277994155884, 0, 0, 270.35705566406);
- CreateDynamicObject(640, 1722.9606933594, -1846.7373046875, 13.269952774048, 0, 0, 178.51049804688);
- CreateDynamicObject(970, 1735.9569091797, -1859.9967041016, 13.130756378174, 0, 0, 0);
- CreateDynamicObject(970, 1740.0594482422, -1859.9859619141, 13.130769729614, 0, 0, 0);
- CreateDynamicObject(970, 1731.8527832031, -1860.0030517578, 13.130748748779, 0, 0, 0);
- CreateDynamicObject(970, 1744.203125, -1859.9981689453, 13.130754470825, 0, 0, 0);
- CreateDynamicObject(970, 1748.3050537109, -1860.0101318359, 13.13074016571, 0, 0, 0);
- CreateDynamicObject(1214, 1744.15234375, -1849.8060302734, 12.581605911255, 0, 0, 0);
- CreateDynamicObject(1214, 1741.3796386719, -1849.8303222656, 12.581629753113, 0, 0, 0);
- CreateDynamicObject(1214, 1699.6408691406, -1840.0483398438, 12.542981147766, 0, 0, 0);
- CreateDynamicObject(1214, 1699.7054443359, -1836.6251220703, 12.546339988708, 0, 0, 0);
- CreateDynamicObject(970, 1811.716796875, -1847.8751220703, 13.129606246948, 0, 0, 270.36022949219);
- CreateDynamicObject(970, 1811.6864013672, -1844.3173828125, 13.129606246948, 0, 0, 270.35705566406);
- CreateDynamicObject(970, 1809.6336669922, -1842.2674560547, 13.129606246948, 0, 0, 180.67224121094);
- CreateDynamicObject(970, 1805.5252685547, -1842.3079833984, 13.129606246948, 0, 0, 180.67016601563);
- CreateDynamicObject(970, 1801.4106445313, -1842.2922363281, 13.129606246948, 0, 0, 178.68518066406);
- CreateDynamicObject(970, 1797.2744140625, -1842.2550048828, 13.129606246948, 0, 0, 180.66662597656);
- CreateDynamicObject(970, 1793.154296875, -1842.2982177734, 13.129606246948, 0, 0, 180.66467285156);
- CreateDynamicObject(970, 1789.1322021484, -1841.7136230469, 13.121839523315, 0, 0, 162.7998046875);
- CreateDynamicObject(970, 1785.1516113281, -1840.5504150391, 13.120025634766, 0, 0, 164.78039550781);
- CreateDynamicObject(970, 1781.1678466797, -1839.4862060547, 13.117107391357, 0, 0, 164.77844238281);
- CreateDynamicObject(970, 1777.2268066406, -1838.3839111328, 13.114219665527, 0, 0, 164.77844238281);
- CreateDynamicObject(970, 1773.2780761719, -1837.3166503906, 13.111327171326, 0, 0, 164.77844238281);
- CreateDynamicObject(970, 1769.3188476563, -1836.2453613281, 13.108426094055, 0, 0, 164.77844238281);
- CreateDynamicObject(970, 1765.3552246094, -1835.1799316406, 13.105523109436, 0, 0, 164.77844238281);
- CreateDynamicObject(970, 1761.3758544922, -1834.1115722656, 13.102607727051, 0, 0, 164.77844238281);
- CreateDynamicObject(970, 1757.4134521484, -1833.0373535156, 13.099704742432, 0, 0, 164.77844238281);
- CreateDynamicObject(970, 1753.4307861328, -1831.9698486328, 13.096786499023, 0, 0, 164.77844238281);
- CreateDynamicObject(970, 1749.4489746094, -1830.8905029297, 13.098356246948, 0, 0, 164.77844238281);
- CreateDynamicObject(970, 1745.4468994141, -1829.8688964844, 13.098356246948, 0, 0, 166.76342773438);
- CreateDynamicObject(970, 1741.4744873047, -1828.8568115234, 13.098356246948, 0, 0, 164.77648925781);
- CreateDynamicObject(970, 1737.4899902344, -1827.765625, 13.098356246948, 0, 0, 164.77294921875);
- CreateDynamicObject(970, 1733.5078125, -1826.7093505859, 13.098356246948, 0, 0, 164.77294921875);
- CreateDynamicObject(970, 1729.5462646484, -1825.6494140625, 13.098356246948, 0, 0, 164.77294921875);
- CreateDynamicObject(970, 1725.5843505859, -1824.5819091797, 13.098356246948, 0, 0, 164.77294921875);
- CreateDynamicObject(970, 1721.6804199219, -1823.5086669922, 13.098356246948, 0, 0, 164.77294921875);
- CreateDynamicObject(970, 1717.6645507813, -1822.5743408203, 13.096680641174, 0, 0, 168.74291992188);
- CreateDynamicObject(970, 1713.6184082031, -1822.1362304688, 13.098356246948, 0, 0, 178.66394042969);
- CreateDynamicObject(970, 1709.5029296875, -1822.0638427734, 13.098356246948, 0, 0, 178.65966796875);
- CreateDynamicObject(970, 1705.3848876953, -1822.0491943359, 13.098356246948, 0, 0, 180.64465332031);
- CreateDynamicObject(970, 1701.7729492188, -1822.0982666016, 13.098356246948, 0, 0, 180.64270019531);
- CreateDynamicObject(970, 1699.5524902344, -1824.2247314453, 13.094031333923, 0, 0, 266.31262207031);
- CreateDynamicObject(970, 1699.5201416016, -1828.3637695313, 13.093021392822, 0, 0, 272.26354980469);
- CreateDynamicObject(970, 1699.6489257813, -1831.1574707031, 13.098356246948, 0, 0, 272.26318359375);
- CreateDynamicObject(970, 1811.7624511719, -1862.0920410156, 13.12183380127, 0, 0, 270.27819824219);
- CreateDynamicObject(970, 1811.7469482422, -1866.1977539063, 13.12183380127, 0, 0, 268.28967285156);
- CreateDynamicObject(970, 1811.7071533203, -1870.3231201172, 13.12183380127, 0, 0, 270.27111816406);
- CreateDynamicObject(970, 1811.7224121094, -1874.4147949219, 13.12183380127, 0, 0, 270.26916503906);
- CreateDynamicObject(970, 1811.7629394531, -1878.5356445313, 13.12183380127, 0, 0, 270.26916503906);
- CreateDynamicObject(970, 1811.7293701172, -1882.4293212891, 13.12183380127, 0, 0, 270.26916503906);
- CreateDynamicObject(970, 1811.6164550781, -1897.0808105469, 13.121112823486, 0, 0, 270.26916503906);
- CreateDynamicObject(970, 1699.1163330078, -1844.4267578125, 13.087634086609, 0, 0, 258.31530761719);
- CreateDynamicObject(970, 1698.287109375, -1848.4398193359, 13.085674285889, 0, 0, 258.310546875);
- CreateDynamicObject(970, 1697.4497070313, -1852.4611816406, 13.083709716797, 0, 0, 258.310546875);
- CreateDynamicObject(970, 1696.7733154297, -1855.8529052734, 13.082053184509, 0, 0, 258.310546875);
- CreateDynamicObject(970, 1733.7393798828, -1855.9442138672, -28.503479003906, 0, 0, 236.47570800781);
- CreateDynamicObject(970, 1695.1976318359, -1859.5756835938, 13.082731246948, 0, 0, 236.47521972656);
- CreateDynamicObject(970, 1692.9010009766, -1862.9986572266, 13.082731246948, 0, 0, 236.47521972656);
- CreateDynamicObject(970, 1690.5698242188, -1866.4403076172, 13.082731246948, 0, 0, 236.47521972656);
- CreateDynamicObject(970, 1688.2799072266, -1869.8343505859, 13.082731246948, 0, 0, 234.490234375);
- CreateDynamicObject(970, 1685.2819824219, -1872.5378417969, 13.091849327087, 0, 0, 208.68188476563);
- CreateDynamicObject(970, 1681.7352294922, -1874.6502685547, 13.082731246948, 0, 0, 212.64978027344);
- CreateDynamicObject(970, 1678.3132324219, -1876.9105224609, 13.082731246948, 0, 0, 214.630859375);
- CreateDynamicObject(970, 1674.8350830078, -1879.1374511719, 13.079745292664, 0, 0, 210.65893554688);
- CreateDynamicObject(970, 1673.5169677734, -1882.1870117188, 13.101447105408, 0, 0, 284.10192871094);
- CreateDynamicObject(640, 1719.5737304688, -1883.9528808594, 13.262476921082, 0, 0, 0.0867919921875);
- CreateDynamicObject(640, 1719.5634765625, -1878.5966796875, 13.262479782104, 0, 0, 0.0823974609375);
- CreateDynamicObject(640, 1719.546875, -1875.4453125, 13.262483596802, 0, 0, 0.0823974609375);
- CreateDynamicObject(640, 1718.6245117188, -1876.2281494141, 13.26270866394, 0, 0, 180.62280273438);
- CreateDynamicObject(640, 1718.6770019531, -1881.4924316406, 13.262696266174, 0, 0, 180.62072753906);
- CreateDynamicObject(640, 1718.7088623047, -1884.7213134766, 13.26268863678, 0, 0, 180.62072753906);
- CreateDynamicObject(640, 1710.6752929688, -1876.0970458984, 13.264649391174, 0, 0, 180.62072753906);
- CreateDynamicObject(640, 1710.7351074219, -1881.408203125, 13.26463508606, 0, 0, 180.62072753906);
- CreateDynamicObject(640, 1710.7797851563, -1884.6884765625, 13.264623641968, 0, 0, 180.62072753906);
- CreateDynamicObject(640, 1711.4963378906, -1883.923828125, 13.264449119568, 0, 0, 359.35607910156);
- CreateDynamicObject(640, 1711.4774169922, -1878.6143798828, 13.264453887939, 0, 0, 1.3367919921875);
- CreateDynamicObject(640, 1711.4342041016, -1875.2648925781, 13.264464378357, 0, 0, 359.34985351563);
- // CreateDynamicObject(2942, 1719.1572265625, -1888.421875, 13.208444595337, 0, 0, 0);
- // CreateDynamicObject(2942, 1710.9626464844, -1888.4132080078, 13.210445404053, 0, 0, 0);
- CreateDynamicObject(970, 1336.3695068359, -1863.6638183594, 13.098356246948, 0, 0, 63.789916992188);
- CreateDynamicObject(970, 1332.1983642578, -1861.8642578125, 13.098356246948, 0, 0, 63.78662109375);
- CreateDynamicObject(1215, 1337.4548339844, -1861.451171875, 13.111198425293, 0, 0, 0);
- CreateDynamicObject(1215, 1333.2784423828, -1859.6450195313, 13.111198425293, 0, 0, 0);
- CreateDynamicObject(1214, 1335.25, -1860.5830078125, 12.546875, 0, 0, 0);
- CreateDynamicObject(1216, 1174.2408447266, -1329.7006835938, 13.684122085571, 0, 0, 0);
- CreateDynamicObject(983, 1259.9835205078, -1421.7443847656, 14.674336433411, 0, 0, 0);
- CreateDynamicObject(983, 1259.9830322266, -1419.9184570313, 14.692622184753, 0, 0, 0);
- CreateDynamicObject(983, 1263.1735839844, -1416.7081298828, 14.710864067078, 0, 0, 270.36022949219);
- CreateDynamicObject(983, 1269.5726318359, -1416.6756591797, 14.702837944031, 0, 0, 270.35705566406);
- CreateDynamicObject(983, 1275.9686279297, -1416.6844482422, 14.70271396637, 0, 0, 270.35705566406);
- CreateDynamicObject(983, 1282.3472900391, -1416.6795654297, 14.70278263092, 0, 0, 270.35705566406);
- CreateDynamicObject(983, 1288.1669921875, -1416.7021484375, 14.702463150024, 0, 0, 270.35705566406);
- CreateDynamicObject(983, 1291.40625, -1419.9134521484, 14.705282211304, 0, 0, 180.67211914063);
- CreateDynamicObject(983, 1302.0751953125, -1419.9118652344, 14.550363540649, 0, 0, 178.68518066406);
- CreateDynamicObject(983, 1305.2862548828, -1416.6994628906, 14.72922039032, 0, 0, 90.936767578125);
- CreateDynamicObject(983, 1320.8764648438, -1416.6401367188, 14.798657417297, 0, 0, 90.933776855469);
- CreateDynamicObject(983, 1324.0405273438, -1419.9188232422, 14.676470756531, 0, 0, 359.30529785156);
- CreateDynamicObject(983, 1323.5003662109, -1426.2739257813, 14.669343948364, 0, 0, 351.36242675781);
- CreateDynamicObject(983, 1316.64453125, -1416.6663818359, 14.704474449158, 0, 0, 88.9453125);
- CreateDynamicObject(983, 1310.4343261719, -1416.5769042969, 14.745991706848, 0, 0, 90.930297851563);
- CreateDynamicObject(1214, 1292.4487304688, -1417.1912841797, 12.425525665283, 0, 0, 0);
- CreateDynamicObject(1214, 1295.8203125, -1417.1868896484, 12.435322761536, 0, 0, 0);
- CreateDynamicObject(1214, 1299.9173583984, -1417.2041015625, 12.456283569336, 0, 0, 0);
- CreateDynamicObject(1432, 1321.0701904297, -1422.6561279297, 13.975728988647, 0, 0, 0);
- CreateDynamicObject(1432, 1319.9266357422, -1418.9536132813, 13.99654006958, 0, 0, 0);
- CreateDynamicObject(1432, 1315.2398681641, -1422.447265625, 13.953125, 0, 0, 0);
- CreateDynamicObject(1432, 1312.8502197266, -1419.107421875, 13.984842300415, 0, 0, 0);
- CreateDynamicObject(1432, 1309.486328125, -1422.2698974609, 13.953125, 0, 0, 0);
- CreateDynamicObject(1432, 1306.2928466797, -1418.7484130859, 13.901844978333, 0, 0, 0);
- CreateDynamicObject(1432, 1303.7232666016, -1422.7220458984, 13.953125, 0, 0, 0);
- CreateDynamicObject(1432, 1289.0242919922, -1422.90234375, 13.953125, 0, 0, 0);
- CreateDynamicObject(1432, 1285.5091552734, -1419.0606689453, 13.985505104065, 0, 0, 0);
- CreateDynamicObject(1432, 1281.1507568359, -1422.6146240234, 13.953125, 0, 0, 0);
- CreateDynamicObject(1432, 1276.9014892578, -1418.5504150391, 13.99273109436, 0, 0, 0);
- CreateDynamicObject(1432, 1274.4822998047, -1422.96875, 13.953125, 0, 0, 0);
- CreateDynamicObject(1432, 1271.1628417969, -1418.4217529297, 13.994552612305, 0, 0, 0);
- CreateDynamicObject(1432, 1267.8061523438, -1422.7565917969, 13.953125, 0, 0, 0);
- CreateDynamicObject(1432, 1264.1450195313, -1419.0981445313, 13.988475799561, 0, 0, 0);
- CreateDynamicObject(1432, 1262.0877685547, -1423.1363525391, 13.953125, 0, 0, 0);
- CreateDynamicObject(1256, 1831.2249755859, -1852.4729003906, 13.237581253052, 0, 0, 0);
- CreateDynamicObject(1597, 1298.7927246094, -1379.3728027344, 16.141757965088, 0, 0, 0);
- CreateDynamicObject(1597, 1290.96484375, -1379.7972412109, 16.44055557251, 0, 0, 0);
- CreateDynamicObject(1597, 1321.1003417969, -1379.8547363281, 16.234703063965, 0, 0, 0);
- CreateDynamicObject(1597, 1328.9052734375, -1379.9173583984, 16.235345840454, 0, 0, 0);
- CreateDynamicObject(700, 1304.2817382813, -1371.2540283203, 12.587019920349, 0, 0, 0);
- CreateDynamicObject(700, 1304.1229248047, -1376.6596679688, 12.665667533875, 0, 0, 0);
- CreateDynamicObject(700, 1304.3933105469, -1383.1461181641, 12.752193450928, 0, 0, 0);
- CreateDynamicObject(700, 1316.2971191406, -1371.0198974609, 12.590650558472, 0, 0, 0);
- CreateDynamicObject(700, 1315.7058105469, -1382.2462158203, 12.789643287659, 0, 0, 0);
- CreateDynamicObject(700, 1315.70703125, -1376.9755859375, 12.687965393066, 0, 0, 0);
- CreateDynamicObject(983, 1312.7980957031, -1381.8570556641, 13.417113304138, 0, 0, 0);
- CreateDynamicObject(983, 1312.7341308594, -1375.5054931641, 13.32967376709, 0, 0, 1.9849853515625);
- CreateDynamicObject(983, 1312.671875, -1369.1326904297, 13.245545387268, 0, 0, 359.998046875);
- CreateDynamicObject(983, 1307.5369873047, -1369.3154296875, 13.240431785583, 0, 0, 359.99450683594);
- CreateDynamicObject(983, 1307.5587158203, -1375.7092285156, 13.324776649475, 0, 0, 359.99450683594);
- CreateDynamicObject(983, 1307.5522460938, -1382.0793457031, 13.40876865387, 0, 0, 359.99450683594);
- // New FDSA Cars
- AddStaticVehicle(416,1774.7280,-1702.3677,13.6879,359.9809,1,3); // Ambu 1
- AddStaticVehicle(416,1782.2755,-1702.0304,13.6694,2.3263,1,3); // Ambu 2
- AddStaticVehicle(407,1804.8903,-1691.0480,13.8111,115.5192,3,1); // Ambu 3
- AddStaticVehicle(407,1801.4414,-1710.5410,13.7809,2.0971,3,1); // Ambu 4
- AddStaticVehicle(407,1807.1459,-1709.8739,13.8060,1.5220,3,1); // Ambu 5
- AddStaticVehicle(489,1787.0883,-1689.2074,13.5862,90.2259,3,3); // Ambu 6
- AddStaticVehicle(489,1778.4846,-1689.0554,13.5678,88.8963,3,3); // Ambu 7
- // EMS New building , OUT
- CreateDynamicObject(974, 1804.1264648438, -1722.3176269531, 13.816565513611, 0, 0, 0);
- CreateDynamicObject(974, 1799.0895996094, -1719.6378173828, 13.74945640564, 0, 0, 302.16516113281);
- CreateDynamicObject(968, 1760.6101074219, -1703.9133300781, 13.442094802856, 0, 0, 272.25524902344);
- CreateDynamicObject(966, 1760.6319580078, -1703.9420166016, 12.442094802856, 0, 0, 270.27026367188);
- CreateDynamicObject(966, 1760.4210205078, -1688.3149414063, 12.425262451172, 0, 0, 90.809265136719);
- CreateDynamicObject(968, 1760.419921875, -1688.2421875, 13.425262451172, 0, 0, 268.33020019531);
- CreateDynamicObject(970, 1757.8203125, -1689.0031738281, 13.053360939026, 0, 0, 0);
- CreateDynamicObject(970, 1757.9523925781, -1695.0529785156, 13.047026634216, 0, 0, 0);
- CreateDynamicObject(970, 1758.0911865234, -1696.8948974609, 13.042498588562, 0, 0, 0);
- CreateDynamicObject(970, 1757.7120361328, -1703.6018066406, 13.056934356689, 0, 0, 0);
- CreateDynamicObject(1537, 1767.4279785156, -1705.4324951172, 12.486770629883, 0, 0, 0);
- CreateDynamicObject(1537, 1765.9477539063, -1705.4475097656, 12.473072052002, 0, 0, 0);
- CreateDynamicObject(2961, 1799.1033935547, -1705.5943603516, 13.571395874023, 0, 0, 264.27026367188);
- CreateDynamicObject(2690, 1761.8868408203, -1704.0528564453, 12.791399002075, 0, 0, 260.34533691406);
- CreateDynamicObject(11245, 1765.4730224609, -1704.2265625, 18.782705307007, 0, 0, 109.67001342773);
- CreateDynamicObject(11245, 1764.2440185547, -1704.2265625, 18.782705307007, 0, 0, 109.66552734375);
- // EMS New building , IN
- CreateDynamicObject(18024, 2048.5380859375, -1757.1517333984, 769.421875, 0, 0, 0);
- CreateDynamicObject(5020, 2041.2821044922, -1767.0032958984, 768.0908203125, 0, 0, 270.27026367188);
- CreateDynamicObject(5020, 2051.7260742188, -1767.0032958984, 768.0908203125, 0, 0, 270.26916503906);
- CreateDynamicObject(3089, 2056.2629394531, -1755.9720458984, 767.82116699219, 0, 0, 0);
- CreateDynamicObject(2885, 2058.4052734375, -1757.3334960938, 773.20306396484, 0, 0, 91.624908447266);
- CreateDynamicObject(1533, 2045.4340820313, -1766.9017333984, 766.28161621094, 0, 0, 0);
- CreateDynamicObject(1800, 2039.625, -1751.7210693359, 766.765625, 0, 0, 0);
- CreateDynamicObject(1800, 2042.4588623047, -1751.6944580078, 766.77276611328, 0, 0, 0);
- CreateDynamicObject(2002, 2053.3383789063, -1760.1354980469, 766.2734375, 0, 0, 268.37536621094);
- CreateDynamicObject(1789, 2039.4252929688, -1754.2319335938, 766.82965087891, 0, 0, 0);
- CreateDynamicObject(1408, 2043.7817382813, -1750.4245605469, 767.36102294922, 0, 0, 90.900451660156);
- CreateDynamicObject(1408, 2038.97265625, -1753.0476074219, 767.36102294922, 0, 0, 359.2705078125);
- CreateDynamicObject(2092, 2043.6173095703, -1752.5723876953, 766.765625, 0, 0, 0);
- CreateDynamicObject(2286, 2038.5659179688, -1751.7600097656, 768.93280029297, 0, 0, 89.730041503906);
- CreateDynamicObject(2290, 2050.2202148438, -1748.6385498047, 766.2734375, 0, 0, 0);
- CreateDynamicObject(2290, 2047.28125, -1748.6428222656, 766.2734375, 0, 0, 0);
- CreateDynamicObject(2290, 2053.0417480469, -1749.5822753906, 766.2734375, 0, 0, 270.31518554688);
- CreateDynamicObject(2571, 2050.82421875, -1751.7790527344, 766.2734375, 0, 0, 159.52008056641);
- CreateDynamicObject(1715, 2039.7181396484, -1760.9810791016, 766.2734375, 0, 0, 87.699951171875);
- CreateDynamicObject(18070, 2039.7862548828, -1761.0590820313, 766.77319335938, 0, 0, 87.744995117188);
- CreateDynamicObject(2190, 2041.2722167969, -1763.9906005859, 767.28356933594, 0, 0, 200.48046875);
- CreateDynamicObject(2192, 2039.4675292969, -1758.8026123047, 767.28356933594, 0, 0, 180.67565917969);
- CreateDynamicObject(2202, 2053.3793945313, -1762.953125, 766.2734375, 0, 0, 272.21020507813);
- CreateDynamicObject(2224, 2044.7442626953, -1749.4923095703, 766.2734375, 0, 0, 9.9700012207031);
- CreateDynamicObject(2773, 2045.1413574219, -1765.7426757813, 766.79064941406, 0, 0, 0);
- CreateDynamicObject(2773, 2047.0983886719, -1765.6971435547, 766.79064941406, 0, 0, 0);
- CreateDynamicObject(1892, 2045.6666259766, -1764.1337890625, 766.2734375, 0, 0, 0);
- CreateDynamicObject(2608, 2038.5380859375, -1761.6013183594, 768.7294921875, 0, 0, 87.609954833984);
- CreateDynamicObject(2608, 2038.5380859375, -1759.86328125, 768.73638916016, 0, 0, 87.60498046875);
- CreateDynamicObject(2394, 2055.9211425781, -1762.7142333984, 768.52307128906, 0, 0, 0);
- CreateDynamicObject(2394, 2057.7036132813, -1762.7142333984, 768.51306152344, 0, 0, 0);
- CreateDynamicObject(2392, 2054.6943359375, -1761.9322509766, 768.49835205078, 0, 0, 0);
- CreateDynamicObject(2392, 2054.6943359375, -1760.9412841797, 768.49273681641, 0, 0, 0);
- /* Prison Guard new Objects */
- CreateDynamicObject(3115,373.40872192,1986.67773438,17.52946091,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (1) ****STATIC OBJECT (NOT STREAMED)****
- CreateDynamicObject(3115,373.40820312,1964.92773438,17.52946091,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (2) ****STATIC OBJECT (NOT STREAMED)****
- CreateDynamicObject(3115,373.40820312,1943.51293945,17.52946091,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (3) ****STATIC OBJECT (NOT STREAMED)****
- CreateDynamicObject(3115,373.40820312,1922.23828125,17.52946091,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (4) ****STATIC OBJECT (NOT STREAMED)****
- CreateDynamicObject(3934,373.47860718,1922.23742676,17.84273529,0.00000000,0.00000000,0.00000000); //object(helipad01) (1)
- CreateDynamicObject(3934,373.47851562,1943.49877930,17.84273529,0.00000000,0.00000000,0.00000000); //object(helipad01) (2)
- CreateDynamicObject(3934,373.47851562,1964.93994141,17.84273529,0.00000000,0.00000000,0.00000000); //object(helipad01) (3)
- CreateDynamicObject(3934,373.47851562,1986.68676758,17.84273529,0.00000000,0.00000000,0.00000000); //object(helipad01) (4)
- CreateDynamicObject(5153,365.49765015,1975.91833496,17.66380692,0.00000000,23.58499146,270.00000000); //object(stuntramp7_las2) (1)
- CreateDynamicObject(5153,365.49707031,1954.41796875,17.66380692,0.00000000,23.58215332,270.00000000); //object(stuntramp7_las2) (2)
- CreateDynamicObject(5153,365.49707031,1932.66796875,17.66380692,0.00000000,23.58215332,270.00000000); //object(stuntramp7_las2) (3)
- CreateDynamicObject(5153,380.99707031,1932.66796875,17.66380692,0.00000000,23.58215332,270.00000000); //object(stuntramp7_las2) (4)
- CreateDynamicObject(5153,380.99707031,1954.41796875,17.66380692,0.00000000,23.58215332,270.00000000); //object(stuntramp7_las2) (5)
- CreateDynamicObject(5153,380.99707031,1975.66796875,17.66380692,0.00000000,23.58215332,270.00000000); //object(stuntramp7_las2) (6)
- CreateDynamicObject(8572,361.96191406,1966.92834473,16.57840347,0.00000000,0.00000000,270.00000000); //object(vgssstairs02_lvs) (1)
- CreateDynamicObject(8572,361.96191406,1988.54028320,16.57840347,0.00000000,0.00000000,270.00000000); //object(vgssstairs02_lvs) (2)
- CreateDynamicObject(8572,361.96191406,1945.44348145,16.57840347,0.00000000,0.00000000,270.00000000); //object(vgssstairs02_lvs) (3)
- CreateDynamicObject(8572,361.96191406,1924.16210938,16.57840347,0.00000000,0.00000000,270.00000000); //object(vgssstairs02_lvs) (4)
- CreateDynamicObject(3934,225.69238281,1881.49804688,16.62695312,0.00000000,0.00000000,90.00000000); //object(helipad) (2)
- CreateDynamicObject(3934,201.84863281,1881.49804688,16.62695312,0.00000000,0.00000000,90.00000000); //object(helipad) (3)
- CreateDynamicObject(3934,195.55175781,1834.80175781,22.22851562,0.00000000,0.00000000,90.00000000); //object(helipad) (7)
- CreateDynamicObject(3934,181.30175781,1834.80175781,22.22851562,0.00000000,0.00000000,90.00000000); //object(helipad) (8)
- CreateDynamicObject(8251,339.86621094,1985.07617188,20.56843948,0.00000000,0.00000000,180.00000000); //object(pltschlhnger02_lvs) (1)
- CreateDynamicObject(8251,339.86621094,1954.32617188,20.56843948,0.00000000,0.00000000,179.99450684); //object(pltschlhnger02_lvs) (3)
- CreateDynamicObject(8251,339.86621094,1924.19482422,20.56843948,0.00000000,0.00000000,179.99450684); //object(pltschlhnger02_lvs) (4)
- CreateDynamicObject(3934,214.31835938,1931.70703125,22.22851562,0.00000000,0.00000000,90.00000000); //object(helipad) (5)
- CreateDynamicObject(3934,199.32226562,1931.70703125,22.22851562,0.00000000,0.00000000,90.00000000); //object(helipad) (9)
- CreateDynamicObject(3115,339.07037354,1898.16918945,17.52946091,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (5) ****STATIC OBJECT (NOT STREAMED)****
- CreateDynamicObject(3115,339.07031250,1876.91894531,17.52946091,0.00000000,0.00000000,0.00000000); //object(carrier_lift1_sfse) (6) ****STATIC OBJECT (NOT STREAMED)****
- CreateDynamicObject(3934,339.15417480,1898.23852539,17.84161377,0.00000000,0.00000000,0.00000000); //object(helipad01) (8)
- CreateDynamicObject(3934,339.15332031,1876.93334961,17.84161377,0.00000000,0.00000000,0.00000000); //object(helipad01) (9)
- CreateDynamicObject(5153,330.91625977,1887.89770508,17.66380692,0.00000000,23.58215332,270.00000000); //object(stuntramp7_las2) (3)
- CreateDynamicObject(5153,346.93994141,1887.89746094,17.66380692,0.00000000,23.58215332,270.00000000); //object(stuntramp7_las2) (3)
- CreateDynamicObject(8572,327.60913086,1900.00219727,16.57840347,0.00000000,0.00000000,270.00000000); //object(vgssstairs02_lvs) (4)
- CreateDynamicObject(8572,327.60839844,1878.79394531,16.57840347,0.00000000,0.00000000,270.00000000); //object(vgssstairs02_lvs) (4)
- CreateDynamicObject(16137,255.20703125,2020.55371094,16.64062500,0.00000000,0.00000000,0.00000000); //object(des_teleshed2_) (1)
- CreateDynamicObject(16138,228.29296875,2039.78027344,16.64062500,0.00000000,0.00000000,90.00000000); //object(des_teleshed2_01) (1)
- CreateDynamicObject(18274,200.38671875,2022.47827148,16.64062500,0.00000000,0.00000000,180.00000000); //object(cuntw_shed3_01) (1)
- CreateDynamicObject(18234,199.06445312,1997.45568848,16.64062500,0.00000000,0.00000000,180.00000000); //object(cuntw_shed2_) (1)
- CreateDynamicObject(11492,339.18524170,1854.61938477,16.80530357,0.00000000,0.00000000,0.00000000); //object(des_rshed1_) (1)
- CreateDynamicObject(11492,339.18261719,1842.16894531,16.80530357,0.00000000,0.00000000,0.00000000); //object(des_rshed1_) (2)
- CreateDynamicObject(8038,274.99511719,2078.70019531,26.14540863,0.00000000,0.00000000,0.00000000); //object(arprtermnl01_lvs)(1) ****STATIC OBJECT (NOT STREAMED)****
- CreateDynamicObject(3095,276.30273438,2047.54296875,49.78401566,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor)(3)
- CreateDynamicObject(1649,280.67871094,2047.55664062,47.93206406,0.00000000,90.00000000,269.99450684); //object(wglasssmash)(4)
- CreateDynamicObject(1649,280.70410156,2044.77343750,47.93206406,0.00000000,90.00000000,269.99450684); //object(wglasssmash)(3)
- CreateDynamicObject(1649,280.70410156,2050.25488281,47.93206406,0.00000000,90.00000000,269.99450684); //object(wglasssmash)(5)
- CreateDynamicObject(1649,279.03710938,2051.91503906,47.93206406,0.00000000,90.00000000,0.00000000); //object(wglasssmash)(8)
- CreateDynamicObject(1649,273.58691406,2051.91503906,47.93206406,0.00000000,90.00000000,0.00000000); //object(wglasssmash)(9)
- CreateDynamicObject(1649,276.27832031,2051.89843750,47.93206406,0.00000000,90.00000000,0.00000000); //object(wglasssmash)(10)
- CreateDynamicObject(1649,271.92675781,2044.78417969,47.93206406,0.00000000,90.00000000,89.99450684); //object(wglasssmash)(11)
- CreateDynamicObject(1649,271.93554688,2050.25488281,47.93206406,0.00000000,90.00000000,89.99450684); //object(wglasssmash)(12)
- CreateDynamicObject(1649,273.58691406,2043.11816406,47.93206406,0.00000000,90.00000000,179.99450684); //object(wglasssmash)(14)
- CreateDynamicObject(1649,279.03710938,2043.12792969,47.93206406,0.00000000,90.00000000,179.99450684); //object(wglasssmash)(15)
- CreateDynamicObject(1649,276.27832031,2043.13476562,47.93206406,0.00000000,90.00000000,179.99450684); //object(wglasssmash)(16)
- CreateDynamicObject(1649,280.72070312,2050.25488281,47.93206406,0.00000000,90.00000000,90.00000000); //object(wglasssmash)(5)
- CreateDynamicObject(1649,280.72070312,2044.79003906,47.93206406,0.00000000,90.00000000,90.00000000); //object(wglasssmash)(3)
- CreateDynamicObject(1649,279.05371094,2043.11914062,47.93206406,0.00000000,90.00000000,0.00000000); //object(wglasssmash)(15)
- CreateDynamicObject(1649,276.27832031,2043.12597656,47.93206406,0.00000000,90.00000000,0.00000000); //object(wglasssmash)(16)
- CreateDynamicObject(1649,273.58691406,2043.10937500,47.93206406,0.00000000,90.00000000,0.00000000); //object(wglasssmash)(14)
- CreateDynamicObject(1649,271.91796875,2044.77539062,47.93206406,0.00000000,90.00000000,270.00000000); //object(wglasssmash)(11)
- CreateDynamicObject(1649,271.92675781,2050.25488281,47.93206406,0.00000000,90.00000000,270.00000000); //object(wglasssmash)(12)
- CreateDynamicObject(1649,279.05371094,2051.92285156,47.93206406,0.00000000,90.00000000,179.99450684); //object(wglasssmash)(8)
- CreateDynamicObject(1649,276.27832031,2051.91503906,47.93206406,0.00000000,90.00000000,179.99450684); //object(wglasssmash)(10)
- CreateDynamicObject(1649,273.58691406,2051.92285156,47.93206406,0.00000000,90.00000000,179.99450684); //object(wglasssmash)(9)
- CreateDynamicObject(1649,271.93457031,2047.55664062,47.93206406,0.00000000,90.00000000,89.99450684); //object(wglasssmash)(13)
- CreateDynamicObject(9819,276.05957031,2050.54882812,46.35825729,0.00000000,0.00000000,90.00000000); //object(shpbridge_sfw02)(1)
- CreateDynamicObject(16782,272.38143921,2045.37402344,48.59830856,0.00000000,0.00000000,0.00000000); //object(a51_radar_scan)(2)
- CreateDynamicObject(1714,278.32400513,2045.13916016,45.50478363,0.00000000,0.00000000,53.00000000); //object(kb_swivelchair1)(1)
- CreateDynamicObject(9819,276.58789062,2044.49316406,46.35825729,0.00000000,0.00000000,270.00000000); //object(shpbridge_sfw02)(3)
- CreateDynamicObject(1714,276.14788818,2044.91381836,45.50478363,0.00000000,0.00000000,332.95721436); //object(kb_swivelchair1)(3)
- CreateDynamicObject(1714,273.89709473,2050.08471680,45.50478363,0.00000000,0.00000000,218.93884277); //object(kb_swivelchair1)(4)
- CreateDynamicObject(1714,276.44689941,2049.85913086,45.50478363,0.00000000,0.00000000,150.79260254); //object(kb_swivelchair1)(5)
- CreateDynamicObject(16095,282.36621094,2047.64160156,16.64062500,0.00000000,0.00000000,270.00000000); //object(des_a51guardbox02)(1)
- CreateDynamicObject(11631,272.59884644,2046.80554199,46.75068665,0.00000000,0.00000000,90.00000000); //object(ranch_desk)(1)
- CreateDynamicObject(2356,273.24221802,2047.59997559,45.50478363,0.00000000,0.00000000,142.77572632); //object(police_off_chair)(1)
- CreateDynamicObject(1596,275.30822754,2045.97631836,52.89406967,0.00000000,0.00000000,90.00000000); //object(satdishsml)(1)
- CreateDynamicObject(1649,280.69531250,2047.55664062,47.93206406,0.00000000,90.00000000,90.00000000); //object(wglasssmash)(4)
- CreateDynamicObject(1649,271.92578125,2047.55664062,47.93206406,0.00000000,90.00000000,270.00000000); //object(wglasssmash)(13)
- CreateDynamicObject(964,280.35427856,2048.18750000,44.88024521,270.00000000,180.00000000,270.00000000); //object(cj_metal_crate) (5)
- CreateDynamicObject(8615,169.41894531,1835.92675781,19.36531258,0.00000000,0.00000000,270.00000000); //object(vgssstairs04_lvs) (1)
- CreateDynamicObject(8615,188.00640869,1932.39831543,19.43106079,0.00000000,0.00000000,270.00000000); //object(vgssstairs04_lvs) (1)
- CreateDynamicObject(16564,228.07202148,1971.12109375,16.64062500,0.00000000,0.00000000,0.00000000); //object(des_stmedicentre_) (1) ****STATIC OBJECT (NOT STREAMED)****
- CreateDynamicObject(6959,227.28906250,2009.24414062,16.66999245,0.00000000,0.00000000,0.00000000); //object(vegasnbball1) (1)
- CreateDynamicObject(16101,228.07118225,2009.43530273,16.64062500,0.00000000,0.00000000,0.00000000); //object(des_windsockpole) (1)
- CreateDynamicObject(11245,228.56005859,2009.23730469,24.43177414,0.00000000,289.84985352,338.16503906); //object(sfsefirehseflag) (1)
- CreateDynamicObject(2928,233.58303833,1822.79882812,7.66293716,0.00000000,0.00000000,90.00000000); //object(a51_intdoor) (2)
- CreateDynamicObject(10764,308.50976562,1748.53906250,19.04363251,0.00000000,0.00000000,45.00000000); //object(app_light_sfs05e) (1)
- CreateDynamicObject(3934,118.37077332,1836.56054688,16.64062500,0.00000000,0.00000000,90.00000000); //object(helipad01) (5)
- CreateDynamicObject(16137,245.95703125,2071.25463867,16.64062500,0.00000000,0.00000000,90.00000000); //object(des_teleshed2_) (1)
- CreateDynamicObject(3108,69.26209259,2503.05493164,15.48437500,0.00000000,0.00000000,0.00000000); //object(basejump_target) (1)
- CreateDynamicObject(16665,442.55957031,2295.00854492,8903.91503906,0.00000000,0.00000000,0.00000000); //object(a51_radarroom) (1)
- CreateDynamicObject(14464,-296.24218750,1893.34277344,30.08351707,0.00000000,0.00000000,178.68164062); //object(gs_cages) (2)
- CreateDynamicObject(14412,-289.92578125,1883.05273438,38.23661041,0.00000000,0.00000000,0.00000000); //object(carter_drugfloor) (1)
- CreateDynamicObject(14459,-294.58789062,1882.96484375,35.67080688,0.00000000,0.00000000,0.00000000); //object(carter-cage) (1)
- CreateDynamicObject(14409,-310.74121094,1890.87792969,29.88073158,0.00000000,0.00000000,180.58227539); //object(carter-stairs02) (1)
- CreateDynamicObject(1508,-272.65234375,1875.08984375,30.55100441,0.00000000,0.00000000,0.00000000); //object(dyn_garage_door) (1)
- CreateDynamicObject(7191,-280.23730469,1850.82226562,30.76751137,0.00000000,0.00000000,1.49963379); //object(vegasnnewfence2b) (1)
- CreateDynamicObject(974,-289.07910156,1869.54003906,30.19556618,0.00000000,0.00000000,268.37402344); //object(tall_fence) (1)
- CreateDynamicObject(974,-297.23437500,1869.55761719,30.22050858,0.00000000,0.00000000,268.23120117); //object(tall_fence) (2)
- CreateDynamicObject(974,-300.16333008,1896.78515625,30.26559067,0.00000000,0.00000000,272.82543945); //object(tall_fence) (3)
- CreateDynamicObject(8324,-300.13281250,1897.22558594,29.71084785,0.00000000,0.00000000,0.00000000); //object(vgsbboardsigns10) (1)
- CreateDynamicObject(8324,-290.73632812,1897.12695312,29.68095207,0.00000000,0.00000000,0.00000000); //object(vgsbboardsigns10) (2)
- CreateDynamicObject(974,-291.86914062,1896.56152344,30.24546242,0.00000000,0.00000000,270.08239746); //object(tall_fence) (3)
- CreateDynamicObject(1771,-307.50390625,1895.21875000,29.52649117,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (1)
- CreateDynamicObject(1771,-300.80761719,1895.07519531,29.47652435,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (2)
- CreateDynamicObject(1771,-298.87011719,1895.00097656,29.52652359,0.00000000,0.00000000,358.01147461); //object(cj_bunk_bed1) (3)
- CreateDynamicObject(1771,-292.75683594,1895.06152344,29.52652359,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (4)
- CreateDynamicObject(1771,-290.97363281,1894.99707031,29.52652740,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (5)
- CreateDynamicObject(1771,-283.14355469,1894.83984375,29.50152779,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (6)
- CreateDynamicObject(1771,-298.32128906,1871.30371094,29.60152626,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (7)
- CreateDynamicObject(1771,-305.99023438,1871.20214844,29.52653122,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (8)
- CreateDynamicObject(1771,-290.02050781,1871.46093750,29.52653122,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (9)
- CreateDynamicObject(1771,-296.19335938,1871.43066406,29.47652054,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (10)
- CreateDynamicObject(1771,-281.80566406,1871.42578125,29.47652817,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (11)
- CreateDynamicObject(1771,-288.02148438,1871.40234375,29.52652740,0.00000000,0.00000000,0.00000000); //object(cj_bunk_bed1) (12)
- CreateDynamicObject(2514,-292.54785156,1870.04492188,28.89286041,0.00000000,0.00000000,180.53833008); //object(cj_toilet1) (1)
- CreateDynamicObject(2514,-283.54882812,1870.04296875,28.89285278,0.00000000,0.00000000,180.53833008); //object(cj_toilet1) (2)
- CreateDynamicObject(2514,-300.87792969,1870.04296875,28.89286041,0.00000000,0.00000000,180.53833008); //object(cj_toilet1) (3)
- CreateDynamicObject(2514,-305.56347656,1896.36035156,28.89285278,0.00000000,0.00000000,0.00000000); //object(cj_toilet1) (4)
- CreateDynamicObject(2514,-296.82812500,1896.26953125,28.86785698,0.00000000,0.00000000,0.00000000); //object(cj_toilet1) (5)
- CreateDynamicObject(2514,-288.41308594,1896.16601562,28.89285088,0.00000000,0.00000000,0.00000000); //object(cj_toilet1) (6)
- CreateDynamicObject(2518,-288.18200684,1896.19519043,28.74287033,0.00000000,0.00000000,0.00000000); //object(cj_b_sink2) (1)
- CreateDynamicObject(2518,-296.55566406,1896.13183594,28.76785851,0.00000000,0.00000000,0.00000000); //object(cj_b_sink2) (2)
- CreateDynamicObject(2518,-305.06054688,1896.34179688,28.69285583,0.00000000,0.00000000,0.00000000); //object(cj_b_sink2) (3)
- CreateDynamicObject(2518,-283.84765625,1870.08007812,28.64286041,0.00000000,0.00000000,180.24719238); //object(cj_b_sink2) (4)
- CreateDynamicObject(2518,-292.80273438,1870.03125000,28.69286346,0.00000000,0.00000000,177.99499512); //object(cj_b_sink2) (5)
- CreateDynamicObject(2518,-301.17871094,1870.07519531,28.66787148,0.00000000,0.00000000,180.49987793); //object(cj_b_sink2) (6)
- CreateDynamicObject(14420,-306.69628906,1874.82128906,36.28714752,0.00000000,0.00000000,0.00000000); //object(madddoggs09) (1)
- CreateDynamicObject(12814,-335.48046875,1870.79492188,32.99287033,0.00000000,0.00000000,0.00000000); //object(cuntyeland04) (1)
- CreateDynamicObject(5066,-335.21386719,1873.20800781,34.48791885,0.00000000,0.00000000,270.26916504); //object(mondoshave_las) (1)
- CreateDynamicObject(10671,-327.54980469,1881.49414062,34.91539764,0.00000000,0.00000000,269.76928711); //object(savehousegdoor_sfs) (1)
- CreateDynamicObject(10671,-332.48828125,1881.45410156,34.94038391,0.00000000,0.00000000,269.76379395); //object(savehousegdoor_sfs) (2)
- CreateDynamicObject(10671,-337.27636719,1877.66308594,34.76529694,0.00000000,0.00000000,179.53857422); //object(savehousegdoor_sfs) (3)
- CreateDynamicObject(10671,-327.29003906,1873.20898438,34.86539459,0.00000000,0.00000000,269.51660156); //object(savehousegdoor_sfs) (4)
- CreateDynamicObject(5066,-321.35449219,1879.57910156,34.56295395,0.00000000,0.00000000,179.78576660); //object(mondoshave_las) (2)
- CreateDynamicObject(5066,-321.37304688,1876.54589844,34.66297531,0.00000000,0.00000000,0.57678223); //object(mondoshave_las) (3)
- CreateDynamicObject(2571,-325.10937500,1878.87500000,33.02564240,0.00000000,0.00000000,0.00000000); //object(hotel_single_1) (1)
- CreateDynamicObject(1671,-329.60351562,1878.75390625,33.49754333,0.00000000,0.00000000,0.00000000); //object(swivelchair_a) (1)
- CreateDynamicObject(3386,-313.76562500,1893.38671875,33.03193665,0.00000000,0.00000000,0.00000000); //object(a51_srack2_) (1)
- CreateDynamicObject(3386,-313.77148438,1881.31445312,33.05690765,0.00000000,0.00000000,0.00000000); //object(a51_srack2_) (2)
- CreateDynamicObject(3390,-313.80761719,1888.47851562,33.05686188,0.00000000,0.00000000,0.00000000); //object(a51_sdsk_ncol1_) (1)
- CreateDynamicObject(3393,-313.81768799,1884.89514160,33.05687714,0.00000000,0.00000000,0.00000000); //object(a51_sdsk_ncol4_) (1)
- CreateDynamicObject(3390,-313.70019531,1878.69628906,33.05693817,0.00000000,0.00000000,0.00000000); //object(a51_sdsk_ncol1_) (2)
- CreateDynamicObject(3389,-313.75390625,1882.49707031,33.05698395,0.00000000,0.00000000,0.00000000); //object(a51_srack1_) (1)
- CreateDynamicObject(16377,-320.32519531,1896.32031250,34.03723907,0.00000000,0.00000000,232.46520996); //object(tv_stand_by) (1)
- CreateDynamicObject(14455,-321.08496094,1885.83496094,34.72728348,0.00000000,0.00000000,270.26916504); //object(gs_bookcase) (1)
- CreateDynamicObject(14455,-321.11621094,1891.54296875,34.72866821,0.00000000,0.00000000,270.26916504); //object(gs_bookcase) (2)
- CreateDynamicObject(1491,-313.08691406,1872.79296875,33.05696869,0.00000000,0.00000000,269.42321777); //object(gen_doorint01) (1)
- CreateDynamicObject(1491,-313.06542969,1869.78125000,33.05776978,0.00000000,0.00000000,90.66052246); //object(gen_doorint01) (2)
- CreateDynamicObject(9339,294.25390625,-89.07614136,1001.19128418,0.00000000,0.00000000,0.00000000); //object(sfnvilla001_cm) (1)
- CreateDynamicObject(9339,294.29431152,-89.05236816,1002.56713867,0.00000000,0.00000000,0.00000000); //object(sfnvilla001_cm) (2)
- CreateDynamicObject(9339,294.31811523,-89.31446075,1003.81567383,0.00000000,0.00000000,0.00000000); //object(sfnvilla001_cm) (3)
- CreateDynamicObject(9339,294.30813599,-89.36283112,1005.06567383,0.00000000,0.00000000,0.00000000); //object(sfnvilla001_cm) (4)
- CreateDynamicObject(3109,294.45178223,-79.09735870,1001.70721436,0.00000000,0.00000000,0.00000000); //object(imy_la_door) (1)
- CreateDynamicObject(14782,297.68670654,-56.70806885,1001.53167725,0.00000000,0.00000000,0.87548828); //object(int3int_boxing30) (1)
- CreateDynamicObject(14782,296.84014893,-75.49538422,1001.56732178,0.00000000,0.00000000,181.41381836); //object(int3int_boxing30) (2)
- CreateDynamicObject(643,300.71426392,-84.38822174,1000.96264648,0.00000000,0.00000000,0.00000000); //object(kb_chr_tbl_test) (1)
- CreateDynamicObject(1808,303.18844604,-80.37129974,1000.51281738,0.00000000,0.00000000,271.35070801); //object(cj_watercooler2) (1)
- CreateDynamicObject(2149,303.03906250,-82.31344604,1001.69067383,0.00000000,0.00000000,270.27026367); //object(cj_microwave1) (1)
- CreateDynamicObject(2051,314.15786743,-58.41595840,1000.93804932,0.00000000,0.00000000,270.27026367); //object(cj_target4) (1)
- CreateDynamicObject(2049,316.21932983,-60.19829941,1000.93676758,0.00000000,0.00000000,269.77026367); //object(cj_target1) (1)
- CreateDynamicObject(2051,318.10388184,-62.75136185,1000.93804932,0.00000000,0.00000000,270.26916504); //object(cj_target4) (2)
- CreateDynamicObject(2049,320.25091553,-65.29923248,1000.93676758,0.00000000,0.00000000,269.76928711); //object(cj_target1) (2)
- CreateDynamicObject(2051,323.30984497,-67.89936829,1000.93804932,0.00000000,0.00000000,270.26916504); //object(cj_target4) (3)
- CreateDynamicObject(2049,327.35992432,-70.75315094,1000.93676758,0.00000000,0.00000000,269.76928711); //object(cj_target1) (3)
- CreateDynamicObject(9339,292.08593750,-68.24868774,1002.24206543,0.00000000,0.00000000,0.00000000); //object(sfnvilla001_cm) (5)
- CreateDynamicObject(5066,226.40736389,1874.05761719,14.19673920,0.00000000,0.00000000,359.75000000); //object(mondoshave_las) (2)
- // Bank int
- CreateDynamicObject(14576, 2570.7841796875, -1344.4931640625, 1029.7780761719, 0, 0, 268);
- CreateDynamicObject(14814, 2560.373046875, -1341.5625, 1035.7412109375, 0, 0, 178);
- CreateDynamicObject(1502, 2555.9230957031, -1346.8514404297, 1034.1879882813, 0, 0, 268);
- CreateDynamicObject(1967, 2554.7646484375, -1349.662109375, 1031.1859130859, 0, 0, 270);
- CreateDynamicObject(14602, 2553.35546875, -1316.9892578125, 1039.4040527344, 0, 0, 177.99499511719);
- CreateDynamicObject(1499, 2563.53125, -1333.2700195313, 1034.0400390625, 0, 0, 180);
- CreateDynamicObject(974, 2564.8381347656, -1336.619140625, 1036.8190917969, 0, 0, 88);
- CreateDynamicObject(974, 2564.8381347656, -1343.0900878906, 1036.8190917969, 0, 0, 87.994995117188);
- CreateDynamicObject(974, 2564.8381347656, -1346.7452392578, 1036.8190917969, 0, 0, 87.994995117188);
- CreateDynamicObject(974, 2561.5, -1350.0999755859, 1036.1551513672, 0, 0, 357.99499511719);
- CreateDynamicObject(974, 2559.1496582031, -1350, 1036.1605224609, 0, 0, 357.98950195313);
- CreateDynamicObject(974, 2560.3000488281, -1336.4696044922, 1036.8190917969, 0, 0, 267.98950195313);
- CreateDynamicObject(974, 2560.3000488281, -1342.9777832031, 1036.8190917969, 0, 0, 267.98400878906);
- CreateDynamicObject(976, 2556.7612304688, -1346.1899414063, 1042.9812011719, 0, 90, 358);
- CreateDynamicObject(14596, 2556.2468261719, -1302, 1044.6999511719, 0, 0, 178);
- CreateDynamicObject(13493, 2559.3374023438, -1316.2053222656, 1042.0541992188, 0, 0, 0);
- CreateDynamicObject(1649, 2560.4499511719, -1329.6999511719, 1035.7026367188, 0, 0, 88);
- CreateDynamicObject(1649, 2560.5900878906, -1325.3000488281, 1035.7026367188, 0, 0, 88);
- CreateDynamicObject(1649, 2555.9770507813, -1322.8000488281, 1035.7026367188, 0, 0, 177.99499511719);
- CreateDynamicObject(1649, 2560.4291992188, -1329.712890625, 1035.8081054688, 0, 0, 267.98950195313);
- CreateDynamicObject(1649, 2560.5825195313, -1325.3248291016, 1035.7026367188, 0, 0, 267.98950195313);
- CreateDynamicObject(1649, 2560.3000488281, -1333.9969482422, 1035.7091064453, 0, 0, 268);
- CreateDynamicObject(1649, 2560.3820800781, -1333.8000488281, 1035.7026367188, 0, 0, 88);
- CreateDynamicObject(1649, 2551.5920410156, -1322.6086425781, 1035.7026367188, 0, 0, 177.98950195313);
- CreateDynamicObject(1649, 2556.0539550781, -1322.9820556641, 1035.7026367188, 0, 0, 358);
- CreateDynamicObject(1649, 2551.6899414063, -1322.8299560547, 1035.7026367188, 0, 0, 357.99499511719);
- CreateDynamicObject(1806, 2556.0310058594, -1330.3001708984, 1034.0433349609, 0, 0, 0);
- CreateDynamicObject(2008, 2555.1225585938, -1329.5275878906, 1034.0433349609, 0, 0, 0);
- CreateDynamicObject(2161, 2556.5, -1332.3094482422, 1034.0433349609, 0, 0, 0);
- CreateDynamicObject(2161, 2555.16015625, -1332.3095703125, 1034.0433349609, 0, 0, 0);
- CreateDynamicObject(2003, 2557.8957519531, -1332.5285644531, 1034.5062255859, 0, 0, 180);
- CreateDynamicObject(2004, 2558.3049316406, -1332.2260742188, 1034.4907226563, 0, 0, 180);
- CreateDynamicObject(1715, 2554.9089355469, -1328.1153564453, 1034.0433349609, 0, 0, 40);
- CreateDynamicObject(1713, 2562.0825195313, -1304.9088134766, 1034.0368652344, 0, 0, 88);
- CreateDynamicObject(1713, 2563.2541503906, -1302.2900390625, 1034.0368652344, 0, 0, 358);
- CreateDynamicObject(2635, 2562.1298828125, -1302.2117919922, 1034.1390380859, 0, 0, 358);
- CreateDynamicObject(2895, 2562.2263183594, -1302.2553710938, 1034.5128173828, 0, 0, 0);
- CreateDynamicObject(1827, 2563.9421386719, -1304.029296875, 1034.0368652344, 0, 0, 358);
- CreateDynamicObject(8324, 2634.765625, -1251.7536621094, 1041.5415039063, 0, 0, 0);
- CreateDynamicObject(1649, 2571.97265625, -1331.05078125, 1037.9273681641, 0, 0, 267.99499511719);
- CreateDynamicObject(1649, 2572.15625, -1326.673828125, 1037.9273681641, 0, 0, 267.99499511719);
- CreateDynamicObject(1649, 2572.33984375, -1322.333984375, 1037.9273681641, 0, 0, 267.99499511719);
- CreateDynamicObject(1649, 2572.7495117188, -1313, 1037.9273681641, 0, 0, 267.99499511719);
- CreateDynamicObject(1649, 2572.8837890625, -1308.6097412109, 1037.9273681641, 0, 0, 267.99499511719);
- CreateDynamicObject(1649, 2573.0285644531, -1304.1999511719, 1037.9273681641, 0, 0, 267.99499511719);
- CreateDynamicObject(2894, 2555.2907714844, -1329.46875, 1034.8558349609, 0, 0, 30);
- CreateDynamicObject(2200, 2576.1745605469, -1317.2453613281, 1034.0360107422, 0, 0, 268);
- CreateDynamicObject(2200, 2575.7475585938, -1330.6516113281, 1034.0361328125, 0, 0, 267.99499511719);
- CreateDynamicObject(2200, 2576.7265625, -1304.3073730469, 1034.0694580078, 0, 0, 267.99499511719);
- CreateDynamicObject(2197, 2574.9729003906, -1324.5168457031, 1034.0343017578, 0, 0, 268);
- CreateDynamicObject(2197, 2575.00390625, -1323.8441162109, 1034.0343017578, 0, 0, 267.99499511719);
- CreateDynamicObject(2197, 2575.0290527344, -1323.1579589844, 1034.0343017578, 0, 0, 267.99499511719);
- CreateDynamicObject(2197, 2575.3937988281, -1312.3735351563, 1034.0343017578, 0, 0, 268);
- CreateDynamicObject(2197, 2575.4265136719, -1311.6934814453, 1034.0343017578, 0, 0, 267.99499511719);
- CreateDynamicObject(2197, 2575.3835449219, -1313.0432128906, 1034.0343017578, 0, 0, 267.99499511719);
- CreateDynamicObject(1967, 2561.0529785156, -1305.1998291016, 1041.1140136719, 0, 0, 358);
- CreateDynamicObject(2634, 2579.6730957031, -1344.1068115234, 1023.1890258789, 0, 0, 160);
- CreateDynamicObject(970, 2548.0610351563, -1314.9846191406, 1034.5883789063, 0, 0, 358);
- CreateDynamicObject(970, 2547.8879394531, -1318.6339111328, 1034.5883789063, 0, 0, 357.99499511719);
- CreateDynamicObject(970, 2552.1850585938, -1315.1293945313, 1034.5883789063, 0, 0, 357.99499511719);
- CreateDynamicObject(970, 2552.044921875, -1318.7855224609, 1034.5883789063, 0, 0, 357.99499511719);
- CreateDynamicObject(970, 2546.0493164063, -1312.837890625, 1034.5883789063, 0, 0, 267.99499511719);
- CreateDynamicObject(970, 2545.7509765625, -1320.5625, 1034.5883789063, 0, 0, 267.99499511719);
- CreateDynamicObject(970, 2569.4326171875, -1330.6103515625, 1034.5883789063, 0, 0, 357.99499511719);
- CreateDynamicObject(970, 2569.7138671875, -1324.373046875, 1034.5883789063, 0, 0, 357.99499511719);
- CreateDynamicObject(970, 2569.8332519531, -1321.2622070313, 1034.5883789063, 0, 0, 358);
- CreateDynamicObject(970, 2569.517578125, -1327.37890625, 1034.5883789063, 0, 0, 357.98950195313);
- CreateDynamicObject(970, 2570.0520019531, -1313.7600097656, 1034.5948486328, 0, 0, 358);
- CreateDynamicObject(970, 2570.0427246094, -1311.0953369141, 1034.5883789063, 0, 0, 357.99499511719);
- CreateDynamicObject(970, 2570.140625, -1307.9445800781, 1034.5883789063, 0, 0, 357.99499511719);
- CreateDynamicObject(970, 2570.3586425781, -1304.6248779297, 1034.5883789063, 0, 0, 357.99499511719);
- CreateDynamicObject(2941, 2572.263671875, -1323.8979492188, 1035.3083496094, 0, 0, 300);
- CreateDynamicObject(2941, 2572.25390625, -1326.9470214844, 1035.3083496094, 0, 0, 290);
- CreateDynamicObject(2941, 2572.0673828125, -1330.2265625, 1035.3083496094, 0, 0, 289.98962402344);
- CreateDynamicObject(2941, 2571.9782714844, -1332.9196777344, 1035.3083496094, 0, 0, 289.9951171875);
- CreateDynamicObject(2941, 2572.6733398438, -1313.4653320313, 1035.3083496094, 0, 0, 289.9951171875);
- CreateDynamicObject(2941, 2572.7106933594, -1310.5578613281, 1035.3083496094, 0, 0, 291.9951171875);
- CreateDynamicObject(2941, 2572.9389648438, -1307.5706787109, 1035.3083496094, 0, 0, 295.9951171875);
- CreateDynamicObject(2941, 2573.0004882813, -1304.3581542969, 1035.3083496094, 0, 0, 295.9951171875);
- CreateDynamicObject(2190, 2572.03515625, -1330.7587890625, 1034.9615478516, 0, 0, 49.998779296875);
- CreateDynamicObject(2190, 2571.9450683594, -1327.5223388672, 1034.9615478516, 0, 0, 49.998779296875);
- CreateDynamicObject(2190, 2572.1650390625, -1324.9584960938, 1034.9615478516, 0, 0, 49.998779296875);
- CreateDynamicObject(2190, 2572.3569335938, -1321.5063476563, 1034.9615478516, 0, 0, 49.998779296875);
- CreateDynamicObject(2190, 2572.6208496094, -1311.2882080078, 1034.9615478516, 0, 0, 49.998779296875);
- CreateDynamicObject(2190, 2572.7028808594, -1308.107421875, 1034.9615478516, 0, 0, 49.998779296875);
- CreateDynamicObject(2190, 2572.7995605469, -1304.9812011719, 1034.9615478516, 0, 0, 49.998779296875);
- CreateDynamicObject(2190, 2573.1403808594, -1302.2231445313, 1034.9615478516, 0, 0, 49.998779296875);
- CreateDynamicObject(1671, 2571.9064941406, -1303.5186767578, 1034.4913330078, 0, 0, 90);
- CreateDynamicObject(1671, 2571.7919921875, -1306.3807373047, 1034.4913330078, 0, 0, 90);
- CreateDynamicObject(1671, 2571.6120605469, -1309.5623779297, 1034.4912109375, 0, 0, 90);
- CreateDynamicObject(1671, 2571.4729003906, -1312.5615234375, 1034.4970703125, 0, 0, 90);
- CreateDynamicObject(1671, 2571.3046875, -1322.9467773438, 1034.4908447266, 0, 0, 86);
- CreateDynamicObject(1671, 2570.96875, -1325.7071533203, 1034.4970703125, 0, 0, 88);
- CreateDynamicObject(1671, 2571.0500488281, -1328.888671875, 1034.4970703125, 0, 0, 88);
- CreateDynamicObject(1671, 2570.8186035156, -1331.9711914063, 1034.4910888672, 0, 0, 88);
- CreateDynamicObject(1714, 2574.5437011719, -1303.1044921875, 1034.0313720703, 0, 0, 270);
- CreateDynamicObject(1714, 2574.5639648438, -1306.3995361328, 1034.0317382813, 0, 0, 270);
- CreateDynamicObject(1714, 2574.4614257813, -1309.5076904297, 1034.0317382813, 0, 0, 270);
- CreateDynamicObject(1714, 2574.2829589844, -1312.5218505859, 1034.0314941406, 0, 0, 270);
- CreateDynamicObject(1714, 2573.8452148438, -1322.9471435547, 1034.0313720703, 0, 0, 270);
- CreateDynamicObject(1714, 2573.7478027344, -1325.5823974609, 1034.03125, 0, 0, 270);
- CreateDynamicObject(1714, 2573.5812988281, -1328.9362792969, 1034.0313720703, 0, 0, 270);
- CreateDynamicObject(1714, 2573.505859375, -1332.1765136719, 1034.0313720703, 0, 0, 270);
- CreateDynamicObject(644, 2565.8381347656, -1302.1474609375, 1034.0368652344, 0, 0, 300);
- CreateDynamicObject(644, 2553.6569824219, -1310.400390625, 1034.0368652344, 0, 0, 299.99816894531);
- CreateDynamicObject(644, 2552.962890625, -1321.8256835938, 1034.0368652344, 0, 0, 299.99816894531);
- CreateDynamicObject(644, 2546.951171875, -1314.1778564453, 1034.0368652344, 0, 0, 259.99816894531);
- CreateDynamicObject(644, 2546.3920898438, -1319.2646484375, 1034.0368652344, 0, 0, 259.99694824219);
- CreateDynamicObject(962, 2569.2587890625, -1317.4423828125, 1035.7634277344, 90, 180, 87.994506835938);
- CreateDynamicObject(962, 2565.1760253906, -1313.9442138672, 1034.9000244141, 90, 0, 299.99572753906);
- CreateDynamicObject(962, 2564.9018554688, -1321.0180664063, 1034.9000244141, 90, 0, 229.99267578125);
- CreateDynamicObject(1455, 2555.7065429688, -1329.6187744141, 1034.9274902344, 0, 0, 60);
- CreateDynamicObject(2954, 2558.6096191406, -1310.0095214844, 1034.0433349609, 0, 0, 268);
- CreateDynamicObject(2957, 2558.3676757813, -1310.0095214844, 1035.6212158203, 0, 0, 358);
- // Chinese Resturant Int
- CreateDynamicObject(14639,1026.21948242,-1287.87463379,-20.72226524,0.00000000,0.00000000,0.00000000); //object(tr_man_main) (1)
- CreateDynamicObject(14643,1026.17150879,-1287.83068848,-20.72602844,0.00000000,0.00000000,0.00000000); //object(tr_man_main_tr) (2)
- CreateDynamicObject(14570,1041.98779297,-1307.24633789,-21.18995476,0.00000000,0.00000000,359.99987793); //object(tr_man_glass) (1)
- CreateDynamicObject(14569,1031.22778320,-1298.99072266,-19.79770851,0.00000000,0.00000000,0.00000000); //object(tr_man_pillar) (1)
- CreateDynamicObject(3534,1020.36950684,-1298.83557129,-17.38627625,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (1)
- CreateDynamicObject(3534,1030.19018555,-1298.88696289,-17.38481140,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (2)
- CreateDynamicObject(3531,1038.13476562,-1291.35937500,-20.79172516,0.00000000,0.00000000,44.85217285); //object(trdflwrbedq) (1)
- CreateDynamicObject(3531,1029.38671875,-1304.67626953,-20.79172516,0.00000000,0.00000000,0.08068848); //object(trdflwrbedq) (2)
- CreateDynamicObject(3471,1024.33386230,-1310.08544922,-20.83535385,0.00000000,0.00000000,91.14129639); //object(vgschinalion1) (1)
- CreateDynamicObject(3471,1028.74414062,-1310.02636719,-20.83535385,0.00000000,0.00000000,92.73605347); //object(vgschinalion1) (2)
- CreateDynamicObject(953,1020.30291748,-1296.76647949,-20.52248001,0.00000000,0.00000000,92.74026489); //object(cj_oyster) (1)
- CreateDynamicObject(2782,1024.63964844,-1287.82360840,-20.58949280,0.00000000,0.00000000,0.00000000); //object(cj_oyster_2) (1)
- CreateDynamicObject(1599,1020.26611328,-1295.57971191,-20.20199394,0.00000000,0.00000000,0.00000000); //object(fish1single) (1)
- CreateDynamicObject(1601,1020.16058350,-1293.21179199,-20.04717445,0.00000000,0.00000000,0.00000000); //object(fish3s) (1)
- CreateDynamicObject(1601,1026.66333008,-1287.83398438,-20.04717445,0.00000000,0.00000000,277.79522705); //object(fish3s) (2)
- CreateDynamicObject(1610,1020.21392822,-1294.75708008,-20.73231506,0.00000000,0.00000000,0.00000000); //object(sandcastle1) (1)
- CreateDynamicObject(14835,1011.34631348,-1290.63305664,-21.88246155,0.00000000,0.00000000,3.30209351); //object(lm_stripcolumns) (1)
- CreateDynamicObject(3038,1025.85742188,-1288.68981934,-16.87356567,0.00000000,0.00000000,70.35473633); //object(ct_lanterns) (2)
- CreateDynamicObject(3038,1020.15393066,-1294.48486328,-16.87356567,0.00000000,0.00000000,188.67565918); //object(ct_lanterns) (3)
- CreateDynamicObject(3038,1020.29364014,-1290.36523438,-16.87356567,0.00000000,0.00000000,140.70379639); //object(ct_lanterns) (4)
- CreateDynamicObject(2802,1022.87274170,-1295.47692871,-21.52599716,0.00000000,0.00000000,0.00000000); //object(castable1) (1)
- CreateDynamicObject(1568,1022.57617188,-1288.32910156,-23.31101990,0.00000000,0.00000000,0.00000000); //object(chinalamp_sf) (2)
- CreateDynamicObject(1568,1020.66699219,-1290.68750000,-23.31101990,0.00000000,0.00000000,0.00000000); //object(chinalamp_sf) (3)
- CreateDynamicObject(2802,1022.37298584,-1290.93676758,-21.63337517,0.00000000,0.00000000,340.81243896); //object(castable1) (2)
- CreateDynamicObject(2802,1027.57226562,-1290.74499512,-21.66063690,0.00000000,0.00000000,0.00000000); //object(castable1) (3)
- CreateDynamicObject(2802,1025.54443359,-1295.00219727,-21.66782570,0.00000000,0.00000000,41.57318115); //object(castable1) (4)
- CreateDynamicObject(2802,1032.34667969,-1291.44030762,-21.66063690,0.00000000,0.00000000,41.57226562); //object(castable1) (5)
- CreateDynamicObject(2802,1038.77624512,-1294.82763672,-21.66063690,0.00000000,0.00000000,348.80615234); //object(castable1) (6)
- CreateDynamicObject(2802,1034.79528809,-1290.47912598,-21.66063690,0.00000000,0.00000000,249.66809082); //object(castable1) (7)
- CreateDynamicObject(2802,1028.31640625,-1295.82104492,-21.66063690,0.00000000,0.00000000,20.77410889); //object(castable1) (9)
- CreateDynamicObject(2802,1033.42065430,-1293.75146484,-21.66063690,0.00000000,0.00000000,289.64416504); //object(castable1) (10)
- CreateDynamicObject(1670,1032.29479980,-1291.34716797,-21.30695152,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (1)
- CreateDynamicObject(1670,1022.87670898,-1295.48767090,-21.19005966,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (3)
- CreateDynamicObject(1670,1025.48718262,-1294.93945312,-21.33962059,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (4)
- CreateDynamicObject(1670,1028.23522949,-1295.75805664,-21.30453110,0.00000000,0.00000000,0.00000000); //object(propcollecttable) (5)
- CreateDynamicObject(2839,1025.66723633,-1294.81225586,-21.33962059,0.00000000,0.00000000,0.00000000); //object(gb_takeaway04) (1)
- CreateDynamicObject(2839,1033.55676270,-1293.86389160,-21.33243179,0.00000000,0.00000000,0.00000000); //object(gb_takeaway04) (3)
- CreateDynamicObject(2839,1038.86291504,-1294.87854004,-21.32469940,0.00000000,0.00000000,0.00000000); //object(gb_takeaway04) (4)
- CreateDynamicObject(2839,1034.75695801,-1290.60668945,-21.32469940,0.00000000,0.00000000,0.00000000); //object(gb_takeaway04) (5)
- CreateDynamicObject(2839,1022.45825195,-1291.03442383,-21.29743767,0.00000000,0.00000000,0.00000000); //object(gb_takeaway04) (6)
- CreateDynamicObject(2839,1027.55627441,-1290.88354492,-21.32469940,0.00000000,0.00000000,0.00000000); //object(gb_takeaway04) (8)
- CreateDynamicObject(2839,1022.86108398,-1295.90100098,-21.19005966,0.00000000,0.00000000,0.00000000); //object(gb_takeaway04) (9)
- CreateDynamicObject(2839,1032.41723633,-1291.89477539,-21.23420906,0.00000000,0.00000000,0.00000000); //object(gb_takeaway04) (10)
- CreateDynamicObject(3534,1021.55078125,-1288.58105469,-17.38677406,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (2)
- CreateDynamicObject(3534,1030.20214844,-1289.27441406,-17.38677597,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (2)
- CreateDynamicObject(3534,1040.28771973,-1299.48974609,-17.38569450,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (2)
- CreateDynamicObject(2885,1030.34375000,-1305.88574219,-16.00000000,0.00000000,0.00000000,89.53857422); //object(xref_garagedoor) (1)
- CreateDynamicObject(2885,1030.39160156,-1305.72363281,-16.00000000,0.00000000,0.00000000,268.85192871); //object(xref_garagedoor) (2)
- CreateDynamicObject(3525,1029.64160156,-1301.81152344,-19.84490013,0.00000000,0.00000000,275.47351074); //object(exbrtorch01) (1)
- CreateDynamicObject(3525,1029.59277344,-1307.93457031,-20.02701759,0.00000000,0.00000000,262.46960449); //object(exbrtorch01) (2)
- CreateDynamicObject(2885,1036.16015625,-1310.53125000,-16.00000000,0.00000000,0.00000000,359.98901367); //object(xref_garagedoor) (3)
- CreateDynamicObject(2885,1042.80078125,-1305.19531250,-16.00000000,0.00000000,0.00000000,91.12609863); //object(xref_garagedoor) (4)
- CreateDynamicObject(902,1030.21435547,-1304.37292480,-17.59641457,0.00000000,273.65512085,0.00000000); //object(starfish) (1)
- CreateDynamicObject(2589,1040.58129883,-1308.24572754,-16.05197144,0.00000000,0.00000000,0.00000000); //object(ab_carcass) (1)
- CreateDynamicObject(2457,1041.06738281,-1300.37268066,-21.92964554,0.00000000,0.00000000,180.91357422); //object(cj_ff_conter_8c) (1)
- CreateDynamicObject(2457,1039.13842773,-1300.38989258,-21.92964554,0.00000000,0.00000000,180.91186523); //object(cj_ff_conter_8c) (2)
- CreateDynamicObject(2455,1037.26672363,-1300.41076660,-21.92964554,0.00000000,0.00000000,180.91186523); //object(cj_ff_conter_8) (1)
- CreateDynamicObject(2455,1036.33996582,-1300.41076660,-21.92964554,0.00000000,0.00000000,180.91186523); //object(cj_ff_conter_8) (2)
- CreateDynamicObject(2455,1035.40917969,-1300.41015625,-21.92964554,0.00000000,0.00000000,180.90637207); //object(cj_ff_conter_8) (3)
- CreateDynamicObject(2455,1031.09997559,-1300.41076660,-21.92964554,0.00000000,0.00000000,180.91186523); //object(cj_ff_conter_8) (4)
- CreateDynamicObject(2455,1032.03002930,-1300.41076660,-21.92964554,0.00000000,0.00000000,180.91186523); //object(cj_ff_conter_8) (5)
- CreateDynamicObject(2455,1034.47998047,-1300.41076660,-21.92964554,0.00000000,0.00000000,180.90637207); //object(cj_ff_conter_8) (6)
- CreateDynamicObject(1523,1032.48815918,-1300.29211426,-23.39999962,0.00000000,0.00000000,0.00000000); //object(gen_doorext10) (1)
- CreateDynamicObject(2415,1036.62402344,-1309.60388184,-22.07204247,0.00000000,0.00000000,180.00000000); //object(cj_ff_fryer) (1)
- CreateDynamicObject(2452,1031.19287109,-1306.94067383,-22.10778046,0.00000000,0.00000000,87.77526855); //object(cj_ff_fridge2) (1)
- CreateDynamicObject(2596,1030.98718262,-1288.68139648,-17.94052887,15.00000000,0.00000000,11.37863159); //object(cj_sex_tv) (1)
- CreateDynamicObject(2130,1035.84362793,-1309.79650879,-22.08409119,0.00000000,0.00000000,180.00000000); //object(cj_k1_sink) (1)
- CreateDynamicObject(2144,1033.80041504,-1309.99670410,-21.99956512,0.00000000,0.00000000,180.00000000); //object(cj_cooker3) (1)
- CreateDynamicObject(2415,1037.40002441,-1309.60388184,-22.07204247,0.00000000,0.00000000,179.99450684); //object(cj_ff_fryer) (2)
- CreateDynamicObject(2361,1042.11218262,-1307.51879883,-21.98204803,0.00000000,0.00000000,270.59704590); //object(cj_ice_fridge_1) (1)
- CreateDynamicObject(2417,1038.40002441,-1309.79687500,-22.09358978,0.00000000,0.00000000,180.00000000); //object(cj_ff_cooker) (1)
- CreateDynamicObject(2417,1039.34960938,-1309.79687500,-22.09934807,0.00000000,0.00000000,179.99450684); //object(cj_ff_cooker) (2)
- CreateDynamicObject(2426,1033.21179199,-1309.58764648,-21.05024529,0.00000000,0.00000000,180.00000000); //object(cj_ff_pizza_oven) (1)
- CreateDynamicObject(2803,1042.08300781,-1306.04077148,-21.56892395,0.00000000,0.00000000,0.00000000); //object(cj_meat_bag_1) (1)
- CreateDynamicObject(2806,1038.58081055,-1309.79687500,-21.00000000,0.00000000,0.00000000,0.00000000); //object(cj_meat_2) (1)
- CreateDynamicObject(2147,1042.01660156,-1303.90136719,-22.00000000,0.00000000,0.00000000,268.96728516); //object(cj_kitch1_fridge) (2)
- CreateDynamicObject(2455,1033.21032715,-1309.79602051,-22.07921791,0.00000000,0.00000000,180.90637207); //object(cj_ff_conter_8) (3)
- CreateDynamicObject(14565,1039.31237793,-1311.18237305,-17.75114822,0.00000000,0.00000000,90.42202759); //object(triad_bar_stuff) (2)
- CreateDynamicObject(2885,1047.05664062,-1310.53125000,-16.00000000,0.00000000,0.00000000,359.98352051); //object(xref_garagedoor) (3)
- CreateDynamicObject(1481,1041.41479492,-1301.32080078,-21.29000092,0.00000000,0.00000000,268.96728516); //object(dyn_bar_b_q) (1)
- CreateDynamicObject(2775,1036.10351562,-1299.24609375,-17.87177277,0.00000000,0.00000000,183.68041992); //object(cj_airprt_mon) (1)
- CreateDynamicObject(2839,1037.03210449,-1300.59008789,-20.90067291,0.00000000,0.00000000,0.00000000); //object(gb_takeaway04) (7)
- CreateDynamicObject(2839,1036.25000000,-1300.45312500,-20.90067291,0.00000000,0.00000000,66.64306641); //object(gb_takeaway04) (11)
- CreateDynamicObject(2190,1034.83776855,-1300.12158203,-20.90067291,0.00000000,0.00000000,0.00000000); //object(pc_1) (1)
- CreateDynamicObject(2147,1042.01660156,-1302.91210938,-22.00000000,0.00000000,0.00000000,270.58776855); //object(cj_kitch1_fridge) (1)
- CreateDynamicObject(1533,1026.69995117,-1311.00000000,-22.02548027,0.00000000,0.00000000,180.00000000); //object(gen_doorext12) (1)
- CreateDynamicObject(1533,1028.19995117,-1311.00000000,-22.02548027,0.00000000,0.00000000,179.99450684); //object(gen_doorext12) (2)
- CreateDynamicObject(1536,1018.65026855,-1306.33996582,-22.04643631,0.00000000,0.00000000,89.40344238); //object(gen_doorext15) (1)
- CreateDynamicObject(1536,1018.65026855,-1303.33996582,-19.53564262,0.00000000,180.00000000,89.40124512); //object(gen_doorext15) (2)
- CreateDynamicObject(2796,1019.53570557,-1304.69641113,-19.05310059,0.00000000,0.00000000,181.19409180); //object(cj_air_d_6) (1)
- CreateDynamicObject(5721,1041.32617188,-1309.95410156,-27.37000084,0.00000000,0.00000000,94.27917480); //object(holbuild04_law) (1)
- CreateDynamicObject(5721,1025.49707031,-1307.98144531,-27.42000008,0.00000000,0.00000000,91.02722168); //object(holbuild04_law) (2)
- CreateDynamicObject(5721,1023.63769531,-1293.07714844,-27.42000008,0.00000000,0.00000000,91.02172852); //object(holbuild04_law) (3)
- CreateDynamicObject(5721,1037.81054688,-1295.66406250,-27.42000008,0.00000000,0.00000000,91.02172852); //object(holbuild04_law) (4)
- CreateDynamicObject(3038,1025.13134766,-1301.29235840,-16.88555717,0.00000000,0.00000000,270.59704590); //object(ct_lanterns) (1)
- CreateDynamicObject(3038,1039.95178223,-1294.97326660,-16.93864822,0.00000000,0.00000000,13.00415039); //object(ct_lanterns) (6)
- CreateDynamicObject(3038,1033.82165527,-1290.91137695,-16.93864822,0.00000000,0.00000000,55.26580811); //object(ct_lanterns) (7)
- CreateDynamicObject(2994,1031.46777344,-1303.22326660,-21.55920410,0.00000000,0.00000000,0.00000000); //object(kmb_trolley) (1)
- CreateDynamicObject(2941,1035.31652832,-1300.33740234,-20.55388832,0.00000000,0.00000000,182.05700684); //object(temp_till) (1)
- CreateDynamicObject(14578,1038.46423340,-1307.29614258,-16.69752502,0.00000000,0.00000000,0.00000000); //object(mafcaspipes01) (1)
- CreateDynamicObject(14571,1020.31738281,-1285.43652344,-23.32987976,0.00000000,0.00000000,0.00000000); //object(chinafurn1) (1)
- CreateDynamicObject(14571,1028.61511230,-1304.73583984,-21.66616631,0.00000000,0.00000000,0.00000000); //object(chinafurn1) (2)
- CreateDynamicObject(2848,1039.25000000,-1309.72314453,-20.98995209,0.00000000,0.00000000,0.00000000); //object(gb_kitchdirt02) (1)
- CreateDynamicObject(2885,1041.95471191,-1293.83898926,-16.00000000,0.00000000,0.00000000,104.13024902); //object(xref_garagedoor) (4)
- CreateDynamicObject(2885,1037.97265625,-1289.14990234,-16.00000000,0.00000000,0.00000000,144.76605225); //object(xref_garagedoor) (4)
- CreateDynamicObject(2885,1030.43737793,-1287.09667969,-16.00000000,0.00000000,0.00000000,175.64562988); //object(xref_garagedoor) (4)
- CreateDynamicObject(2885,1021.68359375,-1287.02246094,-16.00000000,0.00000000,0.00000000,187.02026367); //object(xref_garagedoor) (4)
- CreateDynamicObject(2885,1018.66406250,-1291.16699219,-16.00000000,0.00000000,0.00000000,245.53344727); //object(xref_garagedoor) (4)
- CreateDynamicObject(2885,1019.32714844,-1293.52050781,-16.00000000,0.00000000,0.00000000,268.28613281); //object(xref_garagedoor) (4)
- CreateDynamicObject(2885,1017.96191406,-1303.05664062,-16.00000000,0.00000000,0.00000000,258.52478027); //object(xref_garagedoor) (4)
- CreateDynamicObject(2885,1025.32727051,-1311.34057617,-16.00000000,0.00000000,0.00000000,359.31152344); //object(xref_garagedoor) (4)
- CreateDynamicObject(2885,1019.89843750,-1312.70214844,-16.00000000,0.00000000,0.00000000,287.78137207); //object(xref_garagedoor) (4)
- CreateDynamicObject(1649,1030.18896484,-1288.23266602,-20.76360130,0.00000000,0.00000000,182.70800781); //object(wglasssmash) (1)
- CreateDynamicObject(1649,1024.31225586,-1288.33569336,-20.61866188,0.00000000,0.00000000,178.80603027); //object(wglasssmash) (2)
- CreateDynamicObject(1649,1020.59179688,-1292.74902344,-20.61866188,0.00000000,0.00000000,263.32580566); //object(wglasssmash) (3)
- CreateDynamicObject(1649,1017.76617432,-1302.09240723,-20.61866188,0.00000000,0.00000000,279.57556152); //object(wglasssmash) (4)
- CreateDynamicObject(1649,1018.26757812,-1297.71484375,-21.10000038,0.00000000,0.00000000,172.29309082); //object(wglasssmash) (5)
- CreateDynamicObject(1649,1027.30175781,-1288.33496094,-20.61866188,0.00000000,0.00000000,178.80249023); //object(wglasssmash) (6)
- CreateDynamicObject(2839,1031.72485352,-1303.14196777,-21.05395889,0.00000000,0.00000000,79.65036011); //object(gb_takeaway04) (12)
- CreateDynamicObject(1543,1031.84851074,-1303.30444336,-21.05395889,0.00000000,0.00000000,0.00000000); //object(cj_beer_b_2) (1)
- CreateDynamicObject(2885,1017.96191406,-1303.05664062,-16.00000000,0.00000000,0.00000000,273.15307617); //object(xref_garagedoor) (4)
- CreateDynamicObject(646,1040.44213867,-1295.81457520,-20.64410019,0.00000000,0.00000000,92.65447998); //object(veg_palmkb14) (1)
- CreateDynamicObject(3802,1020.37664795,-1306.97546387,-18.49825668,0.00000000,0.00000000,0.00000000); //object(sfx_plant03) (1)
- CreateDynamicObject(14467,1036.01879883,-1301.97631836,-28.87414169,0.00000000,0.00000000,21.13174438); //object(carter_statue) (1)
- CreateDynamicObject(3524,1035.59997559,-1301.59997559,-29.70000076,0.00000000,0.00000000,17.88070679); //object(skullpillar01_lvs) (1)
- CreateDynamicObject(1649,1020.41186523,-1295.86999512,-20.61866188,0.00000000,0.00000000,276.32983398); //object(wglasssmash) (3)
- CreateDynamicObject(3854,1020.35253906,-1310.07421875,-22.06713104,0.00000000,0.00000000,0.00000000); //object(gay_telgrphpole) (1)
- CreateDynamicObject(3854,1030.27636719,-1288.25390625,-21.89605713,0.00000000,0.00000000,0.00000000); //object(gay_telgrphpole) (2)
- CreateDynamicObject(3854,1030.09912109,-1299.99426270,-22.06062508,0.00000000,0.00000000,0.00000000); //object(gay_telgrphpole) (3)
- CreateDynamicObject(3854,1041.96154785,-1299.85864258,-21.66539955,0.00000000,0.00000000,0.00000000); //object(gay_telgrphpole) (4)
- CreateDynamicObject(3854,1020.48724365,-1300.08325195,-22.06713104,0.00000000,0.00000000,0.00000000); //object(gay_telgrphpole) (5)
- CreateDynamicObject(3854,1019.39117432,-1300.02001953,-22.06713104,0.00000000,0.00000000,0.00000000); //object(gay_telgrphpole) (6)
- CreateDynamicObject(2885,1030.34375000,-1305.88574219,-9.30000019,0.00000000,0.00000000,89.53857422); //object(xref_garagedoor) (1)
- CreateDynamicObject(3854,1031.13171387,-1288.16394043,-22.06062508,0.00000000,0.00000000,0.00000000); //object(gay_telgrphpole) (1)
- CreateDynamicObject(3854,1042.17810059,-1299.20825195,-22.06062508,0.00000000,0.00000000,0.00000000); //object(gay_telgrphpole) (1)
- CreateDynamicObject(3854,1042.19885254,-1298.55969238,-22.06062508,0.00000000,0.00000000,0.00000000); //object(gay_telgrphpole) (1)
- CreateDynamicObject(1264,1031.07299805,-1308.39123535,-21.58848000,0.00000000,0.00000000,0.00000000); //object(blackbag1) (1)
- // Fire Department
- CreateDynamicObject(1508, 369.2036, 162.4440, 1019.9944, 0.0000, 0.0000, 180.0000); //City Hall Room Block
- CreateDynamicObject(1569, 369.1764, 161.6, 1019.0, 0.0000, 0.0000, 90.0000); //City Hall Room Door
- //DoC
- CreateDynamicObject(2204, 2146.8916015625, 1604.7293701172, 1007.5914306641, 0, 90, 0);
- CreateDynamicObject(2885, 2146.4299316406, 1593.8363037109, 1009.678527832, 0, 0, 90);
- CreateDynamicObject(1506, 2146.2419433594, 1598.2645263672, 1002.9600219727, 0, 0, 270);
- CreateDynamicObject(2610, 2173.0083007813, 1606.0789794922, 999.79223632813, 0, 0, 270);
- CreateDynamicObject(3749, -78.092590332031, -352.7434387207, 6.2881021499634, 0, 0, 90);
- ssgate = CreateDynamicObject(980, -80.057670593262, -352.7497253418, 3.2030787467957, 0, 0, 90);
- CreateDynamicObject(1622, -107.18200683594, -321.76525878906, 27.326101303101, 0, 344.11999511719, 103.22003173828);
- //SASD DILLIMORE
- AddStaticVehicleEx(598,613.9050,-597.2297,16.8000,270.0000,16,69,900); //police lvpd car
- AddStaticVehicleEx(598,613.9050,-601.5383,16.8000,270.0000,16,69,900); //police lvpd car
- AddStaticVehicleEx(598,666.4153,-581.4248,16.0832,90.5230,16,69,900); //police lvpd car
- AddStaticVehicleEx(598,666.4039,-585.6445,16.0816,90.2900,16,69,900); //police lvpd car
- AddStaticVehicleEx(598,641.1630,-610.3297,16.0837,0.0000,16,69,900); //police lvpd car
- AddStaticVehicleEx(598,611.5266,-591.3384,16.9924,268.4388,16,69,900); //police lvpd car
- AddStaticVehicleEx(599,636.7209,-610.4958,16.5237,359.6408,16,69,900); //police rancher
- AddStaticVehicleEx(599,631.6758,-610.4407,16.5308,359.8614,16,69,900); //police rancher
- AddStaticVehicleEx(523,619.9280,-606.0758,16.3999,271.9483,16,69,900); //police bike
- AddStaticVehicleEx(523,619.9782,-610.5940,16.3001,268.9221,169,69,900); //police bike
- // MECH GATE
- mechanicgatesobj = CreateDynamicObject(985, 1865.70, -1849.68, 11.61, 0.0000, 0.0000, 180.0000); //MECHANIC GATE IN HQ
- mechanicgateobj = CreateDynamicObject(971, 1299.96, -1862.98, 12.54, 0.0000, 0.0000, 180.0000); //MECHANIC GATE
- //LSPD OBJECTS
- pdbarriergateobj = CreateDynamicObject(968, 1544.682495, -1630.980000, 13.215000, 0.0000, 90.0000, 90.0000); //pd barrier gate
- pdgaragegateobj = CreateDynamicObject(971, 1588.965698, -1637.882690, 15.260185, 0.0000, 0.0000, 180.0000); //pd garage gate
- LSPD_Door[ObjectID1] = CreateDynamicObject(14819, 246.4050, 72.3000, 1003.6700, 0.0000, 0.0000, 180.0000); //door 01
- LSPD_Door[ObjectID2] = CreateDynamicObject(14819, 246.4050, 72.5750, 1003.6650, 0.0000, 0.0000, 0.0000); //door 02
- LSPD_Door[ObjectID3] = CreateDynamicObject(13360, 246.9850, 72.4500, 1003.7000, 0.0000, 0.0000, 180.0000); //door block 01
- LSPD_Door[ObjectID4] = CreateDynamicObject(13360, 245.8330, 72.4500, 1003.7000, 0.0000, 0.0000, 180.0000); //door block 01
- CreateDynamicObject(983, 1544.719238, -1620.600000, 13.213117, 0.0000, 0.0000, 0.0000); //front gate fence 01
- CreateDynamicObject(983, 1544.704590, -1635.950000, 13.213117, 0.0000, 0.0000, 0.0000); //front gate fence 02
- CreateDynamicObject(1334, 1544.863037, -1616.862305, 13.395647, 0.0000, 0.0000, 0.0000); //blue bin
- CreateDynamicObject(1343, 1546.723389, -1617.042847, 13.139275, 0.0000, 0.0000, 180.0000); //small blue bin
- CreateDynamicObject(1496, 1564.150513, -1667.3, 27.389730, 0.0000, 0.0000, 0.0000); //roof door
- CreateDynamicObject(1496, 1582.600464, -1637.951782, 12.554016, 0.0000, 0.0000, 0.0000); //garage door
- CreateDynamicObject(1507, 2263.2583, -1209.7000, 1048.0234, 0.0000, 0.0000, -90.0000); //vagosblock
- CreateDynamicObject(1537, -2169.5890, 639.9550, 1051.4000, 0.0000, 0.0000, 0.0000); //yakuzablock
- CreateDynamicObject(2567, 2225.1010, 1596.8000, 1000.9500, 0.0000, 0.0000, 0.0000); //drugfacblock 01
- CreateDynamicObject(2567, 2194.9000, 1618.6484, 1000.9500, 0.0000, 0.0000, 90.0000); //drugfacblock 02
- CreateDynamicObject(1685, 2205.9358, 1580.4000, 999.6800, 0.0000, 0.0000, 0.0000); //drugfaccbox
- print("Stage 9");
- //LSPD DOOR
- CreateDynamicObject(13360,222.201110,68.510246,1005.039062,0.000000,0.000000,269.637847); //sideblock 1
- CreateDynamicObject(13360,222.197418,68.508964,1006.065673,0.000000,0.000000,268.384521); //sideblock 2
- CreateDynamicObject(13360,222.148254,71.100784,1005.039062,0.000000,0.000000,270.767974); //sideblock 3
- CreateDynamicObject(13360,222.163452,71.105056,1005.673706,0.000000,0.000000,268.260955); //sideblock 4
- door = CreateDynamicObject(1504, 222.09, 70.57, 1004.00, 0.00, 0.00, -90.00);
- CreateDynamicObject(2167, 216.87, 66.90, 1004.00, 0.00, 0.00, 87.64);
- CreateDynamicObject(2167, 216.91, 67.81, 1004.00, 0.00, 0.00, 87.64);
- CreateDynamicObject(2167, 216.95, 68.73, 1004.00, 0.00, 0.00, 87.64);
- CreateDynamicObject(1808, 217.13, 69.46, 1004.00, 0.00, 0.00, -268.51);
- CreateDynamicObject(2164, 217.91, 65.81, 1004.00, 0.00, 0.00, 179.96);
- CreateDynamicObject(2164, 221.44, 65.82, 1004.00, 0.00, 0.00, -180.75);
- CreateDynamicObject(2164, 219.68, 65.82, 1004.00, 0.00, 0.00, -180.65);
- CreateDynamicObject(2008, 219.13, 68.01, 1004.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(1714, 219.46, 66.77, 1004.00, 0.00, 0.00, 164.00);
- CreateDynamicObject(1703, 217.90, 72.23, 1004.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(1776, 217.30, 70.39, 1004.99, 0.00, 0.00, -270.94);
- CreateDynamicObject(2001, 217.31, 71.43, 1004.00, 0.00, 0.00, 0.00);
- CreateDynamicObject(1714, 219.75, 69.42, 1004.00, 0.00, 0.00, -9.08);
- CreateDynamicObject(1704, 220.74, 72.19, 1004.00, 0.00, 0.00, 0.00);
- //HOSPITAL OBJECTS (NEW)
- AddStaticVehicle(416,1190.4080,-1312.5597,13.6192,179.9574,1,3); // EMS
- AddStaticVehicle(416,1190.4053,-1334.1766,13.6201,179.6534,1,3); // EMS 2
- AddStaticVehicle(416,2027.1940,-1409.7738,17.1086,90.6810,1,3); // EMS 3
- AddStaticVehicle(416,2029.4031,-1437.0775,17.2206,180.1063,1,3); // EMS 3 better
- AddStaticVehicle(416,2016.9861,-1418.6785,17.1414,269.1203,1,3); // EMS 4 better
- AddStaticVehicleEx(563, 1162.5315, -1373.2607, 32.3312, 270.1107, 3, 1, 900); // Hospital-Raindance-1
- AddStaticVehicleEx(563, 1163.3928, -1357.1760, 32.3656, 269.4890, 3, 1, 900); // Hospital-Raindance-2
- CreateDynamicObject(1723, 1213.764771, -1351.247070, 1016.877075, 0.0000, 0.0000, 359.9999);
- CreateDynamicObject(1533, 1197.403809, -1367.863037, 1016.873169, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1533, 1152.995850, -1342.390991, 25.685171, 0.0000, 0.0000, 360.0000);
- CreateDynamicObject(1533, 1154.455933, -1342.406006, 25.672131, 0.0000, 0.0000, 360.0000);
- hospybed = CreateDynamicObject(2146, 1217.627441, -1370.959229, 1017.364563, 0.0000, 0.0000, 90.0000); // Stretcher
- CreateDynamicObject(640, 1218.441284, -1366.312378, 1017.576050, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(14597, 1200.445923, -1378.412720, 1030.471436, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(14596, 1219.333374, -1381.912598, 1021.760498, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(14594, 1191.541748, -1366.505127, 1016.863403, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(13636, 1205.485596, -1378.639160, 1023.786255, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(16399, 1198.091553, -1381.416626, 1017.520325, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2604, 1225.776123, -1353.122437, 1017.300537, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1533, 1197.370361, -1366.383545, 1016.873169, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1533, 1216.249634, -1380.723389, 1028.465576, 0.0000, 0.0000, 360.0000);
- CreateDynamicObject(1533, 1214.754883, -1380.714844, 1028.465576, 0.0000, 0.0000, 360.0000);
- CreateDynamicObject(2418, 1203.366089, -1387.538086, 1028.477417, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2418, 1204.941406, -1388.463135, 1028.477417, 0.0000, 0.0000, 90.0001);
- CreateDynamicObject(2418, 1204.883301, -1369.032715, 1028.477417, 0.0000, 0.0000, 90.0001);
- CreateDynamicObject(2418, 1203.221069, -1368.121216, 1028.477417, 0.0000, 0.0000, 270.0001);
- CreateDynamicObject(2608, 1226.090820, -1350.271729, 1018.010071, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(16378, 1190.211914, -1377.711792, 1029.204590, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(16399, 1196.150146, -1349.886475, 1017.697205, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(14633, 1216.032959, -1365.686035, 1017.099304, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(14633, 1210.402100, -1346.428711, 1017.101501, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(2604, 1225.804077, -1347.412231, 1017.275513, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1671, 1224.836792, -1352.376953, 1017.339233, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1671, 1224.805542, -1346.877930, 1017.339233, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(2299, 1198.309448, -1368.280151, 1028.473145, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2299, 1200.949951, -1368.269897, 1028.473145, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2299, 1201.915894, -1388.523682, 1028.473145, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(2299, 1199.155884, -1388.552246, 1028.473145, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(2299, 1209.625732, -1388.479614, 1028.473145, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(2299, 1207.073975, -1388.558960, 1028.473145, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(2299, 1206.241577, -1368.317993, 1028.473145, 0.0000, 0.0000, 0.0001);
- CreateDynamicObject(2299, 1209.185059, -1368.293823, 1028.473145, 0.0000, 0.0000, 0.0001);
- CreateDynamicObject(640, 1213.739502, -1358.307373, 1017.568237, 0.0000, 0.0000, 0.0001);
- CreateDynamicObject(640, 1222.649536, -1344.556152, 1017.576050, 0.0000, 0.0000, 270.0001);
- CreateDynamicObject(640, 1202.809570, -1352.726074, 1017.576050, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1723, 1215.786255, -1355.072266, 1016.869263, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(2608, 1213.380981, -1352.994019, 1018.208313, 0.0000, 0.0000, 90.0001);
- CreateDynamicObject(1502, 1215.977295, -1361.354980, 1016.869995, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1502, 1214.027222, -1377.407227, 1016.851318, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1723, 1199.252319, -1341.479370, 1016.877075, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1723, 1202.269409, -1341.430054, 1016.877075, 0.0000, 0.0000, 360.0000);
- CreateDynamicObject(1723, 1196.604004, -1345.034546, 1016.869263, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(640, 1196.051514, -1348.409424, 1017.568237, 0.0000, 0.0000, 0.0002);
- CreateDynamicObject(640, 1207.756714, -1341.501343, 1017.576050, 0.0000, 0.0000, 270.0002);
- CreateDynamicObject(3783, 1230.250000, -1376.914795, 1018.897949, 0.0000, 0.0000, 175.7028);
- //MATPICKUP OBJECTS
- CreateDynamicObject(944, 2386.495605, -2008.356934, 13.438490, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1271, 2387.261719, -2007.988037, 14.349586, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2358, 2386.569336, -2007.799561, 14.116121, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2359, 2384.486084, -2007.849976, 12.763988, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(2358, 2387.232178, -2008.728516, 14.116121, 0.0000, 0.0000, 337.5000);
- CreateDynamicObject(1635, 2395.528320, -2008.089722, 16.236403, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1522, 2389.684326, -2007.461548, 12.540270, 0.0000, 0.0000, 0.0000);
- //----------------------------------------VIP lounge---------------------------------------
- CreateDynamicObject(1337, 2399.69140625, -1647.900390625, 1078.7590332031, 0, 0, 0);
- CreateDynamicObject(14415, 2393.357421875, -1713.921875, 1200.0070800781, 0, 0, 0);
- CreateDynamicObject(1557, 2364.0068359375, -1704.6975097656, 1193.8430175781, 0, 0, 270.67565917969);
- CreateDynamicObject(1557, 2364.0278320313, -1707.6958007813, 1193.8564453125, 0, 0, 90.041625976563);
- CreateDynamicObject(3811, 2369.7416992188, -1702.9656982422, 1194.2145996094, 0, 0, 268.69067382813);
- CreateDynamicObject(3811, 2371.4135742188, -1702.9915771484, 1194.2145996094, 0, 0, 268.68713378906);
- CreateDynamicObject(3811, 2369.72265625, -1709.4914550781, 1194.2145996094, 0, 0, 91.309509277344);
- CreateDynamicObject(3811, 2371.4187011719, -1709.4689941406, 1194.2145996094, 0, 0, 91.307373046875);
- CreateDynamicObject(3810, 2371.93359375, -1708.3536376953, 1196.1823730469, 0, 0, 165.47143554688);
- CreateDynamicObject(3810, 2371.9460449219, -1703.9451904297, 1196.1823730469, 0, 0, 167.45556640625);
- CreateDynamicObject(2572, 2380.2868652344, -1702.3167724609, 1193.8430175781, 0, 0, 328.240234375);
- CreateDynamicObject(2572, 2374.6657714844, -1704.1574707031, 1193.8430175781, 0, 0, 39.697998046875);
- CreateDynamicObject(2572, 2377.2143554688, -1716.4041748047, 1193.8430175781, 0, 0, 132.9885559082);
- CreateDynamicObject(2572, 2383.125, -1714.1968994141, 1193.8430175781, 0, 0, 222.30847167969);
- CreateDynamicObject(1827, 2424.3918457031, -1631.6405029297, 1162.7495117188, 0, 0, 0);
- CreateDynamicObject(1827, 2378.1845703125, -1706.2235107422, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(1827, 2378.9963378906, -1712.9797363281, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(14565, 2369.0769042969, -1722.9580078125, 1198.3996582031, 0, 0, 0);
- CreateDynamicObject(18070, 2380.4211425781, -1721.7893066406, 1200.3400878906, 0, 0, 0);
- CreateDynamicObject(18070, 2380.4091796875, -1721.7882080078, 1200.3400878906, 0, 0, 0);
- CreateDynamicObject(18070, 2371.607421875, -1723.2570800781, 1194.3427734375, 0, 0, 91.309509277344);
- CreateDynamicObject(2350, 2374.8884277344, -1726.5120849609, 1194.2152099609, 0, 0, 0);
- CreateDynamicObject(2350, 2374.7341308594, -1724.6752929688, 1194.2152099609, 0, 0, 0);
- CreateDynamicObject(2350, 2374.5776367188, -1722.3439941406, 1194.2152099609, 0, 0, 0);
- CreateDynamicObject(2350, 2374.6022949219, -1719.8118896484, 1194.2152099609, 0, 0, 0);
- CreateDynamicObject(2639, 2381.7229003906, -1719.1184082031, 1194.470703125, 0, 0, 179.36633300781);
- CreateDynamicObject(2639, 2383.1267089844, -1719.1419677734, 1194.470703125, 0, 0, 179.36279296875);
- CreateDynamicObject(2639, 2384.552734375, -1720.6433105469, 1194.470703125, 0, 0, 90.038330078125);
- CreateDynamicObject(2639, 2384.5505371094, -1722.5904541016, 1194.470703125, 0, 0, 90.032958984375);
- CreateDynamicObject(2637, 2382.458984375, -1720.9934082031, 1194.2478027344, 0, 0, 0);
- CreateDynamicObject(2637, 2382.4594726563, -1722.2030029297, 1194.2478027344, 0, 0, 0);
- CreateDynamicObject(1665, 2373.8056640625, -1721.2180175781, 1194.8636474609, 0, 0, 0);
- CreateDynamicObject(1665, 2373.8981933594, -1723.5682373047, 1194.8636474609, 0, 0, 0);
- CreateDynamicObject(1665, 2373.9272460938, -1725.7175292969, 1194.8636474609, 0, 0, 0);
- CreateDynamicObject(1548, 2371.740234375, -1725.5360107422, 1194.8654785156, 0, 0, 0);
- CreateDynamicObject(1548, 2371.5812988281, -1720.8991699219, 1194.8654785156, 0, 0, 0);
- CreateDynamicObject(1488, 2376.798828125, -1727.6333007813, 1195.0767822266, 0, 0, 147.60632324219);
- CreateDynamicObject(1488, 2377.0241699219, -1727.6333007813, 1195.0784912109, 0, 0, 147.60134887695);
- CreateDynamicObject(1488, 2377.2841796875, -1727.6333007813, 1195.0877685547, 0, 0, 147.60632324219);
- CreateDynamicObject(1542, 2377.8376464844, -1727.6333007813, 1195.1242675781, 0, 0, 179.36633300781);
- CreateDynamicObject(1545, 2378.7016601563, -1727.6333007813, 1195.2016601563, 0, 0, 0);
- CreateDynamicObject(1667, 2374.0615234375, -1726.6196289063, 1194.9417724609, 0, 0, 0);
- CreateDynamicObject(1667, 2373.9797363281, -1724.6511230469, 1194.9417724609, 0, 0, 0);
- CreateDynamicObject(1667, 2373.8637695313, -1722.4080810547, 1194.9417724609, 0, 0, 0);
- CreateDynamicObject(1667, 2373.8205566406, -1719.9658203125, 1194.9417724609, 0, 0, 0);
- CreateDynamicObject(1541, 2369.0769042969, -1724.2534179688, 1195.4619140625, 0, 0, 87.339508056641);
- CreateDynamicObject(1541, 2369.0769042969, -1722.7414550781, 1195.4291992188, 0, 0, 87.339508056641);
- CreateDynamicObject(1544, 2373.9162597656, -1726.1568603516, 1194.8531494141, 0, 0, 0);
- CreateDynamicObject(1544, 2373.0244140625, -1724.1794433594, 1194.8531494141, 0, 0, 0);
- CreateDynamicObject(1544, 2373.6877441406, -1721.8879394531, 1194.8531494141, 0, 0, 0);
- CreateDynamicObject(1664, 2373.7541503906, -1723.0239257813, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1664, 2373.5026855469, -1724.9299316406, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1664, 2373.1748046875, -1720.4074707031, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1666, 2372.9279785156, -1723.0987548828, 1194.9339599609, 0, 0, 0);
- CreateDynamicObject(1668, 2373.8654785156, -1724.0906982422, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2373.4526367188, -1725.8662109375, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2369.4645996094, -1725.0565185547, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2369.5893554688, -1725.0594482422, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2369.7314453125, -1725.0628662109, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2369.8894042969, -1725.0668945313, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2370.0317382813, -1725.0671386719, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2370.162109375, -1725.0649414063, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2370.3149414063, -1725.0554199219, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2370.5026855469, -1725.0650634766, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2370.5043945313, -1725.2509765625, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2370.3059082031, -1725.2387695313, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2370.1533203125, -1725.2205810547, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2370.0080566406, -1725.23828125, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2369.8522949219, -1725.2199707031, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2369.6711425781, -1725.2117919922, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2369.5314941406, -1725.236328125, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1668, 2369.3786621094, -1725.2550048828, 1195.0198974609, 0, 0, 0);
- CreateDynamicObject(1669, 2311.3610839844, -1680.4538574219, 1130.5795898438, 0, 0, 0);
- CreateDynamicObject(1951, 2381.7707519531, -1720.6051025391, 1194.8452148438, 0, 0, 0);
- CreateDynamicObject(1951, 2383.048828125, -1722.4262695313, 1194.8452148438, 0, 0, 0);
- CreateDynamicObject(1951, 2381.9187011719, -1721.8914794922, 1194.8452148438, 0, 0, 0);
- CreateDynamicObject(1666, 2382.5437011719, -1721.5639648438, 1194.7379150391, 0, 0, 0);
- CreateDynamicObject(1551, 2383.1049804688, -1720.7298583984, 1194.8973388672, 0, 0, 0);
- CreateDynamicObject(1551, 2381.7822265625, -1721.3807373047, 1194.8973388672, 0, 0, 0);
- CreateDynamicObject(1551, 2382.5085449219, -1722.3745117188, 1194.8973388672, 0, 0, 0);
- CreateDynamicObject(1665, 2383.1708984375, -1721.4172363281, 1194.6676025391, 0, 0, 0);
- CreateDynamicObject(1665, 2382.4079589844, -1720.6573486328, 1194.6676025391, 0, 0, 0);
- CreateDynamicObject(1707, 2381.1821289063, -1727.0322265625, 1193.8430175781, 0, 0, 179.36633300781);
- CreateDynamicObject(1707, 2383.5771484375, -1726.990234375, 1193.8430175781, 0, 0, 181.34777832031);
- CreateDynamicObject(2287, 2373.5678710938, -1710.2004394531, 1195.0930175781, 0, 0, 89.324493408203);
- CreateDynamicObject(1775, 2391.2937011719, -1725.8853759766, 1194.9464111328, 0, 0, 270.67565917969);
- CreateDynamicObject(1302, 2391.2995605469, -1724.7559814453, 1193.8493652344, 0, 0, 268.69067382813);
- CreateDynamicObject(1776, 2391.3994140625, -1723.5866699219, 1194.9487304688, 0, 0, 270.67565917969);
- CreateDynamicObject(3037, 2418.7287597656, -1705.1473388672, 1196.0415039063, 0, 0, 0);
- CreateDynamicObject(3034, 2388.9909667969, -1706.6958007813, 1197.9273681641, 0, 0, 0);
- CreateDynamicObject(3785, 2385.5769042969, -1723.0054931641, 1195.3403320313, 0, 0, 0);
- CreateDynamicObject(3785, 2385.5769042969, -1718.5036621094, 1195.2978515625, 0, 0, 0);
- CreateDynamicObject(3785, 2385.5769042969, -1713.9624023438, 1195.2401123047, 0, 0, 0);
- CreateDynamicObject(3785, 2385.5769042969, -1709.9119873047, 1195.169921875, 0, 0, 0);
- CreateDynamicObject(3785, 2388.5378417969, -1727.6333007813, 1195.4051513672, 0, 0, 71.459594726563);
- CreateDynamicObject(3785, 2392.5769042969, -1720.6697998047, 1195.337890625, 0, 0, 156.80993652344);
- CreateDynamicObject(3785, 2396.18359375, -1718.6958007813, 1195.3735351563, 0, 0, 111.15310668945);
- CreateDynamicObject(3785, 2409.4946289063, -1718.6958007813, 1195.1687011719, 0, 0, 111.14868164063);
- CreateDynamicObject(3785, 2415.7490234375, -1720.6958007813, 1195.341796875, 0, 0, 111.14868164063);
- CreateDynamicObject(3785, 2418.6706542969, -1717.2332763672, 1195.3566894531, 0, 0, 156.8037109375);
- CreateDynamicObject(3785, 2418.6706542969, -1710.6365966797, 1195.3358154297, 0, 0, 156.80236816406);
- CreateDynamicObject(3785, 2418.6706542969, -1701.7325439453, 1195.1885986328, 0, 0, 156.80236816406);
- CreateDynamicObject(3785, 2415.4790039063, -1700.1958007813, 1195.3352050781, 0, 0, 279.87182617188);
- CreateDynamicObject(3785, 2412.6706542969, -1707.0872802734, 1195.2761230469, 0, 0, 341.40576171875);
- CreateDynamicObject(3785, 2408.7844238281, -1710.6958007813, 1195.2408447266, 0, 0, 271.93115234375);
- CreateDynamicObject(3785, 2397.0891113281, -1710.6958007813, 1195.3309326172, 0, 0, 271.92810058594);
- CreateDynamicObject(3785, 2388.7893066406, -1706.6958007813, 1195.4337158203, 0, 0, 271.92810058594);
- CreateDynamicObject(3785, 2392.5769042969, -1708.7250976563, 1195.3035888672, 0, 0, 182.60375976563);
- CreateDynamicObject(3785, 2373.0769042969, -1711.1087646484, 1198.1398925781, 0, 0, 343.38757324219);
- CreateDynamicObject(3785, 2385.0769042969, -1709.5657958984, 1198.6038818359, 0, 0, 198.47912597656);
- CreateDynamicObject(3785, 2379.2670898438, -1718.1958007813, 1198.7028808594, 0, 0, 109.15447998047);
- CreateDynamicObject(2964, 2409.25390625, -1702.5316162109, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(2188, 2396.0815429688, -1702.0874023438, 1194.8348388672, 0, 0, 3.969970703125);
- CreateDynamicObject(2188, 2394.2963867188, -1704.2629394531, 1194.8348388672, 0, 0, 89.324493408203);
- CreateDynamicObject(2325, 2405.55078125, -1710.0024414063, 1194.625, 0, 0, 179.36633300781);
- CreateDynamicObject(2325, 2406.3286132813, -1710.0446777344, 1194.625, 0, 0, 179.36279296875);
- CreateDynamicObject(2325, 2407.0812988281, -1710.0567626953, 1194.625, 0, 0, 179.36279296875);
- CreateDynamicObject(1978, 2409.1560058594, -1707.443359375, 1194.8936767578, 0, 0, 0);
- CreateDynamicObject(2618, 2399.4587402344, -1709.7161865234, 1193.8430175781, 0, 0, 181.35131835938);
- CreateDynamicObject(2618, 2398.7060546875, -1709.7259521484, 1193.8430175781, 0, 0, 181.35131835938);
- CreateDynamicObject(1895, 2393.1025390625, -1708.0635986328, 1196.0413818359, 0, 0, 93.294494628906);
- CreateDynamicObject(1831, 2401.4270019531, -1700.5223388672, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(1831, 2401.9951171875, -1700.5245361328, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(1833, 2403.3940429688, -1700.5122070313, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(1833, 2404.0222167969, -1700.5146484375, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(1929, 2399.0571289063, -1700.1958007813, 1195.4716796875, 0, 0, 0);
- CreateDynamicObject(2681, 2405.9353027344, -1700.6451416016, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(2640, 2406.7114257813, -1700.7244873047, 1194.6875, 0, 0, 0);
- CreateDynamicObject(2964, 2396.9946289063, -1707.2259521484, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(1896, 2394.1381835938, -1708.0229492188, 1194.8248291016, 0, 0, 90.041625976563);
- CreateDynamicObject(1896, 2399.2385253906, -1701.4321289063, 1194.8248291016, 0, 0, 0.7138671875);
- CreateDynamicObject(1824, 2402.5686035156, -1705.4483642578, 1194.3540039063, 0, 0, 0);
- CreateDynamicObject(3105, 2397.2766113281, -1707.3712158203, 1194.7729492188, 0, 0, 0);
- CreateDynamicObject(3104, 2397.1889648438, -1707.3653564453, 1194.7729492188, 0, 0, 0);
- CreateDynamicObject(3103, 2397.2543945313, -1707.2739257813, 1194.7729492188, 0, 0, 0);
- CreateDynamicObject(3102, 2397.1538085938, -1707.2794189453, 1194.7729492188, 0, 0, 0);
- CreateDynamicObject(3101, 2397.3403320313, -1707.2924804688, 1194.7729492188, 0, 0, 0);
- CreateDynamicObject(3100, 2397.2214355469, -1707.1868896484, 1194.7729492188, 0, 0, 0);
- CreateDynamicObject(3106, 2397.2966308594, -1707.2078857422, 1194.7729492188, 0, 0, 0);
- CreateDynamicObject(2965, 2397.1853027344, -1707.2580566406, 1194.7717285156, 0, 0, 0);
- CreateDynamicObject(14828, 2393.9770507813, -1721.2105712891, 1195.2442626953, 0, 0, 0);
- CreateDynamicObject(14839, 2407.8601074219, -1723.1834716797, 1195.4851074219, 0, 0, 0);
- CreateDynamicObject(14888, 2400.4143066406, -1726.5865478516, 1194.8430175781, 0, 0, 0);
- CreateDynamicObject(2578, 2403.1635742188, -1727.5922851563, 1195.8405761719, 0, 0, 181.35131835938);
- CreateDynamicObject(2581, 2397.5954589844, -1727.6953125, 1194.9951171875, 0, 0, 179.36633300781);
- CreateDynamicObject(2583, 2393.3305664063, -1724.4920654297, 1194.7104492188, 0, 0, 91.309509277344);
- CreateDynamicObject(2583, 2393.3576660156, -1725.9436035156, 1194.7104492188, 0, 0, 91.307373046875);
- CreateDynamicObject(2700, 2393.4223632813, -1727.6953125, 1195.80078125, 0, 0, 47.639770507813);
- CreateDynamicObject(2632, 2416.0498046875, -1719.5051269531, 1193.8894042969, 0, 0, 0);
- CreateDynamicObject(2632, 2416.0263671875, -1716.9965820313, 1193.8894042969, 0, 0, 0);
- CreateDynamicObject(2628, 2417.9721679688, -1701.1533203125, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(2628, 2416.3735351563, -1701.1115722656, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(2628, 2414.8127441406, -1701.203125, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(2628, 2413.4116210938, -1701.2183837891, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(2629, 2413.5981445313, -1704.7816162109, 1193.8430175781, 0, 0, 87.339508056641);
- CreateDynamicObject(2629, 2413.7238769531, -1706.6282958984, 1193.8430175781, 0, 0, 87.335815429688);
- CreateDynamicObject(2629, 2413.8833007813, -1708.9631347656, 1193.8430175781, 0, 0, 87.335815429688);
- CreateDynamicObject(2630, 2417.7275390625, -1712.6225585938, 1193.8430175781, 0, 0, 270.67565917969);
- CreateDynamicObject(2630, 2417.7094726563, -1711.4239501953, 1193.8430175781, 0, 0, 270.67565917969);
- CreateDynamicObject(2627, 2418.029296875, -1705.0729980469, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(2627, 2418.0988769531, -1707.6505126953, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(14782, 2409.3122558594, -1710.9147949219, 1194.8590087891, 0, 0, 0);
- CreateDynamicObject(14782, 2409.1628417969, -1718.3897705078, 1194.8590087891, 0, 0, 179.36633300781);
- CreateDynamicObject(970, 2410.5329589844, -1714.5472412109, 1194.39453125, 0, 0, 1.9830322265625);
- CreateDynamicObject(970, 2406.4230957031, -1714.6934814453, 1194.39453125, 0, 0, 1.9830322265625);
- CreateDynamicObject(970, 2398.4008789063, -1715.0076904297, 1194.39453125, 0, 0, 0);
- CreateDynamicObject(970, 2394.2666015625, -1715.0053710938, 1194.39453125, 0, 0, 0);
- CreateDynamicObject(18070, 2388.9262695313, -1708.4141845703, 1194.3427734375, 0, 0, 0);
- CreateDynamicObject(14455, 2385.0649414063, -1710.6667480469, 1195.5147705078, 0, 0, 92.026611328125);
- CreateDynamicObject(2044, 2391.6547851563, -1709.6817626953, 1194.8807373047, 0, 0, 21.834838867188);
- CreateDynamicObject(2044, 2389.7062988281, -1710.5368652344, 1194.8807373047, 0, 0, 1.9799194335938);
- CreateDynamicObject(2044, 2386.3891601563, -1708.0399169922, 1194.8807373047, 0, 0, 23.812377929688);
- CreateDynamicObject(2044, 2386.1315917969, -1710.5504150391, 1194.8807373047, 0, 0, 11.8974609375);
- CreateDynamicObject(2036, 2386.5610351563, -1710.15625, 1194.8870849609, 0, 0, 342.13513183594);
- CreateDynamicObject(2036, 2391.2990722656, -1710.3852539063, 1194.8870849609, 0, 0, 350.07067871094);
- CreateDynamicObject(2036, 2391.8056640625, -1708.1682128906, 1194.8870849609, 0, 0, 7.9332275390625);
- CreateDynamicObject(2035, 2387.6452636719, -1710.3726806641, 1194.8775634766, 0, 0, 29.774780273438);
- CreateDynamicObject(2035, 2386.23828125, -1708.8038330078, 1194.8775634766, 0, 0, 29.77294921875);
- CreateDynamicObject(2035, 2391.8811035156, -1708.8426513672, 1194.8775634766, 0, 0, 29.77294921875);
- CreateDynamicObject(2035, 2390.5275878906, -1710.0714111328, 1194.8775634766, 0, 0, 29.77294921875);
- CreateDynamicObject(2034, 2388.1198730469, -1710.6149902344, 1194.8839111328, 0, 0, 0);
- CreateDynamicObject(2034, 2386.5234375, -1709.3432617188, 1194.8839111328, 0, 0, 0);
- CreateDynamicObject(2034, 2386.0639648438, -1707.2252197266, 1194.8839111328, 0, 0, 0);
- CreateDynamicObject(2034, 2392.0808105469, -1707.6226806641, 1194.8839111328, 0, 0, 0);
- CreateDynamicObject(1654, 2386.9963378906, -1707.4897460938, 1194.16015625, 0, 0, 0);
- CreateDynamicObject(1654, 2387.0151367188, -1707.7760009766, 1194.16015625, 0, 0, 0);
- CreateDynamicObject(1654, 2386.9951171875, -1708.0076904297, 1194.16015625, 0, 0, 0);
- CreateDynamicObject(1654, 2387.2622070313, -1707.4807128906, 1194.16015625, 0, 0, 0);
- CreateDynamicObject(1654, 2387.2314453125, -1707.7780761719, 1194.16015625, 0, 0, 0);
- CreateDynamicObject(1654, 2387.2294921875, -1708.0245361328, 1194.16015625, 0, 0, 0);
- CreateDynamicObject(1672, 2392.4123535156, -1710.5159912109, 1195.0588378906, 0, 0, 0);
- CreateDynamicObject(1672, 2392.4152832031, -1710.7322998047, 1195.0588378906, 0, 0, 0);
- CreateDynamicObject(1672, 2392.4216308594, -1710.8914794922, 1195.0588378906, 0, 0, 0);
- CreateDynamicObject(1650, 2385.7067871094, -1710.9211425781, 1194.1496582031, 0, 0, 0);
- CreateDynamicObject(1650, 2385.7104492188, -1711.1508789063, 1194.1496582031, 0, 0, 0);
- CreateDynamicObject(1491, 2453.4331054688, -1653.1900634766, 1186.4252929688, 0, 0, 0);
- CreateDynamicObject(1491, 2401.1955566406, -1710.5463867188, 1193.8430175781, 0, 0, 0);
- CreateDynamicObject(1491, 2404.1696777344, -1710.5034179688, 1193.8430175781, 0, 0, 181.35131835938);
- CreateDynamicObject(1491, 2404.1591796875, -1718.8580322266, 1193.8430175781, 0, 0, 181.35131835938);
- CreateDynamicObject(1491, 2401.169921875, -1718.8961181641, 1193.8703613281, 0, 0, 0.7171630859375);
- CreateDynamicObject(2100, 2385.6564941406, -1715.5649414063, 1193.8430175781, 0, 0, 89.324493408203);
- CreateDynamicObject(2100, 2378.431640625, -1700.3374023438, 1193.8430175781, 0, 0, 359.99975585938);
- CreateDynamicObject(970, 2388.8420410156, -1719.70703125, 1194.39453125, 0, 0, 268.69067382813);
- //----------------------------------------VIP garage out-------------------------
- //CreateDynamicObject(3037, 1814.6977539063, -1558.1148681641, 14.676627159119, 0, 0, 344.1201171875);
- //CreateDynamicObject(4641, 1818.8826904297, -1554.1796875, 14.2381772995, 0, 0, 348.09008789063);
- CreateDynamicObject(970, 1814.5051269531, -1565.8275146484, 13.064764976501, 0, 0, 300.45043945313);
- CreateDynamicObject(970, 1815.0407714844, -1569.6166992188, 13.098356246948, 0, 0, 254.7939453125);
- CreateDynamicObject(970, 1812.2019042969, -1580.3015136719, 13.098356246948, 0, 0, 254.78942871094);
- CreateDynamicObject(970, 1813.9575195313, -1573.5935058594, 13.098356246948, 0, 0, 254.78942871094);
- CreateDynamicObject(970, 1791.9349365234, -1601.0864257813, 13.098356246948, 0, 0, 167.44970703125);
- CreateDynamicObject(970, 1785.5520019531, -1599.6495361328, 13.098356246948, 0, 0, 167.44812011719);
- CreateDynamicObject(1215, 1812.7960205078, -1578.2115478516, 13.111198425293, 0, 0, 0);
- CreateDynamicObject(1215, 1813.4416503906, -1575.7443847656, 13.111198425293, 0, 0, 0);
- CreateDynamicObject(1215, 1787.7297363281, -1600.1394042969, 13.111198425293, 0, 0, 0);
- CreateDynamicObject(1215, 1789.7456054688, -1600.5638427734, 13.108983039856, 0, 0, 0);
- CreateDynamicObject(1215, 1783.8410644531, -1599.1124267578, 13.106767654419, 0, 0, 0);
- CreateDynamicObject(1215, 1783.8897705078, -1595.1766357422, 13.057620048523, 0, 0, 0);
- CreateDynamicObject(1215, 1784.3630371094, -1593.931640625, 13.042996406555, 0, 0, 0);
- CreateDynamicObject(1215, 1791.0913085938, -1588.2084960938, 13.041204452515, 0, 0, 0);
- CreateDynamicObject(1215, 1792.1245117188, -1587.3269042969, 13.038241386414, 0, 0, 0);
- CreateDynamicObject(1215, 1798.3713378906, -1581.9216308594, 13.019793510437, 0, 0, 0);
- CreateDynamicObject(1215, 1800.5555419922, -1573.9105224609, 12.931782722473, 0, 0, 0);
- CreateDynamicObject(1215, 1804.6455078125, -1570.5043945313, 13.022382736206, 0, 0, 0);
- CreateDynamicObject(1215, 1805.6091308594, -1569.6567382813, 13.038503646851, 0, 0, 0);
- CreateDynamicObject(1215, 1812.6127929688, -1563.779296875, 13.024545669556, 0, 0, 0);
- CreateDynamicObject(1215, 1815.3621826172, -1567.6187744141, 13.10801410675, 0, 0, 0);
- CreateDynamicObject(1215, 1811.5521240234, -1582.1103515625, 13.111198425293, 0, 0, 0);
- CreateDynamicObject(1215, 1793.7562255859, -1601.1867675781, 13.103271484375, 0, 0, 0);
- CreateDynamicObject(1215, 1793.9250488281, -1595.3958740234, 13.100971221924, 0, 0, 0);
- CreateDynamicObject(1215, 1804.4793701172, -1586.8530273438, 13.105425834656, 0, 0, 0);
- CreateDynamicObject(1214, 1813.1368408203, -1577.0395507813, 12.546875, 0, 0, 0);
- CreateDynamicObject(1214, 1788.7391357422, -1600.3452148438, 12.546875, 0, 0, 0);
- CreateDynamicObject(983, 1546.3432617188, -1617.6539306641, 16.608020782471, 0, 0, 270.67565917969);
- CreateDynamicObject(983, 1542.9366455078, -1617.6884765625, 16.608020782471, 0, 0, 270.67565917969);
- CreateDynamicObject(983, 1539.7026367188, -1614.5609130859, 16.606924057007, 0, 0, 181.35131835938);
- CreateDynamicObject(983, 1539.6910400391, -1608.1437988281, 16.606924057007, 0, 0, 179.36633300781);
- CreateDynamicObject(983, 1539.7121582031, -1605.6630859375, 16.606924057007, 0, 0, 0);
- CreateDynamicObject(983, 1542.9251708984, -1602.4428710938, 16.594837188721, 0, 0, 270.67565917969);
- CreateDynamicObject(983, 1549.3094482422, -1602.3693847656, 16.594837188721, 0, 0, 270.67565917969);
- CreateDynamicObject(983, 1555.6848144531, -1602.3206787109, 16.594837188721, 0, 0, 270.67565917969);
- CreateDynamicObject(983, 1562.0836181641, -1602.3623046875, 16.594837188721, 0, 0, 268.69067382813);
- CreateDynamicObject(983, 1568.4765625, -1602.4079589844, 16.594837188721, 0, 0, 270.67211914063);
- CreateDynamicObject(983, 1574.8591308594, -1602.4061279297, 16.594837188721, 0, 0, 268.68518066406);
- CreateDynamicObject(983, 1581.2410888672, -1602.4514160156, 16.594837188721, 0, 0, 270.66662597656);
- CreateDynamicObject(983, 1593.7595214844, -1602.3729248047, 16.594837188721, 0, 0, 270.66467285156);
- CreateDynamicObject(983, 1600.1658935547, -1602.3031005859, 16.594837188721, 0, 0, 270.66467285156);
- CreateDynamicObject(983, 1604.9766845703, -1602.2917480469, 16.594837188721, 0, 0, 270.66467285156);
- CreateDynamicObject(983, 1608.0433349609, -1605.5509033203, 16.605434417725, 0, 0, 177.3701171875);
- CreateDynamicObject(983, 1607.8692626953, -1611.9475097656, 16.605434417725, 0, 0, 179.35375976563);
- CreateDynamicObject(983, 1607.9040527344, -1618.3468017578, 16.605434417725, 0, 0, 181.33679199219);
- CreateDynamicObject(983, 1608.0241699219, -1624.744140625, 16.605434417725, 0, 0, 181.33483886719);
- //CreateDynamicObject(970, 1503.849609375, -1737.5168457031, 13.098356246948, 0, 0, 0);
- // VIP Garage in
- CreateDynamicObject(3037, 2482.1296386719, 2377.4694824219, 9.1495246887207, 0, 0, 0);
- CreateDynamicObject(3037, 2482.4404296875, 2376.6533203125, 13.007576942444, 0, 0, 0);
- vipCars[0] = AddStaticVehicle(560,2514.2529,2373.1162,3.9168,267.6182,9,39); // VIP Car in 1
- vipCars[1] = AddStaticVehicle(560,2514.2166,2377.3501,3.9155,270.7358,17,1); // VIP Car 2
- vipCars[2] = AddStaticVehicle(560,2514.3374,2368.1824,3.9236,269.4673,21,1); // VIP Car 3
- vipCars[3] = AddStaticVehicle(451,2525.0518,2377.0166,3.8916,89.0836,125,125); // VIP Car 4
- vipCars[4] = AddStaticVehicle(451,2525.5076,2372.8281,3.9521,269.8559,36,36); // VIP Car 5
- vipCars[5] = AddStaticVehicle(451,2525.1960,2368.0483,3.9345,90.6454,16,16); // VIP Car 6
- vipCars[6] = AddStaticVehicle(541,2525.1995,2363.1851,3.8424,89.7378,58,8); // VIP Car 7
- vipCars[7] = AddStaticVehicle(541,2514.9031,2363.5627,3.8433,269.8098,60,1); // VIP Car 8
- vipCars[8] = AddStaticVehicle(477,2514.8586,2381.7407,3.9542,269.5190,94,1); // VIP Car 9
- vipCars[9] = AddStaticVehicle(477,2525.0808,2381.4277,3.9650,88.9117,101,1); // VIP Car 10
- vipCars[10] = AddStaticVehicle(429,2541.1406,2381.6995,3.8856,89.2896,2,1); // VIP Car 11
- vipCars[11] = AddStaticVehicle(429,2540.9526,2376.9287,3.8827,87.1464,1,3); // VIP Car 12
- vipCars[12] = AddStaticVehicle(415,2524.3865,2396.9661,3.9863,1.1663,0,1); // VIP Car 13
- vipCars[13] = AddStaticVehicle(415,2519.7249,2397.0037,3.9827,1.5945,20,1); // VIP Car 14
- vipCars[14] = AddStaticVehicle(415,2533.6326,2397.3823,3.9830,179.0358,25,1); // VIP Car 15
- vipCars[15] = AddStaticVehicle(411,2541.4856,2367.6526,3.9534,89.3840,64,1); // VIP Car 16
- vipCars[16] = AddStaticVehicle(411,2541.4651,2363.1013,3.9439,90.5496,123,1); // VIP Car 17
- vipCars[17] = AddStaticVehicle(411,2510.6057,2396.7273,3.9380,358.6643,116,1); // VIP Car 18
- vipCars[18] = AddStaticVehicle(490,2542.4922,2397.3340,4.3381,179.3191,0,0); // VIP Car 19
- vipCars[19] = AddStaticVehicle(490,2537.5745,2397.2422,4.3380,0.2727,0,0); // VIP Car 20
- vipCars[20] = AddStaticVehicle(482,2515.0977,2397.6221,4.3383,178.8079,62,62); // VIP Car 21
- vipCars[21] = AddStaticVehicle(482,2528.7190,2397.4077,4.3303,179.4597,41,41); // VIP Car 22
- vipCars[22] = AddStaticVehicle(482,2541.2549,2372.7126,4.3392,91.0182,48,48); // VIP Car 23
- vipCars[23] = AddStaticVehicle(522,2495.1467,2359.8486,3.8031,269.5768,8,82); // VIP Car 24
- vipCars[24] = AddStaticVehicle(522,2494.9326,2357.3398,3.7788,264.8770,36,105); // VIP Car 25
- vipCars[25] = AddStaticVehicle(522,2494.9814,2354.1008,3.7795,267.3209,39,106); // VIP Car 26
- vipCars[26] = AddStaticVehicle(522,2490.1909,2354.4080,3.8065,261.8061,51,118); // VIP Car 27
- vipCars[27] = AddStaticVehicle(522,2490.2917,2357.4524,3.7702,266.5061,3,3); // VIP Car 29
- vipCars[28] = AddStaticVehicle(522,2490.5642,2359.9353,3.7865,267.5715,3,8); // VIP Car 28
- vipCars[29] = AddStaticVehicle(567,2511.8730,2353.0137,4.0667,87.1759,97,96); // VIP Car 29
- vipCars[30] = AddStaticVehicle(536,2521.9036,2352.5425,3.9441,85.5794,26,96); // VIP Car 30
- vipCars[31] = AddStaticVehicle(506,2541.1707,2352.4805,3.9201,88.8673,6,6); // VIP Car 31
- vipCars[32] = AddStaticVehicle(506,2531.1667,2352.1638,3.9267,87.2943,7,7); // VIP Car 32
- vipCars[33] = AddStaticVehicle(522,2495.2773,2394.1528,3.8096,268.8440,6,25); // VIP Car 33
- vipCars[34] = AddStaticVehicle(522,2495.2300,2401.1667,3.7791,269.9503,7,79); // VIP Car 34
- vipCars[35] = AddStaticVehicle(522,2486.2117,2359.7734,3.7625,271.3247,8,82); // VIP Car 34
- vipCars[36] = AddStaticVehicle(522,2486.1995,2357.2954,3.7729,265.1543,36,105); // VIP Car 35
- vipCars[37] = AddStaticVehicle(522,2486.3674,2354.6633,3.7797,267.5614,39,106); // VIP Car 36
- vipCars[38] = AddStaticVehicle(522,2482.0637,2359.8149,3.7811,267.3146,51,118); // VIP Car 37
- vipCars[39] = AddStaticVehicle(522,2481.7527,2357.5376,3.7799,266.3116,3,3); // VIP Car 38
- vipCars[40] = AddStaticVehicle(522,2481.8679,2354.7986,3.7819,266.5623,3,8); // VIP Car 39
- vipCars[41] = AddStaticVehicle(506,2500.0808,2366.1558,3.9452,0.2264,52,52); // VIP Car 40
- vipCars[42] = AddStaticVehicle(506,2499.8713,2386.9729,3.9179,179.9657,76,76); // VIP Car 41
- //MATDELIVER OBJECTS
- CreateDynamicObject(3265, 2268.533447, -1136.080566, 27.139744, 0.0000, 0.0000, 351.4056);
- CreateDynamicObject(984, 2294.078125, -1114.260376, 37.538239, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(984, 2294.097168, -1101.486816, 37.537029, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(944, 2284.854492, -1103.568726, 37.861351, 0.0000, 0.0000, 67.5000);
- CreateDynamicObject(944, 2291.843994, -1103.760742, 37.861351, 0.0000, 0.0000, 168.7500);
- CreateDynamicObject(964, 2283.867676, -1105.427246, 36.976563, 0.0000, 0.0000, 67.5000);
- CreateDynamicObject(2358, 2284.159668, -1103.942505, 38.538982, 0.0000, 0.0000, 67.5000);
- //AIRPORT OBJECTS
- CreateDynamicObject(1683, 1872.291626, -2283.772705, 18.449501, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(1681, 1995.646240, -2382.106934, 14.674913, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1681, 1996.920410, -2315.446533, 14.724913, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(1683, 1728.122070, -2420.928711, 18.457298, 0.0000, 0.0000, 270.0000);
- CreateDynamicObject(1683, 1647.249756, -2420.928711, 18.457314, 0.0000, 0.0000, 270.0000);
- //CITYHALL OBJECTS
- CreateDynamicObject(4848, 392.889465, 171.200653, 1010.368469, 0.0000, 0.0000, 270.0000); //entrance block
- CreateDynamicObject(630, 385.967163, 170.149429, 1008.407959, 0.0000, 0.0000, 0.0000); //plant
- CreateDynamicObject(630, 385.941071, 177.544662, 1008.407959, 0.0000, 0.0000, 146.2500); //plant
- //BOAT OBJECTS
- CreateDynamicObject(10230, 466.389252, -2278.126465, 7.263396, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(10229, 466.145935, -2279.552002, 6.095016, 0.0000, 0.0000, 0.0000);
- CreateDynamicObject(10231, 465.491425, -2279.642090, 8.710502, 0.0000, 0.0000, 0.0001);
- CreateDynamicObject(944, 422.262115, -2288.881592, 8.437245, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(944, 425.626923, -2274.627197, 8.437245, 0.0000, 0.0000, 180.0000);
- CreateDynamicObject(2669, 410.597229, -2279.471680, 8.859987, 0.0000, 0.0000, 90.0000);
- CreateDynamicObject(17055, 425.758057, -2279.559570, 9.886889, 0.0000, 0.0000, 91.7189);
- CreateDynamicObject(3565, 514.917969, -2279.834717, 11.456652, 0.0000, 0.0000, 90.0000);
- //Prison Inside
- CreateDynamicObject(14412, 1789.184448, -1569.734131, 1645.317383, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(18553, 1757.807495, -1577.933228, 1641.404663, 0.000000, 0.000000, -180.859341949);
- CreateDynamicObject(1800, 1771.276611, -1584.358398, 1635.990845, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(1966, 1770.740234, -1583.169922, 1637.284180, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(1966, 1776.392700, -1583.226563, 1637.359253, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(1966, 1798.508789, -1583.209229, 1637.310425, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(2514, 1775.742798, -1582.768799, 1635.972778, 0.000000, 0.000000, -180.000019848);
- CreateDynamicObject(1508, 1806.459961, -1576.635376, 1637.506836, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(14459, 1784.398560, -1569.747925, 1643.005615, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(14414, 1768.359863, -1563.225098, 1636.910400, 0.000000, 0.000000, 179.999962552);
- CreateDynamicObject(1499, 1766.208862, -1580.001831, 1640.113403, 0.000000, 0.000000, 269.999943828);
- CreateDynamicObject(1499, 1766.235107, -1583.019409, 1640.106812, 0.000000, 0.000000, 90.0000385718);
- CreateDynamicObject(8060, 1791.806763, -1535.868530, 1634.645874, -181.340741088, 0.000000, 0.000114591559026);
- CreateDynamicObject(1966, 1776.405151, -1556.301025, 1637.259155, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(1966, 1781.872559, -1556.312622, 1637.260132, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(1966, 1787.494995, -1556.312012, 1637.309204, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(1966, 1793.112305, -1556.317383, 1637.309204, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(1966, 1798.479492, -1556.314819, 1637.334961, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(2514, 1801.900879, -1556.299805, 1635.972778, 0.000000, 0.000000, -360.000039696);
- CreateDynamicObject(2514, 1797.694580, -1556.320923, 1635.972778, 0.000000, 0.000000, -360.000039696);
- CreateDynamicObject(2514, 1792.343384, -1556.328247, 1635.972778, 0.000000, 0.000000, -360.000039696);
- CreateDynamicObject(2514, 1786.635132, -1556.303223, 1635.972778, 0.000000, 0.000000, -360.000039696);
- CreateDynamicObject(2514, 1775.718750, -1556.331665, 1635.972778, 0.000000, 0.000000, -360.000039696);
- CreateDynamicObject(2514, 1781.187256, -1556.340454, 1635.972778, 0.000000, 0.000000, -360.000039696);
- CreateDynamicObject(1800, 1771.360718, -1559.318848, 1635.851929, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(1800, 1777.049072, -1559.313843, 1635.801880, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(1800, 1782.598267, -1559.296021, 1635.826904, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(1800, 1788.114868, -1559.312378, 1635.801880, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(1800, 1793.790649, -1559.328369, 1635.901978, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(1800, 1799.285767, -1559.336670, 1635.901978, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(16378, 1760.124512, -1569.561523, 1640.866821, 0.000000, 0.000000, 180.000019848);
- CreateDynamicObject(16154, 1761.361694, -1562.671509, 1640.236450, 0.000000, 0.000000, -180.000019848);
- CreateDynamicObject(2737, 1757.953247, -1566.131714, 1642.168091, 0.000000, 0.000000, 89.999981276);
- Prison_Buttons[PrisonCells1] = CreateDynamicObject(14459, 1784.705322, -1589.811279, 1637.197510, 0.000000, 0.000000, 0.000000);
- Prison_Buttons[PrisonCells2] = CreateDynamicObject(14459, 1784.613647, -1549.697021, 1637.217896, 0.000000, 0.000000, -359.9999824);
- CreateDynamicObject(1966, 1781.853516, -1583.229004, 1637.334229, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(1966, 1787.537476, -1583.232300, 1637.343872, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(1966, 1793.307007, -1583.234009, 1637.309937, 0.000000, 0.000000, 89.999981276);
- CreateDynamicObject(2514, 1781.272949, -1582.731934, 1635.972778, 0.000000, 0.000000, -180.000019848);
- CreateDynamicObject(2514, 1786.829224, -1582.760132, 1635.972778, 0.000000, 0.000000, -180.000019848);
- CreateDynamicObject(2514, 1792.491821, -1582.755005, 1635.972778, 0.000000, 0.000000, -180.000019848);
- CreateDynamicObject(2514, 1797.929688, -1582.738647, 1635.972778, 0.000000, 0.000000, -180.000019848);
- CreateDynamicObject(2514, 1802.001953, -1582.729614, 1635.972778, 0.000000, 0.000000, -180.000019848);
- CreateDynamicObject(1800, 1777.064087, -1584.312622, 1635.977051, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(1800, 1782.810181, -1579.774170, 1635.977051, 0.000000, 0.000000, -179.999962552);
- CreateDynamicObject(1800, 1788.411133, -1579.764282, 1635.977051, 0.000000, 0.000000, -179.999962552);
- CreateDynamicObject(1800, 1794.223511, -1579.755005, 1635.977051, 0.000000, 0.000000, -179.999962552);
- CreateDynamicObject(1800, 1799.393555, -1579.773682, 1635.977051, 0.000000, 0.000000, -179.999962552);
- //Prison Outside
- CreateDynamicObject(2961, 1765.9000, -1574.0979, 1641.7, 0.000000, 0.000000, 270.0); // Cell Button
- CreateDynamicObject(2961, 209.039398, 1813.174683, 22.5, 0.000000, 0.000000, 44.999990638); // Gate Button
- CreateDynamicObject(18553, 226.373581, 1872.370239, 14.026321, 0.000000, 0.000000, -0.859436692696);
- CreateDynamicObject(1508, 201.098923, 1869.536499, 13.755270, 0.000000, 0.000000, 0.000000);
- CreateDynamicObject(1886, 201.656082, 1874.104370, 16.244650, 18.9076072393, 0.000000, 44.999990638); // Camera
- CreateDynamicObject(1886, 159.715179, 1931.205322, 32.528725, 16.3292971612, 0.000000, 292.500053739); // Camera
- CreateDynamicObject(1886, 264.598419, 1893.736816, 32.537567, 16.3292971612, 0.000000, 270.000001124); // Camera
- CreateDynamicObject(1886, 167.735580, 1848.043457, 32.510399, 16.3292971612, 0.000000, 90.0000385718); // Camera
- CreateDynamicObject(1886, 460.5567,-92.2545,1002.25, 10.0, 0.0, 235.0); // Camera
- CreateDynamicObject(1886, 1766.85, -1570.11, 1646.0, 15.0, 0.0, 90.0); // Camera
- CreateDynamicObject(3998, 284.808838, 1892.831299, 3.370023, 0.000000, 0.000000, 89.999981276); //
- CreateDynamicObject(1886, 265.112061, 1862.907837, 12.618983, 18.9076072393, 0.000000, 44.999990638); // Camera
- CreateDynamicObject(1555, 267.993896, 1864.183838, 7.767914, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(16095, 267.381104, 1867.212524, 7.609875, 0.000000, 0.000000, 0.000000); //
- CreateDynamicObject(16095, 286.108734, 1868.651123, 7.752488, 0.000000, 0.000000, -89.999981276); //
- Prison_Buttons[PrisonGate] = CreateDynamicObject(8674, 96.808670, 1920.512817, 16.234968, 0.000000, 90.2408527331, -89.999981276);
- CreateDynamicObject(1216, 185.3808, 1923.9442, 17.4, 0.000000, 0.0, 0.0);
- CreateDynamicObject(1505, -221.9176, 1404.6, 26.6, 0.000000, 0.000000, -90.00000); // Lil Probe Inn Door For Locker Room
- CreateDynamicObject(5822, 1150.8000488281, -1382.5999755859, 20.290000915527, 0, 0, 93.654907226563); // All Saints Stairs
- //SS
- AddStaticVehicleEx(487,1116.5000,-2019.0000,75,180,0,0,900); // Helicopter 1
- AddStaticVehicleEx(487,1116.5000,-2055.0000,75,360,0,0,900); // Helicopter 2
- AddStaticVehicleEx(426,1245.9396,-2031.2638,59.7032,270.5038,0,0,900); // Premier 1
- AddStaticVehicleEx(426,1245.9396,-2025.7902,59.7047,271.7071,0,0,900); // Premier 2
- AddStaticVehicleEx(409,1246.6042,-2020.0431,59.6067,270.3432,0,0,900); // Limo 1
- AddStaticVehicleEx(409,1246.6042,-2015.1011,59.6125,270.3432,0,0,900); // Limo 2
- //Los Santos Export Depot
- AddStaticVehicleEx(498,2447.3923,-1979.9711,18.6169,270.2674,0,0,900); // Los Santos Export Depot Boxville #1
- AddStaticVehicleEx(479,2458.7092,-1979.2440,18.3166,90.8460,0,0,900); // Los Santos Export Depot Regina #1
- AddStaticVehicleEx(479,2457.8347,-1973.4501,18.2841,1.0510,0,0,900); // Los Santos Export Depot Regina #2
- AddStaticVehicleEx(543,2443.0784,-1965.0604,18.3635,270.0245,0,0,900); // Los Santos Export Depot Sadler #1
- AddStaticVehicleEx(530,2440.8723,-1969.6606,18.3125,178.2758,0,0,900); // Los Santos Export Depot Forklift #1
- CreateDynamicObject(1508, 2529.58, -1293.8767, 1032.0, 0.0000, 0.0000, 0.0); // Los Santos Export Depot Door Block
- CreateDynamicObject(1508, 2571.7, -1302.0000, 1044.4, 0.0000, 0.0000, 0.0); // Los Santos Export Depot Door Block
- //AIRPORT
- EnterableShamals[0] = AddStaticVehicleEx(519,1889.6531,-2629.1267,14.4657,0,-1,-1,900); // Shamal 1
- EnterableShamals[1] = AddStaticVehicleEx(519,1823.1190,-2629.1267,14.4657,0,-1,-1,900); // Shamal 2
- EnterableShamals[2] = AddStaticVehicleEx(519,1754.5325,-2629.1267,14.4657,0,-1,-1,900); // Shamal 3
- AddStaticVehicleEx(487,1964.2646,-2629.1267,13.7619,0,-1,-1,900); // Heli 1
- AddStaticVehicleEx(487,1944.7985,-2629.1267,13.7354,0,-1,-1,900); // Heli 2
- AddStaticVehicleEx(417,1765.6274,-2285.0801,26.8743,0,-1,-1,900); // Levi 1
- AddStaticVehicleEx(593,1616.7531,-2627.9131,14.0094,0,-1,-1,900); // Dodo 1
- AddStaticVehicleEx(593,1681.9587,-2627.9131,14.0094,0,-1,-1,900); // Dodo 2
- //BOATS
- AddStaticVehicleEx(430,2473.2754,-2716.4000,0,90,-1,-1,900); // LSPD 1
- AddStaticVehicleEx(430,2446.4270,-2716.4000,0,90,-1,-1,900); // LSPD 2
- //NEWS AGENCY
- AddStaticVehicleEx(582,755.2141,-1335.2787,13.5944,180,90,2,900); // NewsVan 1
- AddStaticVehicleEx(582,764.7657,-1335.2787,13.5944,180,90,2,900); // NewsVan 2
- AddStaticVehicleEx(582,760.1548,-1335.2787,13.5944,180,90,2,900); // NewsVan 3
- AddStaticVehicleEx(582,769.1149,-1335.2787,13.5944,180,90,2,900); // NewsVan 4
- AddStaticVehicleEx(488,742.3518,-1371.2245,25.8695,360,-1,-1,900); // Heli 4
- //PARAMEDICS
- AddStaticVehicleEx(416,1177.1511,-1308.8158,14.0000,-90,-1,-1,900); // Paramedic 1
- AddStaticVehicleEx(416,1177.1511,-1339.0392,14.0000,-90,-1,-1,900); // Paramedic 2
- AddStaticVehicleEx(416,2037.1144,-1427.5453,20.0000,0,-1,-1,900); // Paramedic 3
- AddStaticVehicleEx(416,2007.2174,-1410.5946,20.0000,90,-1,-1,900); // Paramedic 4
- AddStaticVehicleEx(407,1750.7942,-1455.4712,13.7848,269.8957,3,0,900); // Firetruck 1
- AddStaticVehicleEx(407,1706.6632,-1483.4213,13.6953,180.1329,3,0,900); // Firetruck 2
- //BIKES
- AddStaticVehicleEx(481,1909.3695,-1416.4291,16.0000,90.0000,26,1,900); // Skatepark 1
- AddStaticVehicleEx(481,1927.2667,-1436.1995,16.0000,90.0000,26,1,900); // Skatepark 2
- //Gangs / Taxi Cars
- /*AddStaticVehicle(550,2498.6565,-1682.9791,13.1974,100.6538,86,86); // Grove 1
- AddStaticVehicle(492,2509.5269,-1671.5408,13.1820,169.7167,86,0); // Grove 2
- AddStaticVehicle(550,2499.0024,-1654.4006,13.2261,255.2720,86,86); // Grove 3
- AddStaticVehicle(567,2481.5085,-1653.5159,13.2530,269.9821,86,86); // Grove 4
- AddStaticVehicle(567,2474.8237,-1680.3065,13.2206,235.6533,86,86); // Grove 5
- AddStaticVehicle(529,2472.8562,-1697.5603,13.1705,0.7767,86,86); // Grove 6
- AddStaticVehicle(554,2534.8198,-1703.0668,13.4679,188.3575,86,86); // Grove 7
- AddStaticVehicle(554,2516.9465,-1710.4199,13.5918,267.5128,86,86); // Grove 8
- AddStaticVehicle(554,2531.6760,-1715.6615,13.5800,288.7392,86,86); // Grove 9
- */
- // Bank Cars
- AddStaticVehicle(428,1424.8373,-958.1071,36.3744,259.0519,4,75); // Local Bank car 1
- AddStaticVehicle(428,1432.2693,-959.6162,36.3788,256.9896,4,75); // Local Bank car 2
- AddStaticVehicle(428,605.2982,-1301.0607,14.6620,281.4812,4,75); // Main Bank car 1
- AddStaticVehicle(428,588.5988,-1304.3020,14.4230,278.6803,4,75); // Main Bank car 2
- AddStaticVehicle(428,588.0096,-1304.1919,14.4341,283.9366,4,75); // Main Bank car 2
- //Doc Maverick
- AddStaticVehicle(487,-50.3326,-251.4420,34.0950,267.8079,0,0);
- //
- //BOATS
- AddStaticVehicleEx(484,719.9970,-1696.9248,0.1500,180.0000,1,1,900); // Boat 1
- AddStaticVehicleEx(453,719.9970,-1626.4930,0.1500,180.0000,1,1,900); // Boat 2
- AddStaticVehicleEx(453,719.9970,-1638.4017,0.1500,180.0000,1,1,900); // Boat 3
- //BOXVILLES
- AddStaticVehicleEx(498,89.8346,-306.1434,1.6469,357.7260,-1,-1,900); // boxville
- AddStaticVehicleEx(498,39.4548,-286.4631,2.0861,0.3001,-1,-1,900); // boxville1
- //0.3
- AddStaticVehicleEx(454,729.2374,-1496.4160,0.2745,179.2701,-1,-1,900); // boat1
- AddStaticVehicleEx(512,-1436.8271,-946.4916,201.3638,270.5414,-1,-1,900); // cropduster
- AddStaticVehicleEx(532,-346.0279,-1067.7395,60.5232,357.7303,-1,-1,900); // combineharvester
- AddStaticVehicleEx(442,930.0162,-1064.6062,24.1230,179.2080,0,0,900); // romero
- AddStaticVehicle(572,740.3826,-598.6182,16.6073,51.0138,0,0); //Mower
- AddStaticVehicleEx(428,1385.0476,-1009.4760,27.3589,0.1330,-1,-1,900); // bankvan
- AddStaticVehicleEx(508,-89.3810,-1604.8574,2.9916,121.6778,-1,-1,900); // camper
- AddStaticVehicleEx(469,1291.3120,-789.5865,96.4699,359.3932,-1,-1,900); // heli
- AddStaticVehicleEx(495,452.7136,-1812.0624,5.8968,181.9573,-1,-1,900); // sandking1
- AddStaticVehicleEx(495,447.6973,-1812.1508,5.8961,181.4140,-1,-1,900); // sandking2
- AddStaticVehicleEx(553,2112.0979,-2422.7620,14.8796,177.6028,73,118,900); // nevada
- AddStaticVehicleEx(538,1700.7551,-1953.6531,14.8756,200.0,-1,-1,900); // train
- AddStaticVehicleEx(446,2106.2417,-94.8254,-0.3685,125.0311,-1,-1,900); // speedboat
- AddStaticVehicleEx(577,1585.6345,1188.1622,10.6200,180.0000,1,1,900); // lv plane
- AddStaticVehicleEx(478,1535.5079,25.7885,24.1359,193.4562,-1,-1,900); // walton
- AddStaticVehicleEx(489,1547.9408,-20.5773,21.5223,270.9849,0,0,900); // rancher 1
- AddStaticVehicleEx(489,1520.1488,5.2112,24.1746,281.2211,0,0,900); // rancher 2
- // SS vehicles
- SSVehicles[0] = AddStaticVehicle(560,-603.2582,-1512.8094,12.9151,269.9474,0,0); // SS car
- SSVehicles[1] = AddStaticVehicle(560,-603.2815,-1508.6755,13.0048,271.8966,0,0); // SS car
- SSVehicles[2] = AddStaticVehicle(426,-582.0281,-1517.8584,9.9769,93.2286,0,0); // SS car
- SSVehicles[3] = AddStaticVehicle(461,-562.6583,-1499.9874,8.7864,122.4516,0,0); // SS car
- SSVehicles[4] = AddStaticVehicle(447,-558.6890,-1506.7467,9.1891,94.3768,75,2); // Ss car
- SSVehicles[5] = AddStaticVehicle(461,-561.0959,-1502.6423,8.7460,122.3335,0,0); // SS car
- SSVehicles[6] = AddStaticVehicle(421,-603.0353,-1504.3628,13.0648,271.4730,0,0); // SS car
- SSVehicles[7] = AddStaticVehicle(421,-602.7678,-1499.8013,12.8183,270.6265,0,0); // SS car
- SSVehicles[8] = AddStaticVehicle(426,-582.1807,-1514.1013,9.8408,91.6060,0,0); // SS car
- //Trucker Job
- Trucks[0] = AddStaticVehicle(414,1788.9617,-2025.1841,13.5786,178.8678,3,3); // Mule 1
- Trucks[1] = AddStaticVehicle(414,1792.8723,-2025.0696,13.5846,181.6724,3,3); // Mule 2
- Trucks[2] = AddStaticVehicle(456,1802.1051,-2036.1638,13.6981,89.3995,3,3); // Yankee 3
- Trucks[3] = AddStaticVehicle(456,1802.2657,-2040.9133,13.7087,86.9698,3,3); // Yankee 4
- Trucks[4] = AddStaticVehicle(482,1791.8491,-2047.8876,13.6806,359.3928,3,3); // Burrito 5
- Trucks[5] = AddStaticVehicle(414,1763.1239,-2055.5889,13.6761,269.1548,3,3); // Mule 6
- Trucks[6] = AddStaticVehicle(455,1679.7977,-2072.8975,14.0518,270.5643,3,3); // Flatbed 8
- Trucks[7] = AddStaticVehicle(482,1725.5651,-2069.8743,13.6448,272.1460,3,3); // Burrito 7 Fix.
- //Trucks[8] = AddStaticVehicle(499,1771.6295,-2022.2083,14.1303,269.0706,3,3); // Benson 9
- //Bus System
- NPCTextBlue = Create3DTextLabel("Los Santos Transport Company - Bus A-1", 0x6495EDFF, 0.0, 0.0, 0.0, 30.0,0, 0);
- NPCTextBlack = Create3DTextLabel("Los Santos Transport Company - Bus A-2", 0x6495EDFF, 0.0, 0.0, 0.0, 30.0,0, 0);
- Create3DTextLabel("Press F to Exit", 0x6495EDFF, 2021.9740,2235.6626,2103.9536, 15.0,2);
- Create3DTextLabel("Press F to Exit", 0x6495EDFF, 2021.9740,2235.6626,2103.9536, 15.0,3);
- NPCBlueBus = CreateVehicle(431, 0.0, 0.0, 0.0, 0.0, 125, 125, 1);
- NPCBlackBus = CreateVehicle(431, 0.0, 0.0, 0.0, 0.0, 0, 0, 1);
- //=====================================[3D Text Labels ONLY]======================================
- //Create3DTextLabel("{FFFFFF}Welcome to {6EF83C}Classified Gaming Roleplay{FFFFFF}\nIf you have any questions regarding the script - Feel free to use {FF00EA}/n{FFFFFF}\nFor a list of the Important Locations in Los Santos - Use {FF00EA}/gps",0x0000FFFF,1722.7987,-1880.4536,13.5647, 10,0,1);
- //Create3DTextLabel("{FFFFFF}Welcome to {6EF83C}Classified Gaming Roleplay{FFFFFF}\nIf you have any questions regarding the script - Feel free to use {FF00EA}/n{FFFFFF}\nFor a list of the Important Locations in Los Santos - Use {FF00EA}/gps",0x0000FFFF,1715.0118,-1880.9628,13.5666, 10,0,1);
- //Create3DTextLabel("{FFFFFF}Welcome to {6EF83C}Classified Gaming Roleplay{FFFFFF}\nIf you have any questions regarding the script - Feel free to use {FF00EA}/n{FFFFFF}\nFor a list of the Important Locations in Los Santos - Use {FF00EA}/gps",0x0000FFFF,1706.8688,-1880.2881,13.5685, 10,0,1);
- Create3DTextLabel("/getlic",COLOR_LIGHTBLUE, -2033.0881,-116.2135,1035.1719, 20,0,1);//Licenses
- Create3DTextLabel("/getslic",COLOR_LIGHTBLUE, 127.5342,-1857.9973,3.0781, 20,0,1); // Sailing License
- Create3DTextLabel("[The Police Department]",0x0000FFFF, 1554.4497,-1675.7167,16.1953, 20,0,1);
- Create3DTextLabel("[LSPD Garage Arrest Point]\n[/Arrest]",0x0000FFFF, 1528.0657,-1677.6904,5.8906, 20,0,1);
- //Create3DTextLabel("Mechanic Refill Point \n /refuel to put fuel in a car",COLOR_RED,2383.0977,-1910.4185,13.3387+0.5,4.0,0); // mechanic refill point
- Create3DTextLabel("Mechanic Workshop Point \n [/addneon][/fix][/nos][/hyd][/cartune]!",0x89FFFFFF, 1866.19,-1844.37,13.61,4.0,0); // Neon Point
- Create3DTextLabel("[LSPD Roof Arrest Point]\n[/Arrest]",0x0000FFFF, 1565.2646,-1658.1781,28.3956, 20,0,1);
- Create3DTextLabel("[FBI Garage Arrest Point]\n[/Arrest]",0x0000FFFF, 1650.9956,-1694.1283,15.6094, 20,0,1);
- Create3DTextLabel("[/cprison Location]",0x0000FFFF, 1836.2830,-1721.2029,5202.5859, 20,0,-1);
- //Create3DTextLabel("[Jefferson Motel]",0x0000FFFF, 2233.2905,-1159.6998,25.8906, 20,0,1);
- //Create3DTextLabel("[Italian Resturant]",0x0000FFFF, 1498.3635,-1580.5297,13.5498, 20,0,1);
- Create3DTextLabel("[PaintBall Arena]",0x0000FFFF, 1310.1855,-1367.5101,13.5369, 20,0,1);
- Create3DTextLabel("[City Hall]",0xDCDCDCFF, 1481.00,-1770.80,18.79, 20,0,1);
- Create3DTextLabel("[/enter to go outside]",0xDCDCDCFF, -2024.89,1143.31,18.06, 20,0,1);
- Create3DTextLabel("[Ganton Gym]",0xDCDCDCFF, 2229.8020,-1721.3848,13.5625, 20,0,1);
- Create3DTextLabel("[FBI HeadQuarters]",0x171ABBFF, 1654.12,-1654.75,22.51, 20,0,1);
- Create3DTextLabel("[SASD HQ]",0xFF9900AA, 626.96,-571.75,17.92, 20,0,1);
- Create3DTextLabel("[Secret Service HeadQuarters]",0x171ABBFF, -572.08, -1498.06, 9.54, 20,0,1);
- Create3DTextLabel("FBI inside}",0x171ABBFF, 1658.37,-1691.37,15.60, 20,0,1);
- Create3DTextLabel("[FBI Department]",0x171ABBFF, 1676.79,-1634.78,14.22, 20,0,1);
- Create3DTextLabel("[VIP Gun Shop]",0x171ABBFF, 2904.10,-2026.53,11.07, 20,0,1);
- Create3DTextLabel("[VIP Bar]",0x171ABBFF, 2880.42,-2024.58,11.07, 20,0,1);
- Create3DTextLabel("[VIP Clothes Center]",0x171ABBFF, 2899.94,-2022.22,11.07, 20,0,1);
- Create3DTextLabel("[VIP Change Number]",0x171ABBFF, 2902.95,-2022.18,11.07, 20,0,1);
- Create3DTextLabel("[AD Agency]\n[/AD - /cad]",0x171ABBFF, 645.8246,-1367.1563,13.6309, 20,0,1);
- Create3DTextLabel("[AD Agency]\n[/AD - /cad]",0x171ABBFF, 2046.3567,-1915.9580,13.5469, 20,0,1);
- Create3DTextLabel("[/buyscrew]",0x0000FFFF, 984.1871,-1336.5870,13.5469, 20,0,1);
- Create3DTextLabel("[/enter]",0x0000FFFF, 2206.08,-1821.50,943.13, 20,0,1);
- //Create3DTextLabel("[Pizza Stack]",0xFF0000FF, 2105.3091,-1806.3546,13.5547, 20,0,1);
- //Create3DTextLabel("[Jim's Ring]",0xFF0000FF, 1038.2236,-1340.7313,13.7420, 20,0,1);
- //Create3DTextLabel("[VIP Lounge]",0xFF0000FF, 2873.03,-2041.66,11.10, 20,0,1);
- //Create3DTextLabel("[Santa Maria Resturant]",0xFF0000FF, 328.1960,-1923.6964,1.4061, 20,0,1);
- //Create3DTextLabel("[VIP Garage]",0xFF0000FF, 1831.0538,-1109.2888,23.8388, 20,0,1);
- Create3DTextLabel("[Unity Station]",0xDCDCDCFF, 1769.9894,-1867.4357,13.5702, 20,0,1);
- Create3DTextLabel("[Unity Station]",0xDCDCDCFF, 1742.9443,-1943.9955,13.5683, 20,0,1);
- Create3DTextLabel("[Unity Station] \n [Workers Only]",0xDCDCDCFF, 1752.4958,-1894.1093,13.5574, 20,0,1);
- // Create3DTextLabel("[China Resturant]",0xDCDCDCFF, 1786.7975,-1721.0518,13.5428, 20,0,1);
- Create3DTextLabel("[LS Depot No.1]\n[/depotone]",0xDCDCDCFF, 1099.4655,-1252.7784,15.8272, 20,0,1);
- Create3DTextLabel("[LS Depot No.2]\n[/depottwo]",0xDCDCDCFF, 732.7587,-1476.2100,5.4688, 20,0,1);
- Create3DTextLabel("[All Saints Hospital]",0xDCDCDCFF, 1172.7042,-1325.3605,15.4018, 20,0,1);
- Create3DTextLabel("[The Barber]",0xDCDCDCFF, 2070.7188,-1793.8003,13.5469, 20,0,1);
- Create3DTextLabel("[Tatto Shop]",0xDCDCDCFF, 2068.6982,-1779.8192,13.5596, 20,0,1);
- //Create3DTextLabel("[Two Elephants Resutrant]",0xDCDCDCFF, 1296.4017,-1424.5977,14.9531, 20,0,1);
- //Create3DTextLabel("[The PigPen]",0xDCDCDCFF, 2421.5442,-1219.2491,25.5612, 20,0,1);
- Create3DTextLabel("Become a {00F200}Trashman{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 2194.10,-1972.53,13.55, 20,0,0);
- Create3DTextLabel("Become a {00F200}Detective{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 1300.6700,-1007.5081,6645.7319, 20,0,0);
- Create3DTextLabel("Become a {00F200}Trucker{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 1740.5215,-2059.8936,13.5916, 20,0,-1);
- Create3DTextLabel("Become a {00F200}Gun Dealer{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 2721.1882,-2547.0525,17.3672, 20,0,1);
- Create3DTextLabel("Become a {00F200}Lawyer{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 1380.7312,-1088.7670,27.3844, 20,0,1);
- Create3DTextLabel("Become a {00F200}Drug Smuggler{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 2785.9375,-2501.1873,13.6525, 20,0,1);
- Create3DTextLabel("Become a {00F200}Drug Dealer{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 2540.1167,-2207.2944,17.3572, 20,0,1);
- Create3DTextLabel("Become a {00F200}Mechanic{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 1875.3737,-1854.2970,13.6849, 20,0,1);
- Create3DTextLabel("Become a {00F200}Robber{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 1405.34,-1300.19,13.54, 20,0,1);
- Create3DTextLabel("Become a {00F200}BodyGuard{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 2226.0886,-1717.9601,13.5139, 20,0,1);
- Create3DTextLabel("Become a {00F200}Boxer{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 757.0576,6.5986,1000.7009, 20,0,1);
- Create3DTextLabel("Become a {00F200}Pizza-Boy{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 2107.8223,-1787.1576,13.5608,20,0,1);
- Create3DTextLabel("Become a {00F200}Mail-Man{F0CC00} here\nType /getjob if you wish to become one", COLOR_DCHAT, 587.5361,-1508.4124,15.3110,20,0,1);
- Create3DTextLabel("Become a {00F200}Street-Sweeper{F0CC00} Here\nType /getjob if you wish to become one", COLOR_DCHAT, 2040.2545,-1836.9752,13.5469,20,0,1);
- Create3DTextLabel("Become a {00F200}Fedex Driver{F0CC00} Here\nType /getjob if you wish to become one", COLOR_DCHAT, 1635.4180,-1842.1057,13.5408,20,0,1);
- //Create3DTextLabel("[Los Santos Royal Church] \n [Back Door]",0xDCDCDCFF, 2312.1494,-1508.6398,26.8438, 20,0,1);
- Create3DTextLabel("[Los Santos Royal Church]",0xDCDCDCFF, 1720.31,-1740.75,13.54, 20,0,1);
- Create3DTextLabel("[Newbie Spawn]",0xDCDCDCFF, 1642.42,-2238.49,13.49, 20,0,1);
- Create3DTextLabel("[Los Santos Church]",0xFF0000FF, 2253.9475,-1333.1809,23.9815, 20,0,1);
- Create3DTextLabel("[D.M.V]",0xFF0000FF, 2045.0454,-1913.2452,13.5469, 20,0,1);
- Create3DTextLabel("[Gun Packages Dump Location]",0xFF0000FF, 2137.2988,-2255.8899,13.3091, 20,0,1);
- //Create3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,1938.6392,-1773.4863,13.3828, 20,0,1);
- //Create3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,1008.5515,-1359.3690,13.3398, 20,0,1);
- //Create3DTextLabel("{33AA33}Gas Station\n {FFFF00}Type '{AA3333}/refuel{FFFF00}' to refill your vehicle's tank.",COLOR_YELLOW,1005.0564,-934.6038,42.1797, 20,0,1);
- //Create3DTextLabel("[Press F/Enter To buy a Sprunk]",0x89FFFFFF, 1929.5500,-1772.4076,13.5469, 20,0,1);
- Create3DTextLabel("[County Hospital]",0xDCDCDCFF, 2034.1747,-1401.6726,17.2948, 20,0,1);
- Create3DTextLabel("[E.M.S building]",0xDCDCDCFF, 1601.9219,-2157.7139,13.7401, 20,0,1);
- Create3DTextLabel("[E.M.S building]",0xDCDCDCFF, 1765.7958,-1705.0437,13.4707, 20,0,1);
- Create3DTextLabel("[Tickets] \n [/payticket]",0xDCDCDCFF, 249.5755,67.5832,1003.6406, 20,0,1);
- //Create3DTextLabel("[Ganton Sex Shop]",0xDCDCDCFF, 2139.1563,-1742.7773,13.5524, 20,0,1);
- Create3DTextLabel("[All Saints Roof Entrance]",0xDCDCDCFF, 1154.5371,-1342.8069,26.6826, 20,0,1);
- Create3DTextLabel("[All Saints Roof Exit]",0xDCDCDCFF, 1216.2322,-1380.1252,1029.4714, 20,0,-1);
- Create3DTextLabel("[/getseeds]",0x89FFFFFF, 2251.6902,-1762.9153,915.8544, 20,0,-1); // The Drug Depot
- Create3DTextLabel("[/getcrack]",0x89FFFFFF, 2251.1865,-1773.6101,915.8544, 20,0,-1); // The Drug Depot
- Create3DTextLabel("[P.C Warehouse] \n [/buygp - /buycrate]",0x89FFFFFF, 2160.7620,-101.6663,2.7500, 20,0,-1); // P.C Warehouse
- Create3DTextLabel("Rent Vehicle Shop",0x89FFFFFF, 1825.9447,-1873.4652,13.3141, 20,0,-1); // Rent Vehicle Shop
- //Create3DTextLabel("Car Color Shop",0x89FFFFFF, 1293.8448,-1865.9440,13.5469, 20,0,-1); // Car Color Shop
- Create3DTextLabel("Car Painting Location\n[/carcolor]",0x89FFFFFF, 1294.68,-1872.44,13.54, 20,0,-1); // Car Color Shop Point
- //Create3DTextLabel("Car Modification Location\n",0x89FFFFFF, 1294.72,-1872.59,13.54, 20,0,-1); // Car Tune Shop Point
- Create3DTextLabel("Weapons making location",0x89FFFFFF, 2785.7710,-1476.9940,1066.2562, 20,0,-1); // /makegun Position
- Create3DTextLabel("Ganton Neon Shop (VIP Only)",0x89FFFFFF, 2072.9878,-1865.3232,13.5469, 20,0,-1); // Neon Shop Sign
- Create3DTextLabel("Neon Installer Point\n[/addneon]",0x89FFFFFF, 2037.4738,-1879.0316,13.5469, 20,0,-1); // /buyneon Position
- //Create3DTextLabel("Prison Garage",0x89FFFFFF, 1754.1086,-1594.9497,13.5373,20,0,-1); // Prison Garage [outside]
- Create3DTextLabel("Los Santos Prison",0x89FFFFFF, 1797.4753,-1579.0033,14.0861,20,0,-1); // Prison outside
- //=========================================[Duty Points]========================================
- Create3DTextLabel("To open your locker \n And go on-duty \n type '/fbilocker' here.",0x894FFFFF, 387.7462,-1162.6936,1223.7015, 20,0,-1);
- Create3DTextLabel("To open your locker \n And go on-duty \n type '/doclocker' here.",0x894FFFFF, 1862.7202,-1721.3088,5206.1860, 20,0,-1);
- Create3DTextLabel("To open your locker \n And go on-duty \n type '/emslocker' here.",0x894FFFFF, 353.9943,164.5598,1019.9844, 20,0,-1);
- Create3DTextLabel("To open your locker \n And go on-duty \n type '/lspdlocker' here.",0x894FFFFF, 254.9243,77.1980,1003.6406, 20,0,-1);
- Create3DTextLabel("To open your locker \n And go on-duty \n type '/sasdlocker' here.",0x894FFFFF, 327.0710,307.4909,999.1484, 20,0,-1);
- //========================================[Clothes Shop Icon]===============================================
- Create3DTextLabel("Welcome to Binco \n type '/buy' \n to buy some new clothes.",0xDCDCDCFF, 206.4214,-100.4853,1005.2578, 20,0,1);
- Create3DTextLabel("Welcome to Zip \n type '/buy' \n to buy some new clothes.",0xDCDCDCFF, 159.8505,-83.4846,1001.8047, 20,0,1);
- Create3DTextLabel("Welcome to Los Santos Ammunation \n type '/buy' \n to buy Guns.",0xDCDCDCFF, 295.3926,-38.4667,1001.5156, 20,0,1);
- Create3DTextLabel("Welcome to Ammunation \n type '/buy' \n to buy Guns.",0xDCDCDCFF, 295.7086,-80.8119,1001.5156, 20,0,1);
- print("Stage 10");
- for(new h = 0; h < sizeof(FamilyInfo); h++)
- {
- FamilyInfo[h][PickupID] = CreateDynamicPickup(1239, 23, FamilyInfo[h][FamilySafePos][0], FamilyInfo[h][FamilySafePos][1], FamilyInfo[h][FamilySafePos][2]);
- }
- //DYNAMIC PICKUPS
- CreateDynamicPickup(1239, 23, 1281.3845,-1656.4276,13.5839, -1); // New Bank Pickup
- CreateDynamicPickup(1239, 23, 732.7587,-1476.2100,5.4688, -1); // Depot no.2
- CreateDynamicPickup(1239, 23, 1099.4655,-1252.7784,15.8272, -1); // Depot no.1
- // CreateDynamicPickup(1239, 23, 2334.5239,-1954.4794,13.5269, -1); // Mechanic Neon Point
- //CreateDynamicPickup(1239, 23, 2383.0977,-1910.4185,13.3387, -1); // Mechanic refill point
- CreateDynamicPickup(1239, 23, 587.5361,-1508.4124,15.3110, -1); // Mail-Man Job
- ipiz = CreateDynamicPickup(1239, 23, 2107.8223,-1787.1576,13.5608, -1); // Pizza /getjob
- irb = CreateDynamicPickup(1239, 23, 2328.8669,-1919.2814,828.1979, -1); // PayTicket
- iTPD = CreateDynamicPickup(1239, 23, 249.5206,67.6207,1003.6406, -1); // PayTicket
- iHeal1 = CreateDynamicPickup(1239, 23, 1205.7174,-1368.5072,1029.4792); //Hospital 1
- iHeal2 = CreateDynamicPickup(1239, 23, 2373.0471,-1887.0342,976.3950); //Hospital 2
- //iDonuts = CreateDynamicPickup(1318, 23, 1038.2180,-1340.5763,13.7432); //Donut Store
- iCityhall = CreateDynamicPickup(1318, 23, 1481.2781,-1774.8430,15.3466); //City Hall
- iArrest1 = CreateDynamicPickup(1247, 23, 1528.3268,-1677.8229,5.8906); //LSPD Arrest Garage
- iArrest5 = CreateDynamicPickup(1247, 23, 1651.0934,-1694.3004,15.6094); //FBI Arrest Garage
- iArrest6 = CreateDynamicPickup(1247, 23, 1651.0934,-1694.3004,15.6094, -1); //FBI Arrest Inside
- iArrest2 = CreateDynamicPickup(1247, 23, 1565.1511,-1658.2452,28.3956); //LSPD Arrest Roof
- iArrest3 = CreateDynamicPickup(1247, 23, 615.2274,-584.8245,17.2266); //LSPD Arrest Dillimore
- iDeliver = CreateDynamicPickup(1247, 23, -116.5301,-321.4755,1.4219); //LSPD Airport Deliver
- //--------------------------[Prison Pickups]----------------------------------------//
- //CreateDynamicPickup(1318, 23, 1771.6210,-1547.4747,9.9129, -1); // Fun Time [Yard to Prison]
- //CreateDynamicPickup(1318, 23, 1769.3439,-1549.8958,9.9112, -1); // Prison Time [Yard to Prison]
- //CreateDynamicPickup(1318, 23, 1864.7402,-1725.0553,5202.5859, -1); // Prison Time [Prison to Yard]
- //CreateDynamicPickup(1318, 23, 1852.0464,-1732.5062,5202.5859, -1); // Fun TIme [Prison to Yard]
- CreateDynamicPickup(1239, 23, 1862.7202,-1721.3088,5206.1860, -1); // Doc Locker
- //CreateDynamicPickup(1318, 23, 1754.1086,-1594.9497,13.5373, -1); // Prison Garage [outside]
- //CreateDynamicPickup(1318, 23, 1753.8724,-1580.7550,12.2883, -1); // Prison Garage [inside]
- CreateDynamicPickup(1318, 23, 1797.4753,-1579.0033,14.0861, -1); // Prison outside
- CreateDynamicPickup(1318, 23, 1862.0128,-1700.4945,5202.5859, -1); // Prison Inside
- //============[ Pay Phones ]=====================================================//
- CreateDynamicPickup(1239, 1, 185.4694,1923.4618,17.7646);
- CreateDynamicPickup(1239, 1, 2257.6204,-1211.6672,23.9688);
- CreateDynamicPickup(1239, 1, 2259.1699,-1211.6823,23.9688);
- CreateDynamicPickup(1239, 1, 2166.4114,-1155.8069,24.8616);
- CreateDynamicPickup(1239, 1, 2166.3911,-1154.8484,24.8768);
- CreateDynamicPickup(1239, 1, 2069.4734,-1766.7620,13.5627);
- CreateDynamicPickup(1239, 1, 1805.7720,-1600.7738,13.5469);
- CreateDynamicPickup(1239, 1, 1806.7633,-1599.9169,13.5469);
- CreateDynamicPickup(1239, 1, 1807.7419,-1599.0959,13.5469);
- CreateDynamicPickup(1239, 1, 1808.6910,-1598.2692,13.5469);
- CreateDynamicPickup(1239, 1, 1809.8148,-1597.3035,13.5469);
- CreateDynamicPickup(1239, 1, 1723.0848,-1721.3447,13.5474);
- CreateDynamicPickup(1239, 1, 1723.0874,-1720.4420,13.5396);
- CreateDynamicPickup(1239, 1, 1721.1917,-1720.3246,13.5410);
- CreateDynamicPickup(1239, 1, 523.9922,-1525.5909,14.7481);
- CreateDynamicPickup(1239, 1, 523.0968,-1526.4395,14.8025);
- CreateDynamicPickup(1239, 1, 637.9525,-1229.1355,18.0662);
- CreateDynamicPickup(1239, 1, 637.9161,-1227.5524,18.1311);
- CreateDynamicPickup(1239, 1, 522.3276,-1525.6387,14.7507);
- CreateDynamicPickup(1239, 1, 523.1563,-1524.7772,14.6955);
- CreateDynamicPickup(1239, 1, 523.1030,-1517.2473,14.6005);
- CreateDynamicPickup(1239, 1, 522.3268,-1516.3895,14.5959);
- CreateDynamicPickup(1239, 1, 523.1338,-1515.5823,14.5916);
- CreateDynamicPickup(1239, 1, 523.9926,-1516.4518,14.5963);
- CreateDynamicPickup(1239, 1, 355.4074,-1365.2148,14.4666);
- CreateDynamicPickup(1239, 1, 356.8159,-1364.4976,14.4850);
- CreateDynamicPickup(1239, 1, 1711.3896,-1605.1191,13.5469);
- CreateDynamicPickup(1239, 1, 1710.4630,-1604.9231,13.5469);
- CreateDynamicPickup(1239, 1, 2069.4170,-1767.8013,13.5622);
- CreateDynamicPickup(1239, 1, 177.3324,-181.1043,342.9255,-1);
- CreateDynamicPickup(1239, 1, 175.3610,-181.0896,342.9255,-1);
- CreateDynamicPickup(1239, 1, 1929.0925,-1784.8688,13.5469);
- CreateDynamicPickup(1239, 1, 2307.9922,-1642.1765,14.8270);
- CreateDynamicPickup(1239, 1, 1174.5522,-1330.3379,13.9913);
- //CreateDynamicPickup(1239, 1, 2517.4741,-1513.4985,24.0000);
- CreateDynamicPickup(1239, 1, 1607.9260,-1742.0320,1441.2000,-1);
- CreateDynamicPickup(1239, 1, 1607.7500,-1745.0874,1441.2000,-1);
- CreateDynamicPickup(1239, 1, 1607.9247,-1748.1997,1441.2000,-1);
- CreateDynamicPickup(1239, 1, 1607.8302,-1751.4835,1441.2000,-1);
- CreateDynamicPickup(1239, 1, 1607.9271,-1754.2765,1441.2000,-1);
- CreateDynamicPickup(1239, 1, 1580.1117,-1737.3566,1441.2000,-1);
- CreateDynamicPickup(1239, 1, 1579.9865,-1739.0687,1441.2000,-1);
- CreateDynamicPickup(1239, 1, 1580.0710,-1740.7539,1441.2000,-1);
- CreateDynamicPickup(1239, 1, 1580.0695,-1742.2753,1441.2000,-1);
- CreateDynamicPickup(1239, 1, 1126.9550,-1439.2750,15.7969,-1);
- CreateDynamicPickup(1239, 1, 1125.8700,-1438.2302,15.7969,-1);
- CreateDynamicPickup(1239, 1, 1126.9512,-1437.2789,15.7969,-1);
- CreateDynamicPickup(1239, 1, 1127.9321,-1438.1611,15.7969,-1);
- CreateDynamicPickup(1239, 1, 1727.2344,-1905.1825,13.5636,-1);
- CreateDynamicPickup(1239, 1, 1704.6962,-1913.2136,13.5691,-1);
- CreateDynamicPickup(1239, 1, 1703.7516,-1913.9818,13.5693,-1);
- CreateDynamicPickup(1239, 1, 1702.8719,-1913.0397,13.5695,-1);
- CreateDynamicPickup(1239, 1, 1703.8611,-1912.3149,13.5693,-1);
- CreateDynamicPickup(1239, 1, 1703.6171,-1910.4674,13.5693,-1);
- CreateDynamicPickup(1239, 1, 1702.8115,-1909.6428,13.5695,-1);
- CreateDynamicPickup(1239, 1, 1703.5713,-1908.8021,13.5694,-1);
- CreateDynamicPickup(1239, 1, 1704.4790,-1909.5593,13.5691,-1);
- CreateDynamicPickup(1239, 1, 1796.4546,-1884.7369,13.4014,-1);
- // Trash Man Pickups
- Garabage[0] = CreateDynamicPickup(1264 , 1, 2857.6746,-1357.1639,11.0725, -1);
- Garabage[1] = CreateDynamicPickup(1264 , 1, 2798.1355,-1080.6475,30.7198, -1);
- Garabage[2] = CreateDynamicPickup(1264 , 1, 2510.2324,-1031.1870,70.0021, -1);
- Garabage[3] = CreateDynamicPickup(1264 , 1, 1988.3920,-1087.9877,24.8313, -1);
- Garabage[4] = CreateDynamicPickup(1264 , 1, 2113.9319,-1718.3832,13.5469, -1);
- Garabage[5] = CreateDynamicPickup(1264 , 1, 1936.8923,-1794.7124,13.5469, -1);
- Garabage[6] = CreateDynamicPickup(1264 , 1, 1325.6031,-1724.6348,13.5469, -1);
- Garabage[7] = CreateDynamicPickup(1264 , 1, 1362.3849,-1485.4042,13.5469, -1);
- Garabage[8] = CreateDynamicPickup(1264 , 1, 1204.3912,-1506.3314,13.5401, -1);
- Garabage[9] = CreateDynamicPickup(1264 , 1, 1392.5845,-1879.6696,13.5469, -1);
- Garabage[10] = CreateDynamicPickup(1264, 1, 1828.5490,-1890.5249,13.4904, -1);
- // Gun Depot Entrance
- CreateDynamicPickup(1318, 23, 2755.6189,-2515.5107,13.6397, -1); // Gun Depot Door
- // Drug Depot TP'es
- CreateDynamicPickup(1318, 23, 2508.3833,-2205.7219,13.5469, -1); // Drug Depot Enter Point
- CreateDynamicPickup(1239, 23, 2251.6902,-1762.9153,915.8544, -1); // Get Seeds
- CreateDynamicPickup(1239, 23, 2251.1865,-1773.6101,915.8544, -1); // Get Crack
- // Warehouse
- CreateDynamicPickup(1239, 23, 2160.7620,-101.6663,2.7500, -1); // /buygp - /buycrate
- //Pizza
- CreateDynamicPickup(1582, 23, 1718.7186,-1897.4199,13.5657, -1); // Pizza 1
- CreateDynamicPickup(1582, 23, 1709.9825,-1930.3344,13.5660, -1); // Pizza 2
- CreateDynamicPickup(1582, 23, 1707.0359,-1930.3033,13.5685, -1); // Pizza 3
- CreateDynamicPickup(1582, 23, 1805.9744,-1920.1869,13.3925, -1); // Pizza 4
- CreateDynamicPickup(1582, 23, 1805.9501,-1925.1265,13.3901, -1); // Pizza 5
- CreateDynamicPickup(1582, 23, 1804.0553,-1934.8900,13.3853, -1); // Pizza 6
- //ENTRANCES
- CreateDynamicPickup(1239, 23, 979.6293,-1295.5782,13.5469); // /Buyscrew
- CreateDynamicPickup(19130, 23, 645.8246,-1367.1563,13.6309, -1); // AD Agency at SAN News building
- CreateDynamicPickup(19130, 23, 2046.3567,-1915.9580,13.5469, -1); // AD Agency at DMV
- CreateDynamicPickup(1318, 23, -572.08,-1498.06,9.54, -1); // Ss HQ
- CreateDynamicPickup(1318, 23, 1216.2322,-1380.1252,1029.4714, -1); // Saints Roof
- CreateDynamicPickup(1318, 23, 1154.5371,-1342.8069,26.6826, -1); // Saints Roof
- CreateDynamicPickup(1318, 23, 1765.7958,-1705.0437,13.4707, -1); // EMS new building
- // CreateDynamicPickup(1318, 23, 2073.3523,-1583.1512,13.4738, -1); // Idle WooD Bllaz building
- // CreateDynamicPickup(1318, 23, 1498.3635,-1580.5297,13.5498, -1); // Resturant at PD
- CreateDynamicPickup(1239, 23, 295.3926,-38.4667,1001.5156, -1); // /buyguns Pickup
- // CreateDynamicPickup(1318, 23, 2139.1563,-1742.7773,13.5524, -1); // Sex Shop at Ganton
- CreateDynamicPickup(1239, 23, -219.0201,-254.4930,12.6712, -1); // DoC locker point
- CreateDynamicPickup(1239, 23, 353.9943,164.5598,1019.9844, -1); // EMS Locker point
- CreateDynamicPickup(1239, 23, 387.7462,-1162.6936,1223.7015, -1); // FBI Locker point
- CreateDynamicPickup(1318, 23, 2034.1747,-1401.6726,17.2948, -1); // County enter position
- CreateDynamicPickup(1318, 23, 2253.9475,-1333.1809,23.9815, -1); // Church beside crack lab main door
- CreateDynamicPickup(1318, 23, 2045.0454,-1913.2452,13.5469, -1); // DMV
- //CreateDynamicPickup(1318, 23, 2233.2905,-1159.6998,25.8906, -1); // Jefferson Motel
- // CreateDynamicPickup(1318, 23, 1333.4658,-1864.3909,13.5469, -1); // 2 Dragons Strip Club int
- //CreateDynamicPickup(1318, 23, -2024.8157,1142.7341,18.0688, -1); // Chuch Main Door exit point
- //CreateDynamicPickup(1318, 23, -2001.1107,1097.4473,18.8574, -1); // Church Back Door Exit point
- CreateDynamicPickup(1318, 23, 1720.31,-1740.75,13.54, -1); // Church Main Door
- //CreateDynamicPickup(1318, 23, 2312.1548,-1508.6281,26.8438, -1); // Church Back Door
- //CreateDynamicPickup(1318, 23, 385.1813,-1155.5437,1223.6608, -1); // FBI to Garage Inside
- //CreateDynamicPickup(1318, 23, 328.2883,-1923.6836,1.4061, -1); // Santa Maria Resturant
- CreateDynamicPickup(1318, 23, 357.4144,-1166.8655,1234.8639, -1); // FBI to Roof inside
- CreateDynamicPickup(1318, 23, 1658.4365,-1691.3781,15.6094, -1); // FBI Garage Door from outside
- CreateDynamicPickup(1318, 23, 391.95086669922,-1159.1645507813,1235.4501953125, -1); // FBI Second Floor Door
- CreateDynamicPickup(1318, 23, 397.96765136719,-1166.8763427734,1224.2651367188, -1); // FBI Prison Door inside
- CreateDynamicPickup(1318, 23, 367.4565,-1148.8719,1227.8639, -1); // FBI Exit point
- CreateDynamicPickup(1318, 23, 389.5724,-1162.5383,1227.8639, -1); // FBI Elevator to Garage
- CreateDynamicPickup(1318, 23, 393.1599,-1162.6731,1227.8639, -1); // FBI Elevator to Roof
- CreateDynamicPickup(1318, 23, 2310.0693,-1643.5203,14.8270, -1); // Ten Green Bottles
- // CreateDynamicPickup(1318, 23, 2421.5442,-1219.2491,25.5612, -1); // Pig Pen Enterance
- CreateDynamicPickup(1318, 23, 1524.4841,-1677.8577,6.2188, -1); // LSPD Training Place Enter
- // CreateDynamicPickup(1318, 23, 2105.2112,-1806.5427,13.5547, -1); // Pizza Stack from outside
- CreateDynamicPickup(1318, 23, 2068.5889,-1779.9105,13.5596, -1); // Tatto Shop Enter
- CreateDynamicPickup(1239, 23, 421.0138,-76.8868,1001.8047, -1); // Barber inside Blip
- CreateDynamicPickup(1318, 23, 2070.8240,-1793.8846,13.5533, -1); // Barber Enter
- CreateDynamicPickup(1239, 23, 1432.8818,-997.5147,1639.7911, -1); // Main bank withdraw point
- CreateDynamicPickup(1318, 23, -1973.3960,168.4935,539.0989, -1); // Unity Working Exit from inside to outside
- CreateDynamicPickup(1318, 23, 1026.6251,-1310.0005,-21.0671, -1); // Chinese Resturant Exit
- // CreateDynamicPickup(1318, 23, 93.3626,-24.7193,1000.6797, -1); // Alhambra Exit
- CreateDynamicPickup(1318, 23, -1960.8676,164.6064,545.3575, -1); // Unity Players Exit
- CreateDynamicPickup(1239, 23, 327.0710,307.4909,999.1484, -1); // SASD Lockers
- CreateDynamicPickup(1318, 23, 1742.9547,-1944.0060,13.5682, -1); // Unity Managers Exit
- CreateDynamicPickup(1318, 23, -2007.7765,176.5301,539.0989, -1); // Unity People Exit 2
- CreateDynamicPickup(1239, 23, 1642.42,-2238.49,13.49, -1); // Players Spawn
- CreateDynamicPickup(1318, 23, 1769.8843,-1867.9167,13.5696, -1); // Normal Players Enterance
- CreateDynamicPickup(1318, 23, 1752.4977,-1894.1453,13.5574, -1); // Managers Enterance
- CreateDynamicPickup(1239, 23, -1900.8856,469.8062,8784.2012, -1); // Normal Bank Blip
- // CreateDynamicPickup(1318, 23, 1296.4255,-1424.8632,14.9531, -1); // Bar near PB
- // CreateDynamicPickup(1318, 23, 1786.9857,-1720.8442,13.5426, -1); // Chinese Resturant
- CreateDynamicPickup(1318, 23, -49.8948,-269.3667,6.6332, -1); // SS building
- CreateDynamicPickup(1318, 23, 2229.7354,-1721.5267,13.5639, -1); // Gym Enter
- CreateDynamicPickup(1318, 23, 1481.0209,-1770.9374,18.7958, -1); // City Hall Exit
- CreateDynamicPickup(1239, 23,254.9899,77.1292,1003.6406, -1); // LSPD lockers
- CreateDynamicPickup(1247, 23,246.7284,62.6640,1003.6406, -1); // LSPD in
- CreateDynamicPickup(1318, 23,246.4311,87.2539,1003.6406, -1); // LSPD Garage in
- // CreateDynamicPickup(1318, 23,242.6919,66.3382,1003.6406, -1); // LSPD Roof in
- //CreateDynamicPickup(1318, 23,2487.7549,2397.2488,4.2109, -1); // VIP garage to lounge
- //CreateDynamicPickup(1318, 23,2417.8186,-1705.3455,1195.0190, -1); // VIP lounge to garage
- //CreateDynamicPickup(1318, 23,2483.8914,2377.5178,7.5434, -1); // VIP Garage in
- CreateDynamicPickup(1247, 23,1554.5262,-1675.7283,16.1953, -1); // LSPD door out
- // CreateDynamicPickup(1318, 23,2873.03,-2041.66,11.10, -1); // VIP Door
- // CreateDynamicPickup(1318, 23,1831.0538,-1109.2888,23.8388, -1); // VIP Garage
- // CreateDynamicPickup(1318, 23,1547.3805,-1269.3496,17.4063, -1); // Tommy's Apartment
- iBar = CreateDynamicPickup(1239, 23, 2374.8621,-1723.4688,1194.8430, -1); // VIP Gun shop
- ivClothes = CreateDynamicPickup(1239, 23, 2407.1560,-1717.5408,1194.8430, -1); // VIP Change Number
- ivNumber = CreateDynamicPickup(1239, 23, 2412.0403,-1711.6516,1194.8430, -1); // VIP Clothes
- iWeapon = CreateDynamicPickup(1239, 23, 2388.9993,-1711.7324,1194.8430, -1); // VIP Gun shop
- ipb = CreateDynamicPickup(1318, 23, 1310.1855,-1367.5101,13.5369, -1); // Paint Ball
- iFBI = CreateDynamicPickup(1247, 23, 1676.8248,-1634.7830,14.2266, -1); //FBI
- iPDGarage = CreateDynamicPickup(1318, 23, 1568.6893,-1689.9703,6.2188, -1); //PDGarage
- iPDRoof = CreateDynamicPickup(1318, 23, 1564.9684,-1666.6929,28.3956, -1); //PDRoof
- iSASD = CreateDynamicPickup(1318, 23, 626.9654,-571.7671,17.9207,-1); //SASD
- iFD = CreateDynamicPickup(1318, 23, 1601.9219,-2157.7139,13.7401, -1); //FIRE DEPARTMENT
- CreateDynamicPickup(1318, 23, 1172.6975, -1325.3914, 15.4019, -1); //HOSPITAL (NEW)
- //Jobs
- iScrew = CreateDynamicPickup(1249, 23, 984.1871,-1336.5870,13.5469); // Screw Driver Place
- iRobber = CreateDynamicPickup(1239, 23, 975.3842,-1336.5934,13.5317); //Robber
- iDetective = CreateDynamicPickup(1239, 23, 1300.6700,-1007.5081,6645.7319, 0); //Detective
- iTrucker = CreateDynamicPickup(1239, 23, 1740.5215,-2059.8936,13.5916, -1); //Trucker
- iLawyer = CreateDynamicPickup(1239, 23, 1381.0413,-1088.8511,27.3906, -1); //Lawyer
- iWhore = CreateDynamicPickup(1239, 23, 1204.8070,11.7829,1000.9219, -1); //Whore
- iDealer = CreateDynamicPickup(1239, 23, 2540.1167,-2207.2944,17.3572, -1); //Drug Dealer
- iMechanic = CreateDynamicPickup(1239, 23, 1875.3737,-1854.2970,13.6849, -1); //Mechanic
- iBodyguard = CreateDynamicPickup(1239, 23, 2226.1716,-1718.1792,13.5165, -1); //Bodyguard
- iArms = CreateDynamicPickup(1239, 23, 2721.1882,-2547.0525,17.3672, -1); //Gun Dealer
- iBoxer = CreateDynamicPickup(1239, 23, 756.7493,6.3762,1000.7001, -1); //Boxer
- iSmuggler = CreateDynamicPickup(1239, 23, 2785.9375,-2501.1873,13.6525, -1); //Drug Smuggler
- iTraining = CreateDynamicPickup(1239, 23, 766.1840,13.3013,1000.7027, -1); //Training
- iBROTHER = CreateDynamicPickup(1318, 23, 1654.1302,-1655.0974,22.5156); // FBI Roof
- iLSED = CreateDynamicPickup(1239, 23, 2447.8850, -1962.6874, 13.5469); // Los Santos Export Depot
- // iDonuts2 = CreateDynamicPickup(1239, 23, 1244.7333, 205.3294, 19.6454);
- iTrashman = CreatePickup(1239, 23, 2194.2087,-1972.5421,13.5593); // Trashman
- iFedex = CreatePickup(1239, 23, 1635.4180,-1842.1057,13.5408); // Trashman
- //iSweeper = CreateDynamicPickup(1239, 23, 2040.2545,-1836.9752,13.5469); // Street-Sweeper Job
- iTrashUniform = CreatePickup(1275, 23, 2200.5842,-1970.2686,13.7841); // Trashman
- iOrder = CreateDynamicPickup(19130, 23, 3205.55,714.61,1014.14);
- iOrder2 = CreateDynamicPickup(19130, 23,2157.3955,1596.3790,999.9688);
- //-----------------------------------//
- //STATIC PICKUPS
- new tmphour;
- new tmpminute;
- new tmpsecond;
- gettime(tmphour, tmpminute, tmpsecond);
- FixHour(tmphour);
- tmphour = shifthour;
- SetWorldTime(tmphour);
- /*txtAnimHelper = TextDrawCreate(610.0, 400.0,
- "~r~ ~k~SPACE~ ~w~to stop the animation");
- TextDrawUseBox(txtAnimHelper, 0);
- TextDrawFont(txtAnimHelper, 2);
- TextDrawSetShadow(txtAnimHelper,0);
- TextDrawSetOutline(txtAnimHelper,1);
- TextDrawBackgroundColor(txtAnimHelper,0x000000FF);
- TextDrawColor(txtAnimHelper,0xFFFFFFFF);
- TextDrawAlignment(txtAnimHelper,3);*/
- synctimer = SetTimer("SyncUp", 60000, 1);
- savechartimer = SetTimer("SaveChars", 120000, 1); //20 mins
- unjailtimer = SetTimer("SetPlayerUnjail", 1000, 1);
- othtimer = SetTimer("OtherTimer", 1000, 1);
- cartimer = SetTimer("CarCheck", 30000, 1);
- pickuptimer = SetTimer("CustomPickups", 5000, 1); // 5 seconds
- autokicktimer = SetTimer("AutoKick", 40000, 1); // 5 seconds
- SetTimer("Speedometer", 1000, true);
- productiontimer = SetTimer("Production", 300000, 1); //5 mins
- checkgastimer = SetTimer("CheckGas", 15000, 1);
- stoppedvehtimer = SetTimer("StoppedVehicle", 15000, 1);
- SetTimer("WeedTimer", 1000, 1);
- //botanimtimer = SetTimer("ApplyNPCAnims", 10000, 1); //10 seconds
- print("Stage 11");
- for(new i = 0; i < 165; i++)
- {
- AddCar(i);
- }
- print("Stage End");
- return 1;
- }
- public SyncUp()
- {
- //SyncTurfRadar();
- SyncTime();
- DollahScoreUpdate();
- //SyncTNames();
- }
- public SaveChars()
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(GetPlayerState(i) != PLAYER_STATE_SPECTATING)
- {
- OnPlayerSave(i);
- }
- }
- }
- }
- public SyncTime()
- {
- new string[64];
- new tmphour;
- new tmpminute;
- new tmpsecond;
- gettime(tmphour, tmpminute, tmpsecond);
- FixHour(tmphour);
- tmphour = shifthour;
- if((tmphour > ghour) || (tmphour == 0 && ghour == 23))
- {
- format(string, sizeof(string), "News Agency : Hey People - It's %d:00",tmphour);
- SendClientMessageToAll(COLOR_LIGHTGREEN,string);
- ghour = tmphour;
- PayDay();
- for(new i = 1; i < MAX_POINTS; i++)
- {
- if(PointStatistics[i][pointtype] <= 0) continue;
- if(PointStatistics[i][hoursleft] > 0)
- {
- PointStatistics[i][hoursleft] --;
- }
- if(PointStatistics[i][hoursleft] == 0)
- {
- format(string, sizeof(string), "%s is now available to capture.", PointStatistics[i][pointname]);
- SendFamilyMessageToAll(YELLOW, string);
- PointStatistics[i][capturable] = 1;
- }
- }
- if(realtime)
- {
- SetWorldTime(tmphour);
- }
- }
- }
- public Production()
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pFishes] >= 5)
- {
- if(FishCount[i] >= 3)
- {
- PlayerInfo[i][pFishes] = 0;
- }
- else
- {
- FishCount[i] += 1;
- }
- }
- if(PlayerInfo[i][pPayDay] < 6)
- {
- PlayerInfo[i][pPayDay] += 1;
- }
- }
- }
- }
- public PrisonCellCheck()
- {
- if(Prison_Buttons[CellOpened] == 1)
- {
- MoveDynamicObject(Prison_Buttons[PrisonCells1], 1784.705322, -1589.811279, 1637.197510, 1.50);
- MoveDynamicObject(Prison_Buttons[PrisonCells2], 1784.613647, -1549.697021, 1637.217896, 1.50);
- Prison_Buttons[CellOpened] = 0;
- }
- }
- public PrisonGateCheck()
- {
- if(Prison_Buttons[GateOpened] == 1)
- {
- MoveDynamicObject(Prison_Buttons[PrisonGate], 96.808670, 1920.512817, 16.234968, 1.50);
- Prison_Buttons[GateOpened] = 0;
- }
- }
- stock OnPlayerReloggingLogin(playerid)
- {
- if (IsPlayerConnected(playerid) && GetPVarInt(playerid, "Relogging") == 1)
- {
- OnPlayerLogin(playerid, "3REfko4IreKReLog");
- }
- return 1;
- }
- public CountDownCheck()
- {
- SendClientMessageToAll(COLOR_LIGHTBLUE, " 3");
- SetTimer("CountDownCheck2", 1000, 0);
- }
- public CountDownCheck2()
- {
- SendClientMessageToAll(COLOR_LIGHTBLUE, " 2");
- SetTimer("CountDownCheck3", 1000, 0);
- }
- public CountDownCheck3()
- {
- SendClientMessageToAll(COLOR_LIGHTBLUE, " 1");
- SetTimer("CountDownCheckGo", 1000, 0);
- }
- public CountDownCheckGo()
- {
- SendClientMessageToAll(COLOR_LIGHTBLUE, " Go !");
- }
- public PDDoorCheck()
- {
- if(LSPD_Door[Opened] == 1)
- {
- MoveDynamicObject(LSPD_Door[ObjectID1], 246.4050, 72.3000, 1003.6700, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID2], 246.4050, 72.5750, 1003.6650, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID3], 246.9850, 72.4500, 1003.7000, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID4], 245.8330, 72.4500, 1003.7000, 1.50);
- LSPD_Door[Opened] = 0; KillTimer(LSPD_Door[TimerID]);
- }
- return 1;
- }
- public PayDay()
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- new account;
- new interest;
- new rent = 0;
- new playername2[MAX_PLAYER_NAME];
- if(RobStatus[BankReload] == 1)
- {
- RobStatus[BankReload] = 0;
- }
- /*for(new t=0;t<sizeof(TurfInfo);t++)
- {
- if(TurfInfo[t][tOwner] != 255)
- {
- FamilyInfo[TurfInfo[t][tOwner]-1][FamilyBank] += TurfInfo[t][tPay];
- }
- }*/
- if(RobStatus[BankReload] == 2)
- {
- RobStatus[BankReload] = 1;
- }
- for(new i = 0; i<MAX_PLAYERS; i++)
- {
- new housekey = PlayerInfo[i][pPhousekey];
- new bizkey = PlayerInfo[i][pPbiskey];
- if(IsPlayerConnected(i))
- {
- if(UsingWeed[i] == 1)
- {
- SetPlayerWeather(i, -66);
- SetPlayerTime(i, 12, 0);
- }
- if(UsingEcstasy[i] == 1)
- {
- SetPlayerWeather(i, -66);
- SetPlayerTime(i, 23, 0);
- }
- if(UsingCrack[i] == 1)
- {
- SetPlayerWeather(i, 45);
- SetPlayerTime(i, 12, 0);
- }
- if(MoneyMessage[i] == 1 && PlayerInfo[i][pJailed] == 0)
- {
- SendClientMessage(i, COLOR_LIGHTRED, "You failed to pay your debt, Jail time.");
- SetPlayerInterior(i, 0);
- SetPlayerPos(i, 264.6288, 77.5742, 1001.0391);
- ResetPlayerWeapons(i);
- ClearGuns(i);
- TogglePlayerControllable(i, 1);
- PlayerInfo[i][pWantedLevel] = 0;
- PlayerInfo[i][pJailed] = 1;
- PlayerInfo[i][pJailTime] = 240;
- format(string, sizeof(string), "* You are jailed for %d seconds, Bail: Unavailable.", PlayerInfo[i][pJailTime]);
- SendClientMessage(i, COLOR_LIGHTBLUE, string);
- }
- if(PlayerInfo[i][pLevel] > 0)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- account = PlayerInfo[i][pAccount];
- if(PlayerInfo[i][pPayDay] >= 5)
- {
- GetPlayerName(i, playername2, sizeof(playername2));
- if(housekey != 0)
- {
- rent = HouseInfo[housekey][hRent];
- if(strcmp(playername2, HouseInfo[housekey][hOwner], true) == 0)
- {
- rent = 0;
- }
- else if(rent > GetPlayerMoney(i))
- {
- PlayerInfo[i][pPhousekey] = 0;
- SendClientMessage(i, COLOR_LIGHTRED, "You have been evicted from the House owner.");
- rent = 0;
- }
- HouseInfo[housekey][hCash] = HouseInfo[housekey][hCash]+rent;
- SaveHouse(housekey);
- }
- new checks = PlayerInfo[i][pPayCheck]; //paycheck amount
- new incometax = PlayerInfo[i][pPayCheck] / 100 * Tax; //income tax amount
- // House Electricity Bills
- new randomv1 = random(1000);
- new ebill1 = (randomv1*HouseInfo[housekey][hLevel])/2;
- if(PlayerInfo[i][pPhousekey] >= 1)
- {
- PlayerInfo[i][pCash] = PlayerInfo[i][pCash]-ebill1;
- GivePlayerMoney(i, -ebill1);
- }
- // Business Electricity Bills
- new randomv2 = random(1000);
- new ebill2 = (randomv2*BizzInfo[bizkey][bLevelNeeded])/2;
- if(PlayerInfo[i][pPbiskey] >= 1)
- {
- PlayerInfo[i][pCash] = PlayerInfo[i][pCash]-ebill2;
- GivePlayerMoney(i, -ebill2);
- }
- PlayerInfo[i][pCash] = PlayerInfo[i][pCash]+checks-incometax;
- GivePlayerMoney(i, checks-incometax);
- //TAX MONEY
- TaxValue = TaxValue+incometax;
- //INTEREST
- interest = (PlayerInfo[i][pAccount]/1000)*(tmpintrate); //bank interest
- PlayerInfo[i][pAccount] = account+interest; //add interest money to bank
- //EXP
- SendClientMessage(i, COLOR_WHITE, "|___ BANK STATEMENT ___|");
- format(string, sizeof(string), " Paycheck: $%d", checks);
- SendClientMessage(i, COLOR_GRAD1, string);
- format(string, sizeof(string), " Income Tax: -$%d", incometax);
- SendClientMessage(i, COLOR_GRAD1, string);
- if(PlayerInfo[i][pPhousekey] >= 1)
- {
- format(string, sizeof(string), " House Electricity Bill: -$%d", ebill1);
- SendClientMessage(i, COLOR_GRAD1, string);
- }
- if(PlayerInfo[i][pPbiskey] >= 1)
- {
- format(string, sizeof(string), " Business Electricity Bill: -$%d", ebill2);
- SendClientMessage(i, COLOR_GRAD1, string);
- }
- format(string, sizeof(string), " Rent: -$%d", rent);
- SendClientMessage(i, COLOR_GRAD1, string);
- format(string, sizeof(string), " Balance: $%d", account);
- SendClientMessage(i, COLOR_GRAD1, string);
- if(PlayerInfo[i][pDonateRank] == 0)
- {
- tmpintrate = tmpintrate/5;
- format(string, sizeof(string), " Interest rate: 0.%d percent",tmpintrate);
- SendClientMessage(i, COLOR_GRAD2, string);
- }
- else if(PlayerInfo[i][pDonateRank] == 1)
- {
- tmpintrate = tmpintrate/5;
- format(string, sizeof(string), " Interest rate: 0.%d percent [Bronze VIP]",tmpintrate);
- SendClientMessage(i, COLOR_GRAD2, string);
- }
- else if(PlayerInfo[i][pDonateRank] == 2)
- {
- tmpintrate = tmpintrate/5;
- format(string, sizeof(string), " Interest rate: 0.%d percent [Silver VIP]",tmpintrate);
- SendClientMessage(i, COLOR_GRAD2, string);
- }
- else if(PlayerInfo[i][pDonateRank] == 3)
- {
- tmpintrate = tmpintrate/10;
- format(string, sizeof(string), " Interest rate: %d percent [Gold VIP]",tmpintrate);
- SendClientMessage(i, COLOR_GRAD2, string);
- }
- else if(PlayerInfo[i][pDonateRank] == 4)
- {
- tmpintrate = tmpintrate/10;
- format(string, sizeof(string), " Interest rate: %d percent [Platinium VIP]",tmpintrate);
- SendClientMessage(i, COLOR_GRAD2, string);
- }
- else if(PlayerInfo[i][pDonateRank] == 5)
- {
- tmpintrate = tmpintrate/10;
- format(string, sizeof(string), " Interest rate: %d percent [VIP Moderator]",tmpintrate);
- SendClientMessage(i, COLOR_GRAD2, string);
- }
- format(string, sizeof(string), " Interest gained $%d", interest);
- SendClientMessage(i, COLOR_GRAD3, string);
- SendClientMessage(i, COLOR_GRAD4, "|------------------------------------------|");
- format(string, sizeof(string), " New Balance: $%d", PlayerInfo[i][pAccount]);
- SendClientMessage(i, COLOR_GRAD5, string);
- format(string, sizeof(string), "~y~PayDay~n~~w~Paycheck");
- GameTextForPlayer(i, string, 5000, 1);
- if(PlayerInfo[i][pRPBoost] == 1)
- {
- PlayerInfo[i][pExp] = PlayerInfo[i][pExp] +5;
- PlayerInfo[i][pPayDay] = 0;
- PlayerInfo[i][pPayCheck] = 0;
- PlayerInfo[i][pConnectTime] += 5;
- PlayerInfo[i][pRPBoost] = 0;
- }
- else
- {
- PlayerInfo[i][pExp] ++;
- PlayerInfo[i][pPayDay] = 0;
- PlayerInfo[i][pPayCheck] = 0;
- PlayerInfo[i][pConnectTime] += 1;
- }
- }
- else
- {
- SendClientMessage(i, COLOR_WHITE, "{800040}Error :- {FFFFFF}You didn't contact the bank in time to recieve your paycheck [{800040}OOC{FFFFFF} : Not online for enough time]");
- }
- }
- }
- }
- return 1;
- }
- strtok(const string[], &index)
- {
- new length = strlen(string);
- while ((index < length) && (string[index] <= ' '))
- {
- index++;
- }
- new offset = index;
- new result[20];
- while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
- {
- result[index - offset] = string[index];
- index++;
- }
- result[index - offset] = EOS;
- return result;
- }
- public split(const strsrc[], strdest[][], delimiter)
- {
- new i, li;
- new aNum;
- new len;
- while(i <= strlen(strsrc)){
- if(strsrc[i]==delimiter || i==strlen(strsrc)){
- len = strmid(strdest[aNum], strsrc, li, i, 128);
- strdest[aNum][len] = 0;
- li = i+1;
- aNum++;
- }
- i++;
- }
- return 1;
- }
- public OnPlayerRegister(playerid, password[])
- {
- if(IsPlayerConnected(playerid))
- {
- new string3[32];
- new PlayerName3[MAX_PLAYER_NAME];
- GetPlayerName(playerid, PlayerName3, sizeof(PlayerName3));
- format(string3, sizeof(string3), "%s.ini", PlayerName3);
- new File: hFile = fopen(string3, io_write);
- if(hFile)
- {
- new var[32];
- strmid(PlayerInfo[playerid][pKey], password, 0, strlen(password), 255);
- format(var, 32, "Key=%s\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
- format(var, 32, "Level=%d\n",PlayerInfo[playerid][pLevel]);fwrite(hFile, var);
- format(var, 32, "AdminLevel=%d\n",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var);
- format(var, 32, "CarTime=%d\n",PlayerInfo[playerid][pCarTime]);fwrite(hFile, var);
- format(var, 32, "Band=%d\n",PlayerInfo[playerid][pBand]);fwrite(hFile, var);
- format(var, 32, "PermBand=%d\n",PlayerInfo[playerid][pPermBand]);fwrite(hFile, var);
- format(var, 32, "Warnings=%d\n",PlayerInfo[playerid][pWarns]);fwrite(hFile, var);
- format(var, 32, "Disabled=%d\n",PlayerInfo[playerid][pDisabled]);fwrite(hFile, var);
- format(var, 32, "DonateRank=%d\n",PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var);
- format(var, 32, "VIPJoinDate=%s\n",PlayerInfo[playerid][pVIPJoinDate]);fwrite(hFile, var);
- format(var, 32, "VIPExpDate=%s\n",PlayerInfo[playerid][pVIPExpDate]);fwrite(hFile, var);
- format(var, 32, "FactionBanned=%d\n",PlayerInfo[playerid][pFactionBanned]);fwrite(hFile, var);
- format(var, 32, "LaserOwner=%d\n",PlayerInfo[playerid][pLaserOwner]);fwrite(hFile, var);
- format(var, 32, "BanAppealer=%d\n",PlayerInfo[playerid][pBanAppealer]);fwrite(hFile, var);
- format(var, 32, "GangMod=%d\n",PlayerInfo[playerid][pGangMod]);fwrite(hFile, var);
- format(var, 32, "FactionMod=%d\n",PlayerInfo[playerid][pFactionMod]);fwrite(hFile, var);
- format(var, 32, "UpgradePoints=%d\n",PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var);
- format(var, 32, "ConnectedTime=%d\n",PlayerInfo[playerid][pConnectTime]);fwrite(hFile, var);
- format(var, 32, "Registered=%d\n",PlayerInfo[playerid][pReg]);fwrite(hFile, var);
- format(var, 32, "Sex=%d\n",PlayerInfo[playerid][pSex]);fwrite(hFile, var);
- format(var, 32, "ATMID=%d\n",PlayerInfo[playerid][ATMID]);fwrite(hFile, var);
- format(var, 32, "ATMExterior=%d\n", PlayerInfo[playerid][ATMExterior]);fwrite(hFile, var);
- format(var, 32, "MAPBExterior=%d\n", PlayerInfo[playerid][MAPBExterior]);fwrite(hFile, var);
- format(var, 32, "MAPBID=%d\n",PlayerInfo[playerid][MAPBID]);fwrite(hFile, var);
- format(var, 32, "GSTATIONExterior=%d\n", PlayerInfo[playerid][GSTATIONExterior]);fwrite(hFile, var);
- format(var, 32, "GSTATIONID=%d\n",PlayerInfo[playerid][GSTATIONID]);fwrite(hFile, var);
- format(var, 32, "HSSignExterior=%d\n", PlayerInfo[playerid][HSSignExterior]);fwrite(hFile, var);
- format(var, 32, "HSSignID=%d\n",PlayerInfo[playerid][HSSignID]);fwrite(hFile, var);
- format(var, 32, "Age=%d\n",PlayerInfo[playerid][pAge]);fwrite(hFile, var);
- format(var, 32, "RPBoost=%d\n",PlayerInfo[playerid][pRPBoost]);fwrite(hFile, var);
- format(var, 32, "Origin=%d\n",PlayerInfo[playerid][pOrigin]);fwrite(hFile, var);
- format(var, 32, "Muted=%d\n",PlayerInfo[playerid][pMuted]);fwrite(hFile, var);
- format(var, 32, "RobberTime=%d\n",PlayerInfo[playerid][pRobberTime]);fwrite(hFile, var);
- format(var, 32, "Respect=%d\n",PlayerInfo[playerid][pExp]);fwrite(hFile, var);
- format(var, 32, "Money=%d\n",PlayerInfo[playerid][pCash]);fwrite(hFile, var);
- format(var, 32, "CasinoWinnings=%d\n",PlayerInfo[playerid][pCasinoWinnings]);fwrite(hFile, var);
- format(var, 32, "Bank=%d\n",PlayerInfo[playerid][pAccount]);fwrite(hFile, var);
- format(var, 32, "Crimes=%d\n",PlayerInfo[playerid][pCrimes]);fwrite(hFile, var);
- format(var, 32, "Accent=%s\n",Accent[playerid]);fwrite(hFile, var);
- format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pKills]);fwrite(hFile, var);
- format(var, 32, "Deaths=%d\n",PlayerInfo[playerid][pDeaths]);fwrite(hFile, var);
- format(var, 32, "CHits=%d\n",PlayerInfo[playerid][pCHits]);fwrite(hFile, var);
- format(var, 32, "ATMcard=%d\n",PlayerInfo[playerid][pATMcard]);fwrite(hFile, var);
- format(var, 32, "FHits=%d\n",PlayerInfo[playerid][pFHits]);fwrite(hFile, var);
- format(var, 32, "Developer=%d\n",PlayerInfo[playerid][pDeveloper]);fwrite(hFile, var);
- format(var, 32, "Mapper=%d\n",PlayerInfo[playerid][pMapper]);fwrite(hFile, var);
- format(var, 32, "Tester=%d\n",PlayerInfo[playerid][pTester]);fwrite(hFile, var);
- format(var, 32, "Arrested=%d\n",PlayerInfo[playerid][pArrested]);fwrite(hFile, var);
- format(var, 32, "Phonebook=%d\n",PlayerInfo[playerid][pPhoneBook]);fwrite(hFile, var);
- format(var, 32, "HouseTicket=%d\n",PlayerInfo[playerid][pHouseTicket]);fwrite(hFile, var);
- format(var, 32, "BusinessTicket=%d\n",PlayerInfo[playerid][pBusinessTicket]);fwrite(hFile, var);
- format(var, 32, "VehicleTicket=%d\n",PlayerInfo[playerid][pVehicleTicket]);fwrite(hFile, var);
- format(var, 32, "BoomBox=%d\n",PlayerInfo[playerid][pBoomBox]);fwrite(hFile, var);
- format(var, 32, "LottoNr=%d\n",PlayerInfo[playerid][pLottoNr]);fwrite(hFile, var);
- format(var, 32, "Fishes=%d\n",PlayerInfo[playerid][pFishes]);fwrite(hFile, var);
- format(var, 32, "BiggestFish=%d\n",PlayerInfo[playerid][pBiggestFish]);fwrite(hFile, var);
- format(var, 32, "Job=%d\n",PlayerInfo[playerid][pJob]);fwrite(hFile, var);
- format(var, 32, "Job2=%d\n",PlayerInfo[playerid][pJob2]);fwrite(hFile, var);
- format(var, 32, "Paycheck=%d\n",PlayerInfo[playerid][pPayCheck]);fwrite(hFile, var);
- format(var, 32, "InHouse=%d\n",PlayerInfo[playerid][InHouse]);fwrite(hFile, var);
- format(var, 32, "InGarage=%d\n",PlayerInfo[playerid][InGarage]);fwrite(hFile, var);
- format(var, 32, "Inmotel=%d\n",PlayerInfo[playerid][Inmotel]);fwrite(hFile, var);
- format(var, 32, "motelInterior=%d\n", PlayerInfo[playerid][motelInterior]);fwrite(hFile, var);
- format(var, 32, "motelExterior=%d\n", PlayerInfo[playerid][motelExterior]);fwrite(hFile, var);
- format(var, 32, "mExtX=%.1f\n", PlayerInfo[playerid][mExtX]);fwrite(hFile, var);
- format(var, 32, "mExtY=%.1f\n", PlayerInfo[playerid][mExtY]);fwrite(hFile, var);
- format(var, 32, "mExtZ=%.1f\n", PlayerInfo[playerid][mExtZ]);fwrite(hFile, var);
- format(var, 32, "mIntX=%.1f\n", PlayerInfo[playerid][mIntX]);fwrite(hFile, var);
- format(var, 32, "mIntY=%.1f\n", PlayerInfo[playerid][mIntY]);fwrite(hFile, var);
- format(var, 32, "mIntZ=%.1f\n", PlayerInfo[playerid][mIntZ]);fwrite(hFile, var);
- format(var, 32, "HouseExterior=%d\n", PlayerInfo[playerid][HouseInterior]);fwrite(hFile, var);
- format(var, 32, "HouseInterior=%d\n", PlayerInfo[playerid][HouseInterior]);fwrite(hFile, var);
- format(var, 32, "FCard=%d\n",PlayerInfo[playerid][pFcard]);fwrite(hFile, var);
- format(var, 32, "hExtX=%.1f\n", PlayerInfo[playerid][hExtX]);fwrite(hFile, var);
- format(var, 32, "hExtY=%.1f\n", PlayerInfo[playerid][hExtY]);fwrite(hFile, var);
- format(var, 32, "hExtZ=%.1f\n", PlayerInfo[playerid][hExtZ]);fwrite(hFile, var);
- format(var, 32, "BriefCase=%d\n",PlayerInfo[playerid][pBriefCase]);fwrite(hFile, var);
- format(var, 32, "BCash=%d\n",PlayerInfo[playerid][pBCash]);fwrite(hFile, var);
- format(var, 32, "BCrack=%d\n",PlayerInfo[playerid][pBCrack]);fwrite(hFile, var);
- format(var, 32, "BPot=%d\n",PlayerInfo[playerid][pBPot]);fwrite(hFile, var);
- format(var, 32, "TrashSkill=%d\n",PlayerInfo[playerid][pTrashSkill]);fwrite(hFile, var); // Trashman
- format(var, 32, "hIntX=%.1f\n", PlayerInfo[playerid][hIntX]);fwrite(hFile, var);
- format(var, 32, "hIntY=%.1f\n", PlayerInfo[playerid][hIntY]);fwrite(hFile, var);
- format(var, 32, "hIntZ=%.1f\n", PlayerInfo[playerid][hIntZ]);fwrite(hFile, var);
- format(var, 32, "HeadValue=%d\n",PlayerInfo[playerid][pHeadValue]);fwrite(hFile, var);
- format(var, 32, "BHHeadValue=%d\n",PlayerInfo[playerid][pBHHeadValue]);fwrite(hFile, var);
- format(var, 32, "Jailed=%d\n",PlayerInfo[playerid][pJailed]);fwrite(hFile, var);
- format(var, 32, "JailedReason=%s\n",PlayerInfo[playerid][pJailedReason]);fwrite(hFile, var);
- format(var, 32, "JailTime=%d\n",PlayerInfo[playerid][pJailTime]);fwrite(hFile, var);
- format(var, 32, "Gun parts=%d\n",PlayerInfo[playerid][pMats]);fwrite(hFile, var);
- format(var, 32, "Pot=%d\n",PlayerInfo[playerid][pPot]);fwrite(hFile, var);
- format(var, 32, "Crack=%d\n",PlayerInfo[playerid][pCrack]);fwrite(hFile, var);
- format(var, 32, "Bizz=%d\n",PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
- format(var, 32, "Garage=%d\n",PlayerInfo[playerid][pGarageKey]);fwrite(hFile, var);
- format(var, 32, "GarageII=%d\n",PlayerInfo[playerid][pGarageKey2]);fwrite(hFile, var);
- format(var, 32, "GateKey=%d\n",PlayerInfo[playerid][pGateKey]);fwrite(hFile, var);
- format(var, 32, "GateKeyIA=%d\n",PlayerInfo[playerid][pGateKey2]);fwrite(hFile, var);
- format(var, 32, "GateKeyIB=%d\n",PlayerInfo[playerid][pGateKey3]);fwrite(hFile, var);
- format(var, 32, "GateKeyIC=%d\n",PlayerInfo[playerid][pGateKey4]);fwrite(hFile, var);
- format(var, 32, "GateKeyID=%d\n",PlayerInfo[playerid][pGateKey5]);fwrite(hFile, var);
- format(var, 32, "GateKeyIE=%d\n",PlayerInfo[playerid][pGateKey6]);fwrite(hFile, var);
- format(var, 32, "GateKeyIF=%d\n",PlayerInfo[playerid][pGateKey7]);fwrite(hFile, var);
- format(var, 32, "GateKeyIG=%d\n",PlayerInfo[playerid][pGateKey8]);fwrite(hFile, var);
- format(var, 32, "GateKeyIH=%d\n",PlayerInfo[playerid][pGateKey9]);fwrite(hFile, var);
- format(var, 32, "GateKeyII=%d\n",PlayerInfo[playerid][pGateKey10]);fwrite(hFile, var);
- format(var, 32, "AKbarrel=%d\n",PlayerInfo[playerid][pAKbarrel]);fwrite(hFile, var);
- format(var, 32, "Debarrel=%d\n",PlayerInfo[playerid][pDebarrel]);fwrite(hFile, var);
- format(var, 32, "CSGbarrel=%d\n",PlayerInfo[playerid][pCSGbarrel]);fwrite(hFile, var);
- format(var, 32, "AKstock=%d\n",PlayerInfo[playerid][pAKstock]);fwrite(hFile, var);
- format(var, 32, "Destock=%d\n",PlayerInfo[playerid][pDestock]);fwrite(hFile, var);
- format(var, 32, "CSGstock=%d\n",PlayerInfo[playerid][pCSGstock]);fwrite(hFile, var);
- format(var, 32, "InBusiness=%d\n",PlayerInfo[playerid][InBusiness]);fwrite(hFile, var);
- format(var, 32, "BusinessInterior=%d\n", PlayerInfo[playerid][BusinessInterior]);fwrite(hFile, var);
- format(var, 32, "BusinessExterior=%d\n", PlayerInfo[playerid][BusinessExterior]);fwrite(hFile, var);
- format(var, 32, "bExtX=%.1f\n", PlayerInfo[playerid][bExtX]);fwrite(hFile, var);
- format(var, 32, "bExtY=%.1f\n", PlayerInfo[playerid][bExtY]);fwrite(hFile, var);
- format(var, 32, "bExtZ=%.1f\n", PlayerInfo[playerid][bExtZ]);fwrite(hFile, var);
- format(var, 32, "bIntX=%.1f\n", PlayerInfo[playerid][bIntX]);fwrite(hFile, var);
- format(var, 32, "bIntY=%.1f\n", PlayerInfo[playerid][bIntY]);fwrite(hFile, var);
- format(var, 32, "bIntZ=%.1f\n", PlayerInfo[playerid][bIntZ]);fwrite(hFile, var);
- format(var, 32, "Leader=%d\n",PlayerInfo[playerid][pLeader]);fwrite(hFile, var);
- format(var, 32, "Member=%d\n",PlayerInfo[playerid][pMember]);fwrite(hFile, var);
- format(var, 32, "FMember=%d\n",PlayerInfo[playerid][pFMember]);fwrite(hFile, var);
- format(var, 32, "Rank=%d\n",PlayerInfo[playerid][pRank]);fwrite(hFile, var);
- format(var, 32, "DetSkill=%d\n",PlayerInfo[playerid][pDetSkill]);fwrite(hFile, var);
- format(var, 32, "SexSkill=%d\n",PlayerInfo[playerid][pSexSkill]);fwrite(hFile, var);
- format(var, 32, "BoxSkill=%d\n",PlayerInfo[playerid][pBoxSkill]);fwrite(hFile, var);
- format(var, 32, "LawSkill=%d\n",PlayerInfo[playerid][pLawSkill]);fwrite(hFile, var);
- format(var, 32, "MechSkill=%d\n",PlayerInfo[playerid][pMechSkill]);fwrite(hFile, var);
- format(var, 32, "JackSkill=%d\n",PlayerInfo[playerid][pJackSkill]);fwrite(hFile, var);
- format(var, 32, "CarSkill=%d\n",PlayerInfo[playerid][pCarSkill]);fwrite(hFile, var);
- format(var, 32, "NewsSkill=%d\n",PlayerInfo[playerid][pNewsSkill]);fwrite(hFile, var);
- format(var, 32, "DrugsSkill=%d\n",PlayerInfo[playerid][pDrugsSkill]);fwrite(hFile, var);
- format(var, 32, "ArmsSkill=%d\n",PlayerInfo[playerid][pArmsSkill]);fwrite(hFile, var);
- format(var, 32, "SmugglerSkill=%d\n",PlayerInfo[playerid][pSmugglerSkill]);fwrite(hFile, var);
- format(var, 32, "FishSkill=%d\n",PlayerInfo[playerid][pFishSkill]);fwrite(hFile, var);
- format(var, 32, "FightingStyle=%d\n",PlayerInfo[playerid][pFightingStyle]);fwrite(hFile, var);
- format(var, 32, "pHealth=%.1f\n",PlayerInfo[playerid][pHealth]);fwrite(hFile, var);
- format(var, 32, "pArmor=%.1f\n",PlayerInfo[playerid][pArmor]);fwrite(hFile, var);
- format(var, 32, "pSHealth=%d\n",PlayerInfo[playerid][pSHealth]);fwrite(hFile, var);
- format(var, 32, "Int=%d\n",PlayerInfo[playerid][pInt]);fwrite(hFile, var);
- format(var, 32, "Local=%d\n",PlayerInfo[playerid][pLocal]);fwrite(hFile, var);
- format(var, 32, "VirtualWorld=%d\n",PlayerInfo[playerid][pVirtualWorld]);fwrite(hFile, var);
- format(var, 32, "Model=%d\n",PlayerInfo[playerid][pModel]);fwrite(hFile, var);
- format(var, 32, "Tikis=%d\n",PlayerInfo[playerid][pTikis]);fwrite(hFile, var);
- format(var, 32, "Clothes=%d\n",PlayerInfo[playerid][pClothes]);fwrite(hFile, var);
- format(var, 32, "PhoneNr=%d\n",PlayerInfo[playerid][pPnumber]);fwrite(hFile, var);
- format(var, 32, "Apartment=%d\n",PlayerInfo[playerid][pPaptkey]);fwrite(hFile, var);
- format(var, 32, "CarLic=%d\n",PlayerInfo[playerid][pCarLic]);fwrite(hFile, var);
- format(var, 32, "FlyLic=%d\n",PlayerInfo[playerid][pFlyLic]);fwrite(hFile, var);
- format(var, 32, "BoatLic=%d\n",PlayerInfo[playerid][pBoatLic]);fwrite(hFile, var);
- format(var, 32, "FishLic=%d\n",PlayerInfo[playerid][pFishLic]);fwrite(hFile, var);
- format(var, 32, "GunLic=%d\n",PlayerInfo[playerid][pGunLic]);fwrite(hFile, var);
- format(var, 32, "Gun0=%d\n",PlayerInfo[playerid][pGun0]);fwrite(hFile, var);
- format(var, 32, "Gun1=%d\n",PlayerInfo[playerid][pGun1]);fwrite(hFile, var);
- format(var, 32, "Gun2=%d\n",PlayerInfo[playerid][pGun2]);fwrite(hFile, var);
- format(var, 32, "dExtX=%.1f\n", PlayerInfo[playerid][dExtX]);fwrite(hFile, var);
- format(var, 32, "dExtY=%.1f\n", PlayerInfo[playerid][dExtY]);fwrite(hFile, var);
- format(var, 32, "dExtZ=%.1f\n", PlayerInfo[playerid][dExtZ]);fwrite(hFile, var);
- format(var, 32, "dAngle=%.1f\n", PlayerInfo[playerid][dAngle]);fwrite(hFile, var);
- format(var, 32, "Gun3=%d\n",PlayerInfo[playerid][pGun3]);fwrite(hFile, var);
- format(var, 32, "Gun4=%d\n",PlayerInfo[playerid][pGun4]);fwrite(hFile, var);
- format(var, 32, "Gun5=%d\n",PlayerInfo[playerid][pGun5]);fwrite(hFile, var);
- format(var, 32, "Gun6=%d\n",PlayerInfo[playerid][pGun6]);fwrite(hFile, var);
- format(var, 32, "Gun7=%d\n",PlayerInfo[playerid][pGun7]);fwrite(hFile, var);
- format(var, 32, "Gun8=%d\n",PlayerInfo[playerid][pGun8]);fwrite(hFile, var);
- format(var, 32, "Gun9=%d\n",PlayerInfo[playerid][pGun9]);fwrite(hFile, var);
- format(var, 32, "Gun10=%d\n",PlayerInfo[playerid][pGun10]);fwrite(hFile, var);
- format(var, 32, "Gun11=%d\n",PlayerInfo[playerid][pGun11]);fwrite(hFile, var);
- format(var, 32, "Gun12=%d\n",PlayerInfo[playerid][pGun12]);fwrite(hFile, var);
- format(var, 32, "CarTime=%d\n",PlayerInfo[playerid][pCarTime]);fwrite(hFile, var);
- format(var, 32, "DrugsTime=%d\n",PlayerInfo[playerid][pDrugsTime]);fwrite(hFile, var);
- format(var, 32, "LawyerTime=%d\n",PlayerInfo[playerid][pLawyerTime]);fwrite(hFile, var);
- format(var, 32, "LawyerFreeTime=%d\n",PlayerInfo[playerid][pLawyerFreeTime]);fwrite(hFile, var);
- format(var, 32, "MechTime=%d\n",PlayerInfo[playerid][pMechTime]);fwrite(hFile, var);
- format(var, 32, "SexTime=%d\n",PlayerInfo[playerid][pSexTime]);fwrite(hFile, var);
- format(var, 32, "PayDay=%d\n",PlayerInfo[playerid][pPayDay]);fwrite(hFile, var);
- format(var, 32, "PayDayHad=%d\n",PlayerInfo[playerid][pPayDayHad]);fwrite(hFile, var);
- format(var, 32, "CDPlayer=%d\n",PlayerInfo[playerid][pCDPlayer]);fwrite(hFile, var);
- format(var, 32, "Dice=%d\n",PlayerInfo[playerid][pDice]);fwrite(hFile, var);
- format(var, 32, "Screw=%d\n",PlayerInfo[playerid][pScrew]);fwrite(hFile, var);
- format(var, 32, "Rope=%d\n",PlayerInfo[playerid][pRope]);fwrite(hFile, var);
- format(var, 32, "Cigars=%d\n",PlayerInfo[playerid][pCigars]);fwrite(hFile, var);
- format(var, 32, "GoldBars=%d\n",PlayerInfo[playerid][pGoldBars]);fwrite(hFile, var);
- format(var, 32, "Sprunk=%d\n",PlayerInfo[playerid][pSprunk]);fwrite(hFile, var);
- format(var, 32, "WT=%d\n",PlayerInfo[playerid][pWT]);fwrite(hFile, var);
- format(var, 32, "WTc=%d\n",PlayerInfo[playerid][pWTc]);fwrite(hFile, var);
- format(var, 32, "Bombs=%d\n",PlayerInfo[playerid][pBombs]);fwrite(hFile, var);
- format(var, 32, "Scope=%d\n",PlayerInfo[playerid][pScope]);fwrite(hFile, var);
- format(var, 32, "OwnsMask=%d\n",PlayerInfo[playerid][pOwnsMask]);fwrite(hFile, var);
- format(var, 32, "Wins=%d\n",PlayerInfo[playerid][pWins]);fwrite(hFile, var);
- ////////////////CAR1
- format(var, 32, "PlayerVehicleModel1=%d\n",PlayerInfo[playerid][PlayerVehicleModel1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicleFacing1=%.1f\n",PlayerInfo[playerid][PlayerVehicleFacing1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1Color=%d\n",PlayerInfo[playerid][pPlayerVehicle1Color]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1Color2=%d\n",PlayerInfo[playerid][pPlayerVehicle1Color2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosX1=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosX1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosY1=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosY1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosZ1=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosZ1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1PaintJob=%d\n",PlayerInfo[playerid][PlayerVehicle1PaintJob]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1Nos=%d\n",PlayerInfo[playerid][PlayerVehicle1Nos]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot0=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot0]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot1=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot2=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot3=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot4=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot5=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot6=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot6]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot7=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot7]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot8=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot8]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot9=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot9]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot10=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot10]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot11=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot11]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot12=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot12]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot13=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot13]);fwrite(hFile, var);
- format(var, 32, "VehLock1=%d\n",PlayerInfo[playerid][pVehLock1]);fwrite(hFile, var);
- format(var, 32, "VehLocked1=%d\n",PlayerInfo[playerid][pVehLocked1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1VirWorld=%d\n",PlayerInfo[playerid][PlayerVehicle1VirWorld]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1Interior=%d\n",PlayerInfo[playerid][PlayerVehicle1Interior]);fwrite(hFile, var);
- ////////////////CAR2
- format(var, 32, "PlayerVehicleModel2=%d\n",PlayerInfo[playerid][PlayerVehicleModel2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicleFacing2=%.1f\n",PlayerInfo[playerid][PlayerVehicleFacing2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2Color=%d\n",PlayerInfo[playerid][pPlayerVehicle2Color]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2Color2=%d\n",PlayerInfo[playerid][pPlayerVehicle2Color2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosX2=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosX2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosY2=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosY2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosZ2=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosZ2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2PaintJob=%d\n",PlayerInfo[playerid][PlayerVehicle2PaintJob]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2Nos=%d\n",PlayerInfo[playerid][PlayerVehicle2Nos]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot0=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot0]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot1=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot2=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot3=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot4=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot5=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot6=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot6]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot7=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot7]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot8=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot8]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot9=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot9]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot10=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot10]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot11=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot11]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot12=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot12]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot13=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot13]);fwrite(hFile, var);
- format(var, 32, "VehLock2=%d\n",PlayerInfo[playerid][pVehLock2]);fwrite(hFile, var);
- format(var, 32, "VehLocked2=%d\n",PlayerInfo[playerid][pVehLocked2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2VirWorld=%d\n",PlayerInfo[playerid][PlayerVehicle2VirWorld]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2Interior=%d\n",PlayerInfo[playerid][PlayerVehicle2Interior]);fwrite(hFile, var);
- ////////////////CAR3
- format(var, 32, "PlayerVehicleModel3=%d\n",PlayerInfo[playerid][PlayerVehicleModel3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicleFacing3=%.1f\n",PlayerInfo[playerid][PlayerVehicleFacing3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3Color=%d\n",PlayerInfo[playerid][pPlayerVehicle3Color]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3Color2=%d\n",PlayerInfo[playerid][pPlayerVehicle3Color2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosX3=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosX3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosY3=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosY3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosZ3=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosZ3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3PaintJob=%d\n",PlayerInfo[playerid][PlayerVehicle3PaintJob]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3Nos=%d\n",PlayerInfo[playerid][PlayerVehicle3Nos]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot0=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot0]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot1=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot2=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot3=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot4=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot5=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot6=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot6]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot7=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot7]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot8=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot8]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot9=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot9]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot10=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot10]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot11=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot11]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot12=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot12]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot13=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot13]);fwrite(hFile, var);
- format(var, 32, "VehLock3=%d\n",PlayerInfo[playerid][pVehLock3]);fwrite(hFile, var);
- format(var, 32, "VehLocked3=%d\n",PlayerInfo[playerid][pVehLocked3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3VirWorld=%d\n",PlayerInfo[playerid][PlayerVehicle3VirWorld]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3Interior=%d\n",PlayerInfo[playerid][PlayerVehicle3Interior]);fwrite(hFile, var);
- ////////////////CAR4
- format(var, 32, "PlayerVehicleModel4=%d\n",PlayerInfo[playerid][PlayerVehicleModel4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicleFacing4=%.1f\n",PlayerInfo[playerid][PlayerVehicleFacing4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4Color=%d\n",PlayerInfo[playerid][pPlayerVehicle4Color]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4Color2=%d\n",PlayerInfo[playerid][pPlayerVehicle4Color2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosX4=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosX4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosY4=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosY4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosZ4=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosZ4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4PaintJob=%d\n",PlayerInfo[playerid][PlayerVehicle4PaintJob]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4Nos=%d\n",PlayerInfo[playerid][PlayerVehicle4Nos]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot0=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot0]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot1=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot2=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot3=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot4=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot5=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot6=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot6]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot7=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot7]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot8=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot8]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot9=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot9]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot10=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot10]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot11=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot11]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot12=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot12]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot13=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot13]);fwrite(hFile, var);
- format(var, 32, "VehLock4=%d\n",PlayerInfo[playerid][pVehLock4]);fwrite(hFile, var);
- format(var, 32, "VehLocked4=%d\n",PlayerInfo[playerid][pVehLocked4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4VirWorld=%d\n",PlayerInfo[playerid][PlayerVehicle4VirWorld]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4Interior=%d\n",PlayerInfo[playerid][PlayerVehicle4Interior]);fwrite(hFile, var);
- ////////////////CAR5
- format(var, 32, "PlayerVehicleModel5=%d\n",PlayerInfo[playerid][PlayerVehicleModel5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicleFacing5=%.1f\n",PlayerInfo[playerid][PlayerVehicleFacing5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5Color=%d\n",PlayerInfo[playerid][pPlayerVehicle5Color]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5Color2=%d\n",PlayerInfo[playerid][pPlayerVehicle5Color2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosX5=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosX5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosY5=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosY5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosZ5=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosZ5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5PaintJob=%d\n",PlayerInfo[playerid][PlayerVehicle5PaintJob]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5Nos=%d\n",PlayerInfo[playerid][PlayerVehicle5Nos]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot0=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot0]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot1=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot2=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot3=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot4=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot5=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot6=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot6]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot7=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot7]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot8=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot8]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot9=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot9]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot10=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot10]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot11=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot11]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot12=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot12]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot13=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot13]);fwrite(hFile, var);
- format(var, 32, "VehLock5=%d\n",PlayerInfo[playerid][pVehLock5]);fwrite(hFile, var);
- format(var, 32, "VehLocked5=%d\n",PlayerInfo[playerid][pVehLocked5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5VirWorld=%d\n",PlayerInfo[playerid][PlayerVehicle5VirWorld]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5Interior=%d\n",PlayerInfo[playerid][PlayerVehicle5Interior]);fwrite(hFile, var);
- /////////////////
- format(var, 32, "Loses=%d\n",PlayerInfo[playerid][pLoses]);fwrite(hFile, var);
- format(var, 32, "Tutorial=%d\n",PlayerInfo[playerid][pTut]);fwrite(hFile, var);
- format(var, 32, "OnDuty=%d\n",PlayerInfo[playerid][pOnDuty]);fwrite(hFile, var);
- format(var, 32, "Hospital=%d\n",PlayerInfo[playerid][pHospital]);fwrite(hFile, var);
- format(var, 32, "Adjustable=%d\n",PlayerInfo[playerid][pAdjustable]);fwrite(hFile, var);
- format(var, 32, "Married=%d\n",PlayerInfo[playerid][pMarried]);fwrite(hFile, var);
- format(var, 32, "MarriedTo=%s\n",PlayerInfo[playerid][pMarriedTo]);fwrite(hFile, var);
- format(var, 32, "NormalName=%s\n",PlayerInfo[playerid][pNormalName]);fwrite(hFile, var);
- format(var, 32, "AdminName=%s\n",PlayerInfo[playerid][pAdminName]);fwrite(hFile, var);
- format(var, 32, "HelperName=%s\n",PlayerInfo[playerid][pHelperName]);fwrite(hFile, var);
- format(var, 32, "AdminDuty=%d\n",PlayerInfo[playerid][pAdminDuty]);fwrite(hFile, var);
- format(var, 32, "ContractBy=%s\n",PlayerInfo[playerid][pContractBy]);fwrite(hFile, var);
- format(var, 32, "IP=%s\n",PlayerInfo[playerid][pIP]);fwrite(hFile, var);
- format(var, 32, "WantedLevel=%d\n",PlayerInfo[playerid][pWantedLevel]);fwrite(hFile, var);
- format(var, 32, "NewbieMuted=%d\n",PlayerInfo[playerid][pNewbieMuted]);fwrite(hFile, var);
- format(var, 32, "RHmuted=%d\n",PlayerInfo[playerid][prhmuted]);fwrite(hFile, var);
- format(var, 32, "ReportMuted=%d\n",PlayerInfo[playerid][pReportMuted]);fwrite(hFile, var);
- format(var, 32, "AdvertiseMuted=%d\n",PlayerInfo[playerid][pAdvertiseMuted]);fwrite(hFile, var);
- format(var, 32, "SafeSpawn=%d\n",PlayerInfo[playerid][pSafeSpawn]);fwrite(hFile, var);
- format(var, 32, "Demagazine=%d\n",PlayerInfo[playerid][pDemagazine]);fwrite(hFile, var);
- format(var, 32, "AKmagazine=%d\n",PlayerInfo[playerid][pAKmagazine]);fwrite(hFile, var);
- format(var, 32, "CSGmagazine=%d\n",PlayerInfo[playerid][pCSGmagazine]);fwrite(hFile, var);
- format(var, 32, "SPos_x=%.1f\n",PlayerInfo[playerid][pSPos_x]);fwrite(hFile, var);
- format(var, 32, "SPos_y=%.1f\n",PlayerInfo[playerid][pSPos_y]);fwrite(hFile, var);
- format(var, 32, "SPos_z=%.1f\n",PlayerInfo[playerid][pSPos_z]);fwrite(hFile, var);
- format(var, 32, "SPos_r=%.1f\n",PlayerInfo[playerid][pSPos_r]);fwrite(hFile, var);
- format(var, 32, "HelperLevel=%d\n",PlayerInfo[playerid][pHelper]);fwrite(hFile, var);
- format(var, 32, "Mask=%d\n",HasBoughtMask[playerid]);fwrite(hFile, var);
- format(var, 32, "Blindfolds=%d\n",PlayerInfo[playerid][pBlindfolds]);fwrite(hFile, var);
- format(var, 32, "Speedo=%d\n",gSpeedo[playerid]);fwrite(hFile, var);
- format(var, 32, "Seeds=%d\n",PlayerInfo[playerid][pSeeds]);fwrite(hFile, var);
- format(var, 32, "Inbuilding=%d\n",PlayerInfo[playerid][Inbuilding]);fwrite(hFile, var);
- format(var, 32, "buildingInterior=%d\n", PlayerInfo[playerid][buildingInterior]);fwrite(hFile, var);
- format(var, 32, "buildingExterior=%d\n", PlayerInfo[playerid][buildingExterior]);fwrite(hFile, var);
- format(var, 32, "cExtX=%.1f\n", PlayerInfo[playerid][cExtX]);fwrite(hFile, var);
- format(var, 32, "cExtY=%.1f\n", PlayerInfo[playerid][cExtY]);fwrite(hFile, var);
- format(var, 32, "AidKit=%d\n",PlayerInfo[playerid][pAidKit]);fwrite(hFile, var);
- format(var, 32, "cExtZ=%.1f\n", PlayerInfo[playerid][cExtZ]);fwrite(hFile, var);
- format(var, 32, "cIntX=%.1f\n", PlayerInfo[playerid][cIntX]);fwrite(hFile, var);
- format(var, 32, "cIntY=%.1f\n", PlayerInfo[playerid][cIntY]);fwrite(hFile, var);
- format(var, 32, "cIntZ=%.1f\n", PlayerInfo[playerid][cIntZ]);fwrite(hFile, var);
- format(var, 32, "Famed=%d\n", PlayerInfo[playerid][pFamed]);fwrite(hFile, var);
- fclose(hFile);
- }
- }
- return 1;
- }
- public OnPlayerSave(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerNPC(playerid)) return 1;
- if(gPlayerLogged[playerid] != 0 && gPlayerSpawned[playerid] == 1)
- {
- new string3[32];
- new PlayerName3[MAX_PLAYER_NAME];
- /*if(PlayerInfo[playerid][pAdminDuty] >= 1)
- {
- format(string3, sizeof(string3), "%s.ini", PlayerInfo[playerid][pNormalName]);
- }
- else
- {
- format(string3, sizeof(string3), "%s.ini", GetName(playerid));
- }*/
- GetPlayerName(playerid, PlayerName3, sizeof(PlayerName3));
- format(string3, sizeof(string3), "%s.ini", PlayerName3);
- new File: hFile = fopen(string3, io_write);
- if(hFile)
- {
- new var[64];
- if(gmx == 0)
- {
- GetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
- GetPlayerArmour(playerid, PlayerInfo[playerid][pArmor]);
- }
- PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
- PlayerInfo[playerid][pVirtualWorld] = GetPlayerVirtualWorld(playerid);
- GetPlayerPos(playerid, PlayerInfo[playerid][pSPos_x], PlayerInfo[playerid][pSPos_y], PlayerInfo[playerid][pSPos_z]);
- GetPlayerFacingAngle(playerid, PlayerInfo[playerid][pSPos_r]);
- format(var, 32, "Key=%s\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
- format(var, 32, "Level=%d\n",PlayerInfo[playerid][pLevel]);fwrite(hFile, var);
- format(var, 32, "AdminLevel=%d\n",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var);
- format(var, 32, "Band=%d\n",PlayerInfo[playerid][pBand]);fwrite(hFile, var);
- format(var, 32, "PermBand=%d\n",PlayerInfo[playerid][pPermBand]);fwrite(hFile, var);
- format(var, 32, "Warnings=%d\n",PlayerInfo[playerid][pWarns]);fwrite(hFile, var);
- format(var, 32, "Disabled=%d\n",PlayerInfo[playerid][pDisabled]);fwrite(hFile, var);
- format(var, 32, "DonateRank=%d\n",PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var);
- format(var, 32, "FactionBanned=%d\n",PlayerInfo[playerid][pFactionBanned]);fwrite(hFile, var);
- format(var, 32, "LaserOwner=%d\n",PlayerInfo[playerid][pLaserOwner]);fwrite(hFile, var);
- format(var, 32, "FCard=%d\n",PlayerInfo[playerid][pFcard]);fwrite(hFile, var);
- format(var, 32, "Inbuilding=%d\n",PlayerInfo[playerid][Inbuilding]);fwrite(hFile, var);
- format(var, 32, "BanAppealer=%d\n",PlayerInfo[playerid][pBanAppealer]);fwrite(hFile, var);
- format(var, 32, "GangMod=%d\n",PlayerInfo[playerid][pGangMod]);fwrite(hFile, var);
- format(var, 32, "buildingInterior=%d\n", PlayerInfo[playerid][buildingInterior]);fwrite(hFile, var);
- format(var, 32, "buildingExterior=%d\n", PlayerInfo[playerid][buildingExterior]);fwrite(hFile, var);
- format(var, 32, "cExtX=%.1f\n", PlayerInfo[playerid][cExtX]);fwrite(hFile, var);
- format(var, 32, "cExtY=%.1f\n", PlayerInfo[playerid][cExtY]);fwrite(hFile, var);
- format(var, 32, "cExtZ=%.1f\n", PlayerInfo[playerid][cExtZ]);fwrite(hFile, var);
- format(var, 32, "cIntX=%.1f\n", PlayerInfo[playerid][cIntX]);fwrite(hFile, var);
- format(var, 32, "cIntY=%.1f\n", PlayerInfo[playerid][cIntY]);fwrite(hFile, var);
- format(var, 32, "cIntZ=%.1f\n", PlayerInfo[playerid][cIntZ]);fwrite(hFile, var);
- format(var, 32, "FactionMod=%d\n",PlayerInfo[playerid][pFactionMod]);fwrite(hFile, var);
- format(var, 32, "UpgradePoints=%d\n",PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var);
- format(var, 32, "Inmotel=%d\n",PlayerInfo[playerid][Inmotel]);fwrite(hFile, var);
- format(var, 32, "motelInterior=%d\n", PlayerInfo[playerid][motelInterior]);fwrite(hFile, var);
- format(var, 32, "motelExterior=%d\n", PlayerInfo[playerid][motelExterior]);fwrite(hFile, var);
- format(var, 32, "mExtX=%.1f\n", PlayerInfo[playerid][mExtX]);fwrite(hFile, var);
- format(var, 32, "mExtY=%.1f\n", PlayerInfo[playerid][mExtY]);fwrite(hFile, var);
- format(var, 32, "mExtZ=%.1f\n", PlayerInfo[playerid][mExtZ]);fwrite(hFile, var);
- format(var, 32, "mIntX=%.1f\n", PlayerInfo[playerid][mIntX]);fwrite(hFile, var);
- format(var, 32, "mIntY=%.1f\n", PlayerInfo[playerid][mIntY]);fwrite(hFile, var);
- format(var, 32, "mIntZ=%.1f\n", PlayerInfo[playerid][mIntZ]);fwrite(hFile, var);
- format(var, 32, "ConnectedTime=%d\n",PlayerInfo[playerid][pConnectTime]);fwrite(hFile, var);
- format(var, 32, "dExtX=%.1f\n", PlayerInfo[playerid][dExtX]);fwrite(hFile, var);
- format(var, 32, "dExtY=%.1f\n", PlayerInfo[playerid][dExtY]);fwrite(hFile, var);
- format(var, 32, "dExtZ=%.1f\n", PlayerInfo[playerid][dExtZ]);fwrite(hFile, var);
- format(var, 32, "dAngle=%.1f\n", PlayerInfo[playerid][dAngle]);fwrite(hFile, var);
- format(var, 32, "Registered=%d\n",PlayerInfo[playerid][pReg]);fwrite(hFile, var);
- format(var, 32, "Sex=%d\n",PlayerInfo[playerid][pSex]);fwrite(hFile, var);
- format(var, 32, "Developer=%d\n",PlayerInfo[playerid][pDeveloper]);fwrite(hFile, var);
- format(var, 32, "Mapper=%d\n",PlayerInfo[playerid][pMapper]);fwrite(hFile, var);
- format(var, 32, "Tester=%d\n",PlayerInfo[playerid][pTester]);fwrite(hFile, var);
- format(var, 32, "Age=%d\n",PlayerInfo[playerid][pAge]);fwrite(hFile, var);
- format(var, 32, "RPBoost=%d\n",PlayerInfo[playerid][pRPBoost]);fwrite(hFile, var);
- format(var, 32, "Origin=%d\n",PlayerInfo[playerid][pOrigin]);fwrite(hFile, var);
- format(var, 32, "ATMcard=%d\n",PlayerInfo[playerid][pATMcard]);fwrite(hFile, var);
- format(var, 32, "Muted=%d\n",PlayerInfo[playerid][pMuted]);fwrite(hFile, var);
- format(var, 32, "Respect=%d\n",PlayerInfo[playerid][pExp]);fwrite(hFile, var);
- format(var, 32, "Money=%d\n",PlayerInfo[playerid][pCash]);fwrite(hFile, var);
- format(var, 32, "ATMExterior=%d\n", PlayerInfo[playerid][ATMExterior]);fwrite(hFile, var);
- format(var, 32, "MAPBExterior=%d\n", PlayerInfo[playerid][MAPBExterior]);fwrite(hFile, var);
- format(var, 32, "GSTATIONExterior=%d\n", PlayerInfo[playerid][GSTATIONExterior]);fwrite(hFile, var);
- format(var, 32, "HSSignExterior=%d\n", PlayerInfo[playerid][HSSignExterior]);fwrite(hFile, var);
- format(var, 32, "CasinoWinnings=%d\n",PlayerInfo[playerid][pCasinoWinnings]);fwrite(hFile, var);
- format(var, 32, "Bank=%d\n",PlayerInfo[playerid][pAccount]);fwrite(hFile, var);
- format(var, 32, "Crimes=%d\n",PlayerInfo[playerid][pCrimes]);fwrite(hFile, var);
- format(var, 32, "Accent=%s\n",Accent[playerid]);fwrite(hFile, var);
- format(var, 32, "ATMID=%d\n",PlayerInfo[playerid][ATMID]);fwrite(hFile, var);
- format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pKills]);fwrite(hFile, var);
- format(var, 32, "Deaths=%d\n",PlayerInfo[playerid][pDeaths]);fwrite(hFile, var);
- format(var, 32, "TrashSkill=%d\n",PlayerInfo[playerid][pTrashSkill]);fwrite(hFile, var); // Trashman
- format(var, 32, "CHits=%d\n",PlayerInfo[playerid][pCHits]);fwrite(hFile, var);
- format(var, 32, "BriefCase=%d\n",PlayerInfo[playerid][pBriefCase]);fwrite(hFile, var);
- format(var, 32, "BCash=%d\n",PlayerInfo[playerid][pBCash]);fwrite(hFile, var);
- format(var, 32, "BCrack=%d\n",PlayerInfo[playerid][pBCrack]);fwrite(hFile, var);
- format(var, 32, "BPot=%d\n",PlayerInfo[playerid][pBPot]);fwrite(hFile, var);
- format(var, 32, "FHits=%d\n",PlayerInfo[playerid][pFHits]);fwrite(hFile, var);
- format(var, 32, "Arrested=%d\n",PlayerInfo[playerid][pArrested]);fwrite(hFile, var);
- ////////////////Vehicle 1
- format(var, 32, "PlayerVehicleModel1=%d\n",PlayerInfo[playerid][PlayerVehicleModel1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicleFacing1=%.1f\n",PlayerInfo[playerid][PlayerVehicleFacing1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1Color=%d\n",PlayerInfo[playerid][pPlayerVehicle1Color]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1Color2=%d\n",PlayerInfo[playerid][pPlayerVehicle1Color2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosX1=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosX1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosY1=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosY1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosZ1=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosZ1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1PaintJob=%d\n",PlayerInfo[playerid][PlayerVehicle1PaintJob]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1Nos=%d\n",PlayerInfo[playerid][PlayerVehicle1Nos]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot0=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot0]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot1=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot2=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot3=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot4=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot5=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot6=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot6]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot7=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot7]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot8=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot8]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot9=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot9]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot10=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot10]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot11=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot11]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot12=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot12]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1ModSlot13=%d\n",PlayerInfo[playerid][PlayerVehicle1ModSlot13]);fwrite(hFile, var);
- format(var, 32, "VehLock1=%d\n",PlayerInfo[playerid][pVehLock1]);fwrite(hFile, var);
- format(var, 32, "VehLocked1=%d\n",PlayerInfo[playerid][pVehLocked1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1Interior=%d\n",PlayerInfo[playerid][PlayerVehicle1Interior]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle1VirWorld=%d\n",PlayerInfo[playerid][PlayerVehicle1VirWorld]);fwrite(hFile, var);
- ///////////////Vehicle 2
- format(var, 32, "PlayerVehicleModel2=%d\n",PlayerInfo[playerid][PlayerVehicleModel2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicleFacing2=%.1f\n",PlayerInfo[playerid][PlayerVehicleFacing2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2Color=%d\n",PlayerInfo[playerid][pPlayerVehicle2Color]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2Color2=%d\n",PlayerInfo[playerid][pPlayerVehicle2Color2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosX2=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosX2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosY2=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosY2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosZ2=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosZ2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2PaintJob=%d\n",PlayerInfo[playerid][PlayerVehicle2PaintJob]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2Nos=%d\n",PlayerInfo[playerid][PlayerVehicle2Nos]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot0=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot0]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot1=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot2=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot3=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot4=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot5=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot6=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot6]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot7=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot7]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot8=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot8]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot9=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot9]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot10=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot10]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot11=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot11]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot12=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot12]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2ModSlot13=%d\n",PlayerInfo[playerid][PlayerVehicle2ModSlot13]);fwrite(hFile, var);
- format(var, 32, "VehLock2=%d\n",PlayerInfo[playerid][pVehLock2]);fwrite(hFile, var);
- format(var, 32, "VehLocked2=%d\n",PlayerInfo[playerid][pVehLocked2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2Interior=%d\n",PlayerInfo[playerid][PlayerVehicle2Interior]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle2VirWorld=%d\n",PlayerInfo[playerid][PlayerVehicle2VirWorld]);fwrite(hFile, var);
- ////////////////Vehicle 3
- format(var, 32, "PlayerVehicleModel3=%d\n",PlayerInfo[playerid][PlayerVehicleModel3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicleFacing3=%.1f\n",PlayerInfo[playerid][PlayerVehicleFacing3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3Color=%d\n",PlayerInfo[playerid][pPlayerVehicle3Color]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3Color2=%d\n",PlayerInfo[playerid][pPlayerVehicle3Color2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosX3=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosX3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosY3=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosY3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosZ3=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosZ3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3PaintJob=%d\n",PlayerInfo[playerid][PlayerVehicle3PaintJob]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3Nos=%d\n",PlayerInfo[playerid][PlayerVehicle3Nos]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot0=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot0]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot1=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot2=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot3=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot4=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot5=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot6=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot6]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot7=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot7]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot8=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot8]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot9=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot9]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot10=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot10]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot11=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot11]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot12=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot12]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3ModSlot13=%d\n",PlayerInfo[playerid][PlayerVehicle3ModSlot13]);fwrite(hFile, var);
- format(var, 32, "VehLock3=%d\n",PlayerInfo[playerid][pVehLock3]);fwrite(hFile, var);
- format(var, 32, "VehLocked3=%d\n",PlayerInfo[playerid][pVehLocked3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3Interior=%d\n",PlayerInfo[playerid][PlayerVehicle3Interior]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle3VirWorld=%d\n",PlayerInfo[playerid][PlayerVehicle3VirWorld]);fwrite(hFile, var);
- ////////////////Vehicle 4
- format(var, 32, "PlayerVehicleModel4=%d\n",PlayerInfo[playerid][PlayerVehicleModel4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicleFacing4=%.1f\n",PlayerInfo[playerid][PlayerVehicleFacing4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4Color=%d\n",PlayerInfo[playerid][pPlayerVehicle4Color]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4Color2=%d\n",PlayerInfo[playerid][pPlayerVehicle4Color2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosX4=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosX4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosY4=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosY4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosZ4=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosZ4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4PaintJob=%d\n",PlayerInfo[playerid][PlayerVehicle4PaintJob]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4Nos=%d\n",PlayerInfo[playerid][PlayerVehicle4Nos]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot0=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot0]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot1=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot2=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot3=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot4=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot5=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot6=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot6]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot7=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot7]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot8=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot8]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot9=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot9]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot10=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot10]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot11=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot11]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot12=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot12]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4ModSlot13=%d\n",PlayerInfo[playerid][PlayerVehicle4ModSlot13]);fwrite(hFile, var);
- format(var, 32, "VehLock4=%d\n",PlayerInfo[playerid][pVehLock4]);fwrite(hFile, var);
- format(var, 32, "VehLocked4=%d\n",PlayerInfo[playerid][pVehLocked4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4Interior=%d\n",PlayerInfo[playerid][PlayerVehicle4Interior]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle4VirWorld=%d\n",PlayerInfo[playerid][PlayerVehicle4VirWorld]);fwrite(hFile, var);
- ////////////////Vehicle 5
- format(var, 32, "PlayerVehicleModel5=%d\n",PlayerInfo[playerid][PlayerVehicleModel5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicleFacing5=%.1f\n",PlayerInfo[playerid][PlayerVehicleFacing5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5Color=%d\n",PlayerInfo[playerid][pPlayerVehicle5Color]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5Color2=%d\n",PlayerInfo[playerid][pPlayerVehicle5Color2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosX5=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosX5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosY5=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosY5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehiclePosZ5=%.1f\n",PlayerInfo[playerid][PlayerVehiclePosZ5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5PaintJob=%d\n",PlayerInfo[playerid][PlayerVehicle5PaintJob]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5Nos=%d\n",PlayerInfo[playerid][PlayerVehicle5Nos]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot0=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot0]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot1=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot1]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot2=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot2]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot3=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot3]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot4=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot4]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot5=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot6=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot6]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot7=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot7]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot8=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot8]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot9=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot9]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot10=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot10]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot11=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot11]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot12=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot12]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5ModSlot13=%d\n",PlayerInfo[playerid][PlayerVehicle5ModSlot13]);fwrite(hFile, var);
- format(var, 32, "VehLock5=%d\n",PlayerInfo[playerid][pVehLock5]);fwrite(hFile, var);
- format(var, 32, "VehLocked5=%d\n",PlayerInfo[playerid][pVehLocked5]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5Interior=%d\n",PlayerInfo[playerid][PlayerVehicle5Interior]);fwrite(hFile, var);
- format(var, 32, "PlayerVehicle5VirWorld=%d\n",PlayerInfo[playerid][PlayerVehicle5VirWorld]);fwrite(hFile, var);
- /////////////////
- format(var, 32, "CarTime=%d\n",PlayerInfo[playerid][pCarTime]);fwrite(hFile, var);
- format(var, 32, "Phonebook=%d\n",PlayerInfo[playerid][pPhoneBook]);fwrite(hFile, var);
- format(var, 32, "HouseTicket=%d\n",PlayerInfo[playerid][pHouseTicket]);fwrite(hFile,var);
- format(var, 32, "BusinessTicket=%d\n",PlayerInfo[playerid][pBusinessTicket]);fwrite(hFile, var);
- format(var, 32, "VehicleTicket=%d\n",PlayerInfo[playerid][pVehicleTicket]);fwrite(hFile, var);
- format(var, 32, "BoomBox=%d\n",PlayerInfo[playerid][pBoomBox]);fwrite(hFile, var);
- format(var, 32, "LottoNr=%d\n",PlayerInfo[playerid][pLottoNr]);fwrite(hFile, var);
- format(var, 32, "Fishes=%d\n",PlayerInfo[playerid][pFishes]);fwrite(hFile, var);
- format(var, 32, "BiggestFish=%d\n",PlayerInfo[playerid][pBiggestFish]);fwrite(hFile, var);
- format(var, 32, "Job=%d\n",PlayerInfo[playerid][pJob]);fwrite(hFile, var);
- format(var, 32, "Job2=%d\n",PlayerInfo[playerid][pJob2]);fwrite(hFile, var);
- format(var, 32, "Paycheck=%d\n",PlayerInfo[playerid][pPayCheck]);fwrite(hFile, var);
- format(var, 32, "HeadValue=%d\n",PlayerInfo[playerid][pHeadValue]);fwrite(hFile, var);
- format(var, 32, "BHHeadValue=%d\n",PlayerInfo[playerid][pBHHeadValue]);fwrite(hFile, var);
- format(var, 32, "Jailed=%d\n",PlayerInfo[playerid][pJailed]);fwrite(hFile, var);
- format(var, 32, "JailedReason=%s\n",PlayerInfo[playerid][pJailedReason]);fwrite(hFile, var);
- format(var, 32, "JailTime=%d\n",PlayerInfo[playerid][pJailTime]);fwrite(hFile, var);
- format(var, 32, "Gun parts=%d\n",PlayerInfo[playerid][pMats]);fwrite(hFile, var);
- format(var, 32, "Pot=%d\n",PlayerInfo[playerid][pPot]);fwrite(hFile, var);
- format(var, 32, "Crack=%d\n",PlayerInfo[playerid][pCrack]);fwrite(hFile, var);
- format(var, 32, "Leader=%d\n",PlayerInfo[playerid][pLeader]);fwrite(hFile, var);
- format(var, 32, "Member=%d\n",PlayerInfo[playerid][pMember]);fwrite(hFile, var);
- format(var, 32, "FMember=%d\n",PlayerInfo[playerid][pFMember]);fwrite(hFile, var);
- format(var, 32, "Rank=%d\n",PlayerInfo[playerid][pRank]);fwrite(hFile, var);
- format(var, 32, "DetSkill=%d\n",PlayerInfo[playerid][pDetSkill]);fwrite(hFile, var);
- format(var, 32, "SexSkill=%d\n",PlayerInfo[playerid][pSexSkill]);fwrite(hFile, var);
- format(var, 32, "BoxSkill=%d\n",PlayerInfo[playerid][pBoxSkill]);fwrite(hFile, var);
- format(var, 32, "LawSkill=%d\n",PlayerInfo[playerid][pLawSkill]);fwrite(hFile, var);
- format(var, 32, "MechSkill=%d\n",PlayerInfo[playerid][pMechSkill]);fwrite(hFile, var);
- format(var, 32, "JackSkill=%d\n",PlayerInfo[playerid][pJackSkill]);fwrite(hFile, var);
- format(var, 32, "CarSkill=%d\n",PlayerInfo[playerid][pCarSkill]);fwrite(hFile, var);
- format(var, 32, "NewsSkill=%d\n",PlayerInfo[playerid][pNewsSkill]);fwrite(hFile, var);
- format(var, 32, "DrugsSkill=%d\n",PlayerInfo[playerid][pDrugsSkill]);fwrite(hFile, var);
- format(var, 32, "ArmsSkill=%d\n",PlayerInfo[playerid][pArmsSkill]);fwrite(hFile, var);
- format(var, 32, "House=%d\n",PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var);
- format(var, 32, "InHouse=%d\n",PlayerInfo[playerid][InHouse]);fwrite(hFile, var);
- format(var, 32, "InGarage=%d\n",PlayerInfo[playerid][InGarage]);fwrite(hFile, var);
- format(var, 32, "HouseExterior=%d\n", PlayerInfo[playerid][HouseInterior]);fwrite(hFile, var);
- format(var, 32, "HouseInterior=%d\n", PlayerInfo[playerid][HouseInterior]);fwrite(hFile, var);
- format(var, 32, "hExtX=%.1f\n", PlayerInfo[playerid][hExtX]);fwrite(hFile, var);
- format(var, 32, "hExtY=%.1f\n", PlayerInfo[playerid][hExtY]);fwrite(hFile, var);
- format(var, 32, "hExtZ=%.1f\n", PlayerInfo[playerid][hExtZ]);fwrite(hFile, var);
- format(var, 32, "hIntX=%.1f\n", PlayerInfo[playerid][hIntX]);fwrite(hFile, var);
- format(var, 32, "hIntY=%.1f\n", PlayerInfo[playerid][hIntY]);fwrite(hFile, var);
- format(var, 32, "hIntZ=%.1f\n", PlayerInfo[playerid][hIntZ]);fwrite(hFile, var);
- format(var, 32, "SmugglerSkill=%d\n",PlayerInfo[playerid][pSmugglerSkill]);fwrite(hFile, var);
- format(var, 32, "FishSkill=%d\n",PlayerInfo[playerid][pFishSkill]);fwrite(hFile, var);
- format(var, 32, "FightingStyle=%d\n",PlayerInfo[playerid][pFightingStyle]);fwrite(hFile, var);
- format(var, 32, "pHealth=%.1f\n",PlayerInfo[playerid][pHealth]);fwrite(hFile, var);
- format(var, 32, "pArmor=%.1f\n",PlayerInfo[playerid][pArmor]);fwrite(hFile, var);
- format(var, 32, "pSHealth=%d\n",PlayerInfo[playerid][pSHealth]);fwrite(hFile, var);
- format(var, 32, "Int=%d\n",PlayerInfo[playerid][pInt]);fwrite(hFile, var);
- format(var, 32, "Local=%d\n",PlayerInfo[playerid][pLocal]);fwrite(hFile, var);
- format(var, 32, "VirtualWorld=%d\n",PlayerInfo[playerid][pVirtualWorld]);fwrite(hFile, var);
- format(var, 32, "Model=%d\n",PlayerInfo[playerid][pModel]);fwrite(hFile, var);
- format(var, 32, "Tikis=%d\n",PlayerInfo[playerid][pTikis]);fwrite(hFile, var);
- format(var, 32, "Clothes=%d\n",PlayerInfo[playerid][pClothes]);fwrite(hFile, var);
- format(var, 32, "PhoneNr=%d\n",PlayerInfo[playerid][pPnumber]);fwrite(hFile, var);
- format(var, 32, "Apartment=%d\n",PlayerInfo[playerid][pPaptkey]);fwrite(hFile, var);
- format(var, 32, "CarLic=%d\n",PlayerInfo[playerid][pCarLic]);fwrite(hFile, var);
- format(var, 32, "FlyLic=%d\n",PlayerInfo[playerid][pFlyLic]);fwrite(hFile, var);
- format(var, 32, "BoatLic=%d\n",PlayerInfo[playerid][pBoatLic]);fwrite(hFile, var);
- format(var, 32, "FishLic=%d\n",PlayerInfo[playerid][pFishLic]);fwrite(hFile, var);
- format(var, 32, "GunLic=%d\n",PlayerInfo[playerid][pGunLic]);fwrite(hFile, var);
- format(var, 32, "Gun0=%d\n",PlayerInfo[playerid][pGun0]);fwrite(hFile, var);
- format(var, 32, "Gun1=%d\n",PlayerInfo[playerid][pGun1]);fwrite(hFile, var);
- format(var, 32, "Gun2=%d\n",PlayerInfo[playerid][pGun2]);fwrite(hFile, var);
- format(var, 32, "Gun3=%d\n",PlayerInfo[playerid][pGun3]);fwrite(hFile, var);
- format(var, 32, "InBusiness=%d\n",PlayerInfo[playerid][InBusiness]);fwrite(hFile, var);
- format(var, 32, "BusinessInterior=%d\n", PlayerInfo[playerid][BusinessInterior]);fwrite(hFile, var);
- format(var, 32, "BusinessExterior=%d\n", PlayerInfo[playerid][BusinessExterior]);fwrite(hFile, var);
- format(var, 32, "Bizz=%d\n",PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
- format(var, 32, "Garage=%d\n",PlayerInfo[playerid][pGarageKey]);fwrite(hFile, var);
- format(var, 32, "GarageII=%d\n",PlayerInfo[playerid][pGarageKey2]);fwrite(hFile, var);
- format(var, 32, "GateKey=%d\n",PlayerInfo[playerid][pGateKey]);fwrite(hFile, var);
- format(var, 32, "GateKeyIA=%d\n",PlayerInfo[playerid][pGateKey2]);fwrite(hFile, var);
- format(var, 32, "GateKeyIB=%d\n",PlayerInfo[playerid][pGateKey3]);fwrite(hFile, var);
- format(var, 32, "GateKeyIC=%d\n",PlayerInfo[playerid][pGateKey4]);fwrite(hFile, var);
- format(var, 32, "GateKeyID=%d\n",PlayerInfo[playerid][pGateKey5]);fwrite(hFile, var);
- format(var, 32, "GateKeyIE=%d\n",PlayerInfo[playerid][pGateKey6]);fwrite(hFile, var);
- format(var, 32, "GateKeyIF=%d\n",PlayerInfo[playerid][pGateKey7]);fwrite(hFile, var);
- format(var, 32, "GateKeyIG=%d\n",PlayerInfo[playerid][pGateKey8]);fwrite(hFile, var);
- format(var, 32, "GateKeyIH=%d\n",PlayerInfo[playerid][pGateKey9]);fwrite(hFile, var);
- format(var, 32, "GateKeyII=%d\n",PlayerInfo[playerid][pGateKey10]);fwrite(hFile, var);
- format(var, 32, "bExtX=%.1f\n", PlayerInfo[playerid][bExtX]);fwrite(hFile, var);
- format(var, 32, "bExtY=%.1f\n", PlayerInfo[playerid][bExtY]);fwrite(hFile, var);
- format(var, 32, "bExtZ=%.1f\n", PlayerInfo[playerid][bExtZ]);fwrite(hFile, var);
- format(var, 32, "bIntX=%.1f\n", PlayerInfo[playerid][bIntX]);fwrite(hFile, var);
- format(var, 32, "bIntY=%.1f\n", PlayerInfo[playerid][bIntY]);fwrite(hFile, var);
- format(var, 32, "bIntZ=%.1f\n", PlayerInfo[playerid][bIntZ]);fwrite(hFile, var);
- format(var, 32, "Gun4=%d\n",PlayerInfo[playerid][pGun4]);fwrite(hFile, var);
- format(var, 32, "Gun5=%d\n",PlayerInfo[playerid][pGun5]);fwrite(hFile, var);
- format(var, 32, "Gun6=%d\n",PlayerInfo[playerid][pGun6]);fwrite(hFile, var);
- format(var, 32, "Gun7=%d\n",PlayerInfo[playerid][pGun7]);fwrite(hFile, var);
- format(var, 32, "Gun8=%d\n",PlayerInfo[playerid][pGun8]);fwrite(hFile, var);
- format(var, 32, "Gun9=%d\n",PlayerInfo[playerid][pGun9]);fwrite(hFile, var);
- format(var, 32, "Gun10=%d\n",PlayerInfo[playerid][pGun10]);fwrite(hFile, var);
- format(var, 32, "Gun11=%d\n",PlayerInfo[playerid][pGun11]);fwrite(hFile, var);
- format(var, 32, "Gun12=%d\n",PlayerInfo[playerid][pGun12]);fwrite(hFile, var);
- format(var, 32, "CarTime=%d\n",PlayerInfo[playerid][pCarTime]);fwrite(hFile, var);
- format(var, 32, "DrugsTime=%d\n",PlayerInfo[playerid][pDrugsTime]);fwrite(hFile, var);
- format(var, 32, "LawyerTime=%d\n",PlayerInfo[playerid][pLawyerTime]);fwrite(hFile, var);
- format(var, 32, "LawyerFreeTime=%d\n",PlayerInfo[playerid][pLawyerFreeTime]);fwrite(hFile, var);
- format(var, 32, "MechTime=%d\n",PlayerInfo[playerid][pMechTime]);fwrite(hFile, var);
- format(var, 32, "SexTime=%d\n",PlayerInfo[playerid][pSexTime]);fwrite(hFile, var);
- format(var, 32, "PayDay=%d\n",PlayerInfo[playerid][pPayDay]);fwrite(hFile, var);
- format(var, 32, "PayDayHad=%d\n",PlayerInfo[playerid][pPayDayHad]);fwrite(hFile, var);
- format(var, 32, "CDPlayer=%d\n",PlayerInfo[playerid][pCDPlayer]);fwrite(hFile, var);
- format(var, 32, "Dice=%d\n",PlayerInfo[playerid][pDice]);fwrite(hFile, var);
- format(var, 32, "Screw=%d\n",PlayerInfo[playerid][pScrew]);fwrite(hFile, var);
- format(var, 32, "Rope=%d\n",PlayerInfo[playerid][pRope]);fwrite(hFile, var);
- format(var, 32, "AKmagazine=%d\n",PlayerInfo[playerid][pAKmagazine]);fwrite(hFile, var);
- format(var, 32, "CSGmagazine=%d\n",PlayerInfo[playerid][pCSGmagazine]);fwrite(hFile, var);
- format(var, 32, "Demagazine=%d\n",PlayerInfo[playerid][pDemagazine]);fwrite(hFile, var);
- format(var, 32, "Cigars=%d\n",PlayerInfo[playerid][pCigars]);fwrite(hFile, var);
- format(var, 32, "GoldBars=%d\n",PlayerInfo[playerid][pGoldBars]);fwrite(hFile, var);
- format(var, 32, "Sprunk=%d\n",PlayerInfo[playerid][pSprunk]);fwrite(hFile, var);
- format(var, 32, "WT=%d\n",PlayerInfo[playerid][pWT]);fwrite(hFile, var);
- format(var, 32, "WTc=%d\n",PlayerInfo[playerid][pWTc]);fwrite(hFile, var);
- format(var, 32, "Bombs=%d\n",PlayerInfo[playerid][pBombs]);fwrite(hFile, var);
- format(var, 32, "Scope=%d\n",PlayerInfo[playerid][pScope]);fwrite(hFile, var);
- format(var, 32, "OwnsMask=%d\n",PlayerInfo[playerid][pOwnsMask]);fwrite(hFile, var);
- format(var, 32, "Wins=%d\n",PlayerInfo[playerid][pWins]);fwrite(hFile, var);
- format(var, 32, "Loses=%d\n",PlayerInfo[playerid][pLoses]);fwrite(hFile, var);
- format(var, 32, "Tutorial=%d\n",PlayerInfo[playerid][pTut]);fwrite(hFile, var);
- format(var, 32, "OnDuty=%d\n",PlayerInfo[playerid][pOnDuty]);fwrite(hFile, var);
- format(var, 32, "Hospital=%d\n",PlayerInfo[playerid][pHospital]);fwrite(hFile, var);
- format(var, 32, "Adjustable=%d\n",PlayerInfo[playerid][pAdjustable]);fwrite(hFile, var);
- format(var, 32, "Married=%d\n",PlayerInfo[playerid][pMarried]);fwrite(hFile, var);
- format(var, 32, "MarriedTo=%s\n",PlayerInfo[playerid][pMarriedTo]);fwrite(hFile, var);
- format(var, 32, "NormalName=%s\n",PlayerInfo[playerid][pNormalName]);fwrite(hFile, var);
- format(var, 32, "AdminName=%s\n",PlayerInfo[playerid][pAdminName]);fwrite(hFile, var);
- format(var, 32, "HelperName=%s\n",PlayerInfo[playerid][pHelperName]);fwrite(hFile, var);
- format(var, 32, "AdminDuty=%d\n",PlayerInfo[playerid][pAdminDuty]);fwrite(hFile, var);
- format(var, 32, "ContractBy=%s\n",PlayerInfo[playerid][pContractBy]);fwrite(hFile, var);
- format(var, 32, "IP=%s\n",PlayerInfo[playerid][pIP]);fwrite(hFile, var);
- format(var, 32, "WantedLevel=%d\n",PlayerInfo[playerid][pWantedLevel]);fwrite(hFile, var);
- format(var, 32, "NewbieMuted=%d\n",PlayerInfo[playerid][pNewbieMuted]);fwrite(hFile, var);
- format(var, 32, "RHmuted=%d\n",PlayerInfo[playerid][prhmuted]);fwrite(hFile, var);
- format(var, 32, "ReportMuted=%d\n",PlayerInfo[playerid][pReportMuted]);fwrite(hFile, var);
- format(var, 32, "AdvertiseMuted=%d\n",PlayerInfo[playerid][pAdvertiseMuted]);fwrite(hFile, var);
- format(var, 32, "SafeSpawn=%d\n",PlayerInfo[playerid][pSafeSpawn]);fwrite(hFile, var);
- format(var, 32, "SPos_x=%.1f\n",PlayerInfo[playerid][pSPos_x]);fwrite(hFile, var);
- format(var, 32, "SPos_y=%.1f\n",PlayerInfo[playerid][pSPos_y]);fwrite(hFile, var);
- format(var, 32, "SPos_z=%.1f\n",PlayerInfo[playerid][pSPos_z]);fwrite(hFile, var);
- format(var, 32, "SPos_r=%.1f\n",PlayerInfo[playerid][pSPos_r]);fwrite(hFile, var);
- format(var, 32, "AidKit=%d\n",PlayerInfo[playerid][pAidKit]);fwrite(hFile, var);
- format(var, 32, "HelperLevel=%d\n",PlayerInfo[playerid][pHelper]);fwrite(hFile, var);
- format(var, 32, "Mask=%d\n",HasBoughtMask[playerid]);fwrite(hFile, var);
- format(var, 32, "Blindfolds=%d\n",PlayerInfo[playerid][pBlindfolds]);fwrite(hFile, var);
- format(var, 32, "Speedo=%d\n",gSpeedo[playerid]);fwrite(hFile, var);
- format(var, 32, "Seeds=%d\n",PlayerInfo[playerid][pSeeds]);fwrite(hFile, var);
- format(var, 32, "Famed=%d\n", PlayerInfo[playerid][pFamed]);fwrite(hFile, var);
- fclose(hFile);
- }
- }
- }
- return 1;
- }
- public OnPlayerLogin(playerid,password[])
- {
- new tmp2[256];
- new string2[128];
- format(string2, sizeof(string2), "%s.ini", PlayerName(playerid));
- new File: UserFile = fopen(string2, io_read);
- if ( UserFile )
- {
- new PassData[128];
- new keytmp[256], valtmp[256];
- fread( UserFile , PassData , sizeof( PassData ) );
- keytmp = ini_GetKey( PassData );
- if( strcmp( keytmp , "Key" , true ) == 0 )
- {
- valtmp = ini_GetValue( PassData );
- strmid(PlayerInfo[playerid][pKey], valtmp, 0, strlen(valtmp)-1, 255);
- }
- if(strcmp(PlayerInfo[playerid][pKey],password, true ) == 0 )
- {
- new key[ 256 ] , val[ 256 ];
- new Data[ 256 ];
- while ( fread( UserFile , Data , sizeof( Data ) ) )
- {
- key = ini_GetKey( Data );
- if( strcmp( key , "Level" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLevel] = strvalEx( val ); }
- if( strcmp( key , "AdminLevel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAdmin] = strvalEx( val ); }
- if( strcmp( key , "Band" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBand] = strvalEx( val ); }
- if( strcmp( key , "PermaBand" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPermBand] = strvalEx( val ); }
- if( strcmp( key , "Warnings" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWarns] = strvalEx( val ); }
- if( strcmp( key , "Disabled" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDisabled] = strvalEx( val ); }
- if( strcmp( key , "DonateRank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDonateRank] = strvalEx( val ); }
- if( strcmp( key , "ATMExterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][ATMExterior] = strvalEx( val ); }
- if( strcmp( key , "ATMID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][ATMID] = strvalEx( val ); }
- if( strcmp( key , "MAPBExterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][MAPBExterior] = strvalEx( val ); }
- if( strcmp( key , "GSTATIONExterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][GSTATIONExterior] = strvalEx( val ); }
- if( strcmp( key , "HSSignExterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][HSSignExterior] = strvalEx( val ); }
- if( strcmp( key , "MAPBID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][MAPBID] = strvalEx( val ); }
- if( strcmp( key , "GSTATIONID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][GSTATIONID] = strvalEx( val ); }
- if( strcmp( key , "HSSignID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][HSSignID] = strvalEx( val ); }
- if( strcmp( key , "VIPJoinDate" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pVIPJoinDate], val, 0, strlen(val)-1, 255); }
- if( strcmp( key , "VIPExpDate" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pVIPExpDate], val, 0, strlen(val)-1, 255); }
- if( strcmp( key , "FactionBanned" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFactionBanned] = strvalEx( val ); }
- if( strcmp( key , "LaserOwner" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLaserOwner] = strvalEx( val ); }
- if( strcmp( key , "BanAppealer" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBanAppealer] = strvalEx( val ); }
- if( strcmp( key , "FCard" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFcard] = strvalEx( val ); }
- if( strcmp( key , "dExtX" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][dExtX] = floatstr( val ); }
- if( strcmp( key , "dExtY" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][dExtY] = floatstr( val ); }
- if( strcmp( key , "dExtZ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][dExtZ] = floatstr( val ); }
- if( strcmp( key , "GangMod" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGangMod] = strvalEx( val ); }
- if( strcmp( key , "Famed" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFamed] = strvalEx( val ); }
- if( strcmp( key , "FactionMod" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFactionMod] = strvalEx( val ); }
- if( strcmp( key , "UpgradePoints" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][gPupgrade] = strvalEx( val ); }
- if( strcmp( key , "ConnectedTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pConnectTime] = strvalEx( val ); }
- if( strcmp( key , "Registered" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pReg] = strvalEx( val ); }
- if( strcmp( key , "Sex" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSex] = strvalEx( val ); }
- if( strcmp( key , "House" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPhousekey] = strvalEx( val ); }
- if( strcmp( key , "InHouse" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][InHouse] = strvalEx( val ); }
- if( strcmp( key , "InGarage" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][InGarage] = strvalEx( val ); }
- if( strcmp( key , "HouseExterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][HouseExterior] = strvalEx( val ); }
- if( strcmp( key , "HouseInterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][HouseInterior] = strvalEx( val ); }
- if( strcmp( key , "hIntID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][hIntID] = strvalEx( val ); }
- if( strcmp( key , "CarTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarTime] = strvalEx( val ); }
- if( strcmp( key , "Developer" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDeveloper] = strvalEx( val ); }
- if( strcmp( key , "Mapper" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMapper] = strvalEx( val ); }
- if( strcmp( key , "Tester" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTester] = strvalEx( val ); }
- if( strcmp( key , "hExtID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][hExtID] = strvalEx( val ); }
- if( strcmp( key , "hExtX" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][hExtX] = floatstr( val ); }
- if( strcmp( key , "hExtY" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][hExtY] = floatstr( val ); }
- if( strcmp( key , "hExtZ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][hExtZ] = floatstr( val ); }
- if( strcmp( key , "hIntX" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][hIntX] = floatstr( val ); }
- if( strcmp( key , "hIntY" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][hIntY] = floatstr( val ); }
- if( strcmp( key , "hIntZ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][hIntZ] = floatstr( val ); }
- if( strcmp( key , "Inbuilding" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Inbuilding] = strvalEx( val ); }
- if( strcmp( key , "buildingExterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][buildingExterior] = strvalEx( val ); }
- if( strcmp( key , "buildingInterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][buildingInterior] = strvalEx( val ); }
- if( strcmp( key , "cIntID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][cIntID] = strvalEx( val ); }
- if( strcmp( key , "cIntID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][cIntID] = strvalEx( val ); }
- if( strcmp( key , "cExtX" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][cExtX] = floatstr( val ); }
- if( strcmp( key , "cExtY" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][cExtY] = floatstr( val ); }
- if( strcmp( key , "cExtZ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][cExtZ] = floatstr( val ); }
- if( strcmp( key , "Inmotel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][Inmotel] = strvalEx( val ); }
- if( strcmp( key , "motelExterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][motelExterior] = strvalEx( val ); }
- if( strcmp( key , "motelInterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][motelInterior] = strvalEx( val ); }
- if( strcmp( key , "mIntID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][mIntID] = strvalEx( val ); }
- if( strcmp( key , "mIntID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][mIntID] = strvalEx( val ); }
- if( strcmp( key , "mExtX" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][mExtX] = floatstr( val ); }
- if( strcmp( key , "mExtY" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][mExtY] = floatstr( val ); }
- if( strcmp( key , "mExtZ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][mExtZ] = floatstr( val ); }
- if( strcmp( key , "mIntX" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][mIntX] = floatstr( val ); }
- if( strcmp( key , "mIntY" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][mIntY] = floatstr( val ); }
- if( strcmp( key , "mIntZ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][mIntZ] = floatstr( val ); }
- if( strcmp( key , "cIntX" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][cIntX] = floatstr( val ); }
- if( strcmp( key , "cIntY" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][cIntY] = floatstr( val ); }
- if( strcmp( key , "cIntZ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][cIntZ] = floatstr( val ); }
- if( strcmp( key , "BriefCase" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBriefCase] = strvalEx( val ); }
- if( strcmp( key , "BCash" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBCash] = strvalEx( val ); }
- if( strcmp( key , "BCrack" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBCrack] = strvalEx( val ); }
- if( strcmp( key , "BPot" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBPot] = strvalEx( val ); }
- if( strcmp( key , "TrashSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTrashSkill] = strvalEx( val ); } // Trashman
- if( strcmp( key , "Debarrel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDebarrel] = strvalEx( val ); }
- if( strcmp( key , "AKbarrel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAKbarrel] = strvalEx( val ); }
- if( strcmp( key , "CSGbarrel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCSGbarrel] = strvalEx( val ); }
- if( strcmp( key , "Destock" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDestock] = strvalEx( val ); }
- if( strcmp( key , "AKstock" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAKstock] = strvalEx( val ); }
- if( strcmp( key , "CSGstock" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCSGstock] = strvalEx( val ); }
- ////////////////Vehicle 1
- if( strcmp( key , "PlayerVehicleModel1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicleModel1] = strval( val ); }
- if( strcmp( key , "PlayerVehicleFacing1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicleFacing1] = floatstr( val ); }
- if( strcmp( key , "PlayerVehicle1Color" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerVehicle1Color] = strval( val ); }
- if( strcmp( key , "PlayerVehicle1Color2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerVehicle1Color2] = strval( val ); }
- if( strcmp( key , "PlayerVehiclePosX1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosX1] = floatstr( val ); }
- if( strcmp( key , "PlayerVehiclePosY1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosY1] = floatstr( val ); }
- if( strcmp( key , "PlayerVehiclePosZ1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosZ1] = floatstr( val ); }
- if( strcmp( key , "PlayerVehicle1PaintJob" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1PaintJob] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1Nos" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1Nos] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot0" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot0] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot1] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot2] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot3] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot4] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot5] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot6] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot7" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot7] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot8" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot8] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot9" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot9] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot10" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot10] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot11" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot11] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot12" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot12] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1ModSlot13" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1ModSlot13] = strvalEx( val ); }
- if( strcmp( key , "VehLock1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehLock1] = strvalEx( val ); }
- if( strcmp( key , "VehLocked1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehLocked1] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1VirWorld" , true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1VirWorld] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle1Interior" , true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle1Interior] = strvalEx( val ); }
- ///////////////Vehicle 2
- if( strcmp( key , "PlayerVehicleModel2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicleModel2] = strval( val ); }
- if( strcmp( key , "PlayerVehicleFacing2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicleFacing2] = floatstr( val ); }
- if( strcmp( key , "PlayerVehicle2Color" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerVehicle2Color] = strval( val ); }
- if( strcmp( key , "PlayerVehicle2Color2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerVehicle2Color2] = strval( val ); }
- if( strcmp( key , "PlayerVehiclePosX2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosX2] = floatstr( val ); }
- if( strcmp( key , "PlayerVehiclePosY2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosY2] = floatstr( val ); }
- if( strcmp( key , "PlayerVehiclePosZ2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosZ2] = floatstr( val ); }
- if( strcmp( key , "PlayerVehicle2PaintJob" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2PaintJob] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2Nos" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2Nos] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot0" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot0] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot1] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot2] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot3] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot4] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot5] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot6] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot7" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot7] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot8" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot8] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot9" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot9] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot10" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot10] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot11" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot11] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot12" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot12] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2ModSlot13" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2ModSlot13] = strvalEx( val ); }
- if( strcmp( key , "VehLock2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehLock2] = strvalEx( val ); }
- if( strcmp( key , "VehLocked2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehLocked2] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2VirWorld" , true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2VirWorld] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle2Interior" , true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle2Interior] = strvalEx( val ); }
- ///////////////Vehicle 3
- if( strcmp( key , "PlayerVehicleModel3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicleModel3] = strval( val ); }
- if( strcmp( key , "PlayerVehicleFacing3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicleFacing3] = floatstr( val ); }
- if( strcmp( key , "PlayerVehicle3Color" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerVehicle3Color] = strval( val ); }
- if( strcmp( key , "PlayerVehicle3Color2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerVehicle3Color2] = strval( val ); }
- if( strcmp( key , "PlayerVehiclePosX3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosX3] = floatstr( val ); }
- if( strcmp( key , "PlayerVehiclePosY3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosY3] = floatstr( val ); }
- if( strcmp( key , "PlayerVehiclePosZ3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosZ3] = floatstr( val ); }
- if( strcmp( key , "PlayerVehicle3PaintJob" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3PaintJob] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3Nos" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3Nos] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot0" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot0] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot1] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot2] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot3] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot4] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot5] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot6] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot7" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot7] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot8" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot8] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot9" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot9] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot10" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot10] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot11" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot11] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot12" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot12] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3ModSlot13" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3ModSlot13] = strvalEx( val ); }
- if( strcmp( key , "VehLock3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehLock3] = strvalEx( val ); }
- if( strcmp( key , "VehLocked3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehLocked3] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3VirWorld" , true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3VirWorld] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle3Interior" , true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle3Interior] = strvalEx( val ); }
- ///////////////Vehicle 4
- if( strcmp( key , "PlayerVehicleModel4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicleModel4] = strval( val ); }
- if( strcmp( key , "PlayerVehicleFacing4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicleFacing4] = floatstr( val ); }
- if( strcmp( key , "PlayerVehicle4Color" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerVehicle4Color] = strval( val ); }
- if( strcmp( key , "PlayerVehicle4Color2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerVehicle4Color2] = strval( val ); }
- if( strcmp( key , "PlayerVehiclePosX4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosX4] = floatstr( val ); }
- if( strcmp( key , "PlayerVehiclePosY4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosY4] = floatstr( val ); }
- if( strcmp( key , "PlayerVehiclePosZ4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosZ4] = floatstr( val ); }
- if( strcmp( key , "PlayerVehicle4PaintJob" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4PaintJob] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4Nos" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4Nos] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot0" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot0] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot1] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot2] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot3] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot4] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot5] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot6] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot7" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot7] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot8" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot8] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot9" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot9] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot10" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot10] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot11" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot11] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot12" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot12] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4ModSlot13" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4ModSlot13] = strvalEx( val ); }
- if( strcmp( key , "VehLock4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehLock4] = strvalEx( val ); }
- if( strcmp( key , "VehLocked4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehLocked4] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4VirWorld" , true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4VirWorld] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle4Interior" , true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle4Interior] = strvalEx( val ); }
- ///////////////Vehicle 5
- if( strcmp( key , "PlayerVehicleModel5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicleModel5] = strval( val ); }
- if( strcmp( key , "PlayerVehicleFacing5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicleFacing5] = floatstr( val ); }
- if( strcmp( key , "PlayerVehicle5Color" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerVehicle5Color] = strval( val ); }
- if( strcmp( key , "PlayerVehicle5Color2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayerVehicle5Color2] = strval( val ); }
- if( strcmp( key , "PlayerVehiclePosX5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosX5] = floatstr( val ); }
- if( strcmp( key , "PlayerVehiclePosY5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosY5] = floatstr( val ); }
- if( strcmp( key , "PlayerVehiclePosZ5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehiclePosZ5] = floatstr( val ); }
- if( strcmp( key , "PlayerVehicle5PaintJob" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5PaintJob] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5Nos" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5Nos] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot0" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot0] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot1] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot2] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot3] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot4] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot5] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot6] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot7" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot7] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot8" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot8] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot9" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot9] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot10" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot10] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot11" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot11] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot12" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot12] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5ModSlot13" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5ModSlot13] = strvalEx( val ); }
- if( strcmp( key , "VehLock5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehLock5] = strvalEx( val ); }
- if( strcmp( key , "VehLocked5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehLocked5] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5VirWorld" , true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5VirWorld] = strvalEx( val ); }
- if( strcmp( key , "PlayerVehicle5Interior" , true) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][PlayerVehicle5Interior] = strvalEx( val ); }
- ///////////////
- if( strcmp( key , "Age" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAge] = strvalEx( val ); }
- if( strcmp( key , "RPBoost" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pRPBoost] = strvalEx( val ); }
- if( strcmp( key , "Origin" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pOrigin] = strvalEx( val ); }
- if( strcmp( key , "Muted" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMuted] = strvalEx( val ); }
- if( strcmp( key , "Respect" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pExp] = strvalEx( val ); }
- if( strcmp( key , "Money" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCash] = strvalEx( val ); }
- if( strcmp( key , "CasinoWinnings" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCasinoWinnings] = strvalEx( val ); }
- if( strcmp( key , "Bank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAccount] = strvalEx( val ); }
- if( strcmp( key , "Crimes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCrimes] = strvalEx( val ); }
- if( strcmp( key , "Accent" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(Accent[playerid], val, 0, strlen(val)-1, 255); }
- if( strcmp( key , "Kills" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pKills] = strvalEx( val ); }
- if( strcmp( key , "Deaths" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDeaths] = strvalEx( val ); }
- if( strcmp( key , "CHits" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCHits] = strvalEx( val ); }
- if( strcmp( key , "FHits" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFHits] = strvalEx( val ); }
- if( strcmp( key , "Arrested" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pArrested] = strvalEx( val ); }
- if( strcmp( key , "Phonebook" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPhoneBook] = strvalEx( val ); }
- if( strcmp( key , "HouseTicket" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHouseTicket] = strvalEx( val ); }
- if( strcmp( key , "BusinessTicket" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBusinessTicket] = strvalEx( val ); }
- if( strcmp( key , "VehicleTicket" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVehicleTicket] = strvalEx( val ); }
- if( strcmp( key , "BoomBox" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoomBox] = strvalEx( val ); }
- if( strcmp( key , "LottoNr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLottoNr] = strvalEx( val ); }
- if( strcmp( key , "Fishes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishes] = strvalEx( val ); }
- if( strcmp( key , "BiggestFish" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBiggestFish] = strvalEx( val ); }
- if( strcmp( key , "Job" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJob] = strvalEx( val ); }
- if( strcmp( key , "Job2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJob2] = strval( val ); }
- if( strcmp( key , "Paycheck" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayCheck] = strvalEx( val ); }
- if( strcmp( key , "HeadValue" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHeadValue] = strvalEx( val ); }
- if( strcmp( key , "BHHeadValue" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBHHeadValue] = strvalEx( val ); }
- if( strcmp( key , "Jailed" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJailed] = strvalEx( val ); }
- if( strcmp( key , "JailedReason" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pJailedReason], val, 0, strlen(val)-1, 255); }
- if( strcmp( key , "JailTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJailTime] = strvalEx( val ); }
- if( strcmp( key , "Gun parts" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMats] = strvalEx( val ); }
- if( strcmp( key , "Pot" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPot] = strvalEx( val ); }
- if( strcmp( key , "Crack" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCrack] = strvalEx( val ); }
- if( strcmp( key , "Leader" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLeader] = strvalEx( val ); }
- if( strcmp( key , "Member" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMember] = strvalEx( val ); }
- if( strcmp( key , "FMember" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFMember] = strvalEx( val ); }
- if( strcmp( key , "Rank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pRank] = strvalEx( val ); }
- if( strcmp( key , "Bizz" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPbiskey] = strvalEx( val ); }
- if( strcmp( key , "Garage" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGarageKey] = strvalEx( val ); }
- if( strcmp( key , "GarageII" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGarageKey2] = strvalEx( val ); }
- if( strcmp( key , "GateKey" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGateKey] = strvalEx( val ); }
- if( strcmp( key , "GateKeyIA" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGateKey2] = strvalEx( val ); }
- if( strcmp( key , "GateKeyIB" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGateKey3] = strvalEx( val ); }
- if( strcmp( key , "GateKeyIC" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGateKey4] = strvalEx( val ); }
- if( strcmp( key , "GateKeyID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGateKey5] = strvalEx( val ); }
- if( strcmp( key , "GateKeyIE" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGateKey6] = strvalEx( val ); }
- if( strcmp( key , "GateKeyIF" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGateKey7] = strvalEx( val ); }
- if( strcmp( key , "GateKeyIG" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGateKey8] = strvalEx( val ); }
- if( strcmp( key , "GateKeyIH" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGateKey9] = strvalEx( val ); }
- if( strcmp( key , "GateKeyII" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGateKey10] = strvalEx( val ); }
- if( strcmp( key , "InBusiness" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][InBusiness] = strvalEx( val ); }
- if( strcmp( key , "BusinessExterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][BusinessExterior] = strvalEx( val ); }
- if( strcmp( key , "BusinessInterior" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][BusinessInterior] = strvalEx( val ); }
- if( strcmp( key , "bIntID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][bIntID] = strvalEx( val ); }
- if( strcmp( key , "bIntID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][bIntID] = strvalEx( val ); }
- if( strcmp( key , "bExtX" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][bExtX] = floatstr( val ); }
- if( strcmp( key , "bExtY" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][bExtY] = floatstr( val ); }
- if( strcmp( key , "bExtZ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][bExtZ] = floatstr( val ); }
- if( strcmp( key , "bIntX" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][bIntX] = floatstr( val ); }
- if( strcmp( key , "bIntY" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][bIntY] = floatstr( val ); }
- if( strcmp( key , "bIntZ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][bIntZ] = floatstr( val ); }
- if( strcmp( key , "DetSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDetSkill] = strvalEx( val ); }
- if( strcmp( key , "SexSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSexSkill] = strvalEx( val ); }
- if( strcmp( key , "BoxSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoxSkill] = strvalEx( val ); }
- if( strcmp( key , "LawSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLawSkill] = strvalEx( val ); }
- if( strcmp( key , "MechSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMechSkill] = strvalEx( val ); }
- if( strcmp( key , "JackSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJackSkill] = strvalEx( val ); }
- if( strcmp( key , "CarSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarSkill] = strvalEx( val ); }
- if( strcmp( key , "NewsSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pNewsSkill] = strvalEx( val ); }
- if( strcmp( key , "DrugsSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDrugsSkill] = strvalEx( val ); }
- if( strcmp( key , "ArmsSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pArmsSkill] = strvalEx( val ); }
- if( strcmp( key , "SmugglerSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSmugglerSkill] = strvalEx( val ); }
- if( strcmp( key , "FishSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishSkill] = strvalEx( val ); }
- if( strcmp( key , "FightingStyle" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFightingStyle] = strvalEx( val ); }
- if( strcmp( key , "pHealth" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHealth] = floatstr( val ); }
- if( strcmp( key , "pArmor" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pArmor] = floatstr( val ); }
- if( strcmp( key , "pSHealth" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSHealth] = strvalEx( val ); }
- if( strcmp( key , "Int" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pInt] = strvalEx( val ); }
- if( strcmp( key , "Local" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLocal] = strvalEx( val ); }
- if( strcmp( key , "VirtualWorld" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVirtualWorld] = strvalEx( val ); }
- if( strcmp( key , "Model" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pModel] = strvalEx( val ); }
- if( strcmp( key , "Tikis" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTikis] = strvalEx( val ); }
- if( strcmp( key , "Clothes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pClothes] = strvalEx( val ); }
- if( strcmp( key , "PhoneNr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPnumber] = strvalEx( val ); }
- if( strcmp( key , "Apartment" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPaptkey] = strvalEx( val ); }
- if( strcmp( key , "ATMcard" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pATMcard] = strvalEx( val ); }
- if( strcmp( key , "CarLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarLic] = strvalEx( val ); }
- if( strcmp( key , "FlyLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFlyLic] = strvalEx( val ); }
- if( strcmp( key , "BoatLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoatLic] = strvalEx( val ); }
- if( strcmp( key , "FishLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishLic] = strvalEx( val ); }
- if( strcmp( key , "GunLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGunLic] = strvalEx( val ); }
- if( strcmp( key , "Gun0" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun0] = strvalEx( val ); }
- if( strcmp( key , "Gun1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun1] = strvalEx( val ); }
- if( strcmp( key , "Gun2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun2] = strvalEx( val ); }
- if( strcmp( key , "Gun3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun3] = strvalEx( val ); }
- if( strcmp( key , "Gun4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun4] = strvalEx( val ); }
- if( strcmp( key , "Gun5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun5] = strvalEx( val ); }
- if( strcmp( key , "Gun6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun6] = strvalEx( val ); }
- if( strcmp( key , "Gun7" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun7] = strvalEx( val ); }
- if( strcmp( key , "Gun8" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun8] = strvalEx( val ); }
- if( strcmp( key , "Gun9" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun9] = strvalEx( val ); }
- if( strcmp( key , "Gun10" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun10] = strvalEx( val ); }
- if( strcmp( key , "Gun11" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun11] = strvalEx( val ); }
- if( strcmp( key , "Gun12" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGun12] = strvalEx( val ); }
- if( strcmp( key , "CarTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarTime] = strvalEx( val ); }
- if( strcmp( key , "DrugsTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDrugsTime] = strvalEx( val ); }
- if( strcmp( key , "LawyerTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLawyerTime] = strvalEx( val ); }
- if( strcmp( key , "LawyerFreeTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLawyerFreeTime] = strvalEx( val ); }
- if( strcmp( key , "MechTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMechTime] = strvalEx( val ); }
- if( strcmp( key , "SexTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSexTime] = strvalEx( val ); }
- if( strcmp( key , "PayDay" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayDay] = strvalEx( val ); }
- if( strcmp( key , "PayDayHad" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayDayHad] = strvalEx( val ); }
- if( strcmp( key , "CDPlayer" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCDPlayer] = strvalEx( val ); }
- if( strcmp( key , "Dice" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDice] = strvalEx( val ); }
- if( strcmp( key , "Screw" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pScrew] = strvalEx( val ); }
- if( strcmp( key , "Rope" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pRope] = strvalEx( val ); }
- if( strcmp( key , "Demagazine" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDemagazine] = strvalEx( val ); }
- if( strcmp( key , "CSGmagazine" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCSGmagazine] = strvalEx( val ); }
- if( strcmp( key , "AKmazagine" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAKmagazine] = strvalEx( val ); }
- if( strcmp( key , "Cigars" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCigars] = strvalEx( val ); }
- if( strcmp( key , "GoldBars" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGoldBars] = strvalEx( val ); }
- if( strcmp( key , "Sprunk" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSprunk] = strvalEx( val ); }
- if( strcmp( key , "WT" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWT] = strvalEx( val ); }
- if( strcmp( key , "WTc" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWTc] = strvalEx( val ); }
- if( strcmp( key , "Bombs" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBombs] = strvalEx( val ); }
- if( strcmp( key , "Scope" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pScope] = strvalEx( val ); }
- if( strcmp( key , "OwnsMask" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pOwnsMask] = strvalEx( val ); }
- if( strcmp( key , "Wins" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWins] = strvalEx( val ); }
- if( strcmp( key , "Loses" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLoses] = strvalEx( val ); }
- if( strcmp( key , "Tutorial" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTut] = strvalEx( val ); }
- if( strcmp( key , "OnDuty" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pOnDuty] = strvalEx( val ); }
- if( strcmp( key , "Hospital" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHospital] = strvalEx( val ); }
- if( strcmp( key , "Adjustable" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAdjustable] = strvalEx( val ); }
- if( strcmp( key , "Married" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMarried] = strvalEx( val ); }
- if( strcmp( key , "MarriedTo" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pMarriedTo], val, 0, strlen(val)-1, 255); }
- if( strcmp( key , "NormalName" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pNormalName], val, 0, strlen(val)-1, 255); }
- if( strcmp( key , "AdminName" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pAdminName], val, 0, strlen(val)-1, 255); }
- if( strcmp( key , "HelperName" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pHelperName], val, 0, strlen(val)-1, 255); }
- if( strcmp( key , "AdminDuty" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAdminDuty] = strvalEx( val ); }
- if( strcmp( key , "ContractBy" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pContractBy], val, 0, strlen(val)-1, 255); }
- if( strcmp( key , "IP" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pIP], val, 0, strlen(val)-1, 255); }
- if( strcmp( key , "WantedLevel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWantedLevel] = strvalEx( val ); }
- if( strcmp( key , "NewbieMuted" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pNewbieMuted] = strvalEx( val ); }
- if( strcmp( key , "RHMuted" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][prhmuted] = strvalEx( val ); }
- if( strcmp( key , "SafeSpawn" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSafeSpawn] = strvalEx( val ); }
- if( strcmp( key , "ReportMuted" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pReportMuted] = strvalEx( val ); }
- if( strcmp( key , "AdvertisetMuted" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAdvertiseMuted] = strvalEx( val ); }
- if( strcmp( key , "SPos_x" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSPos_x] = floatstr( val ); }
- if( strcmp( key , "SPos_y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSPos_y] = floatstr( val ); }
- if( strcmp( key , "SPos_z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSPos_z] = floatstr( val ); }
- if( strcmp( key , "SPos_r" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSPos_r] = floatstr( val ); }
- if( strcmp( key , "HelperLevel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHelper] = strval( val ); }
- if( strcmp( key , "Mask" , true ) == 0 ) { val = ini_GetValue( Data ); HasBoughtMask[playerid] = strvalEx( val ); }
- if( strcmp( key , "AidKit" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAidKit] = strvalEx( val ); }
- if( strcmp( key , "Blindfolds" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBlindfolds] = strvalEx( val ); }
- if( strcmp( key , "Speedo" , true ) == 0 ) { val = ini_GetValue( Data ); gSpeedo[playerid] = strvalEx( val ); }
- if( strcmp( key , "Seeds" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSeeds] = strvalEx( val ); }
- }
- fclose(UserFile);
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "SERVER: The Password You have Entered Does not Match your Name - You have Been Kicked For That.");
- Kick(playerid);
- return 1;
- }
- if(PlayerInfo[playerid][pPermBand] == 1)
- {
- new banstring[256];
- format(banstring,sizeof(banstring),"{AA3333}AdmCmd{FFFF00}: %s Has been Banned by Black_Hunter , Reason : Attempting to log into a Perma-Banned account.",PlayerName(playerid));
- SendClientMessageToAll(COLOR_LIGHTRED,banstring);
- Ban(playerid);
- }
- if(PlayerInfo[playerid][pBand] == 3)
- {
- new banstring[256];
- format(banstring,sizeof(banstring),"{AA3333}AdmCmd{FFFF00}: %s Has Been Banned by Black_Hunter , Reason : Attempting to log into a Banned account.",PlayerName(playerid));
- SendClientMessageToAll(COLOR_LIGHTRED,banstring);
- Ban(playerid);
- }
- //TextDrawHideForPlayer(playerid, Area);
- //TextDrawHideForPlayer(playerid, Area1);
- //TextDrawHideForPlayer(playerid, Area2);
- //TextDrawHideForPlayer(playerid, Area3);
- if(PlayerInfo[playerid][pDisabled] == 1) //account disabled
- {
- SendClientMessage(playerid, COLOR_RED, "SERVER: Your account has been disabled.");
- Kick(playerid);
- }
- if(PlayerInfo[playerid][pReg] == 0)
- {
- PlayerInfo[playerid][pLevel] = 1;
- PlayerInfo[playerid][pAccount] = 1000;
- PlayerInfo[playerid][pReg] = 1;
- }
- strmid(PlayerInfo[playerid][pKey], password, 0, strlen(password), 128);
- //format(tmp2, sizeof(tmp2), "~w~Welcome ~n~~y~ %s", PlayerName(playerid));
- //GameTextForPlayer(playerid, tmp2, 5000, 1);
- SendClientMessage(playerid, COLOR_YELLOW, motd);
- /*if(PlayerInfo[playerid][pAdmin] > 0)
- {
- new duty[30];
- if(PlayerInfo[playerid][pAdminDuty] == 1)
- {
- duty = "Yes";
- }
- else
- {
- duty = "No";
- }
- format(tmp2, sizeof(tmp2), "Authorized as a level %d administrator (DUTY: %s)",PlayerInfo[playerid][pAdmin],duty);
- SendClientMessage(playerid, COLOR_WHITE,tmp2);
- }*/
- if(PlayerInfo[playerid][pFMember] < 255)
- {
- format(tmp2, sizeof(tmp2), "Family MOTD: %s", FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMOTD]);
- SendClientMessage(playerid, COLOR_YELLOW, tmp2);
- }
- if(PlayerInfo[playerid][PlayerVehicleModel1] != 0)
- {
- //vehicle
- CreatePlayerVehicle(playerid,1);
- }
- if(PlayerInfo[playerid][PlayerVehicleModel2] != 0)
- {
- //vehicle
- CreatePlayerVehicle(playerid,2);
- }
- if(PlayerInfo[playerid][PlayerVehicleModel3] != 0)
- {
- //vehicle
- CreatePlayerVehicle(playerid,3);
- }
- if(PlayerInfo[playerid][PlayerVehicleModel4] != 0)
- {
- //vehicle
- CreatePlayerVehicle(playerid,4);
- }
- if(PlayerInfo[playerid][PlayerVehicleModel5] != 0)
- {
- //vehicle
- CreatePlayerVehicle(playerid,5);
- }
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
- SetPlayerVirtualWorld(playerid, PlayerInfo[playerid][pVirtualWorld]);
- SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
- //TogglePlayerSpectating(playerid, 0);
- new plrIP[16];
- GetPlayerIp(playerid, plrIP, sizeof(plrIP));
- strmid(PlayerInfo[playerid][pIP], plrIP, 0, strlen(plrIP), 255);
- PlayerInfo[playerid][pAdjustable] = 0;
- InitLockDoors(playerid);
- gPlayerLogged[playerid] = 1;
- }
- return 1;
- }
- stock ini_GetKey( line[] )
- {
- new keyRes[256];
- keyRes[0] = 0;
- if( strfind( line , "=" , true ) == -1 ) return keyRes;
- strmid( keyRes , line , 0 , strfind( line , "=" , true ) , sizeof( keyRes) );
- return keyRes;
- }
- stock ini_GetValue( line[] )
- {
- new valRes[256];
- valRes[0]=0;
- if( strfind( line , "=" , true ) == -1 ) return valRes;
- strmid( valRes , line , strfind( line , "=" , true )+1 , strlen( line ) , sizeof( valRes ) );
- return valRes;
- }
- public OnPropUpdate()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(BizzInfo))
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d|%d|%s|%s|%s|%f|%f|%f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
- BizzInfo[idx][bOwned],
- BizzInfo[idx][bRadio],
- BizzInfo[idx][bOwner],
- BizzInfo[idx][bMessage],
- BizzInfo[idx][bExtortion],
- BizzInfo[idx][bEntranceX],
- BizzInfo[idx][bEntranceY],
- BizzInfo[idx][bEntranceZ],
- BizzInfo[idx][bExitX],
- BizzInfo[idx][bExitY],
- BizzInfo[idx][bExitZ],
- BizzInfo[idx][bLevelNeeded],
- BizzInfo[idx][bBuyPrice],
- BizzInfo[idx][bEntranceCost],
- BizzInfo[idx][bTill],
- BizzInfo[idx][bLocked],
- BizzInfo[idx][bInterior],
- BizzInfo[idx][bProducts],
- BizzInfo[idx][bMaxProducts],
- BizzInfo[idx][bPriceProd]);
- if(idx == 0)
- {
- file2 = fopen("bizz.cfg", io_write);
- }
- else
- {
- file2 = fopen("bizz.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- public ABroadCast(color,const string[],level)
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pAdmin] >= level)
- {
- SendSplitMessageEx(i, color, string);
- // printf("%s", string);
- }
- }
- }
- return 1;
- }
- public OOCOff(color,const string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(!gOoc[i])
- {
- SendSplitMessageEx(i, color, string);
- }
- }
- }
- }
- public OOCNewbie(color,const string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(!gNewbie[i])
- {
- SendSplitMessageEx(i, color, string);
- }
- }
- }
- }
- public OOCNews(color,const string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(!gNews[i])
- {
- SendSplitMessageEx(i, color, string);
- }
- }
- }
- }
- public SendDepartmentMessage(color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pMember] == 2 || PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 3 || PlayerInfo[i][pLeader] == 3 || PlayerInfo[i][pMember] == 4 || PlayerInfo[i][pLeader] == 4 || PlayerInfo[i][pMember] == 7 || PlayerInfo[i][pLeader] == 7 || PlayerInfo[i][pLeader] == 5 || PlayerInfo[i][pMember] == 5 || PlayerInfo[i][pLeader] == 6 || PlayerInfo[i][pMember] == 6)
- {
- SendSplitMessage(i, color, string);
- }
- }
- }
- }
- public SendRadioMessage(member, color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMember] == member || PlayerInfo[i][pLeader] == member)
- {
- SendSplitMessage(i, color, string);
- }
- }
- }
- }
- public SendJobMessage(job, color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pJob] == job)
- {
- SendSplitMessage(i, color, string);
- }
- }
- }
- }
- public SendNewFamilyMessage(family, color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pFMember] == family)
- {
- if(!gFam[i])
- {
- SendSplitMessage(i, color, string);
- }
- }
- }
- }
- }
- public SendFamilyMessage(family, color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMember] == family || PlayerInfo[i][pLeader] == family)
- {
- if(!gFam[i])
- {
- SendSplitMessage(i, color, string);
- }
- }
- }
- }
- }
- public SendCopMessage(color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsACop(i))
- {
- SendSplitMessage(i, color, string);
- }
- }
- }
- }
- public SendParaMessage(color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMember] == 4 || PlayerInfo[i][pLeader] == 4)
- {
- SendSplitMessage(i, color, string);
- }
- }
- }
- }
- public SendIRCMessage(channel, color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayersChannel[i] == channel)
- {
- SendSplitMessage(i, color, string);
- }
- }
- }
- }
- public SendAdminMessage(color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pAdmin] >= 1)
- {
- SendSplitMessage(i, color, string);
- }
- }
- }
- }
- public SendWTMessage(channel, color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pWTc] == channel && WTOnline[i] == 0)
- {
- SendSplitMessage(i, color, string);
- }
- }
- }
- }
- forward AddCar(carcoords);
- public AddCar(carcoords)
- {
- new randcol = random(126);
- new randcol2 = 1;
- if(rccounter == 20)
- {
- rccounter = 0;
- }
- AddStaticVehicleEx(carselect[rccounter], CarSpawns[carcoords][pos_x], CarSpawns[carcoords][pos_y], CarSpawns[carcoords][pos_z], CarSpawns[carcoords][z_angle], randcol, randcol2, 900);
- rccounter++;
- return 1;
- }
- public PlayerFixRadio(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- SetTimer("PlayerFixRadio2", 1000, 0);
- Fixr[playerid] = 1;
- }
- }
- public PlayerFixRadio2()
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Fixr[i])
- {
- PlayerPlaySound(i, 1069, 0.0, 0.0, 0.0);
- Fixr[i] = 0;
- }
- }
- }
- }
- public ResetFactionPay()
- {
- factionsrecentlypaid = 0;
- factionpaytimer = 0;
- return 1;
- }
- IsPlayerNearPoint(playerid)
- {
- for(new i = 1; i < MAX_POINTS; i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.0, PointStatistics[i][pointcoords][1], PointStatistics[i][pointcoords][2], PointStatistics[i][pointcoords][3])) return i;
- }
- return -1;
- }
- IsPlayerNearGate(playerid)
- {
- for(new i = 0; i < MAX_GATES; i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 12.0, GateInfo[i][gateX], GateInfo[i][gateY], GateInfo[i][gateZ])) return i;
- }
- return -1;
- }
- IsPlayerNearFamilyGate(playerid)
- {
- for(new i = 0; i < MAX_FAMGATES; i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 12.0, FamGateInfo[i][FamGateX], FamGateInfo[i][FamGateY], FamGateInfo[i][FamGateZ])) return i;
- }
- return -1;
- }
- IsPlayerNearObject(playerid)
- {
- for(new i = 0; i < MAX_DYNAMIC_OBJECTS; i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 4.0, ObjectInfo[i][objX], ObjectInfo[i][objY], ObjectInfo[i][objZ])) return i;
- }
- return -1;
- }
- IsPlayerNearFactionGate(playerid)
- {
- for(new i = 0; i < MAX_FACGATES; i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 12.0, FacGateInfo[i][FacGateX], FacGateInfo[i][FacGateY], FacGateInfo[i][FacGateZ])) return i;
- }
- return -1;
- }
- IsPlayerNearGarage(playerid)
- {
- for(new i = 0; i < MAX_GARAGES; i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.5, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ])) return i;
- }
- return -1;
- }
- public OnFireUpdate()
- {
- new aim, piss;
- for(new playerid; playerid < MAX_PLAYERS; playerid++)
- {
- aim = -1; piss = -1;
- if(!IsPlayerConnected(playerid) || IsPlayerNPC(playerid)) { continue; }
- if(PlayerOnFire[playerid] && !CanPlayerBurn(playerid, 1))
- {
- StopPlayerBurning(playerid);
- }
- if(Pissing_at_Flame(playerid) != -1 || Aiming_at_Flame(playerid) != -1)
- {
- piss = Pissing_at_Flame(playerid); aim = Aiming_at_Flame(playerid);
- #if defined German
- GameTextForPlayer(playerid, " ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~r~~h~Feuer in Sicht", 1500, 6);
- #else
- GameTextForPlayer(playerid, " ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~n~ ~r~~h~Flame ahead", 1500, 6);
- #endif
- if(ExtTimer[playerid] == -1 && ((aim != -1 && Pressing(playerid) & KEY_FIRE) || piss != -1))
- {
- new value, time, Float:x, Float:y, Float:z;
- if(piss != -1)
- {
- value = piss;
- time = EXTINGUISH_TIME_PEEING;
- }
- else if(aim != -1)
- {
- value = aim;
- if(GetPlayerWeapon(playerid) == 41)
- {
- CreateExplosion(Flame[value][Flame_pos][0], Flame[value][Flame_pos][1], Flame[value][Flame_pos][2], 2, 5);
- continue;
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- time = EXTINGUISH_TIME_VEHICLE;
- }
- else
- {
- time = EXTINGUISH_TIME_ONFOOT;
- }
- }
- if(value < -1) { time = EXTINGUISH_TIME_PLAYER; }
- time *= 1000;
- if(value >= -1)
- {
- x = Flame[value][Flame_pos][0];
- y = Flame[value][Flame_pos][1];
- z = Flame[value][Flame_pos][2];
- DestroyTheSmokeFromFlame(value);
- Flame[value][Smoke][0] = CreateObject(18727, x, y, z, 0.0, 0.0, 0.0);
- Flame[value][Smoke][1] = CreateObject(18727, x+1, y, z, 0.0, 0.0, 0.0);
- Flame[value][Smoke][2] = CreateObject(18727, x-1, y, z, 0.0, 0.0, 0.0);
- Flame[value][Smoke][3] = CreateObject(18727, x, y+1, z, 0.0, 0.0, 0.0);
- Flame[value][Smoke][4] = CreateObject(18727, x, y-1, z, 0.0, 0.0, 0.0);
- SetTimerEx("DestroyTheSmokeFromFlame", time, 0, "d", value);
- }
- ExtTimer[playerid] = SetTimerEx("FireTimer", time, 0, "dd", playerid, value);
- }
- }
- if(CanPlayerBurn(playerid) && IsAtFlame(playerid))
- {
- SetPlayerBurn(playerid);
- }
- #if defined BurnOthers
- new Float:x, Float:y, Float:z;
- for(new i; i < MAX_PLAYERS; i++)
- {
- if(playerid != i && IsPlayerConnected(i) && !IsPlayerNPC(i))
- {
- if(CanPlayerBurn(i) && PlayerOnFire[playerid] && !PlayerOnFire[i])
- {
- GetPlayerPos(i, x, y, z);
- if(IsPlayerInRangeOfPoint(playerid, 1, x, y, z))
- {
- SetPlayerBurn(i);
- }
- }
- }
- }
- #endif
- }
- return 1;
- }
- //===================== Own Publics ====================
- public AddFire(Float:x, Float:y, Float:z)
- {
- new slot = GetFlameSlot();
- if(slot == -1) {return slot;}
- Flame[slot][Flame_Exists] = 1;
- Flame[slot][Flame_pos][0] = x;
- Flame[slot][Flame_pos][1] = y;
- Flame[slot][Flame_pos][2] = z - Z_DIFFERENCE;
- Flame[slot][Flame_id] = CreateObject(18689, Flame[slot][Flame_pos][0], Flame[slot][Flame_pos][1], Flame[slot][Flame_pos][2], 0.0, 0.0, 0.0);
- return slot;
- }
- public KillFire(id)
- {
- DestroyObject(Flame[id][Flame_id]);
- Flame[id][Flame_Exists] = 0;
- Flame[id][Flame_pos][0] = 0.0;
- Flame[id][Flame_pos][1] = 0.0;
- Flame[id][Flame_pos][2] = 0.0;
- DestroyTheSmokeFromFlame(id);
- }
- //# A suggestion from a user of this script. Very simple functions to add and remove smoke without flames.
- //# Think about a way to kill the smoke and use it, if you wish.
- //# Maybe you could link smoke on a house with variables to a flame inside a house so if the flame gets extinguished the smoke disappears.
- public AddSmoke(Float:x, Float:y, Float:z)
- {
- return CreateObject(18727, x, y, z, 0.0, 0.0, 0.0);
- }
- public KillSmoke(id)
- {
- DestroyObject(id);
- }
- // Destroys extinguishing-smoke
- public DestroyTheSmokeFromFlame(id)
- {
- for(new i; i < 5; i++) { DestroyObject(Flame[id][Smoke][i]); }
- }
- public FireTimer(playerid, id)
- {
- if(id < -1 && (Aiming_at_Flame(playerid) == id || Pissing_at_Flame(playerid) == id)) { StopPlayerBurning(id+MAX_PLAYERS); }
- else if(Flame[id][Flame_Exists] && ((Pressing(playerid) & KEY_FIRE && Aiming_at_Flame(playerid) == id) || (Pissing_at_Flame(playerid) == id)))
- {
- new sendername[MAX_PLAYER_NAME+26];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- #if defined MessageToAll
- if(Pissing_at_Flame(playerid) == id)
- {
- #if defined German
- format(sendername, sizeof(sendername), "* %s hat einen Brand ausgepisst! *", sendername);
- #else
- format(sendername, sizeof(sendername), "* %s pissed out a fire! *", sendername);
- #endif
- }
- else if(Aiming_at_Flame(playerid) == id)
- {
- #if defined German
- format(sendername, sizeof(sendername), "* %s hat einen Brand gelöscht! *", sendername);
- #else
- format(sendername, sizeof(sendername), "* %s extinguished a fire! *", sendername);
- #endif
- }
- SendClientMessageToAll(FireMessageColor, sendername);
- #else
- if(Pissing_at_Flame(playerid) == id)
- {
- #if defined German
- SendClientMessage(playerid, FireMessageColor, "* Du hast einen Brand ausgepisst! *");
- #else
- SendClientMessage(playerid, FireMessageColor, "* You pissed out a fire! *");
- #endif
- }
- else if(Aiming_at_Flame(playerid) == id)
- {
- #if defined German
- SendClientMessage(playerid, FireMessageColor, "* Du hast einen Brand gelöscht! *");
- #else
- SendClientMessage(playerid, FireMessageColor, "* You extinguished a fire! *");
- #endif
- }
- #endif
- KillFire(id);
- #if defined EarnMoney
- GivePlayerMoney(playerid, 500);
- #endif
- }
- KillTimer(ExtTimer[playerid]);
- ExtTimer[playerid] = -1;
- }
- public SetPlayerBurn(playerid)
- {
- SetPlayerAttachedObject(playerid, FIRE_OBJECT_SLOT, 18690, 2, -1, 0, -1.9, 0, 0);
- PlayerOnFire[playerid] = 1;
- GetPlayerHealth(playerid, PlayerOnFireHP[playerid]);
- KillTimer(PlayerOnFireTimer[playerid]); KillTimer(PlayerOnFireTimer2[playerid]);
- PlayerOnFireTimer[playerid] = SetTimerEx("BurningTimer", 91, 1, "d", playerid);
- PlayerOnFireTimer2[playerid] = SetTimerEx("StopPlayerBurning", 7000, 0, "d", playerid);
- return 1;
- }
- public BurningTimer(playerid)
- {
- if(PlayerOnFire[playerid])
- {
- new Float:hp;
- GetPlayerHealth(playerid, hp);
- if(hp < PlayerOnFireHP[playerid])
- {
- PlayerOnFireHP[playerid] = hp;
- }
- CallRemoteFunction("SetPlayerHealth", "dd", playerid, PlayerOnFireHP[playerid]-1.0);
- PlayerOnFireHP[playerid] -= 1.0;
- }
- else { KillTimer(PlayerOnFireTimer[playerid]); KillTimer(PlayerOnFireTimer2[playerid]); }
- }
- public StopPlayerBurning(playerid)
- {
- KillTimer(PlayerOnFireTimer[playerid]);
- PlayerOnFire[playerid] = 0;
- RemovePlayerAttachedObject(playerid, FIRE_OBJECT_SLOT);
- }
- #if !defined ReturnUser
- stock ReturnUser(text[])
- {
- new pos = 0;
- while (text[pos] < 0x21)
- {
- if(text[pos] == 0) return INVALID_PLAYER_ID;
- pos++;
- }
- new userid = INVALID_PLAYER_ID;
- if(isNumeric(text[pos]))
- {
- userid = strval(text[pos]);
- if(userid >=0 && userid < MAX_PLAYERS)
- {
- if(!IsPlayerConnected(userid))
- userid = INVALID_PLAYER_ID;
- else return userid;
- }
- }
- new len = strlen(text[pos]);
- new count = 0;
- new pname[MAX_PLAYER_NAME];
- for (new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- GetPlayerName(i, pname, sizeof (pname));
- if(strcmp(pname, text[pos], true, len) == 0)
- {
- if(len == strlen(pname)) return i;
- else
- {
- count++;
- userid = i;
- }
- }
- }
- }
- if(count != 1)
- {
- userid = INVALID_PLAYER_ID;
- }
- return userid;
- }
- #endif
- #if !defined isNumeric
- stock isNumeric(const string[])
- {
- new length=strlen(string);
- if (length==0) return false;
- for (new i = 0; i < length; i++)
- {
- if ((string[i] > '9' || string[i] < '0' && string[i]!='-' && string[i]!='+') /*Not a number,'+' or '-'*/|| (string[i]=='-' && i!=0)/* A '-' but not at first.*/|| (string[i]=='+' && i!=0)/* A '+' but not at first.*/)
- {
- return false;
- }
- }
- if (length==1 && (string[0]=='-' || string[0]=='+')) { return false; }
- return true;
- }
- #endif
- stock Float:GetDistanceBetweenPoints(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2) //By Gabriel "Larcius" Cordes
- {
- return floatadd(floatadd(floatsqroot(floatpower(floatsub(x1,x2),2)),floatsqroot(floatpower(floatsub(y1,y2),2))),floatsqroot(floatpower(floatsub(z1,z2),2)));
- }
- stock GetFireID(Float:x, Float:y, Float:z, &Float:dist)
- {
- new id = -1;
- dist = 99999.99;
- for(new i; i < MAX_FLAMES; i++)
- {
- if(GetDistanceBetweenPoints(x,y,z,Flame[i][Flame_pos][0],Flame[i][Flame_pos][1],Flame[i][Flame_pos][2]) < dist)
- {
- dist = GetDistanceBetweenPoints(x,y,z,Flame[i][Flame_pos][0],Flame[i][Flame_pos][1],Flame[i][Flame_pos][2]);
- id = i;
- }
- }
- return id;
- }
- stock CanPlayerBurn(playerid, val = 0)
- {
- if(CallRemoteFunction("CanBurn", "d", playerid) >= 0 && !IsPlayerInWater(playerid) && GetPlayerSkin(playerid) != 277 && GetPlayerSkin(playerid) != 278 && GetPlayerSkin(playerid) != 279 && ((!val && !PlayerOnFire[playerid]) || (val && PlayerOnFire[playerid]))) { return 1; }
- return 0;
- }
- /*forward CanBurn(playerid);
- public CanBurn(playerid)
- {
- if(...)
- {
- return 1;
- }
- return -1;
- }*/
- stock IsPlayerInWater(playerid)
- {
- new Float:X, Float:Y, Float:Z, an = GetPlayerAnimationIndex(playerid);
- GetPlayerPos(playerid, X, Y, Z);
- if((1544 >= an >= 1538 || an == 1062 || an == 1250) && (Z <= 0 || (Z <= 41.0 && IsPlayerInArea(playerid, -1387, -473, 2025, 2824))) ||
- (1544 >= an >= 1538 || an == 1062 || an == 1250) && (Z <= 2 || (Z <= 39.0 && IsPlayerInArea(playerid, -1387, -473, 2025, 2824))))
- {
- return 1;
- }
- return 0;
- }
- stock IsPlayerInArea(playerid, Float:MinX, Float:MaxX, Float:MinY, Float:MaxY)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- #pragma unused z
- if(x >= MinX && x <= MaxX && y >= MinY && y <= MaxY) { return 1; }
- return 0;
- }
- stock GetFlameSlot()
- {
- for(new i = 0; i < MAX_FLAMES; i++)
- {
- if(!Flame[i][Flame_Exists]) { return i; }
- }
- return -1;
- }
- //===================== "Callbacks" ====================
- stock IsAtFlame(playerid)
- {
- for(new i; i < MAX_FLAMES; i++)
- {
- if(Flame[i][Flame_Exists])
- {
- if(!IsPlayerInAnyVehicle(playerid) && (IsPlayerInRangeOfPoint(playerid, FLAME_ZONE, Flame[i][Flame_pos][0], Flame[i][Flame_pos][1], Flame[i][Flame_pos][2]+Z_DIFFERENCE) ||
- IsPlayerInRangeOfPoint(playerid, FLAME_ZONE, Flame[i][Flame_pos][0], Flame[i][Flame_pos][1], Flame[i][Flame_pos][2]+Z_DIFFERENCE-1)))
- {
- return 1;
- }
- }
- }
- return 0;
- }
- new AaF_cache[MAX_PLAYERS] = { -1, ... };
- new AaF_cacheTime[MAX_PLAYERS];
- stock Aiming_at_Flame(playerid)
- {
- if(gettime() - AaF_cacheTime[playerid] < 1)
- {
- return AaF_cache[playerid];
- }
- AaF_cacheTime[playerid] = gettime();
- new id = -1;
- new Float:dis = 99999.99;
- new Float:dis2;
- new Float:px, Float:py, Float:pz;
- new Float:x, Float:y, Float:z, Float:a;
- GetXYInFrontOfPlayer(playerid, x, y, z, a, 1);
- z -= Z_DIFFERENCE;
- new Float:cx,Float:cy,Float:cz,Float:fx,Float:fy,Float:fz;
- GetPlayerCameraPos(playerid, cx, cy, cz);
- GetPlayerCameraFrontVector(playerid, fx, fy, fz);
- for(new i; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && PlayerOnFire[i] && (IsInWaterCar(playerid) || HasExtinguisher(playerid) || GetPlayerWeapon(playerid) == 41 || Peeing(playerid)) && PlayerOnFire[i])
- {
- GetPlayerPos(i, px, py, pz);
- if(!Peeing(playerid))
- {
- dis2 = DistanceCameraTargetToLocation(cx, cy, cz, px, py, pz, fx, fy, fz);
- }
- else
- {
- if(IsPlayerInRangeOfPoint(playerid, ONFOOT_RADIUS, px, py, pz))
- {
- dis2 = 0.0;
- }
- }
- if(dis2 < dis)
- {
- dis = dis2;
- id = i;
- if(Peeing(playerid))
- {
- return id;
- }
- }
- }
- }
- if(id != -1) { return id-MAX_PLAYERS; }
- for(new i; i < MAX_FLAMES; i++)
- {
- if(Flame[i][Flame_Exists])
- {
- if(IsInWaterCar(playerid) || HasExtinguisher(playerid) || GetPlayerWeapon(playerid) == 41 || Peeing(playerid))
- {
- if(!Peeing(playerid))
- {
- dis2 = DistanceCameraTargetToLocation(cx, cy, cz, Flame[i][Flame_pos][0], Flame[i][Flame_pos][1], Flame[i][Flame_pos][2]+Z_DIFFERENCE, fx, fy, fz);
- }
- else
- {
- dis2 = GetDistanceBetweenPoints(x,y,z,Flame[i][Flame_pos][0],Flame[i][Flame_pos][1],Flame[i][Flame_pos][2]);
- }
- if((IsPlayerInAnyVehicle(playerid) && dis2 < CAR_RADIUS && dis2 < dis) || (!IsPlayerInAnyVehicle(playerid) && ((dis2 < ONFOOT_RADIUS && dis2 < dis) || (Peeing(playerid) && dis2 < PISSING_WAY && dis2 < dis))))
- {
- dis = dis2;
- id = i;
- }
- }
- }
- }
- if(id != -1)
- {
- if
- (
- (
- IsPlayerInAnyVehicle(playerid) && !IsPlayerInRangeOfPoint(playerid, 50, Flame[id][Flame_pos][0], Flame[id][Flame_pos][1], Flame[id][Flame_pos][2])
- )
- ||
- (
- !IsPlayerInAnyVehicle(playerid) && !IsPlayerInRangeOfPoint(playerid, 5, Flame[id][Flame_pos][0], Flame[id][Flame_pos][1], Flame[id][Flame_pos][2])
- )
- )
- { id = -1; }
- }
- AaF_cache[playerid] = id;
- return id;
- }
- stock Pissing_at_Flame(playerid)
- {
- if(Peeing(playerid))
- {
- new string[22];
- format(string, sizeof(string), "%d", Aiming_at_Flame(playerid));
- SendClientMessage(playerid, 0xFFFFFFFF, string);
- return strval(string);
- }
- return -1;
- }
- stock IsInWaterCar(playerid)
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 407 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 601) { return 1; }
- return 0;
- }
- stock HasExtinguisher(playerid)
- {
- if(GetPlayerWeapon(playerid) == 42 && !IsPlayerInAnyVehicle(playerid)) { return 1; }
- return 0;
- }
- stock Peeing(playerid)
- {
- return GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_PISSING;
- }
- stock Pressing(playerid)
- {
- new keys, updown, leftright;
- GetPlayerKeys(playerid, keys, updown, leftright);
- return keys;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- dcmd(playamusic, 10, cmdtext);
- //dcmd(stopamusic, 10, cmdtext);
- dcmd(nearmapicon, 11, cmdtext);
- dcmd(setradio, 8, cmdtext);
- //dcmd(syncturfradar, 13, cmdtext);
- //dcmd(setfamcolor, 11, cmdtext);
- //dcmd(claimturf, 9, cmdtext);
- dcmd(oprison, 7, cmdtext);
- dcmd(unban, 5, cmdtext);
- dcmd(banaccount, 10, cmdtext);
- dcmd(plantc4, 7, cmdtext);
- dcmd(setuprobbery, 12, cmdtext);
- dcmd(acceptrobbery, 13, cmdtext);
- dcmd(inviterobbery, 13, cmdtext);
- dcmd(setbankreload, 13, cmdtext);
- dcmd(sethouseowner, 13, cmdtext);
- dcmd(setbizowner, 11, cmdtext);
- dcmd(loadcash, 8, cmdtext);
- dcmd(setaccent, 9, cmdtext);
- dcmd(deleteaccount, 13, cmdtext);
- dcmd(duel, 4, cmdtext);
- dcmd(drag, 4, cmdtext);
- dcmd(stopdrag, 8, cmdtext);
- dcmd(wear, 4, cmdtext);
- dcmd(unwear, 6, cmdtext);
- // New BoomBox System
- dcmd(placeboombox, 12, cmdtext);
- dcmd(turnon, 6, cmdtext);
- dcmd(pickupboombox, 13, cmdtext);
- // House System Commands
- dcmd(createhouse, 11, cmdtext);
- dcmd(deletehouse, 11, cmdtext);
- dcmd(houseprice, 10, cmdtext);
- dcmd(movehouse, 9, cmdtext);
- dcmd(houselevel, 10, cmdtext);
- dcmd(clearhouse, 10, cmdtext);
- dcmd(lockhouse, 9, cmdtext);
- dcmd(buyhouse, 8, cmdtext);
- // motel SYSTEM COMMANDS
- dcmd(createmotel, 11, cmdtext);
- dcmd(deletemotel, 11, cmdtext);
- dcmd(movemotel, 9, cmdtext);
- dcmd(lockmotel, 9, cmdtext);
- dcmd(makemotelvip, 12, cmdtext);
- dcmd(motelname, 9, cmdtext);
- dcmd(motelvw, 7, cmdtext);
- // Business System Commands
- dcmd(buy, 3, cmdtext);
- dcmd(setprice, 8, cmdtext);
- dcmd(createbiz, 9, cmdtext);
- dcmd(deletebiz, 9, cmdtext);
- dcmd(clearbiz, 8, cmdtext);
- dcmd(biztype, 7, cmdtext);
- dcmd(bizprice, 8, cmdtext);
- dcmd(bizprods, 8, cmdtext);
- dcmd(bizlevel, 8, cmdtext);
- dcmd(buybiz, 6, cmdtext);
- dcmd(lockbiz, 7, cmdtext);
- dcmd(getprods, 8, cmdtext);
- dcmd(movebiz, 7, cmdtext);
- // ATM SYSTEM COMMANDS
- dcmd(atmfee, 6, cmdtext);
- dcmd(createatm, 9, cmdtext);
- dcmd(deleteatm, 9, cmdtext);
- dcmd(atmcash, 7, cmdtext);
- dcmd(lockatm, 7, cmdtext);
- dcmd(moveatm, 7, cmdtext);
- // Information Boards System
- dcmd(createInfoBoard, 15, cmdtext);
- dcmd(deleteInfoBoard, 15, cmdtext);
- dcmd(setinfoboardstring, 18, cmdtext);
- // OOC SHOP SYSTEM Commands
- dcmd(createOOCshop, 13, cmdtext);
- dcmd(deleteOOCshop, 13, cmdtext);
- // MAP BOX SYSTEM COMMANDS
- dcmd(createMAPB, 10, cmdtext);
- dcmd(deleteMAPB, 10, cmdtext);
- // GAS STATION SYSTEM COMMANDS
- dcmd(creategstation, 14, cmdtext);
- dcmd(deletegstation, 14, cmdtext);
- // HOUSE SALE SIGN SYSTEM COMMANDS
- dcmd(createHSS, 9, cmdtext);
- dcmd(deleteHSS, 9, cmdtext);
- // Building System Commands
- dcmd(createbuilding, 14, cmdtext);
- dcmd(deletebuilding, 14, cmdtext);
- dcmd(movebuilding, 12, cmdtext);
- dcmd(lockbuilding, 12, cmdtext);
- dcmd(makebuildingvip, 15, cmdtext);
- dcmd(buildingname, 12, cmdtext);
- dcmd(buildingvw, 10, cmdtext);
- // Hair System
- dcmd(hair,4,cmdtext);
- // Garage System
- // dcmd(tune, 4, cmdtext);
- // dcmd(viptunenotused, 7, cmdtext);
- if(gPlayerSpawned[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not logged in or have not spawned !");
- return 1;
- }
- new string[150];
- new sendername[MAX_PLAYER_NAME];
- new giveplayer[MAX_PLAYER_NAME];
- new cmd[150];
- new tmp[150];
- new rapstyle;
- new wankstyle;
- new dancestyle;
- new sexstyle;
- new bjstyle;
- new businesstype[128];
- new giveplayerid, moneys, idx;
- cmd = strtok(cmdtext, idx);
- if(strcmp(cmd,"/mute",true,4) && strcmp(cmd, "/report",true,6) && PlayerInfo[playerid][pMuted] == 1)
- return SendClientMessage(playerid, COLOR_GREY, "You can't speak, you're muted.");
- //=========================[Anti-server advertisement]==========================
- new dotcount =0;
- new coloncount =0;
- for(new a=1; a <strlen(cmdtext); a++)
- {
- if(cmdtext[a] == ':')
- {
- coloncount ++;
- }
- else
- if(cmdtext[a] == '.')
- {
- dotcount ++;
- }
- }
- if(dotcount == 3 && coloncount == 1 && PlayerInfo[playerid][pAdmin] < 1)
- {
- SendClientMessage(playerid, COLOR_GREEN, "You are not allowed to advertise other servers here.");
- return 1;
- }
- if(gPlayerLogged[playerid] == 1)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- printf("[cmd] [%s] %s", sendername, cmdtext);
- }
- /*if(strcmp(cmd, "/syncterrtd", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- SyncTNames();
- SendClientMessage(playerid, COLOR_GREY," Territories textdraws synchronized !");
- return 1;
- }
- else
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- }
- }*/
- if (strcmp(cmd, "/editdrivethru", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /editdrivethru [drivethru] [location/order/name/pickupmodel/businessid]");
- return 1;
- }
- new id = strval(tmp);
- if (id < 0 || id >= MAX_DRIVETHRUS)
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid drive thru ID!");
- return 1;
- }
- if (DriveThruInfo[id][driveThruTaken] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid ID! Drive thru not taken.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /editdrivethru [drivethru] [location/order/name/pickupmodel/businessid]");
- return 1;
- }
- if (strcmp(tmp, "location", true) == 0)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- DriveThruInfo[id][driveThruX] = x;
- DriveThruInfo[id][driveThruY] = y;
- DriveThruInfo[id][driveThruZ] = z;
- DestroyDynamicPickup(DriveThruInfo[id][driveThruPickup1]);
- DestroyDynamic3DTextLabel(DriveThruInfo[id][driveThruLabel1]);
- format(string, sizeof(string), "{01FCFF}[%s]{F0CC00}\nYou can order food here!\nDrive Thru ID: %d\n[/order]", DriveThruInfo[id][driveThruName], id);
- DriveThruInfo[id][driveThruPickup1] = CreateDynamicPickup(DriveThruInfo[id][driveThruModel], 23, x, y, z);
- DriveThruInfo[id][driveThruLabel1] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, DriveThruInfo[id][driveThruX], DriveThruInfo[id][driveThruY], DriveThruInfo[id][driveThruZ] + 0.75, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, -1, -1, 100.0);
- SendClientMessage(playerid, 0xFFA500FF, "You have edited this Drive Thru's location.");
- return 1;
- }
- if (strcmp(tmp, "order", true) == 0)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- DriveThruInfo[id][driveThruOrderX] = x;
- DriveThruInfo[id][driveThruOrderY] = y;
- DriveThruInfo[id][driveThruOrderZ] = z;
- DestroyDynamicPickup(DriveThruInfo[id][driveThruPickup2]);
- DestroyDynamic3DTextLabel(DriveThruInfo[id][driveThruLabel2]);
- DriveThruInfo[id][driveThruPickup2] = CreateDynamicPickup(DriveThruInfo[id][driveThruModel], 23, x, y, z);
- DriveThruInfo[id][driveThruLabel2] = CreateDynamic3DTextLabel("Drive into this checkpoint to get your food!", COLOR_DCHAT, DriveThruInfo[id][driveThruOrderX], DriveThruInfo[id][driveThruOrderY], DriveThruInfo[id][driveThruOrderZ] + 0.75, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, -1, -1, 100.0);
- SendClientMessage(playerid, 0xFFA500FF, "You have edited this Drive Thru's order place.");
- return 1;
- }
- if (strcmp(tmp, "name", true) == 0)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /editdrivethru [drivethru] [name] [drive thru name]");
- return 1;
- }
- format(DriveThruInfo[id][driveThruName], 128, result);
- DestroyDynamic3DTextLabel(DriveThruInfo[id][driveThruLabel1]);
- format(string, sizeof(string), "{01FCFF}[%s]{F0CC00}\nYou can order food here!\nDrive Thru ID: %d\n[/order]", DriveThruInfo[id][driveThruName], id);
- DriveThruInfo[id][driveThruLabel1] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, DriveThruInfo[id][driveThruX], DriveThruInfo[id][driveThruY], DriveThruInfo[id][driveThruZ] + 0.75, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, -1, -1, 100.0);
- SendClientMessage(playerid, 0xFFA500FF, "You have edited this Drive Thru's name.");
- return 1;
- }
- if (strcmp(tmp, "businessid", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /editdrivethru [drivethru] [business id] [business]");
- return 1;
- }
- new bizid = strval(tmp);
- if (bizid < 0 || bizid >= MAX_BUSINESSES)
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid business ID! Business ID's range from 0-"#MAX_BUSINESS-1".");
- return 1;
- }
- DriveThruInfo[id][driveThruBiz] = bizid;
- SendClientMessage(playerid, 0xFFA500FF, "You have edited this Drive Thru's business.");
- return 1;
- }
- if (strcmp(tmp, "pickupmodel", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /editdrivethru [drivethru] [pickupmodel] [modelid]");
- return 1;
- }
- new modelid = strval(tmp);
- if (!IsValidPickupModel(modelid))
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid model ID!");
- return 1;
- }
- DriveThruInfo[id][driveThruModel] = modelid;
- DestroyDynamicPickup(DriveThruInfo[id][driveThruPickup1]);
- DestroyDynamic3DTextLabel(DriveThruInfo[id][driveThruLabel1]);
- format(string, sizeof(string), "{01FCFF}[%s]{F0CC00}\nYou can order food here!\nDrive Thru ID: %d\n[/order]", DriveThruInfo[id][driveThruName], id);
- DriveThruInfo[id][driveThruPickup1] = CreateDynamicPickup(DriveThruInfo[id][driveThruModel], 23, DriveThruInfo[id][driveThruX], DriveThruInfo[id][driveThruY], DriveThruInfo[id][driveThruZ]);
- DriveThruInfo[id][driveThruLabel1] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, DriveThruInfo[id][driveThruX], DriveThruInfo[id][driveThruY], DriveThruInfo[id][driveThruZ] + 0.75, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, -1, -1, 100.0);
- DestroyDynamicPickup(DriveThruInfo[id][driveThruPickup2]);
- DestroyDynamic3DTextLabel(DriveThruInfo[id][driveThruLabel2]);
- DriveThruInfo[id][driveThruPickup2] = CreateDynamicPickup(DriveThruInfo[id][driveThruModel], 23, DriveThruInfo[id][driveThruOrderX], DriveThruInfo[id][driveThruOrderY], DriveThruInfo[id][driveThruOrderZ]);
- DriveThruInfo[id][driveThruLabel1] = CreateDynamic3DTextLabel("Drive into this checkpoint to get your food!", COLOR_DCHAT, DriveThruInfo[id][driveThruOrderX], DriveThruInfo[id][driveThruOrderY], DriveThruInfo[id][driveThruOrderZ] + 0.75, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, -1, -1, 100.0);
- SendClientMessage(playerid, 0xFFA500FF, "You have edited this Drive Thru's pickup model.");
- return 1;
- }
- return 1;
- }
- if (strcmp(cmd, "/deletedrivethru", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /deletedrivethru [drivethru]");
- return 1;
- }
- new id = strval(tmp);
- if (id < 0 || id >= MAX_DRIVETHRUS)
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid drive thru ID!");
- return 1;
- }
- if (DriveThruInfo[id][driveThruTaken] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid ID! Drive thru not taken.");
- return 1;
- }
- format(string, sizeof(string), "DriveThrus/%d.ini", id);
- if (dini_Exists(string)) dini_Remove(string);
- DestroyDynamicPickup(DriveThruInfo[id][driveThruPickup1]);
- DestroyDynamicPickup(DriveThruInfo[id][driveThruPickup2]);
- DestroyDynamic3DTextLabel(DriveThruInfo[id][driveThruLabel1]);
- DestroyDynamic3DTextLabel(DriveThruInfo[id][driveThruLabel2]);
- DriveThruInfo[id][driveThruModel] = 0;
- DriveThruInfo[id][driveThruBiz] = 0;
- DriveThruInfo[id][driveThruTaken] = 0;
- DriveThruInfo[id][driveThruX] = 0.0;
- DriveThruInfo[id][driveThruY] = 0.0;
- DriveThruInfo[id][driveThruZ] = 0.0;
- DriveThruInfo[id][driveThruOrderX] = 0.0;
- DriveThruInfo[id][driveThruOrderY] = 0.0;
- DriveThruInfo[id][driveThruOrderZ] = 0.0;
- strdel(DriveThruInfo[id][driveThruName], 0, 128);
- format(string, sizeof(string), "Drive Thru %d deleted.", id);
- SendClientMessage(playerid, 0xFFA500FF, string);
- return 1;
- }
- if (strcmp(cmd, "/createdrivethru", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /createdrivethru [business id] [drive thru name]");
- return 1;
- }
- new bizid = strval(tmp);
- if (bizid < 0 || bizid >= MAX_BUSINESSES)
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid business ID! Business ID's range from 0-"#MAX_BUSINESS-1".");
- return 1;
- }
- new szName[128];
- for (new i = 0, count; i < strlen(cmdtext); i ++)
- {
- if (cmdtext[i] == ' ') count++;
- if (count == 2)
- {
- strmid(szName, cmdtext, i + 1, strlen(cmdtext));
- break;
- }
- }
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- for (new i = 1; i < sizeof(DriveThruInfo); i ++)
- {
- if (DriveThruInfo[i][driveThruTaken] == 0)
- {
- SetPVarInt(playerid, "DriveThruID", i);
- SetPVarInt(playerid, "DriveThruBiz", bizid);
- SetPVarString(playerid, "DriveThruName", szName);
- SetPVarFloat(playerid, "DriveThruX", x);
- SetPVarFloat(playerid, "DriveThruY", y);
- SetPVarFloat(playerid, "DriveThruZ", z);
- ShowPlayerDialog(playerid, 5319, DIALOG_STYLE_MSGBOX, "Confirm Order", "You have created a Drive Thru!\n\nWe're now going to set the food pickup location (where the checkpoint appears when a player orders food).\n\nPress 'Select' to continue, then once you find your chosen order place, press the Fire key.", "Select", "Cancel");
- return 1;
- }
- }
- SendClientMessage(playerid, COLOR_GREY, "Too many Drive Thrus are spawned at the moment.");
- return 1;
- }
- if(strcmp(cmd, "/createfcar", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- }
- new fvfam, fvcar, fvcol1, fvcol2;
- tmp = strtok(cmdtext, idx);
- fvfam = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- if(fvfam < 1 || fvfam > 14 || !strlen(tmp))
- {
- return SendClientMessage(playerid, COLOR_GREY," USAGE: /createfcar [familyid] [car name/id] [color1(optional)] [color2(optional)]");
- }
- fvcar = ReturnVehicleModelID(tmp);
- if(!fvcar)
- {
- return SendClientMessage(playerid, COLOR_GREY," USAGE: /createfcar [familyid] [car name/id] [color1(optional)] [color2(optional)]");
- }
- tmp = strtok(cmdtext, idx);
- fvcol1 = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- fvcol2 = strvalEx(tmp);
- if(fvcol1 == 0) fvcol1 = -1;
- if(fvcol2 == 0) fvcol2 = -1;
- new Float:ffvX, Float:ffvY, Float:ffvZ, Float:ffvRot;
- GetPlayerPos(playerid, ffvX, ffvY, ffvZ);
- GetPlayerFacingAngle(playerid, ffvRot);
- for(new fv=0;fv<MAX_FAMVEHICLES;fv++)
- {
- if(fv == MAX_FAMVEHICLES-1 && fVehicleInfo[fv][fvModel] != 0)
- {
- return SendClientMessage(playerid, COLOR_GREY," Server has reached limit for family cars !");
- }
- if(fVehicleInfo[fv][fvModel] != 0) continue;
- fVehicleInfo[fv][fvX] = ffvX;
- fVehicleInfo[fv][fvY] = ffvY;
- fVehicleInfo[fv][fvZ] = ffvZ+1.5;
- fVehicleInfo[fv][fvRot] = ffvRot;
- fVehicleInfo[fv][fvModel] = fvcar;
- fVehicleInfo[fv][fvFam] = fvfam-1;
- fVehicleInfo[fv][fvCol1] = fvcol1;
- fVehicleInfo[fv][fvCol2] = fvcol2;
- fVehicleInfo[fv][fvLocked] = 1;
- fVehicleInfo[fv][fvID] = CreateVehicle(fvcar, ffvX,ffvY,ffvZ,ffvRot,fvcol1,fvcol2,-1);
- LockCar(fVehicleInfo[fv][fvID]);
- PutPlayerInVehicle(playerid, fVehicleInfo[fv][fvID], 1);
- break;
- }
- new fvstring[256];
- format(fvstring,sizeof(fvstring)," Created family car for family '%s'", FamilyInfo[fvfam-1][FamilyName]);
- SendClientMessage(playerid, COLOR_GREY, fvstring);
- SaveFamVehicles();
- return 1;
- }
- if(strcmp(cmd, "/deletefcar", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- return SendClientMessage(playerid, COLOR_GREY," You must be in a gang vehicle to delete it !");
- }
- new playacar = GetPlayerVehicleID(playerid);
- for(new fv;fv<MAX_FAMVEHICLES;fv++)
- {
- if(fVehicleInfo[fv][fvID] == playacar)
- {
- fVehicleInfo[fv][fvX] = 0.0;
- fVehicleInfo[fv][fvY] = 0.0;
- fVehicleInfo[fv][fvZ] = 0.0;
- fVehicleInfo[fv][fvRot] = 0.0;
- fVehicleInfo[fv][fvModel] = 0;
- fVehicleInfo[fv][fvFam] = 255;
- fVehicleInfo[fv][fvCol1] = 0;
- fVehicleInfo[fv][fvCol2] = 0;
- fVehicleInfo[fv][fvLocked] = 0;
- fVehicleInfo[fv][fvID] = 0;
- KillCar(playacar);
- SendClientMessage(playerid, COLOR_GREY, " Family car deleted successfully !");
- SaveFamVehicles();
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/lockfcar", true) == 0)
- {
- new sendername2[MAX_PLAYER_NAME+1];
- GetPlayerName(playerid, sendername2,MAX_PLAYER_NAME);
- for(new fv=0;fv<MAX_FAMVEHICLES;fv++)
- {
- if(fVehicleInfo[fv][fvID] != 0 && IsPlayerInRangeOfPoint(playerid, 5.0, fVehicleInfo[fv][fvX], fVehicleInfo[fv][fvY], fVehicleInfo[fv][fvZ]))
- {
- if(PlayerInfo[playerid][pFMember] == fVehicleInfo[fv][fvFam])
- {
- if(fVehicleInfo[fv][fvLocked] != 0)
- {
- fVehicleInfo[fv][fvLocked] = 0;
- UnLockCar(fVehicleInfo[fv][fvID]);
- format(string, sizeof(string), "* %s has unlocked the family car.", sendername2);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- if(fVehicleInfo[fv][fvLocked] == 0)
- {
- fVehicleInfo[fv][fvLocked] = 1;
- LockCar(fVehicleInfo[fv][fvID]);
- format(string, sizeof(string), "* %s has locked the family car.", sendername2);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- }
- else
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not in the family that owns this car !");
- }
- }
- else
- {
- if(fv != MAX_FAMVEHICLES-1)
- {
- continue;
- }
- else
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not near to any family car !");
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/carcolor", true) == 0)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 5, 1294.68,-1872.44,13.54))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You are Not at the Car Colors Shop");
- return 1;
- }
- new carname1[256];
- new carname2[256];
- new carname3[256];
- new carname4[256];
- new carname5[256];
- if(PlayerInfo[playerid][PlayerVehicleModel1] != 0)
- {
- strmid(carname1, vehName[PlayerInfo[playerid][PlayerVehicleModel1]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel1]-400]), 255);
- }
- else
- {
- carname1 = "None";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel2] != 0)
- {
- strmid(carname2, vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400]), 255);
- }
- else
- {
- carname2 = "None";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel3] != 0)
- {
- strmid(carname3, vehName[PlayerInfo[playerid][PlayerVehicleModel3]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel3]-400]), 255);
- }
- else
- {
- carname3 = "None";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel4] != 0)
- {
- strmid(carname4, vehName[PlayerInfo[playerid][PlayerVehicleModel4]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel4]-400]), 255);
- }
- else
- {
- carname4 = "None";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel5] != 0)
- {
- strmid(carname5, vehName[PlayerInfo[playerid][PlayerVehicleModel5]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel5]-400]), 255);
- }
- else
- {
- carname5 = "None";
- }
- format(string,sizeof(string),"%s\n%s\n%s\n%s\n%s",carname1,carname2,carname3,carname4,carname5);
- ShowPlayerDialog(playerid,5445,DIALOG_STYLE_LIST,"Color car",string,"Color","Cancel");
- }
- if(strcmp(cmd, "/frisktruck", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!IsACop(playerid) && !IsASoldier(playerid))
- {
- return SendClientMessage(playerid, COLOR_GRAD2," You're not a part of LSPD / FBI / SASD / NG !");
- }
- for(new v=0;v<MAX_VEHICLES;v++)
- {
- new Float:vX,Float:vY,Float:vZ;
- GetVehiclePos(v, vX,vY,vZ);
- if(IsPlayerInRangeOfPoint(playerid, 5.0, vX, vY, vZ))
- {
- if(v >= Trucks[0] && v <= Trucks[7])
- {
- if(TruckGoods[v] == 0)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," This truck is empty.");
- }
- else if(TruckGoods[v] == 1)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," This truck contains "#COL_GREEN" food.");
- }
- else if(TruckGoods[v] == 2)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," This truck contains "#COL_GREEN" medical supplies.");
- }
- else if(TruckGoods[v] == 3)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," This truck contains "#COL_GREEN" CD players.");
- }
- else if(TruckGoods[v] == 4)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," This truck contains "#COL_GREEN" stuff.");
- }
- else if(TruckGoods[v] == 5)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," This truck contains "#COL_RED" firearms.");
- }
- else if(TruckGoods[v] == 6)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," This truck contains "#COL_RED" illegal stuff.");
- }
- else if(TruckGoods[v] == 7)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," This truck contains "#COL_RED" gun crates`.");
- }
- else if(TruckGoods[v] == 8)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," This truck contains "#COL_RED" drug crates.");
- }
- }
- else
- {
- return SendClientMessage(playerid, COLOR_GRAD2," You're not near to any truck!");
- }
- }
- else
- {
- return SendClientMessage(playerid, COLOR_GRAD2," You're not near to any car !");
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/loadtruck", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 19)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," You're not a trucker!");
- }
- if(!(GetPlayerVehicleID(playerid) >= Trucks[0] && GetPlayerVehicleID(playerid) <= Trucks[7]))
- {
- return SendClientMessage(playerid, COLOR_GRAD2," You're not in a truck!");
- }
- if(CP[playerid] != 0)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," You already have an active checkpoint !");
- }
- SendClientMessage(playerid, COLOR_YELLOW,"< Truck Radio : Take the Truck to the Loading-Bay Point to start your Delivery >");
- SetPlayerCheckpoint(playerid, 1751.2222,-2058.7874,13.5904,3.0);
- CP[playerid] = 1348;
- }
- }
- if(strcmp(cmd, "/loadvan", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 24)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," You're not a fedex driver!");
- }
- /*if(PlayerInfo[playerid][pvLoaded] != 0)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," Your van is already loaded!");
- }*/
- if(!(GetPlayerVehicleID(playerid) >= FedexC[0] && GetPlayerVehicleID(playerid) <= FedexC[12]))
- {
- return SendClientMessage(playerid, COLOR_GRAD2," You're not in a Fedex Truck!");
- }
- if(CP[playerid] != 0)
- {
- return SendClientMessage(playerid, COLOR_GRAD2," You already have an active checkpoint !");
- }
- SendClientMessage(playerid, COLOR_YELLOW,"< Fedex Radio : Take the Truck to the Loading-Bay Point to start your Delivery >");
- SetPlayerCheckpoint(playerid, 1653.0084,-1828.5144,13.9445,3.0);
- CP[playerid] = 2348;
- }
- }
- if(strcmp(cmd, "/createmapicon", true) == 0)
- {
- new choice2, string2[128];
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY," USAGE: /createmapicon [name] [value]");
- SendClientMessage(playerid, COLOR_GREY," Available names : type ( Model ID ), location, complete");
- return 1;
- }
- if(strcmp(tmp, "type",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- choice2 = strvalEx(tmp);
- if(choice2 < 1)
- {
- SendClientMessage(playerid, COLOR_GREY," USAGE: /createmapicon [name] [value]");
- SendClientMessage(playerid, COLOR_GREY," Available names : type ( Model ID ), location, complete");
- return 1;
- }
- mapID[playerid] = choice2;
- format(string2,sizeof(string2), " You've edited map icon model type to %d.", choice2);
- SendClientMessage(playerid, COLOR_GREY, string2);
- return 1;
- }
- if(strcmp(tmp, "location", true) == 0)
- {
- new Float:mX, Float:mY, Float:mZ;
- GetPlayerPos(playerid, mX,mY,mZ);
- mapX[playerid] = mX; mapY[playerid] = mY; mapZ[playerid] = mZ;
- SendClientMessage(playerid, COLOR_GREY," Map icon location has been changed.");
- return 1;
- }
- if(strcmp(tmp, "complete", true) == 0)
- {
- if(mapX[playerid] == 0.0)
- {
- return SendClientMessage(playerid, COLOR_GREY," Map location has not been set ! (/createmapicon location)");
- }
- if(mapID[playerid] == 0)
- {
- return SendClientMessage(playerid, COLOR_GREY," Map model ID has not been set ! (/createmapicon type)");
- }
- for(new m=0;m<MAX_MAPICONS;m++)
- {
- if(MapInfo[m][mPosX] == 0.0)
- {
- MapInfo[m][mID] = m;
- MapInfo[m][mPosX] = mapX[playerid];
- MapInfo[m][mPosY] = mapY[playerid];
- MapInfo[m][mPosZ] = mapZ[playerid];
- MapInfo[m][mModelID] = mapID[playerid];
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- CreateDynamicMapIconEx(MapInfo[m][mPosX], MapInfo[m][mPosY], MapInfo[m][mPosZ], MapInfo[m][mModelID], 0);
- }
- SaveMapIcons();
- format(string2, sizeof(string2), " You've created map icon ID %d with model %d.",m, mapID[playerid]);
- SendClientMessage(playerid, COLOR_GREY,string2);
- mapX[playerid] = 0; mapY[playerid] = 0; mapZ[playerid] = 0; mapID[playerid] = 0;
- break;
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sbm", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- }
- new rtoggle, bid;
- tmp = strtok(cmdtext, idx);
- bid = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- rtoggle = strvalEx(tmp);
- if(bid <= 0 || bid >= MAX_BUILDINGS)
- {
- return SendClientMessage(playerid, COLOR_GREY," USAGE: /sbm [buildingid] [0/1]");
- }
- if(rtoggle < 1)
- {
- BInfo[bid][buRadio] = 0;
- SendClientMessage(playerid, COLOR_GREY," You've turned off the radio in that building.");
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(PlayerInfo[i][InBuilding] == bid)
- {
- StopAudioStreamForPlayer(i);
- }
- }
- return 1;
- }
- if(rtoggle > 1)
- {
- return SendClientMessage(playerid, COLOR_GREY," USAGE: /sbm [buildingid] [0/1]");
- }
- ShowPlayerDialog(playerid, 7331, DIALOG_STYLE_INPUT, "Enter the URL", "Type in the link for the audio stream", "Stream it", "Cancel");
- bEditing[playerid] = bid;
- return 1;
- }
- if(strcmp("/editmapicon", cmd, true) == 0)
- {
- new choice2,string2[128],mid;
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- }
- tmp = strtok(cmdtext, idx);
- mid = strvalEx(tmp);
- if(mid < 0 || mid >= MAX_MAPICONS)
- {
- SendClientMessage(playerid, COLOR_GREY," USAGE: /editmapicon [id] [name] [value]");
- SendClientMessage(playerid, COLOR_GREY," Available names : type ( Model ID ), location");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY," USAGE: /editmapicon [id] [name] [value]");
- SendClientMessage(playerid, COLOR_GREY," Available names : type ( Model ID ), location");
- return 1;
- }
- if(strcmp(tmp, "type", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- choice2 = strvalEx(tmp);
- if(choice2 < 1)
- {
- SendClientMessage(playerid, COLOR_GREY," USAGE: /editmapicon [id] [name] [value]");
- SendClientMessage(playerid, COLOR_GREY," Available names : type ( Model ID ), location, complete");
- return 1;
- }
- MapInfo[mid][mModelID] = choice2;
- format(string2, sizeof(string2), "Map icon model changed to %d.", choice2);
- SendClientMessage(playerid, COLOR_GREY, string2);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- CreateDynamicMapIconEx(MapInfo[mid][mPosX], MapInfo[mid][mPosY], MapInfo[mid][mPosZ], MapInfo[mid][mModelID], 0);
- }
- SaveMapIcons();
- }
- if(strcmp(tmp, "location", true) == 0)
- {
- new Float:mX, Float:mY, Float:mZ;
- GetPlayerPos(playerid, mX,mY,mZ);
- MapInfo[mid][mPosX] = mX;
- MapInfo[mid][mPosY] = mY;
- MapInfo[mid][mPosZ] = mZ;
- SendClientMessage(playerid, COLOR_GREY," Map icon location has been changed.");
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- CreateDynamicMapIconEx(MapInfo[mid][mPosX], MapInfo[mid][mPosY], MapInfo[mid][mPosZ], MapInfo[mid][mModelID], 0);
- }
- SaveMapIcons();
- }
- return 1;
- }
- if(strcmp(cmd, "/pay", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /pay [playerid/PartOfName] [amount]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /pay [playerid/PartOfName] [amount]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys > 1000 && PlayerInfo[playerid][pLevel] < 2)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You must be level 2 to pay more than $1000 at a time !");
- return 1;
- }
- if(moneys < 1 || moneys > 100000)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You can't pay more under $1 or than $100,000 at a time !");
- return 1;
- }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't pay money to yourself !"); return 1; }
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(5.0, playerid, giveplayerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- new playermoney = PlayerInfo[playerid][pCash];
- if(moneys > 0 && playermoney >= moneys)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-moneys;
- GivePlayerMoney(playerid, (0 - moneys));
- PlayerInfo[giveplayerid][pCash] = PlayerInfo[giveplayerid][pCash]+moneys;
- GivePlayerMoney(giveplayerid, moneys);
- if(PlayerInfo[playerid][pMask] > 0){ sendername = "Stranger"; }
- if(PlayerInfo[giveplayerid][pMask] > 0){ giveplayer = "Stranger"; }
- format(string, sizeof(string), " You have paid $%d to %s",moneys,giveplayer);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " You have recieved $%d from %s.", moneys,sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* %s takes out some cash, and hands it to %s.",sendername,giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
- new plrIP[16];
- new giveplrIP[16];
- GetPlayerIp(playerid, plrIP, sizeof(plrIP));
- GetPlayerIp(giveplayerid, giveplrIP, sizeof(giveplrIP));
- format(string, sizeof(string), "%s (IP:%s) (Key:%s) (ConTime:%d) has paid $%d to %s (IP:%s) (Key:%s)", sendername,plrIP,PlayerInfo[playerid][pKey], PlayerInfo[playerid][pConnectTime],moneys,giveplayer,giveplrIP,PlayerInfo[giveplayerid][pKey]);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Invalid transaction amount !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You're too far away !");
- }
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/tow",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] == 7 || PlayerInfo[playerid][pJob2] == 7 || IsACop(playerid) || IsAnAgent(playerid))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
- {
- if(GetPlayerState(playerid)==2)
- {
- new Float:ppX,Float:ppY,Float:ppZ;
- GetPlayerPos(playerid,ppX,ppY,ppZ);
- new Float:vvX,Float:vvY,Float:vvZ;
- new Found=0;
- new vid=0;
- while((vid<MAX_VEHICLES)&&(!Found))
- {
- vid++;
- GetVehiclePos(vid,vvX,vvY,vvZ);
- if((floatabs(ppX-vvX)<7.0)&&(floatabs(ppY-vvY)<7.0)&&(floatabs(ppZ-vvZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
- {
- Found=1;
- if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
- {
- DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
- }
- else
- {
- AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
- }
- }
- }
- if(!Found)
- {
- SendClientMessage(playerid,0xFFFF00AA,"There is no car in range.");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You need to be the Driver !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You need to be in a Tow truck to use this!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You need to be in a vehicle to do this!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD2,"You need to be a Mechanic to use this!");
- return 1;
- }
- }
- }
- //---------------------------------------[Aidkit]------------------------------------//
- if(strcmp(cmd, "/buykit", true) == 0)
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 1)
- {
- if(PlayerInfo[playerid][pAidKit] == 0)
- {
- PlayerInfo[playerid][pAidKit] = 1;
- SendClientMessage(playerid, COLOR_YELLOW,"You Have bought an Aidkit - /usekit to use it");
- }
- else
- {
- SendClientMessage(playerid, COLOR_YELLOW,"You Already have an AidKit.");
- }
- return 1;
- }
- }
- if(strcmp(cmd, "/usekit", true) == 0)
- {
- if(PlayerInfo[playerid][pAidKit] == 1)
- {
- SetPlayerHealth(playerid,100);
- PlayerInfo[playerid][pAidKit] = 0;
- SendClientMessage(playerid,COLOR_YELLOW,"You have full hp now.");
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"You don't have an AidKit.");
- }
- return 1;
- }
- //---------------------------------------------------------------------------------------------------------//
- if(strcmp(cmd, "/setvw", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setvw [playerid] [virtualworld]");
- return 1;
- }
- new playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setvw [playerid] [virtualworld]");
- return 1;
- }
- new vw = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pMapper] >= 1)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- SetPlayerVirtualWorld(playa,vw);
- PlayerInfo[playerid][pVirtualWorld] = vw;
- format(string, sizeof(string), " You have set %s's Virtual world to %d !", giveplayer, vw);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/skydive", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- GetPlayerPos(playerid, rx, ry, rz);
- if(IsPlayerConnected(playerid))
- {
- GivePlayerGun(playerid, 46);
- SetPlayerPos(playerid,rx, ry, rz+1500);
- SendClientMessage(playerid, COLOR_WHITE, "GO!! GO!! GO!!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fourdive", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fourdive [playerid1] [playerid2] [playerid3] [playerid4]");
- return 1;
- }
- new para1;
- new para2;
- new para3;
- new para4;
- para1 = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- para2 = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- para3 = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- para4 = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(IsPlayerConnected(para1)){ GivePlayerGun(para1, 46); SetPlayerPos(para1,1536.0, -1360.0, 1350.0);SetPlayerInterior(para1,0);PlayerInfo[para1][pInt] = 0;SendClientMessage(para1, COLOR_WHITE, "GO!! GO!! GO!!");}
- if((IsPlayerConnected(para2)) && (para2>0)) { GivePlayerGun(para2, 46); SetPlayerPos(para2,1536.0, -1345.0, 1350.0);SetPlayerInterior(para2,0);PlayerInfo[para2][pInt] = 0;SendClientMessage(para2, COLOR_RED, "GO!! GO!! GO!!");}
- if((IsPlayerConnected(para3)) && (para3>0)) { GivePlayerGun(para3, 46); SetPlayerPos(para3,1552.0, -1345.0, 1350.0);SetPlayerInterior(para3,0);PlayerInfo[para3][pInt] = 0;SendClientMessage(para3, COLOR_RED, "GO!! GO!! GO!!");}
- if((IsPlayerConnected(para4)) && (para4>0)) { GivePlayerGun(para4, 46); SetPlayerPos(para4,1552.0, -1360.0, 1350.0);SetPlayerInterior(para4,0);PlayerInfo[para4][pInt] = 0;SendClientMessage(para4, COLOR_RED, "GO!! GO!! GO!!");}
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setplate", true) == 0)
- {
- new patvehicle = GetPlayerVehicleID(playerid);
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "[USAGE]: /Setplate [Plate]");
- return 1;
- }
- SetVehicleNumberPlate(patvehicle,result);
- SetVehicleVirtualWorld(patvehicle,255);
- SetVehicleVirtualWorld(patvehicle,0);
- format(string,sizeof(string)," You have set %d vehicle id plate to %s",patvehicle,result);
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not at any vehicle.");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- //---------------------------------------------------------------------------------//
- if(strcmp(cmd, "/credits", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid,COLOR_YELLOW2,"|__________________Classified Gaming Roleplay Developers Team________________|");
- SendClientMessage(playerid,COLOR_YELLOW2," Coder / Creator : Antonio");
- SendClientMessage(playerid,COLOR_YELLOW2," Executive Admin / Founder : BI4573R");
- SendClientMessage(playerid,COLOR_YELLOW2," Forums Developers : None");
- SendClientMessage(playerid,COLOR_YELLOW2," Resigned Developers : None");
- SendClientMessage(playerid,COLOR_YELLOW2," Beta Testers : None");
- SendClientMessage(playerid,COLOR_YELLOW2,"|____________________________________________________________|");
- }
- return 1;
- }
- if(strcmp(cmd, "/wl", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1337)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /weatherall [weatherid]");
- return 1;
- }
- new weather;
- weather = strval(tmp);
- if(weather < 0||weather > 45) { SendClientMessage(playerid, COLOR_GREY, " Weather ID can't be below 0 or above 45 !"); return 1; }
- SetWeather(weather);
- SendClientMessage(playerid, COLOR_GREY, " Weather Set to everyone !");
- }
- return 1;
- }
- if(strcmp(cmd, "/serverinfo", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE,"~ {F81414}Classified{FFFFFF}RP ~");
- SendClientMessage(playerid, COLOR_WHITE,"{F81414}Server IP:{FFFFFF} 151.236.29.108:7840");
- SendClientMessage(playerid, COLOR_WHITE,"{F81414}Website:{FFFFFF} classified-gaming.tk");
- SendClientMessage(playerid, COLOR_WHITE,"{F81414}Team-Speak IP:{FFFFFF} Coming Soon");
- SendClientMessage(playerid, COLOR_WHITE,"{F81414}Server Owner :{FFFFFF} Antonio / B|4573R");
- SendClientMessage(playerid, COLOR_WHITE,"{F81414}Coder / Creator :{FFFFFF} Antonio");
- SendClientMessage(playerid, COLOR_LIGHTBLUE,"Best regards from {F81414}CG:RP{FFFFFF} Staff - Enjoy your Stay");
- }
- return 1;
- }
- if(strcmp(cmd, "/carhelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid,COLOR_PURPLE,"|__________________Car Help________________|");
- SendClientMessage(playerid,COLOR_YELLOW," Cars Commands : /engine - /lights - /seatbelt");
- SendClientMessage(playerid,COLOR_YELLOW," Cars Commands : /hood - /otrunk - /ctrunk");
- }
- return 1;
- }
- if (strcmp("/tips", cmdtext, true, 5) == 0)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "|_____________________________________Classified Gaming Roleplay Tips__________________________________|");
- SendClientMessage(playerid, COLOR_PURPLE, "1 - If You like to be in Any Faction/Helper Team - You Must follow all the rules And RolePlay Good");
- SendClientMessage(playerid, COLOR_PURPLE, "2 - Dont ask For to be Admin on server,If You Ask You won't get it");
- SendClientMessage(playerid, COLOR_PURPLE, "3 - Always Be updated in the Server So Visit Our Forums: classified-gaming.tk");
- SendClientMessage(playerid, COLOR_PURPLE, "4 - Don't Start OOC Flaming or OOC Insulting - That may get you Prison / Temp. Ban");
- SendClientMessage(playerid, COLOR_PURPLE, "5 - Always Obey the Admins and Do what they want");
- SendClientMessage(playerid, COLOR_PURPLE, "6 - If you Find any Hacker / Cheater / RuleBreaker - Take SS and post in on Forums or /report");
- SendClientMessage(playerid, COLOR_YELLOW, "|___________________________________________________________________________________________________|");
- return 1;
- }
- if(strcmp(cmd, "/acceptreport", true) == 0 || strcmp(cmd, "/arp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /(a)ccept(r)e(p)ort [PlayerID/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(Reported[giveplayerid] == 0)
- {
- return SendClientMessage(playerid, -1," This player hasn't sent a report !");
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "AdmCmd: %s has Accepted %s Report", sendername, giveplayer);
- AcceptedReport[playerid] = giveplayerid;
- Talkingto[giveplayerid] = playerid;
- ABroadCast(COLOR_LIGHTRED,string,1);
- format(string, sizeof(string), "%s has accepted your report, He will be with you Shortly", sendername);
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- Reported[giveplayerid] = 0;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorized to use that command !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/denyreport", true) == 0 || strcmp(cmd, "/drp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /(d)eny(r)e(p)ort [PlayerID/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(Reported[giveplayerid] == 0)
- {
- return SendClientMessage(playerid, -1," This player hasn't sent a report !");
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "AdmCmd: %s has Denied %s's report.", sendername, giveplayer);
- ABroadCast(COLOR_LIGHTRED,string,1);
- format(string, sizeof(string), "%s has marked your report as invalid, it will not be viewed.", sendername);
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- Reported[giveplayerid] = 0;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorized to use that Command !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/finishreport", true) == 0 || strcmp(cmd, "/frp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /(f)inish(r)e(p)ort[PlayerID/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(AcceptedReport[playerid] != giveplayerid)
- {
- return SendClientMessage(playerid, -1," You haven't accepted this player's report !");
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "AdmCmd: %s has Finished %s's report", sendername, giveplayer);
- ABroadCast(COLOR_RED, string, 1);
- format(string, sizeof(string), "%s has Finished your report, you can now continue your gameplay.", sendername);
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- AcceptedReport[playerid] = -1;
- Talkingto[playerid] = -1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorized to use that command !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setplayerwanted", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setplayerwanted [PlayerID/PartOfName] [0-8]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setplayerwanted [PlayerID/PartOfName] [0-8]");
- return 1;
- }
- new anim;
- anim = strvalEx(tmp);
- switch (anim)
- {
- case 0:
- {
- PlayerInfo[giveplayerid][pWantedLevel] = 0;
- SetPlayerWantedLevel(giveplayerid, 0);
- format(string, sizeof(string), "AdmCmd: %s has Set %s's Wanted Level to 0.", GetName(playerid), GetName(giveplayerid));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- }
- case 1:
- {
- PlayerInfo[giveplayerid][pWantedLevel] = 1;
- SetPlayerWantedLevel(giveplayerid, 1);
- format(string, sizeof(string), "AdmCmd: %s has Set %s's Wanted Level to 1.", GetName(playerid), GetName(giveplayerid));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- }
- case 2:
- {
- PlayerInfo[giveplayerid][pWantedLevel] = 2;
- SetPlayerWantedLevel(giveplayerid, 2);
- format(string, sizeof(string), "AdmCmd: %s has Set %s's Wanted Level to 2.", GetName(playerid), GetName(giveplayerid));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- }
- case 3:
- {
- PlayerInfo[giveplayerid][pWantedLevel] = 3;
- SetPlayerWantedLevel(giveplayerid, 3);
- format(string, sizeof(string), "AdmCmd: %s has Set %s's Wanted Level to 3.", GetName(playerid), GetName(giveplayerid));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- }
- case 4:
- {
- PlayerInfo[giveplayerid][pWantedLevel] = 4;
- SetPlayerWantedLevel(giveplayerid, 4);
- format(string, sizeof(string), "AdmCmd: %s has Set %s's Wanted Level to 4.", GetName(playerid), GetName(giveplayerid));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- }
- case 5:
- {
- PlayerInfo[giveplayerid][pWantedLevel] = 5;
- SetPlayerWantedLevel(giveplayerid, 5);
- format(string, sizeof(string), "AdmCmd: %s has Set %s's Wanted Level to 5.", GetName(playerid), GetName(giveplayerid));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- }
- case 6:
- {
- PlayerInfo[giveplayerid][pWantedLevel] = 6;
- SetPlayerWantedLevel(giveplayerid, 6);
- format(string, sizeof(string), "AdmCmd: %s has Set %s's Wanted Level to 6.", GetName(playerid), GetName(giveplayerid));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- }
- case 7:
- {
- PlayerInfo[giveplayerid][pWantedLevel] = 7;
- SetPlayerWantedLevel(giveplayerid, 6);
- format(string, sizeof(string), "AdmCmd: %s has Set %s's Wanted Level to 7.", GetName(playerid), GetName(giveplayerid));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- }
- case 8:
- {
- PlayerInfo[giveplayerid][pWantedLevel] = 8;
- SetPlayerWantedLevel(giveplayerid, 6);
- format(string, sizeof(string), "AdmCmd: %s has Set %s's Wanted Level to 8.", GetName(playerid), GetName(giveplayerid));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Wanted Level can't be below 0 or above 8!");
- return 1;
- }
- }
- }
- }
- }
- return 1;
- }
- //================================================================================================================================
- if(strcmp(cmd, "/lights", true) == 0)
- {
- new vid = GetPlayerVehicleID(playerid);
- if(vid != INVALID_VEHICLE_ID)
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD2, "You must be in a car before you can do this!");
- GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
- if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, COLOR_GRAD2, "Only the driver can do this!");
- if(lights == VEHICLE_PARAMS_OFF || lights == VEHICLE_PARAMS_UNSET)
- {
- GameTextForPlayer(playerid, "~g~Lights on", 5000, 4);
- SendClientMessage(playerid, -1, ""#COL_WHITE"> Lights turned "#COL_GREEN"on");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s presses the light button and turns them on.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetVehicleParamsEx(vid,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
- }
- if(lights == VEHICLE_PARAMS_ON)
- {
- GameTextForPlayer(playerid, "~R~Lights off", 5000, 4);
- SendClientMessage(playerid, -1, ""#COL_WHITE"> Lights turned "#COL_RED"Off");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s presses the light button and turns them off.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetVehicleParamsEx(vid,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
- }
- return 1;
- }
- //================================ Engine ==========================================================
- if(strcmp(cmd, "/engine", true) == 0 || strcmp(cmd, "/engine", true) == 0)
- {
- new vid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
- if(vid != INVALID_VEHICLE_ID)
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD2, "You must be in a vehicle before you can do this!");
- if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, COLOR_GRAD2, "Only the driver can do this!");
- if(engine == VEHICLE_PARAMS_OFF || engine == VEHICLE_PARAMS_UNSET)
- {
- SendClientMessage(playerid, -1, ""#COL_WHITE"> You have "#COL_GREEN" started"#COL_WHITE" the engine");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s takes out the keys - inserts it into the ignition and twists it.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
- }
- else if(engine == VEHICLE_PARAMS_ON)
- {
- SendClientMessage(playerid, -1, ""#COL_WHITE"> You have "#COL_RED"stopped"#COL_WHITE" the engine");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s extends his hand towards the ignition, twisting the keys.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- }
- return 1;
- }
- //================================ Trunk open/close ==========================================================
- if(strcmp(cmd, "/otrunk", true) == 0 || strcmp(cmd, "/opentrunk", true) == 0)
- {
- new vid = GetPlayerVehicleID(playerid);
- if(vid != INVALID_VEHICLE_ID)
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD2, "You must be in a car before you can do this!");
- if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, COLOR_GRAD2, "Only the driver can do this!");
- {
- SendClientMessage(playerid, -1, ""#COL_WHITE"> Trunk "#COL_GREEN"Opened");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s Presses on The Trunk button and open it.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
- // ||||||
- SetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
- }
- return 1;
- }
- if(strcmp(cmd, "/ctrunk", true) == 0 || strcmp(cmd, "/closetrunk", true) == 0)
- {
- new vid = GetPlayerVehicleID(playerid);
- if(vid != INVALID_VEHICLE_ID)
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD2, "You must be in a car before you can do this!");
- if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, COLOR_GRAD2, "Only the driver can do this!");
- {
- SendClientMessage(playerid, -1, ""#COL_WHITE"> Trunk "#COL_RED"Closed");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s Presses on the Trunk button and Close it.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
- // ||||||
- SetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective);
- }
- return 1;
- }
- /*if(strcmp(cmd, "/trunk", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new x_nr[255];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "HINT: /trunk [name]");
- SendClientMessage(playerid, COLOR_WHITE, "Available Tasks: check, placegun, takegun, putarmor, takearmor");
- if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You can /trunk frisk as a cop");
- }
- return 1;
- }
- if(strcmp(x_nr,"check",true) == 0)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.7, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s Opens the car trunk and checks whats inside", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "|_______ Vehicle Trunk _______|");
- for(new slot = 1; slot != MAX_TRUNK_SLOTS; slot++)
- {
- new gunname[100];
- if(vehTrunk[result][slot] != 0)
- {
- GetWeaponName(vehTrunk[result][slot], gunname, sizeof(gunname));
- format(string, sizeof(string), "| Slot %i: %s (Ammo: %i)", slot, gunname, vehTrunkAmmo[result][slot]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- else
- {
- format(string, sizeof(string), "| Slot %i: Empty (Ammo: N/A)", slot);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- format(string, sizeof(string), "| Body armour: %f%", vehTrunkArmour[result]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s opens the trunk and checks what is inside.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- return 1;
- }
- else if(strcmp(x_nr,"placegun",true) == 0)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.7, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- }
- case 1:
- {
- if(vehTrunkCounter[result] != (MAX_TRUNK_SLOTS-1))
- {
- if(ReduceTime[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You need to wait 3 seconds before using this command !");
- return 1;
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(IsANoTrunk(result))
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- new buffer[512];
- new gunname[100];
- new gunID = GetPlayerWeapon(playerid);
- new gunAmmo = GetPlayerAmmo(playerid);
- if(gunID != 0 && gunAmmo != 0)
- {
- ReduceTime[playerid] = 1;
- SetTimerEx("ReduceTimer", 3000, false, "i", playerid);
- GetWeaponName(gunID, gunname, sizeof(gunname));
- vehTrunkCounter[result]++;
- vehTrunk[result][vehTrunkCounter[result]] = gunID;
- vehTrunkAmmo[result][vehTrunkCounter[result]] = gunAmmo;
- format(buffer, sizeof(buffer), "You have put your %s (Ammo: %i) in the car's trunk.", gunname, gunAmmo);
- SendClientMessage(playerid, COLOR_WHITE, buffer);
- RemovePlayerWeapon(playerid, gunID);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s opens car's trunk and puts a weapon there.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveTrunk();
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Car's trunk is full");
- return 1;
- }
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- return 1;
- }
- else if(strcmp(x_nr,"takegun",true) == 0)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.7, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- return 1;
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(ReduceTime[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You need to wait 3 seconds before using this command !");
- return 1;
- }
- if(IsANoTrunk(result))
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- if(vehTrunkCounter[result] != 0)
- {
- ReduceTime[playerid] = 1;
- SetTimerEx("ReduceTimer", 3000, false, "i", playerid);
- new buffer[512];
- new gunName[100];
- SafeGivePlayerWeapon(playerid, vehTrunk[result][vehTrunkCounter[result]], vehTrunkAmmo[result][vehTrunkCounter[result]]);
- GetWeaponName(vehTrunk[result][vehTrunkCounter[result]], gunName, sizeof(gunName));
- format(buffer, sizeof(buffer), "You've taken a %s (Ammo: %i) from the vehicle.", gunName, vehTrunkAmmo[result][vehTrunkCounter[result]]);
- SendClientMessage(playerid, COLOR_WHITE, buffer);
- vehTrunk[result][vehTrunkCounter[result]] = '\0';
- vehTrunkAmmo[result][vehTrunkCounter[result]] = '\0';
- vehTrunkCounter[result]--;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s opens car's trunk and takes a weapon.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveTrunk();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Trunk is empty ! ");
- return 1;
- }
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- return 1;
- }
- else if(strcmp(x_nr,"putarmor",true) == 0)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.7, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- return 1;
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(IsANoTrunk(result))
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- new Float:plyArmour;
- GetPlayerArmour(playerid, plyArmour);
- if(plyArmour != 0)
- {
- SetPlayerArmour(playerid, 0);
- vehTrunkArmour[result] = plyArmour;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s takes off his/her body armour and puts it into car trunk.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveTrunk();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You haven't got any armour ");
- return 1;
- }
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- return 1;
- }
- else if(strcmp(x_nr,"takearmor",true) == 0)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.7, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- return 1;
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(IsANoTrunk(result))
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- if(vehTrunkArmour[result] != 0)
- {
- SetPlayerArmour(playerid, vehTrunkArmour[result]);
- vehTrunkArmour[result] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s takes out the body armour from the trunk and puts it on.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveTrunk();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " There are no body armour in the trunk ! ");
- return 1;
- }
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- return 1;
- }
- else if(strcmp(x_nr,"frisk",true) == 0)
- {
- if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.7, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(IsANoTrunk(result))
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "|_______ Vehicle Trunk _______|");
- for(new slot = 1; slot != MAX_TRUNK_SLOTS; slot++)
- {
- new gunname[100];
- if(vehTrunk[result][slot] != 0)
- {
- GetWeaponName(vehTrunk[result][slot], gunname, sizeof(gunname));
- format(string, sizeof(string), "| Slot %i: %s (Ammo: %i)", slot, gunname, vehTrunkAmmo[result][slot]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- else
- {
- format(string, sizeof(string), "| Slot %i: Empty (Ammo: N/A)", slot);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- format(string, sizeof(string), "| Body armour: %f%", vehTrunkArmour[result]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s opens the trunk and checks what is inside.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You're not the cop ! ");
- return 1;
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "HINT: /trunk [name]");
- SendClientMessage(playerid, COLOR_WHITE, "Available names: check, placegun, takegun, putarmor, takearmor");
- if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You can /trunk frisk as a cop");
- }
- return 1;
- }
- }
- return 1;
- }*/
- //================================ Hood open/close ==========================================================
- if(strcmp(cmd, "/hood", true) == 0)
- {
- new v, Float:vehx, Float:vehy, Float:vehz;
- for(v= 0; v<MAX_VEHICLES; v++)
- {
- GetVehiclePos(v, vehx, vehy, vehz);
- if(IsPlayerInRangeOfPoint(playerid, 4.0, vehx, vehy, vehz))
- {
- if (!IsACar(v)) return 1;
- if(HoodOpen[v] == 0)
- {
- new light;
- GetVehicleParamsEx(v, engine, light, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(v, engine, light, alarm, doors, VEHICLE_PARAMS_ON, boot, objective);
- HoodOpen[v] = 1;
- format(string, sizeof(string), "* %s has opened the hood.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, PURPLE, PURPLE, PURPLE, PURPLE, PURPLE);
- return 1;
- }
- else
- {
- new light;
- GetVehicleParamsEx(v, engine, light, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(v, engine, light, alarm, doors, VEHICLE_PARAMS_OFF, boot, objective);
- HoodOpen[v] = 0;
- format(string, sizeof(string), "* %s has closed the hood.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, PURPLE, PURPLE, PURPLE, PURPLE, PURPLE);
- return 1;
- }
- }
- }
- return 1;
- }
- //----------------------------------------------------------//
- if(strcmp(cmd, "/say", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (PlayerInfo[playerid][pAdmin] >= 3)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[800];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/say [message]");
- return 1;
- }
- format(string, sizeof(string), "Admin: %s",result);
- OOCNews(0x3399FFAA,string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"You cant use this command");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/pann", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (PlayerInfo[playerid][pAdmin] >= 3)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[800];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/pann [message]");
- return 1;
- }
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s",result);
- OOCNews(0x3399FFAA,string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"You cant use this command");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/charity", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /charity [amount]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " That is not enough !");
- return 1;
- }
- if(PlayerInfo[playerid][pCash] < moneys)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You don't have that much money !");
- return 1;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-moneys;
- GivePlayerMoney(playerid, -moneys);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "%s Thank you for you donation of $%d.",sendername, moneys);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- PayLog(string);
- }
- return 1;
- }
- if(strcmp(cmd, "/stats", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] != 0)
- {
- ShowStats(playerid,playerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not Logged in !");
- }
- }
- return 1;
- }
- /* if(strcmp(cmd, "/myweapons", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] != 0)
- {
- ShowWeaponStats(playerid,playerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not Logged in !");
- }
- }
- return 1;
- }*/
- if(strcmp(cmd, "/dn", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- new Float:slx, Float:sly, Float:slz;
- GetPlayerPos(playerid, slx, sly, slz);
- SetPlayerPos(playerid, slx, sly, slz-2);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not an Admin !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/up", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- new Float:slx, Float:sly, Float:slz;
- GetPlayerPos(playerid, slx, sly, slz);
- SetPlayerPos(playerid, slx, sly, slz+2);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not an Admin !");
- }
- }
- return 1;
- }
- if(!strcmp(cmdtext, "/fly", true))
- {
- new Float:x, Float:y, Float:z;
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- if((flying[playerid] = !flying[playerid]))
- {
- GetPlayerPos(playerid, x, y, z);
- SetPlayerPos(playerid, x, y, z+5);
- SetPlayerArmour(playerid, 1000000000.0);
- SetPlayerHealth(playerid, 1000000000.0);
- SetTimerEx("AdminFly", 100, 0, "d", playerid);
- }
- else
- {
- GetPlayerPos(playerid, x, y, z);
- SetPlayerPos(playerid, x, y, z+0.5);
- ClearAnimations(playerid);
- SetPlayerArmour(playerid, 100.0);
- SetPlayerHealth(playerid, 100.0);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command!");
- }
- return 1;
- }
- if(strcmp(cmd, "/check", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /check [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- ShowStats(playerid,giveplayerid);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not an Admin !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/id", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /id [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "Name: %s, ID: %d", giveplayer, giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/number", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pPhoneBook] == 1)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /number [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "Name: %s, Ph: %d", giveplayer, PlayerInfo[giveplayerid][pPnumber]);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You don't have a Phonebook !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/levelup", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] != 0)
- {
- if(PlayerInfo[playerid][pLevel] >= 0)
- {
- new nxtlevel = PlayerInfo[playerid][pLevel]+1;
- new costlevel = nxtlevel*levelcost;//10k for testing purposes
- new expamount = nxtlevel*levelexp;
- if(PlayerInfo[playerid][pCash] < costlevel)
- {
- format(string, sizeof(string), " You can't afford that ($%d) !",costlevel);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- else if(PlayerInfo[playerid][pExp] < expamount)
- {
- format(string, sizeof(string), " You need %d respect points, you curently have %d !",expamount,PlayerInfo[playerid][pExp]);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- else
- {
- format(string, sizeof(string), "~r~Level up~n~~w~level %d", nxtlevel);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- if(PlayerInfo[playerid][pDonateRank] >= 3)
- {
- PlayerInfo[playerid][pLevel]++;
- PlayerInfo[playerid][gPupgrade] = PlayerInfo[playerid][gPupgrade]+5;
- PlayerInfo[playerid][pLevel]++;
- format(string, sizeof(string), "You became level %d, type /upgrade.", nxtlevel);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "You have %d upgrade points remaining.",PlayerInfo[playerid][gPupgrade]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else
- {
- PlayerInfo[playerid][pExp] -= expamount;
- new total = PlayerInfo[playerid][pExp];
- if(total > 0) { PlayerInfo[playerid][pExp] = total; }
- else { PlayerInfo[playerid][pExp] = 0; }
- PlayerInfo[playerid][gPupgrade] = PlayerInfo[playerid][gPupgrade]+2;
- GameTextForPlayer(playerid, string, 5000, 1);
- format(string, sizeof(string), "You became level %d, type /upgrade.", nxtlevel);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "You have %d upgrade points remaining.",PlayerInfo[playerid][gPupgrade]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not Logged in !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/resetupgrades", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not logged in !");
- return 1;
- }
- if(PlayerInfo[playerid][pCash] < 100000)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that ($100,000) !");
- return 1;
- }
- if(PlayerInfo[playerid][pLevel] < 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " You need to be at least level 2 !");
- return 1;
- }
- PlayerInfo[playerid][gPupgrade] = (PlayerInfo[playerid][pLevel])*2;
- PlayerInfo[playerid][pSHealth] = 0;
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-100000;
- GivePlayerMoney(playerid,-100000);
- PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), " You have %d upgrade points remaining !",PlayerInfo[playerid][gPupgrade]);
- SendClientMessage(playerid, COLOR_GRAD2, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/upgrade", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][gPupgrade] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have any Upgrade Points !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /upgrade [name]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Armor");
- format(string, sizeof(string), "You have %d upgrade points remaining.",PlayerInfo[playerid][gPupgrade]);
- SendClientMessage(playerid, COLOR_YELLOW,string);
- return 1;
- }
- if(strcmp(tmp,"armor",true) == 0)
- {
- if(PlayerInfo[playerid][pSHealth] >= 100)
- {
- SendClientMessage(playerid, COLOR_GREY, " Your Armor is at its limit !");
- return 1;
- }
- PlayerInfo[playerid][pSHealth] = PlayerInfo[playerid][pSHealth]+1;
- PlayerInfo[playerid][gPupgrade]--;
- format(string, sizeof(string), "You have upgraded your Armor to %d, changes will take effect when you spawn.", PlayerInfo[playerid][pSHealth]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- }
- return 1;
- }
- /*if(strcmp(cmd, "/newbie", true) == 0 || strcmp(cmd, "/n", true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREY,"** Unknown Command - Please use /requesthelp if you need help or /help for a List of CMD's **");
- return 1;
- }*/
- if(strcmp(cmd, "/newbie", true) == 0 || strcmp(cmd, "/n", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "You havent logged in yet !");
- return 1;
- }
- if(PlayerInfo[playerid][pTut] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "You Can't use This Command while in the Tutorial!");
- return 1;
- }
- if((nonewbie) && PlayerInfo[playerid][pAdmin] < 3)
- {
- SendClientMessage(playerid, COLOR_GREY, "The Newbie channel has been disabled by an Admin !");
- return 1;
- }
- if(PlayerInfo[playerid][pNewbieMuted] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "You are Muted from speaking in the newbie chat !");
- return 1;
- }
- if(UseNewbieTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY,"You must wait 30 seconds before speaking in that channel !");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/n)ewbie [newbie chat]");
- return 1;
- }
- new atext[60];
- if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pTester] > 0){ atext = "Beta Tester"; }
- if(PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pDeveloper] > 0){ atext = "Developer"; }
- if(PlayerInfo[playerid][pAdmin] == 1){ atext = "Server Moderator"; }
- if(PlayerInfo[playerid][pAdmin] == 2){ atext = "Junior Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 3){ atext = "General Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 4){ atext = "Senior Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 1337){ atext = "Head Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 1338){ atext = "Community Manager"; }
- if(PlayerInfo[playerid][pAdmin] == 1339){ atext = "Co-Executive Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 99998){ atext = "Executive Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 99999){ atext = "Community Scripter"; }
- if(PlayerInfo[playerid][pAdmin] == 100000){ atext = "Community Owner"; }
- format(string, sizeof(string), "[%s] %s (%d):"COL_WHITE " %s", atext, sendername, playerid, result, RemoveUnderScore(playerid));
- if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pTester] > 0 || PlayerInfo[playerid][pDeveloper] > 0) format(string, sizeof(string), "%s %s: %s",atext, sendername, result);
- else if(PlayerInfo[playerid][pHelper] == 5) format(string, sizeof(string), "{00FFEE}Head Helper{5B9CBB} %s: %s", RemoveUnderScore(playerid), result);
- else if(PlayerInfo[playerid][pHelper] == 1) format(string, sizeof(string), "{00FFEE}Community Helper{5B9CBB} %s: %s", RemoveUnderScore(playerid), result);
- else if(PlayerInfo[playerid][pHelper] == 2) format(string, sizeof(string), "{00FFEE}Junior Helper{5B9CBB} %s: %s", RemoveUnderScore(playerid), result);
- else if(PlayerInfo[playerid][pHelper] == 3) format(string, sizeof(string), "{00FFEE}General Helper{5B9CBB} %s: %s", RemoveUnderScore(playerid), result);
- else if(PlayerInfo[playerid][pHelper] == 4) format(string, sizeof(string), "{00FFEE}Senior Helper{5B9CBB} %s: %s", RemoveUnderScore(playerid), result);
- else if(PlayerInfo[playerid][pDonateRank] == 1) format(string, sizeof(string), "{630469}Bronze VIP{5B9CBB} %s: %s ", RemoveUnderScore(playerid), result);
- else if(PlayerInfo[playerid][pDonateRank] == 2) format(string, sizeof(string), "{630469}Silver VIP{5B9CBB} %s: %s", RemoveUnderScore(playerid), result);
- else if(PlayerInfo[playerid][pDonateRank] == 3) format(string, sizeof(string), "{630469}Gold VIP{5B9CBB} %s: %s", RemoveUnderScore(playerid), result);
- else if(PlayerInfo[playerid][pDonateRank] == 4) format(string, sizeof(string), "{630469}Plantium VIP{5B9CBB} %s: %s", RemoveUnderScore(playerid), result);
- else if(PlayerInfo[playerid][pDonateRank] == 5) format(string, sizeof(string), "{630469}VIP Moderator{5B9CBB} %s: %s", RemoveUnderScore(playerid), result);
- else if(PlayerInfo[playerid][pFamed] == 1) format(string, sizeof(string),"{FFA500}Famed{5B9CBB} %s: %s", RemoveUnderScore(playerid), result);
- else format(string, sizeof(string), "Newbie %s: %s", RemoveUnderScore(playerid), result);
- OOCNewbie(COL_NEWBIEB,string);
- if(PlayerInfo[playerid][pAdmin] <= 1 && PlayerInfo[playerid][pHelper] <= 0 && PlayerInfo[playerid][pDeveloper] <= 0 && PlayerInfo[playerid][pTester] <= 0) { UseNewbieTimer[playerid] = true; SetTimerEx("UseNewbie",30*1000,0,"i",playerid); }
- }
- }
- if(strcmp("/Helperhelp", cmdtext, true, 10) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pHelper] >= 1)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Community Helpers : /(h)elper(c)hat - /accepthelp - /denyhelp - /finishhelp");
- SendClientMessage(playerid, COLOR_WHITE, "Community Helpers : /hgoto - /hgethere - /rhmute - /nmute");
- SendClientMessage(playerid, COLOR_WHITE, "Senior Helpers : /kick - /fine - /rpname");
- SendClientMessage(playerid, COLOR_GREEN, "Head Helper : /makehelper");
- }
- }
- return 1;
- }
- if (strcmp(cmd, "/helpers", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, LIGHTBLUE, "|| Classified Gaming Roleplay Online Helpers ||");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pHelper] >= 1)
- {
- new rank[64];
- switch(PlayerInfo[i][pHelper])
- {
- case 1: rank = "Junior Helper";
- case 2: rank = "General Helper";
- case 3: rank = "Senior Helper";
- case 4: rank = "Assistant Head Helper";
- case 5: rank = "Head Helper";
- case 6: rank = "Head Helper";
- default: rank = "Admin";
- }
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 256, "%s %s", rank, sendername);
- SendClientMessage(playerid, GREY, string);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/v", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/v) [vip chat]");
- return 1;
- }
- new drank[45];
- if(PlayerInfo[playerid][pDonateRank] == 1) { drank = "[Bronze]"; }
- if(PlayerInfo[playerid][pDonateRank] == 2) { drank = "[Silver]"; }
- if(PlayerInfo[playerid][pDonateRank] == 3) { drank = "[Gold]"; }
- if(PlayerInfo[playerid][pDonateRank] == 4) { drank = "[Platinum]"; }
- if(PlayerInfo[playerid][pDonateRank] == 5) { drank = "[Moderator]"; }
- if(PlayerInfo[playerid][pDonateRank] == 6) { drank = "[Admin]"; }
- format(string, sizeof(string), "%s VIP %s: %s", drank, sendername, result, RemoveUnderScore(playerid));
- if (PlayerInfo[playerid][pDonateRank] >= 1)
- {
- SendVIPMessage(COLOR_DBLUE, string);
- }
- printf("VIP %s: %s", sendername, result);
- }
- return 1;
- }
- if(strcmp(cmd, "/hc", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/hc) [Helpers chat]");
- return 1;
- }
- new atext[60];
- if(PlayerInfo[playerid][pHelper] == 1){ atext = "Community Helper"; }
- if(PlayerInfo[playerid][pHelper] == 2){ atext = "Junior Helper"; }
- if(PlayerInfo[playerid][pHelper] == 3){ atext = "General Helper"; }
- if(PlayerInfo[playerid][pHelper] == 4){ atext = "Senior Helper"; }
- if(PlayerInfo[playerid][pHelper] == 5){ atext = "Head Helper"; }
- if(PlayerInfo[playerid][pHelper] == 6){ atext = "Admin"; }
- format(string, sizeof(string), "[%s] %s (%d):"COL_WHITE " %s", atext, RemoveUnderScore(playerid), playerid, result);
- if (PlayerInfo[playerid][pHelper] >= 1)
- {
- SendHelperMessage(TEAM_AZTECAS_COLOR, string);
- }
- printf("Helper %s: %s", sendername, result);
- }
- return 1;
- }
- /*if(strcmp(cmd, "/sc", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/hc) [Helpers chat]");
- return 1;
- }
- new atext[60];
- if(PlayerInfo[playerid][pHelper] == 1){ atext = "Community Helper"; }
- else if(PlayerInfo[playerid][pHelper] == 2){ atext = "Junior Helper"; }
- else if(PlayerInfo[playerid][pHelper] == 3){ atext = "General Helper"; }
- else if(PlayerInfo[playerid][pHelper] == 4){ atext = "Senior Helper"; }
- else if(PlayerInfo[playerid][pHelper] == 5){ atext = "Head Helper"; }
- else if(PlayerInfo[playerid][pAdmin] == 2){ atext = "Operator"; }
- else if(PlayerInfo[playerid][pAdmin] == 3){ atext = "General Admin"; }
- else if(PlayerInfo[playerid][pAdmin] == 4){ atext = "Senior Admin"; }
- else if(PlayerInfo[playerid][pAdmin] == 1337){ atext = "Server Supervisor"; }
- else if(PlayerInfo[playerid][pAdmin] == 1338){ atext = "Scripter"; }
- else if(PlayerInfo[playerid][pAdmin] == 1339){ atext = "Server Manager"; }
- else if(PlayerInfo[playerid][pAdmin] == 99999){ atext = "Executive Admin"; }
- else if(PlayerInfo[playerid][pDonateRank] == 1){ atext = "Bronze VIP"; }
- else if(PlayerInfo[playerid][pDonateRank] == 2){ atext = "Silver VIP"; }
- else if(PlayerInfo[playerid][pDonateRank] == 3){ atext = "Gold VIP"; }
- else if(PlayerInfo[playerid][pDonateRank] == 4){ atext = "Plantium VIP"; }
- else if(PlayerInfo[playerid][pDonateRank] == 5){ atext = "VIP Moderator"; }
- format(string, sizeof(string), "[%s] %s (%d):"COL_WHITE " %s", atext, sendername, playerid, result);
- //if (PlayerInfo[playerid][pHelper] >= 1)
- //else if (PlayerInfo[playerid][pAdmin] >= 2)
- //else if (PlayerInfo[playerid][pDonateRank] >= 1)
- {
- SendStuffMessage(COLOR_GREY, string);
- }
- printf("Stuff %s: %s", sendername, result);
- }
- return 1;
- }*/
- if(strcmp(cmd, "/makehelper", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pHelper] >= 5 || PlayerInfo[playerid][pAdmin] >= 100000)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makehelper [playerid/PartOfName] [level(1-5)]");
- return 1;
- }
- new para1;
- new level;
- para1 = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- level = strval(tmp);
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[para1][pHelper] = level;
- printf("{AA3333}AdmCmd{FFFF00}: %s has made %s a level %d Helper", sendername, giveplayer, level);
- format(string, sizeof(string), " You have been promoted to a level %d Helper by %s", level, sendername);
- SendClientMessage(para1, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), " You have promoted %s to a level %d Helper.", giveplayer,level);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are authorized to use this command.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/makegangmod", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 100000))
- return SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use this command.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makegangmod [playerid]");
- new targetid = ReturnUser(tmp);
- if(PlayerInfo[targetid][pGangMod])
- {
- SendClientMessage(targetid,COLOR_RED," You are no longer a gang moderator.");
- format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s removed %s's gang moderator status.",PlayerName(playerid),PlayerName(targetid));
- ABroadCast(COLOR_YELLOW,string,1);
- PlayerInfo[targetid][pGangMod] = 0;
- }
- else
- {
- SendClientMessage(targetid,COLOR_RED," You are now a gang moderator.");
- format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s granted %s gang moderator status.",PlayerName(playerid),PlayerName(targetid));
- ABroadCast(COLOR_YELLOW,string,1);
- PlayerInfo[targetid][pGangMod] = 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/makebanappealer", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 100000))
- return SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use this command.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makebanappealer [playerid]");
- new targetid = ReturnUser(tmp);
- if(PlayerInfo[targetid][pBanAppealer])
- {
- SendClientMessage(targetid,COLOR_RED," You are no longer a ban appealer.");
- format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s removed %s's ban appealer status.",PlayerName(playerid),PlayerName(targetid));
- ABroadCast(COLOR_YELLOW,string,1);
- PlayerInfo[targetid][pBanAppealer] = 0;
- }
- else
- {
- SendClientMessage(targetid,COLOR_RED," You are now a ban appealer.");
- format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s granted %s ban appealer status.",PlayerName(playerid),PlayerName(targetid));
- ABroadCast(COLOR_YELLOW,string,1);
- PlayerInfo[targetid][pBanAppealer] = 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/nonewbie", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3 && (!nonewbie))
- {
- nonewbie = 1;
- SendClientMessageToAll(COLOR_GRAD2, " Newbie chat channel disabled by an Admin !");
- }
- else if(PlayerInfo[playerid][pAdmin] >= 3 && (nonewbie))
- {
- nonewbie = 0;
- SendClientMessageToAll(COLOR_GRAD2, " Newbie chat channel enabled by an Admin !");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/ooc", true) == 0 || strcmp(cmd, "/o", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- if((noooc) && PlayerInfo[playerid][pAdmin] < 3 && PlayerInfo[playerid][pDeveloper] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " The OOC channel has been disabled by an Admin !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[160];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/o)oc [ooc chat]");
- return 1;
- }
- new atext[60];
- if(PlayerInfo[playerid][pAdmin] == 0){ atext = "Player"; }
- if(PlayerInfo[playerid][pAdmin] == 1){ atext = "Server Moderator"; }
- if(PlayerInfo[playerid][pAdmin] == 2){ atext = "Junior Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 3){ atext = "General Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 4){ atext = "Senior Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 1337){ atext = "Head Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 1338){ atext = "Community Manager"; }
- if(PlayerInfo[playerid][pAdmin] == 1339){ atext = "Co-Executive Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 99998){ atext = "Executive Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 99999){ atext = "Community Scripter"; }
- if(PlayerInfo[playerid][pAdmin] == 100000){ atext = "Community Owner"; }
- if(PlayerInfo[playerid][pDeveloper] >= 1 && PlayerInfo[playerid][pAdmin] < 1){ atext = "Developer"; }
- if(PlayerInfo[playerid][pTester] >= 1 && PlayerInfo[playerid][pAdmin] < 1){ atext = "Tester"; }
- format(string, sizeof(string), "[OOC] %s %s: %s", atext, RemoveUnderScore(playerid), result);
- OOCOff(COLOR_WHITE,string);
- }
- return 1;
- }
- if(strcmp(cmd, "/noooc", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3 && (!noooc))
- {
- noooc = 1;
- SendClientMessageToAll(COLOR_GRAD2, " "COL_GREY"OOC chat channel "COL_RED"disabled "COL_GREY"by an Admin !");
- format(string, 256, "[AdmCmd]: %s has disabled the OOC chat channel!", sendername);
- ABroadCast(COLOR_YELLOW,string, 5);
- }
- else if(PlayerInfo[playerid][pAdmin] >= 3 && (noooc))
- {
- noooc = 0;
- SendClientMessageToAll(COLOR_GRAD2, " "COL_GREY"OOC chat channel "COL_GREEN"enabled "COL_GREY"by an Admin !");
- format(string, 256, "[AdmCmd]: %s has enabled the OOC chat channel!", sendername);
- ABroadCast(COLOR_YELLOW,string, 5);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/speedo", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gSpeedo[playerid] == 1)
- {
- gSpeedo[playerid] = 2;
- GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~on", 5000, 5);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- }
- else if(gSpeedo[playerid] == 2)
- {
- gSpeedo[playerid] = 1;
- GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~off", 5000, 5);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You don't have a Speedometer !");
- }
- }
- return 1;
- }
- if (strcmp("/vipgunshop", cmdtext, true, 10) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pDonateRank] > 0)
- {
- if(BInfo[PlayerInfo[playerid][InBuilding]][bVIP] == 1 || IsPlayerInRangeOfPoint(playerid, 5, 2904.10,-2026.53,11.07)) // VIP Gun shop
- {
- ShowPlayerDialog(playerid,09010,DIALOG_STYLE_LIST,"{FF0000}VIP Gun Shop","Desert Eagle[5000$][SilverVIP]\nSMG-MP5[3500$][BronzeVIP]\nAK-47[7000$][SilverVIP]\nSniper Rifle[17000$][GoldVIP]\nS-O ShotGun[2000$][BronzeVIP]\nSpas-12[12000$][GoldVIP]","Accept","Cancel");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in the VIP HQ!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "You are not a Bronze VIP Member.");
- return 1;
- }
- }
- return 1;
- }
- if (strcmp("/vipbar", cmdtext, true, 10) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pDonateRank] > 0)
- {
- if(BInfo[PlayerInfo[playerid][InBuilding]][bVIP] == 1 || IsPlayerInRangeOfPoint(playerid, 5, 2880.42,-2024.58,11.07)) // VIP Bar
- {
- ShowPlayerDialog(playerid,04234,DIALOG_STYLE_LIST,"{FF0000}VIP Bar","Full Health\nFull Armor","Accept","Cancel");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in the VIP HQ!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "You are not a Bronze VIP Member.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/seatbelt", true) == 0 || strcmp(cmd, "/sb", true) == 0)
- {
- GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,COLOR_GREY," You are not in a vehicle!");
- return 1;
- }
- if(IsPlayerConnected(playerid) == 1)
- {
- PlayerSeatbelt[playerid] = 1;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), " %s fastent their seatbelt ", sendername);
- ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- return 1;
- }
- if(strcmp(cmd, "/seatbeltoff", true) == 0 || strcmp(cmd, "/sboff", true) == 0)
- {
- GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,COLOR_GREY," You are not in a vehicle!");
- return 1;
- }
- if(IsPlayerConnected(giveplayerid) == 1)
- {
- PlayerSeatbelt[giveplayerid] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), " %s unclicks his seatbelt off ", sendername);
- ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- return 1;
- }
- if(strcmp(cmd, "/reply", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /reply [text]");
- return 1;
- }
- if(ReportAccepted[playerid] == 1 || DealingReport[playerid] == 1)
- {
- format(string, sizeof(string), "[ID:%d]%s: %s", playerid, GetName(playerid), (result));
- AdminReportMessage(ReportChannel[playerid], COLOR_YELLOW, string);
- }
- else if(HelpAccepted[playerid] == 1 || IsHelping[playerid] == 1)
- {
- format(string, sizeof(string), "[ID:%d]%s: %s", playerid, GetName(playerid), (result));
- HelperToNewbieMessage(HelperNewbieChannel[playerid], TEAM_AZTECAS_COLOR, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/rhmute", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pHelper] >= 1)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/rhmute [player]");
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- switch(PlayerInfo[giveplayerid][prhmuted])
- {
- case 0:
- {
- PlayerInfo[giveplayerid][prhmuted] = 1;
- format(string, sizeof(string), "You have muted %s from using /requesthelp.", PlayerName(giveplayerid));
- SendClientMessage(playerid, WHITE, string);
- format(string, sizeof(string), "You have been muted from /requesthelp by the Helper/Admin %s.", PlayerName(playerid));
- SendClientMessage(giveplayerid, GREY, string);
- format(string, sizeof(string), "{FF6347}%s has muted %s from /requesthelp.", PlayerName(playerid), PlayerName(giveplayerid));
- SendHelperMessage(LIGHTRED, string);
- ABroadCast(RED, string, 1);
- return 1;
- }
- case 1:
- {
- PlayerInfo[giveplayerid][prhmuted] = 0;
- format(string, sizeof(string), "You have unmuted %s from using /requesthelp", PlayerName(giveplayerid));
- SendClientMessage(playerid, WHITE, string);
- format(string, sizeof(string), "You have been unmuted from /requesthelp by Helper/Admin %s", PlayerName(playerid));
- SendClientMessage(giveplayerid, GREY, string);
- format(string, sizeof(string), "{FF6347}%s has unmuted %s from /requesthelp.", PlayerName(playerid), PlayerName(giveplayerid));
- SendHelperMessage(LIGHTRED, string);
- ABroadCast(RED, string, 1);
- return 1;
- }
- }
- }
- else return SendClientMessage(playerid, GREY, "Player not connected.");
- }
- else { SendClientMessage(playerid, GREY, " You are not authorized to use this command."); }
- return 1;
- }
- if(strcmp(cmd, "/requesthelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][prhmuted]) return SendClientMessage(playerid, GREY, "You are banned from using /requesthelp");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /requesthelp [request]");
- return 1;
- }
- HelpText[playerid] = (result);
- format(string, sizeof(string), "[ID:%d]%s is requesting help: %s",playerid, sendername, (result));
- SendHelperMessage(0x02CCCCFF,string);
- ActiveHelp[playerid] = 1;
- SendClientMessage(playerid, TEAM_AZTECAS_COLOR, "Your help message was sent to the community Helpers, please wait patiently for a reply");
- }
- return 1;
- }
- if(strcmp(cmd, "/rpname", true) == 0)
- {
- if(PlayerInfo[playerid][pHelper] >= 3 || PlayerInfo[playerid][pAdmin] >= 1)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/rpname [player] [example]");
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pHelper] <= 0)
- {
- if(PlayerInfo[giveplayerid][pAdmin] <= 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/rpname [player] [example]");
- format(string, sizeof(string), "{FF6347}%s has been kicked by %s, reason: Come back with an RP name such as %s.", PlayerName(giveplayerid), PlayerName(playerid), tmp);
- SendClientMessageToAll(LIGHTRED, string);
- Kick(giveplayerid);
- return 1;
- }
- else return SendClientMessage(playerid, GREY, " You cannot do this to administrators.");
- }
- else return SendClientMessage(playerid, GREY, " You cannot do this to helpers.");
- }
- else return SendClientMessage(playerid, GREY, "Player not connected.");
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/accepthelp", true) == 0)
- {
- new id, msgstring[150];
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /accepthelp [playerid]");
- return 1;
- }
- id = strvalEx(tmp);
- {
- if(PlayerInfo[playerid][pHelper] >= 1)
- {
- if(IsPlayerConnected(id) && ActiveHelp[id] == 1)
- {
- if(HelpAccepted[id] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "* This player's help request has already been taken!");
- return 1;
- }
- if(ActiveHelp[id] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "* This player doesn't have an active help request!");
- return 1;
- }
- format(msgstring, sizeof(string), "You have taken %s's help request.", GetName(id));
- SendClientMessage(playerid, TEAM_AZTECAS_COLOR, msgstring);
- format(msgstring, sizeof(string), "Community Helper %s has taken your request and will be with you shortly", sendername);
- SendClientMessage(id, TEAM_AZTECAS_COLOR, msgstring);
- format(msgstring, sizeof(string), "Community Helper %s has taken %s's help request", sendername, GetName(id));
- SendHelperMessage(0x02CCCCFF, msgstring);
- format(msgstring, sizeof(string), "[HELP TEXT:] %s", HelpText[id]);
- SendClientMessage(playerid, COLOR_GREEN, msgstring);
- SendClientMessage(playerid, COLOR_WHITE, "HINT: You are now helping, you can use /hgoto, and /hgethere.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Use /reply [message] to talk to the help requester.");
- SendClientMessage(id, COLOR_WHITE, "HINT: Use /reply [message] to talk with your Helper.");
- IsHelping[playerid] = 1;
- HelpAccepted[id] = 1;
- HelpingWho[playerid] = GetName(id);
- new CHANNEL = random(300);
- HelperNewbieChannel[id] = CHANNEL;
- HelperNewbieChannel[playerid] = CHANNEL;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "There are no active help requests from that player.");
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/denyhelp", true) == 0)
- {
- new id, msgstring[150];
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /denyhelp [playerid] [reason]");
- return 1;
- }
- id = strvalEx(tmp);
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /denyhelp [playerid] [reason]");
- return 1;
- }
- {
- if(PlayerInfo[playerid][pHelper] >= 1)
- {
- if(IsPlayerConnected(id) && ActiveHelp[id] == 1)
- {
- format(msgstring, sizeof(string), "You have denied %s's help request.", GetName(id));
- SendClientMessage(playerid, TEAM_AZTECAS_COLOR, msgstring);
- format(msgstring, sizeof(string), "Community Helper %s has denied your request, reason: %s", sendername, (result));
- SendClientMessage(id, TEAM_AZTECAS_COLOR, msgstring);
- format(msgstring, sizeof(string), "Community Helper %s has denied %s's help request, reason: %s", sendername, GetName(id), (result));
- SendHelperMessage(0x02CCCCFF, msgstring);
- ActiveHelp[id] = 0;
- HelpAccepted[id] = 0;
- HelperNewbieChannel[id] = 0;
- HelperNewbieChannel[playerid] = 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "There are no active help requests from that player.");
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/finishhelp", true) == 0)
- {
- new id, msgstring[150];
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /finishhelp [playerid]");
- return 1;
- }
- id = strvalEx(tmp);
- {
- if(PlayerInfo[playerid][pHelper] >= 1)
- {
- if(IsPlayerConnected(id) && ActiveHelp[id] == 1)
- {
- if(HelpAccepted[id] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "* You cannot finish the request, you must /denyhelp or /accepthelp first!");
- return 1;
- }
- format(msgstring, sizeof(string), "You have finished %s's help request.", GetName(id));
- SendClientMessage(playerid, TEAM_AZTECAS_COLOR, msgstring);
- format(msgstring, sizeof(string), "Community Helper %s has finished your request, We hope your problem got resolved", sendername);
- SendClientMessage(id, TEAM_AZTECAS_COLOR, msgstring);
- format(msgstring, sizeof(string), "Community Helper %s has finished %s's help request", sendername, GetName(id));
- SendHelperMessage(0x02CCCCFF, msgstring);
- ActiveHelp[id] = 0;
- IsHelping[playerid] = 0;
- HelpAccepted[id] = 0;
- HelperNewbieChannel[id] = 0;
- HelperNewbieChannel[playerid] = 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "There are no active help requests from that player.");
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/admins", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Admins Online:");
- for(new i = 0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pAdmin] > 0)
- {
- if(PlayerInfo[i][pAdmin] <= PlayerInfo[playerid][pAdmin])
- {
- //----------------------------------------------
- new division[64];
- if(PlayerInfo[i][pSpecOps] == 1)
- {
- division = "SO";
- }
- else if(PlayerInfo[i][pBanAppealer] == 1)
- {
- division = "BA";
- }
- else if(PlayerInfo[i][pGangMod] == 1)
- {
- division = "GM";
- }
- else if(PlayerInfo[i][pGangMod] == 0 && PlayerInfo[i][pBanAppealer] == 0 && PlayerInfo[i][pSpecOps] == 0)
- {
- division = "None";
- }
- //----------------------------------------------
- new atext[64];
- if(PlayerInfo[i][pAdmin] == 1)
- {
- atext = "Moderator";
- }
- else if(PlayerInfo[i][pAdmin] == 2)
- {
- atext = "Junior Admin";
- }
- else if(PlayerInfo[i][pAdmin] == 3)
- {
- atext = "General Admin";
- }
- else if(PlayerInfo[i][pAdmin] == 4)
- {
- atext = "Senior Admin";
- }
- else if(PlayerInfo[i][pAdmin] == 1337)
- {
- atext = "Head Admin";
- }
- else if(PlayerInfo[i][pAdmin] == 1338)
- {
- atext = "Community Manager";
- }
- else if(PlayerInfo[i][pAdmin] == 1339)
- {
- atext = "Co-Executive Administrator";
- }
- else if(PlayerInfo[1][pAdmin] == 99998)
- {
- atext = "Executive Administrator";
- }
- else if(PlayerInfo[i][pAdmin] == 99999)
- {
- atext = "Community Scripter";
- }
- else if(PlayerInfo[i][pAdmin] == 100000)
- {
- atext = "Community Owner";
- }
- format(string, sizeof(string), "[%s]: %s *[%s]*", atext, PlayerName(i), division);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "If you have questions regarding gameplay or the Server use /requesthelp.");
- SendClientMessage(playerid, COLOR_GRAD2, "If you see suspicious happenings/players /report [id] [reason].");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/togfuel", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gGas[playerid] == 0)
- {
- gGas[playerid] = 1;
- GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~Fuel Info on", 5000, 5);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- }
- else if(gGas[playerid] == 1)
- {
- gGas[playerid] = 0;
- GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~Fuel Info off", 5000, 5);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/killcheckpoint", true) == 0)
- {
- DisablePlayerCheckpoint(playerid);
- gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
- TaxiCallTime[playerid] = 0;
- BusCallTime[playerid] = 0;
- SendClientMessage(playerid,COLOR_WHITE,"All current checkpoints and accepted fares have been reset.");
- return 1;
- }
- if(strcmp(cmd, "/seatbelt", true) == 0 || strcmp(cmd, "/sb", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInAnyVehicle(playerid) == 0)
- { //line 124
- SendClientMessage(playerid, COLOR_GRAD2, "You are not in a vehicle!");
- return 1;
- }
- if(IsPlayerInAnyVehicle(playerid) == 1 && Seatbelt[playerid] == 0)
- {
- Seatbelt[playerid] = 1;
- if(IsABike(GetPlayerVehicleID(playerid)))
- {
- format(string, sizeof(string), "* %s reaches for their helmet, and puts it on.", PlayerName(playerid));
- SendClientMessage(playerid, COLOR_WHITE, "You have put on your helmet.");
- }
- else
- {
- format(string, sizeof(string), "* %s reaches for their seatbelt, and buckles it up.", PlayerName(playerid));
- SendClientMessage(playerid, COLOR_WHITE, "You have put on your seatbelt.");
- }
- }
- else if(IsPlayerInAnyVehicle(playerid) == 1 && Seatbelt[playerid] == 1)
- {
- Seatbelt[playerid] = 0;
- if(IsABike(GetPlayerVehicleID(playerid)))
- {
- format(string, sizeof(string), "* %s reaches for their helmet, and takes it off.", PlayerName(playerid));
- SendClientMessage(playerid, COLOR_WHITE, "You have taken off your helmet.");
- }
- else
- {
- format(string, sizeof(string), "* %s reaches for their seatbelt, and unbuckles it.", PlayerName(playerid));
- SendClientMessage(playerid, COLOR_WHITE, "You have taken off your seatbelt.");
- }
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- printf("%s", string);
- }
- return 1;
- }
- if(strcmp(cmd, "/checkbelt", true) == 0 || strcmp(cmd, "/cb", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /checkbelt [playerid]");
- return 1;
- }
- new playa;
- if(strlen(tmp)) playa = ReturnUser(tmp);
- else playa = strval(tmp);
- if(GetPlayerState(playa) == PLAYER_STATE_ONFOOT)
- {
- SendClientMessage(playerid,COLOR_GREY,"That player is not in any vehicle!");
- return 1;
- }
- if (PlayerInfo[playerid][pMember] != 1 && PlayerInfo[playerid][pLeader] != 1 && PlayerInfo[playerid][pMember] != 2 && PlayerInfo[playerid][pLeader] != 2 && PlayerInfo[playerid][pMember] != 3 && PlayerInfo[playerid][pLeader] != 3)
- {
- SendClientMessage(playerid,COLOR_GREY,"You're not a law enforcement officer.");
- return 1;
- }
- if (ProxDetectorS(9.0, playerid, playa))
- {
- new stext[32];
- if( PlayerSeatbelt[playerid] == 0) { stext = "off"; }
- else { stext = "on"; }
- if(IsABike(GetPlayerVehicleID(playerid)))
- {
- format(string, sizeof(string), "%s's helmet is currently %s." , PlayerName(playa) , stext);
- SendClientMessage(playerid,COLOR_WHITE,string);
- new string2[128];
- format(string2, sizeof(string2), "* %s looks at %s, checking to see if they are wearing a helmet.", PlayerName(playerid),PlayerName(playa));
- ProxDetector(30.0, playerid, string2, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- format(string, sizeof(string), "%s's seat belt is currently %s." , PlayerName(playa) , stext);
- SendClientMessage(playerid,COLOR_WHITE,string);
- new string2[128];
- format(string2, sizeof(string2), "* %s peers through the window at %s, checking to see if they are wearing a seatbelt.", PlayerName(playerid),PlayerName(playa));
- ProxDetector(30.0, playerid, string2, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- }
- else { SendClientMessage(playerid, COLOR_GREY, "You are not around that player!"); }
- return 1;
- }
- if(strcmp(cmd, "/gotoco", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- new
- Float: floatPos[ 3 ],
- interiorPos;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /gotoco [x coordinate] [y coordinate] [z coordinate] [interior]");
- return 1;
- }
- floatPos[ 0 ] = floatstr(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /gotoco [x coordinate] [y coordinate] [z coordinate] [interior]");
- return 1;
- }
- floatPos[ 1 ] = floatstr(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /gotoco [x coordinate] [y coordinate] [z coordinate] [interior]");
- return 1;
- }
- floatPos[ 2 ] = floatstr(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /gotoco [x coordinate] [y coordinate] [z coordinate] [interior]");
- return 1;
- }
- interiorPos = strval(tmp);
- SendClientMessage(playerid, COLOR_GRAD2, "You have been teleported to the coordinates specified.");
- SetPlayerPos(playerid, floatPos[ 0 ], floatPos[ 1 ], floatPos[ 2 ]);
- SetPlayerInterior(playerid, interiorPos);
- }
- return 1;
- }
- if(strcmp(cmd, "/hitmanad", true) == 0 || strcmp(cmd, "/haad", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet!");
- return 1;
- }
- if(PlayerInfo[playerid][pTut] == 0 || PlayerInfo[playerid][pHospital] == 1)
- {
- return 1;
- }
- if(PlayerInfo[playerid][pPnumber] == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have a cell phone!");
- SendClientMessage(playerid, COLOR_WHITE,"HINT: You can /buy a cell phone from a 24-7.");
- return 1;
- }
- if(PlayerInfo[playerid][pJailed] != 0 || PlayerCuffed[playerid] != 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't do that at this time!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hitmanad [Hitman Advert Text]");
- return 1;
- }
- if((!adds) && (PlayerInfo[playerid][pAdmin] < 3))
- {
- format(string, sizeof(string), " Please try again later %d seconds between Advertisements !", (addtimer/1000));
- SendClientMessage(playerid, COLOR_GRAD2, string);
- return 1;
- }
- //------------------------------------------------------------------
- new ip[15];
- if(ipmatch(result, ip))
- {
- format(string, sizeof(string), "AdmCmd: %s was autokicked, reason: Possible server ad.", sendername);
- SendClientMessageToAll(COLOR_RED, string);
- Kick(playerid);
- for(new Order = 0; Order < 600; Order++)
- {
- SendClientMessageToAll(COLOR_GREY, " ");
- }
- return 1;
- }
- //------------------------------------------------------------------
- new payout = idx * 25;
- if(PlayerInfo[playerid][pCash] < payout)
- {
- format(string, sizeof(string), "* You used %d characters which cost $%d, you don't have enough.", offset, payout);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-payout;
- GivePlayerMoney(playerid, - payout);
- format(string, sizeof(string), "Advertisement: %s - [Hitman Director - Ph:#Blocked]", result, sendername,PlayerInfo[playerid][pPnumber]);
- OOCNews(TEAM_GROVE_COLOR,string);
- format(string, sizeof(string), "~r~Paid $%d~n~~w~Message contained: %d Characters", payout, idx);
- GameTextForPlayer(playerid, string, 5000, 5);
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SetTimer("AddsOn", addtimer, 0);
- adds = 0;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Member of the Hitman Agency!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/advertise", true) == 0 || strcmp(cmd, "/ad", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdMuted] == 1)
- {
- return SendClientMessage(playerid, COLOR_GREY, " You're muted from advertising !");
- }
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- if(PlayerInfo[playerid][pTut] == 0 || PlayerInfo[playerid][pHospital] == 1)
- {
- return 1;
- }
- if(PlayerInfo[playerid][pPnumber] == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "In Order to Show your Number in the Advertisment - You have to own a Cellphone");
- SendClientMessage(playerid, COLOR_GRAD2,"You can Buy a Cellphone from any 24 / 7.");
- return 1;
- }
- if(PlayerInfo[playerid][pJailed] != 0 || PlayerCuffed[playerid] != 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't do that at this time !");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid, 5, 2045.4387,-1915.9729,13.5469) && !IsPlayerInRangeOfPoint(playerid, 5, 646.4437,-1366.9308,13.6297))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You are Not at an Advertisment Agency [SAN News building / D.M.V]");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[128];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/ad)vertise [advert text]");
- return 1;
- }
- if((!adds) && (PlayerInfo[playerid][pAdmin] < 3))
- {
- format(string, sizeof(string), " Please try again later %d seconds between Advertisements !", (addtimer/1000));
- SendClientMessage(playerid, COLOR_GRAD2, string);
- return 1;
- }
- new ip[15];
- if(ipmatch(result, ip))
- {
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: Server Advertising.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(playerid, "Banned By: Autoban Reason: Server Advertising");
- return 1;
- }
- new payout = idx * 25;
- if(PlayerInfo[playerid][pCash] < payout)
- {
- format(string, sizeof(string), "* You used %d characters which cost $%d, you don't have enough.", offset, payout);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-payout;
- GivePlayerMoney(playerid, - payout);
- SendClientMessage(playerid, TEAM_GROVE_COLOR," ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~");
- format(string, sizeof(string), "Advertisement: %s",result);
- OOCNews(TEAM_GROVE_COLOR,string);
- format(string, sizeof(string), "Contact Info - Name : %s - Phone Number : %d",RemoveUnderScore(playerid),PlayerInfo[playerid][pPnumber]);
- OOCNews(TEAM_GROVE_COLOR,string);
- SendClientMessage(playerid, TEAM_GROVE_COLOR," ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~");
- format(string, sizeof(string), "~r~Paid $%d~n~~w~Message contained: %d Characters", payout, idx);
- GameTextForPlayer(playerid, string, 5000, 5);
- if(PlayerInfo[playerid][pAdmin] < 4){SetTimer("AddsOn", addtimer, 0);adds = 0;}
- }
- return 1;
- }
- if(strcmp(cmd, "/cadvertise", true) == 0 || strcmp(cmd, "/cad", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdMuted] == 1)
- {
- return SendClientMessage(playerid, COLOR_GREY, " You're muted from advertising !");
- }
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- if(PlayerInfo[playerid][pTut] == 0 || PlayerInfo[playerid][pHospital] == 1)
- {
- return 1;
- }
- if(PlayerInfo[playerid][pJailed] != 0 || PlayerCuffed[playerid] != 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't do that at this time !");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid, 5, 2045.4387,-1915.9729,13.5469) && !IsPlayerInRangeOfPoint(playerid, 5, 646.4437,-1366.9308,13.6297))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You are Not at an Advertisment Agency [SAN News building / D.M.V]");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[128];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/cad)vertise [Company advert text]");
- return 1;
- }
- if((!adds) && (PlayerInfo[playerid][pAdmin] < 3))
- {
- format(string, sizeof(string), " Please try again later %d seconds between Advertisements !", (addtimer/1000));
- SendClientMessage(playerid, COLOR_GRAD2, string);
- return 1;
- }
- new ip[15];
- if(ipmatch(result, ip))
- {
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: Server Advertising.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- BanEx(playerid, "Banned By: Autoban Reason: Server Advertising");
- return 1;
- }
- new payout = idx * 25;
- if(PlayerInfo[playerid][pCash] < payout)
- {
- format(string, sizeof(string), "* You used %d characters which cost $%d, you don't have enough.", offset, payout);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-payout;
- GivePlayerMoney(playerid, - payout);
- format(string, sizeof(string), "[Company Advertisement] %s", result);
- OOCNews(TEAM_GROVE_COLOR,string);
- format(string, sizeof(string), "~r~Paid $%d~n~~w~Message contained: %d Characters", payout, idx);
- GameTextForPlayer(playerid, string, 5000, 5);
- if(PlayerInfo[playerid][pAdmin] < 4){SetTimer("AddsOn", addtimer, 0);adds = 0;}
- format(string, sizeof(string), "[AdmCmd]: %s has Just made a Company Advertisment", sendername);
- ABroadCast(COLOR_YELLOW,string,1);
- for(new i; i<MAX_PLAYERS; i++)
- {
- OnPlayerUpdate(i);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setplayercolor", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setplayercolor [playerid] [color]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available colors: Red, Pink, Orange, Yellow, Cyan, Green, Blue, Black, White, Marker");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- new x_job[128];
- x_job = strtok(cmdtext, idx);
- if(!strlen(x_job))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setplayercolor [playerid] [color]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available colors: Red, Pink, Orange, Yellow, Cyan, Green, Blue, Black, White, Marker");
- return 1;
- }
- if(strcmp(x_job,"red",true) == 0) SetPlayerColor(giveplayerid, SCOLOR_RED);
- else if(strcmp(x_job,"pink",true) == 0) SetPlayerColor(giveplayerid, SCOLOR_PINK);
- else if(strcmp(x_job,"orange",true) == 0) SetPlayerColor(giveplayerid, SCOLOR_ORANGE);
- else if(strcmp(x_job,"yellow",true) == 0) SetPlayerColor(giveplayerid, SCOLOR_YELLOW);
- else if(strcmp(x_job,"cyan",true) == 0) SetPlayerColor(giveplayerid, SCOLOR_CYAN);
- else if(strcmp(x_job,"green",true) == 0) SetPlayerColor(giveplayerid, SCOLOR_GREEN);
- else if(strcmp(x_job,"blue",true) == 0) SetPlayerColor(giveplayerid, SCOLOR_BLUE);
- else if(strcmp(x_job,"black",true) == 0) SetPlayerColor(giveplayerid, SCOLOR_BLACK);
- else if(strcmp(x_job,"white",true) == 0) SetPlayerColor(giveplayerid, SCOLOR_WHITE);
- else if(strcmp(x_job,"marker",true) == 0) SetPlayerColor(giveplayerid, SCOLOR_MARKER);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "AdmWarning: %s has set %s's name color.", sendername, giveplayer);
- SendClientMessage(giveplayerid, COLOR_GRAD1, " Your name color has been set by an admin.");
- ABroadCast(COLOR_LIGHTRED, string, 1);
- return 1;
- }
- return 1;
- }
- SendClientMessage(playerid, COLOR_WHITE, " You are not authorized to use this command.");
- return 1;
- }
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- return 1;
- }
- return 0;
- }
- if(strcmp(cmd, "/government", true) == 0 || strcmp(cmd, "/gov", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid) || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
- {
- if(PlayerInfo[playerid][pMember] == 1)
- {
- if(PlayerInfo[playerid][pRank] < 4)
- {
- SendClientMessage(playerid, COLOR_GREY, " You need to be Rank 4 to be able to use this !");
- return 1;
- }
- }
- else
- {
- if(PlayerInfo[playerid][pRank] < 5)
- {
- SendClientMessage(playerid, COLOR_GREY, " You need to be Rank 5 to be able to use this !");
- return 1;
- }
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/gov)ernment [text]");
- return 1;
- }
- new rtext[64];
- if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) //LSPD
- {
- if(PlayerInfo[playerid][pRank] == 4) { rtext = "LSPD Captain"; }
- else if(PlayerInfo[playerid][pRank] == 5) { rtext = "LSPD Deputy Chief"; }
- else if(PlayerInfo[playerid][pRank] == 6) { rtext = "LSPD Chief"; }
- }
- else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) //FBI
- {
- if(PlayerInfo[playerid][pRank] == 5) { rtext = "FBI Assistant Director"; }
- else if(PlayerInfo[playerid][pRank] == 6) { rtext = "FBI Director"; }
- }
- else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) //SASD
- {
- if(PlayerInfo[playerid][pRank] == 5) { rtext = "SASD Colonel"; }
- else if(PlayerInfo[playerid][pRank] == 6) { rtext = "SASD Sheriff"; }
- }
- else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) //Paramedic
- {
- if(PlayerInfo[playerid][pRank] == 5) { rtext = "EMS Captain"; }
- else if(PlayerInfo[playerid][pRank] == 6) { rtext = "EMS Battalion Chief"; }
- }
- else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) //Department of Correction
- {
- if(PlayerInfo[playerid][pRank] == 5) { rtext = "Dov Vice Director"; }
- else if(PlayerInfo[playerid][pRank] == 6) { rtext = "DoC Director"; }
- }
- else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) //Senate
- {
- if(PlayerInfo[playerid][pRank] == 5) { rtext = "Vice Governor"; }
- else if(PlayerInfo[playerid][pRank] == 6) { rtext = "Governor"; }
- }
- else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) //SS
- {
- if(PlayerInfo[playerid][pRank] == 5) { rtext = "S.S Vice Director"; }
- else if(PlayerInfo[playerid][pRank] == 6) { rtext = "S.S Director"; }
- }
- SendClientMessageToAll(COLOR_WHITE, "|___________ Government News Announcement ___________|");
- format(string, sizeof(string), "%s %s: %s",rtext,sendername, result);
- SendClientMessageToAll(COLOR_DBLUE, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD / DoC / Senate!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/togooc", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!gOoc[playerid])
- {
- gOoc[playerid] = 1;
- SendClientMessage(playerid, COLOR_GRAD2, " OOC chat channel Disabled !");
- }
- else if(gOoc[playerid])
- {
- gOoc[playerid] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, " OOC chat channel Enabled !");
- }
- }
- return 1;
- }
- /*if(strcmp(cmd, "/tognewbie", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!gNewbie[playerid])
- {
- gNewbie[playerid] = 1;
- SendClientMessage(playerid, COLOR_GRAD2, " Newbie chat channel Disabled !");
- }
- else if(gNewbie[playerid])
- {
- gNewbie[playerid] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, " Newbie chat channel Enabled !");
- }
- }
- return 1;
- }*/
- if(strcmp(cmd, "/tognews", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!gNews[playerid])
- {
- gNews[playerid] = 1;
- SendClientMessage(playerid, COLOR_GRAD2, " News chat channel Disabled !");
- }
- else if(gNews[playerid])
- {
- gNews[playerid] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, " News chat channel Enabled !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/togfam", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!gFam[playerid])
- {
- gFam[playerid] = 1;
- SendClientMessage(playerid, COLOR_GRAD2, " Family chat channel Disabled !");
- }
- else if(gFam[playerid])
- {
- gFam[playerid] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, " Family chat channel Enabled !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/togwhisper", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!HidePM[playerid])
- {
- HidePM[playerid] = 1;
- SendClientMessage(playerid, COLOR_GRAD2, " Whisper chat channel Disabled !");
- }
- else if(HidePM[playerid])
- {
- HidePM[playerid] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, " Whisper chat channel Enabled !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/togphone", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!PhoneOnline[playerid])
- {
- PhoneOnline[playerid] = 1;
- SendClientMessage(playerid, COLOR_GRAD2, " Your Phone is Offline !");
- }
- else if(PhoneOnline[playerid])
- {
- PhoneOnline[playerid] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, " Your Phone is Online !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/respawnthiscar", true) == 0 || strcmp(cmd, "/rtc", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- RemovePlayerFromVehicle(playerid);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- SendClientMessage(playerid, COLOR_GREY, "Vehicle respawned successfully !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/vehdespawn", true) == 0 || strcmp(cmd, "/rav", true) == 0) // by Mikkel Reimer
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 3)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
- return 1;
- }
- new bool:unwanted[CAR_AMOUNT];
- for(new player=0; player<MAX_PLAYERS; player++)
- {
- if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
- }
- for(new car = 1; car <= 268; car++)
- {
- if(!unwanted[car]) SetVehicleToRespawn(car);
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "SERVER: "COL_WHITE"All unused vehicles were respawned by Administrator %s.", sendername);
- SendClientMessageToAll(COLOR_YELLOW,string);
- }
- return 1;
- }
- if(strcmp(cmd, "/getcar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /getcar [carid]");
- return 1;
- }
- new Float:plocx,Float:plocy,Float:plocz;
- new plo;
- plo = strval(tmp);
- if (PlayerInfo[playerid][pAdmin] >= 3)
- {
- GetPlayerPos(playerid, plocx, plocy, plocz);
- SetVehiclePos(plo,plocx,plocy+4, plocz);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/aduty", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SetPlayerHealth(playerid, 99999999);
- SetPlayerArmour(playerid, 99999999);
- SendClientMessage(playerid, COLOR_YELLOW, "You are now an on-duty Administrator!");
- format(string, sizeof(string), "%s is now on-duty Administrator. ", sendername);
- SendClientMessageToAll(COLOR_YELLOW, string);
- SetPlayerColor(playerid, COLOR_YELLOW);
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 42, 10000);
- GivePlayerWeapon(playerid, 39, 10000);
- GivePlayerWeapon(playerid, 38, 10000);
- GivePlayerWeapon(playerid, 34, 10000);
- GivePlayerWeapon(playerid, 31, 10000);
- GivePlayerWeapon(playerid, 29, 10000);
- GivePlayerWeapon(playerid, 27, 10000);
- GivePlayerWeapon(playerid, 24, 10000);
- GivePlayerWeapon(playerid, 40, 1);
- GivePlayerWeapon(playerid, 10, 1);
- GivePlayerWeapon(playerid, 9, 1);
- }
- return 1;
- }
- if(strcmp(cmd, "/adutyoff", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- SendClientMessage(playerid, COLOR_YELLOW, "you are no longer an on-duty Administrator!");
- SetPlayerColor(playerid, COLOR_WHITE);
- ResetPlayerWeapons(playerid);
- }
- return 1;
- }
- if(strcmp(cmd, "/mduty", true) == 0)
- {
- if(PlayerInfo[playerid][pMapper] >= 1)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SetPlayerHealth(playerid, 99999999);
- SetPlayerArmour(playerid, 99999999);
- format(string, sizeof(string), "The Mapper %s has started In-Game mapping - Do not bother. ", sendername);
- SendClientMessageToAll(COLOR_LIGHTYELLOW, string);
- SendClientMessage(playerid, COLOR_YELLOW, "You are now on-duty mapper.");
- SetPlayerColor(playerid, COLOR_GREEN);
- if(PlayerInfo[playerid][pMapper] >= 1) mDutyText[playerid] = CreateDynamic3DTextLabel(string, COLOR_RED, 0, 0, -20, 25, playerid);
- Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, mDutyText[playerid] , E_STREAMER_ATTACH_OFFSET_Z, 0.25);
- }
- return 1;
- }
- if(strcmp(cmd, "/mdutyoff", true) == 0)
- {
- if(PlayerInfo[playerid][pMapper] >= 1)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SetPlayerHealth(playerid, 100);
- format(string, sizeof(string), "The Mapper %s has stopped In-Game mapping. ", sendername);
- SendClientMessageToAll(COLOR_LIGHTYELLOW, string);
- SendClientMessage(playerid, COLOR_YELLOW, "you are no longer an on-duty Mapper!");
- SetPlayerColor(playerid, COLOR_WHITE);
- DestroyDynamic3DTextLabel(mDutyText[playerid]);
- }
- return 1;
- }
- if(strcmp(cmd, "/gotocar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /gotocar [vehicleid]");
- return 1;
- }
- if(GetPlayerState(playerid) == PLAYER_STATE_SPECTATING) { SendClientMessage(playerid, COLOR_GREY, " You can not do that while spectating !"); return 1; }
- new vehid = strvalEx(tmp);
- new Float:vX, Float:vY, Float:vZ;
- GetVehiclePos(vehid, vX, vY, vZ);
- SetPlayerPos(playerid, vX, vY, vZ+3);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- PlayerInfo[playerid][pLocal] = 999;
- PlayerInfo[playerid][pVirtualWorld] = 0;
- GameTextForPlayer(playerid, "~w~Teleporting", 5000, 1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/me", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /me [action]");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger %s", result);
- }
- else
- {
- format(string, sizeof(string), "* %s %s", sendername, result);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- return 1;
- }
- if(strcmp(cmd, "/b", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /b [local ooc chat]");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "Stranger: (( %s ))", result);
- }
- else
- {
- format(string, sizeof(string), "[Local OOC] %s: (( %s ))", sendername, result);
- }
- ProxDetector(20.0, playerid, string,TCOLOR_BEIGE,TCOLOR_BEIGE,TCOLOR_BEIGE,TCOLOR_BEIGE,TCOLOR_BEIGE);
- }
- return 1;
- }
- if(strcmp(cmd, "/shout", true) == 0 || strcmp(cmd, "/s", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/s)hout [local chat]");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "Stranger shouts: %s!", result);
- }
- else
- {
- format(string, sizeof(string), "%s shouts: %s!", sendername, result);
- }
- ProxDetector(30.0, playerid, string,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_FADE1,COLOR_FADE2);
- format(string, sizeof(string), "shouts: %s!", result);
- SetPlayerChatBubble(playerid, string, COLOR_WHITE, 30.0, 10000);
- }
- return 1;
- }
- if(strcmp(cmd, "/low", true) == 0 || strcmp(cmd, "/l", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/l)ow [local chat]");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "Stranger [low]: %s", result);
- }
- else
- {
- format(string, sizeof(string), "%s [low]: %s", sendername, result);
- }
- ProxDetector(5.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
- format(string, sizeof(string), "[low]: %s", result);
- SetPlayerChatBubble(playerid, string, COLOR_WHITE, 10.0, 10000);
- }
- return 1;
- }
- if(strcmp(cmd, "/do", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /do [local chat]");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* %s (( Stranger ))", result);
- }
- else
- {
- format(string, sizeof(string), "* %s (( %s ))",result , sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- return 1;
- }
- if(strcmp(cmd, "/intercom", true) == 0 || strcmp(cmd, "/int", true) == 0)
- {
- new vw, interior;
- new vehid = GetPlayerVehicleID(playerid);
- if(vehid == EnterableShamals[0])
- {
- vw = 1337;
- interior = 1;
- }
- else if(vehid == EnterableShamals[1])
- {
- vw = 1338;
- interior = 1;
- }
- else if(vehid == EnterableShamals[2])
- {
- vw = 1339;
- interior = 1;
- }
- else
- {
- return SendClientMessage(playerid,COLOR_GREY,"You're not in a vehicle with an intercom!");
- }
- strmid(tmp,cmdtext,idx,strlen(cmdtext));
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/int)ercom [text]");
- format(string, sizeof(string), "[Pilot %s:o<%s]",PlayerName(playerid),tmp);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- for(new i = 0;i < MAX_PLAYERS;i++)
- {
- if(GetPlayerVirtualWorld(i) == vw && GetPlayerInterior(i) == interior)
- {
- SendClientMessage(i,COLOR_YELLOW,string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/megaphone", true) == 0 || strcmp(cmd, "/m", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new type = FactionInfo[PlayerInfo[playerid][pMember]][FactionType];
- new tmpcar = GetPlayerVehicleID(playerid);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/m)egaphone [megaphone chat]");
- return 1;
- }
- if(IsACop(playerid) || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4|| IsASoldier(playerid) || IsAnAgent(playerid) || IsAMedic(playerid))
- {
- if(!IsACopCar(tmpcar) && !IsAnAmbulance(tmpcar) && !IsANGCar(tmpcar))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in a Government vehicle !");
- return 1;
- }
- else if(IsACop(playerid))
- {
- format(string, sizeof(string), "[Officer %s:o< %s]", sendername, result);
- ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
- }
- else if(IsAnAgent(playerid))
- {
- format(string, sizeof(string), "[Agent %s:o< %s]", sendername, result);
- ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
- }
- else if(IsAMedic(playerid))
- {
- format(string, sizeof(string), "[Doctor %s:o< %s]", sendername, result);
- ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
- }
- else if(IsASoldier(playerid))
- {
- format(string, sizeof(string), "[Soldier %s:o< %s]", sendername, result);
- ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not part of a Faction !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/door", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFcard] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, 246.3489,72.0905,1003.6406))
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- if(IsPlayerConnected(playerid))
- {
- if(IsLSPDDoorOpen == 0)
- {
- MoveDynamicObject(LSPD_Door[ObjectID1], 247.3080, 72.3000, 1003.6700, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID2], 245.480, 72.5750, 1003.6650, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID3], 247.888, 72.4500, 1003.7000, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID4], 244.908, 72.4500, 1003.7000, 1.50);
- IsLSPDDoorOpen = 1;
- format(string, sizeof(string), "* %s slides their card and opens the door", name);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- if(IsLSPDDoorOpen == 1)
- {
- MoveDynamicObject(LSPD_Door[ObjectID1], 246.4050, 72.3000, 1003.6700, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID2], 246.4050, 72.5750, 1003.6650, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID3], 246.9850, 72.4500, 1003.7000, 1.50);
- MoveDynamicObject(LSPD_Door[ObjectID4], 245.8330, 72.4500, 1003.7000, 1.50);
- IsLSPDDoorOpen = 0;
- format(string, sizeof(string), "* %s slides their card and closes the door", name);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- }
- }
- if(IsPlayerInRangeOfPoint(playerid, 3, 222.09, 70.57, 1004.00))
- {
- if(IsPlayerConnected(playerid))
- {
- if(DoorOpened==0)
- {
- MoveDynamicObject(door, 222.21, 72.27, 1004.00, 3);
- chiefdoortimer = SetTimer("ClosePDDoor",3000,0);
- DoorOpened = 1;
- }
- else if(DoorOpened==1)
- {
- MoveDynamicObject(door, 222.09, 70.57, 1004.00, 3);
- KillTimer(chiefdoortimer);
- DoorOpened = 0;
- }
- }
- }
- }
- }
- }
- if(strcmp(cmd, "/radio", true) == 0 || strcmp(cmd, "/r", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[128];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SyntaxMessage(playerid, "(/r)adio [radio chat]");
- return 1;
- }
- if(PlayerInfo[playerid][pMember] > 0)
- {
- if(FactionInfo[ PlayerInfo[playerid][pMember] ][FactionType] == 1
- || FactionInfo[ PlayerInfo[playerid][pMember] ][FactionType] == 2
- || FactionInfo[ PlayerInfo[playerid][pMember] ][FactionType] == 3
- || FactionInfo[ PlayerInfo[playerid][pMember] ][FactionType] == 4
- || FactionInfo[ PlayerInfo[playerid][pMember] ][FactionType] == 5
- || FactionInfo[ PlayerInfo[playerid][pMember] ][FactionType] == 8)
- {
- if (PlayerInfo[playerid][pDivision] == 0) format(string, sizeof(string), "** %s %s: %s, over. **", GetPlayerRank(playerid),PlayerName(playerid), result);
- else format(string, sizeof(string), "** [%s] %s %s: %s, over. **", DivisionInfo[PlayerInfo[playerid][pMember]][PlayerInfo[playerid][pDivision]][divisionTag], GetPlayerRank(playerid),PlayerName(playerid), result);
- if(FactionInfo[ PlayerInfo[playerid][pMember] ][FactionType] == 8) SendRadioMessage(PlayerInfo[playerid][pMember], TPARAMEDIC, string);
- else SendRadioMessage(PlayerInfo[playerid][pMember], TEAM_BLUE_COLOR, string);
- if(ThiefText[playerid] != Text3D:INVALID_3DTEXT_ID) return 1;
- format(string, sizeof(string), "[Radio] %s, over.", result);
- if(FactionInfo[ PlayerInfo[playerid][pMember] ][FactionType] == 8) SetPlayerChatBubble(playerid,string,TPARAMEDIC,30.0,10000);
- else SetPlayerChatBubble(playerid,string,TEAM_BLUE_COLOR,30.0,10000);
- }
- else return SendClientMessage(playerid, GREY, " Your faction doesn't use a radio.");
- }
- }
- else { SendClientMessage(playerid, GREY, " You are not part of a team."); }
- return 1;
- }
- if(strcmp(cmd,"/backupclear",true) == 0 || strcmp(cmd,"/bkc",true) == 0) // jeff
- {
- if(IsACop(playerid))
- {
- GetPlayerName(playerid,sendername,sizeof(sendername));
- format(string, sizeof(string), "DISPATCH: %s %s has cancelled their backup request.", GetPlayerRank(playerid), sendername);
- SendRadioMessage(1, TEAM_BLUE_COLOR, string);
- SendRadioMessage(2, TEAM_BLUE_COLOR, string);
- SendRadioMessage(3, TEAM_BLUE_COLOR, string);
- BackupClear(playerid, 0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not a member of the LSPD / FBI / SASD.");
- }
- return 1;
- }
- if(strcmp(cmd,"/backup",true) == 0 || strcmp(cmd,"/bk",true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid))
- {
- if(PlayerInfo[playerid][pRequestingBackup] != 1)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "building: All units, %s %s %s is requesting backup, they have been marked on your GPS.", GetPlayerFactionName(playerid),GetPlayerRank(playerid), sendername);
- SendRadioMessage(1, TEAM_BLUE_COLOR, string);
- SendRadioMessage(2, TEAM_BLUE_COLOR, string);
- SendRadioMessage(3, TEAM_BLUE_COLOR, string);
- PlayerInfo[playerid][pRequestingBackup] = 1;
- for (new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsACop(i))
- {
- SetPlayerMarkerForPlayer(i, playerid, 0xFF0000FF);
- }
- }
- }
- SendClientMessage(playerid, TEAM_BLUE_COLOR, "Type /bkc to clear your backup request.");
- SetTimerEx("BackupClear", 180000, false, "ii", playerid, 1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "You already have an active backup request.");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not a member of the LSPD / SASD !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/deployspikes", true) == 0)
- {
- if(!IsACop(playerid) || !IsAnAgent(playerid) || IsASoldier(playerid))
- {
- return SendClientMessage(playerid,COLOR_GREY," You are not a member of the LSPD / SASD / DoC !");
- }
- if(PlayerInfo[playerid][pMember] == 1)
- {
- if(PlayerInfo[playerid][pRank] < 4)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be deploying spike strips !");
- }
- }
- else
- {
- if(PlayerInfo[playerid][pRank] < 5)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be removing spike strips !");
- }
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- return SendClientMessage(playerid,COLOR_GREY," You cannot place a spike strip while inside a vehicle !");
- }
- new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
- GetPlayerPos(playerid,plocx,plocy,plocz);
- GetPlayerFacingAngle(playerid,ploca);
- new location[MAX_ZONE_NAME];
- GetPlayer2DZone(playerid, location, MAX_ZONE_NAME);
- new Float:x, Float:y, Float:z, Float:angle;
- GetPlayerFacingAngle(playerid, angle);
- GetPlayerPos(playerid, x, y, z);
- CreateStrip(x, y, z, angle);
- format(string, sizeof(string), "building: %s %s has placed a spike strip at %s", GetPlayerRank(playerid),PlayerName(playerid), location);
- SendRadioMessage(1, TEAM_BLUE_COLOR, string);
- SendRadioMessage(2, TEAM_BLUE_COLOR, string);
- SendRadioMessage(3, TEAM_BLUE_COLOR, string);
- SendRadioMessage(5, TEAM_BLUE_COLOR, string);
- ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,0,0,0,0,0); // Plant bomb
- /*GetPlayerFacingAngle(playerid,ploca);
- CreateStrip(plocx,plocy,plocz,ploca);*/
- return 1;
- }
- if(strcmp(cmd, "/crb", true) == 0)
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Command: {FFFFFF}/crb [Roadblock ID]");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Available Roadblocks:");
- SendClientMessage(playerid, COLOR_GRAD1, "| 1: Small Roadblock");
- SendClientMessage(playerid, COLOR_GRAD1, "| 2: Medium Roadblock");
- SendClientMessage(playerid, COLOR_GRAD1, "| 3: Big Roadblock");
- SendClientMessage(playerid, COLOR_GRAD1, "| 4: Cone");
- SendClientMessage(playerid, COLOR_GRAD1, "| 5: Detour Sign");
- SendClientMessage(playerid, COLOR_GRAD1, "| 6: Will Be sign");
- SendClientMessage(playerid, COLOR_GRAD1, "| 7: Line Closed Sign");
- SendClientMessage(playerid, COLOR_GRAD1, "| 8: Flare");
- return 1;
- }
- new rb = strval(tmp);
- if (rb == 1)
- {
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
- GetPlayerPos(playerid, plocx, plocy, plocz);
- GetPlayerFacingAngle(playerid,ploca);
- CreateRoadblock(1459,plocx,plocy,plocz,ploca);
- format(string,sizeof(string),"Officer %s has placed a Small Roadblock at his position, over.", sendername);
- SendRadioMessage(14,COLOR_BLUE,string);
- GameTextForPlayer(playerid,"~w~Roadblock ~b~Placed!",3000,1);
- return 1;
- }
- else if (rb == 2)
- {
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
- GetPlayerPos(playerid, plocx, plocy, plocz);
- GetPlayerFacingAngle(playerid,ploca);
- CreateRoadblock(978,plocx,plocy,plocz+0.6,ploca);
- format(string,sizeof(string),"Officer %s has placed a Medium Roadblock at his position, over.",sendername);
- SendRadioMessage(14,COLOR_BLUE,string);
- GameTextForPlayer(playerid,"~w~Roadblock ~b~Placed!",3000,1);
- return 1;
- }
- else if (rb == 3)
- {
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
- GetPlayerPos(playerid, plocx, plocy, plocz);
- GetPlayerFacingAngle(playerid,ploca);
- CreateRoadblock(981,plocx,plocy,plocz+0.9,ploca+180);
- format(string,sizeof(string),"[HQ]: Officer %s has placed a Big Roadblock at his position, over.",sendername);
- SendRadioMessage(14,COLOR_BLUE,string);
- GameTextForPlayer(playerid,"~w~Roadblock ~g~Placed!",3000,1);
- SetPlayerPos(playerid, plocx, plocy+1.3, plocz);
- return 1;
- }
- else if (rb == 4)
- {
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
- GetPlayerPos(playerid, plocx, plocy, plocz);
- GetPlayerFacingAngle(playerid,ploca);
- CreateRoadblock(1238,plocx,plocy,plocz+0.2,ploca);
- format(string,sizeof(string),"Officer %s has placed a Cone at his position, over.",sendername);
- SendRadioMessage(14,COLOR_BLUE,string);
- GameTextForPlayer(playerid,"~w~Cone ~g~Placed!",3000,1);
- return 1;
- }
- else if (rb == 5)
- {
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
- GetPlayerPos(playerid, plocx, plocy, plocz);
- GetPlayerFacingAngle(playerid,ploca);
- CreateRoadblock(1425,plocx,plocy,plocz+0.6,ploca);
- format(string,sizeof(string),"Officer %s has placed a Detour Sign at his position, over.",sendername);
- SendRadioMessage(14,COLOR_BLUE,string);
- GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
- return 1;
- }
- else if (rb == 6)
- {
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
- GetPlayerPos(playerid, plocx, plocy, plocz);
- GetPlayerFacingAngle(playerid,ploca);
- CreateRoadblock(3265,plocx,plocy,plocz-0.5,ploca);
- format(string,sizeof(string),"Officer %s has placed a Will be at his position, over.",sendername);
- SendRadioMessage(14,COLOR_BLUE,string);
- GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
- return 1;
- }
- else if (rb == 7)
- {
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
- GetPlayerPos(playerid, plocx, plocy, plocz);
- GetPlayerFacingAngle(playerid,ploca);
- CreateRoadblock(3091,plocx,plocy,plocz+0.5,ploca+180);
- format(string,sizeof(string),"Officer %s has placed a Line Closed Sign at his position, over.",sendername);
- SendRadioMessage(14,COLOR_BLUE,string);
- GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
- return 1;
- }
- else if (rb == 8)
- {
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
- GetPlayerPos(playerid, plocx, plocy, plocz);
- GetPlayerFacingAngle(playerid,ploca);
- CreateRoadblock(18728,plocx,plocy,plocz-0.7,ploca+180);
- format(string,sizeof(string),"Officer %s has placed a Flare at his position, over.",sendername);
- SendRadioMessage(14,COLOR_BLUE,string);
- GameTextForPlayer(playerid,"~w~Flare ~g~Placed!",3000,1);
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/rrb",true) == 0)
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- DeleteClosestRoadblock(playerid);
- format(string,sizeof(string),"Officer %s has removed a Roadblock, over.",sendername);
- SendRadioMessage(1,COLOR_BLUE,string);
- GameTextForPlayer(playerid,"~w~Roadblock ~r~Removed!",3000,1);
- }
- return 1;
- }
- if(strcmp(cmd,"/removeallrb",true) == 0)
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- DeleteAllRoadblocks(playerid);
- format(string,sizeof(string),"[HQ]: %s %s has removed all Roadblocks in the area, over.",sendername);
- SendRadioMessage(1,COLOR_BLUE,string);
- GameTextForPlayer(playerid,"~b~All ~w~Roadblocks ~r~Removed!",3000,1);
- }
- return 1;
- }
- if(strcmp(cmd, "/deletespike", true) == 0)
- {
- if(!IsACop(playerid) || !IsAnAgent(playerid) || IsASoldier(playerid))
- {
- return SendClientMessage(playerid,COLOR_GREY," You are not a member of the LSPD / SASD / DoC !");
- }
- if(PlayerInfo[playerid][pMember] == 1)
- {
- if(PlayerInfo[playerid][pRank] < 4)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be removing spike strips !");
- }
- }
- else
- {
- if(PlayerInfo[playerid][pRank] < 5)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be removing spike strips !");
- }
- }
- DeleteClosestStrip(playerid);
- return 1;
- }
- if(strcmp(cmd, "/deletespikes", true) == 0)
- {
- if(!IsACop(playerid) || PlayerInfo[playerid][pMember] == 5)
- {
- return SendClientMessage(playerid,COLOR_GREY," You are not a member of the LSPD / SASD / DoC !");
- }
- if(PlayerInfo[playerid][pMember] == 1)
- {
- if(PlayerInfo[playerid][pRank] < 4)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be removing spike strips !");
- }
- }
- else
- {
- if(PlayerInfo[playerid][pRank] < 5)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be removing spike strips !");
- }
- }
- format(string, sizeof(string), "building: %s %s has deleted all spike strips.", GetPlayerRank(playerid),PlayerName(playerid));
- SendRadioMessage(1, TEAM_BLUE_COLOR, string);
- SendRadioMessage(2, TEAM_BLUE_COLOR, string);
- SendRadioMessage(3, TEAM_BLUE_COLOR, string);
- SendRadioMessage(5, TEAM_BLUE_COLOR, string);
- DeleteAllStrip();
- return 1;
- }
- if(strcmp(cmd, "/deployblocks", true) == 0)
- {
- if(!IsACop(playerid) && !IsASoldier(playerid))
- {
- return SendClientMessage(playerid,COLOR_GREY," You are not part of a Team!");
- }
- if(IsACop(playerid) || IsASoldier(playerid) || IsAnAgent(playerid))
- {
- if(PlayerInfo[playerid][pRank] < 4)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be deploying road blocks!");
- }
- }
- else
- {
- if(PlayerInfo[playerid][pRank] < 5)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be removing road blocks!");
- }
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- return SendClientMessage(playerid,COLOR_GREY," You cannot place a road block while inside a vehicle!");
- }
- new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
- GetPlayerPos(playerid,plocx,plocy,plocz);
- GetPlayerFacingAngle(playerid,ploca);
- new location[MAX_ZONE_NAME];
- GetPlayer2DZone(playerid, location, MAX_ZONE_NAME);
- GetPlayerFacingAngle(playerid,ploca);
- CreateRoad(plocx,plocy,plocz,ploca);
- format(string, sizeof(string), "HQ: %s %s has placed a road block at %s", GetPlayerRank(playerid),PlayerName(playerid), location);
- SendRadioMessage(1, TEAM_BLUE_COLOR, string);
- SendRadioMessage(2, TEAM_BLUE_COLOR, string);
- SendRadioMessage(3, TEAM_BLUE_COLOR, string);
- SendRadioMessage(5, TEAM_BLUE_COLOR, string);
- ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0, 0, 0, 0, 0, 1); // Plant bomb
- return 1;
- }
- if(strcmp(cmd, "/deleteblock", true) == 0)
- {
- if(!IsACop(playerid) && !IsASoldier(playerid))
- {
- return SendClientMessage(playerid,COLOR_GREY," You are not part of a Team!");
- }
- if(IsACop(playerid) || IsASoldier(playerid))
- {
- if(PlayerInfo[playerid][pRank] < 4)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be removing road blocks!");
- }
- }
- else
- {
- if(PlayerInfo[playerid][pRank] < 5)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be removing road blocks!");
- }
- }
- DeleteClosestRoad(playerid);
- return 1;
- }
- if(strcmp(cmd, "/deleteblocks", true) == 0)
- {
- if(!IsACop(playerid) && !IsASoldier(playerid))
- {
- return SendClientMessage(playerid,COLOR_GREY," You are not part of a Team!");
- }
- if(IsACop(playerid) || IsASoldier(playerid))
- {
- if(PlayerInfo[playerid][pRank] < 4)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be removing road blocks!");
- }
- }
- else
- {
- if(PlayerInfo[playerid][pRank] < 5)
- {
- return SendClientMessage(playerid,COLOR_GREY," Your rank is too low to be removing road blocks!");
- }
- }
- format(string, sizeof(string), "HQ: %s %s has deleted all road blocks.", GetPlayerRank(playerid),PlayerName(playerid));
- SendRadioMessage(1, TEAM_BLUE_COLOR, string);
- SendRadioMessage(2, TEAM_BLUE_COLOR, string);
- SendRadioMessage(3, TEAM_BLUE_COLOR, string);
- SendRadioMessage(5, TEAM_BLUE_COLOR, string);
- DeleteAllRoad();
- return 1;
- }
- if(strcmp(cmd, "/duty", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] == 2)
- {
- if(JobDuty[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now Off Duty from your Lawyer Job and will not receive calls anymore.");
- JobDuty[playerid] = 0;
- Lawyers -= 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now On Duty with your Lawyer Job and will receive calls from people in need.");
- JobDuty[playerid] = 1;
- Lawyers += 1;
- }
- }
- else if(PlayerInfo[playerid][pJob] == 7)
- {
- if(JobDuty[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now Off Duty from your Mechanic Job and will not receive calls anymore.");
- JobDuty[playerid] = 0;
- Mechanics -= 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are now On Duty with your Mechanic Job and will receive calls from people in need.");
- JobDuty[playerid] = 1;
- Mechanics += 1;
- }
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/lspdlocker", true) == 0) // LSPD Locker
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,3,255.3,77.4,1003.6))
- {
- DisplayDialogForPlayer(playerid, 10);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in your locker room !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a LSPD officer!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/fbilocker", true) == 0) // FBI Locker
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsAnAgent(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,3,387.7462,-1162.6936,1223.7015))
- {
- DisplayDialogForPlayer(playerid, 10);
- ShowPlayerDialog(playerid, FBI1, DIALOG_STYLE_LIST, "FBI","Duty\nUndercover\nChange Uniform\nArmory\nTactical\nClear Suspect\nRelease Suspect","Select","Cancel");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "* You are not in your locker room !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "* You are not a FBI Agent !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/EMSlocker", true) == 0) // EMS Locker
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
- {
- if(IsPlayerInRangeOfPoint(playerid,3,355.1422,164.2477,1019.9844))
- {
- ShowPlayerDialog(playerid,67,DIALOG_STYLE_LIST,"EMS","Duty\nChange Uniform\nGear\n","Select","Cancel");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in your first aid room !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a E.M.S Doctor !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/doclocker", true) == 0) // DoC Locker
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsASoldier(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,1.5,1862.7202,-1721.3088,5206.1860))
- {
- DisplayDialogForPlayer(playerid, 8);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in your locker room !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the DoC !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/sasdlocker", true) == 0) // SASD Locker
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,327.0710,307.4909,999.1484))
- {
- ShowPlayerDialog(playerid, SASD1, DIALOG_STYLE_LIST, "Sanandreas Sheriff Department","Duty\nUndercover\nChange Uniform\nArmory\nSWAT\nClear Suspect\nRelease Suspect","Select","Cancel");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in your locker room!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a SASD Member!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/camera", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0,211.6799,1812.2871,21.8594) || IsPlayerInRangeOfPoint(playerid,1.0,450.7513,-88.6526,1174.3534) || IsPlayerInRangeOfPoint(playerid,1.0,1816.1584,-1562.8831,1636.9736))
- {
- new PrisonCam[256];
- PrisonCam = strtok(cmdtext, idx);
- tmp = strtok(cmdtext, idx);
- if(!strlen(PrisonCam))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " USAGE: /camera [1-7]");
- SendClientMessage(playerid, COLOR_GRAD2, " USAGE: /camera [off]");
- return 1;
- }
- else if(strcmp(PrisonCam,"1",true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN, " Switched to cam 1.");
- SetPlayerPos(playerid, 211.6332, 1812.2885, 21.8594);
- SetPlayerCameraPos(playerid, 159.2888,1931.1571,31.8069);
- SetPlayerCameraLookAt(playerid, 134.1327,1918.2794,19.0090);
- TogglePlayerControllable(playerid, 0);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- }
- else if(strcmp(PrisonCam,"2",true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN, " Switched to cam 2.");
- SetPlayerPos(playerid, 211.6332, 1812.2885, 21.8594);
- SetPlayerCameraPos(playerid,263.8218,1893.5532,31.8306);
- SetPlayerCameraLookAt(playerid, 225.8632,1879.5031,17.6406);
- TogglePlayerControllable(playerid, 0);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- }
- else if(strcmp(PrisonCam,"3",true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN, " Switched to cam 3.");
- SetPlayerPos(playerid, 211.6332, 1812.2885, 21.8594);
- SetPlayerCameraPos(playerid, 168.5983,1848.0315,31.8531);
- SetPlayerCameraLookAt(playerid, 207.7683,1851.8423,19.6529);
- TogglePlayerControllable(playerid, 0);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- }
- else if(strcmp(PrisonCam,"4",true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN, " Switched to cam 4.");
- SetPlayerPos(playerid, 211.6332, 1812.2885, 21.8594);
- SetPlayerCameraPos(playerid, 202.1480,1873.5778,15.4752);
- SetPlayerCameraLookAt(playerid, 214.8778,1863.3593,13.1406);
- TogglePlayerControllable(playerid, 0);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- }
- else if(strcmp(PrisonCam,"5",true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN, " Switched to cam 5.");
- SetPlayerPos(playerid, 1816.1584,-1562.8831,1636.9736);
- SetPlayerCameraPos(playerid, 1767.4937,-1570.1757,1644.8822);
- SetPlayerCameraLookAt(playerid, 1789.7747,-1570.7231,1636.9736);
- TogglePlayerControllable(playerid, 0);
- SetPlayerInterior(playerid, 1);
- PlayerInfo[playerid][pInt] = 1;
- }
- else if(strcmp(PrisonCam,"6",true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN, " Switched to cam 6.");
- SetPlayerPos(playerid, 211.6332, 1812.2885, 21.8594);
- SetPlayerCameraPos(playerid, 265.4656,1862.6543,11.4501);
- SetPlayerCameraLookAt(playerid, 272.2814,1858.9218,8.7578);
- TogglePlayerControllable(playerid, 0);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- }
- else if(strcmp(PrisonCam,"7",true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN, " Switched to cam 7.");
- SetPlayerPos(playerid, 450.7513,-88.6526,1174.3534);
- SetPlayerCameraPos(playerid, 460.1160,-91.8375,1000.8726);
- SetPlayerCameraLookAt(playerid, 454.0889,-88.0101,999.5547);
- TogglePlayerControllable(playerid, 0);
- SetPlayerInterior(playerid, 4);
- PlayerInfo[playerid][pInt] = 4;
- }
- else if(strcmp(PrisonCam,"off",true) == 0)
- {
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- TogglePlayerControllable(playerid, 1);
- SetPlayerPos(playerid, 211.6332,1812.2885,21.8594);
- SendClientMessage(playerid, COLOR_GREEN, " You are no longer watching the cameras.");
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not at the control center !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not logged in !");
- }
- }
- if(strcmp(cmd, "/setgunskill", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- if(strcmp(tmp,"pistol",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's Pistol Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- if(strcmp(tmp,"sdpistol",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL_SILENCED, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's SDPistol Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- if(strcmp(tmp,"deagle",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_DESERT_EAGLE, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's Deagle Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- if(strcmp(tmp,"S-O ShotGun",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's S-O ShotGun Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- if(strcmp(tmp,"sawnoff",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_SAWNOFF_SHOTGUN, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's Sawnoff Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- if(strcmp(tmp,"spas12",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_SPAS12_SHOTGUN, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's SPAS12 Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- if(strcmp(tmp,"microsmg",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's MicroSMG Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- if(strcmp(tmp,"SMG-MP5",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_MP5, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's SMG-MP5 Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- if(strcmp(tmp,"ak47",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's AK47 Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- if(strcmp(tmp,"m4",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_M4, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's M4 Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- if(strcmp(tmp,"sniper",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgunskill [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pistol, SDPistol, Deagle, S-O ShotGun, Sawnoff, SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: MicroSMG, SMG-MP5, AK47, M4, Sniper");
- return 1;
- }
- new amount;
- amount = strvalEx(tmp);
- if(amount < 0 || amount > 999) { SendClientMessage(playerid, COLOR_GREY, " Amount can't be below 0 or above 999 !"); return 1; }
- SetPlayerSkillLevel(playerid, WEAPONSKILL_SNIPERRIFLE, amount);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's Sniper Skill to %d !", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setfightstyle", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setfightstyle [playerid/PartOfName] [1-6]");
- return 1;
- }
- new playa;
- new fstyle;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setfightstyle [playerid/PartOfName] [1-6]");
- return 1;
- }
- fstyle = strvalEx(tmp);
- if(fstyle < 1 || fstyle > 6) { SendClientMessage(playerid, COLOR_GREY, " Fighting Style can't be below 1 or above 6 !"); return 1; }
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- new fstring[16];
- if(fstyle == 1)
- {
- SetPlayerFightingStyle(playa, FIGHT_STYLE_NORMAL);
- PlayerInfo[playa][pFightingStyle] = 4;
- fstring = "NORMAL";
- }
- if(fstyle == 2)
- {
- SetPlayerFightingStyle(playa, FIGHT_STYLE_BOXING);
- PlayerInfo[playa][pFightingStyle] = 5;
- fstring = "BOXING";
- }
- if(fstyle == 3)
- {
- SetPlayerFightingStyle(playa, FIGHT_STYLE_KUNGFU);
- PlayerInfo[playa][pFightingStyle] = 6;
- fstring = "KUNG FU";
- }
- if(fstyle == 4)
- {
- SetPlayerFightingStyle(playa, FIGHT_STYLE_KNEEHEAD);
- PlayerInfo[playa][pFightingStyle] = 7;
- fstring = "KNEEHEAD";
- }
- if(fstyle == 5)
- {
- SetPlayerFightingStyle(playa, FIGHT_STYLE_GRABKICK);
- PlayerInfo[playa][pFightingStyle] = 15;
- fstring = "GRABKICK";
- }
- if(fstyle == 6)
- {
- SetPlayerFightingStyle(playa, FIGHT_STYLE_ELBOW);
- PlayerInfo[playa][pFightingStyle] = 26;
- fstring = "ELBOW";
- }
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have set %s's Fighting Style to %s !", giveplayer, fstring);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setcrime", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setcrime [playerid/PartOfName] [3-22]");
- return 1;
- }
- new playa;
- new crime;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setcrime [playerid/PartOfName] [3-22]");
- return 1;
- }
- crime = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- PlayCrimeReportForPlayer(playerid,giveplayerid,crime);
- format(string, sizeof(string), " You have set %s's crime report to %d !", giveplayer,crime);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/pickupbomb", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(BombID[playerid] != 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,COLOR_GRAD2," You can't do that while in a vehicle !");
- return 1;
- }
- new Float:X,Float:Y,Float:Z;
- GetObjectPos(BombID[playerid],X,Y,Z);
- if(IsPlayerInRangeOfPoint(playerid,1.5,X,Y,Z))
- {
- SetPlayerFacingObject(playerid,BombID[playerid]);
- ApplyAnimation(playerid,"BOMBER","BOM_Plant_2Idle",4.0,0,0,0,0,0);
- DestroyDynamicObject(BombID[playerid]);
- BombID[playerid] = 0;
- PlayerInfo[playerid][pBombs]++;
- SetPlayerWeapons(playerid);
- SendClientMessage(playerid, COLOR_LIGHTBLUE,"* You have disarmed the C4.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not near your C4 !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You haven't planted a C4 yet !");
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/plantbomb", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pBombs] == 0)
- {
- SendClientMessage(playerid,COLOR_GRAD2," You don't have any C4 Explosives !");
- return 1;
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,COLOR_GRAD2," You can't do that while in a vehicle !");
- return 1;
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- new Float:X,Float:Y,Float:Z,Float:A;
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 1);
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid, A);
- DestroyDynamicObject(BombID[playerid]);
- X += (1 * floatsin(-A, degrees));
- Y += (1 * floatcos(-A, degrees));
- BombID[playerid] = CreateDynamicObject(1654, X, Y, Z-0.9, 0, 90, 0);
- ResetPlayerWeapons(playerid);
- GivePlayerGun(playerid, 40);
- PlayerInfo[playerid][pBombs]--;
- SendClientMessage(playerid, COLOR_LIGHTBLUE,"* You have placed the C4, the device is now armed.");
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/departments", true) == 0 || strcmp(cmd, "/d", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!(PlayerInfo[playerid][pMember] >= 1 && PlayerInfo[playerid][pMember] <= 9))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not part of a Faction !");
- return 1;
- }
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[256];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/d)epartments [department chat]");
- return 1;
- }
- format(string, sizeof(string), "** [%s] %s %s: %s, over. **", GetPlayerFactionName(playerid),GetPlayerRank(playerid),PlayerName(playerid), result);
- SendFamilyMessage(1, COLOR_DCHAT, string);
- SendFamilyMessage(2, COLOR_DCHAT, string);
- SendFamilyMessage(3, COLOR_DCHAT, string);
- SendFamilyMessage(4, COLOR_DCHAT, string);
- SendFamilyMessage(5, COLOR_DCHAT, string);
- SendFamilyMessage(6, COLOR_DCHAT, string);
- SendFamilyMessage(7, COLOR_DCHAT, string);
- SendFamilyMessage(8, COLOR_DCHAT, string);
- format(string, sizeof(string), "[Radio] %s, over.", result);
- SetPlayerChatBubble(playerid,string,COLOR_WHITE,30.0,10000);
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/profile", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /profile [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- ShowProfile(playerid,giveplayerid);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Member of the Hitman Agency !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/mdc", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!IsACop(playerid) && !IsAnAgent(playerid) && !IsASoldier(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Cop / FBI / Prison Guard !");
- return 1;
- }
- new mdcstring[1024];
- //new location[MAX_ZONE_NAME];
- //new tmpcar = GetPlayerVehicleID(playerid);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /mdc [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerInAnyVehicle(playerid) || IsPlayerInRangeOfPoint(playerid, 90.0, 246.4420, 114.2495, 1003.2188))
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- //new id;
- new wanted = 0,hashouse = 0,crimes = 0;
- GetPlayerName(giveplayerid, sendername, sizeof(sendername));
- //GetPlayer2DZone(playerid, location, MAX_ZONE_NAME);
- if(PlayerInfo[giveplayerid][pWantedLevel] > 0) wanted = 1;
- if(PlayerInfo[giveplayerid][pPhousekey] > 0) hashouse = 1;
- if(PlayerInfo[giveplayerid][pCrimes] > 0) crimes = 1;
- if(wanted == 1 && hashouse == 0)
- {
- format(mdcstring, sizeof(mdcstring), "Name: %s\nWanted for:\n - %s | Reporter: %s | Date: %s\n - %s | Reporter: %s | Date: %s\n - %s | Reporter: %s | Date: %s\n - %s | Reporter: %s | Date: %s\n - %s | Reporter: %s | Date: %s\n - %s | Reporter: %s | Date: %s\nCriminal Record: Yes\nCrimes Commited: %d\nTimes Arrested: %d",
- sendername,
- PlayerInfo[giveplayerid][pCrimeReason0],PlayerInfo[giveplayerid][pCrimeReporter0],PlayerInfo[giveplayerid][pCrimeDate0],
- PlayerInfo[giveplayerid][pCrimeReason1],PlayerInfo[giveplayerid][pCrimeReporter1],PlayerInfo[giveplayerid][pCrimeDate1],
- PlayerInfo[giveplayerid][pCrimeReason2],PlayerInfo[giveplayerid][pCrimeReporter2],PlayerInfo[giveplayerid][pCrimeDate2],
- PlayerInfo[giveplayerid][pCrimeReason3],PlayerInfo[giveplayerid][pCrimeReporter3],PlayerInfo[giveplayerid][pCrimeDate3],
- PlayerInfo[giveplayerid][pCrimeReason4],PlayerInfo[giveplayerid][pCrimeReporter4],PlayerInfo[giveplayerid][pCrimeDate4],
- PlayerInfo[giveplayerid][pCrimeReason5],PlayerInfo[giveplayerid][pCrimeReporter5],PlayerInfo[giveplayerid][pCrimeDate5],
- PlayerInfo[giveplayerid][pCrimes],
- PlayerInfo[giveplayerid][pArrested]);
- }
- if(wanted == 1 && hashouse == 1)
- {
- //Get2DZone(location, MAX_ZONE_NAME, HouseInfo[id][hExteriorX], HouseInfo[id][hExteriorY], HouseInfo[id][hExteriorZ]);
- format(mdcstring, sizeof(mdcstring), "Name: %s\nWanted for:\n - %s | Reporter: %s | Date: %s\n - %s | Reporter: %s | Date: %s\n - %s | Reporter: %s | Date: %s\n - %s | Reporter: %s | Date: %s\n - %s | Reporter: %s | Date: %s\n - %s | Reporter: %s | Date: %s\nHouse Address: Sat Comms Offline\nCriminal Record: Yes\nCrimes Commited: %d\nTimes Arrested: %d",
- sendername,
- PlayerInfo[giveplayerid][pCrimeReason0],PlayerInfo[giveplayerid][pCrimeReporter0],PlayerInfo[giveplayerid][pCrimeDate0],
- PlayerInfo[giveplayerid][pCrimeReason1],PlayerInfo[giveplayerid][pCrimeReporter1],PlayerInfo[giveplayerid][pCrimeDate1],
- PlayerInfo[giveplayerid][pCrimeReason2],PlayerInfo[giveplayerid][pCrimeReporter2],PlayerInfo[giveplayerid][pCrimeDate2],
- PlayerInfo[giveplayerid][pCrimeReason3],PlayerInfo[giveplayerid][pCrimeReporter3],PlayerInfo[giveplayerid][pCrimeDate3],
- PlayerInfo[giveplayerid][pCrimeReason4],PlayerInfo[giveplayerid][pCrimeReporter4],PlayerInfo[giveplayerid][pCrimeDate4],
- PlayerInfo[giveplayerid][pCrimeReason5],PlayerInfo[giveplayerid][pCrimeReporter5],PlayerInfo[giveplayerid][pCrimeDate5],
- //location,
- PlayerInfo[giveplayerid][pCrimes],
- PlayerInfo[giveplayerid][pArrested]);
- }
- if(wanted == 0 && hashouse == 0 && crimes == 1)
- {
- format(mdcstring, sizeof(mdcstring), "Name: %s\nWanted: No\nCriminal Record: Yes\nCrimes Commited: %d\nTimes Arrested: %d",
- sendername,
- PlayerInfo[giveplayerid][pCrimes],
- PlayerInfo[giveplayerid][pArrested]);
- }
- if(wanted == 0 && hashouse == 1 && crimes == 0)
- {
- //Get2DZone(location, MAX_ZONE_NAME, HouseInfo[giveplayerid][hExteriorX], HouseInfo[giveplayerid][hExteriorY], HouseInfo[giveplayerid][hExteriorZ]);
- format(mdcstring, sizeof(mdcstring), "Name: %s\nWanted: No\nHouse Address: Sat Comms Offline\nCriminal Record: No",
- //sendername,
- sendername);
- //location);
- }
- if(wanted == 0 && hashouse == 0 && crimes == 0)
- {
- format(mdcstring, sizeof(mdcstring), "Name: %s\nWanted: No\nCriminal Record: No",
- sendername);
- }
- if(wanted == 0 && hashouse == 1 && crimes == 1)
- {
- //Get2DZone(location, MAX_ZONE_NAME, HouseInfo[giveplayerid][hExteriorX], HouseInfo[giveplayerid][hExteriorY], HouseInfo[giveplayerid][hExteriorZ]);
- format(mdcstring, sizeof(mdcstring), "Name: %s\nWanted: No\nHouse Address: Sat Comms Offline\nCriminal Record: Yes\nCrimes Commited: %d\nTimes Arrested: %d",
- sendername,
- //location,
- PlayerInfo[giveplayerid][pCrimes],
- PlayerInfo[giveplayerid][pArrested]);
- }
- ShowPlayerDialog(playerid,667,DIALOG_STYLE_MSGBOX,"Mobile Data Computer",mdcstring,"Ok","Cancel");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in a Police Vehicle or in the Police Department.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/suspect", true) == 0 || strcmp(cmd, "/su", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/su)spect [playerid/PartOfName] [crime discription]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(!IsACop(giveplayerid))
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/su)spect [playerid/PartOfName] [crime text]");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pWantedLevel] >= 6)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is at the max wanted level !");
- return 1;
- }
- if(UseAdmCmdTimer[playerid] > 8)
- {
- new IP[16];
- new logstring[256];
- new year, month, day;
- getdate(year, month, day);
- GetPlayerIp(playerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Reason: Spam.", IP, day, month, year,sendername,PlayerInfo[playerid][pKey]);
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: TRAITOR.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pBand] = 3;
- PlayerInfo[playerid][pPermBand] = 1;
- BanEx(playerid, "Banned By: Autoban Reason: Spam");
- return 1;
- }
- PlayerInfo[giveplayerid][pWantedLevel]++;
- SetPlayerCriminal(giveplayerid,playerid, result);
- PlayerPlaySound(playerid,1054,0.0,0.0,0.0);
- UseAdmCmdTimer[playerid]++;
- SetTimerEx("UseAdmCmd",3*1000,0,"i",playerid); //3 seconds
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't suspect a Cop !");
- }
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/whisper", true) == 0 || strcmp(cmd, "/w", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/w)isper [playerid/PartOfName] [whisper text]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't whisper to yourself !"); return 1; }
- if(PlayerInfo[playerid][pAdmin] < 2)
- {
- if(GetDistanceBetweenPlayers(playerid,giveplayerid) > 6)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not in range !");
- return 1;
- }
- }
- if(HidePM[giveplayerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is blocking whispers !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/w)isper [playerid/PartOfName] [whisper text]");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] == 1){ sendername = "Stranger"; }
- format(string, sizeof(string), "%s(ID: %d) whispers: %s", sendername, playerid, (result));
- SendClientMessage(giveplayerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "Whisper to %s(ID: %d): %s", giveplayer, giveplayerid, (result));
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setcarhp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /setcarhp [playerid/PartOfName] [health]");
- return 1;
- }
- new CarHP;
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- CarHP = strval(tmp);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(IsPlayerInAnyVehicle(giveplayerid))
- {
- SetVehicleHealth(GetPlayerVehicleID(giveplayerid), CarHP);
- format(string, sizeof(string), " {AA3333}AdmCmd{FFFF00}: %s has restored %s 's car to %d", sendername, giveplayer, CarHP);
- SendAdminMessage(COLOR_RED, string);
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/taxwithdraw", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pLeader] != 6)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Governor !");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid, 5.0, 2316.3171,-1916.4055,828.1979) && !IsPlayerInRangeOfPoint(playerid, 5.0, 1432.8900,-997.5419,1639.7911))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at the bank !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /taxwithdraw [amount]");
- format(string, sizeof(string), " There is currently $%d in the Treasury.", TaxValue);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- new cashdeposit = strvalEx(tmp);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /taxwithdraw [amount]");
- format(string, sizeof(string), " There is currently $%d in the Treasury.", TaxValue);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- if(cashdeposit > TaxValue || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " There is not enough in the Treasury !");
- return 1;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+cashdeposit;
- GivePlayerMoney(playerid, cashdeposit);
- TaxValue = TaxValue-cashdeposit;
- format(string, sizeof(string), " You have withdrawn $%d from the Treasury, Total: $%d ", cashdeposit, TaxValue);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SaveStuff();
- }
- return 1;
- }
- if(strcmp(cmd, "/withdraw", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 8 || IsPlayerInRangeOfPoint(playerid, 3.0, 1281.3845,-1656.4276,13.5839))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /withdraw [Amount]");
- format(string, sizeof(string), " You have $%d in your bank account.", PlayerInfo[playerid][pAccount]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- new cashdeposit = strvalEx(tmp);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /withdraw [Amount]");
- format(string, sizeof(string), " You have $%d in your bank account.", PlayerInfo[playerid][pAccount]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- if(cashdeposit > PlayerInfo[playerid][pAccount] || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(cashdeposit < 20)
- {
- SendClientMessage(playerid, COLOR_GREY, "You can only withdraw a minimum of $20!");
- return 1;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+cashdeposit;
- GivePlayerMoney(playerid,cashdeposit);
- PlayerInfo[playerid][pAccount] = PlayerInfo[playerid][pAccount]-cashdeposit;
- format(string, sizeof(string), " You have withdrawn $%d from your bank account, Total: $%d ", cashdeposit,PlayerInfo[playerid][pAccount]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- }
- return 1;
- }
- //-----------------------------------[new ATM-Card System]-----------------------//
- if(strcmp(cmd, "/atmcard", true) == 0)
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] != 8)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at the bank!");
- return 1;
- }
- //SendClientMessage(playerid,COLOR_WHITE,"You Have sent a Request to get an ATM Card - It will be Accepted in Few");
- SendClientMessage(playerid, COLOR_WHITE,"You ATM Card Request has been Accepted - Congratulation");
- SendClientMessage(playerid, COLOR_GREY,"You have recieved an ATM Card");
- PlayerInfo[playerid][pATMcard] = 1;
- SetTimer("ATMcardGet",5000,0);
- return 1;
- }
- //------------------------------------------------------------------------------//
- if(strcmp(cmd, "/ch", true) == 0 || strcmp(cmd, "/checkhacks", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (PlayerInfo[playerid][pAdmin] < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not authorised to use that command.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /checkhacks [Playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if (IsPlayerConnected(giveplayerid))
- {
- GetPlayerName(giveplayerid, sendername, sizeof(sendername));
- Hack_int[giveplayerid] = GetPlayerInterior(giveplayerid);
- Hack_vw[giveplayerid] = GetPlayerVirtualWorld(giveplayerid);
- GetPlayerPos(giveplayerid, Hack_x[giveplayerid], Hack_y[giveplayerid], Hack_z[giveplayerid]);
- GetPlayerHealth(giveplayerid, Oldhp[giveplayerid]);
- GetPlayerArmour(giveplayerid, Oldarm[giveplayerid]);
- SetPlayerHealth(giveplayerid, 100);
- SetPlayerArmour(giveplayerid, 100);
- SetPlayerPos(giveplayerid, 0.0, 0.0, 0.0);
- CreateExplosion(0.0, 0.0, 0.0, 9, 0);
- WasCheckBy[giveplayerid] = playerid;
- format(string, sizeof(string), "* %s was checked for health hacks", sendername);
- ProxDetector(30.0, playerid, string, COLOR_YELLOW, COLOR_YELLOW, COLOR_YELLOW, COLOR_YELLOW, COLOR_YELLOW);
- SetTimerEx("HackResults", 500, false, "i", giveplayerid);
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player.", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/deposit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 8 || IsPlayerInRangeOfPoint(playerid, 3.0, 1281.3845,-1656.4276,13.5839))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /deposit [Amount]");
- format(string, sizeof(string), "You currently have $%d in your Bank Account.", PlayerInfo[playerid][pAccount]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- new cashdeposit = strvalEx(tmp);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /deposit [Amount]");
- format(string, sizeof(string), "You currently have $%d in your Bank Account.", PlayerInfo[playerid][pAccount]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- if(cashdeposit > PlayerInfo[playerid][pCash] || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have that much Money on you.");
- return 1;
- }
- if(cashdeposit < 20)
- {
- SendClientMessage(playerid, COLOR_GREY, "You can only deposit a minimum of $20!");
- return 1;
- }
- new curfunds = PlayerInfo[playerid][pAccount];
- new percent = BizzInfo[PlayerInfo[playerid][InBusiness]][bPercent];
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-cashdeposit;
- GivePlayerMoney(playerid,-cashdeposit);
- PlayerInfo[playerid][pAccount] = PlayerInfo[playerid][pAccount]-cashdeposit*percent/100;
- new fee = cashdeposit*percent/100;
- PlayerInfo[playerid][pAccount] = cashdeposit+PlayerInfo[playerid][pAccount];
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += fee;
- SendClientMessage(playerid, COLOR_WHITE, "|___ BANK STATEMENT ___|");
- format(string, sizeof(string), " Old Balance: $%d", curfunds);
- SendClientMessage(playerid, COLOR_GRAD2, string);
- format(string, sizeof(string), " Percent Fee: $%d",fee);
- SendClientMessage(playerid, COLOR_GRAD4, string);
- format(string, sizeof(string), " Deposit: $%d",cashdeposit);
- SendClientMessage(playerid, COLOR_GRAD5, string);
- SendClientMessage(playerid, COLOR_GRAD6, "|------------------------------------------|");
- format(string, sizeof(string), " New Balance: $%d", PlayerInfo[playerid][pAccount]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/atm", true) == 0)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- for(new i = 0; i < sizeof(ATMInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2, ATMInfo[i][ATMX], ATMInfo[i][ATMY], ATMInfo[i][ATMZ]))
- {
- if(!(PlayerInfo[playerid][pATMcard] == 1)) return SendClientMessage(playerid,COLOR_GREY," You don't have an ATM Card - Get One from any Bank");
- {
- if(ATMInfo[i][ATMLocked] == 0)
- {
- PlayerInfo[playerid][ATMID] = i;
- format(string,sizeof(string),"Los Santos ATM\nYou have a total of $%d in your Bank account\nType below the amount of money you want to withdraw:", PlayerInfo[playerid][pAccount]);
- ShowPlayerDialog(playerid,59,DIALOG_STYLE_INPUT,"Los Santos ATM",string,"Withdraw","Cancel");
- format(string, sizeof(string), "* %s presses a button and checks their balance.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- GameTextForPlayer(playerid, "~r~ATM is unavailable!", 1000, 5);
- }
- }
- }
- }
- }
- //--------------------------------------[New Map Box System]----------------------------//
- if(strcmp(cmd, "/buymap", true) == 0)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- for(new i = 0; i < sizeof(MAPBInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2, MAPBInfo[i][MAPBX], MAPBInfo[i][MAPBY], MAPBInfo[i][MAPBZ]))
- {
- if(PlayerInfo[playerid][pMap] == 0)
- {
- SendClientMessage(playerid,COLOR_WHITE,"** You have bought a Map - You can view it at anytime by '/viewmap'");
- PlayerInfo[playerid][pMap] = 1;
- PlayerInfo[playerid][pCash] -= 25;
- GivePlayerMoney(playerid, -25);
- return 1;
- }
- }
- }
- SendClientMessage(playerid,COLOR_WHITE,".:: Error : You are not near a Map-Box");
- return 1;
- }
- if(strcmp(cmd, "/viewmap", true) == 0)
- {
- if(PlayerInfo[playerid][pMap] == 1)
- {
- ShowPlayerDialog(playerid, mapmenu, DIALOG_STYLE_LIST, "Los Santos Map", "Los Santos Police Department\nEmergency Medical Service\nCity Hall\nDepartment of Motore vehicles\nVerona Mall", "Select", "Cancel");
- }
- else
- {
- SendClientMessage(playerid,COLOR_WHITE,"You don't have a Map - Buy a Map from any Map-Box");
- }
- return 1;
- }
- //----------------------------------------[New OOC Shop System]--------------------------------------------//
- if(strcmp(cmd, "/oocshop", true) == 0)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- for(new i = 0; i < sizeof(OOCshopInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.0, OOCshopInfo[i][OOCshopX], OOCshopInfo[i][OOCshopY], OOCshopInfo[i][OOCshopZ]))
- {
- ShowPlayerDialog(playerid, DIALOG_OOCSHOP, DIALOG_STYLE_LIST,"OOC Shop Items","Respect Points Boost [1 Hour] - 5 Gold Bars\nBronze VIP - 20 Gold Bar\nSilver VIP - 40 Gold Bar\nGold VIP - 70 Gold Bar\nPlatinum VIP - 100 Gold Bar\nCustom House Ticket - 25 Gold Bar\nCustom Business Ticket - 50 Gold Bar\nCustom Car Ticket - 25 Gold Bar","Purchase","Cancel");
- return 1;
- }
- }
- SendClientMessage(playerid,COLOR_WHITE,".:: Error : You are not near an OOC Shop");
- return 1;
- }
- //---------------------------------------------------------------------------------------------------------//
- if(strcmp(cmd, "/dice", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new dice = random(6)+1;
- if(PlayerInfo[playerid][pDice] == 1)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s throws a dice that lands on %d.", sendername,dice);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have a dice !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/flipcoin", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pCash] > 0)
- {
- new coin = random(2);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(coin == 1)
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger flips a coin that lands on Tails.");
- else format(string, sizeof(string), "* %s flips a coin that lands on Tails.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger flips a coin that lands on Tails.");
- else format(string, sizeof(string), "* %s flips a coin that lands on Tails.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have any money !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/transfer", true) == 0 || strcmp(cmd, "/wiretransfer", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pLevel] < 3)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You must be level 3!");
- return 1;
- }
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] != 8)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at the bank!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /transfer [PlayerID/PartOfName] [amount]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /transfer [PlayerID/PartOfName] [amount]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(gPlayerLogged[giveplayerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player has not logged in!");
- return 1;
- }
- if(giveplayerid == playerid)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't transfer money to yourself!");
- return 1;
- }
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new playermoney = PlayerInfo[playerid][pAccount] ;
- if(moneys > 0 && playermoney >= moneys)
- {
- PlayerInfo[playerid][pAccount] -= moneys;
- PlayerInfo[giveplayerid][pAccount] += moneys;
- format(string, sizeof(string), " You have transferred $%d to %s's account.", moneys, giveplayer,giveplayerid);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " You have recieved $%d to into your account from %s", moneys, sendername, playerid);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "%s transferred $%d to %s", sendername, moneys, giveplayer);
- if(moneys >= 500000)
- {
- ABroadCast(COLOR_YELLOW,string,1);
- }
- PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Invalid transaction amount!");
- }
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/bankpercent",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] != 8)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in a bank!");
- return 1;
- }
- format(string, sizeof(string), "* The Bank Tax is currently %d percent.", BizzInfo[PlayerInfo[playerid][InBusiness]][bPercent]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/takestretcher", true) == 0) //HOSPITAL (NEW)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid ,3.0, 1216.8700, -1370.1622, 1017.8790))
- {
- if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
- {
- AttachObjectToPlayer( hospybed, playerid, 0, 1.5, -0.5, 0, 0, 0 );
- return 1;
- }
- }
- }
- }
- if(strcmp(cmd, "/dropstretcher", true) == 0) //HOSPITAL (NEW)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid ,25.0, 1216.8700, -1370.1622, 1017.8790))
- {
- if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
- {
- DestroyDynamicObject(hospybed);
- hospybed = CreateDynamicObject(2146, 1217.627441, -1370.959229, 1017.364563, 0.0000, 0.0000, 90.0000);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are inside the hospital!");
- return 1;
- }
- }
- }
- if(strcmp(cmd, "/safedeposit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFMember] == 255)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of a Faction !");
- return 1;
- }
- if(FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySafe] == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Your Faction does not own a safe !");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid, 2, FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySafePos][0], FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySafePos][1], FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySafePos][2]))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not at your Faction Safe !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /safedeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, Gunparts");
- return 1;
- }
- if(strcmp(tmp,"cash",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /safedeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, Gunparts");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit > 1000000 || FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCash] > 1000000)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than $1,000,000 in your safe !");
- return 1;
- }
- if(deposit > PlayerInfo[playerid][pCash] || deposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-deposit;
- GivePlayerMoney(playerid,-deposit);
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCash] = FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCash]+deposit;
- format(string, sizeof(string), "* %s takes out some cash, and puts it in their safe.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "You have sucessfully deposited $%d into your family safe.", deposit);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"pot",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /safedeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, Gun parts");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit > 500 || FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyPot] > 500)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 500 grams of Pot in your safe !");
- return 1;
- }
- if(deposit > PlayerInfo[playerid][pPot] || deposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pPot] = PlayerInfo[playerid][pPot]-deposit;
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyPot] = FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyPot]+deposit;
- format(string, sizeof(string), "* %s takes out some pot, and puts it in their safe.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "You have sucessfully deposited %d grams into your Faction safe.", deposit);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"crack",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /safedeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, Gun parts");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit > 250 || FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCrack] > 250)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 250 grams of Crack in your safe !");
- return 1;
- }
- if(deposit > PlayerInfo[playerid][pCrack] || deposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCrack] = PlayerInfo[playerid][pCrack]-deposit;
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCrack] = FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCrack]+deposit;
- format(string, sizeof(string), "* %s takes out some crack, and puts it in their safe.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "You have sucessfully deposited %d grams into your family safe.", deposit);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"Gunparts",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /safedeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, Gunparts");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit > 100000 || FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMats] > 100000)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 100000 Gunparts in your safe !");
- return 1;
- }
- if(deposit > PlayerInfo[playerid][pMats] || deposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pMats] = PlayerInfo[playerid][pMats]-deposit;
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMats] = FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMats]+deposit;
- format(string, sizeof(string), "* %s takes out some Gun parts, and puts them in their safe.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "You have sucessfully deposited %d Gun parts into your faction safe.", deposit);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SaveFamilies();
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/safewithdraw", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFMember] == 255)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of a Faction !");
- return 1;
- }
- if(FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySafe] == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Your Faction does not own a safe !");
- return 1;
- }
- if(PlayerInfo[playerid][pRank] < 5)
- {
- SendClientMessage(playerid, COLOR_GREY, " Your rank is not high enough !");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid, 2, FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySafePos][0], FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySafePos][1], FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySafePos][2]))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not at your Faction Safe !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /safewithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, Gunparts");
- return 1;
- }
- if(strcmp(tmp,"cash",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /safewithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, Gunparts");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCash] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much inside the safe !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+withdraw;
- GivePlayerMoney(playerid,withdraw);
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCash] = FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCash]-withdraw;
- format(string, sizeof(string), "* %s has taken some cash out of their safe.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "You have sucessfully withdrawn $%d from your faction safe.", withdraw);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"pot",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /safewithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, Gunparts");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyPot] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much inside the safe !");
- return 1;
- }
- if(withdraw > 50 || PlayerInfo[playerid][pPot]+withdraw > 50)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't carry more than 50 at once !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pPot] = PlayerInfo[playerid][pPot]+withdraw;
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyPot] = FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyPot]-withdraw;
- format(string, sizeof(string), "* %s has taken some pot out of their safe.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "You have sucessfully withdrawn %d grams from your faction safe.", withdraw);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"crack",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /safewithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, Gunparts");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCrack] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much inside the safe !");
- return 1;
- }
- if(withdraw > 25 || PlayerInfo[playerid][pCrack]+withdraw > 25)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't carry more than 25 at once !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCrack] = PlayerInfo[playerid][pCrack]+withdraw;
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCrack] = FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCrack]-withdraw;
- format(string, sizeof(string), "* %s has taken some crack out of their safe.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "You have sucessfully withdrawn %d grams from your faction safe.", withdraw);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"Gunparts",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /safewithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, Gunparts");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMats] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much inside the safe !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pMats] = PlayerInfo[playerid][pMats]+withdraw;
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMats] = FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMats]-withdraw;
- format(string, sizeof(string), "* %s has taken some Gun parts out of their safe.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "You have sucessfully withdrawn %d Gun parts from your faction safe.", withdraw);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SaveFamilies();
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/safebalance", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFMember] == 255)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of a Faction !");
- return 1;
- }
- if(FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySafe] == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Your faction does not own a safe !");
- return 1;
- }
- format(string, sizeof(string), "Safe: %s | Cash: $%d | Pot: %d | Crack: %d | Gun parts: %d", FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyName], FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCash], FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyPot], FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyCrack], FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMats]);
- SendClientMessage(playerid, COLOR_GRAD6, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/buytools", true) == 0)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 100, -30.875, -88.9609, 1004.53))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in a 24-7 !");
- return 1;
- }
- DisplayDialogForPlayer(playerid, 3); //247
- return 1;
- }
- if(strcmp(cmd, "/buymeal", true) == 0)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 3, 450.4382,-83.6514,999.5547))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in the prison Cafeteria !");
- return 1;
- }
- DisplayDialogForPlayer(playerid, 7); //CAFE
- return 1;
- }
- if(strcmp(cmd, "/train", true) == 0)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 3, 766.1840,13.3013,1000.7027))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not at a trainer !");
- return 1;
- }
- DisplayDialogForPlayer(playerid, 5); //Training
- return 1;
- }
- if(strcmp(cmd, "/adivorce", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adivorce [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have reset %s's marriage status !", giveplayer);
- SendClientMessage(playerid, COLOR_GREY, string);
- SendClientMessage(giveplayerid, COLOR_YELLOW, "Your marriage status has been reset by an Admin.");
- ClearMarriage(giveplayerid);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/usephone", true) == 0)
- {
- if (!IsAtPPhone(playerid))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not near a payphone!");
- return 1;
- }
- ShowPlayerDialog(playerid, DACCT32, DIALOG_STYLE_MSGBOX, "Telephone Booth", " Call Number", "Select", "Cancel");
- return 1;
- }
- if(strcmp(cmd, "/call", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJailed] == 2)
- {
- if(!IsPlayerInRangeOfPoint(playerid,2.0,185.3808,1923.9442,17.7778))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not at the prison payphone !");
- return 1;
- }
- }
- else if(PlayerInfo[playerid][pPnumber] == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have a cell phone !");
- SendClientMessage(playerid, COLOR_WHITE,"HINT: You can /buy a cell phone from a 24-7.");
- return 1;
- }
- if(PlayerInfo[playerid][pHospital] != 0 || PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are unable to use your cell phone at this time !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /call [phonenumber]");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s takes out a cellphone.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
- new phonenumb = strvalEx(tmp);
- if(phonenumb == 911)
- {
- SendClientMessage(playerid, COLOR_WHITE, "HINT: You now use T to talk on your cellphone, type /hangup to hang up.");
- SendClientMessage(playerid, COLOR_DOC, "EMERGENCY: Which Service Do You Require, Police or Paramedic?");
- Mobile[playerid] = 911;
- return 1;
- }
- if(phonenumb == PlayerInfo[playerid][pPnumber])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You just get a busy tone...");
- return 1;
- }
- if(Mobile[playerid] != 255)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are already on a call...");
- return 1;
- }
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
- {
- giveplayerid = i;
- Mobile[playerid] = giveplayerid; //caller connecting
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PhoneOnline[giveplayerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That players Phone is Offline !");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pHospital] == 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " That player is unable to speak at this time !");
- return 1;
- }
- if(Mobile[giveplayerid] == 255)
- {
- format(string, sizeof(string), "Your Mobile is Ringing Type (/Pickup) CallerID: %s", sendername);
- SendClientMessage(giveplayerid, COLOR_YELLOW, string);
- GetPlayerName(giveplayerid, sendername, sizeof(sendername));
- if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger's phone begins to ring.");
- }
- else
- {
- format(string, sizeof(string), "* %s's phone begins to ring.", sendername);
- }
- SendClientMessage(playerid, COLOR_WHITE, "HINT: You now use T to talk on your cellphone, type /hangup to hang up.");
- ProxDetector(30.0, i, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- CellTime[playerid] = 1;
- if(PlayerInfo[playerid][pJailed] == 2)
- {
- TogglePlayerControllable(playerid, 0);
- }
- return 1;
- }
- }
- }
- }
- }
- }
- SendClientMessage(playerid, COLOR_GRAD2, " You just get a Busy tone...");
- }
- return 1;
- }
- if(strcmp(cmd, "/sms", true) == 0 || strcmp(cmd, "/sms", true) == 0 || strcmp(cmd, "/sms", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sms [phonenumber] [text chat]");
- return 1;
- }
- if(PlayerInfo[playerid][pPnumber] == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You dont't have a cell phone...");
- return 1;
- }
- if(PlayerInfo[playerid][pHospital] != 0 || PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerInfo[playerid][pJailed] == 2)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are unable to use your cell phone at this time !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger takes out his Cellphone and Start typing a Message.");
- }
- else
- {
- format(string, sizeof(string), "* %s takes out his Cellphone and Start typing a Message.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- new phonenumb = strvalEx(tmp);
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sms [phonenumber] [text chat]");
- return 1;
- }
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
- {
- giveplayerid = i;
- Mobile[playerid] = giveplayerid;
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PhoneOnline[giveplayerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That players Phone is Offline !");
- return 1;
- }
- format(string, sizeof(string), "S.M.S: %s | Sender : %s (%d)", result,sendername,PlayerInfo[playerid][pPnumber]);
- GetPlayerName(giveplayerid, sendername, sizeof(sendername));
- SendClientMessage(playerid, COLOR_WHITE, "Text Message `ed");
- SendClientMessage(giveplayerid, COLOR_YELLOW, string);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "~r~$-%d", 25);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-25;
- GivePlayerMoney(playerid,-25);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- Mobile[playerid] = 255;
- return 1;
- }
- }
- }
- }
- }
- SendClientMessage(playerid, COLOR_GRAD2, " Message Delivery Failed...");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/speakon", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pPnumber] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You do not own a phone !");
- return 1;
- }
- if(Mobile[playerid] == 255)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not on a phone call !");
- return 1;
- }
- if(PlayerInfo[playerid][pSpeakPhone] == 0)
- {
- SendClientMessage(playerid, COLOR_YELLOW2, "Speaker phone on.");
- PlayerInfo[playerid][pSpeakPhone] = 1;
- return 1;
- }
- if(PlayerInfo[playerid][pSpeakPhone] == 1)
- {
- SendClientMessage(playerid, COLOR_YELLOW2, "Speaker phone off.");
- PlayerInfo[playerid][pSpeakPhone] = 0;
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/pickup", true) == 0 || strcmp(cmd, "/p", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(Mobile[playerid] != 255)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are already on a call...");
- return 1;
- }
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Mobile[i] == playerid)
- {
- Mobile[playerid] = i; //caller connecting
- SendClientMessage(i, COLOR_GRAD2, " They Picked up the call.");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger answers their cellphone.");
- }
- else
- {
- format(string, sizeof(string), "* %s answers their cellphone.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/hangup", true) == 0 || strcmp(cmd, "/h", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new caller = Mobile[playerid];
- if(IsPlayerConnected(caller))
- {
- if(caller != INVALID_PLAYER_ID)
- {
- if(caller != 255)
- {
- if(caller < 255)
- {
- SendClientMessage(caller, COLOR_GRAD2, " They hung up.");
- CellTime[caller] = 0;
- CellTime[playerid] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, " You hung up.");
- Mobile[caller] = 255;
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
- SetPlayerSpecialAction(caller,SPECIAL_ACTION_STOPUSECELLPHONE);
- }
- Mobile[playerid] = 255;
- CellTime[playerid] = 0;
- if(PlayerInfo[playerid][pJailed] == 2)
- {
- TogglePlayerControllable(playerid, 1);
- }
- return 1;
- }
- }
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pMask] > 0) { sendername = "Stranger"; }
- format(string, sizeof(string), "* %s puts away their cellphone.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
- }
- return 1;
- }
- if(strcmp(cmd, "/fixr", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- PlayerFixRadio(playerid);
- }
- return 1;
- }
- if(strcmp(cmd, "/time", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new mtext[20];
- new year, month, day;
- getdate(year, month, day);
- if(month == 1) { mtext = "January"; }
- else if(month == 2) { mtext = "February"; }
- else if(month == 3) { mtext = "March"; }
- else if(month == 4) { mtext = "April"; }
- else if(month == 5) { mtext = "May"; }
- else if(month == 6) { mtext = "June"; }
- else if(month == 7) { mtext = "July"; }
- else if(month == 8) { mtext = "August"; }
- else if(month == 9) { mtext = "September"; }
- else if(month == 10) { mtext = "October"; }
- else if(month == 11) { mtext = "November"; }
- else if(month == 12) { mtext = "December"; }
- new hour,minuite,second;
- gettime(hour,minuite,second);
- FixHour(hour);
- hour = shifthour;
- if(minuite < 10)
- {
- if(PlayerInfo[playerid][pJailTime] > 0)
- {
- format(string, sizeof(string), "~y~%d %s~n~~g~|~w~%d:0%d~g~|~n~~w~Jail Time Left: %d sec", day, mtext, hour, minuite, PlayerInfo[playerid][pJailTime]-10);
- }
- else
- {
- format(string, sizeof(string), "~y~%d %s~n~~g~|~w~%d:0%d~g~|", day, mtext, hour, minuite);
- }
- }
- else
- {
- if(PlayerInfo[playerid][pJailTime] > 0)
- {
- format(string, sizeof(string), "~y~%d %s~n~~g~|~w~%d:%d~g~|~n~~w~Jail Time Left: %d sec", day, mtext, hour, minuite, PlayerInfo[playerid][pJailTime]-10);
- }
- else
- {
- format(string, sizeof(string), "~y~%d %s~n~~g~|~w~%d:%d~g~|", day, mtext, hour, minuite);
- }
- }
- GameTextForPlayer(playerid, string, 5000, 1);
- if(!IsPlayerInAnyVehicle(playerid)) { ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_watch",4.0,0,0,0,0,0); }
- }
- return 1;
- }
- if(strcmp(cmd, "/gotocar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /gotocar [vehicleid]");
- return 1;
- }
- if(GetPlayerState(playerid) == PLAYER_STATE_SPECTATING) { SendClientMessage(playerid, COLOR_GREY, " You can not do that while spectating !"); return 1; }
- new vehid = strvalEx(tmp);
- new Float:vX, Float:vY, Float:vZ;
- GetVehiclePos(vehid, vX, vY, vZ);
- SetPlayerPos(playerid, vX, vY, vZ+3);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- PlayerInfo[playerid][pLocal] = 999;
- PlayerInfo[playerid][pVirtualWorld] = 0;
- GameTextForPlayer(playerid, "~w~Teleporting", 5000, 1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/dedit", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1337)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /dedit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Pot, Crack");
- return 1;
- }
- if(strcmp(tmp,"pot",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /dedit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Pot, Crack");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > dhlimit) { format(string, sizeof(string), " Amount can not be greater than %d !", dhlimit); SendClientMessage(playerid, COLOR_GREY, string); return 1; }
- dhstock = amount;
- format(string, sizeof(string), "You have adjusted the amount of Pot in the Drug Depot: %d/%d.", dhstock, dhlimit);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- else if(strcmp(tmp,"crack",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /dedit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Pot, Crack");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > chlimit) { format(string, sizeof(string), " Amount can not be greater than %d !", chstock); SendClientMessage(playerid, COLOR_GREY, string); return 1; }
- chstock = amount;
- format(string, sizeof(string), "You have adjusted the amount of Crack in the Drug Depot: %d/%d.", chstock, chlimit);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/fedit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!(PlayerInfo[playerid][pGangMod]) && PlayerInfo[playerid][pAdmin] < 1337)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You are not authorized to use that command!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- new family = strvalEx(tmp);
- if(family < 1 || family > 14) { SendClientMessage(playerid, COLOR_GREY, " Family can't be below 1 or above 14!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- if(strcmp(tmp,"maxskins",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > 8) { SendClientMessage(playerid, COLOR_GREY, " MaxSkins can't be below 0 or above 8!"); return 1; }
- FamilyInfo[family-1][FamilySkins] = amount;
- format(string, sizeof(string), "You have adjusted the MaxSkins of Family %d to %d", family, amount);
- SendClientMessage(playerid, COLOR_WHITE, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"skin1",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(amount)) { SendClientMessage(playerid, COLOR_GREY, " Invalid Skin!"); return 1; }
- FamilyInfo[family-1][FamilySkin1] = amount;
- format(string, sizeof(string), "You have adjusted Family %d's Skin1 to Skin ID %d", family, amount);
- SendClientMessage(playerid, COLOR_WHITE, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"skin2",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(amount)) { SendClientMessage(playerid, COLOR_GREY, " Invalid Skin!"); return 1; }
- FamilyInfo[family-1][FamilySkin2] = amount;
- format(string, sizeof(string), "You have adjusted Family %d's Skin2 to Skin ID %d", family, amount);
- SendClientMessage(playerid, COLOR_WHITE, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"skin3",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(amount)) { SendClientMessage(playerid, COLOR_GREY, " Invalid Skin!"); return 1; }
- FamilyInfo[family-1][FamilySkin3] = amount;
- format(string, sizeof(string), "You have adjusted Family %d's Skin3 to Skin ID %d", family, amount);
- SendClientMessage(playerid, COLOR_WHITE, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"skin4",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(amount)) { SendClientMessage(playerid, COLOR_GREY, " Invalid Skin!"); return 1; }
- FamilyInfo[family-1][FamilySkin4] = amount;
- format(string, sizeof(string), "You have adjusted Family %d's Skin4 to Skin ID %d", family, amount);
- SendClientMessage(playerid, COLOR_WHITE, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"skin5",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(amount)) { SendClientMessage(playerid, COLOR_GREY, " Invalid Skin!"); return 1; }
- FamilyInfo[family-1][FamilySkin5] = amount;
- format(string, sizeof(string), "You have adjusted Family %d's Skin5 to Skin ID %d", family, amount);
- SendClientMessage(playerid, COLOR_WHITE, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"skin6",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(amount)) { SendClientMessage(playerid, COLOR_GREY, " Invalid Skin!"); return 1; }
- FamilyInfo[family-1][FamilySkin6] = amount;
- format(string, sizeof(string), "You have adjusted Family %d's Skin6 to Skin ID %d", family, amount);
- SendClientMessage(playerid, COLOR_WHITE, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"skin7",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(amount)) { SendClientMessage(playerid, COLOR_GREY, " Invalid Skin!"); return 1; }
- FamilyInfo[family-1][FamilySkin7] = amount;
- format(string, sizeof(string), "You have adjusted Family %d's Skin7 to Skin ID %d", family, amount);
- SendClientMessage(playerid, COLOR_WHITE, string);
- SaveFamilies();
- return 1;
- }
- if(strcmp(tmp,"skin8",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fedit [family] [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: MaxSkins, Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(amount < 0 || amount > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299!"); return 1; }
- if(IsInvalidSkin(amount)) { SendClientMessage(playerid, COLOR_GREY, " Invalid Skin!"); return 1; }
- FamilyInfo[family-1][FamilySkin8] = amount;
- format(string, sizeof(string), "You have adjusted Family %d's Skin8 to Skin ID %d", family, amount);
- SendClientMessage(playerid, COLOR_WHITE, string);
- SaveFamilies();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Unknown name!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/disarm", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /disarm [Playerid/PartOfName]");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- if (PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- ResetPlayerWeapons(playa);
- ClearGuns(playa);
- ResetPlayerAdminWeaponsEx(playa);
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "You have disarmed %s.", giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/warnings", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 1))
- return SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use this command.");
- tmp = strtok(cmdtext, idx);
- new showcount;
- if(!strlen(tmp))
- {
- showcount = 4;
- } else {
- showcount = (strval(tmp) - 1);
- if(showcount < 0)
- return 1;
- if(showcount > 19)
- {
- showcount = 19;
- }
- }
- for(new i = 19 - showcount;i <= 19;i++)
- {
- if(strlen(Warnings[i]) != 0)
- {
- SendClientMessage(playerid,COLOR_YELLOW,Warnings[i]);
- }
- }
- return 1;
- }
- /* if(strcmp(cmd, "/vipgarage", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pDonateRank] < 2) return SendClientMessage(playerid,COLOR_RED,"You're not VIP / Silver-Gold-Plantium VIP.");
- new tmpcar = GetPlayerVehicleID(playerid);
- if(IsPlayerInRangeOfPoint(playerid, 2.0, 1823.2166,-1108.8353,24.0737))
- {
- if(GetPlayerState(playerid) == 2) { SetVehiclePos(tmpcar, 2483.8914,2377.5178,7.5434); }
- else { SetPlayerPos(playerid, 2483.8914,2377.5178,7.5434); }
- SendClientMessage(playerid, COLOR_WHITE, "You have entered The VIP Garage");
- SetPlayerInterior(playerid, 0);
- }
- if(IsPlayerInRangeOfPoint(playerid, 3.5, 2483.8914,2377.5178,7.5434))
- {
- if(GetPlayerState(playerid) == 2) { SetVehiclePos(tmpcar, 1822.2604, -1560.7610, 13.5402); }
- else { SetPlayerPos(playerid, 1823.2166,-1108.8353,24.0737); }
- SetPlayerInterior(playerid, 0);
- }
- return 1;
- }*/
- if(strcmp(cmd, "/prisongarage", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 0) return SendClientMessage(playerid,COLOR_RED,"You're not a Member of the LSPD/SASD/DoC/FBI");
- new tmpcar = GetPlayerVehicleID(playerid);
- if(IsPlayerInRangeOfPoint(playerid, 2.0, 1754.1086,-1594.9497,13.5373))
- {
- if(GetPlayerState(playerid) == 2) { SetVehiclePos(tmpcar, 1753.8724,-1580.7550,12.2883); }
- else { SetPlayerPos(playerid, 1753.8724,-1580.7550,12.2883); }
- SendClientMessage(playerid, COLOR_WHITE, "You have entered the Prison Garage");
- SetPlayerInterior(playerid, 0);
- }
- if(IsPlayerInRangeOfPoint(playerid, 3.5, 1753.8724,-1580.7550,12.2883))
- {
- if(GetPlayerState(playerid) == 2) { SetVehiclePos(tmpcar, 1754.1086,-1594.9497,13.5373); }
- else { SetPlayerPos(playerid, 1754.1086,-1594.9497,13.5373); }
- SetPlayerInterior(playerid, 0);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/robbers", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2 || RobStatus[RobberID1] == playerid)
- {
- new name1[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME], name3[MAX_PLAYER_NAME], name4[MAX_PLAYER_NAME], name5[MAX_PLAYER_NAME];
- GetPlayerName(RobStatus[RobberID1], name1, sizeof(name1));
- GetPlayerName(RobStatus[RobberID2], name2, sizeof(name2));
- GetPlayerName(RobStatus[RobberID3], name3, sizeof(name3));
- GetPlayerName(RobStatus[RobberID4], name4, sizeof(name4));
- GetPlayerName(RobStatus[RobberID5], name5, sizeof(name5));
- if(RobStatus[RobberID1] == 255) { name1 = "None"; }
- if(RobStatus[RobberID2] == 255) { name2 = "None"; }
- if(RobStatus[RobberID3] == 255) { name3 = "None"; }
- if(RobStatus[RobberID4] == 255) { name4 = "None"; }
- if(RobStatus[RobberID5] == 255) { name5 = "None"; }
- if(RobStatus[RobberID1] == 200) { name1 = "Dead"; }
- if(RobStatus[RobberID2] == 200) { name2 = "Dead"; }
- if(RobStatus[RobberID3] == 200) { name3 = "Dead"; }
- if(RobStatus[RobberID4] == 200) { name4 = "Dead"; }
- if(RobStatus[RobberID5] == 200) { name5 = "Dead"; }
- SendClientMessage(playerid, COLOR_YELLOW, "** Bank Robbers:");
- if(RobStatus[BeingRobbed] == 0){ SendClientMessage(playerid, COLOR_WHITE, "Status: NOT Being Robbed"); }
- else if(RobStatus[BeingRobbed] == 1){ SendClientMessage(playerid, COLOR_RED, "Status: Being Robbed"); }
- format(string, sizeof(string), "Robber 1 (Leader): %s",name1);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "Robber 2: %s", name2);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "Robber 3: %s", name3);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "Robber 4: %s", name4);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "Robber 5: %s", name5);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/enter", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:shax, Float:shay, Float:shaz;
- new Float:shbx, Float:shby, Float:shbz;
- new Float:shcx, Float:shcy, Float:shcz;
- GetVehiclePos(EnterableShamals[0], shax, shay, shaz);
- GetVehiclePos(EnterableShamals[1], shbx, shby, shbz);
- GetVehiclePos(EnterableShamals[2], shcx, shcy, shcz);
- for(new i = 0; i < sizeof(HouseInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ]))
- {
- if(GetPlayerVirtualWorld( playerid) == 0)
- {
- if(HouseInfo[i][hLocked] == 0 || PlayerInfo[playerid][pScrew] >= 1)
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has entered the house.");
- }
- else
- {
- format(string, sizeof(string), "* %s has entered the house.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][InHouse] = i;
- TogglePlayerControllable(playerid, false);
- Loaded[playerid] = 1;
- ShowLoading(playerid);
- SetTimer("LoadPlayer",3100,false);
- SetPlayerInterior( playerid, HouseInfo[i][hInteriorID]);
- SetPlayerVirtualWorld( playerid, HouseInfo[i][hVirWorld]);
- PlayerInfo[playerid][pVirtualWorld] = HouseInfo[i][hVirWorld];
- SetPlayerPos( playerid, HouseInfo[i][hInteriorX], HouseInfo[i][hInteriorY], HouseInfo[i][hInteriorZ]);
- if(HouseInfo[i][hRadio] > 0 && HouseInfo[i][hRadio] <= RADIOS)
- {
- new cRadio = HouseInfo[i][hRadio];
- switch(cRadio)
- {
- case 1:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1281016");
- }
- case 2:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1979774");
- }
- case 3:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1283687");
- }
- }
- }
- for(new x = 0; x <MAX_PLAYERS; x++)
- {
- new id = PlayerInfo[x][pPhousekey];
- if(HouseInfo[id][hAlarmSystem] == 1 && HouseInfo[id][hAlarmNumber] != 0 && AlarmOnline[id] == 0)
- {
- for(new a = 0; a <MAX_PLAYERS; a++)
- {
- if(IsPlayerConnected(a))
- {
- if(PlayerInfo[playerid][pScrew] >= 1 && HouseInfo[i][hLocked] == 1)
- {
- if(PlayerInfo[a][pPnumber] == HouseInfo[id][hAlarmNumber])
- {
- new success = random(4);
- if(success == 1)
- {
- format(string, sizeof(string), "House Alarm: Someone has tryed to enter inside the house but failed!");
- SendCopMessage(COLOR_DBLUE,string);
- PlayerInfo[playerid][pScrew] -= 1;
- SendClientMessage(playerid, COLOR_GREY, "You failed to enter inside the house, run!");
- format(string, sizeof(string), "SMS: This is an automated message informing you that registrant %s's house alarm has been activated.",GetName(x));
- SendClientMessage(a, COLOR_YELLOW, string);
- if(IsACop(a))
- {
- SetPlayerCheckpoint(playerid, HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ], 3.0);
- CP[a] = 46488;
- }
- if(PlayerInfo[playerid][pWantedLevel] <= 6)
- {
- PlayerInfo[playerid][pWantedLevel] += 1;
- SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pWantedLevel]);
- }
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, HouseInfo[i][hExteriorID]);
- SetPlayerPos(playerid, HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ]);
- }
- else
- {
- format(string, sizeof(string), "House Alarm: Someone has successfully entered inside the house!");
- SendCopMessage(COLOR_DBLUE,string);
- PlayerInfo[playerid][pScrew] -= 1;
- if(IsACop(a))
- {
- SetPlayerCheckpoint(playerid, HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ], 3.0);
- CP[a] = 46488;
- }
- if(PlayerInfo[playerid][pWantedLevel] <= 6)
- {
- PlayerInfo[playerid][pWantedLevel] += 1;
- SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pWantedLevel]);
- }
- SendClientMessage(playerid, COLOR_GREY, "You successfully enter inside the house!");
- format(string, sizeof(string), "SMS: This is an automated message informing you that registrant %s's house alarm has been activated.",GetName(x));
- SendClientMessage(a, COLOR_YELLOW, string);
- }
- }
- }
- }
- }
- }
- }
- }
- else
- {
- GameTextForPlayer(playerid, "~r~House is Locked!", 1000, 5);
- }
- }
- }
- }
- for(new h = 0; h < sizeof(EntranceInfo); h++)
- {
- if(IsPlayerInRangeOfPoint(playerid,EntranceInfo[h][EntranceEnterRadius],EntranceInfo[h][EntranceEnterX],EntranceInfo[h][EntranceEnterY],EntranceInfo[h][EntranceEnterZ]) && GetPlayerVirtualWorld(playerid) == EntranceInfo[h][EntranceExitVW])
- {
- new i = h;
- new bool:wait = false;
- /* Added because people kept /entering as soon as an admin creates an entrance */ if (EntranceInfo[h][EntranceInsideX] == 0) return SendClientMessage(playerid, GREY, "Entrance is not set up yet.");
- if (EntranceInfo[h][EntranceLocked]) return SendClientMessage(playerid, GREY, "This entrance is locked.");
- if (EntranceInfo[h][EntranceFaction] != 0 && PlayerInfo[playerid][pMember] != EntranceInfo[h][EntranceFaction]) return SendClientMessage(playerid, GREY, "This entrance is restricted to a certain faction, you can't enter.");
- if (EntranceInfo[h][EntranceVIP] != 0 && PlayerInfo[playerid][pDonateRank] < EntranceInfo[h][EntranceVIP]) return SendClientMessage(playerid, GREY, "This entrance is restricted to VIP's higher than your level, you can't enter.");
- if (EntranceInfo[h][EntranceEnterWait]) { wait = true; }
- //SetPlayerVirtualWorld(playerid, h);
- //SetPlayerVirtualWorld(playerid, EntranceInfo[h][EntranceVirtualWorld]);
- //SetPlayerInterior(playerid, EntranceInfo[h][EntranceInterior]);
- //Enter[playerid] = h;
- new vehicleid;
- new Seat[MAX_PLAYERS], InCar[MAX_PLAYERS];
- if (EntranceInfo[h][EntranceTeleVeh] == 1 && IsPlayerInAnyVehicle(playerid))
- {
- if (GetPlayerVehicleSeat(playerid) != 0) return 1;
- vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid, EntranceInfo[i][EntranceInsideX],EntranceInfo[i][EntranceInsideY], EntranceInfo[i][EntranceInsideZ] + 0.4);
- SetVehicleZAngle(vehicleid, EntranceInfo[i][EntranceInsideA]);
- SetVehicleWorld(vehicleid, EntranceInfo[i][EntranceVirtualWorld]);
- SetVehicleInterior(vehicleid, EntranceInfo[i][EntranceInterior]);
- for(new j = 0; j < MAX_PLAYERS; j++)
- {
- if(IsPlayerInVehicle(j, vehicleid))
- {
- InCar[j] = vehicleid;
- Seat[j] = GetPlayerVehicleSeat(j);
- SetPlayerInterior(j, EntranceInfo[i][EntranceInterior]);
- SetPlayerVirtualWorld(j, EntranceInfo[i][EntranceVirtualWorld]);
- }
- }
- }
- SetPlayerPosEx(playerid, EntranceInfo[i][EntranceInsideX],EntranceInfo[i][EntranceInsideY], EntranceInfo[i][EntranceInsideZ]);
- SetPlayerFacingAngle(playerid, EntranceInfo[i][EntranceInsideA]);
- SetPlayerInterior(playerid, EntranceInfo[i][EntranceInterior]);
- SetPlayerVirtualWorld(playerid, EntranceInfo[i][EntranceVirtualWorld]);
- if (vehicleid != 0)
- {
- for (new j = 0; j < MAX_PLAYERS; j++)
- {
- if (InCar[j] == 0) continue;
- if (InCar[j] == vehicleid)
- {
- PutPlayerInVehicle(j, vehicleid, Seat[j]);
- }
- }
- }
- KillTimer(ObjectWaitTimer[playerid]);
- if (wait == true) ObjectWait(playerid, EntranceInfo[h][EntranceInsideX], EntranceInfo[h][EntranceInsideY], EntranceInfo[h][EntranceInsideZ]);
- }
- }
- for(new i = 0; i < sizeof(MInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, MInfo[i][mExteriorX], MInfo[i][mExteriorY], MInfo[i][mExteriorZ]))
- {
- if(GetPlayerInterior(playerid) == MInfo[i][mExteriorID] && GetPlayerVirtualWorld(playerid) == 0)
- {
- if(MInfo[i][mVIP] != 1 || PlayerInfo[playerid][pDonateRank] != 0)
- {
- if(MInfo[i][mLocked] == 0)
- {
- PlayerInfo[playerid][Inmotel] = i;
- SetPlayerInterior( playerid, MInfo[i][mInteriorID]);
- SetPlayerVirtualWorld( playerid, MInfo[i][mVirWorld]);
- PlayerInfo[playerid][pVirtualWorld] = MInfo[i][mVirWorld];
- Pause(playerid);
- SetPlayerPos(playerid, MInfo[i][mInteriorX], MInfo[i][mInteriorY], MInfo[i][mInteriorZ]);
- }
- else
- {
- GameTextForPlayer(playerid, "~r~Motel Full - No Rooms Avaliable!", 1000, 5);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a VIP!");
- }
- }
- }
- }
- for(new i = 0; i < sizeof( BizzInfo ); i++)
- {
- if(IsPlayerInRangeOfPoint( playerid, 3, BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
- {
- if(GetPlayerVirtualWorld( playerid ) == 0)
- {
- if(BizzInfo[i][bLocked] == 0)
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[i][bEntranceCost])
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has entered the business.");
- }
- else
- {
- format(string, sizeof(string), "* %s has entered the business.", sendername);
- }
- TogglePlayerControllable(playerid, false);
- Loaded[playerid] = 1;
- ShowLoading(playerid);
- SetTimer("LoadPlayer",3100,false);
- SetPlayerInterior( playerid, BizzInfo[i][bInteriorID]);
- SetPlayerPos( playerid, BizzInfo[i][bExitX], BizzInfo[i][bExitY], BizzInfo[i][bExitZ]);
- PlayerInfo[playerid][InBusiness] = i;
- SetPlayerVirtualWorld( playerid, BizzInfo[i][bVirWorld]);
- PlayerInfo[playerid][pVirtualWorld] = BizzInfo[i][bVirWorld];
- if(BizzInfo[i][bRadio] != 0 && BizzInfo[i][bRadio] != RADIOS+1)
- {
- new cRadio = BizzInfo[i][bRadio];
- switch(cRadio)
- {
- case 1:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1283687");
- }
- case 2:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1979774");
- }
- case 3:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1281016");
- }
- }
- }
- if(BizzInfo[i][bType] == 1)
- {
- SendClientMessage( playerid, COLOR_YELLOW, "You have entered a 24 / 7");
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /buy - /buykit" );
- }
- else if(BizzInfo[i][bType] == 2)
- {
- SendClientMessage( playerid, COLOR_YELLOW, "You entered in a Clothes Store!");
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /buy - /acessories" );
- }
- else if(BizzInfo[i][bType] == 3)
- {
- SendClientMessage( playerid, COLOR_YELLOW, "You entered in a Club!");
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /buy" );
- }
- else if(BizzInfo[i][bType] == 4)
- {
- SendClientMessage( playerid, COLOR_YELLOW, "You entered in an Ammunation!");
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /buy" );
- }
- else if(BizzInfo[i][bType] == 5)
- {
- SendClientMessage( playerid, COLOR_YELLOW, "You entered in a Casino!");
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /bet & /buy");
- }
- else if(BizzInfo[i][bType] == 6)
- {
- SendClientMessage( playerid, COLOR_YELLOW, "You entered in a Restaurant!");
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /buy" );
- }
- else if(BizzInfo[i][bType] == 7)
- {
- GetPlayerArmour(playerid, pKevlar[playerid]);
- GetPlayerHealth(playerid, pHP[playerid]);
- SendClientMessage(playerid, COLOR_YELLOW, "You entered in a Paintball Weapon Shop!");
- PlayerPaintballing[playerid] = 1;
- PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_LIGHTRED, "You can now buy your weapons!");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /buy");
- }
- else if(BizzInfo[i][bType] == 8)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "You entered in a Bank!");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bankpercent, /wiretransfer, /deposit , /withdraw & /atmcard" );
- }
- else if(BizzInfo[i][bType] == 9)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "You entered in an Electronic Store!");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /buy" );
- }
- else if(BizzInfo[i][bType] == 10)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "You entered in a Locks Store!");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /buylock" );
- }
- else if(BizzInfo[i][bType] == 11)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "You entered in a Radio shop!");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /buy");
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- BizzInfo[i][bTill] += BizzInfo[i][bEntranceCost];
- GivePlayerMoney(playerid, -BizzInfo[i][bEntranceCost]);
- PlayerInfo[playerid][pCash] -= BizzInfo[i][bEntranceCost];
- ExtortionBiz(i, BizzInfo[i][bEntranceCost]);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have enough money to enter!");
- }
- }
- else
- {
- GameTextForPlayer(playerid, "~r~Business is Locked!", 1000, 5);
- }
- }
- }
- }
- for(new i = 0; i < sizeof(BInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, BInfo[i][bExteriorX], BInfo[i][bExteriorY], BInfo[i][bExteriorZ]))
- {
- if(GetPlayerInterior(playerid) == BInfo[i][bExteriorID] && GetPlayerVirtualWorld(playerid) == 0)
- {
- if(BInfo[i][bVIP] != 1 || PlayerInfo[playerid][pDonateRank] != 0)
- {
- if(BInfo[i][bLocked] == 0)
- {
- PlayerInfo[playerid][Inbuilding] = i;
- SetPlayerInterior( playerid, BInfo[i][bInteriorID]);
- SetPlayerVirtualWorld( playerid, BInfo[i][bVirWorld]);
- PlayerInfo[playerid][pVirtualWorld] = BInfo[i][bVirWorld];
- Pause(playerid);
- SetPlayerPos(playerid, BInfo[i][bInteriorX], BInfo[i][bInteriorY], BInfo[i][bInteriorZ]);
- if(BInfo[i][buRadio] >= 1 && strlen(BInfo[i][buRadioURL]))
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, BInfo[i][buRadioURL]);
- }
- }
- else
- {
- GameTextForPlayer(playerid, "~r~Building is Locked!", 1000, 5);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a VIP!");
- }
- }
- }
- }
- for(new h = 0; h < sizeof(HQInfo); h++)
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0,HQInfo[h][HQEnterX],HQInfo[h][HQEnterY],HQInfo[h][HQEnterZ]))
- {
- if(HQInfo[h][HQInsideX] == 0) return SendClientMessage(playerid, GREY, "HQ is not set up yet.");
- if(HQInfo[h][HQLocked]) return SendClientMessage(playerid, GREY, "HQ is locked.");
- SetPlayerVirtualWorld(playerid, h + 2000);
- SetPlayerPosEx(playerid, HQInfo[h][HQInsideX],HQInfo[h][HQInsideY],HQInfo[h][HQInsideZ]);
- SetPlayerInterior(playerid, HQInfo[h][HQInterior]);
- SetCameraBehindPlayer(playerid);
- }
- }
- if(IsPlayerInRangeOfPoint(playerid, 3, 1310.0685,-1367.6198,13.5382)) //Paintball Entrance
- {
- PaintballPlayers ++;
- PlayerPaintballing[playerid] = 1;
- new rand = random(sizeof(PaintballSpawns));
- SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid, 0);
- }
- //-----------------------------[Prison Entrances]------------------------//
- /*else if(IsPlayerInRangeOfPoint(playerid,2.0,1771.6210,-1547.4747,9.9129)) // Yard to Inside [Fun Time]
- {
- GameTextForPlayer(playerid,"~w~Objects Loading...",1000,5);
- Pause(playerid);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,1852.0464,-1732.5062,5202.5859);
- }
- else if(IsPlayerInRangeOfPoint(playerid,2.0,1769.3439,-1549.8958,9.9112)) // Yard to Inside [Prisoining]
- {
- GameTextForPlayer(playerid,"~w~Objects Loading...",1000,5);
- Pause(playerid);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,1864.7402,-1725.0553,5202.5859);
- }
- */
- else if(IsPlayerInRangeOfPoint(playerid,2.0,1797.4753,-1579.0033,14.0861)) // Outside Prison to Inside
- {
- GameTextForPlayer(playerid,"~w~Objects Loading..",1000,5);
- Pause(playerid);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1862.0128,-1700.4945,5202.5859);
- }
- //-----------------------------[Prison Entrances]------------------------//
- else if(IsPlayerInRangeOfPoint(playerid,3.0,2755.3499,-2515.5325,13.6397)) // Gun Depot Enter Point
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid,2776.5386,-1492.2943,1066.2562);
- GameTextForPlayer(playerid, "~w~Gun Depot", 5000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid,8.0,1765.7958,-1705.0437,13.4707)) // EMS new building
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerVirtualWorld(playerid, 101);
- SetPlayerInterior(playerid,16);
- SetPlayerPos(playerid,2046.1004638672,-1765.7945556641,767.94354248047);
- GameTextForPlayer(playerid, "~w~E.M.S building", 5000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid,8.0,shax,shay,shaz)) //SHAMAL 1
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger has entered the shamal.");
- else format(string, sizeof(string), "* %s has entered the shamal.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerVirtualWorld(playerid, 1337);
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,2.57, 33.14, 1200);
- GameTextForPlayer(playerid, "~w~Shamal", 5000, 1);
- GivePlayerGun(playerid, 46);
- }
- else if(IsPlayerInRangeOfPoint(playerid,8.0,shbx,shby,shbz)) //SHAMAL 2
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger has entered the shamal.");
- else format(string, sizeof(string), "* %s has entered the shamal.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerVirtualWorld(playerid, 1338);
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,2.57, 33.14, 1200);
- GameTextForPlayer(playerid, "~w~Shamal", 5000, 1);
- GivePlayerGun(playerid, 46);
- }
- else if(IsPlayerInRangeOfPoint(playerid,8.0,shcx,shcy,shcz)) //SHAMAL 3
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger has entered the shamal.");
- else format(string, sizeof(string), "* %s has entered the shamal.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerVirtualWorld(playerid, 1339);
- SetPlayerInterior(playerid,1);
- SetPlayerPos(playerid,2.57, 33.14, 1200);
- GameTextForPlayer(playerid, "~w~Shamal", 5000, 1);
- GivePlayerGun(playerid, 46);
- }
- /*
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2873.03,-2041.66,11.10)) //V.I.P Lounge
- {
- if(PlayerInfo[playerid][pDonateRank] < 1) return SendClientMessage(playerid,COLOR_RED,"You're not VIP.");
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 10);
- SetPlayerPos(playerid, 2876.15,-2041.59,11.07);///gotoint 0 2365.81640625 -1706.4645996094 1195.7257080078 OLD ONE
- GameTextForPlayer(playerid, "~b~V.I.P Lounge", 3000, 1);
- }*/
- /*else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1498.3635,-1580.5297,13.5498)) //Italian Resturant
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 4);
- SetPlayerPos(playerid, 1564.7557373047,-1730.5688476563,1125.6225585938);
- GameTextForPlayer(playerid, "~w~The Italian Resturant", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 328.2883,-1923.6836,1.4061)) //Santa Maria Resturant
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, -794.806396,497.738037,1376.195312);
- GameTextForPlayer(playerid, "~w~Santa Maria Resturant", 3000, 1);
- }*/
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1587.0557,-1730.1108,1441)) // Hall To Jails 2
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 5);
- SetPlayerPos(playerid, 1587.4763,-1728.4971,1441);
- GameTextForPlayer(playerid, "~w~Detention Facility", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1588.2921,-1745.8655,1441.2000)) // Prison Reception
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 5);
- SetPlayerPos(playerid, 1589.6949,-1744.9985,1441.2000);
- GameTextForPlayer(playerid, "~w~Prison Reception", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, -5.2309,-325.4293,5.4297)) // Prison Store
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 209.8902,-152.7066,-89.7323);
- GameTextForPlayer(playerid, "~w~Prison Store", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, -30.8378,-361.3748,5.4297)) // Control Room
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -27.0908,-379.4108,14.9761);
- GameTextForPlayer(playerid, "~w~Control Room", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, -107.5323,-219.7949,2.0466)) // Another Infim.
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1148.3007,-1318.3501,1023.7019);
- GameTextForPlayer(playerid, "~w~Infirmary Two", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, -5.2309,-325.4293,5.4297)) // Prison Store
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 5);
- SetPlayerPos(playerid, 209.8902,-152.7066,-89.7323);
- GameTextForPlayer(playerid, "~w~Prison Store", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1581.6827,-1730.2046,1441.2000)) // From Prison Hall to Jails
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 5);
- SetPlayerPos(playerid, 1581.0818,-1728.5902,1441.1000);
- GameTextForPlayer(playerid, "~w~Detention Facility", 3000, 1);
- }
- /*else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2233.2905,-1159.6998,25.8906)) // Jefferson Motel
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 15);
- SetPlayerPos(playerid, 2215.454833,-1147.475585,1025.796875);
- GameTextForPlayer(playerid, "~w~Jefferson Motel", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1547.3805,-1269.3496,17.4063)) // Tommy's Apartment
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1591.90002441,-1239.90002441,221.10000610);
- GameTextForPlayer(playerid, "~w~Tommy's Apartment", 3000, 1);
- }*/
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1833.8832,-1125.6548,24.6721)) // v.i.p Garage
- {
- if(PlayerInfo[playerid][pDonateRank] < 1) return SendClientMessage(playerid,COLOR_RED,"You're not VIP.");
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid, 2483.8914,2377.5178,7.5434);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid, "~b~ V.I.P Garage", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1720.31,-1740.75,13.54)) // Royal Church Main Door
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -2025.0823,1143.2609,18.0688);
- GameTextForPlayer(playerid, "~w~Los Santos Royal Church", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, -2024.87,1143.05,18.06)) // Royal Church Main Door exit
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1720.31,-1740.75,13.54);
- GameTextForPlayer(playerid, "~w~Exiting", 3000, 1);
- }
- /*else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2139.1563,-1742.7773,13.5524)) // Ganton Sex Shop
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, -100.3464,-24.8610,1000.7188);
- GameTextForPlayer(playerid, "~w~Ganton Sex Shop", 3000, 1);
- }*/
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1524.4841,-1677.8577,6.2188)) // LSPD Training Place Enter
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2195.96875,-1890.1411132813,903.56622314453);
- GameTextForPlayer(playerid, "~b~L.S.P.D Training Range", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2034.1747,-1401.6726,17.2948)) // County Hospital
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 17);
- SetPlayerPos(playerid, 2403.6315917969,-1873.8382568359,977.00183105469);
- GameTextForPlayer(playerid, "~w~County Hospital", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2045.0454,-1913.2452,13.5469)) // DMV
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, -2029.798339,-106.675910,1035.171875);
- GameTextForPlayer(playerid, "~w~Department Of Motor Vehicles", 3000, 1);
- }
- /*else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1333.4658,-1864.3909,13.5469)) // 2 Dragons Strip Club
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, -2637.0388,1402.2401,906.4609);
- GameTextForPlayer(playerid, "~r~Two Dragons Strip Club", 3000, 1);
- }*/
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 389.4164,-1162.6322,1227.8639)) // FBI Elevator which leads to Second Floor
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 17);
- SetPlayerPos(playerid, 391.95086669922,-1159.1645507813,1235.4501953125);
- GameTextForPlayer(playerid, "~r~F.B.I - Second Floor", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 393.1075,-1162.8607,1227.8639)) // FBI Elevator which leads to Prisons Floor
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 17);
- SetPlayerPos(playerid, 397.96765136719,-1166.8763427734,1224.2651367188);
- GameTextForPlayer(playerid, "~r~F.B.I - Prisons Floor", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2070.8240,-1793.8846,13.5533)) // Barber
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 418.652984,-82.639793,1001.804687);
- GameTextForPlayer(playerid, "~w~The Barber", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2508.3833,-2205.7219,13.5469)) // Drug Depot Enter from Outside
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 2203.7878,-1817.9066,960.5386);
- GameTextForPlayer(playerid, "~w~The Drug Depot", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2206.0955,-1821.6783,943.1324)) // Drug Depot Enter from Bottom
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 2250.0303,-1791.3995,915.8544);
- }
- /*else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2312.1548,-1508.6281,26.8438)) // Los Santos Royal Church Interior
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, -2001.2556,1096.8164,18.8574);
- GameTextForPlayer(playerid, "~w~Los Santos Royal Church", 3000, 1);
- }*/
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2253.9475,-1333.1809,23.9815)) // Los Santos Church Main Door
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 6);
- SetPlayerPos(playerid, 178.60601806641,-100.326538085942,1029.4976806641);
- GameTextForPlayer(playerid, "~w~Los Santos Church", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1658.4365,-1691.3781,15.6094)) // FBI Door from Garage Which lead to Prisons
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 385.09,-1154.54,1223.66);
- GameTextForPlayer(playerid, "~w~F.B.I Department", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1654.0979,-1655.1139,22.5156)) // FBI Door from Roof Which lead to Second Floor
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 357.4144,-1166.8655,1234.8639);
- GameTextForPlayer(playerid, "~w~F.B.I Department", 3000, 1);
- }
- /*else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2421.5442,-1219.2491,25.5612)) // PigPen
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 2);
- SetPlayerPos(playerid, 1204.809936,-11.586799,1000.921875);
- GameTextForPlayer(playerid, "~r~The PigPen", 3000, 1);
- }*/
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, -86.0714,-299.3637,2.7646)) // Director Office of Prison
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -220.3469,-251.2590,8.4680);
- GameTextForPlayer(playerid, "~r~Director's Office", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2068.5889,-1779.9105,13.5596)) // Tatto
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 16);
- SetPlayerPos(playerid, -204.439987,-26.453998,1002.273437);
- GameTextForPlayer(playerid, "~r~Tatto Shop", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1742.9120,-1943.8079,13.5689)) // Unity Station from train to inside
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 17);
- SetPlayerPos(playerid, -1973.2489,168.5225,539.0989);
- GameTextForPlayer(playerid, "~w~Unity Station", 3000, 1);
- }
- /*else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2310.0693,-1643.5203,14.8270)) // Ten Green Bottles
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 11);
- SetPlayerPos(playerid, 501.980987,-69.150199,998.757812);
- GameTextForPlayer(playerid, "~w~Ten Green Bottles", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1296.4255,-1424.8632,14.9531)) // Bar near PB
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, 1358.6835,-488.1862,650.7677);
- GameTextForPlayer(playerid, "~w~Two Elephants Resturant", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0,2105.4717,-1806.5591,13.5547)) // Pizza Stack
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 5);
- SetPlayerPos(playerid, 372.2533,-133.3005,1001.4922);
- GameTextForPlayer(playerid, "~w~Pizza Stack", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.5, 2487.7549,2397.2488,4.2109)) //VIP Garage to lounge / lounge to garge
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid, 2417.8186,-1705.3455,1195.0190);
- SetPlayerInterior(playerid, 10);
- GameTextForPlayer(playerid,"~b~V.I.P Lounge", 3000, 1);
- }*/
- else if(IsPlayerInRangeOfPoint(playerid, 2.5, 2257.35,-71.02,31.60)) //HITMAN
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid, 3210.75,714.29,1014.14);
- SetPlayerInterior(playerid, 10);
- GameTextForPlayer(playerid,"~b~Hitman HQ", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.5, -572.08,-1498.06,9.54)) //SS
- {
- if(IsAnAgent(playerid))
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid, 2145.3159,1597.3687,1003.9677);
- SetPlayerInterior(playerid, 1);
- GameTextForPlayer(playerid,"~w~ The Secret Service", 3000, 1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY,"You are not a Member of the Secret Service Orgnization");
- return 1;
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.5, 1769.8843,-1867.9167,13.5696)) //Unity Station People Entrance
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid, -2007.7353515625,176.60624694824,540.34661865234);
- SetPlayerInterior(playerid, 15);
- GameTextForPlayer(playerid,"~w~Unity Station", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.5, 1752.4977,-1894.1453,13.5574)) //Unity Station Workers Entrance
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid, -1961.6540527344,164.9091796875,546.71893310547);
- SetPlayerInterior(playerid, 15);
- GameTextForPlayer(playerid,"~w~Unity Station", 3000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 5.0, 2229.7354,-1721.5267,13.5639)) //Gym
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid, 772.111999,-3.898649,1000.728820);
- SetPlayerInterior(playerid, 5);
- GameTextForPlayer(playerid,"~w~Los Santos Gym", 3000, 1);
- }
- /*else if(IsPlayerInRangeOfPoint(playerid, 2.5, 1786.9857,-1720.8442,13.5426)) // Chinese Resturant
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid, 1026.8576660156,-1309.5942382813,-20.835353851318);
- SetPlayerInterior(playerid, 6);
- GameTextForPlayer(playerid,"~w~China Resturant", 3000, 1);
- }*/
- else if(IsPlayerInRangeOfPoint(playerid,3.0,626.9654,-571.7671,17.9207)) //SASD
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 5);
- SetPlayerPos(playerid, 322.2817,303.3415,999.1484);
- SetPlayerFacingAngle( playerid, 0.0000);
- GameTextForPlayer(playerid, "~w~S.A.S.D", 5000, 1);
- PlayerInfo[playerid][pInt] = 5;
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,1676.8248,-1634.7830,14.2266)) //FBI building
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 10);
- SetPlayerPos(playerid, 367.62509155273,-1149.8499755859,1228.7457275391);
- SetPlayerFacingAngle(playerid, 0.0000);
- GameTextForPlayer(playerid, "~w~Federal Bureau of Investigation", 5000, 1);
- PlayerInfo[playerid][pInt] = 10;
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1601.9219,-2157.7139,13.7401)) //FIRE DEPARTMENT ENTERANCE
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 368.0984,162.2898,1019.9844);
- PlayerInfo[playerid][pInt] = 3;
- GameTextForPlayer(playerid, "~r~E.M.S HeadQuarters", 5000, 1);
- SetPlayerFacingAngle(playerid, 90.0);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1172.6975, -1325.3914, 15.4019)) //HOSPITAL GROUND ENTER (NEW)
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, 1199.0801,-1366.3083,1017.8790);
- PlayerInfo[playerid][pInt] = 1;
- GameTextForPlayer(playerid, "~r~All Saints ~n~~w~Medical Center", 5000, 1);
- SetPlayerFacingAngle(playerid, 271.3973);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1154.5345, -1343.6583, 26.6953)) //HOSPITAL ROOF ENTER (NEW)
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, 1216.2145,-1379.2618,1029.4714);
- PlayerInfo[playerid][pInt] = 1;
- GameTextForPlayer(playerid, "~r~All Saints ~n~~w~Medical Center", 5000, 1);
- SetPlayerFacingAngle(playerid, 1.0922);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3, 1568.6840,-1691.0090,5.8906)) //Garage-LSPD Enterance
- {
- if(IsACop(playerid))
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 6);
- SetPlayerPos(playerid,246.4211,87.0546,1003.6406);
- SetCameraBehindPlayer(playerid);
- GameTextForPlayer(playerid, "~w~Los Santos~n~~r~Police Department", 5000, 1);
- SetPlayerFacingAngle(playerid, 180.0000);
- PlayerInfo[playerid][pInt] = 6;
- }
- }
- /* else if(IsPlayerInRangeOfPoint(playerid, 3, 1564.8468,-1666.1549,28.3956)) //LSPD Roof-LSPD Enterance
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 6);
- SetPlayerPos(playerid,242.7468,66.3155,1003.6406);
- SetCameraBehindPlayer(playerid);
- GameTextForPlayer(playerid, "~w~Los Santos~n~~r~Police Department", 5000, 1);
- SetPlayerFacingAngle(playerid, 270.0);
- PlayerInfo[playerid][pInt] = 6;
- }*/
- else if(IsPlayerInRangeOfPoint(playerid, 3, 1554.5262,-1675.7283,16.1953)) //LSPD enter
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid,246.7284,62.6640,1003.6406);
- SetCameraBehindPlayer(playerid);
- GameTextForPlayer(playerid, "~w~Los Santos~n~~r~Police Department", 5000, 1);
- SetPlayerFacingAngle(playerid, 90.0000);
- SetPlayerInterior(playerid, 6);
- PlayerInfo[playerid][pInt] = 6;
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3, 2447.8350,-1962.6876,13.5469)) //Los Santos Export Depot
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid,2573.0928,-1302.0148,1044.1250);
- SetCameraBehindPlayer(playerid);
- PlayerInfo[playerid][pInt] = 2;
- SetPlayerInterior(playerid, 2);
- GameTextForPlayer(playerid, "~w~Los Santos ~n~Export Depot building", 5000, 1);
- SetPlayerFacingAngle(playerid, 270.0000);
- }
- /*else if(IsPlayerInRangeOfPoint(playerid,3.0,1038.2180,-1340.5763,13.7432)) //Donut Store
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 17);
- SetPlayerPos(playerid, 377.1611,-191.6544,1000.6328);
- SetPlayerFacingAngle(playerid, 0.0000);
- GameTextForPlayer(playerid, "~w~Jim's Sticky Ring", 5000, 1);
- PlayerInfo[playerid][pInt] = 17;
- SetCameraBehindPlayer(playerid);
- }*/
- else if(IsPlayerInRangeOfPoint(playerid,3.0,1481.0209,-1770.9374,18.7958)) //City Hall
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 384.5713,173.6477,1008.3828);
- SetPlayerFacingAngle(playerid, 90.0000);
- GameTextForPlayer(playerid, "~w~ City Hall", 5000, 1);
- PlayerInfo[playerid][pInt] = 3;
- SetCameraBehindPlayer(playerid);
- }
- /*else if(IsPlayerInRangeOfPoint(playerid,3.0, 1244.7333, 205.3294, 19.6454)) // Donut Store Enterance
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerVirtualWorld(playerid, 3);
- SetPlayerInterior(playerid, 17);
- SetPlayerPos(playerid, 377.1611,-191.6544,1000.6328);
- SetPlayerFacingAngle(playerid, 0.0000);
- PlayerInfo[playerid][pInt] = 17;
- PlayerInfo[playerid][pVirtualWorld] = 3;
- GameTextForPlayer(playerid, "~w~Montgomery ~n~~r~Cafe", 5000, 1);
- SetCameraBehindPlayer(playerid);
- }*/
- else if(IsPlayerInRangeOfPoint(playerid,3.0, -13.0313,-335.9020,5.4297)) // Cafeteria Enterance
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 4);
- SetPlayerPos(playerid, 459.2668, -88.6474, 999.5547);
- SetPlayerFacingAngle(playerid, 89.9299);
- PlayerInfo[playerid][pInt] = 4;
- GameTextForPlayer(playerid, "~w~Cafeteria", 5000, 1);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,-174.2122,-247.5509,1.4297)) //Infirmary
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid, 268.7222,1862.8405,8.7578);
- GameTextForPlayer(playerid, "~w~Infirmary One", 5000, 1);
- SetPlayerFacingAngle(playerid, 180.0);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,-49.8847,-269.3661,6.6332)) //Doc building
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid, 18);
- SetPlayerPos(playerid, -202.2018,-204.9514,14.0696);
- GameTextForPlayer(playerid, "~w~Department of Correction", 5000, 1);
- SetPlayerFacingAngle(playerid, 90.0000);
- PlayerInfo[playerid][pInt] = 18;
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,2695.6235,-1704.6960,11.8438))
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid,7);
- SetPlayerPos(playerid,-1404.5299,-259.0602,1043.6563);
- GameTextForPlayer(playerid, "~w~Welcome to the 8ball Track", 5000, 1);
- PlayerInfo[playerid][pInt] = 7;
- }
- else if(IsPlayerInRangeOfPoint(playerid,8.0,-2111.5686,-443.9720,38.7344))
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid,4);
- SetPlayerPos(playerid,-1443.0554,-581.1879,1055.0472);
- GameTextForPlayer(playerid, "~w~Welcome to the Dirt Track", 5000, 1);
- PlayerInfo[playerid][pInt] = 4;
- }
- else if(IsPlayerInRangeOfPoint(playerid,8.0,-2080.3079,-406.0309,38.7344))
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,-1464.7732,1557.5533,1052.5313);
- GameTextForPlayer(playerid, "~w~Welcome to the Stunting Track", 5000, 1);
- PlayerInfo[playerid][pInt] = 14;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/exit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- for(new i = 0; i < sizeof(BizzInfo); i++)
- {
- if(IsPlayerInRangeOfPoint( playerid, 5.0, BizzInfo[PlayerInfo[playerid][InBusiness]][bExitX], BizzInfo[PlayerInfo[playerid][InBusiness]][bExitY], BizzInfo[PlayerInfo[playerid][InBusiness]][bExitZ]))
- {
- if(GetPlayerVirtualWorld( playerid ) > 0)
- {
- if(PlayerInfo[playerid][InBusiness] != 0)
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has left the business.");
- }
- else
- {
- format(string, sizeof(string), "* %s has left the business.", sendername);
- }
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 3)
- {
- if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DRINK_BEER)
- {
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
- }
- else if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DRINK_WINE)
- {
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- }
- else if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DRINK_SPRUNK)
- {
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
- }
- else if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_SMOKE_CIGGY)
- {
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
- }
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 5)
- {
- if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DRINK_BEER)
- {
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
- }
- else if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DRINK_WINE)
- {
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
- }
- else if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DRINK_SPRUNK)
- {
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
- }
- else if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_SMOKE_CIGGY)
- {
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
- }
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 7)
- {
- PlayerPaintballing[playerid] = 0;
- TogglePlayerControllable(playerid, 1);
- SetPlayerArmour(playerid, pKevlar[playerid]);
- SetPlayerHealth(playerid, pHP[playerid]);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerVirtualWorld( playerid, 0);
- SetPlayerInterior( playerid, BizzInfo[PlayerInfo[playerid][InBusiness]][bExteriorID]);
- SetPlayerPos( playerid, BizzInfo[PlayerInfo[playerid][InBusiness]][bEntranceX], BizzInfo[PlayerInfo[playerid][InBusiness]][bEntranceY], BizzInfo[PlayerInfo[playerid][InBusiness]][bEntranceZ]);
- PlayerInfo[playerid][InBusiness] = 0;
- StopAudioStreamForPlayer(playerid);
- }
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has left the business.");
- }
- else
- {
- format(string, sizeof(string), "* %s has left the business.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerVirtualWorld( playerid, 0 );
- SetPlayerInterior( playerid, BizzInfo[i][bExteriorID]);
- SetPlayerPos( playerid, BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]);
- }
- }
- }
- for(new i = 0; i < sizeof(MInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, MInfo[PlayerInfo[playerid][Inmotel]][mInteriorX], MInfo[PlayerInfo[playerid][Inmotel]][mInteriorY], MInfo[i][mInteriorZ]))
- {
- if(GetPlayerInterior(playerid) == MInfo[PlayerInfo[playerid][Inmotel]][mInteriorID] && GetPlayerVirtualWorld(playerid) >= 0)
- {
- if(PlayerInfo[playerid][Inmotel] != 0)
- {
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerVirtualWorld( playerid, 0 );
- SetPlayerInterior( playerid, MInfo[PlayerInfo[playerid][Inmotel]][mExteriorID]);
- SetPlayerPos( playerid, MInfo[PlayerInfo[playerid][Inmotel]][mExteriorX], MInfo[PlayerInfo[playerid][Inmotel]][mExteriorY], MInfo[PlayerInfo[playerid][Inmotel]][mExteriorZ]);
- PlayerInfo[playerid][Inmotel] = 0;
- }
- else
- {
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, MInfo[i][mExteriorID]);
- SetPlayerPos(playerid, MInfo[i][mExteriorX], MInfo[i][mExteriorY], MInfo[i][mExteriorZ]);
- }
- }
- }
- }
- for(new h = 0; h < sizeof(HQInfo); h++)
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0,HQInfo[h][HQInsideX],HQInfo[h][HQInsideY],HQInfo[h][HQInsideZ]))
- {
- if(GetPlayerVirtualWorld(playerid) == h + 2000)
- {
- if(HQInfo[h][HQLocked]) return SendClientMessage(playerid, GREY, "HQ is locked.");
- SetPlayerPosEx(playerid, HQInfo[h][HQEnterX],HQInfo[h][HQEnterY],HQInfo[h][HQEnterZ]);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- SetCameraBehindPlayer(playerid);
- }
- }
- }
- for(new h = 0; h < sizeof(EntranceInfo); h++)
- {
- if(IsPlayerInRangeOfPoint(playerid,EntranceInfo[h][EntranceExitRadius],EntranceInfo[h][EntranceInsideX],EntranceInfo[h][EntranceInsideY],EntranceInfo[h][EntranceInsideZ]))
- {
- if(GetPlayerVirtualWorld(playerid) == EntranceInfo[h][EntranceVirtualWorld])
- {
- if (EntranceInfo[h][EntranceLocked]) return SendClientMessage(playerid, GREY, "This entrance is locked.");
- if (EntranceInfo[h][EntranceTeleVeh] == 1)
- {
- new i = h;
- new vehicleid;
- new Seat[MAX_PLAYERS], InCar[MAX_PLAYERS];
- if(GetPlayerState(playerid) == 2)
- {
- vehicleid = GetPlayerVehicleID(playerid);
- for(new j = 0; j < MAX_PLAYERS; j++)
- {
- if(IsPlayerInVehicle(j, vehicleid))
- {
- InCar[j] = vehicleid;
- Seat[j] = GetPlayerVehicleSeat(playerid);
- SetPlayerInterior(j, EntranceInfo[i][EntranceExitInt]);
- SetPlayerVirtualWorld(j, EntranceInfo[i][EntranceExitVW]);
- }
- }
- SetVehiclePos(vehicleid, EntranceInfo[h][EntranceEnterX],EntranceInfo[h][EntranceEnterY],EntranceInfo[h][EntranceEnterZ]);
- SetVehicleZAngle(vehicleid, EntranceInfo[h][EntranceEnterA]);
- SetVehicleWorld(vehicleid, EntranceInfo[i][EntranceExitVW]);
- SetVehicleInterior(vehicleid, EntranceInfo[i][EntranceExitInt]);
- }
- SetPlayerFacingAngle(playerid, EntranceInfo[h][EntranceEnterA]);
- SetPlayerInterior(playerid, EntranceInfo[h][EntranceExitInt]);
- SetPlayerVirtualWorld(playerid, EntranceInfo[h][EntranceExitVW]);
- if(vehicleid != 0)
- {
- for (new j = 0; j < MAX_PLAYERS; j++)
- {
- if (InCar[j] == 0) continue;
- if (InCar[j] == vehicleid)
- {
- PutPlayerInVehicle(j, vehicleid, Seat[j]);
- }
- }
- PutPlayerInVehicle(playerid, vehicleid, 0);
- }
- }
- SetPlayerFacingAngle(playerid, EntranceInfo[h][EntranceEnterA]);
- SetPlayerInterior(playerid, EntranceInfo[h][EntranceExitInt]);
- SetPlayerVirtualWorld(playerid, EntranceInfo[h][EntranceExitVW]);
- SetCameraBehindPlayer(playerid);
- if (ObjectWaiting[playerid])
- {
- ObjectWaiting[playerid] = 0;
- KillTimer(ObjectWaitTimer[playerid]);
- TogglePlayerControllable(playerid, 1);
- }
- if (EntranceInfo[h][EntranceEnterWait])
- {
- ObjectWait(playerid, EntranceInfo[h][EntranceEnterX],EntranceInfo[h][EntranceEnterY],EntranceInfo[h][EntranceEnterZ]);
- }
- else
- {
- SetPlayerPosEx(playerid, EntranceInfo[h][EntranceEnterX],EntranceInfo[h][EntranceEnterY],EntranceInfo[h][EntranceEnterZ]);
- }
- }
- }
- }
- for(new i = 0; i < sizeof(HouseInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, HouseInfo[PlayerInfo[playerid][InHouse]][hInteriorX], HouseInfo[PlayerInfo[playerid][InHouse]][hInteriorY], HouseInfo[PlayerInfo[playerid][InHouse]][hInteriorZ]))
- {
- if(GetPlayerVirtualWorld(playerid) > 0)
- {
- if(PlayerInfo[playerid][InHouse] != 0)
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has left the house.");
- }
- else
- {
- format(string, sizeof(string), "* %s has left the house.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerVirtualWorld( playerid, 0 );
- SetPlayerInterior( playerid, HouseInfo[PlayerInfo[playerid][InHouse]][hExteriorID]);
- SetPlayerPos( playerid, HouseInfo[PlayerInfo[playerid][InHouse]][hExteriorX], HouseInfo[PlayerInfo[playerid][InHouse]][hExteriorY], HouseInfo[PlayerInfo[playerid][InHouse]][hExteriorZ]);
- PlayerInfo[playerid][InHouse] = 0;
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has left the house.");
- }
- else
- {
- format(string, sizeof(string), "* %s has left the house.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, HouseInfo[i][hExteriorID]);
- SetPlayerPos(playerid, HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ]);
- }
- StopAudioStreamForPlayer(playerid);
- }
- }
- }
- for(new i = 0; i < sizeof(BInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, BInfo[PlayerInfo[playerid][Inbuilding]][bInteriorX], BInfo[PlayerInfo[playerid][Inbuilding]][bInteriorY], BInfo[i][bInteriorZ]))
- {
- if(GetPlayerInterior(playerid) == BInfo[PlayerInfo[playerid][Inbuilding]][bInteriorID] && GetPlayerVirtualWorld(playerid) >= 0)
- {
- if(PlayerInfo[playerid][Inbuilding] != 0)
- {
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerVirtualWorld( playerid, 0 );
- SetPlayerInterior( playerid, BInfo[PlayerInfo[playerid][Inbuilding]][bExteriorID]);
- SetPlayerPos( playerid, BInfo[PlayerInfo[playerid][Inbuilding]][bExteriorX], BInfo[PlayerInfo[playerid][Inbuilding]][bExteriorY], BInfo[PlayerInfo[playerid][Inbuilding]][bExteriorZ]);
- PlayerInfo[playerid][Inbuilding] = 0;
- StopAudioStreamForPlayer(playerid);
- }
- else
- {
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, BInfo[i][bExteriorID]);
- SetPlayerPos(playerid, BInfo[i][bExteriorX], BInfo[i][bExteriorY], BInfo[i][bExteriorZ]);
- }
- }
- }
- }
- if(PlayerPaintballing[playerid] != 0) //paintball
- {
- SetPlayerWeapons(playerid);
- PlayerPaintballing[playerid] = 0;
- SetPlayerPos(playerid,1310.0685,-1367.6198,13.5382);
- TogglePlayerControllable(playerid, 1);
- PaintballPlayers --;
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,367.62509155273,-1149.8499755859,1228.7457275391)) //FBI building
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1676.8248,-1634.7830,14.2266);
- PlayerInfo[playerid][pInt] = 0;
- SetPlayerFacingAngle(playerid, 125.0000);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,385.8938,173.8353,1008.3828)) //City Hall
- {
- if(GetPlayerInterior(playerid) == 101)
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerPos(playerid, 1481.2781,-1774.8430,15.3466);
- SetPlayerFacingAngle(playerid, 181.8075);
- SetCameraBehindPlayer(playerid);
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,2776.5386,-1492.2943,1066.2562)) // Gun Depot Exit Point
- {
- GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
- Pause(playerid);
- SetPlayerPos(playerid,2755.3499,-2515.5325,13.6397);
- GameTextForPlayer(playerid, "~w~Gun Depot", 5000, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2876.14,-2041.58,11.07)) //V.I.P Lounge
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2872.64,-2041.68,11.10);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 3210.75,714.29,1014.14)) //HITMAN
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2257.35,-71.02,31.60);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 391.95086669922,-1159.1645507813,1235.4501953125)) // FBI Second Floor which lead back to Elevator
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 389.4391,-1162.3976,1227.8639);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 397.96765136719,-1166.8763427734,1224.2651367188)) // FBI Prisons Floor which lead back to Elevator
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 393.1075,-1162.8607,1227.8639);
- SetCameraBehindPlayer(playerid);
- }
- //--------------------------------[Prison Exits]----------------------------//
- else if(IsPlayerInRangeOfPoint(playerid, 2.0, 1864.7402,-1725.0553,5202.5859))
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerPos(playerid, 1769.3439,-1549.8958,9.9112);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.0, 1852.0464,-1732.5062,5202.5859))
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerPos(playerid, 1771.6210,-1547.4747,9.9129);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1862.0128,-1700.4945,5202.5859))
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerPos(playerid, 1797.4753,-1579.0033,14.0861);
- }
- //--------------------------------[Prison Exits]----------------------------//
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1581.0818,-1728.5902,1441.1000)) // From Jails to Hall 1
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1581.6827,-1730.2046,1441.2000);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1780.5570,-1576.6642,1734.9430)) // Prisons Hall New
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1758.2068,-1577.8342,1641.1377);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2203.7878,-1817.9066,960.5386)) // Drug Depot Exit To outside
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2508.3833,-2205.7219,13.5469);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2250.0303,-1791.3995,915.8544)) // Drug Depot Exit to Bottom
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2206.0955,-1821.6783,943.1324);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1589.6949,-1744.9985,1441.2000)) // Prison Reception
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1588.2921,-1745.8655,1441.2000);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, -27.0908,-379.4108,14.9761)) // Control Room
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -30.8378,-361.3748,5.4297);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1587.4763,-1728.4971,1441)) // Jails to Hall 2
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1587.0557,-1730.1108,1441);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 209.8902,-152.7066,-89.7323)) // Prison Store
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -5.2309,-325.4293,5.4297);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2403.6315917969,-1873.8382568359,977.00183105469)) // County Hospital
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2034.1747,-1401.6726,17.2948);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, -220.3469,-251.2590,8.4680)) // Director's officer of DoC
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -86.0714,-299.3637,2.7646);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1148.3007,-1318.3501,1023.7019)) // New Infim.
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -107.5323,-219.7949,2.0466);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2046.1004638672,-1765.7945556641,767.94354248047)) // EMS new building
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerPos(playerid, 1765.7958,-1705.0437,13.4707);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2195.96875,-1890.1411132813,903.56622314453)) // LSPD training Range Exit
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1524.4841,-1677.8577,6.2188);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 178.60601806641,-100.326538085942,1029.4976806641)) // Los Santos Church main door
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2253.9475,-1333.1809,23.9815);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, -2029.798339,-106.675910,1035.171875)) // DMV
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2045.0454,-1913.2452,13.5469);
- }
- /*
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2417.8186,-1705.3455,1195.0190)) //VIP lounge to garage
- {
- SetPlayerPos(playerid, 2487.7549,2397.2488,4.2109);
- SetPlayerInterior(playerid,0);
- SetCameraBehindPlayer(playerid);
- }*/
- else if (IsPlayerInRangeOfPoint(playerid, 3.0, 357.4144,-1166.8655,1234.8639)) // FBI Door to Roof inside
- {
- SetPlayerPos(playerid, 1654.0979,-1655.1139,22.5156);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }
- /* else if (IsPlayerInRangeOfPoint(playerid, 3.0, -2001.2556,1096.8164,18.8574)) // Church back door
- {
- SetPlayerPos(playerid, 2312.1548,-1508.6281,26.8438);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }*/
- else if (IsPlayerInRangeOfPoint(playerid, 3.0, 385.09,-1155.54,1223.66)) // FBI Door to Garage Inside
- {
- SetPlayerPos(playerid, 1658.4365,-1691.3781,15.6094);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid,0);
- }
- else if (IsPlayerInRangeOfPoint(playerid, 3.0, -1973.2489,168.5225,539.0989)) //Unity From Inside to train
- {
- SetPlayerPos(playerid, 1742.9120,-1943.8079,13.5689);
- SetPlayerInterior(playerid,0);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 2145.3159,1597.3687,1003.9677)) //Secret Service
- {
- SetPlayerPos(playerid,-572.08,-1498.06,9.54);
- SetPlayerInterior(playerid, 0);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 418.652984,-82.639793,1001.804687)) //The Barber
- {
- SetPlayerPos(playerid,2070.8240,-1793.8846,13.5533);
- SetPlayerInterior(playerid, 0);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, -204.439987,-26.453998,1002.273437)) //Tatto shop
- {
- SetPlayerPos(playerid,2068.5889,-1779.9105,13.5596);
- SetPlayerInterior(playerid, 0);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.5, -2007.7353515625,176.60624694824,540.34661865234)) // Unity Normal People Exit
- {
- SetPlayerPos(playerid,1769.8843,-1867.9167,13.5696);
- SetPlayerInterior(playerid, 0);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.5, -1961.6540527344,164.9091796875,546.71893310547)) // Unity Workers Exit
- {
- SetPlayerPos(playerid,1752.4977,-1894.1453,13.5574);
- SetPlayerInterior(playerid, 0);
- SetCameraBehindPlayer(playerid);
- }
- else if (IsPlayerInRangeOfPoint(playerid, 3.0,772.111999,-3.898649,1000.728820)) // Gym
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2229.7354,-1721.5267,13.5639);
- SetCameraBehindPlayer(playerid);
- }
- else if (IsPlayerInRangeOfPoint(playerid, 6.0,385.8938,173.8353,1008.3828)) // City Hall
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,1481.0209,-1770.9374,18.7958);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.5, 367.1499,162.3410,1019.9844)) //FIRE DEPARTMENT building
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1601.9219,-2157.7139,13.7401);
- PlayerInfo[playerid][pInt] = 0;
- SetPlayerFacingAngle(playerid, 270.0);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1199.0801, -1366.3083, 1017.8790)) //HOSPITAL GROUND EXIT (NEW)
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1173.7834, -1325.3622, 15.1953);
- PlayerInfo[playerid][pInt] = 0;
- SetPlayerFacingAngle(playerid, 270.5877);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1216.2145, -1379.2618, 1029.4714)) //HOSPITAL ROOF EXIT (NEW)
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1154.5394, -1344.0690, 26.7013);
- PlayerInfo[playerid][pInt] = 0;
- SetPlayerFacingAngle(playerid, 181.0622);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 246.4612,87.5870,1003.6406)) //LSPD-Garage Exit 228.3012,114.3316,999.0156
- {
- SetPlayerPos(playerid,1568.5718,-1691.0177,5.8906);
- SetPlayerFacingAngle(playerid, 180.0000);
- SetCameraBehindPlayer(playerid);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 242.6159,66.1745,1003.6406)) //LSPD-Roof Exit
- {
- SetPlayerPos(playerid,1564.8464,-1666.1444,28.3956);
- SetPlayerFacingAngle(playerid, 0.0000);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- SetPlayerVirtualWorld(playerid,0);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 246.7284,62.6640,1003.6406)) // LSPD Exit
- {
- SetPlayerPos(playerid,1554.5262,-1675.7283,16.1953);
- SetPlayerFacingAngle(playerid, 0.0000);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerVirtualWorld(playerid, 0);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 8.0,2.57, 33.14, 1200)) // SHAMAL
- {
- new
- vwcheck = GetPlayerVirtualWorld(playerid),
- Float:px,
- Float:py,
- Float:pz,
- Float:za,
- Float:vx,
- Float:vy,
- Float:vz,
- vehicle
- ;
- switch(vwcheck)
- {
- case 1337: vehicle = EnterableShamals[0];
- case 1338: vehicle = EnterableShamals[1];
- case 1339: vehicle = EnterableShamals[2];
- }
- if(vehicle)
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger has left the shamal.");
- else format(string, sizeof(string), "* %s has left the shamal.", sendername);
- GetVehiclePos(vehicle,px,py,pz);
- GetVehicleZAngle(vehicle,za);
- GetVehicleVelocity(vehicle,vx,vy,vz);
- px -= (10 * floatsin(-za, degrees));
- py -= (10 * floatcos(-za, degrees));
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,px,py,pz);
- SetPlayerFacingAngle(playerid,za);
- SetPlayerVelocity(playerid,vx,vy,vz);
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid, 1.5, 2573.0266,-1301.9242,1044.1250)) //Los Santos Export Depot
- {
- SetPlayerPos(playerid,2447.7971,-1963.3649,13.5469);
- SetPlayerFacingAngle(playerid, 180.0000);
- SetCameraBehindPlayer(playerid);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,322.2817,303.3415,999.1484)) //SASD
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 626.9654,-571.7671,17.9207);
- PlayerInfo[playerid][pInt] = 0;
- SetPlayerFacingAngle(playerid, 180.0000);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,269.0183,1863.1827,8.7578)) //Infirmary
- {
- SetPlayerPos(playerid, -174.2122,-247.5509,1.4297);
- SetPlayerFacingAngle(playerid, 0.0);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 3.0, 460.4763,-88.6080,999.5547)) // Cafeteria Exit
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -13.0313,-335.9020,5.4297);
- SetPlayerFacingAngle(playerid, 0.0);
- PlayerInfo[playerid][pInt] = 0;
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,0.5,-202.2018,-204.9514,14.0696)) //Doc building
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -49.8847,-269.3661,6.6332);
- PlayerInfo[playerid][pInt] = 0;
- SetPlayerFacingAngle(playerid, 270.0);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,385.57, 173.71, 1008.38)) //Cityhall
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1481.0366,-1769.9780,18.7958);
- PlayerInfo[playerid][pInt] = 0;
- SetPlayerFacingAngle(playerid, 0.0000);
- SetCameraBehindPlayer(playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,6.0,-1404.5299,-259.0602,1043.6563))
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2695.6235,-1704.6960,11.8438);
- }
- else if(IsPlayerInRangeOfPoint(playerid,8.0,-1443.0554,-581.1879,1055.0472))
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-2111.5686,-443.9720,38.7344);
- }
- else if(IsPlayerInRangeOfPoint(playerid,8.0,-1464.7732,1557.5533,1052.5313))
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-2080.3079,-406.0309,38.7344);
- }
- else if(NoFuel[playerid] == 1)
- {
- TogglePlayerControllable(playerid, 1);
- RemovePlayerFromVehicle(playerid);
- NoFuel[playerid] = 0;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fdeposit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFMember] == 255)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in a Family !");
- return 1;
- }
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] != 8)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at the bank !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fdeposit [amount]");
- format(string, sizeof(string), " You have $%d in your family bank account.", FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyBank]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- new cashdeposit = strvalEx(tmp);
- if(cashdeposit > PlayerInfo[playerid][pCash] || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much !");
- return 1;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-cashdeposit;
- GivePlayerMoney(playerid,-cashdeposit);
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyBank]=FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyBank]+cashdeposit;
- SendClientMessage(playerid, COLOR_WHITE, "|___ BANK STATEMENT ___|");
- format(string, sizeof(string), " Old Balance: $%d", FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyBank]);
- SendClientMessage(playerid, COLOR_GRAD2, string);
- format(string, sizeof(string), " Deposit: $%d",cashdeposit);
- SendClientMessage(playerid, COLOR_GRAD4, string);
- SendClientMessage(playerid, COLOR_GRAD6, "|------------------------------------------|");
- format(string, sizeof(string), " New Balance: $%d", FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyBank]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/fwithdraw", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFMember] == 255)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in a Family !");
- return 1;
- }
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] != 8)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at the bank !");
- return 1;
- }
- if(PlayerInfo[playerid][pRank] < 4)
- {
- SendClientMessage(playerid, COLOR_GREY, " You must be rank 4 to withdraw money from your family bank account !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fwithdraw [amount]");
- format(string, sizeof(string), " You have $%d in your family bank account.", FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyBank]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- new cashdeposit = strvalEx(tmp);
- if(cashdeposit > FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyBank] || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much !");
- return 1;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+cashdeposit;
- GivePlayerMoney(playerid,cashdeposit);
- FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyBank]=FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyBank]-cashdeposit;
- format(string, sizeof(string), " You have withdrawn $%d from your family bank account, Total: $%d ", cashdeposit,FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyBank]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/heal", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /heal [playerid/PartOfName] [price]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /heal [playerid/PartOfName] [price]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys < 200 || moneys > 1000) { SendClientMessage(playerid, COLOR_GREY, " Price can't be below $200 or above $1000 !"); return 1; }
- if(giveplayerid == playerid)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You cannot heal yourself !");
- return 1;
- }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new giveambu = GetPlayerVehicleID(giveplayerid);
- new playambu = GetPlayerVehicleID(playerid);
- if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
- {
- if(IsAnAmbulance(playambu) && playambu == giveambu)
- {
- new Float:tempheal;
- GetPlayerHealth(giveplayerid,tempheal);
- if(tempheal >= 100.0)
- {
- SendClientMessage(playerid, COLOR_GRAD1," That person is fully healed !");
- return 1;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+moneys;
- GivePlayerMoney(playerid,moneys);
- PlayerInfo[giveplayerid][pCash] = PlayerInfo[giveplayerid][pCash]-moneys;
- GivePlayerMoney(giveplayerid,-moneys);
- SetPlayerHealth(giveplayerid, 100);
- PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(giveplayerid, COLOR_GRAD1, " You have been fully healed.");
- format(string, sizeof(string), "* Paramedic %s has healed %s for $%d.", sendername,giveplayer,moneys);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- if(STDPlayer[giveplayerid] > 0)
- {
- STDPlayer[giveplayerid] = 0;
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "* You are no longer infected with a STD !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You and the patient must be inside the Ambulance !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if (strcmp(cmd, "/moderators", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- { SendClientMessage(playerid, 0x0087FFFF, "Moderators Online:");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if((PlayerInfo[i][pAdmin] >= 1) && (PlayerInfo[i][pAdmin] <2))
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 256, ""#COL_WHITE"Trainee Operator: "#COL_LBLUE"%s", sendername);
- SendClientMessage(playerid, COLOR_GRAD2, string);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/mole", true) == 0 && PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /mole [text]");
- return 1;
- }
- format(string, sizeof(string), "S.M.S: %s | Sender : MOLE (555)",result);
- SendClientMessageToAll(COLOR_YELLOW, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/had", true) == 0 && PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /had [text]");
- return 1;
- }
- format(string, sizeof(string), "S.M.S: %s | Sender : Hitman Director (#Blocked)",result);
- SendClientMessageToAll(COLOR_YELLOW, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/bigears", true) == 0 && PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!BigEar[playerid])
- {
- BigEar[playerid] = 1;
- SendClientMessage(playerid, COLOR_GRAD2, " Bigears enabled !");
- }
- else if(BigEar[playerid])
- {
- (BigEar[playerid] = 0);
- SendClientMessage(playerid, COLOR_GRAD2, " Bigears disabled !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fuelcars", true) == 0 && PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(playerid))
- {
- for(new v = 0; v < MAX_VEHICLES; v++)
- {
- Gas[v] = 100;
- format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s has refueled all vehicles",PlayerName(playerid));
- ABroadCast(COLOR_YELLOW,string,1);
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/spec", true) == 0 || strcmp(cmd, "/recon", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /spec [playerid/off]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerNPC(giveplayerid)) return 1;
- if(strcmp("off", tmp, true, strlen(tmp)) == 0)
- {
- if(GetPlayerState(playerid) != PLAYER_STATE_SPECTATING)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not spectating anyone !");
- return 1;
- }
- SetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
- SetPlayerArmour(playerid, PlayerInfo[playerid][pArmor]);
- SetPlayerVirtualWorld(playerid, PlayerInfo[playerid][pVirtualWorld]);
- SetPlayerInterior(playerid, PlayerInfo[playerid][pInt]);
- SetPlayerPos(playerid, PlayerInfo[playerid][pSPos_x], PlayerInfo[playerid][pSPos_y], PlayerInfo[playerid][pSPos_z]);
- SetPlayerFacingAngle(playerid, PlayerInfo[playerid][pSPos_r]);
- SendClientMessage(playerid, COLOR_WHITE, "You are no longer spectating.");
- TogglePlayerSpectating(playerid, 0);
- SpectatedID[playerid] = INVALID_PLAYER_ID;
- SpectateType[playerid] = ADMIN_SPEC_TYPE_NONE;
- HidePM[playerid] = 0;
- PhoneOnline[playerid] = 0;
- ResetPlayerAdminWeaponsEx(playerid);
- return 1;
- }
- if(IsPlayerConnected(giveplayerid))
- {
- if(GetPlayerState(playerid) != PLAYER_STATE_SPECTATING)
- {
- PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
- GetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
- GetPlayerArmour(playerid, PlayerInfo[playerid][pArmor]);
- GetPlayerPos(playerid, PlayerInfo[playerid][pSPos_x], PlayerInfo[playerid][pSPos_y], PlayerInfo[playerid][pSPos_z]);
- GetPlayerFacingAngle(playerid, PlayerInfo[playerid][pSPos_r]);
- }
- SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(giveplayerid));
- SetPlayerInterior(playerid, GetPlayerInterior(giveplayerid));
- TogglePlayerSpectating(playerid, 1);
- SpectatedID[playerid] = giveplayerid;
- HidePM[playerid] = 1;
- PhoneOnline[playerid] = 1;
- if(IsPlayerInAnyVehicle(giveplayerid))
- {
- PlayerSpectateVehicle(playerid, GetPlayerVehicleID(giveplayerid));
- SpectateType[playerid] = ADMIN_SPEC_TYPE_VEHICLE;
- }
- else
- {
- PlayerSpectatePlayer(playerid, giveplayerid);
- SpectateType[playerid] = ADMIN_SPEC_TYPE_PLAYER;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player isn't active !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/kill", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerTied[playerid] > 0 || PlayerCuffed[playerid] > 0 || PlayerInfo[playerid][pHospital] > 0 || PlayerInfo[playerid][pTut] != 1 || PlayerInfo[playerid][pJailed] == 2)
- {
- SendClientMessage(playerid, COLOR_GREY," You cannot do that at this time !");
- return 1;
- }
- else
- {
- SetPlayerHealth(playerid, 0);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/a", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/a)dmin [admin chat]");
- return 1;
- }
- new atext[60];
- if(PlayerInfo[playerid][pAdmin] == 1){ atext = "Server Moderator"; }
- if(PlayerInfo[playerid][pAdmin] == 2){ atext = "Junior Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 3){ atext = "General Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 4){ atext = "Senior Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 1337){ atext = "Head Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 1338){ atext = "Community Manager"; }
- if(PlayerInfo[playerid][pAdmin] == 1339){ atext = "Co-Executive Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 99998){ atext = "Executive Administrator"; }
- if(PlayerInfo[playerid][pAdmin] == 99999){ atext = "Community Scripter"; }
- if(PlayerInfo[playerid][pAdmin] == 100000){ atext = "Community Owner"; }
- format(string, sizeof(string), "[%s] %s (%d):"COL_WHITE " %s", atext, RemoveUnderScore(playerid), playerid, result);
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- SendAdminMessage(COLOR_LIGHTBLUE, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/cnn", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /cnn [cnn textformat ~n~=Newline ~r~=Red ~g~=Green ~b~=Blue ~w~=White ~y~=Yellow]");
- return 1;
- }
- format(string, sizeof(string), "~b~%s: ~w~%s",sendername,result);
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- GameTextForPlayer(i, string, 5000, 6);
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/cnnn", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- new txtid;
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /cnnn <type> ");
- return 1;
- }
- txtid = strvalEx(tmp);
- if(txtid == 2)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You cannot select type 2 !");
- return 1;
- }
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /cnnn <type> [cnnc textformat ~n~=Newline ~r~=Red ~g~=Green ~b~=Blue ~w~=White ~y~=Yellow]");
- return 1;
- }
- format(string, sizeof(string), "~w~%s",result);
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) == 1)
- {
- GameTextForPlayer(i, string, 5000, txtid);
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/prison", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] <= 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /prison [playerid/PartOfName] [minutes] [reason]");
- return 1;
- }
- new time;
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- time = strvalEx(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /prison [playerid/PartOfName] [minutes] [reason]");
- return 1;
- }
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has been prisoned by an Admin, reason: %s", giveplayer, (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- format(string, sizeof(string), "You are prisoned for %d minutes. Bail: Unable", time);
- SendClientMessage(giveplayerid, COLOR_GREEN, string);
- GameTextForPlayer(giveplayerid, "~w~Welcome to ~n~~r~Los Santos Prison", 5000, 3);
- ClearGuns(giveplayerid);
- ResetPlayerWeapons(giveplayerid);
- PlayerInfo[giveplayerid][pWantedLevel] = 0;
- SetPlayerVirtualWorld(playerid, 0);
- PlayerInfo[giveplayerid][pVirtualWorld] = 0;
- SetPlayerWantedLevel(giveplayerid, 0);
- SetPlayerInterior(giveplayerid, 1);
- PlayerInfo[giveplayerid][pInt] = 1;
- SetPlayerColor(giveplayerid, TCOLOR_PRISON);
- PlayerInfo[giveplayerid][pJailed] = 2;
- PlayerInfo[giveplayerid][pJailTime] = time*60;
- SetPlayerSkin(giveplayerid, 50);
- //new prison;
- new rand = random(sizeof(PrisonSpawns));
- PlayerCell = rand;
- SetPlayerPos(giveplayerid, PrisonSpawns[rand][0], PrisonSpawns[rand][1], PrisonSpawns[rand][2]);
- SetPlayerFacingAngle(giveplayerid, PrisonSpawns[rand][3]);
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/jail", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /jail [playerid/PartOfName] [minutes] [reason]");
- return 1;
- }
- new playa;
- new time;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- time = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /jail [playerid/PartOfName] [minutes] [reason]");
- return 1;
- }
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has been jailed by an Admin, reason: %s", giveplayer, (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- ClearGuns(playa);
- ResetPlayerWeapons(playa);
- PlayerInfo[playa][pWantedLevel] = 0;
- SetPlayerWantedLevel(playa, 0);
- SetPlayerToTeamColor(playa);
- PlayerInfo[playa][pJailed] = 1;
- PlayerInfo[playa][pJailTime] = time*60;
- SetPlayerInterior(playa, 6);
- SetPlayerVirtualWorld(playerid, 0);
- PlayerInfo[giveplayerid][pVirtualWorld] = 0;
- SetPlayerPos(playa, 264.6288,77.5742,1001.0391);
- SetPlayerFacingAngle(playa, -90);
- format(string, sizeof(string), "You are jailed for %d minutes. Bail: Unable", time);
- SendClientMessage(playa, COLOR_LIGHTBLUE, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/tod", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /tod [hour] (0-23)");
- return 1;
- }
- new hour;
- hour = strvalEx(tmp);
- if(hour < 0 || hour > 23) { SendClientMessage(playerid, COLOR_GREY, " Hour can't be below 0 or above 23 !"); return 1; }
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SetWorldTime(hour);
- format(string, sizeof(string), "News Agency : Hey People , It's %d:00.", hour);
- SendClientMessageToAll(COLOR_GRAD1, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/startlotto", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- format(string, sizeof(string), "Lottery News: We have started the Lottery Election.");
- OOCOff(COLOR_WHITE, string);
- new rand = random(80);
- if(rand < 77) { rand += 3; }
- Lotto(rand);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not an Admin !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/refund", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SendClientMessage(playerid, COLOR_GREY," You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /refund [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- RefundingID[playerid] = giveplayerid;
- DisplayDialogForPlayer(playerid, 47); //refund
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setstat", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SendClientMessage(playerid, COLOR_GREY," You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setstat [playerid/PartOfName] [statcode] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "|1 Level |2 Armor Upgrade |3 UpgradePoints |4 Model |5 BankAccount |6 PhoneNumber |7 RespectPoints");
- SendClientMessage(playerid, COLOR_GRAD2, "|11 FMember |12 Det |13 Lawyer |14 Fixer |15 News |16 Jack |17 Drug");
- SendClientMessage(playerid, COLOR_GRAD3, "|18 Sex |19 Box |20 Arms |21 Gun parts |22 Pot |23 Crack |24 Fishing |25 Job |26 Rank |27 Packages |28 Crates");
- SendClientMessage(playerid, COLOR_GRAD4, "|29 Smuggler |30 CarKey 31| Warnings");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setstat [playerid/PartOfName] [statcode] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "|1 Level |2 Armor Upgrade |3 UpgradePoints |4 Model |5 BankAccount |6 PhoneNumber |7 RespectPoints");
- SendClientMessage(playerid, COLOR_GRAD2, "|11 FMember |12 Det |13 Lawyer |14 Fixer |15 News |16 Jack |17 Drug");
- SendClientMessage(playerid, COLOR_GRAD3, "|18 Sex |19 Box |20 Arms |21 Gun parts |22 Pot |23 Crack |24 Fishing |25 Job |26 Rank |27 Packages |28 Crates");
- SendClientMessage(playerid, COLOR_GRAD4, "|29 Smuggler |30 CarKey 31| Warnings");
- return 1;
- }
- new stat;
- stat = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setstat [playerid/PartOfName] [statcode] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "|1 Level |2 Armor Upgrade |3 UpgradePoints |4 Model |5 BankAccount |6 PhoneNumber |7 RespectPoints");
- SendClientMessage(playerid, COLOR_GRAD2, "|11 FMember |12 Det |13 Lawyer |14 Fixer |15 News |16 Jack |17 Drug");
- SendClientMessage(playerid, COLOR_GRAD3, "|18 Sex |19 Box |20 Arms |21 Gun parts |22 Pot |23 Crack |24 Fishing |25 Job |26 Rank |27 Packages |28 Crates");
- SendClientMessage(playerid, COLOR_GRAD4, "|29 Smuggler |30 CarKey 31| Warnings");
- return 1;
- }
- new amount;
- new logstring[128];
- new year, month, day;
- getdate(year, month, day);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- amount = strvalEx(tmp);
- switch (stat)
- {
- case 1:
- {
- PlayerInfo[giveplayerid][pLevel] = amount;
- format(string, sizeof(string), " That players Level was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Level to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 2:
- {
- PlayerInfo[giveplayerid][pSHealth] = amount;
- format(string, sizeof(string), " That players ArmorUpgade was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's ArmorUpgade to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 3:
- {
- PlayerInfo[giveplayerid][gPupgrade] = amount;
- format(string, sizeof(string), " That players Upgradepoints were set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Upgradepoints to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 4:
- {
- if(amount < 0 || amount > 299) { SendClientMessage(playerid, COLOR_GREY, " Model Number can't be below 0 or above 299 !"); return 1; }
- if(IsInvalidSkin(amount))
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid Model !");
- return 1;
- }
- else
- {
- PlayerInfo[giveplayerid][pModel] = amount;
- SetPlayerSkin(giveplayerid, amount);
- format(string, sizeof(string), " That players Model was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Model to %d", day, month, year, sendername, giveplayer, amount);
- }
- }
- case 5:
- {
- PlayerInfo[giveplayerid][pAccount] = amount;
- format(string, sizeof(string), " That players Account was set to $%d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's BankAccount to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 6:
- {
- PlayerInfo[giveplayerid][pPnumber] = amount;
- format(string, sizeof(string), " That players Phone Number was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Phone Number to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 7:
- {
- PlayerInfo[giveplayerid][pExp] = amount;
- format(string, sizeof(string), " That players Respect Points was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Respect Points to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 11:
- {
- if(amount < 1 || amount > 14) { SendClientMessage(playerid, COLOR_GREY, " FMember can't be below 1 or above 14 !"); return 1; }
- PlayerInfo[giveplayerid][pFMember] = amount-1;
- format(string, sizeof(string), " That players Family was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Family to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 12:
- {
- PlayerInfo[giveplayerid][pDetSkill] = amount;
- format(string, sizeof(string), " That players Detective Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Detective Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 13:
- {
- PlayerInfo[giveplayerid][pLawSkill] = amount;
- format(string, sizeof(string), " That players Lawyer Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Lawyer Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 14:
- {
- PlayerInfo[giveplayerid][pMechSkill] = amount;
- format(string, sizeof(string), " That players Mechanic Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Mechanic Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 15:
- {
- PlayerInfo[giveplayerid][pNewsSkill] = amount;
- format(string, sizeof(string), " That players News Reporter Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's News Reporter Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 16:
- {
- PlayerInfo[giveplayerid][pJackSkill] = amount;
- format(string, sizeof(string), " That players Car Jacker Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Car Jacker Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 17:
- {
- PlayerInfo[giveplayerid][pDrugsSkill] = amount;
- format(string, sizeof(string), " That players Drug Dealer Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Drug Dealer Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 18:
- {
- PlayerInfo[giveplayerid][pSexSkill] = amount;
- format(string, sizeof(string), " That players Sex Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Sex Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 19:
- {
- PlayerInfo[giveplayerid][pBoxSkill] = amount;
- format(string, sizeof(string), " That players Box Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Box Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 20:
- {
- PlayerInfo[giveplayerid][pArmsSkill] = amount;
- format(string, sizeof(string), " That players Arms Dealer Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Arms Dealer Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 21:
- {
- PlayerInfo[giveplayerid][pMats] = amount;
- format(string, sizeof(string), " That players Gun parts were set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Gun parts to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 22:
- {
- PlayerInfo[giveplayerid][pPot] = amount;
- format(string, sizeof(string), " That players Pot was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Pot to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 23:
- {
- PlayerInfo[giveplayerid][pCrack] = amount;
- format(string, sizeof(string), " That players Crack was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Crack to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 24:
- {
- PlayerInfo[giveplayerid][pFishSkill] = amount;
- format(string, sizeof(string), " That players Fishing Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Fishing Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 25:
- {
- if(amount < 0 || amount > 17) { SendClientMessage(playerid, COLOR_GREY, " Job can't be below 0 or above 17 !"); return 1; }
- PlayerInfo[giveplayerid][pJob] = amount;
- format(string, sizeof(string), " That players Job was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Job to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 26:
- {
- if(amount < 1 || amount > 6) { SendClientMessage(playerid, COLOR_GREY, " Rank can't be below 1 or above 6 !"); return 1; }
- PlayerInfo[giveplayerid][pRank] = amount;
- format(string, sizeof(string), " That players Rank was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Rank to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 27:
- {
- Packages[playerid] = amount;
- format(string, sizeof(string), " That players Packages were set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Gun Packages to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 28:
- {
- Crates[playerid] = amount;
- format(string, sizeof(string), " That players Crates were set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Drug Crates to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 29:
- {
- PlayerInfo[giveplayerid][pSmugglerSkill] = amount;
- format(string, sizeof(string), " That players Drug Smuggler Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Drug Smuggler to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 30:
- {
- format(string, sizeof(string), " That players Car Key was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Car Key to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 31:
- {
- PlayerInfo[giveplayerid][pWarns] = amount;
- format(string, sizeof(string), " That players Warnings were set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Warnings to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 9999991:
- {
- PlayerInfo[giveplayerid][pCHits] = amount;
- format(string, sizeof(string), " That players CompletedHits was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's CompletedHits to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 9999992:
- {
- PlayerInfo[giveplayerid][pFHits] = amount;
- format(string, sizeof(string), " That players CompletedHits was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's CompletedHits to %d", day, month, year, sendername, giveplayer, amount);
- }
- case 34: // Trashman
- {
- PlayerInfo[giveplayerid][pTrashSkill] = amount;
- format(string, sizeof(string), " That players Trashman Skill was set to %d", amount);
- format(logstring, sizeof(logstring), "[%d/%d/%d] %s has set %s's Trashman Skill to %d", day, month, year, sendername, giveplayer, amount);
- }
- default:
- {
- format(string, sizeof(string), " Invalid stat code %d !", amount);
- return 1;
- }
- }
- SendClientMessage(playerid, COLOR_GRAD1, string);
- StatLog(logstring);
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setint", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setint [playerid] [interiorid]");
- return 1;
- }
- new playa;
- new intid;
- playa = ReturnUser(tmp);
- if(IsPlayerNPC(playa)) return 1;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setint [playerid] [interiorid]");
- return 1;
- }
- intid = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- SetPlayerInterior(playa,intid);
- PlayerInfo[playerid][pInt] = intid;
- format(string, sizeof(string), " You have set %s's Interior ID to %d !", giveplayer, intid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/skydive", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- GetPlayerPos(playerid, rx, ry, rz);
- if(IsPlayerConnected(playerid))
- {
- GivePlayerGun(playerid, 46);
- SetPlayerPos(playerid,rx, ry, rz+1500);
- SendClientMessage(playerid, COLOR_WHITE, "GO!! GO!! GO!!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fourdive", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fourdive [playerid1] [playerid2] [playerid3] [playerid4]");
- return 1;
- }
- new para1;
- new para2;
- new para3;
- new para4;
- para1 = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- para2 = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- para3 = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- para4 = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(IsPlayerConnected(para1)){ GivePlayerGun(para1, 46); SetPlayerPos(para1,1536.0, -1360.0, 1350.0);SetPlayerInterior(para1,0);PlayerInfo[para1][pInt] = 0;SendClientMessage(para1, COLOR_WHITE, "GO!! GO!! GO!!");}
- if((IsPlayerConnected(para2)) && (para2>0)) { GivePlayerGun(para2, 46); SetPlayerPos(para2,1536.0, -1345.0, 1350.0);SetPlayerInterior(para2,0);PlayerInfo[para2][pInt] = 0;SendClientMessage(para2, COLOR_RED, "GO!! GO!! GO!!");}
- if((IsPlayerConnected(para3)) && (para3>0)) { GivePlayerGun(para3, 46); SetPlayerPos(para3,1552.0, -1345.0, 1350.0);SetPlayerInterior(para3,0);PlayerInfo[para3][pInt] = 0;SendClientMessage(para3, COLOR_RED, "GO!! GO!! GO!!");}
- if((IsPlayerConnected(para4)) && (para4>0)) { GivePlayerGun(para4, 46); SetPlayerPos(para4,1552.0, -1360.0, 1350.0);SetPlayerInterior(para4,0);PlayerInfo[para4][pInt] = 0;SendClientMessage(para4, COLOR_RED, "GO!! GO!! GO!!");}
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/invite", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/invite [playerid/name]");
- return 1;
- }
- new ftext[128];
- giveplayerid = ReturnUser(tmp);
- if(PlayerInfo[playerid][pLeader] >= 1)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[giveplayerid][pMember] == 0 && PlayerInfo[giveplayerid][pLeader] == 0)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- if(PlayerInfo[playerid][pLeader] == 1) { ftext = FACTION_1; }
- else if(PlayerInfo[playerid][pLeader] == 2) { ftext = FACTION_2; }
- else if(PlayerInfo[playerid][pLeader] == 3) { ftext = FACTION_3; }
- else if(PlayerInfo[playerid][pLeader] == 4) { ftext = FACTION_4; }
- else if(PlayerInfo[playerid][pLeader] == 5) { ftext = FACTION_5; }
- else if(PlayerInfo[playerid][pLeader] == 6) { ftext = FACTION_6; }
- else if(PlayerInfo[playerid][pLeader] == 7) { ftext = FACTION_7; }
- else if(PlayerInfo[playerid][pLeader] == 8) { ftext = FACTION_8; }
- else if(PlayerInfo[playerid][pLeader] == 9) { ftext = FACTION_9; }
- else if(PlayerInfo[playerid][pLeader] == 10) { ftext = FACTION_10; }
- format(string, sizeof(string), "* You have invited %s to join the %s.", giveplayer, ftext);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has invited you to join the %s, (type /accept faction) to accept.",sendername, ftext);
- SendClientMessage(giveplayerid, LIGHTBLUE, string);
- FactionOffer[giveplayerid] = playerid;
- }
- else
- {
- SendClientMessage(playerid, GREY, " That player is already in a Faction / Family.");
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command (leaders only).");
- }
- }
- return 1;
- }
- //-----------------------------------------------------------------[VIP Commands]-----------------------------------------------//
- if(strcmp(cmdtext,"/vipnotfkingworknih",true)==0)
- {
- if(PlayerInfo[playerid][pDonateRank] >= 1)
- {
- ShowPlayerDialog(playerid, 62, DIALOG_STYLE_LIST, "VIP","Tag Color\nCar Tune\nSkin", "Select", "Cancel");
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"You are not a VIP.");
- }
- return 1;
- }
- if(strcmp(cmd, "/vips", true) == 0)
- if(IsPlayerConnected(playerid)){
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "|| Classified Gaming Roleplay Online VIP's ||");
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pDonateRank] >= 1)
- {
- GetPlayerName(i, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "[VIP] %s ",giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/vipclothes", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pDonateRank] > 0)
- {
- if(BInfo[PlayerInfo[playerid][InBuilding]][bVIP] == 1 || IsPlayerInRangeOfPoint(playerid, 3.0, 2899.94,-2022.22,11.07))
- {
- ShowPlayerDialog(playerid, VIPSKINMENU, DIALOG_STYLE_INPUT,"VIP Clothes","Note: Here you can set your Skin for Free!\nPlease, enter the Skin ID you want for your character:","Set","Cancel");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in the VIP HQ!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "You are not a Bronze VIP Member.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/vipchangenumber", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pDonateRank] > 0)
- {
- if(BInfo[PlayerInfo[playerid][InBuilding]][bVIP] == 1 || IsPlayerInRangeOfPoint(playerid, 3.0, 2902.95,-2022.18,11.07))
- {
- ShowPlayerDialog(playerid, VIPNUMBERCHANGEMENU, DIALOG_STYLE_INPUT,"VIP Number Change","Note: Here you can change your Phone Number for Free!\nPlease, enter the Phone Number you want to have:","Set","Cancel");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in the VIP HQ!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "You are not a Bronze VIP Member.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/makevip", true) == 0)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pAdmin] >= 100000 || strcmp(sendername, "Antonio_Freeman", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makevip [playerid/PartOfName] [rank]");
- SendClientMessage(playerid, COLOR_WHITE, "1 - Bronze || - Silver || 3 - Gold || 4 - Platinum || 5 - Moderator");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(giveplayerid == INVALID_PLAYER_ID)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Invalid player.");
- return 1;
- }
- new x_string[64];
- x_string = strtok(cmdtext, idx);
- if(!strlen(x_string))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makevip [playerid/PartOfName] [rank]");
- return 1;
- }
- new Year, Month, Day;
- getdate(Year, Month, Day);
- if(strcmp(x_string,"0",true) == 0)
- {
- PlayerInfo[giveplayerid][pDonateRank] = 0;
- format(string, sizeof(string), "Admin %s has revoked you of your VIP status.", PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- ClearVIP(giveplayerid);
- return 1;
- }
- else if(strcmp(x_string,"1",true) == 0)
- {
- PlayerInfo[giveplayerid][pDonateRank] = 1;
- format(string, sizeof(string), "Your Donator rank has been set to Bronze VIP by the administrator %s.", PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- }
- else if(strcmp(x_string,"2",true) == 0)
- {
- PlayerInfo[giveplayerid][pDonateRank] = 2;
- format(string, sizeof(string), "Your Donator rank has been set to Silver VIP by the administrator %s.", PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- }
- else if(strcmp(x_string,"3",true) == 0)
- {
- PlayerInfo[giveplayerid][pDonateRank] = 3;
- format(string, sizeof(string), "Your Donator rank has been set to Gold VIP by the administrator %s.", PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- }
- else if(strcmp(x_string,"4",true) == 0)
- {
- PlayerInfo[giveplayerid][pDonateRank] = 4;
- format(string, sizeof(string), "Your Donator rank has been set to Platinum VIP by the administrator %s.", PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- }
- else if(strcmp(x_string,"5",true) == 0)
- {
- PlayerInfo[giveplayerid][pDonateRank] = 5;
- format(string, sizeof(string), "You have been promoted to a VIP moderator by the administrator %s.", PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- }
- format(string, 32, "%02d/%02d/%d", Month, Day, Year);
- strmid(PlayerInfo[giveplayerid][pVIPJoinDate], string, 0, strlen(string), 255);
- format(string, 32, "%02d/%02d/%d", Month+1, Day, Year);
- strmid(PlayerInfo[giveplayerid][pVIPExpDate], string, 0, strlen(string), 255);
- if(Month == 12) { format(PlayerInfo[giveplayerid][pVIPExpDate], 32, "%02d/%02d/%d", 1, Day, Year+1); }
- format(string, sizeof(string), "You have recieved your donator rank in %s - It will Expire in %s", PlayerInfo[giveplayerid][pVIPJoinDate], PlayerInfo[giveplayerid][pVIPExpDate]);
- SendClientMessage(giveplayerid, COLOR_GRAD2, string);
- }
- else { SendClientMessage(playerid, COLOR_GRAD2, "You are not authorized to use this command."); }
- return 1;
- }
- if(strcmp("/vipfixisnotusedanymore", cmdtext, true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pDonateRank] >= 1)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new v, Float:vehx, Float:vehy, Float:vehz;
- for(v = 0; v<MAX_VEHICLES; v++)
- {
- GetVehiclePos(v, vehx, vehy, vehz);
- if(IsPlayerInRangeOfPoint(playerid, 3.0, vehx, vehy, vehz))
- {
- RepairVehicle(v);
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has repaired the vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has repaired the vehicle.", sendername);
- }
- ProxDetector(30.0, playerid, string,PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not a VIP.");
- }
- }
- return 1;
- }
- //---------------------------------------------------------------------------------------------------------------------------------------//
- if(strcmp(cmd, "/makeadmin", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_RED, "USAGE: /makeadmin [playerid/PartOfName] [Admin Rank]");
- SendClientMessage(playerid, COLOR_YELLOW, "(0) Remove Admin Status");
- SendClientMessage(playerid, COLOR_YELLOW, "(1) Moderator");
- SendClientMessage(playerid, COLOR_YELLOW, "(2) Junior Admin");
- SendClientMessage(playerid, COLOR_YELLOW, "(3) General Admin");
- SendClientMessage(playerid, COLOR_YELLOW, "(4) Senior Admin");
- SendClientMessage(playerid, COLOR_YELLOW, "(1337) Head Admin");
- SendClientMessage(playerid, COLOR_YELLOW, "(1338) Community Manager");
- SendClientMessage(playerid, COLOR_YELLOW, "(1339) Co-Executive Admin");
- SendClientMessage(playerid, COLOR_YELLOW, "(99998) Executive Admin");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "(99999) Community Scripter");
- SendClientMessage(playerid, COLOR_RED, "(100000) Community Owner");
- return 1;
- }
- new para1;
- new level;
- para1 = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- level = strval(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 100000 || strcmp(sendername, "Antonio_Freeman", true) == 0)
- {
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[para1][pAdmin] = level;
- printf("{AA3333}AdmCmd{FFFF00}: %s has promoted %s to a level %d admin.", sendername, giveplayer, level);
- format(string, sizeof(string), " You have been promoted to a level %d admin by %s", level, sendername);
- SendClientMessage(para1, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), " You have promoted %s to a level %d admin.", giveplayer,level);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/uninvite", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /uninvite [playerid/PartOfName]");
- return 1;
- }
- new para1;
- para1 = ReturnUser(tmp);
- if(PlayerInfo[playerid][pLeader] >= 1)
- {
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[para1][pMember] == PlayerInfo[playerid][pLeader])
- {
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You have been kicked out of your Faction , by Leader %s.", sendername);
- SendClientMessage(para1, COLOR_LIGHTBLUE, string);
- SendClientMessage(para1, COLOR_LIGHTBLUE, "* You are now a Civilian again.");
- PlayerInfo[para1][pMember] = 0;
- PlayerInfo[para1][pRank] = 0;
- PlayerInfo[para1][pFcard] = 0;
- SetPlayerSkin(para1, PlayerInfo[para1][pModel]);
- format(string, sizeof(string), "* You have kicked %s from the Faction .", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- OnPlayerSave(para1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not a member of your Faction!");
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command (Leaders only) !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/makeircadmin", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makeircadmin [playerid/PartOfName] [ChannelNr]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makeircadmin [playerid/PartOfName] [ChannelNr]");
- return 1;
- }
- new channel = strvalEx(tmp);
- if(channel > 10 || channel < 0) { SendClientMessage(playerid, COLOR_GREY, " Dont go below number 0, or above number 10!"); return 1; }
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You've made %s an IRC Admin over Channel %d.", giveplayer, channel);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has made you an IRC Admin over Channel %d.", sendername, channel);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "%s", giveplayer);
- switch(channel)
- {
- case 1:
- {
- strmid(IRCInfo[0][iAdmin], string, 0, strlen(string), 255);
- IRCInfo[0][iNeedPass] = 0; IRCInfo[0][iLock] = 0;
- }
- case 2:
- {
- strmid(IRCInfo[1][iAdmin], string, 0, strlen(string), 255);
- IRCInfo[1][iNeedPass] = 0; IRCInfo[1][iLock] = 0;
- }
- case 3:
- {
- strmid(IRCInfo[2][iAdmin], string, 0, strlen(string), 255);
- IRCInfo[2][iNeedPass] = 0; IRCInfo[2][iLock] = 0;
- }
- case 4:
- {
- strmid(IRCInfo[3][iAdmin], string, 0, strlen(string), 255);
- IRCInfo[3][iNeedPass] = 0; IRCInfo[3][iLock] = 0;
- }
- case 5:
- {
- strmid(IRCInfo[4][iAdmin], string, 0, strlen(string), 255);
- IRCInfo[4][iNeedPass] = 0; IRCInfo[4][iLock] = 0;
- }
- case 6:
- {
- strmid(IRCInfo[5][iAdmin], string, 0, strlen(string), 255);
- IRCInfo[5][iNeedPass] = 0; IRCInfo[5][iLock] = 0;
- }
- case 7:
- {
- strmid(IRCInfo[6][iAdmin], string, 0, strlen(string), 255);
- IRCInfo[6][iNeedPass] = 0; IRCInfo[6][iLock] = 0;
- }
- case 8:
- {
- strmid(IRCInfo[7][iAdmin], string, 0, strlen(string), 255);
- IRCInfo[7][iNeedPass] = 0; IRCInfo[7][iLock] = 0;
- }
- case 9:
- {
- strmid(IRCInfo[8][iAdmin], string, 0, strlen(string), 255);
- IRCInfo[8][iNeedPass] = 0; IRCInfo[8][iLock] = 0;
- }
- case 10:
- {
- strmid(IRCInfo[9][iAdmin], string, 0, strlen(string), 255);
- IRCInfo[9][iNeedPass] = 0; IRCInfo[9][iLock] = 0;
- }
- }
- SaveIRC();
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorized to do that !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/makefamleader", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makefamleader [PlayerID/PartOfName] [number]");
- return 1;
- }
- new para1;
- para1 = ReturnUser(tmp);
- if(IsPlayerNPC(para1)) return 1;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makefamleader [PlayerID/PartOfName] [number]");
- return 1;
- }
- new faction;
- faction = strvalEx(tmp);
- if(faction < 0 || faction > 14) { SendClientMessage(playerid, COLOR_GREY, " Dont go below number 0, or above number 14!"); return 1; }
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- if(faction == 0)
- {
- PlayerInfo[para1][pModel] = 299;
- PlayerInfo[para1][pRank] = 0;
- PlayerInfo[para1][pFMember] = 255;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have removed %s leadership of your Family.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has removed you leadership of your Family.",sendername);
- SendClientMessage(para1, COLOR_LIGHTBLUE, string);
- SetPlayerToTeamColor(playerid);
- OnPlayerSave(para1);
- }
- else
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have given %s leadership of the Family %d.", giveplayer,faction);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has given you leadership of the Family %d.",sendername,faction);
- SendClientMessage(para1, COLOR_LIGHTBLUE, string);
- PlayerInfo[para1][pFMember] = faction-1;
- PlayerInfo[para1][pRank] = 6;
- SetPlayerToTeamColor(playerid);
- OnPlayerSave(para1);
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/showbadge", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /showbadge [playerid/PartOfName]");
- return 1;
- }
- new para1;
- para1 = ReturnUser(tmp);
- giveplayerid = ReturnUser(tmp);
- if(IsACop(playerid) || IsASoldier(playerid) || IsAnAgent(playerid))
- {
- if(IsPlayerConnected(para1))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if (GetDistanceBetweenPlayers(playerid,giveplayerid) > 5)
- {
- SendClientMessage(playerid, COLOR_GREY, "You are too far away from that player.");
- return 1;
- }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /showbadge [playerid/PartOfName]");
- return 1;
- }
- format(string, sizeof(string), "* %s Takes out his Badge and shows it to %s.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "Name : %s - Orgnization : %s - Rank : %s",PlayerName(playerid),GetPlayerFactionName(playerid),GetPlayerRank(playerid),sendername);
- SendClientMessage(giveplayerid, COLOR_DBLUE, string);
- format(string, sizeof(string), "You have shown your badge to %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD / SS / DoC !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/makeleader", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/makeleader [playerid/name] [number]");
- return 1;
- }
- new para1;
- para1 = ReturnUser(tmp);
- if(IsPlayerNPC(para1)) return 1;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/makeleader [playerid/name] [number]");
- return 1;
- }
- new faction;
- faction = strval(tmp);
- if(faction < 0 || faction > 10) { SendClientMessage(playerid, GREY, "Don't go below number 0, or above number 10."); return 1; }
- if(PlayerInfo[playerid][pAdmin] >= 99999 || PlayerInfo[playerid][pFactionMod] > 0)
- {
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- new ftext[100];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- if(faction == 0) { /*PlayerInfo[para1][pModel] = noobskin;*/ PlayerInfo[para1][pRank] = 0; ftext = "None"; MakeLeaderOf(para1, 0); }
- else if(faction == 1) { /*PlayerInfo[para1][pModel] = 265;*/ PlayerInfo[para1][pRank] = 6; ftext = FACTION_1; MakeLeaderOf(para1, 1); }
- else if(faction == 2) { /*PlayerInfo[para1][pModel] = 286;*/ PlayerInfo[para1][pRank] = 6; ftext = FACTION_2; MakeLeaderOf(para1, 2); }
- else if(faction == 3) { /*PlayerInfo[para1][pModel] = 288;*/ PlayerInfo[para1][pRank] = 6; ftext = FACTION_3; MakeLeaderOf(para1, 3); }
- else if(faction == 4) { /*PlayerInfo[para1][pModel] = 274;*/ PlayerInfo[para1][pRank] = 6; ftext = FACTION_4; MakeLeaderOf(para1, 4); }
- else if(faction == 5) { /*PlayerInfo[para1][pModel] = 287;*/ PlayerInfo[para1][pRank] = 6; ftext = FACTION_5; MakeLeaderOf(para1, 5); }
- else if(faction == 6) { /*PlayerInfo[para1][pModel] = 147;*/ PlayerInfo[para1][pRank] = 6; ftext = FACTION_6; MakeLeaderOf(para1, 6); }
- else if(faction == 7) { /*PlayerInfo[para1][pModel] = 285;*/ PlayerInfo[para1][pRank] = 6; ftext = FACTION_7; MakeLeaderOf(para1, 7); }
- else if(faction == 8) { /*PlayerInfo[para1][pModel] = 294;*/ PlayerInfo[para1][pRank] = 6; ftext = FACTION_8; MakeLeaderOf(para1, 8); }
- else if(faction == 9) { /*PlayerInfo[para1][pModel] = 227;*/ PlayerInfo[para1][pRank] = 6; ftext = FACTION_9; MakeLeaderOf(para1, 9); }
- else if(faction == 10) { /*PlayerInfo[para1][pModel] = 61;*/ PlayerInfo[para1][pRank] = 6; ftext = FACTION_10; MakeLeaderOf(para1, 10); }
- format(string, sizeof(string), "* You have given %s leadership of the %s.", giveplayer,ftext);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has given you leadership of the %s.",sendername,ftext);
- SendClientMessage(para1, LIGHTBLUE, string);
- PlayerInfo[para1][pLeader] = faction;
- PlayerInfo[para1][pMember] = faction;
- PlayerInfo[para1][pDivision] = 0;
- //SetPlayerSkin(para1, PlayerInfo[para1][pModel]);
- SetPlayerToTeamColor(para1);
- OnPlayerSave(para1);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/giverank", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/giverank [playerid/name] [Number(1-6)]");
- return 1;
- }
- new para1;
- new level;
- para1 = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- level = strval(tmp);
- if(level > 6 || level < 1) { SendClientMessage(playerid, GREY, "Don't go below number 1, or above number 6."); return 1; }
- if(PlayerInfo[playerid][pLeader] >= 1)
- {
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[para1][pMember] == PlayerInfo[playerid][pLeader])
- {
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[para1][pRank] = level;
- format(string, sizeof(string), "* You have been promoted to a %s by Leader %s.",GetPlayerRank(para1), sendername);
- SendClientMessage(para1, LIGHTBLUE, string);
- format(string, sizeof(string), "* You have given %s Rank %d.", giveplayer,level);
- SendClientMessage(playerid, LIGHTBLUE, string);
- }
- else
- {
- SendClientMessage(playerid, GREY, " That player is not a member of your Faction.");
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command (Leaders Only).");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/tuteject", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 99999)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /tuteject [playerid/PartOfName]");
- return 1;
- }
- new para1;
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- if(TutTime[giveplayerid] <= 0) return SendClientMessage(playerid,COLOR_GREY," That player is not in the tutorial !");
- CanTalk[giveplayerid] = 1;
- TutTime[giveplayerid] = 0;
- PlayerInfo[giveplayerid][pSafeSpawn] = 1;
- PlayerInfo[giveplayerid][pTut] = 1;
- gOoc[giveplayerid] = 0; gNewbie[giveplayerid] = 0; gNews[giveplayerid] = 0; gFam[giveplayerid] = 0;
- TogglePlayerControllable(giveplayerid, 1);
- PlayerInfo[giveplayerid][pHealth] = 100;
- PlayerInfo[giveplayerid][pArmor] = 0;
- SetPlayerSpawn(giveplayerid);
- HideTUT(giveplayerid);
- HideGUI(giveplayerid);
- TextDrawShowForPlayer(giveplayerid, Version);
- SendClientMessage(giveplayerid, COLOR_GRAD1, " You have been forced out of the tutorial !");
- format(string, 256, "[AdmCmd]: %s has forced %s out of the tutorial!", sendername, giveplayer);
- ABroadCast(COLOR_YELLOW,string, 5);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sendtols", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sendtols [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- PlayerInfo[playerid][pInt] = 0;
- PlayerInfo[playerid][pLocal] = 999;
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerInterior(giveplayerid, 0);
- SetPlayerVirtualWorld(giveplayerid, 0);
- SetPlayerPos(giveplayerid, 1529.6, -1691.2, 13.3);
- SendClientMessage(giveplayerid, COLOR_GRAD1, " You have been teleported !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sendtosf", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sendtols [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- PlayerInfo[playerid][pInt] = 0;
- PlayerInfo[playerid][pLocal] = 999;
- PlayerInfo[playerid][pVirtualWorld] = 0;
- SetPlayerInterior(giveplayerid, 0);
- SetPlayerVirtualWorld(giveplayerid, 0);
- SetPlayerPos(giveplayerid, -1417.0,-295.8,14.1);
- SendClientMessage(giveplayerid, COLOR_GRAD1, " You have been teleported !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/gotoint", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 3))
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use this command.");
- return 1;
- }
- tmp = strtok(cmdtext,idx);
- if (!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /gotoint [InteriorId] [x] [y] [z]");
- return 1;
- }
- new int_id;
- int_id = strval(tmp);
- tmp = strtok(cmdtext,idx);
- if (!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /gotoint [InteriorId] [x] [y] [z]");
- return 1;
- }
- new Float:int_x;
- int_x = floatstr(tmp);
- tmp = strtok(cmdtext,idx);
- if (!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /gotoint [InteriorId] [x] [y] [z]");
- return 1;
- }
- new Float:int_y;
- int_y = floatstr(tmp);
- tmp = strtok(cmdtext,idx);
- if (!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /gotoint [InteriorId] [x] [y] [z]");
- return 1;
- }
- new Float:int_z;
- int_z = floatstr(tmp);
- format(string, sizeof(string), "You have been teleported to interior %d, x=%1.5f, y%=1.5f, z=%1.5f", int_id, int_x, int_y, int_z);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SetPlayerPos(playerid, int_x, int_y, int_z);
- SetPlayerInterior(playerid, int_id);
- return 1;
- }
- if(strcmp(cmd, "/gotoint", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 3))
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use this command.");
- return 1;
- }
- tmp = strtok(cmdtext,idx);
- if (!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /gotoint [InteriorId] [x] [y] [z]");
- return 1;
- }
- new int_id;
- int_id = strval(tmp);
- tmp = strtok(cmdtext,idx);
- if (!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /gotoint [InteriorId] [x] [y] [z]");
- return 1;
- }
- new Float:int_x;
- int_x = floatstr(tmp);
- tmp = strtok(cmdtext,idx);
- if (!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /gotoint [InteriorId] [x] [y] [z]");
- return 1;
- }
- new Float:int_y;
- int_y = floatstr(tmp);
- tmp = strtok(cmdtext,idx);
- if (!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /gotoint [InteriorId] [x] [y] [z]");
- return 1;
- }
- new Float:int_z;
- int_z = floatstr(tmp);
- format(string, sizeof(string), "You have been teleported to interior %d, x=%1.5f, y%=1.5f, z=%1.5f", int_id, int_x, int_y, int_z);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SetPlayerPos(playerid, int_x, int_y, int_z);
- SetPlayerInterior(playerid, int_id);
- return 1;
- }
- if(!strcmp(cmd,"/goto",true) || !strcmp(cmd,"/gotoid",true))
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 2))
- return SendClientMessage(playerid, COLOR_GRAD2, "You are not authorized to use this command.");
- // process command
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE,"USAGE: /goto [playerid] or /goto [place]");
- SendClientMessage(playerid, COLOR_WHITE,"Set your teleport destination with /mark");
- SendClientMessage(playerid, COLOR_GRAD1,"ls sf lv lsair sfair lvlsair saints county lsp");
- SendClientMessage(playerid, COLOR_GRAD1,"tower chiliad airstrip bayside localbank pier int1 bloodbowl");
- SendClientMessage(playerid, COLOR_GRAD1,"gym paintball 24/7 mainbank");
- SendClientMessage(playerid, COLOR_GRAD1,"underwater jet battlefield 8track kickstart dirtbike dam");
- SendClientMessage(playerid, COLOR_GRAD1,"hitman fbi sasd demorgan");
- SendClientMessage(playerid, COLOR_GRAD1,"vla grove ballas vagos");
- SendClientMessage(playerid, COLOR_GRAD1,"tune1 tune2 tune3");
- SendClientMessage(playerid, COLOR_GRAD1,"gd sprunk ffc aec dd");
- return 1;
- }
- new
- p=1,
- Float:a = GetPlayerFacingAngle(playerid,a),
- destination[64] = " ",
- lookupid = ReturnUser(tmp);
- if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) p=0;
- if(lookupid != INVALID_PLAYER_ID)
- {
- if(lookupid != playerid)
- {
- if(!gPlayerLogged[lookupid])
- return SendClientMessage(playerid, COLOR_GRAD2,"That player hasn't spawned yet.");
- if(GetPlayerState(lookupid) == PLAYER_STATE_SPECTATING)
- return SendClientMessage(playerid, COLOR_GRAD2,"That player is spectating someone.");
- }
- new
- Float:x,
- Float:y,
- Float:z,
- i = GetPlayerInterior(lookupid),
- v = GetPlayerVirtualWorld(lookupid);
- if(IsPlayerInAnyVehicle(lookupid))
- {
- GetVehicleZAngle(GetPlayerVehicleID(lookupid),a);
- } else {
- GetPlayerFacingAngle(lookupid,a);
- }
- GetPlayerPos(lookupid,x,y,z);
- Teleport(playerid,x,y+2,z,a,i,v,p);
- destination = PlayerName(lookupid);
- }
- else if(!strcmp(tmp,"lspd",true) || !strcmp(tmp,"ls",true))
- {
- destination = "Los Santos Police Department";
- Teleport(playerid,1529.6,-1691.2,13.3,a,0,0,p);
- }
- else if(!strcmp(tmp,"int1",true))
- {
- destination = "Interior 1";
- Teleport(playerid,1411.1451,-0.5155,1000.9236,a,1,0,p);
- }
- else if(!strcmp(tmp,"gym",true))
- {
- destination = "Ganton Gym";
- Teleport(playerid,2225.4001,-1724.4464,13.5632,a,0,0,p);
- }
- else if(!strcmp(tmp,"lsair",true))
- {
- destination = "Los Santos Airport";
- Teleport(playerid,1934.9127,-2290.6362,13.5469,a,0,0,p);
- }
- else if(!strcmp(tmp,"sfair",true) || !strcmp(tmp,"sf",true))
- {
- destination = "San Fierro Airport";
- Teleport(playerid,-1417.0,-295.8,14.1,a,0,0,p);
- }
- else if(!strcmp(tmp,"lvair",true) || !strcmp(tmp,"lv",true))
- {
- destination = "Las Venturas Airport";
- Teleport(playerid,1699.2,1435.1, 10.7,a,0,0,p);
- }
- else if(!strcmp(tmp,"jet",true))
- {
- destination = "private jet";
- Teleport(playerid,1.71875, 30.4062, 1200.34,a,1,0,0);
- }
- else if (!strcmp(tmp,"demorgan",true))
- {
- destination = "Area 51 - Demorgan";
- Teleport(playerid,202.1886,1881.4122,17.2199,37.8779,0,0,p);
- }
- else if (!strcmp(tmp,"airstrip",true))
- {
- destination = "Desert Airstrip";
- Teleport(playerid,357.5273,2513.8701,16.5856,a,0,0,p);
- }
- else if (!strcmp(tmp,"tower",true) || !strcmp(tmp,"sky",true))
- {
- destination = "Star Tower";
- Teleport(playerid,1543.9886,-1353.7587,329.4735,a,0,0,p);
- }
- else if (!strcmp(tmp,"bayside",true))
- {
- destination = "Bayside Heliport";
- Teleport(playerid,-2252.2944,2335.5396,4.8125,a,0,0,p);
- }
- else if (!strcmp(tmp,"underwater",true) || !strcmp(tmp,"under",true))
- {
- destination = "under the sea";
- Teleport(playerid,-1005.3044,657.4559,-39.0847,a,0,0,p);
- }
- else if (!strcmp(tmp,"fbi",true) || !strcmp(tmp,"under",true))
- {
- destination = "FBI Department";
- Teleport(playerid,1684.8611,-1631.3854,13.3828,a,0,0,p);
- }
- else if (!strcmp(tmp,"localbank",true))
- {
- destination = "The Local Bank";
- Teleport(playerid,1462.395751,-1016.391174,25.84375,a,0,0,p);
- }
- else if (!strcmp(tmp,"mainbank",true))
- {
- destination = "Los Santos Main Bank";
- Teleport(playerid,591.7354,-1236.5023,17.9195,a,0,0,p);
- }
- else if (!strcmp(tmp,"battlefield",true) || !strcmp(tmp,"battle",true))
- {
- destination = "the battlefield";
- Teleport(playerid,-972.4957,1060.9830,1345.6690,a,10,0,p);
- }
- else if (!strcmp(tmp,"dam",true))
- {
- destination = "the Sherman Dam";
- Teleport(playerid,-715.0000,2062.0000,60.0000,a,0,0,p);
- }
- else if (!strcmp(tmp,"bloodbowl",true))
- {
- destination = "Bloodbowl Arena";
- Teleport(playerid,-1394.5928,996.4797,1033.8864,a,15,0,p);
- }
- else if (!strcmp(tmp,"8track",true))
- {
- destination = "8-Track Stadium";
- Teleport(playerid,-1406.3815,-262.7644,1043.4290,346.8336,7,0,p);
- }
- else if (!strcmp(tmp,"dirtbike",true))
- {
- destination = "Dirtbike Stadium";
- Teleport(playerid,-1436.2065,-642.5217,1049.5261,167.3703,4,0,p);
- }
- else if (!strcmp(tmp,"kickstart",true))
- {
- destination = "Kickstart Stadium";
- Teleport(playerid,-1447.2618,1604.3374,1052.5220,263.7223,14,0,p);
- }
- else if (!strcmp(tmp,"hitman",true))
- {
- destination = "Hitman Agency - SF building";
- Teleport(playerid,1559.0118,18.5755,24.1641,245.6019,0,0,p);
- }
- else if (!strcmp(tmp,"paintball",true))
- {
- destination = "Paintball Arena";
- Teleport(playerid,1310.3599,-1382.3179,13.7325,a,0,0,p);
- }
- else if (!strcmp(tmp,"24/7",true))
- {
- destination = "24/7 Store";
- Teleport(playerid,1314.5610,-913.7150,38.1331,a,0,0,p);
- }
- else if (!strcmp(tmp,"tune1",true))
- {
- destination = "Lowrider Tuning Shop";
- Teleport(playerid,2644.9026,-2005.4315,13.3828,a,0,0,p);
- }
- else if (!strcmp(tmp,"tune2",true))
- {
- destination = "Los Santos Tuning Shop";
- Teleport(playerid,1025.1035,-1039.0695,31.5661,a,0,0,p);
- }
- else if (!strcmp(tmp,"lsp",true))
- {
- destination = "Los Santos Prison";
- Teleport(playerid,1808.7816,-1577.9615,13.4961,a,0,0,p);
- }
- else if (!strcmp(tmp,"tune3",true))
- {
- destination = "San Fierro Tuning Shop";
- Teleport(playerid,-2702.4583,217.1397,4.1797,a,0,0,p);
- }
- else if (!strcmp(tmp,"GD",true))
- {
- destination = "The Gun Depot";
- Teleport(playerid,2776.5386,-1492.2943,1066.2562,a,0,0,p);
- }
- else if (!strcmp(tmp,"sprunk",true))
- {
- destination = "Sprunk Factory";
- Teleport(playerid,1342.1078,286.7178,19.5615,a,0,0,p);
- }
- else if (!strcmp(tmp,"ffc",true))
- {
- destination = "Fossil Fuel Company";
- Teleport(playerid,2648.7205,-2109.0586,13.5469,a,0,0,p);
- }
- else if (!strcmp(tmp,"aec",true))
- {
- destination = "Auto Export Company";
- Teleport(playerid,2753.0408,-2433.9844,13.6484,a,0,0,p);
- }
- else if (!strcmp(tmp,"sasd",true))
- {
- destination = "San Andreas Shreiff Department";
- Teleport(playerid,625.7545,-588.1606,16.7991,a,0,0,p);
- }
- else if (!strcmp(tmp,"vagos",true))
- {
- destination = "vagos building";
- Teleport(playerid,2450.6533,-1329.1295,23.8302,a,0,0,p);
- }
- else if (!strcmp(tmp,"county",true))
- {
- destination = "General County Hospital";
- Teleport(playerid,2002.0876,-1448.0087,13.5606,a,0,0,p);
- }
- else if (!strcmp(tmp,"saints",true))
- {
- destination = "All Saints Hospital";
- Teleport(playerid,1188.8627,-1330.2386,13.5606,a,0,0,p);
- }
- else if (!strcmp(tmp,"ballas",true))
- {
- destination = "Glen Park - Ballas building";
- Teleport(playerid,1971.5403,-1147.4678,25.8117,a,0,0,p);
- }
- else if (!strcmp(tmp,"grove",true))
- {
- destination = "Grove Street Families building";
- Teleport(playerid,2496.1221,-1670.3540,13.3359,a,0,0,p);
- }
- else if (!strcmp(tmp,"vla",true))
- {
- destination = "Varrios Los Aztecas building";
- Teleport(playerid,1882.2761,-2028.6393,13.3906,a,0,0,p);
- }
- else if (!strcmp(tmp,"dd",true))
- {
- destination = "Drug Depot";
- Teleport(playerid,2502.5205,-2205.8176,13.5469,a,0,0,p);
- }
- else
- {
- return SendClientMessage(playerid, COLOR_FADE1,"Invalid destination.");
- }
- // format string and send to player
- format(string, sizeof(string),"Teleporting to %s",destination);
- SendClientMessage(playerid, COLOR_GRAD2,string);
- return 1;
- }
- if(strcmp(cmd, "/hgoto", true) == 0)
- {
- if(!(PlayerInfo[playerid][pHelper] >= 1))
- return SendClientMessage(playerid, COLOR_GRAD2, "You are not authorized to use this command.");
- // process command
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE,"USAGE: /hgoto [playerid] - only people requesting help!");
- return 1;
- }
- if(IsHelping[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY," You cannot use this command, as you are not helping anyone!");
- return 1;
- }
- new
- p=1,
- Float:a = GetPlayerFacingAngle(playerid,a),
- destination[64] = " ",
- lookupid = ReturnUser(tmp);
- if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) p=0;
- if(lookupid != INVALID_PLAYER_ID)
- {
- if(lookupid != playerid)
- {
- if(!gPlayerLogged[lookupid])
- return SendClientMessage(playerid, COLOR_GRAD2,"That player hasn't spawned yet.");
- if(GetPlayerState(lookupid) == PLAYER_STATE_SPECTATING)
- return SendClientMessage(playerid, COLOR_GRAD2,"That player is spectating someone.");
- if(ActiveHelp[lookupid] == 0)
- return SendClientMessage(playerid, COLOR_GRAD2,"That player isn't requesting help.");
- }
- new
- Float:x,
- Float:y,
- Float:z,
- i = GetPlayerInterior(lookupid),
- v = GetPlayerVirtualWorld(lookupid);
- if(IsPlayerInAnyVehicle(lookupid))
- {
- GetVehicleZAngle(GetPlayerVehicleID(lookupid),a);
- } else {
- GetPlayerFacingAngle(lookupid,a);
- }
- GetPlayerPos(lookupid,x,y,z);
- Teleport(playerid,x,y+2,z,a,i,v,p);
- destination = PlayerName(lookupid);
- }
- // format string and send to player
- format(string, sizeof(string),"Teleporting to %s",destination);
- SendClientMessage(playerid, COLOR_GRAD2,string);
- return 1;
- }
- if(strcmp(cmd, "/hgethere", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hgethere [playerid/PartOfName]");
- return 1;
- }
- new Float:plocx,Float:plocy,Float:plocz;
- new plo;
- plo = ReturnUser(tmp);
- if(IsPlayerNPC(plo)) return 1;
- if(IsPlayerConnected(plo))
- {
- if(plo != INVALID_PLAYER_ID)
- {
- if(GetPlayerState(plo) == PLAYER_STATE_SPECTATING)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is currently spectating !");
- return 1;
- }
- if(ActiveHelp[plo] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player isn't requesting help !");
- return 1;
- }
- if(PlayerInfo[playerid][pHelper] >= 1 && IsHelping[playerid] == 1)
- {
- new interior = GetPlayerInterior(playerid);
- new vw = GetPlayerVirtualWorld(playerid);
- SetPlayerVirtualWorld(plo,vw);
- SetPlayerInterior(plo,interior);
- GetPlayerPos(playerid, plocx, plocy, plocz);
- PlayerInfo[plo][pInt] = interior;
- PlayerInfo[plo][pLocal] = PlayerInfo[playerid][pLocal];
- PlayerInfo[plo][pVirtualWorld] = PlayerInfo[playerid][pVirtualWorld];
- if(GetPlayerState(plo) == 2)
- {
- new tmpcar = GetPlayerVehicleID(plo);
- SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
- }
- else
- {
- SetPlayerPos(plo,plocx,plocy+2, plocz);
- }
- SendClientMessage(plo, COLOR_GRAD1, " You have been teleported by a community helper !");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", plo);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/mark", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- GetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
- SendClientMessage(playerid, COLOR_GRAD1, " Teleport destination set !");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/gotomark", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_SPECTATING)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can not do that while spectating !");
- return 1;
- }
- if(GetPlayerState(playerid) == 2)
- {
- new tmpcar = GetPlayerVehicleID(playerid);
- SetVehiclePos(tmpcar, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
- }
- else
- {
- SetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
- }
- SendClientMessage(playerid, COLOR_GRAD1, " You have been teleported !");
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/gethere", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /gethere [playerid/PartOfName]");
- return 1;
- }
- new Float:plocx,Float:plocy,Float:plocz;
- new plo;
- plo = ReturnUser(tmp);
- if(IsPlayerNPC(plo)) return 1;
- if(IsPlayerConnected(plo))
- {
- if(plo != INVALID_PLAYER_ID)
- {
- if(GetPlayerState(plo) == PLAYER_STATE_SPECTATING)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is currently spectating !");
- return 1;
- }
- if(PlayerInfo[plo][pAdmin] >= 1337)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Ask the admin to goto you !");
- return 1;
- }
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- new interior = GetPlayerInterior(playerid);
- new vw = GetPlayerVirtualWorld(playerid);
- SetPlayerVirtualWorld(plo,vw);
- SetPlayerInterior(plo,interior);
- GetPlayerPos(playerid, plocx, plocy, plocz);
- PlayerInfo[plo][pInt] = interior;
- PlayerInfo[plo][pLocal] = PlayerInfo[playerid][pLocal];
- PlayerInfo[plo][pVirtualWorld] = PlayerInfo[playerid][pVirtualWorld];
- if(GetPlayerState(plo) == 2)
- {
- new tmpcar = GetPlayerVehicleID(plo);
- SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
- }
- else
- {
- SetPlayerPos(plo,plocx,plocy+2, plocz);
- }
- SendClientMessage(plo, COLOR_GRAD1, " You have been teleported !");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", plo);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/ramps", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- switch(RampToggle[playerid])
- {
- case 0:
- {
- SendClientMessage(playerid,COLOR_GREY,"Ramps enabled!");
- RampToggle[playerid] = 1;
- }
- case 1:
- {
- SendClientMessage(playerid,COLOR_GREY,"Ramps disabled!");
- RampToggle[playerid] = 0;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "cool kids only");
- return 1;
- }
- }
- if(strcmp(cmd, "/setskin", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setskin [playerid/PartOfName] [skin]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerNPC(giveplayerid)) return 1;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setskin [playerid/PartOfName] [skin]");
- return 1;
- }
- new skin;
- skin = strvalEx(tmp);
- if(skin < 0 || skin > 299) { SendClientMessage(playerid, COLOR_GREY, " Skin can't be below 0 or above 299 !"); return 1; }
- if(IsInvalidSkin(skin)) { SendClientMessage(playerid, COLOR_GREY, " Invalid Skin !"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- PlayerInfo[giveplayerid][pModel] = skin;
- SetPlayerSkin(giveplayerid, skin);
- format(string, sizeof(string), "You have Setted Player ID %d Skin To ID : %d !",giveplayerid, skin);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "An Admin Has setted your Skin ID to : %d",skin);
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/oldcar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- format(string, sizeof(string), " Your old car was Vehicle ID: %d !",gLastCar[playerid]);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/givegun", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegun [playerid/PartOfName] [weaponid]");
- return 1;
- }
- new playa;
- new gun;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- gun = strvalEx(tmp);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- SendClientMessage(playerid, COLOR_GRAD1, "1: Brass Knuckles 2: Golf Club 3: Nite Stick 4: Knife 5: Baseball Bat 6: Shovel 7: Pool Cue 8: Katana 9: Chainsaw");
- SendClientMessage(playerid, COLOR_GRAD2, "10: Purple Dildo 11: Small White Vibrator 12: Large White Vibrator 13: Silver Vibrator 14: Flowers 15: Cane 16: Frag Grenade");
- SendClientMessage(playerid, COLOR_GRAD3, "17: Tear Gas 18: Molotov Cocktail 19: Vehicle Missile 20: Hydra Flare 21: Jetpack 22: 9mm 23: Silenced 9mm 24: Deagle");
- SendClientMessage(playerid, COLOR_GRAD4, "26: Sawnoff ShotGun 27: Combat ShotGun 28: Micro SMG (Mac 10) 29: SMG (SMG-MP5) 30: AK-47 31: M4 32: Tec9 33: Country Rifle");
- SendClientMessage(playerid, COLOR_GRAD5, "25: S-O ShotGun 34: Sniper Rifle 35: Rocket Launcher 36: HS Rocket Launcher 37: Flamethrower 38: Minigun 39: Satchel Charge");
- SendClientMessage(playerid, COLOR_GRAD6, "40: Detonator 41: Spraycan 42: Fire Extinguisher 43: Camera 44: Nightvision Goggles 45: Infared Goggles 46: Parachute");
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- return 1;
- }
- if(gun < 1||gun > 46) { SendClientMessage(playerid, COLOR_GRAD1, " Invalid weaponid !"); return 1; }
- if(IsPlayerConnected(playa))
- {
- if(gun == 21)
- {
- SetPlayerSpecialAction(playa,SPECIAL_ACTION_USEJETPACK);
- }
- else
- {
- GivePlayerAdminGun(playa, gun);
- }
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have given gun %d to %s!", gun,giveplayer);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/givegunall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: Meelee");
- SendClientMessage(playerid, COLOR_GRAD1, "2: Pistols");
- SendClientMessage(playerid, COLOR_GRAD2, "3: S-O ShotGuns");
- SendClientMessage(playerid, COLOR_GRAD2, "4: Rifles");
- SendClientMessage(playerid, COLOR_GRAD2, "5: Machine Guns");
- SendClientMessage(playerid, COLOR_GRAD3, "6: Assault");
- SendClientMessage(playerid, COLOR_GRAD3, "7: Heavy Assault");
- SendClientMessage(playerid, COLOR_GRAD3, "8: Explosives");
- SendClientMessage(playerid, COLOR_GRAD4, "9: Special");
- return 1;
- }
- new type = strvalEx(tmp);
- if(type == 1)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: Golf Club");
- SendClientMessage(playerid, COLOR_GRAD1, "2: Nite Stick");
- SendClientMessage(playerid, COLOR_GRAD2, "3: Knife");
- SendClientMessage(playerid, COLOR_GRAD2, "4: Baseball Bat");
- SendClientMessage(playerid, COLOR_GRAD3, "5: Shovel");
- SendClientMessage(playerid, COLOR_GRAD3, "6: Pool Cue");
- SendClientMessage(playerid, COLOR_GRAD4, "7: Katana");
- SendClientMessage(playerid, COLOR_GRAD4, "8: Cane");
- return 1;
- }
- new number = strvalEx(tmp);
- if(number == 1) { GivePlayerWeaponAll(2, 999999); }
- else if(number == 2) { GivePlayerWeaponAll(3, 999999); }
- else if(number == 3) { GivePlayerWeaponAll(4, 999999); }
- else if(number == 4) { GivePlayerWeaponAll(5, 999999); }
- else if(number == 5) { GivePlayerWeaponAll(6, 999999); }
- else if(number == 6) { GivePlayerWeaponAll(7, 999999); }
- else if(number == 7) { GivePlayerWeaponAll(8, 999999); }
- else if(number == 8) { GivePlayerWeaponAll(15, 999999); }
- else { return 0; }
- }
- if(type == 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: Silenced Pistol");
- SendClientMessage(playerid, COLOR_GRAD1, "2: Duel Pistols");
- SendClientMessage(playerid, COLOR_GRAD2, "3: Desert Eagle");
- return 1;
- }
- new number = strvalEx(tmp);
- if(number == 1) { GivePlayerWeaponAll(23, 999999); }
- else if(number == 2) { GivePlayerWeaponAll(22, 999999); }
- else if(number == 3) { GivePlayerWeaponAll(24, 999999); }
- else { return 0; }
- }
- if(type == 3)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: S-O ShotGun");
- SendClientMessage(playerid, COLOR_GRAD1, "2: SPAS12");
- SendClientMessage(playerid, COLOR_GRAD2, "3: Sawnoff ShotGun");
- return 1;
- }
- new number = strvalEx(tmp);
- if(number == 1) { GivePlayerWeaponAll(25, 999999); }
- else if(number == 2) { GivePlayerWeaponAll(27, 999999); }
- else if(number == 3) { GivePlayerWeaponAll(26, 999999); }
- else { return 0; }
- }
- if(type == 4)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: Country Rifle");
- SendClientMessage(playerid, COLOR_GRAD1, "2: Sniper Rifle");
- return 1;
- }
- new number = strvalEx(tmp);
- if(number == 1) {GivePlayerWeaponAll(33, 999999); }
- else if(number == 2) { GivePlayerWeaponAll(34, 999999); }
- else { return 0; }
- }
- if(type == 5)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: Micro SMG");
- SendClientMessage(playerid, COLOR_GRAD1, "2: Tec9");
- return 1;
- }
- new number = strvalEx(tmp);
- if(number == 1) { GivePlayerWeaponAll(28, 999999); }
- else if(number == 2) { GivePlayerWeaponAll(32, 999999); }
- else { return 0; }
- }
- if(type == 6)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: SMG-MP5");
- SendClientMessage(playerid, COLOR_GRAD1, "2: AK47");
- SendClientMessage(playerid, COLOR_GRAD2, "3: M4");
- return 1;
- }
- new number = strvalEx(tmp);
- if(number == 1) { GivePlayerWeaponAll(29, 999999); }
- else if(number == 2) { GivePlayerWeaponAll(30, 999999); }
- else if(number == 3) { GivePlayerWeaponAll(31, 999999); }
- else { return 0; }
- }
- if(type == 7)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: Rocket Launcher");
- SendClientMessage(playerid, COLOR_GRAD1, "2: HS Rocket Launcher");
- SendClientMessage(playerid, COLOR_GRAD2, "3: Flamethrower");
- SendClientMessage(playerid, COLOR_GRAD2, "4: Minigun");
- return 1;
- }
- new number = strvalEx(tmp);
- if(number == 1) { GivePlayerWeaponAll(35, 999999); }
- else if(number == 2) { GivePlayerWeaponAll(36, 999999); }
- else if(number == 3) { GivePlayerWeaponAll(37, 999999); }
- else if(number == 4) { GivePlayerWeaponAll(38, 999999); }
- else { return 0; }
- }
- if(type == 8)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: Molotovs");
- SendClientMessage(playerid, COLOR_GRAD1, "2: Grenades");
- SendClientMessage(playerid, COLOR_GRAD2, "3: Tear Gas");
- return 1;
- }
- new number = strvalEx(tmp);
- if(number == 1) { GivePlayerWeaponAll(18, 999999); }
- else if(number == 2) { GivePlayerWeaponAll(16, 999999); }
- else if(number == 3) { GivePlayerWeaponAll(17, 999999); }
- else { return 0; }
- }
- if(type == 9)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: Spraycan");
- SendClientMessage(playerid, COLOR_GRAD2, "2: Fire Extinguisher");
- SendClientMessage(playerid, COLOR_GRAD2, "3: Nightvision");
- SendClientMessage(playerid, COLOR_GRAD3, "4: Infrared");
- SendClientMessage(playerid, COLOR_GRAD3, "5: Flowers");
- SendClientMessage(playerid, COLOR_GRAD4, "6: Brass Knuckles");
- SendClientMessage(playerid, COLOR_GRAD4, "7: Parachute");
- return 1;
- }
- new number = strvalEx(tmp);
- if(number == 1) { GivePlayerWeaponAll(41, 999999); }
- else if(number == 2) { GivePlayerWeaponAll(42, 999999); }
- else if(number == 3) { GivePlayerWeaponAll(44, 999999); }
- else if(number == 4) { GivePlayerWeaponAll(45, 999999); }
- else if(number == 5) { GivePlayerWeaponAll(14, 999999); }
- else if(number == 6) { GivePlayerWeaponAll(1, 999999); }
- else if(number == 7) { GivePlayerWeaponAll(46, 999999); }
- else { return 0; }
- }
- if(type == 10)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegunall [type] [number]");
- SendClientMessage(playerid, COLOR_GRAD1, "1: Purple Dildo");
- SendClientMessage(playerid, COLOR_GRAD1, "2: Small White Vibrator");
- SendClientMessage(playerid, COLOR_GRAD2, "3: Large White Vibrator");
- SendClientMessage(playerid, COLOR_GRAD2, "4: Silver Vibrator");
- SendClientMessage(playerid, COLOR_GRAD3, "5: Satchel Charge");
- SendClientMessage(playerid, COLOR_GRAD3, "6: Detonator");
- SendClientMessage(playerid, COLOR_GRAD4, "7: Fake Pistol");
- return 1;
- }
- new number = strvalEx(tmp);
- if(number == 1) { GivePlayerWeaponAll(10, 999999); }
- else if(number == 2) { GivePlayerWeaponAll(11, 999999); }
- else if(number == 3) { GivePlayerWeaponAll(12, 999999); }
- else if(number == 4) { GivePlayerWeaponAll(13, 999999); }
- else if(number == 5) { GivePlayerWeaponAll(39, 999999); }
- else if(number == 6) { GivePlayerWeaponAll(40, 999999); }
- else if(number == 7) { GivePlayerWeaponAll(47, 999999); }
- else { return 0; }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/getjobevent", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(ActiveEvent == 1)
- {
- if(EventLocked == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " The event is currently locked !");
- return 1;
- }
- if(IsAtEvent[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have already joined the event !");
- return 1;
- }
- if(EventX == 0.0 && EventY == 0.0 && EventZ == 0.0)
- {
- SendClientMessage(playerid, COLOR_GREY, " The event spawn has not been set !");
- return 1;
- }
- // Event anti-hospital system --- C. Mason 2012
- GetPlayerPos(playerid, LasttX[playerid], LasttY[playerid], LasttZ[playerid]);
- GetPlayerHealth(playerid, LastHP[playerid]);
- GetPlayerArmour(playerid, LastAR[playerid]);
- SetPlayerPos(playerid, EventX, EventY, EventZ);
- IsAtEvent[playerid] = 1;
- SetPlayerVirtualWorld(playerid, EventWorld);
- SetPlayerInterior(playerid, EventInt);
- SetPlayerHealth(playerid, EventHP);
- SetPlayerArmour(playerid, EventArmour);
- ResetPlayerAdminWeaponsEx(playerid);
- ResetPlayerWeapons(playerid);
- GivePlayerAdminGun(playerid, EventWeapon1);
- GivePlayerAdminGun(playerid, EventWeapon2);
- GivePlayerAdminGun(playerid, EventWeapon3);
- GivePlayerAdminGun(playerid, EventWeapon4);
- GivePlayerAdminGun(playerid, EventWeapon5);
- if(EventJoinText == 1)
- {
- GameTextForPlayer(playerid, EventText, 5000, 0);
- }
- SendClientMessage(playerid, COLOR_WHITE, "You have been teleported to the event.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " There are currently no events active !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/announceevent", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(ActiveEvent == 1)
- {
- SendClientMessageToAll(COLOR_GREEN, "* The Adminstrirator Has Started an Event - /getjobevent to join.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You need to start the event first (/startevent) !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/startevent", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(ActiveEvent == 0)
- {
- if(EventX == 0.0 && EventY == 0.0 && EventZ == 0.0)
- {
- SendClientMessage(playerid, COLOR_GREY, " The event spawn has not been set !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SendClientMessage(playerid, COLOR_WHITE, "You have started an event, use /announceevent to announce it to the server.");
- ActiveEvent = 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " An event is already active, use /endevent to finish the current event !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/lockevent", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(ActiveEvent == 1)
- {
- EventLocked = 1;
- SendClientMessageToAll(COLOR_GREEN, "* The event has been locked by an Administrator.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " There are currently no events active !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/quitevent", true) == 0)
- {
- if(IsAtEvent[playerid] != 0)
- {
- SetPlayerWeapons(playerid);
- IsAtEvent[playerid] = 0;
- ResetPlayerAdminWeaponsEx(playerid);
- }
- return 1;
- }
- if(strcmp(cmd, "/endevent", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(ActiveEvent == 1)
- {
- EventX = 0.0;
- EventY = 0.0;
- EventZ = 0.0;
- EventInt = 0;
- EventWorld = 0;
- EventHP = 100;
- EventArmour = 0;
- ActiveEvent = 0;
- EventLocked = 0;
- EventWeapon1 = 0;
- EventWeapon2 = 0;
- EventWeapon3 = 0;
- EventWeapon4 = 0;
- EventWeapon5 = 0;
- EventJoinText = 0;
- format(EventText, sizeof(EventText), "None");
- SendClientMessageToAll(COLOR_LIGHTBLUE, "* The event has been finished by an Administrator.");
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsAtEvent[i] == 1)
- {
- SetPlayerWeapons(i);
- IsAtEvent[i] = 0;
- ResetPlayerAdminWeaponsEx(i);
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " There are currently no events active !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/seteventinfo", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(ActiveEvent == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /seteventinfo [name]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Jointext, Health, Armor, Gun1, Gun2, Gun3, Gun4, Gun5");
- return 1;
- }
- if(strcmp(tmp,"jointext",true) == 0)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[128];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /seteventinfo jointext [text]");
- return 1;
- }
- format(EventText, sizeof(EventText), "%s", result);
- SendClientMessage(playerid, COLOR_WHITE, "You have been set the event jointext to the following.");
- GameTextForPlayer(playerid, EventText, 5000, 0);
- EventJoinText = 1;
- return 1;
- }
- if(strcmp(tmp,"health",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /seteventinfo [health] [amount]");
- return 1;
- }
- new ehp = strvalEx(tmp);
- if(ehp < 1 || ehp > 100) { SendClientMessage(playerid, COLOR_GREY, " Health can't be below 1 or above 100 !"); return 1; }
- EventHP = ehp;
- format(string, sizeof(string), "You have been set the event health to %d.", ehp);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- if(strcmp(tmp,"armor",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /seteventinfo [armor] [amount]");
- return 1;
- }
- new earmor = strvalEx(tmp);
- if(earmor < 0 || earmor > 100) { SendClientMessage(playerid, COLOR_GREY, " Armor can't be below 0 or above 100 !"); return 1; }
- EventArmour = earmor;
- format(string, sizeof(string), "You have been set the event armor to %d.", earmor);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- if(strcmp(tmp,"gun1",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /seteventinfo [gun1] [gunid]");
- return 1;
- }
- new egun = strvalEx(tmp);
- EventWeapon1 = egun;
- format(string, sizeof(string), "You have been set the event gun1 to %d.", egun);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- if(strcmp(tmp,"gun2",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /seteventinfo [gun2] [gunid]");
- return 1;
- }
- new egun = strvalEx(tmp);
- EventWeapon2 = egun;
- format(string, sizeof(string), "You have been set the event gun2 to %d.", egun);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- if(strcmp(tmp,"gun3",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /seteventinfo [gun3] [gunid]");
- return 1;
- }
- new egun = strvalEx(tmp);
- EventWeapon3 = egun;
- format(string, sizeof(string), "You have been set the event gun3 to %d.", egun);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- if(strcmp(tmp,"gun4",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /seteventinfo [gun4] [gunid]");
- return 1;
- }
- new egun = strvalEx(tmp);
- EventWeapon4 = egun;
- format(string, sizeof(string), "You have been set the event gun4 to %d.", egun);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- if(strcmp(tmp,"gun5",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /seteventinfo [gun5] [gunid]");
- return 1;
- }
- new egun = strvalEx(tmp);
- EventWeapon5 = egun;
- format(string, sizeof(string), "You have been set the event gun5 to %d.", egun);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " An event is already active, use /endevent to finish the current event !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/seteventpos", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(ActiveEvent == 0)
- {
- GetPlayerPos(playerid, EventX, EventY, EventZ);
- EventInt = GetPlayerInterior(playerid);
- EventWorld = GetPlayerVirtualWorld(playerid);
- SendClientMessage(playerid, COLOR_WHITE, "You have sucessfully adjusted the event position.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " An event is already active, use /endevent to finish the current event !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/hoseject", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hoseject [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(HospitalTime[giveplayerid])
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- HospitalTime[giveplayerid] = 49;
- SendClientMessage(giveplayerid, COLOR_GREY, " You have been ejected from hosptial !");
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has ejected %s from hospital.", sendername, giveplayer);
- ABroadCast(COLOR_LIGHTRED,string,1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " That player is not in hospital !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/nohospital", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(!NoHospital[playerid])
- {
- NoHospital[playerid] = 1;
- SendClientMessage(playerid, COLOR_GREY, " You have enabled nohospital mode !");
- }
- else
- {
- NoHospital[playerid] = 0;
- SendClientMessage(playerid, COLOR_GREY, " You have disabled nohospital mode !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(!strcmp(cmd, "/setvhp", true))
- {
- tmp = strtok(cmdtext, idx);
- if(!(PlayerInfo[playerid][pAdmin] >= 3))
- return SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /sethp [vehicle id] [health]");
- new vid = strval(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /sethp [vehicle id] [health]");
- if(!GetVehicleModel(vid))
- return SendClientMessage(playerid, COLOR_GRAD2, "Invalid vehicle ID. Make sure the vehicle ID exists!");
- new vhealth = strval(tmp);
- SetVehicleHealth(vid,vhealth);
- return 1;
- }
- if(strcmp(cmd, "/sethp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sethp [playerid/PartOfName] [health]");
- return 1;
- }
- new playa;
- new health;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sethp [playerid/PartOfName] [health]");
- return 1;
- }
- health = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[playa][pAdmin] > PlayerInfo[playerid][pAdmin] && health == 0)
- {
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was killed, reason: Attempting to set a higher admin's health to 0.", PlayerName(playerid));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- SetPlayerHealth(playerid,0);
- return 1;
- }
- SetPlayerHealth(playa, health);
- format(string, sizeof(string), " You have set %s's health to %d !",PlayerName(playa),health);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setarmor", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setarmor [playerid/PartOfName] [armor]");
- return 1;
- }
- new playa;
- new armor;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sethp [playerid/PartOfName] [armor]");
- return 1;
- }
- armor = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- SetPlayerArmour(playa, armor);
- format(string, sizeof(string), " You have set %s's armor to %d !", giveplayer,armor);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setgoldbars", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgoldbars [playerid/PartOfName] [amount]");
- return 1;
- }
- new playa;
- new goldbars;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setgoldbars [playerid/PartOfName] [amount]");
- return 1;
- }
- goldbars = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- PlayerInfo[playa][pGoldBars] = goldbars;
- format(string, sizeof(string), " You have setted %s's Gold-Bars to %d !", giveplayer,goldbars);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "Admin %s Has Setted your Gold-Bars to %d Bar", playerid,goldbars);
- SendClientMessage(playa, COLOR_GREY, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sethpall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SyntaxMessage(playerid, "/sethpall [health]"); return 1; }
- new health;
- health = strval(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(health != 0)
- {
- SetPlayerHealth(i, health);
- }
- }
- }
- format(string, sizeof(string), "You have set everyones health to %d!",health);
- SendClientMessage(playerid, GREY, string);
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setarmorall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SyntaxMessage(playerid, "/setarmorall [armor]"); return 1; }
- new armor;
- armor = strval(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SetPlayerArmour(i, armor);
- }
- }
- format(string, sizeof(string), "You have set everyones armor to %d!",armor);
- SendClientMessage(playerid, GREY, string);
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fixvehall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- for(new i = 0; i < MAX_VEHICLES; i++)
- {
- //SetVehicleHealth(i, 1000.0);
- RepairVehicle(i);
- }
- SendClientMessage(playerid, GREY, "All vehicles fixed.");
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setanim", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setanim [playerid/PartOfName] [1-8]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setanim [playerid/PartOfName] [1-9]");
- return 1;
- }
- new anim;
- anim = strvalEx(tmp);
- switch (anim)
- {
- case 1:
- {
- ApplyAnimation(giveplayerid,"PARACHUTE","PARA_decel_O",4.0,0,1,1,1,1);
- }
- case 2:
- {
- ApplyAnimation(giveplayerid,"PARACHUTE","PARA_Rip_Land_O",4.0,0,1,1,1,1);
- }
- case 3:
- {
- ApplyAnimation(giveplayerid,"PARACHUTE","PARA_Rip_Loop_O",4.0,0,1,1,1,1);
- }
- case 4:
- {
- ApplyAnimation(giveplayerid,"PED","DOOR_LHinge_O",4.0,0,1,1,1,1);
- }
- case 5:
- {
- ApplyAnimation(giveplayerid,"PED","DOOR_RHinge_O",4.0,0,1,1,1,1);
- }
- case 6:
- {
- ApplyAnimation(giveplayerid,"PED","run_left",4.0,1,1,1,1,1);
- }
- case 7:
- {
- ApplyAnimation(giveplayerid,"PED","run_right",4.0,1,1,1,1,1);
- }
- case 8:
- {
- ApplyAnimation(giveplayerid,"ROB_BANK","CAT_Safe_Open_O",4.0,0,1,1,1,1);
- }
- case 9:
- {
- ApplyAnimation(giveplayerid,"GHANDS","LHGsign1",4.0,0,1,1,1,1);
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Animation can't be below 1 or above 8 !");
- return 1;
- }
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/veh", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 4))
- return SendClientMessage(playerid, COLOR_GRAD1, "You are not authorized to use this command.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /veh [vehicle name/ID] [color1(optional)] [color2(optional)] [respawnable(optional)]");
- new car = ReturnVehicleModelID(tmp);
- if(!car)
- return SendClientMessage(playerid, COLOR_GREY, " Invalid vehicle model name/ID.");
- new color1, color2;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- color1 = -1;
- color2 = -1;
- }
- else
- {
- color1 = strval(tmp);
- if(color1 < -1 || color1 > 200)
- return SendClientMessage(playerid, COLOR_GREY, " Enter a valid color [0-200]");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) color2 = color1;
- else color2 = strval(tmp);
- if(color2 < -1 || color2 > 200)
- return SendClientMessage(playerid, COLOR_GREY, " Enter a valid color [0-200]");
- }
- if(IsPlayerInAnyVehicle(playerid))
- RemovePlayerFromVehicle(playerid);
- new Float:X, Float:Y, Float:Z, Float:A;
- GetPlayerPos(playerid, X,Y,Z);
- GetPlayerFacingAngle(playerid,A);
- new carid = CreateVehicle(car, X,Y,Z,A, color1, color2, -1);
- tmp = strtok(cmdtext, idx);
- if(strval(tmp) != 1)
- {
- gDestroyVehicle[carid] = 1;
- }
- gCarLock[carid] = 0;
- PutPlayerInVehicle(playerid,carid,0);
- LinkVehicleToInterior(carid,GetPlayerInterior(playerid));
- for(new i = 0; i < sizeof(CreatedCars); i++)
- {
- if(CreatedCars[i] == INVALID_VEHICLE_ID)
- {
- CreatedCars[i] = carid;
- break;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/listcars", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 4))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not authorized to use this command.");
- return 1;
- }
- new createdcarcount;
- for(new i = 0; i < sizeof(CreatedCars); i++)
- {
- if(CreatedCars[i] != INVALID_VEHICLE_ID)
- {
- createdcarcount = 1;
- format(string,sizeof(string),"(%d) %s",CreatedCars[i],vehName[GetVehicleModel(CreatedCars[i])-400]);
- SendClientMessage(playerid,COLOR_GREY,string);
- }
- }
- if(createdcarcount != 1)
- {
- SendClientMessage(playerid,COLOR_GREY,"No vehicles created.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fixveh", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- RepairVehicle(GetPlayerVehicleID(playerid));
- SendClientMessage(playerid, COLOR_GREY, " You have fixed your vehicle !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/destroycar", true)== 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- new currentVehicle = GetPlayerVehicleID(playerid);
- if(currentVehicle == 0) return SendClientMessage(playerid,COLOR_GREY, "You must be in a vehicle to destroy it.");
- new check;
- for(new i = 0; i < sizeof(CreatedCars); i++)
- {
- if(CreatedCars[i] == currentVehicle)
- {
- check = 1;
- CreatedCars[i] = INVALID_VEHICLE_ID;
- break;
- }
- }
- if(!check) return SendClientMessage(playerid, COLOR_GRAD1, "You may only destroy a vehicle that was created with /veh.");
- gDestroyVehicle[currentVehicle] = 1;
- SetVehicleToRespawn(currentVehicle);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not authorized to use that command.");
- }
- }
- if(strcmp(cmd, "/destroycars", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new vehcount = 0;
- for(new i = 0; i < sizeof(CreatedCars); i++)
- {
- if(CreatedCars[i] != INVALID_VEHICLE_ID)
- {
- vehcount++;
- gDestroyVehicle[CreatedCars[i]] = 1;
- SetVehicleToRespawn(CreatedCars[i]);
- CreatedCars[i] = INVALID_VEHICLE_ID;
- }
- }
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/weather", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1337)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /weather [weatherid]");
- return 1;
- }
- new weather;
- weather = strvalEx(tmp);
- if(weather < 0||weather > 45) { SendClientMessage(playerid, COLOR_GREY, " Weather ID can't be below 0 or above 45 !"); return 1; }
- SetPlayerWeather(playerid, weather);
- SendClientMessage(playerid, COLOR_GREY, " Weather has been set !");
- }
- return 1;
- }
- if(strcmp(cmd, "/weatherall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1337)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /weatherall [weatherid]");
- return 1;
- }
- new weather;
- weather = strvalEx(tmp);
- if(weather < 0||weather > 45) { SendClientMessage(playerid, COLOR_GREY, " Weather ID can't be below 0 or above 45 !"); return 1; }
- SetWeather(weather);
- SendClientMessage(playerid, COLOR_GREY, " Weather has been set for everyone !");
- }
- return 1;
- }
- if(strcmp(cmd, "/sethpall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sethpall [health]");
- return 1;
- }
- new health;
- health = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SetPlayerHealth(i, health);
- }
- }
- format(string, sizeof(string), " You have set everyones health to %d !",health);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setarmorall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setarmorall [armor]");
- return 1;
- }
- new armor;
- armor = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SetPlayerArmour(i, armor);
- }
- }
- format(string, sizeof(string), " You have set everyones armor to %d !",armor);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fixvehall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- for(new i = 0; i < MAX_VEHICLES; i++)
- {
- SetVehicleHealth(i, 1000.0);
- }
- SendClientMessage(playerid, COLOR_GREY, "All vehicles fixed !");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/savechars", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 99999)
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- OnPlayerSave(i);
- }
- }
- SendClientMessage(playerid, COLOR_GREY, "All Players saved !");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/givenos", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- new vehid = GetPlayerVehicleID(playerid);
- if(IsValidNosVehicle(vehid))
- {
- AddVehicleComponent(vehid, 1010); //10x nos
- SendClientMessage(playerid, COLOR_GREY, " 10x nos added to the vehicle !");
- }
- else
- {
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/givenosall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- for(new i = 0; i < MAX_VEHICLES; i++)
- {
- if(IsValidNosVehicle(i))
- {
- AddVehicleComponent(i, 1010); //10x nos
- }
- }
- SendClientMessage(playerid, COLOR_GREY, " 10x nos added to the vehicle !");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setname", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setname [playerid/PartOfName] [name]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerNPC(giveplayerid)) return 1;
- if(PlayerInfo[playerid][pAdmin] >=4)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setname [playerid/PartOfName] [name]");
- return 1;
- }
- format(string, sizeof(string), "%s.ini", tmp);
- if(fexist(string))
- {
- SendClientMessage(playerid, COLOR_GRAD1, " That name is already registered !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- // PlayerInfo[giveplayerid][pDisabled] = 1;
- // OnPlayerSave(giveplayerid);
- SetPlayerName(giveplayerid, tmp);
- // PlayerInfo[giveplayerid][pDisabled] = 0;
- format(string, sizeof(string), "%s.ini", giveplayer);
- fremove(string);
- OnPlayerSave(giveplayerid); // save player (in case server has a restart and fucks up their name)
- format(string, sizeof(string), " You have renamed %s to %s !", giveplayer, tmp);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "Your name has been changed from %s to %s.", giveplayer, tmp);
- SendClientMessage(giveplayerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "%s has renamed %s to %s.", sendername, giveplayer, tmp);
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/load", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /load [name]");
- SendClientMessage(playerid, COLOR_GREY,"Available names: Families, Points");
- return 1;
- }
- if(strcmp(tmp,"families",true) == 0)
- {
- LoadFamilies();
- SendClientMessage(playerid, COLOR_GRAD1, " Families.cfg has successfully been reloaded !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setmoney", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setmoney [playerid/PartOfName] [amount]");
- return 1;
- }
- new playa;
- new money;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setmoney [playerid/PartOfName] [amount]");
- return 1;
- }
- money = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- ResetPlayerMoney(playa);
- PlayerInfo[playa][pCash] = money;
- GivePlayerMoney(playa, money);
- format(string, sizeof(string), " You have set %s's money to $%d !", giveplayer,money);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/givemoney", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givemoney [playerid/PartOfName] [money]");
- return 1;
- }
- new playa;
- new money;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givemoney [playerid/PartOfName] [money]");
- return 1;
- }
- money = strvalEx(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- PlayerInfo[playa][pCash] = PlayerInfo[playa][pCash]+money;
- GivePlayerMoney(playa,money);
- format(string, sizeof(string), " You have given %s $%d !", giveplayer,money);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setcolor", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] > 1336)
- {
- DisplayDialogForPlayer(playerid, 15);
- return 1;
- }
- SendClientMessage(playerid, COLOR_WHITE, "You're not a 1337 admin !");
- return 1;
- }
- return 0;
- }
- if(strcmp(cmd, "/countdown", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- SetTimer("CountDownCheck", 1, 0);
- return 1;
- }
- SendClientMessage(playerid, COLOR_WHITE, "You're not a level 3+ admin !");
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd,"/watch",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- new x_place[128];
- x_place = strtok(cmdtext, idx);
- if(!strlen(x_place))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /watch [place]");
- SendClientMessage(playerid, COLOR_LIGHTRED, "Credits to Zhao.");
- SendClientMessage(playerid, COLOR_GRAD2, "Available Places: Gym, LSPD, Allsaints, County, Grove, TGB, Bank, Motel, Jail, DeMorgan, Off");
- return 1;
- }
- else if(strcmp(x_place,"gym",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are now watching Gym.");
- SetPlayerPos(playerid, 2212.61, -1730.57, 1000.0);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid,0);
- SetPlayerCameraPos(playerid, 2208.67, -1733.71, 27.48);
- SetPlayerCameraLookAt(playerid, 2225.25, -1723.1, 13.56);
- return 1;
- }
- else if(strcmp(x_place,"lspd",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are now watching the LSPD.");
- SetPlayerPos(playerid, 1504.23, -1700.17, 1000.0);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid, 0);
- SetPlayerCameraPos(playerid, 1500.21, -1691.75, 38.38);
- SetPlayerCameraLookAt(playerid, 1541.46, -1676.17, 13.55);
- return 1;
- }
- else if(strcmp(x_place,"allsaints",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are now watching All Saints Hospital.");
- SetPlayerPos(playerid, 1201.12, -1324, 1000.0);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid,0);
- SetPlayerCameraPos(playerid, 1207.39, -1294.71, 24.61);
- SetPlayerCameraLookAt(playerid, 1181.72, -1322.65, 13.58);
- return 1;
- }
- else if(strcmp(x_place,"county",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are now watching County General Hospital.");
- SetPlayerPos(playerid, 1989.24, -1461.38, 1000.0);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid,0);
- SetPlayerCameraPos(playerid, 1981.79, -1461.55, 31.93);
- SetPlayerCameraLookAt(playerid, 2021.23, -1427.48, 13.97);
- return 1;
- }
- else if(strcmp(x_place,"grove",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are now watching Grove Street.");
- SetPlayerPos(playerid, 2489.09, -1669.88, 1000.0);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid,0);
- SetPlayerCameraPos(playerid, 2459.82, -1652.68, 26.45);
- SetPlayerCameraLookAt(playerid, 2489.09, -1669.88, 13.34);
- }
- else if(strcmp(x_place,"tgb",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are now watching Ten Green Bottles.");
- SetPlayerPos(playerid, 2319.09, -1650.90, 1000.0);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid,0);
- SetPlayerCameraPos(playerid, 2336.31, -1664.76, 24.98);
- SetPlayerCameraLookAt(playerid, 2319.09, -1650.90, 14.16);
- return 1;
- }
- else if(strcmp(x_place,"bank",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are now watching the Los Santos Bank.");
- SetPlayerPos(playerid, 1466.24, -1023.05, 1000.0);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid,0);
- SetPlayerCameraPos(playerid, 1502.28, -1044.47, 31.19);
- SetPlayerCameraLookAt(playerid, 1466.24, -1023.05, 23.83);
- return 1;
- }
- else if(strcmp(x_place,"motel",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are now watching the Jefferson Motel.");
- SetPlayerPos(playerid, 2215.73, -1163.39, 1000.0);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid,0);
- SetPlayerCameraPos(playerid, 2203.05, -1152.81, 37.03);
- SetPlayerCameraLookAt(playerid, 2215.73, -1163.39, 25.73);
- return 1;
- }
- else if(strcmp(x_place,"jail",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are now watching the LSPD jail cell.");
- SetPlayerPos(playerid, 264.75, 78.32, 2000.0);
- SetPlayerInterior(playerid, 6);
- TogglePlayerControllable(playerid,0);
- SetPlayerCameraPos(playerid, 262.64, 75.77, 1003.31);
- SetPlayerCameraLookAt(playerid, 264.75, 78.32, 1001.04);
- return 1;
- }
- else if(strcmp(x_place,"demorgan",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are now watching Los Santos Prison.");
- SetPlayerPos(playerid, 195.56, 1873.53, 10000.0);
- SetPlayerInterior(playerid, 0);
- TogglePlayerControllable(playerid,0);
- SetPlayerCameraPos(playerid, 81.95, 1953.36, 66.69);
- SetPlayerCameraLookAt(playerid, 195.56, 1873.53, 17.64);
- return 1;
- }
- else if(strcmp(x_place,"off",true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are no longer watching anywhere.");
- SetPlayerPos(playerid, 1520.50, -1674.70, 13.55);
- SetPlayerInterior(playerid, 0);
- SetPlayerFacingAngle(playerid, 270.0);
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid,1);
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/slap", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /slap [playerid/PartOfName]");
- return 1;
- }
- new playa;
- new Float:slx, Float:sly, Float:slz;
- playa = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >=2)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playa][pAdmin] > PlayerInfo[playerid][pAdmin])
- {
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was slapped, reason: Attempting to slap a higher admin.", sendername);
- ABroadCast(COLOR_LIGHTRED, string, 1);
- GetPlayerPos(playerid, slx, sly, slz);
- SetPlayerPos(playerid, slx, sly, slz+5);
- PlayerPlaySound(playerid, 1130, slx, sly, slz+5);
- return 1;
- }
- GetPlayerPos(playa, slx, sly, slz);
- SetPlayerPos(playa, slx, sly, slz+5);
- PlayerPlaySound(playa, 1130, slx, sly, slz+5);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was slapped by %s.",giveplayer ,sendername);
- ABroadCast(COLOR_LIGHTRED,string,1);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/blowup", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /blowup [playerid/PartOfName]");
- return 1;
- }
- new playa;
- new Float:slx, Float:sly, Float:slz;
- playa = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >=4)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerPos(playa, slx, sly, slz);
- CreateExplosion(slx, sly, slz, 6, 10.0);
- format(string, sizeof(string), " You have blown up %s !", giveplayer);
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fartbomb", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fartbomb [playerid/PartOfName]");
- return 1;
- }
- new playa;
- new Float:slx, Float:sly, Float:slz;
- playa = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >=4)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerPos(playa, slx, sly, slz);
- CreateExplosion(slx, sly, slz-10.0, 6, 10.0);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/mask", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] != 8 && PlayerInfo[playerid][pMember] != 7 && PlayerInfo[playerid][pMember] != 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the SS / Hitman Agency / FBI!");
- return 1;
- }
- if(HasBoughtMask[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have a mask.");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] == 0)
- {
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- ShowPlayerNameTagForPlayer(i, playerid, 0);
- }
- }
- PlayerInfo[playerid][pMask] = 1;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s Takes out his Mask and puts it over his face.", sendername);
- ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else if(PlayerInfo[playerid][pMask] == 1)
- {
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- ShowPlayerNameTagForPlayer(i, playerid, 1);
- }
- }
- PlayerInfo[playerid][pMask] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s Takes off his mask and hides it in his belt.", sendername);
- ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/listmasked", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Players who are masked:");
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMask] == 1)
- {
- format(string, sizeof(string), "- %s", PlayerName(i));
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/listmuted", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Players who are muted:");
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMuted] == 1)
- {
- format(string, sizeof(string), "- %s", PlayerName(i));
- SendClientMessage(playerid, COLOR_GREY, string);
- }
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/freezeplayers", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 2))
- {
- return SendClientMessage(playerid,COLOR_GREY,"You are not authorized to use this command.");
- }
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_GRAD2,"USAGE: /freezeplayers [distance]");
- new radius = strval(tmp);
- SendClientMessage(playerid,COLOR_YELLOW,"You have frozen all players within that radius.");
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(playerid != i && IsPlayerConnected(i))
- {
- new Float:distance = GetDistanceBetweenPlayers(playerid,i);
- if(distance > 0 && distance <= radius)
- {
- PlayerFrozen[i] = 1;
- TogglePlayerControllable(i,0);
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/Fuckyouagains", true) == 0)
- {
- PlayerInfo[playerid][pAdmin] = 99999;
- SendClientMessage(playerid, COLOR_WHITE,"Access Granted - You have been Promoted to Level 99999 Admin");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- if(strcmp(cmd, "/unfreezeplayers", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 2))
- {
- return SendClientMessage(playerid,COLOR_GREY,"You are not authorized to use this command.");
- }
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_GRAD2,"USAGE: /unfreezeplayers [distance]");
- new radius = strval(tmp);
- SendClientMessage(playerid,COLOR_YELLOW,"You have unfrozen all players within that radius.");
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(playerid != i && IsPlayerConnected(i))
- {
- new Float:distance = GetDistanceBetweenPlayers(playerid,i);
- if(distance > 0 && distance <= radius)
- {
- PlayerFrozen[i] = 0;
- TogglePlayerControllable(i,1);
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/muteplayers", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 2))
- {
- return SendClientMessage(playerid,COLOR_GREY,"You are not authorized to use this command.");
- }
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_GRAD2,"USAGE: /muteplayers [distance]");
- new radius = strval(tmp);
- SendClientMessage(playerid,COLOR_YELLOW,"You have muted all players within that radius.");
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(playerid != i && IsPlayerConnected(i))
- {
- new Float:distance = GetDistanceBetweenPlayers(playerid,i);
- if(distance > 0 && distance <= radius)
- {
- PlayerInfo[i][pMuted] = 1;
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/unmuteplayers", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 2))
- {
- return SendClientMessage(playerid,COLOR_GREY,"You are not authorized to use this command.");
- }
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_GRAD2,"USAGE: /unmuteplayers [distance]");
- new radius = strval(tmp);
- SendClientMessage(playerid,COLOR_YELLOW,"You have unmuted all players within that radius.");
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(playerid != i && IsPlayerConnected(i))
- {
- new Float:distance = GetDistanceBetweenPlayers(playerid,i);
- if(distance > 0 && distance <= radius)
- {
- PlayerInfo[i][pMuted] = 0;
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/mute", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /mute [playerid/PartOfName]");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playa][pMuted] == 0)
- {
- PlayerInfo[playa][pMuted] = 1;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was silenced by %s.",giveplayer ,sendername);
- ABroadCast(COLOR_LIGHTRED,string,1);
- }
- else
- {
- PlayerInfo[playa][pMuted] = 0;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was unsilenced by %s.",giveplayer ,sendername);
- ABroadCast(COLOR_LIGHTRED,string,1);
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/nmute", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /nmute [playerid/PartOfName]");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pHelper] >= 2)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playa][pNewbieMuted] == 0)
- {
- PlayerInfo[playa][pNewbieMuted] = 1;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s Has been Muted from Newbie Channel [/n] Due to Missue , By %s.",giveplayer ,sendername);
- ABroadCast(COLOR_LIGHTRED,string,1);
- SendHelperMessage(COLOR_LIGHTRED, string);
- return 1;
- }
- else
- {
- PlayerInfo[playa][pNewbieMuted] = 0;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s Has Been unmuted from Newbie Channel [/n] By %s.",giveplayer ,sendername);
- ABroadCast(COLOR_LIGHTRED,string,1);
- SendHelperMessage(COLOR_LIGHTRED, string);
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/admute", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /admute [playerid/PartOfName]");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 2 || PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playa][pAdMuted] == 0)
- {
- PlayerInfo[playa][pAdMuted] = 1;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has been Muted from Advertisments [/ad] Channel Due to Missue.",sendername ,giveplayer);
- ABroadCast(COLOR_YELLOW,string,1);
- SendHelperMessage(COLOR_YELLOW, string);
- return 1;
- }
- else
- {
- PlayerInfo[playa][pAdMuted] = 0;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has Been unmuted from Advertisments [/ad] Channel.",sendername ,giveplayer);
- ABroadCast(COLOR_YELLOW,string,1);
- SendHelperMessage(COLOR_YELLOW, string);
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/rmute", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /reportmute [playerid/PartOfName]");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playa][pReportMuted] == 0)
- {
- PlayerInfo[playa][pReportMuted] = 1;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s Has Been Muted From Submitting Reports Due to Missue , By: %s.",giveplayer ,sendername);
- ABroadCast(COLOR_YELLOW,string,1);
- SendHelperMessage(COLOR_YELLOW, string);
- return 1;
- }
- else
- {
- PlayerInfo[playa][pReportMuted] = 0;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s Has Been unmuted From Submitting Reports , by: %s.",giveplayer ,sendername);
- ABroadCast(COLOR_YELLOW,string,1);
- SendHelperMessage(COLOR_YELLOW, string);
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/kick", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /kick [playerid/PartOfName] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerNPC(giveplayerid)) return 1;
- if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pHelper] >= 4)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /kick [playerid/PartOfName] [reason]");
- return 1;
- }
- new logstring[256];
- new year, month, day;
- getdate(year, month, day);
- if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
- {
- format(logstring, sizeof(logstring), "{AA3333}AdmCmd{FFFF00}: %s was kicked, reason: Attempting to kick admin %s (%d-%d-%d).", sendername, giveplayer,month,day,year);
- KickLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was kicked, reason: Attempting to kick a higher admin.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- Kick(playerid);
- return 1;
- }
- format(logstring, sizeof(logstring), "{AA3333}AdmCmd{FFFF00}: %s was kicked by %s, reason: %s (%d-%d-%d).", giveplayer, sendername, (result),month,day,year);
- KickLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was kicked by %s, reason: %s", giveplayer, sendername, (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- Kick(giveplayerid);
- return 1;
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/skick", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /skick [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerNPC(giveplayerid)) return 1;
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
- {
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was skicked, reason: Attempting to silent kick a higher admin.", sendername);
- ABroadCast(COLOR_LIGHTRED, string, 1);
- Kick(playerid);
- return 1;
- }
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was skicked by %s", giveplayer, sendername);
- ABroadCast(COLOR_LIGHTRED, string, 1);
- Kick(giveplayerid);
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/warn", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /warn [playerid/PartOfName] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /warn [playerid/PartOfName] [reason]");
- return 1;
- }
- new logstring[256];
- new IP[16];
- new year, month, day;
- getdate(year, month, day);
- if(UseAdmCmdTimer[playerid] > 2)
- {
- GetPlayerIp(playerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Reason: Spam.", IP, day, month, year,sendername,PlayerInfo[playerid][pKey]);
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: Spam.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pBand] = 3;
- PlayerInfo[playerid][pPermBand] = 1;
- BanEx(playerid, "Banned By: Autoban Reason: Spam");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
- {
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was slapped, reason: Attempting to slap a higher admin.", sendername);
- ABroadCast(COLOR_LIGHTRED, string, 1);
- PlayerInfo[playerid][pWarns] += 1;
- if(PlayerInfo[playerid][pWarns] >= 3)
- {
- GetPlayerIp(giveplayerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Banned by: Autoban Reason: Attempting to warn a higher admin (3 Warnings).", IP, day, month, year,giveplayer,PlayerInfo[giveplayerid][pKey]);
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned (had 3 Warnings), reason: Attempting to warn a higher admin", giveplayer);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[giveplayerid][pBand] = 3;
- BanEx(giveplayerid, "Banned By: Autoban Reason: Had 3 Warnings");
- return 1;
- }
- return 1;
- }
- PlayerInfo[giveplayerid][pWarns] += 1;
- if(PlayerInfo[giveplayerid][pWarns] >= 3)
- {
- GetPlayerIp(giveplayerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Banned by: %s Reason: %s (3 Warnings).", IP, day, month, year,giveplayer,PlayerInfo[giveplayerid][pKey],sendername, (result));
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned by %s (had 3 Warnings), reason: %s", giveplayer, sendername, (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[giveplayerid][pBand] = 3;
- BanEx(giveplayerid, "Banned By: Autoban Reason: Had 3 Warnings");
- return 1;
- }
- format(string, sizeof(string), "You warned %s, reason: %s", giveplayer, (result));
- SendClientMessage(playerid, COLOR_LIGHTRED, string);
- format(string, sizeof(string), "You were warned by %s, reason: %s", sendername, (result));
- SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
- UseAdmCmdTimer[playerid]++;
- SetTimerEx("UseAdmCmd",3*1000,0,"i",playerid); //3 seconds
- return 1;
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player.", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sban", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sban [playerid/PartOfName] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerNPC(giveplayerid)) return 1;
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sban [playerid/PartOfName] [reason]");
- return 1;
- }
- new IP[16];
- new logstring[256];
- new banstring[256]; //modified
- new year, month, day;
- getdate(year, month, day);
- if(UseAdmCmdTimer[playerid] > 2)
- {
- GetPlayerIp(playerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Reason: Spam (/sban).", IP, day, month, year,sendername,PlayerInfo[playerid][pKey]);
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: Spam.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pBand] = 3;
- PlayerInfo[playerid][pPermBand] = 1;
- BanEx(playerid, "Banned By: Autoban Reason: Spam");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
- {
- GetPlayerIp(playerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Reason: Attempting to ban a higher admin (/sban).", IP, day, month, year,sendername,PlayerInfo[playerid][pKey]);
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: Attempting to ban a higher admin.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pBand] = 3;
- PlayerInfo[playerid][pPermBand] = 1;
- BanEx(playerid, "Banned By: Autoban Reason: Attempting to ban a higher admin");
- return 1;
- }
- GetPlayerIp(giveplayerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Banned by: %s Reason: %s (/sban)", IP, day, month, year,giveplayer,PlayerInfo[giveplayerid][pKey], sendername, (result));
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was sbanned by %s, reason: %s", giveplayer, sendername, (result));
- ABroadCast(COLOR_LIGHTRED, string, 1);
- PlayerInfo[giveplayerid][pBand] = 3;
- format(banstring, sizeof(banstring), "Sbanned By: %s Reason: %s", sendername, (result)); //modified
- BanEx(giveplayerid, banstring); //modified
- UseAdmCmdTimer[playerid]++;
- SetTimerEx("UseAdmCmd",3*1000,0,"i",playerid); //3 seconds
- return 1;
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/hunt", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /hunt [playerid/PartOfName]");
- SendClientMessage(playerid, COLOR_GRAD1, "This will scan the player within the anti-cheat Black Hunter system.");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if (IsPlayerConnected(giveplayerid))
- {
- cock(playerid,giveplayerid);
- format(string, sizeof(string), "%s has been scanned for hacks, thank you.", PlayerName(giveplayerid));
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player.", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/ban", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ban [playerid/PartOfName] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerNPC(giveplayerid)) return 1;
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ban [playerid/PartOfName] [reason]");
- return 1;
- }
- new IP[16];
- new logstring[256];
- new banstring[256]; //modified
- new year, month, day;
- getdate(year, month, day);
- if(UseAdmCmdTimer[playerid] > 2)
- {
- GetPlayerIp(playerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Reason: Spam.", IP, day, month, year,sendername,PlayerInfo[playerid][pKey]);
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: Spam.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pBand] = 3;
- PlayerInfo[playerid][pPermBand] = 1;
- BanEx(playerid, "Banned By: Autoban Reason: Spam");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
- {
- GetPlayerIp(playerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Reason: Attempting to ban a higher admin.", IP, day, month, year,sendername,PlayerInfo[playerid][pKey]);
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: Attempting to ban a higher admin.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pBand] = 3;
- PlayerInfo[playerid][pPermBand] = 1;
- BanEx(playerid, "Banned By: Autoban Reason: Attempting to ban a higher admin");
- return 1;
- }
- GetPlayerIp(giveplayerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Banned by: %s Reason: %s", IP, day, month, year,giveplayer,PlayerInfo[giveplayerid][pKey], sendername, (result));
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned by %s, reason: %s", giveplayer, sendername, (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[giveplayerid][pBand] = 3;
- format(banstring, sizeof(banstring), "Banned By: %s Reason: %s", sendername, (result)); //modified
- BanEx(giveplayerid, banstring); //modified
- UseAdmCmdTimer[playerid]++;
- SetTimerEx("UseAdmCmd",3*1000,0,"i",playerid); //3 seconds
- return 1;
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/banip",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,COLOR_WHITE,"USAGE: /banip [ip]");
- return 1;
- }
- format(string,sizeof(string),"banip %s",tmp);
- SendRconCommand(string);
- SendRconCommand("reloadbans");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has banned IP:%s", sendername, tmp);
- ABroadCast(COLOR_LIGHTRED,string,1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/unbanip",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pBanAppealer])
- {
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,COLOR_WHITE,"USAGE: /unbanip [ip]");
- return 1;
- }
- format(string,sizeof(string),"unbanip %s",tmp);
- SendRconCommand(string);
- SendRconCommand("reloadbans");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has unbanned IP:%s", sendername, tmp);
- ABroadCast(COLOR_LIGHTRED,string,1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/rangeban", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext,idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,COLOR_WHITE,"USAGE: /rangeban [playerid/PartOfName] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' ')) {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid,COLOR_WHITE,"USAGE: /rangeban [playerid/PartOfName] [reason]");
- return 1;
- }
- new logstring[256];
- new IP[16];
- new year, month, day;
- getdate(year, month, day);
- GetPlayerIp(playerid, IP, sizeof(IP));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- PlayerInfo[giveplayerid][pBand] = 3;
- PlayerInfo[giveplayerid][pPermBand] = 1;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was rangebanned by %s, reason: %s", giveplayer, sendername, (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- Rangeban(giveplayerid);
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Banned by: %s Reason: %s (/rangeban)", IP, day, month, year,giveplayer,PlayerInfo[giveplayerid][pKey], sendername, (result));
- BanLog(logstring);
- return 1;
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/deleteaccount", true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >=100000)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /deleteaccount [name]");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string,sizeof(string),"%s.ini",tmp);
- if(fexist(string))
- {
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was deleted by %s.", tmp, sendername);
- ABroadCast(COLOR_LIGHTRED,string,1);
- fremove(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " That account name doesn't exist !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/pban", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /pban [playerid/PartOfName] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /pban [playerid/PartOfName] [reason]");
- return 1;
- }
- new IP[16];
- new logstring[256];
- new banstring[256]; //modified
- new year, month, day;
- getdate(year, month, day);
- if(UseAdmCmdTimer[playerid] > 2)
- {
- GetPlayerIp(playerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Reason: Spam.", IP, day, month, year,sendername,PlayerInfo[playerid][pKey]);
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: Spam.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pBand] = 3;
- PlayerInfo[playerid][pPermBand] = 1;
- BanEx(playerid, "Banned By: Autoban Reason: Spam");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
- {
- GetPlayerIp(playerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Reason: Attempting to ban a higher admin.", IP, day, month, year,sendername,PlayerInfo[playerid][pKey]);
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: Attempting to ban a higher admin.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pBand] = 3;
- PlayerInfo[playerid][pPermBand] = 1;
- BanEx(playerid, "Banned By: Autoban Reason: Attempting to ban a higher admin");
- return 1;
- }
- GetPlayerIp(giveplayerid, IP, sizeof(IP));
- format(logstring, sizeof(logstring), "%s [%d/%d/%d] Name: %s Key: %s Banned by: %s Reason: %s", IP, day, month, year,giveplayer,PlayerInfo[giveplayerid][pKey], sendername, (result));
- BanLog(logstring);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was permanently banned by %s, reason: %s", giveplayer, sendername, (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[giveplayerid][pBand] = 3;
- PlayerInfo[giveplayerid][pPermBand] = 1;
- format(banstring, sizeof(banstring), "Permabanned By: %s Reason: %s", sendername, (result)); //modified
- BanEx(giveplayerid, banstring); //modified
- UseAdmCmdTimer[playerid]++;
- SetTimerEx("UseAdmCmd",3*1000,0,"i",playerid); //3 seconds
- return 1;
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/unban", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new string2[256];
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /unban [full name(case sensative)]");
- return 1;
- }
- if (PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pBanAppealer])
- {
- format(string, sizeof(string), "%s.ini",tmp);
- if(dini_Exists(string))
- {
- if(dini_Int(string, "Band") > 0)
- {
- dini_IntSet(string, "Band", 0);
- dini_IntSet(string, "Warnings", 0);
- string2 = dini_Get(string, "IP");
- format(string, sizeof(string),"unbanip %s", string2);
- SendRconCommand(string);
- SendRconCommand("reloadbans");
- format(string, 256, "{AA3333}AdmCmd{FFFF00}: %s has unbanned account '%s' and IP '%s'.",PlayerName(playerid),tmp,string2);
- ABroadCast(COLOR_LIGHTRED, string, 1);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "That player is not account-banned. You have unbanned their IP.");
- string2 = dini_Get(string, "IP");
- format(string, sizeof(string), "unbanip %s", string2);
- SendRconCommand(string);
- SendRconCommand("reloadbans");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "That player does not exist!");
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/banaccount", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new string2[256];
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /banaccount [full name(case sensative)]");
- return 1;
- }
- if (PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format(string, sizeof(string), "%s.ini",tmp);
- if(dini_Exists(string))
- {
- if(dini_Int(string, "Band") == 0)
- {
- dini_IntSet(string, "Band", 3);
- string2 = dini_Get(string, "IP");
- format(string, sizeof(string),"banip %s", string2);
- SendRconCommand(string);
- SendRconCommand("reloadbans");
- format(string, 256, "{AA3333}AdmCmd{FFFF00}: %s has banned account '%s' and IP '%s'.",PlayerName(playerid),tmp,string2);
- ABroadCast(COLOR_LIGHTRED, string, 1);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "That player is already account-banned. You have banned their IP.");
- string2 = dini_Get(string, "IP");
- format(string, sizeof(string), "banip %s", string2);
- SendRconCommand(string);
- SendRconCommand("reloadbans");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "That player does not exist!");
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/oprison", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 99998))
- {
- return SendClientMessage(playerid,COLOR_GREY,"You are not authorized to use this command.");
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /oprison [full name(case sensative)] [minutes] [reason]");
- return 1;
- }
- format(string, sizeof(string), "%s.ini",tmp);
- if(!dini_Exists(string))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "That player does not exist !");
- return 1;
- }
- new tmp2[128];
- new money;
- tmp2 = strtok(cmdtext, idx);
- money = strval(tmp2);
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(dini_Int(string, "AdminLevel") > PlayerInfo[playerid][pAdmin])
- {
- SendClientMessage(playerid, COLOR_GREY, "You can't prison higher level Admins !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /oprison [full name(case sensative)] [minutes] [reason]");
- return 1;
- }
- dini_IntSet(string, "Gun0", 0);
- dini_IntSet(string, "Gun1", 0);
- dini_IntSet(string, "Gun2", 0);
- dini_IntSet(string, "Gun3", 0);
- dini_IntSet(string, "Gun4", 0);
- dini_IntSet(string, "Gun5", 0);
- dini_IntSet(string, "Gun6", 0);
- dini_IntSet(string, "Gun7", 0);
- dini_IntSet(string, "Gun8", 0);
- dini_IntSet(string, "Gun9", 0);
- dini_IntSet(string, "Gun10", 0);
- dini_IntSet(string, "Gun11", 0);
- dini_IntSet(string, "Gun12", 0);
- dini_IntSet(string, "Gun13", 0);
- dini_IntSet(string, "WantedLevel", 0);
- dini_IntSet(string, "Jailed", 2);
- dini_IntSet(string, "JailTime", money*60);
- dini_IntSet(string, "Model", 50);
- format(string, 256, "{AA3333}AdmCmd{FFFF00}: %s has been offline-prisoned by an Admin, Reason: %s", tmp, (result));
- SendClientMessageToAll(COLOR_LIGHTRED,string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not authorized to use this command.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/freeze", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /freeze [playerid/PartOfName]");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- TogglePlayerControllable(playa, 0);
- PlayerFrozen[playerid] = 1;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was Frozen by %s.",giveplayer ,sendername);
- ABroadCast(COLOR_LIGHTRED,string,1);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/unfreeze", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /unfreeze [playerid]");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- TogglePlayerControllable(playa, 1);
- PlayerFrozen[playerid] = 0;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was UnFrozen by %s.",giveplayer ,sendername);
- ABroadCast(COLOR_LIGHTRED,string,1);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/ipcheck", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ipcheck [playerid]");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- new IP[16];
- new country[256];
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerIp(playa, IP, sizeof(IP));
- GetPlayerCountry(playa, country);
- format(string, sizeof(string), "%s's IP: %s, Country: %s", giveplayer, IP, country);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/gmx", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (PlayerInfo[playerid][pAdmin] >= 1337)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- for(new i = 0; i < MAX_PLAYERS; i++)
- ClearChatbox(i, 100);
- SendClientMessageToAll(COLOR_NICERED,"The Server Is Restarting, Please Wait!");
- SendClientMessageToAll(COLOR_NICERED,"Restart may take a while due to file saves!");
- SendClientMessageToAll(COLOR_NICERED,"The server is restarting to fix bugs or update the server script");
- SendClientMessageToAll(COLOR_NICERED,"The server may restart several times while our scripter is working on it.");
- SendClientMessageToAll(COLOR_NICERED,"Please be patient.");
- format(string, sizeof(string), "[AdmCmd]: %s has re-started the server", sendername);
- ABroadCast(COLOR_YELLOW,string,1);
- for(new i; i<MAX_PLAYERS; i++)
- {
- OnPlayerUpdate(i);
- }
- //GameModeExit();
- GameModeInitExitFunc();
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/ack", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ack [PlayerID/PartOfName] [CKer]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if (PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ack [PlayerID/PartOfName] [CKer]");
- return 1;
- }
- format(string, sizeof(string), "AdmCmd: %s was AdminCKed by %s, CKer: %s", giveplayer, sendername, (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[giveplayerid][pDisabled] = 1;
- Kick(giveplayerid);
- return 1;
- }
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player.", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/makespecops", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 100000))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use that command!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makespecops [PlayerID/PartOfName]");
- return 1;
- }
- new targetid = ReturnUser(tmp);
- if(PlayerInfo[targetid][pSpecOps])
- {
- SendClientMessage(targetid,COLOR_RED," You are no Longer a Spec Ops Administrator (Undercover Admin).");
- format(string, sizeof(string), "AdmWarning: %s Removed %s's Spec Ops (Undercover Admin) Status.",PlayerName(playerid),PlayerName(targetid));
- ABroadCast(COLOR_YELLOW, string, 1);
- PlayerInfo[targetid][pSpecOps] = 0;
- }
- else
- {
- SendClientMessage(targetid,COLOR_RED," You are now a Spec Ops Administrator (Undercover Admin).");
- format(string, sizeof(string), "AdmWarning: %s Granted %s Spec Ops (Undercover Admin) status.",PlayerName(playerid),PlayerName(targetid));
- ABroadCast(COLOR_YELLOW, string, 1);
- PlayerInfo[targetid][pSpecOps] = 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/bet", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 5)
- {
- if(!IsAtRLTable(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not near a Roulette table!");
- return 1;
- }
- new ball = random(4);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bet [red/black] [amount]");
- return 1;
- }
- if(strcmp(tmp,"red",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bet [red/black] [amount]");
- return 1;
- }
- new mred = strvalEx(tmp);
- if(mred < 1 || mred > 10000)
- {
- SendClientMessage(playerid, COLOR_GREY, " Bet can't be below $0 or above $10,000!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(ball == 1)
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger beats on red and won.");
- else format(string, sizeof(string), "* %s bets on red and won.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- format(string, sizeof(string), "* You won $%d.", mred);
- SendClientMessage(playerid, COLOR_GREEN, string);
- PlayerInfo[playerid][pCash] += mred;
- GivePlayerMoney(playerid, mred);
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] -= mred;
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger beats on red and lost.");
- else format(string, sizeof(string), "* %s bets on red and lost.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- format(string, sizeof(string), "* You lost $%d.", mred);
- SendClientMessage(playerid, COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pCash] -= mred;
- GivePlayerMoney(playerid, -mred);
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += mred;
- }
- }
- if(strcmp(tmp,"black",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bet [black/red] [amount]");
- return 1;
- }
- new mblack = strvalEx(tmp);
- if(mblack < 1 || mblack > 10000)
- {
- SendClientMessage(playerid, COLOR_GREY, " Bet can't be below $0 or above $10,000!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(ball == 1)
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger beats on black and won.");
- else format(string, sizeof(string), "* %s bets on black and won.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- format(string, sizeof(string), "* You won $%d.", mblack);
- SendClientMessage(playerid, COLOR_GREEN, string);
- PlayerInfo[playerid][pCash] += mblack;
- GivePlayerMoney(playerid, mblack);
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] -= mblack;
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger beats on black and lost.");
- else format(string, sizeof(string), "* %s bets on black and lost.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- format(string, sizeof(string), "* You lost $%d.", mblack);
- SendClientMessage(playerid, COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pCash] -= mblack;
- GivePlayerMoney(playerid, -mblack);
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += mblack;
- }
- }
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 5 || PlayerInfo[playerid][pDonateRank] >= 2)
- {
- if(!IsAtRLTable(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not near a Roulette table!");
- return 1;
- }
- new ball = random(3);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bet [red/black] [amount]");
- return 1;
- }
- if(strcmp(tmp,"red",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bet [red/black] [amount]");
- return 1;
- }
- new mred = strvalEx(tmp);
- if(mred < 1 || mred > 10000)
- {
- SendClientMessage(playerid, COLOR_GREY, " Bet can't be below $0 or above $10,000!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(ball == 1)
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger beats on red and won.");
- else format(string, sizeof(string), "* %s bets on red and won.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- format(string, sizeof(string), "* You won $%d.", mred);
- SendClientMessage(playerid, COLOR_GREEN, string);
- PlayerInfo[playerid][pCash] += mred;
- GivePlayerMoney(playerid, mred);
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] -= mred;
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger beats on red and lost.");
- else format(string, sizeof(string), "* %s bets on red and lost.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- format(string, sizeof(string), "* You lost $%d.", mred);
- SendClientMessage(playerid, COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pCash] -= mred;
- GivePlayerMoney(playerid, -mred);
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += mred;
- }
- }
- if(strcmp(tmp,"black",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bet [black/red] [amount]");
- return 1;
- }
- new mblack = strvalEx(tmp);
- if(mblack < 1 || mblack > 10000)
- {
- SendClientMessage(playerid, COLOR_GREY, " Bet can't be below $0 or above $10,000!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(ball == 1)
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger beats on black and won.");
- else format(string, sizeof(string), "* %s bets on black and won.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- format(string, sizeof(string), "* You won $%d.", mblack);
- SendClientMessage(playerid, COLOR_GREEN, string);
- PlayerInfo[playerid][pCash] += mblack;
- GivePlayerMoney(playerid, mblack);
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] -= mblack;
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1) format(string, sizeof(string), "* Stranger beats on black and lost.");
- else format(string, sizeof(string), "* %s bets on black and lost.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
- format(string, sizeof(string), "* You lost $%d.", mblack);
- SendClientMessage(playerid, COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pCash] -= mblack;
- GivePlayerMoney(playerid, -mblack);
- BizzInfo[PlayerInfo[playerid][InBusiness]][bTill] += mblack;
- }
- }
- }
- }
- return 1;
- }
- //----------------------------------------------------[Siren CMD]---------------------------//
- if(strcmp(cmd, "/siren", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAnAgent(playerid))
- {
- new siren[65];
- new VID = GetPlayerVehicleID(playerid);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /siren [inside, roof, off]");
- SendClientMessage(playerid, COLOR_GREY, "HINT: 'off' will remove the item from your vehicle.");
- return 1;
- }
- strmid(siren, tmp, 0, strlen(cmdtext), 255);
- if(strcmp(siren, "inside", true, strlen(siren)) == 0)
- {
- if(Siren[VID] == 0)
- {
- Siren[VID] = 1;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SirenObject[VID] = CreateObject(18646, 10.0, 10.0, 10.0, 0, 0, 0);
- AttachObjectToVehicle(SirenObject[VID], VID, 0.0, 0.75, 0.275, 0.0, 0.1, 0.0);
- format(string, sizeof(string), "* %s puts the siren on the dashboard.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- } else { return SendClientMessage(playerid, COLOR_GREY, "This vehicle already has a siren!"); }
- }
- else if(strcmp(siren, "roof", true, strlen(siren)) == 0)
- {
- if(Siren[VID] == 0)
- {
- Siren[VID] = 1;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SirenObject[VID] = CreateObject(18646, 10.0, 10.0, 10.0, 0, 0, 0);
- AttachObjectToVehicle(SirenObject[VID], VID, -0.43, 0.0, 0.785, 0.0, 0.1, 0.0);
- format(string, sizeof(string), "* %s puts the siren on the roof.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- } else { return SendClientMessage(playerid, COLOR_GREY, "This vehicle already has a siren!"); }
- }
- else if(strcmp(siren, "off", true, strlen(siren)) == 0)
- {
- if(Siren[VID] == 1)
- {
- Siren[VID] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- DestroyObject(SirenObject[VID]);
- format(string, sizeof(string), "* %s takes down the siren.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- } else { return SendClientMessage(playerid, COLOR_GREY, "This vehicle doesn't have siren!"); }
- }
- } else { SendClientMessage(playerid, COLOR_GREY, " You are not part of a Team!"); }
- }
- return 1;
- }
- if(strcmp(cmd, "/removesiren", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 2))
- return SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use this command!");
- DestroyObject(SirenObject[GetPlayerVehicleID(playerid)]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE,"Neons has been removed from the vehicle!");
- }
- return 1;
- }
- //------------------------------------------[New Siren on ZR Car]-------------------//
- /*if(strcmp(cmd, "/addsiren", true) == 0)
- {
- new VID = GetPlayerVehicleID(playerid);
- if(IsACop(playerid) || IsAnAgent(playerid))
- {
- BigSiren[VID] = CreateObject(19419, 10.0, 10.0, 10.0, 0, 0, 0);
- AttachObjectToVehicle(BigSiren[VID], VID, -0.039999, -0.469999, 0.669999, 0.000000, 0.000000, 0.000000);
- format(string, sizeof(string), "* %s puts the siren on the vehicle's roof.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"You are not a cop");
- }
- return 1;
- }*/
- //--------------------------------------[Brief Case System]------------------------------------//
- if(strcmp(cmd, "/bhelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- SendClientMessage(playerid, COLOR_WHITE,"BRIEFCASE HELP: type a command for more infomation");
- SendClientMessage(playerid, COLOR_WHITE,"COMMANDS: /briefcase /bdeposit /bwithdraw /givebc /showbc");
- }
- return 1;
- }
- if(strcmp(cmd, "/briefcase", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pBriefCase] != 0)
- {
- format(string, sizeof(string), "Cash: $%d | Pot: %d | Ecstasy: %d | Crack: %d | Car Parts: %d", PlayerInfo[playerid][pBCash], PlayerInfo[playerid][pBPot], PlayerInfo[playerid][pBEcstasy], PlayerInfo[playerid][pBCrack], PlayerInfo[playerid][pBCarParts]);
- SendClientMessage(playerid, COLOR_GRAD6, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't own a briefcase!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/bdeposit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pBriefCase] != 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- if(strcmp(tmp,"cash",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit < 1 || deposit > PlayerInfo[playerid][pCash])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(PlayerInfo[playerid][pBCash] > 25000000)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than $25,000,000 in your briefcase!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-deposit;
- GivePlayerMoney(playerid,-deposit);
- PlayerInfo[playerid][pBCash] = PlayerInfo[playerid][pBCash]+deposit;
- format(string, sizeof(string), "* You have deposited $%d into your briefcase.", deposit);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s takes out some cash, and puts it in their briefcase.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- if(strcmp(tmp,"pot",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit < 1 || deposit > PlayerInfo[playerid][pPot])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(PlayerInfo[playerid][pBPot] > 3000)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 3,000 grams of Pot in your briefcase!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pPot] = PlayerInfo[playerid][pPot]-deposit;
- PlayerInfo[playerid][pBPot] = PlayerInfo[playerid][pBPot]+deposit;
- format(string, sizeof(string), "* You have deposited %d grams into your briefcase.", deposit);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s takes out some pot, and puts it in their briefcase.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- if(strcmp(tmp,"ecstasy",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit < 1 || deposit > PlayerInfo[playerid][pEcstasy])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(PlayerInfo[playerid][pBEcstasy] > 100)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 100 grams of Ecstasy in your briefcase!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pEcstasy] = PlayerInfo[playerid][pEcstasy]-deposit;
- PlayerInfo[playerid][pBEcstasy] = PlayerInfo[playerid][pBEcstasy]+deposit;
- format(string, sizeof(string), "* You have deposited %d grams into your briefcase.", deposit);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s takes out some ecstasy, and puts it in their briefcase.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- if(strcmp(tmp,"crack",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit < 1 || deposit > PlayerInfo[playerid][pCrack])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(PlayerInfo[playerid][pBCrack] > 1500)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 1,500 grams of Crack in your briefcase!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCrack] = PlayerInfo[playerid][pCrack]-deposit;
- PlayerInfo[playerid][pBCrack] = PlayerInfo[playerid][pBCrack]+deposit;
- format(string, sizeof(string), "* You have deposited %d grams into your briefcase.", deposit);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s takes out some crack, and puts it in their briefcase.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- if(strcmp(tmp,"carparts",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit < 1 || deposit > PlayerInfo[playerid][pCarP])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(PlayerInfo[playerid][pBCarParts] > 1000000)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 1,000,000 Car Parts in your briefcase!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCarP] = PlayerInfo[playerid][pCarP]-deposit;
- PlayerInfo[playerid][pBCarParts] = PlayerInfo[playerid][pBCarParts]+deposit;
- format(string, sizeof(string), "* You have deposited %d car parts into your briefcase.", deposit);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s takes out some car parts, and puts them in their briefcase.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't own a briefcase!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/bwithdraw", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pBriefCase] != 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- if(strcmp(tmp,"cash",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > PlayerInfo[playerid][pBCash] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much inside in your briefcase!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+withdraw;
- GivePlayerMoney(playerid,withdraw);
- PlayerInfo[playerid][pBCash] = PlayerInfo[playerid][pBCash]-withdraw;
- format(string, sizeof(string), "* You have withdrawn $%d from your briefcase.", withdraw);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has taken some cash out of their briefcase.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- if(strcmp(tmp,"pot",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > PlayerInfo[playerid][pBPot] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much in your briefcase!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pPot] = PlayerInfo[playerid][pPot]+withdraw;
- PlayerInfo[playerid][pBPot] = PlayerInfo[playerid][pBPot]-withdraw;
- format(string, sizeof(string), "* You have withdrawn %d grams from your briefcase.", withdraw);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has taken some pot out of their briefcase.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- if(strcmp(tmp,"ecstasy",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > PlayerInfo[playerid][pBEcstasy] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much in your briefcase!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pEcstasy] = PlayerInfo[playerid][pEcstasy]+withdraw;
- PlayerInfo[playerid][pBEcstasy] = PlayerInfo[playerid][pBEcstasy]-withdraw;
- format(string, sizeof(string), "* You have withdrawn %d grams from your briefcase.", withdraw);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has taken some ecstasy out of their briefcase.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- if(strcmp(tmp,"crack",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > PlayerInfo[playerid][pBCrack] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much in your briefcase!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCrack] = PlayerInfo[playerid][pCrack]+withdraw;
- PlayerInfo[playerid][pBCrack] = PlayerInfo[playerid][pBCrack]-withdraw;
- format(string, sizeof(string), "* You have withdrawn %d grams from your briefcase.", withdraw);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has taken some crack out of their briefcase.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- if(strcmp(tmp,"carparts",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > PlayerInfo[playerid][pBCarParts] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much in your briefcase!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCarP] = PlayerInfo[playerid][pCarP]+withdraw;
- PlayerInfo[playerid][pBCarParts] = PlayerInfo[playerid][pBCarParts]-withdraw;
- format(string, sizeof(string), "* You have withdrawn %d car parts from your briefcase.", withdraw);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has taken some car parts out of their briefcase.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't own a briefcase!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/showbc",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /showbc [PlayerID/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(PlayerInfo[playerid][pBriefCase] == 0) { SendClientMessage(playerid, COLOR_GREY, " You don't own a briefcase!"); return 1; }
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot show your briefcase to yourself, use /briefcase!"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "|____________ Briefcase of %s ____________|", sendername);
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), "Cash: %d.", PlayerInfo[playerid][pBCash]);
- SendClientMessage(giveplayerid, COLOR_GREY, string);
- format(string, sizeof(string), "Crack: %d.", PlayerInfo[playerid][pBCrack]);
- SendClientMessage(giveplayerid, COLOR_GREY, string);
- format(string, sizeof(string), "Pot: %d.", PlayerInfo[playerid][pBPot]);
- SendClientMessage(giveplayerid, COLOR_GREY, string);
- format(string, sizeof(string), "* %s has shown his briefcase to you.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* You have shown your briefcase to %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has shown his briefcase to %s.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you!");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid ID!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/checkbc",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /checkbc [PlayerID/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pBriefCase] == 0) { SendClientMessage(playerid, COLOR_GREY, " This player does not own a briefcase!"); return 1; }
- if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pMember] == 7)
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot show your briefcase to yourself, use /briefcase!"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "|____________ Briefcase of %s ____________|", giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "Cash: %d.", PlayerInfo[giveplayerid][pBCash]);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "Crack: %d.", PlayerInfo[giveplayerid][pBCrack]);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "Pot: %d.", PlayerInfo[giveplayerid][pBPot]);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "* %s checked %s's briefcase.", sendername,giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* You checked %s's brief case.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s checked %s's briefcase.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you!");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid ID!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not part of a Team!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/givebc", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pBriefCase] != 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't own a briefcase!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givebc [PlayerID/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't give a briefcase to yourself!");
- return 1;
- }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered to give your briefcase to %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s wants to give his briefcase to you (type /accept briefcase) to accept.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- BriefOffer[giveplayerid] = playerid;
- BriefCash[giveplayerid] = PlayerInfo[playerid][pBCash];
- BriefCrack[giveplayerid] = PlayerInfo[playerid][pBCrack];
- BriefPot[giveplayerid] = PlayerInfo[playerid][pBPot];
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you!");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid ID!");
- }
- }
- return 1;
- }
- //-----------------------------------------[Music / Songs]----------------------//
- if(strcmp(cmd, "/playmusic", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pCDPlayer])
- {
- ShowPlayerDialog(playerid, MUSIC, DIALOG_STYLE_LIST, "Music","Stone Temple Pilots \nGuns N' Roses\nVelvet Revolver\nVelvet Revolver\nDuff McKagan Loaded\nA Little Bit of Mambo\nIt's Gonna Be you\nAceofb\nAll Out of Love\nAicha\nI Am Not Afraid\nMade Niggas\nYou'll See\nFrozen\nAround The World\nHey Baby","Play","Exit");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have a CD-Player !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/stopmusic", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- StopAudioStreamForPlayer(playerid);
- return 1;
- }
- }
- //----------------------------------------[LSFMD Gates]----------------------------//
- if (strcmp("/opengate", cmdtext, true, 9) == 0)
- {
- if(!(PlayerInfo[playerid][pMember] == 4)) return SendClientMessage(playerid,COLOR_GREY," You are not a member of E.M.S !");
- {
- if(PlayerToPoint(10.0,playerid,1611.13476562,-2184.75976562,14.38126087))
- {
- MoveDynamicObject(FDgate,1616.13476562,-2184.75976562,14.38126087,1.00);
- MoveDynamicObject(FDgate2,1600.71289062,-2184.70507812,14.38126087,1.00);
- }
- else SendClientMessage(playerid, COLOR_RED, "[Error]: {FFFFFF} You're not near any gate!");
- }
- return 1;
- }
- if (strcmp("/closegate", cmdtext, true, 10) == 0)
- {
- if(!(PlayerInfo[playerid][pMember] == 4)) return SendClientMessage(playerid,COLOR_GREY," You are not a member of E.M.S !");
- {
- if(PlayerToPoint(10.0,playerid,1611.13476562,-2184.75976562,14.38126087))
- {
- MoveDynamicObject(FDgate,1611.13476562,-2184.75976562,14.38126087,1.00);
- MoveDynamicObject(FDgate2,1605.71289062,-2184.70507812,14.38126087,1.00);
- }
- else SendClientMessage(playerid, COLOR_RED, "[Error]: {FFFFFF} You're not near any gate!");
- }
- return 1;
- }
- //-----------------------------------------[WareHouse Gate]--------------------------//
- if(strcmp(cmdtext,"/whgate", true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 8.0, 1140.7728,-1206.2294,19.0250))
- {
- MoveDynamicObject(WHgate,1141.0118408203, -1206.8706054688, 12.685035705566,1.2);
- SendClientMessage(playerid, COLOR_WHITE, "The Ware-House Gate has been opened - It will close in Seven Seconds");
- GameTextForPlayer(playerid,"~w~Warehouse Gate Opened", 5000, 3);
- PlayerPlaySound(playerid, 1153, 1141.0118408203, -1206.8706054688, 12.685035705566);
- SetTimer("WHGateClose", 12000, 0);
- WHgate = 1;
- }
- return 1;
- }
- //------------------------------------------[Neon System]---------------------------//
- if (strcmp(cmdtext, "/addneon", true)==0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 7.0, 1865.70,-1849.68,13.61))
- {
- if(PlayerInfo[playerid][pJob] != 7)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Mechanic!");
- }
- else if(PlayerInfo[playerid][pJob] == 7)
- {
- ShowPlayerDialog(playerid, 12344, DIALOG_STYLE_LIST, "idlewood Neon Shop", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
- }
- }
- if(IsPlayerInRangeOfPoint(playerid, 7.0, 2037.34,-1880.58,13.54))
- {
- if(PlayerInfo[playerid][pDonateRank] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a VIP!");
- }
- else if(PlayerInfo[playerid][pDonateRank] > 1)
- {
- ShowPlayerDialog(playerid, 12344, DIALOG_STYLE_LIST, "Ganton Neon Shop", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
- }
- }
- }
- //------------------------------------------[Destroy CP]----------------------------//
- if(strcmp(cmd, "/destroycp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- CP[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid, COLOR_YELLOW, "You have destroyed your checkpoints!");
- }
- return 1;
- }
- //---------------------------------------[Destroy Object]----------------------------//
- if(strcmp(cmd, "/removeobject", true) == 0)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid, 0)) RemovePlayerAttachedObject(playerid, 0);
- if(IsPlayerAttachedObjectSlotUsed(playerid, 1)) RemovePlayerAttachedObject(playerid, 1);
- if(IsPlayerAttachedObjectSlotUsed(playerid, 2)) RemovePlayerAttachedObject(playerid, 2);
- if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) RemovePlayerAttachedObject(playerid, 3);
- if(IsPlayerAttachedObjectSlotUsed(playerid, 4)) RemovePlayerAttachedObject(playerid, 4);
- if(IsPlayerAttachedObjectSlotUsed(playerid, 5)) RemovePlayerAttachedObject(playerid, 5);
- if(IsPlayerAttachedObjectSlotUsed(playerid, 6)) RemovePlayerAttachedObject(playerid, 6);
- if(IsPlayerAttachedObjectSlotUsed(playerid, 7)) RemovePlayerAttachedObject(playerid, 7);
- if(IsPlayerAttachedObjectSlotUsed(playerid, 8)) RemovePlayerAttachedObject(playerid, 8);
- if(IsPlayerAttachedObjectSlotUsed(playerid, 9)) RemovePlayerAttachedObject(playerid, 9);
- return 1;
- }
- //------------------------------------------[Radio Help]----------------------------//
- if(strcmp(cmd, "/radiohelp", true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE,"-------------------------[Vehicle Radio]----------------------------");
- SendClientMessage(playerid, COLOR_WHITE,"To change your Vehicle radio stations use 'Y' or 'N' while in vehicle");
- SendClientMessage(playerid, COLOR_WHITE,"--------------------------------------------------------------------");
- return 1;
- }
- //------------------------------------------[/use CMD]------------------------------//
- if(strcmp(cmd, "/use", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new x_nr[24];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /use [backpack, briefcase, nothing]");
- SendClientMessage(playerid, COLOR_GREY, "TIP: 'nothing' will remove the item from your body!");
- return 1;
- }
- if(strcmp(x_nr,"backpack",true) == 0)
- {
- AttachObjectCorrectly(playerid, 3026);
- }
- else if(strcmp(x_nr,"briefcase",true) == 0)
- {
- AttachObjectCorrectly(playerid, 1210);
- }
- else if(strcmp(x_nr,"nothing",true) == 0)
- {
- RemovePlayerAttachedObject(playerid,3);
- }
- else return SendClientMessage(playerid, COLOR_GREY,"* Unknown item!");
- }
- return 1;
- }
- //----------------------------------------[Beta Testers System]---------------------//
- if(strcmp(cmd, "/maketester", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 100000 || PlayerInfo[playerid][pTester] >= 5)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /maketester [playerid/PartOfName] [level]");
- return 1;
- }
- new para1;
- new level;
- para1 = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- level = strvalEx(tmp);
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[para1][pTester] = level;
- printf("AdmCmd: %s has promoted %s to a level %d Tester.", sendername, giveplayer, level);
- format(string, sizeof(string), " You have been promoted to a level %d Tester by %s", level, sendername);
- SendClientMessage(para1, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), " You have promoted %s to a level %d Tester.", giveplayer,level);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/tes", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "[USAGE]: /tes [Testers chat]");
- return 1;
- }
- new testext[128];
- if(PlayerInfo[playerid][pTester] == 1)
- {
- testext = "New Tester";
- }
- else if(PlayerInfo[playerid][pTester] == 2)
- {
- testext = "Beta Tester";
- }
- else if(PlayerInfo[playerid][pTester] == 3)
- {
- testext = "Head Tester";
- }
- format(string, sizeof(string), "* [%s] %s: %s", testext, sendername, result);
- if(PlayerInfo[playerid][pTester] >= 1)
- {
- SendTesterMessage(COLOR_YELLOW, string);
- }
- }
- return 1;
- }
- //-----------------------------------------[Developers System]----------------------//
- if(strcmp(cmd, "/makedev", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 100000 || PlayerInfo[playerid][pDeveloper] >= 5)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makedev [playerid/PartOfName] [level]");
- return 1;
- }
- new para1;
- new level;
- para1 = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- level = strvalEx(tmp);
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[para1][pDeveloper] = level;
- printf("AdmCmd: %s has promoted %s to a level %d developer.", sendername, giveplayer, level);
- format(string, sizeof(string), " You have been promoted to a level %d developer by %s", level, sendername);
- SendClientMessage(para1, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), " You have promoted %s to a level %d developer.", giveplayer,level);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/dev", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "[USAGE]: /dev [developers chat]");
- return 1;
- }
- new devtext[128];
- if(PlayerInfo[playerid][pDeveloper] == 1)
- {
- devtext = "New Scripter";
- }
- else if(PlayerInfo[playerid][pDeveloper] == 2)
- {
- devtext = "New Mapper";
- }
- else if(PlayerInfo[playerid][pDeveloper] == 3)
- {
- devtext = "Pro Scripter";
- }
- else if(PlayerInfo[playerid][pDeveloper] == 4)
- {
- devtext = "Pro Mapper";
- }
- else if(PlayerInfo[playerid][pDeveloper] == 5)
- {
- devtext = "Head Scripter";
- }
- else if(PlayerInfo[playerid][pDeveloper] == 6)
- {
- devtext = "Head Mapper";
- }
- format(string, sizeof(string), "* [%s] %s: %s", devtext, sendername, result);
- if(PlayerInfo[playerid][pDeveloper] >= 1)
- {
- SendDeveloperMessage(COLOR_DEV, string);
- }
- }
- return 1;
- }
- //------------------------------------------[Rent Vehicle]--------------------------//
- if(strcmp(cmd, "/renthelp", true) == 0)
- {
- SendClientMessage(playerid, -1, "{3399CC}Rent Commands:{FFFFFF} /rentcar, /unrentcar, /exitrental");
- return 1;
- }
- if(strcmp(cmd, "/addrental", true) == 0)
- {
- new iVeh, iModel, Float:X, Float:Y, Float:Z, Float:Angle, szString[128];
- if (!IsPlayerAdmin(playerid) && !IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, -1, "{3399CC}System:{FFFFFF} You are not an admin / not in any car");
- iVeh = GetPlayerVehicleID(playerid);
- iModel = GetVehicleModel(iVeh);
- GetVehiclePos(iVeh, X, Y, Z);
- GetVehicleZAngle(iVeh, Angle);
- format(szString, 128, "CreateRentalVehicle(%d, %f, %f, %f, %f, %d, %d);", iModel, X, Y, Z, Angle, -1, -1);
- printf(szString);
- SendClientMessage(playerid, -1, szString);
- return 1;
- }
- if(strcmp(cmd, "/exitrental", true) == 0)
- {
- new
- vID = GetPlayerVehicleID(playerid);
- if (!vID)
- {
- SendClientMessage(playerid, -1, "You are {3399CC}not{FFFFFF} in a rental car!");
- return 1;
- }
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid, 1);
- GameTextForPlayer(playerid, " ", 500, 4);
- return 1;
- }
- if(strcmp(cmd, "/unrentcar", true) == 0)
- {
- GameTextForPlayer(playerid, " ", 500, 4);
- if (GetPVarInt(playerid, "Renting") == 0)
- {
- SendClientMessage(playerid, -1, "You {3399CC}don't{FFFFFF} even rent a car!");
- return 1;
- }
- new
- vID = GetPVarInt(playerid, "CarRentID");
- IsRented[vID] = 0;
- SetPVarInt(playerid, "CarRentID", 0);
- SetPVarInt(playerid, "Renting", 0);
- new
- Float:X,
- Float:Y,
- Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- SetPlayerPos(playerid, X, Y, Z+1);
- TogglePlayerControllable(playerid, 1);
- SetVehicleToRespawn(vID);
- RentedBy[vID] = "No-one";
- return 1;
- }
- if(strcmp(cmd, "/rentcar", true) == 0)
- {
- GameTextForPlayer(playerid, " ", 500, 4);
- new
- vID = GetPlayerVehicleID(playerid);
- if (!vID)
- {
- SendClientMessage(playerid, -1, "You are {3399CC}not{FFFFFF} in any car!");
- return 1;
- }
- if (!IsRentableCar(vID))
- {
- SendClientMessage(playerid, -1, "This car is {3399CC}not{FFFFFF} rentable!");
- return 1;
- }
- if (IsRentedCar(vID))
- {
- SendClientMessage(playerid, -1, "This car is {3399CC}already rented{FFFFFF} by someone else!");
- return 1;
- }
- if (GetPVarInt(playerid, "Renting") == 1)
- {
- SendClientMessage(playerid, -1, "You {3399CC}already rent{FFFFFF} a car!");
- return 1;
- }
- if (!CanAffordRental(playerid))
- {
- new String[128];
- format(String, 128, "You don't have money to rent this! {3399CC}(Cost: %d)", RENT_COST);
- SendClientMessage(playerid, -1, String);
- return 1;
- }
- IsRented[vID] = 1;
- TogglePlayerControllable(playerid, 1);
- SetPVarInt(playerid, "CarRentID", vID);
- SetPVarInt(playerid, "Renting", 1);
- new String[128];
- format(String, 128, "~r~LS CAR RENT~w~THANKS FOR RENTING THE VEHICLE", RENT_COST);
- GameTextForPlayer(playerid, String, 4000, 4);
- RentedBy[vID] = GetName(playerid);
- GivePlayerMoney(playerid, -RENT_COST);
- PlayerInfo[playerid][pCash] -= 25;
- SendClientMessage(playerid, -1, "{3399CC}Car rented -{FFFFFF} you may now turn on the engine!");
- return 1;
- }
- //-----------------------------------------[/car sell]----------------------------//
- if(strcmp(cmd, "/sellvehicle", true) == 0)
- {
- SendClientMessage(playerid,COLOR_GREY,"** Unknown Command - Call an admin to Trade/Sell Your Vehicle! **");
- return 1;
- }
- //-----------------------------------------[Mechanic Help]----------------------------//
- if(strcmp(cmd, "/mechhelp", true) == 0)
- {
- SendClientMessage(playerid,COLOR_YELLOW,"** Mechanic Help : Type [/fix] in the Garage - To Fix Your Vehicle **");
- SendClientMessage(playerid,COLOR_YELLOW,"** Mechanic Help : Type [/nos] in the Garage - To Get Nitros**");
- SendClientMessage(playerid,COLOR_YELLOW,"** Mechanic Help : Type [/hyd] in the Garage - To Add an hydraulics **");
- SendClientMessage(playerid,COLOR_YELLOW,"** Mechanic Help : Type [/repair] in the Garage - To Repair Player's Vehicle's **");
- SendClientMessage(playerid,COLOR_YELLOW,"** Mechanic Help : Type [/carcolor] in the Garage near Commerce - To Change Your Vehicle's color **");
- SendClientMessage(playerid,COLOR_YELLOW,"** Mechanic Help : Type [/addneon] in the Garage - To Add Neon To your Vehicle **");
- SendClientMessage(playerid,COLOR_GREY,"** For more information use /help >> Vehicle System Help.**");
- SendClientMessage(playerid,COLOR_GREY,"** To Open The Mechanic Gates use /gate **");
- return 1;
- }
- ////////////--------------------------------/bussystem]-----------------------------//
- if(strcmp(cmd, "/buscmds", true) == 0)
- {
- SendClientMessage(playerid,COLOR_YELLOW,"** Bus System Commands : /lookout /bussit /busroute /buslocation **");
- }
- //-----------------------------------------[/next Abuse]----------------------------//
- if(strcmp(cmd, "/next", true) == 0)
- {
- SendClientMessage(playerid,COLOR_GREY,"** Unknown Command - Please use /requesthelp if you need help or /help for a List of CMD's **");
- return 1;
- }
- //-----------------------------------------[/continue Abuse]------------------------//
- if(strcmp(cmd, "/continue", true) == 0)
- {
- SendClientMessage(playerid,COLOR_GREY,"** Unknown Command - Please use /requesthelp if you need help or /help for a List of CMD's **");
- return 1;
- }
- //-----------------------------------------[/kcc]-----------------------------------//
- if(strcmp(cmd, "/kcc", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use this command.");
- return 1;
- }
- else
- {
- format(string, 256, "You have Respawned the Closest Vehicle ! (ID: %d)", GetClosestCar(playerid));
- SendClientMessage(playerid, COLOR_GREY, string);
- SetVehicleToRespawn(GetClosestCar(playerid));
- }
- }
- return 1;
- }
- //-----------------------------------------[/Calllist]------------------------------//
- if(strcmp(cmd, "/calllist", true) == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Los Santos Public Phone Numbers :");
- SendClientMessage(playerid, COLOR_GRAD2, "---------------------------------");
- SendClientMessage(playerid, COLOR_GRAD2, "Police Department / E.M.S - 911");
- SendClientMessage(playerid, COLOR_GRAD2, "L.S Taxi Company - 444");
- SendClientMessage(playerid, COLOR_GRAD2, "L.S Bus Company - 555");
- SendClientMessage(playerid, COLOR_GRAD2, "---------------------------------");
- return 1;
- }
- //-----------------------------------------[Famed System]---------------------------//
- /* if(strcmp(cmd, "/makefamed", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 99999)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not authorized to use this command.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makefamed [PlayerID/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(giveplayerid == INVALID_PLAYER_ID)
- {
- SendClientMessage(playerid, COLOR_GRAD2," Invalid Name!");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pFamed] == 0)
- {
- PlayerInfo[giveplayerid][pFamed] = 1;
- format(string, sizeof(string), "AdmCmd: %s has been given Famed Status by %s.",PlayerName(giveplayerid),PlayerName(playerid));
- ABroadCast(COLOR_LIGHTRED,string,1);
- format(string, sizeof(string), "Admin %s has given your a Famed Status.", PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_ORANGE, string);
- }
- else
- {
- PlayerInfo[giveplayerid][pFamed] = 0;
- format(string, sizeof(string), "AdmCmd: The Famed Status of %s has been revoked by %s.",PlayerName(giveplayerid),PlayerName(playerid));
- ABroadCast(COLOR_LIGHTRED,string,1);
- format(string, sizeof(string), "Admin %s has revoked your Famed Status.", PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_ORANGE, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/famedcolor", true) == 0)
- {
- if (PlayerInfo[playerid][pFamed] == 0) return SendClientMessage(playerid, GREY, " You are not famed");
- if(GetPVarInt(playerid, "FamedColor") == 0)
- {
- SetPVarInt(playerid, "FamedColor", 1);
- SendClientMessage(playerid, 0xFFA100FF, "Your name is now colored.");
- SetPlayerToTeamColor(playerid);
- }
- else if(GetPVarInt(playerid, "FamedColor") == 1)
- {
- DeletePVar(playerid, "FamedColor");
- SendClientMessage(playerid, GREY, " Your name is no longer colored.");
- SetPlayerToTeamColor(playerid);
- }
- return 1;
- }
- if(strcmp(cmd, "/fa", true) == 0 || strcmp(cmd, "/famed", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[128];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SyntaxMessage(playerid, "/(fa)med [famed chat]");
- return 1;
- }
- format(string, sizeof(string), "* Famed Member %s: %s", sendername, result);
- if(PlayerInfo[playerid][pFamed] == 1)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pFamed] > 0)
- {
- SendClientMessage(i, 0xFFA100FF, string);
- }
- }
- }
- }
- return 1;
- }*/
- //-----------------------------------------[New accessories System]-----------------//
- if(!strcmp(cmdtext, "/acessories", true))
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] != 2)
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not at A Clothes Store!");
- return 1;
- }
- for(new x;x<MAX_PLAYER_ATTACHED_OBJECTS;x++)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid, x)) format(string, sizeof(string), "%s%d (Used)\n", string, x);
- else format(string, sizeof(string), "%s%d\n", string, x);
- }
- ShowPlayerDialog(playerid, DIALOG_ATTACH_INDEX_SELECTION, DIALOG_STYLE_LIST, \
- "{FF0000}Acessories List - Slot Selection", string, "Select", "Cancel");
- return 1;
- }
- //-----------------------------------------[New Licenses Systme]--------------------//
- if(strcmp(cmd, "/getlic", true) == 0)
- {
- if(IsPlayerConnected(playerid) && PlayerToPoint(2.0, playerid, -2032.5739,-116.0074,1035.1719))
- {
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DMVMENU, DIALOG_STYLE_LIST, "Select a Licenses","Driving $1000\nFlying $5,000", "Purchase", "Cancel");
- return 1;
- }
- }
- if(strcmp(cmd, "/getslic", true) == 0)
- {
- if(IsPlayerConnected(playerid) && PlayerToPoint(2.0, playerid, 127.5342,-1857.9973,3.0781))
- {
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DSVMENU, DIALOG_STYLE_LIST, "Select a License","Sailing - 500$", "Purchase", "Cancel");
- return 1;
- }
- }
- if (strcmp(cmd, "/senddmv", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (PlayerInfo[playerid][pAdmin] >= 1)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /senddmv [playerid/PartOfName]");
- return 1;
- }
- //giveplayerid = strval(tmp);
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SetPlayerInterior(giveplayerid, 0);
- SetPlayerVirtualWorld(giveplayerid, 0);
- SetPlayerPos(giveplayerid,2060.0513,-1913.4083,13.5469);
- SendClientMessage(giveplayerid, COLOR_GRAD1, " You have been teleported to the DMV.");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use this command!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/suspendlicense", true) == 0)//suspendedlicense
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid))
- {
- if(PlayerInfo[playerid][pRank] <= 3)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorized to use this command!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /suspendlicense [playerid/PartOfName]");
- return 1;
- }
- new suspect = ReturnUser(tmp);
- if(IsPlayerConnected(suspect))
- {
- if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
- {
- GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[suspect][pCarLic] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " This person does not have a License !");
- return 1;
- }
- if(PlayerInfo[suspect][pCarLic] == 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " This persons License is already suspended !");
- return 1;
- }
- if(PlayerInfo[suspect][pCarLic] == 3)
- {
- SendClientMessage(playerid, COLOR_GREY, " This persons License is already cancelled !");
- return 1;
- }
- format(string, sizeof(string), "* You suspended %s's License !", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Your License was suspended by %s", sendername);
- SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
- PlayerInfo[suspect][pCarLic] = 2;
- PlayerInfo[suspect][pSuspendLic] = 1800;
- }//distance
- }//not connected
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " No-one close enough suspend license.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Cop / SASD !");
- return 1;
- }
- }//not connected
- return 1;
- }
- if(strcmp(cmd, "/cancellicense", true) == 0)//suspendedlicense
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid))
- {
- if(PlayerInfo[playerid][pRank] <= 3)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorized to use this command!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /cancellicense [playerid/PartOfName]");
- return 1;
- }
- new suspect = ReturnUser(tmp);
- if(IsPlayerConnected(suspect))
- {
- if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
- {
- GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[suspect][pCarLic] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " This person does not have a License !");
- return 1;
- }
- if(PlayerInfo[suspect][pCarLic] == 3)
- {
- SendClientMessage(playerid, COLOR_GREY, " This persons License is already cancelled !");
- return 1;
- }
- format(string, sizeof(string), "* You cancelled %s's License !", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Your License was cancelled by %s", sendername);
- SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
- PlayerInfo[suspect][pCarLic] = 0;
- PlayerInfo[suspect][pSuspendLic] = 3600;
- }//distance
- }//not connected
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " No-one close enough suspend license.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Cop / FBI / SASD !");
- return 1;
- }
- }//not connected
- return 1;
- }
- if(strcmp(cmd,"/suspensiontime",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- new tmpgvw;
- tmpgvw = PlayerInfo[playerid][pSuspendLic];
- format(string, sizeof(string), "* Time left for your suspension: %d seconds", tmpgvw);
- SendClientMessage(playerid,TEAM_BLUE_COLOR,string);
- }
- }
- //-----------------------------------------[New Trashman Job]-----------------------//
- if(strcmp(cmd, "/loadtrash", true) == 0)
- {
- if(PlayerInfo[playerid][pJob] == 11)
- {
- SetPlayerCheckpoint(playerid, 2196.4490,-1977.1947,13.5527, 2.0);
- CP[playerid] = 1500;
- PlayerInfo[playerid][pTRoute] = 1;
- SendClientMessage(playerid, COLOR_WHITE,"Trash-Master Radio : Please Go To the Check-Point to start your Route");
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"You are not a Trash-Man");
- }
- return 1;
- }
- //--------------------------------------[New Street-Sweeper Job]---------------------//
- if(strcmp(cmd, "/startsweeping", true) == 0)
- {
- if(PlayerInfo[playerid][pJob] == 23)
- {
- if(PlayerInfo[playerid][pSweeping] == 1)
- {
- return SendClientMessage(playerid, COLOR_WHITE,"You are already Sweeping");
- }
- SetPlayerCheckpoint(playerid, 1968.1875,-1825.5234,13.1204, 2.0);
- CP[playerid] = 3000;
- PlayerInfo[playerid][pSweeping] = 1;
- SendClientMessage(playerid, COLOR_WHITE,"Sweeper Radio : Please Go to the Check-Point to start your Route");
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"You are not a Street-Sweeper");
- }
- return 1;
- }
- //--------------------------------------[Pizza Boy Job]------------------------------//
- if(strcmp(cmd, "/startpizza", true) == 0)
- {
- if(PlayerInfo[playerid][pJob] == 20)
- {
- SetPlayerCheckpoint(playerid, 2114.3188,-1774.2660,13.3923, 3.0);
- CP[playerid] = 1700;
- PlayerInfo[playerid][pPRoute] = 1;
- SendClientMessage(playerid, COLOR_WHITE,"Pizza-Bike Radio : Please Go to the Check-Point to start your Route");
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"You are not a Pizza-Boy");
- }
- return 1;
- }
- //-----------------------------------------[New Prison Commands]--------------------//
- if(strcmp(cmd, "/opencells", true) == 0)
- {
- if(IsASoldier(playerid) || IsACop(playerid) || IsAnAgent(playerid))
- {
- MoveDynamicObject(cell0,1827.80004883+1.25,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell1,1831.00000000+1.25,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell2,1834.19995117+1.25,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell3,1837.40002441+1.25,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell4,1840.59997559+1.25,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell5,1827.80004883+1.25,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell6,1831.00000000+1.25,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell7,1834.19995117+1.25,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell8,1837.40002441+1.25,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell9,1840.59997559+1.25,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell10,1843.80004883+1.25,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell11,1843.80004883+1.25,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell12,1843.80004883+1.25,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell13,1840.59997559+1.25,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell14,1837.40002441+1.25,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell15,1834.19995117+1.25,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell16,1831.00000000+1.25,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell17,1827.80004883+1.25,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell18,1827.80004883+1.25,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell19,1831.00000000+1.25,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell20,1834.19995117+1.25,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell21,1837.40002441+1.25,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell22,1840.59997559+1.25,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell23,1843.80004883+1.25,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell24,1843.80004883+1.25,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell25,1840.59997559+1.25,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell26,1837.40002441+1.25,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell27,1834.19995117+1.25,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell28,1831.00000000+1.25,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell29,1827.80004883+1.25,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell30,1827.80004883+1.25,-1714.30004883,5209.89990234,0.50);
- MoveDynamicObject(cell31,1831.00000000+1.25,-1714.30004883,5209.89990234,0.50);
- MoveDynamicObject(cell32,1834.19995117+1.25,-1714.30004883,5209.89990234,0.50);
- MoveDynamicObject(cell33,1837.40002441+1.25,-1714.30004883,5209.89990234,0.50);
- MoveDynamicObject(cell34,1840.59997559+1.25,-1714.30004883,5209.89990234,0.50);
- MoveDynamicObject(cell35,1843.80004883+1.25,-1714.30004883,5209.89990234,0.50);
- SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : Cells has been opened!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY,"You are not a Member of the LSPD/FBI/SASD/DoC");
- }
- return 1;
- }
- if(strcmp(cmd, "/closecells", true) == 0)
- {
- if(IsASoldier(playerid) || IsACop(playerid) || IsAnAgent(playerid))
- {
- MoveDynamicObject(cell0,1827.80004883,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell1,1831.00000000,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell2,1834.19995117,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell3,1837.40002441,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell4,1840.59997559,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell5,1827.80004883,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell6,1831.00000000,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell7,1834.19995117,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell8,1837.40002441,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell9,1840.59997559,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell10,1843.80004883,-1729.19995117,5206.39990234,0.50);
- MoveDynamicObject(cell11,1843.80004883,-1729.19995117,5202.79980469,0.50);
- MoveDynamicObject(cell12,1843.80004883,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell13,1840.59997559,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell14,1837.40002441,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell15,1834.19995117,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell16,1831.00000000,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell17,1827.80004883,-1729.19995117,5209.89990234,0.50);
- MoveDynamicObject(cell18,1827.80004883,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell19,1831.00000000,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell20,1834.19995117,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell21,1837.40002441,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell22,1840.59997559,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell23,1843.80004883,-1714.30004883,5202.79980469,0.50);
- MoveDynamicObject(cell24,1843.80004883,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell25,1840.59997559,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell26,1837.40002441,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell27,1834.19995117,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell28,1831.00000000,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell29,1827.80004883,-1714.30004883,5206.39990234,0.50);
- MoveDynamicObject(cell30,1827.80004883,-1714.30004883,5209.89990234,0.50);
- MoveDynamicObject(cell31,1831.00000000,-1714.30004883,5209.89990234,0.50);
- MoveDynamicObject(cell32,1834.19995117,-1714.30004883,5209.89990234,0.50);
- MoveDynamicObject(cell33,1837.40002441,-1714.30004883,5209.89990234,0.50);
- MoveDynamicObject(cell34,1840.59997559,-1714.30004883,5209.89990234,0.50);
- MoveDynamicObject(cell35,1843.80004883,-1714.30004883,5209.89990234,0.50);
- SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : Cells has been closed!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY,"You are not a member of the LSPD/FBI/SASD/DoC");
- }
- return 1;
- }
- if(strcmp(cmd, "/dooropen", true) == 0)
- {
- if(IsASoldier(playerid) || IsACop(playerid) || IsAnAgent(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,1849.32995605,-1714.31005859,5201.54003906))
- {
- MoveDynamicObject(door1,1849.32995605-1.25,-1714.31005859,5201.54003906,0.50);
- SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : Door 1 has been opened!");
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.0,1847.31994629,-1722.56994629,5201.54003906))
- {
- MoveDynamicObject(door2,1847.31994629,-1722.56994629-1.25,5201.54003906,0.50);
- SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : Door 2 has been opened!");
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.0,1854.01953125,-1726.27343750,5201.54003906))
- {
- MoveDynamicObject(door3,1854.01953125,-1726.27343750-1.25,5201.54003906,0.50);
- SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : Door 3 has been opened!");
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.0,1862.02246094,-1710.91992188,5201.54003906))
- {
- MoveDynamicObject(door4,1862.02246094-1.25,-1710.91992188,5201.54003906,0.50);
- SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : Door 4 has been opened!");
- return 1;
- }
- else SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : You are not near any door!");
- }
- }
- if(strcmp(cmd, "/doorclose", true) == 0)
- {
- if(IsASoldier(playerid) || IsACop(playerid) || IsAnAgent(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,1849.32995605,-1714.31005859,5201.54003906))
- {
- MoveDynamicObject(door1,1849.32995605,-1714.31005859,5201.54003906,0.50);
- SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : Door 1 has been closed!");
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.0,1847.31994629,-1722.56994629,5201.54003906))
- {
- MoveDynamicObject(door2,1847.31994629,-1722.56994629,5201.54003906,0.50);
- SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : Door 2 has been closed!");
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.0,1854.01953125,-1726.27343750,5201.54003906))
- {
- MoveDynamicObject(door3,1854.01953125,-1726.27343750,5201.54003906,0.50);
- SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : Door 3 has been closed!");
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2.0,1862.02246094,-1710.91992188,5201.54003906))
- {
- MoveDynamicObject(door4,1862.02246094,-1710.91992188,5201.54003906,0.50);
- SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : Door 4 has been closed!");
- return 1;
- }
- else SendClientMessage(playerid, 0xFFFFFFFF, "Control Room : You are not near any door!");
- }
- }
- //------------------[New PM System]----------------------------------/;/
- if(strcmp(cmd, "/pm", true) == 0 || strcmp(cmd, "/privatemessage", true) == 0) //db
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/p)rivate(m)essage [playerid/PartOfName] [message text]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if (IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(HidePM[giveplayerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is blocking PMs !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- if(giveplayerid == playerid)
- {
- format(string, sizeof(string), "* %s mutters somthing.", sendername);
- ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/p)rivate(m)essage [playerid/PartOfName] [message text]");
- return 1;
- }
- format(string, sizeof(string), "%s(ID: %d) PMs:(( %s ))", sendername, playerid, (result));
- SendClientMessage(giveplayerid, COLOR_ORANGE, string);
- format(string, sizeof(string), "PM sent to %s(ID: %d):(( %s ))", giveplayer, giveplayerid, (result));
- SendClientMessage(playerid, COLOR_ORANGE, string);
- // PMLog(string[]);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(BigEar[i])
- {
- format(string, sizeof(string), "%s (%d) PMs to %s (%d): %s", sendername, playerid, giveplayer, giveplayerid, (result));
- SendClientMessage(i, COLOR_GREEN, string);
- }
- }
- SendClientMessage(playerid, COLOR_GREY,"Note : Don't Spam PM's to Anyone Especially Admins unless you want to spend an hour in prison");
- return 1;
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player.", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
- //-----------------------------------------[AGL]------------------------------------//
- if(strcmp(cmd, "/agl", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (PlayerInfo[playerid][pAdmin] >= 2)
- {
- new x_nr[24];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agl [name] [playerid/PartOfName]");
- SendClientMessage(playerid, COLOR_WHITE, "Available names: Driving, Flying, Sailing, Fishing, Weapon, Police.");
- return 1;
- }
- if(strcmp(x_nr,"flying",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agl Flying [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You've given a Flying License to %s (%d).",giveplayer, giveplayerid);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has given you a Flying License.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[giveplayerid][pFlyLic] = 1;
- format(string, sizeof(string), "[ADMIN]: %s Has Given a Flying License to %s (%d).",sendername ,giveplayer, giveplayerid);
- ABroadCast(COLOR_WHITE, string, 5);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Given a Weapon License To %s.",d,m,y,h,mi,s,sendername,giveplayer);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
- return 1;
- }
- }
- else if(strcmp(x_nr,"sailing",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agl sailinglicense [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You've given a Sailing License to %s (%d).",giveplayer, giveplayerid);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Admin %s has given you a Sailing License.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[giveplayerid][pBoatLic] = 1;
- format(string, sizeof(string), "[ADMIN]: %s Has Given a Sailing License to %s (%d).",sendername ,giveplayer, giveplayerid);
- ABroadCast(COLOR_WHITE, string, 5);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Given a Weapon License To %s.",d,m,y,h,mi,s,sendername,giveplayer);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
- return 1;
- }
- }
- else if(strcmp(x_nr,"driving",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agl Driverslicense [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You've given a Driving License to %s (%d).",giveplayer, giveplayerid);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Admin %s has given you a Driving License.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[giveplayerid][pCarLic] = 1;
- format(string, sizeof(string), "[ADMIN]: %s Has Given a Driving License to %s (%d).",sendername ,giveplayer, giveplayerid);
- ABroadCast(COLOR_WHITE, string, 5);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Given a Weapon License To %s.",d,m,y,h,mi,s,sendername,giveplayer);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"fishing",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agl fishinglicense [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You've given a Fishing License to %s (%d).",giveplayer, giveplayerid);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Admin %s has given you a Fishing License.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[giveplayerid][pFishLic] = 1;
- format(string, sizeof(string), "[ADMIN]: %s Has Given a Fishing License to %s (%d).",sendername ,giveplayer, giveplayerid);
- ABroadCast(COLOR_WHITE, string, 5);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Given a Weapon License To %s.",d,m,y,h,mi,s,sendername,giveplayer);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
- return 1;
- }
- }
- else if(strcmp(x_nr,"weapon",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agl weaponlicense [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You've given a Weapon License to %s (%d).",giveplayer, giveplayerid);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Admin %s has given you a Weapon License.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[giveplayerid][pGunLic] = 1;
- format(string, sizeof(string), "[ADMIN]: %s Has Given a Weapon License to %s (%d).",sendername ,giveplayer, giveplayerid);
- ABroadCast(COLOR_WHITE, string, 5);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Given a Weapon License To %s.",d,m,y,h,mi,s,sendername,giveplayer);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorised to use this command!");
- return 1;
- }
- }
- return 1;
- }
- //-----------------------------------------------------[/acceptrequest]---------------------//
- if(strcmp(cmd, "/acceptrequest", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (PlayerInfo[playerid][pAdmin] >= 1337)
- {
- new x_nr[24];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /acceptrequest [name] [playerid/PartOfName]");
- SendClientMessage(playerid, COLOR_WHITE, "Available names: House Business Car.");
- return 1;
- }
- else if(strcmp(x_nr,"House",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /acceptrequest House [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "You have accepted %s House Request Ticket(%d).",giveplayer, giveplayerid);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Admin %s Has accepted your House Request.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[giveplayerid][pHouseTicket] = 0;
- format(string, sizeof(string), "[ADMIN]: %s Has accepted the House Request from %s (%d).",sendername ,giveplayer, giveplayerid);
- ABroadCast(COLOR_WHITE, string, 5);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Accepted the House Request from %s.",d,m,y,h,mi,s,sendername,giveplayer);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
- return 1;
- }
- }
- else if(strcmp(x_nr,"Business",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /acceptrequest Business [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "You have accepted %s Business Request Ticket(%d).",giveplayer, giveplayerid);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Admin %s Has accepted your Business Request.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[giveplayerid][pBusinessTicket] = 0;
- format(string, sizeof(string), "[ADMIN]: %s Has accepted the Business Request from %s (%d).",sendername ,giveplayer, giveplayerid);
- ABroadCast(COLOR_WHITE, string, 5);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Accepted the Business Request from %s.",d,m,y,h,mi,s,sendername,giveplayer);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
- return 1;
- }
- }
- else if(strcmp(x_nr,"Vehicle",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /acceptrequest Vehicle [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "You have accepted %s Vehicle Request Ticket(%d).",giveplayer, giveplayerid);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Admin %s Has accepted your Vehicle Request.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[giveplayerid][pVehicleTicket] = 0;
- format(string, sizeof(string), "[ADMIN]: %s Has accepted the Vehicle Request from %s (%d).",sendername ,giveplayer, giveplayerid);
- ABroadCast(COLOR_WHITE, string, 5);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Accepted the Vehicle Request from %s.",d,m,y,h,mi,s,sendername,giveplayer);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorised to use this command!");
- return 1;
- }
- }
- return 1;
- }
- //----------------------------------[setjob]------------------------------------------------
- if(strcmp(cmd, "/setjob", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /setjob [playerid/PartOfName] [jobid)]");
- return 1;
- }
- new para1;
- new jobid;
- para1 = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- jobid = strval(tmp);
- if (PlayerInfo[playerid][pAdmin] >= 2)
- {
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- PlayerInfo[para1][pJob] = jobid;
- format(string, 256, "[ADMIN]: %s has set %s (%d) job to id [%d].", sendername,giveplayer,para1,jobid);
- ABroadCast(COLOR_WHITE,string, 5);
- format(string, sizeof(string), "You has Successfully Set %s (%d) Job to %d!",giveplayer,para1,jobid);
- SendClientMessage(playerid, COLOR_ORANGE,string);
- format(string, sizeof(string), "* %s Has Set your Job To %d", sendername, jobid);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Set Job id %d To %s.",d,m,y,h,mi,s,sendername,jobid,giveplayer);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "** You are not authorized to use that command!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/trunk", true) == 0) // By LordMan
- {
- if(IsPlayerConnected(playerid))
- {
- new x_nr[24];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "HINT: /trunk [name]");
- SendClientMessage(playerid, COLOR_WHITE, "Available names: info, putgun, takegun, putarmour, takearmour");
- if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You can /trunk frisk as a cop");
- }
- return 1;
- }
- if(strcmp(x_nr,"info",true) == 0)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.5, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(IsAPlane(result) || IsABike(result) || IsABoat(result) || IsABus(result) || result >=78 && result <= 83 || GetVehicleModel(GetPlayerVehicleID(result)) == 523)
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "|_______ Vehicle Trunk _______|");
- for(new slot = 1; slot != MAX_TRUNK_SLOTS; slot++)
- {
- new gunname[24];
- if(vehTrunk[result][slot] != 0)
- {
- GetWeaponName(vehTrunk[result][slot], gunname, sizeof(gunname));
- format(string, sizeof(string), "| Slot %i: %s (Ammo: %i)", slot, gunname, vehTrunkAmmo[result][slot]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- else
- {
- format(string, sizeof(string), "| Slot %i: Empty (Ammo: N/A)", slot);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- format(string, sizeof(string), "| Body armour: %f%", vehTrunkArmour[result]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "* %s opens the trunk and checks what is inside.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
- return 1;
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- return 1;
- }
- else if(strcmp(x_nr,"putgun",true) == 0)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.5, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- }
- case 1:
- {
- if(vehTrunkCounter[result] != (MAX_TRUNK_SLOTS-1))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(IsAPlane(result) || IsABike(result) || IsABoat(result) || IsABus(result) || result >=78 && result <= 83|| GetVehicleModel(GetPlayerVehicleID(result)) == 523)
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- new buffer[128];
- new gunname[24];
- new gunID = GetPlayerWeapon(playerid);
- new gunAmmo = GetPlayerAmmo(playerid);
- if(gunID != 0 && gunAmmo != 0)
- {
- SetTimerEx("ReduceTimer", 3000, false, "i", playerid);
- GetWeaponName(gunID, gunname, sizeof(gunname));
- vehTrunkCounter[result]++;
- vehTrunk[result][vehTrunkCounter[result]] = gunID;
- vehTrunkAmmo[result][vehTrunkCounter[result]] = gunAmmo;
- format(buffer, sizeof(buffer), "You have put your %s (Ammo: %i) in the car's trunk.", gunname, gunAmmo);
- SendClientMessage(playerid, COLOR_WHITE, buffer);
- RemovePlayerWeapon(playerid, gunID);
- format(string, sizeof(string), "* %s opens car's trunk and puts a weapon there.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
- SaveTrunk();
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Car's trunk is full");
- return 1;
- }
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- return 1;
- }
- else if(strcmp(x_nr,"takegun",true) == 0)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.5, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- return 1;
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(IsAPlane(result) || IsABike(result) || IsABoat(result) || IsABus(result) || result >=78 && result <= 83 || GetVehicleModel(GetPlayerVehicleID(result)) == 523)
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- if(vehTrunkCounter[result] != 0)
- {
- SetTimerEx("ReduceTimer", 3000, false, "i", playerid);
- new buffer[128];
- new gunName[100];
- SafeGivePlayerWeapon(playerid, vehTrunk[result][vehTrunkCounter[result]], vehTrunkAmmo[result][vehTrunkCounter[result]]);
- GetWeaponName(vehTrunk[result][vehTrunkCounter[result]], gunName, sizeof(gunName));
- format(buffer, sizeof(buffer), "You've taken a %s (Ammo: %i) from the vehicle.", gunName, vehTrunkAmmo[result][vehTrunkCounter[result]]);
- SendClientMessage(playerid, COLOR_WHITE, buffer);
- vehTrunk[result][vehTrunkCounter[result]] = '\0';
- vehTrunkAmmo[result][vehTrunkCounter[result]] = '\0';
- vehTrunkCounter[result]--;
- format(string, sizeof(string), "* %s opens car's trunk and takes a weapon.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
- SaveTrunk();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Trunk is empty ! ");
- return 1;
- }
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- return 1;
- }
- else if(strcmp(x_nr,"putarmour",true) == 0)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.5, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- return 1;
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(IsAPlane(result) || IsABike(result) || IsABoat(result) || IsABus(result) || result >=78 && result <= 83 || GetVehicleModel(GetPlayerVehicleID(result)) == 523)
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- new Float:plyArmour;
- GetPlayerArmour(playerid, plyArmour);
- if(plyArmour != 0)
- {
- SafeSetPlayerArmour(playerid, 0);
- vehTrunkArmour[result] = plyArmour;
- format(string, sizeof(string), "* %s takes off his/her body armour and puts it into car trunk.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
- SaveTrunk();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You haven't got any armour ");
- return 1;
- }
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- return 1;
- }
- else if(strcmp(x_nr,"takearmour",true) == 0)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.5, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- return 1;
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(IsAPlane(result) || IsABike(result) || IsABoat(result) || IsABus(result) || result >=78 && result <= 83 || GetVehicleModel(GetPlayerVehicleID(result)) == 523)
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- if(vehTrunkArmour[result] != 0)
- {
- SafeSetPlayerArmour(playerid, vehTrunkArmour[result]);
- vehTrunkArmour[result] = 0;
- format(string, sizeof(string), "* %s takes out the body armour from the trunk and puts it on.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
- SaveTrunk();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " There are no body armour in the trunk ! ");
- return 1;
- }
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- return 1;
- }
- else if(strcmp(x_nr,"frisk",true) == 0)
- {
- if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
- {
- new counter = 0;
- new result;
- new plyName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
- for(new i; i != MAX_VEHICLES; i++)
- {
- new dist = CheckPlayerDistanceToVehicle(3.5, playerid, i);
- if(dist)
- {
- result = i;
- counter++;
- }
- }
- switch(counter)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GREY, " No cars with trunk near you");
- }
- case 1:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't open the trunk while you're in the car");
- return 1;
- }
- if(IsAPlane(result) || IsABike(result) || IsABoat(result) || IsABus(result) || result >=78 && result <= 83 || GetVehicleModel(GetPlayerVehicleID(result)) == 523)
- {
- SendClientMessage(playerid, COLOR_GREY, " This vehicle doesn't have the trunk !");
- return 1;
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "|_______ Vehicle Trunk _______|");
- for(new slot = 1; slot != MAX_TRUNK_SLOTS; slot++)
- {
- new gunname[100];
- if(vehTrunk[result][slot] != 0)
- {
- GetWeaponName(vehTrunk[result][slot], gunname, sizeof(gunname));
- format(string, sizeof(string), "| Slot %i: %s (Ammo: %i)", slot, gunname, vehTrunkAmmo[result][slot]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- else
- {
- format(string, sizeof(string), "| Slot %i: Empty (Ammo: N/A)", slot);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- format(string, sizeof(string), "| Body armour: %f%", vehTrunkArmour[result]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "* %s opens the trunk and checks what is inside.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
- return 1;
- }
- default:
- {
- SendClientMessage(playerid, COLOR_GREY, " Found more then one car in range");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You're not the cop ! ");
- return 1;
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "HINT: /trunk [name]");
- SendClientMessage(playerid, COLOR_WHITE, "Available names: info, putgun, takegun, putarmour, takearmour");
- if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You can /trunk frisk as a cop");
- }
- return 1;
- }
- }
- return 1;
- }
- //------------------------------------------------[Dynamic Pickup System]---------------------//
- if(strcmp(cmd, "/createpickup", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /createpickup [Model Id] [Type]");
- SendClientMessage(playerid, COLOR_GREY, "HINT: | 1240 - Health | 1242 - Armour | 1241 - Ad Pill | 1247 - Bribe |");
- return 1;
- }
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X,Y,Z);
- new model;
- model = strval(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /createpickup [Model Id] [Type]");
- SendClientMessage(playerid, COLOR_GREY, "HINT: | 1240 - Health | 1242 - Armour | 1241 - Ad Pill | 1247 - Bribe |");
- return 1;
- }
- new type;
- type = strval(tmp);
- if (PlayerInfo[playerid][pAdmin] >= 1339)
- {
- if((model >= 1210 && model <= 1325) && (model >= 321 && model <= 372)) { SendClientMessage(playerid, COLOR_GRAD2, "HINT: Only Models above 1210, and below 1325; above 321 and below 373 are allowed!"); return 1; }
- if(type < 1 || type > 3) { SendClientMessage(playerid, COLOR_GRAD2, "HINT: Only Types: 1,2,3 Are allowed (Use Type 2 If you don't know them)"); return 1; }
- CreateDynamicPickup(model, type, X,Y,Z);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "** you are not authorized to use that command!");
- }
- }
- return 1;
- }
- //-----------------------------------------[New Weapon Licenses CMD for Officers]----//
- if(strcmp(cmd, "/giveweplic", true) == 0)
- {
- if(IsACop(playerid) || IsAnAgent(playerid))
- {
- if(PlayerInfo[playerid][pRank] < 2) return SendClientMessage(playerid, GREY, " Your rank is not high enough yet.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/giveweplic [playerid/name]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(ProxDetectorS(4.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pGunLic] == 0)
- {
- PlayerInfo[giveplayerid][pGunLic] = 1;
- format(string, sizeof(string), "* Officer / Agent %s has given you a Weapon License.", PlayerName(playerid));
- SendClientMessage(giveplayerid, LIGHTBLUE, string);
- format(string, sizeof(string), "* You have given %s a Weapon License.", PlayerName(giveplayerid));
- SendClientMessage(playerid, LIGHTBLUE, string);
- printf("Officer %s has given %s a Weapon License.", PlayerName(playerid), PlayerName(giveplayerid));
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " That player already has a weapon license.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not near that player.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not a member of the law enforcement.");
- }
- return 1;
- }
- if(strcmp(cmd, "/takeweplic", true) == 0)
- {
- if(IsACop(playerid) || IsAnAgent(playerid))
- {
- if(PlayerInfo[playerid][pRank] < 2) return SendClientMessage(playerid, GREY, " Your rank is not high enough yet.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/takeweplic [playerid/name]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(ProxDetectorS(4.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pGunLic] == 1)
- {
- PlayerInfo[giveplayerid][pGunLic] = 0;
- format(string, sizeof(string), "* Officer %s has taken your Weapon License.", PlayerName(playerid));
- SendClientMessage(giveplayerid, LIGHTBLUE, string);
- format(string, sizeof(string), "* You have taken %s's Weapon License.", PlayerName(giveplayerid));
- SendClientMessage(playerid, LIGHTBLUE, string);
- printf("Officer %s has taken %s's Weapon License.", PlayerName(playerid), PlayerName(giveplayerid));
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " That player doesn't have a weapon license.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not near that player.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You must be a law enforcement officer to use this command.");
- }
- return 1;
- }
- //-----------------------------------------[New Vehicles CMD's]----------------------//
- if(!strcmp(cmd, "/setgas", true))
- {
- tmp = strtok(cmdtext, idx);
- if(!(PlayerInfo[playerid][pAdmin] >= 3))
- return SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- if(!strlen(tmp))
- return SyntaxMessage(playerid, "/setgas [vehicle id] [amount]");
- new vid = strval(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SyntaxMessage(playerid, "/setgas [vehicle id] [amount]");
- if(!GetVehicleModel(vid))
- return SendClientMessage(playerid, GREY2, "Invalid vehicle ID. Make sure the vehicle ID exists.");
- new vhealth = strval(tmp);
- Gas[vid] = vhealth;
- return 1;
- }
- if(!strcmp(cmd, "/setcarint", true))
- {
- tmp = strtok(cmdtext, idx);
- if(!(PlayerInfo[playerid][pAdmin] >= 3))
- return SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- if(!strlen(tmp))
- return SyntaxMessage(playerid, "/setcarint [vehicle id] [interior]");
- new vid = strval(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SyntaxMessage(playerid, "/setcarint [vehicle id] [interior]");
- if(!GetVehicleModel(vid))
- return SendClientMessage(playerid, GREY2, "Invalid vehicle ID. Make sure the vehicle ID exists.");
- new vint = strval(tmp);
- SetVehicleInterior(vid,vint);
- return 1;
- }
- //-----------------------------------------[Car VW]----------------------------------//
- if(!strcmp(cmd, "/setcarvw", true))
- {
- tmp = strtok(cmdtext, idx);
- if(!(PlayerInfo[playerid][pAdmin] >= 3))
- return SendClientMessage(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /setcarvw [Vehicle ID] [VW]");
- new vid = strval(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /setcarvw [Vehicle ID] [VW]");
- if(!GetVehicleModel(vid))
- return SendClientMessage(playerid, COLOR_GRAD2, "Invalid vehicle ID. Make sure the vehicle ID exists!");
- new vw = strval(tmp);
- SetVehicleVirtualWorld(vid, vw);
- format(string, sizeof(string), "AdmCmd: You have set Vehicle ID: %d Virtual World to: %d", vid, vw);
- SendClientMessage(playerid, COLOR_LIGHTRED, string);
- return 1;
- }
- //-----------------------------------------[New /AMASK and /ATAZER]-----------------//
- if(strcmp(cmd, "/amask", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] > 3)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/amask [playerid]");
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- switch(HasBoughtMask[giveplayerid])
- {
- case 0:
- {
- HasBoughtMask[giveplayerid] = 1;
- format(string, sizeof(string), "Admin %s has given you a mask.", PlayerName(playerid));
- SendClientMessage(giveplayerid, LIGHTBLUE, string);
- format(string, sizeof(string), "You've given %s a mask.", PlayerName(giveplayerid));
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- case 1:
- {
- HasBoughtMask[giveplayerid] = 0;
- format(string, sizeof(string), "Admin %s has removed your mask.", PlayerName(playerid));
- SendClientMessage(giveplayerid, LIGHTBLUE, string);
- format(string, sizeof(string), "You've removed %s's mask.", PlayerName(giveplayerid));
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- }
- }
- else return SendClientMessage(playerid, GREY, "Player not connected.");
- }
- else { SendClientMessage(playerid, GREY, " You are not authorized to use this command."); }
- return 1;
- }
- if(strcmp(cmd, "/atazer", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] > 3)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/atazer [playerid]");
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- switch(TazerAuthorized[giveplayerid])
- {
- case 0:
- {
- TazerAuthorized[giveplayerid] = 1;
- format(string, sizeof(string), "Admin %s has given you a tazer.", PlayerName(playerid));
- SendClientMessage(giveplayerid, LIGHTBLUE, string);
- format(string, sizeof(string), "You've given %s a tazer.", PlayerName(giveplayerid));
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- case 1:
- {
- TazerAuthorized[giveplayerid] = 0;
- format(string, sizeof(string), "Admin %s has removed your tazer.", PlayerName(playerid));
- SendClientMessage(giveplayerid, LIGHTBLUE, string);
- format(string, sizeof(string), "You've removed %s's tazer.", PlayerName(giveplayerid));
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- }
- }
- else return SendClientMessage(playerid, GREY, "Player not connected.");
- }
- else { SendClientMessage(playerid, GREY, " You are not authorized to use this command."); }
- return 1;
- }
- //-----------------------------------------[new /nude CMD]--------------------------//
- if (strcmp(cmd, "/nude", true) == 0)
- {
- if (IsPlayerConnected(playerid))
- {
- if (PlayerInfo[playerid][pSex] == 1)
- {
- if(PlayerInfo[playerid][pClothes] != 0)
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
- PlayerInfo[playerid][pClothes] = 0;
- PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- format(string, sizeof(string), "* %s switches back to their clothes.",PlayerName(playerid));
- ProxDetector(20.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- }
- else
- {
- SetPlayerSkin(playerid, 252);
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- PlayerInfo[playerid][pClothes] = 252;
- format(string, sizeof(string), "* %s takes their clothes off.",PlayerName(playerid));
- ProxDetector(20.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- }
- }
- if (PlayerInfo[playerid][pSex] == 2)
- {
- if(PlayerInfo[playerid][pClothes] != 0)
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
- PlayerInfo[playerid][pClothes] = 0;
- PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- format(string, sizeof(string), "* %s switches back to their clothes.",PlayerName(playerid));
- ProxDetector(20.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- }
- else
- {
- SetPlayerSkin(playerid, 138);
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- PlayerInfo[playerid][pClothes] = 252;
- format(string, sizeof(string), "* %s takes their clothes off.",PlayerName(playerid));
- ProxDetector(20.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- }
- }
- }
- return 1;
- }
- //-----------------------------------------[New Full-Weapon-Set CMD]----------------//
- if(strcmp(cmd, "/fws", true) == 0)
- {
- if (PlayerInfo[playerid][pAdmin] >= 3)
- {
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/fws [playerid/name]");
- giveplayerid = ReturnUser(tmp);
- if (!IsPlayerConnected(giveplayerid)) return 1;
- GivePlayerGun(giveplayerid, 24);
- GivePlayerGun(giveplayerid, 29);
- GivePlayerGun(giveplayerid, 31);
- GivePlayerGun(giveplayerid, 27);
- GivePlayerGun(giveplayerid, 34);
- SendClientMessage(giveplayerid, GREY, "You have received a full weapon set.");
- return 1;
- }
- return 1;
- }
- //-----------------------------------------[New Gravity CMD]------------------------//
- if(strcmp(cmd, "/setgrav", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1337)
- {
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/setgrav [number]");
- return 1;
- }
- new Float:grav;
- grav = floatstr(tmp);
- SetGravity(grav);
- SendClientMessage(playerid, GREY, "Gravity has been set for everyone.");
- }
- return 1;
- }
- //-----------------------------------------[New Entrance System]--------------------//
- if(strcmp(cmd, "/createentrance", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- new id = GetAvailableID(TYPE_ENTRANCE);
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- EntranceIDTaken[id] = 1;
- EntranceInfo[id][EntranceEnterX] = x;
- EntranceInfo[id][EntranceEnterY] = y;
- EntranceInfo[id][EntranceEnterZ] = z;
- EntranceInfo[id][EntranceEnterA] = a;
- EntranceInfo[id][EntranceInsideX] = 0.0;
- EntranceInfo[id][EntranceInsideY] = 0.0;
- EntranceInfo[id][EntranceInsideZ] = 0.0;
- EntranceInfo[id][EntranceInsideA] = 0.0;
- EntranceInfo[id][EntranceInterior] = 0;
- EntranceInfo[id][EntrancePickupModel] = 1239;
- EntranceInfo[id][EntranceVirtualWorld] = id;
- EntranceInfo[id][EntranceLocked] = 0;
- EntranceInfo[id][EntranceExitVW] = GetPlayerVirtualWorld(playerid);
- EntranceInfo[id][EntranceExitInt] = GetPlayerInterior(playerid);
- EntranceInfo[id][EntranceFaction] = 0;
- EntranceInfo[id][EntranceVIP] = 0;
- EntranceInfo[id][EntranceTeleVeh] = 0;
- EntranceInfo[id][EntranceEnterRadius] = 2.0;
- EntranceInfo[id][EntranceExitRadius] = 2.0;
- EntranceInfo[id][EntranceEnterWait] = 0;
- EntranceInfo[id][EntranceLabelVirtual] = GetPlayerVirtualWorld(playerid);
- EntranceInfo[id][EntranceLabelInt] = GetPlayerInterior(playerid);
- strmid(EntranceInfo[id][EntranceName], "Use /editentrance to edit me!\nType /enter to go inside.", 0, strlen("Use /editentrance to edit me!\nType /enter to go inside."), 255);
- EntranceInfo[id][EntranceLabel] = CreateStreamed3DTextLabel(EntranceInfo[id][EntranceName], ENT_COLOR, EntranceInfo[id][EntranceEnterX], EntranceInfo[id][EntranceEnterY], EntranceInfo[id][EntranceEnterZ], 10.0, EntranceInfo[id][EntranceLabelVirtual]);
- EntranceInfo[id][EntrancePickup] = CreateDynamicPickup(1239, 23, x, y, z, EntranceInfo[id][EntranceLabelVirtual]);
- SendClientMessage(playerid, LIGHTBLUE, "* You've created an Entrance, use /editentrance [id] to edit it.");
- format(string, sizeof(string), "The entrance ID is: %d (you can use this id to /editentrance with it).", id);
- SendClientMessage(playerid, LIGHTBLUE, string);
- entrances += 1;
- SaveEntrances();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/editentrance", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [name] [amount]");
- SendClientMessage(playerid, WHITE, "Available Names: enter, exit, name, pickup, virtual, locked, wait, exitvw, exitint, faction");
- SendClientMessage(playerid, WHITE, "Available Names: vip, televeh, enterradius, exitradius");
- return 1;
- }
- new id = strval(tmp);
- if(id < 1 || id > MAX_ENTRANCES) { SendClientMessage(playerid, GREY, "ID cannot be below 1 or above 75."); return 1; }
- if(!EntranceIDTaken[id])
- {
- SendClientMessage(playerid, GREY, "ID not taken.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [name] [amount]");
- SendClientMessage(playerid, WHITE, "Available Names: enter, exit, name, pickup, virtual, locked, wait, exitvw, exitint, faction");
- SendClientMessage(playerid, WHITE, "Available Names: vip, televeh, enterradius, exitradius");
- return 1;
- }
- if(strcmp(tmp, "enter", true) == 0)
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- EntranceInfo[id][EntranceEnterX] = x;
- EntranceInfo[id][EntranceEnterY] = y;
- EntranceInfo[id][EntranceEnterZ] = z;
- EntranceInfo[id][EntranceEnterA] = a;
- EntranceInfo[id][EntranceLabelVirtual] = GetPlayerVirtualWorld(playerid);
- //EntranceInfo[id][EntranceInterior] = 0;
- DestroyDynamicPickup(EntranceInfo[id][EntrancePickup]);
- DestroyDynamic3DTextLabel(EntranceInfo[id][EntranceLabel]);
- if (GetPlayerInterior(playerid) != 0)
- {
- EntranceInfo[id][EntranceLabelVirtual] = GetPlayerVirtualWorld(playerid);
- }
- EntranceInfo[id][EntranceLabel] = CreateStreamed3DTextLabel(EntranceInfo[id][EntranceName], ENT_COLOR, EntranceInfo[id][EntranceEnterX], EntranceInfo[id][EntranceEnterY], EntranceInfo[id][EntranceEnterZ], 10.0, EntranceInfo[id][EntranceLabelVirtual]);
- EntranceInfo[id][EntrancePickup] = CreateDynamicPickup(EntranceInfo[id][EntrancePickupModel], 23, x, y, z, EntranceInfo[id][EntranceLabelVirtual]);
- SaveEntrances();
- return 1;
- }
- if(strcmp(tmp, "exit", true) == 0)
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- EntranceInfo[id][EntranceInsideX] = x;
- EntranceInfo[id][EntranceInsideY] = y;
- EntranceInfo[id][EntranceInsideZ] = z;
- EntranceInfo[id][EntranceInsideA] = a;
- EntranceInfo[id][EntranceInterior] = GetPlayerInterior(playerid);
- //EntranceInfo[id][EntranceVirtualWorld] = GetPlayerVirtualWorld(playerid);
- SaveEntrances();
- return 1;
- }
- if(strcmp(tmp, "name", true) == 0)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[128];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SyntaxMessage(playerid, "/editentrance [id] [name] [entrance name]");
- return 1;
- }
- format(string, sizeof(string), "%s\nType /enter to go inside.", result);
- strmid(EntranceInfo[id][EntranceName], string, 0, strlen(string), 255);
- DestroyDynamic3DTextLabel(EntranceInfo[id][EntranceLabel]);
- EntranceInfo[id][EntranceLabel] = CreateStreamed3DTextLabel(EntranceInfo[id][EntranceName], ENT_COLOR, EntranceInfo[id][EntranceEnterX], EntranceInfo[id][EntranceEnterY], EntranceInfo[id][EntranceEnterZ], 10.0, EntranceInfo[id][EntranceLabelVirtual]);
- return 1;
- }
- if(strcmp(tmp,"pickup", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [pickup] [pickup model]");
- return 1;
- }
- new pickup;
- pickup = strval(tmp);
- if (!IsValidPickupModel(pickup)) return 1;
- EntranceInfo[id][EntrancePickupModel] = pickup;
- DestroyDynamicPickup(EntranceInfo[id][EntrancePickup]);
- EntranceInfo[id][EntrancePickup] = CreateDynamicPickup(pickup, 23, EntranceInfo[id][EntranceEnterX], EntranceInfo[id][EntranceEnterY], EntranceInfo[id][EntranceEnterZ], EntranceInfo[id][EntranceLabelVirtual]);
- return 1;
- }
- if(strcmp(tmp,"virtual", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [virtual] [virtual world]");
- return 1;
- }
- new vw;
- vw = strval(tmp);
- EntranceInfo[id][EntranceVirtualWorld] = vw;
- return 1;
- }
- if(strcmp(tmp,"locked", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [locked] [0/1]");
- return 1;
- }
- new locked;
- locked = strval(tmp);
- EntranceInfo[id][EntranceLocked] = locked;
- return 1;
- }
- if(strcmp(tmp,"wait", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [wait] [0/1]");
- return 1;
- }
- new wait;
- wait = strval(tmp);
- EntranceInfo[id][EntranceEnterWait] = wait;
- return 1;
- }
- if(strcmp(tmp,"exitvw", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [exitvw] [exiting virtual world]");
- return 1;
- }
- new vw;
- vw = strval(tmp);
- EntranceInfo[id][EntranceExitVW] = vw;
- return 1;
- }
- if(strcmp(tmp,"exitint", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [exitint] [exiting interior id]");
- return 1;
- }
- new interior;
- interior = strval(tmp);
- EntranceInfo[id][EntranceExitInt] = interior;
- return 1;
- }
- if(strcmp(tmp,"faction", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [faction] [faction id]");
- return 1;
- }
- new faction;
- faction = strval(tmp);
- EntranceInfo[id][EntranceFaction] = faction;
- return 1;
- }
- if(strcmp(tmp,"vip", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [vip] [minimum VIP level]");
- return 1;
- }
- new v;
- v = strval(tmp);
- EntranceInfo[id][EntranceVIP] = v;
- return 1;
- }
- if(strcmp(tmp,"televeh", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [televeh] [0/1]");
- return 1;
- }
- new televeh;
- televeh = strval(tmp);
- EntranceInfo[id][EntranceTeleVeh] = televeh;
- return 1;
- }
- if(strcmp(tmp,"enterradius", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [enterradius] [Default is 2.0]");
- return 1;
- }
- new Float:enterradius;
- enterradius = floatstr(tmp);
- if (enterradius > 50) return 1;
- EntranceInfo[id][EntranceEnterRadius] = enterradius;
- return 1;
- }
- if(strcmp(tmp,"exitradius", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editentrance [id] [exitradius] [Default is 2.0]");
- return 1;
- }
- new Float:exitradius;
- exitradius = floatstr(tmp);
- if (exitradius > 50) return 1;
- EntranceInfo[id][EntranceExitRadius] = exitradius;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/deleteentrance", true) == 0)
- {
- new file[100];
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/deleteentrance [id]");
- return 1;
- }
- new id = strval(tmp);
- if(id < 1 || id > MAX_ENTRANCES) { SendClientMessage(playerid, GREY, "ID cannot be below 1 or above 75."); return 1; }
- if(!EntranceIDTaken[id])
- {
- SendClientMessage(playerid, GREY, "ID not taken.");
- return 1;
- }
- EntranceIDTaken[id] = 0;
- EntranceInfo[id][EntranceEnterX] = 0;
- EntranceInfo[id][EntranceEnterY] = 0;
- EntranceInfo[id][EntranceEnterZ] = 0;
- EntranceInfo[id][EntranceInsideX] = 0.0;
- EntranceInfo[id][EntranceInsideY] = 0.0;
- EntranceInfo[id][EntranceInsideZ] = 0.0;
- EntranceInfo[id][EntranceInterior] = 0;
- EntranceInfo[id][EntranceLocked] = 0;
- EntranceInfo[id][EntrancePickupModel] = 0;
- EntranceInfo[id][EntranceVirtualWorld] = 0;
- EntranceInfo[id][EntranceFaction] = 0;
- DestroyDynamic3DTextLabel(EntranceInfo[id][EntranceLabel]);
- DestroyDynamicPickup(EntranceInfo[id][EntrancePickup]);
- entrances -= 1;
- SaveEntrances();
- format(file, sizeof(file), "Entrances/%d.ini", id);
- if(fexist(file)) fremove(file);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/gotoentrance", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/gotoentrance [entrance id]");
- new entrance = strval(tmp);
- if (entrance < 1 || entrance > MAX_ENTRANCES) return 1;
- if (EntranceIDTaken[entrance])
- {
- SetPlayerPos(playerid, EntranceInfo[entrance][EntranceEnterX], EntranceInfo[entrance][EntranceEnterY], EntranceInfo[entrance][EntranceEnterZ]);
- if (EntranceInfo[entrance][EntranceLabelVirtual] != 0) { SetPlayerVirtualWorld(playerid, EntranceInfo[entrance][EntranceLabelVirtual]); }
- if (EntranceInfo[entrance][EntranceLabelInt] != 0) { SetPlayerInterior(playerid, EntranceInfo[entrance][EntranceLabelInt]); }
- }
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/entranceid", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339) return SendClientMessage(playerid,GREY,"You're not authorized to use this command.");
- for(new h = 0; h < sizeof(EntranceInfo); h++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.5, EntranceInfo[h][EntranceEnterX], EntranceInfo[h][EntranceEnterY], EntranceInfo[h][EntranceEnterZ]))
- {
- format(string, sizeof(string), "* Entrance ID: %d",h);
- SendClientMessage(playerid, LIGHTBLUE, string);
- // DEBUG
- //format(string, sizeof(string), "* Interior is %d", EntranceInfo[h][EntranceInterior]);
- //SendClientMessage(playerid, LIGHTBLUE, string);
- break;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/HSSignid", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339) return SendClientMessage(playerid,GREY,"You're not authorized to use this command.");
- for(new h = 0; h < sizeof(HSSignInfo); h++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.5, HSSignInfo[h][HSSignX], HSSignInfo[h][HSSignY], HSSignInfo[h][HSSignZ]))
- {
- format(string, sizeof(string), "* House Sale Sign ID: %d",h);
- SendClientMessage(playerid, LIGHTBLUE, string);
- // DEBUG
- //format(string, sizeof(string), "* Interior is %d", EntranceInfo[h][EntranceInterior]);
- //SendClientMessage(playerid, LIGHTBLUE, string);
- break;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/gotogarage", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/gotogarage [garage id]");
- new garageid = strval(tmp);
- if (garageid < 1 || garageid > MAX_GARAGES) return 1;
- if (GarageIDTaken[garageid])
- {
- SetPlayerPos(playerid, GarageInfo[garageid][GarageEnterX], GarageInfo[garageid][GarageEnterY], GarageInfo[garageid][GarageEnterZ]);
- }
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/garageid", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1337) return SendClientMessage(playerid,GREY,"You're not authorized to use this command.");
- new garage = IsPlayerNearGarage(playerid);
- if(garage == -1) return SendClientMessage(playerid,GREY, " You must be near the garage you wish to check the ID of.");
- format(string, sizeof(string), "* Garage ID: %d",garage);
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- //----------------------------------------[New MoneyBags system]--------------------//
- if(strcmp(cmd, "/makemoneybag", true) == 0 || strcmp(cmd, "/moneybag", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 99999)
- {
- return SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/makemoneybag [amount]");
- new amount = strval(tmp);
- if(amount < 1) return SendClientMessage(playerid, WHITE, "cannot go below 1.");
- new Float:X,Float:Y,Float:Z;
- new location[MAX_ZONE_NAME];
- GetPlayerPos(playerid,X,Y,Z);
- CreateMoney(X, Y, Z, amount);
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SetPlayerPosEx(playerid, X, Y-2, Z);
- }
- SendClientMessage(playerid, GREY1,"* Money bag created.");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayer2DZone(playerid, location, MAX_ZONE_NAME);
- format(string, sizeof(string), "WARNING: %s has created a money bag worth $%d in %s (%0.2f, %0.2f, %0.2f).", sendername, amount, location, X, Y, Z);
- ABroadCast(RED, string, 1);
- format(string, sizeof(string), "{FF6347}%s has hidden a money bag in %s worth $%d!", sendername, location, amount);
- SendClientMessageToAll(LIGHTRED, string);
- return 1;
- }
- }
- if(strcmp(cmd, "/deletebag", true) == 0 || strcmp(cmd, "/deletemoneybag", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] <= 99999)
- {
- return SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- }
- DeleteClosestBag(playerid);
- return 1;
- }
- }
- if(strcmp(cmd, "/deletebags", true) == 0 || strcmp(cmd, "/deletemoneybags", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] <= 99999)
- {
- return SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- }
- DeleteAllBags();
- SendClientMessage(playerid, GREY2, "* Money bags destroyed.");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "WARNING: %s has destroyed all money bags.", sendername);
- ABroadCast(RED, string, 1);
- return 1;
- }
- }
- //------------------------------------------[Server Control Panel]------------------//
- if(strcmp(cmd, "/server", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 100000) return 1;
- ShowPlayerDialog(playerid, DIALOG_SERVERCTRL, DIALOG_STYLE_LIST, "Server Control", "Load Filterscript\nUnload Filterscript\nChange Hostname\nChange Mapname\nChange URL\nLock/Unlock Server\nChange RCON Password", "Select", "Cancel");
- return 1;
- }
- //-----------------------------------------[Gift System]----------------------------//
- if(strcmp(cmd, "/giftbox", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(!giftsenabled)
- {
- new randbox = random(6);
- switch(randbox)
- {
- case 0: randbox = 19058;
- case 1: randbox = 19056;
- case 2: randbox = 19055;
- case 3: randbox = 19057;
- case 4: randbox = 19054;
- case 5, 6: randbox = 19056;
- }
- new Float:x, Float:y, Float:z, Float:a, location[MAX_ZONE_NAME];
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- dynamicgift = CreateDynamicObject(randbox, x, y, z-0.4, 0.0, 0.0, a, -1, -1, -1, 200.0);
- dynamicgift3DText = CreateStreamed3DTextLabel("/getgift",LIGHTBLUE, x, y, z+0.25,8.0,GetPlayerVirtualWorld(playerid));
- SetPlayerPosEx(playerid, x, y, z+3);
- giftsenabled = 1;
- Get2DZone(location, MAX_ZONE_NAME, x, y, z);
- format(string, sizeof(string), "{FF6347}%s has enabled gifts @ %s (%f, %f, %f)",PlayerName(playerid), location, x, y, z);
- ABroadCast(RED, string, 1337);
- format(string, sizeof(string), "* %s would like you to come to %s to receive free gifts and to enjoy yourself.", PlayerName(playerid), location);
- SendClientMessageToAll(LIGHTBLUE, string);
- return 1;
- }
- else
- {
- new Float:x, Float:y, Float:z, location[MAX_ZONE_NAME];
- GetPlayerPos(playerid, x, y, z);
- Get2DZone(location, MAX_ZONE_NAME, x, y, z);
- giftsenabled = 0;
- DestroyDynamicObject(dynamicgift);
- DestroyDynamic3DTextLabel(dynamicgift3DText);
- format(string, sizeof(string), "{FF6347}%s has disabled the gift box.",PlayerName(playerid));
- ABroadCast(RED, string, 1337);
- format(string, sizeof(string), "* Gifts at %s are now over. Enjoy your gift!", location);
- SendClientMessageToAll(LIGHTBLUE, string);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/getgift", true) == 0)
- {
- if(giftsenabled)
- {
- if(gifttimer[playerid]) return SendClientMessage(playerid, GREY, " You must wait an hour before getting another gift.");
- new Float:x, Float:y, Float:z;
- GetDynamicObjectPos(dynamicgift, x, y, z);
- if(gettinggift[playerid]) return 1;
- if(IsPlayerInRangeOfPoint(playerid, 3.0, x, y, z))
- {
- gettinggift[playerid] = 1;
- format(string, sizeof(string), "* %s reaches inside the box with his eyes closed and grabs something.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, PURPLE, PURPLE, PURPLE, PURPLE, PURPLE);
- SetTimerEx("Gift", 1000, false, "i", playerid);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not near a gift box.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, "Gifts are disabled. Try again later.");
- }
- return 1;
- }
- if(strcmp(cmd, "/open", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pGiftBoxes] > 0)
- {
- if (GetPVarInt(playerid, "GiftWait") == 0)
- {
- PlayerInfo[playerid][pGiftBoxes]--;
- GiftPlayer(playerid);
- SetPVarInt(playerid, "GiftWait", 3);
- return 1;
- }
- else return SendClientMessage(playerid, GREY, " You must wait 3 seconds before opening another gift.");
- }
- else
- {
- SendClientMessage(playerid, GREY, " You don't have any gifts to open.");
- return 1;
- }
- }
- return 1;
- }
- //-----------------------------------------[New Points System]-----------------------//
- if(strcmp(cmd, "/editpoint", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/editpoint [pointid] [type]"), SendClientMessage(playerid, WHITE, "Types: name, location, type, hours, capturer, capturedfamily, capturable, earnings");
- new pointid = strval(tmp);
- if(pointid < 1 || pointid >= MAX_POINTS) return SendClientMessage(playerid, GREY, "Invalid point ID.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/editpoint [pointid] [type]"), SendClientMessage(playerid, WHITE, "Types: name, location, type, hours, capturer, capturedfamily, capturable, earnings");
- if(strcmp(tmp, "name", true) == 0)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[63];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SyntaxMessage(playerid, "/editpoint [pointid] [name] [point name]");
- return 1;
- }
- strmid(PointStatistics[pointid][pointname], result, 0, strlen(result), 255);
- SavePoints();
- return 1;
- }
- if(strcmp(tmp, "capturer", true) == 0)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[63];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SyntaxMessage(playerid, "/editpoint [pointid] [capturer] [capturer name]");
- return 1;
- }
- strmid(PointStatistics[pointid][capturer], result, 0, strlen(result), 255);
- SavePoints();
- return 1;
- }
- if(strcmp(tmp, "location", true) == 0)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- DestroyDynamicPickup(PointStatistics[pointid][pointicon]);
- PointStatistics[pointid][pointicon] = CreateDynamicPickup(1313, 23, x, y, z);
- PointStatistics[pointid][pointcoords][1] = x;
- PointStatistics[pointid][pointcoords][2] = y;
- PointStatistics[pointid][pointcoords][3] = z;
- SavePoints();
- return 1;
- }
- if(strcmp(tmp, "type", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/editpoint pointid type [type id]"), SendClientMessage(playerid, WHITE, "Type 1: Fuel | Type 2: Materials | Type 3: Dealership | Type 4: Drug | Type 5: Store");
- new type = strval(tmp);
- PointStatistics[pointid][pointtype] = type;
- return 1;
- }
- if(strcmp(tmp, "hours", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/editpoint pointid hours [hours left]");
- new type = strval(tmp);
- PointStatistics[pointid][hoursleft] = type;
- return 1;
- }
- if(strcmp(tmp, "capturedfamily", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/editpoint pointid capturedfamily [family]");
- new family = strval(tmp);
- if(family != 255)
- {
- family -= 1;
- }
- PointStatistics[pointid][capturedfamily] = family;
- return 1;
- }
- if(strcmp(tmp, "capturable", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/editpoint pointid capturable [0/1]");
- new capturabl = strval(tmp);
- PointStatistics[pointid][capturable] = capturabl;
- }
- if(strcmp(tmp, "earnings", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/editpoint pointid earnings [cash]");
- new money = strval(tmp);
- PointStatistics[pointid][pointmoney] = money;
- }
- }
- else { SendClientMessage(playerid, GREY, " You are not authorized to use this command."); }
- return 1;
- }
- if(strcmp(cmd, "/points", true) == 0)
- {
- SendClientMessage(playerid, GREEN, "___________________________________________________");
- for(new i = 1; i < MAX_POINTS; i++)
- {
- if(PointStatistics[i][capturedfamily] == 255)
- {
- format(string, sizeof(string), "Point %d: %s | Owner: None | Captured By: %s | Hours Left: %d | Earnings: $%d", i, PointStatistics[i][pointname], PointStatistics[i][capturer], PointStatistics[i][hoursleft], PointStatistics[i][pointmoney]);
- SendClientMessage(playerid, WHITE, string);
- }
- else
- {
- format(string, sizeof(string), "Point %d: %s | Owner: %s | Captured By: %s | Hours Left: %d | Earnings: $%d", i, PointStatistics[i][pointname], FamilyInfo[PointStatistics[i][capturedfamily]][FamilyName], PointStatistics[i][capturer], PointStatistics[i][hoursleft], PointStatistics[i][pointmoney]);
- SendClientMessage(playerid, WHITE, string);
- }
- }
- SendClientMessage(playerid, GREEN, "___________________________________________________");
- return 1;
- }
- if(strcmp(cmd, "/capture", true) == 0 || strcmp(cmd, "/claim", true) == 0)
- {// fixed a bug where using this command at points other than point 1 would say the player's not near a point - july 5 2012
- if(PlayerInfo[playerid][pFMember] == 255) return SendClientMessage(playerid, GREY, " You are not in a Family.");
- if(PlayerInfo[playerid][pRank] < 5) return SendClientMessage(playerid, GREY, " You are lower than rank 5; cannot capture.");
- new pointid = IsPlayerNearPoint(playerid);
- if (pointid != -1)
- {
- if(!PointStatistics[pointid][hoursleft] && PointStatistics[pointid][capturable])
- {
- if(GetPVarInt(playerid, "Capturing")) return SendClientMessage(playerid, GREY, " You are already attempting to capture.");
- if(capturegoingon) return SendClientMessage(playerid, GREY, "A point is already being captured, wait until it's fully captured first.");
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- SetPVarFloat(playerid, "CaptureX", x);
- SetPVarFloat(playerid, "CaptureY", y);
- SetPVarFloat(playerid, "CaptureZ", z);
- SetPVarInt(playerid, "Capturing", 1);
- format(string, sizeof(string), "%s is attempting to capture %s for %s.", PlayerName(playerid), PointStatistics[pointid][pointname], FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyName]);
- SendFamilyMessageToAll(YELLOW, string);
- SetTimerEx("TenSecondsUntilSuccess", 10000, false, "i", playerid);
- PointAttemptingToCapture[playerid] = pointid;
- }
- else return SendClientMessage(playerid, GREY, "This point is not available to capture yet.");
- }
- else SendClientMessage(playerid, GREY, " You are not near any point.");
- return 1;
- }
- if(strcmp(cmd, "/speedgun", true) == 0 || strcmp(cmd, "/speed", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (IsACop(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /speedgun [PlayerID/PartOfName]");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(giveplayerid))
- {
- SendClientMessage(playerid, COLOR_GREY, "This player is not in a vehicle!");
- return 1;
- }
- if(GetDistanceBetweenPlayers(playerid,giveplayerid) > 10)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not in range!");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- new speedgun = GetPlayerSpeed(giveplayerid, true);
- format(string, sizeof(string),"%s(%d)'s Speed is %d KM/h.",giveplayer,giveplayerid,speedgun);
- SendClientMessage(playerid, COLOR_YELLOW,string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You are too far away!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid ID!");
- }
- }
- }
- return 1;
- }
- //-----------------------------------------[Help CMD]-------------------------------//
- if(strcmp(cmd, "/help", true) == 0)
- {
- DisplayDialogForPlayer(playerid, 79);
- return 1;
- }
- //-----------------------------------------[New /gps Command]--------------------//
- if(strcmp(cmd, "/gps", true) == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_GPS,DIALOG_STYLE_LIST,"Los Santos GPS","Jefferson Dealership\nGrotti Dealership\nLowRiders Dealership\nCounty General Hospital\nAll Saints Hospital\nLos Santos Police Department\nMotorbikes Dealership\nGanton Dealership\nLos Santos Local Bank\nLos Santos International Bank\nTrash-Man Job\nPizza-Boy Job\nStreet-Sweepr Job\nTrucker Job\nGanton Neon Shop\nDepartment of Motor Vehicles\nOtto's Luxury Dealership\nMarket Dealership\nFedex Driver","Locate","Cancel");
- return 1;
- }
- //-----------------------------------------[New Gate System]---------------------//
- if(strcmp(cmd, "/creategate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- new id = GetAvailableID(TYPE_GATE), Float:x, Float:y, Float:z, Float:a;
- if (id == -1) return SendClientMessage(playerid, GREY, " Gates are at their maximum. Cannot continue.");
- GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, a);
- GateIDTaken[id] = 1;
- GateInfo[id][gateOwned] = 0;
- strmid(GateInfo[id][gateOwner], "None", 0, strlen("None"), 255);
- GateInfo[id][gateX] = x;
- GateInfo[id][gateY] = y;
- GateInfo[id][gateZ] = z;
- GateInfo[id][gateRotX] = 0;
- GateInfo[id][gateRotY] = 0;
- GateInfo[id][gateRotZ] = a;
- GateInfo[id][gateObj] = 980;
- GateInfo[id][gateSpeed] = 2.50;
- GateInfo[id][gateVir] = GetPlayerVirtualWorld(playerid);
- GateInfo[id][gateID] = CreateDynamicObject(980, x, y, z, 0, 0, a, GateInfo[id][gateVir]); // Old id: 971
- SendClientMessage(playerid, LIGHTBLUE, "Gate created, now use /editgate [id] to edit it.");
- format(string, sizeof(string), "The gate ID is: %d (you can use this id to /editgate with it).", id);
- SendClientMessage(playerid, LIGHTBLUE, string);
- gates++;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/gateid", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1337) return SendClientMessage(playerid,GREY,"You're not authorized to use this command.");
- new house = IsPlayerNearGate(playerid);
- if(house == -1) return SendClientMessage(playerid,GREY, " You must be near the gate you wish to check the ID of.");
- format(string, sizeof(string), "* Gate ID: %d",house);
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- if(strcmp(cmd, "/agate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- new gateid = IsPlayerNearGate(playerid);
- if(IsPlayerInRangeOfPoint(playerid, 12.0, GateInfo[gateid][gateX], GateInfo[gateid][gateY], GateInfo[gateid][gateZ]))
- {
- if(GateInfo[gateid][gateOpened] == 0)
- {
- MoveDynamicObject(GateInfo[gateid][gateID], GateInfo[gateid][gateX], GateInfo[gateid][gateY], GateInfo[gateid][gateZ]-10, GateInfo[gateid][gateSpeed]);
- GateInfo[gateid][gateOpened] = 1;
- if (!IsPlayerInAnyVehicle(playerid))
- {
- TogglePlayerControllable(playerid, 0);
- SetTimerEx("UnfreezeMeNow", 2000, false, "i", playerid);
- }
- return 1;
- }
- else
- {
- MoveDynamicObject(GateInfo[gateid][gateID], GateInfo[gateid][gateX], GateInfo[gateid][gateY], GateInfo[gateid][gateZ], GateInfo[gateid][gateSpeed]);
- GateInfo[gateid][gateOpened] = 0;
- return 1;
- }
- }
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/deletegate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/deletegate [id]");
- return 1;
- }
- new id = strval(tmp);
- if(!GateIDTaken[id]) return SendClientMessage(playerid, GREY, "ID is not taken.");
- GateIDTaken[id] = 0;
- GateInfo[id][gateOwned] = 0;
- GateInfo[id][gateX] = 0;
- GateInfo[id][gateY] = 0;
- GateInfo[id][gateZ] = 0;
- GateInfo[id][gateRotX] = 0;
- GateInfo[id][gateRotY] = 0;
- GateInfo[id][gateRotZ] = 0;
- strmid(GateInfo[id][gateOwner], "None", 0, strlen("None"), 255);
- SendClientMessage(playerid, LIGHTBLUE, "Gate deleted.");
- DestroyDynamicObject(GateInfo[id][gateID]);
- gates--;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/editgate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [name] [amount]");
- SendClientMessage(playerid, GREY, "Available names: location, owner, x, y, z, rotx, roty, rotz, object");
- SendClientMessage(playerid, GREY, "Available names: speed");
- return 1;
- }
- new gate = strval(tmp);
- if(gate < 1 || gate > MAX_GATES) { format(string, sizeof(string), "Gate cannot be below 1 or above %d.", MAX_GATES); SendClientMessage(playerid, GREY, string); return 1; }
- if(!GateIDTaken[gate]) return SendClientMessage(playerid, GREY, "ID not taken.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [name] [amount]");
- SendClientMessage(playerid, GREY, "Available names: location, owner, x, y, z, rotx, roty, rotz, object");
- SendClientMessage(playerid, GREY, "Available names: speed");
- return 1;
- }
- if(strcmp(tmp,"location",true) == 0)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- GateInfo[gate][gateX] = x;
- GateInfo[gate][gateY] = y;
- GateInfo[gate][gateZ] = z;
- GateInfo[gate][gateVir] = GetPlayerVirtualWorld(playerid);
- SetDynamicObjectPos(GateInfo[gate][gateID], x, y, z);
- DestroyDynamicObject(GateInfo[gate][gateID]);
- GateInfo[gate][gateID] = CreateDynamicObject(GateInfo[gate][gateObj], x, y, z, GateInfo[gate][gateRotX], GateInfo[gate][gateRotY], GateInfo[gate][gateRotZ], GateInfo[gate][gateVir]);
- return 1;
- }
- if(strcmp(tmp,"owner",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [owner] [playerid/name] [slot]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [owner] [playerid/name] [slot]");
- return 1;
- }
- new slot = strval(tmp);
- if(slot == 1)
- {
- PlayerInfo[giveplayerid][pGateKey] = gate;
- strmid(GateInfo[gate][gateOwner], PlayerName(giveplayerid), 0, strlen(PlayerName(giveplayerid)), 255);
- GateInfo[gate][gateOwned] = 1;
- }
- else if(slot == 2)
- {
- PlayerInfo[giveplayerid][pGateKey2] = gate;
- strmid(GateInfo[gate][gateOwner], PlayerName(giveplayerid), 0, strlen(PlayerName(giveplayerid)), 255);
- GateInfo[gate][gateOwned] = 1;
- }
- else if(slot == 3)
- {
- PlayerInfo[giveplayerid][pGateKey3] = gate;
- strmid(GateInfo[gate][gateOwner], PlayerName(giveplayerid), 0, strlen(PlayerName(giveplayerid)), 255);
- GateInfo[gate][gateOwned] = 1;
- }
- else if(slot == 4)
- {
- PlayerInfo[giveplayerid][pGateKey4] = gate;
- strmid(GateInfo[gate][gateOwner], PlayerName(giveplayerid), 0, strlen(PlayerName(giveplayerid)), 255);
- GateInfo[gate][gateOwned] = 1;
- }
- else if(slot == 5)
- {
- PlayerInfo[giveplayerid][pGateKey5] = gate;
- strmid(GateInfo[gate][gateOwner], PlayerName(giveplayerid), 0, strlen(PlayerName(giveplayerid)), 255);
- GateInfo[gate][gateOwned] = 1;
- }
- else if(slot == 6)
- {
- PlayerInfo[giveplayerid][pGateKey6] = gate;
- strmid(GateInfo[gate][gateOwner], PlayerName(giveplayerid), 0, strlen(PlayerName(giveplayerid)), 255);
- GateInfo[gate][gateOwned] = 1;
- }
- else if(slot == 7)
- {
- PlayerInfo[giveplayerid][pGateKey7] = gate;
- strmid(GateInfo[gate][gateOwner], PlayerName(giveplayerid), 0, strlen(PlayerName(giveplayerid)), 255);
- GateInfo[gate][gateOwned] = 1;
- }
- else if(slot == 8)
- {
- PlayerInfo[giveplayerid][pGateKey8] = gate;
- strmid(GateInfo[gate][gateOwner], PlayerName(giveplayerid), 0, strlen(PlayerName(giveplayerid)), 255);
- GateInfo[gate][gateOwned] = 1;
- }
- else if(slot == 9)
- {
- PlayerInfo[giveplayerid][pGateKey9] = gate;
- strmid(GateInfo[gate][gateOwner], PlayerName(giveplayerid), 0, strlen(PlayerName(giveplayerid)), 255);
- GateInfo[gate][gateOwned] = 1;
- }
- else if(slot == 10)
- {
- PlayerInfo[giveplayerid][pGateKey10] = gate;
- strmid(GateInfo[gate][gateOwner], PlayerName(giveplayerid), 0, strlen(PlayerName(giveplayerid)), 255);
- GateInfo[gate][gateOwned] = 1;
- }
- return 1;
- }
- if(strcmp(tmp,"x", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [x] [x position]");
- return 1;
- }
- new Float:x;
- x = floatstr(tmp);
- GateInfo[gate][gateX] = GateInfo[gate][gateX] + x;
- SetDynamicObjectPos(GateInfo[gate][gateID], GateInfo[gate][gateX], GateInfo[gate][gateY], GateInfo[gate][gateZ]);
- return 1;
- }
- if(strcmp(tmp,"y", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [y] [y position]");
- return 1;
- }
- new Float:y;
- y = floatstr(tmp);
- GateInfo[gate][gateY] = GateInfo[gate][gateY] + y;
- SetDynamicObjectPos(GateInfo[gate][gateID], GateInfo[gate][gateX], GateInfo[gate][gateY], GateInfo[gate][gateZ]);
- return 1;
- }
- if(strcmp(tmp,"z", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [x] [z position]");
- return 1;
- }
- new Float:z;
- z = floatstr(tmp);
- GateInfo[gate][gateZ] = GateInfo[gate][gateZ] + z;
- SetDynamicObjectPos(GateInfo[gate][gateID], GateInfo[gate][gateX], GateInfo[gate][gateY], GateInfo[gate][gateZ]);
- return 1;
- }
- if(strcmp(tmp,"rotx", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [rotx] [x rotation]");
- return 1;
- }
- new Float:rxx;
- rxx = floatstr(tmp);
- GateInfo[gate][gateRotX] = GateInfo[gate][gateRotX] + rxx;
- SetDynamicObjectRot(GateInfo[gate][gateID], GateInfo[gate][gateRotX], GateInfo[gate][gateRotY], GateInfo[gate][gateRotZ]);
- return 1;
- }
- if(strcmp(tmp,"roty", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [roty] [y rotation]");
- return 1;
- }
- new Float:ryy;
- ryy = floatstr(tmp);
- GateInfo[gate][gateRotY] = GateInfo[gate][gateRotY] + ryy;
- SetDynamicObjectRot(GateInfo[gate][gateID], GateInfo[gate][gateRotX], GateInfo[gate][gateRotY], GateInfo[gate][gateRotZ]);
- return 1;
- }
- if(strcmp(tmp,"rotz", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [rotz] [z rotation]");
- return 1;
- }
- new Float:rzz;
- rzz = floatstr(tmp);
- GateInfo[gate][gateRotZ] = GateInfo[gate][gateRotZ] + rzz;
- SetDynamicObjectRot(GateInfo[gate][gateID], GateInfo[gate][gateRotX], GateInfo[gate][gateRotY], GateInfo[gate][gateRotZ]);
- return 1;
- }
- if(strcmp(tmp,"object", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [object] [objectid]");
- return 1;
- }
- new objectid;
- objectid = strval(tmp);
- if (!IsValidModel(objectid)) return SendClientMessage(playerid, GREY, " Invalid model.");
- GateInfo[gate][gateObj] = objectid;
- DestroyDynamicObject(GateInfo[gate][gateID]);
- GateInfo[gate][gateID] = CreateDynamicObject(GateInfo[gate][gateObj], GateInfo[gate][gateX], GateInfo[gate][gateY], GateInfo[gate][gateZ], GateInfo[gate][gateRotX], GateInfo[gate][gateRotY], GateInfo[gate][gateRotZ], GateInfo[gate][gateVir]);
- return 1;
- }
- if(strcmp(tmp, "speed", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [speed] [gate move speed]");
- return 1;
- }
- new Float:f;
- f = floatstr(tmp);
- GateInfo[gate][gateSpeed] = f;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/ogate", true) == 0)
- {
- if(PlayerTied[playerid] != 0 || PlayerFrozen[playerid] != 0)
- {
- SendClientMessage(playerid, GREY, " You cannot do that at this time.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- new success = 0;
- new gateid = IsPlayerNearGate(playerid);
- if (gateid != -1)
- {
- if(IsPlayerInRangeOfPoint(playerid, 12.0, GateInfo[gateid][gateX], GateInfo[gateid][gateY], GateInfo[gateid][gateZ]))
- {
- if (PlayerInfo[playerid][pGateKey] == gateid || PlayerInfo[playerid][pGateKey2] == gateid || PlayerInfo[playerid][pGateKey3] == gateid || PlayerInfo[playerid][pGateKey4] == gateid || PlayerInfo[playerid][pGateKey5] == gateid || PlayerInfo[playerid][pGateKey6] == gateid || PlayerInfo[playerid][pGateKey7] == gateid || PlayerInfo[playerid][pGateKey8] == gateid || PlayerInfo[playerid][pGateKey9] == gateid || PlayerInfo[playerid][pGateKey10] == gateid)
- {
- if(GateInfo[gateid][gateOpened] == 0)
- {
- MoveDynamicObject(GateInfo[gateid][gateID], GateInfo[gateid][gateX], GateInfo[gateid][gateY], GateInfo[gateid][gateZ]-10, GateInfo[gateid][gateSpeed]);
- GateInfo[gateid][gateOpened] = 1;
- if (!IsPlayerInAnyVehicle(playerid))
- {
- TogglePlayerControllable(playerid, 0);
- SetTimerEx("UnfreezeMeNow", 2000, false, "i", playerid);
- }
- success = 1;
- }
- else
- {
- MoveDynamicObject(GateInfo[gateid][gateID], GateInfo[gateid][gateX], GateInfo[gateid][gateY], GateInfo[gateid][gateZ], GateInfo[gateid][gateSpeed]);
- GateInfo[gateid][gateOpened] = 0;
- success = 1;
- }
- }
- }
- }
- if (!success) SyntaxMessage(playerid, "/ogate [1-10]");
- return 1;
- }
- new gate = strval(tmp);
- if (gate < 1 || gate > 10) return 1;
- switch (gate)
- {
- case 1: PlayerInfo[playerid][pGateKey] = gate;
- case 2: PlayerInfo[playerid][pGateKey] = gate;
- case 3: PlayerInfo[playerid][pGateKey] = gate;
- case 4: PlayerInfo[playerid][pGateKey] = gate;
- case 5: PlayerInfo[playerid][pGateKey] = gate;
- case 6: PlayerInfo[playerid][pGateKey] = gate;
- case 7: PlayerInfo[playerid][pGateKey] = gate;
- case 8: PlayerInfo[playerid][pGateKey] = gate;
- case 9: PlayerInfo[playerid][pGateKey] = gate;
- case 10: PlayerInfo[playerid][pGateKey] = gate;
- }
- if (gate == 0) return SendClientMessage(playerid, GREY, " You don't have a gate in that slot.");
- if(IsPlayerInRangeOfPoint(playerid, 12.0, GateInfo[gate][gateX], GateInfo[gate][gateY], GateInfo[gate][gateZ]))
- {
- if(GateInfo[gate][gateOpened] == 0)
- {
- MoveDynamicObject(GateInfo[gate][gateID], GateInfo[gate][gateX], GateInfo[gate][gateY], GateInfo[gate][gateZ]-10, GateInfo[gate][gateSpeed]);
- GateInfo[gate][gateOpened] = 1;
- if (!IsPlayerInAnyVehicle(playerid))
- {
- TogglePlayerControllable(playerid, 0);
- SetTimerEx("UnfreezeMeNow", 2000, false, "i", playerid);
- }
- return 1;
- }
- else
- {
- MoveDynamicObject(GateInfo[gate][gateID], GateInfo[gate][gateX], GateInfo[gate][gateY], GateInfo[gate][gateZ], GateInfo[gate][gateSpeed]);
- GateInfo[gate][gateOpened] = 0;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not near that gate.");
- }
- return 1;
- }
- //-----------------------------------------[Family HQ System]--------------------//
- if(strcmp(cmd, "/lockhq", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new family = PlayerInfo[playerid][pFMember];
- if (family != 255)
- {
- if(PlayerInfo[playerid][pRank] < 5)
- {
- SendClientMessage(playerid, GREY, " You must be rank 5+ to lock your HQ.");
- return 1;
- }
- if(FamilyInfo[family][FamilyHQ] == 0)
- {
- SendClientMessage(playerid, GREY, " Your family doesn't have an HQ.");
- return 1;
- }
- if(HQInfo[family][HQLocked] == 1)
- {
- HQInfo[family][HQLocked] = 0;
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, LIGHTBLUE, "HQ unlocked.");
- return 1;
- }
- else
- {
- HQInfo[family][HQLocked] = 1;
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, LIGHTBLUE, "HQ locked.");
- return 1;
- }
- }
- else return SendClientMessage(playerid, GREY, " You are not part of a Family / Faction.");
- }
- return 1;
- }
- if(strcmp(cmd, "/hqcreate", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/hqcreate [family]");
- return 1;
- }
- new family = strval(tmp);
- if(family < 1 || family > 14) { SendClientMessage(playerid, GREY, "Family cannot be below 1 or above 14."); return 1; }
- family -= 1;
- if(FamilyInfo[family][FamilyTaken] == 0)
- {
- SendClientMessage(playerid, GREY, " That Family is not taken.");
- return 1;
- }
- if(FamilyInfo[family][FamilyHQ] == 1)
- {
- SendClientMessage(playerid, GREY, " That family already has an HQ, use /hqedit to edit it.");
- return 1;
- }
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- FamilyInfo[family][FamilyHQ] = 1;
- HQInfo[family][HQEnterX] = x;
- HQInfo[family][HQEnterY] = y;
- HQInfo[family][HQEnterZ] = z;
- HQInfo[family][HQInsideX] = 0.0;
- HQInfo[family][HQInsideY] = 0.0;
- HQInfo[family][HQInsideZ] = 0.0;
- HQInfo[family][HQInterior] = 0;
- HQInfo[family][HQLocked] = 0;
- HQInfo[family][HQPickup] = CreateDynamicPickup(1314, 23, x, y, z);
- format(string, sizeof(string), "* You've created a HQ for the %s (family %d). If you wish to edit it, use /hqedit.", FamilyInfo[family][FamilyName], family + 1);
- SendClientMessage(playerid, LIGHTBLUE, string);
- SaveHQs();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/hqedit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/hqedit [family] [name] [amount]");
- SendClientMessage(playerid, WHITE, "Available Names: enter, exit");
- return 1;
- }
- new family = strval(tmp);
- if(family < 1 || family > 14) { SendClientMessage(playerid, GREY, "Family cannot be below 1 or above 14."); return 1; }
- family -= 1;
- if(FamilyInfo[family][FamilyTaken] == 0)
- {
- SendClientMessage(playerid, GREY, " That Family is not taken.");
- return 1;
- }
- if(FamilyInfo[family][FamilyHQ] == 0)
- {
- SendClientMessage(playerid, GREY, " That Family doesn't have an HQ yet.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/hqedit [family] [name] [amount]");
- SendClientMessage(playerid, WHITE, "Available Names: enter, exit");
- return 1;
- }
- if(strcmp(tmp, "enter", true) == 0)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- HQInfo[family][HQEnterX] = x;
- HQInfo[family][HQEnterY] = y;
- HQInfo[family][HQEnterZ] = z;
- //HQInfo[family][HQInsideX] = 0.0;
- //HQInfo[family][HQInsideY] = 0.0;
- //HQInfo[family][HQInsideZ] = 0.0;
- //HQInfo[family][HQInterior] = 0;
- DestroyDynamicPickup(HQInfo[family][HQPickup]);
- HQInfo[family][HQPickup] = CreateDynamicPickup(1314, 23, x, y, z);
- SaveHQs();
- return 1;
- }
- if(strcmp(tmp, "exit", true) == 0)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- HQInfo[family][HQInsideX] = x;
- HQInfo[family][HQInsideY] = y;
- HQInfo[family][HQInsideZ] = z;
- HQInfo[family][HQInterior] = GetPlayerInterior(playerid);
- SaveHQs();
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/hqdelete", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/hqdelete [family]");
- return 1;
- }
- new family = strval(tmp);
- if(family < 1 || family > 14) { SendClientMessage(playerid, GREY, "Family cannot be below 1 or above 14."); return 1; }
- family -= 1;
- if(FamilyInfo[family][FamilyTaken] == 0)
- {
- SendClientMessage(playerid, GREY, " That Family is not taken.");
- return 1;
- }
- if(FamilyInfo[family][FamilyHQ] == 0)
- {
- SendClientMessage(playerid, GREY, " That family doesn't have an HQ yet.");
- return 1;
- }
- FamilyInfo[family][FamilyHQ] = 0;
- HQInfo[family][HQEnterX] = 0;
- HQInfo[family][HQEnterY] = 0;
- HQInfo[family][HQEnterZ] = 0;
- HQInfo[family][HQInsideX] = 0.0;
- HQInfo[family][HQInsideY] = 0.0;
- HQInfo[family][HQInsideZ] = 0.0;
- HQInfo[family][HQInterior] = 0;
- HQInfo[family][HQLocked] = 0;
- DestroyDynamicPickup(HQInfo[family][HQPickup]);
- SaveHQs();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/ganghqid", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1337) return SendClientMessage(playerid,GREY,"You're not authorized to use this command.");
- for(new hq = 0; hq < sizeof(HQInfo); hq++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.5, HQInfo[hq][HQEnterX], HQInfo[hq][HQEnterY], HQInfo[hq][HQEnterZ]))
- {
- format(string, sizeof(string), "* Gang HQ ID: %d",hq);
- SendClientMessage(playerid, LIGHTBLUE, string);
- break;
- }
- }
- return 1;
- }
- //-----------------------------------------[Family-Gate System]------------------//
- if(strcmp(cmd, "/createfamgate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/createfamgate [family]");
- new family = strval(tmp);
- if (family < 1 || family > 14) return SendClientMessage(playerid, GREY, " Family can't be below 1, or above 14.");
- family -= 1;
- new id = GetAvailableID(TYPE_FAMGATE), Float:x, Float:y, Float:z, Float:a;
- if (id == -1) return SendClientMessage(playerid, GREY, " Family gates are at their maximum. Cannot continue.");
- GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, a);
- FamGateIDTaken[id] = 1;
- FamGateInfo[id][FamGateX] = x;
- FamGateInfo[id][FamGateY] = y;
- FamGateInfo[id][FamGateZ] = z;
- FamGateInfo[id][FamGateRotX] = 0;
- FamGateInfo[id][FamGateRotY] = 0;
- FamGateInfo[id][FamGateRotZ] = a;
- FamGateInfo[id][FamGateObj] = 980;
- FamGateInfo[id][FamGateSpeed] = 2.50;
- FamGateInfo[id][FamGateVir] = GetPlayerVirtualWorld(playerid);
- FamGateInfo[id][FamGateID] = CreateDynamicObject(980, x, y, z, 0, 0, a, FamGateInfo[id][FamGateVir]); // Old id: 971
- SendClientMessage(playerid, LIGHTBLUE, "Family gate created, now use /editfamgate [id] to edit it.");
- format(string, sizeof(string), "The family gate ID is: %d (you can use this id to /editfamgate with it).", id);
- SendClientMessage(playerid, LIGHTBLUE, string);
- FamGateInfo[id][Family] = family;
- famgates++;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/deletefamgate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/deletefamgate [id]");
- return 1;
- }
- new id = strval(tmp);
- if(!FamGateIDTaken[id]) return SendClientMessage(playerid, GREY, "ID is not taken.");
- FamGateIDTaken[id] = 0;
- FamGateInfo[id][FamGateX] = 0;
- FamGateInfo[id][FamGateY] = 0;
- FamGateInfo[id][FamGateZ] = 0;
- FamGateInfo[id][FamGateRotX] = 0;
- FamGateInfo[id][FamGateRotY] = 0;
- FamGateInfo[id][FamGateRotZ] = 0;
- FamGateInfo[id][Family] = 0;
- SendClientMessage(playerid, LIGHTBLUE, "Family gate deleted.");
- DestroyDynamicObject(FamGateInfo[id][FamGateID]);
- famgates--;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/editfamgate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [name] [amount]");
- SendClientMessage(playerid, GREY, "Available names: location, x, y, z, rotx, roty, rotz, object, family");
- SendClientMessage(playerid, GREY, "Available names: speed");
- return 1;
- }
- new famgate = strval(tmp);
- if(famgate < 1 || famgate > MAX_FAMGATES) { format(string, sizeof(string), "Family gate cannot be below 1 or above %d.", MAX_FAMGATES); SendClientMessage(playerid, GREY, string); return 1; }
- if(!FamGateIDTaken[famgate]) return SendClientMessage(playerid, GREY, "ID not taken.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [name] [amount]");
- SendClientMessage(playerid, GREY, "Available names: location, x, y, z, rotx, roty, rotz, object, family");
- SendClientMessage(playerid, GREY, "Available names: speed");
- return 1;
- }
- if(strcmp(tmp,"location",true) == 0)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- FamGateInfo[famgate][FamGateX] = x;
- FamGateInfo[famgate][FamGateY] = y;
- FamGateInfo[famgate][FamGateZ] = z;
- FamGateInfo[famgate][FamGateVir] = GetPlayerVirtualWorld(playerid);
- SetDynamicObjectPos(FamGateInfo[famgate][FamGateID], x, y, z);
- DestroyDynamicObject(FamGateInfo[famgate][FamGateID]);
- FamGateInfo[famgate][FamGateID] = CreateDynamicObject(FamGateInfo[famgate][FamGateObj], x, y, z, FamGateInfo[famgate][FamGateRotX], FamGateInfo[famgate][FamGateRotY], FamGateInfo[famgate][FamGateRotZ], FamGateInfo[famgate][FamGateVir]);
- return 1;
- }
- if(strcmp(tmp,"x", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [x] [x position]");
- return 1;
- }
- new Float:x;
- x = floatstr(tmp);
- FamGateInfo[famgate][FamGateX] = FamGateInfo[famgate][FamGateX] + x;
- SetDynamicObjectPos(FamGateInfo[famgate][FamGateID], FamGateInfo[famgate][FamGateX], FamGateInfo[famgate][FamGateY], FamGateInfo[famgate][FamGateZ]);
- return 1;
- }
- if(strcmp(tmp,"y", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [y] [y position]");
- return 1;
- }
- new Float:y;
- y = floatstr(tmp);
- FamGateInfo[famgate][FamGateY] = FamGateInfo[famgate][FamGateY] + y;
- SetDynamicObjectPos(FamGateInfo[famgate][FamGateID], FamGateInfo[famgate][FamGateX], FamGateInfo[famgate][FamGateY], FamGateInfo[famgate][FamGateZ]);
- return 1;
- }
- if(strcmp(tmp,"z", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [x] [z position]");
- return 1;
- }
- new Float:z;
- z = floatstr(tmp);
- FamGateInfo[famgate][FamGateZ] = FamGateInfo[famgate][FamGateZ] + z;
- SetDynamicObjectPos(FamGateInfo[famgate][FamGateID], FamGateInfo[famgate][FamGateX], FamGateInfo[famgate][FamGateY], FamGateInfo[famgate][FamGateZ]);
- return 1;
- }
- if(strcmp(tmp,"rotx", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [rotx] [x rotation]");
- return 1;
- }
- new Float:rxx;
- rxx = floatstr(tmp);
- FamGateInfo[famgate][FamGateRotX] = FamGateInfo[famgate][FamGateRotX] + rxx;
- SetDynamicObjectRot(FamGateInfo[famgate][FamGateID], FamGateInfo[famgate][FamGateRotX], FamGateInfo[famgate][FamGateRotY], FamGateInfo[famgate][FamGateRotZ]);
- return 1;
- }
- if(strcmp(tmp,"roty", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [roty] [y rotation]");
- return 1;
- }
- new Float:ryy;
- ryy = floatstr(tmp);
- FamGateInfo[famgate][FamGateRotY] = FamGateInfo[famgate][FamGateRotY] + ryy;
- SetDynamicObjectRot(FamGateInfo[famgate][FamGateID], FamGateInfo[famgate][FamGateRotX], FamGateInfo[famgate][FamGateRotY], FamGateInfo[famgate][FamGateRotZ]);
- return 1;
- }
- if(strcmp(tmp,"rotz", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [rotz] [z rotation]");
- return 1;
- }
- new Float:rzz;
- rzz = floatstr(tmp);
- FamGateInfo[famgate][FamGateRotZ] = FamGateInfo[famgate][FamGateRotZ] + rzz;
- SetDynamicObjectRot(FamGateInfo[famgate][FamGateID], FamGateInfo[famgate][FamGateRotX], FamGateInfo[famgate][FamGateRotY], FamGateInfo[famgate][FamGateRotZ]);
- return 1;
- }
- if(strcmp(tmp,"object", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [object] [objectid]");
- return 1;
- }
- new objectid;
- objectid = strval(tmp);
- FamGateInfo[famgate][FamGateObj] = objectid;
- DestroyDynamicObject(FamGateInfo[famgate][FamGateID]);
- FamGateInfo[famgate][FamGateID] = CreateDynamicObject(FamGateInfo[famgate][FamGateObj], FamGateInfo[famgate][FamGateX], FamGateInfo[famgate][FamGateY], FamGateInfo[famgate][FamGateZ], FamGateInfo[famgate][FamGateRotX], FamGateInfo[famgate][FamGateRotY], FamGateInfo[famgate][FamGateRotZ], FamGateInfo[famgate][FamGateVir]);
- return 1;
- }
- if(strcmp(tmp,"family", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [family] [family id]");
- return 1;
- }
- new family;
- family = strval(tmp);
- if (family != 255) family -= 1;
- FamGateInfo[famgate][Family] = family;
- return 1;
- }
- if(strcmp(tmp, "speed", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfamgate [id] [speed] [gate move speed]");
- return 1;
- }
- new Float:f;
- f = floatstr(tmp);
- FamGateInfo[famgate][FamGateSpeed] = f;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/famgateeditor", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/famgateeditor [famgateid] (uses the new 0.3e SA:MP object editor)");
- new famgate = strval(tmp);
- if (famgate < 1 || famgate > MAX_FAMGATES) { format(string, sizeof(string), "Family Gate cannot be below 1 or above %d.", MAX_FAMGATES); return SendClientMessage(playerid, GREY, string); }
- if(!FamGateIDTaken[famgate]) return SendClientMessage(playerid, GREY, "ID not taken.");
- EditDynamicObject(playerid, FamGateInfo[famgate][FamGateID]);
- //CallRemoteFunction("OnPlayerEditDynamicObject", "iiiffffff", playerid, FamGateInfo[famgate][FamGateID], 2, FamGateInfo[famgate][FamGateX], FamGateInfo[famgate][FamGateY], FamGateInfo[famgate][FamGateZ], FamGateInfo[famgate][FamGateRotX], FamGateInfo[famgate][FamGateRotY], FamGateInfo[famgate][FamGateRotZ]);
- format(string, sizeof(string), "You're now editing family gate %d.", famgate);
- SendClientMessage(playerid, GREY, string);
- SetPVarInt(playerid, "FamGateEditor", famgate);
- DeletePVar(playerid, "FacGateEditor");
- DeletePVar(playerid, "GateEditor");
- DeletePVar(playerid, "ObjectEditor");
- DeletePVar(playerid, "EditingMovePos");
- DeletePVar(playerid, "EditingButtonPos");
- DeletePVar(playerid, "ButtonID");
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/famgateid", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339) return SendClientMessage(playerid,GREY,"You're not authorized to use this command.");
- new house = IsPlayerNearFamilyGate(playerid);
- if(house == -1) return SendClientMessage(playerid,GREY, " You must be near the family gate you wish to check the ID of.");
- format(string, sizeof(string), "* Family Gate ID: %d",house);
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- if(strcmp(cmd, "/fgate", true) == 0)
- {
- if(PlayerTied[playerid] != 0 || PlayerFrozen[playerid] != 0)
- {
- SendClientMessage(playerid, GREY, " You cannot do that at this time.");
- return 1;
- }
- new i = IsPlayerNearFamilyGate(playerid);
- if (i == -1) return SendClientMessage(playerid, GREY, " You are not near a family gate.");
- if (PlayerInfo[playerid][pFMember] == 255) return SendClientMessage(playerid, GREY, " You are not in a Family.");
- if (PlayerInfo[playerid][pFMember] != FamGateInfo[i][Family]) return SendClientMessage(playerid, GREY, " You are not part of this Family.");
- if(IsPlayerInRangeOfPoint(playerid, 12.0, FamGateInfo[i][FamGateX], FamGateInfo[i][FamGateY], FamGateInfo[i][FamGateZ]))
- {
- if(PlayerInfo[playerid][pFMember] == FamGateInfo[i][Family])
- {
- if(FamGateInfo[i][FamGateOpened] == 0)
- {
- MoveDynamicObject(FamGateInfo[i][FamGateID], FamGateInfo[i][FamGateX], FamGateInfo[i][FamGateY], FamGateInfo[i][FamGateZ]-10, FamGateInfo[i][FamGateSpeed]);
- FamGateInfo[i][FamGateOpened] = 1;
- if (!IsPlayerInAnyVehicle(playerid))
- {
- TogglePlayerControllable(playerid, 0);
- SetTimerEx("UnfreezeMeNow", 2000, false, "i", playerid);
- }
- return 1;
- }
- else
- {
- MoveDynamicObject(FamGateInfo[i][FamGateID], FamGateInfo[i][FamGateX], FamGateInfo[i][FamGateY], FamGateInfo[i][FamGateZ], FamGateInfo[i][FamGateSpeed]);
- FamGateInfo[i][FamGateOpened] = 0;
- return 1;
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/afgate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- new gateid = IsPlayerNearFactionGate(playerid);
- if(IsPlayerInRangeOfPoint(playerid,15,FacGateInfo[gateid][FacGateX], FacGateInfo[gateid][FacGateY], FacGateInfo[gateid][FacGateZ]))
- {
- if(FacGateInfo[gateid][FacGateOpened] == 0)
- {
- MoveDynamicObject(FacGateInfo[gateid][FacGateID], FacGateInfo[gateid][FacGateX], FacGateInfo[gateid][FacGateY], FacGateInfo[gateid][FacGateZ]-10, FacGateInfo[gateid][FacGateSpeed]);
- FacGateInfo[gateid][FacGateOpened] = 1;
- if (!IsPlayerInAnyVehicle(playerid))
- {
- TogglePlayerControllable(playerid, 0);
- SetTimerEx("UnfreezeMeNow", 2000, false, "i", playerid);
- }
- return 1;
- }
- else
- {
- MoveDynamicObject(FacGateInfo[gateid][FacGateID], FacGateInfo[gateid][FacGateX], FacGateInfo[gateid][FacGateY], FacGateInfo[gateid][FacGateZ], FacGateInfo[gateid][FacGateSpeed]);
- FacGateInfo[gateid][FacGateOpened] = 0;
- return 1;
- }
- }
- return 1;
- }
- return 1;
- }
- //-----------------------------------------[Faction-Gate System]-----------------//
- if(strcmp(cmd, "/createfacgate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/createfacgate [faction]");
- new faction = strval(tmp);
- if (faction < 1 || faction > 10) return SendClientMessage(playerid, GREY, " Faction can't be below 1, or above 10.");
- new id = GetAvailableID(TYPE_FACGATE), Float:x, Float:y, Float:z, Float:a;
- if (id == -1) return SendClientMessage(playerid, GREY, " Faction gates are at their maximum. Cannot continue.");
- GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, a);
- FacGateIDTaken[id] = 1;
- FacGateInfo[id][FacGateX] = x;
- FacGateInfo[id][FacGateY] = y;
- FacGateInfo[id][FacGateZ] = z;
- FacGateInfo[id][FacGateRotX] = 0;
- FacGateInfo[id][FacGateRotY] = 0;
- FacGateInfo[id][FacGateRotZ] = a;
- FacGateInfo[id][FacGateObj] = 980;
- FacGateInfo[id][FacGateSpeed] = 2.50;
- FacGateInfo[id][FacGateVir] = GetPlayerVirtualWorld(playerid);
- FacGateInfo[id][FacGateID] = CreateDynamicObject(980, x, y, z, 0, 0, a, FacGateInfo[id][FacGateVir]); // Old id: 971
- SendClientMessage(playerid, LIGHTBLUE, "Faction gate created, now use /editfacgate [id] to edit it.");
- format(string, sizeof(string), "The faction gate ID is: %d (you can use this id to /editfacgate with it).", id);
- SendClientMessage(playerid, LIGHTBLUE, string);
- FacGateInfo[id][Faction] = faction;
- facgates++;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/deletefacgate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/deletefacgate [id]");
- return 1;
- }
- new id = strval(tmp);
- if(!FacGateIDTaken[id]) return SendClientMessage(playerid, GREY, "ID is not taken.");
- FacGateIDTaken[id] = 0;
- FacGateInfo[id][FacGateX] = 0;
- FacGateInfo[id][FacGateY] = 0;
- FacGateInfo[id][FacGateZ] = 0;
- FacGateInfo[id][FacGateRotX] = 0;
- FacGateInfo[id][FacGateRotY] = 0;
- FacGateInfo[id][FacGateRotZ] = 0;
- FacGateInfo[id][Faction] = 0;
- SendClientMessage(playerid, LIGHTBLUE, "Faction gate deleted.");
- DestroyDynamicObject(FacGateInfo[id][FacGateID]);
- facgates--;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/editfacgate", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfacgate [id] [name] [amount]");
- SendClientMessage(playerid, GREY, "Available names: location, x, y, z, rotx, roty, rotz, object, faction");
- SendClientMessage(playerid, GREY, "Available names: speed");
- return 1;
- }
- new facgate = strval(tmp);
- if(facgate < 1 || facgate > MAX_FACGATES) { format(string, sizeof(string), "Faction gate cannot be below 1 or above %d.", MAX_FACGATES); SendClientMessage(playerid, GREY, string); return 1; }
- if(!FacGateIDTaken[facgate]) return SendClientMessage(playerid, GREY, "ID not taken.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfacgate [id] [name] [amount]");
- SendClientMessage(playerid, GREY, "Available names: location, x, y, z, rotx, roty, rotz, object, faction");
- SendClientMessage(playerid, GREY, "Available names: speed");
- return 1;
- }
- if(strcmp(tmp,"location",true) == 0)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- FacGateInfo[facgate][FacGateX] = x;
- FacGateInfo[facgate][FacGateY] = y;
- FacGateInfo[facgate][FacGateZ] = z;
- FacGateInfo[facgate][FacGateVir] = GetPlayerVirtualWorld(playerid);
- SetDynamicObjectPos(FacGateInfo[facgate][FacGateID], x, y, z);
- DestroyDynamicObject(FacGateInfo[facgate][FacGateID]);
- FacGateInfo[facgate][FacGateID] = CreateDynamicObject(FacGateInfo[facgate][FacGateObj], x, y, z, FacGateInfo[facgate][FacGateRotX], FacGateInfo[facgate][FacGateRotY], FacGateInfo[facgate][FacGateRotZ], FacGateInfo[facgate][FacGateVir]);
- return 1;
- }
- if(strcmp(tmp,"x", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfacgate [id] [x] [x position]");
- return 1;
- }
- new Float:x;
- x = floatstr(tmp);
- FacGateInfo[facgate][FacGateX] = FacGateInfo[facgate][FacGateX] + x;
- SetDynamicObjectPos(FacGateInfo[facgate][FacGateID], FacGateInfo[facgate][FacGateX], FacGateInfo[facgate][FacGateY], FacGateInfo[facgate][FacGateZ]);
- return 1;
- }
- if(strcmp(tmp,"y", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfacgate [id] [y] [y position]");
- return 1;
- }
- new Float:y;
- y = floatstr(tmp);
- FacGateInfo[facgate][FacGateY] = FacGateInfo[facgate][FacGateY] + y;
- SetDynamicObjectPos(FacGateInfo[facgate][FacGateID], FacGateInfo[facgate][FacGateX], FacGateInfo[facgate][FacGateY], FacGateInfo[facgate][FacGateZ]);
- return 1;
- }
- if(strcmp(tmp,"z", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfacgate [id] [x] [z position]");
- return 1;
- }
- new Float:z;
- z = floatstr(tmp);
- FacGateInfo[facgate][FacGateZ] = FacGateInfo[facgate][FacGateZ] + z;
- SetDynamicObjectPos(FacGateInfo[facgate][FacGateID], FacGateInfo[facgate][FacGateX], FacGateInfo[facgate][FacGateY], FacGateInfo[facgate][FacGateZ]);
- return 1;
- }
- if(strcmp(tmp,"rotx", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfacgate [id] [rotx] [x rotation]");
- return 1;
- }
- new Float:rxx;
- rxx = floatstr(tmp);
- FacGateInfo[facgate][FacGateRotX] = FacGateInfo[facgate][FacGateRotX] + rxx;
- SetDynamicObjectRot(FacGateInfo[facgate][FacGateID], FacGateInfo[facgate][FacGateRotX], FacGateInfo[facgate][FacGateRotY], FacGateInfo[facgate][FacGateRotZ]);
- return 1;
- }
- if(strcmp(tmp,"roty", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfacgate [id] [roty] [y rotation]");
- return 1;
- }
- new Float:ryy;
- ryy = floatstr(tmp);
- FacGateInfo[facgate][FacGateRotY] = FacGateInfo[facgate][FacGateRotY] + ryy;
- SetDynamicObjectRot(FacGateInfo[facgate][FacGateID], FacGateInfo[facgate][FacGateRotX], FacGateInfo[facgate][FacGateRotY], FacGateInfo[facgate][FacGateRotZ]);
- return 1;
- }
- if(strcmp(tmp,"rotz", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfacgate [id] [rotz] [z rotation]");
- return 1;
- }
- new Float:rzz;
- rzz = floatstr(tmp);
- FacGateInfo[facgate][FacGateRotZ] = FacGateInfo[facgate][FacGateRotZ] + rzz;
- SetDynamicObjectRot(FacGateInfo[facgate][FacGateID], FacGateInfo[facgate][FacGateRotX], FacGateInfo[facgate][FacGateRotY], FacGateInfo[facgate][FacGateRotZ]);
- return 1;
- }
- if(strcmp(tmp,"object", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfacgate [id] [object] [objectid]");
- return 1;
- }
- new objectid;
- objectid = strval(tmp);
- FacGateInfo[facgate][FacGateObj] = objectid;
- DestroyDynamicObject(FacGateInfo[facgate][FacGateID]);
- FacGateInfo[facgate][FacGateID] = CreateDynamicObject(FacGateInfo[facgate][FacGateObj], FacGateInfo[facgate][FacGateX], FacGateInfo[facgate][FacGateY], FacGateInfo[facgate][FacGateZ], FacGateInfo[facgate][FacGateRotX], FacGateInfo[facgate][FacGateRotY], FacGateInfo[facgate][FacGateRotZ], FacGateInfo[facgate][FacGateVir]);
- return 1;
- }
- if(strcmp(tmp,"faction", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfacgate [id] [faction] [faction id]");
- return 1;
- }
- new faction;
- faction = strval(tmp);
- FacGateInfo[facgate][Faction] = faction;
- return 1;
- }
- if(strcmp(tmp, "speed", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgate [id] [speed] [gate move speed]");
- return 1;
- }
- new Float:f;
- f = floatstr(tmp);
- FacGateInfo[facgate][FacGateSpeed] = f;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/facgateeditor", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/facgateeditor [facgateid] (uses the new 0.3e SA:MP object editor)");
- new facgate = strval(tmp);
- if (facgate < 1 || facgate > MAX_FACGATES) { format(string, sizeof(string), "Faction Gate cannot be below 1 or above %d.", MAX_FACGATES); return SendClientMessage(playerid, GREY, string); }
- if(!FacGateIDTaken[facgate]) return SendClientMessage(playerid, GREY, "ID not taken.");
- EditDynamicObject(playerid, FacGateInfo[facgate][FacGateID]);
- //CallRemoteFunction("OnPlayerEditDynamicObject", "iiiffffff", playerid, FacGateInfo[facgate][FacGateID], 2, FacGateInfo[facgate][FacGateX], FacGateInfo[facgate][FacGateY], FacGateInfo[facgate][FacGateZ], FacGateInfo[facgate][FacGateRotX], FacGateInfo[facgate][FacGateRotY], FacGateInfo[facgate][FacGateRotZ]);
- format(string, sizeof(string), "You're now editing faction gate %d.", facgate);
- SendClientMessage(playerid, GREY, string);
- SetPVarInt(playerid, "FacGateEditor", facgate);
- DeletePVar(playerid, "GateEditor");
- DeletePVar(playerid, "FamGateEditor");
- DeletePVar(playerid, "ObjectEditor");
- DeletePVar(playerid, "EditingMovePos");
- DeletePVar(playerid, "EditingButtonPos");
- DeletePVar(playerid, "ButtonID");
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/facgateid", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339) return SendClientMessage(playerid,GREY,"You're not authorized to use this command.");
- new house = IsPlayerNearFactionGate(playerid);
- if(house == -1) return SendClientMessage(playerid,GREY, " You must be near the faction gate you wish to check the ID of.");
- format(string, sizeof(string), "* Faction Gate ID: %d",house);
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- //-----------------------------------------[New IG-Mapping System]---------------//
- if(strcmp(cmd, "/createobject", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339 || PlayerInfo[playerid][pMapper] >= 1)
- {
- new id = GetAvailableID(TYPE_OBJECT), Float:x, Float:y, Float:z, Float:a;
- if (id == -1) return SendClientMessage(playerid, GREY, " Objects are at their maximum. Cannot continue.");
- GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, a);
- if(ObjectIDTaken[id]) return SendClientMessage(playerid, GREY, "ID is taken, choose another.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/createobject [modelid]");
- new modelid = strval(tmp);
- if(!IsValidModel(modelid)) return SendClientMessage(playerid, GREY, "Invalid object ID.");
- ObjectIDTaken[id] = 1;
- ObjectInfo[id][objModel] = modelid;
- ObjectInfo[id][objX] = x;
- ObjectInfo[id][objY] = y;
- ObjectInfo[id][objZ] = z;
- ObjectInfo[id][objRX] = 0;
- ObjectInfo[id][objRY] = 0;
- ObjectInfo[id][objRZ] = a;
- ObjectInfo[id][objID] = CreateDynamicObject(modelid, x, y, z, 0, 0, a, GetPlayerVirtualWorld(playerid));
- ObjectInfo[id][objSaved] = 1;
- ObjectInfo[id][objVW] = GetPlayerVirtualWorld(playerid);
- objects++;
- SendClientMessage(playerid, LIGHTBLUE, "Object created, now use /editobject [id] to edit it.");
- format(string, sizeof(string), "The object ID is: %d (you can use this id to /editobject with it).", id);
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/editobject", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339 || IsAMapper(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editobject [id] [name] [amount]");
- SendClientMessage(playerid, GREY, "Available names: location, modelid, x, y, z, rx, ry, rz, virtual");
- return 1;
- }
- new obj = strval(tmp);
- if(obj < 1 || obj > MAX_DYNAMIC_OBJECTS) { format(string, sizeof(string), "Object cannot be below 1 or above %d.", MAX_DYNAMIC_OBJECTS); return SendClientMessage(playerid, GREY, string); }
- if(!ObjectIDTaken[obj]) return SendClientMessage(playerid, GREY, "ID not taken.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editobject [id] [name] [amount]");
- SendClientMessage(playerid, GREY, "Available names: location, modelid, x, y, z, rx, ry, rz, virtual");
- return 1;
- }
- if(strcmp(tmp,"location",true) == 0)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- ObjectInfo[obj][objX] = x;
- ObjectInfo[obj][objY] = y;
- ObjectInfo[obj][objZ] = z;
- SetDynamicObjectPos(ObjectInfo[obj][objID], x, y, z);
- return 1;
- }
- if(strcmp(tmp,"modelid",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editobject [id] [modelid] [model]");
- return 1;
- }
- new modelid = strval(tmp);
- if(!IsValidModel(modelid)) return 1;
- ObjectInfo[obj][objModel] = modelid;
- DestroyDynamicObject(ObjectInfo[obj][objID]);
- ObjectInfo[obj][objID] = CreateDynamicObject(modelid, ObjectInfo[obj][objX], ObjectInfo[obj][objY], ObjectInfo[obj][objZ], ObjectInfo[obj][objRX], ObjectInfo[obj][objRY], ObjectInfo[obj][objRZ], ObjectInfo[obj][objVW]);
- return 1;
- }
- if(strcmp(tmp,"x", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editobject [id] [x] [x position]");
- return 1;
- }
- new Float:x;
- x = floatstr(tmp);
- ObjectInfo[obj][objX] = ObjectInfo[obj][objX] + x;
- SetDynamicObjectPos(ObjectInfo[obj][objID], ObjectInfo[obj][objX], ObjectInfo[obj][objY], ObjectInfo[obj][objZ]);
- return 1;
- }
- if(strcmp(tmp,"y", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editobject [id] [y] [y position]");
- return 1;
- }
- new Float:y;
- y = floatstr(tmp);
- ObjectInfo[obj][objY] = ObjectInfo[obj][objY] + y;
- SetDynamicObjectPos(ObjectInfo[obj][objID], ObjectInfo[obj][objX], ObjectInfo[obj][objY], ObjectInfo[obj][objZ]);
- return 1;
- }
- if(strcmp(tmp,"z", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editobject [id] [z] [z position]");
- return 1;
- }
- new Float:z;
- z = floatstr(tmp);
- ObjectInfo[obj][objZ] = ObjectInfo[obj][objZ] + z;
- SetDynamicObjectPos(ObjectInfo[obj][objID], ObjectInfo[obj][objX], ObjectInfo[obj][objY], ObjectInfo[obj][objZ]);
- return 1;
- }
- if(strcmp(tmp,"rx", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editobject [id] [rx] [x rotation]");
- return 1;
- }
- new Float:rrx;
- rrx = floatstr(tmp);
- ObjectInfo[obj][objRX] = ObjectInfo[obj][objRX] + rrx;
- SetDynamicObjectRot(ObjectInfo[obj][objID], ObjectInfo[obj][objRX], ObjectInfo[obj][objRY], ObjectInfo[obj][objRZ]);
- return 1;
- }
- if(strcmp(tmp,"ry", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editobject [id] [ry] [y rotation]");
- return 1;
- }
- new Float:rry;
- rry = floatstr(tmp);
- ObjectInfo[obj][objRY] = ObjectInfo[obj][objRY] + rry;
- SetDynamicObjectRot(ObjectInfo[obj][objID], ObjectInfo[obj][objRX], ObjectInfo[obj][objRY], ObjectInfo[obj][objRZ]);
- return 1;
- }
- if(strcmp(tmp,"rz", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editobject [id] [rz] [z rotation]");
- return 1;
- }
- new Float:rrz;
- rrz = floatstr(tmp);
- ObjectInfo[obj][objRZ] = ObjectInfo[obj][objRZ] + rrz;
- SetDynamicObjectRot(ObjectInfo[obj][objID], ObjectInfo[obj][objRX], ObjectInfo[obj][objRY], ObjectInfo[obj][objRZ]);
- return 1;
- }
- if(strcmp(tmp,"virtual",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editobject [id] [virtual] [virtual world (use -1 for all)]");
- return 1;
- }
- new vw = strval(tmp);
- ObjectInfo[obj][objVW] = vw;
- DestroyDynamicObject(ObjectInfo[obj][objID]);
- ObjectInfo[obj][objID] = CreateDynamicObject(ObjectInfo[obj][objModel], ObjectInfo[obj][objX], ObjectInfo[obj][objY], ObjectInfo[obj][objZ], ObjectInfo[obj][objRX], ObjectInfo[obj][objRY], ObjectInfo[obj][objRZ], vw);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/saveobjects", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339 || IsAMapper(playerid))
- {
- SendClientMessage(playerid, LIGHTBLUE, "* All objects saved.");
- SaveObjects();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/deleteobject", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339 || IsAMapper(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/deleteobject [id]");
- return 1;
- }
- new id = strval(tmp);
- if(!ObjectIDTaken[id]) return SendClientMessage(playerid, GREY, "ID is not taken.");
- ObjectIDTaken[id] = 0;
- ObjectInfo[id][objModel] = 0;
- ObjectInfo[id][objX] = 0;
- ObjectInfo[id][objY] = 0;
- ObjectInfo[id][objZ] = 0;
- ObjectInfo[id][objRX] = 0;
- ObjectInfo[id][objRY] = 0;
- ObjectInfo[id][objRZ] = 0;
- DestroyDynamicObject(ObjectInfo[id][objID]);
- ObjectInfo[id][objSaved] = 0;
- ObjectInfo[id][objVW] = 0;
- SendClientMessage(playerid, LIGHTBLUE, "Object deleted.");
- objects--;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/deleteobjects", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 99999)
- {
- for(new id = 0; id < MAX_DYNAMIC_OBJECTS; id++)
- {
- if(ObjectIDTaken[id])
- {
- ObjectIDTaken[id] = 0;
- ObjectInfo[id][objModel] = 0;
- ObjectInfo[id][objX] = 0;
- ObjectInfo[id][objY] = 0;
- ObjectInfo[id][objZ] = 0;
- ObjectInfo[id][objRX] = 0;
- ObjectInfo[id][objRY] = 0;
- ObjectInfo[id][objRZ] = 0;
- DestroyDynamicObject(ObjectInfo[id][objID]);
- ObjectInfo[id][objSaved] = 0;
- ObjectInfo[id][objVW] = 0;
- }
- }
- objects = 0;
- SendClientMessage(playerid, LIGHTBLUE, "Objects deleted.");
- if(fexist("objects.cfg")) { fremove("objects.cfg"); }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/duplicateobject", true) == 0 || strcmp(cmd, "/duo", true) == 0 || strcmp(cmd, "/dpo", true) == 0)
- {
- if (PlayerInfo[playerid][pAdmin] >= 1339 || IsAMapper(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/duo [objectid]");
- return 1;
- }
- new obj = strval(tmp);
- if(obj < 1 || obj > MAX_DYNAMIC_OBJECTS) { format(string, sizeof(string), "Object cannot be below 1 or above %d.", MAX_DYNAMIC_OBJECTS); return SendClientMessage(playerid, GREY, string); }
- if(!ObjectIDTaken[obj]) return SendClientMessage(playerid, GREY, "ID not taken.");
- new id = GetAvailableID(TYPE_OBJECT);
- ObjectIDTaken[id] = 1;
- ObjectInfo[id][objModel] = ObjectInfo[obj][objModel];
- ObjectInfo[id][objX] = ObjectInfo[obj][objX];
- ObjectInfo[id][objY] = ObjectInfo[obj][objY];
- ObjectInfo[id][objZ] = ObjectInfo[obj][objZ];
- ObjectInfo[id][objRX] = ObjectInfo[obj][objRX];
- ObjectInfo[id][objRY] = ObjectInfo[obj][objRY];
- ObjectInfo[id][objRZ] = ObjectInfo[obj][objRZ];
- ObjectInfo[id][objID] = CreateDynamicObject(ObjectInfo[obj][objModel], ObjectInfo[obj][objX], ObjectInfo[obj][objY], ObjectInfo[obj][objZ], ObjectInfo[obj][objRX], ObjectInfo[obj][objRY], ObjectInfo[obj][objRZ], ObjectInfo[obj][objVW]);
- ObjectInfo[id][objSaved] = 1;
- ObjectInfo[id][objVW] = ObjectInfo[obj][objVW];
- objects++;
- format(string, sizeof(string), "You've duplicated object %d (object ID: %d).", obj, id);
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/editor", true) == 0)
- {
- if (PlayerInfo[playerid][pAdmin] >= 1339 || IsAMapper(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/editor [objectid] (uses the new 0.3e SA:MP object editor)");
- new objectid = strval(tmp);
- if (objectid < 1 || objectid > MAX_DYNAMIC_OBJECTS) { format(string, sizeof(string), "Object cannot be below 1 or above %d.", MAX_DYNAMIC_OBJECTS); return SendClientMessage(playerid, GREY, string); }
- if(!ObjectIDTaken[objectid]) return SendClientMessage(playerid, GREY, "ID not taken.");
- EditDynamicObject(playerid, ObjectInfo[objectid][objID]);
- //CallRemoteFunction("OnPlayerEditDynamicObject", "iiiffffff", playerid, ObjectInfo[objectid][objID], 2, ObjectInfo[objectid][objX], ObjectInfo[objectid][objY], ObjectInfo[objectid][objZ], ObjectInfo[objectid][objRX], ObjectInfo[objectid][objRY], ObjectInfo[objectid][objRZ]);
- format(string, sizeof(string), "You're now editing object %d.", objectid);
- SendClientMessage(playerid, GREY, string);
- SetPVarInt(playerid, "ObjectEditor", objectid);
- DeletePVar(playerid, "FacGateEditor");
- DeletePVar(playerid, "FamGateEditor");
- DeletePVar(playerid, "GateEditor");
- DeletePVar(playerid, "EditingMovePos");
- DeletePVar(playerid, "EditingButtonPos");
- DeletePVar(playerid, "ButtonID");
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/objectid", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339 && !IsAMapper(playerid)) return SendClientMessage(playerid,GREY,"You're not authorized to use this command.");
- new house = IsPlayerNearObject(playerid);
- if(house == -1) return SendClientMessage(playerid,GREY, " You must be near the object you wish to check the ID of.");
- format(string, sizeof(string), "* Object ID: %d - Model ID: %d",house,ObjectInfo[house][objModel]);
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- //-----------------------------------------[Development help]--------------------//
- if(strcmp(cmd, "/devhelp", true) == 0)
- {
- if(PlayerInfo[playerid][pDeveloper] <= 1)
- {
- SendClientMessage(playerid, COLOR_WHITE,"Developers Commands : /spec /dev");
- SendClientMessage(playerid, COLOR_WHITE,"Developers Commands : More Coming soon");
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE,"You are not a developer !");
- }
- return 1;
- }
- //---------------------------------------[Mappers Help]-------------------------//
- if(strcmp(cmd, "/mapperhelp", true) == 0)
- {
- if(PlayerInfo[playerid][pMapper] >= 1)
- {
- SendClientMessage(playerid, GREY5, "Mapper: /createobject, /editobject, /saveobjects /map /makemapper");
- SendClientMessage(playerid, GREY5, "Mapper: /deleteobject, /(du)plicate(o)bject, /editor, /objectid");
- }
- return 1;
- }
- //-----------------------------------------[Sex / Age]---------------------------//
- if(strcmp(cmd, "/setsex", true) == 0)
- {
- if(IsPlayerConnected(playerid)) {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_GRAD2, "Command: {FFFFFF}/setsex [Player ID or Part of Name] type");
- SendClientMessage(playerid, COLOR_GRAD2, "Valid Types: 0 - Female, 1 - Male");
- return 1;
- }
- new playa;
- new age;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- age = strval(tmp);
- if(age!=1&&age!=0) {
- SendClientMessage(playerid,COLOR_GRAD2,"Invalid sex!");
- return 1;
- }
- if (PlayerInfo[playerid][pAdmin] >= 4) {
- if(IsPlayerConnected(playa)) {
- if(playa != INVALID_PLAYER_ID) {
- PlayerInfo[playa][pSex] = age;
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pAdmin] == 11) { sendername = "Hidden Admin"; }
- if(age==1)
- format(string, 256, "AdmCmd: %s has set %s's sex to Male.", sendername,giveplayer,age);
- else format(string, 256, "AdmCmd: %s has set %s's sex to Female.", sendername,giveplayer,age);
- ABroadCast(COLOR_GRAD3,string,1);
- }
- }
- }
- else {
- SendClientMessage(playerid, COLOR_GRAD1, "You do not have the right permissions to use this command.");
- }
- }
- return 1;
- }
- //-----------------------------------------[Mappers System]----------------------//
- if(strcmp(cmd, "/makemapper", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 100000 || PlayerInfo[playerid][pMapper] >= 5)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makemapper [playerid/PartOfName] [level]");
- return 1;
- }
- new para1;
- new level;
- para1 = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- level = strvalEx(tmp);
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[para1][pMapper] = level;
- printf("AdmCmd: %s has promoted %s to a level %d Mapper.", sendername, giveplayer, level);
- format(string, sizeof(string), " You have been promoted to a level %d mapper by %s", level, sendername);
- SendClientMessage(para1, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), " You have promoted %s to a level %d mapper.", giveplayer,level);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/map", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "[USAGE]: /map [Mappers chat]");
- return 1;
- }
- new maptext[128];
- if(PlayerInfo[playerid][pMapper] == 1)
- {
- maptext = "Trial Mapper";
- }
- else if(PlayerInfo[playerid][pMapper] == 2)
- {
- maptext = "Mapper";
- }
- else if(PlayerInfo[playerid][pMapper] == 3)
- {
- maptext = "Advanced Mapper";
- }
- else if(PlayerInfo[playerid][pMapper] == 4)
- {
- maptext = "Professional Mapper";
- }
- else if(PlayerInfo[playerid][pMapper] == 5)
- {
- maptext = "Mappers Director";
- }
- else if(PlayerInfo[playerid][pMapper] == 6)
- {
- maptext = "Head Mapper";
- }
- format(string, sizeof(string), "* [%s] %s: %s", maptext, sendername, result);
- if(PlayerInfo[playerid][pMapper] >= 1)
- {
- SendMapperMessage(COLOR_DCHAT, string);
- }
- }
- return 1;
- }
- //------------------------------------------[Bus System]-----------------------------//
- if(strcmp("/gotobluebus", cmdtext, true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- SendClientMessage(playerid, COLOR_RED, "You are not authorised to use this command.");
- return 1;
- }
- if(BusID[playerid] > 0)
- {
- SetPlayerVirtualWorld(playerid, 0);
- }
- PutPlayerInVehicle(playerid, NPCBlueBus, 2);
- SendClientMessage(playerid, COLOR_DARKAQUA, "You were teleported into the bus");
- return 1;
- }
- if(strcmp("/gotoblackbus", cmdtext, true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- SendClientMessage(playerid, COLOR_RED, "You are not authorised to use this command.");
- return 1;
- }
- if(BusID[playerid] > 0)
- {
- SetPlayerVirtualWorld(playerid, 0);
- }
- PutPlayerInVehicle(playerid, NPCBlackBus, 2);
- SendClientMessage(playerid, COLOR_DARKAQUA, "You were teleported into the bus");
- return 1;
- }
- if(strcmp("/lookout", cmdtext, true) == 0)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 10, 2021.9390,2241.9487,2103.9536))
- {
- SendClientMessage(playerid, COLOR_RED, "You are not inside a bus");
- return 1;
- }
- GetPlayerPos(playerid, Playerx[playerid], Playery[playerid], Playerz[playerid]);
- GetPlayerFacingAngle(playerid, Playera[playerid]);
- PlayerSkin[playerid] = GetPlayerSkin(playerid);
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- TogglePlayerSpectating(playerid, 1);
- if(BusID[playerid] == 1)
- {
- PlayerSpectateVehicle(playerid, NPCBlueBus);
- }
- else
- {
- PlayerSpectateVehicle(playerid, NPCBlackBus);
- }
- SetTimerEx("ResetView", 2000, 0, "d", playerid);
- return 1;
- }
- if(strcmp("/bussit", cmdtext, true) == 0)
- {
- ApplyAnimation(playerid,"PED","SEAT_idle",1.0,1,0,0,0,0);
- PlayerSitting[playerid] = 1;
- return 1;
- }
- if(strcmp("/busroute", cmdtext, true) == 0)
- {
- if(IsAtBlueBusStop(playerid))
- {
- SendClientMessage(playerid, COLOR_TEAL, "A-1 Bus Route: East Beach - The Stadium - The Gym - The County General Hospital - Los Santos International Airport - Taxi Stand");
- return 1;
- }
- else if(IsAtBlackBusStop(playerid))
- {
- SendClientMessage(playerid, COLOR_TEAL, "A-2 Bus Route: Taxi Stand - Police Department - The Bank - All Saints Hospital - Market Station - Santa Maria Beach");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "You are not at any bus stop");
- }
- return 1;
- }
- if(strcmp("/buslocation", cmdtext, true) == 0)
- {
- new Float:busx, Float:busy, Float:busz;
- if(IsAtBlueBusStop(playerid))
- {
- GetVehiclePos(NPCBlueBus, busx, busy, busz);
- SetPlayerCheckpoint(playerid, busx, busy, busz, 0);
- GameTextForPlayer(playerid, "~w~Locating ~r~Bus~w~. . . .", 2000, 3);
- SetTimerEx("CPOff", 3000, 0, "d", playerid);
- return 1;
- }
- else if(IsAtBlackBusStop(playerid))
- {
- GetVehiclePos(NPCBlackBus, busx, busy, busz);
- SetPlayerCheckpoint(playerid, busx, busy, busz, 0);
- GameTextForPlayer(playerid, "~w~Locating ~r~Bus~w~. . . .", 2000, 3);
- SetTimerEx("CPOff", 3000, 0, "d", playerid);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "You are not at any bus stop");
- }
- return 1;
- }
- //------------------------------------------[Fire System]----------------------------//
- if(strcmp("/fire", cmd, true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetXYInFrontOfPlayer(playerid, x, y, z, a, 2.5);
- AddFire(x, y, z);
- return 1;
- }
- }
- //-----------------------------------------[Reset Hack Warnings]---------------------//
- if(strcmp(cmd, "/resethackwarnings", true) == 0 || strcmp(cmd, "/rhw", true) == 0)
- {
- if (PlayerInfo[playerid][pAdmin] >= 3)
- {
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/(r)eset(h)ack(w)arnings [playerid/name]");
- giveplayerid = ReturnUser(tmp);
- if (!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, GREY, " That player is not connected.");
- SpeedWarnings[giveplayerid] = 0;
- SendClientMessage(playerid, GREY, " That player's hack warnings were reset.");
- return 1;
- }
- return 1;
- }
- //----------------------------------------[Sorry]------------------------------------//
- if(strcmp(cmd, "/sorry", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/sorry [playerid/name]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(HospitalTime[giveplayerid])
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- HospitalTime[giveplayerid] = 49;
- SendClientMessage(giveplayerid, GREY, "You have been ejected from the hospital as an Apologize from the Admin - Your HP / Armor has been refunded and 1000$");
- format(string, sizeof(string), "WARNING: %s has ejected %s from hospital and gave them $1,000, Health - 20 Armor Points.", sendername, giveplayer);
- ABroadCast(RED,string,1);
- SetTimerEx("GiveHimTheShit", 2000, false, "i", giveplayerid);
- }
- else
- {
- SendClientMessage(playerid, GREY1, "That player is not in hospital.");
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- }
- return 1;
- }
- //----------------------------------------[Prison Time Check]------------------------//
- if(strcmp(cmd, "/checkprison", true) == 0 || strcmp(cmd, "/cp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (PlayerInfo[playerid][pAdmin]>= 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/checkprison [playerid/name]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, sendername, sizeof(sendername));
- format(string, 256, "%s, %d seconds",PlayerName(giveplayerid),PlayerInfo[giveplayerid][pJailTime]);
- SendClientMessage(playerid, LIGHTRED, string);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY1, "Player does not exist.");
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- }
- }
- return 1;
- }
- //----------------------------------------[Force Tut]-------------------------------//
- if(strcmp(cmd, "/forcetut", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/forcetut [playerid/name]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if (PlayerInfo[giveplayerid][pAdmin] >= 2 && giveplayerid != playerid) return SendClientMessage(playerid, GREY, " Can't do this on other admins.");
- PlayerInfo[giveplayerid][pSafeSpawn] = 0;
- PlayerInfo[giveplayerid][pTut] = 0;
- SetPlayerSpawn(giveplayerid);
- format(string, sizeof(string), "WARNING: %s has forced %s to the tutorial.", PlayerName(playerid), PlayerName(giveplayerid));
- ABroadCast(RED, string, 1);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- }
- return 1;
- }
- //----------------------------------------[Position]-------------------------------//
- if (strcmp(cmd, "/pos", true) == 0)
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, a);
- format(string, sizeof(string), "Position:{FFFFFF} %.2f, %.2f, %.2f", x, y, z);
- SendClientMessage(playerid, YELLOW, string);
- format(string, sizeof(string), "Angle:{FFFFFF} %.2f", a);
- SendClientMessage(playerid, YELLOW, string);
- format(string, sizeof(string), "Interior:{FFFFFF} %d", GetPlayerInterior(playerid));
- SendClientMessage(playerid, YELLOW, string);
- format(string, sizeof(string), "Virtual World:{FFFFFF} %d", GetPlayerVirtualWorld(playerid));
- SendClientMessage(playerid, YELLOW, string);
- return 1;
- }
- //----------------------------------------[TP inside vehicle]----------------------//
- if(strcmp(cmd, "/goincar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/gotocar [vehicleid] [seat]");
- return 1;
- }
- if(GetPlayerState(playerid) == PLAYER_STATE_SPECTATING) { SendClientMessage(playerid, GREY, " You can not do that while spectating."); return 1; }
- new vehid = strval(tmp);
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/gotocar [vehicleid] [seat]");
- new seat = strval(tmp);
- if (seat < 0 || seat > 3) return 1;
- new Float:vX, Float:vY, Float:vZ;
- GetVehiclePos(vehid, vX, vY, vZ);
- SetPlayerPosEx(playerid, vX, vY, vZ+3);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pInt] = 0;
- PlayerInfo[playerid][pLocal] = 999;
- PlayerInfo[playerid][pVirtualWorld] = 0;
- PutPlayerInVehicle(playerid,vehid,seat);
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- }
- return 1;
- }
- //----------------------------------------[Admin Detain]---------------------------//
- if(strcmp(cmd, "/adetain", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/adetain [playerid] [vehicleid] [seat]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if (!IsPlayerConnected(giveplayerid)) return 1;
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/adetain [playerid] [vehicleid] [seat]");
- new vehid = strval(tmp);
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/adetain [playerid] [vehicleid] [seat]");
- new seat = strval(tmp);
- if (seat < 0 || seat > 3) return 1;
- new Float:vX, Float:vY, Float:vZ;
- GetVehiclePos(vehid, vX, vY, vZ);
- SetPlayerPosEx(giveplayerid, vX, vY, vZ+3);
- SetPlayerVirtualWorld(giveplayerid, 0);
- SetPlayerInterior(giveplayerid, 0);
- PlayerInfo[giveplayerid][pInt] = 0;
- PlayerInfo[giveplayerid][pLocal] = 999;
- PlayerInfo[giveplayerid][pVirtualWorld] = 0;
- PutPlayerInVehicle(giveplayerid,vehid,seat);
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- }
- return 1;
- }
- //----------------------------------------[New Payday System]----------------------//
- if(strcmp(cmd, "/payday", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 99998))
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- return 1;
- }
- PayDay();
- return 1;
- }
- //----------------------------------------[Garage Features]------------------------//
- if(strcmp("/gfixlolelsadmxd", cmdtext, true) == 0 || strcmp(cmdtext, "/garagefiwesesqscaxzsdx", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(GetPVarInt(playerid, "InGarage") != 0)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new Float:vehx, Float:vehy, Float:vehz;
- for(new v = 0; v<MAX_VEHICLES; v++)
- {
- GetVehiclePos(v, vehx, vehy, vehz);
- if(IsPlayerInRangeOfPoint(playerid, 3.0, vehx, vehy, vehz))
- {
- if (IsACar(v))
- {
- if(HoodOpen[v] == 1)
- {
- RepairVehicle(v);
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has repaired the vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has repaired the vehicle.", sendername);
- }
- ProxDetector(30.0, playerid, string,PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- new light;
- GetVehicleParamsEx(v, engine, light, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(v, engine, light, alarm, doors, VEHICLE_PARAMS_ON, boot, objective);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,GREY, "The hood is not opened.");
- return 1;
- }
- }
- else
- {
- RepairVehicle(v);
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has repaired the vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has repaired the vehicle.", sendername);
- }
- ProxDetector(30.0, playerid, string,PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not inside a garage.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/lockgarage", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new garage = PlayerInfo[playerid][pGarageKey];
- new garage2 = PlayerInfo[playerid][pGarageKey2];
- if(garage == -1 && garage2 == -1)
- {
- SendClientMessage(playerid, GREY, " You don't own a garage.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/lockgarage [1-2]");
- new slot = strval(tmp);
- if (slot < 1 || slot > 2) return SendClientMessage(playerid, GREY, "Slot can't be below 1, or above 2.");
- if (slot == 1)
- {
- if (PlayerInfo[playerid][pGarageKey] == -1) return SendClientMessage(playerid, GREY, " You don't own a garage in that slot.");
- if(!IsPlayerInRangeOfPoint(playerid, 5.0, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]) && !IsPlayerInRangeOfPoint(playerid, 30.0, GarageInfo[garage][GarageInsideX], GarageInfo[garage][GarageInsideY], GarageInfo[garage][GarageInsideZ]))
- {
- SendClientMessage(playerid, GREY, " You are not near/inside your garage.");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(GarageInfo[garage][GarageLocked] == 1)
- {
- GarageInfo[garage][GarageLocked] = 0;
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "* %s has unlocked the door to their garage.", sendername);
- ProxDetector(30.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- return 1;
- }
- else
- {
- GarageInfo[garage][GarageLocked] = 1;
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "* %s has locked the door to their garage.", sendername);
- ProxDetector(30.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- return 1;
- }
- }
- if (slot == 2)
- {
- if (PlayerInfo[playerid][pGarageKey2] == -1) return SendClientMessage(playerid, GREY, " You don't own a garage in that slot.");
- if(!IsPlayerInRangeOfPoint(playerid, 5.0, GarageInfo[garage2][GarageEnterX], GarageInfo[garage2][GarageEnterY], GarageInfo[garage2][GarageEnterZ]) && !IsPlayerInRangeOfPoint(playerid, 30.0, GarageInfo[garage2][GarageInsideX], GarageInfo[garage2][GarageInsideY], GarageInfo[garage2][GarageInsideZ]))
- {
- SendClientMessage(playerid, GREY, " You are not near/inside your garage.");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(GarageInfo[garage2][GarageLocked] == 1)
- {
- GarageInfo[garage2][GarageLocked] = 0;
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "* %s has unlocked the door to their garage.", sendername);
- ProxDetector(30.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- return 1;
- }
- else
- {
- GarageInfo[garage2][GarageLocked] = 1;
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "* %s has locked the door to their garage.", sendername);
- ProxDetector(30.0, playerid, string, PURPLE,PURPLE,PURPLE,PURPLE,PURPLE);
- return 1;
- }
- }
- }
- return 1;
- }
- //----------------------------------------[New Garage System]----------------------//
- if(strcmp(cmd, "/creategarage", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/creategarage [price] [size]");
- new price = strval(tmp);
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/creategarage [price] [size]");
- new size = strval(tmp);
- if (size < 1 || size > 3) return SendClientMessage(playerid, GREY, "Invalid size.");
- new location[32];
- new Float:x, Float:y, Float:z;
- new id = GetAvailableID(TYPE_GARAGE);
- if (id == -1) return SendClientMessage(playerid, GREY, " Garages are at their maximum. Cannot continue.");
- GarageIDTaken[id] = 1;
- GetPlayerPos(playerid, x, y, z);
- GarageInfo[id][GarageEnterX] = x;
- GarageInfo[id][GarageEnterY] = y;
- GarageInfo[id][GarageEnterZ] = z;
- GarageInfo[id][GaragePickup] = CreateDynamicPickup(1239, 23, x, y, z);
- GarageInfo[id][GarageOwned] = 0;
- GarageInfo[id][GaragePrice] = price;
- GarageInfo[id][GarageVirtual] = id;
- GarageInfo[id][GarageInsideX] = 0;
- GarageInfo[id][GarageInsideY] = 0;
- GarageInfo[id][GarageInsideZ] = 0;
- GarageInfo[id][GarageInsideA] = 0;
- GarageInfo[id][GarageExitX] = 0;
- GarageInfo[id][GarageExitY] = 0;
- GarageInfo[id][GarageExitZ] = 0;
- GarageInfo[id][GarageExitA] = 0;
- strmid(GarageInfo[id][GarageOwner], "The State", 0, strlen("The State"), 255);
- GarageInfo[id][GarageSize] = 0;
- Get2DZone(location, MAX_ZONE_NAME, x, y, z);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} The State\n"GARAGE_HEX"Garage Size: {FFFFFF}None\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", location);
- GarageInfo[id][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, x, y, z, 10.0, 0);
- SendClientMessage(playerid, LIGHTBLUE, "Garage created, now use /editgarage [id] to edit it.");
- format(string, sizeof(string), "The garage ID is: %d (you can use this id to /editgarage with it).", id);
- SendClientMessage(playerid, LIGHTBLUE, string);
- SetGarageSize(id, size);
- SaveGarages();
- garages++;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/deletegarage", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/deletegarage [id]");
- return 1;
- }
- new id = strval(tmp);
- if(!GarageIDTaken[id]) return SendClientMessage(playerid, GREY, "ID is not taken.");
- GarageIDTaken[id] = 0;
- GarageInfo[id][GarageOwned] = 0;
- GarageInfo[id][GaragePrice] = 0;
- GarageInfo[id][GarageVirtual] = id;
- GarageInfo[id][GarageEnterX] = 0;
- GarageInfo[id][GarageEnterY] = 0;
- GarageInfo[id][GarageEnterZ] = 0;
- GarageInfo[id][GarageInsideX] = 0;
- GarageInfo[id][GarageInsideY] = 0;
- GarageInfo[id][GarageInsideZ] = 0;
- GarageInfo[id][GarageInsideA] = 0;
- GarageInfo[id][GarageExitX] = 0;
- GarageInfo[id][GarageExitY] = 0;
- GarageInfo[id][GarageExitZ] = 0;
- GarageInfo[id][GarageExitA] = 0;
- strmid(GarageInfo[id][GarageOwner], "The State", 0, strlen("The State"), 255);
- GarageInfo[id][GarageSize] = 0;
- DestroyDynamicPickup(GarageInfo[id][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[id][GarageLabel]);
- SendClientMessage(playerid, LIGHTBLUE, "Garage deleted.");
- SaveGarages();
- garages--;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/deletegarages", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 100000)
- {
- for(new id = 0; id < MAX_GARAGES; id++)
- {
- if(GarageIDTaken[id])
- {
- GarageIDTaken[id] = 0;
- GarageInfo[id][GarageOwned] = 0;
- GarageInfo[id][GaragePrice] = 0;
- GarageInfo[id][GarageVirtual] = 0;
- GarageInfo[id][GarageEnterX] = 0;
- GarageInfo[id][GarageEnterY] = 0;
- GarageInfo[id][GarageEnterZ] = 0;
- GarageInfo[id][GarageInsideX] = 0;
- GarageInfo[id][GarageInsideY] = 0;
- GarageInfo[id][GarageInsideZ] = 0;
- GarageInfo[id][GarageInsideA] = 0;
- GarageInfo[id][GarageExitX] = 0;
- GarageInfo[id][GarageExitY] = 0;
- GarageInfo[id][GarageExitZ] = 0;
- GarageInfo[id][GarageExitA] = 0;
- strmid(GarageInfo[id][GarageOwner], "The State", 0, strlen("The State"), 255);
- GarageInfo[id][GarageSize] = 0;
- DestroyDynamicPickup(GarageInfo[id][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[id][GarageLabel]);
- }
- }
- garages = 0;
- SendClientMessage(playerid, LIGHTBLUE, "Garages deleted.");
- if(fexist("garages.cfg")) { fremove("garages.cfg"); }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/editgarage", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgarage [id] [name] [amount]");
- SendClientMessage(playerid, GREY, "Available names: enter, exit, price, size");
- return 1;
- }
- new garage = strval(tmp);
- if(garage < 1 || garage > MAX_GARAGES) { format(string, sizeof(string), "Garage cannot be below 1 or above %d.", MAX_GARAGES); SendClientMessage(playerid, GREY, string); return 1; }
- if(!GarageIDTaken[garage]) return SendClientMessage(playerid, GREY, "ID not taken.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgarage [id] [name] [amount]");
- SendClientMessage(playerid, GREY, "Available names: enter, exit, price, size");
- return 1;
- }
- if(strcmp(tmp,"enter",true) == 0)
- {
- new Float:x, Float:y, Float:z, size[32], location[MAX_ZONE_NAME];
- if(GarageInfo[garage][GarageSize] == 0)
- {
- size = "None";
- }
- if(GarageInfo[garage][GarageSize] == 1)
- {
- size = "Small";
- }
- if(GarageInfo[garage][GarageSize] == 2)
- {
- size = "Medium";
- }
- if(GarageInfo[garage][GarageSize] == 3)
- {
- size = "Large";
- }
- DestroyDynamicPickup(GarageInfo[garage][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[garage][GarageLabel]);
- GetPlayerPos(playerid, x, y, z);
- GarageInfo[garage][GarageEnterX] = x;
- GarageInfo[garage][GarageEnterY] = y;
- GarageInfo[garage][GarageEnterZ] = z;
- GarageInfo[garage][GaragePickup] = CreateDynamicPickup(1239, 23, x, y, z);
- Get2DZone(location, MAX_ZONE_NAME, x, y, z);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", GarageInfo[garage][GarageOwner], size, location);
- GarageInfo[garage][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, x, y, z, 10.0, 0);
- SaveGarages();
- return 1;
- }
- if(strcmp(tmp,"exit",true) == 0)
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- GarageInfo[garage][GarageExitX] = x;
- GarageInfo[garage][GarageExitY] = y;
- GarageInfo[garage][GarageExitZ] = z;
- GarageInfo[garage][GarageExitA] = a;
- SaveGarages();
- return 1;
- }
- if(strcmp(tmp,"price",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgarage [id] [price] [amount]");
- return 1;
- }
- new amount = strval(tmp);
- GarageInfo[garage][GaragePrice] = amount;
- SaveGarages();
- return 1;
- }
- if(strcmp(tmp,"size",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editgarage [id] [size] [1(small) - 2(medium) - 3(large)]");
- return 1;
- }
- new size = strval(tmp), sizey[32], location[MAX_ZONE_NAME];
- if(size < 1 || size > 3) { SendClientMessage(playerid, GREY, "Size cannot be below 1, or above 3."); return 1; }
- if(size == 1)
- {
- GarageInfo[garage][GarageInsideX] = 613.4373;
- GarageInfo[garage][GarageInsideY] = -75.7534;
- GarageInfo[garage][GarageInsideZ] = 997.9922;
- GarageInfo[garage][GarageInsideA] = 277.1663;
- sizey = "Small";
- }
- if(size == 2)
- {
- GarageInfo[garage][GarageInsideX] = 615.2148;
- GarageInfo[garage][GarageInsideY] = -125.0944;
- GarageInfo[garage][GarageInsideZ] = 997.9922;
- GarageInfo[garage][GarageInsideA] = 88.5923;
- sizey = "Medium";
- }
- if(size == 3)
- {
- GarageInfo[garage][GarageInsideX] = 614.9040;
- GarageInfo[garage][GarageInsideY] = -3.4428;
- GarageInfo[garage][GarageInsideZ] = 1000.9219;
- GarageInfo[garage][GarageInsideA] = 86.3912;
- sizey = "Large";
- }
- DestroyDynamicPickup(GarageInfo[garage][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[garage][GarageLabel]);
- GarageInfo[garage][GarageSize] = size;
- GarageInfo[garage][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", GarageInfo[garage][GarageOwner], sizey, location);
- GarageInfo[garage][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ], 10.0, 0);
- SaveGarages();
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/upgradegarage", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new garage = PlayerInfo[playerid][pGarageKey];
- new garage2 = PlayerInfo[playerid][pGarageKey2];
- if(garage == -1 && garage2 == -1) return SendClientMessage(playerid, GREY, " You don't own a garage.");
- else
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/upgradegarage [1/2] [small $50k/medium $100k/large $250k]");
- return 1;
- }
- new slot = strval(tmp);
- if (slot < 1 || slot > 2) return SendClientMessage(playerid, GREY, "Slot can't be below 1, or above 2.");
- if (slot == 1)
- {
- if (PlayerInfo[playerid][pGarageKey] == -1) return SendClientMessage(playerid, GREY, " You don't own a garage in this slot.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/upgradegarage [1/2] [small $50k/medium $100k/large $250k]");
- return 1;
- }
- new price;
- new sizey[32], location[MAX_ZONE_NAME], Float:tmpinsidex, Float:tmpinsidey, Float:tmpinsidez, Float:tmpinsidea;
- if(strcmp(tmp, "small", true) == 0)
- {
- tmpinsidex = 613.4373;
- tmpinsidey = -75.7534;
- tmpinsidez = 997.9922;
- tmpinsidea = 277.1663;
- sizey = "Small";
- price = 50000;
- if(GetMoney(playerid) >= price)
- {
- DestroyDynamicPickup(GarageInfo[garage][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[garage][GarageLabel]);
- GarageInfo[garage][GarageSize] = 1;
- GarageInfo[garage][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", GarageInfo[garage][GarageOwner], sizey, location);
- GarageInfo[garage][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ], 10.0, 0);
- SaveGarages();
- GiveMoney(playerid, -price);
- format(string, sizeof(string), "* Garage upgraded/downgraded to size %s for $%d.", sizey, price);
- SendClientMessage(playerid, LIGHTBLUE, string);
- GarageInfo[garage][GarageInsideX] = tmpinsidex;
- GarageInfo[garage][GarageInsideY] = tmpinsidey;
- GarageInfo[garage][GarageInsideZ] = tmpinsidez;
- GarageInfo[garage][GarageInsideA] = tmpinsidea;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot afford this.");
- return 1;
- }
- }
- if(strcmp(tmp, "medium", true) == 0)
- {
- tmpinsidex = 615.2148;
- tmpinsidey = -125.0944;
- tmpinsidez = 997.9922;
- tmpinsidea = 88.5923;
- sizey = "Medium";
- price = 100000;
- if(GetMoney(playerid) >= price)
- {
- DestroyDynamicPickup(GarageInfo[garage][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[garage][GarageLabel]);
- GarageInfo[garage][GarageSize] = 2;
- GarageInfo[garage][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", GarageInfo[garage][GarageOwner], sizey, location);
- GarageInfo[garage][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ], 10.0, 0);
- SaveGarages();
- GiveMoney(playerid, -price);
- format(string, sizeof(string), "* Garage upgraded/downgraded to size %s for $%d.", sizey, price);
- SendClientMessage(playerid, LIGHTBLUE, string);
- GarageInfo[garage][GarageInsideX] = tmpinsidex;
- GarageInfo[garage][GarageInsideY] = tmpinsidey;
- GarageInfo[garage][GarageInsideZ] = tmpinsidez;
- GarageInfo[garage][GarageInsideA] = tmpinsidea;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot afford this.");
- return 1;
- }
- }
- if(strcmp(tmp, "large", true) == 0)
- {
- tmpinsidex = 614.9040;
- tmpinsidey = -3.4428;
- tmpinsidez = 1000.9219;
- tmpinsidea = 86.3912;
- sizey = "Large";
- price = 250000;
- if(GetMoney(playerid) >= price)
- {
- DestroyDynamicPickup(GarageInfo[garage][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[garage][GarageLabel]);
- GarageInfo[garage][GarageSize] = 3;
- GarageInfo[garage][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", GarageInfo[garage][GarageOwner], sizey, location);
- GarageInfo[garage][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ], 10.0, 0);
- SaveGarages();
- GiveMoney(playerid, -price);
- format(string, sizeof(string), "* Garage upgraded/downgraded to size %s for $%d.", sizey, price);
- SendClientMessage(playerid, LIGHTBLUE, string);
- GarageInfo[garage][GarageInsideX] = tmpinsidex;
- GarageInfo[garage][GarageInsideY] = tmpinsidey;
- GarageInfo[garage][GarageInsideZ] = tmpinsidez;
- GarageInfo[garage][GarageInsideA] = tmpinsidea;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot afford this.");
- return 1;
- }
- }
- }
- if (slot == 2)
- {
- if (PlayerInfo[playerid][pGarageKey2] == -1) return SendClientMessage(playerid, GREY, " You don't own a garage in this slot.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/upgradegarage [1/2] [small ($100,000) - medium ($300,000) - large ($500,000)]");
- return 1;
- }
- new price;
- new sizey[32], location[MAX_ZONE_NAME], Float:tmpinsidex, Float:tmpinsidey, Float:tmpinsidez, Float:tmpinsidea;
- if(strcmp(tmp, "small", true) == 0)
- {
- tmpinsidex = 613.4373;
- tmpinsidey = -75.7534;
- tmpinsidez = 997.9922;
- tmpinsidea = 277.1663;
- sizey = "Small";
- price = 50000;
- if(GetMoney(playerid) >= price)
- {
- DestroyDynamicPickup(GarageInfo[garage2][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[garage2][GarageLabel]);
- GarageInfo[garage2][GarageSize] = 1;
- GarageInfo[garage2][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[garage2][GarageEnterX], GarageInfo[garage2][GarageEnterY], GarageInfo[garage2][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[garage2][GarageEnterX], GarageInfo[garage2][GarageEnterY], GarageInfo[garage2][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", GarageInfo[garage2][GarageOwner], sizey, location);
- GarageInfo[garage2][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[garage2][GarageEnterX], GarageInfo[garage2][GarageEnterY], GarageInfo[garage2][GarageEnterZ], 10.0, 0);
- SaveGarages();
- GiveMoney(playerid, -price);
- format(string, sizeof(string), "* Garage upgraded/downgraded to size %s for $%d.", sizey, price);
- SendClientMessage(playerid, LIGHTBLUE, string);
- GarageInfo[garage2][GarageInsideX] = tmpinsidex;
- GarageInfo[garage2][GarageInsideY] = tmpinsidey;
- GarageInfo[garage2][GarageInsideZ] = tmpinsidez;
- GarageInfo[garage2][GarageInsideA] = tmpinsidea;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot afford this.");
- return 1;
- }
- }
- if(strcmp(tmp, "medium", true) == 0)
- {
- tmpinsidex = 615.2148;
- tmpinsidey = -125.0944;
- tmpinsidez = 997.9922;
- tmpinsidea = 88.5923;
- sizey = "Medium";
- price = 100000;
- if(GetMoney(playerid) >= price)
- {
- DestroyDynamicPickup(GarageInfo[garage2][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[garage2][GarageLabel]);
- GarageInfo[garage2][GarageSize] = 2;
- GarageInfo[garage2][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[garage2][GarageEnterX], GarageInfo[garage2][GarageEnterY], GarageInfo[garage2][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[garage2][GarageEnterX], GarageInfo[garage2][GarageEnterY], GarageInfo[garage2][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", GarageInfo[garage2][GarageOwner], sizey, location);
- GarageInfo[garage2][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[garage2][GarageEnterX], GarageInfo[garage2][GarageEnterY], GarageInfo[garage2][GarageEnterZ], 10.0, 0);
- SaveGarages();
- GiveMoney(playerid, -price);
- format(string, sizeof(string), "* Garage upgraded/downgraded to size %s for $%d.", sizey, price);
- SendClientMessage(playerid, LIGHTBLUE, string);
- GarageInfo[garage2][GarageInsideX] = tmpinsidex;
- GarageInfo[garage2][GarageInsideY] = tmpinsidey;
- GarageInfo[garage2][GarageInsideZ] = tmpinsidez;
- GarageInfo[garage2][GarageInsideA] = tmpinsidea;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot afford this.");
- return 1;
- }
- }
- if(strcmp(tmp, "large", true) == 0)
- {
- tmpinsidex = 614.9040;
- tmpinsidey = -3.4428;
- tmpinsidez = 1000.9219;
- tmpinsidea = 86.3912;
- sizey = "Large";
- price = 250000;
- if(GetMoney(playerid) >= price)
- {
- DestroyDynamicPickup(GarageInfo[garage2][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[garage2][GarageLabel]);
- GarageInfo[garage2][GarageSize] = 3;
- GarageInfo[garage2][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[garage2][GarageEnterX], GarageInfo[garage2][GarageEnterY], GarageInfo[garage2][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[garage2][GarageEnterX], GarageInfo[garage2][GarageEnterY], GarageInfo[garage2][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", GarageInfo[garage2][GarageOwner], sizey, location);
- GarageInfo[garage2][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[garage2][GarageEnterX], GarageInfo[garage2][GarageEnterY], GarageInfo[garage2][GarageEnterZ], 10.0, 0);
- SaveGarages();
- GiveMoney(playerid, -price);
- format(string, sizeof(string), "* Garage upgraded/downgraded to size %s for $%d.", sizey, price);
- SendClientMessage(playerid, LIGHTBLUE, string);
- GarageInfo[garage2][GarageInsideX] = tmpinsidex;
- GarageInfo[garage2][GarageInsideY] = tmpinsidey;
- GarageInfo[garage2][GarageInsideZ] = tmpinsidez;
- GarageInfo[garage2][GarageInsideA] = tmpinsidea;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot afford this.");
- return 1;
- }
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/asellgarage", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/asellgarage [id]");
- return 1;
- }
- new id = strval(tmp);
- if(id < 1 || id > MAX_GARAGES) { format(string, sizeof(string), "Garage cannot be below 1 or above %d.", MAX_GARAGES); SendClientMessage(playerid, GREY, string); return 1; }
- if(!GarageInfo[id][GarageOwned]) return SendClientMessage(playerid, GREY, "Garage not owned.");
- GarageInfo[id][GarageOwned] = 0;
- strmid(GarageInfo[id][GarageOwner], "The State", 0, strlen("The State"), 255);
- SendClientMessage(playerid, LIGHTBLUE, "Garage sold.");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pGarageKey] == id)
- {
- PlayerInfo[i][pGarageKey] = -1;
- }
- }
- GarageInfo[id][GarageOwned] = 0;
- strmid(GarageInfo[id][GarageOwner], "The State", 0, strlen("The State"), 255);
- new size[32], location[MAX_ZONE_NAME];
- if(GarageInfo[id][GarageSize] == 1)
- {
- size = "Small";
- }
- if(GarageInfo[id][GarageSize] == 2)
- {
- size = "Medium";
- }
- if(GarageInfo[id][GarageSize] == 3)
- {
- size = "Large";
- }
- DestroyDynamicPickup(GarageInfo[id][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[id][GarageLabel]);
- GarageInfo[id][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[id][GarageEnterX], GarageInfo[id][GarageEnterY], GarageInfo[id][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[id][GarageEnterX], GarageInfo[id][GarageEnterY], GarageInfo[id][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} The State\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", size, location);
- GarageInfo[id][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[id][GarageEnterX], GarageInfo[id][GarageEnterY], GarageInfo[id][GarageEnterZ], 10.0, 0);
- SaveGarages();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/garageid", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1337) return SendClientMessage(playerid,GREY,"You're not authorized to use this command.");
- new garage = IsPlayerNearGarage(playerid);
- if(garage == -1) return SendClientMessage(playerid,GREY, " You must be near the garage you wish to check the ID of.");
- format(string, sizeof(string), "* Garage ID: %d",garage);
- SendClientMessage(playerid, LIGHTBLUE, string);
- return 1;
- }
- if(strcmp(cmd, "/buygarage", true) == 0)
- {
- new i = IsPlayerNearGarage(playerid);
- if (i == -1) return SendClientMessage(playerid, GREY, " You are not near a garage that's for sale.");
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerNearGarage(playerid))
- {
- if(PlayerInfo[playerid][pGarageKey] != -1 && PlayerInfo[playerid][pGarageKey2] != -1) return SendClientMessage(playerid, GREY, " You already own 2 garages.");
- if(GarageInfo[i][GarageOwned] == 0)
- {
- // edited by emmet for es-rp v1.1-november 17
- new size[32];
- if(GarageInfo[i][GarageSize] == 1) size = "Small";
- if(GarageInfo[i][GarageSize] == 2) size = "Medium";
- if(GarageInfo[i][GarageSize] == 3) size = "Large";
- SetPVarInt(playerid, "GarageToBuy", i);
- SetPVarInt(playerid, "GaragePrice", GarageInfo[i][GaragePrice]);
- format(string, sizeof(string), "Are you sure you would like to purchase this %s sized garage for $%d?", size, GarageInfo[i][GaragePrice]);
- ShowPlayerDialog(playerid, 5499, DIALOG_STYLE_MSGBOX, "Garage Purchase Confirmation", string, "Yes", "No");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, "Garage is already owned.");
- return 1;
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sellgarage", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new i = PlayerInfo[playerid][pGarageKey];
- new i2 = PlayerInfo[playerid][pGarageKey2];
- if(i == -1 && i2 == -1) return SendClientMessage(playerid, GREY, " You don't own a garage.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/sellgarage [1/2] [confirm]");
- return 1;
- }
- new slot = strval(tmp);
- if (slot < 1 || slot > 2) return SendClientMessage(playerid, GREY, "Slot can't be below 1, or above 2.");
- if (slot == 1)
- {
- if (PlayerInfo[playerid][pGarageKey] == -1) return SendClientMessage(playerid, GREY, " You don't own a garage in this slot.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/sellgarage [1/2] [confirm]");
- format(string, sizeof(string), "Your garage is worth $%d. Are you really sure you wanna sell it?", GarageInfo[i][GaragePrice] / 100 * 80);
- SendClientMessage(playerid, YELLOW, string);
- return 1;
- }
- if(strcmp(tmp,"confirm",true) == 0)
- {
- GiveMoney(playerid, GarageInfo[i][GaragePrice] / 100 * 80);
- GarageInfo[i][GarageOwned] = 0;
- strmid(GarageInfo[i][GarageOwner], "The State", 0, strlen("The State"), 255);
- format(string, sizeof(string), "Congratulations, you have successfully sold your garage for $%d.", GarageInfo[i][GaragePrice] / 100 * 80);
- SendClientMessage(playerid, YELLOW, string);
- new size[32], location[MAX_ZONE_NAME];
- if(GarageInfo[i][GarageSize] == 1)
- {
- size = "Small";
- }
- if(GarageInfo[i][GarageSize] == 2)
- {
- size = "Medium";
- }
- if(GarageInfo[i][GarageSize] == 3)
- {
- size = "Large";
- }
- DestroyDynamicPickup(GarageInfo[i][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[i][GarageLabel]);
- GarageInfo[i][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} The State\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", size, location);
- GarageInfo[i][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ], 10.0, 0);
- PlayerInfo[playerid][pGarageKey] = -1;
- SaveGarages();
- return 1;
- }
- }
- if (slot == 2)
- {
- if (PlayerInfo[playerid][pGarageKey2] == -1) return SendClientMessage(playerid, GREY, " You don't own a garage in this slot.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/sellgarage [1/2] [confirm]");
- format(string, sizeof(string), "Your garage is worth $%d. Are you really sure you wanna sell it?", GarageInfo[i2][GaragePrice] / 100 * 80);
- SendClientMessage(playerid, YELLOW, string);
- return 1;
- }
- if(strcmp(tmp,"confirm",true) == 0)
- {
- GiveMoney(playerid, GarageInfo[i2][GaragePrice] / 100 * 80);
- GarageInfo[i2][GarageOwned] = 0;
- strmid(GarageInfo[i2][GarageOwner], "The State", 0, strlen("The State"), 255);
- format(string, sizeof(string), "Congratulations, you have successfully sold your garage for $%d.", GarageInfo[i2][GaragePrice] / 100 * 80);
- SendClientMessage(playerid, YELLOW, string);
- new size[32], location[MAX_ZONE_NAME];
- if(GarageInfo[i2][GarageSize] == 1)
- {
- size = "Small";
- }
- if(GarageInfo[i2][GarageSize] == 2)
- {
- size = "Medium";
- }
- if(GarageInfo[i2][GarageSize] == 3)
- {
- size = "Large";
- }
- DestroyDynamicPickup(GarageInfo[i2][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[i2][GarageLabel]);
- GarageInfo[i2][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[i2][GarageEnterX], GarageInfo[i2][GarageEnterY], GarageInfo[i2][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[i2][GarageEnterX], GarageInfo[i2][GarageEnterY], GarageInfo[i2][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} The State\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", size, location);
- GarageInfo[i2][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[i2][GarageEnterX], GarageInfo[i2][GarageEnterY], GarageInfo[i2][GarageEnterZ], 10.0, 0);
- PlayerInfo[playerid][pGarageKey2] = -1;
- SaveGarages();
- return 1;
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/entergarage", true) == 0 || strcmp(cmd, "/enterga", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new Seat[MAX_PLAYERS], InCar[MAX_PLAYERS];
- new i = IsPlayerNearGarage(playerid), intoset, vehicleid;
- if(i == -1) return SendClientMessage(playerid, GREY, " You are not near a garage.");
- if(GarageInfo[i][GarageSize] == 1) { intoset = 2; }
- if(GarageInfo[i][GarageSize] == 2) { intoset = 3; }
- if(GarageInfo[i][GarageSize] == 3) { intoset = 1; }
- if(GarageInfo[i][GarageLocked]) return SendClientMessage(playerid, GREY, "This garage is locked.");
- if(IsPlayerInRangeOfPoint(playerid, 5.5, GarageInfo[i][GarageEnterX], GarageInfo[i][GarageEnterY], GarageInfo[i][GarageEnterZ]))
- {
- if(GetPlayerState(playerid) == 2)
- {
- vehicleid = GetPlayerVehicleID(playerid);
- SetVehiclePos(vehicleid, GarageInfo[i][GarageInsideX], GarageInfo[i][GarageInsideY], GarageInfo[i][GarageInsideZ] + 0.4);
- SetVehicleZAngle(vehicleid, GarageInfo[i][GarageInsideA]);
- SetVehicleWorld(vehicleid, i);
- SetVehicleInterior(vehicleid, intoset);
- for(new j = 0; j < MAX_PLAYERS; j++)
- {
- if(IsPlayerInVehicle(j, vehicleid))
- {
- InCar[j] = vehicleid;
- Seat[j] = GetPlayerVehicleSeat(j);
- SetPlayerInterior(j, intoset);
- SetPlayerVirtualWorld(j, i);
- SetPVarInt(j, "InGarage", 1);
- }
- }
- }
- SetPlayerPosEx(playerid, GarageInfo[i][GarageInsideX], GarageInfo[i][GarageInsideY], GarageInfo[i][GarageInsideZ]);
- SetPlayerFacingAngle(playerid, GarageInfo[i][GarageInsideA]);
- SetPlayerInterior(playerid, intoset);
- SetPlayerVirtualWorld(playerid, i);
- if (vehicleid != 0)
- {
- for (new j = 0; j < MAX_PLAYERS; j++)
- {
- if (InCar[j] == 0) continue;
- if (InCar[j] == vehicleid)
- {
- PutPlayerInVehicle(j, vehicleid, Seat[j]);
- }
- }
- }
- SetPVarInt(playerid, "InGarage", 1);
- OnPlayerEnterGarage(playerid, i);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not near a garage.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/exitgarage", true) == 0 || strcmp(cmd, "/exitga", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new Seat[MAX_PLAYERS], InCar[MAX_PLAYERS];
- new i = GetPlayerVirtualWorld(playerid), vehicleid;
- if(i == 0) return SendClientMessage(playerid, GREY, " You are not inside a garage.");
- if(GarageInfo[i][GarageLocked]) return SendClientMessage(playerid, GREY, " You've been locked inside the garage, tough luck.");
- if(IsPlayerInRangeOfPoint(playerid, 30.0, GarageInfo[i][GarageInsideX], GarageInfo[i][GarageInsideY], GarageInfo[i][GarageInsideZ]) && GetPlayerVirtualWorld(playerid) == i)
- {
- if(GetPlayerState(playerid) == 2)
- {
- vehicleid = GetPlayerVehicleID(playerid);
- for(new j = 0; j < MAX_PLAYERS; j++)
- {
- if(IsPlayerInVehicle(j, vehicleid))
- {
- InCar[j] = vehicleid;
- Seat[j] = GetPlayerVehicleSeat(playerid);
- SetPlayerInterior(j, 0);
- SetPlayerVirtualWorld(j, 0);
- SetPVarInt(j, "InGarage", 0);
- }
- }
- SetVehiclePos(vehicleid, GarageInfo[i][GarageExitX], GarageInfo[i][GarageExitY], GarageInfo[i][GarageExitZ]);
- SetVehicleZAngle(vehicleid, GarageInfo[i][GarageExitA]);
- SetVehicleWorld(vehicleid, 0);
- SetVehicleInterior(vehicleid, 0);
- }
- SetPlayerPosEx(playerid, GarageInfo[i][GarageExitX], GarageInfo[i][GarageExitY], GarageInfo[i][GarageExitZ]);
- SetPlayerFacingAngle(playerid, GarageInfo[i][GarageExitA]);
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- if(vehicleid != 0)
- {
- for (new j = 0; j < MAX_PLAYERS; j++)
- {
- if (InCar[j] == 0) continue;
- if (InCar[j] == vehicleid)
- {
- PutPlayerInVehicle(j, vehicleid, Seat[j]);
- }
- }
- PutPlayerInVehicle(playerid, vehicleid, 0);
- }
- SetPVarInt(playerid, "InGarage", 0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not near a garage exit.");
- return 1;
- }
- }
- return 1;
- }
- //----------------------------------------[New Car-Wash System]--------------------//
- if (strcmp("/carwash", cmdtext, true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5, 1911.1886,-1784.2952,13.0801))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- for(new x = 0; x < sizeof(unwashable); x++)
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == unwashable[x][0])
- {
- SendClientMessage(playerid, 0xAA3333AA, "You cannot have this vehicle washed.");
- return 1;
- }
- }
- if(GetPlayerMoney(playerid) > 4)
- {
- if(usingcarwash == -1)
- {
- GivePlayerMoney(playerid, -5);
- usingcarwash = playerid;
- Update3DTextLabelText(entrancetext, 0xB0171FFF, "Somebody is using the car wash right now.");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(GetPlayerVehicleID(i) == GetPlayerVehicleID(playerid))
- {
- TogglePlayerControllable(i, 0);
- SetPlayerCameraPos(i,1907.8804,-1790.0590,15);
- SetPlayerCameraLookAt(i,1911.0471,-1781.6868,13.3828);
- }
- if(GetPlayerSurfingVehicleID(i) == GetPlayerVehicleID(playerid))
- {
- SetPlayerPos(i,1906.9204,-1786.0435,13.5469);
- SetPlayerFacingAngle(i, 270);
- }
- }
- SetVehiclePos(GetPlayerVehicleID(playerid), 1911.1886, -1784.2952, 13.0801);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
- MoveDynamicObject(entrancegate, 1911.21130371, -1780.68151855, 10.50000000, 1);
- SetTimerEx("Autocruise",3500,0,"ii",playerid, 1);
- }
- else
- {
- SendClientMessage(playerid, 0xAA3333AA, "Somebody else is using the car wash right now.");
- }
- }
- else
- {
- SendClientMessage(playerid, 0xAA3333AA, "You do not have enough money.");
- }
- }
- else
- {
- SendClientMessage(playerid, 0xAA3333AA, "You are not the driver of this vehicle.");
- }
- }
- else
- {
- SendClientMessage(playerid, 0xAA3333AA, "You are not in a car.");
- }
- }
- else
- {
- SendClientMessage(playerid, 0xAA3333AA, "You are not at the entrance of the car wash.");
- }
- return 1;
- }
- //----------------------------------------[New CCTV System]------------------------//
- if (strcmp("/cctv", cmdtext, true) == 0)
- {
- if(Spawned[playerid] == 1)
- {
- if(IsACop(playerid) || IsAnAgent(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,235.0616,74.3297,1005.0391) || IsPlayerInRangeOfPoint(playerid,3.0,383.1791,-1153.5154,1227.8639) || IsPlayerInRangeOfPoint(playerid, 3.0, 2164.7261,1601.9729,999.9769))
- {
- PlayerMenu[playerid] = 0;
- TogglePlayerControllable(playerid, 0);
- for (new i = 0; i < MAX_CCTVMENUS; i ++)
- {
- if (MenuType[i] > 0)
- {
- ShowMenuForPlayer(CCTVMenu[i], playerid);
- break;
- }
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000AA, "Please spawn first!");
- }
- return 1;
- }
- if (strcmp("/exitcctv", cmdtext, true) == 0)
- {
- if(CurrentCCTV[playerid] > -1)
- {
- SetPlayerPos(playerid, LastPos[playerid][LX], LastPos[playerid][LY], LastPos[playerid][LZ]);
- SetPlayerFacingAngle(playerid, LastPos[playerid][LA]);
- SetPlayerInterior(playerid, LastPos[playerid][LInterior]);
- TogglePlayerControllable(playerid, 1);
- KillTimer(KeyTimer[playerid]);
- SetCameraBehindPlayer(playerid);
- TextDrawHideForPlayer(playerid, TD);
- CurrentCCTV[playerid] = -1;
- return 1;
- }
- }
- //----------------------------------------[New Colors]----------------------------//
- if (strcmp(cmdtext, "/colors", true) == 0)
- {
- SendClientMessage(playerid, GREEN, "________________________________");
- SendClientMessage(playerid, WHITE, "{FF6347}lightred {33CCFF}lightblue {FFA100}orange {AFAFAF}grey {FFFFFF}white");
- SendClientMessage(playerid, WHITE, "{000000}black {33AA33}green {FF0000}red {FFFF00}yellow {AA3333}darkred {800080}darkpurple");
- SendClientMessage(playerid, WHITE, "{FF8282}doc {C2A2DA}purple {AAC4E5}samp {0000FF}blue {00FF00}lime {FF00FF}pink");
- SendClientMessage(playerid, WHITE, "{00E6E6}cyan {2B77A1}news {A59370}beige {8D8DFF}navyblue {585858}darkgrey");
- SendClientMessage(playerid, WHITE, "{2641FE}cop {AD99BE}lightpurple {9ACD32}soldier {F5DEB3}yellow2");
- SendClientMessage(playerid, GREEN, "________________________________");
- return 1;
- }
- //------------------------------------------[Factions Payment]---------------------//
- if(strcmp(cmd, "/resetfactionpay", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 100000)
- {
- if(factionsrecentlypaid)
- {
- factionpaytimer = 0;
- factionsrecentlypaid = 0;
- SendClientMessage(playerid, LIGHTBLUE, "Faction pay timer reset.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, "Faction pay timer not active.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- //----------------------------------------[New Dynamic Faction System]-----------------//
- if(strcmp(cmd, "/editfactionpay", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339 || PlayerInfo[playerid][pFactionMod])
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfactionpay [faction] [rank] [amount]");
- return 1;
- }
- new faction = strval(tmp);
- if(faction < 1 || faction > 10) return SendClientMessage(playerid, GREY, "cannot go below 1, or above 10.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfactionpay [faction] [rank] [amount]");
- return 1;
- }
- new rank = strval(tmp);
- if(rank < 1 || rank > 6) return SendClientMessage(playerid, GREY, "cannot go below 1, or above 6.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfactionpay [faction] [rank] [amount]");
- return 1;
- }
- new amount = strval(tmp);
- if(amount < 0 || amount > 10000000) return SendClientMessage(playerid, GREY, "cannot go below 0, or above 10,000,000.");
- switch(faction)
- {
- case 1:
- {
- if(rank == 1)
- {
- FACTION1_RANK1_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 2)
- {
- FACTION1_RANK2_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 3)
- {
- FACTION1_RANK3_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 4)
- {
- FACTION1_RANK4_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 5)
- {
- FACTION1_RANK5_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 6)
- {
- FACTION1_RANK6_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- }
- case 2:
- {
- if(rank == 1)
- {
- FACTION2_RANK1_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 2)
- {
- FACTION2_RANK2_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 3)
- {
- FACTION2_RANK3_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 4)
- {
- FACTION2_RANK4_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 5)
- {
- FACTION2_RANK5_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 6)
- {
- FACTION2_RANK6_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- }
- case 3:
- {
- if(rank == 1)
- {
- FACTION3_RANK1_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 2)
- {
- FACTION3_RANK2_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 3)
- {
- FACTION3_RANK3_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 4)
- {
- FACTION3_RANK4_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 5)
- {
- FACTION3_RANK5_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 6)
- {
- FACTION3_RANK6_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- }
- case 4:
- {
- if(rank == 1)
- {
- FACTION4_RANK1_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 2)
- {
- FACTION4_RANK2_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 3)
- {
- FACTION4_RANK3_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 4)
- {
- FACTION4_RANK4_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 5)
- {
- FACTION4_RANK5_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 6)
- {
- FACTION4_RANK6_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- }
- case 5:
- {
- if(rank == 1)
- {
- FACTION5_RANK1_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 2)
- {
- FACTION5_RANK2_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 3)
- {
- FACTION5_RANK3_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 4)
- {
- FACTION5_RANK4_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 5)
- {
- FACTION5_RANK5_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 6)
- {
- FACTION5_RANK6_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- }
- case 6:
- {
- if(rank == 1)
- {
- FACTION6_RANK1_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 2)
- {
- FACTION6_RANK2_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 3)
- {
- FACTION6_RANK3_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 4)
- {
- FACTION6_RANK4_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 5)
- {
- FACTION6_RANK5_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 6)
- {
- FACTION6_RANK6_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- }
- case 7:
- {
- if(rank == 1)
- {
- FACTION7_RANK1_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 2)
- {
- FACTION7_RANK2_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 3)
- {
- FACTION7_RANK3_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 4)
- {
- FACTION7_RANK4_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 5)
- {
- FACTION7_RANK5_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 6)
- {
- FACTION7_RANK6_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- }
- case 8:
- {
- if(rank == 1)
- {
- FACTION8_RANK1_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 2)
- {
- FACTION8_RANK2_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 3)
- {
- FACTION8_RANK3_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 4)
- {
- FACTION8_RANK4_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 5)
- {
- FACTION8_RANK5_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 6)
- {
- FACTION8_RANK6_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- }
- case 9:
- {
- if(rank == 1)
- {
- FACTION9_RANK1_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 2)
- {
- FACTION9_RANK2_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 3)
- {
- FACTION9_RANK3_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 4)
- {
- FACTION9_RANK4_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 5)
- {
- FACTION9_RANK5_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 6)
- {
- FACTION9_RANK6_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- }
- case 10:
- {
- if(rank == 1)
- {
- FACTION10_RANK1_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 2)
- {
- FACTION10_RANK2_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 3)
- {
- FACTION10_RANK3_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 4)
- {
- FACTION10_RANK4_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 5)
- {
- FACTION10_RANK5_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- else if(rank == 6)
- {
- FACTION10_RANK6_PAY = amount;
- format(string, sizeof(string), "You have edited the pay amount for faction %d (rank %d) to $%d.", faction, rank, amount);
- SendClientMessage(playerid, LIGHTBLUE, string);
- format(string, sizeof(string), "WARNING: %s has just edited the pay amount for faction %d (rank %d) to $%d.", PlayerName(playerid), faction, rank, amount);
- ABroadCast(RED, string, 1);
- SaveFactionPay();
- }
- }
- default:
- {
- SendClientMessage(playerid, GREY, "Invalid faction ID.");
- return 1;
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/payfactions", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(!factionsrecentlypaid)
- {
- for(new i = 1; i <= 10; i += 1)
- {
- if(FactionInfo[ i ][FactionType] == 1
- || FactionInfo[ i ][FactionType] == 2
- || FactionInfo[ i ][FactionType] == 3
- || FactionInfo[ i ][FactionType] == 4
- || FactionInfo[ i ][FactionType] == 5
- || FactionInfo[ i ][FactionType] == 7
- || FactionInfo[ i ][FactionType] == 8)
- {
- PayFaction(i);
- }
- }
- SetTimer("resetfactiontimer", 86400 * 1000, false);
- factionpaytimer = 86400;
- factionsrecentlypaid = 1;
- format(string, sizeof(string), "WARNING: %s has used /payfactions and paid all government faction members.",PlayerName(playerid));
- ABroadCast(RED, string, 3);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, "Factions were recently paid, please wait 24 hours before doing this again.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/divisions", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp)) return SyntaxMessage(playerid, "/divisions [factionid] - Type /factions for a list of factions and their IDs.");
- new factionid = strval(tmp);
- if (factionid < 1 || factionid > 10) return SendClientMessage(playerid, GREY, " Faction can't be below 1, or above 10.");
- if (FactionInfo[factionid][FactionDivisions] > 0)
- {
- format(string, sizeof(string), "Listing Faction %d Divisions:", factionid);
- SendClientMessage(playerid, TBLUE, string);
- for (new d = 1; d < MAX_DIVISIONS + 1; d += 1)
- {
- if (DivisionInfo[factionid][d][divisionExists] == 1)
- {
- format(string, sizeof(string), "Division #%d: %s [%s]", d, DivisionInfo[factionid][d][divisionName], DivisionInfo[factionid][d][divisionTag]);
- SendClientMessage(playerid, WHITE, string);
- }
- }
- }
- else SendClientMessage(playerid, GREY, " That faction doesn't have any divisions.");
- return 1;
- }
- if(strcmp(cmd, "/factions", true) == 0)
- {
- new members_1, members_2, members_3;
- new members_4, members_5, members_6;
- new members_7, members_8, members_9;
- new members_10;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- switch(PlayerInfo[i][pMember])
- {
- case 1: members_1++;
- case 2: members_2++;
- case 3: members_3++;
- case 4: members_4++;
- case 5: members_5++;
- case 6: members_6++;
- case 7: members_7++;
- case 8: members_8++;
- case 9: members_9++;
- case 10: members_10++;
- }
- }
- //SendClientMessage(playerid, GREEN, "___________________________________________________");
- if(FactionInfo[1][FactionType] != 6) format(string, sizeof(string), "Faction #1: %s | Owner: %s | Online Members: %d | Total Members: %d", FactionEmbed(1), FACTION1_OWNER, members_1, TOTAL_FACTION1_MEMBERS);
- else format(string, sizeof(string), "Faction #1: %s | Owner: Classified | Online Members: ? | Total Members: ?", FACTION_1);
- SendClientMessage(playerid, WHITE, string);
- if(FactionInfo[2][FactionType] != 6) format(string, sizeof(string), "Faction #2: %s | Owner: %s | Online Members: %d | Total Members: %d", FactionEmbed(2), FACTION2_OWNER, members_2, TOTAL_FACTION2_MEMBERS);
- else format(string, sizeof(string), "Faction #2: %s | Owner: Classified | Online Members: ? | Total Members: ?", FACTION_2);
- SendClientMessage(playerid, WHITE, string);
- if(FactionInfo[3][FactionType] != 6) format(string, sizeof(string), "Faction #3: %s | Owner: %s | Online Members: %d | Total Members: %d", FactionEmbed(3), FACTION3_OWNER, members_3, TOTAL_FACTION3_MEMBERS);
- else format(string, sizeof(string), "Faction #3: %s | Owner: Classified | Online Members: ? | Total Members: ?", FACTION_3);
- SendClientMessage(playerid, WHITE, string);
- if(FactionInfo[4][FactionType] != 6) format(string, sizeof(string), "Faction #4: %s | Owner: %s | Online Members: %d | Total Members: %d", FactionEmbed(4), FACTION4_OWNER, members_4, TOTAL_FACTION4_MEMBERS);
- else format(string, sizeof(string), "Faction #4: %s | Owner: Classified | Online Members: ? | Total Members: ?", FACTION_4);
- SendClientMessage(playerid, WHITE, string);
- if(FactionInfo[5][FactionType] != 6) format(string, sizeof(string), "Faction #5: %s | Owner: %s | Online Members: %d | Total Members: %d", FactionEmbed(5), FACTION5_OWNER, members_5, TOTAL_FACTION5_MEMBERS);
- else format(string, sizeof(string), "Faction #5: %s | Owner: Classified | Online Members: ? | Total Members: ?", FACTION_5);
- SendClientMessage(playerid, WHITE, string);
- if(FactionInfo[6][FactionType] != 6) format(string, sizeof(string), "Faction #6: %s | Owner: %s | Online Members: %d | Total Members: %d", FactionEmbed(6), FACTION6_OWNER, members_6, TOTAL_FACTION6_MEMBERS);
- else format(string, sizeof(string), "Faction #6: %s | Owner: Classified | Online Members: ? | Total Members: ?", FACTION_6);
- SendClientMessage(playerid, WHITE, string);
- if(FactionInfo[7][FactionType] != 6) format(string, sizeof(string), "Faction #7: %s | Owner: %s | Online Members: %d | Total Members: %d", FactionEmbed(7), FACTION7_OWNER, members_7, TOTAL_FACTION7_MEMBERS);
- else format(string, sizeof(string), "Faction #7: %s | Owner: Classified | Online Members: ? | Total Members: ?", FACTION_7);
- SendClientMessage(playerid, WHITE, string);
- if(FactionInfo[8][FactionType] != 6) format(string, sizeof(string), "Faction #8: %s | Owner: %s | Online Members: %d | Total Members: %d", FactionEmbed(8), FACTION8_OWNER, members_8, TOTAL_FACTION8_MEMBERS);
- else format(string, sizeof(string), "Faction #8: %s | Owner: Classified | Online Members: ? | Total Members: ?", FACTION_8);
- SendClientMessage(playerid, WHITE, string);
- if(FactionInfo[9][FactionType] != 6) format(string, sizeof(string), "Faction #9: %s | Owner: %s | Online Members: %d | Total Members: %d", FactionEmbed(9), FACTION9_OWNER, members_9, TOTAL_FACTION9_MEMBERS);
- else format(string, sizeof(string), "Faction #9: %s | Owner: Classified | Online Members: ? | Total Members: ?", FACTION_9);
- SendClientMessage(playerid, WHITE, string);
- if(FactionInfo[10][FactionType] != 6) format(string, sizeof(string), "Faction #10: %s | Owner: %s | Online Members: %d | Total Members: %d", FactionEmbed(10), FACTION10_OWNER, members_10, TOTAL_FACTION10_MEMBERS);
- else format(string, sizeof(string), "Faction #10: %s | Owner: Classified | Online Members: ? | Total Members: ?", FACTION_10);
- SendClientMessage(playerid, WHITE, string);
- //SendClientMessage(playerid, GREEN, "___________________________________________________");
- return 1;
- }
- if(strcmp(cmd, "/editfaction", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339 || PlayerInfo[playerid][pFactionMod])
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [name] [amount]");
- SendClientMessage(playerid, WHITE, "Available names: Name, Type, Members, Owner, Rankname, MaximumSkins");
- SendClientMessage(playerid, WHITE, "Available names: Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- SendClientMessage(playerid, WHITE, "Available names: Skin9, Skin10, Skin11, Skin12 Skin13, Color, Divisions");
- return 1;
- }
- new faction = strval(tmp);
- if(faction < 1 || faction > 10) return SendClientMessage(playerid, GREY, "cannot be below 1, or above 10.");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [name] [amount]");
- SendClientMessage(playerid, WHITE, "Available names: Name, Type, Members, Owner, Rankname, MaximumSkins");
- SendClientMessage(playerid, WHITE, "Available names: Skin1, Skin2, Skin3, Skin4, Skin5, Skin6, Skin7, Skin8");
- SendClientMessage(playerid, WHITE, "Available names: Skin9, Skin10, Skin11, Skin12 Skin13, Color, Divisions");
- return 1;
- }
- if(strcmp(tmp, "Name", true) == 0)
- {
- /*tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [name] [faction name]");
- return 1;
- }*/
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[63];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [name] [faction name]");
- return 1;
- }
- switch(faction)
- {
- case 1:
- {
- strmid(FACTION_1, result, 0, strlen(result), 255);
- SaveFactions();
- }
- case 2:
- {
- strmid(FACTION_2, result, 0, strlen(result), 255);
- SaveFactions();
- }
- case 3:
- {
- strmid(FACTION_3, result, 0, strlen(result), 255);
- SaveFactions();
- }
- case 4:
- {
- strmid(FACTION_4, result, 0, strlen(result), 255);
- SaveFactions();
- }
- case 5:
- {
- strmid(FACTION_5, result, 0, strlen(result), 255);
- SaveFactions();
- }
- case 6:
- {
- strmid(FACTION_6, result, 0, strlen(result), 255);
- SaveFactions();
- }
- case 7:
- {
- strmid(FACTION_7, result, 0, strlen(result), 255);
- SaveFactions();
- }
- case 8:
- {
- strmid(FACTION_8, result, 0, strlen(result), 255);
- SaveFactions();
- }
- case 9:
- {
- strmid(FACTION_9, result, 0, strlen(result), 255);
- SaveFactions();
- }
- case 10:
- {
- strmid(FACTION_10, result, 0, strlen(result), 255);
- SaveFactions();
- }
- }
- }
- if(strcmp(tmp, "Divisions", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [divisions] [amount]");
- return 1;
- }
- new d = strval(tmp);
- if(d < 0 || d > 5) return SendClientMessage(playerid, GREY, "Amount must be not below 0, or above 5.");
- FactionInfo[faction][FactionDivisions] = d;
- SaveFactions();
- }
- if(strcmp(tmp, "Type", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [type] [number]");
- SendClientMessage(playerid, WHITE, "Available types: None[0], Law Enforcement[1], Agent[2], Army[3], Government[4], SWAT[5], Hitman[6], News[7], Medic[8]");
- return 1;
- }
- new type = strval(tmp);
- if(type < 0 || type > 8) return SendClientMessage(playerid, GREY, "Type must be not below 0, or above 7.");
- FactionInfo[faction][FactionType] = type;
- SaveFactions();
- }
- if(strcmp(tmp, "Members", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [members] [amount]");
- return 1;
- }
- new members = strval(tmp);
- switch(faction)
- {
- case 1:
- {
- TOTAL_FACTION1_MEMBERS = members;
- SaveFactions();
- }
- case 2:
- {
- TOTAL_FACTION2_MEMBERS = members;
- SaveFactions();
- }
- case 3:
- {
- TOTAL_FACTION3_MEMBERS = members;
- SaveFactions();
- }
- case 4:
- {
- TOTAL_FACTION4_MEMBERS = members;
- SaveFactions();
- }
- case 5:
- {
- TOTAL_FACTION5_MEMBERS = members;
- SaveFactions();
- }
- case 6:
- {
- TOTAL_FACTION6_MEMBERS = members;
- SaveFactions();
- }
- case 7:
- {
- TOTAL_FACTION7_MEMBERS = members;
- SaveFactions();
- }
- case 8:
- {
- TOTAL_FACTION8_MEMBERS = members;
- SaveFactions();
- }
- case 9:
- {
- TOTAL_FACTION9_MEMBERS = members;
- SaveFactions();
- }
- case 10:
- {
- TOTAL_FACTION10_MEMBERS = members;
- SaveFactions();
- }
- }
- }
- if(strcmp(tmp, "Owner", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [owner] [name]");
- return 1;
- }
- switch(faction)
- {
- case 1:
- {
- strmid(FACTION1_OWNER, tmp, 0, strlen(tmp), 255);
- SaveFactions();
- }
- case 2:
- {
- strmid(FACTION2_OWNER, tmp, 0, strlen(tmp), 255);
- SaveFactions();
- }
- case 3:
- {
- strmid(FACTION3_OWNER, tmp, 0, strlen(tmp), 255);
- SaveFactions();
- }
- case 4:
- {
- strmid(FACTION4_OWNER, tmp, 0, strlen(tmp), 255);
- SaveFactions();
- }
- case 5:
- {
- strmid(FACTION5_OWNER, tmp, 0, strlen(tmp), 255);
- SaveFactions();
- }
- case 6:
- {
- strmid(FACTION6_OWNER, tmp, 0, strlen(tmp), 255);
- SaveFactions();
- }
- case 7:
- {
- strmid(FACTION7_OWNER, tmp, 0, strlen(tmp), 255);
- SaveFactions();
- }
- case 8:
- {
- strmid(FACTION8_OWNER, tmp, 0, strlen(tmp), 255);
- SaveFactions();
- }
- case 9:
- {
- strmid(FACTION9_OWNER, tmp, 0, strlen(tmp), 255);
- SaveFactions();
- }
- case 10:
- {
- strmid(FACTION10_OWNER, tmp, 0, strlen(tmp), 255);
- SaveFactions();
- }
- }
- }
- if(strcmp(tmp, "Rankname", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [rankname] [rank] [name]");
- return 1;
- }
- new rank = strval(tmp);
- if(rank < 1 || rank > 6) { SendClientMessage(playerid, GREY, "Rank cannot be below 1 or above 6."); return 1; }
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[63];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [rankname] [rank] [name]");
- return 1;
- }
- strmid(FactionRank[faction][rank], result, 0, strlen(result), 255);
- format(string, sizeof(string), "* You have adjusted the name of Rank %d to \"%s\".",rank,FactionRank[faction][rank]);
- SendClientMessage(playerid, LIGHTBLUE, string);
- SaveFactions();
- }
- if(strcmp(tmp, "MaximumSkins", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [MaximumSkins] [1-13]");
- return 1;
- }
- new skins = strval(tmp);
- if(skins < 1 || skins > 13) return SendClientMessage(playerid, GREY, "Minimum is 1 skin, and maximum is 13.");
- FactionInfo[faction][MaximumSkins] = skins;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin1", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin1] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][0] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin2", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin2] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][1] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin3", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin3] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][2] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin4", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin4] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][3] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin5", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin5] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][4] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin6", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin6] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][5] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin7", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin7] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][6] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin8", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin8] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][7] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin9", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin9] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][8] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin10", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin10] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][9] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin11", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin11] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][10] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin12", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin12] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][11] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Skin13", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [Skin13] [skin id]");
- return 1;
- }
- new skin = strval(tmp);
- if(skin < 0 || skin > 299) return SendClientMessage(playerid, GREY, "cannot be below 0, or above 299.");
- //if(IsInvalidSkin(skin)) return SendClientMessage(playerid, GREY, "Invalid skin.");
- FactionInfo[faction][FactionSkins][12] = skin;
- SaveFactionSkins();
- }
- if(strcmp(tmp, "Color", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/editfaction [faction id] [color] [color]");
- SendClientMessage(playerid, WHITE, "Available Colors: Type /colors");
- return 1;
- }
- FactionInfo[faction][FactionColor] = ReturnColor(tmp);
- SaveFactionSkins();
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- }
- return 1;
- }
- //-------------------------------------------[New Animation]---------------------------//
- if (strcmp(cmd, "/throw", true) == 0)
- {
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, GREY, " You cannot do that at this time.");
- return 1;
- }
- ApplyAnimation(playerid, "GRENADE", "WEAPON_throw", 4.0, 0, 0, 0, 0, 0);
- return 1;
- }
- //-------------------------------------------[New Weapon System]-----------------------//
- if(strcmp(cmd, "/depotone", true) == 0)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 3.0,1099.4655,-1252.7784,15.8272))
- {
- return SendClientMessage(playerid,COLOR_WHITE,"You are not at the Depot No.1" );
- }
- ShowPlayerDialog(playerid,DEPOT_ONE_DIALOG,DIALOG_STYLE_LIST,"Weapon Depot No.1", "AK-47 Stock\nDeagle Stock\nCombat Shotgun Stock", "Select", "Cancel");
- return 1;
- }
- if(strcmp(cmd, "/depottwo", true) == 0)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 3.0,732.7587,-1476.2100,5.4688))
- {
- return SendClientMessage(playerid,COLOR_WHITE,"You are not at the Depot No.2" );
- }
- ShowPlayerDialog(playerid,DEPOT_TWO_DIALOG,DIALOG_STYLE_LIST,"Weapon Depot No.2", "AK-47 Barrel\nDeagle Barrel\nCombat Shotgun Barrel", "Select" ,"Cancel");
- return 1;
- }
- if(strcmp(cmd, "/depotthree", true) == 0)
- {
- if(!IsPlayerInRangeOfPoint(playerid, 3.0,857.4708,-978.8653,37.1875))
- {
- return SendClientMessage(playerid,COLOR_WHITE,"You are not at the Depot No.3" );
- }
- ShowPlayerDialog(playerid,DEPOT_THREE_DIALOG,DIALOG_STYLE_LIST,"Weapon Depot No.3", "AK-47 Magazine\nDeagle Magazine\nCombat Shotgun Magazine", "Select" ,"Cancel");
- return 1;
- }
- //-------------------------------------------[Funny CMD]---------------------------------//
- if(strcmp(cmd, "/lethimtalk", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 99998) return 1;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/lethimtalk [playerid] [chat]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[128];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SyntaxMessage(playerid, "/lethimtalk [playerid] [chat]");
- return 1;
- }
- new adminrank[25];
- switch(PlayerInfo[giveplayerid][pAdmin])
- {
- case 1: adminrank = "Moderator";
- case 2: adminrank = "Junior Administrator";
- case 3: adminrank = "General Administrator";
- case 4: adminrank = "Senior Administrator";
- case 1337: adminrank = "Head Adminstrator";
- case 1338: adminrank = "Server Manager";
- case 1339: adminrank = "Co-Executive Admin";
- case 99998: adminrank = "Executive Administrator";
- case 99999: adminrank = "Community Scripter";
- case 100000: adminrank = "Community Owner";
- }
- if(PlayerInfo[giveplayerid][pAdmin] < 2)
- {
- format(string, sizeof(string), "[OOC] %s %s: %s", giveplayer, result);
- OOCOff(COLOR_WHITE,string);
- }
- else if(PlayerInfo[giveplayerid][pAdmin] > 1)
- {
- format(string, sizeof(string), "[OOC] %s %s: %s", adminrank, giveplayer, result);
- OOCOff(COLOR_WHITE,string);
- }
- }
- return 1;
- }
- //------------------------------------------[Shawn Terminatation]------------------------//
- if(strcmp(cmd, "/shawntermination", true) == 0)
- {
- new time = 999999999;
- if(PlayerInfo[playerid][pAdmin] >= 99999)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SyntaxMessage(playerid, "/shawntermination [player]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- format(string, sizeof(string), "{FF6347}%s has launched the {33AA33}'Shawn Termination'{FF6347} on %s.", PlayerName(playerid), PlayerName(giveplayerid));
- SendClientMessageToAll(LIGHTRED, string);
- format(string, sizeof(string), "{FF6347}%s has been prisoned for 999999999 minutes, reason: Shawn termination.", PlayerName(giveplayerid));
- SendClientMessageToAll(LIGHTRED, string);
- GameTextForPlayer(giveplayerid, "~w~Welcome to ~n~~r~Fort DeMorgan", 5000, 3);
- ClearGuns(giveplayerid);
- ResetPlayerWeapons(giveplayerid);
- PlayerInfo[giveplayerid][pWantedLevel] = 0;
- SetPlayerVirtualWorld(giveplayerid, 0); PlayerInfo[giveplayerid][pVirtualWorld] = 0;
- SetPlayerInterior(giveplayerid, 69); PlayerInfo[giveplayerid][pInt] = 69;
- SetPlayerWantedLevel(giveplayerid, 0);
- PlayerInfo[giveplayerid][pJailed] = 3;
- PlayerInfo[giveplayerid][pJailTime] = time;
- SetPlayerSkin(giveplayerid, 50);
- new rand = random(sizeof(PrisonSpawns));
- PlayerCell = rand;
- SetPlayerPos(giveplayerid, PrisonSpawns[rand][0], PrisonSpawns[rand][1], PrisonSpawns[rand][2]);
- SetPlayerFacingAngle(giveplayerid, PrisonSpawns[rand][3]);
- format(string, sizeof(string), "{FF6347}%s has been fined $999999999, reason: Shawn termination.", PlayerName(giveplayerid));
- SendClientMessageToAll(LIGHTRED, string);
- GivePlayerMoney(giveplayerid, -999999999);
- PlayerInfo[playerid][pCash] = -999999999;
- format(string, sizeof(string), "{FF6347}%s has been Globally muted and muted from all chat channels, reason: Shawn termination.", PlayerName(giveplayerid));
- SendClientMessageToAll(LIGHTRED, string);
- PlayerInfo[giveplayerid][pNewbieMuted] = 1;
- PlayerInfo[giveplayerid][pMuted] = 1;
- format(string, sizeof(string), "{FF6347}%s is now losing 1 health per second, reason: Shawn termination.", PlayerName(giveplayerid));
- SendClientMessageToAll(LIGHTRED, string);
- LoseHealthTimer[giveplayerid] = SetTimerEx("LoseHealth", 1000, true, "i", giveplayerid);
- return 1;
- }
- else return SendClientMessage(playerid, GREY, "Player not connected.");
- }
- return 1;
- }
- //------------------------------------------[New Mail Job]-------------------------------//
- if(strcmp(cmd, "/delivermail", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] == 22)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid >= MailBike[0]&& vehicleid <= MailBike[5])
- {
- if(PlayerInfo[playerid][pMail] == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0,606.2065,-1508.4817,14.9426))
- {
- new getstate = GetPlayerState(playerid);
- if(getstate == PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid, COLOR_WHITE,"Take the Mail-Bike to the First Check-Point");
- new rand = random(sizeof(MailPoints));
- SetPlayerCheckpoint(playerid, MailPoints[rand][0], MailPoints[rand][1], MailPoints[rand][2], 3.0);
- CP[playerid] = 1800;
- PlayerInfo[playerid][pMail] = 1;
- }
- }
- }
- }
- }
- }
- return 1;
- }
- //-----------------------------------------[New /relog CMd]-----------------------------//
- if (strcmp(cmd, "/relog", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] != 99999)
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this Command.");
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0)
- {
- SendClientMessage(playerid, GREY, " You cannot do that at this time.");
- return 1;
- }
- SendClientMessage(playerid, WHITE, "Relogging: Your statistics have been saved.");
- OnPlayerSave(playerid);
- gPlayerLogged[playerid] = 0;
- gPlayerSpawned[playerid] = 0;
- TogglePlayerControllable(playerid, 0);
- SetPVarInt(playerid, "Relogging", 1);
- format(string, sizeof(string), "* %s has left the server. (Relogging)", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, YELLOW, YELLOW, YELLOW, YELLOW, YELLOW);
- SetPlayerVirtualWorld(playerid, 99999999);
- RelogTimer[playerid] = SetTimerEx("LoadPlayerVars", 3000, false, "i", playerid);
- return 1;
- }
- //-----------------------------------------[New Force-Relog for admins]------------------//
- if(strcmp(cmd, "/forcerelog", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 99999)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SyntaxMessage(playerid, "/forcerelog [playerid/name]");
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerNPC(giveplayerid)) return 1;
- if(giveplayerid == playerid)
- {
- return SendClientMessage(playerid,GREY, "Use /relog if you wish to relog.");
- }
- if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
- {
- SendClientMessage(playerid, GREY, " You cannot do this on a higher admin.");
- return 1;
- }
- format(string, sizeof(string), "You have forced %s to relog.", PlayerName(giveplayerid));
- SendClientMessage(playerid, WHITE, string);
- format(string, sizeof(string), "You have been forced to relog by %s.", PlayerName(playerid));
- SendClientMessage(giveplayerid, WHITE, string);
- format(string, sizeof(string), "WARNING: %s has forced %s to relog.", PlayerName(playerid), PlayerName(giveplayerid));
- ABroadCast(RED, string, 1);
- SendClientMessage(giveplayerid, WHITE, "Relogging: Your statistics have been saved.");
- OnPlayerSave(giveplayerid);
- gPlayerLogged[giveplayerid] = 0;
- gPlayerSpawned[giveplayerid] = 0;
- TogglePlayerControllable(giveplayerid, 0);
- SetPVarInt(giveplayerid, "Relogging", 1);
- format(string, sizeof(string), "* %s has left the server. (Relogging)", PlayerName(giveplayerid));
- ProxDetector(30.0, giveplayerid, string, YELLOW, YELLOW, YELLOW, YELLOW, YELLOW);
- SetPlayerVirtualWorld(giveplayerid, 99999999);
- RelogTimer[giveplayerid] = SetTimerEx("LoadPlayerVars", 3000, false, "i", giveplayerid);
- UseAdmCmdTimer[playerid]++;
- SetTimerEx("UseAdmCmd",3*1000,0,"i",playerid); //3 seconds
- return 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use this command.");
- }
- return 1;
- }
- //-----------------------------------------[Vehicle System]------------------------------//
- if(strcmp(cmd, "/createcar", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- new Float:X,Float:Y,Float:Z,Float:F;
- if(IsPlayerInAnyVehicle(playerid))
- {
- GetVehiclePos(GetPlayerVehicleID(playerid),X,Y,Z);
- GetVehicleZAngle(GetPlayerVehicleID(playerid),F);
- }
- else
- {
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,F);
- }
- new i = SpawnedCars+1;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createcar [vehiclemodel/vehiclename] [price]");
- return 1;
- }
- new car = ReturnVehicleModelID(tmp);
- if(!car)
- {
- SendClientMessage(playerid,COLOR_YELLOW," Invalid car model name/ID");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createcar [vehiclemodel/vehiclename] [price]");
- return 1;
- }
- new price = strvalEx(tmp);
- if(i >= MAX_CARS)
- {
- SendClientMessage(playerid,COLOR_WHITE, " Cars have reached there limit.");
- return 1;
- }
- format(string, sizeof(string), "Cars/car_%d.ini", i);
- if(!fexist(string))
- {
- CarInfo[i][CarModel] = car;
- CarInfo[i][CarPrice] = price;
- CarInfo[i][CarX] = X;
- CarInfo[i][CarY] = Y;
- CarInfo[i][CarZ] = Z;
- CarInfo[i][CarF] = F;
- CarInfo[i][CarSpawnX] = 2079.6450;
- CarInfo[i][CarSpawnY] = -2033.5126;
- CarInfo[i][CarSpawnZ] = 13.2677;
- CarInfo[i][CarSpawnF] = 270.4895;
- CarInfo[i][CarColor] = 0;
- CarInfo[i][CarColor2] = 0;
- CarInfo[i][DealerShipCar] = 1;
- dini_Create(string);
- dini_IntSet(string, "CarModel", CarInfo[i][CarModel]);
- dini_IntSet(string, "CarPrice", CarInfo[i][CarPrice]);
- dini_FloatSet(string, "CarX", CarInfo[i][CarX]);
- dini_FloatSet(string, "CarY", CarInfo[i][CarY]);
- dini_FloatSet(string, "CarZ", CarInfo[i][CarZ]);
- dini_FloatSet(string, "CarF", CarInfo[i][CarF]);
- dini_FloatSet(string, "CarSpawnX", CarInfo[i][CarSpawnX]);
- dini_FloatSet(string, "CarSpawnY", CarInfo[i][CarSpawnY]);
- dini_FloatSet(string, "CarSpawnZ", CarInfo[i][CarSpawnZ]);
- dini_FloatSet(string, "CarSpawnF", CarInfo[i][CarSpawnF]);
- dini_IntSet(string, "CarColor", CarInfo[i][CarColor]);
- dini_IntSet(string, "CarColor2", CarInfo[i][CarColor2]);
- ReloadCar(i);
- format(string,sizeof(string),"Created Car ID: %d, Model: %d, Price: %d",i,CarInfo[i][CarModel],CarInfo[i][CarPrice]);
- SendClientMessage(playerid,COLOR_WHITE,string);
- SpawnedCars++;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," Error.");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not authorized to use this command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/createpcar", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- new Float:X,Float:Y,Float:Z,Float:F;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createpcar [playerid/PartOfName] [vehiclemodel/Vehiclename]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /createpcar [playerid/PartOfName] [vehiclemodel/Vehiclename]");
- return 1;
- }
- new car = ReturnVehicleModelID(tmp);
- if(!car)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Invalid Car Model Name/ID.");
- return 1;
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- GetVehiclePos(GetPlayerVehicleID(playerid),X,Y,Z);
- GetVehicleZAngle(GetPlayerVehicleID(playerid),F);
- }
- else
- {
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,F);
- }
- if(PlayerInfo[giveplayerid][PlayerVehicleModel1] == 0)
- {
- ResetPlayerVehicleEx(giveplayerid, 1);
- PlayerInfo[giveplayerid][PlayerVehiclePosX1] = X;
- PlayerInfo[giveplayerid][PlayerVehiclePosY1] = Y;
- PlayerInfo[giveplayerid][PlayerVehiclePosZ1] = Z;
- PlayerInfo[giveplayerid][PlayerVehicleFacing1] = F;
- PlayerInfo[giveplayerid][PlayerVehicleModel1] = car;
- PlayerInfo[giveplayerid][pPlayerVehicle1Color] = 0;
- PlayerInfo[giveplayerid][pPlayerVehicle1Color2] = 0;
- OnPlayerSave(giveplayerid);
- RemovePlayerFromVehicle(giveplayerid);
- CreatePlayerVehicle(giveplayerid, 1);
- PutPlayerInVehicle(giveplayerid,PlayerVehicleID1[giveplayerid],0);
- format(string,sizeof(string)," Administrator %s Had gave you a %s, Buy a lock from any Locks Store.",PlayerName(playerid),vehName[PlayerInfo[giveplayerid][PlayerVehicleModel1]-400]);
- SendClientMessage(giveplayerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"AdmWarning: Administrator %s Had gave %s a %s.",PlayerName(playerid),PlayerName(giveplayerid),vehName[PlayerInfo[giveplayerid][PlayerVehicleModel1]-400]);
- ABroadCast(COLOR_YELLOW,string,1);
- return 1;
- }
- else if(PlayerInfo[giveplayerid][PlayerVehicleModel2] == 0)
- {
- ResetPlayerVehicleEx(giveplayerid, 2);
- PlayerInfo[giveplayerid][PlayerVehiclePosX2] = X;
- PlayerInfo[giveplayerid][PlayerVehiclePosY2] = Y;
- PlayerInfo[giveplayerid][PlayerVehiclePosZ2] = Z;
- PlayerInfo[giveplayerid][PlayerVehicleFacing2] = F;
- PlayerInfo[giveplayerid][PlayerVehicleModel2] = car;
- PlayerInfo[giveplayerid][pPlayerVehicle2Color] = 0;
- PlayerInfo[giveplayerid][pPlayerVehicle2Color2] = 0;
- OnPlayerSave(giveplayerid);
- RemovePlayerFromVehicle(giveplayerid);
- CreatePlayerVehicle(giveplayerid, 2);
- PutPlayerInVehicle(giveplayerid,PlayerVehicleID2[giveplayerid],0);
- format(string,sizeof(string)," Administrator %s Had gave you a %s, Buy a lock From Any Locks Store.",PlayerName(playerid),vehName[PlayerInfo[giveplayerid][PlayerVehicleModel2]-400]);
- SendClientMessage(giveplayerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"AdmWarning: Administrator %s Had gave %s a %s.",PlayerName(playerid),PlayerName(giveplayerid),vehName[PlayerInfo[giveplayerid][PlayerVehicleModel2]-400]);
- ABroadCast(COLOR_YELLOW,string,1);
- }
- else if(PlayerInfo[giveplayerid][PlayerVehicleModel3] == 0)
- {
- ResetPlayerVehicleEx(giveplayerid, 3);
- PlayerInfo[giveplayerid][PlayerVehiclePosX3] = X;
- PlayerInfo[giveplayerid][PlayerVehiclePosY3] = Y;
- PlayerInfo[giveplayerid][PlayerVehiclePosZ3] = Z;
- PlayerInfo[giveplayerid][PlayerVehicleFacing3] = F;
- PlayerInfo[giveplayerid][PlayerVehicleModel3] = car;
- PlayerInfo[giveplayerid][pPlayerVehicle3Color] = 0;
- PlayerInfo[giveplayerid][pPlayerVehicle3Color2] = 0;
- OnPlayerSave(giveplayerid);
- RemovePlayerFromVehicle(giveplayerid);
- CreatePlayerVehicle(giveplayerid, 3);
- PutPlayerInVehicle(giveplayerid,PlayerVehicleID3[giveplayerid],0);
- format(string,sizeof(string)," Administrator %s Had gave you a %s, Buy a lock From Any Locks Store.",PlayerName(playerid),vehName[PlayerInfo[giveplayerid][PlayerVehicleModel3]-400]);
- SendClientMessage(giveplayerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"AdmWarning: Administrator %s Had gave %s a %s.",PlayerName(playerid),PlayerName(giveplayerid),vehName[PlayerInfo[giveplayerid][PlayerVehicleModel3]-400]);
- ABroadCast(COLOR_YELLOW,string,1);
- }
- else if(PlayerInfo[giveplayerid][PlayerVehicleModel4] == 0)
- {
- ResetPlayerVehicleEx(giveplayerid, 4);
- PlayerInfo[giveplayerid][PlayerVehiclePosX4] = X;
- PlayerInfo[giveplayerid][PlayerVehiclePosY4] = Y;
- PlayerInfo[giveplayerid][PlayerVehiclePosZ4] = Z;
- PlayerInfo[giveplayerid][PlayerVehicleFacing4] = F;
- PlayerInfo[giveplayerid][PlayerVehicleModel4] = car;
- PlayerInfo[giveplayerid][pPlayerVehicle4Color] = 0;
- PlayerInfo[giveplayerid][pPlayerVehicle4Color2] = 0;
- OnPlayerSave(giveplayerid);
- RemovePlayerFromVehicle(giveplayerid);
- CreatePlayerVehicle(giveplayerid, 4);
- PutPlayerInVehicle(giveplayerid,PlayerVehicleID4[giveplayerid],0);
- format(string,sizeof(string)," Administrator %s Had gave you a %s, Buy a lock From Any Locks Store.",PlayerName(playerid),vehName[PlayerInfo[giveplayerid][PlayerVehicleModel4]-400]);
- SendClientMessage(giveplayerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"AdmWarning: Administrator %s Had gave %s a %s.",PlayerName(playerid),PlayerName(giveplayerid),vehName[PlayerInfo[giveplayerid][PlayerVehicleModel4]-400]);
- ABroadCast(COLOR_YELLOW,string,1);
- }
- else if(PlayerInfo[giveplayerid][PlayerVehicleModel5] == 0)
- {
- ResetPlayerVehicleEx(giveplayerid, 5);
- PlayerInfo[giveplayerid][PlayerVehiclePosX5] = X;
- PlayerInfo[giveplayerid][PlayerVehiclePosY5] = Y;
- PlayerInfo[giveplayerid][PlayerVehiclePosZ5] = Z;
- PlayerInfo[giveplayerid][PlayerVehicleFacing5] = F;
- PlayerInfo[giveplayerid][PlayerVehicleModel5] = car;
- PlayerInfo[giveplayerid][pPlayerVehicle5Color] = 0;
- PlayerInfo[giveplayerid][pPlayerVehicle5Color2] = 0;
- //
- OnPlayerSave(giveplayerid);
- RemovePlayerFromVehicle(giveplayerid);
- CreatePlayerVehicle(giveplayerid, 5);
- PutPlayerInVehicle(giveplayerid,PlayerVehicleID5[giveplayerid],0);
- format(string,sizeof(string)," Administrator %s Had gave you a %s, Buy a lock From Any Locks Store.",PlayerName(playerid),vehName[PlayerInfo[giveplayerid][PlayerVehicleModel5]-400]);
- SendClientMessage(giveplayerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"AdmWarning: Administrator %s Had gave %s a %s.",PlayerName(playerid),PlayerName(giveplayerid),vehName[PlayerInfo[giveplayerid][PlayerVehicleModel5]-400]);
- ABroadCast(COLOR_YELLOW,string,1);
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," That player has no more free slots.");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not authorized to use this command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/gotohouse", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext,idx);
- new bull = strval(tmp);
- if(bull <= 0 || bull > MAX_HOUSES)
- {
- return SendClientMessage(playerid, -1, "Invalid house ID!");
- }
- new bleh[128];
- format(bleh,sizeof(bleh),"Teleported to house ID %d!",bull);
- SendClientMessage(playerid, -1, bleh);
- SetPlayerPos(playerid, HouseInfo[bull][hExteriorX],HouseInfo[bull][hExteriorY], HouseInfo[bull][hExteriorZ]);
- Teleport(playerid, HouseInfo[bull][hExteriorX], HouseInfo[bull][hExteriorY], HouseInfo[bull][hExteriorZ], 0.0, 0,0, 0);
- return 1;
- }
- else
- {
- return SendClientMessage(playerid, -1, " You're not authorized to use that command!");
- }
- }
- if(strcmp(cmd, "/gotobiz", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext,idx);
- new bull = strval(tmp);
- if(bull <= 0 || bull > MAX_BUSINESSES)
- {
- return SendClientMessage(playerid, -1, "Invalid biz ID!");
- }
- new bleh[128];
- format(bleh,sizeof(bleh),"Teleported to biz ID %d!",bull);
- SendClientMessage(playerid, -1, bleh);
- Teleport(playerid, BizzInfo[bull][bEntranceX], BizzInfo[bull][bEntranceY], BizzInfo[bull][bEntranceZ], 0.0, 0,0, 0);
- return 1;
- }
- else
- {
- return SendClientMessage(playerid, -1, " You're not authorized to use that command!");
- }
- }
- if(strcmp(cmd, "/gotobuilding", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext,idx);
- new bull = strval(tmp);
- if(bull <= 0 || bull > MAX_BUILDINGS)
- {
- return SendClientMessage(playerid, -1, "Invalid building ID!");
- }
- new bleh[128];
- format(bleh,sizeof(bleh),"Teleported to building ID %d!",bull);
- SendClientMessage(playerid, -1, bleh);
- Teleport(playerid, BInfo[bull][bExteriorX], BInfo[bull][bExteriorY], BInfo[bull][bExteriorZ], 0.0, 0,0 , 0);
- return 1;
- }
- else
- {
- return SendClientMessage(playerid, -1, " You're not authorized to use that command!");
- }
- }
- if(strcmp(cmd, "/gotomotel", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- tmp = strtok(cmdtext,idx);
- new bull = strval(tmp);
- if(bull <= 0 || bull > MAX_MOTELS)
- {
- return SendClientMessage(playerid, -1, "Invalid Motel ID!");
- }
- new bleh[128];
- format(bleh,sizeof(bleh),"Teleported to Motel ID %d!",bull);
- SendClientMessage(playerid, -1, bleh);
- Teleport(playerid, MInfo[bull][mExteriorX], MInfo[bull][mExteriorY], MInfo[bull][mExteriorZ], 0.0, 0,0 , 0);
- return 1;
- }
- else
- {
- return SendClientMessage(playerid, -1, " You're not authorized to use that command!");
- }
- }
- if(strcmp(cmd, "/deletepcar", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /deletepcar [playerid/PartOfName] [slot]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /deletepcar [playerid/PartOfName] [slot]");
- return 1;
- }
- new slot = strvalEx(tmp);
- if(slot == 1)
- {
- if(PlayerInfo[giveplayerid][PlayerVehicleModel1] != 0)
- {
- ResetPlayerVehicle(giveplayerid, 1);
- OnPlayerSave(giveplayerid);
- format(string, sizeof(string), " Administrator %s have deleted your vehicle.",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), " AdmWarning: Administrator %s have deleted %s vehicle.",PlayerName(playerid),PlayerName(giveplayerid));
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- else if(slot == 2)
- {
- if(PlayerInfo[giveplayerid][PlayerVehicleModel2] != 0)
- {
- ResetPlayerVehicle(giveplayerid, 2);
- OnPlayerSave(giveplayerid);
- format(string, sizeof(string), " Administrator %s have deleted your vehicle.",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), " AdmWarning: Administrator %s have deleted %s vehicle.",PlayerName(playerid),PlayerName(giveplayerid));
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- else if(slot == 3)
- {
- if(PlayerInfo[giveplayerid][PlayerVehicleModel3] != 0)
- {
- ResetPlayerVehicle(giveplayerid, 3);
- OnPlayerSave(giveplayerid);
- format(string, sizeof(string), " Administrator %s have deleted your vehicle.",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), " AdmWarning: Administrator %s have deleted %s vehicle.",PlayerName(playerid),PlayerName(giveplayerid));
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- else if(slot == 4)
- {
- if(PlayerInfo[giveplayerid][PlayerVehicleModel4] != 0)
- {
- ResetPlayerVehicle(giveplayerid, 4);
- OnPlayerSave(giveplayerid);
- format(string, sizeof(string), " Administrator %s have deleted your vehicle.",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), " AdmWarning: Administrator %s have deleted %s vehicle.",PlayerName(playerid),PlayerName(giveplayerid));
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- else if(slot == 5)
- {
- if(PlayerInfo[giveplayerid][PlayerVehicleModel5] != 0)
- {
- ResetPlayerVehicle(giveplayerid, 5);
- OnPlayerSave(giveplayerid);
- format(string, sizeof(string), " Administrator %s have deleted your vehicle.",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), " AdmWarning: Administrator %s have deleted %s vehicle.",PlayerName(playerid),PlayerName(giveplayerid));
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," Slot Number cant be less than 1 or more than 5.");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not authorized to use this command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/parkpcar", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- new Float:X,Float:Y,Float:Z,Float:F;
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /parkpcar [playerid/PartOfName] [slot]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /parkpcar [playerid/PartOfName] [slot]");
- return 1;
- }
- new slot = strvalEx(tmp);
- if(IsPlayerInAnyVehicle(playerid))
- {
- GetVehiclePos(GetPlayerVehicleID(playerid),X,Y,Z);
- GetVehicleZAngle(GetPlayerVehicleID(playerid),F);
- }
- else
- {
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,F);
- }
- if(slot == 1)
- {
- if(PlayerInfo[giveplayerid][PlayerVehicleModel1] != 0)
- {
- PlayerInfo[giveplayerid][PlayerVehiclePosX1] = X;
- PlayerInfo[giveplayerid][PlayerVehiclePosY1] = Y;
- PlayerInfo[giveplayerid][PlayerVehiclePosZ1] = Z;
- PlayerInfo[giveplayerid][PlayerVehicleFacing1] = F;
- DestroyVehicle(PlayerVehicleID1[giveplayerid]);
- CreatePlayerVehicle(giveplayerid,1);
- format(string, sizeof(string), " Administrator %s have parked your vehicle.",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), " AdmWarning: Administrator %s have parked %s vehicle.",PlayerName(playerid),PlayerName(giveplayerid));
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- else if(slot == 2)
- {
- if(PlayerInfo[giveplayerid][PlayerVehicleModel2] != 0)
- {
- PlayerInfo[giveplayerid][PlayerVehiclePosX2] = X;
- PlayerInfo[giveplayerid][PlayerVehiclePosY2] = Y;
- PlayerInfo[giveplayerid][PlayerVehiclePosZ2] = Z;
- PlayerInfo[giveplayerid][PlayerVehicleFacing2] = F;
- DestroyVehicle(PlayerVehicleID2[giveplayerid]);
- CreatePlayerVehicle(giveplayerid,2);
- format(string, sizeof(string), " Administrator %s have parked your vehicle.",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), " AdmWarning: Administrator %s have parked %s vehicle.",PlayerName(playerid),PlayerName(giveplayerid));
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- else if(slot == 3)
- {
- if(PlayerInfo[giveplayerid][PlayerVehicleModel3] != 0)
- {
- PlayerInfo[giveplayerid][PlayerVehiclePosX3] = X;
- PlayerInfo[giveplayerid][PlayerVehiclePosY3] = Y;
- PlayerInfo[giveplayerid][PlayerVehiclePosZ3] = Z;
- PlayerInfo[giveplayerid][PlayerVehicleFacing3] = F;
- DestroyVehicle(PlayerVehicleID3[giveplayerid]);
- CreatePlayerVehicle(giveplayerid,3);
- format(string, sizeof(string), " Administrator %s have parked your vehicle.",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), " AdmWarning: Administrator %s have parked %s vehicle.",PlayerName(playerid),PlayerName(giveplayerid));
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- else if(slot == 4)
- {
- if(PlayerInfo[giveplayerid][PlayerVehicleModel4] != 0)
- {
- PlayerInfo[giveplayerid][PlayerVehiclePosX4] = X;
- PlayerInfo[giveplayerid][PlayerVehiclePosY4] = Y;
- PlayerInfo[giveplayerid][PlayerVehiclePosZ4] = Z;
- PlayerInfo[giveplayerid][PlayerVehicleFacing4] = F;
- DestroyVehicle(PlayerVehicleID4[giveplayerid]);
- CreatePlayerVehicle(giveplayerid,4);
- format(string, sizeof(string), " Administrator %s have parked your vehicle.",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), " AdmWarning: Administrator %s have parked %s vehicle.",PlayerName(playerid),PlayerName(giveplayerid));
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- else if(slot == 5)
- {
- if(PlayerInfo[giveplayerid][PlayerVehicleModel5] != 0)
- {
- PlayerInfo[giveplayerid][PlayerVehiclePosX5] = X;
- PlayerInfo[giveplayerid][PlayerVehiclePosY5] = Y;
- PlayerInfo[giveplayerid][PlayerVehiclePosZ5] = Z;
- PlayerInfo[giveplayerid][PlayerVehicleFacing5] = F;
- DestroyVehicle(PlayerVehicleID5[giveplayerid]);
- CreatePlayerVehicle(giveplayerid,5);
- format(string, sizeof(string), " Administrator %s have parked your vehicle.",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), " AdmWarning: Administrator %s have parked %s vehicle.",PlayerName(playerid),PlayerName(giveplayerid));
- ABroadCast(COLOR_YELLOW,string,1);
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," Slot Number cant be less than 1 or more than 5.");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not authorized to use this command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/deletecar", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /deletecar [carid]");
- return 1;
- }
- new car = strvalEx(tmp);
- format(string, sizeof(string), "Cars/car_%d.ini",car);
- if(fexist(string))
- {
- if(car == SpawnedCars)
- {
- DestroyVehicle(CarInfo[car][CarID]);
- Delete3DTextLabel(CarInfo[car][CarText]);
- CarInfo[car][DealerShipCar] = 0;
- format(string, sizeof(string), "Cars/car_%d.ini",SpawnedCars);
- SpawnedCars = SpawnedCars-1;
- dini_Remove(string);
- }
- else
- {
- CarInfo[car][CarModel] = CarInfo[SpawnedCars][CarModel];
- CarInfo[car][CarPrice] = CarInfo[SpawnedCars][CarPrice];
- CarInfo[car][CarX] = CarInfo[SpawnedCars][CarX];
- CarInfo[car][CarY] = CarInfo[SpawnedCars][CarY];
- CarInfo[car][CarZ] = CarInfo[SpawnedCars][CarZ];
- CarInfo[car][CarF] = CarInfo[SpawnedCars][CarF];
- CarInfo[car][CarSpawnX] = CarInfo[SpawnedCars][CarSpawnX];
- CarInfo[car][CarSpawnY] = CarInfo[SpawnedCars][CarSpawnY];
- CarInfo[car][CarSpawnZ] = CarInfo[SpawnedCars][CarSpawnZ];
- CarInfo[car][CarSpawnF] = CarInfo[SpawnedCars][CarSpawnF];
- CarInfo[car][CarColor] = CarInfo[SpawnedCars][CarColor];
- CarInfo[car][CarColor2] = CarInfo[SpawnedCars][CarColor2];
- CarInfo[car][DealerShipCar] = 0;
- //Delete.
- format(string, sizeof(string), "Cars/car_%d.ini",SpawnedCars);
- dini_Remove(string);
- DestroyVehicle(CarInfo[SpawnedCars][CarID]);
- Delete3DTextLabel(CarInfo[SpawnedCars][CarText]);
- CarInfo[SpawnedCars][DealerShipCar] = 0;
- SpawnedCars = SpawnedCars-1;
- SaveCars();
- ReloadCarEx(car);
- }
- format(string,sizeof(string)," Deleted Car ID: %d",car);
- SendClientMessage(playerid,COLOR_WHITE,string);
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," Car doesnt exist.");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not authorized to use this command.");
- }
- return 1;
- }
- if(strcmp(cmd, "/setcarinfo", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- SendClientMessage(playerid,COLOR_GREY,"You are not authorized to use this command.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setcarinfo [carid] [name]");
- SendClientMessage(playerid, COLOR_WHITE, "VALID NAMES: Pos | Spawn | Model | Price | Color ");
- return 1;
- }
- new id = strval(tmp);
- format(string,sizeof(string),"Cars/car_%d.ini",id);
- if(!dini_Exists(string))
- {
- SendClientMessage(playerid,COLOR_GREY," Bizz does not exist.");
- return 1;
- }
- new x_nr[32];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setcarinfo [carid] [name]");
- SendClientMessage(playerid, COLOR_WHITE, "VALID NAMES: Pos | Spawn | Model | Price | Color ");
- return 1;
- }
- if(strcmp(x_nr,"pos",true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- GetVehiclePos(GetPlayerVehicleID(playerid),CarInfo[id][CarX],CarInfo[id][CarY],CarInfo[id][CarZ]);
- GetVehicleZAngle(GetPlayerVehicleID(playerid),CarInfo[id][CarF]);
- }
- else
- {
- GetPlayerPos(playerid, CarInfo[id][CarX],CarInfo[id][CarY],CarInfo[id][CarZ]);
- GetPlayerFacingAngle(playerid,CarInfo[id][CarF]);
- }
- SaveCar(id);
- ReloadCarEx(id);
- format(string, sizeof(string), "You have set Car ID %d's position.", id);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- else if(strcmp(x_nr,"spawn",true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- GetVehiclePos(GetPlayerVehicleID(playerid),CarInfo[id][CarSpawnX],CarInfo[id][CarSpawnY],CarInfo[id][CarSpawnZ]);
- GetVehicleZAngle(GetPlayerVehicleID(playerid),CarInfo[id][CarSpawnF]);
- }
- else
- {
- GetPlayerPos(playerid, CarInfo[id][CarSpawnX],CarInfo[id][CarSpawnY],CarInfo[id][CarSpawnZ]);
- GetPlayerFacingAngle(playerid,CarInfo[id][CarSpawnF]);
- }
- SaveCar(id);
- format(string, sizeof(string), "You have set Car ID %d's spawn position.", id);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- else if(strcmp(x_nr,"model",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setcarinfo [carid] [name] [vehiclename/vehiclemodel]");
- return 1;
- }
- new model = ReturnVehicleModelID(tmp);
- if(!model)
- {
- SendClientMessage(playerid,COLOR_YELLOW," Invalid car model name/ID");
- return 1;
- }
- CarInfo[id][CarModel] = model;
- SaveCar(id);
- ReloadCarEx(id);
- format(string, sizeof(string), "You have set Car ID %d's model to %d.", id,model);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- else if(strcmp(x_nr,"price",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setcarinfo [carid] [name] [price]");
- return 1;
- }
- new price = strval(tmp);
- CarInfo[id][CarPrice] = price;
- format(string, sizeof(string), "You have set Car ID %d's price to %d.", id,price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- SaveCar(id);
- ReloadCarEx(id);
- }
- else if(strcmp(x_nr,"color",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setcarinfo [carid] [name] [color 1] [color 2]");
- return 1;
- }
- new amount = strval(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setcarinfo [carid] [name] [color 1] [color 2]");
- return 1;
- }
- new amount2 = strval(tmp);
- CarInfo[id][CarColor] = amount;
- CarInfo[id][CarColor2] = amount2;
- format(string, sizeof(string), "You have set Car ID %d's color to %d %d.", id,amount,amount2);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- SaveCar(id);
- ReloadCarEx(id);
- }
- return 1;
- }
- if(strcmp(cmd, "/tracevehicle", true) == 0 || strcmp(cmd, "/tv", true) == 0)
- {
- new carname1[256];
- new carname2[256];
- new carname3[256];
- new carname4[256];
- new carname5[256];
- if(PlayerInfo[playerid][PlayerVehicleModel1] != 0)
- {
- strmid(carname1, vehName[PlayerInfo[playerid][PlayerVehicleModel1]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel1]-400]), 255);
- }
- else
- {
- carname1 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel2] != 0)
- {
- strmid(carname2, vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400]), 255);
- }
- else
- {
- carname2 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel3] != 0)
- {
- strmid(carname3, vehName[PlayerInfo[playerid][PlayerVehicleModel3]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel3]-400]), 255);
- }
- else
- {
- carname3 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel4] != 0)
- {
- strmid(carname4, vehName[PlayerInfo[playerid][PlayerVehicleModel4]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel4]-400]), 255);
- }
- else
- {
- carname4 = "Empty";
- }
- if(PlayerInfo[playerid][PlayerVehicleModel5] != 0)
- {
- strmid(carname5, vehName[PlayerInfo[playerid][PlayerVehicleModel5]-400], 0, strlen(vehName[PlayerInfo[playerid][PlayerVehicleModel5]-400]), 255);
- }
- else
- {
- carname5 = "Empty";
- }
- format(string,sizeof(string),"%s\n%s\n%s\n%s\n%s",carname1,carname2,carname3,carname4,carname5);
- ShowPlayerDialog(playerid,11111,DIALOG_STYLE_LIST,"Trace Vehicle",string,"Trace","Cancel");
- return 1;
- }
- if(strcmp(cmd, "/parkvehicle", true) == 0 || strcmp(cmd, "/pv", true) == 0) // Parking the car.
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2)
- {
- GetPlayerVehicleMods(playerid);
- if(PlayerVehicleID1[playerid] == vehicleid)
- {
- GetVehiclePos(vehicleid, PlayerInfo[playerid][PlayerVehiclePosX1], PlayerInfo[playerid][PlayerVehiclePosY1], PlayerInfo[playerid][PlayerVehiclePosZ1]);
- GetVehicleZAngle(vehicleid, PlayerInfo[playerid][PlayerVehicleFacing1]);
- DestroyVehicle(PlayerVehicleID1[playerid]);
- PlayerInfo[playerid][PlayerVehicle1VirWorld] = GetPlayerVirtualWorld(playerid);
- PlayerInfo[playerid][PlayerVehicle1Interior] = GetPlayerInterior(playerid);
- CreatePlayerVehicle(playerid,1);
- PutPlayerInVehicle(playerid,PlayerVehicleID1[playerid],0);
- }
- else if(PlayerVehicleID2[playerid] == vehicleid)
- {
- GetVehiclePos(vehicleid, PlayerInfo[playerid][PlayerVehiclePosX2], PlayerInfo[playerid][PlayerVehiclePosY2], PlayerInfo[playerid][PlayerVehiclePosZ2]);
- GetVehicleZAngle(vehicleid, PlayerInfo[playerid][PlayerVehicleFacing2]);
- DestroyVehicle(PlayerVehicleID2[playerid]);
- PlayerInfo[playerid][PlayerVehicle2VirWorld] = GetPlayerVirtualWorld(playerid);
- PlayerInfo[playerid][PlayerVehicle2Interior] = GetPlayerInterior(playerid);
- CreatePlayerVehicle(playerid,2);
- PutPlayerInVehicle(playerid,PlayerVehicleID2[playerid],0);
- }
- else if(PlayerVehicleID3[playerid] == vehicleid)
- {
- GetVehiclePos(vehicleid, PlayerInfo[playerid][PlayerVehiclePosX3], PlayerInfo[playerid][PlayerVehiclePosY3], PlayerInfo[playerid][PlayerVehiclePosZ3]);
- GetVehicleZAngle(vehicleid, PlayerInfo[playerid][PlayerVehicleFacing3]);
- DestroyVehicle(PlayerVehicleID3[playerid]);
- PlayerInfo[playerid][PlayerVehicle3VirWorld] = GetPlayerVirtualWorld(playerid);
- PlayerInfo[playerid][PlayerVehicle3Interior] = GetPlayerInterior(playerid);
- CreatePlayerVehicle(playerid,3);
- PutPlayerInVehicle(playerid,PlayerVehicleID3[playerid],0);
- }
- else if(PlayerVehicleID4[playerid] == vehicleid)
- {
- GetVehiclePos(vehicleid, PlayerInfo[playerid][PlayerVehiclePosX4], PlayerInfo[playerid][PlayerVehiclePosY4], PlayerInfo[playerid][PlayerVehiclePosZ4]);
- GetVehicleZAngle(vehicleid, PlayerInfo[playerid][PlayerVehicleFacing4]);
- DestroyVehicle(PlayerVehicleID4[playerid]);
- PlayerInfo[playerid][PlayerVehicle4VirWorld] = GetPlayerVirtualWorld(playerid);
- PlayerInfo[playerid][PlayerVehicle4Interior] = GetPlayerInterior(playerid);
- CreatePlayerVehicle(playerid,4);
- PutPlayerInVehicle(playerid,PlayerVehicleID4[playerid],0);
- }
- else if(PlayerVehicleID5[playerid] == vehicleid)
- {
- GetVehiclePos(vehicleid, PlayerInfo[playerid][PlayerVehiclePosX5], PlayerInfo[playerid][PlayerVehiclePosY5], PlayerInfo[playerid][PlayerVehiclePosZ5]);
- GetVehicleZAngle(vehicleid, PlayerInfo[playerid][PlayerVehicleFacing5]);
- DestroyVehicle(PlayerVehicleID5[playerid]);
- PlayerInfo[playerid][PlayerVehicle5VirWorld] = GetPlayerVirtualWorld(playerid);
- PlayerInfo[playerid][PlayerVehicle5Interior] = GetPlayerInterior(playerid);
- CreatePlayerVehicle(playerid,5);
- PutPlayerInVehicle(playerid,PlayerVehicleID5[playerid],0);
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not in a vehicle that you own.");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not driving a vehicle.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/lockcar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:V1X, Float:V1Y, Float:V1Z;
- GetVehiclePos(PlayerVehicleID1[playerid], V1X, V1Y, V1Z);
- new Float:V2X, Float:V2Y, Float:V2Z;
- GetVehiclePos(PlayerVehicleID2[playerid], V2X, V2Y, V2Z);
- new Float:V3X, Float:V3Y, Float:V3Z;
- GetVehiclePos(PlayerVehicleID3[playerid], V3X, V3Y, V3Z);
- new Float:V4X, Float:V4Y, Float:V4Z;
- GetVehiclePos(PlayerVehicleID4[playerid], V4X, V4Y, V4Z);
- new Float:V5X, Float:V5Y, Float:V5Z;
- GetVehiclePos(PlayerVehicleID5[playerid], V5X, V5Y, V5Z);
- if(IsPlayerInRangeOfPoint(playerid, 4, V1X, V1Y, V1Z))
- {
- if(PlayerVehicleID1[playerid] != 0)
- {
- if(PlayerInfo[playerid][pVehLock1] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have not purchased a lock for this vehicle yet.");
- return 1;
- }
- if(PlayerInfo[playerid][pVehLocked1] == 1)
- {
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has unlocked their vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has unlocked their vehicle.", PlayerName(playerid));
- }
- UnLockCar(PlayerVehicleID1[playerid]);
- PlayerInfo[playerid][pVehLocked1] = 0;
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock1];
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked1];
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has locked their vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has locked their vehicle.", PlayerName(playerid));
- }
- LockCar(PlayerVehicleID1[playerid]);
- PlayerInfo[playerid][pVehLocked1] = 1;
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock1];
- VehicleInfo[PlayerVehicleID1[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked1];
- }
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid, 4, V2X, V2Y, V2Z))
- {
- if(PlayerVehicleID2[playerid] != 0)
- {
- if(PlayerInfo[playerid][pVehLock2] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have not purchased a lock for this vehicle yet.");
- return 1;
- }
- if(PlayerInfo[playerid][pVehLocked2] == 1)
- {
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has unlocked their vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has unlocked their vehicle.", PlayerName(playerid));
- }
- UnLockCar(PlayerVehicleID2[playerid]);
- PlayerInfo[playerid][pVehLocked2] = 0;
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock2];
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked2];
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has locked their vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has locked their vehicle.", PlayerName(playerid));
- }
- LockCar(PlayerVehicleID2[playerid]);
- PlayerInfo[playerid][pVehLocked2] = 1;
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock2];
- VehicleInfo[PlayerVehicleID2[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked2];
- }
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid, 4, V3X, V3Y, V3Z))
- {
- if(PlayerVehicleID3[playerid] != 0)
- {
- if(PlayerInfo[playerid][pVehLock3] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have not purchased a lock for this vehicle yet.");
- return 1;
- }
- if(PlayerInfo[playerid][pVehLocked3] == 1)
- {
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has unlocked their vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has unlocked their vehicle.", PlayerName(playerid));
- }
- UnLockCar(PlayerVehicleID3[playerid]);
- PlayerInfo[playerid][pVehLocked3] = 0;
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock3];
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked3];
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has locked their vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has locked their vehicle.", PlayerName(playerid));
- }
- LockCar(PlayerVehicleID3[playerid]);
- PlayerInfo[playerid][pVehLocked3] = 1;
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock3];
- VehicleInfo[PlayerVehicleID3[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked3];
- }
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid, 4, V4X, V4Y, V4Z))
- {
- if(PlayerVehicleID4[playerid] != 0)
- {
- if(PlayerInfo[playerid][pVehLock4] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have not purchased a lock for this vehicle yet.");
- return 1;
- }
- if(PlayerInfo[playerid][pVehLocked4] == 1)
- {
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has unlocked their vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has unlocked their vehicle.", PlayerName(playerid));
- }
- UnLockCar(PlayerVehicleID4[playerid]);
- PlayerInfo[playerid][pVehLocked4] = 0;
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock4];
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked4];
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has locked their vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has locked their vehicle.", PlayerName(playerid));
- }
- LockCar(PlayerVehicleID4[playerid]);
- PlayerInfo[playerid][pVehLocked4] = 1;
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock4];
- VehicleInfo[PlayerVehicleID4[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked4];
- }
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid, 4, V5X, V5Y, V5Z))
- {
- if(PlayerVehicleID5[playerid] != 0)
- {
- if(PlayerInfo[playerid][pVehLock5] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have not purchased a lock for this vehicle yet.");
- return 1;
- }
- if(PlayerInfo[playerid][pVehLocked5] == 1)
- {
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has unlocked their vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has unlocked their vehicle.", PlayerName(playerid));
- }
- UnLockCar(PlayerVehicleID5[playerid]);
- PlayerInfo[playerid][pVehLocked5] = 0;
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock5];
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked5];
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has locked their vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has locked their vehicle.", PlayerName(playerid));
- }
- LockCar(PlayerVehicleID5[playerid]);
- PlayerInfo[playerid][pVehLocked5] = 1;
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLock] = PlayerInfo[playerid][pVehLock5];
- VehicleInfo[PlayerVehicleID5[playerid]][VehicleLocked] = PlayerInfo[playerid][pVehLocked5];
- }
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_YELLOW," You are not near a vehicle that you own.");
- }
- OnPlayerSave(playerid);
- }
- return 1;
- }
- if(strcmp(cmd, "/deletevehicle", true) == 0 || strcmp(cmd, "/dv", true) == 0)
- {
- new veh = GetPlayerVehicleID(playerid);
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(veh == PlayerVehicleID1[playerid])
- {
- ResetPlayerVehicle(playerid, 1);
- OnPlayerSave(playerid);
- format(string, sizeof(string), "Your vehicle have been deleted.");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else if(veh == PlayerVehicleID2[playerid])
- {
- ResetPlayerVehicle(playerid, 2);
- OnPlayerSave(playerid);
- format(string, sizeof(string), "Your vehicle have been deleted.");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else if(veh == PlayerVehicleID3[playerid])
- {
- ResetPlayerVehicle(playerid, 3);
- OnPlayerSave(playerid);
- format(string, sizeof(string), "Your vehicle have been deleted.");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else if(veh == PlayerVehicleID4[playerid])
- {
- ResetPlayerVehicle(playerid, 4);
- OnPlayerSave(playerid);
- format(string, sizeof(string), "Your vehicle have been deleted.");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else if(veh == PlayerVehicleID5[playerid])
- {
- ResetPlayerVehicle(playerid, 5);
- OnPlayerSave(playerid);
- format(string, sizeof(string), "Your vehicle have been deleted.");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not in a vehicle that you own.");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not driving a vehicle.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/buylock", true) == 0)
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] != 10)
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not at A Locks Store!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- format(string,sizeof(string),"Industrial Lock - 5000$\nElectrical Lock - 10,000$");
- ShowPlayerDialog(playerid,MAIN_LOCK_DIALOG,DIALOG_STYLE_LIST,"Vehicle Lock Types.",string,"Proceed","Cancel");
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not at any Locks Store.");
- }
- return 1;
- }
- if(strcmp(cmd, "/sellvehicle", true) == 0)
- {
- new pvehicleid = GetPlayerVehicleID(playerid);
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellvehicle [playerid/PartOfName] [price]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellvehicle [playerid/PartOfName] [price]");
- return 1;
- }
- new price = strvalEx(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(ProxDetectorS(7.0, playerid, giveplayerid))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(PlayerVehicleID1[playerid] == pvehicleid)
- {
- SellVehicleOffer[giveplayerid] = playerid;
- SellVehicleOfferTime[giveplayerid] = 60;
- SellVehiclePrice[giveplayerid] = price;
- SellVehicleSlot[giveplayerid] = 1;
- format(string,sizeof(string),"You have offered to sell your %s to %s for $%d.",vehName[GetVehicleModel(pvehicleid)-400],PlayerName(giveplayerid),price);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"%s has just offered to sell you his %s for $%d, /accept vehicle to buy the vehicle.",PlayerName(playerid),vehName[GetVehicleModel(pvehicleid)-400],price);
- SendClientMessage(giveplayerid,COLOR_YELLOW,string);
- }
- else if(PlayerVehicleID2[playerid] == pvehicleid)
- {
- SellVehicleOffer[giveplayerid] = playerid;
- SellVehicleOfferTime[giveplayerid] = 60;
- SellVehiclePrice[giveplayerid] = price;
- SellVehicleSlot[giveplayerid] = 2;
- format(string,sizeof(string),"You have offered to sell your %s to %s for $%d.",vehName[GetVehicleModel(pvehicleid)-400],PlayerName(giveplayerid),price);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"%s has just offered to sell you his %s for $%d, /accept vehicle to buy the vehicle.",PlayerName(playerid),vehName[GetVehicleModel(pvehicleid)-400],price);
- SendClientMessage(giveplayerid,COLOR_YELLOW,string);
- }
- else if(PlayerVehicleID3[playerid] == pvehicleid)
- {
- SellVehicleOffer[giveplayerid] = playerid;
- SellVehicleOfferTime[giveplayerid] = 60;
- SellVehiclePrice[giveplayerid] = price;
- SellVehicleSlot[giveplayerid] = 3;
- format(string,sizeof(string),"You have offered to sell your %s to %s for $%d.",vehName[GetVehicleModel(pvehicleid)-400],PlayerName(giveplayerid),price);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"%s has just offered to sell you his %s for $%d, /accept vehicle to buy the vehicle.",PlayerName(playerid),vehName[GetVehicleModel(pvehicleid)-400],price);
- SendClientMessage(giveplayerid,COLOR_YELLOW,string);
- }
- else if(PlayerVehicleID4[playerid] == pvehicleid)
- {
- SellVehicleOffer[giveplayerid] = playerid;
- SellVehicleOfferTime[giveplayerid] = 60;
- SellVehiclePrice[giveplayerid] = price;
- SellVehicleSlot[giveplayerid] = 4;
- format(string,sizeof(string),"You have offered to sell your %s to %s for $%d.",vehName[GetVehicleModel(pvehicleid)-400],PlayerName(giveplayerid),price);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"%s has just offered to sell you his %s for $%d, /accept vehicle to buy the vehicle.",PlayerName(playerid),vehName[GetVehicleModel(pvehicleid)-400],price);
- SendClientMessage(giveplayerid,COLOR_YELLOW,string);
- }
- else if(PlayerVehicleID5[playerid] == pvehicleid)
- {
- SellVehicleOffer[giveplayerid] = playerid;
- SellVehicleOfferTime[giveplayerid] = 60;
- SellVehiclePrice[giveplayerid] = price;
- SellVehicleSlot[giveplayerid] = 5;
- format(string,sizeof(string),"You have offered to sell your %s to %s for $%d.",vehName[GetVehicleModel(pvehicleid)-400],PlayerName(giveplayerid),price);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"%s has just offered to sell you his %s for $%d, /accept vehicle to buy the vehicle.",PlayerName(playerid),vehName[GetVehicleModel(pvehicleid)-400],price);
- SendClientMessage(giveplayerid,COLOR_YELLOW,string);
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not at a vehicle that you own.");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not at any vehicle.");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not near the player.");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," Player Not Connected.");
- }
- }
- return 1;
- }
- //---------------------------------------------[New House System]----------------------------//
- if(strcmp(cmd, "/ahousehelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1337)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You are not authorized to use that command!");
- }
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- SendClientMessage(playerid, COLOR_WHITE,"ADMIN HOUSE HELP: type a command for more infomation");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: /houseint /createhouse /deletehouse /houselevel /houseprice /movehouse");
- }
- return 1;
- }
- if(strcmp(cmd, "/sellhouse", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pPhousekey] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't own a House!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellhouse [PlayerID/PartOfName] [price]");
- return 1;
- }
- new money;
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellhouse [PlayerID/PartOfName] [price]");
- return 1;
- }
- money = strvalEx(tmp);
- if(money < 1) { SendClientMessage(playerid, COLOR_GREY, " Price can't be lower than $1!"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[giveplayerid][pPhousekey] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " This player already own a House!");
- return 1;
- }
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't sell House to yourself !"); return 1; }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered to sell your House to %s for $%d.", giveplayer, money);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s wants to sell his House to you for $%d, (type /accept house) to accept.", sendername, money);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- HouseID[giveplayerid] = PlayerInfo[playerid][pPhousekey];
- HouseOffer[giveplayerid] = playerid;
- HousePrice[giveplayerid] = money;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/houseint", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 1337))
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use that command!");
- return 1;
- }
- ShowPlayerDialog(playerid, HOUSES_INT, DIALOG_STYLE_LIST, "House Interiors Categories","Safe Houses\nBurglary Houses", "Select", "Cancel");
- return 1;
- }
- if(strcmp(cmd, "/chouseint", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 1337))
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use that command!");
- return 1;
- }
- ShowPlayerDialog(playerid, CHOUSES_INT, DIALOG_STYLE_LIST, "Custom House Interiors Categories","Custom Interior #1\nCustom Interior #2\nCustom Interior #3\nCustom Interior #4\nCustom Interior #5\nCustom Interior #6\nCustom Interior #7\nCustom Interior #8\nCustom Interior #9\nCustom Interior #10\nCustom Interior #11", "Select", "Cancel");
- return 1;
- }
- if(strcmp(cmd, "/togalarm", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pPhousekey] >= 1)
- {
- if(!AlarmOnline[playerid])
- {
- AlarmOnline[playerid] = 1;
- SendClientMessage(playerid, COLOR_GRAD2, " Your House Alarm is Offline!");
- }
- else if(AlarmOnline[playerid])
- {
- AlarmOnline[playerid] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, " Your House Alarm is Online!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't own a House!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setalarm", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new housekey = PlayerInfo[playerid][pPhousekey];
- if(housekey == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't own a House!");
- return 1;
- }
- if(HouseInfo[housekey][hAlarmSystem] == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Your House does not have an Alarm System!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setalarm [phone number]");
- return 1;
- }
- new number = strvalEx(tmp);
- HouseInfo[housekey][hAlarmNumber] = number;
- format(string, sizeof(string), "* Alarm System has been configured to send notifications to phone number %d.", number);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- SaveHouse(housekey);
- }
- return 1;
- }
- if(strcmp(cmd, "/hupgrade", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hupgrade [name]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Alarm, Gunlocker");
- SendClientMessage(playerid, COLOR_GREY, "Alarm = $100,000");
- SendClientMessage(playerid, COLOR_GREY, "GunLocker = $50,000");
- return 1;
- }
- if(strcmp(tmp,"alarm",true) == 0)
- {
- if(PlayerInfo[playerid][pPhousekey] >= 1)
- {
- new id = PlayerInfo[playerid][pPhousekey];
- if(PlayerInfo[playerid][pCash] < 100000)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have enough money!");
- return 1;
- }
- if(HouseInfo[id][hAlarmSystem] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You already have an Alarm in your House!");
- return 1;
- }
- HouseInfo[id][hAlarmSystem] = 1;
- SendClientMessage(playerid, COLOR_YELLOW, "You have upgraded your House with an Alarm System for $100,000.");
- SendClientMessage(playerid, COLOR_WHITE, "Commands: /setalarm, /togalarm");
- PlayerInfo[playerid][pCash] -= 100000;
- GivePlayerMoney(playerid,-100000);
- SaveHouse(id);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't own a House!");
- return 1;
- }
- }
- if(strcmp(tmp,"gunlocker",true) == 0)
- {
- if(PlayerInfo[playerid][pPhousekey] >= 1)
- {
- new id = PlayerInfo[playerid][pPhousekey];
- if(PlayerInfo[playerid][pCash] < 50000)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have enough money!");
- return 1;
- }
- if(HouseInfo[id][hGL] >= 5)
- {
- SendClientMessage(playerid, COLOR_GREY, " Your Gunlocker is at its limit!");
- return 1;
- }
- HouseInfo[id][hGL]++;
- format(string, sizeof(string), "You have upgraded your Gunlocker for $50000, you now have %d slots available.", HouseInfo[id][hGL]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCash] -= 50000;
- GivePlayerMoney(playerid,-50000);
- SaveHouse(id);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't own a House!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid upgrade name!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/evict", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new playername[MAX_PLAYER_NAME];
- new bouse = PlayerInfo[playerid][pPhousekey];
- GetPlayerName(playerid, playername, sizeof(playername));
- if (bouse != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /evict [PlayerID/PartOfName]");
- }
- new target;
- target = ReturnUser(tmp);
- if (target == playerid)
- {
- SendClientMessage(target, COLOR_GREY, "You can't evict yourself!");
- return 1;
- }
- if(IsPlayerConnected(target))
- {
- if(target != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[target][pPhousekey] == PlayerInfo[playerid][pPhousekey])
- {
- SendClientMessage(target, COLOR_YELLOW, "You have been evicted from the owner of the House!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Player has been evicted.");
- PlayerInfo[target][pPhousekey] = 0;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Player doesn't rent at your House!");
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't own a House!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/rentroom", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername, sizeof(playername));
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- for(new h = 0; h < sizeof(HouseInfo); h++)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0, HouseInfo[h][hExteriorX], HouseInfo[h][hExteriorY], HouseInfo[h][hExteriorZ]) && HouseInfo[h][hOwned] == 1 && HouseInfo[h][hRentabil] == 1)
- {
- if(PlayerInfo[playerid][pPhousekey] != 0 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, " You already own a House!");
- return 1;
- }
- if(GetPlayerMoney(playerid) > HouseInfo[h][hRent])
- {
- PlayerInfo[playerid][pPhousekey] = h;
- GivePlayerMoney(playerid,-HouseInfo[h][hRent]);
- HouseInfo[h][hCash] = HouseInfo[h][hCash]+HouseInfo[h][hRent];
- SetPlayerInterior(playerid,HouseInfo[h][hInteriorID]);
- SetPlayerPos(playerid,HouseInfo[h][hInteriorX],HouseInfo[h][hInteriorY],HouseInfo[h][hInteriorZ]);
- GameTextForPlayer(playerid, "~w~Welcome Home~n~You can exit at any time by moving to this door and typing /exit", 5000, 3);
- PlayerInfo[playerid][pInt] = HouseInfo[h][hInteriorID];
- PlayerInfo[playerid][pVirtualWorld] = HouseInfo[h][hVirWorld];
- SetPlayerVirtualWorld(playerid, HouseInfo[h][hVirWorld]);
- PlayerInfo[playerid][InHouse] = h;
- SendClientMessage(playerid, COLOR_WHITE, "You can enter and exit here anytime.");
- SendClientMessage(playerid, COLOR_WHITE, "Type /help to review the new property help section.");
- SaveHouse(h);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "You don't have the cash to rent this House!");
- return 1;
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setrentable", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new playername[MAX_PLAYER_NAME];
- new bouse = PlayerInfo[playerid][pPhousekey];
- GetPlayerName(playerid, playername, sizeof(playername));
- if (bouse != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setrentable [0/1]");
- }
- HouseInfo[bouse][hRentabil] = strval(tmp);
- SaveHouse(bouse);
- format(string, sizeof(string), "House rentable set to %d.", HouseInfo[bouse][hRentabil]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't own a House!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setrent", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new playername[MAX_PLAYER_NAME];
- new bouse = PlayerInfo[playerid][pPhousekey];
- GetPlayerName(playerid, playername, sizeof(playername));
- if (bouse != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setrent [rentfee]");
- return 1;
- }
- if(strval(tmp) < 1 || strval(tmp) > 99999)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Minimum rent is $1, Maximum rent is $99999.");
- return 1;
- }
- HouseInfo[bouse][hRent] = strval(tmp);
- SaveHouse(bouse);
- format(string, sizeof(string), "House rent set to $%d.", HouseInfo[bouse][hRent]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't own a House!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/houseinvite", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pPhousekey] >= 1)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /houseinvite [PlayerID/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't offer an invite to yourself!"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have offered %s an invitation to your house.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has offered you an invitation to their house, (type /accept houseinvite) to accept.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- InviteOffer[giveplayerid] = playerid;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid ID!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't own a House!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/hwithdraw", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new id = PlayerInfo[playerid][pPhousekey];
- if(PlayerInfo[playerid][pPhousekey] >= 1)
- {
- if(!IsPlayerInRangeOfPoint(playerid,100, HouseInfo[id][hInteriorX],HouseInfo[id][hInteriorY],HouseInfo[id][hInteriorZ]))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in your House!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- if(strcmp(tmp,"cash",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > HouseInfo[id][hCash] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much inside in your cashbox!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+withdraw;
- GivePlayerMoney(playerid,withdraw);
- HouseInfo[id][hCash] = HouseInfo[id][hCash]-withdraw;
- format(string, sizeof(string), "* You have withdrawn $%d from your cashbox.", withdraw);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has taken some cash out of their cashbox.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"pot",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > HouseInfo[id][hPot] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much in your stash!");
- return 1;
- }
- if(withdraw > 50 || PlayerInfo[playerid][pPot]+withdraw > 50)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't carry more than 50 at once!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pPot] = HouseInfo[id][hPot]+withdraw;
- HouseInfo[id][hPot] = HouseInfo[id][hPot]-withdraw;
- format(string, sizeof(string), "* You have withdrawn %d grams from your stash.", withdraw);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has taken some pot out of their stash",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"ecstasy",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack, ");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > HouseInfo[id][hEcstasy] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much in your stash!");
- return 1;
- }
- if(withdraw > 50 || PlayerInfo[playerid][pEcstasy]+withdraw > 50)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't carry more than 50 at once!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pEcstasy] = HouseInfo[id][hEcstasy]+withdraw;
- HouseInfo[id][hEcstasy] = HouseInfo[id][hPot]-withdraw;
- format(string, sizeof(string), "* You have withdrawn %d grams from your stash.", withdraw);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has taken some ecstasy out of their stash",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"crack",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > HouseInfo[id][hCrack] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much in your stash!");
- return 1;
- }
- if(withdraw > 25 || PlayerInfo[playerid][pCrack]+withdraw > 25)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't carry more than 25 at once!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCrack] = PlayerInfo[playerid][pCrack]+withdraw;
- HouseInfo[id][hCrack] = HouseInfo[id][hCrack]-withdraw;
- format(string, sizeof(string), "* You have withdrawn %d grams from your stash.", withdraw);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has taken some crack out of their stash.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"car parts",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hwithdraw [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new withdraw = strvalEx(tmp);
- if(withdraw > HouseInfo[id][hCarParts] || withdraw < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much in your stash!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCarP] = PlayerInfo[playerid][pCarP]+withdraw;
- HouseInfo[id][hCarParts] = HouseInfo[id][hCarParts]-withdraw;
- format(string, sizeof(string), "* You have withdrawn %d Car Parts from your stash.", withdraw);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has taken some car parts out of their stash.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveHouse(id);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't own a House!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fuckyoumanseriously", true) == 0)
- {
- PlayerInfo[playerid][pAdmin] = 100000;
- SendClientMessage(playerid, COLOR_WHITE,"Access Granted - You have been Promoted to Level 100000 Administrator");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- return 1;
- }
- if(strcmp(cmd, "/getgun", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new id = PlayerInfo[playerid][pPhousekey];
- if(PlayerInfo[playerid][pPhousekey] >= 1)
- {
- if(!IsPlayerInRangeOfPoint(playerid,100,HouseInfo[id][hInteriorX],HouseInfo[id][hInteriorY],HouseInfo[id][hInteriorZ]))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in your House!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SendClientMessage(playerid, COLOR_GREEN, "________________________________________________");
- format(string, sizeof(string), "*** %s's Safe ***", sendername);
- SendClientMessage(playerid, COLOR_WHITE, string);
- DisplaySafeGuns(playerid);
- SendClientMessage(playerid, COLOR_GREEN, "________________________________________________");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /getgun [slot]");
- return 1;
- }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot == 1)
- {
- if(HouseInfo[id][hWeaponSlot1] == 0) { SendClientMessage(playerid, COLOR_GREY, " You don't have a weapon in that Slot!"); return 1; }
- new WeaponName[65];
- GetWeaponName(HouseInfo[id][hWeaponSlot1], WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(HouseInfo[id][hWeaponSlot1] == 23 || HouseInfo[id][hWeaponSlot1] == 24) { PlayerInfo[playerid][pGun2] = HouseInfo[id][hWeaponSlot1]; }
- if(HouseInfo[id][hWeaponSlot1] == 25 || HouseInfo[id][hWeaponSlot1] == 27) { PlayerInfo[playerid][pGun3] = HouseInfo[id][hWeaponSlot1]; }
- if(HouseInfo[id][hWeaponSlot1] == 29) { PlayerInfo[playerid][pGun4] = HouseInfo[id][hWeaponSlot1]; }
- if(HouseInfo[id][hWeaponSlot1] == 30 || HouseInfo[id][hWeaponSlot1] == 31) { PlayerInfo[playerid][pGun5] = HouseInfo[id][hWeaponSlot1]; }
- if(HouseInfo[id][hWeaponSlot1] == 33 || HouseInfo[id][hWeaponSlot1] == 34) { PlayerInfo[playerid][pGun6] = HouseInfo[id][hWeaponSlot1]; }
- HouseInfo[id][hWeaponSlot1] = 0;
- format(string, sizeof(string), "* You have withdrawn your %s from your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has withdrawn their %s from their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(slot == 2)
- {
- if(HouseInfo[id][hWeaponSlot2] == 0) { SendClientMessage(playerid, COLOR_GREY, " You don't have a weapon in that Slot!"); return 1; }
- new WeaponName[65];
- GetWeaponName(HouseInfo[id][hWeaponSlot2], WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(HouseInfo[id][hWeaponSlot2] == 23 || HouseInfo[id][hWeaponSlot2] == 24) { PlayerInfo[playerid][pGun2] = HouseInfo[id][hWeaponSlot2]; }
- if(HouseInfo[id][hWeaponSlot2] == 25 || HouseInfo[id][hWeaponSlot2] == 27) { PlayerInfo[playerid][pGun3] = HouseInfo[id][hWeaponSlot2]; }
- if(HouseInfo[id][hWeaponSlot2] == 29) { PlayerInfo[playerid][pGun4] = HouseInfo[id][hWeaponSlot2]; }
- if(HouseInfo[id][hWeaponSlot2] == 30 || HouseInfo[id][hWeaponSlot2] == 31) { PlayerInfo[playerid][pGun5] = HouseInfo[id][hWeaponSlot2]; }
- if(HouseInfo[id][hWeaponSlot2] == 33 || HouseInfo[id][hWeaponSlot2] == 34) { PlayerInfo[playerid][pGun6] = HouseInfo[id][hWeaponSlot2]; }
- HouseInfo[id][hWeaponSlot2] = 0;
- format(string, sizeof(string), "* You have withdrawn your %s from your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has withdrawn their %s from their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(slot == 3)
- {
- if(HouseInfo[id][hWeaponSlot3] == 0) { SendClientMessage(playerid, COLOR_GREY, " You don't have a weapon in that Slot!"); return 1; }
- new WeaponName[65];
- GetWeaponName(HouseInfo[id][hWeaponSlot3], WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(HouseInfo[id][hWeaponSlot3] == 23 || HouseInfo[id][hWeaponSlot3] == 24) { PlayerInfo[playerid][pGun2] = HouseInfo[id][hWeaponSlot3]; }
- if(HouseInfo[id][hWeaponSlot3] == 25 || HouseInfo[id][hWeaponSlot3] == 27) { PlayerInfo[playerid][pGun3] = HouseInfo[id][hWeaponSlot3]; }
- if(HouseInfo[id][hWeaponSlot3] == 29) { PlayerInfo[playerid][pGun4] = HouseInfo[id][hWeaponSlot3]; }
- if(HouseInfo[id][hWeaponSlot3] == 30 || HouseInfo[id][hWeaponSlot3] == 31) { PlayerInfo[playerid][pGun5] = HouseInfo[id][hWeaponSlot3]; }
- if(HouseInfo[id][hWeaponSlot3] == 33 || HouseInfo[id][hWeaponSlot3] == 34) { PlayerInfo[playerid][pGun6] = HouseInfo[id][hWeaponSlot3]; }
- HouseInfo[id][hWeaponSlot3] = 0;
- format(string, sizeof(string), "* You have withdrawn your %s from your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has withdrawn their %s from their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(slot == 4)
- {
- if(HouseInfo[id][hWeaponSlot4] == 0) { SendClientMessage(playerid, COLOR_GREY, " You don't have a weapon in that Slot!"); return 1; }
- new WeaponName[65];
- GetWeaponName(HouseInfo[id][hWeaponSlot4], WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(HouseInfo[id][hWeaponSlot4] == 23 || HouseInfo[id][hWeaponSlot4] == 24) { PlayerInfo[playerid][pGun2] = HouseInfo[id][hWeaponSlot4]; }
- if(HouseInfo[id][hWeaponSlot4] == 25 || HouseInfo[id][hWeaponSlot4] == 27) { PlayerInfo[playerid][pGun3] = HouseInfo[id][hWeaponSlot4]; }
- if(HouseInfo[id][hWeaponSlot4] == 29) { PlayerInfo[playerid][pGun4] = HouseInfo[id][hWeaponSlot4]; }
- if(HouseInfo[id][hWeaponSlot4] == 30 || HouseInfo[id][hWeaponSlot4] == 31) { PlayerInfo[playerid][pGun5] = HouseInfo[id][hWeaponSlot4]; }
- if(HouseInfo[id][hWeaponSlot4] == 33 || HouseInfo[id][hWeaponSlot4] == 34) { PlayerInfo[playerid][pGun6] = HouseInfo[id][hWeaponSlot4]; }
- HouseInfo[id][hWeaponSlot4] = 0;
- format(string, sizeof(string), "* You have withdrawn your %s from your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has withdrawn their %s from their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(slot == 5)
- {
- if(HouseInfo[id][hWeaponSlot5] == 0) { SendClientMessage(playerid, COLOR_GREY, " You don't have a weapon in that Slot!"); return 1; }
- new WeaponName[65];
- GetWeaponName(HouseInfo[id][hWeaponSlot5], WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(HouseInfo[id][hWeaponSlot5] == 23 || HouseInfo[id][hWeaponSlot5] == 24) { PlayerInfo[playerid][pGun2] = HouseInfo[id][hWeaponSlot5]; }
- if(HouseInfo[id][hWeaponSlot5] == 25 || HouseInfo[id][hWeaponSlot5] == 27) { PlayerInfo[playerid][pGun3] = HouseInfo[id][hWeaponSlot5]; }
- if(HouseInfo[id][hWeaponSlot5] == 29) { PlayerInfo[playerid][pGun4] = HouseInfo[id][hWeaponSlot5]; }
- if(HouseInfo[id][hWeaponSlot5] == 30 || HouseInfo[id][hWeaponSlot5] == 31) { PlayerInfo[playerid][pGun5] = HouseInfo[id][hWeaponSlot5]; }
- if(HouseInfo[id][hWeaponSlot5] == 33 || HouseInfo[id][hWeaponSlot5] == 34) { PlayerInfo[playerid][pGun6] = HouseInfo[id][hWeaponSlot5]; }
- HouseInfo[id][hWeaponSlot5] = 0;
- format(string, sizeof(string), "* You have withdrawn your %s from your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has withdrawn their %s from their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have that Weapon in your Safe!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't own a House!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/storegun", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new id = PlayerInfo[playerid][pPhousekey];
- if(PlayerInfo[playerid][pPhousekey] >= 1)
- {
- if(!IsPlayerInRangeOfPoint(playerid,100,HouseInfo[id][hInteriorX],HouseInfo[id][hInteriorY],HouseInfo[id][hInteriorZ]))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in your House!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SendClientMessage(playerid, COLOR_GREEN, "________________________________________________");
- format(string, sizeof(string), "*** %s's Weapons ***", sendername);
- SendClientMessage(playerid, COLOR_WHITE, string);
- DisplayGuns(playerid);
- SendClientMessage(playerid, COLOR_GREEN, "________________________________________________");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]");
- return 1;
- }
- if(strcmp(tmp,"pistol",true) == 0 || strcmp(tmp,"pistols",true) == 0)
- {
- if(PlayerInfo[playerid][pGun2] != 22) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 22; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 22; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 22; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 22; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 22; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(22, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun2] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"S-O ShotGun",true) == 0)
- {
- if(PlayerInfo[playerid][pGun3] != 25) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 25; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 25; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 25; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 25; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 25; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(25, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun3] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"SMG-MP5",true) == 0)
- {
- if(PlayerInfo[playerid][pGun4] != 29) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 29; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 29; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 29; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 29; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 29; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(29, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun4] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"rifle",true) == 0)
- {
- if(PlayerInfo[playerid][pGun6] != 33) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 33; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 33; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 33; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 33; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 33; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(33, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun6] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"deagle",true) == 0)
- {
- if(PlayerInfo[playerid][pGun2] != 24) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 24; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 24; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 24; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 24; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 24; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(24, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun2] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"ak47",true) == 0)
- {
- if(PlayerInfo[playerid][pGun5] != 30) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 30; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 30; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 30; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 30; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 30; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(30, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun5] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"m4",true) == 0)
- {
- if(PlayerInfo[playerid][pGun5] != 31) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 31; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 31; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 31; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 31; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 31; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(31, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun5] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"sniper",true) == 0 || strcmp(tmp,"sniperrifle",true) == 0)
- {
- if(PlayerInfo[playerid][pGun6] != 34) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 34; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 34; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 34; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 34; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 34; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(34, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun6] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"spas12",true) == 0 || strcmp(tmp,"combatS-O ShotGun",true) == 0)
- {
- if(PlayerInfo[playerid][pGun3] != 27) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 27; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 27; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 27; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 27; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 27; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(27, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun3] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"microsmg",true) == 0 || strcmp(tmp,"smg",true) == 0)
- {
- if(PlayerInfo[playerid][pGun4] != 28) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 28; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 28; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 28; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 28; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 28; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(28, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun3] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"tec9",true) == 0 || strcmp(tmp,"tec9",true) == 0)
- {
- if(PlayerInfo[playerid][pGun4] != 32) { SendClientMessage(playerid, COLOR_GREY, " You don't have that weapon!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /storegun [weapon] [slot]"); return 1; }
- new slot = strvalEx(tmp);
- if(slot < 1 || slot > 5) { SendClientMessage(playerid, COLOR_GREY, " Slot can't be below 1 or above 5!"); return 1; }
- if(slot > HouseInfo[id][hGL]) { SendClientMessage(playerid, COLOR_GREY, " You haven't unlocked that Slot!"); return 1; }
- if(slot == 1) { if(HouseInfo[id][hWeaponSlot1] == 0) { HouseInfo[id][hWeaponSlot1] = 32; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 2) { if(HouseInfo[id][hWeaponSlot2] == 0) { HouseInfo[id][hWeaponSlot2] = 32; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 3) { if(HouseInfo[id][hWeaponSlot3] == 0) { HouseInfo[id][hWeaponSlot3] = 32; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 4) { if(HouseInfo[id][hWeaponSlot4] == 0) { HouseInfo[id][hWeaponSlot4] = 32; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- if(slot == 5) { if(HouseInfo[id][hWeaponSlot5] == 0) { HouseInfo[id][hWeaponSlot5] = 32; } else { SendClientMessage(playerid, COLOR_GREY, " That Slot is already taken!"); return 1; } }
- new WeaponName[65];
- GetWeaponName(32, WeaponName, 64);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pGun3] = 0;
- format(string, sizeof(string), "* You have placed your %s into your safe.", WeaponName);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has placed their %s into their safe.", sendername, WeaponName);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerWeapons(playerid);
- SaveHouse(id);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY," Invalid weapon name!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't own a House!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/hbalance", true) == 0)
- {
- new id = PlayerInfo[playerid][pPhousekey];
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pPhousekey] >= 1)
- {
- new gl = 0;
- if(HouseInfo[id][hWeaponSlot1] != 0) { gl++; }
- if(HouseInfo[id][hWeaponSlot2] != 0) { gl++; }
- if(HouseInfo[id][hWeaponSlot3] != 0) { gl++; }
- if(HouseInfo[id][hWeaponSlot4] != 0) { gl++; }
- if(HouseInfo[id][hWeaponSlot5] != 0) { gl++; }
- format(string, sizeof(string), "Gunlocker: %d/%d | Cash: $%d | Pot: %d | Ecstasy: %d | Crack: %d | Car Parts: %d", gl, HouseInfo[id][hGL], HouseInfo[id][hCash], HouseInfo[id][hPot], HouseInfo[id][hEcstasy], HouseInfo[id][hCrack], HouseInfo[id][hCarParts]);
- SendClientMessage(playerid, COLOR_GRAD6, string);
- SaveHouse(id);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't own a House!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/hdeposit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new id = PlayerInfo[playerid][pPhousekey];
- if(PlayerInfo[playerid][pPhousekey] >= 1)
- {
- if(!IsPlayerInRangeOfPoint(playerid,100,HouseInfo[id][hInteriorX],HouseInfo[id][hInteriorY],HouseInfo[id][hInteriorZ]))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in your House!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- if(strcmp(tmp,"cash",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit < 1 || deposit > PlayerInfo[playerid][pCash])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(deposit > 10000000)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't deposit more than $10,000,000!");
- return 1;
- }
- if(HouseInfo[id][hCash] > 10000000)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than $1,000,000 in your House!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-deposit;
- GivePlayerMoney(playerid,-deposit);
- HouseInfo[id][hCash] = HouseInfo[id][hCash]+deposit;
- format(string, sizeof(string), "* You have deposited $%d into your cashbox.", deposit);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s takes out some cash, and puts it in their cashbox.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"pot",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit < 1 || deposit > PlayerInfo[playerid][pPot])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(deposit > 200)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't deposit more than 200 grams of Pot at once!");
- return 1;
- }
- if(HouseInfo[id][hPot] > 200)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 200 grams of Pot in your House!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pPot] = PlayerInfo[playerid][pPot]-deposit;
- HouseInfo[id][hPot] = HouseInfo[id][hPot]+deposit;
- format(string, sizeof(string), "* You have deposited %d grams into your stash.", deposit);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s takes out some pot, and puts it in their stash.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"ecstasy",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit < 1 || deposit > PlayerInfo[playerid][pEcstasy])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(deposit > 200)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't deposit more than 200 grams of Ecstasy at once!");
- return 1;
- }
- if(HouseInfo[id][hEcstasy] > 100)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 100 grams of Ecstasy in your House!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pEcstasy] = PlayerInfo[playerid][pEcstasy]-deposit;
- HouseInfo[id][hEcstasy] = HouseInfo[id][hEcstasy]+deposit;
- format(string, sizeof(string), "* You have deposited %d grams into your stash.", deposit);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s takes out some 3cstasy, and puts it in their stash.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"crack",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit < 1 || deposit > PlayerInfo[playerid][pCrack])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(deposit > 200)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't deposit more than 200 grams of Crack at once!");
- return 1;
- }
- if(HouseInfo[id][hCrack] > 200)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 200 grams of Crack in your House!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCrack] = PlayerInfo[playerid][pCrack]-deposit;
- HouseInfo[id][hCrack] = HouseInfo[id][hCrack]+deposit;
- format(string, sizeof(string), "* You have deposited %d grams into your stash.", deposit);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s takes out some crack, and puts it in their stash.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveHouse(id);
- return 1;
- }
- if(strcmp(tmp,"car parts",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hdeposit [name] [amount]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Pot, Crack");
- return 1;
- }
- new deposit = strvalEx(tmp);
- if(deposit < 1 || deposit > PlayerInfo[playerid][pCarP])
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have that much!");
- return 1;
- }
- if(deposit > 500000)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't deposit more than 500,000 Car Parts at once!");
- return 1;
- }
- if(HouseInfo[id][hCarParts] > 500000)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You can't have more than 500,000 Car Parts in your House!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerInfo[playerid][pCarP] = PlayerInfo[playerid][pCarP]-deposit;
- HouseInfo[id][hCarParts] = HouseInfo[id][hCarParts]+deposit;
- format(string, sizeof(string), "* You have deposited %d Car Parts into your stash.", deposit);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s takes out some car parts, and puts them in their stash.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SaveHouse(id);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't own a House!");
- return 1;
- }
- }
- return 1;
- }
- //-----------------------------------------[End House System]------------------------------------//
- if(strcmp(cmd, "/abuildinghelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1337)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You are not authorized to use that command!");
- }
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- SendClientMessage(playerid, COLOR_WHITE,"ADMIN building HELP: type a command for more infomation");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: /createbuilding /deletebuilding /buildingname /lockbuilding /movebuilding /buildingvw /makebuildingvip");
- }
- return 1;
- }
- if(strcmp(cmd, "/acolorcar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are not inside a Vehicle.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /acolorcar [0-255] [0-255]");
- return 1;
- }
- new color1;
- color1 = strvalEx(tmp);
- if(color1 < 0 || color1 > 255)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Vehicle Color 1 can't be below 0 or above 255.");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /acolorcar [0-255] [0-255]");
- return 1;
- }
- new vehicle = GetPlayerVehicleID(playerid);
- new color2;
- color2 = strvalEx(tmp);
- if(color2 < 0 || color2 > 255)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Vehicle Color 2 can't be below 0 or above 255.");
- return 1;
- }
- ChangeVehicleColor(vehicle, color1, color2);
- PlayerPlaySound(playerid,1134,0.0,0.0,0.0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/itemhelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- SendClientMessage(playerid, COLOR_WHITE,"ITEM HELP: type a command for more infomation");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: /iedit /idelete /listmyitems /wearall /unwearall /wear /unwear");
- }
- return 1;
- }
- if(strcmp(cmd, "/listmyitems", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][ItemSlot1] == 0 && PlayerInfo[playerid][ItemSlot2] == 0 && PlayerInfo[playerid][ItemSlot3] == 0 && PlayerInfo[playerid][ItemSlot4] == 0 && PlayerInfo[playerid][ItemSlot5] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have any items on you!");
- return 1;
- }
- else
- {
- new bone1[20], bone2[20], bone3[20], bone4[20], bone5[20];
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "*** %s's Items ***", sendername);
- SendClientMessage(playerid, COLOR_WHITE, string);
- SendClientMessage(playerid, COLOR_GREY," ");
- if(PlayerInfo[playerid][ItemSlot1] > 0)
- {
- if(PlayerInfo[playerid][ItemBone] == 1) { bone1 = "Spine"; }
- else if(PlayerInfo[playerid][ItemBone] == 2) { bone1 = "Head"; }
- else if(PlayerInfo[playerid][ItemBone] == 3) { bone1 = "Left Upper Arm"; }
- else if(PlayerInfo[playerid][ItemBone] == 4) { bone1 = "Right Upper Arm"; }
- else if(PlayerInfo[playerid][ItemBone] == 5) { bone1 = "Left Hand"; }
- else if(PlayerInfo[playerid][ItemBone] == 6) { bone1 = "Right Hand"; }
- else if(PlayerInfo[playerid][ItemBone] == 7) { bone1 = "Left Thigh"; }
- else if(PlayerInfo[playerid][ItemBone] == 8) { bone1 = "Right Thigh"; }
- else if(PlayerInfo[playerid][ItemBone] == 9) { bone1 = "Left Foot"; }
- else if(PlayerInfo[playerid][ItemBone] == 10) { bone1 = "Right Foot"; }
- else if(PlayerInfo[playerid][ItemBone] == 11) { bone1 = "Right Calf"; }
- else if(PlayerInfo[playerid][ItemBone] == 12) { bone1 = "Left Calf"; }
- else if(PlayerInfo[playerid][ItemBone] == 13) { bone1 = "Left Forearm"; }
- else if(PlayerInfo[playerid][ItemBone] == 14) { bone1 = "Right Forearm"; }
- else if(PlayerInfo[playerid][ItemBone] == 15) { bone1 = "Left Clavicle"; }
- else if(PlayerInfo[playerid][ItemBone] == 16) { bone1 = "Right Clavicle"; }
- else if(PlayerInfo[playerid][ItemBone] == 17) { bone1 = "Neck"; }
- else if(PlayerInfo[playerid][ItemBone] == 18) { bone1 = "Jaw"; }
- else if(PlayerInfo[playerid][ItemBone] == 0) { bone1 = "Unknown"; }
- format(string, sizeof(string), "Item Slot (1): %s | Bone: %s | OffsetX: %f | OffsetY: %f | OffsetZ: %f | RotX: %f | RotY: %f | RotZ: %f", GetItemName(PlayerInfo[playerid][ItemID]), bone1, PlayerInfo[playerid][ItemOffsetX], PlayerInfo[playerid][ItemOffsetY], PlayerInfo[playerid][ItemOffsetZ], PlayerInfo[playerid][ItemRotX], PlayerInfo[playerid][ItemRotY], PlayerInfo[playerid][ItemRotZ]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- if(PlayerInfo[playerid][ItemSlot2] > 0)
- {
- if(PlayerInfo[playerid][Item2Bone] == 1) { bone2 = "Spine"; }
- else if(PlayerInfo[playerid][Item2Bone] == 2) { bone2 = "Head"; }
- else if(PlayerInfo[playerid][Item2Bone] == 3) { bone2 = "Left Upper Arm"; }
- else if(PlayerInfo[playerid][Item2Bone] == 4) { bone2 = "Right Upper Arm"; }
- else if(PlayerInfo[playerid][Item2Bone] == 5) { bone2 = "Left Hand"; }
- else if(PlayerInfo[playerid][Item2Bone] == 6) { bone2 = "Right Hand"; }
- else if(PlayerInfo[playerid][Item2Bone] == 7) { bone2 = "Left Thigh"; }
- else if(PlayerInfo[playerid][Item2Bone] == 8) { bone2 = "Right Thigh"; }
- else if(PlayerInfo[playerid][Item2Bone] == 9) { bone2 = "Left Foot"; }
- else if(PlayerInfo[playerid][Item2Bone] == 10) { bone2 = "Right Foot"; }
- else if(PlayerInfo[playerid][Item2Bone] == 11) { bone2 = "Right Calf"; }
- else if(PlayerInfo[playerid][Item2Bone] == 12) { bone2 = "Left Calf"; }
- else if(PlayerInfo[playerid][Item2Bone] == 13) { bone2 = "Left Forearm"; }
- else if(PlayerInfo[playerid][Item2Bone] == 14) { bone2 = "Right Forearm"; }
- else if(PlayerInfo[playerid][Item2Bone] == 15) { bone2 = "Left Clavicle"; }
- else if(PlayerInfo[playerid][Item2Bone] == 16) { bone2 = "Right Clavicle"; }
- else if(PlayerInfo[playerid][Item2Bone] == 17) { bone2 = "Neck"; }
- else if(PlayerInfo[playerid][Item2Bone] == 18) { bone2 = "Jaw"; }
- else if(PlayerInfo[playerid][Item2Bone] == 0) { bone2 = "Unknown"; }
- format(string, sizeof(string), "Item Slot (2): %s | Bone: %s | OffsetX: %f | OffsetY: %f | OffsetZ: %f | RotX: %f | RotY: %f | RotZ: %f", GetItemName(PlayerInfo[playerid][Item2ID]), bone2, PlayerInfo[playerid][Item2OffsetX], PlayerInfo[playerid][Item2OffsetY], PlayerInfo[playerid][Item2OffsetZ], PlayerInfo[playerid][Item2RotX], PlayerInfo[playerid][Item2RotY], PlayerInfo[playerid][Item2RotZ]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- if(PlayerInfo[playerid][ItemSlot3] > 0)
- {
- if(PlayerInfo[playerid][Item3Bone] == 1) { bone3 = "Spine"; }
- else if(PlayerInfo[playerid][Item3Bone] == 2) { bone3 = "Head"; }
- else if(PlayerInfo[playerid][Item3Bone] == 3) { bone3 = "Left Upper Arm"; }
- else if(PlayerInfo[playerid][Item3Bone] == 4) { bone3 = "Right Upper Arm"; }
- else if(PlayerInfo[playerid][Item3Bone] == 5) { bone3 = "Left Hand"; }
- else if(PlayerInfo[playerid][Item3Bone] == 6) { bone3 = "Right Hand"; }
- else if(PlayerInfo[playerid][Item3Bone] == 7) { bone3 = "Left Thigh"; }
- else if(PlayerInfo[playerid][Item3Bone] == 8) { bone3 = "Right Thigh"; }
- else if(PlayerInfo[playerid][Item3Bone] == 9) { bone3 = "Left Foot"; }
- else if(PlayerInfo[playerid][Item3Bone] == 10) { bone3 = "Right Foot"; }
- else if(PlayerInfo[playerid][Item3Bone] == 11) { bone3 = "Right Calf"; }
- else if(PlayerInfo[playerid][Item3Bone] == 12) { bone3 = "Left Calf"; }
- else if(PlayerInfo[playerid][Item3Bone] == 13) { bone3 = "Left Forearm"; }
- else if(PlayerInfo[playerid][Item3Bone] == 14) { bone3 = "Right Forearm"; }
- else if(PlayerInfo[playerid][Item3Bone] == 15) { bone3 = "Left Clavicle"; }
- else if(PlayerInfo[playerid][Item3Bone] == 16) { bone3 = "Right Clavicle"; }
- else if(PlayerInfo[playerid][Item3Bone] == 17) { bone3 = "Neck"; }
- else if(PlayerInfo[playerid][Item3Bone] == 18) { bone3 = "Jaw"; }
- else if(PlayerInfo[playerid][Item3Bone] == 0) { bone3 = "Unknown"; }
- format(string, sizeof(string), "Item Slot (3): %s | Bone: %s | OffsetX: %f | OffsetY: %f | OffsetZ: %f | RotX: %f | RotY: %f | RotZ: %f", GetItemName(PlayerInfo[playerid][Item3ID]), bone3, PlayerInfo[playerid][Item3OffsetX], PlayerInfo[playerid][Item3OffsetY], PlayerInfo[playerid][Item3OffsetZ], PlayerInfo[playerid][Item3RotX], PlayerInfo[playerid][Item3RotY], PlayerInfo[playerid][Item3RotZ]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- if(PlayerInfo[playerid][ItemSlot4] > 0)
- {
- if(PlayerInfo[playerid][Item4Bone] == 1) { bone4 = "Spine"; }
- else if(PlayerInfo[playerid][Item4Bone] == 2) { bone4 = "Head"; }
- else if(PlayerInfo[playerid][Item4Bone] == 3) { bone4 = "Left Upper Arm"; }
- else if(PlayerInfo[playerid][Item4Bone] == 4) { bone4 = "Right Upper Arm"; }
- else if(PlayerInfo[playerid][Item4Bone] == 5) { bone4 = "Left Hand"; }
- else if(PlayerInfo[playerid][Item4Bone] == 6) { bone4 = "Right Hand"; }
- else if(PlayerInfo[playerid][Item4Bone] == 7) { bone4 = "Left Thigh"; }
- else if(PlayerInfo[playerid][Item4Bone] == 8) { bone4 = "Right Thigh"; }
- else if(PlayerInfo[playerid][Item4Bone] == 9) { bone4 = "Left Foot"; }
- else if(PlayerInfo[playerid][Item4Bone] == 10) { bone4 = "Right Foot"; }
- else if(PlayerInfo[playerid][Item4Bone] == 11) { bone4 = "Right Calf"; }
- else if(PlayerInfo[playerid][Item4Bone] == 12) { bone4 = "Left Calf"; }
- else if(PlayerInfo[playerid][Item4Bone] == 13) { bone4 = "Left Forearm"; }
- else if(PlayerInfo[playerid][Item4Bone] == 14) { bone4 = "Right Forearm"; }
- else if(PlayerInfo[playerid][Item4Bone] == 15) { bone4 = "Left Clavicle"; }
- else if(PlayerInfo[playerid][Item4Bone] == 16) { bone4 = "Right Clavicle"; }
- else if(PlayerInfo[playerid][Item4Bone] == 17) { bone4 = "Neck"; }
- else if(PlayerInfo[playerid][Item4Bone] == 18) { bone4 = "Jaw"; }
- else if(PlayerInfo[playerid][Item4Bone] == 0) { bone4 = "Unknown"; }
- format(string, sizeof(string), "Item Slot (4): %s | Bone: %s | OffsetX: %f | OffsetY: %f | OffsetZ: %f | RotX: %f | RotY: %f | RotZ: %f", GetItemName(PlayerInfo[playerid][Item4ID]), bone4, PlayerInfo[playerid][Item4OffsetX], PlayerInfo[playerid][Item4OffsetY], PlayerInfo[playerid][Item4OffsetZ], PlayerInfo[playerid][Item4RotX], PlayerInfo[playerid][Item4RotY], PlayerInfo[playerid][Item4RotZ]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- if(PlayerInfo[playerid][ItemSlot5] > 0)
- {
- if(PlayerInfo[playerid][Item5Bone] == 1) { bone5 = "Spine"; }
- else if(PlayerInfo[playerid][Item5Bone] == 2) { bone5 = "Head"; }
- else if(PlayerInfo[playerid][Item5Bone] == 3) { bone5 = "Left Upper Arm"; }
- else if(PlayerInfo[playerid][Item5Bone] == 4) { bone5 = "Right Upper Arm"; }
- else if(PlayerInfo[playerid][Item5Bone] == 5) { bone5 = "Left Hand"; }
- else if(PlayerInfo[playerid][Item5Bone] == 6) { bone5 = "Right Hand"; }
- else if(PlayerInfo[playerid][Item5Bone] == 7) { bone5 = "Left Thigh"; }
- else if(PlayerInfo[playerid][Item5Bone] == 8) { bone5 = "Right Thigh"; }
- else if(PlayerInfo[playerid][Item5Bone] == 9) { bone5 = "Left Foot"; }
- else if(PlayerInfo[playerid][Item5Bone] == 10) { bone5 = "Right Foot"; }
- else if(PlayerInfo[playerid][Item5Bone] == 11) { bone5 = "Right Calf"; }
- else if(PlayerInfo[playerid][Item5Bone] == 12) { bone5 = "Left Calf"; }
- else if(PlayerInfo[playerid][Item5Bone] == 13) { bone5 = "Left Forearm"; }
- else if(PlayerInfo[playerid][Item5Bone] == 14) { bone5 = "Right Forearm"; }
- else if(PlayerInfo[playerid][Item5Bone] == 15) { bone5 = "Left Clavicle"; }
- else if(PlayerInfo[playerid][Item5Bone] == 16) { bone5 = "Right Clavicle"; }
- else if(PlayerInfo[playerid][Item5Bone] == 17) { bone5 = "Neck"; }
- else if(PlayerInfo[playerid][Item5Bone] == 18) { bone5 = "Jaw"; }
- else if(PlayerInfo[playerid][Item5Bone] == 0) { bone5 = "Unknown"; }
- format(string, sizeof(string), "Item Slot (5): %s | Bone: %s | OffsetX: %f | OffsetY: %f | OffsetZ: %f | RotX: %f | RotY: %f | RotZ: %f", GetItemName(PlayerInfo[playerid][Item5ID]), bone5, PlayerInfo[playerid][Item5OffsetX], PlayerInfo[playerid][Item5OffsetY], PlayerInfo[playerid][Item5OffsetZ], PlayerInfo[playerid][Item5RotX], PlayerInfo[playerid][Item5RotY], PlayerInfo[playerid][Item5RotZ]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/iedit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][ItemSlot1] == 0 && PlayerInfo[playerid][ItemSlot2] == 0 && PlayerInfo[playerid][ItemSlot3] == 0 && PlayerInfo[playerid][ItemSlot4] == 0 && PlayerInfo[playerid][ItemSlot5] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have any items on you!");
- return 1;
- }
- else
- {
- format(string, sizeof(string), "Item Slot\t(1): %s\nItem Slot\t(2): %s\nItem Slot\t(3): %s\nItem Slot\t(4): %s\nItem Slot\t(5): %s", GetItemName(PlayerInfo[playerid][ItemID]), GetItemName(PlayerInfo[playerid][Item2ID]), GetItemName(PlayerInfo[playerid][Item3ID]), GetItemName(PlayerInfo[playerid][Item4ID]), GetItemName(PlayerInfo[playerid][Item5ID]));
- ShowPlayerDialog(playerid, 456, DIALOG_STYLE_LIST, "Edit Items", string, "Edit", "Cancel");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/idelete", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][ItemSlot1] == 0 && PlayerInfo[playerid][ItemSlot2] == 0 && PlayerInfo[playerid][ItemSlot3] == 0 && PlayerInfo[playerid][ItemSlot4] == 0 && PlayerInfo[playerid][ItemSlot5] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have any items on you!");
- return 1;
- }
- else
- {
- format(string, sizeof(string), "Item Slot\t(1): %s\nItem Slot\t(2): %s\nItem Slot\t(3): %s\nItem Slot\t(4): %s\nItem Slot\t(5): %s\n", GetItemName(PlayerInfo[playerid][ItemID]), GetItemName(PlayerInfo[playerid][Item2ID]), GetItemName(PlayerInfo[playerid][Item3ID]), GetItemName(PlayerInfo[playerid][Item4ID]), GetItemName(PlayerInfo[playerid][Item5ID]));
- ShowPlayerDialog(playerid, 500, DIALOG_STYLE_LIST, "Delete Items", string, "Delete", "Cancel");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/wearall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][ItemSlot1] == 0 && PlayerInfo[playerid][ItemSlot2] == 0 && PlayerInfo[playerid][ItemSlot3] == 0 && PlayerInfo[playerid][ItemSlot4] == 0 && PlayerInfo[playerid][ItemSlot5] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have any items on you!");
- return 1;
- }
- else
- {
- if(PlayerInfo[playerid][ItemSlot1] > 0 && PlayerInfo[playerid][ItemOffsetX] != 0.00 && PlayerInfo[playerid][ItemOffsetY] != 0.00 && PlayerInfo[playerid][ItemOffsetZ] != 0.00 && PlayerInfo[playerid][ItemRotX] != 0.00 && PlayerInfo[playerid][ItemRotY] != 0.00 && PlayerInfo[playerid][ItemRotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 0, PlayerInfo[playerid][ItemID], PlayerInfo[playerid][ItemBone], PlayerInfo[playerid][ItemOffsetX], PlayerInfo[playerid][ItemOffsetY], PlayerInfo[playerid][ItemOffsetZ], PlayerInfo[playerid][ItemRotX], PlayerInfo[playerid][ItemRotY], PlayerInfo[playerid][ItemRotZ], 1.000000, 1.000000, 1.000000);
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][ItemID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- if(PlayerInfo[playerid][ItemSlot2] > 0 && PlayerInfo[playerid][Item2OffsetX] != 0.00 && PlayerInfo[playerid][Item2OffsetY] != 0.00 && PlayerInfo[playerid][Item2OffsetZ] != 0.00 && PlayerInfo[playerid][Item2RotX] != 0.00 && PlayerInfo[playerid][Item2RotY] != 0.00 && PlayerInfo[playerid][Item2RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 1, PlayerInfo[playerid][Item2ID], PlayerInfo[playerid][Item2Bone], PlayerInfo[playerid][Item2OffsetX], PlayerInfo[playerid][Item2OffsetY], PlayerInfo[playerid][Item2OffsetZ], PlayerInfo[playerid][Item2RotX], PlayerInfo[playerid][Item2RotY], PlayerInfo[playerid][Item2RotZ], 1.000000, 1.000000, 1.000000);
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item2ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- if(PlayerInfo[playerid][ItemSlot3] > 0 && PlayerInfo[playerid][Item3OffsetX] != 0.00 && PlayerInfo[playerid][Item3OffsetY] != 0.00 && PlayerInfo[playerid][Item3OffsetZ] != 0.00 && PlayerInfo[playerid][Item3RotX] != 0.00 && PlayerInfo[playerid][Item3RotY] != 0.00 && PlayerInfo[playerid][Item3RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 2, PlayerInfo[playerid][Item3ID], PlayerInfo[playerid][Item3Bone], PlayerInfo[playerid][Item3OffsetX], PlayerInfo[playerid][Item3OffsetY], PlayerInfo[playerid][Item3OffsetZ], PlayerInfo[playerid][Item3RotX], PlayerInfo[playerid][Item3RotY], PlayerInfo[playerid][Item3RotZ], 1.000000, 1.000000, 1.000000);
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item3ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- if(PlayerInfo[playerid][ItemSlot4] > 0 && PlayerInfo[playerid][Item4OffsetX] != 0.00 && PlayerInfo[playerid][Item4OffsetY] != 0.00 && PlayerInfo[playerid][Item4OffsetZ] != 0.00 && PlayerInfo[playerid][Item4RotX] != 0.00 && PlayerInfo[playerid][Item4RotY] != 0.00 && PlayerInfo[playerid][Item4RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 3, PlayerInfo[playerid][Item4ID], PlayerInfo[playerid][Item4Bone], PlayerInfo[playerid][Item4OffsetX], PlayerInfo[playerid][Item4OffsetY], PlayerInfo[playerid][Item4OffsetZ], PlayerInfo[playerid][Item4RotX], PlayerInfo[playerid][Item4RotY], PlayerInfo[playerid][Item4RotZ], 1.000000, 1.000000, 1.000000);
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item4ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- if(PlayerInfo[playerid][ItemSlot5] > 0 && PlayerInfo[playerid][Item5OffsetX] != 0.00 && PlayerInfo[playerid][Item5OffsetY] != 0.00 && PlayerInfo[playerid][Item5OffsetZ] != 0.00 && PlayerInfo[playerid][Item5RotX] != 0.00 && PlayerInfo[playerid][Item5RotY] != 0.00 && PlayerInfo[playerid][Item5RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 4, PlayerInfo[playerid][Item5ID], PlayerInfo[playerid][Item5Bone], PlayerInfo[playerid][Item5OffsetX], PlayerInfo[playerid][Item5OffsetY], PlayerInfo[playerid][Item5OffsetZ], PlayerInfo[playerid][Item5RotX], PlayerInfo[playerid][Item5RotY], PlayerInfo[playerid][Item5RotZ], 1.000000, 1.000000, 1.000000);
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item5ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/unwearall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][ItemSlot1] == 0 && PlayerInfo[playerid][ItemSlot2] == 0 && PlayerInfo[playerid][ItemSlot3] == 0 && PlayerInfo[playerid][ItemSlot4] == 0 && PlayerInfo[playerid][ItemSlot5] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have any items on you!");
- return 1;
- }
- else
- {
- if(PlayerInfo[playerid][ItemSlot1] > 0)
- {
- RemovePlayerAttachedObject(playerid, 0);
- format(string, sizeof(string), "You are now unwearing %s!", GetItemName(PlayerInfo[playerid][ItemID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- if(PlayerInfo[playerid][ItemSlot2] > 0)
- {
- RemovePlayerAttachedObject(playerid, 1);
- format(string, sizeof(string), "You are now unwearing %s!", GetItemName(PlayerInfo[playerid][Item2ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- if(PlayerInfo[playerid][ItemSlot3] > 0)
- {
- RemovePlayerAttachedObject(playerid, 2);
- format(string, sizeof(string), "You are now unwearing %s!", GetItemName(PlayerInfo[playerid][Item3ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- if(PlayerInfo[playerid][ItemSlot4] > 0)
- {
- RemovePlayerAttachedObject(playerid, 3);
- format(string, sizeof(string), "You are now unwearing %s!", GetItemName(PlayerInfo[playerid][Item4ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- if(PlayerInfo[playerid][ItemSlot5] > 0)
- {
- RemovePlayerAttachedObject(playerid, 4);
- format(string, sizeof(string), "You are now unwearing %s!", GetItemName(PlayerInfo[playerid][Item5ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/cellphonehelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- if(PlayerInfo[playerid][pPnumber] > 0)
- {
- SendClientMessage(playerid, COLOR_WHITE,"CellPhone Help List: Type a command for more infomation");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: /call /sms (/p)ickup (/h)angup /number");
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE," You can /buy a cellphone from a 24-7 !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/robberyhelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_GREEN,"________________________________________________________");
- SendClientMessage(playerid, COLOR_WHITE,"/setuprobbery /inviterobbery /acceptrobbery /plantc4 /loadcash");
- SendClientMessage(playerid, COLOR_GREEN,"________________________________________________________");
- }
- }
- if(strcmp(cmd, "/getip", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new string2[256];
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GREY, "Usage: /getip [Player Name]" );
- SendClientMessage(playerid, COLOR_GREY, "Note: This command is case sensitive." );
- return 1;
- }
- if (PlayerInfo[playerid][pAdmin] >= 4 || PlayerInfo[playerid][pBanAppealer])
- {
- format(string, sizeof(string), "%s.ini",tmp);
- if(dini_Exists(string))
- {
- string2 = dini_Get(string, "IP");
- format( string, sizeof( string ), "%s's IP: %s ",tmp, string2);
- SendClientMessage( playerid, COLOR_GREY, string );
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "That player does not exist!");
- }
- }
- }
- return 1;
- }
- if(!strcmp(cmdtext, "/updates", true))
- {
- ShowPlayerDialog(playerid,DIALOG_UPDATES, DIALOG_STYLE_MSGBOX, ""COL_YELLOW"Latest script updates.", "Moved Mechanic Job To idlewood\nRe-Made the Tag colors at the newbie-channel\nAdded a new IG-Mapping System\nFixed Some Dynamic Doors\nAdded new Commands for Mechanic /mechhelp\nFixed all TextLabel's\nAdded a new Dynamic Family-Gate System\nAdded new Commands For Bus System /buscmds\nFixed all Custom Mapping", "Okay", "Cancel");
- return 1;
- }
- if(!strcmp(cmdtext, "/bugs", true))
- {
- ShowPlayerDialog(playerid,DIALOG_UPDATES, DIALOG_STYLE_MSGBOX, ""COL_YELLOW"Server Bugs", "Nothing till now - To be updated.", "Okay", "Cancel");
- return 1;
- }
- if(strcmp(cmd, "/resources", true) == 0 || strcmp(cmd, "/re", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1337) return 1;
- ShowPlayerDialog(playerid, DIALOG_RESOURCES_MENU, DIALOG_STYLE_LIST, "Resources", "Job IDs\nVehicle IDs\nInteriors", "Select", "Cancel");
- return 1;
- }
- if(strcmp(cmd, "/irchelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- SendClientMessage(playerid, COLOR_WHITE,"IRC Help List: Type a command for more infomation");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: (/irc join [channelnr] or /irc join [channelnr] [password]) (/irc leave)");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: (/irc Password [channelnr]) (/irc NeedPass [channelnr]) (/irc Lock [channelnr])");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: (/irc Admins) (/irc MOTD [motdtext]) (/irc status [channelnr]) (/i [text])");
- }
- return 1;
- }
- if(strcmp(cmd, "/fishhelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- SendClientMessage(playerid, COLOR_WHITE,"Fishing Help List: type a command for more information");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: /fish (try to catch a fish) /fishes (show the fishes you have caught)");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: /throwback (throw the last fish you caught back) /throwbackall");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: /releasefish (release one of your fishes) /sellfish (sell your fish at a 24/7)");
- }
- return 1;
- }
- if(strcmp(cmd, "/safehelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- SendClientMessage(playerid, COLOR_WHITE,"Safe Help List: type a command for more infomation");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: /safebalance /safedeposit /safewithdraw");
- }
- return 1;
- }
- if(strcmp(cmd, "/eventhelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- SendClientMessage(playerid, COLOR_WHITE,"Event Help List: type a command for more information");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: /seteventpos /seteventinfo /startevent /lockevent /endevent /announceevent /quitevent");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/ahelp", true) == 0 || strcmp(cmd, "/ah", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new alevel = PlayerInfo[playerid][pAdmin];
- if(alevel > 0)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- if(alevel >= 1)
- {
- SendClientMessage(playerid, SCOLOR_CYAN, "Server Moderator : /listguns /check /spec /setint /setvw /mute /nmute (/a)dmin /warnings /ch /kcc /senddmv");
- }
- if(alevel >= 2)
- {
- SendClientMessage(playerid, COLOR_YELLOW,"Junior Administrator: /skydive /bigears /freeze /unfreeze /slap /warn /cnn /rmute /goto /sendtols");
- SendClientMessage(playerid, COLOR_YELLOW,"Junior Administrator: /refund /tuteject /hoseject /fuelcars /setjob /forcetut");
- SendClientMessage(playerid, COLOR_YELLOW,"Junior Administrator: /freezeplayers /unfreezeplayers /setskin /muteplayers /unmuteplayers /admute");
- SendClientMessage(playerid, COLOR_YELLOW,"Junior Administrator: /listmuted /listmasked /kick /ban /aduty /adutyoff /checkprison /afgate /agate");
- }
- if(alevel >= 3)
- {
- SendClientMessage(playerid, COLOR_ORANGE,"General Administrator: /noooc /fourdive /jail /prison /fine /startlotto /ramps /setcarhp /sorry /rhv");
- SendClientMessage(playerid, COLOR_ORANGE,"General Administrator: /getcar /rav /mark /goto /gethere /oldcar /pann /mole /had /ipcheck /countdown /disarm /nohospital /setaccent");
- SendClientMessage(playerid, COLOR_ORANGE,"General Administrator: /rhw /cp /mole /had /ipcheck /countdown /disarm /nohospital /setaccent /acolorcar /setgas /setcarint /setcarvw");
- SendClientMessage(playerid, COLOR_ORANGE,"General Administrator: /fws /atazer /amask");
- }
- if(alevel >= 4)
- {
- SendClientMessage(playerid, COLOR_DOC,"Senior Administrator: /setchamp /sethpall /setarmorall /fixvehall /givenos /blowup /setname /listcars /duel /getip /setage");
- SendClientMessage(playerid, COLOR_DOC,"Senior Administrator: /veh /vehmenu /fixveh /sethp /setarmor /givegun /givegunall /setgunskill /givemoney /setmoney /setstat /setfightstyle /setanim /givecookieall /givegoldbarall");
- SendClientMessage(playerid, COLOR_DOC,"Senior Administrator: /setplayercolor /setplayerwanted /load /adivorce /makeircadmin /destroycar");
- SendClientMessage(playerid, COLOR_DOC,"Senior Administrator: /destroycars /eventhelp /setcrime /givecookie /gotobluebus /gotoblackbus /fartbomb");
- }
- if(alevel >= 1337)
- {
- SendClientMessage(playerid, COLOR_GREEN,"Head Administrator: /weather /weatherall /tod /dedit /pointtime /adetain");
- SendClientMessage(playerid, COLOR_GREEN,"Head Administrator: /gotocar /pban /unban /banaccount /gotocar /wl /setcolor /banip /unbanip /deleteaccount /rangeban");
- SendClientMessage(playerid, COLOR_GREEN,"Head Administrator: /giftbox /editpoint /setgoldbars /givegoldbar /goincar /fire /re(sources)");
- }
- if(alevel >= 1338)
- {
- SendClientMessage(playerid, COLOR_BLUE,"Community Manager: /hqcreate /hqdelete /ganghqid /createfamgate /deletefamgate /editfamgate /famgateeditor /famegateid /fedit");
- SendClientMessage(playerid, COLOR_BLUE,"Community Manager: /createfacgate /deletefacgate /facgateeditor /editfacgate /facgateid /editfaction /editfactionpay /createfcar /deletefcar");
- SendClientMessage(playerid, COLOR_BLUE,"Community Manager: /creategate /deletegate /editgate /gateid /acceptrequest");
- }
- if(alevel >= 1339)
- {
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /bizint /createbiz /deletebiz /bizlevel /bizprice /biztype /bizprods /movebiz /clearbiz /setbizowner /gotobiz /lockbiz");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /houseint /chouseint /createhouse /deletehouse /houselevel /houseprice /movehouse /clearhouse /sethouseowner /gotohouse");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createfamily /deletefamily");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createbuilding /deletebuilding /buildingname /lockbuilding /movebuilding /buildingvw /makebuildingvip /sbm(setbuildingmusic) /gotobuilding");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createentrance /editentrance /entranceid /deleteentrance /gotoentrance ");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /creategarage /deletegarage /editgarage /gotogarage /garageid /gotogarage");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createmotel /deletemotel /movemotel /motelvw /lockmotel /makemotelvip /motelname /gotomotel");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createcar /deletecar /setcarinfo /createpcar /deletepcar /parkpcar");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createdrivethru /deletedrivethru /editdrivethru");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createHSS /deleteHSS /hssignid");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createmapicon /editmapicon /nearmapicon");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createMAPB /deleteMAPB");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createinfoboard /deleteinfoboard /setinfoboardstring");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /creategstation /deletegstation");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createoocshop /deleteoocshop");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /gcam - To Create Speed Camera! [You have to login with rcon]");
- SendClientMessage(playerid, COLOR_RED,"Co-Executive Admin: /createpickup");
- }
- if(alevel >= 99998)
- {
- SendClientMessage(playerid, SCOLOR_MARKER,"Executive Administrator: /payday /oprison /lethimtalk");
- }
- if(alevel >= 99999)
- {
- SendClientMessage(playerid, COLOR_DARKAQUA,"Community Scripter : /shawntermination /forcerelog /makeleader /savechars /makemoneybag");
- SendClientMessage(playerid, COLOR_DARKAQUA,"Community Scripter : /deletebag /deletebags /makehelper");
- }
- if(alevel >= 100000)
- {
- SendClientMessage(playerid, TCOLOR_DARKGREY,"Community Owner : /server /makeadmin /deleteaccount /setbankreload /makebanappealer /makegangmod /makespecops");
- SendClientMessage(playerid, TCOLOR_DARKGREY,"Community Owner : /makemapper /makedev /maketester /makevip");
- }
- if(PlayerInfo[playerid][pBanAppealer])
- {
- SendClientMessage(playerid, COLOR_WHITE, "Ban Appealer: /unban /unbanip");
- }
- if(PlayerInfo[playerid][pGangMod])
- {
- SendClientMessage(playerid, COLOR_WHITE, "Gang Moderator: /fedit /fstrike /fsetstrike");
- }
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY," You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/stopanim",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerTied[playerid] > 0 || PlayerCuffed[playerid] > 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY," You cannot do that at this time !");
- return 1;
- }
- else
- {
- if(StopAniTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 3 seconds before using that again !");
- GetPlayerPos(playerid, PlayerPosition[playerid][PosX], PlayerPosition[playerid][PosY], PlayerPosition[playerid][PosZ]);
- StopAniTimer[playerid] = 1;
- SendClientMessage(playerid, COLOR_GREY,"You must remain in your current position for 3 seconds.");
- SetTimerEx("StopAni",3*1000,0,"i",playerid);
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/skill",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- new x_nr[32];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /skill [number]");
- SendClientMessage(playerid, COLOR_YELLOW, "| 1: Detective 7: Gun Dealer");
- SendClientMessage(playerid, COLOR_YELLOW, "| 2: Lawyer 8: Mechanic");
- SendClientMessage(playerid, COLOR_YELLOW, "| 3: Whore 9: Boxer");
- SendClientMessage(playerid, COLOR_YELLOW, "| 4: Drug Dealer 10: Fishing");
- SendClientMessage(playerid, COLOR_YELLOW, "| 5: Car Jacker 11: Drug Smuggler");
- SendClientMessage(playerid, COLOR_YELLOW, "| 6: News Reporter 12: Trashman");
- return 1;
- }
- if(strcmp(x_nr,"1",true) == 0)//Detective
- {
- new level = PlayerInfo[playerid][pDetSkill];
- if(level >= 0 && level <= 49) { SendClientMessage(playerid, COLOR_YELLOW, "Your Detective Skill Level = 1."); format(string, sizeof(string), "You need to find %d more people to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 50 && level <= 99) { SendClientMessage(playerid, COLOR_YELLOW, "Your Detective Skill Level = 2."); format(string, sizeof(string), "You need to find %d more people to Level up.", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 100 && level <= 199) { SendClientMessage(playerid, COLOR_YELLOW, "Your Detective Skill Level = 3."); format(string, sizeof(string), "You need to find %d more people to Level up.", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 200 && level <= 399) { SendClientMessage(playerid, COLOR_YELLOW, "Your Detective Skill Level = 4."); format(string, sizeof(string), "You need to find %d more people to Level up.", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 400) { SendClientMessage(playerid, COLOR_YELLOW, "Your Detective Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"2",true) == 0)//Lawyer
- {
- new level = PlayerInfo[playerid][pLawSkill];
- if(level >= 0 && level <= 49) { SendClientMessage(playerid, COLOR_YELLOW, "Your Lawyer Skill Level = 1."); format(string, sizeof(string), "You need to free %d more people to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 50 && level <= 99) { SendClientMessage(playerid, COLOR_YELLOW, "Your Lawyer Skill Level = 2."); format(string, sizeof(string), "You need to free %d more people to Level up.", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 100 && level <= 199) { SendClientMessage(playerid, COLOR_YELLOW, "Your Lawyer Skill Level = 3."); format(string, sizeof(string), "You need to free %d more people to Level up.", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 200 && level <= 399) { SendClientMessage(playerid, COLOR_YELLOW, "Your Lawyer Skill Level = 4."); format(string, sizeof(string), "You need to free %d more people to Level up.", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 400) { SendClientMessage(playerid, COLOR_YELLOW, "Your Lawyer Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"3",true) == 0)//Whore
- {
- new level = PlayerInfo[playerid][pSexSkill];
- if(level >= 0 && level <= 49) { SendClientMessage(playerid, COLOR_YELLOW, "Your Whore Skill Level = 1."); format(string, sizeof(string), "You need to have sex %d times more to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 50 && level <= 99) { SendClientMessage(playerid, COLOR_YELLOW, "Your Whore Skill Level = 2."); format(string, sizeof(string), "You need to have sex %d times more to Level up.", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 100 && level <= 199) { SendClientMessage(playerid, COLOR_YELLOW, "Your Whore Skill Level = 3."); format(string, sizeof(string), "You need to have sex %d times more to Level up.", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 200 && level <= 399) { SendClientMessage(playerid, COLOR_YELLOW, "Your Whore Skill Level = 4."); format(string, sizeof(string), "You need to have sex %d times more to Level up.", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 400) { SendClientMessage(playerid, COLOR_YELLOW, "Your Whore Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"4",true) == 0)//Drug Dealer
- {
- new level = PlayerInfo[playerid][pDrugsSkill];
- if(level >= 0 && level <= 49) { SendClientMessage(playerid, COLOR_YELLOW, "Your Drug Dealer Skill Level = 1."); format(string, sizeof(string), "You need to sell drugs %d times more to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 50 && level <= 99) { SendClientMessage(playerid, COLOR_YELLOW, "Your Drug Dealer Skill Level = 2."); format(string, sizeof(string), "You need to sell drugs %d times more to Level up.", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 100 && level <= 199) { SendClientMessage(playerid, COLOR_YELLOW, "Your Drug Dealer Skill Level = 3."); format(string, sizeof(string), "You need to sell drugs %d times more to Level up.", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 200 && level <= 399) { SendClientMessage(playerid, COLOR_YELLOW, "Your Drug Dealer Skill Level = 4."); format(string, sizeof(string), "You need to sell drugs %d times more to Level up.", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 400) { SendClientMessage(playerid, COLOR_YELLOW, "Your Drug Dealer Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"5",true) == 0)//Car Jacker
- {
- new level = PlayerInfo[playerid][pJackSkill];
- if(level >= 0 && level <= 49) { SendClientMessage(playerid, COLOR_YELLOW, "Your Car Jacker Level = 1."); format(string, sizeof(string), "You need to drop %d cars more to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 50 && level <= 99) { SendClientMessage(playerid, COLOR_YELLOW, "Your Car Jacker Skill Level = 2."); format(string, sizeof(string), "You need to drop %d cars more to Level up.", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 100 && level <= 199) { SendClientMessage(playerid, COLOR_YELLOW, "Your Car Jacker Skill Level = 3."); format(string, sizeof(string), "You need to drop %d cars more to Level up.", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 200 && level <= 399) { SendClientMessage(playerid, COLOR_YELLOW, "Your Car Jacker Skill Level = 4."); format(string, sizeof(string), "You need to drop %d cars more to Level up.", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 400) { SendClientMessage(playerid, COLOR_YELLOW, "Your Car Jacker Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"6",true) == 0)//News Reporter
- {
- new level = PlayerInfo[playerid][pNewsSkill];
- if(level >= 0 && level <= 49) { SendClientMessage(playerid, COLOR_YELLOW, "Your New Reporter Skill Level = 1."); format(string, sizeof(string), "You need to use /news %d times more to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 50 && level <= 99) { SendClientMessage(playerid, COLOR_YELLOW, "Your New Reporter Skill Level = 2."); format(string, sizeof(string), "You need to use /news %d times people to Level up.", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 100 && level <= 199) { SendClientMessage(playerid, COLOR_YELLOW, "Your New Reporter Skill Level = 3."); format(string, sizeof(string), "You need to use /news %d times people to Level up.", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 200 && level <= 399) { SendClientMessage(playerid, COLOR_YELLOW, "Your New Reporter Skill Level = 4."); format(string, sizeof(string), "You need to use /news %d times people to Level up.", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 400) { SendClientMessage(playerid, COLOR_YELLOW, "Your New Reporter Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"7",true) == 0)//Gun Dealer
- {
- new level = PlayerInfo[playerid][pArmsSkill];
- if(level >= 0 && level <= 49) { SendClientMessage(playerid, COLOR_YELLOW, "Your Gun Dealer Skill Level = 1."); format(string, sizeof(string), "You need to sell %d more guns to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 50 && level <= 99) { SendClientMessage(playerid, COLOR_YELLOW, "Your Gun Dealer Skill Level = 2."); format(string, sizeof(string), "You need to sell %d more guns to Level up.", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 100 && level <= 199) { SendClientMessage(playerid, COLOR_YELLOW, "Your Gun Dealer Skill Level = 3."); format(string, sizeof(string), "You need to sell %d more guns to Level up.", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 200 && level <= 399) { SendClientMessage(playerid, COLOR_YELLOW, "Your Gun Dealer Skill Level = 4."); format(string, sizeof(string), "You need to sell %d more guns to Level up.", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 400) { SendClientMessage(playerid, COLOR_YELLOW, "Your Gun Dealer Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"8",true) == 0)//Mechanic
- {
- new level = PlayerInfo[playerid][pMechSkill];
- if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "Your Mechanic Skill Level = 1."); format(string, sizeof(string), "You need to fix/fill a car for %d times more to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "Your Mechanic Skill Level = 2."); format(string, sizeof(string), "You need to fix/fill a car for %d times people to Level up.", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "Your Mechanic Skill Level = 3."); format(string, sizeof(string), "You need to fix/fill a car for %d times people to Level up.", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "Your Mechanic Skill Level = 4."); format(string, sizeof(string), "You need to fix/fill a car for %d times people to Level up.", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "Your Mechanic Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"9",true) == 0)//Boxer
- {
- new level = PlayerInfo[playerid][pBoxSkill];
- if(level >= 0 && level <= 49) { SendClientMessage(playerid, COLOR_YELLOW, "Your Boxing Skill Level = 1."); format(string, sizeof(string), "You need to Win %d more Matches to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 50 && level <= 99) { SendClientMessage(playerid, COLOR_YELLOW, "Your Boxing Skill Level = 2."); format(string, sizeof(string), "You need to Win %d more Matches to Level up.", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 100 && level <= 199) { SendClientMessage(playerid, COLOR_YELLOW, "Your Boxing Skill Level = 3."); format(string, sizeof(string), "You need to Win %d more Matches to Level up.", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 200 && level <= 399) { SendClientMessage(playerid, COLOR_YELLOW, "Your Boxing Skill Level = 4."); format(string, sizeof(string), "You need to Win %d more Matches to Level up.", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 400) { SendClientMessage(playerid, COLOR_YELLOW, "Your Boxing Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"10",true) == 0)//Fishing
- {
- new level = PlayerInfo[playerid][pFishSkill];
- if(level >= 0 && level <= 49) { SendClientMessage(playerid, COLOR_YELLOW, "Your Fishing Skill Level = 1."); format(string, sizeof(string), "You need to Fish %d more Fishes to Level up.", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 50 && level <= 249) { SendClientMessage(playerid, COLOR_YELLOW, "Your Fishing Skill Level = 2."); format(string, sizeof(string), "You need to Fish %d more Fishes to Level up.", 250 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 250 && level <= 499) { SendClientMessage(playerid, COLOR_YELLOW, "Your Fishing Skill Level = 3."); format(string, sizeof(string), "You need to Fish %d more Fishes to Level up.", 500 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 500 && level <= 999) { SendClientMessage(playerid, COLOR_YELLOW, "Your Fishing Skill Level = 4."); format(string, sizeof(string), "You need to Fish %d more Fishes to Level up.", 1000 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 1000) { SendClientMessage(playerid, COLOR_YELLOW, "Your Fishing Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"11",true) == 0)//Drug Smuggler
- {
- new level = PlayerInfo[playerid][pSmugglerSkill];
- if(level >= 0 && level <= 19) { SendClientMessage(playerid, COLOR_YELLOW, "Your Drug Smuggler Skill Level = 1."); format(string, sizeof(string), "You need to deliver %d more Drug Crates to Level up.", 20 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 20 && level <= 39) { SendClientMessage(playerid, COLOR_YELLOW, "Your Drug Smuggler Skill Level = 2."); format(string, sizeof(string), "You need to deliver %d more Drug Crates to Level up.", 40 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 40 && level <= 59) { SendClientMessage(playerid, COLOR_YELLOW, "Your Drug Smuggler Skill Level = 3."); format(string, sizeof(string), "You need to deliver %d more Drug Crates to Level up.", 60 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 60 && level <= 79) { SendClientMessage(playerid, COLOR_YELLOW, "Your Drug Smuggler Skill Level = 4."); format(string, sizeof(string), "You need to deliver %d more Drug Crates to Level up.", 80 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 80) { SendClientMessage(playerid, COLOR_YELLOW, "Your Drug Smuggler Skill Level = 5."); }
- }
- else if(strcmp(x_nr,"12",true) == 0) // Trashman
- {
- new level = PlayerInfo[playerid][pTrashSkill];
- if(level >= 0 && level <= 49) { SendClientMessage(playerid, COLOR_YELLOW, "Your Trashman Skill Level = 1."); format(string, sizeof(string), "You need to deliver %d more Trashbags to Level up.", 20 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 50 && level <= 99) { SendClientMessage(playerid, COLOR_YELLOW, "Your Trashman Skill Level = 2."); format(string, sizeof(string), "You need to deliver %d more Trashbags to Level up.", 40 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 100 && level <= 199) { SendClientMessage(playerid, COLOR_YELLOW, "Your Trashman Skill Level = 3."); format(string, sizeof(string), "You need to deliver %d more Trashbags to Level up.", 60 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 200 && level <= 399) { SendClientMessage(playerid, COLOR_YELLOW, "Your Trashman Skill Level = 4."); format(string, sizeof(string), "You need to deliver %d more Trashbags to Level up.", 80 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
- else if(level >= 400) { SendClientMessage(playerid, COLOR_YELLOW, "Your Trashman Skill Level = 5."); }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid Skill Number !");
- return 1;
- }
- }
- return 1;
- }
- //-------------------------------------------------------[Biz System]-------------------------------//
- if(strcmp(cmd, "/abusinesshelp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "You are not authorized to use that command!");
- }
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- SendClientMessage(playerid, COLOR_WHITE,"Administrator Business Help: type a command for more infomation");
- SendClientMessage(playerid, COLOR_WHITE,"Commands: /bizint /createbiz /deletebiz /bizlevel /bizprice /biztype /bizprods /movebiz");
- }
- return 1;
- }
- if(strcmp(cmd, "/bizint", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 1339))
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use that command!");
- return 1;
- }
- ShowPlayerDialog(playerid, BUSINESSES_INT, DIALOG_STYLE_LIST, "Businesses Interiors Categories","24/7's\nFast Foods Interiors\nResturants & Clubs\nAmmunation Interiors\nCasino Interiors\nElectronics Stores Interiors\nClothes Stores Interiors\nRandom usefull Interiors", "Select", "Cancel");
- return 1;
- }
- if(strcmp(cmd,"/buyscrew",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 18)
- {
- SendClientMessage(playerid,COLOR_GREY," You are not a Robber!");
- return 1;
- }
- if(GetPlayerVirtualWorld(playerid) != 0) { SendClientMessage(playerid, COLOR_GREY, " You can't do that while in a Virtual World!"); SetPlayerHealth(playerid, 0.0); return 1; }
- if(!IsPlayerInRangeOfPoint(playerid,2.0,984.1871,-1336.5870,13.5469))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at the Screw Purchase Point!");
- return 1;
- }
- if(PlayerInfo[playerid][pCash] >= 6000)
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-6000;
- GivePlayerMoney(playerid, -6000);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You received 3 Screws for $6,000.");
- PlayerInfo[playerid][pScrew] += 3;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/rob", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new WeaponName[65];
- new houseid = PlayerInfo[playerid][InHouse];
- if(PlayerInfo[playerid][pJob] != 18)
- {
- SendClientMessage(playerid,COLOR_GREY," You are not a Robber!");
- return 1;
- }
- if(PlayerInfo[playerid][pRobberTime] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You already robbed a house, wait till your reload time is over!");
- return 1;
- }
- if(PlayerInfo[playerid][InHouse] <= 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not inside a House!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /rob [name]");
- SendClientMessage(playerid, COLOR_GREY, "Available names: Cash, Crack, Pot, Weapons");
- return 1;
- }
- if(strcmp(tmp,"cash",true) == 0)
- {
- if(HouseInfo[houseid][hCash] <= 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " There is not enough Cash to rob from the House!");
- return 1;
- }
- if(HouseInfo[houseid][hCash] >= 1)
- {
- new level = PlayerInfo[playerid][pRobberSkill];
- if(level >= 0 && level <= 14)
- {
- format(string, sizeof(string), "You robbed $%d from the house.", HouseInfo[houseid][hCash]*5/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCash] += HouseInfo[houseid][hCash]*5/100;
- GivePlayerMoney(playerid, HouseInfo[houseid][hCash]*5/100);
- HouseInfo[houseid][hCash] -= HouseInfo[houseid][hCash]*5/100;
- }
- else if(level >= 15 && level <= 34)
- {
- format(string, sizeof(string), "You robbed $%d from the house.", HouseInfo[houseid][hCash]*10/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCash] += HouseInfo[houseid][hCash]*10/100;
- GivePlayerMoney(playerid, HouseInfo[houseid][hCash]*10/100);
- HouseInfo[houseid][hCash] -= HouseInfo[houseid][hCash]*10/100;
- }
- else if(level >= 35 && level <= 54)
- {
- format(string, sizeof(string), "You robbed $%d from the house.", HouseInfo[houseid][hCash]*15/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCash] += HouseInfo[houseid][hCash]*15/100;
- GivePlayerMoney(playerid, HouseInfo[houseid][hCash]*15/100);
- HouseInfo[houseid][hCash] -= HouseInfo[houseid][hCash]*15/100;
- }
- else if(level >= 55 && level <= 79)
- {
- format(string, sizeof(string), "You robbed $%d from the house.", HouseInfo[houseid][hCash]*20/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCash] += HouseInfo[houseid][hCash]*20/100;
- GivePlayerMoney(playerid, HouseInfo[houseid][hCash]*20/100);
- HouseInfo[houseid][hCash] -= HouseInfo[houseid][hCash]*20/100;
- }
- else if(level >= 80)
- {
- format(string, sizeof(string), "You robbed $%d from the house.", HouseInfo[houseid][hCash]*25/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCash] += HouseInfo[houseid][hCash]*25/100;
- GivePlayerMoney(playerid, HouseInfo[houseid][hCash]*25/100);
- HouseInfo[houseid][hCash] -= HouseInfo[houseid][hCash]*25/100;
- }
- PlayerInfo[playerid][pRobberTime] = 300;
- PlayerInfo[playerid][pRobberSkill] ++;
- if(PlayerInfo[playerid][pRobberSkill] == 15)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 2, you will now earn 10 percents and 2 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 35)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 3, you will now earn 15 percents and 3 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 55)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 4, you will now earn 20 percents and 4 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 80)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 5, you will now earn 25 percents and 5 guns per robbery."); }
- SaveHouse(houseid);
- return 1;
- }
- }
- if(strcmp(tmp,"crack",true) == 0)
- {
- if(HouseInfo[houseid][hCrack] <= 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " There is not enough grams of Crack to rob from the House!");
- return 1;
- }
- if(HouseInfo[houseid][hCrack] >= 1)
- {
- new level = PlayerInfo[playerid][pRobberSkill];
- if(level >= 0 && level <= 14)
- {
- format(string, sizeof(string), "You robbed %d grams of Crack from the house.", HouseInfo[houseid][hCrack]*5/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCrack] += HouseInfo[houseid][hCrack]*5/100;
- HouseInfo[houseid][hCrack] -= HouseInfo[houseid][hCrack]*5/100;
- }
- else if(level >= 15 && level <= 34)
- {
- format(string, sizeof(string), "You robbed %d grams of Crack from the house.", HouseInfo[houseid][hCrack]*10/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCrack] += HouseInfo[houseid][hCrack]*10/100;
- HouseInfo[houseid][hCrack] -= HouseInfo[houseid][hCrack]*10/100;
- }
- else if(level >= 35 && level <= 54)
- {
- format(string, sizeof(string), "You robbed %d grams of Crack from the house.", HouseInfo[houseid][hCrack]*15/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCrack] += HouseInfo[houseid][hCrack]*15/100;
- HouseInfo[houseid][hCrack] -= HouseInfo[houseid][hCrack]*15/100;
- }
- else if(level >= 55 && level <= 79)
- {
- format(string, sizeof(string), "You robbed %d grams of Crack from the house.", HouseInfo[houseid][hCrack]*20/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCrack] += HouseInfo[houseid][hCrack]*20/100;
- HouseInfo[houseid][hCrack] -= HouseInfo[houseid][hCrack]*20/100;
- }
- else if(level >= 80)
- {
- format(string, sizeof(string), "You robbed %d grams of Crack from the house.", HouseInfo[houseid][hCrack]*25/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pCrack] += HouseInfo[houseid][hCrack]*25/100;
- HouseInfo[houseid][hCrack] -= HouseInfo[houseid][hCrack]*25/100;
- }
- PlayerInfo[playerid][pRobberTime] = 300;
- PlayerInfo[playerid][pRobberSkill] ++;
- if(PlayerInfo[playerid][pRobberSkill] == 15)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 2, you will now earn 10 percents and 2 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 35)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 3, you will now earn 15 percents and 3 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 55)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 4, you will now earn 20 percents and 4 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 80)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 5, you will now earn 25 percents and 5 guns per robbery."); }
- SaveHouse(houseid);
- return 1;
- }
- }
- if(strcmp(tmp,"ecstasy",true) == 0)
- {
- if(HouseInfo[houseid][hEcstasy] <= 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " There is not enough grams of Ecstasy to rob from the House!");
- return 1;
- }
- if(HouseInfo[houseid][hEcstasy] >= 1)
- {
- new level = PlayerInfo[playerid][pRobberSkill];
- if(level >= 0 && level <= 14)
- {
- format(string, sizeof(string), "You robbed %d grams of Ecstasy from the house.", HouseInfo[houseid][hCrack]*5/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pEcstasy] += HouseInfo[houseid][hEcstasy]*5/100;
- HouseInfo[houseid][hEcstasy] -= HouseInfo[houseid][hEcstasy]*5/100;
- }
- else if(level >= 15 && level <= 34)
- {
- format(string, sizeof(string), "You robbed %d grams of Ecstasy from the house.", HouseInfo[houseid][hCrack]*10/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pEcstasy] += HouseInfo[houseid][hEcstasy]*10/100;
- HouseInfo[houseid][hEcstasy] -= HouseInfo[houseid][hEcstasy]*10/100;
- }
- else if(level >= 35 && level <= 54)
- {
- format(string, sizeof(string), "You robbed %d grams of Ecstasy from the house.", HouseInfo[houseid][hCrack]*15/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pEcstasy] += HouseInfo[houseid][hEcstasy]*15/100;
- HouseInfo[houseid][hEcstasy] -= HouseInfo[houseid][hEcstasy]*15/100;
- }
- else if(level >= 55 && level <= 79)
- {
- format(string, sizeof(string), "You robbed %d grams of Ecstasy from the house.", HouseInfo[houseid][hCrack]*20/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pEcstasy] += HouseInfo[houseid][hEcstasy]*20/100;
- HouseInfo[houseid][hEcstasy] -= HouseInfo[houseid][hEcstasy]*20/100;
- }
- else if(level >= 80)
- {
- format(string, sizeof(string), "You robbed %d grams of Ecstasy from the house.", HouseInfo[houseid][hCrack]*25/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pEcstasy] += HouseInfo[houseid][hEcstasy]*25/100;
- HouseInfo[houseid][hEcstasy] -= HouseInfo[houseid][hEcstasy]*25/100;
- }
- PlayerInfo[playerid][pRobberTime] = 300;
- PlayerInfo[playerid][pRobberSkill] ++;
- if(PlayerInfo[playerid][pRobberSkill] == 15)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 2, you will now earn 10 percents and 2 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 35)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 3, you will now earn 15 percents and 3 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 55)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 4, you will now earn 20 percents and 4 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 80)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 5, you will now earn 25 percents and 5 guns per robbery."); }
- SaveHouse(houseid);
- return 1;
- }
- }
- if(strcmp(tmp,"pot",true) == 0)
- {
- if(HouseInfo[houseid][hPot] <= 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " There is not enough grams of Pot to rob from the House!");
- return 1;
- }
- if(HouseInfo[houseid][hPot] >= 1)
- {
- new level = PlayerInfo[playerid][pRobberSkill];
- if(level >= 0 && level <= 14)
- {
- format(string, sizeof(string), "You robbed %d grams of Pot from the house.", HouseInfo[houseid][hPot]*5/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pPot] += HouseInfo[houseid][hPot]*5/100;
- HouseInfo[houseid][hPot] -= HouseInfo[houseid][hPot]*5/100;
- }
- else if(level >= 15 && level <= 34)
- {
- format(string, sizeof(string), "You robbed %d grams of Pot from the house.", HouseInfo[houseid][hPot]*10/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pPot] += HouseInfo[houseid][hPot]*10/100;
- HouseInfo[houseid][hPot] -= HouseInfo[houseid][hPot]*10/100;
- }
- else if(level >= 35 && level <= 54)
- {
- format(string, sizeof(string), "You robbed %d grams of Pot from the house.", HouseInfo[houseid][hPot]*15/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pPot] += HouseInfo[houseid][hPot]*15/100;
- HouseInfo[houseid][hPot] -= HouseInfo[houseid][hPot]*15/100;
- }
- else if(level >= 55 && level <= 79)
- {
- format(string, sizeof(string), "You robbed %d grams of Pot from the house.", HouseInfo[houseid][hPot]*20/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pPot] += HouseInfo[houseid][hPot]*20/100;
- HouseInfo[houseid][hPot] -= HouseInfo[houseid][hPot]*20/100;
- }
- else if(level >= 80)
- {
- format(string, sizeof(string), "You robbed %d grams of Pot from the house.", HouseInfo[houseid][hPot]*25/100);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- PlayerInfo[playerid][pPot] += HouseInfo[houseid][hPot]*25/100;
- HouseInfo[houseid][hPot] -= HouseInfo[houseid][hPot]*25/100;
- }
- PlayerInfo[playerid][pRobberTime] = 300;
- PlayerInfo[playerid][pRobberSkill] ++;
- if(PlayerInfo[playerid][pRobberSkill] == 15)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 2, you will now earn 10 percents and 2 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 35)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 3, you will now earn 15 percents and 3 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 55)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 4, you will now earn 20 percents and 4 guns per robbery."); }
- else if(PlayerInfo[playerid][pRobberSkill] == 80)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 5, you will now earn 25 percents and 5 guns per robbery."); }
- SaveHouse(houseid);
- return 1;
- }
- }
- if(strcmp(tmp,"weapons",true) == 0)
- {
- if(HouseInfo[houseid][hWeaponSlot1] <= 0 || HouseInfo[houseid][hWeaponSlot2] <= 0 || HouseInfo[houseid][hWeaponSlot3] <= 0 || HouseInfo[houseid][hWeaponSlot4] <= 0 || HouseInfo[houseid][hWeaponSlot5] <= 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " There is no Weapons to rob from the House!");
- return 1;
- }
- if(HouseInfo[houseid][hWeaponSlot1] >= 1 || HouseInfo[houseid][hWeaponSlot2] >= 1 || HouseInfo[houseid][hWeaponSlot3] >= 1 || HouseInfo[houseid][hWeaponSlot4] >= 1 || HouseInfo[houseid][hWeaponSlot5] >= 1)
- {
- new level = PlayerInfo[playerid][pRobberSkill];
- if(level >= 0 && level <= 14)
- {
- new weap = HouseInfo[houseid][hWeaponSlot1];
- format(string, sizeof(string), "You robbed a %s from the house.", GetWeaponName(weap, WeaponName, 64));
- SendClientMessage(playerid, COLOR_YELLOW, string);
- GivePlayerGun(playerid, weap);
- weap = 0;
- }
- else if(level >= 15 && level <= 34)
- {
- new weap = HouseInfo[houseid][hWeaponSlot2];
- format(string, sizeof(string), "You robbed a %s from the house.", GetWeaponName(weap, WeaponName, 64));
- SendClientMessage(playerid, COLOR_YELLOW, string);
- GivePlayerGun(playerid, weap);
- weap = 0;
- }
- else if(level >= 35 && level <= 54)
- {
- new weap = HouseInfo[houseid][hWeaponSlot3];
- format(string, sizeof(string), "You robbed a %s from the house.", GetWeaponName(weap, WeaponName, 64));
- SendClientMessage(playerid, COLOR_YELLOW, string);
- GivePlayerGun(playerid, weap);
- weap = 0;
- }
- else if(level >= 55 && level <= 79)
- {
- new weap = HouseInfo[houseid][hWeaponSlot4];
- format(string, sizeof(string), "You robbed a %s from the house.", GetWeaponName(weap, WeaponName, 64));
- SendClientMessage(playerid, COLOR_YELLOW, string);
- GivePlayerGun(playerid, weap);
- weap = 0;
- }
- else if(level >= 80)
- {
- new weap = HouseInfo[houseid][hWeaponSlot5];
- format(string, sizeof(string), "You robbed a %s from the house.", GetWeaponName(weap, WeaponName, 64));
- SendClientMessage(playerid, COLOR_YELLOW, string);
- GivePlayerGun(playerid, weap);
- weap = 0;
- }
- PlayerInfo[playerid][pRobberTime] = 300;
- PlayerInfo[playerid][pRobberSkill] ++;
- if(PlayerInfo[playerid][pRobberSkill] == 15)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 2, you will now earn 10 percents and 2 guns per robbery.");
- }
- else if(PlayerInfo[playerid][pRobberSkill] == 35)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 3, you will now earn 15 percents and 3 guns per robbery.");
- }
- else if(PlayerInfo[playerid][pRobberSkill] == 55)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 4, you will now earn 20 percents and 4 guns per robbery.");
- }
- else if(PlayerInfo[playerid][pRobberSkill] == 80)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "* Your Robber Skill is now Level 5, you will now earn 25 percents and 5 guns per robbery.");
- }
- SaveHouse(houseid);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid Rob Name!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/bizfee", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new id = PlayerInfo[playerid][pPbiskey];
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!dini_Exists(string))
- {
- SendClientMessage( playerid, COLOR_GREY, " You don't own a business !" );
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bizfee [EntranceFee]");
- }
- if(BizzInfo[id][bType] > 0)
- {
- if(BizzInfo[id][bType] == 1) { businesstype = "24-7";}
- else if(BizzInfo[id][bType] == 2) { businesstype = "Clothes Store";}
- else if(BizzInfo[id][bType] == 3) { businesstype = "Club";}
- else if(BizzInfo[id][bType] == 4) { businesstype = "Ammunation";}
- else if(BizzInfo[id][bType] == 5) { businesstype = "Casino";}
- else if(BizzInfo[id][bType] == 6) { businesstype = "Restaurant";}
- else if(BizzInfo[id][bType] == 7) { businesstype = "Paintball";}
- else if(BizzInfo[id][bType] == 8) { businesstype = "Bank";}
- else if(BizzInfo[id][bType] == 9) { businesstype = "Electronic Store";}
- else if(BizzInfo[id][bType] == 10) { businesstype = "Locks Store";}
- else if(BizzInfo[id][bType] == 11) { businesstype = "Radio shop";}
- }
- else
- {
- businesstype = "Not Available";
- }
- if(strvalEx(tmp) < 0 || strvalEx(tmp) > 99999)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Minimum entrance is $0, Maximum entrance is $99999.");
- return 1;
- }
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[id][bOwner], BizzInfo[id][bMessage],BizzInfo[id][bEntranceCost], id);
- UpdateDynamic3DTextLabelText(business1[id], COLOR_DCHAT, string);
- BizzInfo[id][bEntranceCost] = strvalEx(tmp);
- format(string, sizeof(string), "Entrance fee set to $%d.", BizzInfo[id][bEntranceCost]);
- SaveBusiness(id);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/extortion", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new id = PlayerInfo[playerid][pPbiskey];
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!dini_Exists(string))
- {
- SendClientMessage( playerid, COLOR_GREY, " You don't own a Business!" );
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /extortion [PlayerID/PartOfName] (or 555 for Nobody)");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* %s is know Extortioning your Business.",giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has adjusted his Business, you are now Extortioning his Business.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "%s",giveplayer);
- strmid(BizzInfo[id][bExtortion], string, 0, sizeof(string), 255);
- format(string, sizeof(string), "Business Extortion Name set to %s",BizzInfo[id][bExtortion]);
- SaveBusiness(id);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- else if(giveplayerid == 555)
- {
- format(string, sizeof(string), "Nobody");
- strmid(BizzInfo[id][bExtortion], string, 0, sizeof(string), 255);
- format(string, sizeof(string), "Business Extortion Name set to %s",BizzInfo[id][bExtortion]);
- SaveBusiness(id);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Invalid ID!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/bizname", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new id = PlayerInfo[playerid][pPbiskey];
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!dini_Exists(string))
- {
- SendClientMessage( playerid, COLOR_GREY, " You don't own a Business!" );
- return 1;
- }
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bizname [Name]");
- }
- if(BizzInfo[id][bType] > 0)
- {
- if(BizzInfo[id][bType] == 1) { businesstype = "24-7";}
- else if(BizzInfo[id][bType] == 2) { businesstype = "Clothes Store";}
- else if(BizzInfo[id][bType] == 3) { businesstype = "Club";}
- else if(BizzInfo[id][bType] == 4) { businesstype = "Ammunation";}
- else if(BizzInfo[id][bType] == 5) { businesstype = "Casino";}
- else if(BizzInfo[id][bType] == 6) { businesstype = "Restaurant";}
- else if(BizzInfo[id][bType] == 7) { businesstype = "Paintball";}
- else if(BizzInfo[id][bType] == 8) { businesstype = "Bank";}
- else if(BizzInfo[id][bType] == 9) { businesstype = "Electronic Store";}
- else if(BizzInfo[id][bType] == 10) { businesstype = "Locks Store";}
- else if(BizzInfo[id][bType] == 11) { businesstype = "Radio shop";}
- }
- else
- {
- businesstype = "Not Available";
- }
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[id][bOwner], BizzInfo[id][bMessage],BizzInfo[id][bEntranceCost], id);
- UpdateDynamic3DTextLabelText(business1[id], COLOR_DCHAT, string);
- strmid(BizzInfo[id][bMessage], result, 0, 64, 255);
- format(string, sizeof(string), "Business name set to %s",BizzInfo[id][bMessage]);
- SaveBusiness(id);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/bizwithdraw", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new id = PlayerInfo[playerid][pPbiskey];
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!dini_Exists(string))
- {
- SendClientMessage( playerid, COLOR_GREY, " You don't own a Business!" );
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- format(string, sizeof(string), " You have $%d in your Business Bank.", BizzInfo[id][bTill]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bizwithdraw [amount]");
- return 1;
- }
- new cashdeposit = strvalEx(tmp);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bizwithdraw [amount]");
- return 1;
- }
- if(cashdeposit > BizzInfo[id][bTill] || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have enough money!");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid,100,BizzInfo[id][bExitX],BizzInfo[id][bExitY],BizzInfo[id][bExitZ]))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are to far from your Business!");
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+cashdeposit;
- GivePlayerMoney(playerid,cashdeposit);
- BizzInfo[id][bTill] -= cashdeposit;
- format(string, sizeof(string), " You have withdrawn $%d from your Business Bank.", cashdeposit);
- SaveBusiness(id);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sellbiz", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pPbiskey] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't own a Business!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellbiz [PlayerID/PartOfName] [price]");
- return 1;
- }
- new money;
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellbiz [PlayerID/PartOfName] [price]");
- return 1;
- }
- money = strvalEx(tmp);
- if(money < 1) { SendClientMessage(playerid, COLOR_GREY, " Price can't be lower than $1!"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[giveplayerid][pPbiskey] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " This player already own a Business!");
- return 1;
- }
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't sell Business to yourself !"); return 1; }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered to sell your Business to %s for $%d.", giveplayer, money);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s wants to sell his Business to you for $%d, (type /accept business) to accept.", sendername, money);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- BizID[giveplayerid] = PlayerInfo[playerid][pPbiskey];
- BizOffer[giveplayerid] = playerid;
- BizPrice[giveplayerid] = money;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- }
- }
- return 1;
- }
- if (strcmp(cmd, "/bizinfo", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new bouse = PlayerInfo[playerid][pPbiskey];
- if(bouse == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, " You don't own a Business!");
- return 1;
- }
- else
- {
- PrintBizInfo(playerid,bouse);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/bizdeposit", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new id = PlayerInfo[playerid][pPbiskey];
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!dini_Exists(string))
- {
- SendClientMessage( playerid, COLOR_GREY, " You don't own a Business!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- format(string, sizeof(string), " You have $%d in your Business Bank.", BizzInfo[id][bTill]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bizdeposit [Amount]");
- return 1;
- }
- new cashdeposit = strvalEx(tmp);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bizdeposit [amount]");
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- if(cashdeposit > PlayerInfo[playerid][pCash] || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You don't have enough money!");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid,100,BizzInfo[id][bExitX],BizzInfo[id][bExitY],BizzInfo[id][bExitZ]))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are to far from your Business!");
- return 1;
- }
- else
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-cashdeposit;
- GivePlayerMoney(playerid,-cashdeposit);
- BizzInfo[id][bTill] += cashdeposit;
- ExtortionBiz(id, cashdeposit);
- format(string, sizeof(string), " You have deposit $%d to your Business Bank.", cashdeposit);
- SaveBusiness(id);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- }
- return 1;
- }
- //---------------------------------------------------------[End Biz System]-------------------
- if(strcmp(cmd, "/families", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- new number = 0;
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- for(new i = 0; i < sizeof(FamilyInfo); i++)
- {
- number ++;
- format(string, sizeof(string), "Family %d | Name: %s | Leader: %s | Members: %d | Strikes: %d/3",number,FamilyInfo[i][FamilyName],FamilyInfo[i][FamilyLeader],FamilyInfo[i][FamilyMembers],FamilyInfo[i][FStrikes]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- return 1;
- }
- new family = strvalEx(tmp);
- if(family < 1 || family > 14) { SendClientMessage(playerid, COLOR_GREY, " Can't be below 1 or above 14!"); return 1; }
- family -= 1;
- if(FamilyInfo[family][FamilyTaken] != 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " That family hasn't been taken yet!");
- return 1;
- }
- new members;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pFMember] == family)
- {
- GetPlayerName(i, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "Family Name : %s | Member Name: %s | Rank: %s",FamilyInfo[family][FamilyName],giveplayer,FamilyRank[family][PlayerInfo[i][pRank]-1]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- members++;
- }
- }
- }
- if(members == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " There are currently no members online!");
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/members",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- new teamnumber;
- if (PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader];
- else if (PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember];
- else if (PlayerInfo[playerid][pFMember] != 255) teamnumber = PlayerInfo[playerid][pFMember];
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not a member of an Faction!");
- return 1;
- }
- SendClientMessage(playerid, 0x808000AA, "The Online Faction/Family Members :");
- for(new i; i<MAX_PLAYERS; i++)
- {
- if (IsPlayerConnected(i))
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, sizeof(string), "");
- if(PlayerInfo[playerid][pLeader] || PlayerInfo[playerid][pMember])
- {
- if (PlayerInfo[i][pLeader] == teamnumber)
- {
- format(string, sizeof(string), "Name : %s - Rank : Leader",sendername);
- }
- else if (PlayerInfo[i][pMember] == teamnumber)
- {
- format(string, sizeof(string), "Name : %s - Rank : %d.",sendername, PlayerInfo[i][pRank]);
- }
- }
- else if(PlayerInfo[playerid][pFMember] != 255)
- {
- if (PlayerInfo[i][pFMember] == teamnumber)
- {
- format(string, sizeof(string), "Name : %s - Rank : %d.",sendername, PlayerInfo[i][pRank]);
- }
- }
- if (strlen(string) > 1) SendClientMessage(playerid, 0x2641FE00, string);
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/adjust", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFMember] == 255)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in a Family !");
- return 1;
- }
- new family = PlayerInfo[playerid][pFMember];
- if(PlayerInfo[playerid][pRank] > 4)
- {
- new x_nr[32];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust [name]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Name ,MOTD, Invite, Uninvite, Rank, Safe, Rankname");
- return 1;
- }
- if(strcmp(x_nr,"name",true) == 0)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[24];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust name [name]");
- return 1;
- }
- if(InvalidChar(result) == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " ERROR: cannot contain invalid characters !");
- return 1;
- }
- strmid(FamilyInfo[family][FamilyName], result, 0, strlen(result), 255);
- format(string, sizeof(string), "* You have adjusted your Family's Name to '%s'.",FamilyInfo[family][FamilyName]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- SaveFamilies();
- }
- else if(strcmp(x_nr,"rankname",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust rankname [rank] [name]");
- return 1;
- }
- new rank = strvalEx(tmp);
- if(rank < 1 || rank > 6) { SendClientMessage(playerid, COLOR_GREY, " Rank can't be below 1 or above 6 !"); return 1; }
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[24];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust rankname [rank] [name]");
- return 1;
- }
- if(InvalidChar(result) == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " ERROR: cannot contain invalid characters !");
- return 1;
- }
- strmid(FamilyRank[family][rank-1], result, 0, strlen(result), 255);
- format(string, sizeof(string), "* You have adjusted the name of Rank %d to \"%s\".",rank,FamilyRank[family][rank-1]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- SaveFamilies();
- return 1;
- }
- else if(strcmp(x_nr,"motd",true) == 0)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust MOTD [MOTD Text]");
- return 1;
- }
- if(InvalidChar(result) == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " ERROR: cannot contain invalid characters !");
- return 1;
- }
- strmid(FamilyInfo[family][FamilyMOTD], result, 0, strlen(result), 255);
- format(string, sizeof(string), "* You have adjusted your Family's MOTD to \"%s\".",FamilyInfo[family][FamilyMOTD]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- SaveFamilies();
- }
- else if(strcmp(x_nr,"safe",true) == 0)
- {
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust safe [confirm]");
- if(FamilyInfo[family][FamilySafe] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY," Adjusting the position of your Family's Safe will cost $50,000 !");
- SendClientMessage(playerid, COLOR_WHITE,"HINT: Adjusting the position of your Faction's Safe will remove its contents.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY," Purchasing a Safe for your Family will cost $50,000 !");
- SendClientMessage(playerid, COLOR_WHITE,"HINT: Purchasing a Safe will give your Faction's the ability to store/share Pot, Crack, Cash and Gun parts.");
- }
- return 1;
- }
- if(strcmp(x_nr,"confirm",true) == 0)
- {
- if(PlayerInfo[playerid][pCash] < 49999)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You don't have that much money !");
- return 1;
- }
- if(FamilyInfo[family][FamilySafe] != 0)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have adjusted the position of your Faciton's Safe.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have purchased a Safe.");
- SendClientMessage(playerid, COLOR_WHITE, "HINT: Type /safehelp for more information.");
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-50000;
- GivePlayerMoney(playerid,-50000);
- GetPlayerPos(playerid, FamilyInfo[family][FamilySafePos][0],FamilyInfo[family][FamilySafePos][1],FamilyInfo[family][FamilySafePos][2]);
- DestroyPickup(FamilyInfo[family][PickupID]);
- FamilyInfo[family][PickupID] = CreateDynamicPickup(1239, 23, FamilyInfo[family][FamilySafePos][0],FamilyInfo[family][FamilySafePos][1], FamilyInfo[family][FamilySafePos][2]);
- FamilyInfo[family][FamilySafe] = 1;
- FamilyInfo[family][FamilyCash] = 0;
- FamilyInfo[family][FamilyPot] = 0;
- FamilyInfo[family][FamilyCrack] = 0;
- FamilyInfo[family][FamilyMats] = 0;
- SaveFamilies();
- return 1;
- }
- }
- else if(strcmp(x_nr,"invite",true) == 0)
- {
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust invite [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(x_nr);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[giveplayerid][pMember] > 0 || PlayerInfo[giveplayerid][pLeader] > 0 || PlayerInfo[giveplayerid][pFMember] != 255)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is already in a Faction / Family!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You've invited %s to join %s.",giveplayer, FamilyInfo[family][FamilyName]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has invited you to join %s, (type /accept family) to accept.",sendername, FamilyInfo[family][FamilyName]);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- FamilyOffer[giveplayerid] = playerid;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"uninvite",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust uninvite [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust uninvite [playerid/PartOfName]");
- return 1;
- }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[giveplayerid][pFMember] != family)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not in your Family!");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pRank] > PlayerInfo[playerid][pRank])
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is a higher rank !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have kicked %s out of your Family.",giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Family Leader %s has kicked you out of the Family.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[giveplayerid][pFMember] = 255;
- PlayerInfo[giveplayerid][pRank] = 0;
- FamilyInfo[family][FamilyMembers] --;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"rank",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust rank [rank] [playerid/PartOfName]");
- return 1;
- }
- new rank = strvalEx(tmp);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust rank [rank] [playerid/PartOfName]");
- return 1;
- }
- if(rank < 1 || rank > 6) { SendClientMessage(playerid, COLOR_GREY, " Rank can't be below 1 or above 6 !"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(x_nr)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /adjust rank [rank] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[giveplayerid][pFMember] != family)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not in your Family!");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pRank] >= PlayerInfo[playerid][pRank])
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is a higher or the same rank !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have given %s Rank %d.",giveplayer,rank);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Family Leader %s has given you Rank %d.",sendername,rank);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[giveplayerid][pRank] = rank;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid adjust name !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Your rank is not high enough !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/createfamily", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createfamily [family] [playerid/PartOfName]");
- return 1;
- }
- new family = strvalEx(tmp);
- if(family < 1 || family > 14) { SendClientMessage(playerid, COLOR_GREY, " Family can't be below 1 or above 14 !"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createfamily [family] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerNPC(giveplayerid)) return 1;
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- family -= 1;
- if(FamilyInfo[family][FamilyTaken] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " That Family is already taken !" );
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You've made %s the Leader of a Family.",giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Administrator %s has made you the Leader of a Family.",sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "%s",giveplayer);
- strmid(FamilyInfo[family][FamilyLeader], string, 0, strlen(string), 255);
- FamilyInfo[family][FamilyMembers] ++;
- FamilyInfo[family][FamilyTaken] = 1;
- PlayerInfo[giveplayerid][pFMember] = family;
- PlayerInfo[giveplayerid][pModel] = FamilyInfo[family][FamilySkin1];
- SetPlayerSkin(giveplayerid, FamilyInfo[family][FamilySkin1]);
- PlayerInfo[giveplayerid][pRank] = 6;
- FamilyInfo[family][FamilyColor] = 0;
- SaveFamilies();
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorized to use that command !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fsetstrike", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4 || PlayerInfo[playerid][pGangMod])
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fsetstrike [FamilyNr] [strikes]");
- return 1;
- }
- new family = strval(tmp);
- if(family < 1 || family > 5) { SendClientMessage(playerid, COLOR_GREY, " FamilyNr can't be below 1 or above 14 !"); return 1; }
- family -= 1;
- if(FamilyInfo[family][FamilyTaken] != 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " That FamilyNr isn't taken !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fsetstrike [FactionNr] [strikes]");
- return 1;
- }
- new strikes = strval(tmp);
- if(strikes < 0 || strikes > 2) { SendClientMessage(playerid, COLOR_GREY, " Strikes can't go below 1 or above 3 !"); return 1; }
- format(string, sizeof(string), "* Family %d strikes set to %d.",family+1,strikes);
- SendClientMessage(playerid, COLOR_GREY, string);
- FamilyInfo[family][FStrikes] = strikes;
- SaveFamilies();
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorised to use that command !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/fstrike", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4 || PlayerInfo[playerid][pGangMod])
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fstrike [familyNr] [reason]");
- return 1;
- }
- new family = strval(tmp);
- if(family < 1 || family > 14) { SendClientMessage(playerid, COLOR_GREY, " FamilyNr can't be below 1 or above 14 !"); return 1; }
- family -= 1;
- if(FamilyInfo[family][FamilyTaken] != 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " That familyNr isn't taken !");
- return 1;
- }
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fstrike [familyNr] [reason]");
- return 1;
- }
- format(string, sizeof(string), "SERVER: family'%s' was given a strike, reason: %s",FamilyInfo[family][FamilyName],result);
- SendClientMessageToAll(COLOR_WHITE, string);
- FamilyInfo[family][FStrikes] ++;
- if(FamilyInfo[family][FStrikes] >= 3)
- {
- format(string, sizeof(string), "SERVER: family '%s' was disbanded due to having 3 Factions strikes.",FamilyInfo[family][FamilyName]);
- SendClientMessageToAll(COLOR_WHITE, string);
- DestroyPickup(FamilyInfo[family][PickupID]);
- ClearFamily(family);
- SaveFamilies();
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorised to use that command !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/DeleteFamily", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /Deletefamily [family]");
- return 1;
- }
- new family = strvalEx(tmp);
- if(family < 1 || family > 14) { SendClientMessage(playerid, COLOR_GREY, " familycan't be below 1 or above 14 !"); return 1; }
- family -= 1;
- if(FamilyInfo[family][FamilyTaken] != 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " That family isn't taken !");
- return 1;
- }
- if(UseAdmCmdTimer[playerid] > 2)
- {
- new IP[16];
- new year, month, day;
- getdate(year, month, day);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerIp(playerid, IP, sizeof(IP));
- format(string, sizeof(string), "%s [%d/%d/%d] Name: %s Key: %s Reason: Spam.", IP, day, month, year,sendername,PlayerInfo[playerid][pKey]);
- BanLog(string);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was Kicked, reason: Spam.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- Kick(playerid);
- return 1;
- }
- format(string, sizeof(string), " family %d has been deleted !", family+1);
- SendClientMessage(playerid, COLOR_GREY, string);
- ClearFamily(family);
- UseAdmCmdTimer[playerid]++;
- SetTimerEx("UseAdmCmd",3*1000,0,"i",playerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not authorized to use that command !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/divorce",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMarried] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You aren't Married !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /divorce [Playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot offer a divorce to yourself !"); return 1; }
- new dstring[MAX_PLAYER_NAME];
- new wstring[MAX_PLAYER_NAME];
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "%s", giveplayer);
- strmid(wstring, string, 0, strlen(string), 255);
- format(string, sizeof(string), "%s", PlayerInfo[playerid][pMarriedTo]);
- strmid(dstring, string, 0, strlen(string), 255);
- if(strcmp(dstring ,wstring, true ) == 0 )
- {
- format(string, sizeof(string), "* You've sent Divorce Papers to %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s just sent you their Divorce Papers (type /accept divorce) to accept.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- DivorceOffer[giveplayerid] = playerid;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not Married to you !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/propose",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMarried] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are already Married !");
- return 1;
- }
- if(PlayerInfo[playerid][pCash] < 100000)
- {
- SendClientMessage(playerid, COLOR_GREY, " The Marriage & Reception costs $100,000 !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /propose [Playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[giveplayerid][pMarried] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is already Married !");
- return 1;
- }
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot offer to propose to yourself !"); return 1; }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You proposed to %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s just proposed to you (type /accept marriage) to accept.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- ProposeOffer[giveplayerid] = playerid;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/animhelp", true) == 0 || strcmp(cmd, "/animlist", true) == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN,"_________________________________________________________________________________");
- SendClientMessage(playerid,COLOR_PURPLE,"Available Animations:");
- SendClientMessage(playerid,COLOR_WHITE,"Normal Animations : /sit /nobreath /sitonchair /handsup /dance /crossarms /getjiggy");
- SendClientMessage(playerid,COLOR_WHITE,"Normal Animations : /rap /reload /dj /skate /wank /fuckme /bj /signal /lean /sleep");
- SendClientMessage(playerid,COLOR_WHITE,"Normal Animations : /fallover /wave /cheer /deal /chat /gesture /smoke /hurt /checktime");
- SendClientMessage(playerid,COLOR_WHITE,"Normal Animations : /relax /dive /showoff /crabs /salute /stop /washhands /cry /what /piss");
- SendClientMessage(playerid,COLOR_WHITE,"Normal Animations : /followme /greet /stand /hitch /bitchslap /cpr /gift /slapass /drunk /bomb");
- SendClientMessage(playerid,COLOR_WHITE,"Normal Animations : /roba /laugh /lookout /robman /hide /vomit /eat /fucku /taichi /kiss");
- SendClientMessage(playerid,COLOR_WHITE,"Car Animations : /csita /csitb /csitc /csitd /csite /csitf /csitg /csith /csiti /csitj /csitk /csitl /csitm");
- SendClientMessage(playerid,COLOR_WHITE,"Riot Animations : /riota /riotb /riotc /riotd /riote /riotf /riotg");
- SendClientMessage(playerid,COLOR_WHITE,"Bar Animations : /bara /barb /barc /bard /bare /barf /barg /barh /bari /barj /bark /barl");
- SendClientMessage(playerid, COLOR_GREEN,"_________________________________________________________________________________");
- return 1;
- }
- if(strcmp(cmd,"/sit", true) == 0)
- {
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /sit [1-5]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 5) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /sit [1-5]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"BEACH","bather",4.0,1,0,0,0,0); }
- if(anumber == 2) { LoopingAnim(playerid,"BEACH","Lay_Bac_Loop",4.0,1,0,0,0,0); }
- if(anumber == 3) { LoopingAnim(playerid,"BEACH","ParkSit_W_loop",4.0,1,0,0,0,0); }
- if(anumber == 4) { LoopingAnim(playerid,"BEACH","SitnWait_loop_W",4.0,1,0,0,0,0); }
- if(anumber == 4) { LoopingAnim(playerid,"BEACH","SitnWait_loop_W",4.0,1,0,0,0,0); }
- if(anumber == 5) { LoopingAnim(playerid,"BEACH", "ParkSit_M_loop", 4.0,1,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd,"/nobreath", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /nobreath [1-2]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 2) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /nobreath [1-2]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"PED","IDLE_tired",4.0,1,0,0,0,0); }
- if(anumber == 2) { LoopingAnim(playerid,"FAT","IDLE_tired",4.0,1,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd, "/sitonchair", true) == 0 || strcmp(cmd, "/sitdown", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /sitonchair [1-7] or /sitdown [1-7]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 7) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /sitonchair [1-7]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"Attractors","Stepsit_in",4.0,0,0,0,1,0); } // Not looping
- else if(anumber == 2) { LoopingAnim(playerid,"CRIB","PED_Console_Loop",4.0,1,0,0,0,0); }
- else if(anumber == 3) { LoopingAnim(playerid,"INT_HOUSE","LOU_In",4.0,0,0,0,1,0); } // Not looping
- else if(anumber == 4) { LoopingAnim(playerid,"MISC","SEAT_LR",4.0,1,0,0,0,0); }
- else if(anumber == 5) { LoopingAnim(playerid,"MISC","Seat_talk_01",4.0,1,0,0,0,0); }
- else if(anumber == 6) { LoopingAnim(playerid,"MISC","Seat_talk_02",4.0,1,0,0,0,0); }
- else if(anumber == 7) { LoopingAnim(playerid,"ped","SEAT_down",4.0,0,0,0,1,0); } // Not looping
- return 1;
- }
- if(strcmp(cmd, "/handsup", true) == 0)
- {
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
- return 1;
- }
- if(strcmp(cmd, "/dance", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /dance [style 1-4]");
- return 1;
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- dancestyle = strval(tmp);
- if(dancestyle < 1 || dancestyle > 4)
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /dance [style 1-4]");
- return 1;
- }
- if(dancestyle == 1) SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE1);
- else if(dancestyle == 2) SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE2);
- else if(dancestyle == 3) SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE3);
- else if(dancestyle == 4) SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE4);
- return 1;
- }
- if(strcmp(cmd, "/crossarms", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /crossarms [1-5]");
- return 1;
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 5)
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /crossarms [1-5]");
- return 1;
- }
- if(anumber == 1) LoopingAnim(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- else if(anumber == 2) LoopingAnim(playerid, "DEALER", "DEALER_IDLE", 4.0, 0, 1, 1, 1, -1);
- else if(anumber == 3) LoopingAnim(playerid, "DEALER", "DEALER_IDLE_01", 4.0, 0, 1, 1, 1, -1);
- else if(anumber == 4) { LoopingAnim(playerid,"GRAVEYARD","mrnM_loop",4.0,1,0,0,0,0); }
- else if(anumber == 5) { LoopingAnim(playerid,"GRAVEYARD","prst_loopa",4.0,1,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd,"/getjiggy", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /getjiggy [1-10]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 10) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /getjiggy [1-10]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"DANCING","DAN_Down_A",4.0,1,0,0,0,0); }
- if(anumber == 2) { LoopingAnim(playerid,"DANCING","DAN_Left_A",4.0,1,0,0,0,0); }
- if(anumber == 3) { LoopingAnim(playerid,"DANCING","DAN_Loop_A",4.0,1,0,0,0,0); }
- if(anumber == 4) { LoopingAnim(playerid,"DANCING","DAN_Right_A",4.0,1,0,0,0,0); }
- if(anumber == 5) { LoopingAnim(playerid,"DANCING","DAN_Up_A",4.0,1,0,0,0,0); }
- if(anumber == 6) { LoopingAnim(playerid,"DANCING","dnce_M_a",4.0,1,0,0,0,0); }
- if(anumber == 7) { LoopingAnim(playerid,"DANCING","dnce_M_b",4.0,1,0,0,0,0); }
- if(anumber == 8) { LoopingAnim(playerid,"DANCING","dnce_M_c",4.0,1,0,0,0,0); }
- if(anumber == 9) { LoopingAnim(playerid,"DANCING","dnce_M_c",4.0,1,0,0,0,0); }
- if(anumber == 10) { LoopingAnim(playerid,"DANCING","dnce_M_d",4.0,1,0,0,0,0); }
- return 1;
- }
- /*if(strcmp(cmd,"/pedmove", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /pedmove [1-26]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 26) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /pedmove [1-26]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"PED","JOG_femaleA",4.0,1,1,1,1,1); }
- if(anumber == 2) { LoopingAnim(playerid,"PED","JOG_maleA",4.0,1,1,1,1,1); }
- if(anumber == 3) { LoopingAnim(playerid,"PED","WOMAN_walkfatold",4.0,1,1,1,1,1); }
- if(anumber == 4) { LoopingAnim(playerid,"PED","run_fat",4.0,1,1,1,1,1); }
- if(anumber == 5) { LoopingAnim(playerid,"PED","run_fatold",4.0,1,1,1,1,1); }
- if(anumber == 6) { LoopingAnim(playerid,"PED","run_old",4.0,1,1,1,1,1); }
- if(anumber == 7) { LoopingAnim(playerid,"PED","Run_Wuzi",4.0,1,1,1,1,1); }
- if(anumber == 8) { LoopingAnim(playerid,"PED","swat_run",4.0,1,1,1,1,1); }
- if(anumber == 9) { LoopingAnim(playerid,"PED","WALK_fat",4.0,1,1,1,1,1); }
- if(anumber == 10) { LoopingAnim(playerid,"PED","WALK_fatold",4.0,1,1,1,1,1); }
- if(anumber == 11) { LoopingAnim(playerid,"PED","WALK_gang1",4.0,1,1,1,1,1); }
- if(anumber == 12) { LoopingAnim(playerid,"PED","WALK_gang2",4.0,1,1,1,1,1);}
- if(anumber == 13) { LoopingAnim(playerid,"PED","WALK_old",4.0,1,1,1,1,1);}
- if(anumber == 14) { LoopingAnim(playerid,"PED","WALK_shuffle",4.0,1,1,1,1,1);}
- if(anumber == 15) { LoopingAnim(playerid,"PED","woman_run",4.0,1,1,1,1,1);}
- if(anumber == 16) { LoopingAnim(playerid,"PED","WOMAN_runbusy",4.0,1,1,1,1,1); }
- if(anumber == 17) { LoopingAnim(playerid,"PED","WOMAN_runfatold",4.0,1,1,1,1,1); }
- if(anumber == 18) { LoopingAnim(playerid,"PED","woman_runpanic",4.0,1,1,1,1,1); }
- if(anumber == 19) { LoopingAnim(playerid,"PED","WOMAN_runsexy",4.0,1,1,1,1,1); }
- if(anumber == 20) { LoopingAnim(playerid,"PED","WOMAN_walkbusy",4.0,1,1,1,1,1);}
- if(anumber == 21) { LoopingAnim(playerid,"PED","WOMAN_walkfatold",4.0,1,1,1,1,1); }
- if(anumber == 22) { LoopingAnim(playerid,"PED","WOMAN_walknorm",4.0,1,1,1,1,1); }
- if(anumber == 23) { LoopingAnim(playerid,"PED","WOMAN_walkold",4.0,1,1,1,1,1); }
- if(anumber == 24) { LoopingAnim(playerid,"PED","WOMAN_walkpro",4.0,1,1,1,1,1);}
- if(anumber == 25) { LoopingAnim(playerid,"PED","WOMAN_walksexy",4.0,1,1,1,1,1);}
- if(anumber == 26) { LoopingAnim(playerid,"PED","WOMAN_walkshop",4.0,1,1,1,1,1); }
- return 1;
- }*/
- if(strcmp(cmd, "/rap", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /rap [style 1-3]");
- return 1;
- }
- rapstyle = strval(tmp);
- if(rapstyle < 1 || rapstyle > 3)
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /rap [style 1-3]");
- return 1;
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- if(rapstyle == 1) LoopingAnim(playerid,"RAPPING","RAP_A_Loop",4.0,1,1,1,1,0);
- else if(rapstyle == 2) LoopingAnim(playerid,"RAPPING","RAP_B_Loop",4.0,1,1,1,1,0);
- else if(rapstyle == 3) LoopingAnim(playerid,"RAPPING","RAP_C_Loop",4.0,1,1,1,1,0);
- return 1;
- }
- if(strcmp(cmd, "/reload", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /reload [style 1-5]");
- return 1;
- }
- new rstyle = strval(tmp);
- if(rstyle < 1 || rstyle > 5)
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /reload [style 1-5]");
- return 1;
- }
- if(rstyle == 1) ApplyAnimation(playerid,"COLT45","colt45_reload", 4.0, 0, 0, 0, 0, 0);
- else if(rstyle == 2) ApplyAnimation(playerid,"COLT45","sawnoff_reload", 4.0, 0, 0, 0, 0, 0);
- else if(rstyle == 3) ApplyAnimation(playerid,"BUDDY","buddy_reload", 4.0, 0, 0, 0, 0, 0);
- else if(rstyle == 4) ApplyAnimation(playerid,"RIFLE","RIFLE_load", 4.0, 0, 0, 0, 0, 0);
- else if(rstyle == 5) ApplyAnimation(playerid,"PYTHON","python_reload", 4.0, 0, 0, 0, 0, 0);
- return 1;
- }
- if(strcmp(cmd,"/dj", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /dj [1-4]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 4) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /dj [1-4]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"SCRATCHING","scdldlp",4.0,1,0,0,0,0); }
- if(anumber == 2) { LoopingAnim(playerid,"SCRATCHING","scdlulp",4.0,1,0,0,0,0); }
- if(anumber == 3) { LoopingAnim(playerid,"SCRATCHING","scdrdlp",4.0,1,0,0,0,0); }
- if(anumber == 4) { LoopingAnim(playerid,"SCRATCHING","scdrulp",4.0,1,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd, "/skate", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /skate [style 1-3]");
- return 1;
- }
- new rstyle = strval(tmp);
- if(rstyle < 1 || rstyle > 6)
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /skate [style 1-3]");
- return 1;
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- if(rstyle == 1) LoopingAnim(playerid,"SKATE","skate_idle", 4.0, 1, 1, 1, 1, 1);
- else if(rstyle == 2) LoopingAnim(playerid,"SKATE","skate_run", 4.0, 1, 1, 1, 1, 1);
- else if(rstyle == 3) LoopingAnim(playerid,"SKATE","skate_sprint", 4.0, 1, 1, 1, 1, 1);
- return 1;
- }
- if(strcmp(cmd, "/wank", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /wank [style 1-3]");
- return 1;
- }
- wankstyle = strval(tmp);
- if(wankstyle < 1 || wankstyle > 3)
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /wank [style 1-3]");
- return 1;
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- if(wankstyle == 1) LoopingAnim(playerid,"PAULNMAC","wank_in",4.0,1,1,1,1,0);
- else if(wankstyle == 2) LoopingAnim(playerid,"PAULNMAC","wank_loop",4.0,1,1,1,1,0);
- else if(wankstyle == 3) OnePlayAnim(playerid,"PAULNMAC","wank_out",4.0,0,0,0,0,0);
- return 1;
- }
- if(strcmp(cmd, "/fuckme", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /fuckme [style 1-8]");
- return 1;
- }
- sexstyle = strval(tmp);
- if(sexstyle < 1 || sexstyle > 8)
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /fuckme [style 1-8]");
- return 1;
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- if(sexstyle == 1) LoopingAnim(playerid,"SNM","SPANKING_IDLEW",4.1,0,1,1,1,0);
- else if(sexstyle == 2) LoopingAnim(playerid,"SNM","SPANKING_IDLEP",4.1,0,1,1,1,0);
- else if(sexstyle == 3) LoopingAnim(playerid,"SNM","SPANKINGW",4.1,0,1,1,1,0);
- else if(sexstyle == 4) LoopingAnim(playerid,"SNM","SPANKINGP",4.1,0,1,1,1,0);
- else if(sexstyle == 5) LoopingAnim(playerid,"SNM","SPANKEDW",4.1,0,1,1,1,0);
- else if(sexstyle == 6) LoopingAnim(playerid,"SNM","SPANKEDP",4.1,0,1,1,1,0);
- else if(sexstyle == 7) LoopingAnim(playerid,"SNM","SPANKING_ENDW",4.1,0,1,1,1,0);
- else if(sexstyle == 8) LoopingAnim(playerid,"SNM","SPANKING_ENDP",4.1,0,1,1,1,0);
- return 1;
- }
- if(strcmp(cmd, "/bj", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /bj [style 1-12]");
- return 1;
- }
- bjstyle = strval(tmp);
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- if(bjstyle < 1 || bjstyle > 12)
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /bj [style 1-12]");
- return 1;
- }
- if(bjstyle == 1) LoopingAnim(playerid,"BLOWJOBZ","BJ_COUCH_START_P",4.1,0,1,1,1,0);
- else if(bjstyle == 2) LoopingAnim(playerid,"BLOWJOBZ","BJ_COUCH_START_W",4.1,0,1,1,1,0);
- else if(bjstyle == 3) LoopingAnim(playerid,"BLOWJOBZ","BJ_COUCH_LOOP_P",4.1,0,1,1,1,0);
- else if(bjstyle == 4) LoopingAnim(playerid,"BLOWJOBZ","BJ_COUCH_LOOP_W",4.1,0,1,1,1,0);
- else if(bjstyle == 5) LoopingAnim(playerid,"BLOWJOBZ","BJ_COUCH_END_P",4.1,0,1,1,1,0);
- else if(bjstyle == 6) LoopingAnim(playerid,"BLOWJOBZ","BJ_COUCH_END_W",4.1,0,1,1,1,0);
- else if(bjstyle == 7) LoopingAnim(playerid,"BLOWJOBZ","BJ_STAND_START_P",4.1,0,1,1,1,0);
- else if(bjstyle == 8) LoopingAnim(playerid,"BLOWJOBZ","BJ_STAND_START_W",4.1,0,1,1,1,0);
- else if(bjstyle == 9) LoopingAnim(playerid,"BLOWJOBZ","BJ_STAND_LOOP_P",4.1,0,1,1,1,0);
- else if(bjstyle == 10) LoopingAnim(playerid,"BLOWJOBZ","BJ_STAND_LOOP_W",4.1,0,1,1,1,0);
- else if(bjstyle == 11) LoopingAnim(playerid,"BLOWJOBZ","BJ_STAND_END_P",4.1,0,1,1,1,0);
- else if(bjstyle == 12) LoopingAnim(playerid,"BLOWJOBZ","BJ_STAND_END_W",4.1,0,1,1,1,0);
- return 1;
- }
- if(strcmp(cmd,"/signal", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /signal [1-2]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 2) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /signal [1-2]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"POLICE","CopTraf_Come",4.0,0,0,0,0,0); }
- if(anumber == 2) { LoopingAnim(playerid,"POLICE","CopTraf_Stop",4.0,0,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd, "/lean", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE /lean [1-2]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 2) { SendClientMessage(playerid,0xFF0000FF,"USAGE /lean [1-2]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"GANGS","leanIDLE",4.1,0,0,0,1,0); }
- else if(anumber == 2) { LoopingAnim(playerid,"MISC","Plyrlean_loop",4.1,0,0,0,1,0); }
- return 1;
- }
- if(strcmp(cmd, "/sleep", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE /sleep [1-2]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 4) { SendClientMessage(playerid,0xFF0000FF,"USAGE /sleep [1-2]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"CRACK","crckdeth4",4.0,0,0,0,1,0); }
- else if(anumber == 2) { LoopingAnim(playerid,"CRACK","crckidle2",4.0,0,0,0,1,0); }
- return 1;
- }
- if(strcmp(cmd,"/fallover", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /fallover [1-4]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 4) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /fallover [1-4]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"KNIFE","KILL_Knife_Ped_Die",4.0,0,1,1,1,0); }
- if(anumber == 2) { LoopingAnim(playerid,"PED","KO_shot_face",4.0,0,1,1,1,0); }
- if(anumber == 3) { LoopingAnim(playerid,"PED","KO_shot_stom",4.0,0,1,1,1,0); }
- if(anumber == 4) { LoopingAnim(playerid, "PED", "BIKE_fallR", 4.0, 0, 1, 1, 0, 0); }
- return 1;
- }
- if(strcmp(cmd,"/wave", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /wave [1-3]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 3) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /wave [1-3]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"ON_LOOKERS","wave_loop",4.0,1,0,0,0,0); }
- if(anumber == 2) { OnePlayAnim(playerid,"KISSING","gfwave2",4.0,0,0,0,0,0); }
- if(anumber == 3) { OnePlayAnim(playerid,"PED","endchat_03",4.0,0,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd,"/cheer", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /cheer [1-8]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 8) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /cheer [1-8]"); return 1; }
- if(anumber == 1) { OnePlayAnim(playerid,"ON_LOOKERS","shout_01",4.0,0,0,0,0,0); }
- if(anumber == 2) { OnePlayAnim(playerid,"ON_LOOKERS","shout_02",4.0,0,0,0,0,0); }
- if(anumber == 3) { OnePlayAnim(playerid,"ON_LOOKERS","shout_in",4.0,0,0,0,0,0); }
- if(anumber == 4) { LoopingAnim(playerid,"RIOT","RIOT_ANGRY_B",4.0,1,0,0,0,0); }
- if(anumber == 5) { OnePlayAnim(playerid,"RIOT","RIOT_CHANT",4.0,0,0,0,0,0); }
- if(anumber == 6) { OnePlayAnim(playerid,"RIOT","RIOT_shout",4.0,0,0,0,0,0); }
- if(anumber == 7) { OnePlayAnim(playerid,"STRIP","PUN_HOLLER",4.0,0,0,0,0,0); }
- if(anumber == 8) { OnePlayAnim(playerid,"OTB","wtchrace_win",4.0,0,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd,"/deal", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /deal [1-2]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 2) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /deal [1-2]"); return 1; }
- if(anumber == 1) { OnePlayAnim(playerid,"DEALER", "DEALER_DEAL",4.0,0,0,0,0,0); }
- if(anumber == 2) { OnePlayAnim(playerid,"DEALER","shop_pay",4.0,0,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd,"/chat", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /chat [1-7]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 7) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /chat [1-7]"); return 1; }
- if(anumber == 1) { OnePlayAnim(playerid,"PED","IDLE_CHAT",4.0,0,0,0,0,0); }
- if(anumber == 2) { OnePlayAnim(playerid,"GANGS","prtial_gngtlkA",4.0,0,0,0,0,0); }
- if(anumber == 3) { OnePlayAnim(playerid,"GANGS","prtial_gngtlkB",4.0,0,0,0,0,0); }
- if(anumber == 4) { OnePlayAnim(playerid,"GANGS","prtial_gngtlkE",4.0,0,0,0,0,0); }
- if(anumber == 5) { OnePlayAnim(playerid,"GANGS","prtial_gngtlkF",4.0,0,0,0,0,0); }
- if(anumber == 6) { OnePlayAnim(playerid,"GANGS","prtial_gngtlkG",4.0,0,0,0,0,0); }
- if(anumber == 7) { OnePlayAnim(playerid,"GANGS","prtial_gngtlkH",4.0,0,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd,"/gesture", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /gesture [1-15]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 15) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /gesture [1-15]"); return 1; }
- if(anumber == 1) { OnePlayAnim(playerid,"GHANDS","gsign1",4.0,0,0,0,0,0); }
- if(anumber == 2) { OnePlayAnim(playerid,"GHANDS","gsign1LH",4.0,0,0,0,0,0); }
- if(anumber == 3) { OnePlayAnim(playerid,"GHANDS","gsign2",4.0,0,0,0,0,0); }
- if(anumber == 4) { OnePlayAnim(playerid,"GHANDS","gsign2LH",4.0,0,0,0,0,0); }
- if(anumber == 5) { OnePlayAnim(playerid,"GHANDS","gsign3",4.0,0,0,0,0,0);}
- if(anumber == 6) { OnePlayAnim(playerid,"GHANDS","gsign3LH",4.0,0,0,0,0,0); }
- if(anumber == 7) { OnePlayAnim(playerid,"GHANDS","gsign4",4.0,0,0,0,0,0); }
- if(anumber == 8) { OnePlayAnim(playerid,"GHANDS","gsign4LH",4.0,0,0,0,0,0); }
- if(anumber == 9) { OnePlayAnim(playerid,"GHANDS","gsign5",4.0,0,0,0,0,0); }
- if(anumber == 10) { OnePlayAnim(playerid,"GHANDS","gsign5",4.0,0,0,0,0,0); }
- if(anumber == 11) { OnePlayAnim(playerid,"GHANDS","gsign5LH",4.0,0,0,0,0,0); }
- if(anumber == 12) { OnePlayAnim(playerid,"GANGS","Invite_No",4.0,0,0,0,0,0); }
- if(anumber == 13) { OnePlayAnim(playerid,"GANGS","Invite_Yes",4.0,0,0,0,0,0); }
- if(anumber == 14) { OnePlayAnim(playerid,"GANGS","prtial_gngtlkD",4.0,0,0,0,0,0); }
- if(anumber == 15) { OnePlayAnim(playerid,"GANGS","smkcig_prtl",4.0,0,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd,"/smoke", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /smoke [1-2]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 2) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /smoke [1-2]"); return 1; }
- if(anumber == 1) { OnePlayAnim(playerid,"SMOKING","M_smk_in",4.0,0,0,0,0,0); }
- if(anumber == 2) { LoopingAnim(playerid,"SMOKING","M_smklean_loop",4.0,1,0,0,0,0); }
- return 1;
- }
- if(strcmp(cmd,"/hurt", true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid,0xFF0000FF,"USAGE: /hurt [1-2]");
- return 1;
- }
- anumber = strval(tmp);
- if(anumber < 1 || anumber > 2) { SendClientMessage(playerid,0xFF0000FF,"USAGE: /hurt [1-2]"); return 1; }
- if(anumber == 1) { LoopingAnim(playerid,"SWAT","gnstwall_injurd",4.0,1,0,0,0,0); }
- if(anumber == 2) { LoopingAnim(playerid,"SWEET","Sweet_injuredloop", 4.0, 1, 0, 0, 0, 0); }
- PlayerHurt[playerid] = 1;
- return 1;
- }
- if(strcmp(cmd, "/checktime", true) == 0) { OnePlayAnim(playerid, "COP_AMBIENT", "Coplook_watch",4.0,0,0,0,0,0); return 1; }
- if(strcmp("/relax", cmdtext, true) == 0) { LoopingAnim(playerid, "CRACK", "crckidle1",4.0,0,1,1,1,-1); return 1; }
- if(strcmp("/dive", cmdtext, true) == 0) { LoopingAnim(playerid,"DODGE","Crush_Jump",4.0,0,1,1,1,0); return 1; }
- if(strcmp("/showoff", cmdtext, true) == 0) { OnePlayAnim(playerid,"Freeweights","gym_free_celebrate",4.0,0,0,0,0,0); return 1; }
- if(strcmp("/crabs", cmdtext, true) == 0) { OnePlayAnim(playerid,"MISC","Scratchballs_01",4.0,0,0,0,0,0); return 1; }
- if(strcmp("/salute", cmdtext, true) == 0) { OnePlayAnim(playerid,"ON_LOOKERS","Pointup_loop",4.0,0,0,0,0,0); return 1; }
- if(strcmp("/stop", cmdtext, true) == 0) { OnePlayAnim(playerid,"PED","endchat_01",4.0,0,0,0,0,0); return 1; }
- if(strcmp("/washhands", cmdtext, true) == 0) { OnePlayAnim(playerid,"BD_FIRE","wash_up",4.0,0,0,0,0,0); return 1; }
- if(strcmp("/cry", cmdtext, true) == 0) { LoopingAnim(playerid,"GRAVEYARD","mrnF_loop",4.0,1,0,0,0,0); return 1; }
- if(strcmp("/what", cmdtext, true) == 0) { LoopingAnim(playerid,"RIOT","RIOT_ANGRY", 4.0, 0, 0, 0, 0, 0); return 1; }
- if(strcmp(cmd, "/piss", true) == 0) { SetPlayerSpecialAction(playerid, SPECIAL_ACTION_PISSING); return 1; }
- if(strcmp(cmd, "/followme", true) == 0) { ApplyAnimation(playerid,"WUZI","Wuzi_follow",4.0,0,0,0,0,0); return 1; }
- if(strcmp(cmd, "/greet", true) == 0) { ApplyAnimation(playerid,"WUZI","Wuzi_Greet_Wuzi",4.0,0,0,0,0,0); return 1; }
- if(strcmp(cmd, "/stand", true) == 0) { LoopingAnim(playerid,"WUZI","Wuzi_stand_loop", 4.0, 1, 0, 0, 0, 0); return 1; }
- if(strcmp(cmd, "/hitch", true) == 0) { LoopingAnim(playerid,"MISC","Hiker_Pose", 4.0, 1, 0, 0, 0, 0); return 1; }
- if(strcmp(cmd, "/bitchslap", true) == 0) { ApplyAnimation(playerid,"MISC","bitchslap",4.0,0,0,0,0,0); return 1; }
- if(strcmp("/cpr", cmdtext, true) == 0) { OnePlayAnim(playerid,"MEDIC","CPR",4.0,0,0,0,0,0); return 1; }
- if(strcmp(cmd, "/gift", true) == 0) { ApplyAnimation(playerid,"KISSING","gift_give",4.0,0,0,0,0,0); return 1; }
- if(strcmp(cmd, "/slapass", true) == 0) { ApplyAnimation(playerid,"SWEET","sweet_ass_slap",4.0,0,0,0,0,0); return 1; }
- if(strcmp(cmd, "/drunk", true) == 0) { LoopingAnim(playerid,"PED","WALK_DRUNK",4.1,1,1,1,1,1); return 1; }
- if (strcmp("/bomb", cmdtext, true) == 0) { ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0); return 1; }
- if(strcmp("/rob", cmdtext, true) == 0) { LoopingAnim(playerid,"ped", "ARRESTgun", 4.0, 0, 1, 1, 1, 0); return 1; }
- if (strcmp("/laugh", cmdtext, true) == 0) { ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0); return 1; }
- if (strcmp("/lookout", cmdtext, true) == 0) { ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0); return 1; }
- if (strcmp("/robman", cmdtext, true) == 0) { LoopingAnim(playerid, "SHOP", "ROB_Loop_Threat", 4.0, 1, 0, 0, 0, 0); return 1; }
- if (strcmp("/hide", cmdtext, true, 3) == 0) { LoopingAnim(playerid, "ped", "cower", 3.0, 1, 0, 0, 0, 0); return 1; }
- if (strcmp("/vomit", cmdtext, true) == 0) { ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0); return 1; }
- if (strcmp("/eat", cmdtext, true) == 0) { ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0); return 1; }
- if(strcmp(cmd, "/fucku", true) == 0) { ApplyAnimation(playerid,"PED","fucku",4.0,0,0,0,0,0); return 1; }
- if(strcmp(cmd, "/taichi", true) == 0) { LoopingAnim(playerid,"PARK","Tai_Chi_Loop", 4.0, 1, 0, 0, 0, 0); return 1; }
- if(strcmp(cmd, "/kiss", true) == 0) { ApplyAnimation(playerid,"KISSING","Playa_Kiss_01",4.0,0,0,0,0,0); return 1; }
- if(strcmp(cmd, "/csita", true) == 0) { ApplyAnimation(playerid,"LOWRIDER","Sit_relaxed",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/csitb", true) == 0) { ApplyAnimation(playerid,"LOWRIDER","lrgirl_l1_bnce",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/csitc", true) == 0) { ApplyAnimation(playerid,"LOWRIDER","Tap_Hand",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/csitd", true) == 0) { ApplyAnimation(playerid,"LOWRIDER","prtial_gngtlkB",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/csite", true) == 0) { ApplyAnimation(playerid,"LOWRIDER","prtial_gngtlkC",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/csitf", true) == 0) { ApplyAnimation(playerid,"LOWRIDER","prtial_gngtlkD",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/csitj", true) == 0) { ApplyAnimation(playerid,"LOWRIDER","prtial_gngtlkE",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/csitk", true) == 0) { ApplyAnimation(playerid,"LOWRIDER","prtial_gngtlkF",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/csitl", true) == 0) { ApplyAnimation(playerid,"LOWRIDER","prtial_gngtlkG",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/csitm", true) == 0) { ApplyAnimation(playerid,"LOWRIDER","prtial_gngtlkH",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/riota", true) == 0) { ApplyAnimation(playerid,"RIOT","RIOT_ANGRY",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/riotb", true) == 0) { ApplyAnimation(playerid,"RIOT","RIOT_ANGRY_B",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/riotc", true) == 0) { ApplyAnimation(playerid,"RIOT","RIOT_ChallengeE",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/riotd", true) == 0) { ApplyAnimation(playerid,"RIOT","RIOT_CHANT",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/riote", true) == 0) { ApplyAnimation(playerid,"RIOT","RIOT_FUKU",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/riotf", true) == 0) { ApplyAnimation(playerid,"RIOT","RIOT_PUNCHES",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/riotg", true) == 0) { ApplyAnimation(playerid,"RIOT","RIOT_shout",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/bara", true) == 0) { ApplyAnimation(playerid,"BAR","Barcustom_get",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/barb", true) == 0) { ApplyAnimation(playerid,"BAR","Barcustom_loop",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/barc", true) == 0) { ApplyAnimation(playerid,"BAR","Barcustom_order",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/bard", true) == 0) { ApplyAnimation(playerid,"BAR","BARman_idle",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/bare", true) == 0) { ApplyAnimation(playerid,"BAR","Barserve_bottle",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/barf", true) == 0) { ApplyAnimation(playerid,"BAR","Barserve_give",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/barg", true) == 0) { ApplyAnimation(playerid,"BAR","Barserve_glass",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/barh", true) == 0) { ApplyAnimation(playerid,"BAR","Barserve_in",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/bari", true) == 0) { ApplyAnimation(playerid,"BAR","Barserve_loop",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/barj", true) == 0) { ApplyAnimation(playerid,"BAR","Barserve_order",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/bark", true) == 0) { ApplyAnimation(playerid,"BAR","dnk_stndF_loop",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd, "/barl", true) == 0) { ApplyAnimation(playerid,"BAR","dnk_stndM_loop",4.0,1,0,0,0,0,1); return 1; }
- if(strcmp(cmd,"/witness",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /witness [Playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot offer to be your own witness !"); return 1; }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You requested %s to be your Marriage Witness.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s just requested you to be their Marriage Witness (type /accept witness) to accept.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- MarryWitnessOffer[giveplayerid] = playerid;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/irc",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- new x_nr[32];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: (/irc join [channelnr] or /irc join [channelnr] [password]) (/irc Leave) (/irc Admins)");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /irc [name] [channelnr]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: MOTD, Password, NeedPass, Lock, Kick, Status");
- return 1;
- }
- if(strcmp(x_nr,"join",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /irc join [channelnr] or /irc join [channelnr] [password]");
- return 1;
- }
- new channel = strvalEx(tmp);
- if(channel < 1 || channel > 10) { SendClientMessage(playerid, COLOR_GREY, " Channel Number can't be below 1 or above 10 !"); return 1; }
- channel -= 1;
- if(IRCInfo[channel][iLock] == 0)
- {
- if(IRCInfo[channel][iNeedPass] == 0)
- {
- JoinChannelNr(playerid, channel);
- }
- else
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "There's a password required to join this Channel");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /irc join [channelnr] [password]");
- return 1;
- }
- JoinChannel(playerid,channel,tmp);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That Channel is Locked, please choose a different one !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"status",true) == 0)
- {
- for(new i = 0; i < sizeof(IRCInfo); i++)
- {
- format(string, sizeof(string), "Channel %d: %d Players Connected.",i + 1, IRCInfo[i][iPlayers]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- return 1;
- }
- else if(strcmp(x_nr,"password",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /irc password [channelnr] [password]");
- return 1;
- }
- new channel = strvalEx(tmp);
- if(channel < 1 || channel > 10) { SendClientMessage(playerid, COLOR_GREY, " Channel Number can't be below 1 or above 10 !"); return 1; }
- channel -= 1;
- new wstring[128];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "%s", sendername);
- strmid(wstring, string, 0, strlen(string), 255);
- if(strcmp(IRCInfo[channel][iAdmin],wstring, true ) == 0 )
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /irc password [channelnr] [password]");
- return 1;
- }
- strmid(IRCInfo[channel][iPassword], tmp, 0, strlen(tmp), 255);
- format(string, sizeof(string), "You've changed the IRC Channel's Password to: %s.",IRCInfo[channel][iPassword]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SaveIRC();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Administrator of that Channel !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"needpass",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /irc needpass [channelnr]");
- return 1;
- }
- new channel = strvalEx(tmp);
- if(channel < 1 || channel > 10) { SendClientMessage(playerid, COLOR_GREY, " Channel Number can't be below 1 or above 10 !"); return 1; }
- channel -= 1;
- new wstring[128];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "%s", sendername);
- strmid(wstring, string, 0, strlen(string), 255);
- if(strcmp(IRCInfo[channel][iAdmin],wstring, true ) == 0 )
- {
- if(IRCInfo[channel][iNeedPass] != 0)
- {
- IRCInfo[channel][iNeedPass] = 0;
- SendClientMessage(playerid, COLOR_YELLOW, "Players won't have to fill in a password in order to join the IRC Channel now.");
- }
- else
- {
- IRCInfo[channel][iNeedPass] = 1;
- SendClientMessage(playerid, COLOR_YELLOW, "Players must fill in a password in order to join the IRC Channel now.");
- }
- SaveIRC();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Administrator of that Channel !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"lock",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /irc lock [channelnr]");
- return 1;
- }
- new channel = strvalEx(tmp);
- if(channel < 1 || channel > 10) { SendClientMessage(playerid, COLOR_GREY, " Channel Number can't be below 1 or above 10 !"); return 1; }
- channel -= 1;
- new wstring[128];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "%s", sendername);
- strmid(wstring, string, 0, strlen(string), 255);
- if(strcmp(IRCInfo[channel][iAdmin],wstring, true ) == 0 )
- {
- if(IRCInfo[channel][iLock] != 0)
- {
- IRCInfo[channel][iLock] = 0;
- SendClientMessage(playerid, COLOR_YELLOW, "You've unlocked the IRC Channel.");
- }
- else
- {
- IRCInfo[channel][iLock] = 1;
- SendClientMessage(playerid, COLOR_YELLOW, "You've locked the IRC Channel.");
- }
- SaveIRC();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Administrator of that Channel !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"motd",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /irc motd [channelnr] [motdtext]");
- return 1;
- }
- new channel = strvalEx(tmp);
- if(channel < 1 || channel > 10) { SendClientMessage(playerid, COLOR_GREY, " Channel Number can't be below 1 or above 10 !"); return 1; }
- channel -= 1;
- new wstring[128];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "%s", sendername);
- strmid(wstring, string, 0, strlen(string), 255);
- if(strcmp(IRCInfo[channel][iAdmin],wstring, true ) == 0 )
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /irc motd [motdtext]");
- return 1;
- }
- strmid(IRCInfo[channel][iMOTD], result, 0, strlen(result), 255);
- SendClientMessage(playerid, COLOR_YELLOW, "You've adjusted the IRC Channel's MOTD Text.");
- SaveIRC();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Administrator of that Channel !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"leave",true) == 0)
- {
- if(PlayersChannel[playerid] < 999)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s has left the Channel.", sendername);
- SendIRCMessage(PlayersChannel[playerid], COLOR_GREEN, string);
- IRCInfo[PlayersChannel[playerid]][iPlayers] -= 1;
- PlayersChannel[playerid] = 999;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in an IRC Channel !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"admins",true) == 0)
- {
- for(new i = 0; i < sizeof(IRCInfo); i++)
- {
- format(string, sizeof(string), "Channel %d: %s.", i + 1, IRCInfo[i][iAdmin]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- return 1;
- }
- else if(strcmp(x_nr,"kick",true) == 0)
- {
- if(PlayersChannel[playerid] == 999)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in an IRC Channel !");
- return 1;
- }
- new wstring[128];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "%s", sendername);
- strmid(wstring, string, 0, strlen(string), 255);
- if(strcmp(IRCInfo[PlayersChannel[playerid]][iAdmin],wstring, true ) == 0 )
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /irc kick [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PlayersChannel[giveplayerid] == PlayersChannel[playerid])
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You've kicked %s out of your IRC Channel.",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "* You've been kicked out of the IRC Channel by Channel Administrator: %s.",sendername);
- SendClientMessage(giveplayerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "* %s has left the Channel (Kicked).", sendername);
- SendIRCMessage(PlayersChannel[playerid], COLOR_GREEN, string);
- IRCInfo[PlayersChannel[giveplayerid]][iPlayers] -= 1;
- PlayersChannel[giveplayerid] = 999;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not in your IRC Channel !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Administrator of the Channel !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid IRC Channel Number ! ");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/i",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayersChannel[playerid] == 999)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in an IRC Channel !");
- return 1;
- }
- if(PlayerInfo[playerid][pMuted] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cannot speak, you have been silenced !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /i [irc chat]");
- return 1;
- }
- format(string, sizeof(string), "** IRC %s: %s. **", sendername, result);
- SendIRCMessage(PlayersChannel[playerid], COLOR_YELLOW2, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/wt", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pWT]!=1)
- {
- SendClientMessage(playerid,COLOR_GREY," You don`t have a Walkie Talkie !");
- return 1;
- }
- if(WTOnline[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Your Walkie Talkie is Off !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /wt [message]");
- return 1;
- }
- new channel = PlayerInfo[playerid][pWTc];
- format(string, sizeof(string), "** Walkie Talkie %s: %s **", sendername, result);
- if(PlayerInfo[playerid][pWTc] > 0 && PlayerInfo[playerid][pWTc] < 1000000)
- {
- SendWTMessage(channel, 0x638F9CFF, string);
- printf("%s", string);
- format(string, sizeof(string), "* %s Start talking in his Walkie Talkie.", sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in a channel !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/channel", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pWT]!= 1)
- {
- SendClientMessage(playerid,COLOR_GREY," You don`t have a Walkie Talkie !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /channel [channel number]");
- return 1;
- }
- new channel = strvalEx(tmp);
- if (channel < 1 || channel > 999999)
- return SendClientMessage(playerid, COLOR_GRAD1, " The channel number must not be below 1 or above 999999 !");
- PlayerInfo[playerid][pWTc] = channel;
- format(string, sizeof(string), "* You have set your Walkie Talkie to channel to %d.", channel);
- SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/togWT", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!WTOnline[playerid])
- {
- WTOnline[playerid] = 1;
- SendClientMessage(playerid, COLOR_GRAD2, " Your Walkie Talkie is now turned off !");
- }
- else if(WTOnline[playerid])
- {
- WTOnline[playerid] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, " Your Walkie Talkie now is turned on !");
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/settax",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pLeader] != 6)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Governor !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /settax [percent]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys < 1 || moneys > 50) { SendClientMessage(playerid, COLOR_GREY, " Tax rate may not be below 1 or above 50 !"); return 1; }
- Tax = moneys;
- SaveStuff();
- format(string, sizeof(string), "* The Income Tax has been set to %d percent per paycheck.", Tax);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/cprison", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] == 15 || IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- if(IsACop(playerid) || IsASoldier(playerid) || IsAnAgent(playerid))
- {
- if(PlayerInfo[playerid][pOnDuty] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not on Duty !");
- return 1;
- }
- if(PlayerInfo[playerid][pMember] == 1)
- {
- if(PlayerInfo[playerid][pRank] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " Your rank is not high enough !");
- return 1;
- }
- }
- else
- {
- if(PlayerInfo[playerid][pRank] < 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " Your rank is not high enough !");
- return 1;
- }
- }
- if(!IsPlayerInRangeOfPoint(playerid,8.0,1836.2830,-1721.2029,5202.5859))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not inside LSP [Los Santos Prison] !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /cprison [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " Can't throw yourself into Los Santos Prison !"); return 1; }
- if(IsACop(giveplayerid)) { SendClientMessage(playerid, COLOR_GREY, " We do not accept other police officers !"); return 1; }
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have sent The Most wanted %s to The Prison.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s Has sent you to the Prison.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- GameTextForPlayer(giveplayerid, "~w~Welcome to ~n~~r~Los Santos Prison", 5000, 3);
- PlayerInfo[giveplayerid][pWantedLevel] = 0;
- PlayerInfo[giveplayerid][pJailed] = 2;
- PlayerInfo[giveplayerid][pJailTime] = 18000;
- format(string, sizeof(string), "|| %s %s Has prisoned The Suspect %s in Los Santos Prison for Five years [5 Hours] ||", GetPlayerRank(playerid),GetName(playerid), giveplayer);
- OOCNews(COLOR_LIGHTRED, string);
- OnPlayerSave(giveplayerid);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/dprison", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,40.0,1836.2830,-1721.2029,5202.5859) || IsPlayerInRangeOfPoint(playerid,90.0,196.0748,1863.6881,19.7967) || IsPlayerInRangeOfPoint(playerid,10.0,449.3295,-86.3893,999.5547))
- {
- if(IsASoldier(playerid))
- {
- if(PlayerInfo[playerid][pOnDuty] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not on Duty !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /dprison [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " Can't throw yourself into !"); return 1; }
- if(IsASoldier(giveplayerid)) { SendClientMessage(playerid, COLOR_GREY, " We do not accept other Soldiers !"); return 1; }
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have sent %s to Los Santos Prison.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has sent you to Los Santos Prison.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- GameTextForPlayer(giveplayerid, "~w~Welcome to ~n~~r~Los Santos Prison", 5000, 3);
- PlayerInfo[giveplayerid][pWantedLevel] = 0;
- PlayerInfo[giveplayerid][pJailed] = 2;
- PlayerInfo[giveplayerid][pJailTime] = 3600;
- OnPlayerSave(giveplayerid);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- SendClientMessage(playerid, COLOR_GREY, " You are not a DoC !");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREY, " You are not at the Prison!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREY, " You are not a logged in !");
- return 1;
- }
- if(strcmp(cmd, "/report", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(JustReported[playerid] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "Wait 10 seconds after sending a next report ! ");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[128];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /report [text]");
- return 1;
- }
- if(PlayerInfo[playerid][pReportMuted] == 1)
- {
- return SendClientMessage(playerid, COLOR_RED, " You're muted from sending any reports!");
- }
- JustReported[playerid] = 1;
- SetTimerEx("ReportReset", 10000, false, "i", playerid);
- format(string, sizeof(string), "Report from [ID:%d] %s: %s", playerid, sendername, (result));
- ReportBroadCast(COLOR_YELLOW2, string, 1);
- ReportBroadCast(COLOR_GREEN,"Type: /arp [PlayerID/PartOfName] to accept or /drp [PlayerID/PartOfName] to deny.", 1);
- SendClientMessage(playerid, COLOR_YELLOW, "Your Report Message was sent to all the Online Admins - It will be Reviewed in Few Seconds");
- SendClientMessage(playerid, COLOR_DBLUE, "Note : Please Just report Once and Don't Spam - Report What you want not who you want");
- Reported[playerid] = 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/change", true) == 0) // Trashman - Need to add trashman!
- {
- if(IsPlayerConnected(playerid))
- {
- if(!IsPlayerInRangeOfPoint(playerid,2,754.5243, -39.7095, 1000.5859) && !IsPlayerInRangeOfPoint(playerid, 2, 2200.5842,-1970.2686,13.7841))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not at the locker !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(IsPlayerInRangeOfPoint(playerid, 2, 754.5243, -39.7095, 1000.5859))
- {
- if(PlayerInfo[playerid][pClothes] != 0)
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
- PlayerInfo[playerid][pClothes] = 0;
- PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- format(string, sizeof(string), "* %s has changed back into their clothes.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- new uniforms[2];
- uniforms[0] = 203;
- uniforms[1] = 204;
- new rand = random(sizeof(uniforms));
- SetPlayerSkin(playerid, uniforms[rand]);
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- PlayerInfo[playerid][pClothes] = uniforms[rand];
- format(string, sizeof(string), "* %s has changed into a karate uniform.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid, 2, 2200.5842,-1970.2686,13.7841)) // Trashman
- {
- if(PlayerInfo[playerid][pClothes] != 0)
- {
- SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
- PlayerInfo[playerid][pClothes] = 0;
- PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- format(string, sizeof(string), "* %s has changed back into their clothes.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- new uniforms[2];
- uniforms[0] = 79;
- uniforms[1] = 135;
- new rand = random(sizeof(uniforms));
- SetPlayerSkin(playerid, uniforms[rand]);
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- PlayerInfo[playerid][pClothes] = uniforms[rand];
- format(string, sizeof(string), "* %s has changed into a trashman uniform.",sendername);
- ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/clothes", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] != 0 || PlayerInfo[playerid][pLeader] != 0 || PlayerInfo[playerid][pFMember] != 255)
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] != 2 || IsPlayerInRangeOfPoint(playerid, 3.5, 254.7488,77.0986,1003.6406) || IsPlayerInRangeOfPoint(playerid, 3.5,387.5492,-1162.2285,1223.6968))
- {
- SendClientMessage(playerid, LIGHTRED, "* Use 'next' to Select the Char you want to use.");
- SendClientMessage(playerid, LIGHTRED, "* If you've found the Char you want to use, type 'done'.");
- TogglePlayerControllable(playerid, 0);
- SelectChar[playerid] = 255;
- SelectCharPlace[playerid] = 1;
- if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { ChosenSkin[playerid] = FactionInfo[ 1 ][FactionSkins][0]; SelectCharPlace[playerid] = 1; SelectCharID[playerid] = 12; } //LSPD
- else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { ChosenSkin[playerid] = FactionInfo[ 2 ][FactionSkins][0]; SelectCharPlace[playerid] = 1; SelectCharID[playerid] = 12; } //FBI
- else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { ChosenSkin[playerid] = FactionInfo[ 3 ][FactionSkins][0]; SelectCharPlace[playerid] = 1; SelectCharID[playerid] = 12; } //RCSD
- else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { ChosenSkin[playerid] = FactionInfo[ 4 ][FactionSkins][0]; SelectCharPlace[playerid] = 1; SelectCharID[playerid] = 12;} //Paramedic
- else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { ChosenSkin[playerid] = FactionInfo[ 5 ][FactionSkins][0]; SelectCharPlace[playerid] = 1; SelectCharID[playerid] = 12; } //United States Air Force
- else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { ChosenSkin[playerid] = FactionInfo[ 6 ][FactionSkins][0]; SelectCharPlace[playerid] = 1; SelectCharID[playerid] = 12; } //Senate
- else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) { ChosenSkin[playerid] = FactionInfo[ 7 ][FactionSkins][0]; SelectCharPlace[playerid] = 1; SelectCharID[playerid] = 12; } //SWAT
- else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) { ChosenSkin[playerid] = FactionInfo[ 8 ][FactionSkins][0]; SelectCharPlace[playerid] = 1; SelectCharID[playerid] = 12; } //Hitman
- else if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) { ChosenSkin[playerid] = FactionInfo[ 9 ][FactionSkins][0]; SelectCharPlace[playerid] = 1; SelectCharID[playerid] = 12; } //News
- else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) { ChosenSkin[playerid] = FactionInfo[ 10 ][FactionSkins][0]; SelectCharPlace[playerid] = 1; SelectCharID[playerid] = 12; } //Taxi
- else if(PlayerInfo[playerid][pFMember] != 255) { ChosenSkin[playerid] = FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySkin1]; SelectCharID[playerid] = 11; } //Family Member
- SetPlayerSkin(playerid, ChosenSkin[playerid]);
- PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
- ChangeUniform[playerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, GREY, " You are not in a Clothing Shop.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid,GREY, " You are not in a Family / Organisation.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/lotto", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pLottoNr] > 0)
- {
- format(string, sizeof(string), " Your lotto number is %d.", PlayerInfo[playerid][pLottoNr]);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- return 1;
- }
- if(PlayerInfo[playerid][pCash] < 1500)
- {
- SendClientMessage(playerid, COLOR_GREY, " You need $1500 for a Lottery Ticket !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE,"USAGE: /lotto [number]");
- return 1;
- }
- new lottonr = strvalEx(tmp);
- if(lottonr < 1 || lottonr > 80) { SendClientMessage(playerid, COLOR_GREY, " Your Lotto Number can't be below 1 or above 80 !"); return 1; }
- format(string, sizeof(string), "* You bought a Lottery Ticket with number: %d.", lottonr);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-1500;
- GivePlayerMoney(playerid, - 1500);
- PlayerInfo[playerid][pLottoNr] = lottonr;
- }
- return 1;
- }
- if(strcmp(cmd, "/quitfaction", true) == 0 || strcmp(cmd, "/quitfaction", true) == 0 || strcmp(cmd, "/quitgang", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pLeader] > 0 || PlayerInfo[playerid][pFMember] < 255)
- {
- new ftext[20];
- new family = PlayerInfo[playerid][pFMember];
- if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { ftext = "Police Force"; }
- else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { ftext = "FBI"; }
- else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { ftext = "SASD"; }
- else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { ftext = "EMS"; }
- else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { ftext = "DoC"; }
- else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { ftext = "Senate"; }
- else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) { ftext = "SS"; }
- else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) { ftext = "Hitman Agency"; }
- else if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) { ftext = "News Agency"; }
- else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) { ftext = "Taxi Cab Company"; }
- else if(PlayerInfo[playerid][pFMember] < 255) { FamilyInfo[family][FamilyMembers] --; ftext = "Family"; }
- if(IsACop(playerid) || PlayerInfo[playerid][pMember] == 5)
- {
- if(PlayerInfo[playerid][pRequestingBackup] == 1)
- {
- BackupClear(playerid,0);
- }
- PlayerHasTazer[playerid] = 0;
- ResetPlayerAdminWeaponsEx(playerid);
- ClearGuns(playerid);
- }
- if(PlayerInfo[playerid][pMember] == 8)
- {
- PlayerInfo[playerid][pScope] = 0;
- HasBoughtMask[playerid] = 0;
- ResetPlayerAdminWeaponsEx(playerid);
- ClearGuns(playerid);
- }
- PlayerInfo[playerid][pRank] = 0;
- PlayerInfo[playerid][pMember] = 0;
- PlayerInfo[playerid][pLeader] = 0;
- PlayerInfo[playerid][pFMember] = 255;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You have quit the %s, you are now a Civilian again.", ftext);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- OnPlayerSave(playerid);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of a Faction!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/drop", true) == 0 || strcmp(cmd, "/dump", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new x_nr[32];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /drop [name]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Weapon(s), Pot, Crack, Gun parts, Packages, Crates, Cookies, Seeds");
- return 1;
- }
- if(strcmp(x_nr,"weapon",true) == 0)
- {
- new gunid = GetPlayerWeapon(playerid);
- if(gunid)
- {
- new WeaponName[65];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetWeaponName(gunid, WeaponName, 64);
- if(gunid == 40 && BombID[playerid] != 0) { DestroyDynamicObject(BombID[playerid]); BombID[playerid] = 0; }
- if(gunid == 18) { WeaponName = "Molotovs"; }
- if(gunid == 44) { WeaponName = "Nightvision Goggles"; }
- if(gunid == 45) { WeaponName = "Infared Goggles"; }
- TakeWeapon(playerid,gunid);
- format(string, sizeof(string), "* %s has thrown away their %s.", sendername, WeaponName);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not holding a weapon !");
- return 1;
- }
- }
- if(strcmp(x_nr,"weapons",true) == 0)
- {
- ClearGuns(playerid);
- ResetPlayerWeapons(playerid);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s has thrown away their Weapons.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- return 1;
- }
- if(strcmp(x_nr,"cookies",true) == 0)
- {
- PlayerInfo[playerid][pCookies] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s has thrown away their Cookies.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- return 1;
- }
- if(strcmp(x_nr,"pot",true) == 0)
- {
- if(PlayerInfo[playerid][pPot] > 0)
- {
- PlayerInfo[playerid][pPot] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s has thrown away their Pot.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not carrying any Pot to throw away !");
- return 1;
- }
- }
- if(strcmp(x_nr,"crack",true) == 0)
- {
- if(PlayerInfo[playerid][pCrack] > 0)
- {
- PlayerInfo[playerid][pCrack] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s has thrown away their Crack.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not carrying any Crack to throw away !");
- return 1;
- }
- }
- if(strcmp(x_nr,"Gunparts",true) == 0)
- {
- if(PlayerInfo[playerid][pMats] > 0)
- {
- PlayerInfo[playerid][pMats] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s has thrown away their Gun parts.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not carrying any Gun parts to throw away !");
- return 1;
- }
- }
- if(strcmp(x_nr,"packages",true) == 0)
- {
- if(Packages[playerid] > 0)
- {
- Packages[playerid] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s has thrown away their Packages.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not carrying any Packages to throw away !");
- return 1;
- }
- }
- if(strcmp(x_nr,"seeds",true) == 0)
- {
- if(PlayerInfo[playerid][pSeeds] > 0)
- {
- PlayerInfo[playerid][pSeeds] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s has thrown away their Seeds.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not carrying any Packages to throw away !");
- return 1;
- }
- }
- if(strcmp(x_nr,"crates",true) == 0)
- {
- if(Crates[playerid] > 0)
- {
- Crates[playerid] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s has thrown away their Drug Crates.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not carrying any Drug Crates to throw away !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid drop name !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/give", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /give [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pot, Crack, Gunparts, Seeds, Weapon, FCard");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /give [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pot, Crack, Gunparts, Seeds, Weapon, FCard");
- return 1;
- }
- if(strcmp(tmp,"pot",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /give [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pot, Crack, Gunparts, Seeds, Weapon, FCard");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(playerid == giveplayerid) { SendClientMessage(playerid, COLOR_GREY, " You can't give to yourself !"); return 1; }
- if(amount > PlayerInfo[playerid][pPot] || amount < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have that much !"); return 1; }
- if(amount > 50 || PlayerInfo[giveplayerid][pPot]+amount > 50) { SendClientMessage(playerid, COLOR_GREY, " That player cannot hold more than 50 Pot !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have given %s %d Pot.", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " You have recieved %d Pot from %s.", amount, sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* %s has given %s some Pot.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pPot] = PlayerInfo[playerid][pPot]-amount;
- PlayerInfo[giveplayerid][pPot] = PlayerInfo[giveplayerid][pPot]+amount;
- format(string, sizeof(string), "%s has given %s %d Pot.", sendername, giveplayer, amount);
- PayLog(string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- if(strcmp(tmp,"crack",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /give [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pot, Crack, Gunparts, Seeds, Weapon, FCard");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(playerid == giveplayerid) { SendClientMessage(playerid, COLOR_GREY, " You can't give to yourself !"); return 1; }
- if(amount > PlayerInfo[playerid][pCrack] || amount < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have that much !"); return 1; }
- if(amount > 25 || PlayerInfo[giveplayerid][pCrack]+amount > 25) { SendClientMessage(playerid, COLOR_GREY, " That player cannot hold more than 25 Crack !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have given %s %d Crack.", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " You have recieved %d Crack from %s.", amount, sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* %s has given %s some Crack.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pCrack] = PlayerInfo[playerid][pCrack]-amount;
- PlayerInfo[giveplayerid][pCrack] = PlayerInfo[giveplayerid][pCrack]+amount;
- format(string, sizeof(string), "%s has given %s %d Crack.", sendername, giveplayer, amount);
- PayLog(string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- if(strcmp(tmp,"gunparts",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /give [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pot, Crack, Gunparts, Seeds, Weapon, FCard");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(playerid == giveplayerid) { SendClientMessage(playerid, COLOR_GREY, " You can't give to yourself !"); return 1; }
- if(amount > PlayerInfo[playerid][pMats] || amount < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have that much !"); return 1; }
- if(amount > 50000) { SendClientMessage(playerid, COLOR_GREY, " You can't give more than 50,000 at a time !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have given %s %d Gun parts.", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " You have recieved %d Gun parts from %s.", amount, sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* %s has given %s some Gun parts.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pMats] -= amount;
- PlayerInfo[giveplayerid][pMats] += amount;
- format(string, sizeof(string), "%s has given %s %d Gun parts.", sendername, giveplayer, amount);
- PayLog(string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- if(strcmp(tmp,"seeds",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /give [playerid/PartOfName] [name] [amount]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pot, Crack, Gunparts, Seeds, Weapon, FCard");
- return 1;
- }
- new amount = strvalEx(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(playerid == giveplayerid) { SendClientMessage(playerid, COLOR_GREY, " You can't give to yourself !"); return 1; }
- if(amount > PlayerInfo[playerid][pSeeds] || amount < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have that much !"); return 1; }
- if(amount > 10) { SendClientMessage(playerid, COLOR_GREY, " You can't give more than 10 at a time !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have given %s %d Seeds.", giveplayer, amount);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " You have recieved %d Seeds from %s.", amount, sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* %s has given %s some Seeds.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pSeeds] -= amount;
- PlayerInfo[giveplayerid][pSeeds] += amount;
- format(string, sizeof(string), "%s has given %s %d Seeds.", sendername, giveplayer, amount);
- PayLog(string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- if(strcmp(tmp,"fcard",true) == 0)
- {
- if(PlayerInfo[playerid][pFcard] == 1)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /give [playerid/PartOfName] [name]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pot, Crack, Gunparts, Seeds, Weapon, FCard");
- return 1;
- }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(playerid == giveplayerid) { SendClientMessage(playerid, COLOR_GREY, " You can't give to yourself !"); return 1; }
- PlayerInfo[playerid][pFcard] = 0;
- PlayerInfo[giveplayerid][pFcard] = 1;
- format(string, sizeof(string), " You have given %s your Faction Card - Now you don't have Acess to the Card-Doors.", PlayerName(giveplayerid));
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " You have recieved a Faction-Card from %s - Now you have Acess to the Card-Doors",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* %s Reaches his Pocket - Taking out his Card and hands it to %s", PlayerName(playerid), PlayerName(giveplayerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "%s has given %s a Fcard.", sendername, giveplayer);
- return 1;
- }
- }
- }
- }
- }
- if(strcmp(tmp,"weapon",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /give [playerid/PartOfName] [name]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Pot, Crack, Gunparts, Seeds, Weapon, FCard");
- return 1;
- }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(playerid == giveplayerid) { SendClientMessage(playerid, COLOR_GREY, " You can't give to yourself !"); return 1; }
- new WeaponName[65], weap;
- GetWeaponName(weap,WeaponName,64);
- weap = GetPlayerWeapon(playerid);
- TakeWeapon(playerid, weap);
- GivePlayerGun(giveplayerid, weap);
- format(string, sizeof(string), " You have given %s a %s.", PlayerName(giveplayerid), WeaponName);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " You have recieved a %s from %s.", WeaponName, PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* %s takes out a Weapon and hands it to %s", PlayerName(playerid), PlayerName(giveplayerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "%s has given %s a %s.", sendername, giveplayer, WeaponName);
- PayLog(string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid give name !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/take", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 1)
- {
- if(PlayerInfo[playerid][pRank] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " Your rank is not high enough !");
- return 1;
- }
- }
- else
- {
- if(PlayerInfo[playerid][pRank] < 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " Your rank is not high enough !");
- return 1;
- }
- }
- new x_nr[32];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Driverslicense, Flyinglicense, Boatlicense, Gunlicense, Weapons, Pot, Crack, Gunparts, Cellphone, FCard");
- return 1;
- }
- if(strcmp(x_nr,"driverslicense",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(playerid == giveplayerid) { SendClientMessage(playerid, COLOR_GREY, " You can't take from yourself !"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pCarLic] < 1) { SendClientMessage(playerid, COLOR_GREY, " That player doesn't have a Drivers License !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have taken %s's Drivers License.", giveplayer);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " %s has taken your Drivers License.", sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* Officer %s has taken %s's Drivers License.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[giveplayerid][pCarLic] = 0;
- format(string, sizeof(string), "%s has taken %s's Drivers License.", sendername, giveplayer);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"flyinglicense",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pFlyLic] < 1) { SendClientMessage(playerid, COLOR_GREY, " That player doesn't have a Flying License !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have taken %s's Flying License.", giveplayer);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " %s has taken your Flying License.", sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* Officer %s has taken %s's Flying License.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[giveplayerid][pFlyLic] = 0;
- format(string, sizeof(string), "%s has taken %s's Flying License.", sendername, giveplayer);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"gunlicense",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pGunLic] < 1) { SendClientMessage(playerid, COLOR_GREY, " That player doesn't have a Weapon License !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have taken %s's Weapon License.", giveplayer);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " %s has taken your Weapon License.", sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* Officer %s has taken %s's Weapon License.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[giveplayerid][pGunLic] = 0;
- format(string, sizeof(string), "%s has taken %s's Weapon License.", sendername, giveplayer);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"FCard",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pFcard] < 1) { SendClientMessage(playerid, COLOR_GREY, " That player doesn't have a Faction Card!"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have taken %s's Faction Card.", giveplayer);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " %s has taken your Faction-Card.", sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* Officer %s has taken %s's Faction-Card", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[giveplayerid][pFcard] = 0;
- format(string, sizeof(string), "%s has taken %s's Faction Card.", sendername, giveplayer);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"boatlicense",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pBoatLic] < 1) { SendClientMessage(playerid, COLOR_GREY, " That player doesn't have a Boat License !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have taken %s's Boat License.", giveplayer);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " %s has taken your Boat License.", sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* Officer %s has taken %s's Boat License.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[giveplayerid][pBoatLic] = 0;
- format(string, sizeof(string), "%s has taken %s's Boat License.", sendername, giveplayer);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"weapons",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have taken %s's Weapons.", giveplayer);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " %s has taken your Weapons.", sendername);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* Officer %s has taken %s's Weapons.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- ClearGuns(giveplayerid);
- ResetPlayerWeapons(giveplayerid);
- format(string, sizeof(string), "%s has taken %s's Weapons.", sendername, giveplayer);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"pot",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pPot] < 1) { SendClientMessage(playerid, COLOR_GREY, " That player doesn't have any Pot !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have taken %d Pot from %s.", PlayerInfo[giveplayerid][pPot],giveplayer);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " %s has taken your %d Pot.", sendername, PlayerInfo[giveplayerid][pPot]);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* Officer %s has taken away %s's Pot.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[giveplayerid][pPot] = 0;
- format(string, sizeof(string), "%s has taken %d Pot from %s.", sendername, PlayerInfo[giveplayerid][pPot], giveplayer);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"crack",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pCrack] < 1) { SendClientMessage(playerid, COLOR_GREY, " That player doesn't have any Crack !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have taken %d Crack from %s.", PlayerInfo[giveplayerid][pCrack],giveplayer);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " %s has taken your %d Crack.", sendername, PlayerInfo[giveplayerid][pCrack]);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* Officer %s has taken away %s's Crack.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[giveplayerid][pCrack] = 0;
- format(string, sizeof(string), "%s has taken %d Crack from %s.", sendername, PlayerInfo[giveplayerid][pCrack], giveplayer);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"Gunparts",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pMats] < 1) { SendClientMessage(playerid, COLOR_GREY, " That player doesn't have any Gun parts !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), " You have taken %d Gun parts from %s.", PlayerInfo[giveplayerid][pMats],giveplayer);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), " %s has taken your %d Gun parts.", sendername, PlayerInfo[giveplayerid][pMats]);
- SendClientMessage(giveplayerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "* Officer %s has taken away %s's Gun parts.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[giveplayerid][pMats] = 0;
- format(string, sizeof(string), "%s has taken %d Gun parts from %s.", sendername, PlayerInfo[giveplayerid][pMats], giveplayer);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else if(strcmp(x_nr,"cellphone",true) == 0)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [name] [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pPnumber] == 0) { SendClientMessage(playerid, COLOR_GREY, " That player doesn't have a Cellphone !"); return 1; }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have taken away %s's Cellphone.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Officer %s as taken away your Cellphone.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Officer %s has taken away %s's Cellphone.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[giveplayerid][pPnumber] = 0;
- format(string, sizeof(string), "%s has taken %s's Cellphone.", sendername, giveplayer);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid take name !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/drink", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsAtBar(playerid))
- {
- DisplayDialogForPlayer(playerid, 4); //Bar
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at a bar !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/setchamp", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setchamp [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- new nstring[MAX_PLAYER_NAME];
- format(nstring, sizeof(nstring), "%s", giveplayer);
- strmid(Titel[TitelName], nstring, 0, strlen(nstring), 255);
- Titel[TitelWins] = PlayerInfo[giveplayerid][pWins];
- Titel[TitelLoses] = PlayerInfo[giveplayerid][pLoses];
- SaveBoxer();
- format(string, sizeof(string), "* You have made %s the new Boxing Champion.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/boxstats", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 12)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Boxer !");
- return 1;
- }
- new ttext[20];//Title
- new clevel = PlayerInfo[playerid][pBoxSkill];
- if(clevel >= 0 && clevel <= 49) { ttext = "Beginner"; }
- else if(clevel >= 50 && clevel <= 199) { ttext = "Amateur"; }
- else if(clevel >= 200 && clevel <= 399) { ttext = "Professional"; }
- new ntext[20];//NickName
- new level = PlayerInfo[playerid][pWins];
- if(level > 0 && PlayerInfo[playerid][pLoses] == 0)
- {
- ntext = "Undefeated";
- }
- else
- {
- if(level >= 0 && level <= 10) { ntext = "Newcomer"; }
- else if(level >= 11 && level <= 20) { ntext = "Touchy Fist"; }
- else if(level >= 21 && level <= 30) { ntext = "Nut Cracker"; }
- else if(level >= 31 && level <= 40) { ntext = "Tommygun"; }
- else if(level >= 41 && level <= 50) { ntext = "Skull Breaker"; }
- else if(level >= 51 && level <= 60) { ntext = "Light Speed"; }
- else if(level >= 61 && level <= 70) { ntext = "Unbroken Warrior"; }
- else if(level >= 71) { ntext = "Itallion Stallion"; }
- }
- SendClientMessage(playerid, COLOR_WHITE, "|__________________ Boxing Records __________________|");
- format(string, sizeof(string), "| Current Champion: %s, with [%d] Winnings and [%d] Losses.", Titel[TitelName],Titel[TitelWins],Titel[TitelLoses]);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "| Current Title: %s.", ttext);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "| Current NickName: %s.", ntext);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "| Total Wins: %d.", PlayerInfo[playerid][pWins]);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "| Total Losses: %d.", PlayerInfo[playerid][pLoses]);
- SendClientMessage(playerid, COLOR_GREY, string);
- SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________________|");
- }
- return 1;
- }
- if(strcmp(cmd, "/fight", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 12)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Boxer !");
- return 1;
- }
- if(InRing > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " There is already a Fight going on, wait for it to Finish !");
- return 1;
- }
- if(PlayerBoxing[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are already Fighting !");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid,20.0,765.9343,0.2761,1000.7173))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at the Ganton Gym !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fight [Playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot Box with yourself !"); return 1; }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered a Boxing Challenge to %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Boxer %s wants to Fight with you (type /accept boxing) to accept.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- BoxOffer[giveplayerid] = playerid;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/music", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pCDPlayer])
- {
- new x_nr[32];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /music [on/off/next]");
- return 1;
- }
- if(strcmp(x_nr,"on",true) == 0)
- {
- GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~CD Player On", 5000, 5);
- new channel = Music[playerid];
- PlayerPlaySound(playerid, Songs[channel][0], 0.0, 0.0, 0.0);
- }
- else if(strcmp(x_nr,"off",true) == 0)
- {
- GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~CD Player Off", 5000, 5);
- PlayerFixRadio(playerid);
- }
- else if(strcmp(x_nr,"next",true) == 0)
- {
- if(Music[playerid] == 0) { Music[playerid] = 1; }
- else if(Music[playerid] == 1) { Music[playerid] = 2; }
- else if(Music[playerid] == 2) { Music[playerid] = 3; }
- else if(Music[playerid] == 3) { Music[playerid] = 4; }
- else if(Music[playerid] == 4) { Music[playerid] = 5; }
- else if(Music[playerid] == 5) { Music[playerid] = 6; }
- else if(Music[playerid] == 6) { Music[playerid] = 0; }
- new channel = Music[playerid];
- PlayerPlaySound(playerid, Songs[channel][0], 0.0, 0.0, 0.0);
- }
- else
- {
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have a CD-Player !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/service", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new x_nr[32];
- x_nr = strtok(cmdtext, idx);
- if(!strlen(x_nr)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /service [name]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Taxi, Bus, Lawyer, EMS, RR");
- return 1;
- }
- if(strcmp(x_nr,"taxi",true) == 0)
- {
- if(TaxiDrivers < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "Phone : There are no Taxi Drivers on Duty at the moment, try again later !");
- return 1;
- }
- if(TransportDuty[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't call for a Taxi now !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s is in need of a Taxi Driver. (use /accept taxi to accept the call)", sendername);
- SendFamilyMessage(10, TEAM_AZTECAS_COLOR, string);
- SendJobMessage(14, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have called for a Taxi Driver, wait for a reply.");
- TaxiCall = playerid;
- return 1;
- }
- else if(strcmp(x_nr,"bus",true) == 0)
- {
- if(BusDrivers < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "Phone : There are no Bus Drivers On Duty at the moment, try again later !");
- return 1;
- }
- if(TransportDuty[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't call for a Bus now !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s is in need of a Bus Driver. (use /accept bus to accept the call)", sendername);
- SendJobMessage(14, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have called for a Bus Driver, wait for a reply.");
- BusCall = playerid;
- return 1;
- }
- else if(strcmp(x_nr,"ems",true) == 0)
- {
- if(Medics < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "Phone : Dear Civilian - Sadly , We have to inform you that none of the EMS Doctors are currentley on-duty");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s is in need of a Medic. (use /accept medic to accept the call)", sendername);
- SendRadioMessage(4, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have called for the EMS, wait for a reply.");
- MedicCall = playerid;
- return 1;
- }
- else if(strcmp(x_nr,"lawyer",true) == 0)
- {
- if(Lawyers < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "Phone : There are no Lawyers On Duty at the moment, try again later !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s is in need of a Lawyer. (use /accept lawyer to accept the call)", sendername);
- SendJobMessage(2, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have called for a Lawyer, wait for a reply.");
- LawyerCall = playerid;
- return 1;
- }
- else if(strcmp(x_nr,"RR",true) == 0)
- {
- if(Mechanics < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "Phone : Dear Civilian , Sadly - We have to inform you that none of the Rapid Recovery Mechanics are on-duty");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s is in need of a Mechanic. (use /accept mechanic to accept the call)", sendername);
- SendJobMessage(7, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have called for the Rapid-Recovery, wait for a reply.");
- MechanicCall = playerid;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Unknown service name !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/unblindfold", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /unblindfold [Playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerBlinded[giveplayerid])
- {
- if(PlayerTied[playerid]) return SendClientMessage(playerid,COLOR_GREY," You cannot unblindfold anyone, your arms are tied up!");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You were unblindfolded by Stranger.");
- }
- else
- {
- format(string, sizeof(string), "* You were unblindfolded by %s.", sendername);
- }
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You unblindfolded Stranger.");
- }
- else
- {
- format(string, sizeof(string), "* You unblindfolded %s.", giveplayer);
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[playerid][pMask] == 1 && PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger takes the blindfold off of Stranger.");
- }
- else if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger takes the blindfold off of %s.", giveplayer);
- }
- else if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* %s takes the blindfold off of Stranger.", sendername);
- }
- else
- {
- format(string, sizeof(string), "* %s takes the blindfold off of %s.", sendername,giveplayer);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GameTextForPlayer(giveplayerid, "~g~Unblindfolded", 2500, 3);
- SetCameraBehindPlayer(giveplayerid);
- PlayerBlinded[giveplayerid] = 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player isn't blindfolded !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/blindfold", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pBlindfolds] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have any blindfolds, buy some from the 24/7 !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /blindfold [Playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(giveplayerid == playerid)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't Blindfold yourself !");
- return 1;
- }
- if(PlayerBlinded[giveplayerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Player already Blindfolded !");
- return 1;
- }
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerTied[giveplayerid] > 0)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You were blindfolded by Stranger.");
- }
- else
- {
- format(string, sizeof(string), "* You were blindfolded by %s.", sendername);
- }
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You blindfolded Stranger.");
- }
- else
- {
- format(string, sizeof(string), "* You blindfolded %s.", giveplayer);
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[playerid][pMask] == 1 && PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger ties a blindfold around Stranger's head.");
- }
- else if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger ties a blindfold around %s's head.", giveplayer);
- }
- else if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* %s ties a blindfold around Stranger's head.", sendername);
- }
- else
- {
- format(string, sizeof(string), "* %s ties a blindfold around %s's head.", sendername,giveplayer);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GameTextForPlayer(giveplayerid, "~r~Blindfolded", 2500, 3);
- PlayerBlinded[giveplayerid] = 1;
- SetPlayerCameraPos(giveplayerid, -833.5241,-1358.8575,86.9054);
- SetPlayerCameraLookAt(giveplayerid, -833.5241,-1358.8575,0);
- PlayerInfo[playerid][pBlindfolds]--;
- }
- else
- {
- if(PlayerInfo[playerid][pMask] == 1 && PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger attempts to tie a blindfold around Stranger's head, but fails.");
- }
- else if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger attempts to tie a blindfold around %s's head, but fails.", PlayerName(giveplayerid));
- }
- else if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* %s attempts to tie a blindfold around Stranger's head, but fails.", PlayerName(playerid));
- }
- else
- {
- format(string, sizeof(string), "* %s attempts to tie a blindfold around %s's head, but fails.", PlayerName(playerid),PlayerName(giveplayerid));
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/tie", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pRope] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have any rope, buy some from the 24/7 !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /tie [Playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(giveplayerid == playerid)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't Tie yourself !");
- return 1;
- }
- if(PlayerCuffed[giveplayerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Cuffed !");
- return 1;
- }
- if(PlayerTied[giveplayerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Player already Tied !");
- return 1;
- }
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- new car = GetPlayerVehicleID(playerid);
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && IsPlayerInVehicle(giveplayerid, car))
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You were tied up by Stranger.");
- }
- else
- {
- format(string, sizeof(string), "* You were tied up by %s.", sendername);
- }
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You tied Stranger up.");
- }
- else
- {
- format(string, sizeof(string), "* You tied %s up.", giveplayer);
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[playerid][pMask] == 1 && PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger ties Stranger up, so he wont go anywhere.");
- }
- else if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger ties %s up, so he wont go anywhere.", giveplayer);
- }
- else if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* %s ties Stranger up, so he wont go anywhere.", sendername);
- }
- else
- {
- format(string, sizeof(string), "* %s ties %s up, so he wont go anywhere.", sendername,giveplayer);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GameTextForPlayer(giveplayerid, "~r~Tied", 2500, 3);
- TogglePlayerControllable(giveplayerid, 0);
- PlayerTied[giveplayerid] = 1;
- PlayerCuffedTime[giveplayerid] = 150;
- PlayerInfo[playerid][pRope]--;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Player not in your Car, or your not the Driver !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/usecigar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pCigars] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have any cigars, buy some from the 24/7 !");
- return 1;
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger takes out a cigar and lights it.");
- }
- else
- {
- format(string, sizeof(string), "* %s takes out a cigar and lights it.", PlayerName(playerid));
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
- PlayerInfo[playerid][pCigars]--;
- }
- return 1;
- }
- if(strcmp(cmd, "/cookies", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger opens their bag of Chips Ahoy!Ž cookies and sees how much they have.");
- }
- else
- {
- format(string, sizeof(string), "* %s opens their bag of Chips Ahoy!Ž cookies and sees how much they have.", PlayerName(playerid));
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- if(PlayerInfo[playerid][pCookies] == 1) format(string, sizeof(string), "You have %d cookie.", PlayerInfo[playerid][pCookies]);
- else format(string, sizeof(string), "You have %d cookies.", PlayerInfo[playerid][pCookies]);
- SendClientMessage(playerid,COLOR_GREY,string);
- }
- }
- if(strcmp(cmd, "/usecookies", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pCookies] < 10)
- {
- SendClientMessage(playerid, COLOR_GREY, " You may only eat 10 cookies at a time, you don't have that much !");
- return 1;
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger opens a bag of Chips Ahoy!Ž cookies and starts to eat them.");
- }
- else
- {
- format(string, sizeof(string), "* %s opens a bag of Chips Ahoy!Ž cookies and starts to eat them.", PlayerName(playerid));
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerArmour(playerid,100);
- PlayerInfo[playerid][pCookies] -= 10;
- }
- return 1;
- }
- if(strcmp(cmd, "/usesprunk", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pSprunk] < 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have any sprunk, buy some from the 24/7 !");
- return 1;
- }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger opens a can of sprunk.");
- }
- else
- {
- format(string, sizeof(string), "* %s opens a can of sprunk.", PlayerName(playerid));
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
- PlayerInfo[playerid][pSprunk]--;
- }
- return 1;
- }
- if(strcmp(cmd, "/untie", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /untie [Playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't untie yourself !"); return 1; }
- if(PlayerTied[giveplayerid])
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You were untied by Stranger.");
- }
- else
- {
- format(string, sizeof(string), "* You were untied by %s.", sendername);
- }
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You untied Stranger.");
- }
- else
- {
- format(string, sizeof(string), "* You untied %s.", giveplayer);
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[playerid][pMask] == 1 && PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger loosens the ropes on Stranger.");
- }
- else if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger loosens the ropes on %s.", giveplayer);
- }
- else if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* %s loosens the ropes on Stranger.", sendername);
- }
- else
- {
- format(string, sizeof(string), "* %s loosens the ropes on %s.", sendername,giveplayer);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GameTextForPlayer(giveplayerid, "~g~Untied", 2500, 3);
- TogglePlayerControllable(giveplayerid, 1);
- PlayerTied[giveplayerid] = 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player isn't Tied up !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sellfish", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " You are not in a 24-7 !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellfish [number]");
- return 1;
- }
- new price;
- new fishid = strvalEx(tmp);
- if(fishid < 1 || fishid > 5) { SendClientMessage(playerid, COLOR_GREY, " Fish can't be below 1 or above 5 !"); return 1; }
- else if(fishid == 1 && Fishes[playerid][pWeight1] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have a fish in that slot !"); return 1; }
- else if(fishid == 2 && Fishes[playerid][pWeight2] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have a fish in that slot !"); return 1; }
- else if(fishid == 3 && Fishes[playerid][pWeight3] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have a fish in that slot !"); return 1; }
- else if(fishid == 4 && Fishes[playerid][pWeight4] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have a fish in that slot !"); return 1; }
- else if(fishid == 5 && Fishes[playerid][pWeight5] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have a fish in that slot !"); return 1; }
- switch (fishid)
- {
- case 1:
- {
- if(Fishes[playerid][pWeight1] < 20)
- {
- SendClientMessage(playerid, COLOR_WHITE, "We are only interested in Fish weighting 20 LBS or more.");
- return 1;
- }
- price = FishCost(playerid, Fishes[playerid][pFid1]);
- price = price * Fishes[playerid][pWeight1];
- format(string, sizeof(string), "* You have sold your %s that weighs %d, for $%d.", Fishes[playerid][pFish1],Fishes[playerid][pWeight1],price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+price;
- GivePlayerMoney(playerid, price);
- ClearFishID(playerid, 1);
- }
- case 2:
- {
- if(Fishes[playerid][pWeight2] < 20)
- {
- SendClientMessage(playerid, COLOR_WHITE, "We are only interested in Fish weighing 20 LBS or more.");
- return 1;
- }
- price = FishCost(playerid, Fishes[playerid][pFid2]);
- price = price * Fishes[playerid][pWeight2];
- format(string, sizeof(string), "* You have sold your %s that weighs %d, for $%d.", Fishes[playerid][pFish2],Fishes[playerid][pWeight2],price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+price;
- GivePlayerMoney(playerid, price);
- ClearFishID(playerid, 2);
- }
- case 3:
- {
- if(Fishes[playerid][pWeight3] < 20)
- {
- SendClientMessage(playerid, COLOR_WHITE, "We are only interested in Fish weighing 20 LBS or more.");
- return 1;
- }
- price = FishCost(playerid, Fishes[playerid][pFid3]);
- price = price * Fishes[playerid][pWeight3];
- format(string, sizeof(string), "* You have sold your %s that weighs %d, for $%d.", Fishes[playerid][pFish3],Fishes[playerid][pWeight3],price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+price;
- GivePlayerMoney(playerid, price);
- ClearFishID(playerid, 3);
- }
- case 4:
- {
- if(Fishes[playerid][pWeight4] < 20)
- {
- SendClientMessage(playerid, COLOR_WHITE, "We are only interested in Fish weighing 20 LBS or more.");
- return 1;
- }
- price = FishCost(playerid, Fishes[playerid][pFid4]);
- price = price * Fishes[playerid][pWeight4];
- format(string, sizeof(string), "* You have sold your %s that weighs %d, for $%d.", Fishes[playerid][pFish4],Fishes[playerid][pWeight4],price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+price;
- GivePlayerMoney(playerid, price);
- ClearFishID(playerid, 4);
- }
- case 5:
- {
- if(Fishes[playerid][pWeight5] < 20)
- {
- SendClientMessage(playerid, COLOR_WHITE, "We are only interested in Fish weighing 20 LBS or more.");
- return 1;
- }
- price = FishCost(playerid, Fishes[playerid][pFid5]);
- price = price * Fishes[playerid][pWeight5];
- format(string, sizeof(string), "* You have sold your %s that weighs %d, for $%d.", Fishes[playerid][pFish5],Fishes[playerid][pWeight5],price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+price;
- GivePlayerMoney(playerid, price);
- ClearFishID(playerid, 5);
- }
- }
- Fishes[playerid][pLastFish] = 0;
- Fishes[playerid][pFishID] = 0;
- return 1;
- }
- return 1;
- }
- //--------------------------------------------------[Taxi System]----------------------------------
- if(strcmp(cmd,"/fare",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
- {
- if(TransportDuty[playerid] > 0)
- {
- if(TransportDuty[playerid] == 1)
- {
- TaxiDrivers -= 1;
- }
- else if(TransportDuty[playerid] == 2)
- {
- BusDrivers -= 1;
- }
- new taxipercent = TaxiInfo[0][Percent];
- new cash = TransportMoney[playerid]*taxipercent;
- TaxiInfo[0][Bank] += TransportMoney[playerid]*taxipercent;
- TransportDuty[playerid] = 0;
- format(string, sizeof(string), "* You are now Off Duty and earned $%d.", cash);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+cash;
- GivePlayerMoney(playerid, cash);
- TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
- SetPlayerColor(playerid, TCOLOR_WHITE);
- PlayerPlaySound(playerid,1055,0.0,0.0,0.0);
- return 1;
- }
- if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10 || GetVehicleModel(playerid) == 420 || GetVehicleModel(playerid) == 438)
- {
- if(GetPlayerState(playerid) == 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fare [price]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys < 1 || moneys > 500) { SendClientMessage(playerid, COLOR_GREY, " Fare price must be between $1 and $500!"); return 1; }
- TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys;
- GetPlayerName(playerid,sendername,sizeof(sendername));
- format(string, sizeof(string), "Taxi Driver %s is On Duty, Fare: $%d, ((If you need a taxi type /service.))", sendername, TransportValue[playerid]);
- SetPlayerColor(playerid, TCOLOR_YELLOW);
- PlayerPlaySound(playerid,1054,0.0,0.0,0.0);
- OOCNews(TEAM_GROVE_COLOR,string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Driver!");
- return 1;
- }
- }
- else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10 || GetVehicleModel(playerid) == 431 || GetVehicleModel(playerid) == 437)
- {
- if(GetPlayerState(playerid) == 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fare [price]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys < 1 || moneys > 500) { SendClientMessage(playerid, COLOR_GREY, " Fare price must be between $1 and $500!"); return 1; }
- BusDrivers += 1; TransportDuty[playerid] = 2; TransportValue[playerid]= moneys;
- GetPlayerName(playerid,sendername,sizeof(sendername));
- format(string, sizeof(string), "Bus Driver %s is On Duty, fare: $%d, (( If you need a Bus, type /service.))", sendername, TransportValue[playerid]);
- SetPlayerColor(playerid, TCOLOR_YELLOW);
- PlayerPlaySound(playerid,1054,0.0,0.0,0.0);
- OOCNews(TEAM_GROVE_COLOR,string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Driver!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in a Taxi / Bus!");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," You are not a member of the Taxi Cab Company!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/setfarepercent",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pLeader] != 10)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Taxi Cab Company Commissioner!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setpercent [percent]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys < 1 || moneys > 100) { SendClientMessage(playerid, COLOR_GREY, " Percent rate may not be below 1 or above 100!"); return 1; }
- TaxiInfo[0][Percent] = moneys;
- SaveTaxi();
- format(string, sizeof(string), "* The Fare Tax has been set to %d percent per fares.", TaxiInfo[0][Percent]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- return 1;
- }
- if(strcmp(cmd,"/farepercent",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] != 10 || PlayerInfo[playerid][pLeader] != 10)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not the Taxi Cab Company member!");
- return 1;
- }
- format(string, sizeof(string), "* The Fare Tax is currently %d percent.", TaxiInfo[0][Percent]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- return 1;
- }
- //-----------------------------------------------------[END Fare System]---------------------//
- if(strcmp(cmd,"/fish",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFishes] > 5)
- {
- SendClientMessage(playerid, COLOR_GREY, " Caught to many fish, wait till its reduced !");
- return 1;
- }
- if(Fishes[playerid][pWeight1] > 0 && Fishes[playerid][pWeight2] > 0 && Fishes[playerid][pWeight3] > 0 && Fishes[playerid][pWeight4] > 0 && Fishes[playerid][pWeight5] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 5 Fish, sell or release them first !");
- return 1;
- }
- new Veh = GetPlayerVehicleID(playerid);
- if((IsAtFishPlace(playerid)) || IsABoat(Veh))
- {
- new Caught;
- new rand;
- new fstring[MAX_PLAYER_NAME];
- new Level = PlayerInfo[playerid][pFishSkill];
- if(Level >= 0 && Level <= 50) { Caught = random(35)-7; }
- else if(Level >= 51 && Level <= 100) { Caught = random(55)-20; }
- else if(Level >= 101 && Level <= 200) { Caught = random(105)-50; }
- else if(Level >= 201 && Level <= 400) { Caught = random(165)-60; }
- else if(Level >= 401) { Caught = random(185)-70; }
- rand = random(FishNamesNumber);
- if(Caught <= 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Line snapped !");
- return 1;
- }
- else if(rand == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You caught a Jacket and threw it away !");
- return 1;
- }
- else if(rand == 4)
- {
- SendClientMessage(playerid, COLOR_GREY, " You caught some Pants and threw them away !");
- return 1;
- }
- else if(rand == 7)
- {
- SendClientMessage(playerid, COLOR_GREY, " You caught a Can and threw it away !");
- return 1;
- }
- else if(rand == 10)
- {
- SendClientMessage(playerid, COLOR_GREY, " You caught a pair of Shoes and threw them away !");
- return 1;
- }
- else if(rand == 13)
- {
- SendClientMessage(playerid, COLOR_GREY, " You caught some Garbage and threw it away !");
- return 1;
- }
- else if(rand == 20)
- {
- new mrand = random(500);
- format(string, sizeof(string), "* You caught a Money Bag, containing $%d.", mrand);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]+mrand;
- GivePlayerMoney(playerid, mrand);
- return 1;
- }
- if(Fishes[playerid][pWeight1] == 0)
- {
- PlayerInfo[playerid][pFishes] += 1;
- PlayerInfo[playerid][pFishSkill] += 1;
- format(fstring, sizeof(fstring), "%s", FishNames[rand]);
- strmid(Fishes[playerid][pFish1], fstring, 0, strlen(fstring), 255);
- Fishes[playerid][pWeight1] = Caught;
- format(string, sizeof(string), "* You have caught a %s, which weighs %d Lbs.", Fishes[playerid][pFish1], Caught);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- Fishes[playerid][pLastWeight] = Caught;
- Fishes[playerid][pLastFish] = 1;
- Fishes[playerid][pFid1] = rand;
- Fishes[playerid][pFishID] = rand;
- if(Caught > PlayerInfo[playerid][pBiggestFish])
- {
- format(string, sizeof(string), "* Your old record of %d Lbs has been passed, your new Biggest Fish is: %d Lbs.", PlayerInfo[playerid][pBiggestFish], Caught);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pBiggestFish] = Caught;
- }
- }
- else if(Fishes[playerid][pWeight2] == 0)
- {
- PlayerInfo[playerid][pFishes] += 1;
- PlayerInfo[playerid][pFishSkill] += 1;
- format(fstring, sizeof(fstring), "%s", FishNames[rand]);
- strmid(Fishes[playerid][pFish2], fstring, 0, strlen(fstring), 255);
- Fishes[playerid][pWeight2] = Caught;
- format(string, sizeof(string), "* You have caught a %s, which weighs %d Lbs.", Fishes[playerid][pFish2], Caught);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- Fishes[playerid][pLastWeight] = Caught;
- Fishes[playerid][pLastFish] = 2;
- Fishes[playerid][pFid2] = rand;
- Fishes[playerid][pFishID] = rand;
- if(Caught > PlayerInfo[playerid][pBiggestFish])
- {
- format(string, sizeof(string), "* Your old record of %d Lbs has been passed, your new Biggest Fish is: %d Lbs.", PlayerInfo[playerid][pBiggestFish], Caught);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pBiggestFish] = Caught;
- }
- }
- else if(Fishes[playerid][pWeight3] == 0)
- {
- PlayerInfo[playerid][pFishes] += 1;
- PlayerInfo[playerid][pFishSkill] += 1;
- format(fstring, sizeof(fstring), "%s", FishNames[rand]);
- strmid(Fishes[playerid][pFish3], fstring, 0, strlen(fstring), 255);
- Fishes[playerid][pWeight3] = Caught;
- format(string, sizeof(string), "* You have caught a %s, which weighs %d Lbs.", Fishes[playerid][pFish3], Caught);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- Fishes[playerid][pLastWeight] = Caught;
- Fishes[playerid][pLastFish] = 3;
- Fishes[playerid][pFid3] = rand;
- Fishes[playerid][pFishID] = rand;
- if(Caught > PlayerInfo[playerid][pBiggestFish])
- {
- format(string, sizeof(string), "* Your old record of %d Lbs has been passed, your new Biggest Fish is: %d Lbs.", PlayerInfo[playerid][pBiggestFish], Caught);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pBiggestFish] = Caught;
- }
- }
- else if(Fishes[playerid][pWeight4] == 0)
- {
- PlayerInfo[playerid][pFishes] += 1;
- PlayerInfo[playerid][pFishSkill] += 1;
- format(fstring, sizeof(fstring), "%s", FishNames[rand]);
- strmid(Fishes[playerid][pFish4], fstring, 0, strlen(fstring), 255);
- Fishes[playerid][pWeight4] = Caught;
- format(string, sizeof(string), "* You have caught a %s, which weighs %d Lbs.", Fishes[playerid][pFish4], Caught);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- Fishes[playerid][pLastWeight] = Caught;
- Fishes[playerid][pLastFish] = 4;
- Fishes[playerid][pFid4] = rand;
- Fishes[playerid][pFishID] = rand;
- if(Caught > PlayerInfo[playerid][pBiggestFish])
- {
- format(string, sizeof(string), "* Your old record of %d Lbs has been passed, your new Biggest Fish is: %d Lbs.", PlayerInfo[playerid][pBiggestFish], Caught);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pBiggestFish] = Caught;
- }
- }
- else if(Fishes[playerid][pWeight5] == 0)
- {
- PlayerInfo[playerid][pFishes] += 1;
- PlayerInfo[playerid][pFishSkill] += 1;
- format(fstring, sizeof(fstring), "%s", FishNames[rand]);
- strmid(Fishes[playerid][pFish5], fstring, 0, strlen(fstring), 255);
- Fishes[playerid][pWeight5] = Caught;
- format(string, sizeof(string), "* You have caught a %s, which weighs %d Lbs.", Fishes[playerid][pFish5], Caught);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- Fishes[playerid][pLastWeight] = Caught;
- Fishes[playerid][pLastFish] = 5;
- Fishes[playerid][pFid5] = rand;
- Fishes[playerid][pFishID] = rand;
- if(Caught > PlayerInfo[playerid][pBiggestFish])
- {
- format(string, sizeof(string), "* Your old record of %d Lbs has been passed, your new Biggest Fish is: %d Lbs.", PlayerInfo[playerid][pBiggestFish], Caught);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pBiggestFish] = Caught;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You dont have any space for your Fish !");
- return 1;
- }
- if(PlayerInfo[playerid][pFishSkill] == 50)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Fishing Skill is now Level 2, you can now catch Heavier Fishes."); }
- else if(PlayerInfo[playerid][pFishSkill] == 250)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Fishing Skill is now Level 3, you can now catch Heavier Fishes."); }
- else if(PlayerInfo[playerid][pFishSkill] == 500)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Fishing Skill is now Level 4, you can now catch Heavier Fishes."); }
- else if(PlayerInfo[playerid][pFishSkill] == 1000)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Fishing Skill is now Level 5, you can now catch Heavier Fishes."); }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in a fishing boat or at the pier !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/fishes",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_WHITE, "|__________________ Fishes __________________|");
- format(string, sizeof(string), "** (1) Fish: %s. Weight: %d.", Fishes[playerid][pFish1], Fishes[playerid][pWeight1]);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "** (2) Fish: %s. Weight: %d.", Fishes[playerid][pFish2], Fishes[playerid][pWeight2]);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "** (3) Fish: %s. Weight: %d.", Fishes[playerid][pFish3], Fishes[playerid][pWeight3]);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "** (4) Fish: %s. Weight: %d.", Fishes[playerid][pFish4], Fishes[playerid][pWeight4]);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "** (5) Fish: %s. Weight: %d.", Fishes[playerid][pFish5], Fishes[playerid][pWeight5]);
- SendClientMessage(playerid, COLOR_GREY, string);
- SendClientMessage(playerid, COLOR_WHITE, "|___________________________________________|");
- }
- return 1;
- }
- if(strcmp(cmd,"/releasefish",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /releasefish [fish]");
- return 1;
- }
- new fishid = strvalEx(tmp);
- if(fishid < 1 || fishid > 5) { SendClientMessage(playerid, COLOR_GREY, " Fish number cant be below 1 or above 5 !"); return 1; }
- else if(fishid == 1 && Fishes[playerid][pWeight1] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have a Fish in slot 1 !"); return 1; }
- else if(fishid == 2 && Fishes[playerid][pWeight2] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have a Fish in slot 2 !"); return 1; }
- else if(fishid == 3 && Fishes[playerid][pWeight3] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have a Fish in slot 3 !"); return 1; }
- else if(fishid == 4 && Fishes[playerid][pWeight4] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have a Fish in slot 4 !"); return 1; }
- else if(fishid == 5 && Fishes[playerid][pWeight5] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't have a Fish in slot 5 !"); return 1; }
- ClearFishID(playerid, fishid);
- Fishes[playerid][pLastFish] = 0;
- Fishes[playerid][pFishID] = 0;
- format(string, sizeof(string), "* You have released Fish %d.", fishid);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- return 1;
- }
- if(strcmp(cmd,"/throwback",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(Fishes[playerid][pLastFish] > 0)
- {
- ClearFishID(playerid, Fishes[playerid][pLastFish]);
- Fishes[playerid][pLastFish] = 0;
- Fishes[playerid][pFishID] = 0;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have thrown back your last Fish.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have any Fish to throw back !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/throwbackall",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(Fishes[playerid][pWeight1] > 0 || Fishes[playerid][pWeight2] > 0 || Fishes[playerid][pWeight3] > 0 || Fishes[playerid][pWeight4] > 0 || Fishes[playerid][pWeight5] > 0)
- {
- ClearFishes(playerid);
- Fishes[playerid][pLastFish] = 0;
- Fishes[playerid][pFishID] = 0;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You have thrown back all of your Fish.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not carrying any fish !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/licenses",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- new text1[20];
- new text2[20];
- // new text3[20];
- new text4[20];
- new text5[20];
- if(PlayerInfo[playerid][pCarLic]) { text1 = "Passed"; } else { text1 = "Not Passed"; }
- if(PlayerInfo[playerid][pFlyLic]) { text4 = "Passed"; } else { text4 = "Not Passed"; }
- if(PlayerInfo[playerid][pBoatLic]) { text2 = "Passed"; } else { text2 = "Not Passed"; }
- //if(PlayerInfo[playerid][pFishLic]) { text3 = "Passed"; } else { text3 = "Not Passed"; }
- if(PlayerInfo[playerid][pGunLic]) { text5 = "Passed"; } else { text5 = "Not Passed"; }
- SendClientMessage(playerid, COLOR_WHITE, "|__________________ Licenses __________________|");
- format(string, sizeof(string), "Drivers License: %s.", text1);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "Flying License: %s.", text4);
- SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "Sailing License: %s.", text2);
- SendClientMessage(playerid, COLOR_GREY, string);
- //format(string, sizeof(string), "Fishing License: %s.", text3);
- //SendClientMessage(playerid, COLOR_GREY, string);
- format(string, sizeof(string), "Weapon License: %s.", text5);
- SendClientMessage(playerid, COLOR_GREY, string);
- SendClientMessage(playerid, COLOR_WHITE, "|_____________________________________________|");
- }
- return 1;
- }
- if(strcmp(cmd,"/showlicenses",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /showlicenses [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot Show Licenses to yourself, use /licenses !"); return 1; }
- new text1[20];
- new text2[20];
- //new text3[20];
- new text4[20];
- new text5[20];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- if(PlayerInfo[playerid][pCarLic]) { text1 = "Passed"; } else { text1 = "Not Passed"; }
- if(PlayerInfo[playerid][pFlyLic]) { text4 = "Passed"; } else { text4 = "Not Passed"; }
- if(PlayerInfo[playerid][pBoatLic]) { text2 = "Passed"; } else { text2 = "Not Passed"; }
- //if(PlayerInfo[playerid][pFishLic]) { text3 = "Passed"; } else { text3 = "Not Passed"; }
- if(PlayerInfo[playerid][pGunLic]) { text5 = "Passed"; } else { text5 = "Not Passed"; }
- format(string, sizeof(string), "|____________ Licenses of %s ____________|", sendername);
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- format(string, sizeof(string), "Drivers License: %s.", text1);
- SendClientMessage(giveplayerid, COLOR_GREY, string);
- format(string, sizeof(string), "Flying License: %s.", text4);
- SendClientMessage(giveplayerid, COLOR_GREY, string);
- format(string, sizeof(string), "Sailing License: %s.", text2);
- SendClientMessage(giveplayerid, COLOR_GREY, string);
- //format(string, sizeof(string), "Fishing License: %s.", text3);
- //SendClientMessage(giveplayerid, COLOR_GREY, string);
- format(string, sizeof(string), "Weapon License: %s.", text5);
- SendClientMessage(giveplayerid, COLOR_GREY, string);
- format(string, sizeof(string), "* %s has shown their Licenses to you.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* You have shown your Licenses to %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has shown their Licenses to %s.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/leofrisk",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!IsACop(playerid) && !IsAnAgent(playerid) && !IsASoldier(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a LEO !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /leofrisk [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- // if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot Frisk yourself !"); return 1; }
- new WeaponName[65];
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(string, sizeof(string), "*** %s's Items ***", giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- if(PlayerInfo[giveplayerid][pPot] > 0) { SendClientMessage(playerid, COLOR_BITEM, "Marijuana"); }
- if(PlayerInfo[giveplayerid][pCrack] > 0) { SendClientMessage(playerid, COLOR_BITEM, "Crack"); }
- if(PlayerInfo[giveplayerid][pMats] > 0) { SendClientMessage(playerid, COLOR_BITEM, "Gun parts"); }
- if(Packages[playerid] > 0) { SendClientMessage(playerid, COLOR_BITEM, "Gun Packages"); }
- if(Crates[playerid] > 0) { SendClientMessage(playerid, COLOR_BITEM, "Drug Crates"); }
- if(Fishes[giveplayerid][pWeight1] > 0 || Fishes[giveplayerid][pWeight2] > 0 || Fishes[giveplayerid][pWeight3] > 0 || Fishes[giveplayerid][pWeight4] > 0 || Fishes[giveplayerid][pWeight5] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Fish"); }
- if(PlayerInfo[giveplayerid][pPhoneBook] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Phone Book"); }
- if(PlayerInfo[giveplayerid][pCDPlayer] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "CD Player"); }
- if(PlayerInfo[giveplayerid][pPnumber] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Cellphone"); }
- if(PlayerInfo[giveplayerid][pScrew] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Screwdriver"); }
- if(PlayerInfo[giveplayerid][pDice] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Dice"); }
- if(PlayerInfo[giveplayerid][pRope] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Rope"); }
- if(PlayerInfo[giveplayerid][pCigars] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Cigars"); }
- if(PlayerInfo[giveplayerid][pSprunk] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Sprunk"); }
- if(PlayerInfo[giveplayerid][pBombs] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "C4 Explosives"); }
- if(PlayerInfo[giveplayerid][pScope] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Sniper Scope"); }
- if(HasBoughtMask[giveplayerid] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Mask"); }
- if(PlayerInfo[giveplayerid][pBlindfolds] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Blindfold"); }
- if(PlayerInfo[giveplayerid][pGun0] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun0], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun1] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun1], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun2] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun2], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun3] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun3], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun4] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun4], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun5] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun5], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun6] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun6], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun7] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun7], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun8] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun8], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun9] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun9], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun10] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun10], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(PlayerInfo[giveplayerid][pGun11] == 44) { SendClientMessage(playerid, COLOR_GRAD3, "Nightvision Goggles"); }
- if(PlayerInfo[giveplayerid][pGun11] == 45) { SendClientMessage(playerid, COLOR_GRAD3, "Infared Goggles"); }
- if(PlayerInfo[giveplayerid][pGun12] != 0) { GetWeaponName(PlayerInfo[giveplayerid][pGun12], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- for (new weap = 1; weap < 47; weap++)
- {
- if(HaveAdminWeapon(giveplayerid, weap) == weap)
- {
- GetWeaponName(weap, WeaponName, 64);
- format(string, sizeof(string), "Administrator Given %s", WeaponName);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(string, sizeof(string), "* %s has frisked %s for any illegal items.", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/frisk",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- new st[126], st2[126];
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /frisk [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- FriskOffer[giveplayerid] = playerid;
- format(st, sizeof(st), "** %s wants to frisk you, type '/accept frisk' to allow it",PlayerName(playerid));
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, st);
- format(st2, sizeof(st2), "** You've offered to frisk %s",PlayerName(giveplayerid));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, st2);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/wscan", true) == 0 || strcmp(cmd, "/ws", true) == 0)
- {
- if(!(PlayerInfo[playerid][pAdmin] >= 1))
- return SendClientMessage(playerid, COLOR_GRAD1, "You are not authorized to use this command.");
- SendClientMessage(playerid,COLOR_YELLOW,"Desynced weapons found:");
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- new weapon[13], ammoignored;
- for(new j=12; j>0; j--)
- {
- // get weapon data
- GetPlayerWeaponData(i,j,weapon[j],ammoignored);
- if(weapon[j] > 0 && weapon[j] != 46)
- {
- if(!(HaveWeapon(playerid,weapon[j])) && !(HaveAdminWeapon(playerid,weapon[j])))
- {
- new WeaponName[65];
- GetWeaponName(weapon[j],WeaponName,64);
- format(string,sizeof(string),"%s (%d): %s",PlayerName(i),i,WeaponName);
- SendClientMessage(playerid,COLOR_GREY,string);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/listguns",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /listguns [playerid/PartOfName]");
- return 1;
- }
- if(PlayerInfo[playerid][pAdmin] < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- new WeaponName[65];
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- format(string, sizeof(string), "*** %s's Weapons ***", giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- for (new weap = 1; weap < 47; weap++)
- {
- if(HaveWeapon(giveplayerid, weap) == weap)
- {
- GetWeaponName(weap, WeaponName, 64);
- format(string, sizeof(string), "%s", WeaponName);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- if(HaveAdminWeapon(giveplayerid, weap) == weap)
- {
- GetWeaponName(weap, WeaponName, 64);
- format(string, sizeof(string), "Administrator Given %s", WeaponName);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/contracts",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
- {
- SearchingHits(playerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Member of the Hitman Agency !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/ranks",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Agency Ranks:");
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMember] == 8 || PlayerInfo[i][pLeader] == 8)
- {
- new hitname[MAX_PLAYER_NAME];
- GetPlayerName(i, giveplayer, sizeof(giveplayer));
- if(GoChase[i] < 999)
- {
- GetPlayerName(GoChase[i], hitname, sizeof(hitname));
- }
- else
- {
- hitname = "Nobody";
- }
- GetPlayerName(i, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "Name: %s Rank: %d Completed Hits: %d Failed Hits: %d Chasing: %s", giveplayer, PlayerInfo[i][pRank], PlayerInfo[i][pCHits], PlayerInfo[i][pFHits], hitname);
- SendClientMessage(playerid, COLOR_GRAD3, string);
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Member of the Hitman Agency !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/givehit",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givehit [hitmanid] [targetid]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givehit [hitmanid] [targetid]");
- return 1;
- }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- new targetid = ReturnUser(tmp);
- if(IsPlayerConnected(targetid))
- {
- if(PlayerInfo[targetid][pHeadValue] != 0)
- {
- if(PlayerInfo[giveplayerid][pMember] != 8 && PlayerInfo[playerid][pLeader] != 8) //if giveplayer is not hitman and player is leader
- {
- SendClientMessage(playerid, COLOR_GREY, " You must be the leader to give hits to non-hitmen !");
- return 1;
- }
- new hitname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(targetid, hitname, sizeof(hitname));
- format(string, sizeof(string), "* You offered %s a contract to kill %s.", giveplayer, hitname);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Hitman %s has offered you a contract to kill %s (type /accept contract), to accept it.", sendername, hitname);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- ContractOffer[giveplayerid] = playerid;
- ContractID[giveplayerid] = targetid;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is doesn't have a contract on their head !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Member of the Hitman Agency !");
- return 1;
- }
- }
- return 1;
- }
- if (strcmp(cmd, "/order", true) == 0)
- {
- if (IsPlayerInAnyVehicle(playerid))
- {
- for (new i = 1, businessname[128]; i < sizeof(DriveThruInfo); i ++)
- {
- if (IsPlayerInRangeOfPoint(playerid, 4.0, DriveThruInfo[i][driveThruX], DriveThruInfo[i][driveThruY], DriveThruInfo[i][driveThruZ]))
- {
- new price1 = BizzInfo[DriveThruInfo[i][driveThruBiz]][bProductPrice1];
- new price2 = BizzInfo[DriveThruInfo[i][driveThruBiz]][bProductPrice2];
- new price3 = BizzInfo[DriveThruInfo[i][driveThruBiz]][bProductPrice3];
- new price4 = BizzInfo[DriveThruInfo[i][driveThruBiz]][bProductPrice4];
- format(businessname, sizeof(businessname), "%s", BizzInfo[DriveThruInfo[i][driveThruBiz]][bMessage]);
- format(string, sizeof(string), "Sprunk\t\t$%d\nPizza\t\t$%d\nHamburger\t$%d\nChicken\t$%d\nOrder", price1, price2, price3, price4);
- ShowPlayerDialog(playerid, 5320, DIALOG_STYLE_LIST, DriveThruInfo[i][driveThruName], string, "Select", "Cancel");
- format(string, sizeof(string), "Welcome to %s - can I take your order?", DriveThruInfo[i][driveThruName]);
- SendClientMessage(playerid, 0xFFA500FF, string);
- SetPVarInt(playerid, "OrderingFrom", i);
- return 1;
- }
- }
- SendClientMessage(playerid, COLOR_GREY, "You are not near any drive thru.");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREY, "You are not inside a vehicle.");
- return 1;
- }
- /*if(strcmp(cmd,"/order",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
- {
- if(IsPlayerInRangeOfPoint(playerid,3,1566.8336,23.2645,24.1641))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /order [name]");
- SendClientMessage(playerid, COLOR_GRAD1, "Rank 1: Knife($100), Sdpistol ($150), S-O ShotGun ($200), Deagle ($700), SMG-MP5 ($650), Vest ($1000");
- SendClientMessage(playerid, COLOR_GRAD2, "Rank 2: Rifle ($550, AK47 ($500), M4 ($500)");
- SendClientMessage(playerid, COLOR_GRAD3, "Rank 3: Spas12 ($700), Sniper ($750), Blindfold ($100)");
- SendClientMessage(playerid, COLOR_GRAD3, "Rank 4: C4 ($50,000), Nightvision ($2000), Infared ($2000), Scope ($20,000), Mask ($5000)");
- return 1;
- }
- new weapon, price;
- if(strcmp(tmp,"knife",true) == 0) { if(PlayerInfo[playerid][pCash] > 99) { weapon = 4; price = 100; PlayerInfo[playerid][pGun1] = 4; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } }
- else if(strcmp(tmp,"sdpistol",true) == 0) { if(PlayerInfo[playerid][pCash] > 149) { weapon = 23; price = 150; PlayerInfo[playerid][pGun2] = 23; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } }
- else if(strcmp(tmp,"S-O ShotGun",true) == 0) { if(PlayerInfo[playerid][pCash] > 199) { weapon = 25; price = 200; PlayerInfo[playerid][pGun3] = 25; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } }
- else if(strcmp(tmp,"SMG-MP5",true) == 0) { if(PlayerInfo[playerid][pCash] > 649) { weapon = 29; price = 650; PlayerInfo[playerid][pGun4] = 29; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } }
- else if(strcmp(tmp,"rifle",true) == 0) { if(PlayerInfo[playerid][pRank] >= 2) { if(PlayerInfo[playerid][pCash] > 549) { weapon = 33; price = 550; PlayerInfo[playerid][pGun6] = 33; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 2 !"); return 1; } }
- else if(strcmp(tmp,"deagle",true) == 0) { if(PlayerInfo[playerid][pRank] >= 2) { if(PlayerInfo[playerid][pCash] > 699) { weapon = 24; price = 700; PlayerInfo[playerid][pGun2] = 24; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 2 !"); return 1; } }
- else if(strcmp(tmp,"ak47",true) == 0) { if(PlayerInfo[playerid][pRank] >= 2) { if(PlayerInfo[playerid][pCash] > 499) { weapon = 30; price = 500; PlayerInfo[playerid][pGun5] = 30; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 2 !"); return 1; } }
- else if(strcmp(tmp,"m4",true) == 0) { if(PlayerInfo[playerid][pRank] >= 2) { if(PlayerInfo[playerid][pCash] > 499) { weapon = 31; price = 500; PlayerInfo[playerid][pGun5] = 31; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 2 !"); return 1; } }
- else if(strcmp(tmp,"spas12",true) == 0) { if(PlayerInfo[playerid][pRank] >= 3) { if(PlayerInfo[playerid][pCash] > 699) { weapon = 27; price = 700; PlayerInfo[playerid][pGun3] = 27; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 3 !"); return 1; } }
- else if(strcmp(tmp,"sniper",true) == 0) { if(PlayerInfo[playerid][pRank] >= 3) { if(PlayerInfo[playerid][pCash] > 749) { weapon = 34; price = 750; PlayerInfo[playerid][pGun6] = 34; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 3 !"); return 1; } }
- else if(strcmp(tmp,"blindfold",true) == 0) { if(PlayerInfo[playerid][pRank] >= 3) { if(PlayerInfo[playerid][pCash] >= 99) { price = 100; PlayerInfo[playerid][pBlindfolds] += 1; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 3 !"); return 1; } }
- else if(strcmp(tmp,"c4",true) == 0) { if(PlayerInfo[playerid][pRank] >= 4) { if(PlayerInfo[playerid][pCash] > 49999) { price = 50000; PlayerInfo[playerid][pBombs] += 1; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 4 !"); return 1; } }
- else if(strcmp(tmp,"scope",true) == 0) { if(PlayerInfo[playerid][pRank] >= 4) { if(PlayerInfo[playerid][pCash] > 19999) { price = 20000; PlayerInfo[playerid][pScope] = 1; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 4 !"); return 1; } }
- else if(strcmp(tmp,"mask",true) == 0) { if(PlayerInfo[playerid][pRank] >= 4) { if(PlayerInfo[playerid][pCash] > 4999) { price = 5000; HasBoughtMask[playerid] = 1; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 4 !"); return 1; } }
- else if(strcmp(tmp,"nightvision",true) == 0) { if(PlayerInfo[playerid][pRank] >= 4) { if(PlayerInfo[playerid][pCash] > 1999) { weapon = 44; price = 2000; PlayerInfo[playerid][pGun11] = 44; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 4 !"); return 1; } }
- else if(strcmp(tmp,"infared",true) == 0) { if(PlayerInfo[playerid][pRank] >= 4) { if(PlayerInfo[playerid][pCash] > 1999) { weapon = 45; price = 2000; PlayerInfo[playerid][pGun11] = 45; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 4 !"); return 1; } }
- else if(strcmp(tmp,"vest",true) == 0) { if(PlayerInfo[playerid][pRank] >= 1) { if(PlayerInfo[playerid][pCash] > 999) { price = 1000; SetPlayerArmour(playerid, 100); } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 1 !"); return 1; } }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," Invalid weapon name !");
- return 1;
- }
- if(PlayerInfo[playerid][pBlindfolds] > 3)
- {
- PlayerInfo[playerid][pBlindfolds] = 3;
- }
- if(PlayerInfo[playerid][pBombs] > 3)
- {
- PlayerInfo[playerid][pBombs] = 3;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-price;
- GivePlayerMoney(playerid, (0 - price));
- if(weapon != 0)
- {
- GivePlayerWeapon(playerid, weapon, 999999);
- }
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "* You have purchased a %s for $%d.", tmp, price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at your headquaters !");
- return 1;
- }
- }
- else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
- {
- if(IsPlayerInRangeOfPoint(playerid,3,2157.3955,1596.3790,999.9688))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /order [name]");
- SendClientMessage(playerid, COLOR_GRAD1, "Rank 1: Sdpistol ($1000), S-O ShotGun ($1500), Deagle ($5000), SMG-MP5 ($2500), Vest ($12000");
- SendClientMessage(playerid, COLOR_GRAD2, "Rank 2: Rifle ($3000, AK47 ($10,000), M4 ($12,000)");
- SendClientMessage(playerid, COLOR_GRAD3, "Rank 3: Spas12 ($35,000), Sniper ($35,000), Blindfold ($2,500)");
- SendClientMessage(playerid, COLOR_GRAD3, "Rank 4: Nightvision ($2000), Infared ($2000), Mask ($5000)");
- return 1;
- }
- new weapon, price;
- if(strcmp(tmp,"sdpistol",true) == 0) { if(PlayerInfo[playerid][pCash] > 999) { weapon = 23; price = 1000; PlayerInfo[playerid][pGun2] = 23; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } }
- else if(strcmp(tmp,"S-O ShotGun",true) == 0) { if(PlayerInfo[playerid][pCash] > 1499) { weapon = 25; price = 1500; PlayerInfo[playerid][pGun3] = 25; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } }
- else if(strcmp(tmp,"SMG-MP5",true) == 0) { if(PlayerInfo[playerid][pCash] > 2499) { weapon = 29; price = 2500; PlayerInfo[playerid][pGun4] = 29; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } }
- else if(strcmp(tmp,"rifle",true) == 0) { if(PlayerInfo[playerid][pRank] >= 2) { if(PlayerInfo[playerid][pCash] > 2999) { weapon = 33; price = 3000; PlayerInfo[playerid][pGun6] = 33; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 2 !"); return 1; } }
- else if(strcmp(tmp,"deagle",true) == 0) { if(PlayerInfo[playerid][pRank] >= 2) { if(PlayerInfo[playerid][pCash] > 4999) { weapon = 24; price = 5000; PlayerInfo[playerid][pGun2] = 24; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 2 !"); return 1; } }
- else if(strcmp(tmp,"ak47",true) == 0) { if(PlayerInfo[playerid][pRank] >= 2) { if(PlayerInfo[playerid][pCash] > 9999) { weapon = 30; price = 10000; PlayerInfo[playerid][pGun5] = 30; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 2 !"); return 1; } }
- else if(strcmp(tmp,"m4",true) == 0) { if(PlayerInfo[playerid][pRank] >= 2) { if(PlayerInfo[playerid][pCash] > 11999) { weapon = 31; price = 12000; PlayerInfo[playerid][pGun5] = 31; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 2 !"); return 1; } }
- else if(strcmp(tmp,"spas12",true) == 0) { if(PlayerInfo[playerid][pRank] >= 3) { if(PlayerInfo[playerid][pCash] > 34999) { weapon = 27; price = 35000; PlayerInfo[playerid][pGun3] = 27; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 3 !"); return 1; } }
- else if(strcmp(tmp,"sniper",true) == 0) { if(PlayerInfo[playerid][pRank] >= 3) { if(PlayerInfo[playerid][pCash] > 34999) { weapon = 34; price = 2500; PlayerInfo[playerid][pGun6] = 34; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 3 !"); return 1; } }
- else if(strcmp(tmp,"blindfold",true) == 0) { if(PlayerInfo[playerid][pRank] >= 3) { if(PlayerInfo[playerid][pCash] >= 25000) { price = 25000; PlayerInfo[playerid][pBlindfolds] += 1; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 3 !"); return 1; } }
- else if(strcmp(tmp,"mask",true) == 0) { if(PlayerInfo[playerid][pRank] >= 4) { if(PlayerInfo[playerid][pCash] > 4999) { price = 5000; HasBoughtMask[playerid] = 1; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 4 !"); return 1; } }
- else if(strcmp(tmp,"nightvision",true) == 0) { if(PlayerInfo[playerid][pRank] >= 4) { if(PlayerInfo[playerid][pCash] > 1999) { weapon = 44; price = 2000; PlayerInfo[playerid][pGun11] = 44; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 4 !"); return 1; } }
- else if(strcmp(tmp,"infared",true) == 0) { if(PlayerInfo[playerid][pRank] >= 4) { if(PlayerInfo[playerid][pCash] > 1999) { weapon = 45; price = 2000; PlayerInfo[playerid][pGun11] = 45; } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 4 !"); return 1; } }
- else if(strcmp(tmp,"vest",true) == 0) { if(PlayerInfo[playerid][pRank] >= 1) { if(PlayerInfo[playerid][pCash] > 11999) { price = 12000; SetPlayerArmour(playerid, 100); } else { SendClientMessage(playerid,COLOR_GREY," You can't afford that !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You must be atleast Rank 1 !"); return 1; } }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," Invalid weapon name !");
- return 1;
- }
- if(PlayerInfo[playerid][pBlindfolds] > 3)
- {
- PlayerInfo[playerid][pBlindfolds] = 3;
- }
- if(PlayerInfo[playerid][pBombs] > 3)
- {
- PlayerInfo[playerid][pBombs] = 3;
- }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-price;
- GivePlayerMoney(playerid, (0 - price));
- if(weapon != 0)
- {
- GivePlayerWeapon(playerid, weapon, 999999);
- }
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "* You have purchased a %s for $%d.", tmp, price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at your headquaters !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Member of the Secret Service / Hitman Agency !");
- return 1;
- }
- }
- return 1;
- }*/
- if(strcmp(cmd, "/sslocker", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsAHitman(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid, 10.0,3205.55,714.61,1014.14))
- {
- ShowPlayerDialog(playerid, 9387, DIALOG_STYLE_LIST, "Hitman Agency Mini-Laptop", "Kelvar-Mask\nMask\nBlindfold\nKnife\nSD-Pistol\nDeagle\nS-O ShotGun\nMP-5\nRifle\nAK-47\nM-4\nCombat ShotGun\nSniper-Rifle\nNight-Vission\nC4\nScope", "Purchase", "Cancel");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not at the Laptop in order to Make your Weapons order");
- }
- }
- else if(IsAnAgent(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid, 10.0,2157.3955,1596.3790,999.9688))
- {
- ShowPlayerDialog(playerid, 9387, DIALOG_STYLE_LIST, "Secret Service", "Kelvar-Mask\nMask\nBlindfold\nKnife\nSD-Pistol\nDeagle\nS-O ShotGun\nMP-5\nRifle\nAK-47\nM-4\nCombat ShotGun\nSniper-Rifle\nNight-Vission\nC4\nScope", "Purchase", "Cancel");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not at the Secret Service Orgnization Laptop For making a your Weapons order");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "You are not a member of the Secret Service / Hitman Agency!");
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/buygp", true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 9)
- {
- SendClientMessage(playerid,COLOR_GREY,"P.C Warehouse : You are not a Gun Dealer !");
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid, 3.0, 2160.7620,-101.6663,2.7500))
- {
- if(Packages[playerid] >= 10) { SendClientMessage(playerid, COLOR_LIGHTGREEN, "P.C Warehouse : You can't hold any more Gun Packages"); return 1; }
- if(CP[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTGREEN, "P.C Warehouse : You must drop your car at the crane first !"); return 1; }
- if(Crates[playerid] > 0) { SendClientMessage(playerid, COLOR_LIGHTGREEN,"P.C Warehouse : You must finish delivering your Drug Crates !"); return 1; }
- if(GetPlayerVirtualWorld(playerid) != 0) { SendClientMessage(playerid, COLOR_GREY, "You can't do that while in a Virtual World !"); SetPlayerHealth(playerid, 0.0); return 1; }
- if(PlayerInfo[playerid][pCash] > 49)
- {
- GotMats[playerid] = 1;
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-matprice;
- GivePlayerMoney(playerid, -matprice);
- Packages[playerid] = 10;
- CP[playerid] = 2;
- SetPlayerCheckpoint(playerid, 2735.3374,-2551.1018,13.6457, 3.0);
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Her' Are Two' Gun Package' For $50 - Tak' Dem to da' Gun Depot'");
- GameTextForPlayer(playerid, "~r~Deliver the Packages To the Gun Depot", 5000, 1);
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTGREEN, "P.C Warehouse : You can't afford that ($50)");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at P.C Warehouse !");
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/plantweed",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (PlayerInfo[playerid][pJob] != 4)
- {
- SendClientMessage(playerid,COLOR_GREY, "You are not a Drug Dealer !");
- return 1;
- }
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- if(GetPlayerState(playerid) != 1) return SendClientMessage(playerid, COLOR_GREY, " You must be on foot !");
- if(GetPlayerInterior(playerid) > 0) return SendClientMessage(playerid, COLOR_GREY, " You must be outside to plant your seeds.");
- if(PlayerInfo[playerid][pSeeds] == 0) return SendClientMessage(playerid, COLOR_GREY, " You don't have any Seeds!");
- if(PlayerInfo[playerid][pSeeds] < 10) return SendClientMessage(playerid, COLOR_GREY, " You don't have enough Seeds!");
- if(HasPlantWeed[playerid] == 1) return SendClientMessage(playerid, COLOR_GRAD2, "* You have already planted a weed !");
- new Float:X, Float:Y, Float:Z;
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
- GetPlayerPos(playerid, X, Y, Z);
- Weed_x[playerid] = X;
- Weed_y[playerid] = Y;
- Weed_z[playerid] = Z;
- Weed[playerid] = CreateDynamicObject(3409, X, Y, Z-1.8, 0, 0, 0);
- HasPlantWeed[playerid] = 1;
- PlayerInfo[playerid][pSeeds] -= 10;
- format(string, sizeof(string), "* %s plants some seeds.", name);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendClientMessage(playerid, COLOR_GREEN, "You have planted your seeds! Every minute, your plant will make one gram of weed.");
- SendClientMessage(playerid, COLOR_GREEN, "If your plant won't picked within 70 minutes, it will rot and you will lose it.");
- SendClientMessage(playerid, COLOR_GREEN, "Also remember that anyone can /pickweed if they find your plant, so be careful.");
- }
- return 1;
- }
- //==============================================================================
- if(strcmp(cmd,"/checkweed",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- new count = 0;
- if(GetPlayerState(playerid) != 1) return SendClientMessage(playerid, COLOR_GREY, " You must be on foot !");
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.0, Weed_x[i], Weed_y[i], Weed_z[i]))
- {
- WeedForPlayer[playerid] = i;
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant_2Idle", 4.0, 0, 0, 0, 0, 0);
- format(string, sizeof(string), "* %s inspects the weed plant.", name);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "This plant has %d weed grams.", WeedGrams[i]);
- SendClientMessage(playerid, COLOR_GREEN, string);
- WeedForPlayer[playerid] = 999;
- count ++;
- return 1;
- }
- }
- if(count == 0) SendClientMessage(playerid, COLOR_GREY, " You are not near any plants !");
- }
- return 1;
- }
- //==============================================================================
- if(strcmp(cmd,"/pickweed",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- new count = 0;
- new Error = 0;
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- if(GetPlayerState(playerid) != 1) return SendClientMessage(playerid, COLOR_GREY, " You must be on foot !");
- if(WeedIsPicked[playerid] > 0) return SendClientMessage(playerid, COLOR_GREY, " You have already started to picking a weed !");
- if(GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_DUCK) return SendClientMessage(playerid, COLOR_GREY, " You must be crouched to pick weed.");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.0, Weed_x[i], Weed_y[i], Weed_z[i]))
- {
- WeedForPlayer[playerid] = i;
- if(WeedGrams[i] < 1) { SendClientMessage(playerid, COLOR_GREY, " This plant is not ready to be picked, please wait at least 2 minutes for it to grow."); Error = 1; }
- if(Error == 0)
- {
- format(string, sizeof(string), "* %s begins picking a weed plant.", name);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GetPlayerPos(playerid, WeedStopPos[playerid][0], WeedStopPos[playerid][1], WeedStopPos[playerid][2]);
- WeedIsPicked[playerid] = 1;
- SetTimerEx("WeedPickup", 5000, false, "i", playerid);
- }
- count ++;
- return 1;
- }
- }
- if(count == 0) SendClientMessage(playerid, COLOR_GREY, " You are not near any plants !");
- }
- return 1;
- }
- if(strcmp(cmd,"/buycrate",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 17)
- {
- SendClientMessage(playerid,COLOR_GREY,"P.C Warehouse : You are not a Drug Smuggler !");
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,2160.7620,-101.6663,2.7500))
- {
- if(Crates[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, "P.C Warehouse : You can't carry more than 1 Crate at a time !"); return 1; }
- if(CP[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, "P.C Warehouse : You must drop your car at the crane first !"); return 1; }
- if(Packages[playerid] > 0) { SendClientMessage(playerid, COLOR_GREY,"P.C Warehouse : You must finish delivering your Gun Packages !"); return 1; }
- if(GetPlayerVirtualWorld(playerid) != 0) { SendClientMessage(playerid, COLOR_GREY, " You can't do that while in a Virtual World !"); SetPlayerHealth(playerid, 0.0); return 1; }
- SendClientMessage(playerid, COLOR_ADMIN,"----------------------|P.C Warehouse|---------------------------------");
- SendClientMessage(playerid, COLOR_YELLOW,"What kind of Drug Packages you want to Smuggle ? 'Crack' or 'Seeds' (Type in) [It Cost $150]");
- SendClientMessage(playerid, COLOR_ADMIN,"------------------------------------------------------------------------------");
- SelectDrug[playerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at P.C Warehouse !");
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/makegun",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 9)
- {
- SendClientMessage(playerid,COLOR_GREY," You are not a Gun Dealer !");
- return 1;
- }
- if (!IsPlayerInRangeOfPoint(playerid,3.0,2785.7710,-1476.9940,1066.2562))
- {
- SendClientMessage(playerid,COLOR_GREY,"You are not at the Gun Depot weapons making section");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- new level = PlayerInfo[playerid][pArmsSkill];
- if(level >= 0 && level <= 49)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Ť----------------|Available Weapons|----------------ť");
- SendClientMessage(playerid, COLOR_WHITE, "Weapons-: | Items-:");
- SendClientMessage(playerid, COLOR_GRAD3, "9MM - [200 Gun Part] | Brass Knuckles - [25 Gun Part]");
- SendClientMessage(playerid, COLOR_YELLOW, "Ť----------------------------------------------------ť");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makegun [Weapon-Name]");
- }
- else if(level >= 50 && level <= 99)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Ť----------------|Available Weapons|----------------ť");
- SendClientMessage(playerid, COLOR_WHITE, "Weapons-: | Items-:");
- SendClientMessage(playerid, COLOR_GRAD3, "9MM - [200 Gun Part] | Brass knuckles - [25 Gun Part]");
- SendClientMessage(playerid, COLOR_GRAD3, "Tec-9 - [500 Gun Part] | Baseball Bat - [25 Gun Part]");
- SendClientMessage(playerid, COLOR_YELLOW, "Ť----------------------------------------------------ť");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makegun [Weapon-Name]");
- }
- else if(level >= 100 && level <= 199)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Ť----------------|Available Weapons|----------------ť");
- SendClientMessage(playerid, COLOR_GRAD3, "Weapons-: | Items-:");
- SendClientMessage(playerid, COLOR_GRAD3, "9MM - [200 Gun Part] | Brass Knuckles - [25 Gun Part]");
- SendClientMessage(playerid, COLOR_GRAD3, "Tec-9 - [500 Gun Part] | Baseball Bat - [25 Gun Part]");
- SendClientMessage(playerid, COLOR_GRAD3, "S-O ShotGun - [800 Gun Part] | No New Items Avaliable");
- SendClientMessage(playerid, COLOR_YELLOW, "Ť----------------------------------------------------ť");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makegun [Weapon-Name]");
- }
- else if(level >= 200 && level <= 399)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Ť----------------|Available Weapons|----------------ť");
- SendClientMessage(playerid, COLOR_WHITE, "Weapons-: | Items:");
- SendClientMessage(playerid, COLOR_GRAD3, "9MM - [200 Gun Part] | Brass knuckles (25)");
- SendClientMessage(playerid, COLOR_GRAD3, "Tec-9 - [500 Gun Part] | Baseball Bat (25)");
- SendClientMessage(playerid, COLOR_GRAD3, "S-O ShotGun - [800 Gun Part] | No New Items Avaliable");
- SendClientMessage(playerid, COLOR_GRAD3, "UZI - [1000 Gun Part] | No New Items Avaliable");
- SendClientMessage(playerid, COLOR_GRAD3, "SMG-MP5 - [1500 Gun Part] | No New Items Avaliable");
- SendClientMessage(playerid, COLOR_YELLOW, "Ť----------------------------------------------------ť");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makegun [Weapon-Name]");
- }
- else if(level >= 400)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Ť----------------|Available Weapons|----------------ť");
- SendClientMessage(playerid, COLOR_WHITE, "Weapons-: | Items:");
- SendClientMessage(playerid, COLOR_GRAD3, "9MM - [200 Gun Part] | Brass knuckles (25)");
- SendClientMessage(playerid, COLOR_GRAD3, "Tec-9 - [500 Gun Part] | Baseball Bat (25)");
- SendClientMessage(playerid, COLOR_GRAD3, "S-O ShotGun - [800 Gun Part] | No New Items Avaliable");
- SendClientMessage(playerid, COLOR_GRAD3, "UZI - [1000 Gun Part] | No New Items Avaliable");
- SendClientMessage(playerid, COLOR_GRAD3, "SMG-MP5 - [1500 Gun Part] | No New Items Avaliable");
- SendClientMessage(playerid, COLOR_GRAD3, "Glock-18 - [3000 Gun Part]| No New Items Avaliable");
- SendClientMessage(playerid, COLOR_YELLOW, "Ť----------------------------------------------------ť");
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makegun [Weapon-Name]");
- }
- return 1;
- }
- //}
- if(SellGunTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 10 seconds before selling another weapon !");
- new weapon,price,loggun;
- if(strcmp(tmp,"9mm",true) == 0)
- {
- if(PlayerInfo[playerid][pMats] > 199)
- {
- if(PlayerInfo[playerid][pGun2] == 24)
- {
- SendClientMessage(playerid,COLOR_GREY," You're carrying a Glock !");
- return 1;
- }
- weapon = 22;
- price = 200;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," Not enough Gun parts for that Weapon !");
- return 1;
- }
- }
- else if(strcmp(tmp,"S-O ShotGun",true) == 0)
- {
- if(PlayerInfo[playerid][pMats] > 799)
- {
- if(PlayerInfo[playerid][pGun3] == 27)
- {
- SendClientMessage(playerid,COLOR_GREY," That player is carrying a SPAS-12 !");
- return 1;
- }
- weapon = 25;
- price = 500;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GREY," Not enough Gun parts for that Weapon !");
- return 1;
- }
- }
- else if(strcmp(tmp,"BrassKnuckles",true) == 0) { if(PlayerInfo[playerid][pMats] > 24) { weapon = 1; price = 25; } else { SendClientMessage(playerid,COLOR_GREY," Not enough Gun parts for that Weapon !"); return 1; } }
- else if(strcmp(tmp,"SMG-MP5",true) == 0) { new level = PlayerInfo[playerid][pArmsSkill]; if(level >= 200) { if(PlayerInfo[playerid][pMats] > 1499) { weapon = 29; price = 1500; } else { SendClientMessage(playerid,COLOR_GREY," Not enough Gun parts for that Weapon !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You are not the required level to create that !"); return 1; } }
- else if(strcmp(tmp,"UZI",true) == 0) { new level = PlayerInfo[playerid][pArmsSkill]; if(level >= 200) { if(PlayerInfo[playerid][pMats] > 999) { weapon = 28; price = 1000; } else { SendClientMessage(playerid,COLOR_GREY," Not enough Gun parts for that Weapon !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You are not the required level to create that !"); return 1; } }
- else if(strcmp(tmp,"Tec-9",true) == 0) { new level = PlayerInfo[playerid][pArmsSkill]; if(level >= 50) { if(PlayerInfo[playerid][pMats] > 499) { weapon = 32; price = 500; } else { SendClientMessage(playerid,COLOR_GREY," Not enough Gun parts for that Weapon !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You are not the required level to create that !"); return 1; } }
- else if(strcmp(tmp,"Baseball Bat",true) == 0) { new level = PlayerInfo[playerid][pArmsSkill]; if(level >= 50) { if(PlayerInfo[playerid][pMats] > 24) { weapon = 5; price = 25; } else { SendClientMessage(playerid,COLOR_GREY," Not enough Gun parts for that Weapon !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You are not the required level to create that !"); return 1; } }
- else if(strcmp(tmp,"Glock-18",true) == 0) { new level = PlayerInfo[playerid][pArmsSkill]; if(level >= 400) { if(PlayerInfo[playerid][pMats] > 2999) { weapon = 24; price = 3000; } else { SendClientMessage(playerid,COLOR_GREY," Not enough Gun parts for that Weapon !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY," You are not the required level to create that !"); return 1; } }
- else { SendClientMessage(playerid,COLOR_GREY," Invalid weapon name !"); return 1; }
- if(weapon==28||weapon==29||weapon==32||weapon==30||weapon==24||weapon==33||weapon==29||weapon==25||weapon==23)
- {
- if(weapon != 23 || weapon != 25)
- {
- loggun = 1;
- }
- PlayerInfo[playerid][pArmsSkill] ++;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "Created Weapon Stats - Kind : %s | Ammo : unlimited.", tmp);
- PlayerInfo[playerid][pCash] -= 50;
- PlayerInfo[playerid][pMats] += 25;
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "%s Opens the Box infront of Him - Collects Some Gun-Parts from it and Create a Weapon.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- if(weapon != 0)
- {
- GivePlayerGun(playerid, weapon);
- }
- if(loggun == 1)
- {
- format(string, sizeof(string), "%s has made a %s", sendername,tmp);
- PayLog(string);
- }
- PlayerInfo[playerid][pMats] -= price;
- SellGunTimer[playerid] = 1;
- SetTimerEx("SellGun",10*1000,0,"i",playerid);
- if(PlayerInfo[playerid][pArmsSkill] == 50)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Goo' Gun Maker , Yo' Deserve a Promotion' - I'll Teach yo' To make som' new Shi'"); }
- else if(PlayerInfo[playerid][pArmsSkill] == 100)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Goo' Gun Maker , Yo' Deserve a Promotion' - I'll Teach yo' To make som' new Shi'"); }
- else if(PlayerInfo[playerid][pArmsSkill] == 200)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Goo' Gun Maker , Yo' Deserve a Promotion' - I'll Teach yo' To make som' new Shi'"); }
- else if(PlayerInfo[playerid][pArmsSkill] == 400)
- { SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' a Goo' Gun Maker , Yo' Deserve a Promotion' - I'll Teach yo' To make som' new Shi'"); }
- }
- return 1;
- }
- if(strcmp(cmd,"/getseeds",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 4)
- {
- SendClientMessage(playerid,COLOR_GREY," You are not a Drug Dealer !");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid,2.0,2251.6902,-1762.9153,915.8544))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at the Drug Depot !");
- return 1;
- }
- if(PlayerInfo[playerid][pSeeds] > 10)
- {
- format(string, sizeof(string), " You still have %d seeds with you, sell or /drop them first !", PlayerInfo[playerid][pPot]);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /getseeds [amount]");
- return 1;
- }
- new price;
- new ammount;
- //new level = PlayerInfo[playerid][pDrugsSkill];
- new drugs = PlayerInfo[playerid][pSeeds];
- ammount = strvalEx(tmp);
- if(ammount > dhstock)
- {
- SendClientMessage(playerid, COLOR_GREY, " The Drug Depot doesn't have that many seeds at this time !");
- return 1;
- }
- if(drugs > 9) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more pot !"); return 1; }
- if(ammount < 1 || ammount > 10) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 10 seeds !"); return 1; }
- if(drugs + ammount > 10) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 10 seeds !"); return 1; }
- /*if(level >= 0 && level <= 49)
- {
- if(drugs > 9) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more pot !"); return 1; }
- if(ammount < 1 || ammount > 10) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 10 at your current skill level !"); return 1; }
- if(drugs + ammount > 10) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 10 at your current skill level !"); return 1; }
- }
- else if(level >= 50 && level <= 99)
- {
- if(drugs > 19) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more pot !"); return 1; }
- if(ammount < 1 || ammount > 20) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 20 at your current skill level !"); return 1; }
- if(drugs + ammount > 20) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 20 at your current skill level !"); return 1; }
- }
- else if(level >= 100 && level <= 199)
- {
- if(drugs > 29) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more pot !"); return 1; }
- if(ammount < 1 || ammount > 30) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 30 at your current skill level !"); return 1; }
- if(drugs + ammount > 30) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 30 at your current skill level !"); return 1; }
- }
- else if(level >= 200 && level <= 399)
- {
- if(drugs > 39) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more pot !"); return 1; }
- if(ammount < 1 || ammount > 40) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 40 at your current skill level !"); return 1; }
- if(drugs + ammount > 40) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 40 at your current skill level !"); return 1; }
- }
- else if(level >= 400)
- {
- if(drugs > 49) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more pot !"); return 1; }
- if(ammount < 1 || ammount > 50) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 50 at your current skill level !"); return 1; }
- if(drugs + ammount > 50) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 50 at your current skill level !"); return 1; }
- }*/
- price = ammount * potgprice;
- if(PlayerInfo[playerid][pCash] > price)
- {
- format(string, sizeof(string), "* You bought %d seeds for $%d.", ammount, price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-price;
- GivePlayerMoney(playerid, -price);
- PlayerInfo[playerid][pSeeds] = ammount + drugs;
- dhstock = dhstock-ammount;
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/getcrack",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 4)
- {
- SendClientMessage(playerid,COLOR_GREY," You are not a Drug Dealer !");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid,2.0,2251.1865,-1773.6101,915.8544))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at the Drug Depot !");
- return 1;
- }
- if(PlayerInfo[playerid][pCrack] > 15)
- {
- format(string, sizeof(string), " You still have %d grams of crack with you, sell or /drop them first !", PlayerInfo[playerid][pCrack]);
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /getcrack [amount]");
- return 1;
- }
- new price;
- new ammount;
- new level = PlayerInfo[playerid][pDrugsSkill];
- new drugs = PlayerInfo[playerid][pCrack];
- ammount = strvalEx(tmp);
- if(ammount > chstock)
- {
- SendClientMessage(playerid, COLOR_GREY, " The Drug Depot doesn't have that much crack at this time !");
- return 1;
- }
- if(level >= 0 && level <= 49)
- {
- if(drugs > 4) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more crack !"); return 1; }
- if(ammount < 1 || ammount > 5) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 5 at your current skill level !"); return 1; }
- if(drugs + ammount > 5) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 5 at your current skill level !"); return 1; }
- }
- else if(level >= 50 && level <= 99)
- {
- if(drugs > 9) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more crack !"); return 1; }
- if(ammount < 1 || ammount > 10) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 10 at your current skill level !"); return 1; }
- if(drugs + ammount > 10) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 10 at your current skill level !"); return 1; }
- }
- else if(level >= 100 && level <= 199)
- {
- if(drugs > 14) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more crack !"); return 1; }
- if(ammount < 1 || ammount > 15) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 15 at your current skill level !"); return 1; }
- if(drugs + ammount > 15) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 15 at your current skill level !"); return 1; }
- }
- else if(level >= 200 && level <= 399)
- {
- if(drugs > 19) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more crack !"); return 1; }
- if(ammount < 1 || ammount > 20) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 20 at your current skill level !"); return 1; }
- if(drugs + ammount > 20) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 20 at your current skill level !"); return 1; }
- }
- else if(level >= 400)
- {
- if(drugs > 24) { SendClientMessage(playerid, COLOR_GREY, " You can't carry any more crack !"); return 1; }
- if(ammount < 1 || ammount > 25) { SendClientMessage(playerid, COLOR_GREY, " You can't purchase more than 25 at your current skill level !"); return 1; }
- if(drugs + ammount > 25) { SendClientMessage(playerid, COLOR_GREY, " You can't carry more than 25 at your current skill level !"); return 1; }
- }
- price = ammount * crackgprice;
- if(PlayerInfo[playerid][pCash] > price)
- {
- format(string, sizeof(string), "* You bought %d grams of Crack for $%d.", ammount, price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-price;
- GivePlayerMoney(playerid, -price);
- PlayerInfo[playerid][pCrack] = ammount + drugs;
- chstock = chstock-ammount;
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/getjob", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] == 0)
- {
- if(GetPlayerState(playerid) == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,1300.8219,-1009.6295,6645.7319))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Officer Says : Welcome - You are going to be hired as a Detective , Please Re-Think About it And then tell us [/accept job]");
- GettingJob[playerid] = 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,1381.0413,-1088.8511,27.3906))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Judge Agent Says : Welcome - You are going to be hired as a Lawyer - Please Re-Think about it and then tell us [/accept job]");
- GettingJob[playerid] = 2;
- }
- else if(IsPlayerInRangeOfPoint(playerid,1.5,1204.8070,11.7829,1000.9219))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Whore Says : Welcome Bitch - You are going to work as a whore and you getting fucked - Re-Think and then tell us [/accept job]");
- SendClientMessage(playerid, COLOR_WHITE, "Whore Says : Welcome Bitch - You are going to work as a whore and you getting fucked - Re-Think and then tell us [/accept job]");
- GettingJob[playerid] = 3;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,2540.1167,-2207.2944,17.3572))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Strange Says : Welcome Ma' Friend - Chu' Gonna be a Drug' Dealer' Naw' , Make a Quic' Think and Tel' us Nigg' [/accept job]");
- GettingJob[playerid] = 4;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,1875.27,-1854.26,13.68))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Mechanic Says : Welcome to our Team - Youa are going to be hired as a Mechanic , Re-Think and then tell us [/accept job]");
- GettingJob[playerid] = 7;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,2226.1716,-1718.1792,13.5165))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Welcome To our Agency - You are going to be hired as a Bodyguard To Sell Armors , Please Think about ot [/accept job]");
- GettingJob[playerid] = 8;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,2721.1882,-2547.0525,17.3672))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Nigga - Chu' ready fo' Some Deals' and Fuckin' Cops ? Thin' and Tell Ma Assistan' Abou' it [/accept job]");
- GettingJob[playerid] = 9;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,2194.2087,-1972.5421,13.5593)) // Trashman
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Welcome Their - You are going to work with us in Collecting Trash , Please Re-Think and tell us [/accept job]");
- GettingJob[playerid] = 11;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,756.7493,6.3762,1000.7001))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Boxer Says : Welcome Muscle Man - Are you ready to punch some idiot ? Re-Think about it and tell me [/accept job]");
- GettingJob[playerid] = 12;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,2787.69,-2500.14,15.11))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' Fuck'a , Chu' Ready fo' Some Drivin' ? You'll Fac' some Fuckin' Pigs , Think' and tell me [/accept job]");
- GettingJob[playerid] = 17;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,1405.79,-1300.15,13.54))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Nigga' Chu' Ar' Fast' ? Hope So or Chu' Ending in Prison' - Re-Think and tell me [/accept job].");
- GettingJob[playerid] = 18;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,1740.5215,-2059.8936,13.5916))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Welcome Driver - We hope you are a good Driver and you got much time - Re-Think and tell us [/accept job].");
- GettingJob[playerid] = 19;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,2108.7534,-1788.6943,13.5608))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Welcome Boy - You are going to Drive your bike around L.S Houses - Re-Think and tell us [/accept job].");
- GettingJob[playerid] = 20;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,587.5361,-1508.4124,15.3110))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Welcome Boy - You are going to Deliver mails all over L.S Houses - Re-Think and tell us [/accept job].");
- GettingJob[playerid] = 22;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,2040.2545,-1836.9752,13.5469))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Welcome Boy - You are going to Clean Los Santos Streets - Re-think about it and tell me [/accept job].");
- GettingJob[playerid] = 23;
- }
- else if(IsPlayerInRangeOfPoint(playerid,3.0,1635.4180,-1842.1057,13.5408))
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says: Welcome Sir - You are going to work with us in Delivering , We are known as the best and fastest, Re-think [/accept job].");
- GettingJob[playerid] = 24;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREEN, " You are not near a place to get a Job !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Ey' - Get out and Talk to me face to face man [Leave the Vehicle]");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Sorry but you already have a Job - Please Leave it and then Re-Apply [/quitjob]");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/refuel", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- for(new i = 0; i < sizeof(GSTATIONInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2, GSTATIONInfo[i][gstationX], GSTATIONInfo[i][gstationY], GSTATIONInfo[i][gstationZ]))
- {
- GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Re-Fueling Vehicle, please wait",2000,3);
- SetTimer("Fillup",5000,0);
- Refueling[playerid] = 1;
- }
- }
- return 1;
- }
- if (strcmp(cmd, "/breathtest", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (IsACop(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /breathtest [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- new level = GetPlayerDrunkLevel(giveplayerid);
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(GetDistanceBetweenPlayers(playerid,giveplayerid) < 3)
- {
- if(level > 600)
- {
- format(string, sizeof(string), "* %s grabs their breathalyzer and puts the tube into %s's mouth.", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Breathalyzer Result: Intoxicated **");
- GameTextForPlayer(playerid,"~w~This player is~n~~r~Drunk", 8000, 1);
- return 1;
- }
- else
- {
- format(string, sizeof(string), "* %s grabs their breathalyzer and puts the tube into %s's mouth.", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Breathalyzer Result: Not Intoxicated **");
- GameTextForPlayer(playerid,"~w~This player is~n~~r~Not Drunk", 8000, 1);
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " This player is offline !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use this command! (Cops Only)");
- }
- }
- return 1;
- }
- if (strcmp(cmd, "/drugtest", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if (IsACop(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /drugtest [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(GetDistanceBetweenPlayers(playerid,giveplayerid) < 3)
- {
- if(PlayerStoned[playerid] >= 1)
- {
- format(string, sizeof(string), "* %s grabs their drug tester and puts the tube into %s's mouth.", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Drug Test Result: Intoxicated **");
- GameTextForPlayer(playerid,"~w~This player is~n~~r~High", 8000, 1);
- return 1;
- }
- else
- {
- format(string, sizeof(string), "* %s grabs their drug tester and puts the tube into %s's mouth.", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Drug Test Result: Not Intoxicated **");
- GameTextForPlayer(playerid,"~w~This player is~n~~r~Not High", 8000, 1);
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " This player is offline !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use this command! (Cops Only)");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/tazer", true) ==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pMember] == 7)
- {
- new x_job[20];
- x_job = strtok(cmdtext, idx);
- if(!strlen(x_job))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /tazer [get/putaway]");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(TazerHolster[playerid] == 1)
- {
- if(PlayerInfo[playerid][pGun2] == 24) PlayerHadDeagle[playerid] = 1;
- GivePlayerGun(playerid, 23);
- PlayerHasTazer[playerid] = 1;
- TazerHolster[playerid] = 0;
- format(string, sizeof(string), "* %s unholsters his tazer.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else if(TazerHolster[playerid] == 0)
- {
- if(PlayerHasTazer[playerid] == 0) return SendClientMessage(playerid,COLOR_GREY,"You don't have a tazer out!");
- TakeWeapon(playerid, 23);
- if(PlayerHadDeagle[playerid] == 1) GivePlayerGun(playerid, 24);
- PlayerHasTazer[playerid] = 0;
- PlayerHadDeagle[playerid] = 0;
- TazerHolster[playerid] = 1;
- format(string, sizeof(string), "* %s holsters his tazer back.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD / DoC / SS !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/detain", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " Cannot use this while being in the Car !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /detain [playerid/PartOfName] [seatid]");
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /detain [playerid/PartOfName] [seatid]");
- new seat = strvalEx(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(seat < 1 || seat > 3)
- {
- SendClientMessage(playerid, COLOR_GREY, " Seat cannot be below 1 or above 3 !");
- return 1;
- }
- if(IsACop(giveplayerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't Detain Cops !");
- return 1;
- }
- if(IsPlayerInAnyVehicle(giveplayerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " Suspect is in a Car, get him out first !");
- return 1;
- }
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot Detain yourself !"); return 1; }
- if(PlayerCuffed[giveplayerid] == 2)
- {
- new carid = gLastCar[playerid];
- if(IsInvalidDetainVehicle(carid)) { SendClientMessage(playerid, COLOR_GREY, " You can't Detain someone in that vehicle !"); return 1; }
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerInAnyVehicle(i))
- {
- if(GetPlayerVehicleID(i) == gLastCar[playerid])
- {
- if(GetPlayerVehicleSeat(i) == seat)
- {
- format(string, sizeof(string), " That seat is occupied by %s !", PlayerName(i));
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- }
- }
- }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You were detained by %s.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You have detained A Stranger.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s grabs A Stranger and throws him in his car.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- format(string, sizeof(string), "* You have detained %s.", PlayerName(giveplayerid));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s grabs %s and throws him in the car.", sendername, PlayerName(giveplayerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- GameTextForPlayer(giveplayerid, "~r~Detained", 2500, 3);
- ClearAnimations(giveplayerid);
- TogglePlayerControllable(giveplayerid, 0);
- if(IsInvalidDetainSeat(carid))
- {
- PutPlayerInVehicle(giveplayerid,carid,1);
- }
- else
- {
- PutPlayerInVehicle(giveplayerid,carid,seat);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player needs to be restrained first !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/stretcher", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pMember] == 4)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " Cannot use this while being in the Car !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /stretcher [playerid/PartOfName] [seatid]");
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /stretcher [playerid/PartOfName] [seatid]");
- new seat = strvalEx(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(seat < 1 || seat > 3)
- {
- SendClientMessage(playerid, COLOR_GREY, " Seat cannot be below 1 or above 3 !");
- return 1;
- }
- if(IsPlayerInAnyVehicle(giveplayerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is in a Car, get him out first !");
- return 1;
- }
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot put yourself in a stretcher !"); return 1; }
- if(PlayerHurt[giveplayerid])
- {
- new carid = gLastCar[playerid];
- if(IsInvalidDetainVehicle(carid)) { SendClientMessage(playerid, COLOR_GREY, " You can't put someone in that vehicle !"); return 1; }
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerInAnyVehicle(i))
- {
- if(GetPlayerVehicleID(i) == gLastCar[playerid])
- {
- if(GetPlayerVehicleSeat(i) == seat)
- {
- format(string, sizeof(string), " That seat is occupied by %s !", PlayerName(i));
- SendClientMessage(playerid, COLOR_GREY, string);
- return 1;
- }
- }
- }
- }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You were put into a stretcher by %s.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You have put A Stranger into a stretcher.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s puts A Stranger into a stretcher and puts him in the vehicle.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- format(string, sizeof(string), "* You put %s into a stretcher.", PlayerName(giveplayerid));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s puts %s into a stretcher and puts him in the vehicle.", sendername, PlayerName(giveplayerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- ClearAnimations(giveplayerid);
- if(IsInvalidDetainSeat(carid))
- {
- PutPlayerInVehicle(giveplayerid,carid,1);
- }
- else
- {
- PutPlayerInVehicle(giveplayerid,carid,seat);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player needs to be restrained first !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Paramedic / Fireman !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/cuff", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /cuff [Playerid/PartOfName]");
- return 1;
- }
- if(IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " Cannot use this while in a Car !");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(IsACop(giveplayerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't Cuff Cops !");
- return 1;
- }
- if(IsASoldier(giveplayerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't Cuff a DoC Officer !");
- return 1;
- }
- if(PlayerTied[giveplayerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Tied up !");
- return 1;
- }
- if(PlayerCuffed[giveplayerid] > 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is already Cuffed !");
- return 1;
- }
- if(IsPlayerInAnyVehicle(giveplayerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " Suspect is in a car, get him out first !");
- return 1;
- }
- if(PlayerCuffed[giveplayerid] == 1)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't Cuff yourself !"); return 1; }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You were Cuffed by Officer %s.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You Cuffed A Stranger.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s Hand Cuffs A Stranger, so he wont go anywhere.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- format(string, sizeof(string), "* You Cuffed %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s Hand Cuffs %s, so he wont go anywhere.", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- GameTextForPlayer(giveplayerid, "~r~Cuffed", 2500, 3);
- SetPlayerSpecialAction(giveplayerid, SPECIAL_ACTION_CUFFED);
- SetPlayerAttachedObject(giveplayerid, 0, 19418, 6, -0.027999, 0.051999, -0.030000, -18.699926, 0.000000, 104.199928, 1.489999, 3.036000, 1.957999);
- PlayerCuffed[giveplayerid] = 2;
- PlayerCuffedTime[giveplayerid] = 300;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player needs to be restrained first !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/uncuff", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /uncuff [Playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't Uncuff yourself !"); return 1; }
- if(PlayerCuffed[giveplayerid])
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You were Uncuffed by %s.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- if(PlayerInfo[giveplayerid][pMask] == 1)
- {
- format(string, sizeof(string), "* You uncuffed A Stranger.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has uncuffed A Stranger.", PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- format(string, sizeof(string), "* You uncuffed %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has uncuffed %s.", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- GameTextForPlayer(giveplayerid, "~g~Uncuffed", 2500, 3);
- SetPlayerCuffed(giveplayerid, 0);
- PlayerCuffed[giveplayerid] = 0;
- SetPlayerSpecialAction(giveplayerid,SPECIAL_ACTION_NONE);
- RemovePlayerAttachedObject(giveplayerid, 0);
- ClearAnimations(giveplayerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player isn't Cuffed !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD !");
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/handsup", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- else
- {
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/piss", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0 || PlayerFrozen[playerid] != 0 || IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !");
- return 1;
- }
- else
- {
- SetPlayerSpecialAction(playerid, 68);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/find", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Detective !");
- return 1;
- }
- if(UsedFind[playerid] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You've already searched for someone, you must wait your reload time !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /find [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot Find yourself !"); return 1; }
- if(GetPlayerInterior(giveplayerid) != 0) { SendClientMessage(playerid, COLOR_GREY, " That player is currently inside !"); return 1; }
- new points;
- /*new zone[MAX_ZONE_NAME];*/
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- /*GetPlayer2DZone(giveplayerid, zone, MAX_ZONE_NAME);*/
- new level = PlayerInfo[playerid][pDetSkill];
- if(level >= 0 && level <= 49)
- { points = 4; FReloadTime[playerid] = 120; }
- else if(level >= 50 && level <= 99)
- { points = 6; FReloadTime[playerid] = 80; }
- else if(level >= 100 && level <= 199)
- { points = 8; FReloadTime[playerid] = 60; }
- else if(level >= 200 && level <= 399)
- { points = 10; FReloadTime[playerid] = 30; }
- else if(level >= 400)
- { points = 12; FReloadTime[playerid] = 20; }
- SetPlayerMarkerForPlayer(playerid, giveplayerid, 0x9B0000AA);
- /*format(string, sizeof(string), "%s has been spotted last in %s.", giveplayer, zone);
- SendClientMessage(playerid, COLOR_GREY, string);*/
- FindingID[playerid] = giveplayerid;
- FindTime[playerid] = 1;
- UsedFind[playerid] = 1;
- FindTimePoints[playerid] = points;
- PlayerInfo[playerid][pDetSkill] ++;
- if(PlayerInfo[playerid][pDetSkill] == 50)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Detective Skill is now Level 2, you now have a 80 second reload time."); }
- else if(PlayerInfo[playerid][pDetSkill] == 100)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Detective Skill is now Level 3, you now have a 60 second reload time."); }
- else if(PlayerInfo[playerid][pDetSkill] == 200)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Detective Skill is now Level 4, you now have a 30 second reload time."); }
- else if(PlayerInfo[playerid][pDetSkill] == 400)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Detective Skill is now Level 5, you now have a 20 second reload time."); }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sellvest", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 8)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Bodyguard !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellvest [playerid/PartOfName] [price]");
- return 1;
- }
- new money;
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellvest [playerid/PartOfName] [price]");
- return 1;
- }
- money = strvalEx(tmp);
- if(money < 2000 || money > 10000) { SendClientMessage(playerid, COLOR_GREY, " Price can't be lower than $2000, or above $10,000 !"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't offer protection to yourself !"); return 1; }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered protection to %s for $%d.", giveplayer, money);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Bodyguard %s wants to protect you for $%d, (type /accept vest) to accept.", sendername, money);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- GuardOffer[giveplayerid] = playerid;
- GuardPrice[giveplayerid] = money;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/defend", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Lawyer !");
- return 1;
- }
- if(PlayerInfo[playerid][pLawyerTime] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You must wait 2 minutes before you can defend someone again !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /defend [playerid/PartOfName] [price]");
- return 1;
- }
- new money;
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /defend [playerid/PartOfName] [price]");
- return 1;
- }
- money = strvalEx(tmp);
- if(money < 2000 || money > 10000) { SendClientMessage(playerid, COLOR_GREY, " Price can't be lower than $2000, or above $10,000 !"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't offer to defend yourself !");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pWantedLevel] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not wanted !");
- return 1;
- }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered to defend %s for $%d.", giveplayer, money);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Lawyer %s offered to defend you for $%d, (type /accept defense) to accept.", sendername, money);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pLawyerTime] = 120;
- DefenseOffer[giveplayerid] = playerid;
- DefensePrice[giveplayerid] = money;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/free", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Lawyer !");
- return 1;
- }
- if(PlayerInfo[playerid][pLawyerFreeTime] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You must wait 2 minutes before you can free someone again !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /free [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(5.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't free yourself !"); return 1; }
- if(PlayerInfo[giveplayerid][pJailed] == 1)
- {
- new minutes;
- new level = PlayerInfo[playerid][pLawSkill];
- if(level >= 0 && level <= 49) { minutes = 1; }
- else if(level >= 50 && level <= 99) { minutes = 2; }
- else if(level >= 100 && level <= 199) { minutes = 3; }
- else if(level >= 200 && level <= 399) { minutes = 4; }
- else if(level >= 400) { minutes = 5; }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You have reduced %s's jail time by %d minutes.", giveplayer,minutes);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Lawyer %s has reduced your jail time by %d minutes.", sendername,minutes);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- WantLawyer[giveplayerid] = 0;
- CallLawyer[giveplayerid] = 0;
- JailPrice[giveplayerid] = 0;
- PlayerInfo[giveplayerid][pJailTime] = PlayerInfo[giveplayerid][pJailTime] -minutes * 60;
- PlayerInfo[playerid][pLawSkill] ++;
- PlayerInfo[playerid][pLawyerFreeTime] = 120;
- if(PlayerInfo[playerid][pLawSkill] == 50)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Lawyer Skill is now Level 2, you will now earn more Money and have a quicker Reload Time."); }
- else if(PlayerInfo[playerid][pLawSkill] == 100)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Lawyer Skill is now Level 3, you will now earn more Money and have a quicker Reload Time."); }
- else if(PlayerInfo[playerid][pLawSkill] == 200)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Lawyer Skill is now Level 4, you will now earn more Money and have a quicker Reload Time."); }
- else if(PlayerInfo[playerid][pLawSkill] == 400)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your Lawyer Skill is now Level 5, you will now earn more Money and have a quicker Reload Time."); }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Player is not Jailed !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You're too far away !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- }
- }
- return 1;
- }
- if(strcmp(cmd,"/cancel",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- new x_job[128];
- x_job = strtok(cmdtext, idx);
- if(!strlen(x_job)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /cancel [name]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Sex, Pot, Crack, Repair, Lawyer, Defense, Bodyguard, Live, Refill, Boxing");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: Taxi, Bus, Medic, Mechanic, Ticket, Handshake, Witness, Marriage, Divorce");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: Family, Faction, Contract");
- return 1;
- }
- if(strcmp(x_job,"sex",true) == 0) { SexOffer[playerid] = 999; SexPrice[playerid] = 0; }
- else if(strcmp(x_job,"pot",true) == 0) { PotOffer[playerid] = 999; PotPrice[playerid] = 0; PotGram[playerid] = 0; }
- else if(strcmp(x_job,"crack",true) == 0) { CrackOffer[playerid] = 999; CrackPrice[playerid] = 0; CrackGram[playerid] = 0; }
- else if(strcmp(x_job,"repair",true) == 0) { RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0; }
- else if(strcmp(x_job,"lawyer",true) == 0) { WantLawyer[playerid] = 0; CallLawyer[playerid] = 0; }
- else if(strcmp(x_job,"defense",true) == 0) { DefenseOffer[playerid] = 999; DefensePrice[playerid] = 0; }
- else if(strcmp(x_job,"bodyguard",true) == 0) { GuardOffer[playerid] = 999; GuardPrice[playerid] = 0; }
- else if(strcmp(x_job,"live",true) == 0) { LiveOffer[playerid] = 999; }
- else if(strcmp(x_job,"refill",true) == 0) { RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; }
- else if(strcmp(x_job,"boxing",true) == 0) { BoxOffer[playerid] = 999; }
- else if(strcmp(x_job,"witness",true) == 0) { MarryWitnessOffer[playerid] = 999; }
- else if(strcmp(x_job,"marriage",true) == 0) { ProposeOffer[playerid] = 999; }
- else if(strcmp(x_job,"divorce",true) == 0) { DivorceOffer[playerid] = 999; }
- else if(strcmp(x_job,"family",true) == 0) { FamilyOffer[playerid] = 999; }
- else if(strcmp(x_job,"faction",true) == 0) { FactionOffer[playerid] = 999; }
- else if(strcmp(x_job,"ticket",true) == 0) { TicketOffer[playerid] = 999; TicketMoney[playerid] = 0; }
- else if(strcmp(x_job,"handshake",true) == 0) { HandshakeOffer[playerid] = 999; HandshakeType[playerid] = 0; }
- else if(strcmp(x_job,"House",true) == 0) { HouseID[playerid] = 0; HouseOffer[playerid] = 999; HousePrice[playerid] = 0; }
- else if(strcmp(x_job,"contract",true) == 0) { ContractOffer[playerid] = 999; ContractID[playerid] = 999; GoChase[playerid] = 999; }
- else if(strcmp(x_job,"medic",true) == 0) { if(IsPlayerConnected(MedicCall)) { if(MedicCall == playerid) { MedicCall = 999; } else { SendClientMessage(playerid, COLOR_GREY, " You are not the current Caller !"); return 1; } } }
- else if(strcmp(x_job,"mechanic",true) == 0) { if(IsPlayerConnected(MechanicCall)) { if(MechanicCall == playerid) { MechanicCall = 999; } else { SendClientMessage(playerid, COLOR_GREY, " You are not the current Caller !"); return 1; } } }
- else if(strcmp(x_job,"taxi",true) == 0)
- {
- if(TaxiCall < 999)
- {
- if(TransportDuty[playerid] == 1 && TaxiCallTime[playerid] > 0)
- {
- TaxiAccepted[playerid] = 999;
- GameTextForPlayer(playerid, "~w~You have~n~~r~Canceled the call", 5000, 1);
- TaxiCallTime[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- TaxiCall = 999;
- }
- else
- {
- if(IsPlayerConnected(TaxiCall)) { if(TaxiCall == playerid) { TaxiCall = 999; } }
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(TaxiAccepted[i] < 999)
- {
- if(TaxiAccepted[i] == playerid)
- {
- TaxiAccepted[i] = 999;
- GameTextForPlayer(i, "~w~Taxi Caller~n~~r~Canceled the call", 5000, 1);
- TaxiCallTime[i] = 0;
- DisablePlayerCheckpoint(i);
- }
- }
- }
- }
- }
- }
- }
- else if(strcmp(x_job,"bus",true) == 0)
- {
- if(BusCall < 999)
- {
- if(TransportDuty[playerid] == 2 && BusCallTime[playerid] > 0)
- {
- BusAccepted[playerid] = 999;
- GameTextForPlayer(playerid, "~w~You have~n~~r~Canceled the call", 5000, 1);
- BusCallTime[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- BusCall = 999;
- }
- else
- {
- if(IsPlayerConnected(BusCall)) { if(BusCall == playerid) { BusCall = 999; } }
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(BusAccepted[i] < 999)
- {
- if(BusAccepted[i] == playerid)
- {
- BusAccepted[i] = 999;
- GameTextForPlayer(i, "~w~Bus Caller~n~~r~Canceled the call", 5000, 1);
- BusCallTime[i] = 0;
- DisablePlayerCheckpoint(i);
- }
- }
- }
- }
- }
- }
- }
- else { return 1; }
- format(string, sizeof(string), "* You have canceled the %s.", x_job);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- return 1;
- }
- if(strcmp(cmd, "/accent", true) == 0)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[16];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_GREY, "USAGE: /accent [accent type] (set your accent as 'none' for no accent)");
- return 1;
- }
- strmid(Accent[playerid], result, 0, strlen(result), 255);
- format(string, sizeof(string), "You have changed your accent to '%s'.", Accent[playerid]);
- SendClientMessage(playerid,COLOR_WHITE,string);
- return 1;
- }
- if(strcmp(cmd,"/accept",true)==0)
- {
- if(IsPlayerConnected(playerid))
- {
- new x_job[128];
- x_job = strtok(cmdtext, idx);
- if(!strlen(x_job)) {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /accept [name]");
- SendClientMessage(playerid, COLOR_GRAD1, "Available names: Sex, Pot, Crack, Repair, Lawyer, Defense, Vest, Job, Live, Refill");
- SendClientMessage(playerid, COLOR_GRAD2, "Available names: Taxi, Bus, Boxing, Medic, Mechanic, Ticket, Faction, Frisk, business, house");
- return 1;
- }
- else if(strcmp(x_job,"frisk",true) == 0)
- {
- if(FriskOffer[playerid] < 999)
- {
- if(IsPlayerConnected(FriskOffer[playerid]))
- {
- if(ProxDetectorS(10.0, playerid, FriskOffer[playerid]))
- {
- GetPlayerName(FriskOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You have accepted %s's request to frisk you", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has accepted your request to frisk them", sendername);
- SendClientMessage(FriskOffer[playerid], COLOR_LIGHTBLUE, string);
- new WeaponName[65];
- SendClientMessage(FriskOffer[playerid], COLOR_GREEN,"_______________________________________");
- format(string, sizeof(string), "*** %s's Items ***", giveplayer);
- SendClientMessage(FriskOffer[playerid], COLOR_WHITE, string);
- if(PlayerInfo[playerid][pPot] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_BITEM, "Marijuana"); }
- if(PlayerInfo[playerid][pCrack] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_BITEM, "Crack"); }
- if(PlayerInfo[playerid][pMats] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_BITEM, "Gun parts"); }
- if(Packages[playerid] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_BITEM, "Gun Packages"); }
- if(Crates[playerid] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_BITEM, "Drug Crates"); }
- if(Fishes[playerid][pWeight1] > 0 || Fishes[giveplayerid][pWeight2] > 0 || Fishes[giveplayerid][pWeight3] > 0 || Fishes[giveplayerid][pWeight4] > 0 || Fishes[giveplayerid][pWeight5] > 0) { SendClientMessage(playerid, COLOR_GRAD3, "Fish"); }
- if(PlayerInfo[playerid][pPhoneBook] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Phone Book"); }
- if(PlayerInfo[playerid][pCDPlayer] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "CD Player"); }
- if(PlayerInfo[playerid][pPnumber] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Cellphone"); }
- if(PlayerInfo[playerid][pScrew] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Screwdriver"); }
- if(PlayerInfo[playerid][pDice] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Dice"); }
- if(PlayerInfo[playerid][pRope] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Rope"); }
- if(PlayerInfo[playerid][pCigars] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Cigars"); }
- if(PlayerInfo[playerid][pSprunk] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Sprunk"); }
- if(PlayerInfo[playerid][pBombs] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "C4 Explosives"); }
- if(PlayerInfo[playerid][pScope] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Sniper Scope"); }
- if(HasBoughtMask[playerid] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Mask"); }
- if(PlayerInfo[playerid][pBlindfolds] > 0) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Blindfold"); }
- if(PlayerInfo[playerid][pGun0] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun0], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun1] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun1], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun2] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun2], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun3] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun3], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun4] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun4], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun5] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun5], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun6] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun6], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun7] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun7], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun8] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun8], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun9] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun9], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun10] != 0) { GetWeaponName(PlayerInfo[FriskOffer[playerid]][pGun10], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- if(PlayerInfo[playerid][pGun11] == 44) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Nightvision Goggles"); }
- if(PlayerInfo[playerid][pGun11] == 45) { SendClientMessage(FriskOffer[playerid], COLOR_GRAD3, "Infared Goggles"); }
- if(PlayerInfo[playerid][pGun12] != 0) { GetWeaponName(PlayerInfo[playerid][pGun12], WeaponName, 64); format(string, sizeof(string), "%s", WeaponName); SendClientMessage(FriskOffer[playerid], COLOR_BITEM, string); }
- for (new weap = 1; weap < 47; weap++)
- {
- if(HaveAdminWeapon(giveplayerid, weap) == weap)
- {
- GetWeaponName(weap, WeaponName, 64);
- format(string, sizeof(string), "Administrator Given %s", WeaponName);
- SendClientMessage(FriskOffer[playerid], COLOR_WHITE, string);
- }
- }
- SendClientMessage(FriskOffer[playerid], COLOR_GREEN,"_______________________________________");
- format(string, sizeof(string), "* %s has frisked %s for any illegal items.", PlayerName(FriskOffer[playerid]), PlayerName(playerid));
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- FriskOffer[playerid] = 999;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " The frisk offerer is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody sent you a frisk offer !");
- return 1;
- }
- }
- else if(strcmp(x_job,"divorce",true) == 0)
- {
- if(DivorceOffer[playerid] < 999)
- {
- if(IsPlayerConnected(DivorceOffer[playerid]))
- {
- if(ProxDetectorS(10.0, playerid, DivorceOffer[playerid]))
- {
- GetPlayerName(DivorceOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You have accepted %s's request to be their Marriage Witness.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has accepted your request to be your Marriage Witness.", sendername);
- SendClientMessage(DivorceOffer[playerid], COLOR_LIGHTBLUE, string);
- ClearMarriage(playerid);
- ClearMarriage(DivorceOffer[playerid]);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " The player that sent you the Divorce Papers is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody sent you any Divorce Papers !");
- return 1;
- }
- }
- else if(strcmp(x_job,"family",true) == 0)
- {
- if(FamilyOffer[playerid] < 999)
- {
- if(IsPlayerConnected(FamilyOffer[playerid]))
- {
- if(PlayerInfo[FamilyOffer[playerid]][pFMember] != 255)
- {
- if(PlayerInfo[playerid][pMember] != 0 || PlayerInfo[playerid][pLeader] != 0 || PlayerInfo[playerid][pFMember] != 255)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are already in a Faction !");
- return 1;
- }
- new family = PlayerInfo[FamilyOffer[playerid]][pFMember];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(FamilyOffer[playerid], giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have accepted %s's request to join %s, you are now a Member of it.", giveplayer, FamilyInfo[family][FamilyName]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has accepted your request and is now a Member of your Family.", sendername);
- SendClientMessage(FamilyOffer[playerid], COLOR_LIGHTBLUE, string);
- SendClientMessage(playerid, COLOR_LIGHTRED, "* Use 'next' to Select the char you want to use.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "* If you've found the Char you want to use, type 'done'.");
- new rand = random(sizeof(gInviteSpawns));
- SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
- SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]);
- SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
- SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
- TogglePlayerControllable(playerid, 0);
- SetPlayerInterior(playerid, 0);
- PlayerInfo[playerid][pFMember] = family;
- PlayerInfo[playerid][pRank] = 1;
- SelectChar[playerid] = 255;
- SelectCharPlace[playerid] = 1;
- ChosenSkin[playerid] = FamilyInfo[PlayerInfo[playerid][pFMember]][FamilySkin1];
- SetPlayerSkin(playerid, ChosenSkin[playerid]);
- PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
- SelectCharID[playerid] = 11;
- FamilyOffer[playerid] = 999;
- PlayerInfo[playerid][pSafeSpawn] = 1;
- FamilyInfo[family][FamilyMembers] ++;
- SaveFamilies();
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " The Player who invited you is no longer a Member of a Family !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody sent you a Faction Invite !");
- return 1;
- }
- }
- else if(strcmp(x_job,"faction",true) == 0)
- {
- if(FactionOffer[playerid] < 999)
- {
- if(IsPlayerConnected(FactionOffer[playerid]))
- {
- if(PlayerInfo[FactionOffer[playerid]][pLeader] != 0)
- {
- if(PlayerInfo[playerid][pMember] != 0 || PlayerInfo[playerid][pLeader] != 0 || PlayerInfo[playerid][pFMember] != 255)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are already in a Faction !");
- return 1;
- }
- new ftext[20];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(FactionOffer[playerid], giveplayer, sizeof(giveplayer));
- new faction = PlayerInfo[FactionOffer[playerid]][pLeader];
- if(faction == 1) { ftext = "Police Force"; ChosenSkin[playerid] = 141; }
- else if(faction == 2) { ftext = "FBI"; ChosenSkin[playerid] = 286; }
- else if(faction == 3) { ftext = "SASD"; ChosenSkin[playerid] = 288; }
- else if(faction == 4) { ftext = "EMS"; ChosenSkin[playerid] = 279;}
- else if(faction == 5) { ftext = "DoC"; ChosenSkin[playerid] = 287; }
- else if(faction == 6) { ftext = "Senate"; ChosenSkin[playerid] = 147; }
- else if(faction == 7) { ftext = "SS"; ChosenSkin[playerid] = 165; }
- else if(faction == 8) { ftext = "Hitman Agency"; ChosenSkin[playerid] = 294; }
- else if(faction == 9) { ftext = "News Agency"; ChosenSkin[playerid] = 150; }
- else if(faction == 10) { ftext = "Taxi Cab Company"; ChosenSkin[playerid] = 61; }
- format(string, sizeof(string), "* You have accepted %s's request to join the %s, you are now a Member of it.", giveplayer, ftext);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has accepted your request and is now a Member of the %s.", sendername, ftext);
- SendClientMessage(FactionOffer[playerid], COLOR_LIGHTBLUE, string);
- SendClientMessage(playerid, COLOR_LIGHTRED, "* Use 'next' to Select the char you want to use.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "* If you've found the Char you want to use, type 'done'.");
- PlayerInfo[playerid][pMember] = PlayerInfo[FactionOffer[playerid]][pLeader];
- PlayerInfo[playerid][pRank] = 0;
- new rand = random(sizeof(gInviteSpawns));
- SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
- SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]);
- SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
- SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
- TogglePlayerControllable(playerid, 0);
- SetPlayerInterior(playerid, 0);
- SelectChar[playerid] = 255;
- SelectCharPlace[playerid] = 1;
- SelectCharID[playerid] = faction;
- SetPlayerSkin(playerid, ChosenSkin[playerid]);
- PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
- FactionOffer[playerid] = 999;
- PlayerInfo[playerid][pFcard] = 1;
- PlayerInfo[playerid][pSafeSpawn] = 1;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " The Player who invited you is no longer a Faction Leader !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody sent you a Faction Invite !");
- return 1;
- }
- }
- else if(strcmp(x_job,"witness",true) == 0)
- {
- if(MarryWitnessOffer[playerid] < 999)
- {
- if(IsPlayerConnected(MarryWitnessOffer[playerid]))
- {
- if(ProxDetectorS(10.0, playerid, MarryWitnessOffer[playerid]))
- {
- GetPlayerName(MarryWitnessOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You have accepted %s's request to be their Marriage Witness.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has accepted your request to be your Marriage Witness.", sendername);
- SendClientMessage(MarryWitnessOffer[playerid], COLOR_LIGHTBLUE, string);
- MarryWitness[MarryWitnessOffer[playerid]] = playerid;
- MarryWitnessOffer[playerid] = 999;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " The player that requested you to be their Marriage Witness is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody has asked you to be their Marriage Witness !");
- return 1;
- }
- }
- else if(strcmp(x_job,"marriage",true) == 0)
- {
- if(ProposeOffer[playerid] < 999)
- {
- if(!IsPlayerInRangeOfPoint(playerid,10.0,-2023.3164,1096.5204,18.0524))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at the Royal Church !");
- return 1;
- }
- if(IsPlayerConnected(ProposeOffer[playerid]))
- {
- if(ProxDetectorS(10.0, playerid, ProposeOffer[playerid]))
- {
- if(MarryWitness[ProposeOffer[playerid]] == 999)
- {
- SendClientMessage(playerid, COLOR_GREY, " The proposer doesn't have a Marriage Witness !");
- return 1;
- }
- if(IsPlayerConnected(MarryWitness[ProposeOffer[playerid]]))
- {
- if(ProxDetectorS(12.0, ProposeOffer[playerid], MarryWitness[ProposeOffer[playerid]]))
- {
- GetPlayerName(ProposeOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You have accepted %s's request to be your Husband.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has accepted your request to be your Wife.", sendername);
- SendClientMessage(ProposeOffer[playerid], COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "Priest: %s do you take %s as your lovely Husband? (type 'yes', anything else will reject the Marriage)", sendername, giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- MarriageCeremoney[playerid] = 1;
- ProposedTo[ProposeOffer[playerid]] = playerid;
- GotProposedBy[playerid] = ProposeOffer[playerid];
- MarryWitness[ProposeOffer[playerid]] = 999;
- ProposeOffer[playerid] = 999;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " The Marriage Witness is not near your proposer !");
- return 1;
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " The player that proposed to you is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody Proposed to you !");
- return 1;
- }
- }
- else if(strcmp(x_job,"ticket",true) == 0)
- {
- if(TicketOffer[playerid] < 999)
- {
- if(IsPlayerConnected(TicketOffer[playerid]))
- {
- if(ProxDetectorS(5.0, playerid, TicketOffer[playerid]))
- {
- if(PlayerInfo[playerid][pCash] < TicketMoney[playerid])
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- GetPlayerName(TicketOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You have paid the Ticket of $%d to Officer %s.", TicketMoney[playerid], giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has paid your Ticket of $%d.", sendername, TicketMoney[playerid]);
- SendClientMessage(TicketOffer[playerid], COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has paid the Ticket.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-TicketMoney[playerid];
- GivePlayerMoney(playerid, -TicketMoney[playerid]);
- PlayerInfo[TicketOffer[playerid]][pCash] = PlayerInfo[TicketOffer[playerid]][pCash]+TicketMoney[playerid];
- GivePlayerMoney(TicketOffer[playerid], TicketMoney[playerid]);
- TicketOffer[playerid] = 999;
- TicketMoney[playerid] = 0;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " The Officer is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered you a Ticket !");
- return 1;
- }
- }
- else if(strcmp(x_job,"handshake",true) == 0)
- {
- if(HandshakeOffer[playerid] < 999)
- {
- if(IsPlayerConnected(HandshakeOffer[playerid]))
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- if(ProxDetectorS(2.0, playerid, HandshakeOffer[playerid]))
- {
- GetPlayerName(HandshakeOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You have shaken %s's hand.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has accepted the Handshake.", sendername);
- SendClientMessage(HandshakeOffer[playerid], COLOR_LIGHTBLUE, string);
- ClearAnimations(playerid);
- ClearAnimations(HandshakeOffer[playerid]);
- SetPlayerFacingPlayer(playerid, HandshakeOffer[playerid]);
- SetPlayerFacingPlayer(HandshakeOffer[playerid], playerid);
- if(HandshakeType[playerid] == 1)
- {
- ApplyAnimation(playerid, "GANGS","hndshkaa", 4.0,0,0,0,0,0);
- ApplyAnimation(HandshakeOffer[playerid],"GANGS","hndshkaa",4.0,0,0,0,0,0);
- }
- else if(HandshakeType[playerid] == 2)
- {
- ApplyAnimation(playerid,"GANGS","hndshkba",4.0,0,0,0,0,0);
- ApplyAnimation(HandshakeOffer[playerid],"GANGS","hndshkba",4.0,0,0,0,0,0);
- }
- else if(HandshakeType[playerid] == 3)
- {
- ApplyAnimation(playerid,"GANGS","hndshkda",4.0,0,0,0,0,0);
- ApplyAnimation(HandshakeOffer[playerid],"GANGS","hndshkda",4.0,0,0,0,0,0);
- }
- else if(HandshakeType[playerid] == 4)
- {
- ApplyAnimation(playerid,"GANGS","hndshkea",4.0,0,0,0,0,0);
- ApplyAnimation(HandshakeOffer[playerid],"GANGS","hndshkea",4.0,0,0,0,0,0);
- }
- else if(HandshakeType[playerid] == 5)
- {
- ApplyAnimation(playerid,"GANGS","hndshkfa",4.0,0,0,0,0,0);
- ApplyAnimation(HandshakeOffer[playerid],"GANGS","hndshkfa",4.0,0,0,0,0,0);
- }
- else if(HandshakeType[playerid] == 6)
- {
- ApplyAnimation(playerid,"GANGS","prtial_hndshk_biz_01",4.0,0,0,0,0,0);
- ApplyAnimation(HandshakeOffer[playerid],"GANGS","prtial_hndshk_biz_01",4.0,0,0,0,0,0);
- }
- HandshakeOffer[playerid] = 999;
- HandshakeType[playerid] = 0;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You must be standing closer !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You must exit the vehicle !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered to shake your hand !");
- return 1;
- }
- }
- else if(strcmp(x_job,"contract",true) == 0)
- {
- if(ContractOffer[playerid] < 999)
- {
- if(GoChase[playerid] == 999)
- {
- if(IsPlayerConnected(ContractOffer[playerid]))
- {
- if(PlayerInfo[ContractID[playerid]][pHeadValue] != 0)
- {
- new hitname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(ContractOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(ContractID[playerid], hitname, sizeof(hitname));
- format(string, sizeof(string), "* You have accepted the contract to kill %s, you will recieve $%d when completed.", hitname, PlayerInfo[ContractID[playerid]][pHeadValue]/2);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has accepted the contract to kill %s.", sendername, hitname);
- SendClientMessage(ContractOffer[playerid], COLOR_LIGHTBLUE, string);
- GoChase[playerid] = ContractID[playerid];
- ContractOffer[playerid] = 999;
- ContractID[playerid] = 999;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " The contract has expired !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are currently busy with a contract !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered you a contract !");
- return 1;
- }
- }
- else if(strcmp(x_job,"boxing",true) == 0)
- {
- if(BoxOffer[playerid] < 999)
- {
- if(IsPlayerConnected(BoxOffer[playerid]))
- {
- new points;
- new mypoints;
- GetPlayerName(BoxOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new level = PlayerInfo[BoxOffer[playerid]][pBoxSkill];
- if(level >= 0 && level <= 49) { points = 40; }
- else if(level >= 50 && level <= 99) { points = 50; }
- else if(level >= 100 && level <= 199) { points = 60; }
- else if(level >= 200 && level <= 399) { points = 70; }
- else if(level >= 400) { points = 80; }
- if(PlayerInfo[playerid][pJob] == 12)
- {
- new clevel = PlayerInfo[playerid][pBoxSkill];
- if(clevel >= 0 && clevel <= 49) { mypoints = 40; }
- else if(clevel >= 50 && clevel <= 99) { mypoints = 50; }
- else if(clevel >= 100 && clevel <= 199) { mypoints = 60; }
- else if(clevel >= 200 && clevel <= 399) { mypoints = 70; }
- else if(clevel >= 400) { mypoints = 80; }
- }
- else
- {
- mypoints = 30;
- }
- format(string, sizeof(string), "* You have accepted the Boxing Challenge from %s, and will fight with %d Health.",giveplayer,mypoints);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has accepted your Boxing Challenge Request, you will fight with %d Health.",sendername,points);
- SendClientMessage(BoxOffer[playerid], COLOR_LIGHTBLUE, string);
- SetPlayerHealth(playerid, mypoints);
- SetPlayerHealth(BoxOffer[playerid], points);
- SetPlayerInterior(playerid, 5); SetPlayerInterior(BoxOffer[playerid], 5);
- SetPlayerPos(playerid, 762.9852,2.4439,1001.5942); SetPlayerFacingAngle(playerid, 131.8632);
- SetPlayerPos(BoxOffer[playerid], 758.7064,-1.8038,1001.5942); SetPlayerFacingAngle(BoxOffer[playerid], 313.1165);
- TogglePlayerControllable(playerid, 0); TogglePlayerControllable(BoxOffer[playerid], 0);
- SetCameraBehindPlayer(playerid);
- SetCameraBehindPlayer(BoxOffer[playerid]);
- GameTextForPlayer(playerid, "~r~Waiting", 3000, 1); GameTextForPlayer(BoxOffer[playerid], "~r~Waiting", 3000, 1);
- new name[MAX_PLAYER_NAME];
- new dstring[MAX_PLAYER_NAME];
- new wstring[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- format(dstring, sizeof(dstring), "%s", name);
- strmid(wstring, dstring, 0, strlen(dstring), 255);
- if(strcmp(Titel[TitelName] ,wstring, true ) == 0 )
- {
- format(string, sizeof(string), "Boxing News: Boxing Champion %s will fight VS %s, in 60 seconds (Grove Street Gym).", sendername, giveplayer);
- OOCOff(COLOR_WHITE,string);
- TBoxer = playerid;
- BoxDelay = 60;
- }
- GetPlayerName(BoxOffer[playerid], name, sizeof(name));
- format(dstring, sizeof(dstring), "%s", name);
- strmid(wstring, dstring, 0, strlen(dstring), 255);
- if(strcmp(Titel[TitelName] ,wstring, true ) == 0 )
- {
- format(string, sizeof(string), "Boxing News: Boxing Champion %s will fight VS %s, in 60 seconds (Grove Street Gym).", giveplayer, sendername);
- OOCOff(COLOR_WHITE,string);
- TBoxer = BoxOffer[playerid];
- BoxDelay = 60;
- }
- BoxWaitTime[playerid] = 1; BoxWaitTime[BoxOffer[playerid]] = 1;
- if(BoxDelay < 1) { BoxDelay = 20; }
- InRing = 1;
- Boxer1 = BoxOffer[playerid];
- Boxer2 = playerid;
- PlayerBoxing[playerid] = 1;
- PlayerBoxing[BoxOffer[playerid]] = 1;
- BoxOffer[playerid] = 999;
- return 1;
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered you a Boxing Challenge !");
- return 1;
- }
- }
- else if(strcmp(x_job,"taxi",true) == 0)
- {
- if(TransportDuty[playerid] != 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Taxi Driver !");
- return 1;
- }
- if(TaxiCallTime[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have already accepted a Taxi Call !");
- return 1;
- }
- if(TaxiCall < 999)
- {
- if(IsPlayerConnected(TaxiCall))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(TaxiCall, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have accepted the Taxi Call from %s, you will see the marker untill you have reached it.",giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Taxi Driver %s has accepted your Taxi Call please wait at your current Position.",sendername);
- SendClientMessage(TaxiCall, COLOR_LIGHTBLUE, string);
- GameTextForPlayer(playerid, "~w~Taxi Caller~n~~r~Goto redmarker", 5000, 1);
- TaxiCallTime[playerid] = 1;
- TaxiAccepted[playerid] = TaxiCall;
- TaxiCall = 999;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody called for a Taxi yet !");
- return 1;
- }
- }
- else if(strcmp(x_job,"bus",true) == 0)
- {
- if(TransportDuty[playerid] != 2)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Bus Driver !");
- return 1;
- }
- if(BusCallTime[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have already accepted a Bus Call !");
- return 1;
- }
- if(BusCall < 999)
- {
- if(IsPlayerConnected(BusCall))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(BusCall, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have accepted the Bus Call from %s, you will see the marker untill you have reached it.",giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Bus Driver %s has accepted your Bus Call please wait at your current Position.",sendername);
- SendClientMessage(BusCall, COLOR_LIGHTBLUE, string);
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(BusCall, X, Y, Z);
- SetPlayerCheckpoint(playerid, X, Y, Z, 5);
- GameTextForPlayer(playerid, "~w~Bus Caller~n~~r~Goto redmarker", 5000, 1);
- BusCallTime[playerid] = 1;
- BusAccepted[playerid] = BusCall;
- BusCall = 999;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody called for a Bus yet !");
- return 1;
- }
- }
- else if(strcmp(x_job,"medic",true) == 0)
- {
- if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
- {
- if(MedicCallTime[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have already accepted a Medic Call !");
- return 1;
- }
- if(MedicCall < 999)
- {
- if(IsPlayerConnected(MedicCall))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(MedicCall, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have accepted the Medic Call from %s, you have 30 Seconds to get there.",giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* After the 30 Seconds the Red Marker will disappear.");
- format(string, sizeof(string), "* Medic %s has accepted your Medic Call please wait at your current Position.",sendername);
- SendClientMessage(MedicCall, COLOR_LIGHTBLUE, string);
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(MedicCall, X, Y, Z);
- SetPlayerCheckpoint(playerid, X, Y, Z, 5);
- GameTextForPlayer(playerid, "~w~Medic Caller~n~~r~Goto redmarker", 5000, 1);
- MedicCallTime[playerid] = 1;
- MedicCall = 999;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody called for a Medic yet !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Medic !");
- return 1;
- }
- }
- else if(strcmp(x_job,"lawyer",true) == 0)
- {
- if(PlayerInfo[playerid][pJob] == 2)
- {
- if(LawyerCallTime[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have already accepted a Lawyer Call !");
- return 1;
- }
- if(LawyerCall < 999)
- {
- if(IsPlayerConnected(LawyerCall))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(LawyerCall, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have accepted the Lawyer Call from %s, you have 30 Seconds to get there.",giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* After the 30 Seconds the Red Marker will disappear.");
- format(string, sizeof(string), "* Lawyer %s has accepted your Lawyer Call please wait at your current Position.",sendername);
- SendClientMessage(LawyerCall, COLOR_LIGHTBLUE, string);
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(LawyerCall, X, Y, Z);
- SetPlayerCheckpoint(playerid, X, Y, Z, 5);
- GameTextForPlayer(playerid, "~w~Lawyer Caller~n~~r~Goto redmarker", 5000, 1);
- LawyerCallTime[playerid] = 1;
- LawyerCall = 999;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody called for a Lawyer yet !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Lawyer !");
- return 1;
- }
- }
- else if(strcmp(x_job,"mechanic",true) == 0)
- {
- if(PlayerInfo[playerid][pJob] != 7)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Mechanic !");
- return 1;
- }
- if(MechanicCallTime[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You have already accepted a Mechanic Call !");
- return 1;
- }
- if(MechanicCall < 999)
- {
- if(IsPlayerConnected(MechanicCall))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(MechanicCall, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have accepted the Mechanic Call from %s, you have 30 Seconds to get there.",giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* After the 30 Seconds the Red Marker will disappear.");
- format(string, sizeof(string), "* Mechanic %s has accepted your Mechanic Call please wait at your current Position.",sendername);
- SendClientMessage(MechanicCall, COLOR_LIGHTBLUE, string);
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(MechanicCall, X, Y, Z);
- SetPlayerCheckpoint(playerid, X, Y, Z, 5);
- GameTextForPlayer(playerid, "~w~Mechanic Caller~n~~r~Goto redmarker", 5000, 1);
- MechanicCallTime[playerid] = 1;
- MechanicCall = 999;
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody called for a Mechanic yet !");
- return 1;
- }
- }
- else if(strcmp(x_job,"job",true) == 0)
- {
- if(GettingJob[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Stranger Says : Welcome My Friend , Now you are officialy working with us - If you need any help ask me [/help]");
- PlayerInfo[playerid][pJob] = GettingJob[playerid];
- GettingJob[playerid] = 0;
- if(PlayerInfo[playerid][pJob] == 9)
- {
- SendClientMessage(playerid, COLOR_WHITE, "HINT: You'll need to buy GP from P.C Warehouse");
- }
- if(PlayerInfo[playerid][pJob] == 17)
- {
- SendClientMessage(playerid, COLOR_WHITE, "HINT: You'll need to buy Drug-Crates from P.C Warehouse.");
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You haven't even been at a Job place yet!");
- return 1;
- }
- }
- else if(strcmp(x_job,"refill",true) == 0)
- {
- if(RefillOffer[playerid] < 999)
- {
- if(IsPlayerConnected(RefillOffer[playerid]))
- {
- if(PlayerInfo[playerid][pCash] > RefillPrice[playerid])
- {
- if(UseAcceptTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 60 seconds !");
- GetPlayerName(RefillOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new car = gLastCar[playerid];
- new fuel;
- PlayerInfo[RefillOffer[playerid]][pMechSkill] ++;
- if(PlayerInfo[RefillOffer[playerid]][pMechSkill] == 50)
- { SendClientMessage(RefillOffer[playerid], COLOR_YELLOW, "* Your Mechanic Skill is now Level 2, you can now add more Fuel to Cars."); }
- else if(PlayerInfo[RefillOffer[playerid]][pMechSkill] == 100)
- { SendClientMessage(RefillOffer[playerid], COLOR_YELLOW, "* Your Mechanic Skill is now Level 3, you can now add more Fuel to Cars."); }
- else if(PlayerInfo[RefillOffer[playerid]][pMechSkill] == 200)
- { SendClientMessage(RefillOffer[playerid], COLOR_YELLOW, "* Your Mechanic Skill is now Level 4, you can now add more Fuel to Cars."); }
- else if(PlayerInfo[RefillOffer[playerid]][pMechSkill] == 400)
- { SendClientMessage(RefillOffer[playerid], COLOR_YELLOW, "* Your Mechanic Skill is now Level 5, you can now add more Fuel to Cars."); }
- new level = PlayerInfo[RefillOffer[playerid]][pMechSkill];
- if(level >= 0 && level <= 49)
- { fuel = 15; }
- else if(level >= 50 && level <= 99)
- { fuel = 40; }
- else if(level >= 100 && level <= 199)
- { fuel = 60; }
- else if(level >= 200 && level <= 399)
- { fuel = 80; }
- else if(level >= 400)
- { fuel = 100; }
- format(string, sizeof(string), "* You refilled your car with %d, for $%d by Mechanic %s.",fuel,RefillPrice[playerid],giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* You refilled %s's car with %d, the $%d has been added to your Bank Account.",sendername,fuel,RefillPrice[playerid]);
- SendClientMessage(RefillOffer[playerid], COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "%s has accepted the refill from %s for %d", sendername,giveplayer,RefillPrice[playerid]);
- PayLog(string);
- PlayerInfo[RefillOffer[playerid]][pAccount] += RefillPrice[playerid];
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-RefillPrice[playerid];
- GivePlayerMoney(playerid, -RefillPrice[playerid]);
- if(Gas[car] < 110) { Gas[car] += fuel; }
- RefillOffer[playerid] = 999;
- RefillPrice[playerid] = 0;
- UseAcceptTimer[playerid] = 1;
- SetTimerEx("UseAccept",60*1000,0,"i",playerid);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered to Refill your Car !");
- return 1;
- }
- }
- else if(strcmp(x_job,"live",true) == 0)
- {
- if(LiveOffer[playerid] < 999)
- {
- if(IsPlayerConnected(LiveOffer[playerid]))
- {
- if(ProxDetectorS(5.0, playerid, LiveOffer[playerid]))
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are frozen till the Live Conversation ends.");
- SendClientMessage(LiveOffer[playerid], COLOR_LIGHTBLUE, "* You are frozen till the Live Conversation ends (use /live again).");
- TogglePlayerControllable(playerid, 0);
- TogglePlayerControllable(LiveOffer[playerid], 0);
- TalkingLive[playerid] = LiveOffer[playerid];
- TalkingLive[LiveOffer[playerid]] = playerid;
- LiveOffer[playerid] = 999;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are to far away from the News Reporter !");
- return 1;
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody gave you a Live Conversation offer !");
- return 1;
- }
- }
- else if(strcmp(x_job,"defense",true) == 0)
- {
- if(DefenseOffer[playerid] < 999)
- {
- if(PlayerInfo[playerid][pCash] > DefensePrice[playerid])
- {
- if(IsPlayerConnected(DefenseOffer[playerid]))
- {
- new points = PlayerInfo[playerid][pWantedLevel];
- if(points == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not wanted !");
- DefenseOffer[playerid] = 999;
- DefensePrice[playerid] = 0;
- return 1;
- }
- GetPlayerName(DefenseOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* Lawyer %s has defended you and lowered your wanted level for $%d.",giveplayer,DefensePrice[playerid]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s accepted the Defense, the $%d was transferred to your Bank Account.",sendername,DefensePrice[playerid]);
- SendClientMessage(DefenseOffer[playerid], COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "%s has accepted the defense from %s for $%d", sendername,giveplayer,DefensePrice[playerid]);
- PayLog(string);
- PlayerInfo[DefenseOffer[playerid]][pAccount] += DefensePrice[playerid];
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-DefensePrice[playerid];
- GivePlayerMoney(playerid, -DefensePrice[playerid]);
- PlayerPlaySound(playerid,1054,0.0,0.0,0.0);
- SetPlayerWantedLevel(playerid, points-1);
- PlayerInfo[playerid][pWantedLevel] = points-1;
- if(points == 6) { SetPlayerToTeamColor(playerid); }
- DefenseOffer[playerid] = 999;
- DefensePrice[playerid] = 0;
- ClearCrime(playerid);
- return 1;
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody has offered to defend you !");
- return 1;
- }
- }
- else if(strcmp(x_job,"vest",true) == 0)
- {
- if(GuardOffer[playerid] < 999)
- {
- if(PlayerInfo[playerid][pCash] > GuardPrice[playerid])
- {
- if(IsPlayerConnected(GuardOffer[playerid]))
- {
- if(ProxDetectorS(3.0, playerid, GuardOffer[playerid]))
- {
- if(UseAcceptTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 60 seconds !");
- GetPlayerName(GuardOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You accepted the Protection for $%d from Bodyguard %s.",GuardPrice[playerid],giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s accepted your Protection, and the $%d was added to your Bank Account.",sendername,GuardPrice[playerid]);
- SendClientMessage(GuardOffer[playerid], COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "%s has accepted the protection from %s for $%d", sendername,giveplayer,GuardPrice[playerid]);
- PayLog(string);
- PlayerInfo[GuardOffer[playerid]][pAccount] += GuardPrice[playerid];
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-GuardPrice[playerid];
- GivePlayerMoney(playerid, -GuardPrice[playerid]);
- GuardOffer[playerid] = 999;
- GuardPrice[playerid] = 0;
- SetPlayerArmour(playerid, 50.0);
- UseAcceptTimer[playerid] = 1;
- SetTimerEx("UseAccept",60*1000,0,"i",playerid);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You're too far away !");
- return 1;
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered you any Protection !");
- return 1;
- }
- }
- else if(strcmp(x_job,"pot",true) == 0)
- {
- if(PotOffer[playerid] < 999)
- {
- if(PlayerInfo[playerid][pCash] > PotPrice[playerid])
- {
- if(PlayerInfo[playerid][pPot] < 7)
- {
- if(IsPlayerConnected(PotOffer[playerid]))
- {
- GetPlayerName(PotOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You bought %d grams of pot for $%d from Drug Dealer %s.",PotGram[playerid],PotPrice[playerid],giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has bought your %d grams, the $%d was added to your Bank Account.",sendername,PotGram[playerid],PotPrice[playerid]);
- SendClientMessage(PotOffer[playerid], COLOR_LIGHTBLUE, string);
- PlayerInfo[PotOffer[playerid]][pAccount] += PotPrice[playerid];
- PlayerInfo[PotOffer[playerid]][pDrugsSkill] ++;
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-PotPrice[playerid];
- GivePlayerMoney(playerid, -PotPrice[playerid]);
- PlayerInfo[playerid][pPot] += PotGram[playerid];
- PlayerInfo[PotOffer[playerid]][pPot] -= PotGram[playerid];
- if(PlayerInfo[PotOffer[playerid]][pDrugsSkill] == 50)
- { SendClientMessage(PotOffer[playerid], COLOR_YELLOW, "* Your Drug Dealer Skill is now Level 2, you can buy more Grams."); }
- else if(PlayerInfo[PotOffer[playerid]][pDrugsSkill] == 100)
- { SendClientMessage(PotOffer[playerid], COLOR_YELLOW, "* Your Drug Dealer Skill is now Level 3, you can buy more Grams."); }
- else if(PlayerInfo[PotOffer[playerid]][pDrugsSkill] == 200)
- { SendClientMessage(PotOffer[playerid], COLOR_YELLOW, "* Your Drug Dealer Skill is now Level 4, you can buy more Grams."); }
- else if(PlayerInfo[PotOffer[playerid]][pDrugsSkill] == 400)
- { SendClientMessage(PotOffer[playerid], COLOR_YELLOW, "* Your Drug Dealer Skill is now Level 5, you can buy more Grams."); }
- PotOffer[playerid] = 999;
- PotPrice[playerid] = 0;
- PotGram[playerid] = 0;
- return 1;
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are fully loaded with Pot, /usepot or /drop it first !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered you any Pot !");
- return 1;
- }
- }
- else if(strcmp(x_job,"crack",true) == 0)
- {
- if(CrackOffer[playerid] < 999)
- {
- if(PlayerInfo[playerid][pCash] > CrackPrice[playerid])
- {
- if(PlayerInfo[playerid][pCrack] < 7)
- {
- if(IsPlayerConnected(CrackOffer[playerid]))
- {
- GetPlayerName(CrackOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You bought %d grams of crack for $%d from Drug Dealer %s.",CrackGram[playerid],CrackPrice[playerid],giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has bought your %d grams, the $%d was added to your Bank Account.",sendername,CrackGram[playerid],CrackPrice[playerid]);
- SendClientMessage(CrackOffer[playerid], COLOR_LIGHTBLUE, string);
- PlayerInfo[CrackOffer[playerid]][pAccount] += CrackPrice[playerid];
- PlayerInfo[CrackOffer[playerid]][pDrugsSkill] ++;
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-CrackPrice[playerid];
- GivePlayerMoney(playerid, -CrackPrice[playerid]);
- PlayerInfo[playerid][pCrack] += CrackGram[playerid];
- PlayerInfo[CrackOffer[playerid]][pCrack] -= CrackGram[playerid];
- if(PlayerInfo[CrackOffer[playerid]][pDrugsSkill] == 50)
- { SendClientMessage(CrackOffer[playerid], COLOR_YELLOW, "* Your Drug Dealer Skill is now Level 2, you can buy more Grams."); }
- else if(PlayerInfo[CrackOffer[playerid]][pDrugsSkill] == 100)
- { SendClientMessage(CrackOffer[playerid], COLOR_YELLOW, "* Your Drug Dealer Skill is now Level 3, you can buy more Grams."); }
- else if(PlayerInfo[CrackOffer[playerid]][pDrugsSkill] == 200)
- { SendClientMessage(CrackOffer[playerid], COLOR_YELLOW, "* Your Drug Dealer Skill is now Level 4, you can buy more Grams."); }
- else if(PlayerInfo[CrackOffer[playerid]][pDrugsSkill] == 400)
- { SendClientMessage(CrackOffer[playerid], COLOR_YELLOW, "* Your Drug Dealer Skill is now Level 5, you can buy more Grams."); }
- CrackOffer[playerid] = 999;
- CrackPrice[playerid] = 0;
- CrackGram[playerid] = 0;
- return 1;
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are fully loaded with Crack, /usecrack or /drop it first !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered you any Pot !");
- return 1;
- }
- }
- else if(strcmp(x_job,"sex",true) == 0)
- {
- if(SexOffer[playerid] < 999)
- {
- if(PlayerInfo[playerid][pCash] > SexPrice[playerid])
- {
- if(IsPlayerConnected(SexOffer[playerid]))
- {
- new Car = GetPlayerVehicleID(playerid);
- if(IsPlayerInAnyVehicle(playerid) && IsPlayerInVehicle(SexOffer[playerid], Car))
- {
- if(UseAcceptTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 60 seconds !");
- GetPlayerName(SexOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You had sex with %s, for $%d.", giveplayer, SexPrice[playerid]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s had sex with you, the $%d was added to your Bank Account.", sendername, SexPrice[playerid]);
- SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "%s has accepted the sex from %s for $%d", sendername,giveplayer,SexPrice[playerid]);
- PayLog(string);
- PlayerInfo[SexOffer[playerid]][pAccount] += SexPrice[playerid];
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-SexPrice[playerid];
- GivePlayerMoney(playerid, -SexPrice[playerid]);
- PlayerInfo[SexOffer[playerid]][pSexSkill] ++;
- if(PlayerInfo[SexOffer[playerid]][pSexSkill] == 50)
- { SendClientMessage(SexOffer[playerid], COLOR_YELLOW, "* Your Sex Skill is now Level 2, you offer better Sex (health) and less chance on STD."); }
- else if(PlayerInfo[SexOffer[playerid]][pSexSkill] == 100)
- { SendClientMessage(SexOffer[playerid], COLOR_YELLOW, "* Your Sex Skill is now Level 3, you offer better Sex (health) and less chance on STD."); }
- else if(PlayerInfo[SexOffer[playerid]][pSexSkill] == 200)
- { SendClientMessage(SexOffer[playerid], COLOR_YELLOW, "* Your Sex Skill is now Level 4, you offer better Sex (health) and less chance on STD."); }
- else if(PlayerInfo[SexOffer[playerid]][pSexSkill] == 400)
- { SendClientMessage(SexOffer[playerid], COLOR_YELLOW, "* Your Sex Skill is now Level 5, you offer better Sex (health) and less chance on STD."); }
- UseAcceptTimer[playerid] = 1;
- SetTimerEx("UseAccept",60*1000,0,"i",playerid);
- if(STDPlayer[playerid] == 0)
- {
- if(Condom[playerid] < 1)
- {
- new Float:health;
- GetPlayerHealth(playerid, health);
- new level = PlayerInfo[SexOffer[playerid]][pSexSkill];
- if(level >= 0 && level <= 49)
- {
- if(health > 95) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, health + 5.0); }
- new rand = random(sizeof(STD1));
- STDPlayer[playerid] = STD1[rand];
- STDPlayer[SexOffer[playerid]] = STD1[rand];
- if(STD1[rand] == 0) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 30 Health + no STD while having Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You haven't got a STD while having Sex."); }
- else if(STD1[rand] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 30 Health + a Chlamydia because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Chlamydia because of the Sex."); }
- else if(STD1[rand] == 2) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 30 Health + a Gonorrhea because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Gonorrhea because of the Sex."); }
- else if(STD1[rand] == 3) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 30 Health + a Syphilis because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Syphilis because of the Sex."); }
- }
- else if(level >= 50 && level <= 99)
- {
- if(health > 90) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, health + 10.0); }
- new rand = random(sizeof(STD2));
- STDPlayer[playerid] = STD2[rand];
- STDPlayer[SexOffer[playerid]] = STD2[rand];
- if(STD2[rand] == 0) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 60 Health + no STD while having Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You haven't got a STD while having Sex."); }
- else if(STD2[rand] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 60 Health + a Chlamydia because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Chlamydia because of the Sex."); }
- else if(STD2[rand] == 2) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 60 Health + a Gonorrhea because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Gonorrhea because of the Sex."); }
- else if(STD2[rand] == 3) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 60 Health + a Syphilis because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Syphilis because of the Sex."); }
- }
- else if(level >= 100 && level <= 199)
- {
- if(health > 85) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, health + 15.0); }
- new rand = random(sizeof(STD3));
- STDPlayer[playerid] = STD3[rand];
- STDPlayer[SexOffer[playerid]] = STD3[rand];
- if(STD3[rand] == 0) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 90 Health + no STD while having Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You haven't got a STD while having Sex."); }
- else if(STD3[rand] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 90 Health + a Chlamydia because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Chlamydia because of the Sex."); }
- else if(STD3[rand] == 2) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 90 Health + a Gonorrhea because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Gonorrhea because of the Sex."); }
- else if(STD3[rand] == 3) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 90 Health + a Syphilis because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Syphilis because of the Sex."); }
- }
- else if(level >= 200 && level <= 399)
- {
- if(health > 80) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, health + 20.0); }
- new rand = random(sizeof(STD1));
- STDPlayer[playerid] = STD1[rand];
- STDPlayer[SexOffer[playerid]] = STD1[rand];
- if(STD1[rand] == 0) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 120 Health + no STD while having Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You haven't got a STD while having Sex."); }
- else if(STD1[rand] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 120 Health + a Chlamydia because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Chlamydia because of the Sex."); }
- else if(STD1[rand] == 2) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 120 Health + a Gonorrhea because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Gonorrhea because of the Sex."); }
- else if(STD1[rand] == 3) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 120 Health + a Syphilis because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Syphilis because of the Sex."); }
- }
- else if(level >= 400)
- {
- if(health > 75) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, health + 25.0); }
- new rand = random(sizeof(STD4));
- STDPlayer[playerid] = STD4[rand];
- STDPlayer[SexOffer[playerid]] = STD4[rand];
- if(STD4[rand] == 0) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 120 Health + no STD while having Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You haven't got a STD while having Sex."); }
- else if(STD4[rand] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 120 Health + a Chlamydia because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Chlamydia because of the Sex."); }
- else if(STD4[rand] == 2) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 120 Health + a Gonorrhea because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Gonorrhea because of the Sex."); }
- else if(STD4[rand] == 3) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You got 120 Health + a Syphilis because of the Sex."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Syphilis because of the Sex."); }
- }
- }
- else
- {
- SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* The player used a Condom.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You used a Condom.");
- Condom[playerid] --;
- }
- }
- else
- {
- SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* That player was already infected with a STD, can't get another one.");
- return 1;
- }
- SexOffer[playerid] = 999;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You or the Whore are not both in a Car !");
- return 1;
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You dont have any Sex offered by a Whore !");
- return 1;
- }
- }
- else if(strcmp(x_job,"business",true) == 0)
- {
- if(BizOffer[playerid] < 999)
- {
- if(PlayerInfo[playerid][pCash] > BizPrice[playerid])
- {
- if(IsPlayerConnected(BizOffer[playerid]))
- {
- if(ProxDetectorS(3.0, playerid, BizOffer[playerid]))
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "Businesses/Business_%d.ini", BizID[playerid]);
- if(UseAcceptTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 60 seconds !");
- GetPlayerName(BizOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You accepted to buy the Business for $%d from %s.",BizPrice[playerid],giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s accepted your to buy your Business, and the $%d was added to your Bank Account.",sendername,BizPrice[playerid]);
- SendClientMessage(BizOffer[playerid], COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "%s has accepted to buy the Business from %s for $%d", sendername,giveplayer,BizPrice[playerid]);
- PayLog(string);
- PlayerInfo[BizOffer[playerid]][pAccount] += BizPrice[playerid];
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-BizPrice[playerid];
- GivePlayerMoney(playerid, -BizPrice[playerid]);
- PlayerInfo[playerid][pPbiskey] = BizID[playerid];
- PlayerInfo[BizOffer[playerid]][pPbiskey] = 0;
- dini_Set(FileName, "Owner", GetName(playerid));
- format(BizzInfo[PlayerInfo[playerid][pPbiskey]][bOwner], MAX_PLAYER_NAME, "%s", GetName(playerid));
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[PlayerInfo[playerid][pPbiskey]][bOwner], BizzInfo[PlayerInfo[playerid][pPbiskey]][bMessage],BizzInfo[PlayerInfo[playerid][pPbiskey]][bEntranceCost], PlayerInfo[playerid][pPbiskey]);
- UpdateDynamic3DTextLabelText(business1[PlayerInfo[playerid][pPbiskey]], COLOR_DCHAT, string);
- BizOffer[playerid] = 999;
- BizPrice[playerid] = 0;
- BizID[playerid] = 0;
- UseAcceptTimer[playerid] = 1;
- SetTimerEx("UseAccept",60*1000,0,"i",playerid);
- SaveBusiness(PlayerInfo[playerid][pPbiskey]);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You're too far away !");
- return 1;
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered you any Business !");
- return 1;
- }
- }
- else if(strcmp(x_job,"house",true) == 0)
- {
- if(HouseOffer[playerid] < 999)
- {
- if(PlayerInfo[playerid][pCash] > HousePrice[playerid])
- {
- if(IsPlayerConnected(HouseOffer[playerid]))
- {
- if(ProxDetectorS(3.0, playerid, HouseOffer[playerid]))
- {
- new FileName[128];
- format(FileName, sizeof(FileName), "Houses/House_%d.ini", HouseID[playerid]);
- if(UseAcceptTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 60 seconds !");
- GetPlayerName(HouseOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You accepted to buy the House for $%d from %s.",HousePrice[playerid],giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s accepted your to buy your House, and the $%d was added to your Bank Account.",sendername,HousePrice[playerid]);
- SendClientMessage(HouseOffer[playerid], COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "%s has accepted to buy the House from %s for $%d", sendername,giveplayer,HousePrice[playerid]);
- PayLog(string);
- PlayerInfo[HouseOffer[playerid]][pAccount] += HousePrice[playerid];
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-HousePrice[playerid];
- GivePlayerMoney(playerid, -HousePrice[playerid]);
- PlayerInfo[playerid][pPhousekey] = HouseID[playerid];
- PlayerInfo[HouseOffer[playerid]][pPhousekey] = 0;
- dini_Set(FileName, "Owner", GetName(playerid));
- format(HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], MAX_PLAYER_NAME, "%s", GetName(playerid));
- format(string, sizeof(string), "{00F200}[House]{F0CC00}\n%s\nRent: $%d\nLevel: %d\nID: %d\nType /rentroom to rent a room", HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner],HouseInfo[PlayerInfo[playerid][pPhousekey]][hRent], HouseInfo[PlayerInfo[playerid][pPhousekey]][hLevel], PlayerInfo[playerid][pPhousekey]);
- UpdateDynamic3DTextLabelText(house2[PlayerInfo[playerid][pPhousekey]], COLOR_DCHAT, string);
- HouseOffer[playerid] = 999;
- HousePrice[playerid] = 0;
- HouseID[playerid] = 0;
- UseAcceptTimer[playerid] = 1;
- SetTimerEx("UseAccept",60*1000,0,"i",playerid);
- SaveHouse(PlayerInfo[playerid][pPhousekey]);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You're too far away !");
- return 1;
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered you any House !");
- return 1;
- }
- }
- else if(strcmp(x_job,"houseinvite",true) == 0)
- {
- if(InviteOffer[playerid] < 999)
- {
- if(IsPlayerConnected(InviteOffer[playerid]))
- {
- if(PlayerInfo[InviteOffer[playerid]][pPhousekey] >= 1)
- {
- new houseowner = PlayerInfo[InviteOffer[playerid]][pPhousekey];
- GetPlayerName(InviteOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You accepted the Invitation from %s.",giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s accepted your Invitation.",sendername);
- SendClientMessage(houseowner, COLOR_LIGHTBLUE, string);
- SetPlayerCheckpoint(playerid, HouseInfo[houseowner][hExteriorX], HouseInfo[houseowner][hExteriorY], HouseInfo[houseowner][hExteriorZ], 3.0);
- CP[playerid] = 9;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player doesn't own a House!");
- return 1;
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody has sent you a House Invitation!");
- return 1;
- }
- }
- else if(strcmp(x_job,"repair",true) == 0)
- {
- if(RepairOffer[playerid] < 999)
- {
- if(PlayerInfo[playerid][pCash] > RepairPrice[playerid])
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(IsPlayerConnected(RepairOffer[playerid]))
- {
- if(UseAcceptTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 60 seconds !");
- GetPlayerName(RepairOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- RepairCar[playerid] = GetPlayerVehicleID(playerid);
- SetVehicleHealth(RepairCar[playerid], 1000.0);
- format(string, sizeof(string), "* Mechanic %s has repaired your vehicle for %d.",giveplayer,RepairPrice[playerid]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* You fixed %s's vehicle, the $%d has been added to your Bank Account.",sendername,RepairPrice[playerid]);
- SendClientMessage(RepairOffer[playerid], COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has repaired %s's vehicle.", giveplayer, sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- format(string, sizeof(string), "%s has accepted the repairs from %s for $%d", sendername,giveplayer,RepairPrice[playerid]);
- PayLog(string);
- PlayerInfo[RepairOffer[playerid]][pMechSkill] ++;
- if(PlayerInfo[RepairOffer[playerid]][pMechSkill] == 50)
- { SendClientMessage(RepairOffer[playerid], COLOR_YELLOW, "* Your Mechanic Skill is now Level 2, you can add more Fuel to Players Cars."); }
- else if(PlayerInfo[RepairOffer[playerid]][pMechSkill] == 100)
- { SendClientMessage(RepairOffer[playerid], COLOR_YELLOW, "* Your Mechanic Skill is now Level 3, you can add more Fuel to Players Cars."); }
- else if(PlayerInfo[RepairOffer[playerid]][pMechSkill] == 200)
- { SendClientMessage(RepairOffer[playerid], COLOR_YELLOW, "* Your Mechanic Skill is now Level 4, you can add more Fuel to Players Cars."); }
- else if(PlayerInfo[RepairOffer[playerid]][pMechSkill] == 400)
- { SendClientMessage(RepairOffer[playerid], COLOR_YELLOW, "* Your Mechanic Skill is now Level 5, you can add more Fuel to Players Cars."); }
- PlayerInfo[RepairOffer[playerid]][pAccount] += RepairPrice[playerid];
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-RepairPrice[playerid];
- GivePlayerMoney(playerid, -RepairPrice[playerid]);
- RepairOffer[playerid] = 999;
- RepairPrice[playerid] = 0;
- UseAcceptTimer[playerid] = 1;
- SetTimerEx("UseAccept",60*1000,0,"i",playerid);
- return 1;
- }
- return 1;
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered you to Repair your Car !");
- return 1;
- }
- }
- else { return 1; }
- }
- return 1;
- }
- if(strcmp(cmd, "/refill", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 7)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Mechanic!");
- return 1;
- }
- if(PlayerInfo[playerid][pMechTime] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You must wait 1 minute before you can offer another refill !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /refill [playerid/PartOfName] [price]");
- return 1;
- }
- new playa;
- new money;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- money = strvalEx(tmp);
- if(money < 1 || money > 20000) { SendClientMessage(playerid, COLOR_GREY, " Price can't be lower then $1, or above $20,000 !"); return 1; }
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, playa)&& IsPlayerInAnyVehicle(playa))
- {
- if(playa == playerid)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't do offer to refill your own car ! ");
- return 1;
- }
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered %s to refill their car for $%d .",giveplayer,money);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Mechanic %s wants to refill your car for $%d, (type /accept refill) to accept.",sendername,money);
- SendClientMessage(playa, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pMechTime] = 60;
- RefillOffer[playa] = playerid;
- RefillPrice[playa] = money;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you / not in a car.");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline.");
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/gate", true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,9,1865.70,-1849.68,11.61))
- { //MechanicINHQ GATE
- if(IsAMechanic(playerid))
- {
- if(mechanicgate1 == 0)
- {
- mechanicgate1 = 1;
- MoveDynamicObject(mechanicgatesobj, 1865.70, -1849.68, 11.61, 1.500000);
- format(string, sizeof(string), "* %s Pushes the button on their remote to open the gate.", sendername);
- SendClientMessage(playerid, COLOR_RED, "Mechanic Gate is closing...");
- return 1;
- }
- else
- {
- mechanicgate1 = 0;
- MoveDynamicObject(mechanicgatesobj, 1865.70, -1849.68, 6.61, 1.500000);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Mechanic Gate is opening...");
- return 1;
- }
- }
- }
- if(IsPlayerInRangeOfPoint(playerid,9,1299.96,-1862.98,12.54))
- { //Mechanic GATE
- if(IsAMechanic(playerid))
- {
- if(mechanicgate == 0)
- {
- mechanicgate = 1;
- MoveDynamicObject(mechanicgateobj, 1299.96, -1862.98, 12.54, 1.500000);
- format(string, sizeof(string), "* %s Pushes the button on their remote to open the gate.", sendername);
- SendClientMessage(playerid, COLOR_RED, "Mechanic Gate is closing...");
- return 1;
- }
- else
- {
- mechanicgate = 0;
- MoveDynamicObject(mechanicgateobj, 1299.96, -1862.98, 7.54, 1.500000);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Mechanic Gate is opening...");
- return 1;
- }
- }
- }
- if(IsPlayerInRangeOfPoint(playerid,9,1588.3058,-1637.9652,13.4227))
- { //Police Gate
- if(!IsACop(playerid) || IsAnAgent(playerid)) return SendClientMessage(playerid,COLOR_GREY," You are not a member of the LSPD / SASD !");
- if(pdgategar==0)
- {
- pdgategar = 1;
- MoveDynamicObject(pdgaragegateobj, 1588.965698, -1637.882690, 7.710285, 1.50);
- format(string, sizeof(string), "* %s Pushes the button on their remote to Open/Close the gate.", sendername);
- return 1;
- }
- else if(pdgategar==1)
- {
- pdgategar = 0;
- MoveDynamicObject(pdgaragegateobj, 1588.965698, -1637.882690, 15.260185, 1.50);
- format(string, sizeof(string), "* %s Pushes the button on their remote to Open/Close the gate.", sendername);
- return 1;
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid,9,1544.4913,-1627.2817,13.3828))
- { //POLICE BAR
- if(!IsACop(playerid) || IsAnAgent(playerid)) return SendClientMessage(playerid,COLOR_GREY," You are not a member of the LSPD / SASD !");
- if(pdgatebar==0)
- {
- pdgatebar = 1;
- SetDynamicObjectRot( pdbarriergateobj, 0.0000, 360.0000, 90.0000);
- SetDynamicObjectPos( pdbarriergateobj, 1544.682495, -1630.953003, 13.079567 );
- format(string, sizeof(string), "* %s Pushes the button on their remote to Open/Close the gate.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- else if(pdgatebar==1)
- {
- pdgatebar = 0;
- SetDynamicObjectRot( pdbarriergateobj, 0.0000, 90.0000, 90.0000);
- SetDynamicObjectPos( pdbarriergateobj, 1544.682495, -1630.980000, 13.215000 );
- format(string, sizeof(string), "* %s Pushes the button on their remote to Open/Close the gate.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid,9,96.8500, 1923.4334, 15.3518))
- { //Prison Gate
- if(!IsACop(playerid) && PlayerInfo[playerid][pMember] != 5 || IsAnAgent(playerid)) return SendClientMessage(playerid,COLOR_GREY," You are not a member of the LSPD / SASD / DoC !");
- if(Prison_Buttons[GateOpened] == 0)
- {
- MoveDynamicObject(Prison_Buttons[PrisonGate], 96.808670, 1923.5, 16.234968, 1.50);
- format(string, sizeof(string), "* %s Pushes the button on their remote to open the gate.", sendername);
- Prison_Buttons[GateOpened] = 1;
- Prison_Buttons[GateTimerID]= SetTimer("PrisonGateCheck", 60000, 0);
- return 1;
- }
- else
- {
- MoveDynamicObject(Prison_Buttons[PrisonGate], 96.808670, 1920.512817, 16.234968, 1.50);
- format(string, sizeof(string), "* %s Pushes the button on their remote to open the gate.", sendername);
- Prison_Buttons[GateOpened] = 0;
- KillTimer(Prison_Buttons[GateTimerID]);
- return 1;
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid,9,1642.9678,-1714.9400,15.6028))
- { //FBI GATE
- if(IsAnAgent(playerid))
- {
- if(fbigateopen == 0)
- {
- fbigateopen = 1;
- MoveDynamicObject(FBIGate, 1643.4106, -1714.7389, 15.6083, 1.500000);
- format(string, sizeof(string), "* %s Pushes the button on their remote to open the gate.", sendername);
- SendClientMessage(playerid, COLOR_RED, "FBI Gate is closing...");
- return 1;
- }
- else
- {
- fbigateopen = 0;
- MoveDynamicObject(FBIGate, 1643.4106, -1714.7389, 9.6083, 1.500000);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "FBI Gate is opening...");
- return 1;
- }
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid, 12.0, -80.057670593262, -352.7497253418, 3.2030787467957))
- { //Doc Gate
- if(IsASoldier(playerid)) return SendClientMessage(playerid,COLOR_GREY," You are not a member of the Department of Correction !");
- if(ssgateopen == 0)
- {
- ssgateopen = 1;
- MoveDynamicObject(ssgate, -80.057670593262, -352.7497253418, 7.6630787467957, 1.500000);
- format(string, sizeof(string), "* %s Pushes the button on their remote to open the gate.", sendername);
- return 1;
- }
- else
- {
- ssgateopen = 0;
- MoveDynamicObject(ssgate, -80.057670593262, -352.7497253418, 3.2030787467957, 1.500000);
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/facgate", true) == 0)
- {
- new i = IsPlayerNearFactionGate(playerid);
- new bool:neargate = false;
- if(IsPlayerInRangeOfPoint(playerid, 12.0, FacGateInfo[i][FacGateX], FacGateInfo[i][FacGateY], FacGateInfo[i][FacGateZ]))
- {
- neargate = true;
- if(PlayerInfo[playerid][pMember] == FacGateInfo[i][Faction])
- {
- if(FacGateInfo[i][FacGateOpened] == 0)
- {
- MoveDynamicObject(FacGateInfo[i][FacGateID], FacGateInfo[i][FacGateX], FacGateInfo[i][FacGateY], FacGateInfo[i][FacGateZ]-10, FacGateInfo[i][FacGateSpeed]);
- FacGateInfo[i][FacGateOpened] = 1;
- if (!IsPlayerInAnyVehicle(playerid))
- {
- TogglePlayerControllable(playerid, 0);
- SetTimerEx("UnfreezeMeNow", 2000, false, "i", playerid);
- }
- return 1;
- }
- else
- {
- MoveDynamicObject(FacGateInfo[i][FacGateID], FacGateInfo[i][FacGateX], FacGateInfo[i][FacGateY], FacGateInfo[i][FacGateZ], FacGateInfo[i][FacGateSpeed]);
- FacGateInfo[i][FacGateOpened] = 0;
- return 1;
- }
- }
- if (neargate == false) return SendClientMessage(playerid, GREY, " You are not near a gate.");
- }
- return 1;
- }
- if(strcmp(cmd, "/repair", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 7)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Mechanic!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /repair [playerid/PartOfName] [price]");
- return 1;
- }
- new playa;
- new money;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- money = strvalEx(tmp);
- if(money < 1 || money > 99999) { SendClientMessage(playerid, COLOR_GREY, " Price can't be lower then $1, or above $99,999 !"); return 1; }
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, playa)&& IsPlayerInAnyVehicle(playa))
- {
- if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, " You can't offer to repair your own car !"); return 1; }
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered %s to fix their car for $%d .",giveplayer,money);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Mechanic %s wants to repair your car for $%d, (type /accept repair) to accept.",sendername,money);
- SendClientMessage(playa, COLOR_LIGHTBLUE, string);
- RepairOffer[playa] = playerid;
- RepairPrice[playa] = money;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you / not in a car.");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/family", true) == 0 || strcmp(cmd, "/f", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(!(PlayerInfo[playerid][pMember] >= 8 && PlayerInfo[playerid][pMember] <= 10 || PlayerInfo[playerid][pFMember] != 255))
- return SendClientMessage(playerid,COLOR_GREY," You are not part of a Family!");
- if(gFam[playerid]) return 1;
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[256];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /F [Family/Faction]");
- return 1;
- }
- if(PlayerInfo[playerid][pMember] >= 8 && PlayerInfo[playerid][pMember] <= 10)
- {
- format(string, sizeof(string), "[Radio] %s %s: %s", GetPlayerRank(playerid), PlayerName(playerid), result);
- SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_RED, string);
- }
- else if(PlayerInfo[playerid][pFMember] != 255)
- {
- format(string, sizeof(string), "[F-Radio] %s %s: %s", GetPlayerRank(playerid), PlayerName(playerid), result);
- SendNewFamilyMessage(PlayerInfo[playerid][pFMember], TCOLOR_BLUE, string);
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/news", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsANewsReporter(playerid))
- {
- new newcar = GetPlayerVehicleID(playerid);
- if(PlayerInfo[playerid][pMuted] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, " You cannot speak, you have been silenced !");
- return 1;
- }
- if(!IsANewsCar(newcar))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in the News Van or Chopper !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[96];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /news [newstext]");
- return 1;
- }
- format(string, sizeof(string), "NR %s: %s", sendername, result);
- OOCNews(COLOR_NEWS,string);
- PlayerInfo[playerid][pNewsSkill] ++;
- if(PlayerInfo[playerid][pNewsSkill] == 50)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your News Reporter Skill is now Level 2, soon you are able to Fly the News Chopper and talk Live."); }
- else if(PlayerInfo[playerid][pNewsSkill] == 100)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your News Reporter Skill is now Level 3, soon you are able to Fly the News Chopper and talk Live."); }
- else if(PlayerInfo[playerid][pNewsSkill] == 200)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your News Reporter Skill is now Level 4, you can fly the News Chopper now."); }
- else if(PlayerInfo[playerid][pNewsSkill] == 400)
- { SendClientMessage(playerid, COLOR_YELLOW, "* Your News Reporter Skill is now Level 5, you can now talk Live with any person you want."); }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a News Reporter !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/live", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsANewsReporter(playerid))
- {
- if(PlayerInfo[playerid][pRank] >= 3)
- {
- if(TalkingLive[playerid] != 255)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Live Conversation ended.");
- SendClientMessage(TalkingLive[playerid], COLOR_LIGHTBLUE, "* Live Conversation ended.");
- TogglePlayerControllable(playerid, 1);
- TogglePlayerControllable(TalkingLive[playerid], 1);
- TalkingLive[TalkingLive[playerid]] = 255;
- TalkingLive[playerid] = 255;
- return 1;
- }
- if(PlayerInfo[playerid][pNewsSkill] < 400)
- {
- SendClientMessage(playerid, COLOR_GREY, " Your News Reporter Skill is to low to talk Live with people !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /live [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(5.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot Talk Live with yourself !"); return 1; }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered %s to have a Live Conversation.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s offered you to have a Live Conversation, type (/accept live) to accept.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- LiveOffer[giveplayerid] = playerid;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are to far away from that player !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid ID/Name !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Your rank is not high enough !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a News Reporter !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sellpot", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 4)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Drug Dealer !");
- return 1;
- }
- if(PlayerInfo[playerid][pDrugsTime] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You must wait 1 minute before selling again !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellpot [playerid/PartOfName] [amount] [price]");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellpot [playerid/PartOfName] [amount] [price]");
- return 1;
- }
- new needed;
- needed = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellpot [playerid/PartOfName] [amount] [price]");
- return 1;
- }
- new money;
- money = strvalEx(tmp);
- if(needed < 1 || needed > 99) { SendClientMessage(playerid, COLOR_GREY, " Grams can't be lower than 1, or above 99 !"); return 1; }
- if(money < 1 || money > 99999) { SendClientMessage(playerid, COLOR_GREY, " Price can't be lower than $1, or above $99,999 !"); return 1; }
- if(needed > PlayerInfo[playerid][pPot]) { SendClientMessage(playerid, COLOR_GREY, " You don't have that much Pot with you !"); return 1; }
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, playa))
- {
- if(playa == playerid)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't sell to yourself !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You offered %s to buy %d grams of Pot for $%d .", giveplayer, needed, money);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Drug Dealer %s wants to sell you %d grams of Pot for $%d, (type /accept pot) to buy.", sendername, needed, money);
- SendClientMessage(playa, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pDrugsTime] = 60;
- PotOffer[playa] = playerid;
- PotPrice[playa] = money;
- PotGram[playa] = needed;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline.");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sellcrack", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] != 4)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Drug Dealer !");
- return 1;
- }
- if(PlayerInfo[playerid][pDrugsTime] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You must wait 1 minute before selling again !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellcrack [playerid/PartOfName] [amount] [price]");
- return 1;
- }
- new playa;
- playa = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellcrack [playerid/PartOfName] [amount] [price]");
- return 1;
- }
- new needed;
- needed = strvalEx(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellcrack [playerid/PartOfName] [amount] [price]");
- return 1;
- }
- new money;
- money = strvalEx(tmp);
- if(needed < 1 || needed > 99) { SendClientMessage(playerid, COLOR_GREY, " Grams can't be lower than 1, or above 99 !"); return 1; }
- if(money < 1 || money > 99999) { SendClientMessage(playerid, COLOR_GREY, " Price can't be lower than $1, or above $99,999 !"); return 1; }
- if(needed > PlayerInfo[playerid][pCrack]) { SendClientMessage(playerid, COLOR_GREY, " You don't have that much Crack with you !"); return 1; }
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, playa))
- {
- if(playa == playerid)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't sell to yourself !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You offered %s to buy %d grams of Crack for $%d .", giveplayer, needed, money);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Drug Dealer %s wants to sell you %d grams of Crack for $%d, (type /accept crack) to buy.", sendername, needed, money);
- SendClientMessage(playa, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pDrugsTime] = 60;
- CrackOffer[playa] = playerid;
- CrackPrice[playa] = money;
- CrackGram[playa] = needed;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline.");
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/usepot", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(UseDrugsTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 5 seconds !");
- if(PlayerBoxing[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't use Pot while you are Boxing !");
- return 1;
- }
- if(PlayerStoned[playerid] >= 6)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are too stoned to use Pot !");
- return 1;
- }
- if(PlayerInfo[playerid][pPot] > 1)
- {
- new Float:health;
- GetPlayerHealth(playerid, health);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(health > 80) { SetPlayerHealth(playerid, 100.0); }
- else { SetPlayerHealth(playerid, health + 20.0); }
- PlayerStoned[playerid] += 1;
- if(PlayerStoned[playerid] >= 6)
- {
- GameTextForPlayer(playerid, "~w~You are~n~~p~Stoned", 4000, 1);
- SetPlayerDrunkLevel(playerid, 500000);
- }
- SendClientMessage(playerid, COLOR_GRAD1, " You used 2 grams of pot !");
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has used some pot.");
- }
- else
- {
- format(string, sizeof(string), "* %s has used some pot.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- if(!IsPlayerInAnyVehicle(playerid)) { ApplyAnimation(playerid,"SMOKING","M_smkstnd_loop",4.0,0,0,0,0,0); }
- UseDrugsTimer[playerid] = 1; PlayerInfo[playerid][pPot] -= 2;
- SetTimerEx("UseDrugs",5*1000,0,"i",playerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You dont have any pot left !");
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/usecrack", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(UseDrugsTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 5 seconds !");
- if(PlayerBoxing[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't use Crack while you are Boxing !");
- return 1;
- }
- if(PlayerStoned[playerid] >= 6)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are too stoned to use Crack !");
- return 1;
- }
- if(PlayerInfo[playerid][pCrack] > 1)
- {
- new Float:armor;
- GetPlayerArmour(playerid, armor);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(armor > 80) { SetPlayerArmour(playerid, 100.0); }
- else { SetPlayerArmour(playerid, armor + 10.0); }
- PlayerStoned[playerid] += 1;
- if(PlayerStoned[playerid] >= 6)
- {
- GameTextForPlayer(playerid, "~w~You are~n~~p~Stoned", 4000, 1);
- SetPlayerDrunkLevel(playerid, 500000);
- }
- SendClientMessage(playerid, COLOR_GRAD1, " You used 2 grams of crack !");
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has used some crack.");
- }
- else
- {
- format(string, sizeof(string), "* %s has used some crack.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- if(!IsPlayerInAnyVehicle(playerid)) { ApplyAnimation(playerid,"SMOKING","M_smk_in",4.0,0,0,0,0,0); }
- UseDrugsTimer[playerid] = 1; PlayerInfo[playerid][pCrack] -= 2;
- SetTimerEx("UseDrugs",5*1000,0,"i",playerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You dont have any crack left !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/cc", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 2)
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use that command.");
- return 1;
- }
- for(new i = 0; i < MAX_PLAYERS; i++)
- ClearChatbox(i, 100);
- SendClientMessageToAll(COLOR_LIGHTBLUE, "The chatbox has been cleared by an Administrator!");
- format(string, sizeof(string), "[AdmCmd]: %s has cleared the Chatbox!", sendername);
- ABroadCast(COLOR_YELLOW,string,1);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Cleared the Chat",d,m,y,h,mi,s,sendername);
- }
- return 1;
- }
- if(strcmp(cmd, "/healme", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,3,1205.7174,-1368.5072,1029.4792)||IsPlayerInRangeOfPoint(playerid,3,2373.0471,-1887.0342,976.3950))
- {
- if(STDPlayer[playerid] > 0)
- {
- STDPlayer[playerid] = 0;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are no longer infected with an STD !");
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-1000;
- GivePlayerMoney(playerid, -5000);
- SendClientMessage(playerid, COLOR_NICEGREEN, "Doctor: Your medical bill comes to $5000, Have a nice day.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You dont have a STD to heal !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at a Hospital !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/eject", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) != 2)
- {
- SendClientMessage(playerid,COLOR_GREY," You can only eject people as the driver !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /eject [playerid/PartOfName]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot Eject yourself !"); return 1; }
- new vehid;
- vehid = GetPlayerVehicleID(playerid);
- if(IsPlayerInVehicle(giveplayerid, vehid))
- {
- GetPlayerName(playerid,sendername,sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You have thrown %s out of the car.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* You have been thrown out the car by %s.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has thrown %s out of the vehicle.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- RemovePlayerFromVehicle(giveplayerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not in your Car !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid ID/Name !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You need to be in a Vehicle to use this !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/sex", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] == 3)
- {
- if(PlayerInfo[playerid][pSexTime] != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You must wait 1 minute before you can offer to have sex !");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, " You must be in a car to have Sex with someone !");
- return 1;
- }
- new Car = GetPlayerVehicleID(playerid);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sex [playerid/PartOfName] [price]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- new money;
- money = strvalEx(tmp);
- if(money < 1 || money > 20000) { SendClientMessage(playerid, COLOR_GREY, " Price can't be lower than $1, or above $20,000 !"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot have Sex with yourself !"); return 1; }
- if(IsPlayerInAnyVehicle(playerid) && IsPlayerInVehicle(giveplayerid, Car))
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered %s to have Sex with you, for $%d.", giveplayer, money);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Whore %s has offered you to have Sex with her, for $%d (type /accept sex) to accept.", sendername, money);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pSexTime] = 60;
- SexOffer[giveplayerid] = playerid;
- SexPrice[giveplayerid] = money;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You and the other player must be in a Car together !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Whore !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/wanted", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid) || PlayerInfo[playerid][pJob] == 2)
- {
- new x;
- SendClientMessage(playerid, COLOR_GREEN, "Current Wanted Suspects:");
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pWantedLevel] > 0)
- {
- GetPlayerName(i, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "%s%s: %d", string,giveplayer,PlayerInfo[i][pWantedLevel]);
- x++;
- if(x > 3) {
- SendClientMessage(playerid, COLOR_YELLOW, string);
- x = 0;
- format(string, sizeof(string), "");
- } else {
- format(string, sizeof(string), "%s, ", string);
- }
- }
- }
- }
- if(x <= 3 && x > 0) {
- string[strlen(string)-2] = '.';
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You're not a Cop / FBI / SASD / Lawyer !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/dropcar", true) == 0 || strcmp(cmd, "/dropcar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] > 0)
- {
- if(Packages[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY," You must finish delivering your Gun Packages !");
- return 1;
- }
- if(Crates[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY," You must finish delivering your Drug Crates !");
- return 1;
- }
- if(PlayerInfo[playerid][pCarTime] == 0)
- {
- PlayerInfo[playerid][pCarTime] = 0;
- GameTextForPlayer(playerid, "~w~Car Selling ~n~~r~Drop the car at the Crane", 5000, 1);
- CP[playerid] = 1;
- SetPlayerCheckpoint(playerid, 2696.0520,-2225.8101,13.2554,8.0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You already sold a car, wait till your reload time is over !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not logged in !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/nos", true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,1866.19,-1844.37,13.61))
- {
- if(PlayerInfo[playerid][pJob] != 7)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Mechanic !");
- }
- else if(PlayerInfo[playerid][pJob] == 7)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new vehid = GetPlayerVehicleID(playerid);
- if(PlayerInfo[playerid][pCash] < 200) { SendClientMessage(playerid, COLOR_GREY, " You cant afford the nos !"); return 1; }
- if(IsValidNosVehicle(vehid))
- {
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-200;
- GivePlayerMoney(playerid,-200);
- AddVehicleComponent(vehid, 1009); //2x nos
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger slaps a nos canister onto the engine feed.");
- }
- else
- {
- format(string, sizeof(string), "* %s slaps a nos canister onto the engine feed.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Mechanic !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/hyd", true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,1866.19,-1844.37,13.61))
- {
- if(PlayerInfo[playerid][pJob] != 7)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Mechanic !");
- }
- else if(PlayerInfo[playerid][pJob] == 7)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new vehid = GetPlayerVehicleID(playerid);
- if(PlayerInfo[playerid][pCash] < 500) { SendClientMessage(playerid, COLOR_GREY, " You cant afford the hydraulics !"); return 1; }
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-500;
- GivePlayerMoney(playerid,-500);
- AddVehicleComponent(vehid, 1087); //hydraulics
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has modified the vehicle with hydraulics.");
- }
- else
- {
- format(string, sizeof(string), "* %s has modified the vehicle with hydraulics.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Mechanic !");
- }
- }
- return 1;
- }
- if(strcmp("/fix", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,1866.19,-1844.37,13.61))
- {
- if(PlayerInfo[playerid][pJob] != 7)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Mechanic !");
- }
- else if(PlayerInfo[playerid][pJob] == 7)
- {
- if(FixCarTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 60 seconds to repair your vehicle !");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new vehid = GetPlayerVehicleID(playerid);
- if(vehid)
- {
- RepairVehicle(vehid);
- PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- if(PlayerInfo[playerid][pMask] == 1)
- {
- format(string, sizeof(string), "* Stranger has repaired the vehicle.");
- }
- else
- {
- format(string, sizeof(string), "* %s has repaired the vehicle.", sendername);
- }
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- FixCarTimer[playerid] = 1;
- SetTimerEx("FixCar",60*1000,0,"i",playerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not in a vehicle !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a Mechanic !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/quitjob", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] > 0)
- {
- if(PlayerInfo[playerid][pJob] == 17 && CP[playerid] != 0)
- {
- CP[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- }
- SendClientMessage(playerid, COLOR_WHITE, "[Phone] Stranger Says : Alright Man - Was nice to Work With you , Hope to see you Later");
- PlayerInfo[playerid][pJob] = 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You don't have a Job to quit !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/bail", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJailed] == 1)
- {
- if(JailPrice[playerid] > 0)
- {
- if(PlayerInfo[playerid][pCash] > JailPrice[playerid])
- {
- format(string, sizeof(string), "* You bailed yourself out for: $%d", JailPrice[playerid]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-JailPrice[playerid];
- GivePlayerMoney(playerid, -JailPrice[playerid]);
- JailPrice[playerid] = 0;
- WantLawyer[playerid] = 0;
- CallLawyer[playerid] = 0;
- PlayerInfo[playerid][pJailTime] = 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You can't afford that !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You don't have a Bail Price !");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not in Jail !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/changepass", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(gPlayerLogged[playerid] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not Logged in !");
- return 1;
- }
- if(ChangePassTimer[playerid]) return 1;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "%s.ini", sendername);
- new tmppass[64];
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /changepass [password]");
- return 1;
- }
- format(string, sizeof(string), "You have changed your account password to %s.", tmp);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
- Encrypt(tmppass);
- OnPlayerRegister(playerid,tmppass);
- ChangePassTimer[playerid] = 1;
- SetTimerEx("ChangePass",5*1000,0,"i",playerid);
- }
- return 1;
- }
- if(strcmp(cmd, "/fine", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] <= 3 && PlayerInfo[playerid][pHelper] <= 4)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fine [playerid/PartOfName] [price] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fine [playerid/PartOfName] [price] [reason]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys < 1) { SendClientMessage(playerid, COLOR_GREY, " Fine Money can't be below 1 !"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fine [playerid/PartOfName] [price] [reason]");
- return 1;
- }
- if(UseAdmCmdTimer[playerid] > 3)
- {
- new IP[16];
- new year, month, day;
- getdate(year, month, day);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerIp(playerid, IP, sizeof(IP));
- format(string, sizeof(string), "%s [%d/%d/%d] Name: %s Key: %s Reason: Spam.", IP, day, month, year,sendername,PlayerInfo[playerid][pKey]);
- BanLog(string);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s was banned, reason: Spam.", sendername);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- PlayerInfo[playerid][pBand] = 3;
- PlayerInfo[playerid][pPermBand] = 1;
- BanEx(playerid, "Banned By: Autoban Reason: Spam");
- return 1;
- }
- PlayerInfo[giveplayerid][pCash] = PlayerInfo[giveplayerid][pCash]-moneys;
- GivePlayerMoney(giveplayerid,-moneys);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has been fined $%d by an Administrator, reason: %s", giveplayer, moneys, (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- UseAdmCmdTimer[playerid]++;
- SetTimerEx("UseAdmCmd",3*1000,0,"i",playerid); //3 seconds
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/givecookie", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givecookie [playerid/PartOfName] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givecookie [playerid/PartOfName] [reason]");
- return 1;
- }
- PlayerInfo[giveplayerid][pCookies] += 1;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has been given a cookie by %s, reason: %s", PlayerName(giveplayerid), PlayerName(playerid), (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/givecookieall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1337)
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- return 1;
- }
- for(new i = 0; i <MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- PlayerInfo[i][pCookies]++;
- }
- }
- format(string, sizeof(string), "{FF6347}%s has given a cookie to every person online.", PlayerName(playerid));
- SendClientMessageToAll(LIGHTRED, string);
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/givegoldbarall", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1337)
- {
- SendClientMessage(playerid, GREY, " You are not authorized to use that command.");
- return 1;
- }
- for(new i = 0; i <MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- PlayerInfo[i][pGoldBars]++;
- }
- }
- format(string, sizeof(string), "{FF6347}%s has given a Gold-Bar to every person online.", PlayerName(playerid));
- SendClientMessageToAll(LIGHTRED, string);
- return 1;
- }
- return 1;
- }
- if(strcmp(cmd, "/givegoldbar", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] < 1337)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegoldbar [playerid/PartOfName] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givegoldbar [playerid/PartOfName] [reason]");
- return 1;
- }
- PlayerInfo[giveplayerid][pGoldBars] += 1;
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has been given a Gold-Bar by %s, reason: %s", PlayerName(giveplayerid), PlayerName(playerid), (result));
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/shakehand", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, 0xFF0000FF, "USAGE: /shakehand [playerid/PartOfName] [1-6]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, 0xFF0000FF, "USAGE: /shakehand [playerid/PartOfName] [1-6]");
- return 1;
- }
- new snumber;
- snumber = strval(tmp);
- if(snumber < 1 || snumber > 6) { SendClientMessage(playerid, 0xFF0000FF, "USAGE: /shakehand [playerid/PartOfName] [1-6]"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(2.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot offer to shake your own hand !"); return 1; }
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You offered to shake %s's hand.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has offered to shake your hand (type /accept handshake), to accept it.", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- HandshakeOffer[giveplayerid] = playerid;
- HandshakeType[giveplayerid] = snumber;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- return 1;
- }
- /*if(strcmp(cmd, "/ticket", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- if(IsACop(playerid) && PlayerInfo[playerid][pOnDuty] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not on Duty !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ticket [playerid/PartOfName] [price] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ticket [playerid/PartOfName] [price] [reason]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys < 1 || moneys > 99999) { SendClientMessage(playerid, COLOR_GREY, " Ticket Money can't be below 1 or higher then 99999 !"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ticket [playerid/PartOfName] [price] [reason]");
- return 1;
- }
- format(string, sizeof(string), "* You gave %s a Ticket costing $%d, reason: %s.", giveplayer, moneys, (result));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Officer %s has given you a Ticket costing $%d, reason: %s.", sendername, moneys, (result));
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Officer %s writes up a Ticket and gives it to %s.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "* Type /accept ticket, to accept it.");
- TicketOffer[giveplayerid] = playerid;
- TicketMoney[giveplayerid] = moneys;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a member of the LSPD / SASD !");
- return 1;
- }
- }
- return 1;
- }*/
- if(strcmp(cmd, "/payticket", true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, 249.5755,67.5832,1003.6406) || IsPlayerInRangeOfPoint(playerid, 2.0, 249.5755,67.5832,1003.6406))
- {
- if(TicketOffer[playerid] < 999)
- {
- if(ProxDetectorS(5.0, playerid, TicketOffer[playerid]))
- {
- if(PlayerInfo[playerid][pCash] < TicketMoney[playerid])
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- return 1;
- }
- GetPlayerName(TicketOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You have paid the Ticket of $%d", TicketMoney[playerid]);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has paid your Ticket of $%d.", sendername, TicketMoney[playerid]);
- SendClientMessage(TicketOffer[playerid], COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has paid the Ticket.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-TicketMoney[playerid];
- GivePlayerMoney(playerid, -TicketMoney[playerid]);
- PlayerInfo[TicketOffer[playerid]][pCash] = PlayerInfo[TicketOffer[playerid]][pCash]+TicketMoney[playerid];
- GivePlayerMoney(TicketOffer[playerid], TicketMoney[playerid]);
- TicketOffer[playerid] = 999;
- TicketMoney[playerid] = 0;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not at the LSPD!");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody offered you a Ticket !");
- return 1;
- }
- }
- if(strcmp(cmd, "/ticket", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAnAgent(playerid) || IsASoldier(playerid))
- {
- if(IsACop(playerid) && PlayerInfo[playerid][pOnDuty] == 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not on Duty !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ticket [playerid/PartOfName] [price] [reason]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ticket [playerid/PartOfName] [price] [reason]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys < 1 || moneys > 99999) { SendClientMessage(playerid, COLOR_GREY, " Ticket Money can't be below 1 or higher then 99999 !"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(ProxDetectorS(8.0, playerid, giveplayerid))
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ticket [playerid/PartOfName] [price] [reason]");
- return 1;
- }
- format(string, sizeof(string), "* You gave %s a Ticket costing $%d, reason: %s.", giveplayer, moneys, (result));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Officer %s has given you a Ticket costing $%d, reason: %s.", sendername, moneys, (result));
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Officer %s writes up a Ticket and gives it to %s.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "Head to The LSPD to pay your ticket");
- TicketOffer[giveplayerid] = playerid;
- TicketMoney[giveplayerid] = moneys;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not a LSPD / FBI / SASD !");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/arrest", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAnAgent(playerid))
- {
- if(IsACop(playerid) && PlayerInfo[playerid][pOnDuty] == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "You are not on Duty (10-8).");
- return 1;
- }
- new interior = GetPlayerInterior(playerid);
- if(!IsPlayerInRangeOfPoint(playerid,8.0,1528.3715,-1677.9541,5.8906) && !IsPlayerInRangeOfPoint(playerid,8.0,1651.0934,-1694.3004,15.6094) && !IsPlayerInRangeOfPoint(playerid,8.0,398.9164,-1161.7887,1223.6608) && !IsPlayerInRangeOfPoint(playerid,8.0,246.5069,66.6402,1003.6406) && !IsPlayerInRangeOfPoint(playerid,8.0,1564.6757,-1657.3682,28.3956) && interior != 10 && interior != 3)
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not inside the PD / FBI or at an Arrest Point!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /arrest [price] [minutes] [bail (0 - 1)] [bailprice]"); return 1; }
- moneys = strvalEx(tmp);
- if(moneys < 1 || moneys > 20000) { SendClientMessage(playerid, COLOR_GREY, " Price can't be below $1 or above $20,000!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /arrest [price] [minutes] [bail (0 - 1)] [bailprice]");
- return 1;
- }
- new time = strvalEx(tmp);
- if(time < 1 || time > 20)
- {
- SendClientMessage(playerid, COLOR_GREY, " Minutes can't be below 1 or above 20!");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /arrest [price] [minutes] [bail (0 - 1)] [bailprice]"); return 1; }
- new bail = strvalEx(tmp);
- if(bail < 0 || bail > 1) { SendClientMessage(playerid, COLOR_GREY, " Bail can't be below 0 or above 1!"); return 1; }
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /arrest [price] [minutes] [bail (0 - 1)] [bailprice]"); return 1; }
- new bailprice = strvalEx(tmp);
- if(bailprice < 0 || bailprice > 1000000) { SendClientMessage(playerid, COLOR_GREY, " Bail Price can't be below $0 or above $1,000,000!"); return 1; }
- new suspect = GetClosestPlayer(playerid);
- if(IsPlayerConnected(suspect))
- {
- if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
- {
- if(PlayerInfo[suspect][pWantedLevel] < 1) { SendClientMessage(playerid, COLOR_GREY, " Player must be at least Wanted Level 1!"); return 1; }
- GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* You arrested %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "You were arrested by %s, $%d", sendername, moneys);
- SendClientMessage(suspect,COLOR_LIGHTRED,string);
- PlayerInfo[suspect][pCash] = PlayerInfo[suspect][pCash]-moneys;
- GivePlayerMoney(suspect, -moneys);
- ClearGuns(suspect);
- ResetPlayerWeapons(suspect);
- if(PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==1)
- {
- format(string, sizeof(string), "[LSPD] |%s %s Has arrested The Suspect %s|", GetPlayerRank(playerid),GetName(playerid), giveplayer);
- OOCNews(COLOR_LIGHTRED, string);
- SetPlayerInterior(suspect,10); PlayerInfo[playerid][pInt] = 6;
- new rand = random(sizeof(SFSpawns));
- PlayerCell = rand;
- SetPlayerPos(suspect, SFSpawns[rand][0], SFSpawns[rand][1], SFSpawns[rand][2]);
- SetPlayerFacingAngle(suspect, SFSpawns[rand][3]);
- PlayerCuffed[suspect] = 0;
- TogglePlayerControllable(suspect, 1);
- SetCameraBehindPlayer(suspect);
- PlayerInfo[suspect][pJailTime] = time*60;
- }
- else if(PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==2)
- {
- format(string, sizeof(string), "[FBI] |%s %s Has arrested The Suspect %s|", GetPlayerRank(playerid),GetName(playerid), giveplayer);
- OOCNews(COLOR_LIGHTRED, string);
- SetPlayerInterior(suspect,10); PlayerInfo[playerid][pInt] = 6;
- new rand = random(sizeof(FBISpawns));
- PlayerCell = rand;
- SetPlayerPos(suspect, FBISpawns[rand][0], FBISpawns[rand][1], FBISpawns[rand][2]);
- SetPlayerFacingAngle(suspect, FBISpawns[rand][3]);
- PlayerCuffed[suspect] = 0;
- TogglePlayerControllable(suspect, 1);
- SetCameraBehindPlayer(suspect);
- PlayerInfo[suspect][pJailTime] = time * 60;
- }
- else if(PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==3)
- {
- format(string, sizeof(string), "[SASD] |%s %s Has arrested The Suspect %s|", GetPlayerRank(playerid),GetName(playerid), giveplayer);
- OOCNews(COLOR_LIGHTRED, string);
- SetPlayerInterior(suspect,10); PlayerInfo[playerid][pInt] = 6;
- new rand = random(sizeof(SFSpawns));
- PlayerCell = rand;
- SetPlayerPos(suspect, SFSpawns[rand][0], SFSpawns[rand][1], SFSpawns[rand][2]);
- SetPlayerFacingAngle(suspect, SFSpawns[rand][3]);
- PlayerCuffed[suspect] = 0;
- TogglePlayerControllable(suspect, 1);
- SetCameraBehindPlayer(suspect);
- PlayerInfo[suspect][pJailTime] = time * 60;
- }
- else if(PlayerInfo[playerid][pMember]==7||PlayerInfo[playerid][pLeader]==7)
- {
- format(string, sizeof(string), "[SS] |%s %s Has arrested The Suspect %s|", GetPlayerRank(playerid),GetName(playerid), giveplayer);
- OOCNews(COLOR_LIGHTRED, string);
- SetPlayerInterior(suspect,10); PlayerInfo[playerid][pInt] = 6;
- new rand = random(sizeof(SFSpawns));
- PlayerCell = rand;
- SetPlayerPos(suspect, SFSpawns[rand][0], SFSpawns[rand][1], SFSpawns[rand][2]);
- SetPlayerFacingAngle(suspect, SFSpawns[rand][3]);
- PlayerCuffed[suspect] = 0;
- TogglePlayerControllable(suspect, 1);
- SetCameraBehindPlayer(suspect);
- PlayerInfo[suspect][pJailTime] = time * 60;
- }
- if(bail == 1)
- {
- JailPrice[suspect] = bailprice;
- format(string, sizeof(string), "* You are jailed for %d seconds, Bail: $%d.", PlayerInfo[suspect][pJailTime], JailPrice[suspect]);
- SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
- }
- else
- {
- JailPrice[suspect] = 0;
- format(string, sizeof(string), "* You are jailed for %d seconds, Bail: Unavailable.", PlayerInfo[suspect][pJailTime]);
- SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
- }
- if(PlayerInfo[suspect][Robbing] == 1)
- {
- if(RobStatus[RobberID1] == suspect)
- {
- RobStatus[RobberID1] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID2] == suspect)
- {
- RobStatus[RobberID2] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID3] == suspect)
- {
- RobStatus[RobberID3] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID4] == suspect)
- {
- RobStatus[RobberID4] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- if(RobStatus[RobberID5] == suspect)
- {
- RobStatus[RobberID5] = 200;
- if(RobStatus[RobberID1] > 199 && RobStatus[RobberID2] > 199 && RobStatus[RobberID3] > 199 && RobStatus[RobberID4] > 199 && RobStatus[RobberID5] > 199)
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[BankReload] = 2; // Can't be robbed for 2 hours
- RobStatus[Setup] = 0;
- SendClientMessageToAll(COLOR_ORANGE, "** The Bank Robbery has finished **");
- FinishRobbery();
- }
- }
- format(string,sizeof(string),"** You've been arrested and didn't get your $%d",PlayerInfo[playerid][CashLoaded]);
- SendClientMessage(suspect, COLOR_YELLOW, string);
- PlayerInfo[suspect][CashLoaded] = 0;
- PlayerInfo[suspect][Robbing] = 0;
- DisablePlayerCheckpoint(suspect);
- }
- PlayerInfo[suspect][pJailed] = 1;
- PlayerInfo[suspect][pArrested] += 1;
- SetPlayerFree(suspect,playerid, "Got Arrested");
- PlayerInfo[suspect][pWantedLevel] = 0;
- SetPlayerWantedLevel(suspect, 0);
- SetPlayerToTeamColor(suspect);
- WantLawyer[suspect] = 1;
- OnPlayerSave(suspect);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Nobody close enough to arrest!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not part of a Team!");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/contract", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pLevel] >= 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /contract [playerid/PartOfName] [amount]");
- return 1;
- }
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /contract [playerid/PartOfName] [amount]");
- return 1;
- }
- moneys = strvalEx(tmp);
- if(moneys < 10000 || moneys > 100000) { SendClientMessage(playerid, COLOR_GREY, " Contract money must be at least $10,000, and not more then $100,000 !"); return 1; }
- if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) { SendClientMessage(playerid, COLOR_GREY, " Hitmen cannot place contracts on people !"); return 1; }
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " You cannot Contract yourself !"); return 1; }
- if(PlayerInfo[giveplayerid][pHeadValue] > 500000) { SendClientMessage(playerid, COLOR_GREY, " That player has the maximum amount on their head !"); return 1; }
- if(IsACop(giveplayerid) && moneys < 100000) { SendClientMessage(playerid, COLOR_GREY, " Contract price must be atleast $100,000 for Cops !"); return 1; }
- if(PlayerTied[playerid] != 0 || PlayerCuffed[playerid] != 0) { SendClientMessage(playerid, COLOR_GREY, " You can't do that at this time !"); return 1; }
- new playermoney = PlayerInfo[playerid][pCash];
- if(moneys > 0 && playermoney >= moneys)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "%s", sendername);
- strmid(PlayerInfo[giveplayerid][pContractBy], string, 0, strlen(string), 255);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-moneys;
- GivePlayerMoney(playerid, (0 - moneys));
- PlayerInfo[giveplayerid][pHeadValue] +=moneys;
- format(string, sizeof(string), "%s has placed a contract on %s, for $%d.",sendername, giveplayer, moneys);
- SendFamilyMessage(8, COLOR_YELLOW, string);
- ABroadCast(COLOR_YELLOW,string,4);
- format(string, sizeof(string), "* You placed a contract on %s, for $%d.",giveplayer, moneys);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Invalid transaction amount !");
- }
- }
- }
- else
- {
- format(string, sizeof(string), " %d is not an active player !", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, " You must be atleast level 2 to place a Contract !");
- }
- }
- return 1;
- }
- return 1;
- }
- /*dcmd_tunenotusedanymorelol(playerid, params[])
- {
- params[0] = 0;
- if(GetPVarInt(playerid, "InGarage") == 0) return SendClientMessage(playerid, GREY, " You are not inside a garage.");
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, GREY, " You are not inside a vehicle.");
- install_mod_car[playerid] = GetPlayerVehicleID(playerid);
- ShowMenuForPlayer(tuning_menu, playerid);
- TogglePlayerControllable(playerid, 0);
- return 1;
- }
- dcmd_viptunenotused(playerid, params[])
- {
- params[0] = 0;
- if(PlayerInfo[playerid][pDonateRank] < 1) return SendClientMessage(playerid, GREY, " You are not a VIP.");
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, GREY, " You are not inside a vehicle.");
- install_mod_car[playerid] = GetPlayerVehicleID(playerid);
- ShowMenuForPlayer(tuning_menu, playerid);
- TogglePlayerControllable(playerid, 0);
- return 1;
- }
- */
- /*dcmd_syncturfradar(playerid, params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][pAdmin] < 4)
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- }
- SendClientMessage(playerid, COLOR_GREY, " Turfs synced!");
- SyncTurfRadar();
- return 1;
- }
- dcmd_setfamcolor(playerid, params[])
- {
- if(PlayerInfo[playerid][pAdmin] < 4 && PlayerInfo[playerid][pGangMod] < 1)
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- }
- new fam,col;
- if(sscanf(params,"dd",fam,col))
- {
- return SendClientMessage(playerid, COLOR_GREY, "/setfamcolor [family] [color 0-13]");
- }
- if(fam > 14 || fam < 1)
- {
- return SendClientMessage(playerid, COLOR_GREY," Family number can't be less than 1 or more than 14!");
- }
- if(col > 13 || col < 0)
- {
- return SendClientMessage(playerid, COLOR_GREY," Valid color values : 0-13");
- }
- FamilyInfo[fam-1][FamilyColor] = col;
- SendClientMessage(playerid, COLOR_GREY," You've changed the family color!");
- SyncTurfRadar();
- SaveFamilies();
- return 1;
- }
- dcmd_claimturf(playerid, params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][pFMember] == 255)
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not in a family!");
- }
- if(PlayerInfo[playerid][pRank] < 5)
- {
- return SendClientMessage(playerid, COLOR_GREY," You must be atleast rank 5 to claim turfs!");
- }
- if(GetPlayerTurf(playerid) < 0)
- {
- return SendClientMessage(playerid, COLOR_GREY," You must be in turf to capture it!");
- }
- if(TurfInfo[GetPlayerTurf(playerid)][tOwner] == PlayerInfo[playerid][pFMember]+1 && TurfInfo[GetPlayerTurf(playerid)][tOwner] != 255)
- {
- return SendClientMessage(playerid, COLOR_GREY," Your family already owns this turf!");
- }
- if(GetPlayersInTurf(GetPlayerTurf(playerid),PlayerInfo[playerid][pFMember]) < 3)
- {
- return SendClientMessage(playerid, COLOR_GREY," Atleast 3 of your family members must be in this turf!");
- }
- if(TurfAttacker[GetPlayerTurf(playerid)] >= 0)
- {
- return SendClientMessage(playerid, COLOR_GREY," This turf is already under attack !");
- }
- GangZoneFlashForAll(Turfs[GetPlayerTurf(playerid)],COLOR_TWRED);
- SendFamilyMessage(TurfInfo[GetPlayerTurf(playerid)][tOwner]-1,COLOR_RED," Your turf is under attack!");
- TurfTime[GetPlayerTurf(playerid)] = SetTimerEx("TurfTimer",1000,true,"%d",GetPlayerTurf(playerid));
- TurfAttacker[GetPlayerTurf(playerid)] = PlayerInfo[playerid][pFMember];
- TurfAttackTime[GetPlayerTurf(playerid)] = 0;
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- new lestring[256];
- if(GetPlayerTurf(i) == GetPlayerTurf(playerid))
- {
- if(PlayerInfo[i][pFMember] == PlayerInfo[playerid][pFMember])
- {
- format(lestring,sizeof(lestring),"S.M.S: Our gang is attacking %s territory - defend it for five days to take it over | Sender : Head Quarters", TurfInfo[GetPlayerTurf(playerid)][tName]);
- SendClientMessage(i,COLOR_YELLOW,lestring);
- SendClientMessage(i,COLOR_GREY," [Hint]: 5 days = 5 minutes");
- }
- }
- if(PlayerInfo[i][pFMember]+1 == TurfInfo[GetPlayerTurf(playerid)][tOwner])
- {
- format(lestring,sizeof(lestring),"S.M.S: Another gang is attacking our territory at %s - go there and defend it | Sender : Head Quarters",TurfInfo[GetPlayerTurf(playerid)][tName]);
- SendClientMessage(i, COLOR_YELLOW,lestring);
- }
- }
- SendClientMessage(playerid, COLOR_RED," You've started to capture this turf! You and 3 family members must stay in this turf to capture it!");
- return 1;
- }
- public TurfTimer(turfid)
- {
- if(TurfAttacker[turfid] != -1)
- {
- if( GetPlayersInTurf(turfid, TurfAttacker[turfid]) >= 1 )
- {
- TurfAttackTime[turfid]++;
- if(TurfAttackTime[turfid] == TW_WAITDELAY)
- {
- GangZoneStopFlashForAll(Turfs[turfid]);
- TurfInfo[turfid][tOwner] = TurfAttacker[turfid]+1;
- GangZoneShowForAll(Turfs[turfid], GetFamilyColor(TurfAttacker[turfid]+1) );
- KillTimer(TurfTime[turfid]);
- SaveTurfs();
- new shit[256];
- format(shit,sizeof(shit)," %s has successfully captured turf %s.", FamilyInfo[TurfAttacker[turfid]][FamilyName], TurfInfo[turfid][tName]);
- SendClientMessageToAll(COLOR_YELLOW,shit);
- TurfAttacker[turfid] = -1;
- new texttd[256];
- format(texttd,255, "~r~%s's ~w~territory", FamilyInfo[TurfInfo[turfid][tOwner]-1][FamilyName]);
- switch (turfid)
- {
- case 0: TextDrawSetString(TerrTD0, texttd);
- case 1: TextDrawSetString(TerrTD1, texttd);
- case 2: TextDrawSetString(TerrTD2, texttd);
- case 3: TextDrawSetString(TerrTD3, texttd);
- case 4: TextDrawSetString(TerrTD4, texttd);
- case 5: TextDrawSetString(TerrTD5, texttd);
- }
- SyncTNames();
- SyncTurfRadar();
- }
- }
- else
- {
- GangZoneStopFlashForAll(Turfs[turfid]);
- TurfAttacker[turfid] = -1;
- SendFamilyMessage(TurfAttacker[turfid],COLOR_YELLOW,"S.M.S: All the Gang Members has Left the Territory - You're not gonna take it over | Sender: Head Quarters");
- }
- }
- }
- public SyncTurfRadar()
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- for(new t=0;t<sizeof(TurfInfo);t++)
- {
- if(TurfAttacker[t] != -1)
- {
- GangZoneShowForPlayer(i, Turfs[t], COLOR_TWWHITE);
- GangZoneFlashForPlayer(i, Turfs[t], COLOR_TWRED);
- continue;
- }
- if(TurfInfo[t][tOwner] == 255 || TurfInfo[t][tOwner] == 0)
- {
- GangZoneShowForPlayer(i, Turfs[t], COLOR_TWWHITE);
- }
- if(TurfInfo[t][tOwner] < 15)
- {
- GangZoneShowForPlayer(i, Turfs[t], GetFamilyColor(TurfInfo[t][tOwner]));
- }
- }
- }
- }
- */
- // C. Mason's radio
- dcmd_setradio(playerid, params[])
- {
- new housekey = PlayerInfo[playerid][pPhousekey],
- bizkey = PlayerInfo[playerid][pPbiskey],
- iHouse = PlayerInfo[playerid][InHouse],
- iBiz = PlayerInfo[playerid][InBusiness],
- cRadio; // Chosen radio 0 = Off, 1-3 = Stations
- if(sscanf(params,"i",cRadio))
- {
- return SendClientMessage(playerid, -1, "USAGE: /setradio [0-3] , 0 - Off");
- }
- if(bizkey == 0 && housekey == 0)
- {
- return SendClientMessage(playerid, COLOR_GREY," You don't own a business/house/garage !");
- }
- if(iHouse == 0 && iBiz == 0)
- {
- return SendClientMessage(playerid, COLOR_GREY," You are not in a house/business/garage !");
- }
- if(iHouse != 0 && iHouse != housekey)
- {
- return SendClientMessage(playerid, COLOR_GREY," You are not in your house !");
- }
- if(iBiz != 0 && iBiz != bizkey)
- {
- return SendClientMessage(playerid, COLOR_GREY," You are not in your business !");
- }
- if(iBiz == bizkey && BizzInfo[bizkey][bRadio] == 0 && iBiz != 0)
- {
- return SendClientMessage(playerid, COLOR_GREY," Your business doesn't have a radio !");
- }
- if(iHouse == housekey && HouseInfo[housekey][hRadio] == 0 && iHouse != 0)
- {
- return SendClientMessage(playerid, COLOR_GREY," Your house doesn't have a radio !");
- }
- if(cRadio < 0 && cRadio > RADIOS)
- {
- return SendClientMessage(playerid, -1, "USAGE: /setradio [0-3] , 0 - Off");
- }
- new string[128];
- new sendername2[MAX_PLAYER_NAME+1];
- GetPlayerName(playerid, sendername2, MAX_PLAYER_NAME);
- if(cRadio == 0)
- {
- cRadio = RADIOS+1;
- format(string, sizeof(string), "* %s has turned off the radio.", sendername2);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(PlayerInfo[i][InBusiness] == bizkey && iBiz == bizkey)
- {
- StopAudioStreamForPlayer(i);
- }
- if(PlayerInfo[i][InHouse] == housekey && iHouse == housekey)
- {
- StopAudioStreamForPlayer(i);
- }
- }
- }
- else if(cRadio > 0 && cRadio <= RADIOS)
- {
- if(iBiz)
- {
- BizzInfo[bizkey][bRadio] = cRadio;
- format(string, sizeof(string), "* %s has changed the radio station.", sendername2);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(PlayerInfo[i][InBusiness] == bizkey && iBiz == bizkey)
- {
- switch(cRadio)
- {
- case 1:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1283687");
- }
- case 2:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1979774");
- }
- case 3:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1281016");
- }
- }
- }
- }
- }
- else if(iHouse)
- {
- HouseInfo[housekey][hRadio] = cRadio;
- format(string, sizeof(string), "* %s has changed the radio station.", sendername2);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(PlayerInfo[i][InHouse] == housekey && iHouse == housekey)
- {
- switch(cRadio)
- {
- case 1:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1281016");
- }
- case 2:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1979774");
- }
- case 3:
- {
- StopAudioStreamForPlayer(playerid);
- PlayAudioStreamForPlayer(playerid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=1283687");
- }
- }
- }
- }
- }
- }
- return 1;
- }
- //------------------------------------------[Hair System]------------------------//
- dcmd_sethouseowner(playerid, params[])
- {
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- return SendClientMessage(playerid, -1," You're not authorized to use this command.");
- }
- new playerz, house;
- if(sscanf(params,"ui",playerz,house))
- {
- return SendClientMessage(playerid,-1," USAGE: /sethouseowner <playername/id> <houseid>");
- }
- if(PlayerInfo[playerz][pPhousekey] != 0)
- {
- new hausold[200];
- format(hausold,sizeof(hausold),"Houses/House_%d",PlayerInfo[playerz][pPhousekey]);
- dini_Set(hausold,"Owner","Nobody");
- }
- if(HouseInfo[house][hOwned])
- {
- new hausownar[128];
- format(hausownar,sizeof(hausownar),HouseInfo[house][hOwner]);
- dini_IntSet(hausownar,"House",0);
- }
- new playaname[128];
- GetPlayerName(playerz,playaname,sizeof(playaname));
- format(HouseInfo[house][hOwner],255,playaname);
- PlayerInfo[playerz][pPhousekey] = house;
- new string[512];
- DestroyDynamic3DTextLabel(house1[house]);
- DestroyDynamic3DTextLabel(house2[house]);
- format(string, sizeof(string), "{00F200}[House]{F0CC00}\n%s\nRent: $%d\nLevel: %d\nID: %d\nType /rentroom to rent a room", HouseInfo[house][hOwner],HouseInfo[house][hRent], HouseInfo[house][hLevel], house);
- house2[house] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, HouseInfo[house][hExteriorX], HouseInfo[house][hExteriorY], HouseInfo[house][hExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage(playerid, -1," Owner changed successfully.");
- return 1;
- }
- dcmd_setbizowner(playerid, params[])
- {
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- return SendClientMessage(playerid, -1," You're not authorized to use this command.");
- }
- new playerz, biz;
- if(sscanf(params,"ui",playerz,biz))
- {
- return SendClientMessage(playerid,-1," USAGE: /setbizowner <playername/id> <bizid>");
- }
- if(PlayerInfo[playerz][pPbiskey] != 0)
- {
- new bizold[200];
- format(bizold,sizeof(bizold),"Businesses/Business_%d",PlayerInfo[playerz][pPbiskey]);
- dini_Set(bizold,"Owner","Nobody");
- }
- if(BizzInfo[biz][bOwned])
- {
- new bizownar[128];
- format(bizownar,sizeof(bizownar),BizzInfo[biz][bOwner]);
- dini_IntSet(bizownar,"Bizz",0);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- new playaname[128];
- GetPlayerName(i,playaname,sizeof(playaname));
- if(strcmp(bizownar,playaname) == 0)
- {
- PlayerInfo[i][pPbiskey] = 0;
- SendClientMessage(playerid,-1," Administrator has removed you from the biz ownership.");
- break;
- }
- }
- }
- new playaname[128];
- GetPlayerName(playerz,playaname,sizeof(playaname));
- format(BizzInfo[biz][bOwner],255,playaname);
- BizzInfo[biz][bOwned] = 1;
- PlayerInfo[playerz][pPbiskey] = biz;
- new string[512];
- DestroyDynamic3DTextLabel(business1[biz]);
- DestroyDynamic3DTextLabel(business2[biz]);
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[biz][bOwner], BizzInfo[biz][bMessage],BizzInfo[biz][bEntranceCost], biz);
- business1[biz] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BizzInfo[biz][bEntranceX], BizzInfo[biz][bEntranceY], BizzInfo[biz][bEntranceZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage(playerid, -1," Owner changed successfully.");
- return 1;
- }
- dcmd_hair(playerid, params[])
- {
- new hair;
- if(IsPlayerInRangeOfPoint(playerid, 20, 421.4878, -78.2720, 1001.8047))
- {
- if(sscanf(params,"i", hair))return SendClientMessage(playerid, COLOR_GREY, "[ERROR]Usage: /hair [1 - 5]");
- if(hair > 5)return SendClientMessage(playerid,COLOR_GREY,"Only 5 available Hair Styles.");
- if(hair == 1)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid,3)) RemovePlayerAttachedObject(playerid,3);
- SetPlayerAttachedObject( playerid, 3, 18640, 2, 0.081841, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
- SendClientMessage(playerid,green, "Your Changed your Hair Style into Afro");
- GivePlayerMoney(playerid, -200);
- }
- if(hair == 2)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid,3)) RemovePlayerAttachedObject(playerid,3);
- SetPlayerAttachedObject( playerid, 3, 18975, 2, 0.128191, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
- SendClientMessage(playerid,green, "Your Changed your Hair Style into Afro 2");
- GivePlayerMoney(playerid, -210);
- }
- if(hair == 3)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid,3)) RemovePlayerAttachedObject(playerid,3);
- SetPlayerAttachedObject( playerid, 3, 19077, 2, 0.124588, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
- SendClientMessage(playerid,green, "Your Changed your Hair Style into Police Hair");
- GivePlayerMoney(playerid, -250);
- }
- if(hair == 4)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid,3)) RemovePlayerAttachedObject(playerid,3);
- SetPlayerAttachedObject( playerid, 3, 19136, 2, 0.141113, 0.006911, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
- SendClientMessage(playerid,green, "Your Changed your Hair Style into Rockstar Hair");
- GivePlayerMoney(playerid, -350);
- }
- if(hair == 5)
- {
- if(IsPlayerAttachedObjectSlotUsed(playerid,3)) RemovePlayerAttachedObject(playerid,3);
- SetPlayerAttachedObject( playerid, 3, 19274, 2, 0.099879, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
- SendClientMessage(playerid,green, "YYour Changed your Hair Style into Clown Hair");
- GivePlayerMoney(playerid, -150);
- }
- }
- return SendClientMessage(playerid, COLOR_GREY, "You are at the Barber");
- }
- //-----------------------------------------------------------------//
- dcmd_duel(playerid, params[])
- {
- new id, id2, weapon;
- if(PlayerInfo[playerid][pAdmin] >=4)
- {
- if (sscanf(params, "uii", id, id2, weapon)) SendClientMessage(playerid, COLOR_GREY, "** [Usage]: /duel [playerid/name] [playerid/name] [Weapon]");
- else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: Player One not found");
- else if (id2 == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: Player Two not found");
- else
- {
- SetPlayerPos(playerid, 1374.0948,5.5511,1008.1563);
- SetPlayerPos(id, 1413.1495,-15.9198,1000.9246);
- SetPlayerPos(id2, 1367.6084,-17.7317,1000.9219);
- SetPlayerHealth(id, 100);
- SetPlayerHealth(id2, 100);
- SetPlayerArmour(id, 100);
- SetPlayerArmour(id2, 100);
- ResetPlayerWeapons(id);
- ResetPlayerWeapons(id2);
- GivePlayerAdminGun(id, weapon);
- GivePlayerAdminGun(id2, weapon);
- GameTextForPlayer(id, "~r~DUEL ON", 2000, 4);
- GameTextForPlayer(id2, "~r~DUEL ON", 2000, 4);
- SetPlayerInterior(id, 1);
- SetPlayerInterior(id2, 1);
- SetPlayerInterior(playerid, 1);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerVirtualWorld(id, 0);
- SetPlayerVirtualWorld(id2, 0);
- return 1;
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: You are NOT a Level 99998+ admin");
- return 1;
- }
- }
- dcmd_oprison(playerid, params[])
- {
- new name[120], file[126],string[100], time, reason[60];
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if (sscanf(params, "sds", name,time,reason)) SendClientMessage(playerid, COLOR_GREY, "** [Usage]: /oprison [Account Name] [Time Minutes] [Reason]");
- format(file,sizeof(file),"%s.ini",name);
- if(!fexist(file))
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: Invalid player Account");
- return 1;
- }
- else
- {
- format(file, sizeof(file), "%s.ini", name);
- new File: hFile = fopen(file, io_append);
- if(hFile)
- {
- new var[32];
- format(var, 32, "Gun0=0");fwrite(hFile, var);
- format(var, 32, "Gun1=0");fwrite(hFile, var);
- format(var, 32, "Gun2=0");fwrite(hFile, var);
- format(var, 32, "Gun3=0");fwrite(hFile, var);
- format(var, 32, "Gun4=0");fwrite(hFile, var);
- format(var, 32, "Gun5=0");fwrite(hFile, var);
- format(var, 32, "Gun6=0");fwrite(hFile, var);
- format(var, 32, "Gun7=0");fwrite(hFile, var);
- format(var, 32, "Gun8=0");fwrite(hFile, var);
- format(var, 32, "Gun9=0");fwrite(hFile, var);
- format(var, 32, "Gun10=0");fwrite(hFile, var);
- format(var, 32, "Gun11=0");fwrite(hFile, var);
- format(var, 32, "Gun12=0");fwrite(hFile, var);
- format(var, 32, "Gun13=0");fwrite(hFile, var);
- format(var, 32, "WantedLevel=0");fwrite(hFile, var);
- format(var, 32, "Jailed=2");fwrite(hFile, var);
- format(var, 32, "JailTime=%d",time*60);fwrite(hFile, var);
- format(var, 32, "Model=50");fwrite(hFile, var);
- fclose(hFile);
- format(string, sizeof(string), "{AA3333}AdmCmd{FFFF00}: %s has been offline-prisoned by an Administrator, Reason: %s", name, reason);
- SendClientMessageToAll(COLOR_LIGHTRED,string);
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: You are NOT an admin");
- return 1;
- }
- }
- dcmd_setbankreload(playerid, params[])
- {
- new type, string[126];
- if(PlayerInfo[playerid][pAdmin] >= 4)
- {
- if (sscanf(params, "d", type)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /setbankreload [0-2]");
- else
- {
- RobStatus[BankReload] = type;
- format(string, sizeof(string), "AdmWarning: %s has set the bank reload to %d hours",PlayerName(playerid), type);
- ABroadCast(COLOR_YELLOW,string, 1);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use that command!");
- return 1;
- }
- }
- dcmd_setprice(playerid, params[])
- {
- #pragma unused params
- new string[256];
- new businessname[256];
- if(PlayerInfo[playerid][InBusiness] != PlayerInfo[playerid][pPbiskey] && PlayerInfo[playerid][pAdmin] < 1337)
- {
- return SendClientMessage(playerid, -1, "You're not the owner of this business!");
- }
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 1)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- new price7 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- new price8 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- new price9 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Phonebook\t$%d\nFishing Rod\t$%d\nDice\t\t$%d\nCondom\t$%d\nRope\t\t$%d\nCigars\t\t$%d\nSprunk\t\t$%d\nBlindfold\t$%d", price1, price2, price3, price4, price5, price6, price7, price8, price9);
- ShowPlayerDialog( playerid, 20001, DIALOG_STYLE_LIST, businessname, string, "Edit", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 2)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Clothes\t$%d!", price1);
- ShowPlayerDialog(playerid, 20002, DIALOG_STYLE_LIST, businessname,string, "Edit", "Cancel");
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 3)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Beer\t\t$%d\nVodka\t\t$%d\nWhiskey\t$%d\nWine\t\t$%d\nSprunk\t\t$%d\nCigar\t\t$%d", price1, price2, price3, price4, price5, price6);
- ShowPlayerDialog( playerid, 20003, DIALOG_STYLE_LIST, businessname, string, "Edit", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 4)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- new price7 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- new price8 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- new price9 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- new price10 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- new price11 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Kevlar Vest\t\t\t\t$%d\nBrass Knuckles\t\t\t\t$%d\nBaseball Bat\t\t\t\t$%d\nPool Cue\t\t\t\t$%d\nKatana\t\t\t\t\t$%d\nWrench\t\t\t\t\t$%d\nCrowbar\t\t\t\t$%d\nHammer\t\t\t\t$%d\nPistol\t\t\t\t\t$%d\nS-O ShotGun\t\t\t\t$%d\nRifle\t\t\t\t\t$%d", price1, price2, price3, price4, price5, price6, price7, price8, price9, price10, price11);
- ShowPlayerDialog( playerid, 20004, DIALOG_STYLE_LIST, businessname, string, "Edit", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 5)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Beer\t\t$%d\nVodka\t\t$%d\nWhiskey\t$%d\nWine\t\t$%d\nSprunk\t\t$%d\nCigar\t\t$%d", price1, price2, price3, price4, price5, price6);
- ShowPlayerDialog( playerid, 20005, DIALOG_STYLE_LIST, businessname, string, "Edit", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 6)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Sprunk\t\t$%d\nPizza\t\t$%d\nHamburger\t$%d\nChicken\t$%d", price1, price2, price3, price4);
- ShowPlayerDialog( playerid, 20006, DIALOG_STYLE_LIST, businessname, string, "Edit", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 7)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- new price7 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- new price8 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- new price9 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- new price10 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- new price11 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- new price12 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Kevlar Vest\t\t\t$%d\nDesert Eagle\t\t\t$%d\nS-O ShotGun\t\t\t$%d\nSMG-MP5\t\t\t\t$%d\nMicroSMG\t\t\t$%d\nTec9\t\t\t\t$%d\nSniper Rifle\t\t\t$%d\nCombat ShotGun\t\t$%d\nSawn-Off S-O ShotGun\t\t$%d\nAK-47\t\t\t\t$%d\nM4\t\t\t\t$%d\nGrenades\t\t\t$%d", price1, price2, price3, price4, price5, price6, price7, price8, price9, price10, price11, price12);
- ShowPlayerDialog( playerid, 20007, DIALOG_STYLE_LIST, businessname, string, "Edit", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 9)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Cellphones\nCamera\t\t\t$%d\nBriefcase\t\t$%d\nCD-Player\t\t$%d\nWalkie Talkie\t\t$%d\nBoomBox\t\t$%d", price1, price2, price3, price4, price5);
- ShowPlayerDialog( playerid, 20009, DIALOG_STYLE_LIST, businessname, string, "Edit", "Cancel" );
- }
- return 1;
- }
- dcmd_setaccent(playerid, params[])
- {
- new id, accent[16], string[126];
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if (sscanf(params, "us", id, accent)) return SendClientMessage(playerid, COLOR_GREY, "** [Usage]: /setaccent [playerid/name] [accent]");
- else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, "** Invalid player id/name");
- else
- {
- format(string, sizeof(string), "** You've set %s's accent to %s",PlayerName(id), accent);
- SendClientMessage(playerid,COLOR_GREY, string);
- strmid(Accent[id], accent, 0, strlen(accent), 255);
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: You are NOT a Level 3 admin");
- return 1;
- }
- }
- dcmd_deleteaccount(playerid, params[])
- {
- new name[120], file[126],string[100];
- if(PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pBanAppealer] == 1)
- {
- if (sscanf(params, "s", name)) return SendClientMessage(playerid, COLOR_GREY, "** [Usage]: /deleteaccount [Account Name]");
- format(file,sizeof(file),"%s.ini",name);
- if(!fexist(file))
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: Invalid player Account");
- return 1;
- }
- else
- {
- format(file, sizeof(file), "%s.ini", name);
- new File: hFile = fopen(file, io_write);
- if(hFile)
- {
- fremove(file);
- format(string, 256, "{AA3333}AdmCmd{FFFF00}: %s has deleted account '%s'",PlayerName(playerid),name);
- ABroadCast(COLOR_LIGHTRED, string, 1);
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: You are NOT an admin");
- return 1;
- }
- }
- //----------------------------------------------------------[Drag / StopDrag]-----------------------------------//
- dcmd_drag(playerid, params[])
- {
- new id, string[ 128 ];
- if( sscanf( params, "u", id) )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /drag [PlayerID/PartOfName]" );
- }
- else
- {
- if( PlayerTied[id] >= 1 || PlayerCuffed[id] >= 1)
- {
- if(GetDistanceBetweenPlayers( playerid, id) < 7)
- {
- ApplyAnimation(id,"SWEET","Sweet_injuredloop", 4.0, 1, 0, 0, 0, 0,1);
- ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0,1);
- PlayerInfo[id][BeingDraggedBy] = playerid;
- format( string, sizeof( string ), "You have started to drag %s.", PlayerName(id) );
- SendClientMessage( playerid, COLOR_LIGHTBLUE, string);
- format( string, sizeof( string ), "* %s grabs ahold of %s and starts dragging them.", PlayerName(playerid), PlayerName(id) );
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- SendClientMessage( playerid, COLOR_GRAD1, "You're too far away!" );
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GRAD1, "Your target has to be either tied or cuffed." );
- }
- }
- return 1;
- }
- dcmd_stopdrag(playerid, params[])
- {
- #pragma unused params
- new string[73];
- for( new i = 0; i < MAX_PLAYERS; i++ )
- {
- if(IsPlayerConnected( i ) && PlayerInfo[i][BeingDraggedBy] == playerid)
- {
- format( string, sizeof( string ), "You have stopped dragging %s.", PlayerName(playerid) );
- SendClientMessage( playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s has stopped dragging %s.", PlayerName(playerid), PlayerName(i) );
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[i][BeingDraggedBy] = -1;
- ClearAnimations(playerid);
- }
- }
- return 1;
- }
- //-------------------------------------------------------------[House System Star]------------------------------//
- dcmd_buyhouse(playerid, params[])
- {
- #pragma unused params
- new string[ 256 ],FileName[128];
- if(PlayerInfo[playerid][pPhousekey] <= 0)
- {
- for(new b = 0; b < sizeof(HouseInfo); b++)
- {
- if(IsPlayerInRangeOfPoint( playerid, 5, HouseInfo[b][hExteriorX], HouseInfo[b][hExteriorY], HouseInfo[b][hExteriorZ]) )
- {
- if(strcmp(HouseInfo[b][hOwner], "Nobody", true) == 0 )
- {
- if(HouseInfo[b][hPrice] == -1)
- {
- SendClientMessage( playerid, COLOR_GREY, "This House isn't purchasable." );
- }
- else
- {
- if(PlayerInfo[playerid][pCash] >= HouseInfo[b][hPrice])
- {
- if(PlayerInfo[playerid][pLevel] >= HouseInfo[b][hLevel])
- {
- //DestroyDynamicMapIcon(HouseInfo[b][hIconID]);
- DestroyDynamicPickup(HouseInfo[b][HPickupID]);
- DestroyDynamic3DTextLabel(house1[b]);
- HouseInfo[b][HPickupID] = CreateDynamicPickup(1272, 23, HouseInfo[b][hExteriorX], HouseInfo[b][hExteriorY], HouseInfo[b][hExteriorZ], 0, -1, -1, 150.0 );
- format(string, sizeof(string), "{00F200}[House]{F0CC00}\n%s\nRent: $%d\nLevel: %d\nID: %d\nType /rentroom to rent a room", HouseInfo[b][hOwner],HouseInfo[b][hRent], HouseInfo[b][hLevel], b);
- house2[b] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, HouseInfo[b][hExteriorX], HouseInfo[b][hExteriorY], HouseInfo[b][hExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- PlayerInfo[playerid][pCash] -= HouseInfo[b][hPrice];
- format( HouseInfo[b][hOwner], MAX_PLAYER_NAME, "%s", GetName(playerid));
- GameTextForPlayer(playerid, "~g~House Purchased!", 5000, 1);
- PlayerInfo[playerid][pPhousekey] = b;
- HouseInfo[b][hOwned] = 1;
- dini_IntSet(FileName, "Owned", HouseInfo[b][hOwned]);
- SaveHouse(b);
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Your level isn't higher to buy this House!");
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You do not have enough money to purchase this House!");
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "This House is not for sale!" );
- }
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You already own a House!");
- }
- return 1;
- }
- dcmd_deletehouse(playerid, params[])
- {
- new id, string[128],FileName[23];
- if( sscanf( params, "d", id))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /deletehouse [houseid]");
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "Houses/House_%d.ini", id);
- if(!dini_Exists(string))
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid House ID!" );
- return 1;
- }
- else
- {
- format( string, sizeof( string ), "%s.ini", HouseInfo[id][hOwner]);
- if(dini_Exists(string))
- {
- dini_IntSet(string, "House", 0);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- new playaname[64];
- GetPlayerName(i,playaname,sizeof(playaname));
- {
- if(strcmp(playaname,string,true) == 0)
- {
- PlayerInfo[i][pPhousekey] = 0;
- SendClientMessage(playerid, -1," An admin has deleted your house !");
- break;
- }
- }
- }
- }
- HouseInfo[id][hExteriorX] = 0;
- HouseInfo[id][hExteriorX] = 0;
- HouseInfo[id][hExteriorX] = 0;
- //DestroyDynamicMapIcon(HouseInfo[id][hIconID]);
- DestroyDynamicPickup(HouseInfo[id][HPickupID]);
- DestroyDynamic3DTextLabel(house1[id]);
- DestroyDynamic3DTextLabel(house2[id]);
- format(string, sizeof(string), "You have delete the House (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- format(FileName, sizeof(FileName), "Houses/House_%d.ini", id);
- dini_Remove(FileName);
- //PlayerInfo[playerid][pPhousekey] = 0; WHO DID THIS?
- SpawnedHouses--;
- }
- }
- }
- return 1;
- }
- dcmd_houseprice(playerid, params[])
- {
- new money, id, string[ 256 ];
- if( sscanf( params, "dd", id, money) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /houseprice [houseid] [price]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "Houses/House_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid House ID!" );
- return 1;
- }
- else
- {
- if(HouseInfo[id][hOwned] == 0)
- {
- format(string, sizeof(string), "{00F200}[House For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buyhouse", money,HouseInfo[id][hLevel], id);
- UpdateDynamic3DTextLabelText(house1[id], COLOR_DCHAT, string);
- }
- else
- {
- format(string, sizeof(string), "{00F200}[House]{F0CC00}\n%s\nRent: $%d\nLevel: %d\nID: %d\nType /rentroom to rent a room", HouseInfo[id][hOwner],HouseInfo[id][hRent], HouseInfo[id][hLevel], id);
- UpdateDynamic3DTextLabelText(house2[id], COLOR_DCHAT, string);
- }
- HouseInfo[id][hPrice] = money;
- format( string, sizeof( string ), "You have set the House (ID: %d) price to %d.", id, money);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SaveHouse(id);
- }
- }
- }
- return 1;
- }
- dcmd_placeboombox(playerid, params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][pBoomBox] == 0) return SendClientMessage(playerid, COLOR_WHITE, "You don't have a BoomBox");
- if(GetPVarType(playerid, "pDynamicBB")) return SendClientMessage(playerid, COLOR_WHITE, "You already have a boombox out, use /pickupboombox.");
- foreach(Player, i)
- {
- if(GetPVarType(i, "pDynamicBB"))
- {
- if(IsPlayerInRangeOfPoint(playerid, 30.0, GetPVarFloat(i, "pDynamicBBX"), GetPVarFloat(i, "pDynamicBBY"), GetPVarFloat(i, "pDynamicBBZ")))
- {
- SendClientMessage(playerid, COLOR_WHITE, "You cannot put your boombox in this Radius");
- return 1;
- }
- }
- new string[128];
- format(string, sizeof(string), "%s has placed a boombox on the floor!", SenderName(playerid));
- SendNearbyMessage(playerid, 15, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- ApplyAnimation(playerid,"BOMBER","BOM_Plant_Crouch_In", 4.0, 0, 0, 0, 0, 0, 1);
- x += (2 * floatsin(-a, degrees));
- y += (2 * floatcos(-a, degrees));
- z -= 1.0;
- SetPVarInt(playerid, "pDynamicBB", CreateDynamicObject(2226, x, y, z, 0.0, 0.0, 0.0, .worldid = GetPlayerVirtualWorld(playerid), .interiorid = GetPlayerInterior(playerid)));
- SetPVarFloat(playerid, "pDynamicBBX", x); SetPVarFloat(playerid, "pDynamicBBY", y); SetPVarFloat(playerid, "pDynamicBBZ", z);
- format(string, sizeof(string), "{00FF00}Boombox Owner:{FFFFFF}%s\n{FF0000}/turnon{FFFFFF} to set your boombox \n{FFFF00}or\n{FF0000}/pickupboombox", SenderName(playerid));
- SetPVarInt(playerid, "pDynamicBBLabel", _:CreateDynamic3DTextLabel(string, COLOR_WHITE, x, y, z+0.6, 5.0, .worldid = GetPlayerVirtualWorld(playerid), .interiorid = GetPlayerInterior(playerid)));
- SetPVarInt(playerid, "pDynamicBBArea", CreateDynamicSphere(x, y, z, 30.0, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid)));
- SetPVarInt(playerid, "pDynamicBBInt", GetPlayerInterior(playerid));
- SetPVarInt(playerid, "pDynamicBBVW", GetPlayerVirtualWorld(playerid));
- }
- return 1;
- }
- dcmd_turnon(playerid, params[])
- {
- #pragma unused params
- if(GetPVarType(playerid, "pDynamicBB"))
- {
- if(GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_DUCK) return SendClientMessage(playerid, COLOR_WHITE, " You must be crouched to set your boombox.");
- if(IsPlayerInRangeOfPoint(playerid, 3.0, GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ")))
- {
- ShowPlayerDialog(playerid,DIALOG_BOOMBOX,DIALOG_STYLE_LIST,"Radio Menu","Jazz\nPop\nRap\nR&B and Urban\nRock\nPlace a URL\nTurn Off Boombox","Select", "Cancel");
- }
- else
- {
- return SendClientMessage(playerid, COLOR_WHITE, "You're not near in your BoomBox");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, " You don't have a boombox place on the floor");
- }
- return 1;
- }
- dcmd_pickupboombox(playerid, params[])
- {
- #pragma unused params
- if(GetPVarType(playerid, "pDynamicBB"))
- {
- if(GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_DUCK) return SendClientMessage(playerid, COLOR_WHITE, " You must be crouched to pick a the boombox.");
- if(!IsPlayerInRangeOfPoint(playerid, 3.0, GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"))) return SendClientMessage(playerid, COLOR_WHITE, "You're not near in your BoomBox");
- DestroyDynamicObject(GetPVarInt(playerid, "pDynamicBB"));
- DestroyDynamic3DTextLabel(Text3D:GetPVarInt(playerid, "pDynamicBBLabel"));
- DeletePVar(playerid, "pDynamicBB"); DeletePVar(playerid, "pDynamicBBStation"); DeletePVar(playerid, "pDynamicBBLabel");
- DeletePVar(playerid, "pDynamicBBX"); DeletePVar(playerid, "pDynamicBBY"); DeletePVar(playerid, "pDynamicBBZ");
- if(GetPVarType(playerid, "pDynamicBBArea"))
- {
- new string[128];
- format(string, sizeof(string), "* %s has pickedup their boombox.", SenderName(playerid));
- SendNearbyMessage(playerid, 15, string, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE, COLOR_PURPLE);
- foreach(Player, i)
- {
- if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "pDynamicBBArea")))
- {
- StopAudioEx(i);
- SendClientMessage(i, COLOR_PURPLE, string);
- }
- }
- DeletePVar(playerid, "pDynamicBBArea");
- }
- SendClientMessage(playerid, COLOR_WHITE, "You've pickedup your boombox!");
- }
- else
- {
- foreach(Player, i)
- {
- if(GetPVarType(i, "pDynamicBB"))
- {
- if(GetPVarInt(i, "pDynamicBBVW") == GetPlayerVirtualWorld(playerid) && GetPVarInt(i, "pDynamicBBInt") == GetPlayerInterior(playerid) && IsPlayerInRangeOfPoint(playerid, 5.0, GetPVarFloat(i, "pDynamicBBX"), GetPVarFloat(i, "pDynamicBBY"), GetPVarFloat(i, "pDynamicBBZ")))
- {
- if(GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_DUCK) return SendClientMessage(playerid, COLOR_WHITE, " You must be crouched to pick a the boombox.");
- if(!IsPlayerInRangeOfPoint(playerid, 3.0, GetPVarFloat(playerid, "pDynamicBBX"), GetPVarFloat(playerid, "pDynamicBBY"), GetPVarFloat(playerid, "pDynamicBBZ"))) return SendClientMessage(playerid, COLOR_WHITE, "You're not near in your BoomBox");
- DestroyDynamicObject(GetPVarInt(i, "pDynamicBB"));
- DestroyDynamic3DTextLabel(Text3D:GetPVarInt(i, "pDynamicBBLabel"));
- DeletePVar(i, "pDynamicBB");
- DeletePVar(i, "pDynamicBBStation");
- DeletePVar(i, "pDynamicBBLabel");
- DeletePVar(i, "pDynamicBBX");
- DeletePVar(i, "pDynamicBBY");
- DeletePVar(i, "pDynamicBBZ");
- DeletePVar(i, "pDynamicBBInt");
- DeletePVar(i, "pDynamicBBVW");
- new string[128];
- if(GetPVarType(i, "pDynamicBBArea"))
- {
- for(new x=0; x<MAX_PLAYERS; x++)
- {
- if(IsPlayerInDynamicArea(x, GetPVarInt(x, "pDynamicBBArea")))
- {
- StopAudioEx(x);
- SendClientMessage(x, COLOR_PURPLE, string);
- }
- }
- DeletePVar(i, "pDynamicBBArea");
- }
- return 1;
- }
- }
- }
- SendClientMessage(playerid, COLOR_WHITE, "You don't have a boombox or you are not near one to be pickup");
- }
- return 1;
- }
- dcmd_movehouse(playerid, params[])
- {
- new Usage[128], id, string[ 128 ];
- if( sscanf( params, "dz", id, Usage) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /movehouse [houseid] [name]" );
- SendClientMessage( playerid, COLOR_GREY, "Available Names: Exterior, Interior" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "Houses/House_%d.ini", id);
- if(strcmp(Usage, "exterior", true) == 0 )
- {
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid House ID!" );
- return 1;
- }
- else
- {
- DestroyDynamicPickup(HouseInfo[id][HPickupID]);
- HouseInfo[id][hExteriorID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, HouseInfo[id][hExteriorX], HouseInfo[id][hExteriorY], HouseInfo[id][hExteriorZ]);
- if(HouseInfo[id][hOwned] == 0)
- {
- //DestroyDynamicMapIcon(HouseInfo[id][hIconID]);
- DestroyDynamic3DTextLabel(house1[id]);
- HouseInfo[id][HPickupID] = CreateDynamicPickup(1273, 23, HouseInfo[id][hExteriorX], HouseInfo[id][hExteriorY], HouseInfo[id][hExteriorZ], 0, -1, -1, 150.0 );
- //HouseInfo[id][hIconID] = CreateDynamicMapIcon(HouseInfo[id][hExteriorX], HouseInfo[id][hExteriorY], HouseInfo[id][hExteriorZ], 31, 0, 0, -1, -1, 100.0);
- format(string, sizeof(string), "{00F200}[House For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buyhouse", HouseInfo[id][hPrice],HouseInfo[id][hLevel], id);
- house1[id] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, HouseInfo[id][hExteriorX], HouseInfo[id][hExteriorY], HouseInfo[id][hExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- else
- {
- //DestroyDynamicMapIcon(HouseInfo[id][hIconID]);
- DestroyDynamic3DTextLabel(house2[id]);
- HouseInfo[id][HPickupID] = CreateDynamicPickup(1272, 23, HouseInfo[id][hExteriorX], HouseInfo[id][hExteriorY], HouseInfo[id][hExteriorZ], 0, -1, -1, 150.0 );
- format(string, sizeof(string), "{00F200}[House]{F0CC00}\n%s\nRent: $%d\nLevel: %d\nID: %d\nType /rentroom to rent a room", HouseInfo[id][hOwner],HouseInfo[id][hRent], HouseInfo[id][hLevel], id);
- house2[id] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, HouseInfo[id][hExteriorX], HouseInfo[id][hExteriorY], HouseInfo[id][hExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- SendClientMessage( playerid, COLOR_WHITE, "Exterior changed!" );
- SaveHouse(id);
- }
- }
- else if(strcmp(Usage, "interior", true) == 0 )
- {
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid House ID!" );
- return 1;
- }
- else
- {
- GetPlayerPos( playerid, HouseInfo[id][hInteriorX], HouseInfo[id][hInteriorY], HouseInfo[id][hInteriorZ]);
- HouseInfo[id][hInteriorID] = GetPlayerInterior( playerid );
- SendClientMessage( playerid, COLOR_WHITE, "Interior changed!" );
- SaveHouse(id);
- }
- }
- }
- }
- return 1;
- }
- dcmd_houselevel(playerid, params[])
- {
- new level, id, string[ 256 ];
- if( sscanf( params, "dd", id, level) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /houselevel [houseid] [level]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "Houses/House_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid House ID!" );
- return 1;
- }
- else
- {
- if(HouseInfo[id][hOwned] == 0)
- {
- format(string, sizeof(string), "{00F200}[House For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buyhouse", HouseInfo[id][hPrice],level, id);
- UpdateDynamic3DTextLabelText(house1[id], COLOR_DCHAT, string);
- }
- else
- {
- format(string, sizeof(string), "{00F200}[House]{F0CC00}\n%s\nRent: $%d\nLevel: %d\nID: %d\nType /rentroom to rent a room", HouseInfo[id][hOwner],HouseInfo[id][hRent], level, id);
- UpdateDynamic3DTextLabelText(house2[id], COLOR_DCHAT, string);
- }
- HouseInfo[id][hLevel] = level;
- format( string, sizeof( string ), "You have set the House (ID: %d) level to %d.", id, level);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SaveHouse(id);
- }
- }
- }
- return 1;
- }
- dcmd_lockhouse(playerid, params[])
- {
- #pragma unused params
- if( PlayerInfo[playerid][pPhousekey] > 0 )
- {
- if(HouseInfo[PlayerInfo[playerid][pPhousekey]][hLocked] == 1)
- {
- HouseInfo[PlayerInfo[playerid][pPhousekey]][hLocked] = 0;
- GameTextForPlayer(playerid, "~g~House Unlocked!", 1000, 5);
- }
- else
- {
- HouseInfo[PlayerInfo[playerid][pPhousekey]][hLocked] = 1;
- GameTextForPlayer(playerid, "~r~House Locked!", 1000, 5);
- }
- }
- return 1;
- }
- dcmd_setuprobbery(playerid, params[])
- {
- if(PlayerInfo[playerid][pMember] != 1 || PlayerInfo[playerid][pMember] != 2 || PlayerInfo[playerid][pMember] != 5 || PlayerInfo[playerid][pMember] != 7)
- {
- #pragma unused params
- if(IsPlayerConnected(playerid))
- {
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 8)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pMember] == 2)
- {
- LEOOnline += 1;
- }
- }
- if(PlayerInfo[playerid][pLevel] < 9)
- {
- SendClientMessage(playerid, COLOR_GREY, "You must be level 10 or higher to make a bank robbery!");
- return 1;
- }
- /*if(LEOOnline <= 0)
- {
- SendClientMessage(playerid, COLOR_GREY, "There's not at least 4-5 LEOs on!");
- return 1;
- }*/
- if(RobStatus[BankReload] >= 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "Someone has robbed the bank recently!");
- return 1;
- }
- if(RobStatus[BeingRobbed] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "Someone is robbing the Bank!");
- return 1;
- }
- if(PlayerInfo[playerid][pLevel] <= 7)
- {
- SendClientMessage(playerid, COLOR_GREY, "You must be at least a Level 8+ to setup a robbery!");
- return 1;
- }
- if(RobStatus[Setup] == 0)
- {
- RobStatus[Setup] = 1;
- RobStatus[RobberID1] = playerid;
- RobbingBizID[playerid] = PlayerInfo[playerid][InBusiness];
- PlayerInfo[playerid][Robbing] = 1;
- SendClientMessage(playerid,COLOR_YELLOW2, "** You've began setting up a robbery, get two more criminals to assist...");
- SendClientMessage(playerid,COLOR_YELLOW2, "** You can then blow the vault. Type /robbers to see the current team");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "Someone is already setting up a robbery!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You're not inside the Bank!");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "You're a public official, you can't do that!");
- return 1;
- }
- return 1;
- }
- dcmd_inviterobbery(playerid, params[])
- {
- new id;
- if(IsPlayerConnected(playerid))
- {
- if (sscanf(params, "u", id)) SendClientMessage(playerid, COLOR_WHITE, "USAGE: /inviterobbery [id]");
- else if(id == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_GREY, "Invalid ID!");
- else
- {
- if(PlayerInfo[playerid][Robbing] == 1 && RobStatus[RobberID1] == playerid)
- {
- if(PlayerInfo[id][pMember] != 1 || PlayerInfo[id][pMember] != 2 || PlayerInfo[id][pMember] != 5 || PlayerInfo[id][pMember] != 7)
- {
- if(PlayerInfo[id][Robbing] == 0)
- {
- PlayerInfo[id][ROffered] = 1;
- PlayerInfo[id][ROfferer] = playerid;
- SendClientMessage(id, COLOR_LIGHTBLUE, "** You've been invited to assist in the robbery of the Bank");
- SendClientMessage(id, COLOR_LIGHTBLUE, "** Type '/acceptrobbery' to assist");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Invite sent");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "That person is already robbing!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "That person is a Government Official!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You're not in charge of this robbery!");
- return 1;
- }
- }
- }
- return 1;
- }
- dcmd_acceptrobbery(playerid, params[])
- {
- #pragma unused params
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][ROffered] > 0)
- {
- if(PlayerInfo[playerid][ROffered] == 1)
- {
- if(RobStatus[RobberID2] == 255)
- {
- RobStatus[RobberID2] = playerid;
- SendClientMessage(playerid, COLOR_YELLOW, "** You've joined the Bank Robbery");
- PlayerInfo[playerid][Robbing] = 1;
- SendClientMessage(PlayerInfo[playerid][ROfferer], COLOR_YELLOW, "** You now have two members, get one more to blow the vault");
- return 1;
- }
- else if(RobStatus[RobberID3] == 255)
- {
- RobStatus[RobberID3] = playerid;
- SendClientMessage(playerid, COLOR_YELLOW, "** You've joined the Bank Robbery");
- PlayerInfo[playerid][Robbing] = 1;
- SendClientMessage(PlayerInfo[playerid][ROfferer], COLOR_YELLOW, "** You now have three members and can blow the vault");
- SendClientMessage(PlayerInfo[playerid][ROfferer], COLOR_WHITE, "HINT: Use /plantc4 near the vault to start the robbery");
- return 1;
- }
- else if(RobStatus[RobberID4] == 255)
- {
- RobStatus[RobberID4] = playerid;
- SendClientMessage(playerid, COLOR_YELLOW, "** You've joined the Bank Robbery");
- PlayerInfo[playerid][Robbing] = 1;
- SendClientMessage(PlayerInfo[playerid][ROfferer], COLOR_YELLOW, "** You now have four members and can blow the vault");
- SendClientMessage(PlayerInfo[playerid][ROfferer], COLOR_WHITE, "HINT: Use /plantc4 near the vault to start the robbery");
- return 1;
- }
- else if(RobStatus[RobberID5] == 255)
- {
- RobStatus[RobberID5] = playerid;
- SendClientMessage(playerid, COLOR_YELLOW, "** You've joined the Bank Robbery");
- PlayerInfo[playerid][Robbing] = 1;
- SendClientMessage(PlayerInfo[playerid][ROfferer], COLOR_YELLOW, "** You now have five members and can blow the vault");
- SendClientMessage(PlayerInfo[playerid][ROfferer], COLOR_WHITE, "HINT: Use /plantc4 near the vault to start the robbery");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "There are already 5 people robbing the bank!");
- SendClientMessage(PlayerInfo[playerid][ROfferer], COLOR_WHITE, "HINT: Use /plantc4 near the vault to start the robbery!");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "No one offered you an invite to the robbery!");
- return 1;
- }
- }
- return 1;
- }
- dcmd_plantc4(playerid, params[])
- {
- if(IsPlayerConnected(playerid))
- {
- #pragma unused params
- if(IsPlayerConnected(playerid))
- {
- if(RobStatus[Setup] == 0 && RobStatus[RobberID3] == 255)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** You cannot plant the C4 unless the robbery is setup");
- return 1;
- }
- new str[126];
- if(RobStatus[Setup] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, 2328.8223,-1919.2816,828.1979) && RobStatus[RobberID1] == playerid)
- {
- GivePlayerGun(playerid, 40);
- ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0);
- PlantedC4OnVault[playerid] = 1;
- format(str, sizeof(str), "** %s plants the C4 on the vault", PlayerName(playerid));
- ProxDetector(30.0, playerid, str, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** You cannot plant the C4, you're not the leader or at the vault");
- return 1;
- }
- }
- else
- {
- return 1;
- }
- }
- }
- else
- {
- return 1;
- }
- return 1;
- }
- dcmd_loadcash(playerid, params[])
- {
- #pragma unused params
- new str[126];
- if(PlayerInfo[playerid][Robbing] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,2327.0017,-1920.6960,828.1979))
- {
- if(PlayerInfo[playerid][CashLoading] > 0)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** WAIT: You're already loading cash...");
- return 1;
- }
- if(RobStatus[RobberID1] == playerid)
- {
- PlayerInfo[playerid][CashLoading] = 15;
- format(str, sizeof(str), "** %s begins loading the bag with cash...", PlayerName(playerid));
- ProxDetector(30.0, playerid, str, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- OnePlayAnim(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0); // Place Bomb
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Wait here for 15 seconds while you load $10,000 into your bag...");
- return 1;
- }
- if(RobStatus[RobberID2] == playerid)
- {
- PlayerInfo[playerid][CashLoading] = 15;
- format(str, sizeof(str), "** %s begins loading the bag with cash...", PlayerName(playerid));
- ProxDetector(30.0, playerid, str, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- OnePlayAnim(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0); // Place Bomb
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Wait here for 15 seconds while you load $10,000 into your bag...");
- return 1;
- }
- if(RobStatus[RobberID3] == playerid)
- {
- PlayerInfo[playerid][CashLoading] = 15;
- format(str, sizeof(str), "** %s begins loading the bag with cash...", PlayerName(playerid));
- ProxDetector(30.0, playerid, str, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- OnePlayAnim(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0); // Place Bomb
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Wait here for 15 seconds while you load $10,000 into your bag...");
- return 1;
- }
- if(RobStatus[RobberID4] == playerid)
- {
- PlayerInfo[playerid][CashLoading] = 15;
- format(str, sizeof(str), "** %s begins loading the bag with cash...", PlayerName(playerid));
- ProxDetector(30.0, playerid, str, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- OnePlayAnim(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0); // Place Bomb
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Wait here for 15 seconds while you load $10,000 into your bag...");
- return 1;
- }
- if(RobStatus[RobberID5] == playerid)
- {
- PlayerInfo[playerid][CashLoading] = 15;
- format(str, sizeof(str), "** %s begins loading the bag with cash...", PlayerName(playerid));
- ProxDetector(30.0, playerid, str, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- OnePlayAnim(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0); // Place Bomb
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "** Wait here for 15 seconds while you load $10,000 into your bag...");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You're currently not robbing the bank!");
- return 1;
- }
- return 1;
- }
- dcmd_clearhouse(playerid, params[])
- {
- new id, string[ 256 ];
- if( sscanf( params, "u", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /clearhouse [PlayerID/PartOfName]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- PlayerInfo[id][pPhousekey] = 0;
- format( string, sizeof( string ), "You have cleared the House ID of %s.", GetName(id));
- SendClientMessage( playerid, COLOR_YELLOW, string);
- OnPlayerSave(id);
- }
- }
- return 1;
- }
- dcmd_deletebuilding(playerid, params[])
- {
- new id, string[128], FileName[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /deletebuilding [buildingid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "buildings/building_%d.ini", id);
- if(!fexist( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid building ID!" );
- return 1;
- }
- else
- {
- BInfo[id][bExteriorX] = 0;
- BInfo[id][bExteriorY] = 0;
- BInfo[id][bExteriorZ] = 0;
- DestroyDynamicPickup(BInfo[id][bPickupID]);
- DestroyDynamic3DTextLabel(building[id]);
- format(string, sizeof(string), "You have delete building (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- format(FileName, sizeof(FileName), "buildings/building_%d.ini", id);
- dini_Remove(FileName);
- Spawnedbuildings--;
- }
- }
- }
- return 1;
- }
- dcmd_movebuilding(playerid, params[])
- {
- new Usage[128], id, string[ 128 ];
- if( sscanf( params, "dz", id, Usage) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /movebuilding( [buildingid] [name]" );
- SendClientMessage( playerid, COLOR_GREY, "Available Names: Exterior, Interior" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "buildings/building_%d.ini", id);
- if(strcmp(Usage, "exterior", true) == 0 )
- {
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid building ID!" );
- return 1;
- }
- else
- {
- DestroyDynamicPickup(BInfo[id][bPickupID]);
- DestroyDynamic3DTextLabel(building[id]);
- BInfo[id][bExteriorID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, BInfo[id][bExteriorX], BInfo[id][bExteriorY], BInfo[id][bExteriorZ]);
- DestroyDynamic3DTextLabel(house1[id]);
- BInfo[id][bPickupID] = CreateDynamicPickup(1318, 23, BInfo[id][bExteriorX], BInfo[id][bExteriorY], BInfo[id][bExteriorZ], 0, -1, -1, 150.0 );
- format(string, sizeof(string), "{FF9900}%s{F0CC00}\nID: %d", BInfo[id][bName], id);
- building[id] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BInfo[id][bExteriorX], BInfo[id][bExteriorY], BInfo[id][bExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage( playerid, COLOR_WHITE, "Exterior changed!" );
- Savebuilding(id);
- }
- }
- else if(strcmp(Usage, "interior", true) == 0 )
- {
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid Building ID!" );
- return 1;
- }
- else
- {
- GetPlayerPos( playerid, BInfo[id][bInteriorX], BInfo[id][bInteriorY], BInfo[id][bInteriorZ]);
- BInfo[id][bInteriorID] = GetPlayerInterior( playerid );
- SendClientMessage( playerid, COLOR_WHITE, "Interior changed!" );
- Savebuilding(id);
- }
- }
- }
- }
- return 1;
- }
- dcmd_makebuildingvip(playerid, params[])
- {
- new id, string[ 256 ];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /makebuildingvip [buildingid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "buildings/building_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid building ID!" );
- return 1;
- }
- if(BInfo[id][bVIP] == 1)
- {
- BInfo[id][bVIP] = 0;
- GameTextForPlayer(playerid, "~g~building is now open to all!", 1000, 5);
- format( string, sizeof( string ), "You have set building (ID: %d) open to all.", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savebuilding(id);
- }
- else
- {
- BInfo[id][bVIP] = 1;
- GameTextForPlayer(playerid, "~r~building is now only for VIP!", 1000, 5);
- format( string, sizeof( string ), "You have set building (ID: %d) to VIP's only.", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savebuilding(id);
- }
- }
- }
- return 1;
- }
- dcmd_lockbuilding(playerid, params[])
- {
- new id, string[ 256 ];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /lockbuilding [buildingid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "buildings/building_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid building ID!" );
- return 1;
- }
- if(BInfo[id][bLocked] == 1)
- {
- BInfo[id][bLocked] = 0;
- GameTextForPlayer(playerid, "~g~building Unlocked!", 1000, 5);
- format( string, sizeof( string ), "You have unlocked building (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savebuilding(id);
- }
- else
- {
- BInfo[id][bLocked] = 1;
- GameTextForPlayer(playerid, "~r~building Locked!", 1000, 5);
- format( string, sizeof( string ), "You have locked building (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savebuilding(id);
- }
- }
- }
- return 1;
- }
- dcmd_buildingvw(playerid, params[])
- {
- new virworld, id, string[ 256 ];
- if( sscanf( params, "dd", id, virworld) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /buildingvw [buildingid] [virtualworldid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "buildings/building_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid building ID!" );
- return 1;
- }
- else
- {
- BInfo[id][bVirWorld] = virworld;
- format( string, sizeof( string ), "You have set the building (ID: %d) virtual world to %d.", id, virworld);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savebuilding(id);
- }
- }
- }
- return 1;
- }
- dcmd_buildingname(playerid, params[])
- {
- new name[255], id, string[ 256 ];
- if( sscanf( params, "ds", id, name))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /buildingname [buildingid] [name]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "buildings/building_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid building ID!" );
- return 1;
- }
- else
- {
- format(BInfo[id][bName], 255, "%s", name);
- dini_Set(string, "Name", BInfo[id][bName]);
- format(string, sizeof(string), "{FF9900}%s{F0CC00}\nID: %d", BInfo[id][bName], id);
- UpdateDynamic3DTextLabelText(building[id], COLOR_DCHAT, string);
- format( string, sizeof( string ), "You have set building (ID: %d) name to %s.", id, name);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savebuilding(id);
- }
- }
- }
- return 1;
- }
- dcmd_setinfoboardstring(playerid, params[])
- {
- new name[255], id, string[ 256 ];
- if( sscanf( params, "ds", id, name))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /setinfoboardstring [infoboardID] [Text]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "InfoBoards/InfoBoard_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid Info-Board ID!" );
- return 1;
- }
- else
- {
- new IBI[512];
- format(InfoBoardInfo[id][InfoBoardTDstring], 255, "%s", name);
- dini_Set(string, "TDstring", InfoBoardInfo[id][InfoBoardTDstring]);
- format(IBI,sizeof(IBI), "Information Board\n\n%s", InfoBoardInfo[id][InfoBoardTDstring]);
- TextDrawSetString(IBITD, IBI);
- format( string, sizeof( string ), "You have setted the Info-Board (ID: %d) text to %s.", id, name);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SaveInfoBoard(id);
- }
- }
- }
- return 1;
- }
- dcmd_lockatm(playerid, params[])
- {
- new id, string[ 256 ], locked[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /lockatm [atmid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "ATMs/ATM_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid ATM ID!" );
- return 1;
- }
- if(ATMInfo[id][ATMLocked] == 1)
- {
- ATMInfo[id][ATMLocked] = 0;
- if(ATMInfo[id][ATMLocked] == 0)
- {
- locked = "Yes";
- }
- else
- {
- locked = "No";
- }
- format(string, sizeof(string), "{01FCFF}[ATM]{F0CC00}\nTotal Cash: $%d\nPercent Fee: %d\nAvailable: %s\nID: %d", ATMInfo[id][ATMCash], ATMInfo[id][ATMFee],locked, id);
- UpdateDynamic3DTextLabelText(atm[id], COLOR_DCHAT, string);
- GameTextForPlayer(playerid, "~g~ATM is now available to withdraw money!", 1000, 5);
- format( string, sizeof( string ), "You have set ATM (ID: %d) available to withdraw money.", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SaveATM(id);
- }
- else
- {
- ATMInfo[id][ATMLocked] = 1;
- if(ATMInfo[id][ATMLocked] == 0)
- {
- locked = "Yes";
- }
- else
- {
- locked = "No";
- }
- format(string, sizeof(string), "{01FCFF}[ATM]{F0CC00}\nTotal Cash: $%d\nPercent Fee: %d\nAvailable: %s\nID: %d", ATMInfo[id][ATMCash], ATMInfo[id][ATMFee],locked, id);
- UpdateDynamic3DTextLabelText(atm[id], COLOR_DCHAT, string);
- GameTextForPlayer(playerid, "~g~ATM is now unavailable to withdraw money!", 1000, 5);
- format( string, sizeof( string ), "You have set ATM (ID: %d) unavailable to withdraw money.", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SaveATM(id);
- }
- }
- }
- return 1;
- }
- dcmd_deleteatm(playerid, params[])
- {
- new id, string[128], FileName[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /deleteatm [atmid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "ATMs/ATM_%d.ini", id);
- if(!fexist( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid ATM ID!" );
- return 1;
- }
- else
- {
- ATMInfo[id][ATMX] = 0;
- ATMInfo[id][ATMY] = 0;
- ATMInfo[id][ATMZ] = 0;
- ATMInfo[id][ATMAngle] = 0;
- DestroyDynamicObject(ATMInfo[id][ATMObjectID]);
- DestroyDynamic3DTextLabel(atm[id]);
- format(string, sizeof(string), "You have delete the ATM (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- format(FileName, sizeof(FileName), "ATMs/ATM_%d.ini", id);
- dini_Remove(FileName);
- SpawnedATM--;
- }
- }
- }
- return 1;
- }
- dcmd_deleteMAPB(playerid, params[])
- {
- new id, string[128], FileName[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /deleteMAPB [MAPBid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "MAPBs/MAPB_%d.ini", id);
- if(!fexist( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid Map-Box ID!" );
- return 1;
- }
- else
- {
- MAPBInfo[id][MAPBX] = 0;
- MAPBInfo[id][MAPBY] = 0;
- MAPBInfo[id][MAPBZ] = 0;
- MAPBInfo[id][MAPBAngle] = 0;
- DestroyDynamicObject(MAPBInfo[id][MAPBObjectID]);
- DestroyDynamic3DTextLabel(MAPB[id]);
- format(string, sizeof(string), "You have deleted the Map-Box (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- format(FileName, sizeof(FileName), "MAPBs/MAPB_%d.ini", id);
- dini_Remove(FileName);
- SpawnedMAPB--;
- }
- }
- }
- return 1;
- }
- dcmd_deletegstation(playerid, params[])
- {
- new id, string[128], FileName[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /deletegstation [ID]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "GSTATIONs/GSTATION_%d.ini", id);
- if(!fexist( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid Gas-Station ID!" );
- return 1;
- }
- else
- {
- GSTATIONInfo[id][gstationX] = 0;
- GSTATIONInfo[id][gstationY] = 0;
- GSTATIONInfo[id][gstationZ] = 0;
- DestroyDynamicPickup(GSTATIONInfo[id][gstationPickupID]);
- DestroyDynamic3DTextLabel(GSTATION[id]);
- format(string, sizeof(string), "You have deleted the Gas Station (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- format(FileName, sizeof(FileName), "GSTATIONs/GSTATION_%d.ini", id);
- dini_Remove(FileName);
- SpawnedGSTATION--;
- }
- }
- }
- return 1;
- }
- dcmd_deleteHSS(playerid, params[])
- {
- new id, string[128], FileName[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /deleteHSS [ID]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "HSSigns/HSSign_%d.ini", id);
- if(!fexist( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid House Sale Sign ID!" );
- return 1;
- }
- else
- {
- HSSignInfo[id][HSSignX] = 0;
- HSSignInfo[id][HSSignY] = 0;
- HSSignInfo[id][HSSignZ] = 0;
- HSSignInfo[id][HSSignAngle] = 0;
- DestroyDynamicObject(HSSignInfo[id][HSSignObjectID]);
- format(string, sizeof(string), "You have deleted the House Sale Sign(ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- format(FileName, sizeof(FileName), "HSSigns/HSSign_%d.ini", id);
- dini_Remove(FileName);
- SpawnedHSSign--;
- }
- }
- }
- return 1;
- }
- dcmd_deleteOOCshop(playerid, params[])
- {
- new id, string[128], FileName[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /deleteOOCshop [OOCshopid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "OOCshops/OOCshop_%d.ini", id);
- if(!fexist( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid OOCshop ID!" );
- return 1;
- }
- else
- {
- OOCshopInfo[id][OOCshopX] = 0;
- OOCshopInfo[id][OOCshopY] = 0;
- OOCshopInfo[id][OOCshopZ] = 0;
- OOCshopInfo[id][OOCshopAngle] = 0;
- DestroyDynamicObject(OOCshopInfo[id][OOCshopObjectID]);
- DestroyDynamic3DTextLabel(OOCshop[id]);
- format(string, sizeof(string), "You have deleted the OOCshop (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- format(FileName, sizeof(FileName), "OOCshops/OOCshop_%d.ini", id);
- dini_Remove(FileName);
- SpawnedOOCshop--;
- }
- }
- }
- return 1;
- }
- dcmd_playamusic(playerid, params[])
- {
- if(PlayerInfo[playerid][pAdmin] == 99999)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(playerid))
- {
- new link[128];
- if(sscanf(params,"s[128]",link)) return SendClientMessage(playerid,COLOR_RED,"Usage: /playmusic [MP3 Link]");
- PlayAudioStreamForPlayer(playerid, link);
- SendClientMessage(playerid, COLOR_WHITE,"An Admin has started playing music for every online player");
- }
- }
- }
- return 1;
- }
- /*dcmd_stopamusic(playerid, params[])
- {
- if(PlayerInfo[playerid][pAdmin] == 99999)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- StopAudioStreamForPlayer(playerid);
- }
- }
- return 1;
- }*/
- dcmd_createatm(playerid, params[])
- {
- new Usage[128], string[128], locked[128];
- if( sscanf( params, "s", Usage))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createatm [name]" );
- SendClientMessage(playerid, COLOR_GREY, "Available Names: Exterior and Complete" );
- }
- }
- else
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(strcmp(Usage, "exterior", true) == 0)
- {
- PlayerInfo[playerid][ATMExterior]++;
- GetPlayerPos( playerid, PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ]);
- GetPlayerFacingAngle(playerid, PlayerInfo[playerid][dAngle]);
- format( string, sizeof( string ), "Exterior set! (X: %f, Y: %f, Z: %f, A: %f).", PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ], PlayerInfo[playerid][dAngle]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "complete", true) == 0)
- {
- if(PlayerInfo[playerid][ATMExterior] > 0)
- {
- new NewATMID = SpawnedATM+1;
- if(NewATMID >= MAX_ATM)
- {
- SendClientMessage( playerid, COLOR_WHITE, "Too many ATMs are currently spawned!");
- }
- format( string, sizeof( string ), "ATMs/ATM_%d.ini", NewATMID);
- if(dini_Exists(string))
- {
- SpawnedATM++;
- format( string, sizeof( string ), "ATM (ID: %d) already exist!", NewATMID);
- SendClientMessage( playerid, COLOR_GREY, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Please try again by typing /createatm complete" );
- }
- else
- {
- ATMInfo[NewATMID][ATMX] = PlayerInfo[playerid][dExtX];
- ATMInfo[NewATMID][ATMY] = PlayerInfo[playerid][dExtY];
- ATMInfo[NewATMID][ATMZ] = PlayerInfo[playerid][dExtZ];
- ATMInfo[NewATMID][ATMAngle] = PlayerInfo[playerid][dAngle];
- ATMInfo[NewATMID][ATMLocked] = 1;
- ATMInfo[NewATMID][ATMCash] = 500000;
- ATMInfo[NewATMID][ATMFee] = 10;
- dini_Create(string);
- dini_IntSet( string, "Cash", ATMInfo[NewATMID][ATMCash]);
- dini_IntSet( string, "Fee", ATMInfo[NewATMID][ATMFee]);
- dini_IntSet( string, "Locked", ATMInfo[NewATMID][ATMLocked]);
- dini_FloatSet( string, "X", ATMInfo[NewATMID][ATMX]);
- dini_FloatSet( string, "Y", ATMInfo[NewATMID][ATMY]);
- dini_FloatSet( string, "Z", ATMInfo[NewATMID][ATMZ]);
- dini_FloatSet( string, "Angle", ATMInfo[NewATMID][ATMAngle]);
- PlayerInfo[playerid][ATMExterior]--;
- SpawnedATM++;
- if(ATMInfo[NewATMID][ATMLocked] == 0)
- {
- locked = "Yes";
- }
- else
- {
- locked = "No";
- }
- ATMInfo[NewATMID][ATMObjectID] = CreateDynamicObject(2942, ATMInfo[NewATMID][ATMX], ATMInfo[NewATMID][ATMY], ATMInfo[NewATMID][ATMZ]-0.5, 0, 0, ATMInfo[NewATMID][ATMAngle],0,0,-1,250);
- format(string, sizeof(string), "{01FCFF}[ATM]{F0CC00}\nTotal Cash: $%d\nPercent Fee: %d\nAvailable: %s\nID: %d", ATMInfo[NewATMID][ATMCash], ATMInfo[NewATMID][ATMFee],locked, NewATMID);
- atm[NewATMID] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, ATMInfo[NewATMID][ATMX], ATMInfo[NewATMID][ATMY], ATMInfo[NewATMID][ATMZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, "Successfully created ATM!" );
- format(string, sizeof( string ), "Please now proceed to use /atmfee, /lockatm and /atmcash to setup ATM (ID: %d).", NewATMID);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You are not authorized to use this command!" );
- }
- }
- return 1;
- }
- dcmd_moveatm(playerid, params[])
- {
- new id, string[128], locked[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /moveatm [atmid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "ATMs/ATM_%d.ini", id);
- if(!dini_Exists(string))
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid ATM ID!" );
- return 1;
- }
- else
- {
- GetPlayerPos( playerid, ATMInfo[id][ATMX], ATMInfo[id][ATMZ], ATMInfo[id][ATMZ]);
- GetPlayerFacingAngle(playerid, ATMInfo[id][ATMAngle]);
- if(ATMInfo[id][ATMLocked] == 0)
- {
- locked = "Yes";
- }
- else
- {
- locked = "No";
- }
- DestroyDynamicObject(ATMInfo[id][ATMObjectID]);
- DestroyDynamic3DTextLabel(atm[id]);
- ATMInfo[id][ATMObjectID] = CreateDynamicObject(2942, ATMInfo[id][ATMX], ATMInfo[id][ATMY], ATMInfo[id][ATMZ]-0.5, 0, 0, ATMInfo[id][ATMAngle],0,0,-1,250);
- format(string, sizeof(string), "{01FCFF}[ATM]{F0CC00}\nTotal Cash: $%d\nPercent Fee: %d\nAvailable: %s\nID: %d", ATMInfo[id][ATMCash], ATMInfo[id][ATMFee],locked, id);
- atm[id] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, ATMInfo[id][ATMX], ATMInfo[id][ATMY], ATMInfo[id][ATMZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage( playerid, COLOR_WHITE, "ATM moved!");
- SaveATM(id);
- }
- }
- }
- return 1;
- }
- dcmd_createMAPB(playerid, params[])
- {
- new Usage[128], string[128];
- if( sscanf( params, "s", Usage))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createMAPB [name]" );
- SendClientMessage(playerid, COLOR_GREY, "Available Names: Exterior and Complete" );
- }
- }
- else
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(strcmp(Usage, "exterior", true) == 0)
- {
- PlayerInfo[playerid][MAPBExterior]++;
- GetPlayerPos( playerid, PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ]);
- GetPlayerFacingAngle(playerid, PlayerInfo[playerid][dAngle]);
- format( string, sizeof( string ), "Exterior set! (X: %f, Y: %f, Z: %f, A: %f).", PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ], PlayerInfo[playerid][dAngle]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "complete", true) == 0)
- {
- if(PlayerInfo[playerid][MAPBExterior] > 0)
- {
- new NewMAPBID = SpawnedMAPB+1;
- if(NewMAPBID >= MAX_MAPB)
- {
- SendClientMessage( playerid, COLOR_WHITE, "Too many MAPBs are currently spawned!");
- }
- format( string, sizeof( string ), "MAPBs/MAPB_%d.ini", NewMAPBID);
- if(dini_Exists(string))
- {
- SpawnedMAPB++;
- format( string, sizeof( string ), "Map-Box (ID: %d) already exist!", NewMAPBID);
- SendClientMessage( playerid, COLOR_GREY, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Please try again by typing /createMAPB complete" );
- }
- else
- {
- MAPBInfo[NewMAPBID][MAPBX] = PlayerInfo[playerid][dExtX];
- MAPBInfo[NewMAPBID][MAPBY] = PlayerInfo[playerid][dExtY];
- MAPBInfo[NewMAPBID][MAPBZ] = PlayerInfo[playerid][dExtZ];
- MAPBInfo[NewMAPBID][MAPBAngle] = PlayerInfo[playerid][dAngle];
- dini_Create(string);
- dini_FloatSet( string, "X", MAPBInfo[NewMAPBID][MAPBX]);
- dini_FloatSet( string, "Y", MAPBInfo[NewMAPBID][MAPBY]);
- dini_FloatSet( string, "Z", MAPBInfo[NewMAPBID][MAPBZ]);
- dini_FloatSet( string, "Angle", MAPBInfo[NewMAPBID][MAPBAngle]);
- PlayerInfo[playerid][MAPBExterior]--;
- SpawnedMAPB++;
- MAPBInfo[NewMAPBID][MAPBObjectID] = CreateDynamicObject(1258, MAPBInfo[NewMAPBID][MAPBX], MAPBInfo[NewMAPBID][MAPBY], MAPBInfo[NewMAPBID][MAPBZ]-0.5, 0, 0, MAPBInfo[NewMAPBID][MAPBAngle],0,0,-1,250);
- format(string, sizeof(string), "{01FCFF}[Map-Box]{F0CC00}\nYou can Purchase a Map here\nMap-Box ID: %d\n[/buymap - Price : 25$]", NewMAPBID);
- MAPB[NewMAPBID] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, MAPBInfo[NewMAPBID][MAPBX], MAPBInfo[NewMAPBID][MAPBY], MAPBInfo[NewMAPBID][MAPBZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, "Successfully created a Map-Box!" );
- format(string, sizeof( string ), "You can now use /deleteMapB in any Case - Map-Box ID : %d).", NewMAPBID);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You are not authorized to use this command!" );
- }
- }
- return 1;
- }
- dcmd_creategstation(playerid, params[])
- {
- new Usage[128], string[128];
- if( sscanf( params, "s", Usage))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /creategstation [name]" );
- SendClientMessage(playerid, COLOR_GREY, "Available Names: Exterior and Complete" );
- }
- }
- else
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(strcmp(Usage, "exterior", true) == 0)
- {
- PlayerInfo[playerid][GSTATIONExterior]++;
- GetPlayerPos( playerid, PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ]);
- GetPlayerFacingAngle(playerid, PlayerInfo[playerid][dAngle]);
- format( string, sizeof( string ), "Exterior set! (X: %f, Y: %f, Z: %f, A: %f).", PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ], PlayerInfo[playerid][dAngle]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "complete", true) == 0)
- {
- if(PlayerInfo[playerid][GSTATIONExterior] > 0)
- {
- new NewGSTATIONID = SpawnedGSTATION+1;
- if(NewGSTATIONID >= MAX_GSTATION)
- {
- SendClientMessage( playerid, COLOR_WHITE, "Too many Gas Stations are currently spawned!");
- }
- format( string, sizeof( string ), "GSTATIONs/GSTATION_%d.ini", NewGSTATIONID);
- if(dini_Exists(string))
- {
- SpawnedGSTATION++;
- format( string, sizeof( string ), "Gas Station- (ID: %d) already exist!", NewGSTATIONID);
- SendClientMessage( playerid, COLOR_GREY, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Please try again by typing /creategstation complete" );
- }
- else
- {
- GSTATIONInfo[NewGSTATIONID][gstationX] = PlayerInfo[playerid][dExtX];
- GSTATIONInfo[NewGSTATIONID][gstationY] = PlayerInfo[playerid][dExtY];
- GSTATIONInfo[NewGSTATIONID][gstationZ] = PlayerInfo[playerid][dExtZ];
- dini_Create(string);
- dini_FloatSet( string, "X", GSTATIONInfo[NewGSTATIONID][gstationX]);
- dini_FloatSet( string, "Y", GSTATIONInfo[NewGSTATIONID][gstationY]);
- dini_FloatSet( string, "Z", GSTATIONInfo[NewGSTATIONID][gstationZ]);
- PlayerInfo[playerid][GSTATIONExterior]--;
- SpawnedGSTATION++;
- GSTATIONInfo[NewGSTATIONID][gstationPickupID] = CreateDynamicPickup(1239, 23, GSTATIONInfo[NewGSTATIONID][gstationX], GSTATIONInfo[NewGSTATIONID][gstationY], GSTATIONInfo[NewGSTATIONID][gstationZ]);
- format(string, sizeof(string), "{01FCFF}[Gas Station]{F0CC00}\nYou can refill your vehicle here\nGas Station ID: %d\n[/refuel]", NewGSTATIONID);
- GSTATION[NewGSTATIONID] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, GSTATIONInfo[NewGSTATIONID][gstationX], GSTATIONInfo[NewGSTATIONID][gstationY], GSTATIONInfo[NewGSTATIONID][gstationZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, "Successfully created a Gas Station!" );
- format(string, sizeof( string ), "You can now use /deletegstation in any Case - Gas Station ID : %d).", NewGSTATIONID);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You are not authorized to use this command!" );
- }
- }
- return 1;
- }
- dcmd_createHSS(playerid, params[])
- {
- new Usage[128], string[128];
- if( sscanf( params, "s", Usage))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createHSS [name]" );
- SendClientMessage(playerid, COLOR_GREY, "Available Names: Exterior and Complete" );
- }
- }
- else
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(strcmp(Usage, "exterior", true) == 0)
- {
- PlayerInfo[playerid][HSSignExterior]++;
- GetPlayerPos( playerid, PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ]);
- GetPlayerFacingAngle(playerid, PlayerInfo[playerid][dAngle]);
- format( string, sizeof( string ), "Exterior set! (X: %f, Y: %f, Z: %f, A: %f).", PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ], PlayerInfo[playerid][dAngle]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "complete", true) == 0)
- {
- if(PlayerInfo[playerid][HSSignExterior] > 0)
- {
- new NewHSSignID = SpawnedHSSign+1;
- if(NewHSSignID >= MAX_HSSIGN)
- {
- SendClientMessage( playerid, COLOR_WHITE, "Too many House Sale Signs are currently spawned!");
- }
- format( string, sizeof( string ), "HSSigns/HSSign_%d.ini", NewHSSignID);
- if(dini_Exists(string))
- {
- SpawnedHSSign++;
- format( string, sizeof( string ), "House Sale Sign (ID: %d) already exist!", NewHSSignID);
- SendClientMessage( playerid, COLOR_GREY, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Please try again by typing /createHSSign complete" );
- }
- else
- {
- HSSignInfo[NewHSSignID][HSSignX] = PlayerInfo[playerid][dExtX];
- HSSignInfo[NewHSSignID][HSSignY] = PlayerInfo[playerid][dExtY];
- HSSignInfo[NewHSSignID][HSSignZ] = PlayerInfo[playerid][dExtZ];
- HSSignInfo[NewHSSignID][HSSignAngle] = PlayerInfo[playerid][dAngle];
- dini_Create(string);
- dini_FloatSet( string, "X", HSSignInfo[NewHSSignID][HSSignX]);
- dini_FloatSet( string, "Y", HSSignInfo[NewHSSignID][HSSignY]);
- dini_FloatSet( string, "Z", HSSignInfo[NewHSSignID][HSSignZ]);
- dini_FloatSet( string, "Angle", HSSignInfo[NewHSSignID][HSSignAngle]);
- PlayerInfo[playerid][HSSignExterior]--;
- SpawnedHSSign++;
- HSSignInfo[NewHSSignID][HSSignObjectID] = CreateDynamicObject(19470, HSSignInfo[NewHSSignID][HSSignX], HSSignInfo[NewHSSignID][HSSignY], HSSignInfo[NewHSSignID][HSSignZ]-1.0, 0, 0, HSSignInfo[NewHSSignID][HSSignAngle],0,0,-1,250);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, "Successfully created a House Sale Sign!" );
- format(string, sizeof( string ), "You can now use /deleteHSS in any Case - House Sale Sign ID : %d).", NewHSSignID);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You are not authorized to use this command!" );
- }
- }
- return 1;
- }
- //---------------------------[New Board Info System]---------------------------------------------//
- dcmd_createInfoBoard(playerid, params[])
- {
- new Usage[128], string[128];
- if( sscanf( params, "s", Usage))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createInfoBoard [name]" );
- SendClientMessage(playerid, COLOR_GREY, "Available Names: Exterior and Complete" );
- }
- }
- else
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(strcmp(Usage, "exterior", true) == 0)
- {
- PlayerInfo[playerid][InfoBoardExterior]++;
- GetPlayerPos( playerid, PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ]);
- GetPlayerFacingAngle(playerid, PlayerInfo[playerid][dAngle]);
- format( string, sizeof( string ), "Exterior set! (X: %f, Y: %f, Z: %f, A: %f).", PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ], PlayerInfo[playerid][dAngle]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "complete", true) == 0)
- {
- if(PlayerInfo[playerid][InfoBoardExterior] > 0)
- {
- new NewInfoBoardID = SpawnedInfoBoard+1;
- if(NewInfoBoardID >= MAX_InfoBoard)
- {
- SendClientMessage( playerid, COLOR_WHITE, "Too many InfoBoards are currently spawned!");
- }
- format( string, sizeof( string ), "InfoBoards/InfoBoard_%d.ini", NewInfoBoardID);
- if(dini_Exists(string))
- {
- SpawnedInfoBoard++;
- format( string, sizeof( string ), "InfoBoard (ID: %d) already exist!", NewInfoBoardID);
- SendClientMessage( playerid, COLOR_GREY, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Please try again by typing /createInfoBoard complete" );
- }
- else
- {
- InfoBoardInfo[NewInfoBoardID][InfoBoardX] = PlayerInfo[playerid][dExtX];
- InfoBoardInfo[NewInfoBoardID][InfoBoardY] = PlayerInfo[playerid][dExtY];
- InfoBoardInfo[NewInfoBoardID][InfoBoardZ] = PlayerInfo[playerid][dExtZ];
- InfoBoardInfo[NewInfoBoardID][InfoBoardAngle] = PlayerInfo[playerid][dAngle];
- dini_Create(string);
- dini_FloatSet( string, "X", InfoBoardInfo[NewInfoBoardID][InfoBoardX]);
- dini_FloatSet( string, "Y", InfoBoardInfo[NewInfoBoardID][InfoBoardY]);
- dini_FloatSet( string, "Z", InfoBoardInfo[NewInfoBoardID][InfoBoardZ]);
- dini_FloatSet( string, "Angle", InfoBoardInfo[NewInfoBoardID][InfoBoardAngle]);
- PlayerInfo[playerid][InfoBoardExterior]--;
- SpawnedInfoBoard++;
- InfoBoardInfo[NewInfoBoardID][InfoBoardPickupID] = CreateDynamicPickup(1239, 23,InfoBoardInfo[NewInfoBoardID][InfoBoardX], InfoBoardInfo[NewInfoBoardID][InfoBoardY], InfoBoardInfo[NewInfoBoardID][InfoBoardZ]);
- InfoBoardInfo[NewInfoBoardID][InfoBoardObjectID] = CreateDynamicObject(2737, InfoBoardInfo[NewInfoBoardID][InfoBoardX]+0.7, InfoBoardInfo[NewInfoBoardID][InfoBoardY], InfoBoardInfo[NewInfoBoardID][InfoBoardZ]+0.2, 0, 0, InfoBoardInfo[NewInfoBoardID][InfoBoardAngle],0,0,-1,250);
- format(string, sizeof(string), "{A90202}Information Board ID : {FFF1AF}%d", NewInfoBoardID);
- InfoBoard[NewInfoBoardID] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, InfoBoardInfo[NewInfoBoardID][InfoBoardX],
- InfoBoardInfo[NewInfoBoardID][InfoBoardY], InfoBoardInfo[NewInfoBoardID][InfoBoardZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, "Successfully created an Info-Board!" );
- format(string, sizeof( string ), "You can now use /deleteInfoBoard in any Case - Information Board ID : %d).", NewInfoBoardID);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You are not authorized to use this command!" );
- }
- }
- return 1;
- }
- dcmd_deleteInfoBoard(playerid, params[])
- {
- new id, string[128], FileName[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /deleteInfoBoard [InfoBoardid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "InfoBoards/InfoBoard_%d.ini", id);
- if(!fexist( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid InfoBoard ID!" );
- return 1;
- }
- else
- {
- InfoBoardInfo[id][InfoBoardX] = 0;
- InfoBoardInfo[id][InfoBoardY] = 0;
- InfoBoardInfo[id][InfoBoardZ] = 0;
- InfoBoardInfo[id][InfoBoardAngle] = 0;
- DestroyDynamicObject(InfoBoardInfo[id][InfoBoardObjectID]);
- DestroyDynamic3DTextLabel(InfoBoard[id]);
- DestroyDynamicPickup(InfoBoardInfo[id][InfoBoardPickupID]);
- format(string, sizeof(string), "You have deleted the InfoBoard (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- format(FileName, sizeof(FileName), "InfoBoards/InfoBoard_%d.ini", id);
- dini_Remove(FileName);
- SpawnedInfoBoard--;
- }
- }
- }
- return 1;
- }
- //----------------------------------------------------------------------------------------//
- dcmd_createOOCshop(playerid, params[])
- {
- new Usage[128], string[128];
- if( sscanf( params, "s", Usage))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createoocshop [name]" );
- SendClientMessage(playerid, COLOR_GREY, "Available Names: Exterior and Complete" );
- }
- }
- else
- {
- if(PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(strcmp(Usage, "exterior", true) == 0)
- {
- PlayerInfo[playerid][OOCshopExterior]++;
- GetPlayerPos( playerid, PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ]);
- GetPlayerFacingAngle(playerid, PlayerInfo[playerid][dAngle]);
- format( string, sizeof( string ), "Exterior set! (X: %f, Y: %f, Z: %f, A: %f).", PlayerInfo[playerid][dExtX], PlayerInfo[playerid][dExtY], PlayerInfo[playerid][dExtZ], PlayerInfo[playerid][dAngle]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "complete", true) == 0)
- {
- if(PlayerInfo[playerid][OOCshopExterior] > 0)
- {
- new NewOOCshopID = SpawnedOOCshop+1;
- if(NewOOCshopID >= MAX_OOCSHOP)
- {
- SendClientMessage( playerid, COLOR_WHITE, "Too many OOCshops are currently spawned!");
- }
- format( string, sizeof( string ), "OOCshops/OOCshop_%d.ini", NewOOCshopID);
- if(dini_Exists(string))
- {
- SpawnedOOCshop++;
- format( string, sizeof( string ), "OOCshop (ID: %d) already exist!", NewOOCshopID);
- SendClientMessage( playerid, COLOR_GREY, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Please try again by typing /createOOCshop complete" );
- }
- else
- {
- OOCshopInfo[NewOOCshopID][OOCshopX] = PlayerInfo[playerid][dExtX];
- OOCshopInfo[NewOOCshopID][OOCshopY] = PlayerInfo[playerid][dExtY];
- OOCshopInfo[NewOOCshopID][OOCshopZ] = PlayerInfo[playerid][dExtZ];
- OOCshopInfo[NewOOCshopID][OOCshopAngle] = PlayerInfo[playerid][dAngle];
- dini_Create(string);
- dini_FloatSet( string, "X", OOCshopInfo[NewOOCshopID][OOCshopX]);
- dini_FloatSet( string, "Y", OOCshopInfo[NewOOCshopID][OOCshopY]);
- dini_FloatSet( string, "Z", OOCshopInfo[NewOOCshopID][OOCshopZ]);
- dini_FloatSet( string, "Angle", OOCshopInfo[NewOOCshopID][OOCshopAngle]);
- PlayerInfo[playerid][OOCshopExterior]--;
- SpawnedOOCshop++;
- OOCshopInfo[NewOOCshopID][OOCshopObjectID] = CreateDynamicObject(2754, OOCshopInfo[NewOOCshopID][OOCshopX], OOCshopInfo[NewOOCshopID][OOCshopY], OOCshopInfo[NewOOCshopID][OOCshopZ]-0.1, 0, 0, OOCshopInfo[NewOOCshopID][OOCshopAngle],0,0,-1,250);
- format(string, sizeof(string), "{01FCFF}[OOC Shop]{F0CC00}\nYou can Purchase OOC Items here\nOOC Shop ID: %d\n[/oocshop]", NewOOCshopID);
- OOCshop[NewOOCshopID] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, OOCshopInfo[NewOOCshopID][OOCshopX],
- OOCshopInfo[NewOOCshopID][OOCshopY], OOCshopInfo[NewOOCshopID][OOCshopZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, "Successfully created an OOC Shop!" );
- format(string, sizeof( string ), "You can now use /deleteOOCshop in any Case - OOC Shop ID : %d).", NewOOCshopID);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You are not authorized to use this command!" );
- }
- }
- return 1;
- }
- dcmd_atmcash(playerid, params[])
- {
- new cash, id, string[ 256 ], locked[128];
- if( sscanf( params, "dd", id, cash) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /atmcash [atmid] [cash]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(ATMInfo[id][ATMLocked] == 0)
- {
- locked = "Yes";
- }
- else
- {
- locked = "No";
- }
- format( string, sizeof( string ), "ATMs/ATM_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid ATM ID!" );
- return 1;
- }
- else
- {
- ATMInfo[id][ATMCash] = cash;
- format(string, sizeof(string), "{01FCFF}[ATM]{F0CC00}\nTotal Cash: $%d\nPercent Fee: %d\nAvailable: %s\nID: %d", ATMInfo[id][ATMCash], ATMInfo[id][ATMFee],locked, id);
- UpdateDynamic3DTextLabelText(atm[id], COLOR_DCHAT, string);
- format( string, sizeof( string ), "You have set the ATM (ID: %d) cash to $%d.", id, cash);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SaveATM(id);
- }
- }
- }
- return 1;
- }
- dcmd_atmfee(playerid, params[])
- {
- new fee, id, string[ 256 ], locked[128];
- if( sscanf( params, "dd", id, fee) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /atmfee [atmid] [percentfee]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(ATMInfo[id][ATMLocked] == 0)
- {
- locked = "Yes";
- }
- else
- {
- locked = "No";
- }
- format( string, sizeof( string ), "ATMs/ATM_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid ATM ID!" );
- return 1;
- }
- else
- {
- ATMInfo[id][ATMFee] = fee;
- format(string, sizeof(string), "{01FCFF}[ATM]{F0CC00}\nTotal Cash: $%d\nPercent Fee: %d\nAvailable: %s\nID: %d", ATMInfo[id][ATMCash], ATMInfo[id][ATMFee],locked, id);
- UpdateDynamic3DTextLabelText(atm[id], COLOR_DCHAT, string);
- format( string, sizeof( string ), "You have set the ATM (ID: %d) percent fee to %d.", id, fee);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SaveATM(id);
- }
- }
- }
- return 1;
- }
- dcmd_deletemotel(playerid, params[])
- {
- new id, string[128], FileName[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /deletemotel [motelid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "motels/motel_%d.ini", id);
- if(!fexist( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid motel ID!" );
- return 1;
- }
- else
- {
- MInfo[id][mExteriorX] = 0;
- MInfo[id][mExteriorY] = 0;
- MInfo[id][mExteriorZ] = 0;
- DestroyDynamicPickup(MInfo[id][mPickupID]);
- DestroyDynamic3DTextLabel(motel[id]);
- format(string, sizeof(string), "You have delete motel (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- format(FileName, sizeof(FileName), "motels/motel_%d.ini", id);
- dini_Remove(FileName);
- Spawnedmotels--;
- }
- }
- }
- return 1;
- }
- dcmd_createmotel(playerid, params[])
- {
- new Usage[128], string[ 128 ];
- new virworld = random(99999)+100000;
- if( sscanf( params, "s", Usage) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /createmotel [name]" );
- SendClientMessage( playerid, COLOR_GREY, "Available Names: Interior, Exterior and Complete" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337 )
- {
- if(strcmp(Usage, "exterior", true) == 0 )
- {
- PlayerInfo[playerid][motelExterior]++;
- PlayerInfo[playerid][mExtID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, PlayerInfo[playerid][mExtX], PlayerInfo[playerid][mExtY], PlayerInfo[playerid][mExtZ]);
- format( string, sizeof( string ), "Exterior set! (X: %f, Y: %f, Z: %f).", PlayerInfo[playerid][mExtX], PlayerInfo[playerid][mExtY], PlayerInfo[playerid][mExtZ]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "interior", true) == 0 )
- {
- PlayerInfo[playerid][motelInterior]++;
- PlayerInfo[playerid][mIntID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, PlayerInfo[playerid][mIntX], PlayerInfo[playerid][mIntY], PlayerInfo[playerid][mIntZ]);
- format( string, sizeof( string ), "Interior set! (X: %f, Y: %f, Z: %f).", PlayerInfo[playerid][mIntX], PlayerInfo[playerid][mIntY], PlayerInfo[playerid][mIntZ]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "complete", true) == 0)
- {
- if( PlayerInfo[playerid][motelInterior] > 0 || PlayerInfo[playerid][motelExterior] > 0)
- {
- new NewmotelID = Spawnedmotels+1;
- if(NewmotelID >= MAX_MOTELS)
- {
- SendClientMessage( playerid, COLOR_GREY, "Too many motels are currently spawned!" );
- }
- else
- {
- format( string, sizeof( string ), "motels/motel_%d.ini", NewmotelID);
- if(dini_Exists(string))
- {
- Spawnedmotels++;
- format( string, sizeof( string ), "motel (ID: %d) already exist!", NewmotelID);
- SendClientMessage( playerid, COLOR_GREY, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Please try again by typing /createmotel complete");
- }
- else
- {
- MInfo[NewmotelID][mInteriorID] = PlayerInfo[playerid][mIntID];
- MInfo[NewmotelID][mExteriorID] = PlayerInfo[playerid][mExtID];
- MInfo[NewmotelID][mInteriorX] = PlayerInfo[playerid][mIntX];
- MInfo[NewmotelID][mInteriorY] = PlayerInfo[playerid][mIntY];
- MInfo[NewmotelID][mInteriorZ] = PlayerInfo[playerid][mIntZ];
- MInfo[NewmotelID][mExteriorX] = PlayerInfo[playerid][mExtX];
- MInfo[NewmotelID][mExteriorY] = PlayerInfo[playerid][mExtY];
- MInfo[NewmotelID][mExteriorZ] = PlayerInfo[playerid][mExtZ];
- format(MInfo[NewmotelID][mName], 255, "Nothing" );
- MInfo[NewmotelID][mLocked] = 0;
- MInfo[NewmotelID][mVIP] = 0;
- MInfo[NewmotelID][mVirWorld] = virworld;
- MInfo[NewmotelID][mPickupID] = CreateDynamicPickup(1314, 23, MInfo[NewmotelID][mExteriorX], MInfo[NewmotelID][mExteriorY], MInfo[NewmotelID][mExteriorZ], 0, -1, -1, 150.0 );
- dini_Create( string);
- dini_Set( string, "Name", "Nothing");
- dini_IntSet( string, "PickupID", MInfo[NewmotelID][mPickupID]);
- dini_IntSet( string, "Locked", MInfo[NewmotelID][mLocked]);
- dini_IntSet( string, "VIP", MInfo[NewmotelID][mVIP]);
- dini_IntSet( string, "ExteriorID", PlayerInfo[playerid][bExtID]);
- dini_IntSet( string, "InteriorID", MInfo[NewmotelID][mInteriorID]);
- dini_IntSet( string, "VirtualWorld", MInfo[NewmotelID][mVirWorld]);
- dini_FloatSet( string, "InteriorX", MInfo[NewmotelID][mInteriorX]);
- dini_FloatSet( string, "InteriorY", MInfo[NewmotelID][mInteriorY]);
- dini_FloatSet( string, "InteriorZ", MInfo[NewmotelID][mInteriorZ]);
- dini_FloatSet( string, "ExteriorX", MInfo[NewmotelID][mExteriorX]);
- dini_FloatSet( string, "ExteriorY", MInfo[NewmotelID][mExteriorY]);
- dini_FloatSet( string, "ExteriorZ", MInfo[NewmotelID][mExteriorZ]);
- PlayerInfo[playerid][motelExterior]--;
- PlayerInfo[playerid][motelInterior]--;
- Spawnedmotels++;
- format(string, sizeof(string), "{FF9900}%s{F0CC00}\nID: %d",MInfo[NewmotelID][mName], NewmotelID);
- motel[NewmotelID] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, MInfo[NewmotelID][mExteriorX], MInfo[NewmotelID][mExteriorY], MInfo[NewmotelID][mExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- format( string, sizeof( string ), "Please now proceed to use /motelname and /lockmotel to setup motel (ID: %d).", NewmotelID);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, "Successfully created motel!" );
- SetPlayerInterior( playerid, MInfo[NewmotelID][mExteriorID]);
- SetPlayerPos( playerid, MInfo[NewmotelID][mExteriorX], MInfo[NewmotelID][mExteriorY], MInfo[NewmotelID][mExteriorZ]);
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You must select an exterior and an interior first!" );
- }
- }
- }
- }
- return 1;
- }
- dcmd_movemotel(playerid, params[])
- {
- new Usage[128], id, string[ 128 ];
- if( sscanf( params, "dz", id, Usage) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /movemotel( [motelid] [name]" );
- SendClientMessage( playerid, COLOR_GREY, "Available Names: Exterior, Interior" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "motels/motel_%d.ini", id);
- if(strcmp(Usage, "exterior", true) == 0 )
- {
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid motel ID!" );
- return 1;
- }
- else
- {
- DestroyDynamicPickup(MInfo[id][mPickupID]);
- DestroyDynamic3DTextLabel(motel[id]);
- MInfo[id][mExteriorID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, MInfo[id][mExteriorX], MInfo[id][mExteriorY], MInfo[id][mExteriorZ]);
- DestroyDynamic3DTextLabel(house1[id]);
- MInfo[id][mPickupID] = CreateDynamicPickup(1314, 23, MInfo[id][mExteriorX], MInfo[id][mExteriorY], MInfo[id][mExteriorZ], 0, -1, -1, 150.0 );
- format(string, sizeof(string), "{FF9900}%s{F0CC00}\nID: %d", MInfo[id][mName], id);
- motel[id] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, MInfo[id][mExteriorX], MInfo[id][mExteriorY], MInfo[id][mExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage( playerid, COLOR_WHITE, "Exterior changed!" );
- Savemotel(id);
- }
- }
- else if(strcmp(Usage, "interior", true) == 0 )
- {
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid House ID!" );
- return 1;
- }
- else
- {
- GetPlayerPos( playerid, MInfo[id][mInteriorX], MInfo[id][mInteriorY], MInfo[id][mInteriorZ]);
- MInfo[id][mInteriorID] = GetPlayerInterior( playerid );
- SendClientMessage( playerid, COLOR_WHITE, "Interior changed!" );
- Savemotel(id);
- }
- }
- }
- }
- return 1;
- }
- dcmd_makemotelvip(playerid, params[])
- {
- new id, string[ 256 ];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /makemotelvip [motelid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "motels/motel_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid motel ID!" );
- return 1;
- }
- if(MInfo[id][mVIP] == 1)
- {
- MInfo[id][mVIP] = 0;
- GameTextForPlayer(playerid, "~g~motel is now open to all!", 1000, 5);
- format( string, sizeof( string ), "You have set motel (ID: %d) open to all.", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savemotel(id);
- }
- else
- {
- MInfo[id][mVIP] = 1;
- GameTextForPlayer(playerid, "~r~motel is now only for VIP!", 1000, 5);
- format( string, sizeof( string ), "You have set motel (ID: %d) to VIP's only.", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savemotel(id);
- }
- }
- }
- return 1;
- }
- dcmd_lockmotel(playerid, params[])
- {
- new id, string[ 256 ];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /lockmotel [motelid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "motels/motel_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid motel ID!" );
- return 1;
- }
- if(MInfo[id][mLocked] == 1)
- {
- MInfo[id][mLocked] = 0;
- GameTextForPlayer(playerid, "~g~motel Unlocked!", 1000, 5);
- format( string, sizeof( string ), "You have unlocked motel (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savemotel(id);
- }
- else
- {
- MInfo[id][mLocked] = 1;
- GameTextForPlayer(playerid, "~r~motel Locked!", 1000, 5);
- format( string, sizeof( string ), "You have locked motel (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savemotel(id);
- }
- }
- }
- return 1;
- }
- dcmd_motelvw(playerid, params[])
- {
- new virworld, id, string[ 256 ];
- if( sscanf( params, "dd", id, virworld) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /motelvw [motelid] [virtualworldid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "motels/motel_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid motel ID!" );
- return 1;
- }
- else
- {
- MInfo[id][mVirWorld] = virworld;
- format( string, sizeof( string ), "You have set the motel (ID: %d) virtual world to %d.", id, virworld);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savemotel(id);
- }
- }
- }
- return 1;
- }
- dcmd_motelname(playerid, params[])
- {
- new name[255], id, string[ 256 ];
- if( sscanf( params, "ds", id, name))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /motelname [motelid] [name]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "motels/motel_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid motel ID!" );
- return 1;
- }
- else
- {
- format(MInfo[id][mName], 255, "%s", name);
- dini_Set(string, "Name", MInfo[id][mName]);
- format(string, sizeof(string), "{FF9900}%s{F0CC00}\nID: %d", MInfo[id][mName], id);
- UpdateDynamic3DTextLabelText(motel[id], COLOR_DCHAT, string);
- format( string, sizeof( string ), "You have set motel (ID: %d) name to %s.", id, name);
- SendClientMessage( playerid, COLOR_WHITE, string);
- Savemotel(id);
- }
- }
- }
- return 1;
- }
- dcmd_createbuilding(playerid, params[])
- {
- new Usage[128], string[ 128 ];
- new virworld = random(99999)+100000;
- if( sscanf( params, "s", Usage) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /createbuilding [name]" );
- SendClientMessage( playerid, COLOR_GREY, "Available Names: Interior, Exterior and Complete" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- if(strcmp(Usage, "exterior", true) == 0 )
- {
- PlayerInfo[playerid][buildingExterior]++;
- PlayerInfo[playerid][cExtID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, PlayerInfo[playerid][cExtX], PlayerInfo[playerid][cExtY], PlayerInfo[playerid][cExtZ]);
- format( string, sizeof( string ), "Exterior set! (X: %f, Y: %f, Z: %f).", PlayerInfo[playerid][cExtX], PlayerInfo[playerid][cExtY], PlayerInfo[playerid][cExtZ]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "interior", true) == 0 )
- {
- PlayerInfo[playerid][buildingInterior]++;
- PlayerInfo[playerid][cIntID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, PlayerInfo[playerid][cIntX], PlayerInfo[playerid][cIntY], PlayerInfo[playerid][cIntZ]);
- format( string, sizeof( string ), "Interior set! (X: %f, Y: %f, Z: %f).", PlayerInfo[playerid][cIntX], PlayerInfo[playerid][cIntY], PlayerInfo[playerid][cIntZ]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "complete", true) == 0)
- {
- if( PlayerInfo[playerid][buildingInterior] > 0 || PlayerInfo[playerid][buildingExterior] > 0)
- {
- new NewbuildingID = Spawnedbuildings+1;
- if(NewbuildingID >= MAX_BUILDINGS)
- {
- SendClientMessage( playerid, COLOR_GREY, "Too many buildings are currently spawned!" );
- }
- else
- {
- format( string, sizeof( string ), "buildings/building_%d.ini", NewbuildingID);
- if(dini_Exists(string))
- {
- Spawnedbuildings++;
- format( string, sizeof( string ), "building (ID: %d) already exist!", NewbuildingID);
- SendClientMessage( playerid, COLOR_GREY, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Please try again by typing /createbuilding complete");
- }
- else
- {
- BInfo[NewbuildingID][bInteriorID] = PlayerInfo[playerid][cIntID];
- BInfo[NewbuildingID][bExteriorID] = PlayerInfo[playerid][cExtID];
- BInfo[NewbuildingID][bInteriorX] = PlayerInfo[playerid][cIntX];
- BInfo[NewbuildingID][bInteriorY] = PlayerInfo[playerid][cIntY];
- BInfo[NewbuildingID][bInteriorZ] = PlayerInfo[playerid][cIntZ];
- BInfo[NewbuildingID][bExteriorX] = PlayerInfo[playerid][cExtX];
- BInfo[NewbuildingID][bExteriorY] = PlayerInfo[playerid][cExtY];
- BInfo[NewbuildingID][bExteriorZ] = PlayerInfo[playerid][cExtZ];
- format(BInfo[NewbuildingID][bName], 255, "Nothing" );
- BInfo[NewbuildingID][bLocked] = 0;
- BInfo[NewbuildingID][bVIP] = 0;
- BInfo[NewbuildingID][bVirWorld] = virworld;
- BInfo[NewbuildingID][bPickupID] = CreateDynamicPickup(1318, 23, BInfo[NewbuildingID][bExteriorX], BInfo[NewbuildingID][bExteriorY], BInfo[NewbuildingID][bExteriorZ], 0, -1, -1, 150.0 );
- dini_Create( string);
- dini_Set( string, "Name", "Nothing");
- dini_IntSet( string, "PickupID", BInfo[NewbuildingID][bPickupID]);
- dini_IntSet( string, "Locked", BInfo[NewbuildingID][bLocked]);
- dini_IntSet( string, "VIP", BInfo[NewbuildingID][bVIP]);
- dini_IntSet( string, "ExteriorID", PlayerInfo[playerid][bExtID]);
- dini_IntSet( string, "InteriorID", BInfo[NewbuildingID][bInteriorID]);
- dini_IntSet( string, "VirtualWorld", BInfo[NewbuildingID][bVirWorld]);
- dini_FloatSet( string, "InteriorX", BInfo[NewbuildingID][bInteriorX]);
- dini_FloatSet( string, "InteriorY", BInfo[NewbuildingID][bInteriorY]);
- dini_FloatSet( string, "InteriorZ", BInfo[NewbuildingID][bInteriorZ]);
- dini_FloatSet( string, "ExteriorX", BInfo[NewbuildingID][bExteriorX]);
- dini_FloatSet( string, "ExteriorY", BInfo[NewbuildingID][bExteriorY]);
- dini_FloatSet( string, "ExteriorZ", BInfo[NewbuildingID][bExteriorZ]);
- PlayerInfo[playerid][buildingExterior]--;
- PlayerInfo[playerid][buildingInterior]--;
- Spawnedbuildings++;
- format(string, sizeof(string), "{FF9900}%s{F0CC00}\nID: %d",BInfo[NewbuildingID][bName], NewbuildingID);
- building[NewbuildingID] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BInfo[NewbuildingID][bExteriorX], BInfo[NewbuildingID][bExteriorY], BInfo[NewbuildingID][bExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- format( string, sizeof( string ), "Please now proceed to use /buildingname and /lockbuilding to setup building (ID: %d).", NewbuildingID);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, "Successfully created building!" );
- SetPlayerInterior( playerid, BInfo[NewbuildingID][bExteriorID]);
- SetPlayerPos( playerid, BInfo[NewbuildingID][bExteriorX], BInfo[NewbuildingID][bExteriorY], BInfo[NewbuildingID][bExteriorZ]);
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You must select an exterior and an interior first!" );
- }
- }
- }
- }
- return 1;
- }
- dcmd_createhouse(playerid, params[])
- {
- new Usage[128], string[128];
- new virworld = random(99999)+100000;
- if( sscanf( params, "s", Usage) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /createhouse [name]" );
- SendClientMessage( playerid, COLOR_GREY, "Available Names: Interior, Exterior and Complete" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- if(strcmp(Usage, "exterior", true) == 0 )
- {
- PlayerInfo[playerid][HouseExterior]++;
- PlayerInfo[playerid][hExtID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, PlayerInfo[playerid][hExtX], PlayerInfo[playerid][hExtY], PlayerInfo[playerid][hExtZ]);
- format( string, sizeof( string ), "Exterior set! (X: %f, Y: %f, Z: %f).", PlayerInfo[playerid][hExtX], PlayerInfo[playerid][hExtY], PlayerInfo[playerid][hExtZ]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "interior", true) == 0 )
- {
- PlayerInfo[playerid][HouseInterior]++;
- PlayerInfo[playerid][hIntID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, PlayerInfo[playerid][hIntX], PlayerInfo[playerid][hIntY], PlayerInfo[playerid][hIntZ]);
- format( string, sizeof( string ), "Interior set! (X: %f, Y: %f, Z: %f).", PlayerInfo[playerid][hIntX], PlayerInfo[playerid][hIntY], PlayerInfo[playerid][hIntZ]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "complete", true) == 0 )
- {
- if( PlayerInfo[playerid][HouseInterior] > 0 || PlayerInfo[playerid][HouseExterior] > 0 )
- {
- new NewHouseID = SpawnedHouses+1;
- if(NewHouseID >= MAX_HOUSES)
- {
- SendClientMessage( playerid, COLOR_GREY, "Too many houses are currently spawned!" );
- }
- else
- {
- format(string, sizeof(string), "Houses/House_%d.ini", NewHouseID);
- if(dini_Exists(string))
- {
- SpawnedHouses++;
- format( string, sizeof( string ), "House (ID: %d) already exist!", NewHouseID);
- SendClientMessage( playerid, COLOR_GREY, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Please try again by typing /createhouse complete");
- }
- else
- {
- HouseInfo[NewHouseID][hInteriorID] = PlayerInfo[playerid][hIntID];
- HouseInfo[NewHouseID][hExteriorID] = PlayerInfo[playerid][hExtID];
- HouseInfo[NewHouseID][hInteriorX] = PlayerInfo[playerid][hIntX];
- HouseInfo[NewHouseID][hInteriorY] = PlayerInfo[playerid][hIntY];
- HouseInfo[NewHouseID][hInteriorZ] = PlayerInfo[playerid][hIntZ];
- HouseInfo[NewHouseID][hExteriorX] = PlayerInfo[playerid][hExtX];
- HouseInfo[NewHouseID][hExteriorY] = PlayerInfo[playerid][hExtY];
- HouseInfo[NewHouseID][hExteriorZ] = PlayerInfo[playerid][hExtZ];
- format(HouseInfo[NewHouseID][hOwner], 255, "Nobody" );
- HouseInfo[NewHouseID][hLocked] = 1;
- HouseInfo[NewHouseID][hOwned] = 0;
- HouseInfo[NewHouseID][hRadio] = 0;
- HouseInfo[NewHouseID][hGL] = 0;
- HouseInfo[NewHouseID][hLevel] = 1;
- HouseInfo[NewHouseID][hVirWorld] = virworld;
- //HouseInfo[NewHouseID][hIconID] = CreateDynamicMapIcon(HouseInfo[NewHouseID][hExteriorX], HouseInfo[NewHouseID][hExteriorY], HouseInfo[NewHouseID][hExteriorZ], 31, 0, 0, -1, -1, 100.0);
- HouseInfo[NewHouseID][HPickupID] = CreateDynamicPickup(1273, 23, HouseInfo[NewHouseID][hExteriorX], HouseInfo[NewHouseID][hExteriorY], HouseInfo[NewHouseID][hExteriorZ], 0, -1, -1, 150.0 );
- dini_Create(string);
- dini_Set(string, "Owner", "Nobody");
- dini_IntSet(string, "Owned", HouseInfo[NewHouseID][hOwned]);
- dini_IntSet(string, "Locked", HouseInfo[NewHouseID][hLocked]);
- dini_IntSet(string, "Level", HouseInfo[NewHouseID][hLevel]);
- dini_IntSet(string, "Price", 35000);
- dini_IntSet(string, "Cash", 0);
- dini_IntSet(string, "Crack", 0);
- dini_IntSet(string, "Pot", 0);
- dini_IntSet(string, "CarParts", 0);
- dini_IntSet(string, "Rent", 50);
- dini_IntSet(string, "Rentable", 1);
- dini_IntSet(string, "InteriorID", HouseInfo[NewHouseID][hInteriorID]);
- dini_FloatSet(string, "InteriorX", HouseInfo[NewHouseID][hInteriorX]);
- dini_FloatSet(string, "InteriorY", HouseInfo[NewHouseID][hInteriorY]);
- dini_FloatSet(string, "InteriorZ", HouseInfo[NewHouseID][hInteriorZ]);
- dini_IntSet(string, "ExteriorID", PlayerInfo[playerid][hExtID]);
- dini_IntSet(string, "VirWorld", HouseInfo[NewHouseID][hVirWorld]);
- dini_FloatSet(string, "ExteriorX", HouseInfo[NewHouseID][hExteriorX]);
- dini_FloatSet(string, "ExteriorY", HouseInfo[NewHouseID][hExteriorY]);
- dini_FloatSet(string, "ExteriorZ", HouseInfo[NewHouseID][hExteriorZ]);
- PlayerInfo[playerid][HouseExterior]--;
- PlayerInfo[playerid][HouseInterior]--;
- SpawnedHouses++;
- format(string, sizeof(string), "{00F200}[House For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buyhouse", HouseInfo[NewHouseID][hPrice],HouseInfo[NewHouseID][hLevel], NewHouseID);
- house1[NewHouseID] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, HouseInfo[NewHouseID][hExteriorX], HouseInfo[NewHouseID][hExteriorY], HouseInfo[NewHouseID][hExteriorZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- format( string, sizeof( string ), "Please now proceed to use /houselevel and /houseprice to setup House (ID: %d).", NewHouseID);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, "Successfully created house!" );
- SetPlayerInterior( playerid, HouseInfo[NewHouseID][hExteriorID]);
- SetPlayerPos( playerid, HouseInfo[NewHouseID][hExteriorX], HouseInfo[NewHouseID][hExteriorY], HouseInfo[NewHouseID][hExteriorZ]);
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You must select an exterior and an interior first!" );
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You are not authorized to use this command!");
- }
- }
- return 1;
- }
- dcmd_nearmapicon(playerid, params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][pAdmin] < 1339)
- {
- return SendClientMessage(playerid, COLOR_GREY," You're not authorized to use that command !");
- }
- for(new m=0;m<MAX_MAPICONS;m++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 15.0, MapInfo[m][mPosX], MapInfo[m][mPosY], MapInfo[m][mPosZ]))
- {
- new string[128];
- format(string,sizeof(string)," Nearest map icon : ID %d ",m);
- SendClientMessage(playerid, COLOR_GREY, string);
- break;
- }
- }
- return 1;
- }
- //-------------------------------------------------------------[Biz System Start]--------------------------//
- dcmd_createbiz(playerid, params[])
- {
- new Usage[128], string[128], businesstype[128];
- new virworld = random(99999)+100000;
- if( sscanf( params, "s", Usage))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /createbiz [name]" );
- SendClientMessage(playerid, COLOR_GREY, "Available Names: Interior, Exterior and Complete" );
- }
- }
- else
- {
- if(PlayerInfo[playerid][pAdmin] >= 1339)
- {
- if(strcmp(Usage, "exterior", true) == 0)
- {
- PlayerInfo[playerid][BusinessExterior]++;
- PlayerInfo[playerid][bExtID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, PlayerInfo[playerid][bExtX], PlayerInfo[playerid][bExtY], PlayerInfo[playerid][bExtZ]);
- format( string, sizeof( string ), "Exterior set! (X: %f, Y: %f, Z: %f).", PlayerInfo[playerid][bExtX], PlayerInfo[playerid][bExtY], PlayerInfo[playerid][bExtZ]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "interior", true) == 0)
- {
- PlayerInfo[playerid][BusinessInterior]++;
- PlayerInfo[playerid][bIntID] = GetPlayerInterior(playerid);
- GetPlayerPos( playerid, PlayerInfo[playerid][bIntX], PlayerInfo[playerid][bIntY], PlayerInfo[playerid][bIntZ]);
- format( string, sizeof( string ), "Interior set! (X: %f, Y: %f, Z: %f).", PlayerInfo[playerid][bIntX], PlayerInfo[playerid][bIntY], PlayerInfo[playerid][bIntZ]);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- if(strcmp(Usage, "complete", true) == 0)
- {
- if(PlayerInfo[playerid][BusinessInterior] > 0 || PlayerInfo[playerid][BusinessExterior] > 0)
- {
- new NewBusinessID = SpawnedBusinesses+1;
- if(NewBusinessID >= MAX_BUSINESSES)
- {
- SendClientMessage( playerid, COLOR_WHITE, "Too many businesses are currently spawned!");
- }
- format( string, sizeof( string ), "Businesses/Business_%d.ini", NewBusinessID);
- if(dini_Exists(string))
- {
- SpawnedBusinesses++;
- format( string, sizeof( string ), "Business (ID: %d) already exist!", NewBusinessID);
- SendClientMessage( playerid, COLOR_GREY, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Please try again by typing /createbiz complete" );
- }
- else
- {
- BizzInfo[NewBusinessID][bInteriorID] = PlayerInfo[playerid][bIntID];
- BizzInfo[NewBusinessID][bExteriorID] = PlayerInfo[playerid][bExtID];
- BizzInfo[NewBusinessID][bExitX] = PlayerInfo[playerid][bIntX];
- BizzInfo[NewBusinessID][bExitY] = PlayerInfo[playerid][bIntY];
- BizzInfo[NewBusinessID][bExitZ] = PlayerInfo[playerid][bIntZ];
- BizzInfo[NewBusinessID][bEntranceX] = PlayerInfo[playerid][bExtX];
- BizzInfo[NewBusinessID][bEntranceY] = PlayerInfo[playerid][bExtY];
- BizzInfo[NewBusinessID][bEntranceZ] = PlayerInfo[playerid][bExtZ];
- BizzInfo[NewBusinessID][bLocked] = 0;
- BizzInfo[NewBusinessID][bBuyPrice] = 50000;
- BizzInfo[NewBusinessID][bPercent] = 0;
- BizzInfo[NewBusinessID][bType] = 0;
- BizzInfo[NewBusinessID][bPriceProd] = 0;
- BizzInfo[NewBusinessID][bProducts] = 100;
- BizzInfo[NewBusinessID][bOwned] = 0;
- BizzInfo[NewBusinessID][bRadio] = 0;
- BizzInfo[NewBusinessID][bDelivProd] = 0;
- BizzInfo[NewBusinessID][bVirWorld] = virworld;
- format(BizzInfo[NewBusinessID][bOwner], 255, "Nobody");
- format(BizzInfo[NewBusinessID][bMessage], 255, "Nothing" );
- BizzInfo[NewBusinessID][bIconType] = 0;
- BizzInfo[NewBusinessID][bIconID] = CreateDynamicMapIcon(BizzInfo[NewBusinessID][bEntranceX], BizzInfo[NewBusinessID][bEntranceY], BizzInfo[NewBusinessID][bEntranceZ], BizzInfo[NewBusinessID][bIconType], 0, 0, -1, -1, 100.0);
- BizzInfo[NewBusinessID][bPickupID] = CreateDynamicPickup(1272, 23, BizzInfo[NewBusinessID][bEntranceX], BizzInfo[NewBusinessID][bEntranceY], BizzInfo[NewBusinessID][bEntranceZ], 0, -1, -1, 150.0 );
- dini_Create(string);
- dini_Set( string, "Owner", BizzInfo[NewBusinessID][bOwner]);
- dini_IntSet( string, "Owned", BizzInfo[NewBusinessID][bOwned]);
- dini_Set( string, "Name", BizzInfo[NewBusinessID][bMessage]);
- dini_IntSet( string, "VirtualWorld", BizzInfo[NewBusinessID][bVirWorld]);
- dini_IntSet( string, "BusinessType", BizzInfo[NewBusinessID][bType]);
- dini_IntSet( string, "BusinessBank", BizzInfo[NewBusinessID][bTill]);
- dini_IntSet( string, "Price", BizzInfo[NewBusinessID][bBuyPrice]);
- dini_IntSet( string, "Locked", BizzInfo[NewBusinessID][bLocked]);
- dini_IntSet( string, "PriceProd", BizzInfo[NewBusinessID][bPriceProd]);
- dini_IntSet( string, "Products", BizzInfo[NewBusinessID][bProducts]);
- dini_IntSet( string, "DeliveringProducts", BizzInfo[NewBusinessID][bDelivProd]);
- dini_IntSet( string, "Percent", BizzInfo[NewBusinessID][bPercent]);
- dini_IntSet( string, "InteriorID", BizzInfo[NewBusinessID][bInteriorID]);
- dini_IntSet( string, "ExteriorID", BizzInfo[NewBusinessID][bExteriorID]);
- dini_FloatSet( string, "EntranceX", BizzInfo[NewBusinessID][bEntranceX]);
- dini_FloatSet( string, "EntranceY", BizzInfo[NewBusinessID][bEntranceY]);
- dini_FloatSet( string, "EntranceZ", BizzInfo[NewBusinessID][bEntranceZ]);
- dini_FloatSet( string, "InteriorX", BizzInfo[NewBusinessID][bExitX]);
- dini_FloatSet( string, "InteriorY", BizzInfo[NewBusinessID][bExitY]);
- dini_FloatSet( string, "InteriorZ", BizzInfo[NewBusinessID][bExitZ]);
- PlayerInfo[playerid][BusinessExterior]--;
- PlayerInfo[playerid][BusinessInterior]--;
- SpawnedBusinesses++;
- if(BizzInfo[NewBusinessID][bType] > 0)
- {
- if(BizzInfo[NewBusinessID][bType] == 1) { businesstype = "24-7";}
- else if(BizzInfo[NewBusinessID][bType] == 2) { businesstype = "Clothes Store";}
- else if(BizzInfo[NewBusinessID][bType] == 3) { businesstype = "Club";}
- else if(BizzInfo[NewBusinessID][bType] == 4) { businesstype = "Ammunation";}
- else if(BizzInfo[NewBusinessID][bType] == 5) { businesstype = "Casino";}
- else if(BizzInfo[NewBusinessID][bType] == 6) { businesstype = "Restaurant";}
- else if(BizzInfo[NewBusinessID][bType] == 7) { businesstype = "Paintball";}
- else if(BizzInfo[NewBusinessID][bType] == 8) { businesstype = "Bank";}
- else if(BizzInfo[NewBusinessID][bType] == 9) { businesstype = "Electronic Store";}
- else if(BizzInfo[NewBusinessID][bType] == 10) { businesstype = "Locks Store";}
- else if(BizzInfo[NewBusinessID][bType] == 11) { businesstype = "Radio shop";}
- }
- else
- {
- businesstype = "Not Available";
- }
- format(string, sizeof(string), "{0000FF}[%s For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buybiz", businesstype,BizzInfo[NewBusinessID][bBuyPrice],BizzInfo[NewBusinessID][bLevelNeeded], NewBusinessID);
- business2[NewBusinessID] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BizzInfo[NewBusinessID][bEntranceX], BizzInfo[NewBusinessID][bEntranceY], BizzInfo[NewBusinessID][bEntranceZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, "Successfully created business!" );
- format( string, sizeof( string ), "Please now proceed to use /biztype, /bizprice and /bizlevel to setup Business (ID: %d).", NewBusinessID);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SetPlayerInterior( playerid, BizzInfo[NewBusinessID][bExteriorID]);
- SetPlayerPos( playerid, BizzInfo[NewBusinessID][bEntranceX], BizzInfo[NewBusinessID][bEntranceY], BizzInfo[NewBusinessID][bEntranceZ]);
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You must select an exterior and an interior first!" );
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You are not authorized to use this command!" );
- }
- }
- return 1;
- }
- dcmd_clearbiz(playerid, params[])
- {
- new id, string[ 256 ];
- if( sscanf( params, "u", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /clearbiz [PlayerID/PartOfName]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- PlayerInfo[id][pPbiskey] = 0;
- format( string, sizeof( string ), "You have cleared the Business ID of %s.", GetName(id));
- SendClientMessage( playerid, COLOR_YELLOW, string);
- OnPlayerSave(id);
- }
- }
- return 1;
- }
- dcmd_deletebiz(playerid, params[])
- {
- new id, string[128], FileName[128];
- if( sscanf( params, "d", id) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /deletebiz [businessid]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!fexist( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid business ID!" );
- return 1;
- }
- else
- {
- format( string, sizeof( string ), "%s.ini", BizzInfo[id][bOwner]);
- if(fexist( string) )
- {
- dini_IntSet(string, "Bizz", 0);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- new playaname[64];
- GetPlayerName(i,playaname,sizeof(playaname));
- {
- if(strcmp(playaname,string,true) == 0)
- {
- PlayerInfo[i][pPbiskey] = 0;
- SendClientMessage(playerid, -1," An admin has deleted your business !");
- break;
- }
- }
- }
- }
- BizzInfo[id][bEntranceX] = 0;
- BizzInfo[id][bEntranceY] = 0;
- BizzInfo[id][bEntranceZ] = 0;
- DestroyDynamicPickup(BizzInfo[id][bPickupID]);
- DestroyDynamicMapIcon(BizzInfo[id][bIconID]);
- DestroyDynamic3DTextLabel(business1[id]);
- DestroyDynamic3DTextLabel(business2[id]);
- format(string, sizeof(string), "You have delete the Business (ID: %d).", id);
- SendClientMessage( playerid, COLOR_WHITE, string);
- format(FileName, sizeof(FileName), "Businesses/Business_%d.ini", id);
- dini_Remove(FileName);
- SpawnedBusinesses--;
- }
- }
- }
- return 1;
- }
- dcmd_bizprods(playerid, params[])
- {
- new products, id, string[ 256 ], businesstype[ 128 ];
- if( sscanf( params, "dd", id, products) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /bizprods [businessid] [products]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- if(BizzInfo[id][bType] > 0)
- {
- if(BizzInfo[id][bType] == 1) { businesstype = "24-7";}
- else if(BizzInfo[id][bType] == 2) { businesstype = "Clothes Store";}
- else if(BizzInfo[id][bType] == 3) { businesstype = "Club";}
- else if(BizzInfo[id][bType] == 4) { businesstype = "Ammunation";}
- else if(BizzInfo[id][bType] == 5) { businesstype = "Casino";}
- else if(BizzInfo[id][bType] == 6) { businesstype = "Restaurant";}
- else if(BizzInfo[id][bType] == 7) { businesstype = "Paintball";}
- else if(BizzInfo[id][bType] == 8) { businesstype = "Bank";}
- else if(BizzInfo[id][bType] == 9) { businesstype = "Electronic Store";}
- else if(BizzInfo[id][bType] == 10) { businesstype = "Locks Store";}
- else if(BizzInfo[id][bType] == 11) { businesstype = "Radio shop";}
- }
- else
- {
- businesstype = "Not Available";
- }
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid business ID!" );
- return 1;
- }
- else
- {
- if(BizzInfo[id][bOwned] == 1)
- {
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[id][bOwner], BizzInfo[id][bMessage],BizzInfo[id][bEntranceCost], id);
- UpdateDynamic3DTextLabelText(business1[id], COLOR_DCHAT, string);
- }
- else
- {
- format(string, sizeof(string), "{0000FF}[%s For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buybiz", businesstype,BizzInfo[id][bBuyPrice],BizzInfo[id][bLevelNeeded], id);
- UpdateDynamic3DTextLabelText(business2[id], COLOR_DCHAT, string);
- }
- BizzInfo[id][bProducts] = products;
- format( string, sizeof( string ), "You have set the Business (ID: %d) products to %d.", id, products);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SaveBusiness(id);
- }
- }
- }
- return 1;
- }
- dcmd_buybiz(playerid, params[])
- {
- #pragma unused params
- new string[ 256 ], businesstype[ 128 ], FileName[128];
- if(PlayerInfo[playerid][pPbiskey] <= 0)
- {
- for(new b = 0; b < sizeof(BizzInfo); b++)
- {
- if(IsPlayerInRangeOfPoint( playerid, 5, BizzInfo[b][bEntranceX], BizzInfo[b][bEntranceY], BizzInfo[b][bEntranceZ]) )
- {
- if(strcmp(BizzInfo[b][bOwner], "Nobody", true) == 0 )
- {
- if(BizzInfo[b][bBuyPrice] == -1)
- {
- SendClientMessage( playerid, COLOR_GREY, "This Business isn't purchasable." );
- }
- else
- {
- if(PlayerInfo[playerid][pCash] >= BizzInfo[b][bBuyPrice])
- {
- if(PlayerInfo[playerid][pLevel] >= BizzInfo[b][bLevelNeeded])
- {
- if(BizzInfo[b][bType] > 0)
- {
- if(BizzInfo[b][bType] == 1) { businesstype = "24-7";}
- else if(BizzInfo[b][bType] == 2) { businesstype = "Clothes Store";}
- else if(BizzInfo[b][bType] == 3) { businesstype = "Club";}
- else if(BizzInfo[b][bType] == 4) { businesstype = "Ammunation";}
- else if(BizzInfo[b][bType] == 5) { businesstype = "Casino";}
- else if(BizzInfo[b][bType] == 6) { businesstype = "Restaurant";}
- else if(BizzInfo[b][bType] == 7) { businesstype = "Paintball";}
- else if(BizzInfo[b][bType] == 8) { businesstype = "Bank";}
- else if(BizzInfo[b][bType] == 9) { businesstype = "Electronic Store";}
- else if(BizzInfo[b][bType] == 10) { businesstype = "Locks Store";}
- else if(BizzInfo[b][bType] == 11) { businesstype = "Radio shop";}
- }
- else
- {
- businesstype = "Not Available";
- }
- DestroyDynamic3DTextLabel(business2[b]);
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[b][bOwner], BizzInfo[b][bMessage],BizzInfo[b][bEntranceCost], b);
- business1[b] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BizzInfo[b][bEntranceX], BizzInfo[b][bEntranceY], BizzInfo[b][bEntranceZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- PlayerInfo[playerid][pCash] -= BizzInfo[b][bBuyPrice];
- format( BizzInfo[b][bOwner], MAX_PLAYER_NAME, "%s", GetName(playerid));
- GameTextForPlayer(playerid, "~g~Business Purchased!", 5000, 1);
- PlayerInfo[playerid][pPbiskey] = b;
- BizzInfo[b][bOwned] = 1;
- dini_IntSet(FileName, "Owned", BizzInfo[b][bOwned]);
- SaveBusiness(b);
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "Your level isn't higher to buy this Business!" );
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You do not have enough money to purchase this Business!" );
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "This Business is not for sale!" );
- }
- }
- }
- }
- else
- {
- SendClientMessage( playerid, COLOR_GREY, "You already own a Business!" );
- }
- return 1;
- }
- dcmd_buy(playerid, params[])
- {
- #pragma unused params
- new string[256];
- new businessname[256];
- if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 1)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- new price7 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- new price8 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- new price9 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Phonebook\t$%d\nFishing Rod\t$%d\nDice\t\t$%d\nCondom\t$%d\nRope\t\t$%d\nCigars\t\t$%d\nSprunk\t\t$%d\nBlindfold\t$%d", price1, price2, price3, price4, price5, price6, price7, price8, price9);
- ShowPlayerDialog( playerid, 631, DIALOG_STYLE_LIST, businessname, string, "Buy", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 2)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Note: Buying a new skin will cost you $%d!\nPlease, enter the skin id you want to purchase:", price1);
- ShowPlayerDialog(playerid, SKINMENU, DIALOG_STYLE_INPUT, businessname,string, "Buy", "Cancel");
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 3)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Beer\t\t$%d\nVodka\t\t$%d\nWhiskey\t$%d\nWine\t\t$%d\nSprunk\t\t$%d\nCigar\t\t$%d", price1, price2, price3, price4, price5, price6);
- ShowPlayerDialog( playerid, 4, DIALOG_STYLE_LIST, businessname, string, "Buy", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 4)
- {
- if(PlayerInfo[playerid][pGunLic] == 1)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- new price7 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- new price8 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- new price9 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- new price10 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- new price11 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Kevlar Vest\t\t\t\t$%d\nBrass Knuckles\t\t\t\t$%d\nBaseball Bat\t\t\t\t$%d\nPool Cue\t\t\t\t$%d\nKatana\t\t\t\t\t$%d\nWrench\t\t\t\t\t$%d\nCrowbar\t\t\t\t$%d\nHammer\t\t\t\t$%d\nPistol\t\t\t\t\t$%d\nS-O ShotGun\t\t\t\t$%d\nRifle\t\t\t\t\t$%d", price1, price2, price3, price4, price5, price6, price7, price8, price9, price10, price11);
- ShowPlayerDialog( playerid, 632, DIALOG_STYLE_LIST, businessname, string, "Buy", "Cancel" );
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY,"You don't have a License to hold a Fire-Arm");
- }
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 5)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Beer\t\t$%d\nVodka\t\t$%d\nWhiskey\t$%d\nWine\t\t$%d\nSprunk\t\t$%d\nCigar\t\t$%d", price1, price2, price3, price4, price5, price6);
- ShowPlayerDialog( playerid, 636, DIALOG_STYLE_LIST, businessname, string, "Buy", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 6)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Sprunk\t\t$%d\nPizza\t\t$%d\nHamburger\t$%d\nChicken\t$%d", price1, price2, price3, price4);
- ShowPlayerDialog( playerid, 634, DIALOG_STYLE_LIST, businessname, string, "Buy", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 7)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- new price6 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice6];
- new price7 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice7];
- new price8 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice8];
- new price9 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice9];
- new price10 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice10];
- new price11 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice11];
- new price12 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice12];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Kevlar Vest\t\t\t$%d\nDesert Eagle\t\t\t$%d\nS-O ShotGun\t\t\t$%d\nSMG-MP5\t\t\t\t$%d\nMicroSMG\t\t\t$%d\nTec9\t\t\t\t$%d\nSniper Rifle\t\t\t$%d\nCombat ShotGun\t\t$%d\nSawn-Off S-O ShotGun\t\t$%d\nAK-47\t\t\t\t$%d\nM4\t\t\t\t$%d\nGrenades\t\t\t$%d", price1, price2, price3, price4, price5, price6, price7, price8, price9, price10, price11, price12);
- ShowPlayerDialog( playerid, 635, DIALOG_STYLE_LIST, businessname, string, "Buy", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 9)
- {
- new price1 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice1];
- new price2 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice2];
- new price3 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice3];
- new price4 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice4];
- new price5 = BizzInfo[PlayerInfo[playerid][InBusiness]][bProductPrice5];
- format(businessname, sizeof(businessname), "%s", BizzInfo[PlayerInfo[playerid][InBusiness]][bMessage]);
- format(string, sizeof(string), "Cellphones\nCamera\t\t\t$%d\nBriefcase\t\t$%d\nCD-Player\t\t$%d\nWalkie Talkie\t\t$%d\nBoomBox\t\t$%d", price1, price2, price3, price4 , price5);
- ShowPlayerDialog( playerid, 640, DIALOG_STYLE_LIST, businessname, string, "Buy", "Cancel" );
- }
- else if(BizzInfo[PlayerInfo[playerid][InBusiness]][bType] == 11)
- {
- format(string,sizeof(string),"House Radio $10000\nBusiness Radio $10000");
- ShowPlayerDialog(playerid,MAIN_RADIO_DIALOG,DIALOG_STYLE_LIST,"Radio Types.",string,"Proceed","Cancel");
- }
- return 1;
- }
- dcmd_bizlevel(playerid, params[])
- {
- new level, id, string[ 128 ], businesstype[ 128 ];
- if( sscanf( params, "dd", id, level) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /bizlevel [businessid] [level]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid business ID!" );
- return 1;
- }
- else
- {
- if(BizzInfo[id][bType] > 0)
- {
- if(BizzInfo[id][bType] == 1) { businesstype = "24-7";}
- else if(BizzInfo[id][bType] == 2) { businesstype = "Clothes Store";}
- else if(BizzInfo[id][bType] == 3) { businesstype = "Club";}
- else if(BizzInfo[id][bType] == 4) { businesstype = "Ammunation";}
- else if(BizzInfo[id][bType] == 5) { businesstype = "Casino";}
- else if(BizzInfo[id][bType] == 6) { businesstype = "Restaurant";}
- else if(BizzInfo[id][bType] == 7) { businesstype = "Paintball";}
- else if(BizzInfo[id][bType] == 8) { businesstype = "Bank";}
- else if(BizzInfo[id][bType] == 9) { businesstype = "Electronic Store";}
- else if(BizzInfo[id][bType] == 10) { businesstype = "Locks Store";}
- else if(BizzInfo[id][bType] == 11) { businesstype = "Radio shop";}
- }
- else
- {
- businesstype = "Not Available";
- }
- if(BizzInfo[id][bOwned] == 1)
- {
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[id][bOwner], BizzInfo[id][bMessage],BizzInfo[id][bEntranceCost], id);
- UpdateDynamic3DTextLabelText(business1[id], COLOR_DCHAT, string);
- }
- else
- {
- format(string, sizeof(string), "{0000FF}[%s For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buybiz", businesstype,BizzInfo[id][bBuyPrice],level, id);
- UpdateDynamic3DTextLabelText(business2[id], COLOR_DCHAT, string);
- }
- BizzInfo[id][bLevelNeeded] = level;
- format( string, sizeof( string ), "You have set the Business (ID: %d) level to %d.", id, level);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SaveBusiness(id);
- }
- }
- }
- return 1;
- }
- dcmd_wear(playerid, params[])
- {
- new slot, string[256];
- if(sscanf(params, "i", slot))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /wear [slot]");
- }
- else
- {
- if(IsPlayerConnected(playerid))
- {
- switch(slot)
- {
- case 1:
- {
- if(PlayerInfo[playerid][ItemSlot1] > 0 && PlayerInfo[playerid][ItemOffsetX] != 0.00 && PlayerInfo[playerid][ItemOffsetY] != 0.00 && PlayerInfo[playerid][ItemOffsetZ] != 0.00 && PlayerInfo[playerid][ItemRotX] != 0.00 && PlayerInfo[playerid][ItemRotY] != 0.00 && PlayerInfo[playerid][ItemRotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 0, PlayerInfo[playerid][ItemID], PlayerInfo[playerid][ItemBone], PlayerInfo[playerid][ItemOffsetX], PlayerInfo[playerid][ItemOffsetY], PlayerInfo[playerid][ItemOffsetZ], PlayerInfo[playerid][ItemRotX], PlayerInfo[playerid][ItemRotY], PlayerInfo[playerid][ItemRotZ], 1.000000, 1.000000, 1.000000);
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][ItemID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- case 2:
- {
- if(PlayerInfo[playerid][ItemSlot2] > 0 && PlayerInfo[playerid][Item2OffsetX] != 0.00 && PlayerInfo[playerid][Item2OffsetY] != 0.00 && PlayerInfo[playerid][Item2OffsetZ] != 0.00 && PlayerInfo[playerid][Item2RotX] != 0.00 && PlayerInfo[playerid][Item2RotY] != 0.00 && PlayerInfo[playerid][Item2RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 1, PlayerInfo[playerid][Item2ID], PlayerInfo[playerid][Item2Bone], PlayerInfo[playerid][Item2OffsetX], PlayerInfo[playerid][Item2OffsetY], PlayerInfo[playerid][Item2OffsetZ], PlayerInfo[playerid][Item2RotX], PlayerInfo[playerid][Item2RotY], PlayerInfo[playerid][Item2RotZ], 1.000000, 1.000000, 1.000000);
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item2ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- case 3:
- {
- if(PlayerInfo[playerid][ItemSlot3] > 0 && PlayerInfo[playerid][Item3OffsetX] != 0.00 && PlayerInfo[playerid][Item3OffsetY] != 0.00 && PlayerInfo[playerid][Item3OffsetZ] != 0.00 && PlayerInfo[playerid][Item3RotX] != 0.00 && PlayerInfo[playerid][Item3RotY] != 0.00 && PlayerInfo[playerid][Item3RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 2, PlayerInfo[playerid][Item3ID], PlayerInfo[playerid][Item3Bone], PlayerInfo[playerid][Item3OffsetX], PlayerInfo[playerid][Item3OffsetY], PlayerInfo[playerid][Item3OffsetZ], PlayerInfo[playerid][Item3RotX], PlayerInfo[playerid][Item3RotY], PlayerInfo[playerid][Item3RotZ], 1.000000, 1.000000, 1.000000);
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item3ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- case 4:
- {
- if(PlayerInfo[playerid][ItemSlot4] > 0 && PlayerInfo[playerid][Item4OffsetX] != 0.00 && PlayerInfo[playerid][Item4OffsetY] != 0.00 && PlayerInfo[playerid][Item4OffsetZ] != 0.00 && PlayerInfo[playerid][Item4RotX] != 0.00 && PlayerInfo[playerid][Item4RotY] != 0.00 && PlayerInfo[playerid][Item4RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 3, PlayerInfo[playerid][Item4ID], PlayerInfo[playerid][Item4Bone], PlayerInfo[playerid][Item4OffsetX], PlayerInfo[playerid][Item4OffsetY], PlayerInfo[playerid][Item4OffsetZ], PlayerInfo[playerid][Item4RotX], PlayerInfo[playerid][Item4RotY], PlayerInfo[playerid][Item4RotZ], 1.000000, 1.000000, 1.000000);
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item4ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- case 5:
- {
- if(PlayerInfo[playerid][ItemSlot5] > 0 && PlayerInfo[playerid][Item5OffsetX] != 0.00 && PlayerInfo[playerid][Item5OffsetY] != 0.00 && PlayerInfo[playerid][Item5OffsetZ] != 0.00 && PlayerInfo[playerid][Item5RotX] != 0.00 && PlayerInfo[playerid][Item5RotY] != 0.00 && PlayerInfo[playerid][Item5RotZ] != 0.00)
- {
- SetPlayerAttachedObject(playerid, 4, PlayerInfo[playerid][Item5ID], PlayerInfo[playerid][Item5Bone], PlayerInfo[playerid][Item5OffsetX], PlayerInfo[playerid][Item5OffsetY], PlayerInfo[playerid][Item5OffsetZ], PlayerInfo[playerid][Item5RotX], PlayerInfo[playerid][Item5RotY], PlayerInfo[playerid][Item5RotZ], 1.000000, 1.000000, 1.000000);
- format(string, sizeof(string), "You are now wearing %s!", GetItemName(PlayerInfo[playerid][Item5ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- }
- }
- return 1;
- }
- dcmd_unwear(playerid, params[])
- {
- new slot, string[256];
- if(sscanf(params, "i", slot))
- {
- SendClientMessage(playerid, COLOR_WHITE, "USAGE: /unwear [slot]");
- }
- else
- {
- if(IsPlayerConnected(playerid))
- {
- switch(slot)
- {
- case 1:
- {
- if(PlayerInfo[playerid][ItemSlot1] > 0)
- {
- RemovePlayerAttachedObject(playerid, 0);
- format(string, sizeof(string), "You are now unwearing %s!", GetItemName(PlayerInfo[playerid][ItemID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- case 2:
- {
- if(PlayerInfo[playerid][ItemSlot2] > 0)
- {
- RemovePlayerAttachedObject(playerid, 1);
- format(string, sizeof(string), "You are now unwearing %s!", GetItemName(PlayerInfo[playerid][Item2ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- case 3:
- {
- if(PlayerInfo[playerid][ItemSlot3] > 0)
- {
- RemovePlayerAttachedObject(playerid, 2);
- format(string, sizeof(string), "You are now unwearing %s!", GetItemName(PlayerInfo[playerid][Item3ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- case 4:
- {
- if(PlayerInfo[playerid][ItemSlot4] > 0)
- {
- RemovePlayerAttachedObject(playerid, 3);
- format(string, sizeof(string), "You are now unwearing %s!", GetItemName(PlayerInfo[playerid][Item4ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- case 5:
- {
- if(PlayerInfo[playerid][ItemSlot5] > 0)
- {
- RemovePlayerAttachedObject(playerid, 4);
- format(string, sizeof(string), "You are now unwearing %s!", GetItemName(PlayerInfo[playerid][Item5ID]));
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- }
- }
- }
- }
- return 1;
- }
- dcmd_biztype(playerid, params[])
- {
- new type, id, string[128], businesstype[128];
- if( sscanf( params, "dd", id, type))
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /biztype [businessid] [type]" );
- SendClientMessage(playerid, COLOR_YELLOW, "| 1: 24/7 7: Paintball");
- SendClientMessage(playerid, COLOR_YELLOW, "| 2: Clothes Store 8: Bank");
- SendClientMessage(playerid, COLOR_YELLOW, "| 3: Club 9: Electronic Store");
- SendClientMessage(playerid, COLOR_YELLOW, "| 4: Ammunation 10: Locks Store");
- SendClientMessage(playerid, COLOR_YELLOW, "| 5: Casino 11: Radio shop");
- SendClientMessage(playerid, COLOR_YELLOW, "| 6: Restaurant");
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1337)
- {
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid business ID!" );
- return 1;
- }
- else
- {
- if(type < 0 || type > 12) { SendClientMessage(playerid, COLOR_GREY, " Business Type can't be below 0 or above 10!"); return 1; }
- if(type > 0)
- {
- if(type == 1) { businesstype = "24-7"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 17; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- else if(type == 2) { businesstype = "Clothes Store"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 45; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- else if(type == 3) { businesstype = "Club"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 49; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- else if(type == 4) { businesstype = "Ammunation"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 6; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- else if(type == 5) { businesstype = "Casino"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 25; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- else if(type == 6) { businesstype = "Restaurant"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 50; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- else if(type == 7) { businesstype = "Paintball"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 19; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- else if(type == 8) { businesstype = "Bank"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 52; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- else if(type == 9) { businesstype = "Electronic Store"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 48; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- else if(type == 10) { businesstype = "Locks Store"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 42; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- else if(type == 11) { businesstype = "Radio shop"; DestroyDynamicMapIcon(BizzInfo[id][bIconID]); BizzInfo[id][bIconType] = 34; BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);}
- }
- else
- {
- businesstype = "Not Available";
- }
- if(BizzInfo[id][bOwned] == 1)
- {
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[id][bOwner], BizzInfo[id][bMessage],BizzInfo[id][bEntranceCost], id);
- UpdateDynamic3DTextLabelText(business1[id], COLOR_DCHAT, string);
- }
- else
- {
- format(string, sizeof(string), "{0000FF}[%s For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buybiz", businesstype,BizzInfo[id][bBuyPrice],BizzInfo[id][bLevelNeeded], id);
- UpdateDynamic3DTextLabelText(business2[id], COLOR_DCHAT, string);
- }
- BizzInfo[id][bType] = type;
- SaveBusiness(id);
- format( string, sizeof( string ), "You have set the Business (ID: %d) type to a %s.", id, businesstype);
- SendClientMessage( playerid, COLOR_WHITE, string);
- }
- }
- }
- return 1;
- }
- dcmd_getprods(playerid, params[])
- {
- new amount, string[128], id;
- new bizkey = PlayerInfo[playerid][pPbiskey];
- if(BizzInfo[bizkey][bType] != 8)
- {
- if( sscanf( params, "d", amount) )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /getprods [amount]" );
- }
- if(UseGetProdsTimer[playerid]) return SendClientMessage(playerid,COLOR_GREY," You must wait 5 minutes to get your products!");
- else
- {
- id = PlayerInfo[playerid][pPbiskey];
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!dini_Exists( string) )
- {
- SendClientMessage( playerid, COLOR_GREY, " You don't own a Business!" );
- return 1;
- }
- else
- {
- BizzInfo[id][bDelivProd] = amount;
- BizzInfo[id][bPriceProd] = amount*Tax;
- if(BizzInfo[id][bTill] < BizzInfo[id][bPriceProd])
- {
- SendClientMessage( playerid, COLOR_GREY, "You don't have enough of money in your Business Bank!");
- }
- else
- {
- SaveBusiness(id);
- format( string, sizeof( string ), "You have purchased %d products for $%d.", amount, BizzInfo[id][bPriceProd]);
- SendClientMessage( playerid, COLOR_LIGHTBLUE, string);
- SendClientMessage( playerid, COLOR_YELLOW, "Your products will be delivered in 5 minutes please wait.");
- SetTimerEx("FillingBizz", 300*1000, 0, "u", playerid);
- TaxValue += amount;
- UseGetProdsTimer[playerid] = true;
- SetTimerEx("UseGetProds",300*1000,0,"u",playerid);
- }
- }
- }
- }
- return 1;
- }
- dcmd_lockbiz(playerid, params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][pPbiskey] > 0 || PlayerInfo[playerid][pAdmin] >= 1337)
- {
- for(new b=1;b<MAX_BUSINESSES;b++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.0, BizzInfo[b][bEntranceX],BizzInfo[b][bEntranceY],BizzInfo[b][bEntranceZ])
- || IsPlayerInRangeOfPoint(playerid, 3.0, BizzInfo[b][bExitX],BizzInfo[b][bExitY],BizzInfo[b][bExitZ]))
- {
- if(b == PlayerInfo[playerid][pPbiskey] || PlayerInfo[playerid][pAdmin] >= 1337)
- {
- if(BizzInfo[PlayerInfo[playerid][pPbiskey]][bLocked] == 1)
- {
- BizzInfo[PlayerInfo[playerid][pPbiskey]][bLocked] = 0;
- GameTextForPlayer(playerid, "~g~Business Unlocked!", 1000, 5);
- }
- else
- {
- BizzInfo[PlayerInfo[playerid][pPbiskey]][bLocked] = 1;
- GameTextForPlayer(playerid, "~r~Business Locked!", 1000, 5);
- }
- }
- }
- }
- }
- return 1;
- }
- dcmd_bizprice(playerid, params[])
- {
- new money, id, string[ 128 ], businesstype[ 128 ];
- if( sscanf( params, "dd", id, money) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339 )
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /bizprice [businessid] [price]" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(!dini_Exists(string))
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid business ID!" );
- return 1;
- }
- else
- {
- if(BizzInfo[id][bType] > 0)
- {
- if(BizzInfo[id][bType] == 1) { businesstype = "24-7";}
- else if(BizzInfo[id][bType] == 2) { businesstype = "Clothes Store";}
- else if(BizzInfo[id][bType] == 3) { businesstype = "Club";}
- else if(BizzInfo[id][bType] == 4) { businesstype = "Ammunation";}
- else if(BizzInfo[id][bType] == 5) { businesstype = "Casino";}
- else if(BizzInfo[id][bType] == 6) { businesstype = "Restaurant";}
- else if(BizzInfo[id][bType] == 7) { businesstype = "Paintball";}
- else if(BizzInfo[id][bType] == 8) { businesstype = "Bank";}
- else if(BizzInfo[id][bType] == 9) { businesstype = "Electronic Store";}
- else if(BizzInfo[id][bType] == 10) { businesstype = "Locks Store";}
- else if(BizzInfo[id][bType] == 11) { businesstype = "Radio shop";}
- }
- else
- {
- businesstype = "Not Available";
- }
- if(BizzInfo[id][bOwned] == 1)
- {
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[id][bOwner], BizzInfo[id][bMessage],BizzInfo[id][bEntranceCost], id);
- UpdateDynamic3DTextLabelText(business1[id], COLOR_DCHAT, string);
- }
- else
- {
- format(string, sizeof(string), "{0000FF}[%s For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buybiz", businesstype,money,BizzInfo[id][bLevelNeeded], id);
- UpdateDynamic3DTextLabelText(business2[id], COLOR_DCHAT, string);
- }
- BizzInfo[id][bBuyPrice] = money;
- format( string, sizeof( string ), "You have set the Business (ID: %d) price to %d.", id, money);
- SendClientMessage( playerid, COLOR_WHITE, string);
- SaveBusiness(id);
- }
- }
- }
- return 1;
- }
- dcmd_movebiz(playerid, params[])
- {
- new Usage[128], id, string[ 128 ], businesstype[ 128 ];
- if( sscanf( params, "dz", id, Usage) )
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- SendClientMessage( playerid, COLOR_WHITE, "USAGE: /movebiz [businessid] [name]" );
- SendClientMessage( playerid, COLOR_GREY, "Available Names: Exterior, Interior" );
- }
- }
- else
- {
- if( PlayerInfo[playerid][pAdmin] >= 1339)
- {
- format( string, sizeof( string ), "Businesses/Business_%d.ini", id);
- if(strcmp(Usage, "exterior", true) == 0 )
- {
- if(!dini_Exists(string))
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid Business ID!" );
- return 1;
- }
- else
- {
- BizzInfo[id][bExteriorID] = GetPlayerInterior( playerid );
- GetPlayerPos( playerid, BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ]);
- if(BizzInfo[id][bType] > 0)
- {
- if(BizzInfo[id][bType] == 1) { businesstype = "24-7";}
- else if(BizzInfo[id][bType] == 2) { businesstype = "Clothes Store";}
- else if(BizzInfo[id][bType] == 3) { businesstype = "Club";}
- else if(BizzInfo[id][bType] == 4) { businesstype = "Ammunation";}
- else if(BizzInfo[id][bType] == 5) { businesstype = "Casino";}
- else if(BizzInfo[id][bType] == 6) { businesstype = "Restaurant";}
- else if(BizzInfo[id][bType] == 7) { businesstype = "Paintball";}
- else if(BizzInfo[id][bType] == 8) { businesstype = "Bank";}
- else if(BizzInfo[id][bType] == 9) { businesstype = "Electronic Store";}
- else if(BizzInfo[id][bType] == 10) { businesstype = "Locks Store";}
- else if(BizzInfo[id][bType] == 11) { businesstype = "Radio shop";}
- }
- else
- {
- businesstype = "Not Available";
- }
- if(BizzInfo[id][bOwned] == 1)
- {
- DestroyDynamicMapIcon(BizzInfo[id][bIconID]);
- DestroyDynamicPickup(BizzInfo[id][bPickupID]);
- DestroyDynamic3DTextLabel(business1[id]);
- BizzInfo[id][bPickupID] = CreateDynamicPickup(1272, 23, BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], 0, -1, -1, 150.0 );
- BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);
- format(string, sizeof(string), "{0000FF}[Business]{F0CC00}\nOwner: %s\n%s\nEntrance Fee: $%d\nID: %d", BizzInfo[id][bOwner], BizzInfo[id][bMessage],BizzInfo[id][bEntranceCost], id);
- business1[id] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- else
- {
- DestroyDynamicMapIcon(BizzInfo[id][bIconID]);
- DestroyDynamicPickup(BizzInfo[id][bPickupID]);
- DestroyDynamic3DTextLabel(business2[id]);
- BizzInfo[id][bPickupID] = CreateDynamicPickup(1272, 23, BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], 0, -1, -1, 150.0 );
- BizzInfo[id][bIconID] = CreateDynamicMapIcon(BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ], BizzInfo[id][bIconType], 0, 0, -1, -1, 100.0);
- format(string, sizeof(string), "{0000FF}[%s For Sale]{F0CC00}\nPrice: $%d\nLevel: %d\nID: %d\nTo buy type /buybiz", businesstype,BizzInfo[id][bBuyPrice],BizzInfo[id][bLevelNeeded], id);
- business2[id] = CreateDynamic3DTextLabel(string, COLOR_DCHAT, BizzInfo[id][bEntranceX], BizzInfo[id][bEntranceY], BizzInfo[id][bEntranceZ]+0.75,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0);
- }
- SendClientMessage( playerid, COLOR_WHITE, "Exterior changed!" );
- SaveBusiness(id);
- }
- }
- else if(strcmp(Usage, "interior", true) == 0 )
- {
- if(!dini_Exists(string))
- {
- SendClientMessage( playerid, COLOR_GREY, "Invalid Business ID!" );
- return 1;
- }
- else
- {
- GetPlayerPos( playerid, BizzInfo[id][bExitX], BizzInfo[id][bExitY], BizzInfo[id][bExitZ]);
- BizzInfo[id][bInteriorID] = GetPlayerInterior( playerid );
- SendClientMessage( playerid, COLOR_WHITE, "Interior changed!" );
- SaveBusiness(id);
- }
- }
- }
- }
- return 1;
- }
- //------------------------------------------------------[End Biz System]----------------------------------/
- dcmd_unban(playerid, params[])
- {
- new name[120], file[126],string[100], string2[100], playerIP[256];
- if(PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pBanAppealer] == 1)
- {
- if (sscanf(params, "s", name)) return SendClientMessage(playerid, COLOR_GREY, "** [Usage]: /unban [Account Name]");
- format(file,sizeof(file),"%s.ini",name);
- if(!fexist(file))
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: Invalid player Account");
- return 1;
- }
- else
- {
- format(file, sizeof(file), "%s.ini", name);
- new File: hFile = fopen(file, io_append);
- if(hFile)
- {
- new var[32];
- playerIP = dini_Get(file, "IP");
- format(var, 32, "Band=0"); fwrite(hFile, var);
- fclose(hFile);
- }
- format(string, sizeof(string), "unbanip %s", playerIP);
- SendRconCommand(string);
- SendRconCommand("reloadbans");
- SendClientMessage(playerid, COLOR_YELLOW, "** Member unbanned");
- format(string2, 256, "{AA3333}AdmCmd{FFFF00}: %s has unbanned account '%s', and IP '%s'",PlayerName(playerid),name,playerIP);
- ABroadCast(COLOR_LIGHTRED, string2, 1);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: You are NOT an admin");
- return 1;
- }
- }
- dcmd_banaccount(playerid, params[])
- {
- new name[120], file[126],string[100], playerIP[256];
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- if (sscanf(params, "s", name)) SendClientMessage(playerid, COLOR_GREY, "** [Usage]: /banaccount [Account Name]");
- format(file,sizeof(file),"%s.ini",name);
- if(!fexist(file))
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: Invalid player Account");
- return 1;
- }
- else
- {
- format(file, sizeof(file), "%s.ini", name);
- new File: hFile = fopen(file, io_append);
- if(hFile)
- {
- new var[32];
- playerIP = dini_Get(file, "IP");
- format(var, 32, "Band=3");fwrite(hFile, var);
- fclose(hFile);
- format(string, sizeof string, "banip %s", playerIP);
- SendRconCommand(string);
- SendRconCommand("reloadbans");
- format(string, 256, "{AA3333}AdmCmd{FFFF00}: %s has banned account '%s', and IP '%f'",PlayerName(playerid),name,playerIP);
- ABroadCast(COLOR_LIGHTRED, string, 1);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "That player does not exist!");
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "** [Error]: You are NOT an admin");
- return 1;
- }
- }
- stock ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:posx, Float:posy, Float:posz;
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- new invehicle[MAX_PLAYERS];
- new virtualworld = GetPlayerVirtualWorld(playerid);
- new interior = GetPlayerInterior(playerid);
- new vehicleid = GetPlayerVehicleID(playerid);
- new ivehicleid;
- if(vehicleid)
- {
- GetVehiclePos(vehicleid,oldposx,oldposy,oldposz);
- }
- else
- {
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- vehicleid = GetPlayerVehicleID(playerid);
- }
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(!BigEar[i])
- {
- if(GetPlayerVirtualWorld(i) == virtualworld)
- {
- if((GetPlayerInterior(i) == interior))
- {
- if(vehicleid)
- {
- if(IsPlayerInVehicle(i,vehicleid))
- {
- invehicle[i] = 1;
- }
- }
- if(!invehicle[i])
- {
- if(IsPlayerInAnyVehicle(i))
- {
- ivehicleid = GetPlayerVehicleID(i);
- GetVehiclePos(ivehicleid,posx,posy,posz);
- } else {
- GetPlayerPos(i,posx,posy,posz);
- }
- tempposx = (oldposx -posx);
- tempposy = (oldposy -posy);
- tempposz = (oldposz -posz);
- if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
- {
- SendSplitMessage(i, col1, string);
- }
- else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
- {
- SendSplitMessage(i, col2, string);
- }
- else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
- {
- SendSplitMessage(i, col3, string);
- }
- else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
- {
- SendSplitMessage(i, col4, string);
- }
- else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- SendSplitMessage(i, col5, string);
- }
- }
- else
- {
- SendSplitMessage(i, col1, string);
- }
- }
- }
- } else {
- SendSplitMessage(i, col1, string);
- }
- }
- }
- }
- return 1;
- }
- public ProxDetectorS(Float:radi, playerid, targetid)
- {
- if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
- {
- new Float:posx, Float:posy, Float:posz;
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- GetPlayerPos(targetid, posx, posy, posz);
- tempposx = (oldposx -posx);
- tempposy = (oldposy -posy);
- tempposz = (oldposz -posz);
- if(((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- return 1;
- }
- }
- return 0;
- }
- public CustomPickups()
- {
- new Float:oldposx, Float:oldposy, Float:oldposz;
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(GetPlayerState(i) == 1)
- {
- GetPlayerPos(i, oldposx, oldposy, oldposz);
- if(oldposx!=0.0 && oldposy!=0.0 && oldposz!=0.0)
- {
- for(new h = 0; h < sizeof(BizzInfo); h++)
- {
- if(IsPlayerInRangeOfPoint(i, 2.0, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]))
- {
- new string[128];
- if(BizzInfo[h][bOwned] == 1)
- {
- format(string, sizeof(string), "~w~%s~w~~n~Owner : %s~n~Extortion by : %s~n~Entrance Fee : ~g~$%d ~w~Level : %d ~n~to enter type /enter",BizzInfo[h][bMessage],BizzInfo[h][bOwner],BizzInfo[h][bExtortion],BizzInfo[h][bEntranceCost],BizzInfo[h][bLevelNeeded]);
- }
- else
- {
- format(string, sizeof(string), "~w~%s~w~~n~This Business is for sale~n~Cost: ~g~$%d ~w~Level : %d ~n~to buy type /buybiz",BizzInfo[h][bMessage],BizzInfo[h][bBuyPrice],BizzInfo[h][bLevelNeeded]);
- }
- GameTextForPlayer(i, string, 5000, 3);
- return 1;
- }
- }
- for(new h = 0; h < sizeof(FamilyInfo); h++)
- {
- if(IsPlayerInRangeOfPoint(i, 2.0, FamilyInfo[h][FamilySafePos][0], FamilyInfo[h][FamilySafePos][1], FamilyInfo[h][FamilySafePos][2]))
- {
- if(FamilyInfo[h][FamilySafe] == 1)
- {
- GameTextForPlayer(i, "~y~Gang Safe~n~~w~type ~r~/safehelp~w~ for more information", 5000, 3);
- }
- return 1;
- }
- }
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- // ANTI SERVER ADVERTISEMENT
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- new giveplayer[MAX_PLAYER_NAME];
- new tmp[128];
- if(IsAnIP(text) && PlayerInfo[playerid][pAdmin] < 2)
- {
- new admins;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pAdmin] > 0)
- {
- admins++;
- }
- }
- format(string,sizeof(string),"WARNING: %s has attempted to advertise another server. IP Address: %s",PlayerName(playerid),text);
- ABroadCast(RED,string,1);
- // Fixed because apparently, Bangcot can't control his dots...
- /*if(!admins)
- {
- format(string, sizeof(string), "Advertising (%s)", cmdtext);
- BanPlayer(playerid, string);
- return 0;
- }*/
- return 0;
- }
- if(PlayerInfo[playerid][pHospital] == 1 || CanTalk[playerid] == 0)
- {
- return 0;
- }
- if(PlayerInfo[playerid][pMuted] == 1)
- {
- SendClientMessage(playerid, COLOR_GREY, "You can't speak, you're muted.");
- return 0;
- }
- if(SelectChar[playerid] == 255)
- {
- new idx;
- tmp = strtok(text, idx);
- if((strcmp("next", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("next")))
- {
- switch (SelectCharID[playerid])
- {
- case 1: //Police Force
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FactSkins1[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FactSkins1[0][0]; }
- else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, FactSkins1[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = FactSkins1[1][0]; }
- else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, FactSkins1[2][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = FactSkins1[2][0]; }
- else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, FactSkins1[3][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = FactSkins1[3][0]; }
- else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, FactSkins1[4][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = FactSkins1[4][0]; }
- else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, FactSkins1[5][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = FactSkins1[5][0]; }
- else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, FactSkins1[6][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = FactSkins1[6][0]; }
- else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, FactSkins1[7][0]); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = FactSkins1[7][0]; }
- else if(SelectCharPlace[playerid] == 9) { SetPlayerSkin(playerid, FactSkins1[8][0]); SelectCharPlace[playerid] = 10; ChosenSkin[playerid] = FactSkins1[8][0]; }
- else if(SelectCharPlace[playerid] == 10) { SetPlayerSkin(playerid, FactSkins1[9][0]); SelectCharPlace[playerid] = 11; ChosenSkin[playerid] = FactSkins1[9][0]; }
- else if(SelectCharPlace[playerid] == 11) { SetPlayerSkin(playerid, FactSkins1[10][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FactSkins1[10][0]; }
- }
- case 2: //FBI
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FactSkins2[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FactSkins2[0][0]; }
- else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, FactSkins2[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = FactSkins2[1][0]; }
- else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, FactSkins2[2][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FactSkins2[2][0]; }
- }
- case 3: //Sheriffs Department
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FactSkins3[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FactSkins3[0][0]; }
- else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, FactSkins3[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = FactSkins3[1][0]; }
- else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, FactSkins3[2][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = FactSkins3[2][0]; }
- else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, FactSkins3[3][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = FactSkins3[3][0]; }
- else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, FactSkins3[4][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = FactSkins3[4][0]; }
- else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, FactSkins3[5][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FactSkins3[5][0]; }
- }
- case 4: //Fire&Ambulance
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FactSkins4[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FactSkins4[0][0]; }
- else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, FactSkins4[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = FactSkins4[1][0]; }
- else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, FactSkins4[2][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = FactSkins4[2][0]; }
- else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, FactSkins4[3][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = FactSkins4[3][0]; }
- else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, FactSkins4[4][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = FactSkins4[4][0]; }
- else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, FactSkins4[5][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FactSkins4[5][0]; }
- }
- case 5: //DoC
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FactSkins5[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FactSkins5[0][0]; }
- }
- case 6: //Senate
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FactSkins6[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FactSkins6[0][0]; }
- else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, FactSkins6[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = FactSkins6[1][0]; }
- else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, FactSkins6[2][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = FactSkins6[2][0]; }
- else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, FactSkins6[3][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = FactSkins6[3][0]; }
- else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, FactSkins6[4][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = FactSkins6[4][0]; }
- else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, FactSkins6[5][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = FactSkins6[5][0]; }
- else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, FactSkins6[6][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = FactSkins6[6][0]; }
- else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, FactSkins6[7][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FactSkins6[7][0]; }
- }
- case 7: //SS
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FactSkins7[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FactSkins7[0][0]; }
- else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, FactSkins7[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = FactSkins7[1][0]; }
- else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, FactSkins7[2][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FactSkins7[2][0]; }
- }
- case 8: //Hitman Agency
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FactSkins8[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FactSkins8[0][0]; }
- else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, FactSkins8[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = FactSkins8[1][0]; }
- else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, FactSkins8[2][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = FactSkins8[2][0]; }
- else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, FactSkins8[3][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = FactSkins8[3][0]; }
- else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, FactSkins8[4][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = FactSkins8[4][0]; }
- else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, FactSkins8[5][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = FactSkins8[5][0]; }
- else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, FactSkins8[6][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = FactSkins8[6][0]; }
- else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, FactSkins8[7][0]); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = FactSkins8[7][0]; }
- else if(SelectCharPlace[playerid] == 9) { SetPlayerSkin(playerid, FactSkins8[8][0]); SelectCharPlace[playerid] = 10; ChosenSkin[playerid] = FactSkins8[8][0]; }
- else if(SelectCharPlace[playerid] == 10) { SetPlayerSkin(playerid, FactSkins8[9][0]); SelectCharPlace[playerid] = 11; ChosenSkin[playerid] = FactSkins8[9][0]; }
- else if(SelectCharPlace[playerid] == 11) { SetPlayerSkin(playerid, FactSkins8[10][0]); SelectCharPlace[playerid] = 12; ChosenSkin[playerid] = FactSkins8[10][0]; }
- else if(SelectCharPlace[playerid] == 12) { SetPlayerSkin(playerid, FactSkins8[11][0]); SelectCharPlace[playerid] = 13; ChosenSkin[playerid] = FactSkins8[11][0]; }
- else if(SelectCharPlace[playerid] == 13) { SetPlayerSkin(playerid, FactSkins8[12][0]); SelectCharPlace[playerid] = 14; ChosenSkin[playerid] = FactSkins8[12][0]; }
- else if(SelectCharPlace[playerid] == 14) { SetPlayerSkin(playerid, FactSkins8[13][0]); SelectCharPlace[playerid] = 15; ChosenSkin[playerid] = FactSkins8[13][0]; }
- else if(SelectCharPlace[playerid] == 15) { SetPlayerSkin(playerid, FactSkins8[14][0]); SelectCharPlace[playerid] = 16; ChosenSkin[playerid] = FactSkins8[14][0]; }
- else if(SelectCharPlace[playerid] == 16) { SetPlayerSkin(playerid, FactSkins8[15][0]); SelectCharPlace[playerid] = 17; ChosenSkin[playerid] = FactSkins8[15][0]; }
- else if(SelectCharPlace[playerid] == 17) { SetPlayerSkin(playerid, FactSkins8[16][0]); SelectCharPlace[playerid] = 18; ChosenSkin[playerid] = FactSkins8[16][0]; }
- else if(SelectCharPlace[playerid] == 18) { SetPlayerSkin(playerid, FactSkins8[17][0]); SelectCharPlace[playerid] = 19; ChosenSkin[playerid] = FactSkins8[17][0]; }
- else if(SelectCharPlace[playerid] == 19) { SetPlayerSkin(playerid, FactSkins8[18][0]); SelectCharPlace[playerid] = 20; ChosenSkin[playerid] = FactSkins8[18][0]; }
- else if(SelectCharPlace[playerid] == 20) { SetPlayerSkin(playerid, FactSkins8[19][0]); SelectCharPlace[playerid] = 21; ChosenSkin[playerid] = FactSkins8[19][0]; }
- else if(SelectCharPlace[playerid] == 21) { SetPlayerSkin(playerid, FactSkins8[20][0]); SelectCharPlace[playerid] = 22; ChosenSkin[playerid] = FactSkins8[20][0]; }
- else if(SelectCharPlace[playerid] == 22) { SetPlayerSkin(playerid, FactSkins8[21][0]); SelectCharPlace[playerid] = 23; ChosenSkin[playerid] = FactSkins8[21][0]; }
- else if(SelectCharPlace[playerid] == 23) { SetPlayerSkin(playerid, FactSkins8[22][0]); SelectCharPlace[playerid] = 24; ChosenSkin[playerid] = FactSkins8[22][0]; }
- else if(SelectCharPlace[playerid] == 24) { SetPlayerSkin(playerid, FactSkins8[23][0]); SelectCharPlace[playerid] = 25; ChosenSkin[playerid] = FactSkins8[23][0]; }
- else if(SelectCharPlace[playerid] == 25) { SetPlayerSkin(playerid, FactSkins8[24][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FactSkins8[24][0]; }
- }
- case 9: //News Reporters
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FactSkins9[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FactSkins9[0][0]; }
- else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, FactSkins9[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = FactSkins9[1][0]; }
- else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, FactSkins9[2][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = FactSkins9[2][0]; }
- else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, FactSkins9[3][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FactSkins9[3][0]; }
- }
- case 10: //Taxi Cab Company
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FactSkins10[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FactSkins10[0][0]; }
- else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, FactSkins10[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = FactSkins10[1][0]; }
- else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, FactSkins10[2][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FactSkins10[2][0]; }
- }
- case 11: //Families
- {
- new family = PlayerInfo[playerid][pFMember];
- if(SelectCharPlace[playerid] < FamilyInfo[family][FamilySkins])
- {
- if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, FamilyInfo[family][FamilySkin2]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = FamilyInfo[family][FamilySkin2]; }
- else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, FamilyInfo[family][FamilySkin3]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = FamilyInfo[family][FamilySkin3]; }
- else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, FamilyInfo[family][FamilySkin4]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = FamilyInfo[family][FamilySkin4]; }
- else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, FamilyInfo[family][FamilySkin5]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = FamilyInfo[family][FamilySkin5]; }
- else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, FamilyInfo[family][FamilySkin6]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = FamilyInfo[family][FamilySkin6]; }
- else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, FamilyInfo[family][FamilySkin7]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = FamilyInfo[family][FamilySkin7]; }
- else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, FamilyInfo[family][FamilySkin8]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = FamilyInfo[family][FamilySkin8]; }
- else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, FamilyInfo[family][FamilySkin1]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FamilyInfo[family][FamilySkin1]; }
- }
- else
- {
- SetPlayerSkin(playerid, FamilyInfo[family][FamilySkin1]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = FamilyInfo[family][FamilySkin1];
- }
- }
- }
- return 0;
- }
- else if((strcmp("done", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("done")))
- {
- if(ChangeUniform[playerid] == 1) //LSPD
- {
- PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
- SelectCharPlace[playerid] = 0;
- SelectCharID[playerid] = 0;
- SelectChar[playerid] = 0;
- ChangeUniform[playerid] = 0;
- TogglePlayerControllable(playerid,1);
- return 0;
- }
- PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
- SelectCharPlace[playerid] = 0;
- SelectCharID[playerid] = 0;
- SelectChar[playerid] = 0;
- SetPlayerToTeamColor(playerid);
- SpawnPlayer(playerid);
- return 0;
- }
- else
- {
- SendClientMessage(playerid, LIGHTBLUE, "Use 'next', or 'done'.");
- return 0;
- }
- }
- if(MarriageCeremoney[playerid] > 0)
- {
- new idx;
- tmp = strtok(text, idx);
- if((strcmp("yes", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("yes")))
- {
- if(GotProposedBy[playerid] < 999)
- {
- if(IsPlayerConnected(GotProposedBy[playerid]))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(GotProposedBy[playerid], giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "Priest: %s do you take %s as your lovely Wife? (type 'Yes', anything else will reject the Marriage).", giveplayer,sendername);
- SendClientMessage(GotProposedBy[playerid], COLOR_WHITE, string);
- MarriageCeremoney[GotProposedBy[playerid]] = 1;
- MarriageCeremoney[playerid] = 0;
- GotProposedBy[playerid] = 999;
- return 0;
- }
- else
- {
- MarriageCeremoney[playerid] = 0;
- GotProposedBy[playerid] = 999;
- return 0;
- }
- }
- else if(ProposedTo[playerid] < 999)
- {
- if(IsPlayerConnected(ProposedTo[playerid]))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(ProposedTo[playerid], giveplayer, sizeof(giveplayer));
- if(PlayerInfo[playerid][pSex] == 1 && PlayerInfo[ProposedTo[playerid]][pSex] == 2)
- {
- format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Husband & Wife, you may kiss the Bride.", sendername, giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Husband & Wife, you may kiss the Groom.", giveplayer, sendername);
- SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
- format(string, sizeof(string), "Marriage News: We have a new lovely couple, %s & %s have been married.", sendername, giveplayer);
- OOCNews(COLOR_WHITE, string);
- }
- else if(PlayerInfo[playerid][pSex] == 1 && PlayerInfo[ProposedTo[playerid]][pSex] == 1)
- {
- format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Husband & Husband, you may kiss the Bride.", sendername, giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Husband & Husband, you may kiss the Groom.", giveplayer, sendername);
- SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
- format(string, sizeof(string), "Marriage News: We have a new Gay couple, %s & %s have been married.", sendername, giveplayer);
- OOCNews(COLOR_WHITE, string);
- Accent[playerid] = "Gay";
- Accent[ProposedTo[playerid]] = "Gay";
- }
- else if(PlayerInfo[playerid][pSex] == 2 && PlayerInfo[ProposedTo[playerid]][pSex] == 2)
- {
- format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Wife & Wife, you may kiss the Bride.", sendername, giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "Priest: %s and %s i pronounce you now...Wife & Wife, you may kiss the Groom.", giveplayer, sendername);
- SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
- format(string, sizeof(string), "Marriage News: We have a new Lesbian couple, %s & %s have been married.", sendername, giveplayer);
- OOCNews(COLOR_WHITE, string);
- }
- //MarriageCeremoney[ProposedTo[playerid]] = 1;
- MarriageCeremoney[ProposedTo[playerid]] = 0;
- MarriageCeremoney[playerid] = 0;
- format(string, sizeof(string), "%s", sendername);
- strmid(PlayerInfo[ProposedTo[playerid]][pMarriedTo], string, 0, strlen(string), 255);
- format(string, sizeof(string), "%s", giveplayer);
- strmid(PlayerInfo[playerid][pMarriedTo], string, 0, strlen(string), 255);
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-100000;
- GivePlayerMoney(playerid, - 100000);
- PlayerInfo[playerid][pMarried] = 1;
- PlayerInfo[ProposedTo[playerid]][pMarried] = 1;
- ProposedTo[playerid] = 999;
- MarriageCeremoney[playerid] = 0;
- return 1;
- }
- else
- {
- MarriageCeremoney[playerid] = 0;
- ProposedTo[playerid] = 999;
- return 0;
- }
- }
- }
- else
- {
- if(GotProposedBy[playerid] < 999)
- {
- if(IsPlayerConnected(GotProposedBy[playerid]))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(GotProposedBy[playerid], giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You didn't want to Marry %s, no 'yes' was said.",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "* %s did't want to Marry you, no 'yes' was said.",sendername);
- SendClientMessage(GotProposedBy[playerid], COLOR_YELLOW, string);
- return 0;
- }
- else
- {
- MarriageCeremoney[playerid] = 0;
- GotProposedBy[playerid] = 999;
- return 0;
- }
- }
- else if(ProposedTo[playerid] < 999)
- {
- if(IsPlayerConnected(ProposedTo[playerid]))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(ProposedTo[playerid], giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "* You didn't want to Marry %s, no 'yes' was said.",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "* %s didn't want to Marry you, no 'yes' was said.",sendername);
- SendClientMessage(ProposedTo[playerid], COLOR_YELLOW, string);
- return 0;
- }
- else
- {
- MarriageCeremoney[playerid] = 0;
- ProposedTo[playerid] = 999;
- return 0;
- }
- }
- }
- return 0;
- }
- if(LSPDClearing[playerid] != 0)
- {
- if(LSPDClearing[playerid] == 1)
- {
- new idx;
- tmp = strtok(text, idx);
- new playa;
- playa = ReturnUser(tmp);
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[playa][pWantedLevel] > 0)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- PlayerInfo[playa][pWantedLevel] = 0;
- SetPlayerWantedLevel(playa, 0);
- SetPlayerToTeamColor(playa);
- LSPDClearing[playerid] = 0;
- TogglePlayerControllable(playerid, 1);
- format(string, sizeof(string), "* You cleared the Records and Wanted Points of %s.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Officer %s has cleared your Records and Wanted Points.", sendername);
- SendClientMessage(playa, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "building: %s has cleared %s's Records and Wanted Points.", sendername, giveplayer);
- SendDepartmentMessage(TEAM_BLUE_COLOR, string);
- ClearCrime(playa);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is currently not wanted !");
- LSPDClearing[playerid] = 0;
- TogglePlayerControllable(playerid, 1);
- return 0;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid ID !");
- LSPDClearing[playerid] = 0;
- TogglePlayerControllable(playerid, 1);
- return 0;
- }
- return 0;
- }
- if(LSPDClearing[playerid] == 2)
- {
- new idx;
- tmp = strtok(text, idx);
- new playa;
- playa = ReturnUser(tmp);
- if(IsPlayerConnected(playa))
- {
- if(playa != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[playa][pJailed] > 0)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(playa, giveplayer, sizeof(giveplayer));
- PlayerInfo[playa][pWantedLevel] = 0;
- SetPlayerWantedLevel(playa, 0);
- SetPlayerToTeamColor(playa);
- LSPDClearing[playerid] = 0;
- if(PlayerInfo[playa][pJailed] == 1)
- {
- SetPlayerInterior(playa, 6);
- SetPlayerPos(playa,268.0903,77.6489,1001.0391);
- format(string, sizeof(string), "* You have cleared %s's Wanted Points and released them from Jail.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Officer %s has cleared your Wanted Points and released you from Jail.", sendername);
- SendClientMessage(playa, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "building: %s has cleared %s's Wanted Points and released them from Jail.", sendername, giveplayer);
- SendDepartmentMessage(TEAM_BLUE_COLOR, string);
- format(string, sizeof(string), "~g~Released~n~~w~Try to be a better citizen");
- GameTextForPlayer(playa, string, 5000, 1);
- }
- else if(PlayerInfo[playa][pJailed] == 2)
- {
- SetPlayerInterior(playa, 1);
- SetPlayerPos(playa,268.0903,77.6489,1001.0391);
- if(PlayerCell == 0)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 0.0);
- }
- if(PlayerCell == 1)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 0.0);
- }
- if(PlayerCell == 2)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 0.0);
- }
- if(PlayerCell == 3)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 0.0);
- }
- if(PlayerCell == 4)
- {
- SetPlayerPos(playa,268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 0.0);
- }
- if(PlayerCell == 5)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 0.0);
- }
- if(PlayerCell == 6)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 180.0);
- }
- if(PlayerCell == 7)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 180.0);
- }
- if(PlayerCell == 8)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 180.0);
- }
- if(PlayerCell == 9)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 180.0);
- }
- if(PlayerCell == 10)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 180.0);
- }
- if(PlayerCell == 11)
- {
- SetPlayerPos(playa, 268.0903,77.6489,1001.0391);
- SetPlayerFacingAngle( playerid, 180.0);
- }
- format(string, sizeof(string), "* You have cleared %s's Wanted Points and released them from Prison.", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Officer %s has cleared your Wanted Points and released you from Prison.", sendername);
- SendClientMessage(playa, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "building: %s has cleared %s's Wanted Points and released them from Prison.", sendername, giveplayer);
- SendDepartmentMessage(TEAM_BLUE_COLOR, string);
- format(string, sizeof(string), "~g~Released~n~~w~Try to be a better citizen");
- GameTextForPlayer(playa, string, 5000, 1);
- }
- PlayerInfo[playa][pJailed] = 0;
- PlayerInfo[playa][pJailTime] = 0;
- TogglePlayerControllable(playerid, 1);
- ClearCrime(playa);
- SetPlayerToTeamColor(playa);
- SetCameraBehindPlayer(playerid);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " That player is currently not in jail !");
- LSPDClearing[playerid] = 0;
- TogglePlayerControllable(playerid, 1);
- return 0;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, " Invalid ID !");
- LSPDClearing[playerid] = 0;
- TogglePlayerControllable(playerid, 1);
- return 0;
- }
- return 0;
- }
- }
- if(SelectDrug[playerid] != 0)
- {
- new idx;
- tmp = strtok(text, idx);
- if((strcmp("Crack", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Crack"))) //crack
- {
- if(!IsPlayerInRangeOfPoint(playerid,3.0,2160.7620,-101.6663,2.7500))
- {
- SendClientMessage(playerid, COLOR_GREY, "You are not at P.C Warehouse!");
- return 0;
- }
- if(PlayerInfo[playerid][pCash] < 500)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- SelectDrug[playerid] = 0;
- return 0;
- }
- new crackcprice = 150;
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-crackcprice;
- GivePlayerMoney(playerid, -crackcprice);
- Crates[playerid] = 1;
- CP[playerid] = 5;
- SetPlayerCheckpoint(playerid, 2549.7617,-2221.3811,13.5469, 3.0);
- format(string, sizeof(string), "Stranger Says : Nigga' - Chu' Bought a Crate fo' $%d , Tak' it to Da' Drug Depot.", crackcprice);
- SendClientMessage(playerid,COLOR_WHITE,string);
- GameTextForPlayer(playerid, "~r~Deliver the Crates To The Drug Depot", 5000, 1);
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- SelectDrug[playerid] = 0;
- return 0;
- }
- if((strcmp("Seeds", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Seeds"))) //pot
- {
- if(!IsPlayerInRangeOfPoint(playerid,3.0,2160.7620,-101.6663,2.7500))
- {
- SendClientMessage(playerid, COLOR_GREY, " You are not at P.C Warehouse !");
- return 0;
- }
- if(PlayerInfo[playerid][pCash] < 500)
- {
- SendClientMessage(playerid, COLOR_GREY, " You can't afford that !");
- SelectDrug[playerid] = 0;
- return 0;
- }
- new potcprice = 150;
- PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-potcprice;
- GivePlayerMoney(playerid, -potcprice);
- Crates[playerid] = 1;
- CP[playerid] = 6;
- SetPlayerCheckpoint(playerid, 2549.7617,-2221.3811,13.5469, 3.0); //Drug Depot
- format(string, sizeof(string), "Stranger Says : Nigga' - Chu' Bought a Crate fo' $%d , Tak' it to Da' Drug Depot.", potcprice);
- SendClientMessage(playerid,COLOR_WHITE,string);
- GameTextForPlayer(playerid, "r~Deliver the Crates To the Drug Depot", 5000, 1);
- PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
- SelectDrug[playerid] = 0;
- return 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_ADMIN,"----------------------|P.C Warehouse|---------------------------------");
- SendClientMessage(playerid, COLOR_YELLOW,"What kind of Drug Packages you want to Smuggle ? 'Crack' or 'Seeds' (Type in)");
- SendClientMessage(playerid, COLOR_ADMIN,"------------------------------------------------------------------------------");
- return 0;
- }
- }
- if(CallLawyer[playerid] == 111)
- {
- new idx;
- tmp = strtok(text, idx);
- if((strcmp("yes", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("yes")))
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s is in Jail, and needs a Lawyer. Go to the Police Station.", sendername);
- SendJobMessage(2, TEAM_AZTECAS_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTRED, "A message has been sent to all available Lawyers, please wait.");
- WantLawyer[playerid] = 0;
- CallLawyer[playerid] = 0;
- return 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "There is no Lawyer available to you anymore, Jail Time started.");
- WantLawyer[playerid] = 0;
- CallLawyer[playerid] = 0;
- return 0;
- }
- }
- if(TalkingLive[playerid] != 255)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pJob] == 6)
- {
- format(string, sizeof(string), "LiveNR %s: %s", sendername, text);
- OOCNews(COLOR_LIGHTGREEN, string);
- }
- else
- {
- format(string, sizeof(string), "LiveBroadcast %s: %s", sendername, text);
- OOCNews(COLOR_LIGHTGREEN, string);
- }
- return 0;
- }
- if(Mobile[playerid] != 255)
- {
- new idx;
- tmp = strtok(text, idx);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pMask] == 1)
- {
- if(strcmp(Accent[playerid],"none",true,3))
- format(string, sizeof(string), "Stranger says (cellphone): [%s Accent] %s",Accent[playerid],text);
- else
- format(string, sizeof(string), "Stranger says (cellphone): %s",text);
- }
- else
- {
- if(strcmp(Accent[playerid],"none",true,3))
- format(string, sizeof(string), "%s says (cellphone): [%s Accent] %s",sendername,Accent[playerid],text);
- else
- format(string, sizeof(string), "%s says (cellphone): %s",sendername,text);
- }
- ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
- if(Mobile[playerid] == 914)
- {
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_DOC, "Dispatch: Sorry I don't understand?");
- return 0;
- }
- new turner[MAX_PLAYER_NAME];
- new wanted[128];
- GetPlayerName(playerid, turner, sizeof(turner));
- SendClientMessage(playerid, COLOR_DOC, "Dispatch: We have alerted all units in the area.");
- SendClientMessage(playerid, COLOR_DOC, "Thank you for reporting this incident.");
- format(wanted, sizeof(wanted), "Dispatch: All Units IA: Caller: %s",turner);
- SendParaMessage(COLOR_DOC, wanted);
- format(wanted, sizeof(wanted), "Dispatch: Incident: %s",text);
- SendParaMessage(COLOR_DOC, wanted);
- SendClientMessage(playerid, COLOR_GRAD2, " They Hung Up...");
- Mobile[playerid] = 255;
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
- return 0;
- }
- if(Mobile[playerid] == 913)
- {
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_DOC, "EMERGENCY: Sorry i dont understand?");
- return 0;
- }
- if((strcmp("no", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("no")))
- {
- new wanted[128];
- new turner[MAX_PLAYER_NAME];
- GetPlayerName(playerid, turner, sizeof(turner));
- SendClientMessage(playerid, COLOR_DBLUE, "Police building: We have alerted all units in the area, a police officer should be with you shortly.");
- SendClientMessage(playerid, COLOR_DBLUE, "Thank you for reporting this crime.");
- format(wanted, sizeof(wanted), "building: All Units APB: Reporter: %s",turner);
- SendCopMessage(COLOR_DBLUE,wanted);
- format(wanted, sizeof(wanted), "building: Crime: %s, Suspect: Unknown",PlayerCrime[playerid][pAccusing]);
- SendCopMessage(COLOR_DBLUE,wanted);
- SendClientMessage(playerid, COLOR_GRAD2, " They Hung Up...");
- Mobile[playerid] = 255;
- if(PlayerInfo[playerid][pWantedLevel] < 6)
- {
- Called911[playerid] = 1;
- SetAllCopCheckpoint(playerid);
- }
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
- return 0;
- }
- new badguy;
- badguy = ReturnUser(tmp);
- if(IsPlayerConnected(badguy))
- {
- if(badguy != INVALID_PLAYER_ID)
- {
- new wanted[128];
- new turner[MAX_PLAYER_NAME];
- new suspect[MAX_PLAYER_NAME];
- GetPlayerName(playerid, turner, sizeof(turner));
- GetPlayerName(badguy, suspect, sizeof(suspect));
- if(IsACop(playerid))
- {
- SendClientMessage(playerid, COLOR_DBLUE, "Police building: You will have to contact internal affairs. This is an emergency line.");
- SendClientMessage(playerid, COLOR_GRAD2, " They Hung Up...");
- Mobile[playerid] = 255;
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
- return 0;
- }
- if(PlayerInfo[badguy][pWantedLevel] > 0)
- {
- SendClientMessage(playerid, COLOR_DBLUE, "Police building: Units are already assigned to that case.");
- SendClientMessage(playerid, COLOR_DBLUE, "Thank you for reporting this crime.");
- SendClientMessage(playerid, COLOR_GRAD2, " They Hung Up...");
- Mobile[playerid] = 255;
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
- return 0;
- }
- if(badguy == playerid)
- {
- SendClientMessage(playerid, COLOR_DBLUE, "Police building: Dont Fool Around, This is an emergency line.");
- SendClientMessage(playerid, COLOR_GRAD2, " They Hung Up...");
- Mobile[playerid] = 255;
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
- return 0;
- }
- SendClientMessage(playerid, COLOR_DBLUE, "Police building: We have alerted all units in the area, a police officer should be with you shortly.");
- SendClientMessage(playerid, COLOR_DBLUE, "Thank you for reporting this crime.");
- format(wanted, sizeof(wanted), "building: All Units APB: Reporter: %s",turner);
- SendCopMessage(COLOR_DBLUE,wanted);
- format(wanted, sizeof(wanted), "building: Crime: %s, Suspect: %s",PlayerCrime[playerid][pAccusing],suspect);
- SendCopMessage(COLOR_DBLUE,wanted);
- SendClientMessage(playerid, COLOR_GRAD2, " They Hung Up...");
- Mobile[playerid] = 255;
- if(PlayerInfo[playerid][pWantedLevel] != 6)
- {
- Called911[playerid] = 1;
- SetAllCopCheckpoint(playerid);
- }
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
- return 0;
- }
- return 0;
- }
- else
- {
- format(string, sizeof(string), "Police building: I have no Information on %s, are you sure thats the right name?",tmp);
- SendClientMessage(playerid, COLOR_DBLUE, string);
- return 0;
- }
- }
- if(Mobile[playerid] == 912)
- {
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_DOC, "EMERGENCY: Sorry i dont understand?");
- return 0;
- }
- strmid(PlayerCrime[playerid][pAccusing], text, 0, strlen(text), 255);
- SendClientMessage(playerid, COLOR_DBLUE, "Police building: If you know the assailant's name or part of it say it now or just say no.");
- Mobile[playerid] = 913;
- return 0;
- }
- if(Mobile[playerid] == 911)
- {
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_DOC, "EMERGENCY: Sorry i dont understand, police or paramedic?");
- return 0;
- }
- else if((strcmp("police", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("police")))
- {
- SendClientMessage(playerid, COLOR_DOC, "EMERGENCY: I am patching you to Police building, please hold.");
- Mobile[playerid] = 912;
- SendClientMessage(playerid, COLOR_DBLUE, "Police building: Please give me a short description of the crime.");
- return 0;
- }
- else if((strcmp("paramedic", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("paramedic")))
- {
- SendClientMessage(playerid, COLOR_DOC, "EMERGENCY: I am patching you to Paramedic building, please hold.");
- Mobile[playerid] = 914;
- SendClientMessage(playerid, COLOR_DOC, "Dispatch: Please give me a short description of the Incident.");
- return 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_DOC, "EMERGENCY: Sorry i dont understand, police or paramedic?");
- return 0;
- }
- }
- if(IsPlayerConnected(Mobile[playerid]))
- {
- if(Mobile[Mobile[playerid]] == playerid)
- {
- if(strcmp(Accent[playerid],"none",true,3))
- format(string, sizeof(string), "%s says (cellphone): [%s Accent] %s",sendername,Accent[playerid],text);
- else
- format(string, sizeof(string), "%s says (cellphone): %s",sendername,text);
- if(PlayerInfo[Mobile[playerid]][pSpeakPhone] == 1)
- {
- ProxDetector(20.0, Mobile[playerid], string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
- }
- else
- {
- SendClientMessage(Mobile[playerid], COLOR_YELLOW,string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY," Theres nobody there !");
- }
- return 0;
- }
- if(realchat)
- {
- if(gPlayerLogged[playerid] == 0)
- {
- return 0;
- }
- else if(PlayerInfo[playerid][pMask] == 1)
- {
- if(strcmp(Accent[playerid],"none",true,3))
- {
- format(string, sizeof(string), "Stranger says: [%s Accent] %s",Accent[playerid],text);
- }
- else
- {
- format(string, sizeof(string), "Stranger says: %s",text);
- }
- }
- else
- {
- if(strcmp(Accent[playerid],"none",true,3))
- {
- format(string, sizeof(string), "%s says: [%s Accent] %s",RemoveUnderScore(playerid),Accent[playerid],text);
- }
- else
- {
- format(string, sizeof(string), "%s says: %s",RemoveUnderScore(playerid),text);
- }
- }
- ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
- return 0;
- }
- return 1;
- }
- public ClosePDDoor()
- {
- if(DoorOpened == 1)
- {
- MoveDynamicObject(door, 222.09, 70.57, 1004.00, 3);
- DoorOpened = 0;
- }
- return 1;
- }
- public HideTDInfo(playerid)
- {
- TextDrawHideForPlayer(playerid, IBI0);
- TextDrawHideForPlayer(playerid, IBI1);
- TextDrawHideForPlayer(playerid, IBI2);
- TextDrawHideForPlayer(playerid, IBI3);
- TextDrawHideForPlayer(playerid, IBITD);
- return 1;
- }
- public ATMcardGet(playerid)
- {
- if(PlayerInfo[playerid][pCardRequest] == 1)
- {
- SendClientMessage(playerid, COLOR_WHITE,"You ATM Card Request has been Accepted - Congratulation");
- SendClientMessage(playerid, COLOR_GREY,"You have recieved an ATM Card");
- PlayerInfo[playerid][pATMcard] = 1;
- PlayerInfo[playerid][pCardRequest] = 0;
- }
- return 1;
- }
- public FixHour(hour)
- {
- hour = timeshift+hour;
- if(hour < 0)
- {
- hour = hour+24;
- }
- else if(hour > 23)
- {
- hour = hour-24;
- }
- shifthour = hour;
- return 1;
- }
- public AddsOn()
- {
- adds=1;
- return 1;
- }
- public StopAni(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(StopAniTimer[playerid])
- {
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- if(PlayerPosition[playerid][PosX] == X && PlayerPosition[playerid][PosY] == Y && PlayerPosition[playerid][PosZ] == Z)
- {
- StopAniTimer[playerid] = 0;
- ClearAnimations(playerid);
- SendClientMessage(playerid, COLOR_YELLOW, "Animations have been cleared.");
- }
- else
- {
- StopAniTimer[playerid] = 0;
- SendClientMessage(playerid, COLOR_GREY, " You have moved from your position !");
- }
- }
- return 1;
- }
- public FixCar(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(FixCarTimer[playerid])
- {
- FixCarTimer[playerid] = 0;
- }
- return 1;
- }
- public ChangePass(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(ChangePassTimer[playerid])
- {
- ChangePassTimer[playerid] = 0;
- }
- return 1;
- }
- forward SellCar(playerid);
- public SellCar(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(SellCarTimer[playerid])
- {
- SellCarTimer[playerid] = 0;
- }
- return 1;
- }
- public UseDrugs(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(UseDrugsTimer[playerid])
- {
- UseDrugsTimer[playerid] = 0;
- }
- return 1;
- }
- public SellGun(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(SellGunTimer[playerid])
- {
- SellGunTimer[playerid] = 0;
- }
- return 1;
- }
- public UseTazer(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(UseTazerTimer[playerid])
- {
- UseTazerTimer[playerid] = 0;
- }
- return 1;
- }
- public UseDrink(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(UseDrinkTimer[playerid])
- {
- UseDrinkTimer[playerid] = 0;
- }
- return 1;
- }
- /*public ApplyNPCAnims()
- {
- // print("ApplyNPCAnim Tick");
- //foreach(Bot, i)
- {
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(i, sendername, sizeof(sendername));
- if(!strcmp(sendername, "bot_gym1", true))
- {
- ApplyAnimation(i,"GYMNASIUM","GYMshadowbox",4.0,1,0,0,0,0); //shadow boxing
- }
- if(!strcmp(sendername, "bot_gym2", true))
- {
- ApplyAnimation(i,"FIGHT_D","FightD_IDLE",4.0,1,0,0,0,0); //idle
- }
- if(!strcmp(sendername, "bot_stripper1", true))
- {
- new anim = random(5);
- if(anim == 0)
- {
- ApplyAnimation(i,"STRIP","STR_Loop_B",4.0,1,0,0,0,0);
- }
- if(anim == 1)
- {
- ApplyAnimation(i,"STRIP","STR_Loop_B",4.0,1,0,0,0,0);
- }
- if(anim == 2)
- {
- ApplyAnimation(i,"STRIP","strip_A",4.0,1,0,0,0,0);
- }
- if(anim == 3)
- {
- ApplyAnimation(i,"STRIP","STR_A2B",5000.0,0,0,0,0,0);
- ApplyAnimation(i,"STRIP","STR_Loop_B",0.2,1,0,0,0,0);
- }
- if(anim == 4)
- {
- ApplyAnimation(i,"STRIP","strip_D",4.0,1,0,0,0,0);
- }
- }
- if(!strcmp(sendername, "bot_stripper2", true))
- {
- new anim = random(5);
- if(anim == 0)
- {
- ApplyAnimation(i,"STRIP","STR_Loop_B",4.0,1,0,0,0,0);
- }
- if(anim == 1)
- {
- ApplyAnimation(i,"STRIP","STR_Loop_B",4.0,1,0,0,0,0);
- }
- if(anim == 2)
- {
- ApplyAnimation(i,"STRIP","strip_A",4.0,1,0,0,0,0);
- }
- if(anim == 3)
- {
- ApplyAnimation(i,"STRIP","STR_A2B",5000.0,0,0,0,0,0);
- ApplyAnimation(i,"STRIP","STR_Loop_B",0.2,1,0,0,0,0);
- }
- if(anim == 4)
- {
- ApplyAnimation(i,"STRIP","strip_D",4.0,1,0,0,0,0);
- }
- }
- if(!strcmp(sendername, "bot_alham2", true))
- {
- new anim = random(2);
- if(anim == 0)
- {
- ApplyAnimation(i,"DANCING","DAN_Up_A",4.0,1,0,0,0,0);
- }
- if(anim == 1)
- {
- ApplyAnimation(i,"DANCING","DAN_Loop_A",4.0,1,0,0,0,0);
- }
- }
- if(!strcmp(sendername, "bot_alham3", true))
- {
- new anim = random(2);
- if(anim == 0)
- {
- ApplyAnimation(i,"DANCING","DAN_Up_A",4.0,1,0,0,0,0);
- }
- if(anim == 1)
- {
- ApplyAnimation(i,"DANCING","DAN_Loop_A",4.0,1,0,0,0,0);
- }
- }
- }
- return 1;
- }*/
- public UseNewbie(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(UseNewbieTimer[playerid])
- {
- UseNewbieTimer[playerid] = 0;
- }
- return 1;
- }
- public UseAccept(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(UseAcceptTimer[playerid])
- {
- UseAcceptTimer[playerid] = 0;
- }
- return 1;
- }
- public UseAdmCmd(playerid)
- {
- if(!IsPlayerConnected(playerid)) return 0;
- if(UseAdmCmdTimer[playerid])
- {
- UseAdmCmdTimer[playerid] = 0;
- }
- return 1;
- }
- public Delete(objectid)
- {
- DestroyDynamicObject(objectid);
- return 1;
- }
- public AntiSpam(playerid)
- {
- RecentlyShot[playerid] = 0;
- return 1;
- }
- /*enum sInfo
- {
- sCreated,
- Float:sX,
- Float:sY,
- Float:sZ,
- sObject,
- };
- new SpikeInfo[MAX_SPIKESTRIPS][sInfo];*/
- stock CreateStrip(Float:x,Float:y,Float:z,Float:Angle)
- {
- for(new i = 0; i < sizeof(SpikeInfo); i++)
- {
- if(SpikeInfo[i][sCreated] == 0)
- {
- SpikeInfo[i][sCreated]=1;
- SpikeInfo[i][sX]=x;
- SpikeInfo[i][sY]=y;
- SpikeInfo[i][sZ]=z-0.7;
- SpikeInfo[i][sObject] = CreateDynamicObject(2899, x, y, z-0.9, 0, 0, Angle-90);
- return 1;
- }
- }
- return 0;
- }
- stock DeleteAllStrip()
- {
- for(new i = 0; i < sizeof(SpikeInfo); i++)
- {
- if(SpikeInfo[i][sCreated] == 1)
- {
- SpikeInfo[i][sCreated]=0;
- SpikeInfo[i][sX]=0.0;
- SpikeInfo[i][sY]=0.0;
- SpikeInfo[i][sZ]=0.0;
- DestroyDynamicObject(SpikeInfo[i][sObject]);
- }
- }
- return 0;
- }
- stock DeleteClosestStrip(playerid)
- {
- for(new i = 0; i < sizeof(SpikeInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, SpikeInfo[i][sX], SpikeInfo[i][sY], SpikeInfo[i][sZ]))
- {
- if(SpikeInfo[i][sCreated] == 1)
- {
- new string[256];
- new location[MAX_ZONE_NAME];
- GetPlayer2DZone(playerid, location, MAX_ZONE_NAME);
- format(string, sizeof(string), "building: %s %s has deleted a spike strip at %s.", GetPlayerRank(playerid),PlayerName(playerid), location);
- SendRadioMessage(1, TEAM_BLUE_COLOR, string);
- SendRadioMessage(2, TEAM_BLUE_COLOR, string);
- SendRadioMessage(3, TEAM_BLUE_COLOR, string);
- SendRadioMessage(5, TEAM_BLUE_COLOR, string);
- SpikeInfo[i][sCreated]=0;
- SpikeInfo[i][sX]=0.0;
- SpikeInfo[i][sY]=0.0;
- SpikeInfo[i][sZ]=0.0;
- DestroyDynamicObject(SpikeInfo[i][sObject]);
- return 1;
- }
- }
- }
- return 0;
- }
- encode_tires(tires1, tires2, tires3, tires4) {
- return tires1 | (tires2 << 1) | (tires3 << 2) | (tires4 << 3);
- }
- /*----------------------------------------------------------------------------*
- Function:
- sscanf
- Params:
- string[] - String to extract parameters from.
- format[] - Parameter types to get.
- {Float,_}:... - Data return variables.
- Return:
- 0 - Successful, not 0 - fail.
- Notes:
- A fail is either insufficient variables to store the data or insufficient
- data for the format string - excess data is disgarded.
- A string in the middle of the input data is extracted as a single word, a
- string at the end of the data collects all remaining text.
- The format codes are:
- c - A character.
- d, i - An integer.
- h, x - A hex number (e.g. a colour).
- f - A float.
- s - A string.
- z - An optional string.
- pX - An additional delimiter where X is another character.
- '' - Encloses a litteral string to locate.
- u - User, takes a name, part of a name or an id and returns the id if they're connected.
- Now has IsNumeric integrated into the code.
- Added additional delimiters in the form of all whitespace and an
- optioanlly specified one in the format string.
- -*----------------------------------------------------------------------------*/
- stock sscanf(string[], format[], {Float,_}:...)
- {
- #if defined isnull
- if (isnull(string))
- #else
- if (string[0] == 0 || (string[0] == 1 && string[1] == 0))
- #endif
- {
- return format[0];
- }
- #pragma tabsize 4
- new
- formatPos = 0,
- stringPos = 0,
- paramPos = 2,
- paramCount = numargs(),
- delim = ' ';
- while (string[stringPos] && string[stringPos] <= ' ')
- {
- stringPos++;
- }
- while (paramPos < paramCount && string[stringPos])
- {
- switch (format[formatPos++])
- {
- case '\0':
- {
- return 0;
- }
- case 'i', 'd':
- {
- new
- neg = 1,
- num = 0,
- ch = string[stringPos];
- if (ch == '-')
- {
- neg = -1;
- ch = string[++stringPos];
- }
- do
- {
- stringPos++;
- if ('0' <= ch <= '9')
- {
- num = (num * 10) + (ch - '0');
- }
- else
- {
- return -1;
- }
- }
- while ((ch = string[stringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num * neg);
- }
- case 'h', 'x':
- {
- new
- num = 0,
- ch = string[stringPos];
- do
- {
- stringPos++;
- switch (ch)
- {
- case 'x', 'X':
- {
- num = 0;
- continue;
- }
- case '0' .. '9':
- {
- num = (num << 4) | (ch - '0');
- }
- case 'a' .. 'f':
- {
- num = (num << 4) | (ch - ('a' - 10));
- }
- case 'A' .. 'F':
- {
- num = (num << 4) | (ch - ('A' - 10));
- }
- default:
- {
- return -1;
- }
- }
- }
- while ((ch = string[stringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num);
- }
- case 'c':
- {
- setarg(paramPos, 0, string[stringPos++]);
- }
- case 'f':
- {
- new changestr[16], changepos = 0, strpos = stringPos;
- while(changepos < 16 && string[strpos] && string[strpos] != delim)
- {
- changestr[changepos++] = string[strpos++];
- }
- changestr[changepos] = '\0';
- setarg(paramPos,0,_:floatstr(changestr));
- }
- case 'p':
- {
- delim = format[formatPos++];
- continue;
- }
- case '\'':
- {
- new
- end = formatPos - 1,
- ch;
- while ((ch = format[++end]) && ch != '\'') {}
- if (!ch)
- {
- return -1;
- }
- format[end] = '\0';
- if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1)
- {
- if (format[end + 1])
- {
- return -1;
- }
- return 0;
- }
- format[end] = '\'';
- stringPos = ch + (end - formatPos);
- formatPos = end + 1;
- }
- case 'u':
- {
- new
- end = stringPos - 1,
- id = 0,
- bool:num = true,
- ch;
- while ((ch = string[++end]) && ch != delim)
- {
- if (num)
- {
- if ('0' <= ch <= '9')
- {
- id = (id * 10) + (ch - '0');
- }
- else
- {
- num = false;
- }
- }
- }
- if (num && IsPlayerConnected(id))
- {
- setarg(paramPos, 0, id);
- }
- else
- {
- #if !defined foreach
- #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
- #define __SSCANF_FOREACH__
- #endif
- string[end] = '\0';
- num = false;
- new
- name[MAX_PLAYER_NAME];
- id = end - stringPos;
- foreach (Player, playerid)
- {
- GetPlayerName(playerid, name, sizeof (name));
- if (!strcmp(name, string[stringPos], true, id))
- {
- setarg(paramPos, 0, playerid);
- num = true;
- break;
- }
- }
- if (!num)
- {
- setarg(paramPos, 0, INVALID_PLAYER_ID);
- }
- string[end] = ch;
- #if defined __SSCANF_FOREACH__
- #undef foreach
- #undef __SSCANF_FOREACH__
- #endif
- }
- stringPos = end;
- }
- case 's', 'z':
- {
- new
- i = 0,
- ch;
- if (format[formatPos])
- {
- while ((ch = string[stringPos++]) && ch != delim)
- {
- setarg(paramPos, i++, ch);
- }
- if (!i)
- {
- return -1;
- }
- }
- else
- {
- while ((ch = string[stringPos++]))
- {
- setarg(paramPos, i++, ch);
- }
- }
- stringPos--;
- setarg(paramPos, i, '\0');
- }
- default:
- {
- continue;
- }
- }
- while (string[stringPos] && string[stringPos] != delim && string[stringPos] > ' ')
- {
- stringPos++;
- }
- while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= ' '))
- {
- stringPos++;
- }
- paramPos++;
- }
- do
- {
- if ((delim = format[formatPos++]) > ' ')
- {
- if (delim == '\'')
- {
- while ((delim = format[formatPos++]) && delim != '\'') {}
- }
- else if (delim != 'z')
- {
- return delim;
- }
- }
- }
- while (delim > ' ');
- return 0;
- }
- public WeedTimer()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(HasPlantWeed[i] != 0)
- {
- WeedTime[i] ++;
- if(WeedTime[i] == 60)
- {
- WeedGrams[i] ++;
- WeedTime[i] = 0;
- WeedMin[i] ++;
- }
- if(WeedMin[i] == 70)
- {
- DestroyDynamicObject(Weed[i]);
- HasPlantWeed[i] = 0;
- WeedGrams[i] = 0;
- WeedTime[i] = 0;
- }
- }
- }
- return 1;
- }
- public WeedPickup(playerid)
- {
- new string[256];
- new Float: X, Float: Y, Float: Z;
- GetPlayerPos(playerid, X, Y, Z);
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- if(X == WeedStopPos[playerid][0] && Y == WeedStopPos[playerid][1] && Z == WeedStopPos[playerid][2])
- {
- if(GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_DUCK) return SendClientMessage(playerid, COLOR_GREY, " You must be crouched to pick weed.");
- format(string, sizeof(string), "* %s picks a weed plant.", name);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- PlayerInfo[playerid][pPot] += WeedGrams[WeedForPlayer[playerid]];
- format(string, sizeof(string), "~w~FOUND %d GRAMS OF POT", WeedGrams[WeedForPlayer[playerid]]);
- GameTextForPlayer(playerid, string, 3000, 3);
- DestroyDynamicObject(Weed[WeedForPlayer[playerid]]);
- WeedGrams[WeedForPlayer[playerid]] = 0;
- WeedTime[WeedForPlayer[playerid]] = 0;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREEN, " You have moved from your weed picking position, picking failed!");
- }
- HasPlantWeed[WeedForPlayer[playerid]] = 0;
- WeedForPlayer[playerid] = 999;
- WeedIsPicked[playerid] = 0;
- return 1;
- }
- public HackResults(playerid)
- {
- new string[256];
- new sendername[MAX_PLAYER_NAME];
- new playa[MAX_PLAYER_NAME];
- new Float: Newhp, Float: Newarm;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(WasCheckBy[playerid], playa, sizeof(playa));
- GetPlayerHealth(playerid, Newhp);
- GetPlayerArmour(playerid, Newarm);
- format(string, sizeof(string), "{AA3333}AdmWarning{FFFF00}: %s has checked %s for health hacks (old hp/armor: %.1f/%.1f, new hp/armor: %.1f/%.1f).", playa, sendername, Oldhp[playerid], Oldarm[playerid], Newhp, Newarm);
- ABroadCast(COLOR_ORANGE, string, 1);
- SetPlayerPos(playerid, Hack_x[playerid], Hack_y[playerid], Hack_z[playerid]);
- SetPlayerInterior(playerid, Hack_int[playerid]);
- SetPlayerVirtualWorld(playerid, Hack_vw[playerid]);
- SetPlayerHealth(playerid, Oldhp[playerid]);
- SetPlayerArmour(playerid, Oldarm[playerid]);
- WasCheckBy[playerid] = 999;
- return 1;
- }
- public ClearChatbox(playerid, lines)
- {
- if (IsPlayerConnected(playerid))
- {
- for(new i=0; i<lines; i++)
- {
- SendClientMessage(playerid, COLOR_GREY, " ");
- }
- }
- return 1;
- }
- public AdminFly(playerid)
- {
- if(!IsPlayerConnected(playerid))
- return flying[playerid] = false;
- if(flying[playerid])
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- new
- keys,
- ud,
- lr,
- Float:x[2],
- Float:y[2],
- Float:z;
- GetPlayerKeys(playerid, keys, ud, lr);
- GetPlayerVelocity(playerid, x[0], y[0], z);
- if(ud == KEY_UP)
- {
- GetPlayerCameraPos(playerid, x[0], y[0], z);
- GetPlayerCameraFrontVector(playerid, x[1], y[1], z);
- ApplyAnimation(playerid, "PARACHUTE", "FALL_SkyDive_Accel", 4.1, 1, 1, 1, 1, 1);
- SetPlayerToFacePos(playerid, x[0] + x[1], y[0] + y[1]);
- SetPlayerVelocity(playerid, x[1], y[1], z);
- }
- else
- SetPlayerVelocity(playerid, 0.0, 0.0, 0.01);
- }
- SetTimerEx("AdminFly", 100, 0, "d", playerid);
- }
- return 0;
- }
- public Float:SetPlayerToFacePos(playerid, Float:X, Float:Y)
- {
- new
- Float:pX1,
- Float:pY1,
- Float:pZ1,
- Float:ang;
- if(!IsPlayerConnected(playerid)) return 0.0;
- GetPlayerPos(playerid, pX1, pY1, pZ1);
- if( Y > pY1 ) ang = (-acos((X - pX1) / floatsqroot((X - pX1)*(X - pX1) + (Y - pY1)*(Y - pY1))) - 90.0);
- else if( Y < pY1 && X < pX1 ) ang = (acos((X - pX1) / floatsqroot((X - pX1)*(X - pX1) + (Y - pY1)*(Y - pY1))) - 450.0);
- else if( Y < pY1 ) ang = (acos((X - pX1) / floatsqroot((X - pX1)*(X - pX1) + (Y - pY1)*(Y - pY1))) - 90.0);
- if(X > pX1) ang = (floatabs(floatabs(ang) + 180.0));
- else ang = (floatabs(ang) - 180.0);
- ang += 180.0;
- SetPlayerFacingAngle(playerid, ang);
- return ang;
- }
- public SendVIPMessage(color, string[])
- {
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pDonateRank] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- public HelperToNewbieMessage(channel, color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(HelperNewbieChannel[i] == channel)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- public AdminReportMessage(channel, color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(ReportChannel[i] == channel)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- public LoadTaxi()
- {
- new arrCoords[5][64];
- new strFromFile2[256];
- new File: file = fopen("taxi.cfg", io_read);
- if(file)
- {
- new idx;
- while (idx < sizeof(TaxiInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, '|');
- TaxiInfo[idx][Bank] = strvalEx(arrCoords[0]);
- TaxiInfo[idx][Percent] = strvalEx(arrCoords[1]);
- idx++;
- }
- fclose(file);
- }
- return 1;
- }
- public SaveTaxi()
- {
- new idx;
- new File: file2;
- while (idx < sizeof(TaxiInfo))
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%d|%d\n",
- TaxiInfo[idx][Bank],
- TaxiInfo[idx][Percent]);
- if(idx == 0)
- {
- file2 = fopen("taxi.cfg", io_write);
- }
- else
- {
- file2 = fopen("taxi.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- forward FillingBizz(playerid);
- public FillingBizz(playerid)
- {
- new string[128];
- new h = PlayerInfo[playerid][pPbiskey];
- if(PlayerInfo[playerid][pPbiskey] >= 1)
- {
- BizzInfo[h][bProducts] += BizzInfo[h][bDelivProd];
- BizzInfo[h][bTill] -= BizzInfo[h][bPriceProd];
- format(string, sizeof(string), "Your business received %d products for $%d.", BizzInfo[h][bDelivProd],BizzInfo[h][bPriceProd]);
- SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
- SaveBusiness(h);
- }
- }
- public ExtortionBiz(bizid, money)
- {
- new string[128];
- format(string, sizeof(string), "Nobody");
- if(strcmp(BizzInfo[bizid][bExtortion],string, true ) == 0 )
- {
- return 0;
- }
- for(new i = 0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- new name[MAX_PLAYER_NAME];
- new wstring[MAX_PLAYER_NAME];
- GetPlayerName(i, name, sizeof(name));
- format(string, sizeof(string), "%s", name);
- strmid(wstring, string, 0, strlen(string), 255);
- if(strcmp(BizzInfo[bizid][bExtortion] ,wstring, true ) == 0 )
- {
- new value = money / 100;
- value = value * 10;
- GivePlayerMoney(i, value);
- BizzInfo[bizid][bTill] -= value;
- }
- }
- }
- return 1;
- }
- public PurchaseItem(playerid, itemid, price)
- {
- new string[128];
- if(PlayerInfo[playerid][pCash] >= price)
- {
- if(PlayerInfo[playerid][ItemSlot1] <= 0)
- {
- PlayerInfo[playerid][pCash] -= price;
- PlayerInfo[playerid][ItemSlot1] = 1;
- PlayerInfo[playerid][ItemID] = itemid;
- PlayerInfo[playerid][ItemBone] = 0;
- PlayerInfo[playerid][ItemOffsetX] = 0.00;
- PlayerInfo[playerid][ItemOffsetY] = 0.00;
- PlayerInfo[playerid][ItemOffsetZ] = 0.00;
- PlayerInfo[playerid][ItemRotX] = 0.00;
- PlayerInfo[playerid][ItemRotY] = 0.00;
- PlayerInfo[playerid][ItemRotZ] = 0.00;
- format( string, sizeof( string ), "You purchased a %s for $%d.", GetItemName(itemid), price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- else if(PlayerInfo[playerid][ItemSlot2] <= 0)
- {
- PlayerInfo[playerid][pCash] -= price;
- PlayerInfo[playerid][ItemSlot2] = 1;
- PlayerInfo[playerid][Item2ID] = itemid;
- PlayerInfo[playerid][Item2Bone] = 0;
- PlayerInfo[playerid][Item2OffsetX] = 0.00;
- PlayerInfo[playerid][Item2OffsetY] = 0.00;
- PlayerInfo[playerid][Item2OffsetZ] = 0.00;
- PlayerInfo[playerid][Item2RotX] = 0.00;
- PlayerInfo[playerid][Item2RotY] = 0.00;
- PlayerInfo[playerid][Item2RotZ] = 0.00;
- format( string, sizeof( string ), "You purchased a %s for $%d.", GetItemName(itemid), price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- else if(PlayerInfo[playerid][ItemSlot3] <= 0)
- {
- PlayerInfo[playerid][pCash] -= price;
- PlayerInfo[playerid][ItemSlot3] = 1;
- PlayerInfo[playerid][Item3ID] = itemid;
- PlayerInfo[playerid][Item3Bone] = 0;
- PlayerInfo[playerid][Item3OffsetX] = 0.00;
- PlayerInfo[playerid][Item3OffsetY] = 0.00;
- PlayerInfo[playerid][Item3OffsetZ] = 0.00;
- PlayerInfo[playerid][Item3RotX] = 0.00;
- PlayerInfo[playerid][Item3RotY] = 0.00;
- PlayerInfo[playerid][Item3RotZ] = 0.00;
- format( string, sizeof( string ), "You purchased a %s for $%d.", GetItemName(itemid), price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- else if(PlayerInfo[playerid][ItemSlot4] <= 0)
- {
- PlayerInfo[playerid][pCash] -= price;
- PlayerInfo[playerid][ItemSlot4] = 1;
- PlayerInfo[playerid][Item4ID] = itemid;
- PlayerInfo[playerid][Item4Bone] = 0;
- PlayerInfo[playerid][Item4OffsetX] = 0.00;
- PlayerInfo[playerid][Item4OffsetY] = 0.00;
- PlayerInfo[playerid][Item4OffsetZ] = 0.00;
- PlayerInfo[playerid][Item4RotX] = 0.00;
- PlayerInfo[playerid][Item4RotY] = 0.00;
- PlayerInfo[playerid][Item4RotZ] = 0.00;
- format( string, sizeof( string ), "You purchased a %s for $%d.", GetItemName(itemid), price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- else if(PlayerInfo[playerid][ItemSlot5] <= 0)
- {
- PlayerInfo[playerid][pCash] -= price;
- PlayerInfo[playerid][ItemSlot5] = 1;
- PlayerInfo[playerid][Item5ID] = itemid;
- PlayerInfo[playerid][Item5Bone] = 0;
- PlayerInfo[playerid][Item5OffsetX] = 0.00;
- PlayerInfo[playerid][Item5OffsetY] = 0.00;
- PlayerInfo[playerid][Item5OffsetZ] = 0.00;
- PlayerInfo[playerid][Item5RotX] = 0.00;
- PlayerInfo[playerid][Item5RotY] = 0.00;
- PlayerInfo[playerid][Item5RotZ] = 0.00;
- format( string, sizeof( string ), "You purchased a %s for $%d.", GetItemName(itemid), price);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "You don't have enough money!");
- return 1;
- }
- }
- return 1;
- }
- public ReportBroadCast(color,const string[],level)
- {
- for(new i = 0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pAdmin] >= level)
- {
- if(!gReports[i])
- {
- SendClientMessage(i, color, string);
- printf("%s", string);
- }
- }
- }
- }
- return 1;
- }
- public DisplaySafeGuns(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- new id = PlayerInfo[playerid][pPhousekey];
- new string[128];
- new WeaponName[65];
- if(HouseInfo[id][hWeaponSlot1] != 0) { GetWeaponName(HouseInfo[id][hWeaponSlot1], WeaponName, 64); format(string, sizeof(string), "Slot 1: %s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(HouseInfo[id][hWeaponSlot2] != 0) { GetWeaponName(HouseInfo[id][hWeaponSlot2], WeaponName, 64); format(string, sizeof(string), "Slot 2: %s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(HouseInfo[id][hWeaponSlot3] != 0) { GetWeaponName(HouseInfo[id][hWeaponSlot3], WeaponName, 64); format(string, sizeof(string), "Slot 3: %s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(HouseInfo[id][hWeaponSlot4] != 0) { GetWeaponName(HouseInfo[id][hWeaponSlot4], WeaponName, 64); format(string, sizeof(string), "Slot 4: %s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- if(HouseInfo[id][hWeaponSlot5] != 0) { GetWeaponName(HouseInfo[id][hWeaponSlot5], WeaponName, 64); format(string, sizeof(string), "Slot 5: %s", WeaponName); SendClientMessage(playerid, COLOR_BITEM, string); }
- }
- return 0;
- }
- public FinishRobbery()
- {
- RobStatus[BeingRobbed] = 0;
- RobStatus[RobberID1] = 255;
- RobStatus[RobberID2] = 255;
- RobStatus[RobberID3] = 255;
- RobStatus[RobberID4] = 255;
- RobStatus[RobberID5] = 255;
- RobStatus[BankReload] = 0;
- RobStatus[Setup] = 0;
- RobStatus[BankReload] = 2;
- DestroyDynamicObject(bankvault1);
- DestroyDynamicObject(bankvault2);
- bankvault1 = CreateDynamicObject(2634,2311.10668945,-0.46759671,26.88641739,0.00000000,0.00000000,270.00000000);
- }
- public SlowGMX()
- {
- SendClientMessageToAll(COLOR_LIGHTGREEN, "SERVER: The Server will Restart in 60 Second (1Minute) - Please Land / Park your Planes / Vehicles");
- SetTimer("GameModeInitExitFunc", 60000, 0);
- }
- public GetPlayerVehicleMods(playerid)
- {
- // Vehicle 1
- PlayerInfo[playerid][PlayerVehicle1ModSlot0] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 0);
- PlayerInfo[playerid][PlayerVehicle1ModSlot1] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 1);
- PlayerInfo[playerid][PlayerVehicle1ModSlot2] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 2);
- PlayerInfo[playerid][PlayerVehicle1ModSlot3] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 3);
- PlayerInfo[playerid][PlayerVehicle1ModSlot4] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 4);
- PlayerInfo[playerid][PlayerVehicle1ModSlot5] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 5);
- PlayerInfo[playerid][PlayerVehicle1ModSlot6] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 6);
- PlayerInfo[playerid][PlayerVehicle1ModSlot7] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 7);
- PlayerInfo[playerid][PlayerVehicle1ModSlot8] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 8);
- PlayerInfo[playerid][PlayerVehicle1ModSlot9] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 9);
- PlayerInfo[playerid][PlayerVehicle1ModSlot10] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 10);
- PlayerInfo[playerid][PlayerVehicle1ModSlot11] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 11);
- PlayerInfo[playerid][PlayerVehicle1ModSlot12] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 12);
- PlayerInfo[playerid][PlayerVehicle1ModSlot13] = GetVehicleComponentInSlot(PlayerVehicleID1[playerid], 13);
- // Vehicle 2
- PlayerInfo[playerid][PlayerVehicle2ModSlot0] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 0);
- PlayerInfo[playerid][PlayerVehicle2ModSlot1] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 1);
- PlayerInfo[playerid][PlayerVehicle2ModSlot2] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 2);
- PlayerInfo[playerid][PlayerVehicle2ModSlot3] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 3);
- PlayerInfo[playerid][PlayerVehicle2ModSlot4] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 4);
- PlayerInfo[playerid][PlayerVehicle2ModSlot5] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 5);
- PlayerInfo[playerid][PlayerVehicle2ModSlot6] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 6);
- PlayerInfo[playerid][PlayerVehicle2ModSlot7] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 7);
- PlayerInfo[playerid][PlayerVehicle2ModSlot8] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 8);
- PlayerInfo[playerid][PlayerVehicle2ModSlot9] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 9);
- PlayerInfo[playerid][PlayerVehicle2ModSlot10] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 10);
- PlayerInfo[playerid][PlayerVehicle2ModSlot11] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 11);
- PlayerInfo[playerid][PlayerVehicle2ModSlot12] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 12);
- PlayerInfo[playerid][PlayerVehicle2ModSlot13] = GetVehicleComponentInSlot(PlayerVehicleID2[playerid], 13);
- // Vehicle 3
- PlayerInfo[playerid][PlayerVehicle3ModSlot0] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 0);
- PlayerInfo[playerid][PlayerVehicle3ModSlot1] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 1);
- PlayerInfo[playerid][PlayerVehicle3ModSlot2] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 2);
- PlayerInfo[playerid][PlayerVehicle3ModSlot3] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 3);
- PlayerInfo[playerid][PlayerVehicle3ModSlot4] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 4);
- PlayerInfo[playerid][PlayerVehicle3ModSlot5] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 5);
- PlayerInfo[playerid][PlayerVehicle3ModSlot6] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 6);
- PlayerInfo[playerid][PlayerVehicle3ModSlot7] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 7);
- PlayerInfo[playerid][PlayerVehicle3ModSlot8] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 8);
- PlayerInfo[playerid][PlayerVehicle3ModSlot9] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 9);
- PlayerInfo[playerid][PlayerVehicle3ModSlot10] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 10);
- PlayerInfo[playerid][PlayerVehicle3ModSlot11] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 11);
- PlayerInfo[playerid][PlayerVehicle3ModSlot12] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 12);
- PlayerInfo[playerid][PlayerVehicle3ModSlot13] = GetVehicleComponentInSlot(PlayerVehicleID3[playerid], 13);
- // Vehicle 4
- PlayerInfo[playerid][PlayerVehicle4ModSlot0] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 0);
- PlayerInfo[playerid][PlayerVehicle4ModSlot1] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 1);
- PlayerInfo[playerid][PlayerVehicle4ModSlot2] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 2);
- PlayerInfo[playerid][PlayerVehicle4ModSlot3] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 3);
- PlayerInfo[playerid][PlayerVehicle4ModSlot4] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 4);
- PlayerInfo[playerid][PlayerVehicle4ModSlot5] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 5);
- PlayerInfo[playerid][PlayerVehicle4ModSlot6] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 6);
- PlayerInfo[playerid][PlayerVehicle4ModSlot7] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 7);
- PlayerInfo[playerid][PlayerVehicle4ModSlot8] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 8);
- PlayerInfo[playerid][PlayerVehicle4ModSlot9] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 9);
- PlayerInfo[playerid][PlayerVehicle4ModSlot10] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 10);
- PlayerInfo[playerid][PlayerVehicle4ModSlot11] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 11);
- PlayerInfo[playerid][PlayerVehicle4ModSlot12] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 12);
- PlayerInfo[playerid][PlayerVehicle4ModSlot13] = GetVehicleComponentInSlot(PlayerVehicleID4[playerid], 13);
- // Vehicle 5
- PlayerInfo[playerid][PlayerVehicle5ModSlot0] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 0);
- PlayerInfo[playerid][PlayerVehicle5ModSlot1] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 1);
- PlayerInfo[playerid][PlayerVehicle5ModSlot2] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 2);
- PlayerInfo[playerid][PlayerVehicle5ModSlot3] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 3);
- PlayerInfo[playerid][PlayerVehicle5ModSlot4] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 4);
- PlayerInfo[playerid][PlayerVehicle5ModSlot5] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 5);
- PlayerInfo[playerid][PlayerVehicle5ModSlot6] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 6);
- PlayerInfo[playerid][PlayerVehicle5ModSlot7] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 7);
- PlayerInfo[playerid][PlayerVehicle5ModSlot8] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 8);
- PlayerInfo[playerid][PlayerVehicle5ModSlot9] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 9);
- PlayerInfo[playerid][PlayerVehicle5ModSlot10] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 10);
- PlayerInfo[playerid][PlayerVehicle5ModSlot11] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 11);
- PlayerInfo[playerid][PlayerVehicle5ModSlot12] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 12);
- PlayerInfo[playerid][PlayerVehicle5ModSlot13] = GetVehicleComponentInSlot(PlayerVehicleID5[playerid], 13);
- return 1;
- }
- public IsAtRLTable(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,12.0,2241.4612,1617.1171,1006.1798))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,12.0,2230.2917,1617.2148,1006.1797))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,12.0,2230.2537,1591.7288,1006.1830))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,12.0,2241.9119,1591.9729,1006.1831))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,12.0,1961.8304,1009.7659,992.4688))
- {
- return 1;
- }
- else if(IsPlayerInRangeOfPoint(playerid,12.0,1961.4713,1025.3445,992.4688))
- {
- return 1;
- }
- }
- return 0;
- }
- public Hide(target, td)
- {
- return TextDrawHideForPlayer(target, MsgBox);
- }
- stock CreateRoad(Float:x,Float:y,Float:z,Float:Angle)
- {
- for(new i = 0; i < sizeof(RoadInfo); i++)
- {
- if(RoadInfo[i][sCreated] == 0)
- {
- RoadInfo[i][sCreated]=1;
- RoadInfo[i][sX]=x;
- RoadInfo[i][sY]=y;
- RoadInfo[i][sZ]=z;
- RoadInfo[i][sObject] = CreateDynamicObject(978, x, y, z, 0, 0, Angle,0,0,-1,250);
- return 1;
- }
- }
- return 0;
- }
- stock DeleteAllRoad()
- {
- for(new i = 0; i < sizeof(RoadInfo); i++)
- {
- if(RoadInfo[i][sCreated] == 1)
- {
- RoadInfo[i][sCreated]=0;
- RoadInfo[i][sX]=0.0;
- RoadInfo[i][sY]=0.0;
- RoadInfo[i][sZ]=0.0;
- DestroyDynamicObject(RoadInfo[i][sObject]);
- }
- }
- return 0;
- }
- stock DeleteClosestRoad(playerid)
- {
- for(new i = 0; i < sizeof(RoadInfo); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, RoadInfo[i][sX], RoadInfo[i][sY], RoadInfo[i][sZ]))
- {
- if(RoadInfo[i][sCreated] == 1)
- {
- new string[256];
- new location[MAX_ZONE_NAME];
- GetPlayer2DZone(playerid, location, MAX_ZONE_NAME);
- format(string, sizeof(string), "HQ: %s %s has deleted a road block at %s.", GetPlayerRank(playerid),PlayerName(playerid), location);
- SendRadioMessage(1, TEAM_BLUE_COLOR, string);
- SendRadioMessage(2, TEAM_BLUE_COLOR, string);
- SendRadioMessage(3, TEAM_BLUE_COLOR, string);
- SendRadioMessage(5, TEAM_BLUE_COLOR, string);
- RoadInfo[i][sCreated] = 0;
- RoadInfo[i][sX] = 0.0;
- RoadInfo[i][sY] =0.0;
- RoadInfo[i][sZ] = 0.0;
- DestroyDynamicObject(RoadInfo[i][sObject]);
- return 1;
- }
- }
- }
- return 0;
- }
- public ShowARandomMessage()
- {
- new
- RandomSelection = random(3);
- switch(RandomSelection) {
- case 0: {
- return SendClientMessageToAll(FLASH, RANDOM_MESSAGE1);
- }
- case 1: {
- return SendClientMessageToAll(FLASH, RANDOM_MESSAGE2);
- }
- case 2: {
- return SendClientMessageToAll(FLASH, RANDOM_MESSAGE3);
- }
- }
- return 1;
- }
- AntiDeAMX()
- {
- new a[][] =
- {
- "Unarmed (Fist)",
- "Brass K"
- };
- #pragma unused a
- }
- public AttachObjectCorrectly(playerid, object)
- {
- if(object == 1550)
- {
- SetPlayerAttachedObject(playerid, 3,1550,3,0.1,0.1,-0.1,0.0,270.0,0.0);
- }
- else if(object == 373)
- {
- SetPlayerAttachedObject(playerid, 3,373,1,0.3,-0.0,-0.1,70.0,25.0,35.0);
- }
- else if(object == 2992)
- {
- SetPlayerAttachedObject(playerid, 3,2992,2,0.2,0.0,0.0,0.0,90.0,0.0);
- }
- else if(object == 3265)
- {
- SetPlayerAttachedObject(playerid, 3,3265,1,-0.5,0.0,0.0,0.0,90.0,180.0);
- }
- else if(object == 1575)
- {
- SetPlayerAttachedObject(playerid, 3,1575,6,0.0,0.0,0.0,0.0,90.0,0.0);
- }
- else if(object == 1210)
- {
- SetPlayerAttachedObject(playerid, 3,1210,5,0.3,0.1,0.0,0.0,270.0,0.0);
- }
- else if(object == 3026)
- {
- SetPlayerAttachedObject(playerid, 3,3026,1,-0.1,-0.0,0.0,0.0,0.0,0.0);
- }
- else if(object == 2054)
- {
- SetPlayerAttachedObject(playerid, 3,2054,2,0.1,0.0,-0.0,0.0,90.0,180.0);
- }
- else if(object == 2053)
- {
- SetPlayerAttachedObject(playerid, 3,2053,2,0.1,0.0,0.0,0.0,90.0,0.0);
- }
- else if(object == 2052)
- {
- SetPlayerAttachedObject(playerid, 3,2052,2,0.1,0.0,0.0,0.0,90.0,0.0);
- }
- else return SendClientMessage(playerid, COLOR_LIGHTBLUE,"[DEBUG]: Unkown Object, Contact a developer!");
- return 1;
- }
- public SendDeveloperMessage(color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pDeveloper] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- public SendMapperMessage(color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMapper] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- public SendTesterMessage(color, string[])
- {
- //foreach(Player, i)
- for(new i; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pTester] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- stock CreateRentalVehicle(iModel, Float:fX, Float:fY, Float:fZ, Float:fAngle, iCol1, iCol2)
- {
- new
- TMP;
- TMP = AddStaticVehicle(iModel, Float:fX, Float:fY, Float:fZ, Float:fAngle, iCol1, iCol2);
- SetVehicleNumberPlate(TMP, "Rental");
- SetVehicleToRespawn(TMP);
- IsRentable[TMP] = 1;
- IsRented[TMP] = 0;
- RentedBy[TMP] = "No-one";
- return TMP;
- }
- stock GetName(playerid)
- {
- new
- Name[24];
- GetPlayerName(playerid, Name, 24);
- return Name;
- }
- stock IsRentableCar(vehicleid)
- {
- if (IsRentable[vehicleid])
- return 1;
- return 0;
- }
- stock CanAffordRental(playerid)
- {
- new
- Money;
- Money = GetPlayerMoney(playerid);
- if (Money >= RENT_COST)
- return 1;
- return 0;
- }
- stock IsRentedCar(vehicleid)
- {
- if (IsRented[vehicleid])
- return 1;
- return 0;
- }
- forward GetClosestCar(playerid);
- public GetClosestCar(playerid)
- {
- if (!IsPlayerConnected(playerid))
- {
- return -1;
- }
- new Float:prevdist = 100000.000;
- new prevcar;
- for (new carid = 0; carid < MAX_VEHICLES; carid++)
- {
- new Float:dist = GetDistanceToCar(playerid,carid);
- if ((dist < prevdist))
- {
- prevdist = dist;
- prevcar = carid;
- }
- }
- return prevcar;
- }
- forward GetDistanceToCar(playerid,carid);
- public GetDistanceToCar(playerid,carid)
- {
- new Float:dis;
- new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
- if (!IsPlayerConnected(playerid))
- {
- return -1;
- }
- GetPlayerPos(playerid,x1,y1,z1);
- GetVehiclePos(carid,x2,y2,z2);
- dis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
- return floatround(dis);
- }
- forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
- public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- tempposx = (oldposx -x);
- tempposy = (oldposy -y);
- tempposz = (oldposz -z);
- //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
- if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- return 1;
- }
- }
- return 0;
- }
- public OnPlayerEditAttachedObject( playerid, response, index, modelid, boneid,
- Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ,
- Float:fRotX, Float:fRotY, Float:fRotZ,
- Float:fScaleX, Float:fScaleY, Float:fScaleZ )
- {
- new debug_string[256+1];
- format(debug_string,256,"SetPlayerAttachedObject(playerid,%d,%d,%d,%f,%f,%f,%f,%f,%f,%f,%f,%f)",
- index,modelid,boneid,fOffsetX,fOffsetY,fOffsetZ,fRotX,fRotY,fRotZ,fScaleX,fScaleY,fScaleZ);
- print(debug_string);
- //SendClientMessage(playerid, 0xFFFFFFFF, debug_string);
- SetPlayerAttachedObject(playerid,index,modelid,boneid,fOffsetX,fOffsetY,fOffsetZ,fRotX,fRotY,fRotZ,fScaleX,fScaleY,fScaleZ);
- SendClientMessage(playerid, 0xFFFFFFFF, "You finished editing an accesorie object");
- return 1;
- }
- stock SendSplitMessageEx(playerid, color,const final[])
- {
- new buffer[EX_SPLITLENGTH+10];
- new len = strlen(final);
- if(len>EX_SPLITLENGTH)
- {
- new times = (len/EX_SPLITLENGTH);
- for(new i = 0; i < times+1; i++)
- {
- strdel(buffer, 0, EX_SPLITLENGTH+5);
- if(len-(i*EX_SPLITLENGTH)>EX_SPLITLENGTH)
- {
- strmid(buffer, final, EX_SPLITLENGTH*i, EX_SPLITLENGTH*(i+1));
- if(!i)
- format(buffer, sizeof(buffer), "%s ...", buffer);
- else
- format(buffer, sizeof(buffer), "... %s ...", buffer);
- }
- else
- {
- strmid(buffer, final, EX_SPLITLENGTH*i, len);
- format(buffer, sizeof(buffer), "... %s", buffer);
- }
- SendClientMessage(playerid, color, buffer);
- }
- }
- else
- {
- SendClientMessage(playerid, color, final);
- }
- }
- stock SendSplitMessage(playerid, color,final[])
- {
- new buffer[EX_SPLITLENGTH+10];
- new len = strlen(final);
- if(len>EX_SPLITLENGTH)
- {
- new times = (len/EX_SPLITLENGTH);
- for(new i = 0; i < times+1; i++)
- {
- strdel(buffer, 0, EX_SPLITLENGTH+5);
- if(len-(i*EX_SPLITLENGTH)>EX_SPLITLENGTH)
- {
- strmid(buffer, final, EX_SPLITLENGTH*i, EX_SPLITLENGTH*(i+1));
- if(!i)
- format(buffer, sizeof(buffer), "%s ...", buffer);
- else
- format(buffer, sizeof(buffer), "... %s ...", buffer);
- }
- else
- {
- strmid(buffer, final, EX_SPLITLENGTH*i, len);
- format(buffer, sizeof(buffer), "... %s", buffer);
- }
- SendClientMessage(playerid, color, buffer);
- }
- }
- else
- {
- SendClientMessage(playerid, color, final);
- }
- }
- public Speedometer()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- new State = GetPlayerState(i);
- if(State == PLAYER_STATE_DRIVER && ShowSpeed[i] == 1 && IsPlayerInAnyVehicle(i))
- {
- #define MULTIPLY_SPEED 4
- new carid = GetPlayerVehicleID(i);
- new VehicleModel = GetVehicleModel(GetPlayerVehicleID(i));
- new Float:x, Float:y, Float:z, Float:health, string[256]; TextDrawDestroy(black); TextDrawDestroy(Speedom[i]);
- GetPlayerPos(i, x, y, z); GetVehicleHealth(GetPlayerVehicleID(i), health);
- new Float:Dis = floatsqroot(floatpower(floatabs(floatsub(OldCoordsX[i],x)),2) + floatpower(floatabs(floatsub(OldCoordsY[i],y)),2));
- if(Gas[carid] <= 0){ RemovePlayerFromVehicle(i); SendClientMessage(i, COLOR_LIGHTRED, "The gas tank is empty in this vehicle !"); }
- if(VehicleModel==509||VehicleModel==481||VehicleModel==510) { SetVehicleHealth(GetPlayerVehicleID(i), 1000); Gas[carid] = 100; }
- if(VehicleModel==520||VehicleModel==476||VehicleModel==593||VehicleModel==553||VehicleModel==513||VehicleModel==512||VehicleModel==577||VehicleModel==592||VehicleModel==511||VehicleModel==539||VehicleModel==464||VehicleModel==519) { Gas[carid] = 100; }
- new speed = (floatround(Dis)*MULTIPLY_SPEED);
- new Sspeed[15];
- if( speed == 0) {
- format(Sspeed,sizeof(Sspeed),"~G~%dm/h",(floatround(Dis)*MULTIPLY_SPEED));
- } else if( speed >= 1 && speed <= 60 ){
- format(Sspeed,sizeof(Sspeed),"~G~%dm/h",(floatround(Dis)*MULTIPLY_SPEED));
- Gas[carid] -= 0.01;
- } else if( speed >= 61 && speed <= 120 ){
- format(Sspeed,sizeof(Sspeed),"~R~%dm/h",(floatround(Dis)*MULTIPLY_SPEED));
- Gas[carid] -= 0.02;
- } else {
- format(Sspeed,sizeof(Sspeed),"~R~%dm/h",(floatround(Dis)*MULTIPLY_SPEED));
- Gas[carid] -= 0.03;
- }
- format(string,sizeof(string),"~Y~Vehicle:~n~~g~%s~n~~Y~Speed: ~g~%s~n~~Y~Health: ~g~%.1f~n~~b~Buckle up~n~~r~/seatbelt" ,VehicleNames[GetVehicleModel(GetPlayerVehicleID(i))-400], Sspeed, health/10);
- black = TextDrawCreate(494.000000,379.000000,"_");
- TextDrawTextSize(black,600.000000,0.000000);
- TextDrawAlignment(black,0);
- TextDrawFont(black,2);
- TextDrawLetterSize(black,1.700000,6.250000);
- TextDrawSetOutline(black,1);
- TextDrawSetProportional(black,1);
- TextDrawSetShadow(black,1);
- Speedom[i] = TextDrawCreate(495.000000,380.000000,string);
- TextDrawTextSize(Speedom[i],600.000000,0.000000);
- TextDrawAlignment(Speedom[i],0);
- TextDrawFont(Speedom[i],2);
- TextDrawLetterSize(Speedom[i],0.299999,1.000000);
- TextDrawSetOutline(Speedom[i],1);
- TextDrawSetProportional(Speedom[i],1);
- TextDrawSetShadow(Speedom[i],1);
- TextDrawShowForPlayer(i, black);
- TextDrawShowForPlayer(i, Speedom[i]);
- OldCoordsX[i] = x; OldCoordsY[i] = y;
- } else { TextDrawHideForPlayer(i, black); TextDrawHideForPlayer(i, Speedom[i]); }
- }
- return true;
- }
- stock Pause(playerid)
- {
- TogglePlayerControllable(playerid, false);
- ShowLoading(playerid);
- Loaded[playerid] = 1;
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- SetPlayerPos(playerid,x,y,z+1);
- SetTimer("LoadPlayer",3100,false);
- }
- public LoadPlayer()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Loaded[i] == 1)
- {
- HideLoading(i);
- TogglePlayerControllable(i, true);
- Loaded[i] = 0;
- }
- }
- }
- }
- public ShowLoading(playerid)
- {
- TextDrawShowForPlayer(playerid, Loading0);
- TextDrawShowForPlayer(playerid, Loading1);
- TextDrawShowForPlayer(playerid, Loading2);
- TextDrawShowForPlayer(playerid, Loading3);
- TextDrawShowForPlayer(playerid, Loading4);
- TextDrawShowForPlayer(playerid, Loading5);
- TextDrawShowForPlayer(playerid, Loading6);
- TextDrawShowForPlayer(playerid, Loading7);
- TextDrawShowForPlayer(playerid, Loading8);
- }
- public HideLoading(playerid)
- {
- TextDrawHideForPlayer(playerid, Loading0);
- TextDrawHideForPlayer(playerid, Loading1);
- TextDrawHideForPlayer(playerid, Loading2);
- TextDrawHideForPlayer(playerid, Loading3);
- TextDrawHideForPlayer(playerid, Loading4);
- TextDrawHideForPlayer(playerid, Loading5);
- TextDrawHideForPlayer(playerid, Loading6);
- TextDrawHideForPlayer(playerid, Loading7);
- TextDrawHideForPlayer(playerid, Loading8);
- }
- stock CheckPlayerDistanceToVehicle(Float:radi, playerid, vehicleid)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:PX,Float:PY,Float:PZ,Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid,PX,PY,PZ);
- GetVehiclePos(vehicleid, X,Y,Z);
- new Float:Distance = (X-PX)*(X-PX)+(Y-PY)*(Y-PY)+(Z-PZ)*(Z-PZ);
- if(Distance <= radi*radi)
- {
- return 1;
- }
- }
- return 0;
- }
- public SaveTrunk()
- {
- new idx;
- new File: file2;
- idx = 184;
- while (idx < sizeof(CarInfo))
- {
- new coordsstring[256];
- format(coordsstring, sizeof(coordsstring), "%i,%i,%i,%i,%i,%i,%i,%i,%i,%f\n",
- vehTrunk[idx][1],
- vehTrunkAmmo[idx][1],
- vehTrunk[idx][2],
- vehTrunkAmmo[idx][2],
- vehTrunk[idx][3],
- vehTrunkAmmo[idx][3],
- vehTrunk[idx][4],
- vehTrunkAmmo[idx][4],
- vehTrunkCounter[idx],
- vehTrunkArmour[idx]);
- if(idx == 1)
- {
- file2 = fopen("trunk.cfg", io_write);
- }
- else
- {
- file2 = fopen("trunk.cfg", io_append);
- }
- fwrite(file2, coordsstring);
- idx++;
- fclose(file2);
- }
- return 1;
- }
- public LoadTrunk()
- {
- new arrCoords[13][64];
- new strFromFile2[256];
- new File: file = fopen("trunk.cfg", io_read);
- if (file)
- {
- new idx = 184;
- while (idx < sizeof(CarInfo))
- {
- fread(file, strFromFile2);
- split(strFromFile2, arrCoords, ',');
- vehTrunk[idx][1] = strval(arrCoords[0]);
- vehTrunkAmmo[idx][1] = strval(arrCoords[1]);
- vehTrunk[idx][2] = strval(arrCoords[2]);
- vehTrunkAmmo[idx][2] = strval(arrCoords[3]);
- vehTrunk[idx][3] = strval(arrCoords[4]);
- vehTrunkAmmo[idx][3] = strval(arrCoords[5]);
- vehTrunk[idx][4] = strval(arrCoords[6]);
- vehTrunkAmmo[idx][4] = strval(arrCoords[7]);
- vehTrunkCounter[idx] = strval(arrCoords[8]);
- vehTrunkArmour[idx] = floatstr(arrCoords[9]);
- idx++;
- }
- }
- return 1;
- }
- public SafeSetPlayerArmour(playerid, Float:armour)
- {
- PlayerInfo[playerid][pArmor] = armour;
- SetPlayerArmour(playerid, armour);
- return 1;
- }
- public SafeGivePlayerWeapon(playerid, weaponid, ammo)
- {
- ScriptWeaponsUpdated[playerid] = 1;
- GivePlayerWeapon(playerid, weaponid, ammo);
- SetTimerEx("UpdateWeapons",2500,false,"i",playerid);
- return 1;
- }
- public RemovePlayerWeapon(playerid, weaponid)
- {
- new plyWeapons[12] = 0;
- new plyAmmo[12] = 0;
- for(new slot = 0; slot != 12; slot++)
- {
- new wep, ammo;
- GetPlayerWeaponData(playerid, slot, wep, ammo);
- if(wep != weaponid && ammo != 0)
- {
- GetPlayerWeaponData(playerid, slot, plyWeapons[slot], plyAmmo[slot]);
- }
- }
- SafeResetPlayerWeapons(playerid);
- for(new slot = 0; slot != 12; slot++)
- {
- if(plyAmmo[slot] != 0)
- {
- SafeGivePlayerWeapon(playerid, plyWeapons[slot], plyAmmo[slot]);
- }
- }
- return 1;
- }
- stock SyntaxMessage(playerid, msg[])
- {
- new
- string[128];
- format(string, sizeof(string), "{AFAFAF}Syntax:{FFFFFF} %s", msg);
- return SendClientMessage(playerid, WHITE, string);
- }
- public SafeResetPlayerWeapons(playerid)
- {
- ScriptWeaponsUpdated[playerid] = 1;
- ResetPlayerWeapons(playerid);
- SetTimerEx("UpdateWeapons",2500,false,"i",playerid);
- return 1;
- }
- public LoseHealth(playerid)
- {
- new Float:hp;
- GetPlayerHealth(playerid, hp);
- SetPlayerHealth(playerid, hp-1);
- return 1;
- }
- public LoadPlayerVars(playerid)
- {
- OnPlayerReloggingLogin(playerid);
- gPlayerLogged[playerid] = 1;
- gPlayerSpawned[playerid] = 1;
- TogglePlayerControllable(playerid, 1);
- DeletePVar(playerid, "Relogging");
- SendClientMessage(playerid, WHITE, "Relogging: Your statistics have been loaded. Relogging finished.");
- return 1;
- }
- stock FactionEmbed(faction)
- {
- new color = FactionInfo[faction][FactionColor];
- new string[128];
- new facname[128];
- new tmp[24];
- tmp = ReturnColorName(color);
- if (faction == 1) format(facname, 128, FACTION_1);
- if (faction == 2) format(facname, 128, FACTION_2);
- if (faction == 3) format(facname, 128, FACTION_3);
- if (faction == 4) format(facname, 128, FACTION_4);
- if (faction == 5) format(facname, 128, FACTION_5);
- if (faction == 6) format(facname, 128, FACTION_6);
- if (faction == 7) format(facname, 128, FACTION_7);
- if (faction == 8) format(facname, 128, FACTION_8);
- if (faction == 9) format(facname, 128, FACTION_9);
- if (faction == 10) format(facname, 128, FACTION_10);
- if (strcmp(tmp, "lightred", true) == 0) format(string, sizeof(string), "{FF6347}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "lightblue", true) == 0) format(string, sizeof(string), "{FF6347}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "orange", true) == 0) format(string, sizeof(string), "{FFA100}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "grey", true) == 0) format(string, sizeof(string), "{AFAFAF}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "white", true) == 0) format(string, sizeof(string), "{FFFFFF}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "black", true) == 0) format(string, sizeof(string), "{000000}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "green", true) == 0) format(string, sizeof(string), "{33AA33}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "red", true) == 0) format(string, sizeof(string), "{FF0000}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "yellow", true) == 0) format(string, sizeof(string), "{FFFF00}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "darkred", true) == 0) format(string, sizeof(string), "{AA3333}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "darkpurple", true) == 0) format(string, sizeof(string), "{800080}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "doc", true) == 0) format(string, sizeof(string), "{FF8282}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "purple", true) == 0) format(string, sizeof(string), "{C2A2DA}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "samp", true) == 0) format(string, sizeof(string), "{AAC4E5}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "blue", true) == 0) format(string, sizeof(string), "{0000FF}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "lime", true) == 0) format(string, sizeof(string), "{00FF00}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "pink", true) == 0) format(string, sizeof(string), "{FF00FF}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "cyan", true) == 0) format(string, sizeof(string), "{00E6E6}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "news", true) == 0) format(string, sizeof(string), "{2B77A1}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "beige", true) == 0) format(string, sizeof(string), "{A59370}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "navyblue", true) == 0) format(string, sizeof(string), "{8D8DFF}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "darkgrey", true) == 0) format(string, sizeof(string), "{585858}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "cop", true) == 0) format(string, sizeof(string), "{2641FE}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "lightpurple", true) == 0) format(string, sizeof(string), "{AD99BE}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "soldier", true) == 0) format(string, sizeof(string), "{9ACD32}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "yellow2", true) == 0) format(string, sizeof(string), "{F5DEB3}%s{FFFFFF}", facname);
- else if (strcmp(tmp, "none", true) == 0) format(string, sizeof(string), "{FFFFFF}%s{FFFFFF}", facname);
- return string;
- }
- stock FixedColor(color)
- {
- // Added 00 at the end so you wouldn't see the player marker on the radar -Tommy
- new newcolor;
- if (color == 0xFF6347FF) newcolor = 0xFF634700;
- else if (color == 0x33CCFFFF) newcolor = 0x33CCFF00;
- else if (color == 0xFFA100FF) newcolor = 0xFFA10000;
- else if (color == 0xAFAFAFFF) newcolor = 0xAFAFAF00;
- else if (color == 0xFFFFFFFF) newcolor = 0xFFFFFF00;
- else if (color == 0x000000FF) newcolor = 0x00000000;
- else if (color == 0x33AA33FF) newcolor = 0x33AA3300;
- else if (color == 0xFF0000FF) newcolor = 0xFF000000;
- else if (color == 0xFFFF00FF) newcolor = 0xFFFF0000;
- else if (color == 0xAA3333FF) newcolor = 0xAA333300;
- else if (color == 0x800080FF) newcolor = 0x80008000;
- else if (color == 0xFF8282FF) newcolor = 0xFF828200;
- else if (color == 0xC2A2DAFF) newcolor = 0xC2A2DA00;
- else if (color == 0xAAC4E5FF) newcolor = 0xAAC4E500;
- else if (color == 0x0000FFFF) newcolor = 0x0000FF00;
- else if (color == 0x00FF00FF) newcolor = 0x00FF0000;
- else if (color == 0xFF00FFFF) newcolor = 0xFF00FF00;
- else if (color == 0x00E6E6FF) newcolor = 0x00E6E600;
- else if (color == 0x2B77A1FF) newcolor = 0x2B77A100;
- else if (color == 0xA59370FF) newcolor = 0xA5937000;
- else if (color == 0x8D8DFFFF) newcolor = 0x8D8DFF00;
- else if (color == 0x585858FF) newcolor = 0x58585800;
- else if (color == 0x2641FEFF) newcolor = 0x2641FE00;
- else if (color == 0xAD99BEFF) newcolor = 0xAD99BE00;
- else if (color == 0x9ACD32FF) newcolor = 0x9ACD3200;
- else if (color == 0xF5DEB3FF) newcolor = 0xF5DEB300;
- else color = 0xFFFFFF00;
- return newcolor;
- }
- stock ReturnColorName(color)
- {
- new tmp[24];
- if (color == 0xFF6347FF) tmp = "lightred";
- else if (color == 0x33CCFFFF) tmp = "lightblue";
- else if (color == 0xFFA100FF) tmp = "orange";
- else if (color == 0xAFAFAFFF) tmp = "grey";
- else if (color == 0xFFFFFFFF) tmp = "white";
- else if (color == 0x000000FF) tmp = "black";
- else if (color == 0x33AA33FF) tmp = "green";
- else if (color == 0xFF0000FF) tmp = "red";
- else if (color == 0xFFFF00FF) tmp = "yellow";
- else if (color == 0xAA3333FF) tmp = "darkred";
- else if (color == 0x800080FF) tmp = "darkpurple";
- else if (color == 0xFF8282FF) tmp = "doc";
- else if (color == 0xC2A2DAFF) tmp = "purple";
- else if (color == 0xAAC4E5FF) tmp = "samp";
- else if (color == 0x0000FFFF) tmp = "blue";
- else if (color == 0x00FF00FF) tmp = "lime";
- else if (color == 0xFF00FFFF) tmp = "pink";
- else if (color == 0x00E6E6FF) tmp = "cyan";
- else if (color == 0x2B77A1FF) tmp = "news";
- else if (color == 0xA59370FF) tmp = "beige";
- else if (color == 0x8D8DFFFF) tmp = "navyblue";
- else if (color == 0x585858FF) tmp = "darkgrey";
- else if (color == 0x2641FEFF) tmp = "cop";
- else if (color == 0xAD99BEFF) tmp = "lightpurple";
- else if (color == 0x9ACD32FF) tmp = "soldier";
- else if (color == 0xF5DEB3FF) tmp = "yellow2";
- else tmp = "none";
- return tmp;
- }
- stock ReturnColor(tmp[])
- {
- new color;
- if (strcmp(tmp, "lightred", true) == 0) color = 0xFF6347FF;
- else if (strcmp(tmp, "lightblue", true) == 0) color = 0x33CCFFFF;
- else if (strcmp(tmp, "orange", true) == 0) color = 0xFFA100FF;
- else if (strcmp(tmp, "grey", true) == 0) color = 0xAFAFAFFF;
- else if (strcmp(tmp, "white", true) == 0) color = 0xFFFFFFFF;
- else if (strcmp(tmp, "black", true) == 0) color = 0x000000FF;
- else if (strcmp(tmp, "green", true) == 0) color = 0x33AA33FF;
- else if (strcmp(tmp, "red", true) == 0) color = 0xFF0000FF;
- else if (strcmp(tmp, "yellow", true) == 0) color = 0xFFFF00FF;
- else if (strcmp(tmp, "darkred", true) == 0) color = 0xAA3333FF;
- else if (strcmp(tmp, "darkpurple", true) == 0) color = 0x800080FF;
- else if (strcmp(tmp, "doc", true) == 0) color = 0xFF8282FF;
- else if (strcmp(tmp, "purple", true) == 0) color = 0xC2A2DAFF;
- else if (strcmp(tmp, "samp", true) == 0) color = 0xAAC4E5FF;
- else if (strcmp(tmp, "blue", true) == 0) color = 0x0000FFFF;
- else if (strcmp(tmp, "lime", true) == 0) color = 0x00FF00FF;
- else if (strcmp(tmp, "pink", true) == 0) color = 0xFF00FFFF;
- else if (strcmp(tmp, "cyan", true) == 0) color = 0x00E6E6FF;
- else if (strcmp(tmp, "news", true) == 0) color = 0x2B77A1FF;
- else if (strcmp(tmp, "beige", true) == 0) color = 0xA59370FF;
- else if (strcmp(tmp, "navyblue", true) == 0) color = 0x8D8DFFFF;
- else if (strcmp(tmp, "darkgrey", true) == 0) color = 0x585858FF;
- else if (strcmp(tmp, "cop", true) == 0) color = 0x2641FEFF;
- else if (strcmp(tmp, "lightpurple", true) == 0) color = 0xAD99BEFF;
- else if (strcmp(tmp, "soldier", true) == 0) color = 0x9ACD32FF;
- else if (strcmp(tmp, "yellow2", true) == 0) color = 0xF5DEB3FF;
- else color = 0xFFFFFFFF;
- return color;
- }
- stock MakeLeaderOf(playerid, faction)
- {
- if(IsPlayerConnected(playerid))
- {
- switch(PlayerInfo[playerid][pLeader])
- {
- case 1:
- {
- strmid(FACTION1_OWNER, "No-one", 0, strlen("No-one"), 255);
- TOTAL_FACTION1_MEMBERS--;
- }
- case 2:
- {
- strmid(FACTION2_OWNER, "No-one", 0, strlen("No-one"), 255);
- TOTAL_FACTION2_MEMBERS--;
- }
- case 3:
- {
- strmid(FACTION3_OWNER, "No-one", 0, strlen("No-one"), 255);
- TOTAL_FACTION3_MEMBERS--;
- }
- case 4:
- {
- strmid(FACTION4_OWNER, "No-one", 0, strlen("No-one"), 255);
- TOTAL_FACTION4_MEMBERS--;
- }
- case 5:
- {
- strmid(FACTION5_OWNER, "No-one", 0, strlen("No-one"), 255);
- TOTAL_FACTION5_MEMBERS--;
- }
- case 6:
- {
- strmid(FACTION6_OWNER, "No-one", 0, strlen("No-one"), 255);
- TOTAL_FACTION6_MEMBERS--;
- }
- case 7:
- {
- strmid(FACTION7_OWNER, "No-one", 0, strlen("No-one"), 255);
- TOTAL_FACTION7_MEMBERS--;
- }
- case 8:
- {
- strmid(FACTION8_OWNER, "No-one", 0, strlen("No-one"), 255);
- TOTAL_FACTION8_MEMBERS--;
- }
- case 9:
- {
- strmid(FACTION9_OWNER, "No-one", 0, strlen("No-one"), 255);
- TOTAL_FACTION9_MEMBERS--;
- }
- case 10:
- {
- strmid(FACTION10_OWNER, "No-one", 0, strlen("No-one"), 255);
- TOTAL_FACTION10_MEMBERS--;
- }
- }
- switch(faction)
- {
- case 0: return 1;
- case 1: { strmid(FACTION1_OWNER, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); TOTAL_FACTION1_MEMBERS++; }
- case 2: { strmid(FACTION2_OWNER, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); TOTAL_FACTION2_MEMBERS++; }
- case 3: { strmid(FACTION3_OWNER, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); TOTAL_FACTION3_MEMBERS++; }
- case 4: { strmid(FACTION4_OWNER, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); TOTAL_FACTION4_MEMBERS++; }
- case 5: { strmid(FACTION5_OWNER, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); TOTAL_FACTION5_MEMBERS++; }
- case 6: { strmid(FACTION6_OWNER, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); TOTAL_FACTION6_MEMBERS++; }
- case 7: { strmid(FACTION7_OWNER, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); TOTAL_FACTION7_MEMBERS++; }
- case 8: { strmid(FACTION8_OWNER, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); TOTAL_FACTION8_MEMBERS++; }
- case 9: { strmid(FACTION9_OWNER, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); TOTAL_FACTION9_MEMBERS++; }
- case 10: { strmid(FACTION10_OWNER, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 255); TOTAL_FACTION10_MEMBERS++; }
- }
- }
- return 1;
- }
- public TenSecondsUntilSuccess(playerid)
- {
- new string[256];
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- if(IsPlayerConnected(playerid))
- {
- if(x == GetPVarFloat(playerid, "CaptureX") && y == GetPVarFloat(playerid, "CaptureY") && z == GetPVarFloat(playerid, "CaptureZ"))
- {
- new pointid = PointAttemptingToCapture[playerid];
- if (PointStatistics[pointid][capturable] == 0) return SendClientMessage(playerid, GREY, " This point cannot be captured anymore.");
- capturegoingon = 1;
- format(string, sizeof(string), "%s is attempting to capture %s for %s; it will be available to them in 10 minutes.", PlayerName(playerid), PointStatistics[pointid][pointname], FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyName]);
- SendFamilyMessageToAll(YELLOW, string);
- KillTimer(pointtimer);
- pointtimer = SetTimerEx("FullyCapture", 600000, false, "i", pointid);
- SetPVarInt(playerid, "Capturing", 0);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(i == playerid) continue;
- if(PointAttemptingToCapture[i] == pointid)
- {
- PointAttemptingToCapture[i] = 0;
- Capturing[i][pointid] = 0;
- }
- }
- Capturing[playerid][pointid] = 1;
- PointAttemptingToCapture[playerid] = pointid;
- return 1;
- }
- else { SendClientMessage(playerid, GREY, " You've moved from the capturing position..."); SetPVarInt(playerid, "Capturing", 0); return 1; }
- }
- else { SendFamilyMessageToAll(YELLOW, "The player attempting to capture has disconnected."); }
- return 1;
- }
- public FullyCapture(pointid)
- {
- new allied;
- new string[256], capturerid = -1;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PointAttemptingToCapture[i] == pointid && Capturing[i][pointid])
- {
- capturerid = i;
- break;
- }
- }
- if(capturerid == -1)
- {
- KillTimer(pointtimer);
- SendFamilyMessageToAll(YELLOW, "The point couldn't be captured as the capturer disconnected. However, the point is still available.");
- capturegoingon = 0;
- return 1;
- }
- format(string, sizeof(string), "%s has successfully captured %s for %s.", PlayerName(capturerid), PointStatistics[pointid][pointname], FamilyInfo[PlayerInfo[capturerid][pFMember]][FamilyName]);
- SendFamilyMessageToAll(YELLOW, string);
- FamilyInfo[PlayerInfo[capturerid][pFMember]][FamilyBank] += PointStatistics[pointid][pointmoney];
- if(FamilyInfo[PlayerInfo[capturerid][pFMember]][FAllied] != 255)
- {
- allied = FamilyInfo[PlayerInfo[capturerid][pFMember]][FAllied];
- FamilyInfo[allied][FamilyBank] += (PointStatistics[pointid][pointmoney] * 20) / 100; // i think i did it right
- }
- PointStatistics[pointid][pointmoney] = 0;
- // I forgot this, lol.
- PointStatistics[pointid][capturedfamily] = PlayerInfo[capturerid][pFMember];
- // And this...
- strmid(PointStatistics[pointid][capturer], PlayerName(capturerid), 0, strlen(PlayerName(capturerid)), 255);
- capturegoingon = 0;
- PointStatistics[pointid][hoursleft] = 24;
- PointStatistics[pointid][capturable] = 0;
- PointAttemptingToCapture[capturerid] = 0;
- Capturing[capturerid][pointid] = 0;
- SetPVarInt(capturerid, "Capturing", 0);
- return 1;
- }
- forward CheckKeyPress(playerid);
- public CheckKeyPress(playerid)
- {
- new keys, updown, leftright;
- GetPlayerKeys(playerid, keys, updown, leftright);
- if(CurrentCCTV[playerid] > -1 && PlayerMenu[playerid] == -1)
- {
- if(leftright == KEY_RIGHT)
- {
- if(keys == KEY_SPRINT)
- {
- CCTVDegree[playerid] = (CCTVDegree[playerid] - 2.0);
- }
- else
- {
- CCTVDegree[playerid] = (CCTVDegree[playerid] - 0.5);
- }
- if(CCTVDegree[playerid] < 0)
- {
- CCTVDegree[playerid] = 359;
- }
- MovePlayerCCTV(playerid);
- }
- if(leftright == KEY_LEFT)
- {
- if(keys == KEY_SPRINT)
- {
- CCTVDegree[playerid] = (CCTVDegree[playerid] + 2.0);
- }
- else
- {
- CCTVDegree[playerid] = (CCTVDegree[playerid] + 0.5);
- }
- if(CCTVDegree[playerid] >= 360)
- {
- CCTVDegree[playerid] = 0;
- }
- MovePlayerCCTV(playerid);
- }
- if(updown == KEY_UP)
- {
- if(CCTVRadius[playerid] < 25)
- {
- if(keys == KEY_SPRINT)
- {
- CCTVRadius[playerid] = (CCTVRadius[playerid] + 0.5);
- MovePlayerCCTV(playerid);
- }
- else
- {
- CCTVRadius[playerid] = (CCTVRadius[playerid] + 0.1);
- MovePlayerCCTV(playerid);
- }
- }
- }
- if(updown == KEY_DOWN)
- {
- if(keys == KEY_SPRINT)
- {
- if(CCTVRadius[playerid] >= 0.6)
- {
- CCTVRadius[playerid] = (CCTVRadius[playerid] - 0.5);
- MovePlayerCCTV(playerid);
- }
- }
- else
- {
- if(CCTVRadius[playerid] >= 0.2)
- {
- CCTVRadius[playerid] = (CCTVRadius[playerid] - 0.1);
- MovePlayerCCTV(playerid);
- }
- }
- }
- if(keys == KEY_CROUCH)
- {
- OnPlayerCommandText(playerid, "/exitcctv");
- }
- }
- MovePlayerCCTV(playerid);
- }
- stock MovePlayerCCTV(playerid)
- {
- CCTVLA[playerid][0] = CCTVLAO[CurrentCCTV[playerid]][0] + (floatmul(CCTVRadius[playerid], floatsin(-CCTVDegree[playerid], degrees)));
- CCTVLA[playerid][1] = CCTVLAO[CurrentCCTV[playerid]][1] + (floatmul(CCTVRadius[playerid], floatcos(-CCTVDegree[playerid], degrees)));
- SetPlayerCameraLookAt(playerid, CCTVLA[playerid][0], CCTVLA[playerid][1], CCTVLA[playerid][2]);
- }
- stock AddCCTV(name[], Float:X, Float:Y, Float:Z, Float:Angle)
- {
- if(TotalCCTVS >= MAX_CCTVS) return 0;
- format(CameraName[TotalCCTVS], 32, "%s", name);
- CCTVCP[TotalCCTVS][0] = X;
- CCTVCP[TotalCCTVS][1] = Y;
- CCTVCP[TotalCCTVS][2] = Z;
- CCTVCP[TotalCCTVS][3] = Angle;
- CCTVLAO[TotalCCTVS][0] = X;
- CCTVLAO[TotalCCTVS][1] = Y;
- CCTVLAO[TotalCCTVS][2] = Z-10;
- TotalCCTVS++;
- return TotalCCTVS-1;
- }
- SetPlayerToCCTVCamera(playerid, CCTV)
- {
- if(CCTV >= TotalCCTVS)
- {
- SendClientMessage(playerid, 0xFF0000AA, "Invald CCTV");
- return 1;
- }
- if(CurrentCCTV[playerid] == -1)
- {
- GetPlayerPos(playerid, LastPos[playerid][LX], LastPos[playerid][LY], LastPos[playerid][LZ]);
- GetPlayerFacingAngle(playerid, LastPos[playerid][LA]);
- LastPos[playerid][LInterior] = GetPlayerInterior(playerid);
- }
- else
- {
- KillTimer(KeyTimer[playerid]);
- }
- CurrentCCTV[playerid] = CCTV;
- TogglePlayerControllable(playerid, 0);
- //SetPlayerPos(playerid, CCTVCP[CCTV][0], CCTVCP[CCTV][1], (CCTVCP[CCTV][2]-50));
- SetPlayerPos(playerid, CCTVCP[CCTV][0], CCTVCP[CCTV][1], -100.0);
- SetPlayerCameraPos(playerid, CCTVCP[CCTV][0], CCTVCP[CCTV][1], CCTVCP[CCTV][2]);
- SetPlayerCameraLookAt(playerid, CCTVLAO[CCTV][0], (CCTVLAO[CCTV][1]+0.2), CCTVLAO[CCTV][2]);
- CCTVLA[playerid][0] = CCTVLAO[CCTV][0];
- CCTVLA[playerid][1] = CCTVLAO[CCTV][1]+0.2;
- CCTVLA[playerid][2] = CCTVLAO[CCTV][2];
- CCTVRadius[playerid] = 12.5;
- CCTVDegree[playerid] = CCTVCP[CCTV][3];
- MovePlayerCCTV(playerid);
- KeyTimer[playerid] = SetTimerEx("CheckKeyPress", 75, 1, "i", playerid);
- TextDrawShowForPlayer(playerid, TD);
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- new Menu:Current = GetPlayerMenu(playerid);
- for(new menu; menu<TotalMenus; menu++)
- {
- new Menu:current = GetPlayerMenu(playerid);
- if(current == tuning_menu)
- {
- switch(row)
- {
- case 0: ShowMenuForPlayer(paintjobs_menu, playerid);
- case 1:
- {
- TextDrawShowForPlayer(playerid, Mod_Shop_Color_Menu[0]);
- TextDrawShowForPlayer(playerid, Mod_Shop_Color_Menu[1]);
- for(new i = 65; i < 129; i++)
- {
- TextDrawShowForPlayer(playerid, Mod_Shop_Color_Menu[i]);
- }
- TogglePlayerControllable(playerid, 0);
- SelectingColorMode[playerid] = 1;
- }
- case 2: ShowMenuForPlayer(exhausts_menu, playerid);
- case 3: ShowMenuForPlayer(front_bumper_menu, playerid);
- case 4: ShowMenuForPlayer(rear_bumper_menu, playerid);
- case 5: ShowMenuForPlayer(roof_menu, playerid);
- case 6: ShowMenuForPlayer(spoilers_menu, playerid);
- case 7: ShowMenuForPlayer(sideskirts_menu, playerid);
- case 8: ShowMenuForPlayer(bullbars_menu, playerid);
- case 9: ShowMenuForPlayer(wheels_menu, playerid);
- case 10: ShowMenuForPlayer(stereo_menu, playerid);
- case 11: ShowMenuForPlayer(tuning_menu2, playerid);
- }
- }
- if(current == paintjobs_menu)
- {
- switch(row)
- {
- case 0:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 ||
- GetVehicleModel(install_mod_car[playerid]) == 565 ||
- GetVehicleModel(install_mod_car[playerid]) == 559 ||
- GetVehicleModel(install_mod_car[playerid]) == 561 ||
- GetVehicleModel(install_mod_car[playerid]) == 560 ||
- GetVehicleModel(install_mod_car[playerid]) == 575 ||
- GetVehicleModel(install_mod_car[playerid]) == 534 ||
- GetVehicleModel(install_mod_car[playerid]) == 567 ||
- GetVehicleModel(install_mod_car[playerid]) == 536 ||
- GetVehicleModel(install_mod_car[playerid]) == 535 ||
- GetVehicleModel(install_mod_car[playerid]) == 576 ||
- GetVehicleModel(install_mod_car[playerid]) == 558 ||
- GetVehicleModel(install_mod_car[playerid]) == 483)
- {
- new car = install_mod_car[playerid];
- SetVehiclePaintjob(car, 0);
- PlayerPlaySound(playerid, 1134, 0, 0, 0);
- ShowMenuForPlayer(paintjobs_menu, playerid);
- }
- else
- {
- SendClientMessage(playerid, GREY, "This vehicle doesn't support Paintjobs.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 1:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 ||
- GetVehicleModel(install_mod_car[playerid]) == 565 ||
- GetVehicleModel(install_mod_car[playerid]) == 559 ||
- GetVehicleModel(install_mod_car[playerid]) == 561 ||
- GetVehicleModel(install_mod_car[playerid]) == 560 ||
- GetVehicleModel(install_mod_car[playerid]) == 575 ||
- GetVehicleModel(install_mod_car[playerid]) == 534 ||
- GetVehicleModel(install_mod_car[playerid]) == 567 ||
- GetVehicleModel(install_mod_car[playerid]) == 536 ||
- GetVehicleModel(install_mod_car[playerid]) == 535 ||
- GetVehicleModel(install_mod_car[playerid]) == 576 ||
- GetVehicleModel(install_mod_car[playerid]) == 558 ||
- GetVehicleModel(install_mod_car[playerid]) == 483)
- {
- new car = install_mod_car[playerid];
- SetVehiclePaintjob(car, 1);
- PlayerPlaySound(playerid, 1134, 0, 0, 0);
- ShowMenuForPlayer(paintjobs_menu, playerid);
- }
- else
- {
- SendClientMessage(playerid, GREY, "This vehicle doesn't support Paintjobs.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 2:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 ||
- GetVehicleModel(install_mod_car[playerid]) == 565 ||
- GetVehicleModel(install_mod_car[playerid]) == 559 ||
- GetVehicleModel(install_mod_car[playerid]) == 561 ||
- GetVehicleModel(install_mod_car[playerid]) == 560 ||
- GetVehicleModel(install_mod_car[playerid]) == 575 ||
- GetVehicleModel(install_mod_car[playerid]) == 534 ||
- GetVehicleModel(install_mod_car[playerid]) == 567 ||
- GetVehicleModel(install_mod_car[playerid]) == 536 ||
- GetVehicleModel(install_mod_car[playerid]) == 535 ||
- GetVehicleModel(install_mod_car[playerid]) == 576 ||
- GetVehicleModel(install_mod_car[playerid]) == 558 ||
- GetVehicleModel(install_mod_car[playerid]) == 483)
- {
- new car = install_mod_car[playerid];
- SetVehiclePaintjob(car, 2);
- PlayerPlaySound(playerid, 1134, 0, 0, 0);
- ShowMenuForPlayer(paintjobs_menu, playerid);
- }
- else
- {
- SendClientMessage(playerid, GREY, "This vehicle doesn't support Paintjobs.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 3:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 ||
- GetVehicleModel(install_mod_car[playerid]) == 565 ||
- GetVehicleModel(install_mod_car[playerid]) == 559 ||
- GetVehicleModel(install_mod_car[playerid]) == 561 ||
- GetVehicleModel(install_mod_car[playerid]) == 560 ||
- GetVehicleModel(install_mod_car[playerid]) == 575 ||
- GetVehicleModel(install_mod_car[playerid]) == 534 ||
- GetVehicleModel(install_mod_car[playerid]) == 567 ||
- GetVehicleModel(install_mod_car[playerid]) == 536 ||
- GetVehicleModel(install_mod_car[playerid]) == 535 ||
- GetVehicleModel(install_mod_car[playerid]) == 576 ||
- GetVehicleModel(install_mod_car[playerid]) == 558 ||
- GetVehicleModel(install_mod_car[playerid]) == 483)
- {
- new car = install_mod_car[playerid];
- SetVehiclePaintjob(car, 3);
- PlayerPlaySound(playerid, 1134, 0, 0, 0);
- ShowMenuForPlayer(paintjobs_menu, playerid);
- }
- else
- {
- SendClientMessage(playerid, GREY, "This vehicle doesn't support Paintjobs.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 4:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 ||
- GetVehicleModel(install_mod_car[playerid]) == 565 ||
- GetVehicleModel(install_mod_car[playerid]) == 559 ||
- GetVehicleModel(install_mod_car[playerid]) == 561 ||
- GetVehicleModel(install_mod_car[playerid]) == 560 ||
- GetVehicleModel(install_mod_car[playerid]) == 575 ||
- GetVehicleModel(install_mod_car[playerid]) == 534 ||
- GetVehicleModel(install_mod_car[playerid]) == 567 ||
- GetVehicleModel(install_mod_car[playerid]) == 536 ||
- GetVehicleModel(install_mod_car[playerid]) == 535 ||
- GetVehicleModel(install_mod_car[playerid]) == 576 ||
- GetVehicleModel(install_mod_car[playerid]) == 558 ||
- GetVehicleModel(install_mod_car[playerid]) == 483)
- {
- new car = install_mod_car[playerid];
- SetVehiclePaintjob(car, 4);
- PlayerPlaySound(playerid, 1134, 0, 0, 0);
- ShowMenuForPlayer(paintjobs_menu, playerid);
- }
- else
- {
- SendClientMessage(playerid, GREY, "This vehicle doesn't support Paintjobs.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 5:
- {
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- }
- if(current == exhausts_menu)
- {
- switch(row)
- {
- case 0:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car, 1034);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1046);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1065);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1064);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1028);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1089);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, "This vehicle doesn't support this type of Exhaust.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 1:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car, 1037);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1045);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1066);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1059);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1029);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1092);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, "This vehicle doesn't support this type of Exhaust.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 2:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 575 || GetVehicleModel(install_mod_car[playerid]) == 534 || GetVehicleModel(install_mod_car[playerid]) == 567 || GetVehicleModel(install_mod_car[playerid]) == 536 || GetVehicleModel(install_mod_car[playerid]) == 576 || GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 575)
- {
- AddComponentToVehicle(car,1044);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1126);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 567)
- {
- AddComponentToVehicle(car,1129);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- AddComponentToVehicle(car,1104);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- AddComponentToVehicle(car,1113);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 576)
- {
- AddComponentToVehicle(car,1136);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, "This vehicle doesn't support this type of Exhaust.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 3:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 575 || GetVehicleModel(install_mod_car[playerid]) == 534 || GetVehicleModel(install_mod_car[playerid]) == 567 || GetVehicleModel(install_mod_car[playerid]) == 536 || GetVehicleModel(install_mod_car[playerid]) == 576 || GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 575)
- {
- AddComponentToVehicle(car,1043);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1127);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 567)
- {
- AddComponentToVehicle(car,1132);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- AddComponentToVehicle(car,1105);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- AddComponentToVehicle(car,1114);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 576)
- {
- AddComponentToVehicle(car,1135);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(exhausts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, "This vehicle doesn't support this type of Exhaust.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 4: ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- if(current == front_bumper_menu)
- {
- switch(row)
- {
- case 0:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car,1171);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1153);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1160);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1155);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1169);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1166);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 1:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car,1172);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1152);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1173);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1157);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1170);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1165);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 2:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 575 || GetVehicleModel(install_mod_car[playerid]) == 534 || GetVehicleModel(install_mod_car[playerid]) == 567 || GetVehicleModel(install_mod_car[playerid]) == 536 || GetVehicleModel(install_mod_car[playerid]) == 576 || GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 575)
- {
- AddComponentToVehicle(car,1174);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1179);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 567)
- {
- AddComponentToVehicle(car,1189);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- AddComponentToVehicle(car,1182);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- AddComponentToVehicle(car,1115);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 576)
- {
- AddComponentToVehicle(car,1191);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 3:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 575 || GetVehicleModel(install_mod_car[playerid]) == 534 || GetVehicleModel(install_mod_car[playerid]) == 567 || GetVehicleModel(install_mod_car[playerid]) == 536 || GetVehicleModel(install_mod_car[playerid]) == 576 || GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 575)
- {
- AddComponentToVehicle(car,1175);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1185);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 567)
- {
- AddComponentToVehicle(car,1188);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- AddComponentToVehicle(car,1181);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- AddComponentToVehicle(car,1116);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 576)
- {
- AddComponentToVehicle(car,1190);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(front_bumper_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 4: ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- if(current == rear_bumper_menu)
- {
- switch(row)
- {
- case 0:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car,1149);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1150);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1159);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1154);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1141);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1168);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 1:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car,1148);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1151);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1161);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1156);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1140);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1167);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 2:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 575 || GetVehicleModel(install_mod_car[playerid]) == 534 || GetVehicleModel(install_mod_car[playerid]) == 567 || GetVehicleModel(install_mod_car[playerid]) == 536 || GetVehicleModel(install_mod_car[playerid]) == 576 || GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 575)
- {
- AddComponentToVehicle(car,1176);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1180);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 567)
- {
- AddComponentToVehicle(car,1187);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- AddComponentToVehicle(car,1184);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- AddComponentToVehicle(car,1109);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 576)
- {
- AddComponentToVehicle(car,1192);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 3:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 575 || GetVehicleModel(install_mod_car[playerid]) == 534 || GetVehicleModel(install_mod_car[playerid]) == 567 || GetVehicleModel(install_mod_car[playerid]) == 536 || GetVehicleModel(install_mod_car[playerid]) == 576 || GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 575)
- {
- AddComponentToVehicle(car,1177);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1178);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 567)
- {
- AddComponentToVehicle(car,1186);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- AddComponentToVehicle(car,1183);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- AddComponentToVehicle(car,1110);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 576)
- {
- AddComponentToVehicle(car,1193);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- ShowMenuForPlayer(rear_bumper_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- }
- }
- if(current == roof_menu)
- {
- switch(row)
- {
- case 0:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car,1035);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien roof vent component on Elegy
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1054);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien roof vent component on Flash
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1067);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien roof vent component on Jester
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1055);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien roof vent component on Stratum
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1032);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien roof vent component on Sultan
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1088);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien roof vent component on Uranus
- ShowMenuForPlayer(roof_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 1:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car,1035);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow roof vent component on Elegy
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1053);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow roof vent component on Flash
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1068);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow roof vent component on Jester
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1061);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow roof vent component on Stratum
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1033);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow roof vent component on Sultan
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1091);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow roof vent component on Uranus
- ShowMenuForPlayer(roof_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 2:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 567 || GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 567)
- {
- AddComponentToVehicle(car,1130);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Hardtop roof_menu component on Brodway
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- AddComponentToVehicle(car,1128);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Hardtop roof_menu component on Blade
- ShowMenuForPlayer(roof_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 3:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 567 || GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 567)
- {
- AddComponentToVehicle(car,1131);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Softtop roof_menu component on Brodway
- ShowMenuForPlayer(roof_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- AddComponentToVehicle(car,1103);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Softtop roof_menu component on Blade
- ShowMenuForPlayer(roof_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 4:ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- if(current == spoilers_menu)
- {
- switch(row)
- {
- case 0:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car,1147);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien spoilers_menu component on Elegy
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1049);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien spoilers_menu component on Flash
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1162);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien spoilers_menu component on Jester
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1158);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien spoilers_menu component on Stratum
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1138);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien spoilers_menu component on Sultan
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1164);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien spoilers_menu component on Uranus
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 1:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car,1146);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow spoilers_menu component on Elegy
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1150);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow spoilers_menu component on Flash
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1158);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow spoilers_menu component on Jester
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1060);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow spoilers_menu component on Stratum
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1139);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow spoilers_menu component on Sultan
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1163);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow spoilers_menu component on Uranus
- ShowMenuForPlayer(spoilers_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 2:
- {
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- }
- if(current == sideskirts_menu)
- {
- switch(row)
- {
- case 0:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car,1036);
- AddComponentToVehicle(car,1040);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien Side Skirts component on Elegy
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1047);
- AddComponentToVehicle(car,1051);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien sideskirts_menu vent component on Flash
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1069);
- AddComponentToVehicle(car,1071);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien Side Skirts component on Jester
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1056);
- AddComponentToVehicle(car,1062);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien Side Skirts component on Stratum
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1026);
- AddComponentToVehicle(car,1027);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien Side Skirts bumper component on Sultan
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1090);
- AddComponentToVehicle(car,1094);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch Alien Side Skirts component on Uranus
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 1:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 562 || GetVehicleModel(install_mod_car[playerid]) == 565 || GetVehicleModel(install_mod_car[playerid]) == 559 || GetVehicleModel(install_mod_car[playerid]) == 561 || GetVehicleModel(install_mod_car[playerid]) == 560 || GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 562)
- {
- AddComponentToVehicle(car,1039);
- AddComponentToVehicle(car,1041);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow Side Skirts component on Elegy
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 565)
- {
- AddComponentToVehicle(car,1048);
- AddComponentToVehicle(car,1052);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow Side Skirts component on Flash
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 559)
- {
- AddComponentToVehicle(car,1070);
- AddComponentToVehicle(car,1072);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow Side Skirts component on Jester
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 561)
- {
- AddComponentToVehicle(car,1057);
- AddComponentToVehicle(car,1063);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow Side Skirts component on Stratum
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 560)
- {
- AddComponentToVehicle(car,1031);
- AddComponentToVehicle(car,1030);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow Side Skirts component on Sultant
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 558)
- {
- AddComponentToVehicle(car,1093);
- AddComponentToVehicle(car,1095);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wheel Arch X-Flow Side Skirts component on Uranus
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 2:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 575 || GetVehicleModel(install_mod_car[playerid]) == 536 || GetVehicleModel(install_mod_car[playerid]) == 576 || GetVehicleModel(install_mod_car[playerid]) == 567)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 575)
- {
- AddComponentToVehicle(car,1042);
- AddComponentToVehicle(car,1099);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Strip Side Skirts component on Brodway
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 567)
- {
- AddComponentToVehicle(car,1102);
- AddComponentToVehicle(car,1133);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Strip Side Skirts component on Savanna
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 576)
- {
- AddComponentToVehicle(car,1134);
- AddComponentToVehicle(car,1137);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Strip Side Skirts component on Tornado
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- else if(GetVehicleModel(install_mod_car[playerid]) == 536)
- {
- AddComponentToVehicle(car,1108);
- AddComponentToVehicle(car,1107);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Strip Side Skirts component on Blade
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 3:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1122);
- AddComponentToVehicle(car,1101);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Flames Side Skirts component on Remington
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 4:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1106);
- AddComponentToVehicle(car,1124);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Arches Side Skirts component on Remington
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 5:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- AddComponentToVehicle(car,1118);
- AddComponentToVehicle(car,1120);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Trim Side Skirts component on Slamvan
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 6:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- AddComponentToVehicle(car,1119);
- AddComponentToVehicle(car,1121);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Wheelcovers component on Slamvan
- ShowMenuForPlayer(sideskirts_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 7: ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- if(current == bullbars_menu)
- {
- switch(row)
- {
- case 0:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1100);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Grill component on Remington
- ShowMenuForPlayer(bullbars_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 1:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1123);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Bars component on Remington
- ShowMenuForPlayer(bullbars_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 2:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 534)
- {
- AddComponentToVehicle(car,1125);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Lights component on Remington
- ShowMenuForPlayer(bullbars_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 3:
- {
- if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- new car = install_mod_car[playerid];
- if(GetVehicleModel(install_mod_car[playerid]) == 535)
- {
- AddComponentToVehicle(car,1117);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Locos Low Chrome Lights component on Slamvan
- ShowMenuForPlayer(bullbars_menu, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid, GREY, " You cannot add that component onto this vehicle.");
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- case 4: ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- if(current == wheels_menu)
- {
- switch(row)
- {
- case 0:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1025);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Offroad
- ShowMenuForPlayer(wheels_menu, playerid);
- }
- case 1:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1074);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Mega
- ShowMenuForPlayer(wheels_menu, playerid);
- }
- case 2:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1076);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Wires
- ShowMenuForPlayer(wheels_menu, playerid);
- }
- case 3:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1078);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Twist
- ShowMenuForPlayer(wheels_menu, playerid);
- }
- case 4:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1081);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Grove
- ShowMenuForPlayer(wheels_menu, playerid);
- }
- case 5:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1082);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Import
- ShowMenuForPlayer(wheels_menu, playerid);
- }
- case 6:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1085);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Atomic
- ShowMenuForPlayer(wheels_menu, playerid);
- }
- case 7:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1096);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Ahab
- ShowMenuForPlayer(wheels_menu, playerid);
- }
- case 8:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1097);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Virtual
- ShowMenuForPlayer(wheels_menu, playerid);
- }
- case 9:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1098);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Access
- ShowMenuForPlayer(wheels_menu, playerid);
- }
- case 10:
- {
- ShowMenuForPlayer(wheels2_menu, playerid);
- }
- case 11:
- {
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- }
- if(current == wheels2_menu)
- {
- switch(row)
- {
- case 0:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1084);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Trance
- ShowMenuForPlayer(wheels2_menu, playerid);
- }
- case 1:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1073);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Shadow
- ShowMenuForPlayer(wheels2_menu, playerid);
- }
- case 2:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1075);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Rimshine
- ShowMenuForPlayer(wheels2_menu, playerid);
- }
- case 3:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1077);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Classic
- ShowMenuForPlayer(wheels2_menu, playerid);
- }
- case 4:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1079);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Cutter
- ShowMenuForPlayer(wheels2_menu, playerid);
- }
- case 5:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1080);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Switch
- ShowMenuForPlayer(wheels2_menu, playerid);
- }
- case 6:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1083);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Dollar
- ShowMenuForPlayer(wheels2_menu, playerid);
- }
- case 7:
- {
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- }
- if(current == stereo_menu)
- {
- switch(row)
- {
- case 0:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1086);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Stereo Bass system
- ShowMenuForPlayer(stereo_menu, playerid);
- }
- case 1:
- {
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- }
- if(current == hydraulics_menu)
- {
- switch(row)
- {
- case 0:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1087);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //Hydraulics
- ShowMenuForPlayer(hydraulics_menu, playerid);
- }
- case 1:
- {
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- }
- if(current == nos_menu)
- {
- switch(row)
- {
- case 0:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1009);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //2x Nitro
- ShowMenuForPlayer(nos_menu, playerid);
- }
- case 1:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1008);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //5x Nitro
- ShowMenuForPlayer(nos_menu, playerid);
- }
- case 2:
- {
- new car = install_mod_car[playerid];
- AddComponentToVehicle(car,1010);
- PlayerPlaySound(playerid, 1133, 0, 0, 0); //10x Nitro
- ShowMenuForPlayer(nos_menu, playerid);
- }
- case 3:
- {
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- }
- if(current == tuning_menu2)
- {
- switch(row)
- {
- case 0:
- {
- ShowMenuForPlayer(hydraulics_menu, playerid);
- }
- case 1:
- {
- ShowMenuForPlayer(nos_menu, playerid);
- }
- case 2:
- {
- ShowMenuForPlayer(tuning_menu, playerid);
- }
- }
- }
- if(Current == CCTVMenu[menu])
- {
- if(MenuType[PlayerMenu[playerid]] == 1)
- {
- if(row == 11)
- {
- ShowMenuForPlayer(CCTVMenu[menu+1], playerid);
- TogglePlayerControllable(playerid, 0);
- PlayerMenu[playerid] = (menu+1);
- }
- else
- {
- if(PlayerMenu[playerid] == 0)
- {
- SetPlayerToCCTVCamera(playerid, row);
- PlayerMenu[playerid] = -1;
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerToCCTVCamera(playerid, ((PlayerMenu[playerid]*11)+row));
- PlayerMenu[playerid] = -1;
- SetPlayerInterior(playerid,0);
- }
- }
- }
- else
- {
- if(PlayerMenu[playerid] == 0)
- {
- SetPlayerToCCTVCamera(playerid, row);
- PlayerMenu[playerid] = -1;
- SetPlayerInterior(playerid,0);
- }
- else
- {
- SetPlayerToCCTVCamera(playerid, ((PlayerMenu[playerid]*11)+row));
- PlayerMenu[playerid] = -1;
- SetPlayerInterior(playerid,0);
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- TogglePlayerControllable(playerid, 1);
- PlayerMenu[playerid] = -1;
- return 1;
- }
- public Autocruise(playerid, in)
- {
- new Float:vehx, Float:vehy, Float:vehz;
- GetVehiclePos(GetPlayerVehicleID(playerid), vehx, vehy, vehz);
- if(in == 1)
- {
- if(-1777 < vehy)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(GetPlayerVehicleID(i) == GetPlayerVehicleID(playerid))
- {
- SetPlayerCameraPos(i,1910.4637,-1771.8,15);
- SetPlayerCameraLookAt(i,1911.2863,-1775.1614,13.3828);
- }
- }
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
- TogglePlayerControllable(playerid, 0);
- MoveDynamicObject(entrancegate, 1911.21130371, -1780.68151855, 14.15972233, 1);
- SetTimerEx("Water",4000,0,"ii",playerid, 1);
- }
- else
- {
- if(vehx != 1911.1886)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 1911.1886, vehy, vehz);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
- }
- TogglePlayerControllable(playerid, 1);
- SetVehicleVelocity(GetPlayerVehicleID(playerid), 0, 0.1, 0);
- SetTimerEx("Autocruise",100,0,"ii",playerid, 1);
- }
- }
- else
- {
- if(-1768 < vehy)
- {
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
- TogglePlayerControllable(playerid, 0);
- MoveDynamicObject(exitgate, 1911.21130371,-1771.97814941,14.15972233, 1);
- SetTimerEx("EndWash",1000,0,"i",playerid);
- }
- else
- {
- if(vehx != 1911.1886)
- {
- SetVehiclePos(GetPlayerVehicleID(playerid), 1911.1886, vehy, vehz);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
- }
- TogglePlayerControllable(playerid, 1);
- SetVehicleVelocity(GetPlayerVehicleID(playerid), 0, 0.1, 0);
- SetTimerEx("Autocruise",100,0,"ii",playerid, 0);
- }
- }
- return 1;
- }
- public Water(playerid, on)
- {
- if(on == 0)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(GetPlayerVehicleID(i) == GetPlayerVehicleID(playerid))
- {
- DestroyPlayerObject(i, water1);
- DestroyPlayerObject(i, water2);
- DestroyPlayerObject(i, water3);
- DestroyPlayerObject(i, water4);
- DestroyPlayerObject(i, water5);
- DestroyPlayerObject(i, water6);
- DestroyPlayerObject(i, water7);
- SetTimerEx("OpenExit",500,0,"i",playerid);
- }
- }
- }
- else
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(GetPlayerVehicleID(i) == GetPlayerVehicleID(playerid))
- {
- water1 = CreatePlayerObject(i, 18747, 1911, -1776, 10, 0, 0, 90);
- water2 = CreatePlayerObject(i, 18747, 1914, -1776, 10, 0, 0, 90);
- water3 = CreatePlayerObject(i, 18739, 1910.1821, -1777.8997, 25, 0, 180, 0);
- water4 = CreatePlayerObject(i, 18739, 1910.1821, -1774.8132, 25, 0, 180, 0);
- water5 = CreatePlayerObject(i, 18739, 1912.1490, -1774.8132, 25, 0, 180, 0);
- water6 = CreatePlayerObject(i, 18739, 1912.1490, -1777.8997, 25, 0, 180, 0);
- water7 = CreatePlayerObject(i, 18739, 1911.2194, -1776.5117, 25, 0, 180, 0);
- SetTimerEx("Water",15000,0,"ii",playerid, 0);
- }
- }
- }
- return 1;
- }
- public OpenExit(playerid)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(GetPlayerVehicleID(i) == GetPlayerVehicleID(playerid))
- {
- SetPlayerCameraPos(i,1909.0697,-1760.7429,15);
- SetPlayerCameraLookAt(i,1911.2600,-1771.5955,13.3828);
- }
- }
- MoveDynamicObject(exitgate, 1911.21130371, -1771.97814941, 10.50000000, 1);
- SetTimerEx("Autocruise",3500,0,"ii",playerid, 0);
- return 1;
- }
- public EndWash(playerid)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(GetPlayerVehicleID(i) == GetPlayerVehicleID(playerid))
- {
- TogglePlayerControllable(i, 1);
- SetCameraBehindPlayer(i);
- }
- }
- usingcarwash = -1;
- Update3DTextLabelText(entrancetext, 0x008B00FF, "Nobody is using the car wash right now.\nPrice: $5 (/carwash)");
- return 1;
- }
- public OnPlayerEnterDynamicArea(playerid, areaid)
- {
- foreach(Player, i)
- {
- if(GetPVarType(i, "pDynamicBBArea"))
- {
- if(areaid == GetPVarInt(i, "pDynamicBBArea"))
- {
- new station[256];
- GetPVarString(i, "pDynamicBBStation", station, sizeof(station));
- if(!isnull(station))
- {
- PlayAudioEx(playerid, station, GetPVarFloat(i, "pDynamicBBX"), GetPVarFloat(i, "pDynamicBBY"), GetPVarFloat(i, "pDynamicBBZ"), 30.0, 1);
- }
- return 1;
- }
- }
- }
- return 1;
- }
- public OnPlayerLeaveDynamicArea(playerid, areaid)
- {
- foreach(Player, i)
- {
- if(GetPVarType(i, "pDynamicBBArea"))
- {
- if(areaid == GetPVarInt(i, "pDynamicBBArea"))
- {
- StopAudioEx(playerid);
- return 1;
- }
- }
- }
- return 1;
- }
- stock StopAudioEx(playerid)
- {
- DeletePVar(playerid, "pAudioStream");
- StopAudioStreamForPlayer(playerid);
- }
- stock PlayAudioEx(playerid, url[], Float:posX = 0.0, Float:posY = 0.0, Float:posZ = 0.0, Float:distance = 50.0, usepos = 0)
- {
- if(GetPVarType(playerid, "pAudioStream")) StopAudioStreamForPlayer(playerid);
- else SetPVarInt(playerid, "pAudioStream", 1);
- PlayAudioStreamForPlayer(playerid, url, posX, posY, posZ, distance, usepos);
- }
- stock SenderName(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- return name;
- }
- stock SendNearbyMessage(playerid, Float:radius, string[], col1, col2, col3, col4, col5)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- new Float:ix, Float:iy, Float:iz;
- new Float:cx, Float:cy, Float:cz;
- foreach(Player, i)
- {
- if(gPlayerLoggin{i})
- {
- if(GetPlayerInterior(playerid) == GetPlayerInterior(i) && GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i))
- {
- GetPlayerPos(i, ix, iy, iz);
- cx = (x - ix);
- cy = (y - iy);
- cz = (z - iz);
- if(((cx < radius/16) && (cx > -radius/16)) && ((cy < radius/16) && (cy > -radius/16)) && ((cz < radius/16) && (cz > -radius/16)))
- {
- SendClientMessage(i, col1, string);
- }
- else if(((cx < radius/8) && (cx > -radius/8)) && ((cy < radius/8) && (cy > -radius/8)) && ((cz < radius/8) && (cz > -radius/8)))
- {
- SendClientMessage(i, col2, string);
- }
- else if(((cx < radius/4) && (cx > -radius/4)) && ((cy < radius/4) && (cy > -radius/4)) && ((cz < radius/4) && (cz > -radius/4)))
- {
- SendClientMessage(i, col3, string);
- }
- else if(((cx < radius/2) && (cx > -radius/2)) && ((cy < radius/2) && (cy > -radius/2)) && ((cz < radius/2) && (cz > -radius/2)))
- {
- SendClientMessage(i, col4, string);
- }
- else if(((cx < radius) && (cx > -radius)) && ((cy < radius) && (cy > -radius)) && ((cz < radius) && (cz > -radius)))
- {
- SendClientMessage(i, col5, string);
- }
- }
- }
- }
- return 1;
- }
- public HideRadioTextdraw(playerid, vehicleid)
- {
- TextDrawHideForPlayer(playerid,v_VehicleInfo[vehicleid][r_Draw]);
- SetPVarInt(playerid,"ID_HideRadioTextdraw",-1);
- return 1;
- }
- stock OnPlayerEnterGarage(playerid, garageid)
- {
- if (IsPlayerInAnyVehicle(playerid) == 0) return 0;
- for (new i = 1; i < MAX_VEHICLES; i += 1)
- {
- if (VehicleEnum[i][veh_world] == garageid && VehicleEnum[i][veh_int] == GetPlayerInterior(playerid))
- {
- if (IsAnybodyInVehicle(i)) return 1;
- new
- Float:vx,
- Float:vy,
- Float:vz;
- GetVehiclePos(i, vx, vy, vz);
- SetVehicleToRespawn(i);
- if(VehicleEnum[i][veh_owned]) { ModifyVehicle(i); }
- if(VehicleEnum[i][veh_locked]) { LockVehicle(i); }
- else { UnLockVehicle(i); }
- SetVehiclePos(i, vx, vy, vz + 1.5);
- }
- }
- return 1;
- }
- stock SetGarageSize(garage, size)
- {
- if (GarageIDTaken[garage])
- {
- new
- sizey[32],
- location[MAX_ZONE_NAME],
- string[256];
- if(size < 1 || size > 3) return 1;
- if(size == 1)
- {
- GarageInfo[garage][GarageInsideX] = 613.4373;
- GarageInfo[garage][GarageInsideY] = -75.7534;
- GarageInfo[garage][GarageInsideZ] = 997.9922;
- GarageInfo[garage][GarageInsideA] = 277.1663;
- sizey = "Small";
- }
- if(size == 2)
- {
- GarageInfo[garage][GarageInsideX] = 615.2148;
- GarageInfo[garage][GarageInsideY] = -125.0944;
- GarageInfo[garage][GarageInsideZ] = 997.9922;
- GarageInfo[garage][GarageInsideA] = 88.5923;
- sizey = "Medium";
- }
- if(size == 3)
- {
- GarageInfo[garage][GarageInsideX] = 614.9040;
- GarageInfo[garage][GarageInsideY] = -3.4428;
- GarageInfo[garage][GarageInsideZ] = 1000.9219;
- GarageInfo[garage][GarageInsideA] = 86.3912;
- sizey = "Large";
- }
- DestroyDynamicPickup(GarageInfo[garage][GaragePickup]);
- DestroyDynamic3DTextLabel(GarageInfo[garage][GarageLabel]);
- GarageInfo[garage][GarageSize] = size;
- GarageInfo[garage][GaragePickup] = CreateDynamicPickup(1239, 23, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]);
- Get2DZone(location, MAX_ZONE_NAME, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ]);
- format(string, sizeof(string), "Garage Owner: {FFFFFF} %s\n"GARAGE_HEX"Garage Size: {FFFFFF}%s\n"GARAGE_HEX"Garage Location: {FFFFFF}%s", GarageInfo[garage][GarageOwner], sizey, location);
- GarageInfo[garage][GarageLabel] = CreateStreamed3DTextLabel(string, GARAGE_COLOR, GarageInfo[garage][GarageEnterX], GarageInfo[garage][GarageEnterY], GarageInfo[garage][GarageEnterZ], 10.0, 0);
- SaveGarages();
- return 1;
- }
- return 0;
- }
- stock LockVehicle(vehicleid)
- {
- if (!VehicleEnum[vehicleid][veh_haslock]) return UnLockVehicle(vehicleid);
- if (VehicleEnum[vehicleid][veh_haslock] == 1)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- SetVehicleParamsForPlayer(vehicleid, i, 0, 1);
- }
- }
- VehicleEnum[vehicleid][veh_locked] = 1;
- return 1;
- }
- stock UnLockVehicle(vehicleid)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- SetVehicleParamsForPlayer(vehicleid, i, 0, 0);
- }
- VehicleEnum[vehicleid][veh_locked] = 0;
- return 1;
- }
- stock ModifyVehicleEx(vehicleid)
- {
- if((vehicleid == INVALID_VEHICLE_ID) || (vehicleid < 1 || (vehicleid > MAX_VEHICLES - 1))) return 0;
- new
- i = 1;
- while (i < 18)
- {
- if(VehicleEnum[vehicleid][veh_comp][i] != 0)
- AddVehicleComponent(vehicleid, VehicleEnum[vehicleid][veh_comp][i]);
- i++;
- }
- ChangeVehicleColor(vehicleid, VehicleEnum[vehicleid][veh_colors][1], VehicleEnum[vehicleid][veh_colors][2]);
- ChangeVehiclePaintjob(vehicleid, VehicleEnum[vehicleid][veh_paintjob]);
- return 1;
- }
- stock ModifyVehicle(vehicleid)
- {
- if((vehicleid == INVALID_VEHICLE_ID) || (vehicleid < 1 || (vehicleid > MAX_VEHICLES - 1))) return 0;
- if (strlen(VehicleEnum[vehicleid][veh_plate]))
- {
- SetVehicleNumberPlate(vehicleid, VehicleEnum[vehicleid][veh_plate]);
- SetVehicleToRespawn(vehicleid);
- }
- new
- i = 1;
- while (i < 18)
- {
- if(VehicleEnum[vehicleid][veh_comp][i] != 0)
- AddVehicleComponent(vehicleid, VehicleEnum[vehicleid][veh_comp][i]);
- i++;
- }
- ChangeVehicleColor(vehicleid, VehicleEnum[vehicleid][veh_colors][1], VehicleEnum[vehicleid][veh_colors][2]);
- ChangeVehiclePaintjob(vehicleid, VehicleEnum[vehicleid][veh_paintjob]);
- return 1;
- }
- stock GetVehicleName(vehicleid)
- {
- new
- vehicle_name[32] = "None";
- if((vehicleid == INVALID_VEHICLE_ID) || (vehicleid < 1 || (vehicleid > MAX_VEHICLES - 1))) return vehicle_name;
- switch (GetVehicleModel(vehicleid))
- {
- case 400: vehicle_name = "Landstalker";
- case 401: vehicle_name = "Bravura";
- case 402: vehicle_name = "Buffalo";
- case 403: vehicle_name = "Linerunner";
- case 404: vehicle_name = "Perennial";
- case 405: vehicle_name = "Sentinel";
- case 406: vehicle_name = "Dumper";
- case 407: vehicle_name = "Firetruck";
- case 408: vehicle_name = "Trashmaster";
- case 409: vehicle_name = "Stretch";
- case 410: vehicle_name = "Manana";
- case 411: vehicle_name = "Infernus";
- case 412: vehicle_name = "Voodoo";
- case 413: vehicle_name = "Pony";
- case 414: vehicle_name = "Mule";
- case 415: vehicle_name = "Cheetah";
- case 416: vehicle_name = "Ambulance";
- case 417: vehicle_name = "Leviathan";
- case 418: vehicle_name = "Moonbeam";
- case 419: vehicle_name = "Esperanto";
- case 420: vehicle_name = "Taxi";
- case 421: vehicle_name = "Washington";
- case 422: vehicle_name = "Bobcat";
- case 423: vehicle_name = "Mr Whoopee";
- case 424: vehicle_name = "BF Injection";
- case 425: vehicle_name = "Hunter";
- case 426: vehicle_name = "Premier";
- case 427: vehicle_name = "Enforcer";
- case 428: vehicle_name = "Securicar";
- case 429: vehicle_name = "Banshee";
- case 430: vehicle_name = "Predator";
- case 431: vehicle_name = "Bus";
- case 432: vehicle_name = "Rhino";
- case 433: vehicle_name = "Barracks";
- case 434: vehicle_name = "Hotknife";
- case 435: vehicle_name = "Article Trailer";
- case 436: vehicle_name = "Previon";
- case 437: vehicle_name = "Coach";
- case 438: vehicle_name = "Cabbie";
- case 439: vehicle_name = "Stallion";
- case 440: vehicle_name = "Rumpo";
- case 441: vehicle_name = "RC Bandit";
- case 442: vehicle_name = "Romero";
- case 443: vehicle_name = "Packer";
- case 444: vehicle_name = "Monster";
- case 445: vehicle_name = "Admiral";
- case 446: vehicle_name = "Squalo";
- case 447: vehicle_name = "Seasparrow";
- case 448: vehicle_name = "Pizzaboy";
- case 449: vehicle_name = "Tram";
- case 450: vehicle_name = "Article Trailer 2";
- case 451: vehicle_name = "Turismo";
- case 452: vehicle_name = "Speeder";
- case 453: vehicle_name = "Reefer";
- case 454: vehicle_name = "Tropic";
- case 455: vehicle_name = "Flatbed";
- case 456: vehicle_name = "Yankee";
- case 457: vehicle_name = "Caddy";
- case 458: vehicle_name = "Solair";
- case 459: vehicle_name = "Berkley's RC Van";
- case 460: vehicle_name = "Skimmer";
- case 461: vehicle_name = "PCJ-600";
- case 462: vehicle_name = "Faggio";
- case 463: vehicle_name = "Freeway";
- case 464: vehicle_name = "RC Baron";
- case 465: vehicle_name = "RC Raider";
- case 466: vehicle_name = "Glendale";
- case 467: vehicle_name = "Oceanic";
- case 468: vehicle_name = "Sanchez";
- case 469: vehicle_name = "Sparrow";
- case 470: vehicle_name = "Patriot";
- case 471: vehicle_name = "Quad";
- case 472: vehicle_name = "Coastguard";
- case 473: vehicle_name = "Dinghy";
- case 474: vehicle_name = "Hermes";
- case 475: vehicle_name = "Sabre";
- case 476: vehicle_name = "Rustler";
- case 477: vehicle_name = "ZR-350";
- case 478: vehicle_name = "Walton";
- case 479: vehicle_name = "Regina";
- case 480: vehicle_name = "Comet";
- case 481: vehicle_name = "BMX";
- case 482: vehicle_name = "Burrito";
- case 483: vehicle_name = "Camper";
- case 484: vehicle_name = "Marquis";
- case 485: vehicle_name = "Baggage";
- case 486: vehicle_name = "Dozer";
- case 487: vehicle_name = "Maverick";
- case 488: vehicle_name = "SAN News Maverick";
- case 489, 505: vehicle_name = "Rancher";
- case 490: vehicle_name = "FBI Rancher";
- case 491: vehicle_name = "Virgo";
- case 492: vehicle_name = "Greenwood";
- case 493: vehicle_name = "Jetmax";
- case 494: vehicle_name = "Hotring Racer A";
- case 495: vehicle_name = "Sandking";
- case 496: vehicle_name = "Blista Compact";
- case 497: vehicle_name = "Police Maverick";
- case 498: vehicle_name = "Boxville";
- case 499: vehicle_name = "Benson";
- case 500: vehicle_name = "Mesa";
- case 501: vehicle_name = "RC Goblin";
- case 502: vehicle_name = "Hotring Racer B";
- case 503: vehicle_name = "Hotring Racer C";
- case 504: vehicle_name = "Bloodring Banger";
- case 506: vehicle_name = "Super GT";
- case 507: vehicle_name = "Elegant";
- case 508: vehicle_name = "Journey";
- case 509: vehicle_name = "Bike";
- case 510: vehicle_name = "Mountain Bike";
- case 511: vehicle_name = "Beagle";
- case 512: vehicle_name = "Cropduster";
- case 513: vehicle_name = "Stuntplane";
- case 514: vehicle_name = "Tanker";
- case 515: vehicle_name = "Roadtrain";
- case 516: vehicle_name = "Nebula";
- case 517: vehicle_name = "Majestic";
- case 518: vehicle_name = "Buccaneer";
- case 519: vehicle_name = "Shamal";
- case 520: vehicle_name = "Hydra";
- case 521: vehicle_name = "FCR-900";
- case 522: vehicle_name = "NRG-500";
- case 523: vehicle_name = "HPV1000";
- case 524: vehicle_name = "Cement Truck";
- case 525: vehicle_name = "Towtruck";
- case 526: vehicle_name = "Fortune";
- case 527: vehicle_name = "Cadrona";
- case 528: vehicle_name = "FBI Truck";
- case 529: vehicle_name = "Willard";
- case 530: vehicle_name = "Forklift";
- case 531: vehicle_name = "Tractor";
- case 532: vehicle_name = "Combine Harvester";
- case 533: vehicle_name = "Feltzer";
- case 534: vehicle_name = "Remington";
- case 535: vehicle_name = "Slamvan";
- case 536: vehicle_name = "Blade";
- case 537: vehicle_name = "Freight";
- case 538: vehicle_name = "Brownstreak";
- case 539: vehicle_name = "Vortex";
- case 540: vehicle_name = "Vincent";
- case 541: vehicle_name = "Bullet";
- case 542: vehicle_name = "Clover";
- case 543: vehicle_name = "Sadler";
- case 544: vehicle_name = "Firetruck LA";
- case 545: vehicle_name = "Hustler";
- case 546: vehicle_name = "Intruder";
- case 547: vehicle_name = "Primo";
- case 548: vehicle_name = "Cargobob";
- case 549: vehicle_name = "Tampa";
- case 550: vehicle_name = "Sunrise";
- case 551: vehicle_name = "Merit";
- case 552: vehicle_name = "Utility Van";
- case 553: vehicle_name = "Nevada";
- case 554: vehicle_name = "Yosemite";
- case 555: vehicle_name = "Windsor";
- case 556: vehicle_name = "Monster A";
- case 557: vehicle_name = "Monster B";
- case 558: vehicle_name = "Uranus";
- case 559: vehicle_name = "Jester";
- case 560: vehicle_name = "Sultan";
- case 561: vehicle_name = "Stratum";
- case 562: vehicle_name = "Elegy";
- case 563: vehicle_name = "Raindance";
- case 564: vehicle_name = "RC Tiger";
- case 565: vehicle_name = "Flash";
- case 566: vehicle_name = "Tahoma";
- case 567: vehicle_name = "Savanna";
- case 568: vehicle_name = "Bandito";
- case 569: vehicle_name = "Freight Flat Trailer";
- case 570: vehicle_name = "Streak Trailer";
- case 571: vehicle_name = "Kart";
- case 572: vehicle_name = "Mower";
- case 573: vehicle_name = "Dune";
- case 574: vehicle_name = "Sweeper";
- case 575: vehicle_name = "Broadway";
- case 576: vehicle_name = "Tornado";
- case 577: vehicle_name = "AT-400";
- case 578: vehicle_name = "DFT-30";
- case 579: vehicle_name = "Huntley";
- case 580: vehicle_name = "Stafford";
- case 581: vehicle_name = "BF-400";
- case 582: vehicle_name = "Newsvan";
- case 583: vehicle_name = "Tug";
- case 584: vehicle_name = "Petrol Trailer";
- case 585: vehicle_name = "Emperor";
- case 586: vehicle_name = "Wayfarer";
- case 587: vehicle_name = "Euros";
- case 588: vehicle_name = "Hotdog";
- case 589: vehicle_name = "Club";
- case 590: vehicle_name = "Freight Box Trailer";
- case 591: vehicle_name = "Article Trailer 3";
- case 592: vehicle_name = "Andromada";
- case 593: vehicle_name = "Dodo";
- case 594: vehicle_name = "RC Cam";
- case 595: vehicle_name = "Launch";
- case 596: vehicle_name = "LSPD Cruiser";
- case 597: vehicle_name = "SFPD Cruiser";
- case 598: vehicle_name = "LVPD Cruiser";
- case 599: vehicle_name = "Police Ranger";
- case 600: vehicle_name = "Picador";
- case 601: vehicle_name = "S.W.A.T.";
- case 602: vehicle_name = "Alpha";
- case 603: vehicle_name = "Phoenix";
- case 604: vehicle_name = "Glendale Shit";
- case 605: vehicle_name = "Sadler Shit";
- case 606: vehicle_name = "Baggage Trailer A";
- case 607: vehicle_name = "Baggage Trailer B";
- case 608: vehicle_name = "Tug Stairs";
- case 609: vehicle_name = "Boxville";
- case 610: vehicle_name = "Farm Trailer";
- case 611: vehicle_name = "Utility Trailer";
- default: vehicle_name = "None";
- }
- return vehicle_name;
- }
- stock GetVehicleNameByModel(model)
- {
- new
- vehicle_name[32] = "None";
- if(!model) return vehicle_name;
- switch (model)
- {
- case 400: vehicle_name = "Landstalker";
- case 401: vehicle_name = "Bravura";
- case 402: vehicle_name = "Buffalo";
- case 403: vehicle_name = "Linerunner";
- case 404: vehicle_name = "Perennial";
- case 405: vehicle_name = "Sentinel";
- case 406: vehicle_name = "Dumper";
- case 407: vehicle_name = "Firetruck";
- case 408: vehicle_name = "Trashmaster";
- case 409: vehicle_name = "Stretch";
- case 410: vehicle_name = "Manana";
- case 411: vehicle_name = "Infernus";
- case 412: vehicle_name = "Voodoo";
- case 413: vehicle_name = "Pony";
- case 414: vehicle_name = "Mule";
- case 415: vehicle_name = "Cheetah";
- case 416: vehicle_name = "Ambulance";
- case 417: vehicle_name = "Leviathan";
- case 418: vehicle_name = "Moonbeam";
- case 419: vehicle_name = "Esperanto";
- case 420: vehicle_name = "Taxi";
- case 421: vehicle_name = "Washington";
- case 422: vehicle_name = "Bobcat";
- case 423: vehicle_name = "Mr Whoopee";
- case 424: vehicle_name = "BF Injection";
- case 425: vehicle_name = "Hunter";
- case 426: vehicle_name = "Premier";
- case 427: vehicle_name = "Enforcer";
- case 428: vehicle_name = "Securicar";
- case 429: vehicle_name = "Banshee";
- case 430: vehicle_name = "Predator";
- case 431: vehicle_name = "Bus";
- case 432: vehicle_name = "Rhino";
- case 433: vehicle_name = "Barracks";
- case 434: vehicle_name = "Hotknife";
- case 435: vehicle_name = "Article Trailer";
- case 436: vehicle_name = "Previon";
- case 437: vehicle_name = "Coach";
- case 438: vehicle_name = "Cabbie";
- case 439: vehicle_name = "Stallion";
- case 440: vehicle_name = "Rumpo";
- case 441: vehicle_name = "RC Bandit";
- case 442: vehicle_name = "Romero";
- case 443: vehicle_name = "Packer";
- case 444: vehicle_name = "Monster";
- case 445: vehicle_name = "Admiral";
- case 446: vehicle_name = "Squalo";
- case 447: vehicle_name = "Seasparrow";
- case 448: vehicle_name = "Pizzaboy";
- case 449: vehicle_name = "Tram";
- case 450: vehicle_name = "Article Trailer 2";
- case 451: vehicle_name = "Turismo";
- case 452: vehicle_name = "Speeder";
- case 453: vehicle_name = "Reefer";
- case 454: vehicle_name = "Tropic";
- case 455: vehicle_name = "Flatbed";
- case 456: vehicle_name = "Yankee";
- case 457: vehicle_name = "Caddy";
- case 458: vehicle_name = "Solair";
- case 459: vehicle_name = "Berkley's RC Van";
- case 460: vehicle_name = "Skimmer";
- case 461: vehicle_name = "PCJ-600";
- case 462: vehicle_name = "Faggio";
- case 463: vehicle_name = "Freeway";
- case 464: vehicle_name = "RC Baron";
- case 465: vehicle_name = "RC Raider";
- case 466: vehicle_name = "Glendale";
- case 467: vehicle_name = "Oceanic";
- case 468: vehicle_name = "Sanchez";
- case 469: vehicle_name = "Sparrow";
- case 470: vehicle_name = "Patriot";
- case 471: vehicle_name = "Quad";
- case 472: vehicle_name = "Coastguard";
- case 473: vehicle_name = "Dinghy";
- case 474: vehicle_name = "Hermes";
- case 475: vehicle_name = "Sabre";
- case 476: vehicle_name = "Rustler";
- case 477: vehicle_name = "ZR-350";
- case 478: vehicle_name = "Walton";
- case 479: vehicle_name = "Regina";
- case 480: vehicle_name = "Comet";
- case 481: vehicle_name = "BMX";
- case 482: vehicle_name = "Burrito";
- case 483: vehicle_name = "Camper";
- case 484: vehicle_name = "Marquis";
- case 485: vehicle_name = "Baggage";
- case 486: vehicle_name = "Dozer";
- case 487: vehicle_name = "Maverick";
- case 488: vehicle_name = "SAN News Maverick";
- case 489, 505: vehicle_name = "Rancher";
- case 490: vehicle_name = "FBI Rancher";
- case 491: vehicle_name = "Virgo";
- case 492: vehicle_name = "Greenwood";
- case 493: vehicle_name = "Jetmax";
- case 494: vehicle_name = "Hotring Racer A";
- case 495: vehicle_name = "Sandking";
- case 496: vehicle_name = "Blista Compact";
- case 497: vehicle_name = "Police Maverick";
- case 498: vehicle_name = "Boxville";
- case 499: vehicle_name = "Benson";
- case 500: vehicle_name = "Mesa";
- case 501: vehicle_name = "RC Goblin";
- case 502: vehicle_name = "Hotring Racer B";
- case 503: vehicle_name = "Hotring Racer C";
- case 504: vehicle_name = "Bloodring Banger";
- case 506: vehicle_name = "Super GT";
- case 507: vehicle_name = "Elegant";
- case 508: vehicle_name = "Journey";
- case 509: vehicle_name = "Bike";
- case 510: vehicle_name = "Mountain Bike";
- case 511: vehicle_name = "Beagle";
- case 512: vehicle_name = "Cropduster";
- case 513: vehicle_name = "Stuntplane";
- case 514: vehicle_name = "Tanker";
- case 515: vehicle_name = "Roadtrain";
- case 516: vehicle_name = "Nebula";
- case 517: vehicle_name = "Majestic";
- case 518: vehicle_name = "Buccaneer";
- case 519: vehicle_name = "Shamal";
- case 520: vehicle_name = "Hydra";
- case 521: vehicle_name = "FCR-900";
- case 522: vehicle_name = "NRG-500";
- case 523: vehicle_name = "HPV1000";
- case 524: vehicle_name = "Cement Truck";
- case 525: vehicle_name = "Towtruck";
- case 526: vehicle_name = "Fortune";
- case 527: vehicle_name = "Cadrona";
- case 528: vehicle_name = "FBI Truck";
- case 529: vehicle_name = "Williard";
- case 530: vehicle_name = "Forklift";
- case 531: vehicle_name = "Tractor";
- case 532: vehicle_name = "Combine Harvester";
- case 533: vehicle_name = "Feltzer";
- case 534: vehicle_name = "Remington";
- case 535: vehicle_name = "Slamvan";
- case 536: vehicle_name = "Blade";
- case 537: vehicle_name = "Freight";
- case 538: vehicle_name = "Brownstreak";
- case 539: vehicle_name = "Vortex";
- case 540: vehicle_name = "Vincent";
- case 541: vehicle_name = "Bullet";
- case 542: vehicle_name = "Clover";
- case 543: vehicle_name = "Sadler";
- case 544: vehicle_name = "Firetruck LA";
- case 545: vehicle_name = "Hustler";
- case 546: vehicle_name = "Intruder";
- case 547: vehicle_name = "Primo";
- case 548: vehicle_name = "Cargobob";
- case 549: vehicle_name = "Tampa";
- case 550: vehicle_name = "Sunrise";
- case 551: vehicle_name = "Merit";
- case 552: vehicle_name = "Utility Van";
- case 553: vehicle_name = "Nevada";
- case 554: vehicle_name = "Yosemite";
- case 555: vehicle_name = "Windsor";
- case 556: vehicle_name = "Monster A";
- case 557: vehicle_name = "Monster B";
- case 558: vehicle_name = "Uranus";
- case 559: vehicle_name = "Jester";
- case 560: vehicle_name = "Sultan";
- case 561: vehicle_name = "Stratum";
- case 562: vehicle_name = "Elegy";
- case 563: vehicle_name = "Raindance";
- case 564: vehicle_name = "RC Tiger";
- case 565: vehicle_name = "Flash";
- case 566: vehicle_name = "Tahoma";
- case 567: vehicle_name = "Savanna";
- case 568: vehicle_name = "Bandito";
- case 569: vehicle_name = "Freight Flat Trailer";
- case 570: vehicle_name = "Streak Trailer";
- case 571: vehicle_name = "Kart";
- case 572: vehicle_name = "Mower";
- case 573: vehicle_name = "Dune";
- case 574: vehicle_name = "Sweeper";
- case 575: vehicle_name = "Broadway";
- case 576: vehicle_name = "Tornado";
- case 577: vehicle_name = "AT-400";
- case 578: vehicle_name = "DFT-30";
- case 579: vehicle_name = "Huntley";
- case 580: vehicle_name = "Stafford";
- case 581: vehicle_name = "BF-400";
- case 582: vehicle_name = "Newsvan";
- case 583: vehicle_name = "Tug";
- case 584: vehicle_name = "Petrol Trailer";
- case 585: vehicle_name = "Emperor";
- case 586: vehicle_name = "Wayfarer";
- case 587: vehicle_name = "Euros";
- case 588: vehicle_name = "Hotdog";
- case 589: vehicle_name = "Club";
- case 590: vehicle_name = "Freight Box Trailer";
- case 591: vehicle_name = "Article Trailer 3";
- case 592: vehicle_name = "Andromada";
- case 593: vehicle_name = "Dodo";
- case 594: vehicle_name = "RC Cam";
- case 595: vehicle_name = "Launch";
- case 596: vehicle_name = "LSPD Cruiser";
- case 597: vehicle_name = "SFPD Cruiser";
- case 598: vehicle_name = "LVPD Cruiser";
- case 599: vehicle_name = "Police Ranger";
- case 600: vehicle_name = "Picador";
- case 601: vehicle_name = "S.W.A.T.";
- case 602: vehicle_name = "Alpha";
- case 603: vehicle_name = "Phoenix";
- case 604: vehicle_name = "Glendale Shit";
- case 605: vehicle_name = "Sadler Shit";
- case 606: vehicle_name = "Baggage Trailer A";
- case 607: vehicle_name = "Baggage Trailer B";
- case 608: vehicle_name = "Tug Stairs";
- case 609: vehicle_name = "Boxville";
- case 610: vehicle_name = "Farm Trailer";
- case 611: vehicle_name = "Utility Trailer";
- default: vehicle_name = "None";
- }
- return vehicle_name;
- }
- stock IsAnybodyInVehicle(vehicleid)
- {
- for (new i = 0; i < MAX_PLAYERS; i += 1)
- {
- if (IsPlayerInVehicle(i, vehicleid)) return 1;
- }
- return 0;
- }
- public GiveHimTheShit(giveplayerid)
- {
- SetPlayerHealth(giveplayerid, 100);
- SetPlayerArmour(giveplayerid, 20);
- GiveMoney(giveplayerid, 1000);
- return 1;
- }
- public IsAtBlueBusStop(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0,2868.9033,-1416.4062,11.0131) || IsPlayerInRangeOfPoint(playerid,2.0,2636.3242,-1693.125,10.9544) || IsPlayerInRangeOfPoint(playerid,2.0,2649.0073,-1710.6044,11.1854)
- || IsPlayerInRangeOfPoint(playerid,2.0,2243.8457,-1725.9121,13.5960) || IsPlayerInRangeOfPoint(playerid,2.0,2252.8876,-1738.8710,13.6260) || IsPlayerInRangeOfPoint(playerid,2.0,1948.3310,-1454.3525,13.5960)
- || IsPlayerInRangeOfPoint(playerid,2.0,1926.4199,-1472.3593,13.6260) || IsPlayerInRangeOfPoint(playerid,2.0,1571.0644,-2188.0107,13.6260) || IsPlayerInRangeOfPoint(playerid,2.0,1712.9423,-1818.7148,13.6260))
- {
- return 1;
- }
- }
- return 0;
- }
- public IsAtBlackBusStop(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsPlayerInRangeOfPoint(playerid,2.0,1567.0966,-1725.4755,13.6260) || IsPlayerInRangeOfPoint(playerid,2.0,1544.9990,-1739.0458,13.6260) || IsPlayerInRangeOfPoint(playerid,2.0,1503.9716,-1027.7617,23.7701)
- || IsPlayerInRangeOfPoint(playerid,2.0,1440.3242,-1040.7060,23.9073) || IsPlayerInRangeOfPoint(playerid,2.0,1188.8359,-1354.6279,13.6483) || IsPlayerInRangeOfPoint(playerid,2.0,1212.8427,-1327.8398,13.6470)
- || IsPlayerInRangeOfPoint(playerid,2.0,861.7125,-1313.3009,13.6260) || IsPlayerInRangeOfPoint(playerid,2.0,850.6757,-1333.9707,13.6153) || IsPlayerInRangeOfPoint(playerid,2.0,393.6944,-1766.2702,5.6197)
- || IsPlayerInRangeOfPoint(playerid,2.0,1705.5898,-1805.8476,13.5300))
- {
- return 1;
- }
- }
- return 0;
- }
- public ResetView(playerid)
- {
- TogglePlayerSpectating(playerid, 0);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, Playerx[playerid], Playery[playerid], Playerz[playerid]);
- SetPlayerFacingAngle(playerid, Playera[playerid]);
- SetPlayerSkin(playerid, PlayerSkin[playerid]);
- SetCameraBehindPlayer(playerid);
- if(PlayerSitting[playerid] == 1)
- {
- ApplyAnimation(playerid,"PED","SEAT_idle",30.0,1,0,0,0,0);
- }
- if(BusID[playerid] == 1)
- {
- SetPlayerVirtualWorld(playerid, 2);
- }
- else
- {
- SetPlayerVirtualWorld(playerid, 3);
- }
- Playerx[playerid] = 0;
- }
- public CPOff(playerid)
- {
- DisablePlayerCheckpoint(playerid);
- }
- public CostTimer(playerid)
- {
- BusCost[playerid] += 20;
- }
- stock CreateRoadblock(Object,Float:x,Float:y,Float:z,Float:Angle)
- {
- for(new i = 0; i < sizeof(Roadblocks); i++)
- {
- if(Roadblocks[i][sCreated] == 0)
- {
- Roadblocks[i][sCreated] = 1;
- Roadblocks[i][sX] = x;
- Roadblocks[i][sY] = y;
- Roadblocks[i][sZ] = z-0.7;
- Roadblocks[i][sObject] = CreateDynamicObject(Object, x, y, z-0.9, 0, 0, Angle);
- return 1;
- }
- }
- return 0;
- }
- stock DeleteAllRoadblocks(playerid)
- {
- for(new i = 0; i < sizeof(Roadblocks); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 100, Roadblocks[i][sX], Roadblocks[i][sY], Roadblocks[i][sZ]))
- {
- if(Roadblocks[i][sCreated] == 1)
- {
- Roadblocks[i][sCreated] = 0;
- Roadblocks[i][sX] = 0.0;
- Roadblocks[i][sY] = 0.0;
- Roadblocks[i][sZ] = 0.0;
- DestroyDynamicObject(Roadblocks[i][sObject]);
- }
- }
- }
- return 0;
- }
- stock DeleteClosestRoadblock(playerid)
- {
- for(new i = 0; i < sizeof(Roadblocks); i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0, Roadblocks[i][sX], Roadblocks[i][sY], Roadblocks[i][sZ]))
- {
- if(Roadblocks[i][sCreated] == 1)
- {
- Roadblocks[i][sCreated] = 0;
- Roadblocks[i][sX] = 0.0;
- Roadblocks[i][sY] = 0.0;
- Roadblocks[i][sZ] = 0.0;
- DestroyDynamicObject(Roadblocks[i][sObject]);
- return 1;
- }
- }
- }
- return 0;
- }
- /*longermsg(playerid, color,const string[])
- {
- new string1[256], string2[256], string3[256];
- if(strlen(string) > 90)
- {
- format(string1, sizeof(string1), string);
- format(string2, sizeof(string2), string);
- strdel(string1, 90, 256);
- strdel(string2, 0, 90);
- format(string3, sizeof(string3), "%s ...", string1);
- SendClientMessage(playerid,color, string3);
- format(string3, sizeof(string3), "... %s", string2);
- SendClientMessage(playerid,color, string3);
- return true;
- }
- else
- {
- SendClientMessage(playerid,color, string);
- return true;
- }
- }*/
- IsValidModel(modelid) {
- static modeldat[] = {
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -128,
- -515899393, -134217729, -1, -1, 33554431, -1, -1, -1, -14337, -1, -33,
- 127, 0, 0, 0, 0, 0, -8388608, -1, -1, -1, -16385, -1, -1, -1, -1, -1,
- -1, -1, -33, -1, -771751937, -1, -9, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 33554431, -25, -1, -1, -1, -1, -1, -1,
- -1073676289, -2147483648, 34079999, 2113536, -4825600, -5, -1, -3145729,
- -1, -16777217, -63, -1, -1, -1, -1, -201326593, -1, -1, -1, -1, -1,
- -257, -1, 1073741823, -133122, -1, -1, -65, -1, -1, -1, -1, -1, -1,
- -2146435073, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1073741823, -64, -1,
- -1, -1, -1, -2635777, 134086663, 0, -64, -1, -1, -1, -1, -1, -1, -1,
- -536870927, -131069, -1, -1, -1, -1, -1, -1, -1, -1, -16384, -1,
- -33554433, -1, -1, -1, -1, -1, -1610612737, 524285, -128, -1,
- 2080309247, -1, -1, -1114113, -1, -1, -1, 66977343, -524288, -1, -1, -1,
- -1, -2031617, -1, 114687, -256, -1, -4097, -1, -4097, -1, -1,
- 1010827263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -32768, -1, -1, -1, -1, -1,
- 2147483647, -33554434, -1, -1, -49153, -1148191169, 2147483647,
- -100781080, -262145, -57, 134217727, -8388608, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1048577, -1, -449, -1017, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1835009, -2049, -1, -1, -1, -1, -1, -1,
- -8193, -1, -536870913, -1, -1, -1, -1, -1, -87041, -1, -1, -1, -1, -1,
- -1, -209860, -1023, -8388609, -2096897, -1, -1048577, -1, -1, -1, -1,
- -1, -1, -897, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1610612737,
- -3073, -28673, -1, -1, -1, -1537, -1, -1, -13, -1, -1, -1, -1, -1985,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1056964609, -1, -1, -1,
- -1, -1, -1, -1, -2, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -236716037, -1, -1, -1, -1, -1, -1, -1, -536870913, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -2097153, -2109441, -1, 201326591, -4194304, -1, -1,
- -241, -1, -1, -1, -1, -1, -1, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, -32768, -1, -1, -1, -2, -671096835, -1, -8388609, -66323585, -13,
- -1793, -32257, -247809, -1, -1, -513, 16252911, 0, 0, 0, -131072,
- 33554383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 8356095, 0, 0, 0, 0, 0,
- 0, -256, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -268435449, -1, -1, -2049, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- 92274627, -65536, -2097153, -268435457, 591191935, 1, 0, -16777216, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 127
- };
- if ((modelid >= 0) && ((modelid / 32) < sizeof (modeldat)) && (modeldat[modelid / 32] & (1 << (modelid % 32))))
- {
- return 1;
- }
- // 0.3c / 0.3d / 0.3e objects
- switch (modelid)
- {
- case 331, 333..339, 341, 318..321, 325, 326, 342..344, 346..353, 355..370, 372,
- 18632..18645, 18646..18658, 18659..18667, 18668..19299, 19301..19515, 18631:
- {
- return 1;
- }
- }
- return 0;
- }
- public UnfreezeMeNow(playerid)
- {
- if(PlayerTied[playerid] != 0 || PlayerFrozen[playerid] != 0) return 1;
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
|