Pickupi

Ja kas neizprotams.

Moderator: Moderatori

Post Reply
Radeks
Jauniņais
Jauniņais
Posts: 11
Joined: 22 Apr 2011, 19:36

Pickupi

Post by Radeks »

CreatePickup(324, 2, -2187.249755852365722656, 718.9052734375, 53.895866394043, 0);
CreatePickup(350, 2, -2184.2172851563, 719.06188964844, 53.894958496094, 0);
CreatePickup(352, 2, -2183.0798339844, 719.123046875, 94, 718.94293212891, 53.896381378174, 0);
CreatePickup(324, 2, -2186.53.894432067871, 0);
CreatePickup(358, 2, -2182.0520019531, 719.05108642578, 53.893898010254, 0);
CreatePickup(365, 2, -2180.5087890625, 719.16021728516, 53.893196105957, 0);
CreatePickup(328, 2, -2179.6843261719, 719.11895751953, 53.892772674561, 0);
CreatePickup(340, 2, -2178.5827636719, 719.14221191406, 53.892246246338, 0);
CreatePickup(355, 2, -2177.1997070313, 718.62609863281, 53.891319274902, 0);





ielieku sos zem OnGameModeInit()
ieeju serveri bet nekas tur neparadas, kas varetu but par lietu?
Kas man butu tur jadara?
User avatar
Crone
Censoņa
Censoņa
Posts: 247
Joined: 30 Oct 2010, 21:48
Location: Valka

Re: Pickupi

Post by Crone »

Nav neviena warninga vai errora? Ja ir, tad ieposto tos!
.
Image
Radeks
Jauniņais
Jauniņais
Posts: 11
Joined: 22 Apr 2011, 19:36

Re: Pickupi

Post by Radeks »

atradu kludu 0 vieta jaieliek -1 :)

2 jautajums kads nevar pastastit par bazes vartiem?
User avatar
Crone
Censoņa
Censoņa
Posts: 247
Joined: 30 Oct 2010, 21:48
Location: Valka

Re: Pickupi

Post by Crone »

Pameklē pamācību sadaļā, tur ir pamācība kā uztaisīt vārtus, kuri atveras uzrakstot komandu!
.
Image
Radeks
Jauniņais
Jauniņais
Posts: 11
Joined: 22 Apr 2011, 19:36

Re: Pickupi

Post by Radeks »

salieku visu pec pamacibam bet varti neveras :(
viss gamemode
http://pastebin.com/ALMfjxV6
User avatar
Disaster
Nelabojams spameris
Nelabojams spameris
Posts: 2194
Joined: 15 Sep 2008, 07:11
Location: Rēzekne

Re: Pickupi

Post by Disaster »

Ja nesanāk pēc tās metodes, mēģini pēc manas.

Code: Select all

	if (strcmp("/atvert", cmdtext, true, 10) == 0)
	{
		MoveObject(baze,-2176.1633300781, 689.13793945313, 50.768733978271, 3);
                            SendClientMessage(playerid, 0x33AA33AA,"Vārti atvērti.");
		return 1;
	}
	if (strcmp("/aizvert", cmdtext, true, 10) == 0)
	{
		MoveObject(baze,-2176.1633300781, 689.13793945313, 54.768733978271, 3); 
                            SendClientMessage(playerid, 0xAA3333AA,"Vārti aizvērti.");
		return 1;
	}
Daudz vienkāršāk. Mīnuss tāds, ka var tikt visi. Un rekur nedaudz sarežģītāk (nepārbaudīju, bet vajadzētu strādāt).

Code: Select all

if(strcmp(cmdtext, "/atvert", true)==0)
{
   new Nick[MAX_PLAYER_NAME];
   GetPlayerName(playerid, Nick, sizeof(Nick));
   if(strfind(Nick, "Arturs", true) != -1 || strfind(Nick, "HTR", true) != -1)
  {
    MoveObject(baze,-2176.1633300781, 689.13793945313, 50.768733978271, 3);
    SendClientMessage(playerid, 0x33AA33AA,"Vārti atvērti.");
  }
  else
  {
    SendClientMessage(playerid, 0xFF0000AA, "Tev nav tiesību lietot šo komandu.");
  }
  return 1;
}
if(strcmp(cmdtext, "/aizvert", true)==0)
{
   new Nick[MAX_PLAYER_NAME];
   GetPlayerName(playerid, Nick, sizeof(Nick));
   if(strfind(Nick, "Arturs", true) != -1 || strfind(Nick, "HTR", true) != -1)
  {
    MoveObject(baze,-2176.1633300781, 689.13793945313, 54.768733978271, 3); 
    SendClientMessage(playerid, 0xAA3333AA,"Vārti aizvērti.");
  }
  else
  {
    SendClientMessage(playerid, 0xFF0000AA, "Tev nav tiesību lietot šo komandu.");
  }
  return 1;
}
Mēģini, itkā vajadzētu visam strādāt!
Image
:) Piedāvāju palīdzēt kādam serverim ar skriptošanu. :)
User avatar
Crone
Censoņa
Censoņa
Posts: 247
Joined: 30 Oct 2010, 21:48
Location: Valka

Re: Pickupi

Post by Crone »

Labots kods:

Code: Select all

if(strcmp("/pgates", cmdtext, true, 6) == 0)
{
   new Nick[MAX_PLAYER_NAME];
   GetPlayerName(playerid, Nick, sizeof(Nick));
   if(strfind(Nick, "Arturs", true) != -1 || strfind(Nick, "HTR", true) != -1)
   {
      if(change == 0)
          {
         SendClientMessage(playerid, 0x33AA33AA,"Vārti atvērti.");
         MoveObject(baze,-2176.1633300781, 689.13793945313, 50.768733978271, 3); //vala
         change = 1;
      }
          else if(change == 1)
          {
         SendClientMessage(playerid, 0xAA3333AA,"Vārti aizvēri.");
         MoveObject(baze,-2176.1633300781, 689.13793945313, 54.768733978271, 3); //ciet
         change = 0;
              }
              return 1;
           }
           return 0;
}
.
Image
Radeks
Jauniņais
Jauniņais
Posts: 11
Joined: 22 Apr 2011, 19:36

Re: Pickupi

Post by Radeks »

Paldies :)
ja bus vel kadi jautajumi rakstisu :) :)
Radeks
Jauniņais
Jauniņais
Posts: 11
Joined: 22 Apr 2011, 19:36

Re: Pickupi

Post by Radeks »

Disaster wrote:Ja nesanāk pēc tās metodes, mēģini pēc manas.

Code: Select all

	if (strcmp("/atvert", cmdtext, true, 10) == 0)
	{
		MoveObject(baze,-2176.1633300781, 689.13793945313, 50.768733978271, 3);
                            SendClientMessage(playerid, 0x33AA33AA,"Vārti atvērti.");
		return 1;
	}
	if (strcmp("/aizvert", cmdtext, true, 10) == 0)
	{
		MoveObject(baze,-2176.1633300781, 689.13793945313, 54.768733978271, 3); 
                            SendClientMessage(playerid, 0xAA3333AA,"Vārti aizvērti.");
		return 1;
	}
Daudz vienkāršāk. Mīnuss tāds, ka var tikt visi. Un rekur nedaudz sarežģītāk (nepārbaudīju, bet vajadzētu strādāt).

Code: Select all

if(strcmp(cmdtext, "/atvert", true)==0)
{
   new Nick[MAX_PLAYER_NAME];
   GetPlayerName(playerid, Nick, sizeof(Nick));
   if(strfind(Nick, "Arturs", true) != -1 || strfind(Nick, "HTR", true) != -1)
  {
    MoveObject(baze,-2176.1633300781, 689.13793945313, 50.768733978271, 3);
    SendClientMessage(playerid, 0x33AA33AA,"Vārti atvērti.");
  }
  else
  {
    SendClientMessage(playerid, 0xFF0000AA, "Tev nav tiesību lietot šo komandu.");
  }
  return 1;
}
if(strcmp(cmdtext, "/aizvert", true)==0)
{
   new Nick[MAX_PLAYER_NAME];
   GetPlayerName(playerid, Nick, sizeof(Nick));
   if(strfind(Nick, "Arturs", true) != -1 || strfind(Nick, "HTR", true) != -1)
  {
    MoveObject(baze,-2176.1633300781, 689.13793945313, 54.768733978271, 3); 
    SendClientMessage(playerid, 0xAA3333AA,"Vārti aizvērti.");
  }
  else
  {
    SendClientMessage(playerid, 0xFF0000AA, "Tev nav tiesību lietot šo komandu.");
  }
  return 1;
}
Mēģini, itkā vajadzētu visam strādāt!
nejiet, nav vaina tajas koordinatas?
User avatar
Disaster
Nelabojams spameris
Nelabojams spameris
Posts: 2194
Joined: 15 Sep 2008, 07:11
Location: Rēzekne

Re: Pickupi

Post by Disaster »

komandas ir 100% pareizas, tiešām, vaina varētu būt koordinātās. pārbaudi koordinātas un saliec tās no jauna.
Image
:) Piedāvāju palīdzēt kādam serverim ar skriptošanu. :)
Post Reply