Skin selection dialog [HELP] +REP
#1

i searched for this for 1 week but no resulted.

how to make skin selection with dialog.. like Italia mafia example:

Are you male or female?

MALE
FEMALE

Код:
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is your gender?", "Male\nFemale", "Select", "Cancel");
if player choose male i want player get random skins and spawn. and after player login back to the server they'll automatically spawn with the skin they got from earlier.

Код:
SetPlayerSkin(playerid, 60);
SetPlayerSkin(playerid, 45);
SetPlayerSkin(playerid, 7);
Spawn coordinates :
Код:
2255.1575,-1254.8125,25.4581
Reply
#2

To store and load the data you will need to learn MySQL
MySQL

To get information[respond to a dialog once the player clicks one of the dialog buttons] about the reponse (left button,right, which option on the list)
OnDialogResponse
Reply
#3

Hm. He doesn't have to use MySQL, he can use file systems if he wants.
However, I'll give you a bit of hints.
https://sampwiki.blast.hk/wiki/Random

Male Skins:
Код:
1
2
3
4
5
6
7
8
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
32
33
34
35
36
37
42
43
44
45
46
47
48
49
50
51
52
57
58
59
60
61
62
66
67
68
70
71
72
73
78
79
80
81
82
83
84
86
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
132
133
134
135
136
137
142
143
144
146
147
149
153
154
155
156
158
160
161
162
163
164
165
166
167
168
170
171
173
174
175
176
177
178
180
181
182
183
184
185
186
187
188
189
200
202
203
204
206
208
209
210
212
213
217
220
221
222
223
227
228
229
230
234
235
236
239
240
241
242
247
248
249
250
252
253
254
255
258
259
260
261
262
264
268
269
270
271
272
273
289
291
292
293
294
295
296
297
299
Female Skins:
Код:
9
10
11
12
13
31
38
39
40
41
53
54
55
56
63
64
69
75
76
77
85
87
88
89
90
91
92
93
129
130
131
138
139
140
141
145
148
150
151
152
157
169
172
178
190
191
192
193
194
195
196
197
198
199
201
205
207
211
214
215
216
218
219
224
225
226
231
232
233
237
238
243
244
245
246
251
256
257
263
298
This should give you a start.
Reply
#4

Quote:
Originally Posted by The__
Посмотреть сообщение
Hm. He doesn't have to use MySQL, he can use file systems if he wants.
However, I'll give you a bit of hints.
https://sampwiki.blast.hk/wiki/Random

Male Skins:
Код:
1
2
3
4
5
6
7
8
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
32
33
34
35
36
37
42
43
44
45
46
47
48
49
50
51
52
57
58
59
60
61
62
66
67
68
70
71
72
73
78
79
80
81
82
83
84
86
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
132
133
134
135
136
137
142
143
144
146
147
149
153
154
155
156
158
160
161
162
163
164
165
166
167
168
170
171
173
174
175
176
177
178
180
181
182
183
184
185
186
187
188
189
200
202
203
204
206
208
209
210
212
213
217
220
221
222
223
227
228
229
230
234
235
236
239
240
241
242
247
248
249
250
252
253
254
255
258
259
260
261
262
264
268
269
270
271
272
273
289
291
292
293
294
295
296
297
299
Female Skins:
Код:
9
10
11
12
13
31
38
39
40
41
53
54
55
56
63
64
69
75
76
77
85
87
88
89
90
91
92
93
129
130
131
138
139
140
141
145
148
150
151
152
157
169
172
178
190
191
192
193
194
195
196
197
198
199
201
205
207
211
214
215
216
218
219
224
225
226
231
232
233
237
238
243
244
245
246
251
256
257
263
298
This should give you a start.
Thanks for the skin, The__.

But where i supposed to put the dialog code? after player login i want the server force them to choose the genre.?
need i put the code under
Код:
public OnPlayerRequestClass(playerid, classid)
? explain this please...
Reply
#5

Use y_class
Reply
#6

Quote:
Originally Posted by ATGOggy
Посмотреть сообщение
Use y_class
Lol, Can you show me the sample please... I'm still new to pawn
Reply
#7

You can use mSelection for skin selections too.
Reply
#8

Quote:
Originally Posted by The__
Посмотреть сообщение
You can use mSelection for skin selections too.
No, I'm gonna using dialog..thanks for helping
Reply
#9

You need to put the dialog code in OnDialogResponse. Read about it in the samp wiki.
Reply
#10

Ok , so if you have any login system then show us ... and i will explain you what to do then
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)