Page 1 of 1

Attiecīgajam spēlētājam attiecīga komanda

Posted: 17 Jun 2008, 02:22
by SaW
Kā panākt ka tikai izredzētais var (piemēram) aktivizēt kaut kādu komandu un citi nevar? Tas pats ar klanu...

Re: Attiecīgajam spēlētājam attiecīga komanda

Posted: 17 Jun 2008, 23:10
by [AoD]Aleksis
Jā es ar sito gribeju uzinat

Re: Attiecīgajam spēlētājam attiecīga komanda

Posted: 19 Jun 2008, 01:45
by nismo_AmP
Vajag vēl? Tipa izmanto gTeam vai arī pēc nika nosaki vai ir Klan Tags.

Re: Attiecīgajam spēlētājam attiecīga komanda

Posted: 19 Jun 2008, 21:49
by SaW
Jā... Par gTeam zinu un izmantoju, bet vajag arī to shi*u lai tikai izredzētais var lietot kkadas komandas

Re: Attiecīgajam spēlētājam attiecīga komanda

Posted: 19 Jun 2008, 22:00
by nismo_AmP
Nu klantagam ir šādi, tāpat arī nikam.

Code: Select all

		new Nick[MAX_PLAYER_NAME];
		GetPlayerName(playerid, Nick, sizeof(Nick));
		if(strfind(Nick, "_AmP", true) != -1) {

Re: Attiecīgajam spēlētājam attiecīga komanda

Posted: 19 Jun 2008, 23:36
by SaW
Nostrādāja, bet līdzīgs jautājums. Kā panākt lai to komandu var lietot 2 klani jeb speeleetaaji? Meegjinaaju ar || bet meta errorus

Re: Attiecīgajam spēlētājam attiecīga komanda

Posted: 19 Jun 2008, 23:39
by [fate.lv]RXTS
neēsmu nekāds ''scripteris'' , bet domāšu ar galvu

zemāk ieliec vēl 1 tādu rindiņu tikai AmP vietā ieraksti otru klanu....

(nezinu vai pareizi, jo neēsmu skripteris)

Re: Attiecīgajam spēlētājam attiecīga komanda

Posted: 19 Jun 2008, 23:50
by SaW
Emm... Apraavos :D

Lieta ir tāda, ja ielieku augša to if..., tad strādā tikai atvēršanās (bez klana taga tikai aizvēršanās) un ja ieliek visu vienā { tad pilnīgi visas komandas uz servera strādā kā /vortex :D Ko darīt šādā situācijā?

Code: Select all

if(strcmp("/vortex", cmdtext, true, 6) == 0)
{
   if(mainigais == 0) {
      SendClientMessage(playerid, 0x33AA33AA,"VorteX bazes varti atveras");
      MoveObject(vortex, 1458.403320, 1663.864258, 21.963526, 5); //vala
      mainigais = 1;
   } else if(mainigais == 1) {
      SendClientMessage(playerid, 0xAA3333AA,"VorteX bazes varti aizveras");
      MoveObject(vortex, 1458.403320, 1663.864258, 12.963526, 5); //ciet
      mainigais = 0;

   }
   return 1;
}

Re: Attiecīgajam spēlētājam attiecīga komanda

Posted: 20 Jun 2008, 00:07
by nismo_AmP

Code: Select all

if(strcmp("/vortex", cmdtext, true, 6) == 0)
{
   new Nick[MAX_PLAYER_NAME];
   GetPlayerName(playerid, Nick, sizeof(Nick));
   if(strfind(Nick, "_AmP", true) != -1 || strfind(Nick, "[VorteX]", true) != -1) {
	   if(mainigais == 0) {
	      SendClientMessage(playerid, 0x33AA33AA,"VorteX bazes varti atveras");
	      MoveObject(vortex, 1458.403320, 1663.864258, 21.963526, 5); //vala
	      mainigais = 1;
	   } else if(mainigais == 1) {
	      SendClientMessage(playerid, 0xAA3333AA,"VorteX bazes varti aizveras");
	      MoveObject(vortex, 1458.403320, 1663.864258, 12.963526, 5); //ciet
	      mainigais = 0;

	   }
   }
   return 1;
}
?

Re: Attiecīgajam spēlētājam attiecīga komanda

Posted: 20 Jun 2008, 02:34
by SaW
IT WORKS!!! Cepums tev :)