[Pomoc] Staff


Započeo $$ -=SALVADOR=- $$$, Januar 05, 2017, 21:34:01 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Balkan Extazy
Detaljan opis problema: Poceo sam da malo radim na toj skripti. E sad me zanima kako da napravim npr DJ Staff npr da nekoga mogu da postavim za dja na srw i da npr. Igraci salju njemu poruke npr. /narucipjemu i on na /djpusti uzme kiwi6 link i pusti pjesmu. I da ima komandu /djo da to bude kao obavjest isto ko kod admina /ao. I da ja njemu npr mogu /skinidj i skinit. I da se /narucipjesmu placa 300 dolara i kad igrac uplati svi dj dobiju 300 dolara. I da stats pise ono DJ 1(ako ga ima) 0(ako ga nema). Molim vas mozete li mi pokazat kako to da napravim. Pozz
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
BALKAN SAMP
RESPECT  |||MUMA---TOSIC---MEDO|||
PERFFECT GAMES RPG- SKRIPTER

Eh sad za ovo kako da napravis DJ-a ako znaš napraviti admina(admin system) znat ćeš i to jedino ako nisi glup da ne znaš sve isto uradis samo promjenis na DJ i definišeš i to popunis i kada te komande pravis ono gdje si stavljo da admin to moze uraditi stavis da to dj moze uradit
-propo-

Eh sad kad sam pravio na taj nacin izbaci mi errore. Ali ponove cu pokusati. Pozzz
BALKAN SAMP
RESPECT  |||MUMA---TOSIC---MEDO|||
PERFFECT GAMES RPG- SKRIPTER

Posalji errore i skripte na kojoj imas erore
-propo-

Probaj ovako
Na vrhu skripte ovo
new MusicStyle;

Ovo u enum pInfo
pDJ

A ovo u OnPlayerConnect
PI[playerid][pDJ] = 0;


Ovo dodas gde su ti komande
YCMD:muzikazasve(playerid, params[],help)
{
    #pragma unused help
    #pragma unused params
	if(PI[playerid][pDJ] == 0) return Error(playerid, "Niste DJ.");
	MusicStyle = 1;
	SPD(playerid, 7806, DIALOG_STYLE_INPUT, ""ZELENASERVER"Muzika za sve","{FFFFFF}Unesite hotlink pesme:", "Unesi", "Odustani");
	return 1;
}


YCMD:muzikazaigraca(playerid, params[],help)
{
    #pragma unused help
    #pragma unused params
	if(PI[playerid][pDJ] == 0) return Error(playerid, "Niste DJ.");
	MusicStyle = 2;
	SPD(playerid, 7807, DIALOG_STYLE_INPUT, "Muzika za igraca","Uneti link pesme.", "Unesi", "Odustani");
	return 1;
}


A ovo dodas gde su ti dialozi
if(dialogid == 7806)
	{
		if(MusicStyle == 1)
		{
		    if(PI[playerid][Pol] == 1) format(nellys, sizeof(nellys), "[DJ MUSIC]: {FFFFFF}DJ %s je pustio pesmu.",ImeIgraca(playerid));
           	else if(PI[playerid][Pol] == 2) format(nellys, sizeof(nellys), "[DJ MUSIC]: {FFFFFF}DJ %s je pustila pesmu.",ImeIgraca(playerid));
            SCMTA(ZLATNA,nellys);
			foreach(Player, i)
			{
			    if(MusicAvalible[i] == false)
	   			{
                	PlayAudioStreamForPlayer(i, inputtext);
		 		}
			}
		}
		else if(MusicStyle == 2)
		{
			new string3[256];
			format(string3, sizeof(string3),"%s",inputtext);
			LinkPesme = string3;
			SPD(playerid, 7807, DIALOG_STYLE_INPUT, ""ZELENASERVER"Muzika za igraca","{FFFFFF}Unesite ID igraca kome zelite da pustite pesmu:", "Unesi", "Odustani");
		}
  	}
 	if(dialogid == 7807)
	{
		new giveplayerid = strval(inputtext);
		if(MusicAvalible[giveplayerid] == false)
	 	{
			PlayAudioStreamForPlayer(giveplayerid, LinkPesme);
  		}
		SCMF(giveplayerid, ZLATNA, "[DJ MUSIC]: {FFFFFF}Pustena vam je muzika od strane DJ-a %s", ImeIgraca(playerid));
        format(nellys,sizeof(nellys), "[A-OBAVESTENJE]: Pesma od DJ-a %s je pustena igracu %s.", Ime_Igraca(playerid), Ime_Igraca(giveplayerid));
		StaffPoruka(COLOR_YELLOW, nellys);
	}

Ovo ti je iz mog moda i meni radi
Ti prilagodi svom modu,valjda znas toliko...