[pomoc] OnPlayerCommandPerformed


Započeo Ivann, Septembar 08, 2014, 16:03:48 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristis: radim jos
Detaljan opis problema: nece izbacit za krivu komandu sve sam napravio kako treba al nesto nece
Dio skripte:
public OnPlayerCommandPerformed(playerid,cmdtext[ ],success)
{
    if(PlayerInfo[playerid][pAdmin] < 1 && ACCmd[playerid] == 1)
	{
		SCM(playerid, -1, ""ORANGE"* "SIVA"Komande mozete koristiti svake 3 sekunde.");
		return 0;
	}
 	SetTimerEx("CmdOpet", 2000, false, "i", playerid);
	ACCmd[playerid] = 1;
	if (isnull(cmdtext))
	{
    	return 0;
	}
    if(!success)
	{
		PlayerPlaySound(playerid,1055,0.0,0.0,0.0);
		TDHFP(playerid,PogresnaCMD[0]);
        TDHFP(playerid,PogresnaCMD[1]);
		TDSFP(playerid,PogresnaCMD[0]);
        TDSFP(playerid,PogresnaCMD[1]);
        SetTimerEx("MicanjeCMD",4000, false, "i", playerid);
	}
	new string[128]; format(string,sizeof(string),"Igrac %s | Komanda: %s",GetName(playerid),cmdtext); LogKomandi(string);
	return 1;
}

PogresnaCMD[0] = TextDrawCreate(492.000000, 378.000000, "_");
	TextDrawBackgroundColor(PogresnaCMD[0], 255);
	TextDrawFont(PogresnaCMD[0], 1);
	TextDrawLetterSize(PogresnaCMD[0], 0.449999, 1.000000);
	TextDrawColor(PogresnaCMD[0], -1);
	TextDrawSetOutline(PogresnaCMD[0], 0);
	TextDrawSetProportional(PogresnaCMD[0], 1);
	TextDrawSetShadow(PogresnaCMD[0], 1);
	TextDrawUseBox(PogresnaCMD[0], 1);
	TextDrawBoxColor(PogresnaCMD[0], 50);
	TextDrawTextSize(PogresnaCMD[0], 147.000000, 0.000000);
	TextDrawSetSelectable(PogresnaCMD[0], 0);

	PogresnaCMD[1] = TextDrawCreate(157.000000, 376.000000, "~r~~h~(!)~w~ upisali ste pogresnu komandu koristite ~y~/komande");
	TextDrawBackgroundColor(PogresnaCMD[1], 255);
	TextDrawFont(PogresnaCMD[1], 2);
	TextDrawLetterSize(PogresnaCMD[1], 0.280000, 1.300000);
	TextDrawColor(PogresnaCMD[1], -1);
	TextDrawSetOutline(PogresnaCMD[1], 0);
	TextDrawSetProportional(PogresnaCMD[1], 1);
	TextDrawSetShadow(PogresnaCMD[1], 0);
	TextDrawSetSelectable(PogresnaCMD[1], 0);


Ovako probaj

public OnPlayerCommandPerformed(playerid,cmdtext[ ],success)
{
    if(PlayerInfo[playerid][pAdmin] < 1 && ACCmd[playerid] == 1)
	{
		SCM(playerid, -1, ""ORANGE"* "SIVA"Komande mozete koristiti svake 3 sekunde.");
		return 0;
	}
 	SetTimerEx("CmdOpet", 2000, false, "i", playerid);
	ACCmd[playerid] = 1;
	if (isnull(cmdtext))
	{
    	return 0;
	}
    if(!success)
	{
		PlayerPlaySound(playerid,1055,0.0,0.0,0.0);
		TextDrawShowForPlayer(playerid,PogresnaCMD[0]);
        TextDrawShowForPlayer(playerid,PogresnaCMD[1]);
		TextDrawShowForPlayer(playerid,PogresnaCMD[0]);
        TextDrawShowForPlayer(playerid,PogresnaCMD[1]);
        SetTimerEx("MicanjeCMD",4000, false, "i", playerid);
	}
	new string[128]; format(string,sizeof(string),"Igrac %s | Komanda: %s",GetName(playerid),cmdtext); LogKomandi(string);
	return 1;
}

My Bike KTM 450 SXF 2008

Citat: Vuzimir poslato Septembar 08, 2014, 21:00:57 POSLE PODNE
Ovako probaj

public OnPlayerCommandPerformed(playerid,cmdtext[ ],success)
{
    if(PlayerInfo[playerid][pAdmin] < 1 && ACCmd[playerid] == 1)
	{
		SCM(playerid, -1, ""ORANGE"* "SIVA"Komande mozete koristiti svake 3 sekunde.");
		return 0;
	}
 	SetTimerEx("CmdOpet", 2000, false, "i", playerid);
	ACCmd[playerid] = 1;
	if (isnull(cmdtext))
	{
    	return 0;
	}
    if(!success)
	{
		PlayerPlaySound(playerid,1055,0.0,0.0,0.0);
		TextDrawShowForPlayer(playerid,PogresnaCMD[0]);
        TextDrawShowForPlayer(playerid,PogresnaCMD[1]);
		TextDrawShowForPlayer(playerid,PogresnaCMD[0]);
        TextDrawShowForPlayer(playerid,PogresnaCMD[1]);
        SetTimerEx("MicanjeCMD",4000, false, "i", playerid);
	}
	new string[128]; format(string,sizeof(string),"Igrac %s | Komanda: %s",GetName(playerid),cmdtext); LogKomandi(string);
	return 1;
}



jopet nista  :(