[POMOC] /Lideri


Započeo Marley, Mart 31, 2012, 22:00:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Marley

Skripta koju koristim: BPE
Detaljan opis problema: Ocu da kad kucam komandu /lideri da mi izbaci sve lidere i da pise pored toga ko je online a ko ofline.Meni radi za ovo da pise Online, ali za ofline lidere ne radi.
Dio Skripte:
if (strcmp(cmd, "/lideri", true) == 0)
	{
        
	    {
			SendClientMessage(playerid, COLOR_RED, "|________ Online Lideri ________|");
			for(new i = 0; i < MAX_PLAYERS; i++)
   {
    
    {
				    if(PlayerInfo[i][pLeader] == 1)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Policija [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_BLUE, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
                			else if(PlayerInfo[i][pLeader] == 2)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "FBI [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_DBLUE, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
                			else if(PlayerInfo[i][pLeader] == 3)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Vojska [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_GREEN, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
                			else if(PlayerInfo[i][pLeader] == 4)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Hitna Pomoc [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_WHITE, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
				        	else if(PlayerInfo[i][pLeader] == 5)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Crips [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
				        	else if(PlayerInfo[i][pLeader] == 6)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "LCN [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_RED, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
                    			else if(PlayerInfo[i][pLeader] == 7)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Gradonacelnik [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_ORANGE, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
    					        else if(PlayerInfo[i][pLeader] == 8)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Hitman [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_BLACK, string);
					}
				            	else if(PlayerInfo[i][pLeader] == 9)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "RTS Studio [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_YELLOW, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
				            	else if(PlayerInfo[i][pLeader] == 10)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Taxi [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_YELLOW, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
				            	else if(PlayerInfo[i][pLeader] == 11)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Corleone [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_WHITE, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
				            	else if(PlayerInfo[i][pLeader] == 12)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Hells Angels [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_GRAD2, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
				            	else if(PlayerInfo[i][pLeader] == 13)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Ballas [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_PURPLE, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
				            	else if(PlayerInfo[i][pLeader] == 15)
				    {
						GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "Grove Street [Lider %s] |Mob:", sendername);
						SendClientMessage(playerid, COLOR_GREEN, string);
						if(IsPlayerConnected(i))
						SendClientMessage(playerid, COLOR_BLUE, "Online");
						else
						SendClientMessage(playerid, COLOR_BLUE, "Ofline");
					}
				}
			}
		}
		return 1;
	}
Poslednja Izmena: Mart 31, 2012, 22:02:12 POSLE PODNE od Marley

vlado_plavsic

Ukucaj u pretrazi imas 10 takvih tema.

Ukoliko te mrzi da trazis evo kratko objasnjenje:

Napravis da u komandi /makeleader upisuje u ini fajl ko je lider neke org i u komandi /lider cita iz tog fajla i ispisuje ko je sta.

Marley

Citat: Vlado_Plavsic aka Plavša poslato Mart 31, 2012, 22:12:37 POSLE PODNE
Napravis da u komandi /makeleader upisuje u ini fajl ko je lider neke org i u komandi /lider cita iz tog fajla i ispisuje ko je sta.
ma trazio sam nisam naso brate, samo pametuju kao skontaj sam -.-, da mogu skontat sam nebi dolazio ovde

pokusavam vec 3 sata napravit to da pamti u neki file i da cita iz tog file-a al nmg nikako, mozes pojasnit pls

if(strcmp(cmd, "/makeleader", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /makeleader [playerid/PartOfName] [Number(1-15)]");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(level > 16 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "   Ne idite ispod 0, ili iznad 16!"); return 1; }
			if (PlayerInfo[playerid][pAdmin] >= 4)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
			            if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255)
			            {
			                SendClientMessage(playerid, COLOR_GREY, "   Taj igrac je u Faction / Family !");
			                return 1;
			            }
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[para1][pLeader] = level;
						format(string, sizeof(string), "   Vi ste postavljeni za lidera od Administratora %s", sendername);
						SendClientMessage(para1, COLOR_WHITE, string);
						format(string, sizeof(string), "   Vi ste dali %s broj organizacije %d.", giveplayer,level);
						SendClientMessage(playerid, COLOR_WHITE, string);
						if(level == 0) { PlayerInfo[para1][pChar] = 0; PlayerInfo[para1][pRank] = 0; gTeam[para1] = 3; PlayerInfo[para1][pTeam] = 0; return 1; }
						else if(level == 1) { PlayerInfo[para1][pChar] = 288; } //Police Force
						else if(level == 2) { PlayerInfo[para1][pChar] = 286; } //FBI/ATF
						else if(level == 3) { PlayerInfo[para1][pChar] = 287; } //National Guard
						else if(level == 4) { PlayerInfo[para1][pChar] = 228; } //Fire/Ambulance
						else if(level == 5) { PlayerInfo[para1][pChar] = 115; } //Crips
						else if(level == 6) { PlayerInfo[para1][pChar] = 113; } //La Cosa Nostra
						else if(level == 7) { PlayerInfo[para1][pChar] = 147; } //Mayor
						else if(level == 8) { PlayerInfo[para1][pChar] = 294; } //Hitmans
						else if(level == 9) { PlayerInfo[para1][pChar] = 227; } //RTS Studio
						else if(level == 10) { PlayerInfo[para1][pChar] = 61; } //Taxi Cab Company
						else if(level == 11) { PlayerInfo[para1][pChar] = 121; } //Corleone
						else if(level == 12) { PlayerInfo[para1][pChar] = 248; } //Hells Angels
						else if(level == 13) { PlayerInfo[para1][pChar] = 104; } //Ballas
						else if(level == 15) { PlayerInfo[para1][pChar] = 271; } //GroveStreet Families
						else if(level == 16) { PlayerInfo[para1][pChar] = 110; } // Los Antos Vagos

						if(level == 0)
						{
						    gTeam[para1] = 3;
					    	PlayerInfo[para1][pTeam] = 3;
						}
						else if(level == 1 || level == 2 || level == 3)
						{
						    gTeam[para1] = 2;
					    	PlayerInfo[para1][pTeam] = 2;
						}
						else if(level == 4)
						{
						    gTeam[para1] = 1;
						    PlayerInfo[para1][pTeam] = 1;
						}
						else
						{
					    	gTeam[para1] = 15;
					    	PlayerInfo[para1][pTeam] = 15;
						}

					    SetPlayerSkin(para1, PlayerInfo[para1][pChar]);

					    if(level == 0)
					    {
					        PlayerInfo[para1][pRank] = 0;
					    }
					    else
					    {
					    	PlayerInfo[para1][pRank] = 6;
						}
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "   Niste autorizovani da bi ste Koristiteli ovu komandu!");
			}
		}
		return 1;
	}
Poslednja Izmena: Mart 31, 2012, 23:22:38 POSLE PODNE od Marley

Marley

de pomagajte ljudi hitno mi je pls

Nznm stvarno sta ce ti to da kad kucas /lideri da izbacuje i one koji su offline, msm to ti je nepotrebno skroz ;)
OTISAO SAM SA FORUMA!!!

zb  -samp .com

Marley

Citat: milan_95 poslato Mart 31, 2012, 23:01:27 POSLE PODNE
Nznm stvarno sta ce ti to da kad kucas /lideri da izbacuje i one koji su offline, msm to ti je nepotrebno skroz ;)
pa da admin npr kad oce da da nekom lidera da vidi jel zauzeta neka org vec kontas
nego samo mi objasnite kako ovo da napravim kod /makeleader da mi pamti u neki folder
a na /lideri da cita
probavo sam vako kod /makeleader ali ima errora

new entry[128];
new File:hFile;
hFile = fopen("Lideri", io_append);
fwrite(hFile("level:", " giveplayer"), entry);
fclose(hFile);


a ono da cita iz tog foldera i da prikazuje onom ko je kucao /lideri to nemogu nikako
Poslednja Izmena: Mart 31, 2012, 23:09:47 POSLE PODNE od Marley

Marley

dajte bre ljudi da ovo mogu skontat sam nebi dolazio ovde
ako moze neko da kaze kako se pravi ovo kod /makeleader da pamti i kod /lideri da cita iz nekog foldera i prikaze to onom ko je kuco /lideri


Marley

Citat: nemanjatesic96 poslato April 01, 2012, 00:04:02 PRE PODNE
fwrite: Write to a file. http://wiki.sa-mp.com/wiki/Fwrite
fread: Read a file. http://wiki.sa-mp.com/wiki/Fread
fopen: Open a file. http://wiki.sa-mp.com/wiki/Fopen
fclose: Close a file. http://wiki.sa-mp.com/wiki/Fclose
fremove: Remove a file. http://wiki.sa-mp.com/wiki/Fremove
:-\ :-\ :-\
ma dzba brate cim kucam /makeleader sad odma se ugasi server,

if(strcmp(cmd, "/makeleader", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /makeleader [playerid/PartOfName] [Number(1-15)]");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(level > 16 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "   Ne idite ispod 0, ili iznad 16!"); return 1; }
			if (PlayerInfo[playerid][pAdmin] >= 4)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
			            if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255)
			            {
			                SendClientMessage(playerid, COLOR_GREY, "   Taj igrac je u Faction / Family !");
			                return 1;
			            }
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[para1][pLeader] = level;
						format(string, sizeof(string), "   Vi ste postavljeni za lidera od Administratora %s", sendername);
						SendClientMessage(para1, COLOR_WHITE, string);
						format(string, sizeof(string), "   Vi ste dali %s broj organizacije %d.", giveplayer,level);
						SendClientMessage(playerid, COLOR_WHITE, string);
						new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                        fwrite(log, "level:""giveplayer.\r\n"); // Write to the file (\r\n is for a new line)
                        fclose(log); // Close the file
						if(level == 0) { PlayerInfo[para1][pChar] = 0; PlayerInfo[para1][pRank] = 0; gTeam[para1] = 3; PlayerInfo[para1][pTeam] = 0; return 1; }
						else if(level == 1) { PlayerInfo[para1][pChar] = 288; } //Police Force
						else if(level == 2) { PlayerInfo[para1][pChar] = 286; } //FBI/ATF
						else if(level == 3) { PlayerInfo[para1][pChar] = 287; } //National Guard
						else if(level == 4) { PlayerInfo[para1][pChar] = 228; } //Fire/Ambulance
						else if(level == 5) { PlayerInfo[para1][pChar] = 115; } //Crips
						else if(level == 6) { PlayerInfo[para1][pChar] = 113; } //La Cosa Nostra
						else if(level == 7) { PlayerInfo[para1][pChar] = 147; } //Mayor
						else if(level == 8) { PlayerInfo[para1][pChar] = 294; } //Hitmans
						else if(level == 9) { PlayerInfo[para1][pChar] = 227; } //RTS Studio
						else if(level == 10) { PlayerInfo[para1][pChar] = 61; } //Taxi Cab Company
						else if(level == 11) { PlayerInfo[para1][pChar] = 121; } //Corleone
						else if(level == 12) { PlayerInfo[para1][pChar] = 248; } //Hells Angels
						else if(level == 13) { PlayerInfo[para1][pChar] = 104; } //Ballas
						else if(level == 15) { PlayerInfo[para1][pChar] = 271; } //GroveStreet Families
						else if(level == 16) { PlayerInfo[para1][pChar] = 110; } // Los Antos Vagos

						if(level == 0)
						{
						    gTeam[para1] = 3;
					    	PlayerInfo[para1][pTeam] = 3;
						}
						else if(level == 1 || level == 2 || level == 3)
						{
						    gTeam[para1] = 2;
					    	PlayerInfo[para1][pTeam] = 2;
						}
						else if(level == 4)
						{
						    gTeam[para1] = 1;
						    PlayerInfo[para1][pTeam] = 1;
						}
						else
						{
					    	gTeam[para1] = 15;
					    	PlayerInfo[para1][pTeam] = 15;
						}

					    SetPlayerSkin(para1, PlayerInfo[para1][pChar]);

					    if(level == 0)
					    {
					        PlayerInfo[para1][pRank] = 0;
					    }
					    else
					    {
					    	PlayerInfo[para1][pRank] = 6;
						}
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "   Niste autorizovani da bi ste Koristiteli ovu komandu!");
			}
		}
		return 1;
	}

i usput ako zna neko kako se ovo pravi za lidere ofline i online nek napise odma gotovu komanud a ne ovako da se ganjamo cjeli dan :S
nerazumem zasto se na svakoj temi odugovlaci

Mr.Gagi

Citat: nemanjatesic96 poslato April 01, 2012, 00:04:02 PRE PODNE
fwrite: Write to a file. http://wiki.sa-mp.com/wiki/Fwrite
fread: Read a file. http://wiki.sa-mp.com/wiki/Fread
fopen: Open a file. http://wiki.sa-mp.com/wiki/Fopen
fclose: Close a file. http://wiki.sa-mp.com/wiki/Fclose
fremove: Remove a file. http://wiki.sa-mp.com/wiki/Fremove
:-\ :-\ :-\
Ne moze koristi Fremove za to! Jer sa tim ce obrisati ceo fajl.
Za to moze samo: http://wiki.sa-mp.com/wiki/Fdelete_code
Znam jer sam radio /sviclanovi za BUL.

Trebao bi ovako:
new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
fwrite(log, "Ime_Org: %s\r\n",GetName(para1)); // Write to the file (\r\n is for a new line)
fclose(log); // Close the file

//Evo ti stock GetName to na kraj moda, a ono u komandu i onda samo ucitavas kod /svilideri
stock GetName(playerid)
{
    new
        pName[MAX_PLAYER_NAME];

    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
    return pName;
}

Citat: [BD:RP]Mr.Gagi poslato April 01, 2012, 09:16:29 PRE PODNE
Citat: nemanjatesic96 poslato April 01, 2012, 00:04:02 PRE PODNE
fwrite: Write to a file. http://wiki.sa-mp.com/wiki/Fwrite
fread: Read a file. http://wiki.sa-mp.com/wiki/Fread
fopen: Open a file. http://wiki.sa-mp.com/wiki/Fopen
fclose: Close a file. http://wiki.sa-mp.com/wiki/Fclose
fremove: Remove a file. http://wiki.sa-mp.com/wiki/Fremove
:-\ :-\ :-\
Ne moze koristi Fremove za to! Jer sa tim ce obrisati ceo fajl.
Za to moze samo: http://wiki.sa-mp.com/wiki/Fdelete_code
Znam jer sam radio /sviclanovi za BUL.

Trebao bi ovako:
new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
fwrite(log, "Ime_Org: %s\r\n",GetName(para1)); // Write to the file (\r\n is for a new line)
fclose(log); // Close the file

//Evo ti stock GetName to na kraj moda, a ono u komandu i onda samo ucitavas kod /svilideri
stock GetName(playerid)
{
    new
        pName[MAX_PLAYER_NAME];

    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
    return pName;
}

Pogresno ste razumeli nisam mislio da bukvalno ubaci sve to mislio sam da nauci da koristi te funkcije   :-*

Marley

eo sad sad ubacio to u /makeleader ovako izgleda

if(strcmp(cmd, "/makeleader", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /makeleader [playerid/PartOfName] [Number(1-15)]");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(level > 16 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "   Ne idite ispod 0, ili iznad 16!"); return 1; }
			if (PlayerInfo[playerid][pAdmin] >= 4)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
			            if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255)
			            {
			                SendClientMessage(playerid, COLOR_GREY, "   Taj igrac je u Faction / Family !");
			                return 1;
			            }
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[para1][pLeader] = level;
						format(string, sizeof(string), "   Vi ste postavljeni za lidera od Administratora %s", sendername);
						SendClientMessage(para1, COLOR_WHITE, string);
						format(string, sizeof(string), "   Vi ste dali %s broj organizacije %d.", giveplayer,level);
						SendClientMessage(playerid, COLOR_WHITE, string);
                        new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                        fwrite(log, "Ime_Org: %s\r\n",GetName(para1)); // Write to the file (\r\n is for a new line)
                        fclose(log); // Close the file
                        if(level == 0) { PlayerInfo[para1][pChar] = 0; PlayerInfo[para1][pRank] = 0; gTeam[para1] = 3; PlayerInfo[para1][pTeam] = 0; return 1; }
						else if(level == 1) { PlayerInfo[para1][pChar] = 288; } //Police Force
						else if(level == 2) { PlayerInfo[para1][pChar] = 286; } //FBI/ATF
						else if(level == 3) { PlayerInfo[para1][pChar] = 287; } //National Guard
						else if(level == 4) { PlayerInfo[para1][pChar] = 228; } //Fire/Ambulance
						else if(level == 5) { PlayerInfo[para1][pChar] = 115; } //Crips
						else if(level == 6) { PlayerInfo[para1][pChar] = 113; } //La Cosa Nostra
						else if(level == 7) { PlayerInfo[para1][pChar] = 147; } //Mayor
						else if(level == 8) { PlayerInfo[para1][pChar] = 294; } //Hitmans
						else if(level == 9) { PlayerInfo[para1][pChar] = 227; } //RTS Studio
						else if(level == 10) { PlayerInfo[para1][pChar] = 61; } //Taxi Cab Company
						else if(level == 11) { PlayerInfo[para1][pChar] = 121; } //Corleone
						else if(level == 12) { PlayerInfo[para1][pChar] = 248; } //Hells Angels
						else if(level == 13) { PlayerInfo[para1][pChar] = 104; } //Ballas
						else if(level == 15) { PlayerInfo[para1][pChar] = 271; } //GroveStreet Families
						else if(level == 16) { PlayerInfo[para1][pChar] = 110; } // Los Antos Vagos

						if(level == 0)
						{
						    gTeam[para1] = 3;
					    	PlayerInfo[para1][pTeam] = 3;
						}
						else if(level == 1 || level == 2 || level == 3)
						{
						    gTeam[para1] = 2;
					    	PlayerInfo[para1][pTeam] = 2;
						}
						else if(level == 4)
						{
						    gTeam[para1] = 1;
						    PlayerInfo[para1][pTeam] = 1;
						}
						else
						{
					    	gTeam[para1] = 15;
					    	PlayerInfo[para1][pTeam] = 15;
						}

					    SetPlayerSkin(para1, PlayerInfo[para1][pChar]);

					    if(level == 0)
					    {
					        PlayerInfo[para1][pRank] = 0;
					    }
					    else
					    {
					    	PlayerInfo[para1][pRank] = 6;
						}
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "   Niste autorizovani da bi ste Koristiteli ovu komandu!");
			}
		}
		return 1;
	}

i imam warning kod ovog dijela fwrite

C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(34236) : warning 202: number of arguments does not match definition

i opet kad dam nekom lidera server se odma ugasi

i ako moze mala pomoc kod ovog /Svilideri, kako tacno da stavim
Poslednja Izmena: April 01, 2012, 12:11:08 POSLE PODNE od Marley

Mr.Gagi

Sry nisam obracao paznju :D
Ovako:
                        new text[64];
                        new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                       format(text,64,"Ime_Org: %s\r\n",GetName(para1));
                        fwrite(log, text); // Write to the file (\r\n is for a new line)
                        fclose(log); // Close the file

Za ono drugo koristis fopen

EDIT:
A za ispisivanje svih lidera:
        new text[32],string[32];
	new File:lider = fopen("Lideri/Lider.txt", io_read);
  		while(fread(lider, text)) {
		format(string,128,"%s",text);
		SendClientMessage(playerid,-1,string);}
    	fclose(lider);



I koristi ono da obrises liniju kada mu skines
Poslednja Izmena: April 01, 2012, 12:19:38 POSLE PODNE od [BD:RP]Mr.Gagi

Marley

Citat: [BD:RP]Mr.Gagi poslato April 01, 2012, 12:16:38 POSLE PODNE
Sry nisam obracao paznju :D
Ovako:
                        new text[64];
                        new File:log = fopen("Lideri/Lider.txt", io_write); // Open the file
                       format(text,64,"Ime_Org: %s\r\n",GetName(para1));
                        fwrite(log, text); // Write to the file (\r\n is for a new line)
                        fclose(log); // Close the file

Za ono drugo koristis fopen

EDIT:
A za ispisivanje svih lidera:
        new text[32],string[32];
	new File:lider = fopen("Lideri/Lider.txt", io_read);
  		while(fread(lider, text)) {
		format(string,128,"%s",text);
		SendClientMessage(playerid,-1,string);}
    	fclose(lider);



I koristi ono da obrises liniju kada mu skines
a brate sad imam 4 errora kod ovog dijela "new text[32],string[32];"

C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(21501) : error 003: declaration of a local variable must appear in a compound block
C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(21501) : error 017: undefined symbol "text"
C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(21501) : warning 215: expression has no effect
C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(21501) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Administrator\Desktop\Balkan Pro Ewolution 2012 by Mc\gamemodes\BPE.pwn(21501) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


Poslednja Izmena: April 01, 2012, 14:22:06 POSLE PODNE od Marley

Marley

a cek brate jel ja ovaj folder Lideri moram napravit u istom folderu gde mi je i server i onda u Lideri napravim Lider.txt
tako sam napravio i kad dam nekom lidera samo izadje iz servera