Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Tosic ツ poslato Jul 26, 2017, 01:19:33 PRE PODNE

Naslov: Trazenje po imenu
Poruka od: Tosic ツ poslato Jul 26, 2017, 01:19:33 PRE PODNE
O kakvom savjetu se radi: Provera da li je igrac na serveru ili ne
Detaljan opis savjeta: Zanima me koji je najbolji nacin za proveru konekta(tj da li je igrac na serveru) preko imena. Znam da je doabr nacin preko utilsa tj ReturnUser ali da li je neko to radio drugacije? Ako je neko imao iskustva sa ovim voleo bih cuti njegov koemntar :D
Komentar: //
Naslov: Odg: [Savet] Trazenje po imenu
Poruka od: karburator poslato Jul 26, 2017, 02:15:07 PRE PODNE
Mn jedino pada na pamet da prodjes sa foreach i projeravas sa strcmp ime
Naslov: Odg: Trazenje po imenu
Poruka od: Slade poslato Jul 26, 2017, 16:32:50 POSLE PODNE
Pokusaj ovako, mozda radi, nisam siguran:

[pawn]stock PlayerConnected(playername[])
{
   for(new i = 0; i <= MAX_PLAYERS; i++)
   {
      if(IsPlayerConnected(i))
      {
         new playername2[MAX_PLAYER_NAME];
         GetPlayerName(i, playername2, sizeof(playername2));
         if(strcmp(playername2, playername, true, strlen(playername)) == 0)
         {
            return true;
         }
      }
   }
   return false;
}[/pawn]
Naslov: Odg: Trazenje po imenu
Poruka od: Tosic ツ poslato Jul 26, 2017, 18:07:55 POSLE PODNE
To je provera koliko vidim da li je igrac konektovan ili nesto sl. Nije ovo sta sam trazio al uglavnom sredio sam na neki treci nacin hah :) Hvala obojici u svakom slucaju :)

(http://noobot.info/uploader/image.php?di=JF4J)