PARTNERI:
-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [Rešeno] GetPlayerIdFromName  (Pročitano 141 puta)

Kriso i 1 gost pregledaju ovu temu.

Na mreži Kriso

GetPlayerIdFromName
« poslato: Januar 15, 2020, 16:30:50 posle podne »
Problem(error/warning): E imam stock da uzmem iz nicka id od igraca, npr sada ja se zovem Milos_Petrovic, i kada kucam npr Milos_Petrovi onda izbacuje da je online
Dio skripte:
Pawno Code: [Izaberi]
stock GetPlayerIdFromName(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 i;
      }
    }
  }
  return INVALID_PLAYER_ID;
}
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
« Poslednja izmena: Januar 17, 2020, 23:20:56 posle podne Galardo »
GAD SAM JA
 

Na mreži daddy.

Odg: GetPlayerIdFromName
« Odgovor #1 poslato: Januar 15, 2020, 22:01:38 posle podne »
ok, u čemu je problem, ne radi ?





-[ Respect: Galardo, Muma, Naithan, Marshall, J. Remington, Purdinho, fuksich ]-

Ex. Nicknames: p4rtofu, #AhmAA, Muma Jr., RevOLveR.pwn

"A moderator tj Daddy sedi u lokalnom nargila baru pusi shishu i boli ga uvo i za battle i za sve , uzeo moderatora da sa hvali rodici i materi kako je moderator" veoma zanimljivo...

"2 metra bežičnog kabla" Galardo 7.1.2020 / 1:01 AM
 

Van mreže #Montana

Odg: GetPlayerIdFromName
« Odgovor #2 poslato: Januar 15, 2020, 22:43:58 posle podne »
Ne razumem, imaš provlem da pronalazi umesto tog nicka pronađe neki drugi da je online?
 

Na mreži Kriso

Odg: GetPlayerIdFromName
« Odgovor #3 poslato: Januar 16, 2020, 18:01:50 posle podne »
Verovatno je problem u ovoj liniji
if(strcmp(playername2, playername, true, strlen(playername)) == 0)
To znaci ako na primer imam igraca koji se zove Milovan_Petrovic koji nije ingame vec ima samo account napravljen, a in game imam igraca Milos_Petrovicc, i kada kucam uninvite Milovan_Petrovic izbacice da je online,
a on nije vec je Milovan_Petrovicc
GAD SAM JA
 

Na mreži Kriso

Odg: GetPlayerIdFromName
« Odgovor #4 poslato: Januar 17, 2020, 23:18:37 posle podne »
Sredjeno
GAD SAM JA