/napravizonu Komanda


Započeo skoleX, Februar 22, 2018, 14:44:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Detaljan opis problema: Treba mi komanda /napravizonu ako ima neko i ako mu nije problem da umesto tih organizacija koje mogu da se postave promeni i stavi ove
Yakuza
Mara Salvatrucha 13
Russian Mafia
Black Dragon Triads
Groove
Ballas
The Vinci Family
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Previše ljudi troši novac koji nisu zaradili da bi kupili stvari koje im ne trebaju kako bi zadivili ljude koje ne vole.

new zonaid[MAX_PLAYERS];
new zonatime[MAX_PLAYERS];
new zonas[MAX_PLAYERS];
new zonatimer[MAX_PLAYERS];
new PlayerText:klecanjetd[MAX_PLAYERS];
new dodajezonu[MAX_PLAYERS];
new zonalvl[MAX_PLAYERS];
new gFam[MAX_PLAYERS];
#define MAX_ZONA 200    //-----ovde namestite koliko zone ocete na modu :)
enum gzone
{
	Float:mX,
	Float:mY,
	Float:vvX,
	Float:vvY,
	zonaTeam,
	gPreuzeto,
	gGlavna,
	Float:gPickupx,
	Float:gPickupy,
	Float:gPickupz,
};
new GZ[MAX_ZONA][gzone];
new ZonaID[sizeof(GZ)];
new Text3D:ZonaLabel[sizeof(GZ)];
new ZonaPickup[sizeof(GZ)];


YCMD:napravizonu(playerid, params[], help)
{
    #pragma unused help
	if(PlayerInfo[playerid][pAdmin] < 6)
	{
		SCM(playerid, -1, ""BOJA"* Greska "BELA"Niste ovlasteni da koristite ovu komandu!");
		return 1;
	}
	new string[512];
	new cosid = 0;
	for(new b = 0; b < sizeof(GZ); b++)
	{
		if(GZ[b][zonaTeam] > 0)
		{
			cosid = b + 1;
		}
	}
	if(cosid > 500) return SCM(playerid, -1, ""BOJA"* Greska "BELA"Ne mozete napraviti vise od 200 zona!");
    new team;
    if(sscanf(params, "i",team))
	{
		SCM(playerid, -1, ""ZUTA"/napravizonu [Team]");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"1"ZUTA". The Vinci Family");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"2"ZUTA". Black Dragon Triads");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"3"ZUTA". Groove Street Family");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"4"ZUTA". Ballas");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"5"ZUTA". Condor");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"6"ZUTA". Hitman");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"7"ZUTA". Blue Lagoon");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"8"ZUTA". Blue Terra");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"9"ZUTA". The Russian Mafia");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"10"ZUTA". Yakuza");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"11"ZUTA". Black Cobra Corporation");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"12"ZUTA". DeathRow");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"13"ZUTA". Russian Mafia");
		return 1;
	}
	GZ[cosid][zonaTeam] = team;
    format(string,sizeof(string),"Zona ID: "ZUTA"%d "BELA"je napravljena.",cosid);
	SCM(playerid,-1,string);
	dodajezonu[playerid] = cosid;
	zonalvl[playerid] = 1;
	SacuvajZonu(cosid);
	new str[126];
    format(str,128, ""BOJA"*** "BELA"Admin %s je napravio zonu pod ID-om: "ZUTA"%d "CRVENA"***", GetName(playerid), cosid);
    ABroadCast(-1,str,1);
    SCM(playerid, -1, ""ZELENA"NAPOMENA: Sada morate definisati regiju,Definisete je sa slovom N.");
    SCM(playerid, -1, ""ZELENA"Oznacite tacku i idite diagonalno na drugu.");
    SCM(playerid, -1, ""ZELENA"ZONA IDE OD LEVO DIAGONALNO NA DESNO!");
	return 1;
}
Poslednja Izmena: Februar 22, 2018, 15:07:08 POSLE PODNE od Maksim0vic

Citat: Maksim0vic poslato Februar 22, 2018, 15:04:02 POSLE PODNE
YCMD:napravizonu(playerid, params[], help)
{
    #pragma unused help
	if(PlayerInfo[playerid][pAdmin] < 6)
	{
		SCM(playerid, -1, ""BOJA"* Greska "BELA"Niste ovlasteni da koristite ovu komandu!");
		return 1;
	}
	new string[512];
	new cosid = 0;
	for(new b = 0; b < sizeof(GZ); b++)
	{
		if(GZ[b][zonaTeam] > 0)
		{
			cosid = b + 1;
		}
	}
	if(cosid > 500) return SCM(playerid, -1, ""BOJA"* Greska "BELA"Ne mozete napraviti vise od 200 zona!");
    new team;
    if(sscanf(params, "i",team))
	{
		SCM(playerid, -1, ""ZUTA"/napravizonu [Team]");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"1"ZUTA". The Vinci Family");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"2"ZUTA". Black Dragon Triads");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"3"ZUTA". Groove Street Family");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"4"ZUTA". Ballas");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"5"ZUTA". Condor");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"6"ZUTA". Hitman");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"7"ZUTA". Blue Lagoon");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"8"ZUTA". Blue Terra");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"9"ZUTA". The Russian Mafia");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"10"ZUTA". Yakuza");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"11"ZUTA". Black Cobra Corporation");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"12"ZUTA". DeathRow");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"13"ZUTA". Russian Mafia");
		return 1;
	}
	GZ[cosid][zonaTeam] = team;
    format(string,sizeof(string),"Zona ID: "ZUTA"%d "BELA"je napravljena.",cosid);
	SCM(playerid,-1,string);
	dodajezonu[playerid] = cosid;
	zonalvl[playerid] = 1;
	SacuvajZonu(cosid);
	new str[126];
    format(str,128, ""BOJA"*** "BELA"Admin %s je napravio zonu pod ID-om: "ZUTA"%d "CRVENA"***", GetName(playerid), cosid);
    ABroadCast(-1,str,1);
    SCM(playerid, -1, ""ZELENA"NAPOMENA: Sada morate definisati regiju,Definisete je sa slovom N.");
    SCM(playerid, -1, ""ZELENA"Oznacite tacku i idite diagonalno na drugu.");
    SCM(playerid, -1, ""ZELENA"ZONA IDE OD LEVO DIAGONALNO NA DESNO!");
	return 1;
}

Buraz, mnogo si mu pomogao. #define SCM ne postoji?
Jednostavno uzmi dinamicni sistem kreiranja zone i napravi sebi zone.
http://forum.sa-mp.com/showthread.php?t=585851
Oduvek sam se pitao:
"Zbog cega se ljudi toliko brinu jedni za druge?",
"Zasto ljudi daju sve od sebe da usrece neku osobu?"

Najjednostavnije receno brinu se jer vole tu osobu celim svojim srcem,
daju sve od sebe da je usrece zbog toga sto ne zele da je ikada vide tuznom ili rasplakanom.
#xsarnaaparatima..

Citat: Maksim0vic poslato Februar 22, 2018, 15:04:02 POSLE PODNE
new zonaid[MAX_PLAYERS];
new zonatime[MAX_PLAYERS];
new zonas[MAX_PLAYERS];
new zonatimer[MAX_PLAYERS];
new PlayerText:klecanjetd[MAX_PLAYERS];
new dodajezonu[MAX_PLAYERS];
new zonalvl[MAX_PLAYERS];
new gFam[MAX_PLAYERS];
#define MAX_ZONA 200    //-----ovde namestite koliko zone ocete na modu :)
enum gzone
{
	Float:mX,
	Float:mY,
	Float:vvX,
	Float:vvY,
	zonaTeam,
	gPreuzeto,
	gGlavna,
	Float:gPickupx,
	Float:gPickupy,
	Float:gPickupz,
};
new GZ[MAX_ZONA][gzone];
new ZonaID[sizeof(GZ)];
new Text3D:ZonaLabel[sizeof(GZ)];
new ZonaPickup[sizeof(GZ)];


YCMD:napravizonu(playerid, params[], help)
{
    #pragma unused help
	if(PlayerInfo[playerid][pAdmin] < 6)
	{
		SCM(playerid, -1, ""BOJA"* Greska "BELA"Niste ovlasteni da koristite ovu komandu!");
		return 1;
	}
	new string[512];
	new cosid = 0;
	for(new b = 0; b < sizeof(GZ); b++)
	{
		if(GZ[b][zonaTeam] > 0)
		{
			cosid = b + 1;
		}
	}
	if(cosid > 500) return SCM(playerid, -1, ""BOJA"* Greska "BELA"Ne mozete napraviti vise od 200 zona!");
    new team;
    if(sscanf(params, "i",team))
	{
		SCM(playerid, -1, ""ZUTA"/napravizonu [Team]");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"1"ZUTA". The Vinci Family");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"2"ZUTA". Black Dragon Triads");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"3"ZUTA". Groove Street Family");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"4"ZUTA". Ballas");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"5"ZUTA". Condor");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"6"ZUTA". Hitman");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"7"ZUTA". Blue Lagoon");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"8"ZUTA". Blue Terra");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"9"ZUTA". The Russian Mafia");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"10"ZUTA". Yakuza");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"11"ZUTA". Black Cobra Corporation");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"12"ZUTA". DeathRow");
		SCM(playerid, -1, ""ZUTA"Team: "CRVENA"13"ZUTA". Russian Mafia");
		return 1;
	}
	GZ[cosid][zonaTeam] = team;
    format(string,sizeof(string),"Zona ID: "ZUTA"%d "BELA"je napravljena.",cosid);
	SCM(playerid,-1,string);
	dodajezonu[playerid] = cosid;
	zonalvl[playerid] = 1;
	SacuvajZonu(cosid);
	new str[126];
    format(str,128, ""BOJA"*** "BELA"Admin %s je napravio zonu pod ID-om: "ZUTA"%d "CRVENA"***", GetName(playerid), cosid);
    ABroadCast(-1,str,1);
    SCM(playerid, -1, ""ZELENA"NAPOMENA: Sada morate definisati regiju,Definisete je sa slovom N.");
    SCM(playerid, -1, ""ZELENA"Oznacite tacku i idite diagonalno na drugu.");
    SCM(playerid, -1, ""ZELENA"ZONA IDE OD LEVO DIAGONALNO NA DESNO!");
	return 1;
}


Zaboravio si #define SCM SendClientMessage

Citat: Raptorâ,,¢ poslato Februar 22, 2018, 15:06:45 POSLE PODNE
Buraz, mnogo si mu pomogao. #define SCM ne postoji?
Jednostavno uzmi dinamicni sistem kreiranja zone i napravi sebi zone.
http://forum.sa-mp.com/showthread.php?t=585851

Zurio sam morao sam brzo da idem

Citat: jOzI.aMx poslato Februar 22, 2018, 15:32:30 POSLE PODNE
Zaboravio si #define SCM SendClientMessage

Zurio sam morao sam brzo da idem

Citat: skoleX poslato Februar 22, 2018, 14:44:13 POSLE PODNE
Detaljan opis problema: Treba mi komanda /napravizonu ako ima neko i ako mu nije problem da umesto tih organizacija koje mogu da se postave promeni i stavi ove
Yakuza
Mara Salvatrucha 13
Russian Mafia
Black Dragon Triads
Groove
Ballas
The Vinci Family
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //

https://www.sendspace.com/file/ifr71h

Ovde imas ceo system zona, mozda ti pomogne


#Nemanja


HTML/CSS Programmer
SA:MP Player since 2013


Citat: #Nemanja poslato Februar 22, 2018, 16:14:29 POSLE PODNE
https://www.sendspace.com/file/ifr71h

Ovde imas ceo system zona, mozda ti pomogne
Videcemo sad cu da proverim
Previše ljudi troši novac koji nisu zaradili da bi kupili stvari koje im ne trebaju kako bi zadivili ljude koje ne vole.

Moras dodati newdodajzonu i Org koje oces,I imas modove sa tom cmd /napravizonu i tjt.Ali naravno to je isto preko skripte.
]

Ovako nes
new zonaid[MAX_PLAYERS];
new zonatime[MAX_PLAYERS];
new zonas[MAX_PLAYERS];
new zonatimer[MAX_PLAYERS];
new PlayerText:klecanjetd[MAX_PLAYERS];
new dodajezonu[MAX_PLAYERS];
new zonalvl[MAX_PLAYERS];
new gFam[MAX_PLAYERS];
#define MAX_ZONA 12 iili koliko vec zona
]

aj svi cete ici na hladjenje zbog krsenja pravila
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci