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

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

Kaip padaryti, kad rodytu ranka? Komanda:

    format(String, sizeof(String), ""COL_INFO"[RACIJA] {ff0000}%s(%d): {ffffff}%s", GetPlayerNameEx(playerid), playerid, Pranesimas);

bandziau prideti po (%d) (%s)  ir tada gale po playerid, dRangaz.

Bet nepadėjo.

 

Rangai kurie yra sukurti:                      

     case 1: 
                            {
                                switch(dRangas)
                                {
                                    case 1: dRangaz = "Akademikas";
                                    case 2: dRangaz = "Patrulis";
                                    case 3: dRangaz = "Inspektorius";
                                    case 4: dRangaz = "Komisaras";
                                    case 5: dRangaz = "Generalinis komisaras";
                                    case 6: dRangaz = "Virðila";
                                    default: dRangaz = "Naujokas";

(redaguota)

C:\Users\Danielius\Desktop\srv\gamemodes\asd.pwn(14045) : error 001: expected token: "{", but found "-identifier-"
C:\Users\Danielius\Desktop\srv\gamemodes\asd.pwn(14045) : warning 215: expression has no effect
C:\Users\Danielius\Desktop\srv\gamemodes\asd.pwn(14047) : error 014: invalid statement; not in switch
C:\Users\Danielius\Desktop\srv\gamemodes\asd.pwn(14047) : warning 215: expression has no effect
C:\Users\Danielius\Desktop\srv\gamemodes\asd.pwn(14047) : error 001: expected token: ";", but found ":"
C:\Users\Danielius\Desktop\srv\gamemodes\asd.pwn(14047) : error 029: invalid expression, assumed zero
C:\Users\Danielius\Desktop\srv\gamemodes\asd.pwn(14047) : fatal error 107: too many error messages on one line

 

 

                                45 eilutė format(String, sizeof(String), ""COL_INFO"[RACIJA] {ff0000}%s %s(%d): {ffffff}%s", dRangaz, GetPlayerNameEx(playerid), playerid, Pranesimas);
                                {
                                47eilutė  case 1: dRangaz = "Akademikas";

 

Visas scriptas; https://pastebin.com/vJPZkRQk

Redaguota , nario Danielius2003
(redaguota)
11 minutes prieš, ES.^ parašė:

format(String, sizeof(String), ""COL_INFO"[RACIJA] {ff0000}%s %s(%d): {ffffff}%s", dRangaz, GetPlayerNameEx(playerid), playerid, Pranesimas);

turi būti prieš


new darbas = GetJobFromFaction(playerDB[playerid][plead]);

 

Padariau taip pat kaip ir sakei, nerodo chate rango. Nežinau kaip suderint, nes taip gaunasi, kad tą patį eilutė naudojasi dviejuose vietuose.

va komanda: https://pastebin.com/i6kTnXD0

Redaguota , nario Danielius2003

Turėtų būti kažkas tokio:

COMMAND:r(playerid, params[])
{
	if(CheckMute(playerid)) return 1;
	new dJob = playerDB[playerid][specialybe], dRangas = playerDB[playerid][rangas] /* <-- Pasikeisk šį kintamąjį pagal save, aš nežinau koks pas tave */,
	dRangaz[27], Pranesimas[52], String[145];
	if(!dJob) return SendClientMessage(playerid, -1, ""COL_ERROR"[KLAIDA]: {ffffff}Jus neturite racijos!");
	if(sscanf(params, "s[52]", Pranesimas)) return SendClientMessage(playerid, -1, ""COL_USAGE"[NAUDOJIMAS]: "COL_CMD"/r <tekstas>");
	switch(dJob)
	{
		case 1:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Akademikas";
				case 2: dRangaz = "Patrulis";
				case 3: dRangaz = "Inspektorius";
				case 4: dRangaz = "Komisaras";
				case 5: dRangaz = "Generalinis komisaras";
				case 6: dRangaz = "Viršila";
				default: dRangaz = "Naujokas";
			}
		}
		case 2:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Rezidentas";
				case 2: dRangaz = "Slaugas";
				case 3: dRangaz = "Chirurgas";
				case 4: dRangaz = "Terapiautas";
				case 5: dRangaz = "Traumatologas";
				case 6: dRangaz = "Vadovas";
				default: dRangaz = "Naujokas";
			}
		}
		case 3:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Naujokas";
				case 2: dRangaz = "Pažengęs";
				case 3: dRangaz = "Veteranas";
				case 4: dRangaz = "Dušmanas";
				case 5: dRangaz = "Transporteris";
				case 6: dRangaz = "Vadovas";
				default: dRangaz = "Naujokas";
			}
		}
		case 4:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Naujokas";
				case 2: dRangaz = "Garažo meistras";
				case 3: dRangaz = "Paženges";
				case 4: dRangaz = "Ekspertas";
				case 5: dRangaz = "Vadovas";
				default: dRangaz = "Katik isidarbinęs";
			}
		}
		case 5:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Naujokas";
				case 2: dRangaz = "Apsipratęs";
				case 3: dRangaz = "Senbūvis";
				case 4: dRangaz = "Profesionalus dyleris";
				case 5: dRangaz = "Vadas";
				default: dRangaz = "Neturintis rango";
			}
		}
		case 10:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Eilinis";
				case 2: dRangaz = "Seržantas";
				case 3: dRangaz = "Majoras";
				case 4: dRangaz = "Leitenantas";
				case 5: dRangaz = "Pulkininkas";
				case 6: dRangaz = "Generolas";
				case 7: dRangaz = "Vadovas";
				default: dRangaz = "Neturintis rango";
			}
		}
		case 11:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Naujoko fūristo";
				case 2: dRangaz = "Ištikimo fūristo";
				case 3: dRangaz = "Fūristo profesionalo";
				case 4: dRangaz = "Fūristo senbūvio";
				case 5: dRangaz = "Vadovas";
				default: dRangaz = "Neturintis rango";
			}
		}
		case 40:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Nauja roža";
				case 2: dRangaz = "Kentas";
				case 3: dRangaz = "Turintčio pažinčių";
				case 4: dRangaz = "Vyresnysiojo mafijos nario";
				case 5: dRangaz = "Mafijos senbūvio";
				case 6: dRangaz = "Lyderis";
				default: dRangaz = "Nėra";
			}
		}
		case 42:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Nauja roža";
				case 2: dRangaz = "Kentas";
				case 3: dRangaz = "Turintčio pažinčių";
				case 4: dRangaz = "Vyresnysiojo mafijos nario";
				case 5: dRangaz = "Mafijos senbūvio";
				case 6: dRangaz = "Lyderis";
				default: dRangaz = "Nėra";
			}
		}
		default:
		{
		     dRangaz = "Nenustatytas";
		}
	}
	format(String, 145, ""COL_INFO"[RACIJA] {ff0000}%s %s(%d): {ffffff}%s", dRangaz, GetPlayerNameEx(playerid), playerid, Pranesimas);
	switch(dJob)
	{
		case 1: SendMessageToCops		(-1, String);
		case 2: SendMessageToMedics		(-1, String);
		case 3: SendMessageToTaxi		(-1, String);
		case 4: SendMessageToMechanikas		(-1, String);
		case 5: SendMessageToGdyleriai		(-1, String);
		case 10: SendMessageToSwatams		(-1, String);
		case 11: SendMessageToFUROS		(-1, String);
		case 13: SendMessageToRadistams		(-1, String);
		case 40: SendMessageToGenovese		(-1, String);
		case 42: SendMessageToBrigada		(-1, String);

		case 20: SendMessageToPicerininkams	(-1, String);
		case 22: SendMessageToValytojams	(-1, String);
		case 24: SendMessageToAutobusams	(-1, String);
		case 26: SendMessageToGaisrininkams	(-1, String);
		case 29: SendMessageToLimuzininkams	(-1, String);
	}
	return 1;
}

 

11 minutes prieš, ES.^ parašė:

Turėtų būti kažkas tokio:


COMMAND:r(playerid, params[])
{
	if(CheckMute(playerid)) return 1;
	new dJob = playerDB[playerid][specialybe], dRangas = playerDB[playerid][rangas] /* <-- Pasikeisk šį kintamąjį pagal save, aš nežinau koks pas tave */,
	dRangaz[27], Pranesimas[52], String[145];
	if(!dJob) return SendClientMessage(playerid, -1, ""COL_ERROR"[KLAIDA]: {ffffff}Jus neturite racijos!");
	if(sscanf(params, "s[52]", Pranesimas)) return SendClientMessage(playerid, -1, ""COL_USAGE"[NAUDOJIMAS]: "COL_CMD"/r <tekstas>");
	switch(dJob)
	{
		case 1:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Akademikas";
				case 2: dRangaz = "Patrulis";
				case 3: dRangaz = "Inspektorius";
				case 4: dRangaz = "Komisaras";
				case 5: dRangaz = "Generalinis komisaras";
				case 6: dRangaz = "Viršila";
				default: dRangaz = "Naujokas";
			}
		}
		case 2:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Rezidentas";
				case 2: dRangaz = "Slaugas";
				case 3: dRangaz = "Chirurgas";
				case 4: dRangaz = "Terapiautas";
				case 5: dRangaz = "Traumatologas";
				case 6: dRangaz = "Vadovas";
				default: dRangaz = "Naujokas";
			}
		}
		case 3:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Naujokas";
				case 2: dRangaz = "Pažengęs";
				case 3: dRangaz = "Veteranas";
				case 4: dRangaz = "Dušmanas";
				case 5: dRangaz = "Transporteris";
				case 6: dRangaz = "Vadovas";
				default: dRangaz = "Naujokas";
			}
		}
		case 4:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Naujokas";
				case 2: dRangaz = "Garažo meistras";
				case 3: dRangaz = "Paženges";
				case 4: dRangaz = "Ekspertas";
				case 5: dRangaz = "Vadovas";
				default: dRangaz = "Katik isidarbinęs";
			}
		}
		case 5:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Naujokas";
				case 2: dRangaz = "Apsipratęs";
				case 3: dRangaz = "Senbūvis";
				case 4: dRangaz = "Profesionalus dyleris";
				case 5: dRangaz = "Vadas";
				default: dRangaz = "Neturintis rango";
			}
		}
		case 10:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Eilinis";
				case 2: dRangaz = "Seržantas";
				case 3: dRangaz = "Majoras";
				case 4: dRangaz = "Leitenantas";
				case 5: dRangaz = "Pulkininkas";
				case 6: dRangaz = "Generolas";
				case 7: dRangaz = "Vadovas";
				default: dRangaz = "Neturintis rango";
			}
		}
		case 11:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Naujoko fūristo";
				case 2: dRangaz = "Ištikimo fūristo";
				case 3: dRangaz = "Fūristo profesionalo";
				case 4: dRangaz = "Fūristo senbūvio";
				case 5: dRangaz = "Vadovas";
				default: dRangaz = "Neturintis rango";
			}
		}
		case 40:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Nauja roža";
				case 2: dRangaz = "Kentas";
				case 3: dRangaz = "Turintčio pažinčių";
				case 4: dRangaz = "Vyresnysiojo mafijos nario";
				case 5: dRangaz = "Mafijos senbūvio";
				case 6: dRangaz = "Lyderis";
				default: dRangaz = "Nėra";
			}
		}
		case 42:
		{
			switch(dRangas)
			{
				case 1: dRangaz = "Nauja roža";
				case 2: dRangaz = "Kentas";
				case 3: dRangaz = "Turintčio pažinčių";
				case 4: dRangaz = "Vyresnysiojo mafijos nario";
				case 5: dRangaz = "Mafijos senbūvio";
				case 6: dRangaz = "Lyderis";
				default: dRangaz = "Nėra";
			}
		}
		default:
		{
		     dRangaz = "Nenustatytas";
		}
	}
	format(String, 145, ""COL_INFO"[RACIJA] {ff0000}%s %s(%d): {ffffff}%s", dRangaz, GetPlayerNameEx(playerid), playerid, Pranesimas);
	switch(dJob)
	{
		case 1: SendMessageToCops		(-1, String);
		case 2: SendMessageToMedics		(-1, String);
		case 3: SendMessageToTaxi		(-1, String);
		case 4: SendMessageToMechanikas		(-1, String);
		case 5: SendMessageToGdyleriai		(-1, String);
		case 10: SendMessageToSwatams		(-1, String);
		case 11: SendMessageToFUROS		(-1, String);
		case 13: SendMessageToRadistams		(-1, String);
		case 40: SendMessageToGenovese		(-1, String);
		case 42: SendMessageToBrigada		(-1, String);

		case 20: SendMessageToPicerininkams	(-1, String);
		case 22: SendMessageToValytojams	(-1, String);
		case 24: SendMessageToAutobusams	(-1, String);
		case 26: SendMessageToGaisrininkams	(-1, String);
		case 29: SendMessageToLimuzininkams	(-1, String);
	}
	return 1;
}

 

Ačiū labai. Viskas veikia. 

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