SHOW:
|
|
- or go back to the newest paste.
1 | // This is a comment | |
2 | // uncomment the line below if you want to write a filterscript | |
3 | //#define FILTERSCRIPT | |
4 | ||
5 | #include <a_samp> | |
6 | #include <zcmd> | |
7 | ||
8 | ||
9 | new MobileOn[MAX_PLAYERS];//to check if mobile is On or OFF : | |
10 | new MobileStats[MAX_PLAYERS];//mobile stats simply , like calling.. main or whatsever | |
11 | new Select[MAX_PLAYERS]; | |
12 | new NewNum[MAX_PLAYERS][8]; | |
13 | ||
14 | - | new Text:Mobile[16];//Mobile textdraw |
14 | + | new Text:Mobile[19];//Mobile textdraw |
15 | new Text:MobileNum[MAX_PLAYERS];//number the player is calling, | |
16 | new Text:MobileMain[MAX_PLAYERS];//Stats... | |
17 | ||
18 | public OnFilterScriptInit() | |
19 | { | |
20 | print("\n--------------------------------------"); | |
21 | print(" Texdraws Mobile by Shabi RoxX "); | |
22 | print("--------------------------------------\n"); | |
23 | //============================================ | |
24 | // Mobile TextDraw Start # | |
25 | //============================================ | |
26 | //Main BackGround With Nokai TAG | |
27 | Mobile[0] = TextDrawCreate(542.000000, 260.000000, "Nokia~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~"); | |
28 | TextDrawAlignment(Mobile[0], 2); | |
29 | TextDrawBackgroundColor(Mobile[0], 255); | |
30 | TextDrawFont(Mobile[0], 1); | |
31 | TextDrawLetterSize(Mobile[0], 1.000000, 1.000000); | |
32 | TextDrawColor(Mobile[0], -1); | |
33 | TextDrawSetOutline(Mobile[0], 0); | |
34 | TextDrawSetProportional(Mobile[0], 1); | |
35 | TextDrawSetShadow(Mobile[0], 1); | |
36 | TextDrawUseBox(Mobile[0], 1); | |
37 | TextDrawBoxColor(Mobile[0], 2071823560); | |
38 | TextDrawTextSize(Mobile[0], 7.000000, 137.000000); | |
39 | ||
40 | //screen texdraw | |
41 | Mobile[1] = TextDrawCreate(542.000000, 282.000000, "_~n~~n~~n~~n~~n~"); | |
42 | TextDrawAlignment(Mobile[1], 2); | |
43 | TextDrawBackgroundColor(Mobile[1], 255); | |
44 | TextDrawFont(Mobile[1], 1); | |
45 | TextDrawLetterSize(Mobile[1], 0.500000, 1.000000); | |
46 | TextDrawColor(Mobile[1], -1); | |
47 | TextDrawSetOutline(Mobile[1], 0); | |
48 | TextDrawSetProportional(Mobile[1], 1); | |
49 | TextDrawSetShadow(Mobile[1], 1); | |
50 | TextDrawUseBox(Mobile[1], 1); | |
51 | TextDrawBoxColor(Mobile[1], -1296911672); | |
52 | TextDrawTextSize(Mobile[1], 467.000000, 125.000000); | |
53 | ||
54 | //Button 1 | |
55 | Mobile[2] = TextDrawCreate(493.000000, 361.000000, "1"); | |
56 | TextDrawAlignment(Mobile[2], 2); | |
57 | TextDrawBackgroundColor(Mobile[2], 1504093896); | |
58 | TextDrawFont(Mobile[2], 1); | |
59 | - | TextDrawLetterSize(Mobile[2], 0.519999, 1.700000); |
59 | + | TextDrawLetterSize(Mobile[2], 0.519999, 1.100000); |
60 | TextDrawColor(Mobile[2], -1); | |
61 | TextDrawSetOutline(Mobile[2], 1); | |
62 | TextDrawSetProportional(Mobile[2], 1); | |
63 | TextDrawUseBox(Mobile[2], 1); | |
64 | TextDrawBoxColor(Mobile[2], 1431655880); | |
65 | - | TextDrawTextSize(Mobile[2], 31.000000, 18.000000); |
65 | + | TextDrawTextSize(Mobile[2], 25.000000, 18.000000); |
66 | ||
67 | - | //Button 2 |
67 | + | //Button 2 |
68 | Mobile[3] = TextDrawCreate(543.000000, 364.000000, "2"); | |
69 | TextDrawAlignment(Mobile[3], 2); | |
70 | TextDrawBackgroundColor(Mobile[3], 1504093896); | |
71 | TextDrawFont(Mobile[3], 1); | |
72 | - | TextDrawLetterSize(Mobile[3], 0.519999, 1.700000); |
72 | + | TextDrawLetterSize(Mobile[3], 0.519999, 0.999999); |
73 | TextDrawColor(Mobile[3], -1); | |
74 | TextDrawSetOutline(Mobile[3], 1); | |
75 | TextDrawSetProportional(Mobile[3], 1); | |
76 | TextDrawUseBox(Mobile[3], 1); | |
77 | TextDrawBoxColor(Mobile[3], 1431655880); | |
78 | - | TextDrawTextSize(Mobile[3], 31.000000, 18.000000); |
78 | + | TextDrawTextSize(Mobile[3], 25.000000, 18.000000); |
79 | ||
80 | - | //Button 3 |
80 | + | //Button 3 |
81 | - | Mobile[4] = TextDrawCreate(592.000000, 361.000000, "3"); |
81 | + | Mobile[4] = TextDrawCreate(592.000000, 362.000000, "3"); |
82 | TextDrawAlignment(Mobile[4], 2); | |
83 | TextDrawBackgroundColor(Mobile[4], 1504093896); | |
84 | TextDrawFont(Mobile[4], 1); | |
85 | - | TextDrawLetterSize(Mobile[4], 0.519999, 1.700000); |
85 | + | TextDrawLetterSize(Mobile[4], 0.519999, 0.999999); |
86 | TextDrawColor(Mobile[4], -1); | |
87 | TextDrawSetOutline(Mobile[4], 1); | |
88 | TextDrawSetProportional(Mobile[4], 1); | |
89 | TextDrawUseBox(Mobile[4], 1); | |
90 | TextDrawBoxColor(Mobile[4], 1431655880); | |
91 | - | TextDrawTextSize(Mobile[4], 31.000000, 18.000000); |
91 | + | TextDrawTextSize(Mobile[4], 25.000000, 18.000000); |
92 | ||
93 | - | //Button 5 |
93 | + | //Button 5 |
94 | - | Mobile[5] = TextDrawCreate(543.000000, 394.000000, "5"); |
94 | + | Mobile[5] = TextDrawCreate(543.000000, 385.000000, "5"); |
95 | TextDrawAlignment(Mobile[5], 2); | |
96 | TextDrawBackgroundColor(Mobile[5], 1504093896); | |
97 | TextDrawFont(Mobile[5], 1); | |
98 | - | TextDrawLetterSize(Mobile[5], 0.519999, 1.700000); |
98 | + | TextDrawLetterSize(Mobile[5], 0.519999, 1.099999); |
99 | TextDrawColor(Mobile[5], -1); | |
100 | TextDrawSetOutline(Mobile[5], 1); | |
101 | TextDrawSetProportional(Mobile[5], 1); | |
102 | TextDrawUseBox(Mobile[5], 1); | |
103 | TextDrawBoxColor(Mobile[5], 1431655880); | |
104 | - | TextDrawTextSize(Mobile[5], 31.000000, 18.000000); |
104 | + | TextDrawTextSize(Mobile[5], 25.000000, 18.000000); |
105 | ||
106 | - | //Button 5 |
106 | + | //Button 4 |
107 | - | Mobile[6] = TextDrawCreate(493.000000, 391.000000, "4"); |
107 | + | Mobile[6] = TextDrawCreate(493.000000, 382.000000, "4"); |
108 | TextDrawAlignment(Mobile[6], 2); | |
109 | TextDrawBackgroundColor(Mobile[6], 1504093896); | |
110 | TextDrawFont(Mobile[6], 1); | |
111 | - | TextDrawLetterSize(Mobile[6], 0.519999, 1.700000); |
111 | + | TextDrawLetterSize(Mobile[6], 0.519999, 1.099999); |
112 | TextDrawColor(Mobile[6], -1); | |
113 | TextDrawSetOutline(Mobile[6], 1); | |
114 | TextDrawSetProportional(Mobile[6], 1); | |
115 | TextDrawUseBox(Mobile[6], 1); | |
116 | TextDrawBoxColor(Mobile[6], 1431655880); | |
117 | - | TextDrawTextSize(Mobile[6], 31.000000, 18.000000); |
117 | + | TextDrawTextSize(Mobile[6], 25.000000, 18.000000); |
118 | ||
119 | - | //Button 6 |
119 | + | //Button 6 |
120 | - | Mobile[7] = TextDrawCreate(592.000000, 391.000000, "6"); |
120 | + | Mobile[7] = TextDrawCreate(592.000000, 382.000000, "6"); |
121 | TextDrawAlignment(Mobile[7], 2); | |
122 | TextDrawBackgroundColor(Mobile[7], 1504093896); | |
123 | TextDrawFont(Mobile[7], 1); | |
124 | - | TextDrawLetterSize(Mobile[7], 0.519999, 1.700000); |
124 | + | TextDrawLetterSize(Mobile[7], 0.519999, 0.999999); |
125 | TextDrawColor(Mobile[7], -1); | |
126 | TextDrawSetOutline(Mobile[7], 1); | |
127 | TextDrawSetProportional(Mobile[7], 1); | |
128 | TextDrawUseBox(Mobile[7], 1); | |
129 | TextDrawBoxColor(Mobile[7], 1431655880); | |
130 | - | TextDrawTextSize(Mobile[7], 31.000000, 18.000000); |
130 | + | TextDrawTextSize(Mobile[7], 25.000000, 18.000000); |
131 | ||
132 | - | //Button 8 |
132 | + | //Button 8 |
133 | - | Mobile[8] = TextDrawCreate(543.000000, 423.000000, "8"); |
133 | + | Mobile[8] = TextDrawCreate(543.000000, 406.000000, "8"); |
134 | TextDrawAlignment(Mobile[8], 2); | |
135 | TextDrawBackgroundColor(Mobile[8], 1504093896); | |
136 | TextDrawFont(Mobile[8], 1); | |
137 | - | TextDrawLetterSize(Mobile[8], 0.519999, 1.700000); |
137 | + | TextDrawLetterSize(Mobile[8], 0.519999, 1.199999); |
138 | TextDrawColor(Mobile[8], -1); | |
139 | TextDrawSetOutline(Mobile[8], 1); | |
140 | TextDrawSetProportional(Mobile[8], 1); | |
141 | TextDrawUseBox(Mobile[8], 1); | |
142 | TextDrawBoxColor(Mobile[8], 1431655880); | |
143 | - | TextDrawTextSize(Mobile[8], 31.000000, 18.000000); |
143 | + | TextDrawTextSize(Mobile[8], 25.000000, 18.000000); |
144 | ||
145 | - | //Button 7 |
145 | + | //Button 7 |
146 | - | Mobile[9] = TextDrawCreate(493.000000, 421.000000, "7"); |
146 | + | Mobile[9] = TextDrawCreate(493.000000, 403.000000, "7"); |
147 | TextDrawAlignment(Mobile[9], 2); | |
148 | TextDrawBackgroundColor(Mobile[9], 1504093896); | |
149 | TextDrawFont(Mobile[9], 1); | |
150 | - | TextDrawLetterSize(Mobile[9], 0.519999, 1.700000); |
150 | + | TextDrawLetterSize(Mobile[9], 0.519999, 1.199999); |
151 | TextDrawColor(Mobile[9], -1); | |
152 | TextDrawSetOutline(Mobile[9], 1); | |
153 | TextDrawSetProportional(Mobile[9], 1); | |
154 | TextDrawUseBox(Mobile[9], 1); | |
155 | TextDrawBoxColor(Mobile[9], 1431655880); | |
156 | - | TextDrawTextSize(Mobile[9], 31.000000, 18.000000); |
156 | + | TextDrawTextSize(Mobile[9], 25.000000, 18.000000); |
157 | ||
158 | - | //Button 9 |
158 | + | Mobile[10] = TextDrawCreate(592.000000, 403.000000, "9"); |
159 | - | Mobile[10] = TextDrawCreate(592.000000, 421.000000, "9"); |
159 | + | |
160 | TextDrawBackgroundColor(Mobile[10], 1504093896); | |
161 | TextDrawFont(Mobile[10], 1); | |
162 | TextDrawLetterSize(Mobile[10], 0.519999, 1.299999); | |
163 | - | TextDrawLetterSize(Mobile[10], 0.519999, 1.700000); |
163 | + | |
164 | TextDrawSetOutline(Mobile[10], 1); | |
165 | TextDrawSetProportional(Mobile[10], 1); | |
166 | TextDrawUseBox(Mobile[10], 1); | |
167 | TextDrawBoxColor(Mobile[10], 1431655880); | |
168 | TextDrawTextSize(Mobile[10], 25.000000, 18.000000); | |
169 | - | TextDrawTextSize(Mobile[10], 31.000000, 18.000000); |
169 | + | |
170 | ||
171 | //UnDial Botton (Red) | |
172 | Mobile[11] = TextDrawCreate(589.000000, 342.000000, "="); | |
173 | TextDrawAlignment(Mobile[11], 2); | |
174 | TextDrawBackgroundColor(Mobile[11], 255); | |
175 | TextDrawFont(Mobile[11], 3); | |
176 | TextDrawLetterSize(Mobile[11], 0.519999, 0.4); | |
177 | TextDrawColor(Mobile[11], -16776961); | |
178 | TextDrawSetOutline(Mobile[11], 0); | |
179 | TextDrawSetProportional(Mobile[11], 1); | |
180 | TextDrawSetShadow(Mobile[11], 1); | |
181 | TextDrawUseBox(Mobile[11], 1); | |
182 | TextDrawBoxColor(Mobile[11], 1566399944); | |
183 | TextDrawTextSize(Mobile[11], 25.000000, 15.000000); | |
184 | ||
185 | //Main Menu Button | |
186 | Mobile[12] = TextDrawCreate(542.000000, 342.000000, "+"); | |
187 | TextDrawAlignment(Mobile[12], 2); | |
188 | TextDrawBackgroundColor(Mobile[12], 255); | |
189 | TextDrawFont(Mobile[12], 3); | |
190 | TextDrawLetterSize(Mobile[12], 0.519999, 0.4); | |
191 | TextDrawColor(Mobile[12], -1); | |
192 | TextDrawSetOutline(Mobile[12], 1); | |
193 | TextDrawSetProportional(Mobile[12], 1); | |
194 | TextDrawUseBox(Mobile[12], 1); | |
195 | TextDrawBoxColor(Mobile[12], 1566399944); | |
196 | TextDrawTextSize(Mobile[12], 25.000000, 15.000000); | |
197 | ||
198 | //Dail Button (Green) | |
199 | Mobile[13] = TextDrawCreate(494.000000, 342.000000, "="); | |
200 | TextDrawAlignment(Mobile[13], 2); | |
201 | TextDrawBackgroundColor(Mobile[13], 255); | |
202 | TextDrawFont(Mobile[13], 3); | |
203 | TextDrawLetterSize(Mobile[13], 0.519999, 0.4); | |
204 | TextDrawColor(Mobile[13], 16711935); | |
205 | TextDrawSetOutline(Mobile[13], 0); | |
206 | TextDrawSetProportional(Mobile[13], 1); | |
207 | TextDrawSetShadow(Mobile[13], 1); | |
208 | TextDrawUseBox(Mobile[13], 1); | |
209 | TextDrawBoxColor(Mobile[13], 1566399944); | |
210 | TextDrawTextSize(Mobile[13], 25.000000, 15.000000); | |
211 | ||
212 | //TurnoFF BUTTON | |
213 | Mobile[14] = TextDrawCreate(600.000000, 264.000000, "="); | |
214 | TextDrawAlignment(Mobile[14], 2); | |
215 | TextDrawBackgroundColor(Mobile[14], 255); | |
216 | TextDrawFont(Mobile[14], 3); | |
217 | TextDrawLetterSize(Mobile[14], 0.519999, 0.699998); | |
218 | TextDrawColor(Mobile[14], -16776961); | |
219 | TextDrawSetOutline(Mobile[14], 0); | |
220 | TextDrawSetProportional(Mobile[14], 1); | |
221 | TextDrawSetShadow(Mobile[14], 1); | |
222 | TextDrawUseBox(Mobile[14], 1); | |
223 | TextDrawBoxColor(Mobile[14], 1566399944); | |
224 | TextDrawTextSize(Mobile[14], 33.000000, 9.000000); | |
225 | ||
226 | //Button 0 | |
227 | - | for(new i = 2;i < 15;i++) |
227 | + | Mobile[15] = TextDrawCreate(543.000000, 428.000000, "0"); |
228 | TextDrawAlignment(Mobile[15], 2); | |
229 | TextDrawBackgroundColor(Mobile[15], 1504093896); | |
230 | TextDrawFont(Mobile[15], 1); | |
231 | TextDrawLetterSize(Mobile[15], 0.519999, 1.199999); | |
232 | - | Mobile[15] = TextDrawCreate(562.000000, 280.000000, "Time"); |
232 | + | |
233 | - | TextDrawBackgroundColor(Mobile[15], 255); |
233 | + | TextDrawSetOutline(Mobile[15], 1); |
234 | TextDrawSetProportional(Mobile[15], 1); | |
235 | - | TextDrawLetterSize(Mobile[15], 0.500000, 1.000000); |
235 | + | TextDrawUseBox(Mobile[15], 1); |
236 | TextDrawBoxColor(Mobile[15], 1431655880); | |
237 | - | TextDrawSetOutline(Mobile[15], 0); |
237 | + | TextDrawTextSize(Mobile[15], 25.000000, 18.000000); |
238 | ||
239 | - | TextDrawSetShadow(Mobile[15], 1); |
239 | + | //Button # |
240 | Mobile[16] = TextDrawCreate(493.000000, 425.000000, "#"); | |
241 | TextDrawAlignment(Mobile[16], 2); | |
242 | TextDrawBackgroundColor(Mobile[16], 1504093896); | |
243 | TextDrawFont(Mobile[16], 1); | |
244 | TextDrawLetterSize(Mobile[16], 0.519999, 1.199999); | |
245 | TextDrawColor(Mobile[16], -1); | |
246 | TextDrawSetOutline(Mobile[16], 1); | |
247 | TextDrawSetProportional(Mobile[16], 1); | |
248 | TextDrawUseBox(Mobile[16], 1); | |
249 | TextDrawBoxColor(Mobile[16], 1431655880); | |
250 | TextDrawTextSize(Mobile[16], 25.000000, 18.000000); | |
251 | ||
252 | //Button + | |
253 | Mobile[17] = TextDrawCreate(592.000000, 425.000000, "+"); | |
254 | TextDrawAlignment(Mobile[17], 2); | |
255 | TextDrawBackgroundColor(Mobile[17], 1504093896); | |
256 | TextDrawFont(Mobile[17], 1); | |
257 | TextDrawLetterSize(Mobile[17], 0.519999, 1.299999); | |
258 | TextDrawColor(Mobile[17], -1); | |
259 | TextDrawSetOutline(Mobile[17], 1); | |
260 | TextDrawSetProportional(Mobile[17], 1); | |
261 | TextDrawUseBox(Mobile[17], 1); | |
262 | TextDrawBoxColor(Mobile[17], 1431655880); | |
263 | TextDrawTextSize(Mobile[17], 25.000000, 18.000000); | |
264 | ||
265 | for(new i = 2;i < 18;i++) | |
266 | { | |
267 | TextDrawSetSelectable(Mobile[i], true); | |
268 | } | |
269 | ||
270 | Mobile[18] = TextDrawCreate(562.000000, 280.000000, "Time"); | |
271 | TextDrawBackgroundColor(Mobile[18], 255); | |
272 | TextDrawFont(Mobile[18], 1); | |
273 | TextDrawLetterSize(Mobile[18], 0.500000, 1.000000); | |
274 | TextDrawColor(Mobile[18], -1); | |
275 | TextDrawSetOutline(Mobile[18], 0); | |
276 | TextDrawSetProportional(Mobile[18], 1); | |
277 | TextDrawSetShadow(Mobile[18], 1); | |
278 | ||
279 | for(new i = 0;i < MAX_PLAYERS;i++) | |
280 | { | |
281 | ||
282 | MobileMain[i] = TextDrawCreate(490.000000, 296.000000, "_"); | |
283 | TextDrawBackgroundColor(MobileMain[i], 255); | |
284 | TextDrawFont(MobileMain[i], 2); | |
285 | - | TextDrawSetString(Mobile[15],String); |
285 | + | |
286 | - | for(new i = 0;i < 16;i++) |
286 | + | |
287 | TextDrawSetOutline(MobileMain[i], 0); | |
288 | TextDrawSetProportional(MobileMain[i], 1); | |
289 | TextDrawSetShadow(MobileMain[i], 1); | |
290 | ||
291 | MobileNum[i] = TextDrawCreate(492.000000, 313.000000, "_"); | |
292 | TextDrawBackgroundColor(MobileNum[i], 255); | |
293 | TextDrawFont(MobileNum[i], 1); | |
294 | TextDrawLetterSize(MobileNum[i], 0.500000, 1.000000); | |
295 | TextDrawColor(MobileNum[i], 1721338568); | |
296 | TextDrawSetOutline(MobileNum[i], 0); | |
297 | TextDrawSetProportional(MobileNum[i], 1); | |
298 | TextDrawSetShadow(MobileNum[i], 1); | |
299 | } | |
300 | //============================================ | |
301 | // Mobile TextDraw End # | |
302 | //============================================ | |
303 | - | for(new i = 0;i < 16;i++) |
303 | + | |
304 | } | |
305 | ||
306 | ||
307 | public OnGameModeExit() | |
308 | { | |
309 | return 1; | |
310 | } | |
311 | ||
312 | ||
313 | ||
314 | CMD:mobile(playerid,params[]) | |
315 | { | |
316 | if(MobileOn[playerid] != 1)//Mobile not ON | |
317 | - | for(new i = 2;i <= 10;i++) |
317 | + | |
318 | new String[24],hour,mins,secs; | |
319 | MobileOn[playerid] = 1; | |
320 | MobileStats[playerid] = 1; | |
321 | gettime(hour,mins,secs); | |
322 | format(String,sizeof(String),"%d:%d",hour,mins); | |
323 | TextDrawSetString(Mobile[18],String); | |
324 | for(new i = 0;i < 18;i++) | |
325 | { | |
326 | TextDrawShowForPlayer(playerid,Mobile[i]); | |
327 | } | |
328 | TextDrawShowForPlayer(playerid,MobileMain[playerid]); | |
329 | TextDrawShowForPlayer(playerid,MobileNum[playerid]); | |
330 | SelectTextDraw(playerid, 0x22A5DDC8); | |
331 | } | |
332 | else if(MobileOn[playerid] == 1 && Select[playerid] == -1) | |
333 | { | |
334 | Select[playerid] = 1; | |
335 | SelectTextDraw(playerid, 0x22A5DDC8); | |
336 | } | |
337 | else if(MobileOn[playerid] == 1 && Select[playerid] != -1) | |
338 | { | |
339 | MobileOn[playerid] = 0; | |
340 | MobileStats[playerid] = 1; | |
341 | for(new i = 0;i < 19;i++) | |
342 | { | |
343 | TextDrawHideForPlayer(playerid,Mobile[i]); | |
344 | } | |
345 | TextDrawHideForPlayer(playerid,MobileMain[playerid]); | |
346 | TextDrawHideForPlayer(playerid,MobileNum[playerid]); | |
347 | TextDrawSetString(MobileNum[playerid],"_"); | |
348 | CancelSelectTextDraw(playerid); | |
349 | } | |
350 | return 1; | |
351 | } | |
352 | ||
353 | public OnPlayerClickTextDraw(playerid, Text:clickedid) | |
354 | { | |
355 | for(new i = 2;i <= 17;i++) | |
356 | { | |
357 | if(clickedid == Mobile[i]) | |
358 | { | |
359 | switch(i) | |
360 | { | |
361 | //number response | |
362 | case 2:format(NewNum[playerid],10,"%s1",NewNum[playerid]); | |
363 | case 3:format(NewNum[playerid],10,"%s2",NewNum[playerid]); | |
364 | case 4:format(NewNum[playerid],10,"%s3",NewNum[playerid]); | |
365 | case 5:format(NewNum[playerid],10,"%s5",NewNum[playerid]); | |
366 | case 6:format(NewNum[playerid],10,"%s4",NewNum[playerid]); | |
367 | case 7:format(NewNum[playerid],10,"%s6",NewNum[playerid]); | |
368 | case 8:format(NewNum[playerid],10,"%s8",NewNum[playerid]); | |
369 | case 9:format(NewNum[playerid],10,"%s7",NewNum[playerid]); | |
370 | case 10:format(NewNum[playerid],10,"%s9",NewNum[playerid]); | |
371 | case 15:format(NewNum[playerid],10,"%s0",NewNum[playerid]); | |
372 | case 16:format(NewNum[playerid],10,"%s#",NewNum[playerid]); | |
373 | case 17:format(NewNum[playerid],10,"%s+",NewNum[playerid]); | |
374 | } | |
375 | if(MobileStats[playerid] == 1 && strlen(NewNum[playerid]) < 10) | |
376 | { | |
377 | TextDrawSetString(MobileNum[playerid],NewNum[playerid]); | |
378 | PlayerPlaySound(playerid, 21001, 0, 0, 0); | |
379 | break; | |
380 | } | |
381 | } | |
382 | } | |
383 | //Green Button | |
384 | if(clickedid == Mobile[13]) | |
385 | { | |
386 | if(MobileStats[playerid] == 1 && !isnull(NewNum[playerid])) | |
387 | { | |
388 | MobileStats[playerid] = 2; | |
389 | TextDrawSetString(MobileMain[playerid],"Calling"); | |
390 | PlayerPlaySound(playerid, 21002, 0, 0, 0); | |
391 | } | |
392 | } | |
393 | if(clickedid == Mobile[11]) | |
394 | { | |
395 | if(MobileStats[playerid] == 2 || MobileStats[playerid] == 1 && !isnull(NewNum[playerid])) | |
396 | { | |
397 | MobileStats[playerid] = 1; | |
398 | NewNum[playerid] = ""; | |
399 | TextDrawSetString(MobileNum[playerid],"_"); | |
400 | TextDrawSetString(MobileMain[playerid],"_"); | |
401 | PlayerPlaySound(playerid, 21002, 0, 0, 0); | |
402 | } | |
403 | } | |
404 | //Off button | |
405 | if(clickedid == Mobile[14]) | |
406 | { | |
407 | Select[playerid] = -1; | |
408 | CancelSelectTextDraw(playerid); | |
409 | } | |
410 | ||
411 | return 1; | |
412 | } |