[PAWNO]Kā viegli uztaisīt vārtu komandu!

GTA un SA:MP daž ne dažādas pamācības.

Moderator: Moderātori

Post Reply
User avatar
[HOONIGAN]
Jauniņais
Jauniņais
Posts: 83
Joined: 08 Jan 2013, 20:20
Location: Valmiera

[PAWNO]Kā viegli uztaisīt vārtu komandu!

Post by [HOONIGAN] » 27 Jan 2013, 19:24

1.Zem '#include ' liekat

Code: Select all

new gate, gatechange
2.Tālāk definējam objektu kas strādās kā vārti!
Šādi.

Code: Select all

gate = CreateObject(16775, -1677.813232, 41.708149, 4.978898, 0.00, 0.00, 315.00);
3.1.Tad iekopējam šo jūsu skriptā

Code: Select all

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/varti", cmdtext, true, 6) == 0)
{
      new Name[MAX_PLAYER_NAME];
      GetPlayerName(playerid,Name,sizeof(Name));
      if(strfind(Name, "Niks vai klana tags ar kuru vare-s atve-rt va-rtus", false) != -1)
       {
      if(gatechange == 0) {
         SendClientMessage(playerid, 0x33AA33AA,"Varti atverti.");
         MoveObject(gate,-1677.813232, 41.708149, 12.978898, 3,0, 0, 315); //Vārti Atvērtā pozīcijā
         gatechange = 1;
      } else if(gatechange == 1) {
         SendClientMessage(playerid, 0xAA3333AA,"Va-rti aizve-ri.");
         MoveObject(gate,-1677.813232, 41.708149, 4.978898, 3,0, 0, 315); //Vārti aizvērtā pozīcijā
         gatechange = 0;
                        }
   }
		else //Speletajiem kuriem nav tiesiibu atveert sos vaartus tiks aizsuutita ziņa
 		{
		    SendClientMessage(playerid,0xFF0000FF,"Tev nav tiesi-bu to dari-t!");
		}
		return 1;
	}
	return 0;
}
3.2.Ja gribam lai visi var atvērt iekopējam šo:

Code: Select all

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/varti", cmdtext, true, 6) == 0)
{
      if(gatechange == 0) {
         SendClientMessage(playerid, 0x33AA33AA,"Va-rti atve-rti.");
         MoveObject(gate,-1677.813232, 41.708149, 12.978898, 3,0, 0, 315); //Vārti Atvērtā pozīcijā
         gatechange = 1;
      } else if(gatechange == 1) {
         SendClientMessage(playerid, 0xAA3333AA,"Va-rti aizve-ri.");
         MoveObject(gate,-1677.813232, 41.708149, 4.978898, 3,0, 0, 315); //Vārti aizvērtā pozīcijā
         gatechange = 0;
   }
   return 1;

    }
return 0;
}
4.

Code: Select all

MoveObject(gate,-1677.813232, 41.708149, 12.978898, 3,0, 0, 315); //Vārti Atvērtā pozīcijā
MoveObject(gate,-1677.813232, 41.708149, 4.978898, 3,0, 0, 315); //Vārti aizvērtā pozīcijā
Iekopējam abās savas koordinātes pāri šajām pēc tam pēc trešā komata ierakstam vārtu ātrumu(man ir 3) un ieliekam komatu.
Tad kur ir Z koordinātas (kas man ir atziimētas ar |4.978898|) uzliekam vārtu augstumu.Ja gribi uz leju jaaliek mazāks skaitlis Bet ja gribi lai uz augšu tad jāliek lielāks skaitlis piemēram.

Ceru ka sapratāt. :)

User avatar
Grindz[Vendetta]
Servera admins
Servera admins
Posts: 577
Joined: 18 Jan 2009, 11:19
Location: Rīga

Re: [PAWNO]Kā viegli uztaisīt vārtu komandu!

Post by Grindz[Vendetta] » 27 Jan 2013, 20:10

viewtopic.php?t=1026
viewtopic.php?t=7570

Bet nu ok. Tie kas nezinās, tiem jau noderēs šis.

User avatar
[NF]Magnifico
Censoņa
Censoņa
Posts: 245
Joined: 09 Oct 2011, 02:17
Location: Cēsis
Contact:

Re: [PAWNO]Kā viegli uztaisīt vārtu komandu!

Post by [NF]Magnifico » 28 Jan 2013, 07:42

Viss tas pats, kas iepriekšējās šāda veida pamācībās, un vēl sliktāk, manuprāt. Bet nu prieks, ka kāds kaut ko vēl dara. ;)

User avatar
Stailers[BoxG]
Nelabojams spameris
Nelabojams spameris
Posts: 1094
Joined: 12 Jul 2008, 16:34

Re: [PAWNO]Kā viegli uztaisīt vārtu komandu!

Post by Stailers[BoxG] » 28 Jan 2013, 17:28

Šaubos, ka kāds vel kaut ko vispār taisa.
Image

User avatar
[HOONIGAN]
Jauniņais
Jauniņais
Posts: 83
Joined: 08 Jan 2013, 20:20
Location: Valmiera

Re: [PAWNO]Kā viegli uztaisīt vārtu komandu!

Post by [HOONIGAN] » 28 Jan 2013, 17:43

Taisa kaut kādas bāzes ar ko nosist laiku

[AoD]Chuckie
Servera Foruma Mod
Servera Foruma Mod
Posts: 498
Joined: 25 Feb 2012, 09:57
Location: tepat

Re: [PAWNO]Kā viegli uztaisīt vārtu komandu!

Post by [AoD]Chuckie » 28 Jan 2013, 18:20

Extended wrote:Taisa kaut kādas bāzes ar ko nosist laiku
Bet neko nopietnu, kaut ko jaunu, kas līdz šim nav jau uzstaisīts netaisa.
nauda kuces shnabis

User avatar
[NF]Magnifico
Censoņa
Censoņa
Posts: 245
Joined: 09 Oct 2011, 02:17
Location: Cēsis
Contact:

Re: [PAWNO]Kā viegli uztaisīt vārtu komandu!

Post by [NF]Magnifico » 29 Jan 2013, 08:28

Diez vai mūsu "jaunie" skripteri, kaut ko unikālu spētu izveidot. Pirmkārt, viņi lielākoties atdarina kādu no latviešu serveriem, principā šo pašu BoxG. Otrkārt, diez vai arī viņiem būtu pietiekošas zināšanas lai kaut ko tādu uztaisītu.

User avatar
[HOONIGAN]
Jauniņais
Jauniņais
Posts: 83
Joined: 08 Jan 2013, 20:20
Location: Valmiera

Re: [PAWNO]Kā viegli uztaisīt vārtu komandu!

Post by [HOONIGAN] » 29 Jan 2013, 15:56

Piekrītu magnifico zinu pat cilvēku kas ir kopiju uztaisījis no boxg

Post Reply