Započeo youngdeal
•8. Maj 2013.• Zaključano[Tut] Pravljenje Radi-a u Dialogu
1,715
pregleda
9
postova
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
8. Maj 2013.
Pozdrav svima posto sam uocio da mnogi traze radio da skinu ili neznaju da naprave.Ja sam odlucio napravit jedan tutorial u vezi toga Uzivajte :=)
Na vrh vase skripte dodajete sljedece includove :
Sljedeci korak definiramo boje[ja sam uzo tri kao primer]
Iduce sto definiramo jeste Radio Dialog
Sljedeci korak jeste pravljenje Variable
Sljedeci korak jeste da ispod public OnPlayerConnect(playerid) dodamo sljedece [Ja cu odmah dodati tako da se nemucite]
Iduci korak jeste pravljenje komande /upaliradio i /ugasiradio
Prvo cemo upaliradio
sad slijedi ugasiradio
Sljedece pravimo public da kad igrac izadje iz vozila radio prestaje [to radimo na sljedeci nacin]
I na kraju dodajemo radio stanice i uredujemo dialog
Nadam se da ce nekom pomoci
Na vrh vase skripte dodajete sljedece includove :
#include
#include Sljedeci korak definiramo boje[ja sam uzo tri kao primer]
#define C_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define C_GREEN 0x33AA33AAIduce sto definiramo jeste Radio Dialog
#define DIALOG_RADIO 1Sljedeci korak jeste pravljenje Variable
new islistening;Sljedeci korak jeste da ispod public OnPlayerConnect(playerid) dodamo sljedece [Ja cu odmah dodati tako da se nemucite]
public OnPlayerConnect(playerid)
{
islistening = 0;
return 1;
}
Iduci korak jeste pravljenje komande /upaliradio i /ugasiradio
Prvo cemo upaliradio
CMD:upaliradio(playerid,cmdtext[])
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, C_GREEN, "Morate biti u vozilu!"); // Provjerava dali je igrac u vozilu
ShowPlayerDialog(playerid, DIALOG_RADIO, DIALOG_STYLE_LIST, "Radio stanice","1. Balkan Dj\r\n2. Radio Pink\r\n3. Radio Bosna\r\n4. Radio 4","Listen","Cancel");
return 1;
}sad slijedi ugasiradio
CMD:ugasiradio(playerid,cmdtext[])
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, C_RED, "Niste u vozilu!"); salje poruku ako igrac nije u vozilu
if(islistening == 1)
{
StopAudioStreamForPlayer(playerid);
SendClientMessage(playerid, C_RED, "Iskljucili ste radio!");
}
else
{
SendClientMessage(playerid, C_RED, "Neslusate radio!");
}
return 1;
}Sljedece pravimo public da kad igrac izadje iz vozila radio prestaje [to radimo na sljedeci nacin]
public OnPlayerExitVehicle(playerid,vehicleid)
{
StopAudioStreamForPlayer(playerid);
return 1;
}I na kraju dodajemo radio stanice i uredujemo dialog
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_RADIO:
{
if(!response)
{
SendClientMessage(playerid, C_RED, "Odustali ste");
}
if(response)
{
switch(listitem)
{
case 0:
{
islistening = 1;
PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=276668"); //radio Balkan DJ
}
case 1:
{
islistening = 1;
PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=89765"); // Radio Pink
}
case 2:
{
islistening = 1;
PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=69131"); // Radio Bosna
}
case 3:
{
islistening = 1;
PlayAudioStreamForPlayer(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=438505");// Radio Morava
}
}
}
}
}
return 1;
}Nadam se da ce nekom pomoci
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
624
Postovi:
109
Teme:
Pridružio se:Mar. 2012
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
514
Postovi:
46
Teme:
Pridružio se:Okt. 2011
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos217
Aktivan Član
176 / 250 XP
Početnik(0)
2,228
Postovi:
120
Teme:
Pridružio se:Nov. 2011
9. Maj 2013.
Hvala bogu da je neko uradio ovaj tutorijal , juÄer sam u toku dana dobio 15 PMova da im pravim radio , sad ću samo link proslijediti 😄
Pohvala GrandMastere 🙂
Pohvala GrandMastere 🙂
"All code is guilty until proven innocent."
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
9. Maj 2013.
Quote from May 9, 2013, 1:42 pm:
Hvala bogu da je neko uradio ovaj tutorijal , juÄer sam u toku dana dobio 15 PMova da im pravim radio , sad ću samo link proslijediti 😄
Pohvala GrandMastere 🙂
Pohvala GrandMastere 🙂
Hvala. 😉
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava

