Skripta koju koristim: MOja od 0 DM
Detaljan opis problema:Moze li neko da mi kaze kako da napravim da kada je neko admin ispred imena da mu stoji [ATI ADMIN] (Njegov Nick) ?
Dio skripte: Dacu sta treba
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
[POMOC] [ATI ADMIN]
554
pregleda
9
postova
23. Sep. 2013.
23. Sep. 2013.
Pa da mu ispred imena stoji [ATI ADMIN] kada neko pretisne TAB ili u chatu kad pise
23. Sep. 2013.
Nezz sada, probaj ovako kada ide na duty da ovako napravis ili kada se spawna stavis ako je admin da mu ovo bude:
nezz ni dali kod radi provjeri msm da bi tako trebalo...
nisam testirao...
new atistring,ATMIIME;
GetPlayerName(playerid,ATIIIME,sizeof(ATIIIME));
format(atistring,sizeof(atistring),"[ATI ADMIN] %s",ATIIIME);
SendClientMessage(playerid,-1,atistring);
SetPlayerName(playerid,atistring);
SendClientMessage(playerid,-1,"IME POSTAVLJENO!");nezz ni dali kod radi provjeri msm da bi tako trebalo...
nisam testirao...
23. Sep. 2013.
David (Sabljak) A.k.A SABO(T) wrote on September 23, 2013, 3:44 pm:
Da ali ce mu onda na izlasku kreirat account sa takvim imenom i statsi ce ulazit u taj novi nick neznam kolko je to pametno radit
Ahh i to sto kazes...
Neznam ni ja kako bi se to moglo napraviti da nekreira novi acc... :S
23. Sep. 2013.
David (Sabljak) A.k.A SABO(T) wrote on September 23, 2013, 3:37 pm:
za TAB moras koristit SetPlayerName, al onda ce se zbugat accovi tj mjesat ce i kreirat ce 2 accounta i tako dalje, preporucujem ti da to ne koristis..
a kad pise naprimjer u T Chatu u publicu OnPlayerText stavis ovako nekako
PlayerName ako ti nije definirano stavis
a kad pise naprimjer u T Chatu u publicu OnPlayerText stavis ovako nekako
if(PlayerInfo > 0 && PlayerInfo < Level)//tu umjesto "Level" Stavi maximum level u skripti koji koristis, u mom slucaju je 1338
{
format(poruka,sizeof(poruka)," [ATI ADMIN] %s: %s",PlayerName(playerid),text);
SendClientMessageToAll(Boja,poruka);
}PlayerName ako ti nije definirano stavis
stock PlayerName(playerid)
{
new pName;
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
return pName;
}izbaca mi eror za
porukaja probao new poruka; al nece 😄
23. Sep. 2013.
Vitez El arambasa wrote on September 23, 2013, 3:37 pm:
za TAB moras koristit SetPlayerName, al onda ce se zbugat accovi tj mjesat ce i kreirat ce 2 accounta i tako dalje, preporucujem ti da to ne koristis..
a kad pise naprimjer u T Chatu u publicu OnPlayerText stavis ovako nekako
PlayerName ako ti nije definirano stavis
a kad pise naprimjer u T Chatu u publicu OnPlayerText stavis ovako nekako
if(PlayerInfo > 0 && PlayerInfo < Level)//tu umjesto "Level" Stavi maximum level u skripti koji koristis, u mom slucaju je 1338
{
format(poruka,sizeof(poruka)," [ATI ADMIN] %s: %s",PlayerName(playerid),text);
SendClientMessageToAll(Boja,poruka);
}PlayerName ako ti nije definirano stavis
stock PlayerName(playerid)
{
new pName;
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
return pName;
}izbaca mi eror za
porukaja probao new poruka; al nece 😄
dodas iznad
format(poruka,sizeof(poruka)," [ATI ADMIN] %s: %s",PlayerName(playerid),text);ovo:
new poruka;23. Sep. 2013.
Vuzimir wrote on September 23, 2013, 3:37 pm:
za TAB moras koristit SetPlayerName, al onda ce se zbugat accovi tj mjesat ce i kreirat ce 2 accounta i tako dalje, preporucujem ti da to ne koristis..
a kad pise naprimjer u T Chatu u publicu OnPlayerText stavis ovako nekako
PlayerName ako ti nije definirano stavis
a kad pise naprimjer u T Chatu u publicu OnPlayerText stavis ovako nekako
if(PlayerInfo > 0 && PlayerInfo < Level)//tu umjesto "Level" Stavi maximum level u skripti koji koristis, u mom slucaju je 1338
{
format(poruka,sizeof(poruka)," [ATI ADMIN] %s: %s",PlayerName(playerid),text);
SendClientMessageToAll(Boja,poruka);
}PlayerName ako ti nije definirano stavis
stock PlayerName(playerid)
{
new pName;
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
return pName;
}izbaca mi eror za
porukaja probao new poruka; al nece 😄
dodas iznad
format(poruka,sizeof(poruka)," [ATI ADMIN] %s: %s",PlayerName(playerid),text);ovo:
new poruka;Znam sredio sam to , nego sad kad sam testao baca mi drugi problem , Kada ukucam nesto na chat , izbaci prvo
[ATI ADMIN] James123 : test proba pa onda ispod toga
James123: test proba23. Sep. 2013.
ovo:
dodas pod OnPlayerText pod onaj dio gdje ti se nalazi i chat obocnih igraca...
else if(PlayerInfo > 0 && PlayerInfo < Level)//tu umjesto "Level" Stavi maximum level u skripti koji koristis, u mom slucaju je 1338
{
format(poruka,sizeof(poruka)," [ATI ADMIN] %s: %s",PlayerName(playerid),text);
SendClientMessageToAll(Boja,poruka);
}dodas pod OnPlayerText pod onaj dio gdje ti se nalazi i chat obocnih igraca...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava