Balkan SA:MP

San Andreas Multiplayer - www.sa-mp.com => Tutorijali u vezi SA-MPa => Temu započeo: WilliamS poslato Jun 20, 2013, 14:13:32 POSLE PODNE

Naslov: [TuT]Dobijanje imena igraca
Poruka od: WilliamS poslato Jun 20, 2013, 14:13:32 POSLE PODNE
1.)Nadjite public OnPlayerConnect (playerid) (CTRL + F Pa OnPlayer Connect.)
2.)Pod OnPlayerConnectdodajte ovako new string [256] ;
3.)Na kraju skripte dodajte stock,dodajjte ga ovako stock pName (playerid) {
new aName [MAX_PLAYER_NAME] ;
GetPlayerName (playerid, aName , sizeof (aName)) ;
return aName ;
}

4.) Sada se vratite pod new string [256] sledece sta kucate jeste   public OnPlayerConnect(playerid)
{
new ImeIgraca[MAX_PLAYER_NAME] ,string[64];
GetPlayerName(playerid, ImeIgraca, sizeof (ImeIgraca)) ;
format,(string, sizeof (string) ,"  %s [%d] se pridruzio na nas server! ", ImeIgraca ,playerid) ;
SendClientMessageToAll(-1, string);
return 1;
}

%s znaci ime igraca koj udje na server a %d znaci ID igraca koj je usao na server.

NAPOMENA:Ukoliko imate nekakvih problema napisete ovde da ih resimo,Ovo ja nisam testirao moguci su problemi.
Naslov: Odg: [TuT]Dobijanje imena igraca
Poruka od: WilliamS poslato Jun 20, 2013, 15:06:40 POSLE PODNE
A Tek sad vidim evo sacu da dodam.
Naslov: Odg: [TuT]Dobijanje imena igraca
Poruka od: WilliamS poslato Jun 20, 2013, 15:23:41 POSLE PODNE
Cini mi se da je i ono moje dobro,al stavicu to tvoje upravu si.
Naslov: Odg: [TuT]Dobijanje imena igraca
Poruka od: WilliamS poslato Jun 20, 2013, 15:26:07 POSLE PODNE
Citat: David (Sabljak) A.k.A SABO(T) poslato Jun 20, 2013, 15:24:39 POSLE PODNE
Novi skripteri mozda nece skuzit odma funckiju STOCKa, ja sam prije radio na ovaj nacin jer mi nije bilo jasno :D

Ok ;) Promenio sam
Naslov: Odg: [TuT]Dobijanje imena igraca
Poruka od: WilliamS poslato Jun 27, 2013, 09:01:20 PRE PODNE
Hvala,i trudicu se :)
Naslov: Odg: [TuT]Dobijanje imena igraca
Poruka od: |W|SoaD123 poslato Jun 27, 2013, 09:46:10 PRE PODNE
Citat
1.)Nadjite
Kod: [Odaberi]

public OnPlayerConnect (playerid)

(CTRL + F Pa OnPlayer Connect.)
2.)Pod OnPlayerConnectdodajte ovako
Kod: [Odaberi]

new string [256] ;

3.)Na kraju skripte dodajte stock,dodajjte ga ovako
Kod: [Odaberi]

stock pName (playerid) {
new aName [MAX_PLAYER_NAME] ;
GetPlayerName (playerid, aName , sizeof (aName)) ;
return aName ;
}

4.) Sada se vratite pod new string [256] sledece sta kucate jeste
Kod: [Odaberi]

  public OnPlayerConnect(playerid)
{
new ImeIgraca[MAX_PLAYER_NAME] ,string[64];
GetPlayerName(playerid, ImeIgraca, sizeof (ImeIgraca)) ;
format,(string, sizeof (string) ,"  %s [%d] se pridruzio na nas server! ", ImeIgraca ,playerid) ;
SendClientMessageToAll(-1, string);
return 1;
}


%s znaci ime igraca koj udje na server a %d znaci ID igraca koj je usao na server.

NAPOMENA:Ukoliko imate nekakvih problema napisete ovde da ih resimo,Ovo ja nisam testirao moguci su problemi.

3. korak ti onda netreba sada.... izbaci
Citat
3.)Na kraju skripte dodajte stock,dodajjte ga ovako
Kod: [Odaberi]

stock pName (playerid) {
new aName [MAX_PLAYER_NAME] ;
GetPlayerName (playerid, aName , sizeof (aName)) ;
return aName ;
}