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;
}
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 :(