Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Commandos poslato Novembar 22, 2010, 13:40:08 POSLE PODNE

Naslov: [Pomoc]Bankomati
Poruka od: Commandos poslato Novembar 22, 2010, 13:40:08 POSLE PODNE
Evo pravio sam nesto al sam zapeo na ovome:
if(strcmp(cmd, "/atmwithdraw", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(!IsPlayerInRangeOfPoint(playerid, 3, -32.276363,-57.995586,1003.139953) && !IsPlayerInRangeOfPoint(playerid, 3, 374.718902,167.128982,1007.987304))
     }

E sada ja imam ovo  !IsPlayerInRangeOfPoint(playerid, 3, 374.718902,167.128982,1007.987304) al ne kuzim ovaj prvi broj je x koordinata drugi y treci z kolko sam skuzio al se svaka koordinata odvaja zarezom? Tako nek mi netko objasni sta je ovo 3 (""" 3,""" 374.718902(ovo je x mslm),167.128982(ovo je y),1007.987304(ovo je z)) sta je sad ono 3??

Hvala unaprijed
Naslov: Odg: [Pomoc]Bankomati
Poruka od: Aleksandar? poslato Novembar 22, 2010, 14:03:02 POSLE PODNE
http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint (http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint)

Ako i dalje ne kontas samo reci...
Naslov: Odg: [Pomoc]Bankomati
Poruka od: Commandos poslato Novembar 22, 2010, 14:12:53 POSLE PODNE
Znaci ovo range je koliko on se moze najvise udaljiti od toga ili? Kolko sam skuzio tako je nego koja mi je najbolja za bankomat oko 3 ili?
Naslov: Odg: [Pomoc]Bankomati
Poruka od: Aleksandar? poslato Novembar 22, 2010, 14:17:12 POSLE PODNE
Da to ti je radius.. Znaci koliko igrac moze biti udaljen od tog mjesta...

Mozda da stavis radius 5...
Naslov: Odg: [Pomoc]Bankomati
Poruka od: Commandos poslato Novembar 22, 2010, 14:39:16 POSLE PODNE
Okeee hvala ti ja cu ovo vec nekako balansirat kako bude dobro... Hvala sto si mi pomogao ovo moze lock 8)
Naslov: Odg: [Pomoc]Bankomati
Poruka od: Slay poslato Novembar 22, 2010, 15:32:30 POSLE PODNE
bolji nacin


stock IsPlayerNearATM(id)
{
  if(IsPlayerInRangeOfPoint(id, 2.0, -32.276363,-57.995586,1003.139953))
  {
       return true;
  }
  else if(IsPlayerInRangeOfPoint(id, 3, 374.718902,167.128982,1007.987304))
  {
       return true;
  }
  return false;
}


i onda napravis ovako


if(!strcmp(cmd, "/atmwithdraw", true) == 0)
{
  if(!IsPlayerNearATM(playerid)) return SendClientMessage(playerid, 0xE6E6E6FF,"Niste kod bankomata.");
  else
  {
      // sta se dogodi ako je kod bankomata
  }
  return true;
}


Citat: ‎(à¥"_à¥") - ČιѕÑ,σ яÑ"кяÑ"αÑ,ινησ - (à¥"_à¥") poslato Novembar 22, 2010, 14:17:12 POSLE PODNE
Mozda da stavis radius 5...
To nebi bilo dobro ako ima RP server, jer tako ce moc s drugog kraja grada dizat s bankomata  :D
Naslov: Odg: [Pomoc]Bankomati
Poruka od: Commandos poslato Novembar 24, 2010, 14:53:27 POSLE PODNE
Jos jedno pitanje kada dodam isplayerinrange.... dodam &&!ispayer... koordinate i nemogu ih puno tako sam 2-3 kako da ih mogu vise primjer imate u prvom postu