[pomoc]Spawn text


Započeo Shem, Januar 28, 2015, 22:52:52 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: od 0
Detaljan opis problema:
napravio sam pod onplayerspawn SCM za dobrodoslicu, sada svaki put kad umrem to se salje, kako cu napraviti da mi ispisuje samo kad se loguje i spawna, a nakon smrti da ne ispise?????
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

pod onplayerspawn ()
ubaci ovako
Kod: [Odaberi]

new string[128];
format(string,sizeof(string),"Dobrodošli nazad %s ,hvala vam sto ste nas ponovo posjetili !",GetName(playerid));
SCM(playerid,-1,string);


Kod: [Odaberi]

ovo ubaci gdje hoces stock GetName(playerid)
{
   new JName[MAX_PLAYER_NAME];
   GetPlayerName(playerid,JName,MAX_PLAYER_NAME);
   return JName;
}

i nemoguce je da ti ispisuje kad umreš svaki put nego nisi fino napravio ali evo ti ovako
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D

Kopiras tudje odgovore, i sve sam tako odradio, prije tebe sam dobio taj odgovor na onom postu sa kojeg si kopirao..

Stavi poruku u public OnPlayerConnect(playerid)

šta sam kopirao ja ti napisao bolan bolan čitaj malo ne nerviraj me
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D

Blaeks

*

Madmen

trebas napraviti jednu bool varijablu kojom ces proveravati da li ce igrac spawnovao ili ne

new
     bool:varijabla[MAX_PLAYERS];

//ovo stavis pod onplayerdisconnect

varijabla[playerid] = false;

//i ovako pod onplayerspawn

new 
     string[62 + MAX_PLAYER_NAME];

if(varijabla[playerid] = false)
{
     format(string,sizeof(string),"DobrodoÅ¡li nazad %s ,hvala vam sto ste nas ponovo posjetili !",GetName(playerid));
     SCM(playerid,-1,string);
     varijabla[playerid] = true;
}