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

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

CMD:adminnaujas(playerid, params[])
{
new zin[170], zinute[75];
if(playerDB[playerid][mutelaikas]>0) return InfoBoxForPlayer(playerid,"~r~Jus uztildytas");
if(sscanf(params, "s[75]", zinute))
{
new x;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && playerDB[adminlvl] != 0)
{
x++;
format(zin, 129, "{FF9900}%d{FFFF00}. {FF9900}%s{FFFF00}, {FF9900}%d{FFFF00} lygio, {FF9900}%d{FFFF00} áspëjimø.", x, GetPlayerNameEx(i), playerDB[adminlvl], playerDB[aispejimai]);
SendClientMessage(playerid,0xB4B5B7FF,zin);;
}
}
return 1;
}
else
{
if(playerDB[playerid][ParaseAdminams] > gettime()) return InfoBoxForPlayer(playerid,"* Raðyti adminams galite tik kas 30 sekundþiø.");
format(zin, sizeof(zin), "%s(%i) adminams: %s", GetPlayerNameEx(playerid), playerid, zinute);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && playerDB[adminlvl] != 0)
{
SendClientMessage(playerid,0xB4B5B7FF,zin);
}
}
SendClientMessage(playerid,0xB4B5B7FF,zin);;
playerDB[playerid][ParaseAdminams] = gettime() + 30;
}
return 1;
}

 

Bet man ismeta:

error 036: empty statement

error 036: empty statement

Kame problema?:D

Minimukas


 


 

Jau matau, jog nori kopijuoti nuo SFG.LT gamemode, taip?

Turiu pas save pasidaręs. Imk koda:

 

Komanda:

CMD:admin(playerid, params[])
{
    ShowPlayerDialog(playerid, 420, DIALOG_STYLE_LIST, "Pasirinkite ką norite daryti:", "Prisijungė administratoriai\nRašyti žinute administratoriams", "Pasirinkti", "Atšaukti");
    return 1;
}

Ir po OnDialogResponse dėk šį koda:

	if(dialogid == 420)
	{
		if(response)
		{
   			if(listitem == 0)
			{
  				new zin[256] = "Prisijungė administratoriai:";
				new name[MAX_PLAYER_NAME], x;
				for(new i = 0; i <MAX_PLAYERS; i++)
				if(IsPlayerConnected(i) && PlayerInfo[i][Adminas1])
				{
					{
						x++;
						GetPlayerName(i,name,MAX_PLAYER_NAME);
						format(zin, 265, "{ff9900}%d{ffff00}. {ff9900}%s{ffff00}, {ff9900}%d {ffff00}lygio", x, GetPlayerNameEx(i), PlayerInfo[i][Adminas1]);
						SendClientMessage(playerid,COLOR_GREEN,zin);
					}
				}
  				return 1;
 		 	}
		    else if(listitem == 1)
		    {
				ShowPlayerDialog(playerid, 421, DIALOG_STYLE_INPUT, "Žinutė Administracijai", "Parašyti Administracijai Žinute", "Rašyti", "Ne");
		    }
		    return 1;
    	}
   	}
	if(dialogid == 421)
	{
		if(response)
		{
			new zin[128],name[MAX_PLAYER_NAME], zinute[128];
			GetPlayerName(playerid,name,MAX_PLAYER_NAME);
			format(zin,sizeof(zin),"%s(%d) administratoriams: %s",name,GetPlayeridMid(GetPlayerNameEx(playerid)),inputtext);
			format(zinute,sizeof(zinute),"Žinute administracijai isiųsta.");
			for(new i = 0; i <MAX_PLAYERS; i++)
			{
				if(IsPlayerConnected(i) && PlayerInfo[i][Adminas1])
				{
  					SendClientMessage(i,COLOR_GREEN,zin);
				}
			}
			SendClientMessage(playerid,0xFF8040FF,zinute);
			return 1;
		}
	}

Galbūt tu naudoji kita būda ne PlayerInfo o pInfo, playerDB bandyk

Pasidariau taip:

 

if(dialogid == 420)

{

if(response)

{

if(listitem == 0)

{

new zin[256] = "Prisijunge administratoriai:";

new name[MAX_PLAYER_NAME], x;

for(new i = 0; i <MAX_PLAYERS; i++)

if(IsPlayerConnected(i) && playerDB[adminlvl] != 0)

{

{

x++;

GetPlayerName(i,name,MAX_PLAYER_NAME);

format(zin, 265, "{ff9900}%d{ffff00}. {ff9900}%s{ffff00}, {ff9900}%d {ffff00}lygio", x, GetPlayerNameEx(i), playerDB[playerid][adminlvl]);

SendClientMessage(playerid,COLOR_GREEN,zin);

}

}

return 1;

}

else if(listitem == 1)

{

ShowPlayerDialog(playerid, 421, DIALOG_STYLE_INPUT, "Žinute Administracijai", "Parašyti Administracijai Žinute", "Rašyti", "Ne");

}

return 1;

}

}

if(dialogid == 421)

{

if(response)

{

new zin[128],name[MAX_PLAYER_NAME], zinute[128];

GetPlayerName(playerid,name,MAX_PLAYER_NAME);

format(zin,sizeof(zin),"%s(%d) administratoriams: %s",name,GetPlayeridMid(GetPlayerNameEx(playerid)),inputtext);

format(zinute,sizeof(zinute),"Žinute administracijai isiusta.");

for(new i = 0; i <MAX_PLAYERS; i++)

{

if(IsPlayerConnected(i) && playerDB[adminlvl] != 0)

{

SendClientMessage(i,COLOR_GREEN,zin);

}

}

SendClientMessage(playerid,0xFF8040FF,zinute);

return 1;

}

}

Dabar meta:argument type mismatch (argument 2)

Minimukas


 


 

Pasidariau taip:

 

if(dialogid == 420)

{

if(response)

{

if(listitem == 0)

{

new zin[256] = "Prisijunge administratoriai:";

new name[MAX_PLAYER_NAME], x;

for(new i = 0; i <MAX_PLAYERS; i++)

if(IsPlayerConnected(i) && playerDB[adminlvl] != 0)

{

{

x++;

GetPlayerName(i,name,MAX_PLAYER_NAME);

format(zin, 265, "{ff9900}%d{ffff00}. {ff9900}%s{ffff00}, {ff9900}%d {ffff00}lygio", x, GetPlayerNameEx(i), playerDB[playerid][adminlvl]);

SendClientMessage(playerid,COLOR_GREEN,zin);

}

}

return 1;

}

else if(listitem == 1)

{

ShowPlayerDialog(playerid, 421, DIALOG_STYLE_INPUT, "Žinute Administracijai", "Parašyti Administracijai Žinute", "Rašyti", "Ne");

}

return 1;

}

}

if(dialogid == 421)

{

if(response)

{

new zin[128],name[MAX_PLAYER_NAME], zinute[128];

GetPlayerName(playerid,name,MAX_PLAYER_NAME);

format(zin,sizeof(zin),"%s(%d) administratoriams: %s",name,GetPlayeridMid(GetPlayerNameEx(playerid)),inputtext);

format(zinute,sizeof(zinute),"Žinute administracijai isiusta.");

for(new i = 0; i <MAX_PLAYERS; i++)

{

if(IsPlayerConnected(i) && playerDB[adminlvl] != 0)

{

SendClientMessage(i,COLOR_GREEN,zin);

}

}

SendClientMessage(playerid,0xFF8040FF,zinute);

return 1;

}

}

Dabar meta:argument type mismatch (argument 2)

Minimukas


 


 

 

Pasidariau taip:

 

if(dialogid == 420)

{

if(response)

{

if(listitem == 0)

{

new zin[256] = "Prisijunge administratoriai:";

new name[MAX_PLAYER_NAME], x;

for(new i = 0; i <MAX_PLAYERS; i++)

if(IsPlayerConnected(i) && playerDB[adminlvl] != 0)

{

{

x++;

GetPlayerName(i,name,MAX_PLAYER_NAME);

format(zin, 265, "{ff9900}%d{ffff00}. {ff9900}%s{ffff00}, {ff9900}%d {ffff00}lygio", x, GetPlayerNameEx(i), playerDB[playerid][adminlvl]);

SendClientMessage(playerid,COLOR_GREEN,zin);

}

}

return 1;

}

else if(listitem == 1)

{

ShowPlayerDialog(playerid, 421, DIALOG_STYLE_INPUT, "Žinute Administracijai", "Parašyti Administracijai Žinute", "Rašyti", "Ne");

}

return 1;

}

}

if(dialogid == 421)

{

if(response)

{

new zin[128],name[MAX_PLAYER_NAME], zinute[128];

GetPlayerName(playerid,name,MAX_PLAYER_NAME);

format(zin,sizeof(zin),"%s(%d) administratoriams: %s",name,GetPlayeridMid(GetPlayerNameEx(playerid)),inputtext);

format(zinute,sizeof(zinute),"Žinute administracijai isiusta.");

for(new i = 0; i <MAX_PLAYERS; i++)

{

if(IsPlayerConnected(i) && playerDB[adminlvl] != 0)

{

SendClientMessage(i,COLOR_GREEN,zin);

}

}

SendClientMessage(playerid,0xFF8040FF,zinute);

return 1;

}

}

Dabar meta:argument type mismatch (argument 2)

 

Parodyk ta eilute, kurioje meta ta argument 2.

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