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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3864 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, bandžiau daryti policijai komandą "zenklai" - kad galėtų pastatyti laikinus bortelius, įspėjamuosius ženklus ir pnš. Manau supratote idėją, nes daugelis turi šią komandą. Dariau ant GUI lentelės, klaidos nemeta, bet žaidime parašius komandą lentelė neatsiranda, išvis ignoruoja tą komandą. Gal kažkur padariau klaidą.

Redaguota , nario Harder

rNlFO1s.png

 

.Visur yra pradžia ir pabaiga.

 

(redaguota)

Čia kažkaip labai keistai parašyta komanda ypač galas. Šitaip pabandyk ir pažiūrėk ar veiks.

CMD:velniava(playerid, params[])
{
	if(AccountInfo[playerid][Job] == JOB_POLICEMAN || AccountInfo[playerid][Job] == JOB_ARMY)
	{
		if(IsWearJobClothes(playerid))
		{
			new String[420];
			format(String, sizeof(String), "{F2F2F2}1.\tKūgis\n2.\tNukreipiamasis\n3.\tBortelis\n4.\tĮspėjamsis\n5.\tNukreipiamasis (mažas)\n6.\tKūgis (apvalus)\n7.\tPolicijos juosta\n8.\tĮspėjamasis ženklas „Work Zone”\n");
			ShowPlayerDialog(playerid, ZenklaiDialog, DIALOG_STYLE_LIST, "{F2F2F2}Kelio ženklai", String, "Pasirinkti", "Uždaryti");
		}
		else
		{
			SendClientMessage(playerid, -1, ""#COL_ERROR"[KLAIDA]: {F2F2F2}Jūs be darbinės aprangos, todėl skaitosi, kad nedirbate.");
		}
	}
        return 1;
}
Redaguota , nario manogugas
  • Teigiamai 1
(redaguota)

Dėkoju, dabar bent jau reaguoja į komandą. Tačiau, dabar išryškėjo mano klaida. Kai spaudžiu ant pirmo ženklo, rašo, kad sudeda visus. Tai čia reikia išdėliot po kiekvienu return ar kaip?

Kodas poros ženklų

if(dialogid == ZenklaiDialog)
        {
         if(response)
         {
         switch(listitem)
         {
             case 0://kūgis
             {
                     for(new i = 0; i < MAX_POLICE_WALLS; i ++)
                        {
                            if(CreatedPoliceWalls[playerid][i] == 0)
                            {
                             new Float: X, Float: Y, Float: Z, Float: A; GetPlayerPos(playerid, X, Y, Z); GetPlayerFacingAngle(playerid, A);

                             CreatedPoliceWalls[playerid][i] = CreateDynamicObject(1238, X, Y, Z - 1.00, 0.0, 0.0, A + 90.0);

                             SendClientMessage(playerid, -1, "[TEST]Sukūrei ženklą");
                            }
                        }
                    }
                    case 1://nukreipiamasis
                    {
                     for(new i = 0; i < MAX_POLICE_WALLS; i ++)
                        {
                            if(CreatedPoliceWalls[playerid][i] == 0)
                            {
                             new Float: X, Float: Y, Float: Z, Float: A; GetPlayerPos(playerid, X, Y, Z); GetPlayerFacingAngle(playerid, A);

                             CreatedPoliceWalls[playerid][i] = CreateDynamicObject(3091, X, Y, Z - 0.50, 0.0, 0.0, A + 90.0);

                             SendClientMessage(playerid, -1, "[TEST]Sukūrei ženklą");
                            }
                        }
                    }
Redaguota , nario Harder

rNlFO1s.png

 

.Visur yra pradžia ir pabaiga.

 

(redaguota)

if(CreatedPoliceWalls[playerid][i] == 0)
{
 new Float: X, Float: Y, Float: Z, Float: A; GetPlayerPos(playerid, X, Y, Z); GetPlayerFacingAngle(playerid, A);
CreatedPoliceWalls[playerid][i] = CreateDynamicObject(1238, X, Y, Z - 1.00, 0.0, 0.0, A + 90.0);
SendClientMessage(playerid, -1, "[TEST]Sukūrei ženklą");
break;
}

Šitame ir kituose cikluose kur sukuri tą objektą parašai break; kuris sustabdo tą ciklą (viduj if'o)

Redaguota , nario manogugas
  • Teigiamai 1

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

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...