Roy_Miller
Умник
Всем привет решил сделать [Мануал]
Плеер на кликабельных текстдравах всего несколько песен некоторые коды из [FS]
На скриншоте не много криво но в коде не так у вас будет по другому
Скриншот:
У кого не грузит скриншот
И так начнем
Плеер на кликабельных текстдравах всего несколько песен некоторые коды из [FS]
На скриншоте не много криво но в коде не так у вас будет по другому
Скриншот:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
И так начнем
K #define
PHP:
#define C_CYAN 0x00FFFFFF
PHP:
Number,
MP3Used,
PHP:
ini_setInteger(File,"NumberMusic",PlayerInfo[playerid][Number]);
ini_setInteger(File,"MP3",PlayerInfo[playerid][MP3Used]);
PHP:
ini_setInteger(File,"NumberMusic",PlayerInfo[playerid][Number]);
ini_setInteger(File,"MP3",PlayerInfo[playerid][MP3Used]);
PHP:
ini_setInteger(File,"NumberMusic",PlayerInfo[playerid][Number]);
ini_setInteger(File,"MP3",PlayerInfo[playerid][MP3Used]);
PHP:
ini_getInteger(File,"NumberMusic",PlayerInfo[playerid][Number]);
ini_getInteger(File,"MP3",PlayerInfo[playerid][MP3Used]);
PHP:
if (strcmp("/music", cmdtext, true, 10) == 0){
if(PlayerInfo[playerid][MP3Used] == 0){
ShowMP3Player(playerid);}
else{
HideMP3Player(playerid);}
return 1;}
PHP:
new Text:MP3_1;new Text:MP3_2;new Text:MP3_3;new Text:HREN;new Text:MP3_4;new Text:MP3_5;new Text:MP3_6;new Text:MP3_7;new Text:MP3_8;new Text:MP3_9;new Text:MP3_10;new Text:MP3_20;new Text:MP3_21;
PHP:
HREN = TextDrawCreate(468.444458, 267.306701, "New Textdraw");TextDrawBackgroundColor(HREN, -256);
TextDrawFont(HREN, 5);TextDrawLetterSize(HREN, 0.500000, 1.000000);TextDrawColor(HREN, -1);TextDrawSetOutline(HREN, 0);
TextDrawSetProportional(HREN, 1);TextDrawSetShadow(HREN, 1);
TextDrawUseBox(HREN, 1);TextDrawBoxColor(HREN, 255);
TextDrawTextSize(HREN, 114.000000, 62.000000);TextDrawSetPreviewModel(HREN, 2226);TextDrawSetPreviewRot(HREN, -10.0, 0.0, -20.0,2.0);
MP3_1 = TextDrawCreate(500.666656, 286.228881, "usebox");TextDrawLetterSize(MP3_1, 0.000000, 0.000000);
TextDrawTextSize(MP3_1, 500.666656, 0.000000);TextDrawAlignment(MP3_1, 1);TextDrawColor(MP3_1, -1);TextDrawUseBox(MP3_1, true);
TextDrawBoxColor(MP3_1, 102);TextDrawSetShadow(MP3_1, 0);TextDrawSetOutline(MP3_1, 0);
TextDrawFont(MP3_1, 0);
MP3_2 = TextDrawCreate(526.889282, 228.984420, "usebox");TextDrawLetterSize(MP3_2, 0.000000, 2.133333);
TextDrawTextSize(MP3_2, 459.777709, 0.000000);TextDrawAlignment(MP3_2, 1);
TextDrawColor(MP3_2, 0);TextDrawUseBox(MP3_2, true);TextDrawBoxColor(MP3_2, -16776961);
TextDrawSetShadow(MP3_2, 0);TextDrawSetOutline(MP3_2, 0);TextDrawFont(MP3_2, 0);
MP3_3 = TextDrawCreate(593.111083, 228.984436, "usebox");TextDrawLetterSize(MP3_3, 0.000000, 2.116915);
TextDrawTextSize(MP3_3, 524.666687, 0.000000);TextDrawAlignment(MP3_3, 1);
TextDrawColor(MP3_3, 0);TextDrawUseBox(MP3_3, true);TextDrawBoxColor(MP3_3, -16776961);TextDrawSetShadow(MP3_3, 0);
TextDrawSetOutline(MP3_3, 0);TextDrawFont(MP3_3, 0);
MP3_4 = TextDrawCreate(573.555480, 269.304473, "usebox");TextDrawLetterSize(MP3_4, 0.000000, 6.043827);TextDrawTextSize(MP3_4, 478.888885, 0.000000);
TextDrawAlignment(MP3_4, 1);TextDrawColor(MP3_4, -1);TextDrawUseBox(MP3_4, true);TextDrawBoxColor(MP3_4, 102);
TextDrawSetShadow(MP3_4, 0);TextDrawSetOutline(MP3_4, 0);TextDrawFont(MP3_4, 0);
MP3_5 = TextDrawCreate(571.333435, 286.228881, "usebox");TextDrawLetterSize(MP3_5, 0.000000, 1.785061);
TextDrawTextSize(MP3_5, 550.000122, 0.000000);TextDrawAlignment(MP3_5, 1);
TextDrawColor(MP3_5, 0);TextDrawUseBox(MP3_5, true);
TextDrawBoxColor(MP3_5, -16776961);TextDrawSetShadow(MP3_5, 0);
TextDrawSetOutline(MP3_5, 0);TextDrawFont(MP3_5, 0);
MP3_6 = TextDrawCreate(504.222137, 286.726654, "usebox");TextDrawLetterSize(MP3_6, 0.000000, 1.785061);
TextDrawTextSize(MP3_6, 482.888824, 0.000000);TextDrawAlignment(MP3_6, 1);
TextDrawColor(MP3_6, 0);TextDrawUseBox(MP3_6, true);
TextDrawBoxColor(MP3_6, -16776961);TextDrawSetShadow(MP3_6, 0);
TextDrawSetOutline(MP3_6, 0);TextDrawFont(MP3_6, 0);
MP3_7 = TextDrawCreate(573.555664, 331.028961, "usebox");TextDrawLetterSize(MP3_7, 0.000000, 1.377777);
TextDrawTextSize(MP3_7, 479.333129, 0.000000);TextDrawAlignment(MP3_7, 1);
TextDrawColor(MP3_7, 0);TextDrawUseBox(MP3_7, true);
TextDrawBoxColor(MP3_7, -16776961);TextDrawSetShadow(MP3_7, 0);
TextDrawSetOutline(MP3_7, 0);TextDrawFont(MP3_7, 0);
MP3_8 = TextDrawCreate(476.000061, 231.466674, "STOP");TextDrawLetterSize(MP3_8, 0.449999, 1.600000);
TextDrawAlignment(MP3_8, 1);TextDrawColor(MP3_8, -1);
TextDrawSetShadow(MP3_8, 0);TextDrawSetOutline(MP3_8, 1);TextDrawSetSelectable(MP3_8, true);
TextDrawBackgroundColor(MP3_8, 51);TextDrawFont(MP3_8, 1);TextDrawSetProportional(MP3_8, 1);
MP3_9 = TextDrawCreate(539.555664, 232.462219, "PLAY");TextDrawLetterSize(MP3_9, 0.449999, 1.600000);
TextDrawAlignment(MP3_9, 1);TextDrawColor(MP3_9, -1);
TextDrawSetShadow(MP3_9, 0);TextDrawSetOutline(MP3_9, 1);TextDrawSetSelectable(MP3_9, true);
TextDrawBackgroundColor(MP3_9, 51);TextDrawFont(MP3_9, 1);TextDrawSetProportional(MP3_9, 1);
MP3_10 = TextDrawCreate(556.000122, 286.720062, ">");TextDrawLetterSize(MP3_10, 0.449999, 1.600000);
TextDrawAlignment(MP3_10, 1);TextDrawColor(MP3_10, -1);
TextDrawSetShadow(MP3_10, 0);TextDrawSetOutline(MP3_10, 1);TextDrawSetSelectable(MP3_10, true);
TextDrawBackgroundColor(MP3_10, 51);TextDrawFont(MP3_10, 1);TextDrawSetProportional(MP3_10, 1);
MP3_20 = TextDrawCreate(486.666687, 286.222198, "<");TextDrawLetterSize(MP3_20, 0.449999, 1.600000);
TextDrawAlignment(MP3_20, 1);TextDrawColor(MP3_20, -1);
TextDrawSetShadow(MP3_20, 0);TextDrawSetOutline(MP3_20, 1);TextDrawSetSelectable(MP3_20, true);
TextDrawBackgroundColor(MP3_20, 51);TextDrawFont(MP3_20, 1);TextDrawSetProportional(MP3_20, 1);
MP3_21 = TextDrawCreate(498.666748, 328.533294, "CANCEL");TextDrawLetterSize(MP3_21, 0.449999, 1.600000);
TextDrawAlignment(MP3_21, 1);TextDrawColor(MP3_21, -1);
TextDrawSetShadow(MP3_21, 0);TextDrawSetOutline(MP3_21, 1);TextDrawSetSelectable(MP3_21, true);
TextDrawBackgroundColor(MP3_21, 51);TextDrawFont(MP3_21, 1);TextDrawSetProportional(MP3_21, 1);
PHP:
if(clickedid == MP3_10){
if(PlayerInfo[playerid][Number] == 1){
PlayNumber2(playerid);
PlayerInfo[playerid][Number] = 2;}
if(PlayerInfo[playerid][Number] == 2){
PlayNumber3(playerid);
PlayerInfo[playerid][Number] = 3;}
if(PlayerInfo[playerid][Number] == 3){
PlayNumber4(playerid);
PlayerInfo[playerid][Number] = 4;}
if(PlayerInfo[playerid][Number] == 4){
PlayNumber5(playerid);
PlayerInfo[playerid][Number] = 5;}
if(PlayerInfo[playerid][Number] == 5){
PlayNumber6(playerid);
PlayerInfo[playerid][Number] = 6;}
if(PlayerInfo[playerid][Number] == 6){
PlayNumber1(playerid);
PlayerInfo[playerid][Number] = 1;}}
if(clickedid == MP3_20){
if(PlayerInfo[playerid][Number] == 1){
PlayNumber6(playerid);
PlayerInfo[playerid][Number] = 6;}
if(PlayerInfo[playerid][Number] == 2){
PlayNumber1(playerid);
PlayerInfo[playerid][Number] = 1;}
if(PlayerInfo[playerid][Number] == 3){
PlayNumber2(playerid);
PlayerInfo[playerid][Number] = 2;}
if(PlayerInfo[playerid][Number] == 4){
PlayNumber3(playerid);
PlayerInfo[playerid][Number] = 3;}
if(PlayerInfo[playerid][Number] == 5){
PlayNumber4(playerid);
PlayerInfo[playerid][Number] = 4;}
if(PlayerInfo[playerid][Number] == 6){
PlayNumber5(playerid);
PlayerInfo[playerid][Number] = 5;}}
if(clickedid == MP3_9){
if(PlayerInfo[playerid][Number] == 0){
PlayNumber1(playerid);}}
if(clickedid == MP3_8){StopAudioStreamForPlayer(playerid);}
if(clickedid == MP3_21){HideMP3Player(playerid);}
PHP:
stock PlayNumber1(playerid) {
PlayAudioStreamForPlayer(playerid,"http://muzmo.ru/music/20130428/muzmo_ru_Vintazh_-_Znak_vodoleya_7421048.mp3");
return 1;}
stock PlayNumber2(playerid) {
PlayAudioStreamForPlayer(playerid,"http://muzmo.ru/music/20131214/muzmo_ru_Robot_Koch_feat_John_LaMonica_-_Nitesky_OST_Volchonok_9542973.mp3");
return 1;}
stock PlayNumber3(playerid) {
PlayAudioStreamForPlayer(playerid,"http://dl.smusic.ir/Mohammad%20Bibak%20-%20Kooch%20%5B128%5D.mp3");
return 1;}
stock PlayNumber4(playerid) {
PlayAudioStreamForPlayer(playerid,"http://dl.bia2rap20.info/Full/Sogand/Sogand_Ft_Paya_Dore-Zamin_128.mp3");
return 1;}
stock PlayNumber5(playerid) {
PlayAudioStreamForPlayer(playerid,"http://somafm.com/tags.pls");
return 1;}
stock PlayNumber6(playerid) {
PlayAudioStreamForPlayer(playerid,"http://somafm.com/tags.pls");
return 1;}
stock ShowMP3Player(playerid){
TextDrawShowForPlayer(playerid,MP3_20);
TextDrawShowForPlayer(playerid,MP3_1);
TextDrawShowForPlayer(playerid,MP3_10);
TextDrawShowForPlayer(playerid,MP3_21);
TextDrawShowForPlayer(playerid,MP3_7);
TextDrawShowForPlayer(playerid,MP3_8);
TextDrawShowForPlayer(playerid,MP3_9);
TextDrawShowForPlayer(playerid,MP3_2);
TextDrawShowForPlayer(playerid,MP3_3);
TextDrawShowForPlayer(playerid,HREN);
TextDrawShowForPlayer(playerid,MP3_4);
TextDrawShowForPlayer(playerid,MP3_5);
TextDrawShowForPlayer(playerid,MP3_6);
SelectTextDraw(playerid , C_CYAN);
PlayerInfo[playerid][MP3Used] = 1;
return 1;}
stock HideMP3Player(playerid){
CancelSelectTextDraw(playerid);
TextDrawHideForPlayer(playerid,MP3_20);
TextDrawHideForPlayer(playerid,MP3_21);
TextDrawHideForPlayer(playerid,MP3_1);
TextDrawHideForPlayer(playerid,MP3_10);
TextDrawHideForPlayer(playerid,MP3_7);
TextDrawHideForPlayer(playerid,HREN);
TextDrawHideForPlayer(playerid,MP3_8);
TextDrawHideForPlayer(playerid,MP3_9);
TextDrawHideForPlayer(playerid,MP3_2);
TextDrawHideForPlayer(playerid,MP3_3);
TextDrawHideForPlayer(playerid,MP3_4);
TextDrawHideForPlayer(playerid,MP3_5);
TextDrawHideForPlayer(playerid,MP3_6);
CancelSelectTextDraw(playerid);
PlayerInfo[playerid][MP3Used] = 0;
return 1;}
Ну на этом все будут ошибки пишите
Автор Мануала: Я т.е Roy_Miller
Автор Мануала: Я т.е Roy_Miller
Последнее редактирование:
