Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5262 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki ,kaip padaryti ,kad komandoje /ginklas reiketu irasyti ne tik kieki ,bet ir kaina.Bandziau rasyti GetPlayerMoney apacioj ,bet neisejo.Va komanda

    if(!strcmp(cmdtext, "/ginklas", true,8))
   {
   new tname[MAX_PLAYER_NAME];
   strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);
   if(!strcmp(tname,"0",true))
   {
   SendClientMessage(playerid, 0x00F600AA, "* Duoti ginkla: /ginklas [dalis nicko] [kiek]");
   return 1;
   }

   new tid = GetPlayeridMid(tname);

   if(tid==INVALID_PLAYER_ID)
   {
   SendClientMessage(playerid,0x00F600AA,"* Tokio zaidejo nera.");
   return 1;
   }

   GetPlayerName(tid,tname,sizeof(tname));
   new tstring[128];
   strmid(tstring,GetArgument(2, cmdtext, 0),0,128,128);

   if(!IsNumeric(tstring))
   {
   SendClientMessage(playerid, 0x00F600AA, "* Duoti ginkla: /ginklas [dalis nicko] [kiek]");
   return 1;
   }


   new moneys = StringToInt(tstring);
   new ammo = GetPlayerAmmo(playerid);
   new weapon = GetPlayerWeapon(playerid);

   if(ammo < moneys)
   {
   SendClientMessage(playerid, 0x00F600AA, "* Tu neturi tiek!");
   return 1;
   }

   new Float:Coo[3];
   GetPlayerPos(tid,Coo[0],Coo[1],Coo[2]);

   if(!PlayerToPoint(30, playerid, Coo[0],Coo[1],Coo[2]))
   {
   SendClientMessage(playerid, 0x00F600AA, "* Zaidejas per toli!");
   return 1;
   }

   if(weapon == 23 || weapon == 24 || weapon == 26 || weapon == 27 || weapon == 28 || weapon == 29 || weapon == 31 || weapon == 32|| weapon == 35 || weapon == 36 || weapon == 37 || weapon == 38 || weapon == 39 || weapon == 40) return SendClientMessage(playerid,RED,"* Sio ginklu duoti negali!!!");
          GivePlayerWeapon(playerid, weapon, -moneys);
          GivePlayerWeapon(tid, weapon, moneys);

   new mess[128],wep[64];
   GetWeaponName(weapon,wep,sizeof(wep));

   format(mess,sizeof(mess),"* Davete %s (%i) %s",wep,moneys,tname);
   SendClientMessage(playerid,0x00F600AA,mess);

   GetPlayerName(playerid,tname,sizeof(tname));
   format(mess,sizeof(mess),"* %s jums dave %s (%i)",tname,wep,moneys);
   SendClientMessage(tid,0x00F600AA,mess);
   return 1;
   }

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5262 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...