Peršokti į turinį

Nesuveikia įsidarbinimas ( su direktoriaus pakvietimu ir pačiam direktoriui )


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

THE CODE

if(dialogid == 27)
	{
		if(response)
		{
			if(listitem == 0)
			{
				ShowPlayerDialog(playerid,27,DIALOG_STYLE_LIST,"{FFC400}»{949494} El Quebrados {FFC400}Policijos Departamentas","{949494} Pasirinkimai :\n 	{FFC400}»{949494}Darbo informacija\n 	{FFC400}»{949494}Įsidarbinimas","RINKTIS","UŽDARYTI");
			}
			if(listitem == 1)
			{
				ShowPlayerDialog(playerid,28,DIALOG_STYLE_MSGBOX,"{FFC400}»{949494} El Quebrados {FFC400}Policijos Departamentas","{FFC400}»{949494} Darbo reikalavimai\n 	{FFC400}»{949494} Patirties taškai : 120 / A,B,C kategorijos teisės / dar kažkas","UŽDARYTI","ATGAL");
			}
			if(listitem == 2)
			{
				if(playerDB[playerid][plead] == 1)
				{
					SendClientMessage(playerid,-1,"{FFC400}»{949494} Sėkmingai įsidarbinote {FFC400}El Quebrados kaimelių policijoje{949494}, sėkmės tarnyboje!");
			       	SendClientMessage(playerid,-1,"{FFC400}»{949494} Ginklus, bei kitas reikalingas priemones rasite saugykloje.");
			        playerDB[playerid][drabuziai]=GetPlayerSkin(playerid);
		    		SetPlayerSkin(playerid,288);
		    		playerDB[playerid][uniforma]=288;
		    		playerDB[playerid][uniformd]=true;
		    		ApplyAnimation(playerid,"PLAYIDLES","stretch",4.1,0,0,0,0,0);
			        playerDB[playerid][specialybe]=1;
			        return 1;
				}

				if(playerDB[playerid][specialybe] > 0)
				{
					SendClientMessage(playerid,-1,"{FFC400}»{949494} Jūs jau turite darbą, norėdami jį palikti rašykite : {FFC400}/paliktidarba{949494}.");
					return 1;
				}

		        if(GetPlayerScore(playerid)<1)
				{
					SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Atsiprasome, jus dar nepakankamai patyres! (xp > 120)");
					SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Sugrizkite veliau.");
					return 1;
				}

					/*if(!playerDB[playerid][teises])
					{
						SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Atsiprasome, noredami tapti policininku, turite tureti vairavimo teises.");
						return 1;
					}*/

					if(playerDB[playerid][lytis]!=1)
					{
						SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Atsiprasome, taciau policijoje dirbti gali tik vyrai.");
					    return 1;
					}

		            if(!playerDB[playerid][leanvited][0])
					{
						SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Prasome pasikalbeti su musu direktoriumi.");
					    return 1;
					}
					
					SendClientMessage(playerid,-1,"{FFC400}»{949494} Sėkmingai įsidarbinote {FFC400}El Quebrados kaimelių policijoje{949494}, sėkmės tarnyboje!");
			       	SendClientMessage(playerid,-1,"{FFC400}»{949494} Ginklus, bei kitas reikalingas priemones rasite saugykloje.");
			        playerDB[playerid][drabuziai]=GetPlayerSkin(playerid);
		    		SetPlayerSkin(playerid,266);
		    		playerDB[playerid][uniforma]=266;
		    		playerDB[playerid][uniformd]=true;
		    		ApplyAnimation(playerid,"PLAYIDLES","stretch",4.1,0,0,0,0,0);
			        playerDB[playerid][specialybe]=1;
			        return 1;
			    }
			    return 1;
			}
		}
	}
Nuoroda į komentarą
Dalintis per kitą puslapį

priintus dek suzinosi kur viskas stringa

if(listitem == 2)
			{
				if(playerDB[playerid][specialybe]==1)
	    		{

	        	if(playerDB[playerid][uniformd])
	        	{
		        	SendClientMessage(playerid,COLOR,"* Jus esate su uniforma. Pries palikdami policija ja nusivilkite.");
		        	return 1;
				}

		    	SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Palikote policija!");
		    	playerDB[playerid][specialybe]=0;
		    	playerDB[playerid][uniforma]=-1;
	    		}else if(playerDB[playerid][specialybe]==0){

		        if(GetPlayerScore(playerid)<120)
				{
					SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Atsiprasome, jus dar nepakankamai patyres! (xp > 120)");
					SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Sugrizkite veliau.");
					return 1;
				}

					if(!playerDB[playerid][teises])
					{
						SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Atsiprasome, noredami tapti policininku, turite tureti vairavimo teises.");
						return 1;
					}

					if(playerDB[playerid][lytis]!=1)
					{
						SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Atsiprasome, taciau policijoje dirbti gali tik vyrai.");
					    return 1;
					}

		            if(!playerDB[playerid][leanvited][0])
					{
						SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Prasome pasikalbeti su musu direktoriumi.");
					    return 1;
					}

					GivePlayerWeapon(playerid,22,200);
					GivePlayerWeapon(playerid,17,5);
					GivePlayerWeapon(playerid,3,1);
					SetPlayerArmour(playerid,150);
					SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Apmokymai:");
					SendClientMessage(playerid,COLOR,"* Nusikaltelius ( /gaudomi ) gali suimti:");
					SendClientMessage(playerid,COLOR,"*   1. Juos nuvezdami i policijos nuovada ir ivesdami juos i melynus markinelius.");
					SendClientMessage(playerid,COLOR,"*   2. Blogiausiu atveju nusaudami juos.");
					SendClientMessage(playerid,COLOR,"* Nusikaltelius galite isteisinti ( /ist ) arba, jei pamatete zaideja daranti nusikaltima,");
					SendClientMessage(playerid,COLOR,"* galite ji itarti ( /ita ). Jei numanote, kad zaidejas neturi vairuotojo pazymejimo,");
					SendClientMessage(playerid,COLOR,"* patikrinkite ji ( /paz ), taip pat del narkotiku galite patikrinti ( /nark ).");
					SendClientMessage(playerid,COLOR,"* Taip pat bausti ( /ita ) turetumete uz masinos parkavima ne vietoje. Daugiau komandu: /policija");
					SendClientMessage(playerid,COLOR,"* Tiek siam kartui.");
			        SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Sveikiname prisijungus!");
			        playerDB[playerid][drabuziai]=GetPlayerSkin(playerid);
					new skinr = random(4);
		    		SetPlayerSkin(playerid,280+skinr);
		    		playerDB[playerid][uniforma]=280+skinr;
		    		playerDB[playerid][uniformd]=true;
		    		ApplyAnimation(playerid,"PLAYIDLES","stretch",4.1,0,0,0,0,0);
			        playerDB[playerid][specialybe]=1;

			    }else{
			        SendClientMessage(playerid,COLOR,"* San Fierro Policijos Departamentas: Negalite dirbti dvieju darbu!");
			    }
			    return 1;
			}
		}
	}

Šitas dar kažkiek veikė, bet visada rašydavo, jog negali dirbti dviejų darbų. Nors ištikro jokio darbo nedirbi ir specialybė = 0

Nuoroda į komentarą
Dalintis per kitą puslapį

	if(!playerDB[playerid][leanvited][0])
					{
					    SendClientMessage(playerid,-1,"{ffffff}Norėdami dirbti policijoje,turite gauti pakvietimą iš direktoriaus.");
						return 1;
					}

			        SendClientMessage(playerid,-1,"{3366cc}[POLICIJA]: {ffffff}Sveikiname,įsidarbinote policijoje.");
			        playerDB[playerid][specialybe]=1;
			        playerDB[playerid][drabuziai]=GetPlayerSkin(playerid);
			        if(playerDB[playerid][lytis]==1)
			        {
				        SetPlayerSkin(playerid,282);//vyras
				        playerDB[playerid][uniforma]=282;
				        playerDB[playerid][uniformd]=true;
				        ApplyAnimation(playerid,"PLAYIDLES","stretch",4.1,0,0,0,0,0);
			        	}else{
			            SetPlayerSkin(playerid,224);//moteris
				        playerDB[playerid][uniforma]=224;
				        playerDB[playerid][uniformd]=true;
				        ApplyAnimation(playerid,"PLAYIDLES","stretch",4.1,0,0,0,0,0);
			        }
			    	}else{
			        SendClientMessage(playerid,-1,"{3366cc}[POLICIJA]: {ffffff}Jūs negalite dirbti dviejų darbų!"); // klaida ties čia
			    }
			    return 1;

Vis dar nesuprantu kur klaida, bet ištrynus SendClientMessage - jūs negalite dirbti darbų daugiau niekas nereaguoja. Kai ji būna nenutrinta tuo met visada rašo, jog jūs jau turite darbą ( šiuo atvėjų jūs negalite dirbti dviejų darbų ), žaidėjo specialybė visada = 0... 

Nuoroda į komentarą
Dalintis per kitą puslapį

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