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

gamemode pawno warningas


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

43 minutes prieš, Shiv3r parašė:

...

pakeisk is 

cmd:skirtidyriku (playerid, params[]) 

CMD:skirtidyriku (playerid, params[]) 

 

 

prieš 5 valandas(-ų), Domantelio parašė:

uoj tie scripteriai,net waringų negali susitvarkyt,beto jie pasileisti bei žaisti netrugdo..

matomai scriptini geriausiai, warningus mėto ne iš oro ,kad juos būtu galima ignoruoti

Nuoroda į komentarą
Dalintis per kitą puslapį

prieš 15 valandas(-ų), Barz parašė:

Tavo vietoj kaip pratestavimui pabandyčiau ištrint šia eilute ir žiūrėt kaip tada kodas funkcionuoja. 


if(!playerDB[playerid][dpriziuretojas] && playerDB[playerid][admin] < 4) return SendClientMessage(playerid, RED, "• Tokios komandos nėra, daugiau informacijos {FFFFFF}/komandos{FF0000}.");

 

 

nepadeda, vistiek tą patį warningą meta

Nuoroda į komentarą
Dalintis per kitą puslapį

prieš 1 valandą, Shiv3r parašė:

 

nepadeda, vistiek tą patį warningą meta

 

prieš 17 valandas(-ų), hEro?lino parašė:

pakeisk is 

cmd:skirtidyriku (playerid, params[]) 

CMD:skirtidyriku (playerid, params[]) 

 

 

matomai scriptini geriausiai, warningus mėto ne iš oro ,kad juos būtu galima ignoruoti

 

Nuoroda į komentarą
Dalintis per kitą puslapį

(redaguota)
prieš 7 valandas(-ų), hEro?lino parašė:

 

 

 

prieš 6 valandas(-ų), Barz parašė:

Pl, gi tu sakei komanda neveikę, o ne warningą meta.

 

C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10354) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10354) : warning 215: expression has no effect
C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10354) : error 001: expected token: ";", but found "return"
C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10356) : warning 225: unreachable code
C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10356) : error 014: invalid statement; not in switch
C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10356) : warning 215: expression has no effect
C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10356) : error 001: expected token: ";", but found ":"
C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10356) : error 029: invalid expression, assumed zero
C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10356) : fatal error 107: too many error messages on one line

 

aš kai sucompilinu, man warningą mesdavo, o žaidime komanda neveikdavo dėl to warningo

 

 

EDIT:

visą tą kodą pakeičiau iš seno gm į šitą, dabar šitą errorą meta:

C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10347) : error 010: invalid function or declaration

10347 eilutė tai :  (playerid, params[])

 (playerid, params[])
{
CMD:skirtidyriku(playerid, params[])
{
	if(!playerDB[playerid][dpriziuretojas] && playerDB[playerid][admin] < 4) return SendClientMessage(playerid, RED, "• Tokios komandos nėra, daugiau informacijos {FFFFFF}/komandos{FF0000}.");
	new id, dirikas, post[40], msg[160];
	if(sscanf(params, "ud", id, dirikas)) return SendClientMessage(playerid, BLUE, "* Skirti direktoriumi: /skirtidyriku [Vardas_Pavardė/ID] [DARBO ID]");
	if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,RED,"* Tokio žaidėjo nėra.");
	switch(dirikas)
	{
	    case 0:
	    {
			SendClientMessage(playerid, BLUE, "* Pašalinote žaidėją iš direktoriaus pareigų.");
			SendClientMessage(id, BLUE, "* Prižiurėtojo nuosprendžiu jūs pašalintas nuo direktorius pareigų.");
			playerDB[id][plead]=0;
			new query[128];
			format(query, 128, "UPDATE players SET Lead = '%d' WHERE Vardas = '%s'",playerDB[id][plead], GetPlayerNameEx(id));
			mysql_query(query);
			return 1;
		}

		case 1: format(post, sizeof(post), "Apskirties Policijos Dapartamento");
		case 2: format(post, sizeof(post), "Centrinės ligoninės");
		case 3: format(post, sizeof(post), "Taxistų");
		case 4: format(post, sizeof(post), "Mechanikų");
		case 5: format(post, sizeof(post), "Dylerių");
		case 6: format(post, sizeof(post), "„Russian“ mafijos");
		case 8: format(post, sizeof(post), "„Yakuza“ mafijos");
		case 10: format(post, sizeof(post), "SWAT");
		case 11: format(post, sizeof(post), "Fūristų");
		case 13: format(post, sizeof(post), "Radistų");
		case 14: format(post, sizeof(post), "Baikerių");
		case 15: format(post, sizeof(post), "Klubo „ Costello “ vadu");
		case 16: format(post, sizeof(post), "Klubo „ -Patriotai- “ vadu");
		case 17: format(post, sizeof(post), "SPD");
		default: format(post, sizeof(post), "Taxistų");

	}
	playerDB[id][plead] = dirikas;
	playerDB[id][dispejimai] = 0;
	format(msg, sizeof(msg),"* Sveikiname, jūs paskirtas naujuoju %s direktoriumi.", post);
	SendClientMessage(id,GREEN, msg);
	SendClientMessage(id,GREEN, "* Eikite į www.NKG.LT tinklapį ir sutvarkykite savo forumą.");
	format(msg, sizeof(msg), "* Paskyrėte %s naujuoju %s direktoriumi.", GetPlayerNameEx(id), post);
	SendClientMessage(playerid,BLUE,msg);
	return 1;
}

 

Redaguota , nario Shiv3r
Nuoroda į komentarą
Dalintis per kitą puslapį

26 minutes prieš, Shiv3r parašė:

...

switch'e negalima naudoti return'o.

CMD:skirtidyriku(playerid, params[])
{
    if(!playerDB[playerid][dpriziuretojas] && playerDB[playerid][admin] < 4) return SendClientMessage(playerid, RED, "• Tokios komandos nėra, daugiau informacijos {FFFFFF}/komandos{FF0000}.");
    new id, dirikas, post[40], msg[160];
    if(sscanf(params, "ud", id, dirikas)) return SendClientMessage(playerid, BLUE, "* Skirti direktoriumi: /skirtidyriku [Vardas_Pavardė/ID] [DARBO ID]");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,RED,"* Tokio žaidėjo nėra.");
    switch(dirikas)
    {
        case 0:
        {
            SendClientMessage(playerid, BLUE, "* Pašalinote žaidėją iš direktoriaus pareigų.");
            SendClientMessage(id, BLUE, "* Prižiurėtojo nuosprendžiu jūs pašalintas nuo direktorius pareigų.");
            playerDB[id][plead]=0;
            new query[128];
            format(query, 128, "UPDATE players SET Lead = '%d' WHERE Vardas = '%s'",playerDB[id][plead], GetPlayerNameEx(id));
            mysql_query(query);
        }

        case 1: format(post, sizeof(post), "Apskirties Policijos Dapartamento");
        case 2: format(post, sizeof(post), "Centrinės ligoninės");
        case 3: format(post, sizeof(post), "Taxistų");
        case 4: format(post, sizeof(post), "Mechanikų");
        case 5: format(post, sizeof(post), "Dylerių");
        case 6: format(post, sizeof(post), "„Russian“ mafijos");
        case 8: format(post, sizeof(post), "„Yakuza“ mafijos");
        case 10: format(post, sizeof(post), "SWAT");
        case 11: format(post, sizeof(post), "Fūristų");
        case 13: format(post, sizeof(post), "Radistų");
        case 14: format(post, sizeof(post), "Baikerių");
        case 15: format(post, sizeof(post), "Klubo „ Costello “ vadu");
        case 16: format(post, sizeof(post), "Klubo „ -Patriotai- “ vadu");
        case 17: format(post, sizeof(post), "SPD");
        default: format(post, sizeof(post), "Taxistų");

    }
    if(dirikas == 0) return false;
    playerDB[id][plead] = dirikas;
    playerDB[id][dispejimai] = 0;
    format(msg, sizeof(msg),"* Sveikiname, jūs paskirtas naujuoju %s direktoriumi.", post);
    SendClientMessage(id,GREEN, msg);
    SendClientMessage(id,GREEN, "* Eikite į www.NKG.LT tinklapį ir sutvarkykite savo forumą.");
    format(msg, sizeof(msg), "* Paskyrėte %s naujuoju %s direktoriumi.", GetPlayerNameEx(id), post);
    SendClientMessage(playerid,BLUE,msg);
    return 1;
}

 

Nuoroda į komentarą
Dalintis per kitą puslapį

(redaguota)
prieš 13 valandas(-ų), hEro?lino parašė:

switch'e negalima naudoti return'o.


CMD:skirtidyriku(playerid, params[])
{
    if(!playerDB[playerid][dpriziuretojas] && playerDB[playerid][admin] < 4) return SendClientMessage(playerid, RED, "• Tokios komandos nėra, daugiau informacijos {FFFFFF}/komandos{FF0000}.");
    new id, dirikas, post[40], msg[160];
    if(sscanf(params, "ud", id, dirikas)) return SendClientMessage(playerid, BLUE, "* Skirti direktoriumi: /skirtidyriku [Vardas_Pavardė/ID] [DARBO ID]");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,RED,"* Tokio žaidėjo nėra.");
    switch(dirikas)
    {
        case 0:
        {
            SendClientMessage(playerid, BLUE, "* Pašalinote žaidėją iš direktoriaus pareigų.");
            SendClientMessage(id, BLUE, "* Prižiurėtojo nuosprendžiu jūs pašalintas nuo direktorius pareigų.");
            playerDB[id][plead]=0;
            new query[128];
            format(query, 128, "UPDATE players SET Lead = '%d' WHERE Vardas = '%s'",playerDB[id][plead], GetPlayerNameEx(id));
            mysql_query(query);
        }

        case 1: format(post, sizeof(post), "Apskirties Policijos Dapartamento");
        case 2: format(post, sizeof(post), "Centrinės ligoninės");
        case 3: format(post, sizeof(post), "Taxistų");
        case 4: format(post, sizeof(post), "Mechanikų");
        case 5: format(post, sizeof(post), "Dylerių");
        case 6: format(post, sizeof(post), "„Russian“ mafijos");
        case 8: format(post, sizeof(post), "„Yakuza“ mafijos");
        case 10: format(post, sizeof(post), "SWAT");
        case 11: format(post, sizeof(post), "Fūristų");
        case 13: format(post, sizeof(post), "Radistų");
        case 14: format(post, sizeof(post), "Baikerių");
        case 15: format(post, sizeof(post), "Klubo „ Costello “ vadu");
        case 16: format(post, sizeof(post), "Klubo „ -Patriotai- “ vadu");
        case 17: format(post, sizeof(post), "SPD");
        default: format(post, sizeof(post), "Taxistų");

    }
    if(dirikas == 0) return false;
    playerDB[id][plead] = dirikas;
    playerDB[id][dispejimai] = 0;
    format(msg, sizeof(msg),"* Sveikiname, jūs paskirtas naujuoju %s direktoriumi.", post);
    SendClientMessage(id,GREEN, msg);
    SendClientMessage(id,GREEN, "* Eikite į www.NKG.LT tinklapį ir sutvarkykite savo forumą.");
    format(msg, sizeof(msg), "* Paskyrėte %s naujuoju %s direktoriumi.", GetPlayerNameEx(id), post);
    SendClientMessage(playerid,BLUE,msg);
    return 1;
}

 

C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10347) : error 010: invalid function or declaration

paryškinta 10347 eilutė

 (playerid, params[])
{
CMD:skirtidyriku(playerid, params[])
{
    if(!playerDB[playerid][dpriziuretojas] && playerDB[playerid][admin] < 4) return SendClientMessage(playerid, RED, "• Tokios komandos nėra, daugiau informacijos {FFFFFF}/komandos{FF0000}.");
    new id, dirikas, post[40], msg[160];
    if(sscanf(params, "ud", id, dirikas)) return SendClientMessage(playerid, BLUE, "* Skirti direktoriumi: /skirtidyriku [Vardas_Pavardė/ID] [DARBO ID]");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,RED,"* Tokio žaidėjo nėra.");
    switch(dirikas)
    {
        case 0:
        {
            SendClientMessage(playerid, BLUE, "* Pašalinote žaidėją iš direktoriaus pareigų.");
            SendClientMessage(id, BLUE, "* Prižiurėtojo nuosprendžiu jūs pašalintas nuo direktorius pareigų.");
            playerDB[id][plead]=0;
            new query[128];
            format(query, 128, "UPDATE players SET Lead = '%d' WHERE Vardas = '%s'",playerDB[id][plead], GetPlayerNameEx(id));
            mysql_query(query);
        }

        case 1: format(post, sizeof(post), "Apskirties Policijos Dapartamento");
        case 2: format(post, sizeof(post), "Centrinės ligoninės");
        case 3: format(post, sizeof(post), "Taxistų");
        case 4: format(post, sizeof(post), "Mechanikų");
        case 5: format(post, sizeof(post), "Dylerių");
        case 6: format(post, sizeof(post), "„Russian“ mafijos");
        case 8: format(post, sizeof(post), "„Yakuza“ mafijos");
        case 10: format(post, sizeof(post), "SWAT");
        case 11: format(post, sizeof(post), "Fūristų");
        case 13: format(post, sizeof(post), "Radistų");
        case 14: format(post, sizeof(post), "Baikerių");
        case 15: format(post, sizeof(post), "Klubo „ Costello “ vadu");
        case 16: format(post, sizeof(post), "Klubo „ -Patriotai- “ vadu");
        case 17: format(post, sizeof(post), "SPD");
        default: format(post, sizeof(post), "Taxistų");

    }
    if(dirikas == 0) return false;
    playerDB[id][plead] = dirikas;
    playerDB[id][dispejimai] = 0;
    format(msg, sizeof(msg),"* Sveikiname, jūs paskirtas naujuoju %s direktoriumi.", post);
    SendClientMessage(id,GREEN, msg);
    SendClientMessage(id,GREEN, "* Eikite į www.NKG.LT tinklapį ir sutvarkykite savo forumą.");
    format(msg, sizeof(msg), "* Paskyrėte %s naujuoju %s direktoriumi.", GetPlayerNameEx(id), post);
    SendClientMessage(playerid,BLUE,msg);
    return 1;
}

susitvarkiau, tiesiog  ištryniau tą eilutę :D

NEW ERROR (tryniau limuzininkų darbą, ir štai toks erroras: )

C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10839) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10839) : warning 215: expression has no effect
C:\Users\Tomas\Desktop\GM\NKG Serveris\gamemodes\band7.pwn(10840) : warning 209: function "cmd_r" should return a value

 

CMD:r(playerid, params[])
{
	if(CheckMute(playerid)) return 1;
	new zin[250], msg[300];
	if(playerDB[playerid][specialybe] == 0) return SendClientMessage(playerid, RED,"* Jūs neturite racijos.");
    if(sscanf(params, "s[250]", zin)) return ServerioZinute(playerid,"Kalbėti per raciją /r [Tekstas]");
	switch(playerDB[playerid][specialybe])
	{
	    case 1:
	    {
	        format(msg,sizeof(msg),"[Policijos Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
	    	SendMessageToCops(COLOR_RACIJA,msg);
	    }
 		case 2:
 		{
 			format(msg,sizeof(msg),"[Medikų Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
 			SendMessageToMedics(COLOR_RACIJA,msg);
		}
		case 3:
		{
 			format(msg,sizeof(msg),"[Taksi Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
 			SendMessageToTaxi(COLOR_RACIJA,msg);
		}
	    case 4:
		{
 			format(msg,sizeof(msg),"[Mechanikų Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToMechanikas(COLOR_RACIJA,msg);
		}
		case 5:
		{
 			format(msg,sizeof(msg),"[Dylerių Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
		    SendMessageToGdyleriai(COLOR_RACIJA,msg);
		}
	    case 10:
		{
			format(msg,sizeof(msg),"[SWAT Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToSwatams(COLOR_RACIJA,msg);
		}
	    case 11:
		{
			format(msg,sizeof(msg),"[Fūristų Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToFUROS(COLOR_RACIJA,msg);
		}
		case 13:
		{
		    format(msg, sizeof(msg), "[Radistų Racija] %s: {D4A017} %s",GetPlayerNameEx(playerid), zin);
			SendMessageToRadistams(COLOR_RACIJA,msg);
		}
		case 14:
		{
		    format(msg, sizeof(msg), "[Baikerių Racija] %s: {D4A017} %s",GetPlayerNameEx(playerid), zin);
		    SendMessageToBaikeriams(COLOR_RACIJA, msg);
		}
		case 15:
		{
		    format(msg, sizeof(msg), "[SPD Racija] %s: {D4A017} %s",GetPlayerNameEx(playerid), zin);
		    SendMessageToSPD(COLOR_RACIJA, msg);
		}
		case 40:
		{
			format(msg,sizeof(msg),"[„Russian“ Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToRifa(COLOR_RACIJA,msg);
		}
		case 42:
		{
 			format(msg,sizeof(msg),"[Yakuza Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToGstreet(COLOR_RACIJA,msg);
		}
		case 20:
		{
 			format(msg,sizeof(msg),"[Picerininkų Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToPicerininkams(COLOR_RACIJA,msg);
		}
		case 22:
		{
 			format(msg,sizeof(msg),"[Valytojų Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToValytojams(COLOR_RACIJA,msg);
		}
		case 24:
		{
 			format(msg,sizeof(msg),"[Medkirčių Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToMedkerciams(COLOR_RACIJA,msg);
		}
		case 26:
		{
 			format(msg,sizeof(msg),"[Gaisrininkų Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToGaisrininkams(COLOR_RACIJA,msg);
		}
		case 27:
		{
 			format(msg,sizeof(msg),"[Kunigų Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToKunigams(COLOR_RACIJA,msg);
		}
		case 28:
		{
 			format(msg,sizeof(msg),"[Narų Racija] %s: {D4A017}%s", GetPlayerNameEx(playerid), zin);
			SendMessageToNarams(COLOR_RACIJA,msg);
		}
		return 0;
}

 

Redaguota , nario Shiv3r
Nuoroda į komentarą
Dalintis per kitą puslapį

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