12.05.2012, 18:46
I have done the code that shoul check if player has done the tutorial and it looks like this
but i don't know where to put it here
pawn Код:
if(IgracInfo[playerid][Tut] == 0)
{
ShowPlayerDialog(playerid,tut1,DIALOG_STYLE_INPUT,"{FF0000} Tutorijal"," dadadada\n\n\n adadadaad","OK","NO");
}
but i don't know where to put it here
pawn Код:
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(playerid, BF);
TextDrawShowForPlayer(playerid, BM);
SetPlayerPos(playerid,1108.7909,-839.2827,109.9381);
SetPlayerCameraPos(playerid, 1108.7909,-839.2827,111.9381);
SetPlayerCameraLookAt(playerid, 1109.7909,-840.2827,111.9281);
new datoteka[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(datoteka,sizeof(datoteka),"/korisnici/%s.txt",name);
if(dini_Exists(datoteka)) ///////////////////// LOGIN
{
for(new i = 0; i < 50; i++) SendClientMessageToAll(BIJELA," ");
ShowPlayerDialog(playerid,LOGIRANJE,DIALOG_STYLE_PASSWORD,"{FF0000} PRIJAVA","{00FF00}_______________________________\n\n Vaљ Acount je pronaden!\n\n Molimo unesite vaљu lozinku:\n_______________________________","Logiraj","Odustani");
}
else /////////////////// RULES
{
new string[1024];
strcat(string, "{00FF00}Dobrodoљli na BlackFade.org RPG server!\n");
strcat(string, "{00D0FF}Prije pocetka igranja na naљem serveru morate prihvatiti uvjete koriљtenja:\n\n");
strcat(string, "{FF0000}1.Vaљ nickname MORA biti u formatu Ime_Prezime(npr. Marko_Markovic) i MORA biti realan.\n");
strcat(string, "2.Obavezni ste poљtovati i znati pravila servera koja se nalaze na forumu i serveru.\n");
strcat(string, "3.Obavezni ste poљtovati druge igrace kao sto su i oni obavezni poљtovati Vas!\n\n");
strcat(string, "4.Zabranjeno je davanje Vaљe lozinke drugim igracima!Obavezni ste je cuvati u tajnosti.\n");
strcat(string, "5.BlackFade.org nece nikada nikome davati Vaљu lozinku niti je traћiti od Vas.\n");
strcat(string, "6.BlackFade.org ne odgovara za vasu lozinku\n\n");
strcat(string, "7.Zabranjeno je koristenje MODova koji Vam daju prednost nad drugim igracima!\n");
strcat(string, "9.Zabranjeno je vrijedanje po bilo kojoj osnovi!\n");
strcat(string, "10.Srogo je zabranjeno iskoristavanje BUGova\n\n");
strcat(string, "BlackFade zadrzava pravo na promjenu pravila i zatvaranje Vaљeg racuna bez najave ukoliko\n");
strcat(string, "krљite pravila servera.");
ShowPlayerDialog(playerid,REGISTRACIJA, DIALOG_STYLE_MSGBOX, "{FF0000}Uvjeti koriљtenja", string, "Prihvacam", "Odbijam");
for(new i = 0; i < 50; i++) SendClientMessageToAll(BIJELA," ");
IgracInfo[playerid][Loginf] += 1;
if(IgracInfo[playerid][Loginf] == 5)///////////// KICKS AFTER FAILING PASSWORD 5 TIMES
{
SendClientMessage(playerid,CRVENA,"Unjeli ste pogreљnu lozinku previљe puta i izbaceni ste sa servera!");
Kick(playerid);
}
return 1;
}
return 1;
}