[POMOC]/news, /intervju


Započeo Capo, April 10, 2013, 21:11:46 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:CLRP
Detaljan opis problema:Znaci, kad sjednem u auto od CNN pise da nisam u blizini, ili u autu,  a kad sam izvan, isto, a i kad radi pise tole se pravi nesto kao textdraw, pa jel ima netko da pise u chatu lijepo, ako netko ima :D
ili ako moze pomoc :D
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/

Blaeks

*

Madmen

daj tu komandu za news i intervju da vidimo

if(strcmp(cmd, "/news", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
			{
		        if(PlayerInfo[playerid][pMuted] == 1)
				{
					SendClientMessage(playerid, TEAM_CYAN_COLOR, "Ne mozete pricati, oduzeto vam je pravo govora");
					return 1;
				}
				new counter = 0;
    			for(new i = 90; i <= 101; i++)
    			{
    			    new dist = CheckPlayerDistanceToVehicle(7, playerid, i);
    			    if(dist)
    			    {
    			        counter++;
    			    }
    			}
				new veh = GetPlayerVehicleID(playerid);
//				new auto = GetVehicleModel(veh);
				if(IsACNNCar(veh) && IsPlayerInVehicle(playerid, veh))
    			{
					SendClientMessage(playerid, COLOR_GREY, "Niste u novinarskom vozilu ili u njegovoj blizini !");
					return 1;
    			}
    			else
    			{
					GetPlayerName(playerid, sendername, sizeof(sendername));
					new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx;
					new result[128];
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					if(!strlen(result))
					{
						SendClientMessage(playerid, COLOR_GRAD2, ""svpl"Koriscenje:{FFFFFF} /news [tekst]");
						return 1;
					}
					format(string, sizeof(string), "- Vesti: ~n~%s: ~w~%s.", sendername, result);
					TextDrawSetString(Novinari, string);
					TextDrawShowForAll(Novinari);
					SetTimerEx("UnistiTDKuce",15000,0,"d",playerid);
					PlayerInfo[playerid][pNewsSkill] ++;
					if(PlayerInfo[playerid][pNewsSkill] == 50)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 2, ubrzo cete moci da letite sa helijem i da radite Live."); }
					else if(PlayerInfo[playerid][pNewsSkill] == 100)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 3, ubrzo cete moci da letite sa helijem i da radite Live."); }
					else if(PlayerInfo[playerid][pNewsSkill] == 200)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 4, sada mozete da letite sa novinarskim helijem."); }
					else if(PlayerInfo[playerid][pNewsSkill] == 400)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada now Level 5, mozete da vodite Live sada."); }
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "Niste Novinar!");
			}
		}//not connected
		return 1;
	}



EVO, :D

Blaeks

*

Madmen

if(strcmp(cmd, "/news", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
			{
		        if(PlayerInfo[playerid][pMuted] == 1)
				{
					SendClientMessage(playerid, TEAM_CYAN_COLOR, "Ne mozete pricati, oduzeto vam je pravo govora");
					return 1;
				}
				new counter = 0;
    			for(new i = 90; i <= 101; i++)
    			{
    			    new dist = CheckPlayerDistanceToVehicle(7, playerid, i);
    			    if(dist)
    			    {
    			        counter++;
    			    }
    			}
				if(counter == 0)
    			{
					SendClientMessage(playerid, COLOR_GREY, "Niste u novinarskom vozilu ili u njegovoj blizini !");
					return 1;
    			}
    			else
    			{
					GetPlayerName(playerid, sendername, sizeof(sendername));
					new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx;
					new result[128];
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					if(!strlen(result))
					{
						SendClientMessage(playerid, COLOR_GRAD2, ""svpl"Koriscenje:{FFFFFF} /news [tekst]");
						return 1;
					}
					format(string, sizeof(string), "- Vesti: ~n~%s: ~w~%s.", sendername, result);
					TextDrawSetString(Novinari, string);
					TextDrawShowForAll(Novinari);
					SetTimerEx("UnistiTDKuce",15000,0,"d",playerid);
					PlayerInfo[playerid][pNewsSkill] ++;
					if(PlayerInfo[playerid][pNewsSkill] == 50)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 2, ubrzo cete moci da letite sa helijem i da radite Live."); }
					else if(PlayerInfo[playerid][pNewsSkill] == 100)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 3, ubrzo cete moci da letite sa helijem i da radite Live."); }
					else if(PlayerInfo[playerid][pNewsSkill] == 200)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada Level 4, sada mozete da letite sa novinarskim helijem."); }
					else if(PlayerInfo[playerid][pNewsSkill] == 400)
					{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas skill novinara je sada now Level 5, mozete da vodite Live sada."); }
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "Niste Novinar!");
			}
		}//not connected
		return 1;
	}


Blaeks

*

Madmen

da, ali svakako sacuvaj backup tvog , mozda sam omasio koju stvar

Opet isto ! :D nez staje s tim opet nak pise

Blaeks

*

Madmen

da ti se nisu pomesala vozila , posto komanda salje ispravne provere sto je do nje..

a kako da ih odmjesam :DD hehe ... na sta tocno mislis

Blaeks

*

Madmen

mislim o mesanju vozila , idi komandom /gotocar do vozila 90 pa sve do vozila 101, i ako te portuje do novinarskih vozila ,znaci da je problem komanda, ako te ne portuje, znaci da je problem mesanje vozila

Evo naso sam, problem je u mijesanju idova, ti auti nisu od CNN, e sad kako da to promijenim

Blaeks

*

Madmen

e to je veliki problem, sad moras brisati sva vozila i dodavati iz pocetka i dodavati polje arraya za svakog od njih


Blaeks

*

Madmen

sve burazeru, sve, posto ne znas do kojih se pravi mesanje  :D

a ako skontam ? heh .. jao pa neda mi se to