Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ____ _ __
- / _/___ _________ _____ (_) /___ __
- / // __ \/ ___/ __ `/ __ \/ / __/ / / /
- _/ // / / (__ ) /_/ / / / / / /_/ /_/ /
- /___/_/ /_/____/\__,_/_/ /_/_/\__/\__, /
- /____/
- ______
- / ____/___ _____ _____
- / / / __ `/ __ \/ ___/
- / /___/ /_/ / /_/ (__ )
- \____/\__,_/ .___/____/
- /_/
- - Description
- It allows you to wear caps with any of the skins game(skins thats no have caps),
- you can use the type or id [1 to 9].
- There are 9 caps in total.
- - Author
- Allan Jader (CyNiC)
- - Note
- You can change how much you want the filterscript, leaving the credit to creator.
- */
- #include <a_samp>
- #include <zcmd>
- #define HaveCap(%0) pObject[%0][omodel] ? pObject[%0][omodel] : -1
- static invalidskins[] = {1,2,3,4,5,7,12,15,17,18,21,23,26,27,30,32,33,34,40,41,50,51,60,64,73,76,85,98,103,106,114,118,136,142,148,152,154,157,160,166,172,197,204,207,214,241,245,248,252,254,259,268,269,272,276,277,278,282,283,284,286,287,288,292};
- static Float: SkinOffSet[299][6] = {
- {0.135928, 0.002891, -0.008518, 0.000000, 0.000000, 347.188201},//Skin - 0
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 1
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 2
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 3
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 4
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 5
- {0.155785, 0.005998, -0.014326, 0.000000, 0.000000, 347.188201},//Skin - 6
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 7
- {0.131067, -0.013737, -0.008518, 0.000000, 0.000000, 347.188201},//Skin - 8
- {0.118922, -0.015322, -0.008518, 0.000000, 0.000000, 347.188201},//Skin - 9
- {0.125779, -0.001459, -0.008518, 0.000000, 0.000000, 347.188201},//Skin - 10
- {0.129249, -0.014101, -0.008518, 0.000000, 0.000000, 347.188201},//Skin - 11
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 12
- {0.161076, -0.015624, -0.006768, 0.000000, 0.000000, 347.188201},//Skin - 13
- {0.112204, -0.023196, -0.006768, 0.000000, 0.000000, 347.188201},//Skin - 14
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 15
- {0.150166, -0.008718, -0.006768, 0.000000, 0.000000, 347.188201},//Skin - 16
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 17
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 18
- {0.153609, -0.003207, -0.007717, 0.000000, 0.000000, 357.608825},//Skin - 19
- {0.143831, 0.001813, -0.010588, 0.000000, 0.000000, 357.608825}, //Skin - 20
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 21
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 22
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 23
- {0.127352, 0.009877, -0.006845, 0.726156, 359.666778, 348.825012},//Skin - 24
- {0.124666, -0.029373, -0.006845, 0.726156, 359.666778, 329.940704},//Skin - 25
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 26
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 27
- {0.128768, 0.041474, -0.007667, 0.726156, 359.666778, 355.429199}, //Skin - 28
- {0.166457, -0.006228, -0.012669, 0.726156, 359.666778, 354.612152},//Skin - 29
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 30
- {0.096077, -0.023233, -0.009101, 0.726156, 359.666778, 343.094055},//Skin - 31
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 32
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 33
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 34
- {0.155565, 0.014400, -0.009101, 0.726156, 359.666778, 6.131487}, //Skin - 35
- {0.156485, 0.013641, -0.009101, 0.726156, 359.666778, 6.131487}, //Skin - 36
- {0.144815, 0.013641, -0.009374, 0.726156, 359.666778, 350.562103}, //Skin - 37
- {0.113347, -0.006682, -0.009374, 0.726156, 359.666778, 350.562103},//Skin - 38
- {0.147231, -0.014448, -0.004786, 0.726156, 359.666778, 357.303253},//Skin - 39
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 40
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 41
- {0.082446, 0.004202, -0.004786, 0.726156, 359.666778, 357.303253}, //Skin - 42
- {0.104901, 0.004013, -0.004786, 0.726156, 359.666778, 342.983184}, //Skin - 43
- {0.116172, -0.001954, -0.004786, 0.726156, 359.666778, 357.100677},//Skin - 44
- {0.153321, 0.025744, -0.008666, 0.726156, 359.666778, 10.704365}, //Skin - 45
- {0.160556, 0.007781, -0.010438, 0.726156, 359.666778, 0.991972}, //Skin - 46
- {0.179010, -0.035613, -0.010438, 0.726156, 359.666778, 347.956573},//Skin - 47
- {0.123363, 0.008694, -0.010438, 0.726156, 359.666778, 347.956573}, //Skin - 48
- {0.167061, -0.037899, -0.010438, 0.726156, 359.666778, 347.775817},//Skin - 49
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 50
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 51
- {0.129040, 0.016069, -0.010438, 0.726156, 359.666778, 347.775817}, //Skin - 52
- {0.129040, 0.016069, -0.006084, 0.726156, 359.666778, 347.775817}, //Skin - 53
- {0.137743, -0.016369, -0.011731, 0.726156, 359.666778, 355.812011},//Skin - 54
- {0.137743, -0.016369, -0.011731, 0.726156, 359.666778, 355.812011},//Skin - 55
- {0.174539, -0.000662, -0.007289, 0.726156, 359.666778, 352.847045},//Skin - 56
- {0.109382, -0.002955, -0.007289, 0.726156, 359.666778, 352.847045},//Skin - 57
- {0.152276, -0.029331, -0.008357, 0.726156, 359.666778, 332.070648},//Skin - 58
- {0.129599, -0.019172, -0.012204, 0.726156, 359.666778, 332.070648},//Skin - 59
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 60
- {0.130350, 0.000897, -0.000747, 0.726156, 359.666778, 332.070648}, //Skin - 61
- {0.150659, -0.035485, -0.006299, 0.726156, 359.666778, 341.617431},//Skin - 62
- {0.119340, -0.006483, -0.006299, 0.726156, 359.666778, 341.617431},//Skin - 63
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 64
- {0.133055, -0.000092, -0.006299, 0.726156, 359.666778, 341.617431},//Skin - 65
- {0.129061, -0.006499, -0.006299, 0.726156, 359.666778, 341.617431},//Skin - 66
- {0.127292, 0.010318, -0.006299, 0.726156, 359.666778, 341.617431}, //Skin - 67
- {0.138791, -0.025311, -0.006299, 0.726156, 359.666778, 341.617431},//Skin - 68
- {0.148132, 0.003970, -0.002304, 0.726156, 359.666778, 340.120025}, //Skin - 69
- {0.129753, 0.006469, -0.006376, 0.726156, 359.666778, 354.029815}, //Skin - 70
- {0.125663, 0.015428, -0.006376, 0.726156, 359.666778, 354.029815}, //Skin - 71
- {0.125663, 0.015428, -0.009030, 0.726156, 359.666778, 354.029815}, //Skin - 72
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 73
- {0.135729, -0.018656, -0.013554, 0.000000, 0.000000, 337.893737}, //Skin - 74
- {0.141888, -0.042810, -0.006206, 0.000000, 0.000000, 337.893737}, //Skin - 75
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 76
- {0.124348, -0.017813, -0.006206, 0.000000, 0.000000, 346.786865}, //Skin - 77
- {0.124348, 0.000583, -0.006206, 0.000000, 0.000000, 346.786865}, //Skin - 78
- {0.102654, -0.010906, -0.006206, 0.000000, 0.000000, 346.786865}, //Skin - 79
- {0.102654, -0.010906, -0.006206, 0.000000, 0.000000, 346.786865}, //Skin - 81
- {0.167928, 0.031601, -0.006206, 0.000000, 0.000000, 17.955888}, //Skin - 82
- {0.159998, 0.023540, -0.006206, 0.000000, 0.000000, 17.955888}, //Skin - 83
- {0.169630, 0.019315, -0.006206, 0.000000, 0.000000, 17.955888}, //Skin - 84
- {0.163052, -0.039735, -0.006206, 0.000000, 0.000000, 341.169891}, //Skin - 85
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 86
- {0.144811, -0.007521, -0.014207, 0.000000, 0.000000, 341.169891}, //Skin - 87
- {0.129932, -0.007521, -0.007289, 0.000000, 0.000000, 341.169891}, //Skin - 88
- {0.151147, -0.038608, -0.009597, 0.000000, 0.000000, 343.694549}, //Skin - 89
- {0.147416, -0.031632, -0.009597, 0.000000, 0.000000, 343.694549}, //Skin - 90
- {0.157728, -0.009677, -0.009597, 0.000000, 0.000000, 0.934848}, //Skin - 91
- {0.136577, -0.015592, -0.009597, 0.000000, 0.000000, 341.013824}, //Skin - 92
- {0.143821, 0.000631, -0.008385, 0.000000, 0.000000, 358.808868}, //Skin - 93
- {0.100521, 0.003151, -0.007624, 0.000000, 0.000000, 358.808868}, //Skin - 94
- {0.122833, -0.006031, -0.007624, 0.000000, 0.000000, 358.808868}, //Skin - 95
- {0.145296, 0.003959, -0.007624, 0.000000, 0.000000, 358.808868}, //Skin - 96
- {0.141658, 0.016474, -0.007624, 0.000000, 0.000000, 9.683902}, //Skin - 97
- {0.145276, -0.002846, -0.007624, 0.000000, 0.000000, 340.239593}, //Skin - 98
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 99
- {0.161745, -0.010244, -0.007624, 0.000000, 0.000000, 351.499267}, //Skin - 100
- {0.151006, -0.030994, -0.005366, 0.000000, 0.000000, 340.428894}, //Skin - 101
- {0.147111, 0.003794, -0.012433, 0.000000, 0.000000, 358.069244}, //Skin - 102
- {0.154213, -0.052348, -0.003511, 356.299316, 0.000000, 336.751647},//Skin - 103
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 104
- {0.153814, -0.039614, -0.006756, 356.299316, 0.000000, 336.930084},//Skin - 105
- {0.153638, -0.039614, -0.013630, 356.299316, 0.000000, 336.930084},//Skin - 106
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 107
- {0.140473, -0.026201, -0.000469, 0.390689, 355.405181, 335.554260},//Skin - 108
- {0.140904, -0.007227, -0.008114, 0.390689, 355.405181, 335.554260},//Skin - 109
- {0.140904, -0.007227, -0.008114, 0.390689, 355.405181, 335.554260},//Skin - 110
- {0.134860, 0.001485, -0.010145, 0.390689, 358.632415, 347.730010},//Skin - 111
- {0.124823, 0.001485, -0.009402, 0.390689, 358.632415, 347.730010},//Skin - 112
- {0.157999, -0.012039, -0.006082, 0.390689, 358.632415, 347.730010},//Skin - 113
- {0.144906, -0.005139, -0.009654, 0.390689, 358.632415, 336.830108},//Skin - 114
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 116
- {0.152829, -0.009735, -0.009654, 0.390689, 358.632415, 336.830108},//Skin - 117
- {0.113804, 0.009252, -0.009654, 0.390689, 358.632415, 345.244384},//Skin - 118
- {0.113804, 0.009252, -0.009654, 0.390689, 358.632415, 345.244384},//Skin - 119
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin -120
- {0.154275, -0.037484, -0.009654, 0.390689, 358.632415, 337.676666},//Skin - 121
- {0.155674, -0.015613, -0.004339, 0.390689, 358.632415, 350.571228},//Skin - 122
- {0.136433, -0.019181, -0.004339, 0.390689, 358.632415, 340.261840},//Skin - 123
- {0.163258, -0.032386, -0.013128, 0.390689, 358.632415, 340.261840},//Skin - 124
- {0.153242, -0.029651, -0.002434, 0.390689, 358.632415, 333.367614},//Skin - 125
- {0.127978, -0.001961, -0.008867, 0.390689, 358.632415, 347.279052},//Skin - 126
- {0.160856, -0.025356, -0.004428, 0.390689, 358.632415, 347.279052},//Skin - 127
- {0.150266, -0.009032, -0.006781, 0.390689, 358.632415, 347.223754},//Skin - 128
- {0.158060, 0.022907, -0.006781, 0.390689, 358.632415, 349.378875},//Skin - 129
- {0.111739, 0.012673, -0.006781, 0.390689, 358.632415, 349.378875},//Skin - 130
- {0.091638, -0.011600, -0.008686, 0.390689, 358.632415, 336.674468},//Skin - 131
- {0.125788, 0.000635, -0.005915, 0.390689, 358.632415, 343.007751},//Skin - 132
- {0.031324, -0.014154, -0.005915, 0.390689, 358.632415, 343.007751},//Skin - 133
- {0.142321, 0.015417, -0.005915, 0.243191, 358.632415, 350.329559},//Skin - 133
- {0.128780, -0.030750, 0.006687, 173.184967, 358.632415, 27.422966},//Skin - 134
- {0.115882, -0.004931, -0.003807, 358.837646, 358.632415, 346.206237},//Skin - 135
- {0.127531, -0.008916, -0.003807, 358.837646, 358.632415, 346.206237},//Skin - 136
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 137
- {0.148992, -0.017748, -0.006509, 358.837646, 358.632415, 350.742156},//Skin - 138
- {0.148992, -0.017748, -0.006509, 358.837646, 358.632415, 350.742156},//Skin - 139
- {0.147315, 0.001708, -0.006509, 358.837646, 358.632415, 354.390045},//Skin - 140
- {0.144315, -0.013571, -0.006509, 358.837646, 358.632415, 354.390045},//Skin - 141
- {0.144315, -0.002729, -0.010357, 358.837646, 358.632415, 354.390045},//Skin - 142
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 143
- {0.177516, -0.070868, -0.009114, 358.837646, 358.632415, 331.679321},//Skin - 144
- {0.139578, -0.008750, -0.004405, 358.837646, 358.632415, 343.319335},//Skin - 145
- {0.139578, -0.014406, -0.004405, 358.837646, 358.632415, 343.319335},//Skin - 146
- {0.115592, -0.010754, -0.004405, 358.837646, 358.632415, 343.319335},//Skin - 147
- {0.150735, -0.000459, -0.004405, 358.837646, 358.632415, 9.362450},//Skin - 148
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 149
- {0.149485, -0.008709, -0.006168, 358.837646, 358.632415, 2.276566},//Skin - 150
- {0.168162, -0.009708, -0.012160, 359.504821, 4.442328, 355.348114},//Skin - 151
- {0.156369, -0.024521, -0.012160, 359.504821, 0.415596, 355.348114},//Skin - 152
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 153
- {0.119297, -0.016080, -0.010776, 359.504821, 0.415596, 341.522827},//Skin - 154
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 155
- {0.172295, -0.065549, -0.007187, 359.504821, 0.415596, 336.175567},//Skin - 156
- {0.126340, -0.030764, -0.007187, 359.504821, 0.415596, 336.175567},//Skin - 157
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 158
- {0.154280, 0.002166, -0.010436, 359.504821, 0.415596, 357.792144},//Skin - 159
- {0.121469, -0.007383, -0.010436, 359.504821, 0.415596, 341.538574},//Skin - 160
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 161
- {0.139495, -0.007383, -0.010436, 359.504821, 0.415596, 341.538574},//Skin - 162
- {0.113212, -0.005302, -0.010436, 359.504821, 0.415596, 341.538574},//Skin - 163
- {0.120208, 0.003533, -0.010436, 359.504821, 0.415596, 341.538574},//Skin - 164
- {0.135111, 0.005091, -0.006407, 359.504821, 0.415596, 352.954559},//Skin - 165
- {0.122118, 0.005091, -0.006407, 359.504821, 0.415596, 352.954559},//Skin - 166
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 167
- {0.125229, 0.005091, -0.013084, 359.504821, 0.415596, 352.954559},//Skin - 168
- {0.153451, -0.018119, -0.013276, 359.504821, 0.415596, 358.219451},//Skin - 169
- {0.141395, -0.009131, -0.013276, 359.504821, 0.415596, 347.866027},//Skin - 170
- {0.157631, -0.028753, -0.006450, 359.504821, 0.415596, 339.935516},//Skin - 171
- {0.152687, -0.027057, -0.007731, 359.504821, 0.415596, 344.054809},//Skin - 172
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 173
- {0.165146, 0.015393, -0.007731, 359.504821, 0.415596, 344.001678},//Skin - 174
- {0.162788, -0.019696, -0.007731, 359.504821, 0.415596, 344.001678},//Skin - 175
- {0.157728, -0.027188, -0.012891, 359.504821, 0.415596, 345.804748},//Skin - 176
- {0.187507, 0.010472, -0.012891, 359.504821, 0.415596, 12.315887},//Skin - 177
- {0.153901, -0.027720, -0.007884, 359.504821, 0.415596, 344.553527},//Skin - 178
- {0.137445, -0.009757, -0.012987, 359.504821, 0.415596, 344.553527},//Skin - 179
- {0.173041, -0.006323, -0.012987, 359.504821, 0.415596, 3.267552},//Skin - 180
- {0.143467, 0.016897, -0.007831, 359.504821, 0.415596, 349.504974},//Skin - 181
- {0.114480, 0.006202, -0.007831, 359.504821, 0.415596, 349.504974},//Skin - 182
- {0.114480, 0.008813, -0.007831, 359.504821, 0.415596, 349.504974},//Skin - 183
- {0.128122, -0.012152, -0.013144, 359.504821, 0.415596, 336.326538},//Skin - 184
- {0.156171, 0.007268, -0.013144, 359.504821, 0.415596, 10.805211},//Skin - 185
- {0.156409, -0.034861, -0.007927, 359.504821, 0.415596, 336.978668},//Skin - 186
- {0.118034, -0.024105, -0.002947, 359.504821, 0.415596, 336.978668},//Skin - 187
- {0.128686, -0.029632, -0.002947, 358.201873, 0.415596, 329.325042},//Skin - 188
- {0.172639, -0.026749, -0.012705, 358.201873, 0.415596, 349.092590},//Skin - 189
- {0.180897, -0.026749, -0.007224, 358.201873, 0.415596, 349.092590},//Skin - 190
- {0.180897, -0.026749, -0.007224, 358.201873, 0.415596, 349.092590},//Skin - 191
- {0.178725, -0.010278, -0.007224, 358.201873, 0.415596, 354.053405},//Skin - 192
- {0.172020, -0.010278, -0.010734, 358.201873, 0.415596, 354.053405},//Skin - 193
- {0.172020, -0.010278, -0.010734, 358.201873, 0.415596, 354.053405},//Skin - 194
- {0.176089, -0.032526, -0.005110, 358.201873, 0.415596, 341.814422},//Skin - 195
- {0.118042, 0.007002, -0.005110, 358.201873, 0.415596, 341.814422},//Skin - 196
- {0.143840, -0.042712, -0.007556, 358.201873, 0.415596, 341.814422},//Skin - 197
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 198
- {0.148060, -0.032384, -0.009754, 358.201873, 0.415596, 333.484924},//Skin - 199
- {0.148060, -0.032384, -0.009754, 358.201873, 0.415596, 333.484924},//Skin - 200
- {0.140799, 0.025145, -0.009754, 358.201873, 0.415596, 5.040688},//Skin - 201
- {0.140799, 0.015851, -0.009754, 358.201873, 0.415596, 349.796478},//Skin - 202
- {0.140799, -0.004372, -0.013685, 358.201873, 0.415596, 349.796478},//Skin - 203
- {0.154274, 0.006245, -0.013685, 358.201873, 0.415596, 2.035465},//Skin - 204
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 205
- {0.154274, 0.016669, -0.013685, 358.201873, 0.415596, 2.035465},//Skin - 206
- {0.106604, 0.004805, -0.011840, 358.201873, 0.415596, 2.035465},//Skin - 207
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 208
- {0.148378, -0.003807, -0.011840, 358.201873, 0.415596, 2.035465},//Skin - 209
- {0.113854, 0.001969, -0.011840, 358.201873, 0.415596, 343.826263},//Skin - 210
- {0.149539, -0.028623, -0.009621, 358.201873, 0.415596, 331.587280},//Skin - 211
- {0.104024, -0.014549, -0.009621, 358.201873, 0.415596, 331.587280},//Skin - 212
- {0.145820, -0.029160, -0.009621, 358.201873, 0.415596, 331.587280},//Skin - 213
- {0.148646, -0.008515, -0.009621, 358.201873, 0.415596, 1.360260},//Skin - 214
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 215
- {0.148646, -0.005935, -0.004058, 358.201873, 0.415596, 1.360260},//Skin - 216
- {0.148646, -0.015611, -0.004058, 358.201873, 0.415596, 340.374938},//Skin - 217
- {0.133952, -0.030138, -0.009880, 358.201873, 0.415596, 340.374938},//Skin - 218
- {0.140503, -0.033425, -0.005693, 358.201873, 0.415596, 340.374938},//Skin - 219
- {0.114608, 0.009020, -0.009135, 358.201873, 0.415596, 352.932006},//Skin - 220
- {0.186516, -0.044762, -0.009135, 358.201873, 0.415596, 344.217132},//Skin - 221
- {0.186516, -0.044762, -0.009135, 358.201873, 0.415596, 344.217132},//Skin - 222
- {0.179908, -0.010779, -0.009135, 358.201873, 0.415596, 344.217132},//Skin - 223
- {0.156689, -0.015437, -0.009135, 358.201873, 0.415596, 352.741638},//Skin - 224
- {0.156689, -0.015437, -0.009135, 358.201873, 0.415596, 352.741638},//Skin - 225
- {0.134990, -0.034685, -0.009135, 358.201873, 0.415596, 340.812927},//Skin - 226
- {0.151760, 0.002680, -0.009135, 358.201873, 0.415596, 340.812927},//Skin - 227
- {0.167410, -0.028664, -0.009135, 358.201873, 0.415596, 340.250427},//Skin - 228
- {0.127699, -0.015571, -0.006103, 358.201873, 0.415596, 347.232238},//Skin - 229
- {0.100555, -0.007753, -0.006103, 358.201873, 0.415596, 347.232238},//Skin - 230
- {0.126940, 0.016886, -0.006103, 358.201873, 0.415596, 347.232238},//Skin - 231
- {0.132949, -0.017515, -0.008594, 358.201873, 0.415596, 347.232238},//Skin - 232
- {0.146124, -0.008425, -0.008594, 358.201873, 0.415596, 347.232238},//Skin - 233
- {0.125714, -0.021018, -0.008594, 358.201873, 0.415596, 347.232238},//Skin - 234
- {0.084982, -0.009809, -0.008594, 358.201873, 0.415596, 347.232238},//Skin - 235
- {0.114669, -0.005190, -0.008594, 358.201873, 0.415596, 351.301177},//Skin - 236
- {0.123264, -0.014946, -0.008594, 358.201873, 0.415596, 351.301177},//Skin - 237
- {0.146656, -0.023925, -0.006749, 358.201873, 0.415596, 334.356781},//Skin - 238
- {0.133769, -0.007373, -0.006749, 358.201873, 0.415596, 343.105895},//Skin - 239
- {0.165378, -0.020173, -0.005869, 358.201873, 0.415596, 348.352233},//Skin - 240
- {0.143331, -0.133577, -0.011472, 358.201873, 0.415596, 312.328857},//Skin - 241
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 242
- {0.098602, 0.002084, -0.011472, 358.201873, 0.415596, 348.195495},//Skin - 243
- {0.124240, -0.011682, -0.006423, 358.201873, 0.415596, 341.555999},//Skin - 244
- {0.158155, -0.044311, -0.005439, 358.201873, 0.415596, 336.024902},//Skin - 245
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 246
- {0.164307, -0.040974, -0.006797, 358.201873, 0.415596, 337.067047},//Skin - 247
- {0.191578, -0.040435, -0.010605, 358.201873, 0.415596, 340.908203},//Skin - 248
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 249
- {0.135208, -0.015243, -0.011916, 358.201873, 0.415596, 340.908203},//Skin - 250
- {0.134272, -0.027377, -0.006035, 358.201873, 0.415596, 333.416168},//Skin - 251
- {0.158813, -0.038977, -0.006035, 358.201873, 0.415596, 336.013519},//Skin - 252
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 253
- {0.165106, -0.048880, -0.009719, 358.201873, 0.415596, 331.050933},//Skin - 254
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 255
- {0.142586, 0.020829, -0.008549, 358.201873, 0.415596, 2.765411},//Skin - 256
- {0.134018, -0.024462, -0.008549, 358.201873, 0.415596, 339.642486},//Skin - 257
- {0.147750, -0.042854, -0.008114, 0.951334, 0.415596, 330.441131},//Skin - 258
- {0.147750, -0.042854, -0.008114, 0.951334, 0.415596, 330.441131},//Skin - 259
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 260
- {0.134710, 0.006798, -0.008114, 358.188964, 0.415596, 352.703582},//Skin - 261
- {0.111691, 0.006798, -0.008114, 358.188964, 0.415596, 352.703582},//Skin - 262
- {0.146077, -0.005195, -0.008114, 358.188964, 0.415596, 3.866970},//Skin - 263
- {0.135858, -0.157842, -0.008114, 358.188964, 0.415596, 314.852203},//Skin - 264
- {0.127964, 0.000132, -0.008114, 358.188964, 0.415596, 352.699432},//Skin - 265
- {0.127964, -0.002646, -0.008114, 358.188964, 0.415596, 352.699432},//Skin - 266
- {0.132329, -0.014261, -0.007384, 1.504234, 0.415596, 352.699432},//Skin - 267
- {0.145951, -0.043442, -0.010053, 1.504234, 0.415596, 320.469390},//Skin - 268
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 269
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 270
- {0.141851, -0.034538, -0.010580, 1.504234, 0.415596, 340.349456},//Skin - 271
- {0.136473, -0.057088, -0.008204, 1.504234, 0.415596, 318.134399},//Skin - 272
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 273
- {0.124270, 0.003252, -0.008204, 1.504234, 0.415596, 346.744995},//Skin - 274
- {0.131583, 0.007682, -0.008204, 1.504234, 0.415596, 346.744995},//Skin - 275
- {0.131583, 0.007682, -0.008204, 1.504234, 0.415596, 346.744995},//Skin - 276
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 277
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 278
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 279
- {0.131583, 0.007682, -0.008204, 1.504234, 0.415596, 346.744995},//Skin - 280
- {0.131583, 0.007682, -0.008204, 1.504234, 0.415596, 346.744995},//Skin - 281
- {0.140515, 0.009018, -0.008204, 1.504234, 0.415596, 346.744995},//Skin - 282
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 283
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 284
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 285
- {0.140515, 0.001933, -0.008204, 1.504234, 0.415596, 346.744995}, //Skin - 286
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 287
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 288
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 289
- {0.128789, -0.014062, -0.007850, 1.504234, 0.415596, 340.341094},//Skin - 290
- {0.158929, -0.027358, -0.010655, 1.504234, 0.415596, 337.298858},//Skin - 291
- {0.113309, -0.012434, -0.010655, 1.504234, 0.415596, 337.298858},//Skin - 292
- {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //Skin - 293
- {0.158438, -0.023891, -0.007217, 1.504234, 0.415596, 337.298858},//Skin - 294
- {0.145000, -0.032054, -0.007217, 1.504234, 0.415596, 336.385589},//Skin - 295
- {0.139293, -0.069554, -0.010619, 1.504234, 0.415596, 320.746429},//Skin - 296
- {0.148252, -0.066463, -0.010619, 1.504234, 0.415596, 320.729705},//Skin - 297
- {0.126423, -0.066463, -0.010619, 1.504234, 0.415596, 320.729705},//Skin - 298
- {0.144949, -0.040691, -0.008599, 1.504234, 0.415596, 320.729705}//Skin - 299
- };
- enum inf
- {
- omodel,
- oslot,
- bool: slotreserved,
- };
- new pObject[MAX_PLAYERS][inf];
- new Text:MsgBox[MAX_PLAYERS];
- forward Hide(target);
- public OnFilterScriptInit()
- {
- for(new i = 0; i < MAX_PLAYERS; ++i)
- {
- if(IsPlayerConnected(i) && !IsPlayerNPC(i))
- {
- pObject[i][slotreserved] = false;
- MsgBox[i] = TextDrawCreate(453.000000, 119.000000, " Cap placed");
- TextDrawBackgroundColor(MsgBox[i], 15);
- TextDrawFont(MsgBox[i], 1);
- TextDrawLetterSize(MsgBox[i], 0.380000, 1.500000);
- TextDrawColor(MsgBox[i], -1);
- TextDrawSetOutline(MsgBox[i], 1);
- TextDrawSetProportional(MsgBox[i], 1);
- TextDrawUseBox(MsgBox[i], 1);
- TextDrawBoxColor(MsgBox[i], 100);
- TextDrawTextSize(MsgBox[i], 602.000000, 0.000000);
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- if(!IsPlayerNPC(playerid)) pObject[playerid][slotreserved] = false;
- return 1;
- }
- CMD:cap(playerid, params[])
- {
- new skin, id = strval(params[0]), cap, slot = GetEmptySlot(playerid), count;
- if(id <= 0 || id > 9) return SendClientMessage(playerid, 0xFFFFFFAA, "(Error) Syntax: /cap [1 - 9]");
- skin = (GetPlayerSkin(playerid) - 1);
- switch(id)
- {
- case 1: cap = 18926;
- case 2..9: cap = 18926 + id;
- }
- do
- {
- if(skin == invalidskins[count]) return SendClientMessage(playerid, 0xFFFFFFAA, "(Error) Your skin does not support a cap.");
- count++;
- }
- while(count < sizeof invalidskins);
- if(skin < 0) skin = 0;
- if(slot == -1) return SendClientMessage(playerid, 0xFFFFFFAA, "(Error) You're holding the maximum of objects possible.");
- TextDrawSetString(MsgBox[playerid]," Cap placed");
- TextDrawShowForPlayer(playerid, MsgBox[playerid]);
- SetTimerEx("Hide", 3000, false, "d", playerid);
- SetPlayerAttachedObjectEx(playerid, slot, cap, 2, SkinOffSet[skin][0], SkinOffSet[skin][1], SkinOffSet[skin][2], SkinOffSet[skin][3], SkinOffSet[skin][4], SkinOffSet[skin][5]);
- return 1;
- }
- CMD:remove(playerid, params[])
- {
- if(HaveCap(playerid))
- {
- RemovePlayerAttachedObject(playerid, pObject[playerid][oslot]);
- pObject[playerid][oslot] = -1;
- pObject[playerid][slotreserved] = false;
- TextDrawSetString(MsgBox[playerid]," Cap removed");
- TextDrawShowForPlayer(playerid, MsgBox[playerid]);
- SetTimerEx("Hide", 3000, false, "d", playerid);
- return 1;
- }
- return SendClientMessage(playerid, 0xFFFFFFAA, "(Error) You aren't using cap.");
- }
- SetPlayerAttachedObjectEx(playerid, slot, model, bone, Float:X, Float:Y, Float:Z, Float:RX, Float:RY, Float:RZ)
- {
- if(!pObject[playerid][slotreserved])
- {
- pObject[playerid][slotreserved] = true;
- pObject[playerid][omodel] = model;
- pObject[playerid][oslot] = slot;
- SetPlayerAttachedObject(playerid, slot, model, bone, X, Y, Z, RX, RY, RZ);
- }
- else
- {
- SetPlayerAttachedObject(playerid, pObject[playerid][oslot], model, bone, X, Y, Z, RX, RY, RZ);
- }
- return 1;
- }
- GetEmptySlot(playerid)
- {
- for(new i = 0; i < MAX_PLAYER_ATTACHED_OBJECTS; ++i)
- {
- if(!IsPlayerAttachedObjectSlotUsed(playerid, i))
- {
- return i;
- }
- }
- return -1;
- }
- public Hide(target)
- {
- return TextDrawHideForPlayer(target, MsgBox[target]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement