[POMOC] Tutorijal


Započeo OptX, Septembar 21, 2011, 17:48:04 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

OptX

Skripta koju koristim: Noxicus
Detaljan opis problema: Htio bih napraviti da nakon registracije da se pojavi tutorijal. a ne da se mora pisati /tutorial.
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /

Ako bude trebalo postati cu sta god zelite

Gotti747

*

Ne mogu da shvatim podelu, kao sto je balkanska...

Ovo
CitatDio Skripte:
, ti ne stoji tu za dzabe, daj te funkcije koje su ti pod /tutorial i daj deo gde se zavrsava registracija.
Citat: ...Neno... poslato Januar 26, 2013, 23:31:02 POSLE PODNE
Poceo sam mapati i tu je doslo do problema.Nakon par mapa,vidio sam post Gottia i kaze da nista nevalja da je katastrofa,i pocnemo se svadjati,psovati.Popusimo bananu obojica,i nakon toga nesto sam napravio (mapu) i Gotti kaze dobra,uh reko opet me zajebava,i saljem ja njemu na pm reko ti mene zajebavas,kaze on ne,i pomirimo se.Nakon toga postali smo dosta dobri

OptX

Komanda /tutorijal:
Kod: c
CMD:tutorijal(playerid, params[])
{
	SetTimerEx("TextDrawTutorijal1",1000, false, "i", playerid);
	return 1;
}


Registracija:

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    new sendername[MAX_PLAYER_NAME];
    new string[200];
  
		if(dialogid == 11255)
		{  
		if(response)
		{
			 if(strlen(inputtext))
			 {
				new tmppass[64];
				strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
				Encrypt(tmppass);
				OnPlayerLogin(playerid, tmppass);
			}
			else
			{
				new loginstring[128];
				new loginname[64];
				GetPlayerName(playerid,loginname,sizeof(loginname));
				format(loginstring,sizeof(loginstring),"{FF3434}Krivi password!\n{1C8EC6}Molimo vas da unesete tocan password:",loginname);
				ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Login",loginstring,"Login","Izlaz");
				gPlayerLogTries[playerid] += 1;
				if(gPlayerLogTries[playerid] == 5) { Kick(playerid); }
			}
		}
	
		}
		if(dialogid == 12350)
		{
			if(response)
			{
				gPlayerAccount[playerid] = 0;
				SendClientMessage(playerid, 0x0080C0FF, "{FF0000}Lacoste RP: Vase korisnicko ime nije registrirano! Molimo registrujte se na server da biste mogli igrati!");
 				new regstring[256], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
				format(regstring,sizeof(regstring),"{00FF00}Dobrodošao na Lacoste RolePlay\n\n{FF0000}Vase Ime: {FFFF00}%s\n\n{0080C0}FORUM: {FF0000}www.uskoro.com\n\n{0080C0}Upisite svoju lozinku.",regname);
				ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"{0080C0}Lacoste RolePlay {FF0000}registracija",regstring,"Registracija","Izadji");
			}
		}
		if(dialogid == 12347)
		{
		if(response)
		{
		
				new tmppass[64];
				strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
				Encrypt(tmppass);
				strmid(PlayerInfo[playerid][pKey], tmppass, 0, strlen(tmppass), 255);
				OnPlayerRegister(playerid, tmppass);
 				new regstring[128];
				new regname[64];
				GetPlayerName(playerid,regname,sizeof(regname));
				format(regstring,sizeof(regstring),"%s. Vi ste se uspjesno registrirali!",regname);
				ShowPlayerDialog(playerid,12349,DIALOG_STYLE_MSGBOX,"Registracija",regstring,"Uredu","");
				
		}
	}
	if(dialogid == 12349)
	{
		if(response)
		{
		OnPlayerLogin(playerid,inputtext);
		SCM(playerid, WHITE, "Koristi /tutorijal ako zelis da sagledas tutorijal!");
		SetPVarInt(playerid, "Tutorijal", 1);
		ShowPlayerDialog(playerid,9850,DIALOG_STYLE_MSGBOX,"{0C8A25}Lacoste RolePlay","{5983AC}Slijedi popunjavanje informacija.","Uredu","");
		}
		else
		{
		OnPlayerLogin(playerid,inputtext);
		SCM(playerid, WHITE, "Koristi /tutorijal ako zelis da sagledas tutorijal!");
		SetPVarInt(playerid, "Tutorijal", 1);
		ShowPlayerDialog(playerid,9850,DIALOG_STYLE_MSGBOX,"{0C8A25}Lacoste RolePlay","{5983AC}Slijedi popunjavanje informacija.","Uredu","");
		}
	}


I nakon registracije zahtijeva login!