SHOW:
|
|
- or go back to the newest paste.
1 | new PlayerText:Pzu0[MAX_PLAYERS]; | |
2 | new PlayerText:Pzu1[MAX_PLAYERS]; | |
3 | - | new Float:posas[3],interioras[MAX_PLAYERS],virtualworld[MAX_PLAYERS],playeris[MAX_PLAYERS]; |
3 | + | new Float:posas[MAX_PLAYERS][3],interioras[MAX_PLAYERS],virtualworld[MAX_PLAYERS],playeris[MAX_PLAYERS],stebimas[MAX_PLAYERS]; |
4 | public OnPlayerConnect(playerid) | |
5 | { | |
6 | // pzu | |
7 | ||
8 | Pzu0[playerid] = CreatePlayerTextDraw(playerid, 245.125000, 187.000000, "usebox"); | |
9 | PlayerTextDrawLetterSize(playerid, Pzu0[playerid], 0.000000, 6.405553); | |
10 | PlayerTextDrawTextSize(playerid, Pzu0[playerid], 43.625000, 0.000000); | |
11 | PlayerTextDrawAlignment(playerid, Pzu0[playerid], 1); | |
12 | PlayerTextDrawColor(playerid, Pzu0[playerid], 0); | |
13 | PlayerTextDrawUseBox(playerid, Pzu0[playerid], true); | |
14 | PlayerTextDrawBoxColor(playerid, Pzu0[playerid], 102); | |
15 | PlayerTextDrawSetShadow(playerid, Pzu0[playerid], 0); | |
16 | PlayerTextDrawSetOutline(playerid, Pzu0[playerid], 0); | |
17 | PlayerTextDrawFont(playerid, Pzu0[playerid], 0); | |
18 | ||
19 | Pzu1[playerid] = CreatePlayerTextDraw(playerid, 53.125000, 186.666656, "Zaidejo vardas:~n~Turimas Ginklas:~n~Masina: ~n~Pinigai:~n~"); | |
20 | PlayerTextDrawLetterSize(playerid, Pzu1[playerid], 0.321873, 1.465831); | |
21 | PlayerTextDrawAlignment(playerid, Pzu1[playerid], 1); | |
22 | PlayerTextDrawColor(playerid, Pzu1[playerid], -2147450625); | |
23 | PlayerTextDrawSetShadow(playerid, Pzu1[playerid], 0); | |
24 | PlayerTextDrawSetOutline(playerid, Pzu1[playerid], 1); | |
25 | PlayerTextDrawBackgroundColor(playerid, Pzu1[playerid], 51); | |
26 | PlayerTextDrawFont(playerid, Pzu1[playerid], 1); | |
27 | PlayerTextDrawSetProportional(playerid, Pzu1[playerid], 1); | |
28 | ||
29 | return 1; | |
30 | } | |
31 | - | CMD:pzu(playerid,params[]) |
31 | + | public OnPlayerDisconnect(playerid, reason) |
32 | { | |
33 | - | if(sscanf(params,"u",playeris[playerid])) return ErrorMSG(playerid,"Komanda naudojama /pzu [þaidëjo vardas]"); |
33 | + | if(stebimas[playerid] > 0) |
34 | { | |
35 | TogglePlayerSpectating(stebimas[playerid],false); | |
36 | SetPlayerVirtualWorld(stebimas[playerid],virtualworld[stebimas[playerid]]); | |
37 | SetPlayerInterior(playerid,interioras[playerid]); | |
38 | - | SetPlayerPos(playerid,posas[0],posas[1],posas[2]); |
38 | + | |
39 | PlayerTextDrawHide(playerid, Pzu1[playerid]); | |
40 | SetPlayerPos(stebimas[playerid],posas[stebimas[playerid]][0],posas[stebimas[playerid]][1],posas[stebimas[playerid]][2]); | |
41 | } | |
42 | return 1; | |
43 | } | |
44 | public OnPlayerDeath(playerid, killerid, reason) | |
45 | - | |
45 | + | |
46 | - | if (playeris[playerid] == INVALID_PLAYER_ID) return ErrorMSG(playerid,"Tokio zaidëjo nera."); |
46 | + | if(stebimas[playerid] > 0) |
47 | { | |
48 | - | GetPlayerPos(playerid,posas[0],posas[1],posas[2]); |
48 | + | TogglePlayerSpectating(stebimas[playerid],false); |
49 | SetPlayerVirtualWorld(stebimas[playerid],virtualworld[stebimas[playerid]]); | |
50 | SetPlayerInterior(playerid,interioras[playerid]); | |
51 | PlayerTextDrawHide(playerid, Pzu0[playerid]); | |
52 | PlayerTextDrawHide(playerid, Pzu1[playerid]); | |
53 | SetPlayerPos(stebimas[playerid],posas[stebimas[playerid]][0],posas[stebimas[playerid]][1],posas[stebimas[playerid]][2]); | |
54 | } | |
55 | return 1; | |
56 | } | |
57 | - | format(pzum,300,"Zaidejas : %s ~n~ Ginklas : %s ~n~ Masina : %s ~n~Pinigai: %i",pName(playeris[playerid]),gunname,GetVehicleName(GetVehicleModel(GetPlayerVehicleID(playeris[playerid]))),GetPlayerMoney(playeris[playerid])); |
57 | + | CMD:pzu(playerid,params[]) |
58 | { | |
59 | if(sscanf(params,"u",playeris[playerid])) return ErrorMSG(playerid,"Komanda naudojama /pzu [žaidėjo vardas]"); | |
60 | ||
61 | if(GetPlayerState(playerid) == PLAYER_STATE_SPECTATING) | |
62 | { | |
63 | TogglePlayerSpectating(playerid,false); | |
64 | SetPlayerPos(playerid,posas[playerid][0],posas[playerid][1],posas[playerid][2]); | |
65 | SetPlayerVirtualWorld(playerid,virtualworld[playerid]); | |
66 | SetPlayerInterior(playerid,interioras[playerid]); | |
67 | PlayerTextDrawHide(playerid, Pzu0[playerid]); | |
68 | PlayerTextDrawHide(playerid, Pzu1[playerid]); | |
69 | return 1; | |
70 | } | |
71 | stebimas[playeris[playerid]] = playerid; | |
72 | if (playeris[playerid] == INVALID_PLAYER_ID) return ErrorMSG(playerid,"Tokio zaidėjo nera."); | |
73 | if (playeris[playerid] == playerid) return ErrorMSG(playerid,"~r~Save ir taip matote"); | |
74 | GetPlayerPos(playerid,posas[playerid][0],posas[playerid][1],posas[playerid][2]); | |
75 | virtualworld[playerid] = GetPlayerVirtualWorld(playerid); | |
76 | interioras[playerid] = GetPlayerInterior(playerid); | |
77 | TogglePlayerSpectating(playerid,true); | |
78 | PlayerSpectatePlayer(playerid,playeris[playerid]); | |
79 | new pzum[300],gunname[50]; | |
80 | GetWeaponName(GetPlayerWeapon(playeris[playerid]),gunname,sizeof(gunname)); | |
81 | ||
82 | ||
83 | format(pzum,300,"Zaidejas : %s ~n~ Ginklas : %s ~n~ Masina : %s ~n~Pinigai: %i",pName(playeris[playerid]),gunname,GetVehicleName(GetVehicleModel(GetPlayerVehicleID(playeris[playerid]))),GetPlayerMoneyA(playeris[playerid])); | |
84 | ||
85 | PlayerTextDrawSetString(playerid, Pzu1[playerid],pzum); | |
86 | PlayerTextDrawShow(playerid, Pzu0[playerid]); | |
87 | PlayerTextDrawShow(playerid, Pzu1[playerid]); | |
88 | return true; | |
89 | } | |
90 | stock ErrorMSG(playerid,zinute[]) | |
91 | { | |
92 | new msg[150]; | |
93 | format(msg,sizeof(msg),"{22FC05}*~~~* %s",zinute); | |
94 | SendClientMessage(playerid,-1,msg); | |
95 | return 1; | |
96 | } | |
97 | stock GetVehicleName(modelid) | |
98 | { | |
99 | new pavadinimas[40]; | |
100 | if(modelid == 0) pavadinimas = "Neturi masinos"; | |
101 | if(modelid == 400) pavadinimas = "Landstalker"; | |
102 | if(modelid == 401) pavadinimas = "Bravura"; | |
103 | if(modelid == 402) pavadinimas = "Buffalo"; | |
104 | if(modelid == 403) pavadinimas = "Linerunner"; | |
105 | if(modelid == 404) pavadinimas = "Perenniel"; | |
106 | if(modelid == 405) pavadinimas = "Sentinel"; | |
107 | if(modelid == 406) pavadinimas = "Dumper"; | |
108 | if(modelid == 407) pavadinimas = "Firetruck"; | |
109 | if(modelid == 408) pavadinimas = "Trashmaster"; | |
110 | ||
111 | if(modelid == 409) pavadinimas = "Stretch"; | |
112 | if(modelid == 410) pavadinimas = "Manana"; | |
113 | if(modelid == 411) pavadinimas = "Infernus"; | |
114 | if(modelid == 412) pavadinimas = "Voodoo"; | |
115 | if(modelid == 413) pavadinimas = "Pony"; | |
116 | if(modelid == 414) pavadinimas = "Mule"; | |
117 | if(modelid == 415) pavadinimas = "Cheetah"; | |
118 | ||
119 | if(modelid == 416) pavadinimas = "Ambulance"; | |
120 | if(modelid == 417) pavadinimas = "Leviathan"; | |
121 | if(modelid == 418) pavadinimas = "Moonbeam"; | |
122 | if(modelid == 419) pavadinimas = "Esperanto"; | |
123 | if(modelid == 420) pavadinimas = "Taxi"; | |
124 | if(modelid == 421) pavadinimas = "Washington"; | |
125 | if(modelid == 422) pavadinimas = "Bobcat"; | |
126 | ||
127 | if(modelid == 423) pavadinimas = "Mr Whoopee"; | |
128 | if(modelid == 424) pavadinimas = "BF Injection"; | |
129 | if(modelid == 425) pavadinimas = "Hunter"; | |
130 | if(modelid == 426) pavadinimas = "Premier"; | |
131 | if(modelid == 427) pavadinimas = "Enforcer"; | |
132 | if(modelid == 428) pavadinimas = "Securicar"; | |
133 | if(modelid == 429) pavadinimas = "Banshee"; | |
134 | ||
135 | if(modelid == 430) pavadinimas = "Predator"; | |
136 | if(modelid == 431) pavadinimas = "Bus"; | |
137 | if(modelid == 432) pavadinimas = "Rhino"; | |
138 | if(modelid == 433) pavadinimas = "Barracks"; | |
139 | if(modelid == 434) pavadinimas = "Hotknife"; | |
140 | if(modelid == 435) pavadinimas = "Article Trailer"; | |
141 | if(modelid == 436) pavadinimas = "Previon"; | |
142 | ||
143 | if(modelid == 437) pavadinimas = "Coach"; | |
144 | if(modelid == 438) pavadinimas = "Cabbie"; | |
145 | if(modelid == 439) pavadinimas = "Stallion"; | |
146 | if(modelid == 440) pavadinimas = "Rumpo"; | |
147 | if(modelid == 441) pavadinimas = "RC Bandit"; | |
148 | if(modelid == 442) pavadinimas = "Romero"; | |
149 | if(modelid == 443) pavadinimas = "Packer"; | |
150 | if(modelid == 444) pavadinimas = "Monster"; | |
151 | if(modelid == 445) pavadinimas = "Admiral"; | |
152 | if(modelid == 446) pavadinimas = "Squallo"; | |
153 | if(modelid == 447) pavadinimas = "Seasparrow"; | |
154 | if(modelid == 448) pavadinimas = "Pizzaboy"; | |
155 | if(modelid == 449) pavadinimas = "Tram"; | |
156 | if(modelid == 450) pavadinimas = "Article Trailer 2"; | |
157 | if(modelid == 451) pavadinimas = "Turismo"; | |
158 | if(modelid == 452) pavadinimas = "Speeder"; | |
159 | if(modelid == 453) pavadinimas = "Reefer"; | |
160 | if(modelid == 454) pavadinimas = "Tropic"; | |
161 | if(modelid == 455) pavadinimas = "Flatbed"; | |
162 | if(modelid == 456) pavadinimas = "Yankee"; | |
163 | if(modelid == 457) pavadinimas = "Caddy"; | |
164 | if(modelid == 458) pavadinimas = "Solair"; | |
165 | if(modelid == 459) pavadinimas = "Topfun Van (Berkley's RC)"; | |
166 | if(modelid == 460) pavadinimas = " Skimmer"; | |
167 | if(modelid == 461) pavadinimas = "PCJ-600"; | |
168 | if(modelid == 462) pavadinimas = "Faggio"; | |
169 | if(modelid == 463) pavadinimas = "Freeway"; | |
170 | if(modelid == 464) pavadinimas = "RC Baron"; | |
171 | if(modelid == 465) pavadinimas = "RC Raider"; | |
172 | if(modelid == 466) pavadinimas = "Glendale"; | |
173 | if(modelid == 467) pavadinimas = "Oceanic"; | |
174 | if(modelid == 468) pavadinimas = "Sanchez"; | |
175 | if(modelid == 469) pavadinimas = "Sparrow"; | |
176 | if(modelid == 470) pavadinimas = "Patriot"; | |
177 | if(modelid == 471) pavadinimas = "Quad"; | |
178 | if(modelid == 472) pavadinimas = "Coastguard"; | |
179 | if(modelid == 473) pavadinimas = "Dinghy"; | |
180 | if(modelid == 474) pavadinimas = "Hermes"; | |
181 | if(modelid == 475) pavadinimas = "Sabre"; | |
182 | if(modelid == 476) pavadinimas = "Rustler"; | |
183 | if(modelid == 477) pavadinimas = "ZR-350"; | |
184 | if(modelid == 478) pavadinimas = "Walton"; | |
185 | if(modelid == 479) pavadinimas = "Regina"; | |
186 | if(modelid == 480) pavadinimas = "Comet"; | |
187 | if(modelid == 481) pavadinimas = "BMX"; | |
188 | if(modelid == 482) pavadinimas = "Burrito"; | |
189 | if(modelid == 483) pavadinimas = "Camper"; | |
190 | if(modelid == 484) pavadinimas = "Marquis"; | |
191 | if(modelid == 485) pavadinimas = "Baggage"; | |
192 | if(modelid == 486) pavadinimas = "Dozer"; | |
193 | if(modelid == 487) pavadinimas = "Maverick"; | |
194 | if(modelid == 488) pavadinimas = "SAN News Maverick"; | |
195 | if(modelid == 489) pavadinimas = "Rancher"; | |
196 | if(modelid == 490) pavadinimas = "FBI Rancher"; | |
197 | if(modelid == 491) pavadinimas = "Virgo"; | |
198 | if(modelid == 492) pavadinimas = "Greenwood"; | |
199 | if(modelid == 493) pavadinimas = "Jetmax"; | |
200 | if(modelid == 494) pavadinimas = "Hotring Racer"; | |
201 | if(modelid == 495) pavadinimas = "Sandking"; | |
202 | if(modelid == 496) pavadinimas = "Blista Compact"; | |
203 | if(modelid == 497) pavadinimas = "Police Maverick"; | |
204 | if(modelid == 498) pavadinimas = " Boxville"; | |
205 | if(modelid == 499) pavadinimas = "Benson"; | |
206 | if(modelid == 500) pavadinimas = "Mesa"; | |
207 | if(modelid == 501) pavadinimas = "RC Goblin"; | |
208 | if(modelid == 502) pavadinimas = "Hotring Racer"; | |
209 | if(modelid == 503) pavadinimas = "Hotring Racer"; | |
210 | if(modelid == 504) pavadinimas = "Bloodring Banger"; | |
211 | if(modelid == 505) pavadinimas = "Rancher"; | |
212 | if(modelid == 506) pavadinimas = "Super GT"; | |
213 | ||
214 | if(modelid == 507) pavadinimas = "Elegant"; | |
215 | if(modelid == 508) pavadinimas = "Journey"; | |
216 | if(modelid == 509) pavadinimas = "Bike"; | |
217 | if(modelid == 510) pavadinimas = "Mountain Bike"; | |
218 | if(modelid == 511) pavadinimas = "Beagle"; | |
219 | if(modelid == 512) pavadinimas = "Cropduster"; | |
220 | if(modelid == 513) pavadinimas = "Stuntplane"; | |
221 | if(modelid == 514) pavadinimas = "Tanker"; | |
222 | if(modelid == 515) pavadinimas = "Roadtrain"; | |
223 | if(modelid == 516) pavadinimas = "Nebula"; | |
224 | if(modelid == 517) pavadinimas = "Majestic"; | |
225 | if(modelid == 518) pavadinimas = "Buccaneer"; | |
226 | if(modelid == 519) pavadinimas = "Shamal"; | |
227 | if(modelid == 520) pavadinimas = "Hydra"; | |
228 | if(modelid == 521) pavadinimas = "FCR-900"; | |
229 | if(modelid == 522) pavadinimas = "NRG-500"; | |
230 | if(modelid == 523) pavadinimas = "HPV1000"; | |
231 | if(modelid == 524) pavadinimas = "Cement Truck"; | |
232 | if(modelid == 525) pavadinimas = "Towtruck"; | |
233 | if(modelid == 526) pavadinimas = "Fortune"; | |
234 | if(modelid == 527) pavadinimas = "Cadrona"; | |
235 | if(modelid == 528) pavadinimas = "FBI Truck"; | |
236 | if(modelid == 529) pavadinimas = "Willard"; | |
237 | if(modelid == 530) pavadinimas = "Forklift"; | |
238 | if(modelid == 531) pavadinimas = "Tractor"; | |
239 | if(modelid == 532) pavadinimas = "Combine Harvester"; | |
240 | if(modelid == 533) pavadinimas = "Feltzer"; | |
241 | if(modelid == 534) pavadinimas = "Remington"; | |
242 | if(modelid == 535) pavadinimas = "Slamvan"; | |
243 | if(modelid == 536) pavadinimas = "Blade"; | |
244 | if(modelid == 537) pavadinimas = "Freight (Train)"; | |
245 | if(modelid == 538) pavadinimas = "Brownstreak (Train)"; | |
246 | if(modelid == 539) pavadinimas = "Vortex"; | |
247 | if(modelid == 540) pavadinimas = "Vincent"; | |
248 | if(modelid == 541) pavadinimas = "Bullet"; | |
249 | if(modelid == 542) pavadinimas = "Clover"; | |
250 | if(modelid == 543) pavadinimas = "Sadler"; | |
251 | if(modelid == 544) pavadinimas = "Firetruck LA"; | |
252 | if(modelid == 545) pavadinimas = "Hustler"; | |
253 | if(modelid == 546) pavadinimas = "Intruder"; | |
254 | if(modelid == 547) pavadinimas = "Primo"; | |
255 | if(modelid == 548) pavadinimas = "Cargobob"; | |
256 | if(modelid == 549) pavadinimas = "Tampa"; | |
257 | if(modelid == 550) pavadinimas = "Sunrise"; | |
258 | if(modelid == 551) pavadinimas = "Merit"; | |
259 | if(modelid == 552) pavadinimas = "Utility Van"; | |
260 | if(modelid == 553) pavadinimas = "Nevada"; | |
261 | if(modelid == 554) pavadinimas = " Yosemite"; | |
262 | if(modelid == 555) pavadinimas = "Windsor"; | |
263 | if(modelid == 556) pavadinimas = "Monster A"; | |
264 | if(modelid == 557) pavadinimas = "Monster B"; | |
265 | if(modelid == 558) pavadinimas = "Uranus"; | |
266 | if(modelid == 559) pavadinimas = "Jester"; | |
267 | if(modelid == 560) pavadinimas = "Sultan"; | |
268 | if(modelid == 561) pavadinimas = "Stratum"; | |
269 | if(modelid == 562) pavadinimas = "Elegy"; | |
270 | if(modelid == 563) pavadinimas = "Raindance"; | |
271 | if(modelid == 564) pavadinimas = "RC Tiger"; | |
272 | if(modelid == 565) pavadinimas = "Flash"; | |
273 | if(modelid == 566) pavadinimas = "Tahoma"; | |
274 | if(modelid == 567) pavadinimas = "Savanna"; | |
275 | if(modelid == 568) pavadinimas = "Bandito"; | |
276 | if(modelid == 569) pavadinimas = "Freight Flat Trailer (Train)"; | |
277 | if(modelid == 570) pavadinimas = "Streak Trailer (Train)"; | |
278 | if(modelid == 571) pavadinimas = "Kart"; | |
279 | if(modelid == 572) pavadinimas = "Mower"; | |
280 | if(modelid == 573) pavadinimas = "Dune"; | |
281 | if(modelid == 574) pavadinimas = "Sweeper"; | |
282 | if(modelid == 575) pavadinimas = "Broadway"; | |
283 | if(modelid == 576) pavadinimas = "Tornado"; | |
284 | ||
285 | if(modelid == 577) pavadinimas = "AT400"; | |
286 | if(modelid == 578) pavadinimas = "DFT-30"; | |
287 | if(modelid == 579) pavadinimas = "Huntley"; | |
288 | if(modelid == 580) pavadinimas = "Stafford"; | |
289 | if(modelid == 581) pavadinimas = "BF-400"; | |
290 | if(modelid == 582) pavadinimas = "Newsvan"; | |
291 | if(modelid == 583) pavadinimas = "Tug"; | |
292 | if(modelid == 584) pavadinimas = "Petrol Trailer"; | |
293 | if(modelid == 585) pavadinimas = "Emperor"; | |
294 | if(modelid == 586) pavadinimas = "Wayfarer"; | |
295 | if(modelid == 587) pavadinimas = "Euros"; | |
296 | if(modelid == 588) pavadinimas = "Hotdog"; | |
297 | if(modelid == 589) pavadinimas = "Club"; | |
298 | if(modelid == 590) pavadinimas = "Freight Box Trailer (Train)"; | |
299 | if(modelid == 591) pavadinimas = "Article Trailer 3"; | |
300 | if(modelid == 592) pavadinimas = "Andromada"; | |
301 | if(modelid == 593) pavadinimas = "Dodo"; | |
302 | if(modelid == 594) pavadinimas = "RC Cam"; | |
303 | if(modelid == 595) pavadinimas = "Launch"; | |
304 | if(modelid == 596) pavadinimas = "Police Car (LSPD)"; | |
305 | if(modelid == 597) pavadinimas = "Police Car (SFPD)"; | |
306 | if(modelid == 598) pavadinimas = "Police Car (LVPD)"; | |
307 | if(modelid == 599) pavadinimas = "Police Ranger"; | |
308 | if(modelid == 600) pavadinimas = "Picador"; | |
309 | if(modelid == 601) pavadinimas = "S.W.A.T."; | |
310 | if(modelid == 602) pavadinimas = "Alpha"; | |
311 | if(modelid == 603) pavadinimas = "Phoenix"; | |
312 | if(modelid == 604) pavadinimas = "Glendale Shit"; | |
313 | if(modelid == 605) pavadinimas = "Sadler Shit"; | |
314 | return pavadinimas; | |
315 | } |