Pomoc oko erorra.


Započeo | Beka |, Decembar 24, 2018, 23:06:38 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Error
Dio skripte:
YCMD:ac(playerid,params[],help)
{
	new text[500];
	if(PlayerInfo[playerid][pAdmin] < 1) return Ovlascenje(playerid);
	if(sscanf(params,"s[500]",text)) return SCM(playerid,-1,""col_larp"[U:DM]"col_tzuta"Koristi /ac [Text]");
	new arank[128];
	else if(!strcmp(GetName(playerid),"Beka",true))(arank = "Skripter");
	else if(!strcmp(GetName(playerid),"Belic",true))(arank = "Owner");
	else if(PlayerInfo[playerid][pAdmin] == 3 ) { arank = "Vlasnik"; }
	format(text,sizeof(text),""COL_LIGHTBLUE"AC || %s %s : %s",arank,GetName(playerid),text);
	Adminima(-1,text);
	return 1;
}
D
ebug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ] // [ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/pHfaJQ6


Probaj ovo

YCMD:ac(playerid,params[],help)
{
	new text[500];
	if(PlayerInfo[playerid][pAdmin] < 1) return Ovlascenje(playerid);
	if(sscanf(params,"s[500]",text)) return SCM(playerid,-1,""col_larp"[U:DM]"col_tzuta"Koristi /ac [Text]");
	new arank[128];
	else if(!strcmp(GetName(playerid),"Beka",true))(arank = "Skripter");
	else if(!strcmp(GetName(playerid),"Belic",true))(arank = "Owner");
	else if(PlayerInfo[playerid][pAdmin] == 3 ) { arank = "Vlasnik" };
	format(text,sizeof(text),""COL_LIGHTBLUE"AC || %s %s : %s",arank,GetName(playerid),text);
	Adminima(-1,text);
	return 1;
}
Poslednja Izmena: Decembar 24, 2018, 23:18:24 POSLE PODNE od Armandooâ„¢
| Nick | Viserys Targaryen |

   
        if(!strcmp(GetName(playerid),"Beka",true)) { arank = "Skripter"; }
	else if(!strcmp(GetName(playerid),"Belic",true)) { arank = "Owner"; }
	else if(PlayerInfo[playerid][pAdmin] == 3 ) { arank = "Vlasnik"; }

Probaj ovo :P, pa javi ako ne radi

Zajebao sam se ja dole, evo ova radi 100 %

YCMD:ac(playerid, params[], help)
{
	#pragma unused help
	#pragma unused params
	if (PlayerInfo[playerid][pAdmin] < 1)
	{
 		SCM(playerid,-1,"{FFFFFF}[Server]: {F3FF02}Nemate ovlastenja za upotrebu ove komande!");
        return 1;
   	}
	new text[256];
	if(sscanf(params,"s[500]",text)) return SCM(playerid,-1,"{FFFFFF}Server Pomoc |{00C0FF} /ac [Text]");
	new arank[128];
	if(PlayerInfo[playerid][pAdmin] == 3) { arank = "Vlasnik"; }
	else if(!strcmp(GetName(playerid),"Beka",true))(arank = "Skripter");
	else if(!strcmp(GetName(playerid),"Belic",true))(arank = "Owner");
	format(text,sizeof(text),"{FFFFFF}A |{F3FF02}%s{FFFFFF}| %s: {F3FF02}%s",arank,GetName(playerid),text);
	Adminima(-1,text);
	return 1;
}
| Nick | Viserys Targaryen |

Citat: Armandooâ,,¢ poslato Decembar 24, 2018, 23:38:44 POSLE PODNE
Zajebao sam se ja dole, evo ova radi 100 %

YCMD:ac(playerid, params[], help)
{
	#pragma unused help
	#pragma unused params
	if (PlayerInfo[playerid][pAdmin] < 1)
	{
 		SCM(playerid,-1,"{FFFFFF}[Server]: {F3FF02}Nemate ovlastenja za upotrebu ove komande!");
        return 1;
   	}
	new text[256];
	if(sscanf(params,"s[500]",text)) return SCM(playerid,-1,"{FFFFFF}Server Pomoc |{00C0FF} /ac [Text]");
	new arank[128];
	if(PlayerInfo[playerid][pAdmin] == 3) { arank = "Vlasnik"; }
	else if(!strcmp(GetName(playerid),"Beka",true))(arank = "Skripter");
	else if(!strcmp(GetName(playerid),"Belic",true))(arank = "Owner");
	format(text,sizeof(text),"{FFFFFF}A |{F3FF02}%s{FFFFFF}| %s: {F3FF02}%s",arank,GetName(playerid),text);
	Adminima(-1,text);
	return 1;
}

Nije poenta da kopiras iz moda drugog, nego da pomognes da fixa ovu koju je postavio i ukazes na gresku...

Imas par greski jedna od tih je

else if(!strcmp(GetName(playerid),"Beka",true))(arank = "Skripter");
else if(!strcmp(GetName(playerid),"Belic",true))(arank = "Owner");

// Treba ovako

if(!strcmp(GetName(playerid),"Beka",true))(arank = "Skripter");
else if(!strcmp(GetName(playerid),"Belic",true))(arank = "Owner");


Druga

}
D // Skloni ovo


Takodje moja preporuka ne koristi YCMD, mislim ima brzih komadnih processora :) Pretrazi malo i videces na samp forumu