[Pomoc]War


Započeo MicroSD_, Avgust 08, 2011, 12:12:21 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: noxicus
Detaljan opis problema: Ima komanda /war, kada pokrenem i sve bude dobro, ali kada se dva tima ubijaju score se ne broji.. Pa mi treba pomoc
Dio skripte: [code]CMD:war(playerid, params[])
{
	new tim1,tim2,vrijemez, string[128];
	new sendername[MAX_PLAYER_NAME];
	GetPlayerName(playerid, sendername, sizeof(sendername));
	if(sscanf(params, "ddd", tim1, tim2, vrijemez))
		{
			if(PlayerInfo[playerid][pAdmin] >= 2)
				{
					SCM(playerid, COLOR_GRAD3,"{00C0FF}Koristi:{FFFFFF} /war [tim1] [tim2] [vrijeme(minute)]");
					SCM(playerid, WHITE, "{FF0000}Dostupno: {FFFF80}1 - PD | 2 - FBI | 3 - SWAT | 4 - MD | 5 - LCN | 6- Yakuza | 12 - GPF | 13 - TSC");
				}
		}
	else
	{
		if(PlayerInfo[playerid][pAdmin] >= 2)
				{
				foreach (Player, i)
					{
				      if(PlayerInfo[i][pMember] == tim1 || PlayerInfo[i][pLeader] == tim1)
				      {
						
							SetPVarInt(i, "Ratuje", 1); SetPVarInt(i, "Tim1", 1);
							new Float:fa, Float:fy, Float:fu;
							GetPlayerPos( playerid, fa, fy, fu );
							format(string, sizeof(string), "WAR| Pokrenuo Admin: %s", sendername);SCM(i, COLOR_YELLOW, string);
							ratnitext1 = CreatePlayer3DTextLabel(i,"{0080C0}Plavi {808080}Tim",0x46A3FFFF,fa,fy,fu,40.0, i);
							SetPlayerInterior(i, 15);
							new rande = random(sizeof(RandomArenaSpawnsTim1));
							SetPlayerPos(i, RandomArenaSpawnsTim1[rande][0], RandomArenaSpawnsTim1[rande][1], RandomArenaSpawnsTim1[rande][2]);
							GivePlayerWeapon(i, 4, 2);GivePlayerWeapon(i, 18, 50);GivePlayerWeapon(i, 24, 120);GivePlayerWeapon(i, 25, 120);GivePlayerWeapon(i, 29, 200);
							GivePlayerWeapon(i, 33, 100);RatnoVrijeme = vrijemez*60;TextDrawShowForPlayer(i, crvenitim);plavitimkills= 0; crvenitimkills = 0;
							TextDrawShowForPlayer(i, plavitim);
							TextDrawShowForPlayer(i, ratnaz);
							TextDrawShowForPlayer(i, preostalovrijeme);
					  }
					  if(PlayerInfo[i][pMember] == tim2 ||PlayerInfo[i][pLeader] == tim2)
					 {
							
							SetPVarInt(i, "Ratuje", 1); SetPVarInt(i, "Tim2", 1);
							SetPlayerInterior(i, 15);
							new Float:fa, Float:fy, Float:fu;
							GetPlayerPos( playerid, fa, fy, fu );format(string, sizeof(string), "WAR | Pokrenuo Admin: %s", sendername);SCM(i, COLOR_YELLOW, string);
							ratnitext2 = CreatePlayer3DTextLabel(i,"{FF4141}Crveni {808080}Tim",0xFF5E5EFF,fa,fy,fu,40.0, i);plavitimkills= 0; crvenitimkills = 0;
							new rande = random(sizeof(RandomArenaSpawnsTim2));
							RatnoVrijeme = vrijemez *60;
							SetPlayerPos(i, RandomArenaSpawnsTim2[rande][0], RandomArenaSpawnsTim2[rande][1], RandomArenaSpawnsTim2[rande][2]);
							GivePlayerWeapon(i, 4, 2);GivePlayerWeapon(i, 18, 50);GivePlayerWeapon(i, 24, 120);GivePlayerWeapon(i, 25, 120);GivePlayerWeapon(i, 29, 200);
							GivePlayerWeapon(i, 33, 100);
							TextDrawShowForPlayer(i, crvenitim);
							TextDrawShowForPlayer(i, plavitim);
							TextDrawShowForPlayer(i, ratnaz);
							TextDrawShowForPlayer(i, preostalovrijeme);
					}
				}
		  }
	}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):/[/code]
Poslednja Izmena: Avgust 08, 2011, 12:14:04 POSLE PODNE od MTA.user

malo pobjeglo ap sve u kod oslo a? ahhaha, nego ne kuzim dva tima se ubijaju, dva razlicita tima ili sto?i ja ne vidim nigdje SetPlayerScore
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

Citat: System32 poslato Avgust 08, 2011, 12:14:39 POSLE PODNE
malo pobjeglo ap sve u kod oslo a? ahhaha, nego ne kuzim dva tima se ubijaju, dva razlicita tima ili sto?i ja ne vidim nigdje SetPlayerScore

haha ma pojebalo se... :D

ovak.

Igraju dva tima, npr: Yakuza i GSF u odredjenom prostoru i ubijaju se..

Ali kada ja ubijem igraca iz suprotnog tima, ne dobijem +1 bod... kako napravit to

SetPlayerScore!
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

ovo moras imat pod onplayerdeath
if(GetPVarInt(playerid, "Tim1") == 1)
	{
	
	crvenitimkills ++;
		 format(string, sizeof(string), "~r~Crveni tim:~b~%d killova", crvenitimkills);
		TextDrawSetString(crvenitim, string);
		SetPlayerSpawn(playerid);
		
		foreach(Player, i)
		{
			if(GetPVarInt(playerid, "Ratuje") == 1)
			{
		
		TextDrawShowForPlayer(i, crvenitim);
	}
	}
	}
	if(GetPVarInt(playerid, "Tim2") == 1)
	{
	
	plavitimkills ++;
		format(string, sizeof(string), "~r~Plavi tim:~b~%d killova", plavitimkills);
		 TextDrawSetString(plavitim, string);SetPlayerSpawn(playerid);
		 
		foreach(Player, i)
		{
			if(GetPVarInt(playerid, "Ratuje") == 1)
			{
		
		TextDrawShowForPlayer(i, plavitim);
	}
	}
	}
Vratio sam se ponovo ocekjute novi server...

iman to, ali mi je bilo /* na pocetku, sad cu probat da li radi.

Citat: MTA.user poslato Avgust 08, 2011, 12:59:13 POSLE PODNE
iman to, ali mi je bilo /* na pocetku, sad cu probat da li radi.

pa da samo makni to /* */
Vratio sam se ponovo ocekjute novi server...

jesam da... radi mi fala, moze ljok