[pomoc] muzika iz linka

Započeo master2210
17. Jun 2013. Zaključano
446
pregleda
10
postova
master2210
3
Hustler
17. Jun 2013.
Scripta koju koristim: Moja editovana.
Detaljan opis problema: ovako da ukucam komandu primer /linkpesme i da mi izbazi tabelu na kojoj cu da da nalepim mp3 link i svi igraci da cuju. dali neko zna to da mi objasni kako da napravim😕 🙂
Bugi
5
Crime Lord
17. Jun 2013.
Pa mozda ovako:
CMD:linkpesme(playerid, params[])
{
ShowPlayerDialog(playerid, 66, DIALOG_STYLE_INPUT, "Muzika"," ", "Ok");
return 1;
}


eto to ti je Komanda sad napravis dialog style input

if(dialogid==66)
{
//Kod
}

U tom kodu dodas da ti pusta onaj inputtext znaci stavis ono if(response)... Pa koistis

PlayAudioStreamForPlayer(playerid, inputtext); 😄
master2210
3
Hustler
17. Jun 2013.
ok je prvi deo ali drugi mi nije jasan nista. ako bi mogao da mi pojasnis malo bolje ili da mi uradis ti drugi deo. 🙂
Bugi
5
Crime Lord
17. Jun 2013.
Napravicu ti dok sednem za komp sry 😛 a ovako cu da probam da ti objasnim:

Pravimo dialog znaci dodas ispod publica ondialogresponse

Znaci dodas

if(dialogid==66)
{
if(response == 1)
{
PlayAudioStreamForPlayer(playerid, inputtext);
}
}

Aj probaj tako mada nisam siguran 😛 napravim ti posle 100 posto tacno
master2210
3
Hustler
17. Jun 2013.
pa nece. ajde mi ti kad mozes napravi i prvi i drugi deo kako treba.
Bugi
5
Crime Lord
17. Jun 2013.
Komanda na kraj skripte
CMD:linkpesme(playerid, params[])
{
ShowPlayerDialog(playerid, 1447, DIALOG_STYLE_INPUT,"Muzika","Upisite link muzike u prazan prostor.","Pusti","Izlaz");
return 1;
}


public OnDialogResponse
if(dialogid == 1447)
{
if(!response ) return Kick (playerid);
if(response)
{
for(new i = 0; i < MAX_PLAYERS; i++)
    {
PlayAudioStreamForPlayer(playerid, inputtext);
}
}
}
Deleted User
Obrisan korisnik
17. Jun 2013.
|LZ| Bugi wrote on June 17, 2013, 11:16 am:
Komanda na kraj skripte
CMD:linkpesme(playerid, params[])
{
ShowPlayerDialog(playerid, 1447, DIALOG_STYLE_INPUT,"Muzika","Upisite link muzike u prazan prostor.","Pusti","Izlaz");
return 1;
}


public OnDialogResponse
if(dialogid == 1447)
{
if(!response ) return Kick (playerid);
if(response)
{
for(new i = 0; i < MAX_PLAYERS; i++)
    {
PlayAudioStreamForPlayer(playerid, inputtext);
}
}
}

Kada koristis vec for petlju onda ne mozes playerid za sve igrace mora ovako:
		for(new i = 0; i < MAX_PLAYERS; i++)
    {
PlayAudioStreamForPlayer(i, inputtext);
}
master2210
3
Hustler
18. Jun 2013.
C:\Users\Miroslav\Desktop\novo\BG V3.6\BALKAN GAMMING\gamemodes\BG.pwn(38529) : error 010: invalid function or declaration
C:\Users\Miroslav\Desktop\novo\BG V3.6\BALKAN GAMMING\gamemodes\BG.pwn(101897) : warning 203: symbol is never used: "linkujpesmu"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

1 Error.

eto bije mi jedan eror. i jedan warning, ovo je deo brez ono kick bla bla bla  🙂 🙂 🙂
[WW]ivan
5
Kingpin
18. Jun 2013.
master2210 wrote on June 18, 2013, 8:00 am:
C:\Users\Miroslav\Desktop\novo\BG V3.6\BALKAN GAMMING\gamemodes\BG.pwn(38529) : error 010: invalid function or declaration
C:\Users\Miroslav\Desktop\novo\BG V3.6\BALKAN GAMMING\gamemodes\BG.pwn(101897) : warning 203: symbol is never used: "linkujpesmu"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

1 Error.

eto bije mi jedan eror. i jedan warning, ovo je deo brez ono kick bla bla bla  🙂 🙂 🙂


linkujpjesmu mozes obrisat, a za ovaj eror da liniju
Bugi
5
Crime Lord
18. Jun 2013.
To return kick obrisi i napisi
return SCM(playerid, COLOR_WHITE, "Ugasili ste meni za biranje pesme");


A ovo drugo kako se vec zove sto je reko gagi izvinjavam se 😄 treba i a ne playerid izvinjavam se stvarno 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha