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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3841 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)

Tai kai įveda slaptažodį į dialogą, OnDialogResponse callback'e iškart sukurk kintamąjį ir jam priskirk kaip jau sakė ES inputtext reikšmę.

Tarkim:

ShowPlayerDialog( playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registracija", "Įveskite slaptažodį", "Registruotis", "Atšaukti" );

OnDialogResponse:

if( dialogid == DIALOG_REGISTER )
{
	if( !response )
	{
		//Kodas
	}
	else
	{
		new 
			slaptazodis[ 50 ];
		slaptazodis = inputtext;
		//Kodas, išmeta dialogą ten kur įrašyt el. paštą ir pan reikia...
		}
	}
	return 1;
}

Na ir vėliau kaip parodė ES:

SendClientMessage( playerid, -1, slaptazodis );
Redaguota , nario Jimmy.

RUrlzfi.png

(redaguota)

 

Tai kai įveda slaptažodį į dialogą, OnDialogResponse callback'e iškart sukurk kintamąjį ir jam priskirk kaip jau sakė ES inputtext reikšmę.

Tarkim:

ShowPlayerDialog( playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registracija", "Įveskite slaptažodį", "Registruotis", "Atšaukti" );

OnDialogResponse:

if( dialogid == DIALOG_REGISTER )
{
	if( !response )
	{
		//Kodas
	}
	else
	{
		new 
			slaptazodis[ 50 ];
		slaptazodis = inputtext;
		//Kodas, išmeta dialogą ten kur įrašyt el. paštą ir pan reikia...
		}
	}
	return 1;
}

Na ir vėliau kaip parodė ES:

SendClientMessage( playerid, -1, slaptazodis );

gm.pwn(480) : error 047: array sizes do not match, or destination array is too small

 

480:   

slapt = inputtext;
Redaguota , nario daugtaškis

 

Tai kai įveda slaptažodį į dialogą, OnDialogResponse callback'e iškart sukurk kintamąjį ir jam priskirk kaip jau sakė ES inputtext reikšmę.

Tarkim:

ShowPlayerDialog( playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registracija", "Įveskite slaptažodį", "Registruotis", "Atšaukti" );

OnDialogResponse:

if( dialogid == DIALOG_REGISTER )
{
	if( !response )
	{
		//Kodas
	}
	else
	{
		new 
			slaptazodis[ 50 ];
		slaptazodis = inputtext;
		//Kodas, išmeta dialogą ten kur įrašyt el. paštą ir pan reikia...
		}
	}
	return 1;
}

Na ir vėliau kaip parodė ES:

SendClientMessage( playerid, -1, slaptazodis );

Kiek aš žinau jeigu nepanaudosi kintamojo slaptazodis pagal tavo kodą, tame pačiame bloke, jo neatvaizduos ir kitu atvėju mes klaidą undefined symbol :?

804ed16076b41d9cecff40801dac3c6c47.gif

(redaguota)
format(slaptazodis, 50, "%s", inputtext);

Paskaičiau, kad formatavimas yra blogiausias būdas(tiesa, kodėl blogai atsakymo nebuvo, tačiau Y_Less rašė, tai pasitikėjau), tai turbūt geriau naudoti, kokį strcat'ą:

new
	slaptazodis[ 50 ];
strcat( slaptazodis, inputtext );

Kiek aš žinau jeigu nepanaudosi kintamojo slaptazodis pagal tavo kodą, tame pačiame bloke, jo neatvaizduos ir kitu atvėju mes klaidą undefined symbol :?

Ten viršui blogai buvau parašęs, o šiaip kai nepanaudoji kintamojo meta string is never used warning'ą, kuris netrukdo gamemode paleidimui.

Redaguota , nario Jimmy.

RUrlzfi.png

Paskaičiau, kad formatavimas yra blogiausias būdas(tiesa, kodėl blogai atsakymo nebuvo, tačiau Y_Less rašė, tai pasitikėjau), tai turbūt geriau naudoti, kokį strcat'ą:

new
	slaptazodis[ 50 ];
strcat( slaptazodis, inputtext );
Ten viršui blogai buvau parašęs, o šiaip kai nepanaudoji kintamojo meta string is never used warning'ą, kuris netrukdo gm'ui.
Nematau skirtumo.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3841 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ą...