Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4214 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

sveiki taigi iskilo beda tarkim prisiregistruoju prie serverio viskas ok padarau restarta noriu prisijungti prie serverio viskas ok reikia ivesti slaptazodi tuomet ivedu tarkim neteisinga pw raso kad tp neteisingas ir viskas ok bet jeigu paspaudziu ENTER mygtuka jis tiesiog prisijungia prie betkokios paskyros. Ir ismeta vel kad tp blogas pw bet as prisijunges bunu raso kad tas ir tas prisijunge ir t.t bet rodo ta prisijungimo lentele. Kas gali buti ir kaip padaryti kad taip nebutu ?

 

Kodas :

if(clickedid == Textdraw993[playerid])
	{
	SelectTextDraw(playerid, 0xB0FF00FF);
	//Prisijungimo clickas

		SetPlayerHealth(playerid,90.0);
		SetPlayerArmour(playerid,99.0);

	SetPlayerPos(playerid, 1658.8314,240.2586,19.2638);
	InterpolateCameraPos(playerid, 1679.311767, 191.699386, 36.514587, 1744.854980, 361.132232, 38.396583, 20000);
	InterpolateCameraLookAt(playerid, 1677.266967, 196.240463, 36.070182, 1741.060791, 357.896026, 38.033939, 20000);
	playerDB[playerid][zaidzia]=1;
	if(!TinkamasVardas(playerid))
	{
	SendClientMessage(playerid,Zalia,"{FFFF00}Jusu vardas netinkamas");
	SendClientMessage(playerid,Zalia,"{FFFF00}Teisinga Forma butu: {FF0000}Vardas_Pavarde");
	SendClientMessage(playerid,0x00CC00FF,"{FFFFFF}Lauksime sugrižtant veliau !!!");
	SetTimerEx("KickPublic", 1000, 0, "i", playerid);
	return 1;
	}
	if(InvalidNickKick(playerid)) return 0;
	new failas[300];
	if(dini_Exists(failas))
		{
		new msgs[200];
		new pNames[50];
		GetPlayerName(playerid, pNames, sizeof(pNames));
		format(msgs,sizeof(msgs),"{FFFFFF}Labas: {878905}%s {FFFFFF}.\n{FFFFFF}Jusu žaidejo statusas: {878905}Užregistruotas {FFFFFF},taigi galite prisijungti .\n{FFFFFF}Iveskite savo registruota: {878905}Slaptažodi .",pNames);
		ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Prisijungimas",msgs,"Jungtis","Išeiti");
		if(IsPlayerNPC(playerid)) return 1;
		playerDB[playerid][jungiasi] = 1;
		}


	}

		if(clickedid == Textdraw994[playerid])
	{
    SelectTextDraw(playerid, 0xB0FF00FF);
	//Registracijos clickas

		SetPlayerHealth(playerid,90.0);
		SetPlayerArmour(playerid,99.0);

	SetPlayerPos(playerid, 1658.8314,240.2586,19.2638);
	InterpolateCameraPos(playerid, 1679.311767, 191.699386, 36.514587, 1744.854980, 361.132232, 38.396583, 20000);
	InterpolateCameraLookAt(playerid, 1677.266967, 196.240463, 36.070182, 1741.060791, 357.896026, 38.033939, 20000);
	playerDB[playerid][zaidzia]=1;
	if(!TinkamasVardas(playerid))
	{
	SendClientMessage(playerid,Zalia,"{FFFF00}Jusu vardas netinkamas");
	SendClientMessage(playerid,Zalia,"{FFFF00}Teisinga Forma butu: {FF0000}Vardas_Pavarde");
	SendClientMessage(playerid,0x00CC00FF,"{FFFFFF}Lauksime sugrižtant veliau !!!");
	SetTimerEx("KickPublic", 1000, 0, "i", playerid);
	return 1;
	}
	if(InvalidNickKick(playerid)) return 0;
	new failas[300];
	if(!dini_Exists(failas))
	{
		new msgs[360],IP[16];
		GetPlayerIp(playerid,IP,16);
		format(msgs,sizeof(msgs),"{FFFFFF}Jusu žaidejo statusas: {878905}Neregistruotas .\n{FFFFFF}Jusu IP : {878905}%s .\n{FFFFFF}Norint užsiregistruoti iveskite savo sugalvota : {878905}Slaptažodi .\n{FFFFFF}Slaptažodis turi buti nuo {878905}[6] {FFFFFF}iki {878905}[20] {FFFFFF}simboliu .",IP);
		ShowPlayerDialog(playerid,6955,DIALOG_STYLE_PASSWORD,"Registracija",msgs,"Registruotis","Išeiti");
		if(IsPlayerNPC(playerid)) return 1;
		playerDB[playerid][naujokas] = true;
		playerDB[playerid][jungiasi] = 1;
		}
	} 
if(dialogid == 2)
{
	if(!response)
	{
	SendClientMessage(playerid,0x00CC00FF,"{FFFFFF}Jei norite išeiti, pasinaudokite komanda /q. Nori išeit? Lauksim kita karta :)");
	SelectTextDraw(playerid, 0xB0FF00FF);
	SetTimerEx("KickPublic", 0, 0, "i", playerid);
	}
	else if(response)
	{


	new string[99+1];
	format(string, sizeof(string), "%s", inputtext);
	if(strcmp(pInfo[playerid][Slaptazodis], string))
	{
		ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"{FFFFFF}Klaida!","{FFFFFF}Slaptažodis Yra: {B2AA70}neteisingas!\n{FFFFFF}Noredami prisijungti iveskite savo tikraji : {B2AA70}Slaptažodi","Junktis","Išeiti");
		if(IsPlayerNPC(playerid))
		{
		return 0;
		}
		playerDB[playerid][jungiasi] = 1;
	}
	Prisijungei[playerid] = true;
	loaded[playerid] = true;

	PlayerPlaySound(playerid, 1150, 257.6206, -41.5307, 1002.0234);// Garsas
	new zini[120],vardas[MAX_PLAYER_NAME];
	GetPlayerName(playerid,vardas,MAX_PLAYER_NAME);
	format(zini,sizeof(zini),"{897719}Labas: {FF0000}%s\n{897719}Sekmingai prisijungei prie SA-MP serverio!",vardas);

	TextDrawHideForPlayer(playerid, Textdraw990[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw991[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw992[playerid]);
 	TextDrawHideForPlayer(playerid, Textdraw993[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw994[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw995[playerid]);
 	TextDrawHideForPlayer(playerid, Textdraw996[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw997[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw998[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw999[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw1000[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw1001[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw1002[playerid]);
	TextDrawHideForPlayer(playerid, Textdraw1003[playerid]);
 	TextDrawHideForPlayer(playerid, Textdraw1004[playerid]);
 	CancelSelectTextDraw(playerid);
	SetTimerEx("PublicSpawn", 1, false, "i", playerid);
	playerDB[playerid][jungiasi] = 1;
	playerDB[playerid][zaidzia]=2;
	TogglePlayerSpectating(playerid, 0);
	SpawnPlayer(playerid);
	SendClientMessage(playerid,-1,zini);
	new msg[128];
	new gname[MAX_PLAYER_NAME];
	GetPlayerName(playerid,gname,sizeof(gname));
	format(msg,sizeof(msg),"{897719}Žaidejas {FF0000}%s : {897719}prisijunge i serveri",gname);
	for(new i=0;i<MAX_PLAYERS;i++)
	{
		if(IsPlayerConnected(i))
		{
			if(playerDB[i][adminlvl]>0||playerDB[i][vip])
			{
				SendClientMessage(i,0xDC00FFFF,msg);
			}
		}
	}
	ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"{FFFFFF}Klaida!","{FFFFFF}Slaptažodis Yra: {B2AA70}neteisingas!\n{FFFFFF}Noredami prisijungti iveskite savo tikraji : {B2AA70}Slaptažodi","Junktis","Išeiti");
	return 1;
	}
	return 1;
} 
Redaguota , nario Tomy_Accardo

 

o po kokia eilute reikia deti nes bandziau po 

ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Prisijungimas",msgs,"Jungtis","Išeiti");

ir nk nesigauna tiesiog dar error'a meta.

C:\Users\Martis\Desktop\mokinimasis.LT\gamemodes\band7.pwn(13998) : error 017: undefined symbol "inputtext"

Nes inputtext parametrą turi tik OnPlayerDialogResponse funkcija.

Tą eilutę dėk prieš 

new string[99+1];
prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Taip pabandyk:

 

http://pastebin.com/4yEXAeMm

 

O jeigu neveiks, tai tuomet manau blogai su 

pInfo[playerid][Slaptazodis]

reikšmės nustatymu. Gal ten nenustato jo todėl ir eina prisijungti neįvedus.

tikrai ne su pInfo[playerid][slaptazodis] nes ne prie ko jisai cia..

MartynasK buvo teisus tiesiog ne tenais reikejo deti padejau kitur ir veikia Dekui uz pagalba :)

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4214 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...