[Pomoc] Za dialog nesto


Započeo Max_Armadilo, Maj 01, 2015, 10:58:24 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Svoje nesto
Detaljan opis problema:
Dio skripte:
if(dialogid == ODJEL_NAJAVA)
		{
		if(!response) return 1;
		if(response)
		{
		    new azdahasmog[256];
			imeigraca(playerid, sendername);
			new length = strlen(cmdtext);  // ovo je 53290
			while ((idx < length) && (cmdtext[idx] <= ' '))   // a ovo je 53291
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
   			{
			if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1)
			{
				if(PlayerInfo[playerid][pLider] == 1) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", result); }
			    else if(PlayerInfo[playerid][pRank] >= 5) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", result); }
			    else if(PlayerInfo[playerid][pRank] >= 5) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", result); }
				SendClientMessageToAll(SIVA, string);
				format(azdahasmog,sizeof(azdahasmog),"{F3FF02}[CEU] Adm | {1fb5f0}Autor obavjestenja: %s (%d)",sendername,playerid);
				ABroadCast(SIVA,azdahasmog,1);
			}
			}
			}
			}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
(53290) : error 017: undefined symbol "cmdtext"
(53291) : error 017: undefined symbol "idx"
(53291) : error 029: invalid expression, assumed zero
(53291) : error 029: invalid expression, assumed zero
(53291) : fatal error 107: too many error messages on one line


Poslednja Izmena: Maj 01, 2015, 23:23:25 POSLE PODNE od Max_Armadilo


Ne moze ni tako pokuso sam izbaci samo nove errore

cmdtext zamjeni s inputtext jer je dialog

i new idx = 0;
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

Kada tako uradim nema errora, ali kad IG testam nista se ne desi, samo se dialog zatvori

if(dialogid == ODJEL_NAJAVA)
{
	if(!response) return 1;
	if(response)
	{
        if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1)
		{
			if(PlayerInfo[playerid][pLider] == 1) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", inputtext); }
   			else if(PlayerInfo[playerid][pRank] >= 5) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", inputtext); }
		    else if(PlayerInfo[playerid][pRank] >= 5) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", inputtext); }
			SendClientMessageToAll(SIVA, string);
			format(azdahasmog,sizeof(azdahasmog),"{F3FF02}[CEU] Adm | {1fb5f0}Autor obavjestenja: %s (%d)",GetPlayerName(playerid),playerid);
			ABroadCast(SIVA,azdahasmog,1);
		}
	}
}
de tako probaj izbacil koji error javi
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D

Izbaci mi ova dva warninga
(53285) : warning 202: number of arguments does not match definition
(53285) : warning 202: number of arguments does not match definition


a to je ovo
format(azdahasmog,sizeof(azdahasmog),"{F3FF02}[CEU] Adm | {1fb5f0}Autor obavjestenja: %s (%d)",GetPlayerName(playerid),playerid);





Rijesio sam moze lock... Hvala svima na pomoci
Poslednja Izmena: Maj 01, 2015, 23:56:49 POSLE PODNE od Max_Armadilo